Files
jandl-taskmanager-app/app/dist/js/chunk-vendors.89e53f18.js
T
2022-12-01 21:03:55 +01:00

228 lines
1.1 MiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[4998],{9662:function(t,e,n){var i=n(614),o=n(6330),r=TypeError;t.exports=function(t){if(i(t))return t;throw r(o(t)+" is not a function")}},6077:function(t,e,n){var i=n(614),o=String,r=TypeError;t.exports=function(t){if("object"==typeof t||i(t))return t;throw r("Can't set "+o(t)+" as a prototype")}},5787:function(t,e,n){var i=n(7976),o=TypeError;t.exports=function(t,e){if(i(e,t))return t;throw o("Incorrect invocation")}},9670:function(t,e,n){var i=n(111),o=String,r=TypeError;t.exports=function(t){if(i(t))return t;throw r(o(t)+" is not an object")}},1318:function(t,e,n){var i=n(5656),o=n(1400),r=n(6244),a=function(t){return function(e,n,a){var s,l=i(e),c=r(l),d=o(a,c);if(t&&n!=n){while(c>d)if(s=l[d++],s!=s)return!0}else for(;c>d;d++)if((t||d in l)&&l[d]===n)return t||d||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},3658:function(t,e,n){"use strict";var i=n(9781),o=n(3157),r=TypeError,a=Object.getOwnPropertyDescriptor,s=i&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=s?function(t,e){if(o(t)&&!a(t,"length").writable)throw r("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},4326:function(t,e,n){var i=n(1702),o=i({}.toString),r=i("".slice);t.exports=function(t){return r(o(t),8,-1)}},648:function(t,e,n){var i=n(1694),o=n(614),r=n(4326),a=n(5112),s=a("toStringTag"),l=Object,c="Arguments"==r(function(){return arguments}()),d=function(t,e){try{return t[e]}catch(n){}};t.exports=i?r:function(t){var e,n,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=d(e=l(t),s))?n:c?r(e):"Object"==(i=r(e))&&o(e.callee)?"Arguments":i}},9920:function(t,e,n){var i=n(2597),o=n(3887),r=n(1236),a=n(3070);t.exports=function(t,e,n){for(var s=o(e),l=a.f,c=r.f,d=0;d<s.length;d++){var u=s[d];i(t,u)||n&&i(n,u)||l(t,u,c(e,u))}}},8880:function(t,e,n){var i=n(9781),o=n(3070),r=n(9114);t.exports=i?function(t,e,n){return o.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},9114:function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},7045:function(t,e,n){var i=n(6339),o=n(3070);t.exports=function(t,e,n){return n.get&&i(n.get,e,{getter:!0}),n.set&&i(n.set,e,{setter:!0}),o.f(t,e,n)}},8052:function(t,e,n){var i=n(614),o=n(3070),r=n(6339),a=n(3072);t.exports=function(t,e,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:e;if(i(n)&&r(n,c,s),s.global)l?t[e]=n:a(e,n);else{try{s.unsafe?t[e]&&(l=!0):delete t[e]}catch(d){}l?t[e]=n:o.f(t,e,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return t}},3072:function(t,e,n){var i=n(7854),o=Object.defineProperty;t.exports=function(t,e){try{o(i,t,{value:e,configurable:!0,writable:!0})}catch(n){i[t]=e}return e}},5117:function(t,e,n){"use strict";var i=n(6330),o=TypeError;t.exports=function(t,e){if(!delete t[e])throw o("Cannot delete property "+i(e)+" of "+i(t))}},9781:function(t,e,n){var i=n(7293);t.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:function(t){var e="object"==typeof document&&document.all,n="undefined"==typeof e&&void 0!==e;t.exports={all:e,IS_HTMLDDA:n}},317:function(t,e,n){var i=n(7854),o=n(111),r=i.document,a=o(r)&&o(r.createElement);t.exports=function(t){return a?r.createElement(t):{}}},7207:function(t){var e=TypeError,n=9007199254740991;t.exports=function(t){if(t>n)throw e("Maximum allowed index exceeded");return t}},3678:function(t){t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},8113:function(t,e,n){var i=n(5005);t.exports=i("navigator","userAgent")||""},7392:function(t,e,n){var i,o,r=n(7854),a=n(8113),s=r.process,l=r.Deno,c=s&&s.versions||l&&l.version,d=c&&c.v8;d&&(i=d.split("."),o=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!o&&a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(o=+i[1]))),t.exports=o},748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},1060:function(t,e,n){var i=n(1702),o=Error,r=i("".replace),a=function(t){return String(o(t).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);t.exports=function(t,e){if(l&&"string"==typeof t&&!o.prepareStackTrace)while(e--)t=r(t,s,"");return t}},2109:function(t,e,n){var i=n(7854),o=n(1236).f,r=n(8880),a=n(8052),s=n(3072),l=n(9920),c=n(4705);t.exports=function(t,e){var n,d,u,p,h,f,g=t.target,m=t.global,b=t.stat;if(d=m?i:b?i[g]||s(g,{}):(i[g]||{}).prototype,d)for(u in e){if(h=e[u],t.dontCallGetSet?(f=o(d,u),p=f&&f.value):p=d[u],n=c(m?u:g+(b?".":"#")+u,t.forced),!n&&void 0!==p){if(typeof h==typeof p)continue;l(h,p)}(t.sham||p&&p.sham)&&r(h,"sham",!0),a(d,u,h,t)}}},7293:function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},4374:function(t,e,n){var i=n(7293);t.exports=!i((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){var i=n(4374),o=Function.prototype.call;t.exports=i?o.bind(o):function(){return o.apply(o,arguments)}},6530:function(t,e,n){var i=n(9781),o=n(2597),r=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,s=o(r,"name"),l=s&&"something"===function(){}.name,c=s&&(!i||i&&a(r,"name").configurable);t.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},1702:function(t,e,n){var i=n(4374),o=Function.prototype,r=o.call,a=i&&o.bind.bind(r,r);t.exports=i?a:function(t){return function(){return r.apply(t,arguments)}}},5005:function(t,e,n){var i=n(7854),o=n(614),r=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?r(i[t]):i[t]&&i[t][e]}},8173:function(t,e,n){var i=n(9662),o=n(8554);t.exports=function(t,e){var n=t[e];return o(n)?void 0:i(n)}},7854:function(t,e,n){var i=function(t){return t&&t.Math==Math&&t};t.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:function(t,e,n){var i=n(1702),o=n(7908),r=i({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return r(o(t),e)}},3501:function(t){t.exports={}},4664:function(t,e,n){var i=n(9781),o=n(7293),r=n(317);t.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){var i=n(1702),o=n(7293),r=n(4326),a=Object,s=i("".split);t.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==r(t)?s(t,""):a(t)}:a},9587:function(t,e,n){var i=n(614),o=n(111),r=n(7674);t.exports=function(t,e,n){var a,s;return r&&i(a=e.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&r(t,s),t}},2788:function(t,e,n){var i=n(1702),o=n(614),r=n(5465),a=i(Function.toString);o(r.inspectSource)||(r.inspectSource=function(t){return a(t)}),t.exports=r.inspectSource},9909:function(t,e,n){var i,o,r,a=n(4811),s=n(7854),l=n(111),c=n(8880),d=n(2597),u=n(5465),p=n(6200),h=n(3501),f="Object already initialized",g=s.TypeError,m=s.WeakMap,b=function(t){return r(t)?o(t):i(t,{})},v=function(t){return function(e){var n;if(!l(e)||(n=o(e)).type!==t)throw g("Incompatible receiver, "+t+" required");return n}};if(a||u.state){var y=u.state||(u.state=new m);y.get=y.get,y.has=y.has,y.set=y.set,i=function(t,e){if(y.has(t))throw g(f);return e.facade=t,y.set(t,e),e},o=function(t){return y.get(t)||{}},r=function(t){return y.has(t)}}else{var w=p("state");h[w]=!0,i=function(t,e){if(d(t,w))throw g(f);return e.facade=t,c(t,w,e),e},o=function(t){return d(t,w)?t[w]:{}},r=function(t){return d(t,w)}}t.exports={set:i,get:o,has:r,enforce:b,getterFor:v}},3157:function(t,e,n){var i=n(4326);t.exports=Array.isArray||function(t){return"Array"==i(t)}},614:function(t,e,n){var i=n(4154),o=i.all;t.exports=i.IS_HTMLDDA?function(t){return"function"==typeof t||t===o}:function(t){return"function"==typeof t}},4705:function(t,e,n){var i=n(7293),o=n(614),r=/#|\.prototype\./,a=function(t,e){var n=l[s(t)];return n==d||n!=c&&(o(e)?i(e):!!e)},s=a.normalize=function(t){return String(t).replace(r,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",d=a.POLYFILL="P";t.exports=a},8554:function(t){t.exports=function(t){return null===t||void 0===t}},111:function(t,e,n){var i=n(614),o=n(4154),r=o.all;t.exports=o.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:i(t)||t===r}:function(t){return"object"==typeof t?null!==t:i(t)}},1913:function(t){t.exports=!1},2190:function(t,e,n){var i=n(5005),o=n(614),r=n(7976),a=n(3307),s=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=i("Symbol");return o(e)&&r(e.prototype,s(t))}},6244:function(t,e,n){var i=n(7466);t.exports=function(t){return i(t.length)}},6339:function(t,e,n){var i=n(7293),o=n(614),r=n(2597),a=n(9781),s=n(6530).CONFIGURABLE,l=n(2788),c=n(9909),d=c.enforce,u=c.get,p=Object.defineProperty,h=a&&!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),f=String(String).split("String"),g=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!r(t,"name")||s&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),h&&n&&r(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&r(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(o){}var i=d(t);return r(i,"source")||(i.source=f.join("string"==typeof e?e:"")),t};Function.prototype.toString=g((function(){return o(this)&&u(this).source||l(this)}),"toString")},4758:function(t){var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var i=+t;return(i>0?n:e)(i)}},6277:function(t,e,n){var i=n(1340);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:i(t)}},3070:function(t,e,n){var i=n(9781),o=n(4664),r=n(3353),a=n(9670),s=n(4948),l=TypeError,c=Object.defineProperty,d=Object.getOwnPropertyDescriptor,u="enumerable",p="configurable",h="writable";e.f=i?r?function(t,e,n){if(a(t),e=s(e),a(n),"function"===typeof t&&"prototype"===e&&"value"in n&&h in n&&!n[h]){var i=d(t,e);i&&i[h]&&(t[e]=n.value,n={configurable:p in n?n[p]:i[p],enumerable:u in n?n[u]:i[u],writable:!1})}return c(t,e,n)}:c:function(t,e,n){if(a(t),e=s(e),a(n),o)try{return c(t,e,n)}catch(i){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){var i=n(9781),o=n(6916),r=n(5296),a=n(9114),s=n(5656),l=n(4948),c=n(2597),d=n(4664),u=Object.getOwnPropertyDescriptor;e.f=i?u:function(t,e){if(t=s(t),e=l(e),d)try{return u(t,e)}catch(n){}if(c(t,e))return a(!o(r.f,t,e),t[e])}},8006:function(t,e,n){var i=n(6324),o=n(748),r=o.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,r)}},5181:function(t,e){e.f=Object.getOwnPropertySymbols},7976:function(t,e,n){var i=n(1702);t.exports=i({}.isPrototypeOf)},6324:function(t,e,n){var i=n(1702),o=n(2597),r=n(5656),a=n(1318).indexOf,s=n(3501),l=i([].push);t.exports=function(t,e){var n,i=r(t),c=0,d=[];for(n in i)!o(s,n)&&o(i,n)&&l(d,n);while(e.length>c)o(i,n=e[c++])&&(~a(d,n)||l(d,n));return d}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!n.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:n},7674:function(t,e,n){var i=n(1702),o=n(9670),r=n(6077);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),t(n,[]),e=n instanceof Array}catch(a){}return function(n,i){return o(n),r(i),e?t(n,i):n.__proto__=i,n}}():void 0)},2140:function(t,e,n){var i=n(6916),o=n(614),r=n(111),a=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&o(n=t.toString)&&!r(s=i(n,t)))return s;if(o(n=t.valueOf)&&!r(s=i(n,t)))return s;if("string"!==e&&o(n=t.toString)&&!r(s=i(n,t)))return s;throw a("Can't convert object to primitive value")}},3887:function(t,e,n){var i=n(5005),o=n(1702),r=n(8006),a=n(5181),s=n(9670),l=o([].concat);t.exports=i("Reflect","ownKeys")||function(t){var e=r.f(s(t)),n=a.f;return n?l(e,n(t)):e}},7066:function(t,e,n){"use strict";var i=n(9670);t.exports=function(){var t=i(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},4488:function(t,e,n){var i=n(8554),o=TypeError;t.exports=function(t){if(i(t))throw o("Can't call method on "+t);return t}},6200:function(t,e,n){var i=n(2309),o=n(9711),r=i("keys");t.exports=function(t){return r[t]||(r[t]=o(t))}},5465:function(t,e,n){var i=n(7854),o=n(3072),r="__core-js_shared__",a=i[r]||o(r,{});t.exports=a},2309:function(t,e,n){var i=n(1913),o=n(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.26.1",mode:i?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})},6293:function(t,e,n){var i=n(7392),o=n(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},1400:function(t,e,n){var i=n(9303),o=Math.max,r=Math.min;t.exports=function(t,e){var n=i(t);return n<0?o(n+e,0):r(n,e)}},5656:function(t,e,n){var i=n(8361),o=n(4488);t.exports=function(t){return i(o(t))}},9303:function(t,e,n){var i=n(4758);t.exports=function(t){var e=+t;return e!==e||0===e?0:i(e)}},7466:function(t,e,n){var i=n(9303),o=Math.min;t.exports=function(t){return t>0?o(i(t),9007199254740991):0}},7908:function(t,e,n){var i=n(4488),o=Object;t.exports=function(t){return o(i(t))}},7593:function(t,e,n){var i=n(6916),o=n(111),r=n(2190),a=n(8173),s=n(2140),l=n(5112),c=TypeError,d=l("toPrimitive");t.exports=function(t,e){if(!o(t)||r(t))return t;var n,l=a(t,d);if(l){if(void 0===e&&(e="default"),n=i(l,t,e),!o(n)||r(n))return n;throw c("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},4948:function(t,e,n){var i=n(7593),o=n(2190);t.exports=function(t){var e=i(t,"string");return o(e)?e:e+""}},1694:function(t,e,n){var i=n(5112),o=i("toStringTag"),r={};r[o]="z",t.exports="[object z]"===String(r)},1340:function(t,e,n){var i=n(648),o=String;t.exports=function(t){if("Symbol"===i(t))throw TypeError("Cannot convert a Symbol value to a string");return o(t)}},6330:function(t){var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){var i=n(1702),o=0,r=Math.random(),a=i(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+r,36)}},3307:function(t,e,n){var i=n(6293);t.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){var i=n(9781),o=n(7293);t.exports=i&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:function(t,e,n){var i=n(7854),o=n(614),r=i.WeakMap;t.exports=o(r)&&/native code/.test(String(r))},5112:function(t,e,n){var i=n(7854),o=n(2309),r=n(2597),a=n(9711),s=n(6293),l=n(3307),c=o("wks"),d=i.Symbol,u=d&&d["for"],p=l?d:d&&d.withoutSetter||a;t.exports=function(t){if(!r(c,t)||!s&&"string"!=typeof c[t]){var e="Symbol."+t;s&&r(d,t)?c[t]=d[t]:c[t]=l&&u?u(e):p(e)}return c[t]}},7658:function(t,e,n){"use strict";var i=n(2109),o=n(7908),r=n(6244),a=n(3658),s=n(7207),l=n(7293),c=l((function(){return 4294967297!==[].push.call({length:4294967296},1)})),d=!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}();i({target:"Array",proto:!0,arity:1,forced:c||d},{push:function(t){var e=o(this),n=r(e),i=arguments.length;s(n+i);for(var l=0;l<i;l++)e[n]=arguments[l],n++;return a(e,n),n}})},541:function(t,e,n){"use strict";var i=n(2109),o=n(7908),r=n(6244),a=n(3658),s=n(5117),l=n(7207),c=1!==[].unshift(0),d=!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(t){return t instanceof TypeError}}();i({target:"Array",proto:!0,arity:1,forced:c||d},{unshift:function(t){var e=o(this),n=r(e),i=arguments.length;if(i){l(n+i);var c=n;while(c--){var d=c+i;c in e?e[d]=e[c]:s(e,d)}for(var u=0;u<i;u++)e[u]=arguments[u]}return a(e,n+i)}})},2087:function(t,e,n){var i=n(7854),o=n(9781),r=n(7045),a=n(7066),s=n(7293),l=i.RegExp,c=l.prototype,d=o&&s((function(){var t=!0;try{l(".","d")}catch(d){t=!1}var e={},n="",i=t?"dgimsy":"gimsy",o=function(t,i){Object.defineProperty(e,t,{get:function(){return n+=i,!0}})},r={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in t&&(r.hasIndices="d"),r)o(a,r[a]);var s=Object.getOwnPropertyDescriptor(c,"flags").get.call(e);return s!==i||n!==i}));d&&r(c,"flags",{configurable:!0,get:a})},2801:function(t,e,n){"use strict";var i=n(2109),o=n(7854),r=n(5005),a=n(9114),s=n(3070).f,l=n(2597),c=n(5787),d=n(9587),u=n(6277),p=n(3678),h=n(1060),f=n(9781),g=n(1913),m="DOMException",b=r("Error"),v=r(m),y=function(){c(this,w);var t=arguments.length,e=u(t<1?void 0:arguments[0]),n=u(t<2?void 0:arguments[1],"Error"),i=new v(e,n),o=b(e);return o.name=m,s(i,"stack",a(1,h(o.stack,1))),d(i,this,y),i},w=y.prototype=v.prototype,x="stack"in b(m),k="stack"in new v(1,2),E=v&&f&&Object.getOwnPropertyDescriptor(o,m),S=!!E&&!(E.writable&&E.configurable),C=x&&!S&&!k;i({global:!0,constructor:!0,forced:g||C},{DOMException:C?y:v});var _=r(m),A=_.prototype;if(A.constructor!==_)for(var O in g||s(A,"constructor",a(1,_)),p)if(l(p,O)){var T=p[O],I=T.s;l(_,I)||s(_,I,a(6,T.c))}},8851:function(){},6250:function(){},9147:function(){},2299:function(){},1292:function(){},6187:function(){},1633:function(){},3423:function(){},4687:function(){},1045:function(){},9773:function(){},6933:function(t,e,n){"use strict";n.d(e,{Uw:function(){return f},fo:function(){return h}});n(7658);var i=n(5941);
/*! Capacitor: https://capacitorjs.com/ - MIT License */
const o=t=>{const e=new Map;e.set("web",{name:"web"});const n=t.CapacitorPlatforms||{currentPlatform:{name:"web"},platforms:e},i=(t,e)=>{n.platforms.set(t,e)},o=t=>{n.platforms.has(t)&&(n.currentPlatform=n.platforms.get(t))};return n.addPlatform=i,n.setPlatform=o,n},r=t=>t.CapacitorPlatforms=o(t),a=r("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});a.addPlatform,a.setPlatform;var s;(function(t){t["Unimplemented"]="UNIMPLEMENTED",t["Unavailable"]="UNAVAILABLE"})(s||(s={}));class l extends Error{constructor(t,e,n){super(t),this.message=t,this.code=e,this.data=n}}const c=t=>{var e,n;return(null===t||void 0===t?void 0:t.androidBridge)?"android":(null===(n=null===(e=null===t||void 0===t?void 0:t.webkit)||void 0===e?void 0:e.messageHandlers)||void 0===n?void 0:n.bridge)?"ios":"web"},d=t=>{var e,n,o,r,a;const d=t.CapacitorCustomPlatform||null,u=t.Capacitor||{},p=u.Plugins=u.Plugins||{},h=t.CapacitorPlatforms,f=()=>null!==d?d.name:c(t),g=(null===(e=null===h||void 0===h?void 0:h.currentPlatform)||void 0===e?void 0:e.getPlatform)||f,m=()=>"web"!==g(),b=(null===(n=null===h||void 0===h?void 0:h.currentPlatform)||void 0===n?void 0:n.isNativePlatform)||m,v=t=>{const e=S.get(t);return!!(null===e||void 0===e?void 0:e.platforms.has(g()))||!!x(t)},y=(null===(o=null===h||void 0===h?void 0:h.currentPlatform)||void 0===o?void 0:o.isPluginAvailable)||v,w=t=>{var e;return null===(e=u.PluginHeaders)||void 0===e?void 0:e.find((e=>e.name===t))},x=(null===(r=null===h||void 0===h?void 0:h.currentPlatform)||void 0===r?void 0:r.getPluginHeader)||w,k=e=>t.console.error(e),E=(t,e,n)=>Promise.reject(`${n} does not have an implementation of "${e}".`),S=new Map,C=(t,e={})=>{const n=S.get(t);if(n)return i.warn(`Capacitor plugin "${t}" already registered. Cannot register plugins twice.`),n.proxy;const o=g(),r=x(t);let a;const c=async()=>(!a&&o in e?a=a="function"===typeof e[o]?await e[o]():e[o]:null!==d&&!a&&"web"in e&&(a=a="function"===typeof e["web"]?await e["web"]():e["web"]),a),h=(e,n)=>{var i,a;if(!r){if(e)return null===(a=e[n])||void 0===a?void 0:a.bind(e);throw new l(`"${t}" plugin is not implemented on ${o}`,s.Unimplemented)}{const o=null===r||void 0===r?void 0:r.methods.find((t=>n===t.name));if(o)return"promise"===o.rtype?e=>u.nativePromise(t,n.toString(),e):(e,i)=>u.nativeCallback(t,n.toString(),e,i);if(e)return null===(i=e[n])||void 0===i?void 0:i.bind(e)}},f=e=>{let n;const i=(...i)=>{const r=c().then((r=>{const a=h(r,e);if(a){const t=a(...i);return n=null===t||void 0===t?void 0:t.remove,t}throw new l(`"${t}.${e}()" is not implemented on ${o}`,s.Unimplemented)}));return"addListener"===e&&(r.remove=async()=>n()),r};return i.toString=()=>`${e.toString()}() { [capacitor code] }`,Object.defineProperty(i,"name",{value:e,writable:!1,configurable:!1}),i},m=f("addListener"),b=f("removeListener"),v=(t,e)=>{const n=m({eventName:t},e),o=async()=>{const i=await n;b({eventName:t,callbackId:i},e)},r=new Promise((t=>n.then((()=>t({remove:o})))));return r.remove=async()=>{i.warn("Using addListener() without 'await' is deprecated."),await o()},r},y=new Proxy({},{get(t,e){switch(e){case"$$typeof":return;case"toJSON":return()=>({});case"addListener":return r?v:m;case"removeListener":return b;default:return f(e)}}});return p[t]=y,S.set(t,{name:t,proxy:y,platforms:new Set([...Object.keys(e),...r?[o]:[]])}),y},_=(null===(a=null===h||void 0===h?void 0:h.currentPlatform)||void 0===a?void 0:a.registerPlugin)||C;return u.convertFileSrc||(u.convertFileSrc=t=>t),u.getPlatform=g,u.handleError=k,u.isNativePlatform=b,u.isPluginAvailable=y,u.pluginMethodNoop=E,u.registerPlugin=_,u.Exception=l,u.DEBUG=!!u.DEBUG,u.isLoggingEnabled=!!u.isLoggingEnabled,u.platform=u.getPlatform(),u.isNative=u.isNativePlatform(),u},u=t=>t.Capacitor=d(t),p=u("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{}),h=p.registerPlugin;p.Plugins;class f{constructor(t){this.listeners={},this.windowListeners={},t&&(i.warn(`Capacitor WebPlugin "${t.name}" config object was deprecated in v3 and will be removed in v4.`),this.config=t)}addListener(t,e){const n=this.listeners[t];n||(this.listeners[t]=[]),this.listeners[t].push(e);const o=this.windowListeners[t];o&&!o.registered&&this.addWindowListener(o);const r=async()=>this.removeListener(t,e),a=Promise.resolve({remove:r});return Object.defineProperty(a,"remove",{value:async()=>{i.warn("Using addListener() without 'await' is deprecated."),await r()}}),a}async removeAllListeners(){this.listeners={};for(const t in this.windowListeners)this.removeWindowListener(this.windowListeners[t]);this.windowListeners={}}notifyListeners(t,e){const n=this.listeners[t];n&&n.forEach((t=>t(e)))}hasListeners(t){return!!this.listeners[t].length}registerWindowListener(t,e){this.windowListeners[e]={registered:!1,windowEventName:t,pluginEventName:e,handler:t=>{this.notifyListeners(e,t)}}}unimplemented(t="not implemented"){return new p.Exception(t,s.Unimplemented)}unavailable(t="not available"){return new p.Exception(t,s.Unavailable)}async removeListener(t,e){const n=this.listeners[t];if(!n)return;const i=n.indexOf(e);this.listeners[t].splice(i,1),this.listeners[t].length||this.removeWindowListener(this.windowListeners[t])}addWindowListener(t){window.addEventListener(t.windowEventName,t.handler),t.registered=!0}removeWindowListener(t){t&&(window.removeEventListener(t.windowEventName,t.handler),t.registered=!1)}}const g=t=>encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape),m=t=>t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent);class b extends f{async getCookies(){const t=document.cookie,e={};return t.split(";").forEach((t=>{if(t.length<=0)return;let[n,i]=t.replace(/=/,"CAP_COOKIE").split("CAP_COOKIE");n=m(n).trim(),i=m(i).trim(),e[n]=i})),e}async setCookie(t){try{const e=g(t.key),n=g(t.value),i=`; expires=${(t.expires||"").replace("expires=","")}`,o=(t.path||"/").replace("path=","");document.cookie=`${e}=${n||""}${i}; path=${o}`}catch(e){return Promise.reject(e)}}async deleteCookie(t){try{document.cookie=`${t.key}=; Max-Age=0`}catch(e){return Promise.reject(e)}}async clearCookies(){try{const t=document.cookie.split(";")||[];for(const e of t)document.cookie=e.replace(/^ +/,"").replace(/=.*/,`=;expires=${(new Date).toUTCString()};path=/`)}catch(t){return Promise.reject(t)}}async clearAllCookies(){try{await this.clearCookies()}catch(t){return Promise.reject(t)}}}h("CapacitorCookies",{web:()=>new b});const v=async t=>new Promise(((e,n)=>{const i=new FileReader;i.onload=()=>{const t=i.result;e(t.indexOf(",")>=0?t.split(",")[1]:t)},i.onerror=t=>n(t),i.readAsDataURL(t)})),y=(t={})=>{const e=Object.keys(t),n=Object.keys(t).map((t=>t.toLocaleLowerCase())),i=n.reduce(((n,i,o)=>(n[i]=t[e[o]],n)),{});return i},w=(t,e=!0)=>{if(!t)return null;const n=Object.entries(t).reduce(((t,n)=>{const[i,o]=n;let r,a;return Array.isArray(o)?(a="",o.forEach((t=>{r=e?encodeURIComponent(t):t,a+=`${i}=${r}&`})),a.slice(0,-1)):(r=e?encodeURIComponent(o):o,a=`${i}=${r}`),`${t}&${a}`}),"");return n.substr(1)},x=(t,e={})=>{const n=Object.assign({method:t.method||"GET",headers:t.headers},e),i=y(t.headers),o=i["content-type"]||"";if("string"===typeof t.data)n.body=t.data;else if(o.includes("application/x-www-form-urlencoded")){const e=new URLSearchParams;for(const[n,i]of Object.entries(t.data||{}))e.set(n,i);n.body=e.toString()}else if(o.includes("multipart/form-data")){const e=new FormData;if(t.data instanceof FormData)t.data.forEach(((t,n)=>{e.append(n,t)}));else for(const n of Object.keys(t.data))e.append(n,t.data[n]);n.body=e;const i=new Headers(n.headers);i.delete("content-type"),n.headers=i}else(o.includes("application/json")||"object"===typeof t.data)&&(n.body=JSON.stringify(t.data));return n};class k extends f{async request(t){const e=x(t,t.webFetchExtra),n=w(t.params,t.shouldEncodeUrlParams),i=n?`${t.url}?${n}`:t.url,o=await fetch(i,e),r=o.headers.get("content-type")||"";let a,s,{responseType:l="text"}=o.ok?t:{};switch(r.includes("application/json")&&(l="json"),l){case"arraybuffer":case"blob":s=await o.blob(),a=await v(s);break;case"json":a=await o.json();break;case"document":case"text":default:a=await o.text()}const c={};return o.headers.forEach(((t,e)=>{c[e]=t})),{data:a,headers:c,status:o.status,url:o.url}}async get(t){return this.request(Object.assign(Object.assign({},t),{method:"GET"}))}async post(t){return this.request(Object.assign(Object.assign({},t),{method:"POST"}))}async put(t){return this.request(Object.assign(Object.assign({},t),{method:"PUT"}))}async patch(t){return this.request(Object.assign(Object.assign({},t),{method:"PATCH"}))}async delete(t){return this.request(Object.assign(Object.assign({},t),{method:"DELETE"}))}}h("CapacitorHttp",{web:()=>new k})},1310:function(t,e,n){"use strict";n.d(e,{u:function(){return o}});var i=n(6933);const o=(0,i.fo)("Preferences",{web:()=>n.e(3311).then(n.bind(n,3311)).then((t=>new t.PreferencesWeb))})},8321:function(t,e,n){"use strict";n.d(e,{c:function(){return y}});n(7658);var i=n(2873),o=n(6487),r=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
let a;const s=t=>(t.forEach((t=>{for(const e in t)if(t.hasOwnProperty(e)){const n=t[e];if("easing"===e){const i="animation-timing-function";t[i]=n,delete t[e]}else{const i=l(e);i!==e&&(t[i]=n,delete t[e])}}})),t),l=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),c=t=>{if(void 0===a){const e=void 0!==t.style.animationName,n=void 0!==t.style.webkitAnimationName;a=!e&&n?"-webkit-":""}return a},d=(t,e,n)=>{const i=e.startsWith("animation")?c(t):"";t.style.setProperty(i+e,n)},u=(t,e)=>{const n=e.startsWith("animation")?c(t):"";t.style.removeProperty(n+e)},p=(t,e)=>{let n;const i={passive:!0},o=()=>{n&&n()},r=n=>{t===n.target&&(o(),e(n))};return t&&(t.addEventListener("webkitAnimationEnd",r,i),t.addEventListener("animationend",r,i),n=()=>{t.removeEventListener("webkitAnimationEnd",r,i),t.removeEventListener("animationend",r,i)}),o},h=(t=[])=>t.map((t=>{const e=t.offset,n=[];for(const i in t)t.hasOwnProperty(i)&&"offset"!==i&&n.push(`${i}: ${t[i]};`);return`${100*e}% { ${n.join(" ")} }`})).join(" "),f=[],g=t=>{let e=f.indexOf(t);return e<0&&(e=f.push(t)-1),`ion-animation-${e}`},m=t=>{const e=void 0!==t.getRootNode?t.getRootNode():t;return e.head||e},b=(t,e,n)=>{var i;const o=m(n),r=c(n),a=o.querySelector("#"+t);if(a)return a;const s=(null!==(i=n.ownerDocument)&&void 0!==i?i:document).createElement("style");return s.id=t,s.textContent=`@${r}keyframes ${t} { ${e} } @${r}keyframes ${t}-alt { ${e} }`,o.appendChild(s),s},v=(t=[],e)=>{if(void 0!==e){const n=Array.isArray(e)?e:[e];return[...t,...n]}return t},y=t=>{let e,n,a,l,c,f,m,y,w,x,k,E,S,C=[],_=[],A=[],O=!1,T={},I=[],L=[],$={},D=0,R=!1,P=!1,N=!0,F=!1,z=!0,j=!1;const M=t,B=[],U=[],H=[],W=[],V=[],q=[],G=[],Y=[],X=[],K=[],J="function"===typeof AnimationEffect||void 0!==o.w&&"function"===typeof o.w.AnimationEffect,Z="function"===typeof Element&&"function"===typeof Element.prototype.animate&&J,Q=100,tt=()=>K,et=t=>(W.forEach((e=>{e.destroy(t)})),nt(t),H.length=0,W.length=0,C.length=0,at(),O=!1,z=!0,S),nt=t=>{st(),t&&lt()},it=()=>{R=!1,P=!1,z=!0,w=void 0,x=void 0,k=void 0,D=0,F=!1,N=!0,j=!1},ot=()=>0!==D&&!j,rt=(t,e)=>{const n=(null===e||void 0===e?void 0:e.oneTimeCallback)?U:B;return n.push({c:t,o:e}),S},at=()=>(B.length=0,U.length=0,S),st=()=>{if(Z)K.forEach((t=>{t.cancel()})),K.length=0;else{const t=H.slice();(0,i.r)((()=>{t.forEach((t=>{u(t,"animation-name"),u(t,"animation-duration"),u(t,"animation-timing-function"),u(t,"animation-iteration-count"),u(t,"animation-delay"),u(t,"animation-play-state"),u(t,"animation-fill-mode"),u(t,"animation-direction")}))}))}},lt=()=>{V.forEach((t=>{(null===t||void 0===t?void 0:t.parentNode)&&t.parentNode.removeChild(t)})),V.length=0},ct=t=>(q.push(t),S),dt=t=>(G.push(t),S),ut=t=>(Y.push(t),S),pt=t=>(X.push(t),S),ht=t=>(_=v(_,t),S),ft=t=>(A=v(A,t),S),gt=(t={})=>(T=t,S),mt=(t=[])=>{for(const e of t)T[e]="";return S},bt=t=>(I=v(I,t),S),vt=t=>(L=v(L,t),S),yt=(t={})=>($=t,S),wt=(t=[])=>{for(const e of t)$[e]="";return S},xt=()=>void 0!==c?c:m?m.getFill():"both",kt=()=>void 0!==w?w:void 0!==f?f:m?m.getDirection():"normal",Et=()=>R?"linear":void 0!==a?a:m?m.getEasing():"linear",St=()=>P?0:void 0!==x?x:void 0!==n?n:m?m.getDuration():0,Ct=()=>void 0!==l?l:m?m.getIterations():1,_t=()=>void 0!==k?k:void 0!==e?e:m?m.getDelay():0,At=()=>C,Ot=t=>(f=t,Yt(!0),S),Tt=t=>(c=t,Yt(!0),S),It=t=>(e=t,Yt(!0),S),Lt=t=>(a=t,Yt(!0),S),$t=t=>(Z||0!==t||(t=1),n=t,Yt(!0),S),Dt=t=>(l=t,Yt(!0),S),Rt=t=>(m=t,S),Pt=t=>{if(null!=t)if(1===t.nodeType)H.push(t);else if(t.length>=0)for(let e=0;e<t.length;e++)H.push(t[e]);else r.error("Invalid addElement value");return S},Nt=t=>{if(null!=t)if(Array.isArray(t))for(const e of t)e.parent(S),W.push(e);else t.parent(S),W.push(t);return S},Ft=t=>{const e=C!==t;return C=t,e&&zt(C),S},zt=t=>{Z?tt().forEach((e=>{if(e.effect.setKeyframes)e.effect.setKeyframes(t);else{const n=new KeyframeEffect(e.effect.target,t,e.effect.getTiming());e.effect=n}})):Ut()},jt=()=>{q.forEach((t=>t())),G.forEach((t=>t()));const t=_,e=A,n=T;H.forEach((i=>{const o=i.classList;t.forEach((t=>o.add(t))),e.forEach((t=>o.remove(t)));for(const t in n)n.hasOwnProperty(t)&&d(i,t,n[t])}))},Mt=()=>{ee(),Y.forEach((t=>t())),X.forEach((t=>t()));const t=N?1:0,e=I,n=L,i=$;H.forEach((t=>{const o=t.classList;e.forEach((t=>o.add(t))),n.forEach((t=>o.remove(t)));for(const e in i)i.hasOwnProperty(e)&&d(t,e,i[e])})),B.forEach((e=>e.c(t,S))),U.forEach((e=>e.c(t,S))),U.length=0,z=!0,N&&(F=!0),N=!0},Bt=()=>{0!==D&&(D--,0===D&&(Mt(),m&&m.animationFinish()))},Ut=(e=!0)=>{lt();const n=s(C);H.forEach((o=>{if(n.length>0){const r=h(n);E=void 0!==t?t:g(r);const a=b(E,r,o);V.push(a),d(o,"animation-duration",`${St()}ms`),d(o,"animation-timing-function",Et()),d(o,"animation-delay",`${_t()}ms`),d(o,"animation-fill-mode",xt()),d(o,"animation-direction",kt());const s=Ct()===1/0?"infinite":Ct().toString();d(o,"animation-iteration-count",s),d(o,"animation-play-state","paused"),e&&d(o,"animation-name",`${a.id}-alt`),(0,i.r)((()=>{d(o,"animation-name",a.id||null)}))}}))},Ht=()=>{H.forEach((t=>{const e=t.animate(C,{id:M,delay:_t(),duration:St(),easing:Et(),iterations:Ct(),fill:xt(),direction:kt()});e.pause(),K.push(e)})),K.length>0&&(K[0].onfinish=()=>{Bt()})},Wt=(t=!0)=>{jt(),C.length>0&&(Z?Ht():Ut(t)),O=!0},Vt=t=>{if(t=Math.min(Math.max(t,0),.9999),Z)K.forEach((e=>{e.currentTime=e.effect.getComputedTiming().delay+St()*t,e.pause()}));else{const e=`-${St()*t}ms`;H.forEach((t=>{C.length>0&&(d(t,"animation-delay",e),d(t,"animation-play-state","paused"))}))}},qt=t=>{K.forEach((t=>{t.effect.updateTiming({delay:_t(),duration:St(),easing:Et(),iterations:Ct(),fill:xt(),direction:kt()})})),void 0!==t&&Vt(t)},Gt=(t=!0,e)=>{(0,i.r)((()=>{H.forEach((n=>{d(n,"animation-name",E||null),d(n,"animation-duration",`${St()}ms`),d(n,"animation-timing-function",Et()),d(n,"animation-delay",void 0!==e?`-${e*St()}ms`:`${_t()}ms`),d(n,"animation-fill-mode",xt()||null),d(n,"animation-direction",kt()||null);const o=Ct()===1/0?"infinite":Ct().toString();d(n,"animation-iteration-count",o),t&&d(n,"animation-name",`${E}-alt`),(0,i.r)((()=>{d(n,"animation-name",E||null)}))}))}))},Yt=(t=!1,e=!0,n)=>(t&&W.forEach((i=>{i.update(t,e,n)})),Z?qt(n):Gt(e,n),S),Xt=(t=!1,e)=>(W.forEach((n=>{n.progressStart(t,e)})),Zt(),R=t,O||Wt(),Yt(!1,!0,e),S),Kt=t=>(W.forEach((e=>{e.progressStep(t)})),Vt(t),S),Jt=(t,e,n)=>(R=!1,W.forEach((i=>{i.progressEnd(t,e,n)})),void 0!==n&&(x=n),F=!1,N=!0,0===t?(w="reverse"===kt()?"normal":"reverse","reverse"===w&&(N=!1),Z?(Yt(),Vt(1-e)):(k=(1-e)*St()*-1,Yt(!1,!1))):1===t&&(Z?(Yt(),Vt(e)):(k=e*St()*-1,Yt(!1,!1))),void 0!==t&&(rt((()=>{x=void 0,w=void 0,k=void 0}),{oneTimeCallback:!0}),m||ae()),S),Zt=()=>{O&&(Z?K.forEach((t=>{t.pause()})):H.forEach((t=>{d(t,"animation-play-state","paused")})),j=!0)},Qt=()=>(W.forEach((t=>{t.pause()})),Zt(),S),te=()=>{y=void 0,Bt()},ee=()=>{y&&clearTimeout(y)},ne=()=>{if(ee(),(0,i.r)((()=>{H.forEach((t=>{C.length>0&&d(t,"animation-play-state","running")}))})),0===C.length||0===H.length)Bt();else{const t=_t()||0,e=St()||0,n=Ct()||1;isFinite(n)&&(y=setTimeout(te,t+e*n+Q)),p(H[0],(()=>{ee(),(0,i.r)((()=>{ie(),(0,i.r)(Bt)}))}))}},ie=()=>{H.forEach((t=>{u(t,"animation-duration"),u(t,"animation-delay"),u(t,"animation-play-state")}))},oe=()=>{K.forEach((t=>{t.play()})),0!==C.length&&0!==H.length||Bt()},re=()=>{Z?(Vt(0),qt()):Gt()},ae=t=>new Promise((e=>{(null===t||void 0===t?void 0:t.sync)&&(P=!0,rt((()=>P=!1),{oneTimeCallback:!0})),O||Wt(),F&&(re(),F=!1),z&&(D=W.length+1,z=!1),rt((()=>e()),{oneTimeCallback:!0}),W.forEach((t=>{t.play()})),Z?oe():ne(),j=!1})),se=()=>{W.forEach((t=>{t.stop()})),O&&(st(),O=!1),it()},le=(t,e)=>{const n=C[0];return void 0===n||void 0!==n.offset&&0!==n.offset?C=[{offset:0,[t]:e},...C]:n[t]=e,S},ce=(t,e)=>{const n=C[C.length-1];return void 0===n||void 0!==n.offset&&1!==n.offset?C=[...C,{offset:1,[t]:e}]:n[t]=e,S},de=(t,e,n)=>le(t,e).to(t,n);return S={parentAnimation:m,elements:H,childAnimations:W,id:M,animationFinish:Bt,from:le,to:ce,fromTo:de,parent:Rt,play:ae,pause:Qt,stop:se,destroy:et,keyframes:Ft,addAnimation:Nt,addElement:Pt,update:Yt,fill:Tt,direction:Ot,iterations:Dt,duration:$t,easing:Lt,delay:It,getWebAnimations:tt,getKeyframes:At,getFill:xt,getDirection:kt,getDelay:_t,getIterations:Ct,getEasing:Et,getDuration:St,afterAddRead:ut,afterAddWrite:pt,afterClearStyles:wt,afterStyles:yt,afterRemoveClass:vt,afterAddClass:bt,beforeAddRead:ct,beforeAddWrite:dt,beforeClearStyles:mt,beforeStyles:gt,beforeRemoveClass:ft,beforeAddClass:ht,onFinish:rt,isRunning:ot,progressStart:Xt,progressStep:Kt,progressEnd:Jt}}},2562:function(t,e,n){"use strict";n.d(e,{i:function(){return i}});
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const i=t=>t&&""!==t.dir?"rtl"===t.dir.toLowerCase():"rtl"===(null===document||void 0===document?void 0:document.dir.toLowerCase())},6450:function(t,e,n){"use strict";n.d(e,{G:function(){return s}});
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
class i{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(t){var e;return new o(this,this.newID(),t.name,null!==(e=t.priority)&&void 0!==e?e:0,!!t.disableScroll)}createBlocker(t={}){return new r(this,this.newID(),t.disable,!!t.disableScroll)}start(t,e,n){return this.canStart(t)?(this.requestedStart.set(e,n),!0):(this.requestedStart.delete(e),!1)}capture(t,e,n){if(!this.start(t,e,n))return!1;const i=this.requestedStart;let o=-1e4;if(i.forEach((t=>{o=Math.max(o,t)})),o===n){this.capturedId=e,i.clear();const n=new CustomEvent("ionGestureCaptured",{detail:{gestureName:t}});return document.dispatchEvent(n),!0}return i.delete(e),!1}release(t){this.requestedStart.delete(t),this.capturedId===t&&(this.capturedId=void 0)}disableGesture(t,e){let n=this.disabledGestures.get(t);void 0===n&&(n=new Set,this.disabledGestures.set(t,n)),n.add(e)}enableGesture(t,e){const n=this.disabledGestures.get(t);void 0!==n&&n.delete(e)}disableScroll(t){this.disabledScroll.add(t),1===this.disabledScroll.size&&document.body.classList.add(a)}enableScroll(t){this.disabledScroll.delete(t),0===this.disabledScroll.size&&document.body.classList.remove(a)}canStart(t){return void 0===this.capturedId&&!this.isDisabled(t)}isCaptured(){return void 0!==this.capturedId}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(t){const e=this.disabledGestures.get(t);return!!(e&&e.size>0)}newID(){return this.gestureId++,this.gestureId}}class o{constructor(t,e,n,i,o){this.id=e,this.name=n,this.disableScroll=o,this.priority=1e6*i+e,this.ctrl=t}canStart(){return!!this.ctrl&&this.ctrl.canStart(this.name)}start(){return!!this.ctrl&&this.ctrl.start(this.name,this.id,this.priority)}capture(){if(!this.ctrl)return!1;const t=this.ctrl.capture(this.name,this.id,this.priority);return t&&this.disableScroll&&this.ctrl.disableScroll(this.id),t}release(){this.ctrl&&(this.ctrl.release(this.id),this.disableScroll&&this.ctrl.enableScroll(this.id))}destroy(){this.release(),this.ctrl=void 0}}class r{constructor(t,e,n,i){this.id=e,this.disable=n,this.disableScroll=i,this.ctrl=t}block(){if(this.ctrl){if(this.disable)for(const t of this.disable)this.ctrl.disableGesture(t,this.id);this.disableScroll&&this.ctrl.disableScroll(this.id)}}unblock(){if(this.ctrl){if(this.disable)for(const t of this.disable)this.ctrl.enableGesture(t,this.id);this.disableScroll&&this.ctrl.enableScroll(this.id)}}destroy(){this.unblock(),this.ctrl=void 0}}const a="backdrop-no-scroll",s=new i},2873:function(t,e,n){"use strict";n.d(e,{a:function(){return d},b:function(){return u},c:function(){return a},d:function(){return s},e:function(){return v},f:function(){return m},g:function(){return p},h:function(){return y},i:function(){return c},j:function(){return E},k:function(){return g},l:function(){return k},m:function(){return w},n:function(){return b},p:function(){return x},q:function(){return f},r:function(){return h},s:function(){return C},t:function(){return o}});var i=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const o=(t,e=0)=>new Promise((n=>{r(t,e,n)})),r=(t,e=0,n)=>{let i,o;const r={passive:!0},a=500,s=()=>{i&&i()},l=e=>{void 0!==e&&t!==e.target||(s(),n(e))};return t&&(t.addEventListener("webkitTransitionEnd",l,r),t.addEventListener("transitionend",l,r),o=setTimeout(l,e+a),i=()=>{o&&(clearTimeout(o),o=void 0),t.removeEventListener("webkitTransitionEnd",l,r),t.removeEventListener("transitionend",l,r)}),s},a=(t,e)=>{t.componentOnReady?t.componentOnReady().then((t=>e(t))):h((()=>e(t)))},s=(t,e=[])=>{const n={};return e.forEach((e=>{if(t.hasAttribute(e)){const i=t.getAttribute(e);null!==i&&(n[e]=t.getAttribute(e)),t.removeAttribute(e)}})),n},l=["role","aria-activedescendant","aria-atomic","aria-autocomplete","aria-braillelabel","aria-brailleroledescription","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colindextext","aria-colspan","aria-controls","aria-current","aria-describedby","aria-description","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowindextext","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],c=(t,e)=>{let n=l;return e&&e.length>0&&(n=n.filter((t=>!e.includes(t)))),s(t,n)},d=(t,e,n,i)=>{var o;if("undefined"!==typeof window){const r=window,a=null===(o=null===r||void 0===r?void 0:r.Ionic)||void 0===o?void 0:o.config;if(a){const o=a.get("_ael");if(o)return o(t,e,n,i);if(a._ael)return a._ael(t,e,n,i)}}return t.addEventListener(e,n,i)},u=(t,e,n,i)=>{var o;if("undefined"!==typeof window){const r=window,a=null===(o=null===r||void 0===r?void 0:r.Ionic)||void 0===o?void 0:o.config;if(a){const o=a.get("_rel");if(o)return o(t,e,n,i);if(a._rel)return a._rel(t,e,n,i)}}return t.removeEventListener(e,n,i)},p=(t,e=t)=>t.shadowRoot||e,h=t=>"function"===typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(t):"function"===typeof requestAnimationFrame?requestAnimationFrame(t):setTimeout(t),f=t=>!!t.shadowRoot&&!!t.attachShadow,g=t=>{const e=t.closest("ion-item");return e?e.querySelector("ion-label"):null},m=t=>{if(t.focus(),t.classList.contains("ion-focusable")){const e=t.closest("ion-app");e&&e.setFocus([t])}},b=(t,e)=>{let n;const i=t.getAttribute("aria-labelledby"),o=t.id;let r=null!==i&&""!==i.trim()?i:e+"-lbl",a=null!==i&&""!==i.trim()?document.getElementById(i):g(t);return a?(null===i&&(a.id=r),n=a.textContent,a.setAttribute("aria-hidden","true")):""!==o.trim()&&(a=document.querySelector(`label[for="${o}"]`),a&&(""!==a.id?r=a.id:a.id=r=`${o}-lbl`,n=a.textContent)),{label:a,labelId:r,labelText:n}},v=(t,e,n,i,o)=>{if(t||f(e)){let t=e.querySelector("input.aux-input");t||(t=e.ownerDocument.createElement("input"),t.type="hidden",t.classList.add("aux-input"),e.appendChild(t)),t.disabled=o,t.name=n,t.value=i||""}},y=(t,e,n)=>Math.max(t,Math.min(e,n)),w=(t,e)=>{if(!t){const t="ASSERT: "+e;throw i.error(t),new Error(t)}},x=t=>{if(t){const e=t.changedTouches;if(e&&e.length>0){const t=e[0];return{x:t.clientX,y:t.clientY}}if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY}}return{x:0,y:0}},k=t=>{const e="rtl"===document.dir;switch(t){case"start":return e;case"end":return!e;default:throw new Error(`"${t}" is not a valid value for [side]. Use "start" or "end" instead.`)}},E=(t,e)=>{const n=t._original||t;return{_original:t,emit:S(n.emit.bind(n),e)}},S=(t,e=0)=>{let n;return(...i)=>{clearTimeout(n),n=setTimeout(t,e,...i)}},C=(t,e)=>{if(null!==t&&void 0!==t||(t={}),null!==e&&void 0!==e||(e={}),t===e)return!0;const n=Object.keys(t);if(n.length!==Object.keys(e).length)return!1;for(const i of n){if(!(i in e))return!1;if(t[i]!==e[i])return!1}return!0}},8016:function(t,e,n){"use strict";n.r(e),n.d(e,{GESTURE_CONTROLLER:function(){return i.G},createGesture:function(){return u}});var i=n(6450);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const o=(t,e,n,i)=>{const o=r(t)?{capture:!!i.capture,passive:!!i.passive}:!!i.capture;let a,s;return t["__zone_symbol__addEventListener"]?(a="__zone_symbol__addEventListener",s="__zone_symbol__removeEventListener"):(a="addEventListener",s="removeEventListener"),t[a](e,n,o),()=>{t[s](e,n,o)}},r=t=>{if(void 0===a)try{const e=Object.defineProperty({},"passive",{get:()=>{a=!0}});t.addEventListener("optsTest",(()=>{}),e)}catch(e){a=!1}return!!a};let a;const s=2e3,l=(t,e,n,i,r)=>{let a,l,d,u,p,h,f,g=0;const m=i=>{g=Date.now()+s,e(i)&&(!l&&n&&(l=o(t,"touchmove",n,r)),d||(d=o(i.target,"touchend",v,r)),u||(u=o(i.target,"touchcancel",v,r)))},b=i=>{g>Date.now()||e(i)&&(!h&&n&&(h=o(c(t),"mousemove",n,r)),f||(f=o(c(t),"mouseup",y,r)))},v=t=>{w(),i&&i(t)},y=t=>{x(),i&&i(t)},w=()=>{l&&l(),d&&d(),u&&u(),l=d=u=void 0},x=()=>{h&&h(),f&&f(),h=f=void 0},k=()=>{w(),x()},E=(e=!0)=>{e?(a||(a=o(t,"touchstart",m,r)),p||(p=o(t,"mousedown",b,r))):(a&&a(),p&&p(),a=p=void 0,k())},S=()=>{E(!1),i=n=e=void 0};return{enable:E,stop:k,destroy:S}},c=t=>t instanceof Document?t:t.ownerDocument,d=(t,e,n)=>{const i=n*(Math.PI/180),o="x"===t,r=Math.cos(i),a=e*e;let s=0,l=0,c=!1,d=0;return{start(t,e){s=t,l=e,d=0,c=!0},detect(t,e){if(!c)return!1;const n=t-s,i=e-l,u=n*n+i*i;if(u<a)return!1;const p=Math.sqrt(u),h=(o?n:i)/p;return d=h>r?1:h<-r?-1:0,c=!1,!0},isGesture(){return 0!==d},getDirection(){return d}}},u=t=>{let e=!1,n=!1,o=!0,r=!1;const a=Object.assign({disableScroll:!1,direction:"x",gesturePriority:0,passive:!0,maxAngle:40,threshold:10},t),s=a.canStart,c=a.onWillStart,u=a.onStart,g=a.onEnd,m=a.notCaptured,b=a.onMove,v=a.threshold,y=a.passive,w=a.blurOnStart,x={type:"pan",startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,event:void 0,data:void 0},k=d(a.direction,a.threshold,a.maxAngle),E=i.G.createGesture({name:t.gestureName,priority:t.gesturePriority,disableScroll:t.disableScroll}),S=t=>{const e=f(t);return!(n||!o)&&(h(t,x),x.startX=x.currentX,x.startY=x.currentY,x.startTime=x.currentTime=e,x.velocityX=x.velocityY=x.deltaX=x.deltaY=0,x.event=t,(!s||!1!==s(x))&&(E.release(),!!E.start()&&(n=!0,0===v?A():(k.start(x.startX,x.startY),!0))))},C=t=>{e?!r&&o&&(r=!0,p(x,t),requestAnimationFrame(_)):(p(x,t),k.detect(x.currentX,x.currentY)&&(k.isGesture()&&A()||D()))},_=()=>{e&&(r=!1,b&&b(x))},A=()=>!!E.capture()&&(e=!0,o=!1,x.startX=x.currentX,x.startY=x.currentY,x.startTime=x.currentTime,c?c(x).then(T):T(),!0),O=()=>{if("undefined"!==typeof document){const t=document.activeElement;(null===t||void 0===t?void 0:t.blur)&&t.blur()}},T=()=>{w&&O(),u&&u(x),o=!0},I=()=>{e=!1,n=!1,r=!1,o=!0,E.release()},L=t=>{const n=e,i=o;I(),i&&(p(x,t),n?g&&g(x):m&&m(x))},$=l(a.el,S,C,L,{capture:!1,passive:y}),D=()=>{I(),$.stop(),m&&m(x)};return{enable(t=!0){t||(e&&L(void 0),I()),$.enable(t)},destroy(){E.destroy(),$.destroy()}}},p=(t,e)=>{if(!e)return;const n=t.currentX,i=t.currentY,o=t.currentTime;h(e,t);const r=t.currentX,a=t.currentY,s=t.currentTime=f(e),l=s-o;if(l>0&&l<100){const e=(r-n)/l,o=(a-i)/l;t.velocityX=.7*e+.3*t.velocityX,t.velocityY=.7*o+.3*t.velocityY}t.deltaX=r-t.startX,t.deltaY=a-t.startY,t.event=e},h=(t,e)=>{let n=0,i=0;if(t){const e=t.changedTouches;if(e&&e.length>0){const t=e[0];n=t.clientX,i=t.clientY}else void 0!==t.pageX&&(n=t.pageX,i=t.pageY)}e.currentX=n,e.currentY=i},f=t=>t.timeStamp||Date.now()},5547:function(t,e,n){"use strict";n.d(e,{L:function(){return r},a:function(){return a},b:function(){return s},c:function(){return l},e:function(){return C},g:function(){return O},t:function(){return u}});var i=n(2601),o=n(2873);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const r="ionViewWillEnter",a="ionViewDidEnter",s="ionViewWillLeave",l="ionViewDidLeave",c=()=>n.e(3728).then(n.bind(n,3728)),d=()=>n.e(8520).then(n.bind(n,8520)),u=t=>new Promise(((e,n)=>{(0,i.Iu)((()=>{p(t),h(t).then((n=>{n.animation&&n.animation.destroy(),f(t),e(n)}),(e=>{f(t),n(e)}))}))})),p=t=>{const e=t.enteringEl,n=t.leavingEl;A(e,n,t.direction),t.showGoBack?e.classList.add("can-go-back"):e.classList.remove("can-go-back"),_(e,!1),e.style.setProperty("pointer-events","none"),n&&(_(n,!1),n.style.setProperty("pointer-events","none"))},h=async t=>{const e=await g(t),n=e&&i.Z5.isBrowser?m(e,t):b(t);return n},f=t=>{const e=t.enteringEl,n=t.leavingEl;e.classList.remove("ion-page-invisible"),e.style.removeProperty("pointer-events"),void 0!==n&&(n.classList.remove("ion-page-invisible"),n.style.removeProperty("pointer-events"))},g=async t=>{if(!t.leavingEl||!t.animated||0===t.duration)return;if(t.animationBuilder)return t.animationBuilder;const e="ios"===t.mode?(await c()).iosTransitionAnimation:(await d()).mdTransitionAnimation;return e},m=async(t,e)=>{await v(e,!0);const n=t(e.baseEl,e);x(e.enteringEl,e.leavingEl);const i=await w(n,e);return e.progressCallback&&e.progressCallback(void 0),i&&k(e.enteringEl,e.leavingEl),{hasCompleted:i,animation:n}},b=async t=>{const e=t.enteringEl,n=t.leavingEl;return await v(t,!1),x(e,n),k(e,n),{hasCompleted:!0}},v=async(t,e)=>{const n=void 0!==t.deepWait?t.deepWait:e,i=n?[C(t.enteringEl),C(t.leavingEl)]:[S(t.enteringEl),S(t.leavingEl)];await Promise.all(i),await y(t.viewIsReady,t.enteringEl)},y=async(t,e)=>{t&&await t(e)},w=(t,e)=>{const n=e.progressCallback,i=new Promise((e=>{t.onFinish((t=>e(1===t)))}));return n?(t.progressStart(!0),n(t)):t.play(),i},x=(t,e)=>{E(e,s),E(t,r)},k=(t,e)=>{E(t,a),E(e,l)},E=(t,e)=>{if(t){const n=new CustomEvent(e,{bubbles:!1,cancelable:!1});t.dispatchEvent(n)}},S=t=>t?new Promise((e=>(0,o.c)(t,e))):Promise.resolve(),C=async t=>{const e=t;if(e){if(null!=e.componentOnReady){const t=await e.componentOnReady();if(null!=t)return}else if(null!=e.__registerHost){const t=new Promise((t=>(0,o.r)(t)));return void await t}await Promise.all(Array.from(e.children).map(C))}},_=(t,e)=>{e?(t.setAttribute("aria-hidden","true"),t.classList.add("ion-page-hidden")):(t.hidden=!1,t.removeAttribute("aria-hidden"),t.classList.remove("ion-page-hidden"))},A=(t,e,n)=>{void 0!==t&&(t.style.zIndex="back"===n?"99":"101"),void 0!==e&&(e.style.zIndex="100")},O=t=>{if(t.classList.contains("ion-page"))return t;const e=t.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs");return e||t}},6487:function(t,e,n){"use strict";n.d(e,{w:function(){return i}});
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const i="undefined"!==typeof window?window:void 0},4973:function(t,e,n){"use strict";n.d(e,{BJ:function(){return Mu},oU:function(){return Zp},yp:function(){return Bu},YG:function(){return Uu},Sm:function(){return Hu},PM:function(){return Wu},FN:function(){return Vu},nz:function(){return qu},hM:function(){return Gu},wI:function(){return Yu},W2:function(){return Xu},IJ:function(){return Ku},W4:function(){return Ju},zq:function(){return Zu},fr:function(){return Qu},jY:function(){return tp},Gu:function(){return ep},gu:function(){return dh},Xz:function(){return np},ju:function(){return ip},MB:function(){return op},pK:function(){return rp},Ie:function(){return ap},Ub:function(){return sp},u8:function(){return lp},IK:function(){return cp},td:function(){return dp},Q$:function(){return up},q_:function(){return pp},z0:function(){return hp},fG:function(){return fp},zc:function(){return gp},ki:function(){return fh},uN:function(){return mp},_i:function(){return Qp},B7:function(){return bp},se:function(){return vp},nJ:function(){return yp},Wo:function(){return wp},Nh:function(){return xp},oz:function(){return kp},jP:function(){return nh},Nd:function(){return Ep},VI:function(){return Sp},cJ:function(){return Cp},GO:function(){return _p},t9:function(){return Ap},n0:function(){return Op},CK:function(){return Tp},A$:function(){return Ip},Hr:function(){return Lp},PQ:function(){return $p},jI:function(){return Dp},yq:function(){return ch},ZU:function(){return ih},UN:function(){return ah},yW:function(){return Rp},g2:function(){return Pp},Bs:function(){return Np},wd:function(){return Fp},ho:function(){return zp},sr:function(){return jp},aJ:function(){return Mp},oX:function(){return Jp}});n(7658);var i=n(3396),o=n(4870),r=n(2601),a=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
class s{constructor(){this.m=new Map}reset(t){this.m=new Map(Object.entries(t))}get(t,e){const n=this.m.get(t);return void 0!==n?n:e}getBoolean(t,e=!1){const n=this.m.get(t);return void 0===n?e:"string"===typeof n?"true"===n:!!n}getNumber(t,e){const n=parseFloat(this.m.get(t));return isNaN(n)?void 0!==e?e:NaN:n}set(t,e){this.m.set(t,e)}}const l=new s,c=t=>{try{const e=t.sessionStorage.getItem(f);return null!==e?JSON.parse(e):{}}catch(e){return{}}},d=(t,e)=>{try{t.sessionStorage.setItem(f,JSON.stringify(e))}catch(n){return}},u=t=>{const e={};return t.location.search.slice(1).split("&").map((t=>t.split("="))).map((([t,e])=>[decodeURIComponent(t),decodeURIComponent(e)])).filter((([t])=>p(t,h))).map((([t,e])=>[t.slice(h.length),e])).forEach((([t,n])=>{e[t]=n})),e},p=(t,e)=>t.substr(0,e.length)===e,h="ionic:",f="ionic-persist-config",g=t=>b(t),m=(t,e)=>("string"===typeof t&&(e=t,t=void 0),g(t).includes(e)),b=(t=window)=>{if("undefined"===typeof t)return[];t.Ionic=t.Ionic||{};let e=t.Ionic.platforms;return null==e&&(e=t.Ionic.platforms=v(t),e.forEach((e=>t.document.documentElement.classList.add(`plt-${e}`)))),e},v=t=>{const e=l.get("platform");return Object.keys(N).filter((n=>{const i=null===e||void 0===e?void 0:e[n];return"function"===typeof i?i(t):N[n](t)}))},y=t=>A(t)&&!T(t),w=t=>!!R(t,/iPad/i)||!(!R(t,/Macintosh/i)||!A(t)),x=t=>R(t,/iPhone/i),k=t=>R(t,/iPhone|iPod/i)||w(t),E=t=>R(t,/android|sink/i),S=t=>E(t)&&!R(t,/mobile/i),C=t=>{const e=t.innerWidth,n=t.innerHeight,i=Math.min(e,n),o=Math.max(e,n);return i>390&&i<520&&o>620&&o<800},_=t=>{const e=t.innerWidth,n=t.innerHeight,i=Math.min(e,n),o=Math.max(e,n);return w(t)||S(t)||i>460&&i<820&&o>780&&o<1400},A=t=>P(t,"(any-pointer:coarse)"),O=t=>!A(t),T=t=>I(t)||L(t),I=t=>!!(t["cordova"]||t["phonegap"]||t["PhoneGap"]),L=t=>{const e=t["Capacitor"];return!!(null===e||void 0===e?void 0:e.isNative)},$=t=>R(t,/electron/i),D=t=>{var e;return!(!(null===(e=t.matchMedia)||void 0===e?void 0:e.call(t,"(display-mode: standalone)").matches)&&!t.navigator.standalone)},R=(t,e)=>e.test(t.navigator.userAgent),P=(t,e)=>{var n;return null===(n=t.matchMedia)||void 0===n?void 0:n.call(t,e).matches},N={ipad:w,iphone:x,ios:k,android:E,phablet:C,tablet:_,cordova:I,capacitor:L,electron:$,pwa:D,mobile:A,mobileweb:y,desktop:O,hybrid:T};let F;const z=t=>t&&(0,r.iJ)(t)||F,j=(t={})=>{if("undefined"===typeof window)return;const e=window.document,n=window;r._y.config=l;const i=n.Ionic=n.Ionic||{},o={};t._ael&&(o.ael=t._ael),t._rel&&(o.rel=t._rel),t._ce&&(o.ce=t._ce),(0,r.TX)(o);const s=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c(n)),{persistConfig:!1}),i.config),u(n)),t);l.reset(s),l.getBoolean("persistConfig")&&d(n,s),b(n),i.config=l,i.mode=F=l.get("mode",e.documentElement.getAttribute("mode")||(m(n,"ios")?"ios":"md")),l.set("mode",F),e.documentElement.setAttribute("mode",F),e.documentElement.classList.add(F),l.getBoolean("_testing")&&l.set("animated",!1);const p=t=>{var e;return null===(e=t.tagName)||void 0===e?void 0:e.startsWith("ION-")},h=t=>["ios","md"].includes(t);(0,r.PM)((t=>{while(t){const e=t.mode||t.getAttribute("mode");if(e){if(h(e))return e;p(t)&&a.warn('Invalid ionic mode: "'+e+'", expected: "ios" or "md"')}t=t.parentElement}return F}))},M=":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:48px;height:48px}",B=":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:64px;height:64px}",U=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return(0,r.h)(r.AA,{class:z(this)},(0,r.h)("slot",null))}static get style(){return{ios:M,md:B}}},[33,"ion-avatar"]);function H(){if("undefined"===typeof customElements)return;const t=["ion-avatar"];t.forEach((t=>{switch(t){case"ion-avatar":customElements.get(t)||customElements.define(t,U);break}}))}const W=H,V=(t,e)=>null!==e.closest(t),q=(t,e)=>"string"===typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},e):e,G=t=>{if(void 0!==t){const e=Array.isArray(t)?t:t.split(" ");return e.filter((t=>null!=t)).map((t=>t.trim())).filter((t=>""!==t))}return[]},Y=t=>{const e={};return G(t).forEach((t=>e[t]=!0)),e},X=/^[a-z][a-z0-9+\-.]*:/,K=async(t,e,n,i)=>{if(null!=t&&"#"!==t[0]&&!X.test(t)){const o=document.querySelector("ion-router");if(o)return null!=e&&e.preventDefault(),o.push(t,n,i)}return!1},J=":host{--background:var(--ion-color-primary, #3880ff);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:13px;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{border-radius:10px}",Z=":host{--background:var(--ion-color-primary, #3880ff);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:13px;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{--padding-top:3px;--padding-end:4px;--padding-bottom:4px;--padding-start:4px;border-radius:4px}",Q=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){const t=z(this);return(0,r.h)(r.AA,{class:q(this.color,{[t]:!0})},(0,r.h)("slot",null))}static get style(){return{ios:J,md:Z}}},[33,"ion-badge",{color:[513]}]);function tt(){if("undefined"===typeof customElements)return;const t=["ion-badge"];t.forEach((t=>{switch(t){case"ion-badge":customElements.get(t)||customElements.define(t,Q);break}}))}const et=tt;var nt=n(2873),it=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const ot=(t,...e)=>it.warn(`[Ionic Warning]: ${t}`,...e),rt=(t,...e)=>it.error(`[Ionic Error]: ${t}`,...e),at=(t,...e)=>it.error(`<${t.tagName.toLowerCase()}> must be used inside ${e.join(" or ")}.`),st=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:strict;pointer-events:none}:host(.unbounded){contain:layout size style}.ripple-effect{border-radius:50%;position:absolute;background-color:currentColor;color:inherit;contain:strict;opacity:0;-webkit-animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;will-change:transform, opacity;pointer-events:none}.fade-out{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1));-webkit-animation:150ms fadeOutAnimation forwards;animation:150ms fadeOutAnimation forwards}@-webkit-keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@-webkit-keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@-webkit-keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}@keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}",lt=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.type="bounded"}async addRipple(t,e){return new Promise((n=>{(0,r.wj)((()=>{const i=this.el.getBoundingClientRect(),o=i.width,a=i.height,s=Math.sqrt(o*o+a*a),l=Math.max(a,o),c=this.unbounded?l:s+dt,d=Math.floor(l*ut),u=c/d;let p=t-i.left,h=e-i.top;this.unbounded&&(p=.5*o,h=.5*a);const f=p-.5*d,g=h-.5*d,m=.5*o-p,b=.5*a-h;(0,r.Iu)((()=>{const t=document.createElement("div");t.classList.add("ripple-effect");const e=t.style;e.top=g+"px",e.left=f+"px",e.width=e.height=d+"px",e.setProperty("--final-scale",`${u}`),e.setProperty("--translate-end",`${m}px, ${b}px`);const i=this.el.shadowRoot||this.el;i.appendChild(t),setTimeout((()=>{n((()=>{ct(t)}))}),325)}))}))}))}get unbounded(){return"unbounded"===this.type}render(){const t=z(this);return(0,r.h)(r.AA,{role:"presentation",class:{[t]:!0,unbounded:this.unbounded}})}get el(){return this}static get style(){return st}},[1,"ion-ripple-effect",{type:[1],addRipple:[64]}]),ct=t=>{t.classList.add("fade-out"),setTimeout((()=>{t.remove()}),200)},dt=10,ut=.5;function pt(){if("undefined"===typeof customElements)return;const t=["ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-ripple-effect":customElements.get(t)||customElements.define(t,lt);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const ht=':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #3880ff);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #3880ff);--background:transparent;--color:var(--ion-color-primary, #3880ff)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #3880ff)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;display:block;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;display:block;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted(ion-icon){font-size:1.4em;pointer-events:none}::slotted(ion-icon[slot=start]){margin-left:-0.3em;margin-right:0.3em;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em}}::slotted(ion-icon[slot=end]){margin-left:0.3em;margin-right:-0.2em;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em}}::slotted(ion-icon[slot=icon-only]){font-size:1.8em}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:10px;--padding-top:0;--padding-bottom:0;--padding-start:1em;--padding-end:1em;--transition:background-color, opacity 100ms linear;margin-left:2px;margin-right:2px;margin-top:4px;margin-bottom:4px;height:2.8em;font-size:16px;font-weight:500;letter-spacing:-0.03em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{margin-left:unset;margin-right:unset;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}}:host(.button-solid){--background-activated:var(--ion-color-primary-shade, #3171e0);--background-focused:var(--ion-color-primary-shade, #3171e0);--background-hover:var(--ion-color-primary-tint, #4c8dff);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1}:host(.button-outline){--border-radius:10px;--border-width:1px;--border-style:solid;--background-activated:var(--ion-color-primary, #3880ff);--background-focused:var(--ion-color-primary, #3880ff);--background-hover:transparent;--background-focused-opacity:.1;--color-activated:var(--ion-color-primary-contrast, #fff)}:host(.button-clear){--background-activated:transparent;--background-focused:var(--ion-color-primary, #3880ff);--background-hover:transparent;--background-focused-opacity:.1;font-size:17px;font-weight:normal;letter-spacing:0}:host(.button-large){--border-radius:12px;--padding-top:0;--padding-start:1em;--padding-end:1em;--padding-bottom:0;height:2.8em;font-size:20px}:host(.button-small){--border-radius:6px;--padding-top:0;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:0;height:2.1em;font-size:13px}:host(.button-round){--border-radius:64px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-strong){font-weight:600}:host(.button-clear.ion-activated){opacity:0.4}:host(.button-outline.ion-activated.ion-color) .button-native{color:var(--ion-color-contrast)}:host(.button-outline.ion-activated.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}:host(.button-outline.ion-focused.ion-color) .button-native,:host(.button-clear.ion-focused.ion-color) .button-native{color:var(--ion-color-base)}:host(.button-outline.ion-focused.ion-color) .button-native::after,:host(.button-clear.ion-focused.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.button-clear:hover),:host(.button-outline:hover){opacity:0.6}:host(.button-clear.ion-color:hover) .button-native,:host(.button-outline.ion-color:hover) .button-native{color:var(--ion-color-base)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:transparent}:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}:host(:hover.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native::after{background:#fff;opacity:0.1}}',ft=':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #3880ff);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #3880ff);--background:transparent;--color:var(--ion-color-primary, #3880ff)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #3880ff)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;display:block;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;display:block;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted(ion-icon){font-size:1.4em;pointer-events:none}::slotted(ion-icon[slot=start]){margin-left:-0.3em;margin-right:0.3em;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em}}::slotted(ion-icon[slot=end]){margin-left:0.3em;margin-right:-0.2em;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em}}::slotted(ion-icon[slot=icon-only]){font-size:1.8em}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:4px;--padding-top:0;--padding-bottom:0;--padding-start:1.1em;--padding-end:1.1em;--transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1),\n background-color 15ms linear,\n color 15ms linear;margin-left:2px;margin-right:2px;margin-top:4px;margin-bottom:4px;height:36px;font-size:14px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{margin-left:unset;margin-right:unset;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}}:host(.button-solid){--background-activated:transparent;--background-hover:var(--ion-color-primary-contrast, #fff);--background-focused:var(--ion-color-primary-contrast, #fff);--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}:host(.button-solid.ion-activated){--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12)}:host(.button-outline){--border-width:2px;--border-style:solid;--box-shadow:none;--background-activated:transparent;--background-focused:var(--ion-color-primary, #3880ff);--background-hover:var(--ion-color-primary, #3880ff);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-outline.ion-activated.ion-color) .button-native{background:transparent}:host(.button-clear){--background-activated:transparent;--background-focused:var(--ion-color-primary, #3880ff);--background-hover:var(--ion-color-primary, #3880ff);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-round){--border-radius:64px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-large){--padding-top:0;--padding-start:1em;--padding-end:1em;--padding-bottom:0;height:2.8em;font-size:20px}:host(.button-small){--padding-top:0;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:0;height:2.1em;font-size:13px}:host(.button-strong){font-weight:bold}::slotted(ion-icon[slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color.ion-focused) .button-native::after,:host(.button-outline.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}',gt=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.inItem=!1,this.inListHeader=!1,this.inToolbar=!1,this.inheritedAttributes={},this.buttonType="button",this.disabled=!1,this.routerDirection="forward",this.strong=!1,this.type="button",this.handleClick=t=>{const{el:e}=this;if("button"===this.type)K(this.href,t,this.routerDirection,this.routerAnimation);else if((0,nt.q)(e)){let n=this.findForm();const{form:i}=this;if(!n&&void 0!==i)return void ot("string"===typeof i?`Form with selector: "#${i}" could not be found. Verify that the id is correct and the form is rendered in the DOM.`:'The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.',e);if(n||(n=e.closest("form")),n){t.preventDefault();const e=document.createElement("button");e.type=this.type,e.style.display="none",n.appendChild(e),e.click(),e.remove()}}},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()}}componentWillLoad(){this.inToolbar=!!this.el.closest("ion-buttons"),this.inListHeader=!!this.el.closest("ion-list-header"),this.inItem=!!this.el.closest("ion-item")||!!this.el.closest("ion-item-divider"),this.inheritedAttributes=(0,nt.i)(this.el)}get hasIconOnly(){return!!this.el.querySelector('[slot="icon-only"]')}get rippleType(){const t=void 0===this.fill||"clear"===this.fill;return t&&this.hasIconOnly&&this.inToolbar?"unbounded":"bounded"}findForm(){const{form:t}=this;if(t instanceof HTMLFormElement)return t;if("string"===typeof t){const e=document.getElementById(t);if(e instanceof HTMLFormElement)return e}return null}render(){const t=z(this),{buttonType:e,type:n,disabled:i,rel:o,target:a,size:s,href:l,color:c,expand:d,hasIconOnly:u,shape:p,strong:h,inheritedAttributes:f}=this,g=void 0===s&&this.inItem?"small":s,m=void 0===l?"button":"a",b="button"===m?{type:n}:{download:this.download,href:l,rel:o,target:a};let v=this.fill;return void 0===v&&(v=this.inToolbar||this.inListHeader?"clear":"solid"),(0,r.h)(r.AA,{onClick:this.handleClick,"aria-disabled":i?"true":null,class:q(c,{[t]:!0,[e]:!0,[`${e}-${d}`]:void 0!==d,[`${e}-${g}`]:void 0!==g,[`${e}-${p}`]:void 0!==p,[`${e}-${v}`]:!0,[`${e}-strong`]:h,"in-toolbar":V("ion-toolbar",this.el),"in-toolbar-color":V("ion-toolbar[color]",this.el),"button-has-icon-only":u,"button-disabled":i,"ion-activatable":!0,"ion-focusable":!0})},(0,r.h)(m,Object.assign({},b,{class:"button-native",part:"native",disabled:i,onFocus:this.onFocus,onBlur:this.onBlur},f),(0,r.h)("span",{class:"button-inner"},(0,r.h)("slot",{name:"icon-only"}),(0,r.h)("slot",{name:"start"}),(0,r.h)("slot",null),(0,r.h)("slot",{name:"end"})),"md"===t&&(0,r.h)("ion-ripple-effect",{type:this.rippleType})))}get el(){return this}static get style(){return{ios:ht,md:ft}}},[33,"ion-button",{color:[513],buttonType:[1025,"button-type"],disabled:[516],expand:[513],fill:[1537],routerDirection:[1,"router-direction"],routerAnimation:[16],download:[1],href:[1],rel:[1],shape:[513],size:[513],strong:[4],target:[1],type:[1],form:[1]}]);function mt(){if("undefined"===typeof customElements)return;const t=["ion-button","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-button":customElements.get(t)||customElements.define(t,gt);break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const bt=mt,vt=".sc-ion-buttons-ios-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-ios-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-ios-s ion-button{--padding-start:5px;--padding-end:5px;margin-left:2px;margin-right:2px;height:32px;font-size:17px;font-weight:400}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-buttons-ios-s ion-button{margin-left:unset;margin-right:unset;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}}.sc-ion-buttons-ios-s ion-button:not(.button-round){--border-radius:4px}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button{--color:initial;--border-color:initial;--background-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-solid,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-solid{--background:var(--ion-color-contrast);--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12;--background-hover:var(--ion-color-base);--background-hover-opacity:0.45;--color:var(--ion-color-base);--color-focused:var(--ion-color-base)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-clear,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-clear{--color-activated:var(--ion-color-contrast);--color-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-outline,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-outline{--color-activated:var(--ion-color-base);--color-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-s .button-clear,.sc-ion-buttons-ios-s .button-outline{--background-activated:transparent;--background-focused:currentColor;--background-hover:transparent}.sc-ion-buttons-ios-s .button-solid:not(.ion-color){--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12}.sc-ion-buttons-ios-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;margin-right:0.3em;font-size:24px;line-height:0.67}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-buttons-ios-s ion-icon[slot=start]{margin-right:unset;-webkit-margin-end:0.3em;margin-inline-end:0.3em}}.sc-ion-buttons-ios-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;margin-left:0.4em;font-size:24px;line-height:0.67}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-buttons-ios-s ion-icon[slot=end]{margin-left:unset;-webkit-margin-start:0.4em;margin-inline-start:0.4em}}.sc-ion-buttons-ios-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:28px;line-height:0.67}",yt=".sc-ion-buttons-md-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-md-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-md-s ion-button{--padding-top:0;--padding-bottom:0;--padding-start:8px;--padding-end:8px;--box-shadow:none;margin-left:2px;margin-right:2px;height:32px;font-size:14px;font-weight:500}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-buttons-md-s ion-button{margin-left:unset;margin-right:unset;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}}.sc-ion-buttons-md-s ion-button:not(.button-round){--border-radius:2px}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button{--color:initial;--color-focused:var(--ion-color-contrast);--color-hover:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-contrast);--background-hover:var(--ion-color-contrast)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-solid,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-solid{--background:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-shade);--background-hover:var(--ion-color-base);--color:var(--ion-color-base);--color-focused:var(--ion-color-base);--color-hover:var(--ion-color-base)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-outline,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-outline{--border-color:var(--ion-color-contrast)}.sc-ion-buttons-md-s .button-has-icon-only.button-clear{--padding-top:12px;--padding-end:12px;--padding-bottom:12px;--padding-start:12px;--border-radius:50%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:48px;height:48px}.sc-ion-buttons-md-s .button{--background-hover:currentColor}.sc-ion-buttons-md-s .button-solid{--color:var(--ion-toolbar-background, var(--ion-background-color, #fff));--background:var(--ion-toolbar-color, var(--ion-text-color, #424242));--background-activated:transparent;--background-focused:currentColor}.sc-ion-buttons-md-s .button-outline{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--border-color:currentColor}.sc-ion-buttons-md-s .button-clear{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor}.sc-ion-buttons-md-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;margin-right:0.3em;font-size:1.4em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-buttons-md-s ion-icon[slot=start]{margin-right:unset;-webkit-margin-end:0.3em;margin-inline-end:0.3em}}.sc-ion-buttons-md-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;margin-left:0.4em;font-size:1.4em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-buttons-md-s ion-icon[slot=end]{margin-left:unset;-webkit-margin-start:0.4em;margin-inline-start:0.4em}}.sc-ion-buttons-md-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.8em}",wt=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.collapse=!1}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,["buttons-collapse"]:this.collapse}})}static get style(){return{ios:vt,md:yt}}},[34,"ion-buttons",{collapse:[4]}]);function xt(){if("undefined"===typeof customElements)return;const t=["ion-buttons"];t.forEach((t=>{switch(t){case"ion-buttons":customElements.get(t)||customElements.define(t,wt);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const kt=xt,Et=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-600, #666666)));margin-left:16px;margin-right:16px;margin-top:24px;margin-bottom:24px;border-radius:8px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1), -webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);font-size:14px;-webkit-box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}}:host(.ion-activated){-webkit-transform:scale3d(0.97, 0.97, 1);transform:scale3d(0.97, 0.97, 1)}",St=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-550, #737373)));margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;border-radius:4px;font-size:14px;-webkit-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}",Ct=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAriaAttributes={},this.button=!1,this.type="button",this.disabled=!1,this.routerDirection="forward"}componentWillLoad(){this.inheritedAriaAttributes=(0,nt.d)(this.el,["aria-label"])}isClickable(){return void 0!==this.href||this.button}renderCard(t){const e=this.isClickable();if(!e)return[(0,r.h)("slot",null)];const{href:n,routerAnimation:i,routerDirection:o,inheritedAriaAttributes:a}=this,s=e?void 0===n?"button":"a":"div",l="button"===s?{type:this.type}:{download:this.download,href:this.href,rel:this.rel,target:this.target};return(0,r.h)(s,Object.assign({},l,a,{class:"card-native",part:"native",disabled:this.disabled,onClick:t=>K(n,t,o,i)}),(0,r.h)("slot",null),e&&"md"===t&&(0,r.h)("ion-ripple-effect",null))}render(){const t=z(this);return(0,r.h)(r.AA,{class:q(this.color,{[t]:!0,"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(t))}get el(){return this}static get style(){return{ios:Et,md:St}}},[33,"ion-card",{color:[513],button:[4],type:[1],disabled:[4],download:[1],href:[1],rel:[1],routerDirection:[1,"router-direction"],routerAnimation:[16],target:[1]}]);function _t(){if("undefined"===typeof customElements)return;const t=["ion-card","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-card":customElements.get(t)||customElements.define(t,Ct);break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const At=_t,Ot="ion-card-content{display:block;position:relative}.card-content-ios{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;font-size:16px;line-height:1.4}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.card-content-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}}.card-content-ios h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:24px;font-weight:normal}.card-content-ios h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:16px;font-weight:normal}.card-content-ios h3,.card-content-ios h4,.card-content-ios h5,.card-content-ios h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:14px;font-weight:normal}.card-content-ios p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:14px}ion-card-header+.card-content-ios{padding-top:0}",Tt="ion-card-content{display:block;position:relative}.card-content-md{padding-left:16px;padding-right:16px;padding-top:13px;padding-bottom:13px;font-size:14px;line-height:1.5}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.card-content-md{padding-left:unset;padding-right:unset;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}}.card-content-md h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:24px;font-weight:normal}.card-content-md h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:16px;font-weight:normal}.card-content-md h3,.card-content-md h4,.card-content-md h5,.card-content-md h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:14px;font-weight:normal}.card-content-md p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:14px;font-weight:normal;line-height:1.5}ion-card-header+.card-content-md{padding-top:0}",It=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost()}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,[`card-content-${t}`]:!0}})}static get style(){return{ios:Ot,md:Tt}}},[32,"ion-card-content"]);function Lt(){if("undefined"===typeof customElements)return;const t=["ion-card-content"];t.forEach((t=>{switch(t){case"ion-card-content":customElements.get(t)||customElements.define(t,It);break}}))}const $t=Lt,Dt=":host{--background-checked:var(--ion-color-primary, #3880ff);--border-color-checked:var(--ion-color-primary, #3880ff);--checkmark-color:var(--ion-color-primary-contrast, #fff);--checkmark-width:1;--transition:none;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.ion-color){--background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.checkbox-icon{border-radius:var(--border-radius);display:block;position:relative;width:100%;height:100%;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:50%;--border-width:1px;--border-style:solid;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.23);--background:var(--ion-item-background, var(--ion-background-color, #fff));--size:26px;width:var(--size);height:var(--size)}:host(.checkbox-disabled){opacity:0.3}:host(.in-item){margin-left:0;margin-right:8px;margin-top:10px;margin-bottom:9px;display:block;position:static}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}}:host(.in-item[slot=start]){margin-left:2px;margin-right:20px;margin-top:8px;margin-bottom:8px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:20px;margin-inline-end:20px}}",Rt=":host{--background-checked:var(--ion-color-primary, #3880ff);--border-color-checked:var(--ion-color-primary, #3880ff);--checkmark-color:var(--ion-color-primary-contrast, #fff);--checkmark-width:1;--transition:none;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.ion-color){--background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.checkbox-icon{border-radius:var(--border-radius);display:block;position:relative;width:100%;height:100%;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:calc(var(--size) * .125);--border-width:2px;--border-style:solid;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.51);--checkmark-width:3;--background:var(--ion-item-background, var(--ion-background-color, #fff));--transition:background 180ms cubic-bezier(0.4, 0, 0.2, 1);--size:18px;width:var(--size);height:var(--size)}.checkbox-icon path{stroke-dasharray:30;stroke-dashoffset:30}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 90ms linear 90ms;transition:stroke-dashoffset 90ms linear 90ms}:host(.checkbox-disabled){opacity:0.3}:host(.in-item){margin-left:0;margin-right:0;margin-top:18px;margin-bottom:18px;display:block;position:static}:host(.in-item[slot=start]){margin-left:4px;margin-right:36px;margin-top:18px;margin-bottom:18px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:36px;margin-inline-end:36px}}",Pt=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=(0,r.yM)(this,"ionChange",7),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.inputId="ion-cb-"+Nt++,this.name=this.inputId,this.checked=!1,this.indeterminate=!1,this.disabled=!1,this.value="on",this.onClick=t=>{t.preventDefault(),this.setFocus(),this.checked=!this.checked,this.indeterminate=!1},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()}}componentWillLoad(){this.emitStyle()}checkedChanged(t){this.ionChange.emit({checked:t,value:this.value}),this.emitStyle()}disabledChanged(){this.emitStyle()}emitStyle(){this.ionStyle.emit({"checkbox-checked":this.checked,"interactive-disabled":this.disabled})}setFocus(){this.focusEl&&this.focusEl.focus()}render(){const{color:t,checked:e,disabled:n,el:i,indeterminate:o,inputId:a,name:s,value:l}=this,c=z(this),{label:d,labelId:u,labelText:p}=(0,nt.n)(i,a);(0,nt.e)(!0,i,s,e?l:"",n);let h=o?(0,r.h)("path",{d:"M6 12L18 12",part:"mark"}):(0,r.h)("path",{d:"M5.9,12.5l3.8,3.8l8.8-8.8",part:"mark"});return"md"===c&&(h=o?(0,r.h)("path",{d:"M2 12H22",part:"mark"}):(0,r.h)("path",{d:"M1.73,12.91 8.1,19.28 22.79,4.59",part:"mark"})),(0,r.h)(r.AA,{onClick:this.onClick,"aria-labelledby":d?u:null,"aria-checked":`${e}`,"aria-hidden":n?"true":null,role:"checkbox",class:q(t,{[c]:!0,"in-item":V("ion-item",i),"checkbox-checked":e,"checkbox-disabled":n,"checkbox-indeterminate":o,interactive:!0})},(0,r.h)("svg",{class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},h),(0,r.h)("label",{htmlFor:a},p),(0,r.h)("input",{type:"checkbox","aria-checked":`${e}`,disabled:n,id:a,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:t=>this.focusEl=t}))}get el(){return this}static get watchers(){return{checked:["checkedChanged"],disabled:["disabledChanged"]}}static get style(){return{ios:Dt,md:Rt}}},[33,"ion-checkbox",{color:[513],name:[1],checked:[1028],indeterminate:[1028],disabled:[4],value:[8]}]);let Nt=0;function Ft(){if("undefined"===typeof customElements)return;const t=["ion-checkbox"];t.forEach((t=>{switch(t){case"ion-checkbox":customElements.get(t)||customElements.define(t,Pt);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const zt=Ft,jt=":host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.87);border-radius:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:4px;margin-right:4px;margin-top:4px;margin-bottom:4px;padding-left:12px;padding-right:12px;padding-top:7px;padding-bottom:7px;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;height:32px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:14px;line-height:1;cursor:pointer;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{margin-left:unset;margin-right:unset;-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}}:host(.chip-disabled){cursor:default;opacity:0.4;pointer-events:none}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.08);color:var(--ion-color-shade)}:host(.ion-color:focus){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.ion-color.ion-activated){background:rgba(var(--ion-color-base-rgb), 0.16)}:host(.chip-outline){border-width:1px;border-style:solid}:host(.chip-outline){border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.32);background:transparent}:host(.chip-outline.ion-color){border-color:rgba(var(--ion-color-base-rgb), 0.32)}:host(.chip-outline:not(.ion-color):focus){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}:host(.chip-outline.ion-activated:not(.ion-color)){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)}::slotted(ion-icon){font-size:20px}:host(:not(.ion-color)) ::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}::slotted(ion-icon:first-child){margin-left:-4px;margin-right:8px;margin-top:-4px;margin-bottom:-4px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon:first-child){margin-left:unset;margin-right:unset;-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-end:8px;margin-inline-end:8px}}::slotted(ion-icon:last-child){margin-left:8px;margin-right:-4px;margin-top:-4px;margin-bottom:-4px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon:last-child){margin-left:unset;margin-right:unset;-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-4px;margin-inline-end:-4px}}::slotted(ion-avatar){width:24px;height:24px}::slotted(ion-avatar:first-child){margin-left:-8px;margin-right:8px;margin-top:-4px;margin-bottom:-4px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar:first-child){margin-left:unset;margin-right:unset;-webkit-margin-start:-8px;margin-inline-start:-8px;-webkit-margin-end:8px;margin-inline-end:8px}}::slotted(ion-avatar:last-child){margin-left:8px;margin-right:-8px;margin-top:-4px;margin-bottom:-4px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar:last-child){margin-left:unset;margin-right:unset;-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-8px;margin-inline-end:-8px}}:host(:focus){outline:none}:host(:focus){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-activated){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@media (any-hover: hover){:host(:hover){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-color:hover){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.chip-outline:not(.ion-color):hover){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}}",Mt=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.outline=!1,this.disabled=!1}render(){const t=z(this);return(0,r.h)(r.AA,{"aria-disabled":this.disabled?"true":null,class:q(this.color,{[t]:!0,"chip-outline":this.outline,"chip-disabled":this.disabled,"ion-activatable":!0})},(0,r.h)("slot",null),"md"===t&&(0,r.h)("ion-ripple-effect",null))}static get style(){return jt}},[1,"ion-chip",{color:[513],outline:[4],disabled:[4]}]);function Bt(){if("undefined"===typeof customElements)return;const t=["ion-chip","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-chip":customElements.get(t)||customElements.define(t,Mt);break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const Ut=Bt,Ht={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},Wt=t=>{if(void 0===t||""===t)return!0;if(window.matchMedia){const e=Ht[t];return window.matchMedia(e).matches}return!1},Vt=":host{padding-left:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-right:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%;min-height:1px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px))}}@media (min-width: 576px){:host{padding-left:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-right:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px))}}}@media (min-width: 768px){:host{padding-left:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-right:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px))}}}@media (min-width: 992px){:host{padding-left:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-right:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px))}}}@media (min-width: 1200px){:host{padding-left:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-right:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px))}}}",qt="undefined"!==typeof window?window:void 0,Gt=qt&&!!(qt.CSS&&qt.CSS.supports&&qt.CSS.supports("--a: 0")),Yt=["","xs","sm","md","lg","xl"],Xt=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}onResize(){(0,r.xE)(this)}getColumns(t){let e;for(const n of Yt){const i=Wt(n),o=this[t+n.charAt(0).toUpperCase()+n.slice(1)];i&&void 0!==o&&(e=o)}return e}calculateSize(){const t=this.getColumns("size");if(!t||""===t)return;const e="auto"===t?"auto":Gt?`calc(calc(${t} / var(--ion-grid-columns, 12)) * 100%)`:t/12*100+"%";return{flex:`0 0 ${e}`,width:`${e}`,"max-width":`${e}`}}calculatePosition(t,e){const n=this.getColumns(t);if(!n)return;const i=Gt?`calc(calc(${n} / var(--ion-grid-columns, 12)) * 100%)`:n>0&&n<12?n/12*100+"%":"auto";return{[e]:i}}calculateOffset(t){return this.calculatePosition("offset",t?"margin-right":"margin-left")}calculatePull(t){return this.calculatePosition("pull",t?"left":"right")}calculatePush(t){return this.calculatePosition("push",t?"right":"left")}render(){const t="rtl"===document.dir,e=z(this);return(0,r.h)(r.AA,{class:{[e]:!0},style:Object.assign(Object.assign(Object.assign(Object.assign({},this.calculateOffset(t)),this.calculatePull(t)),this.calculatePush(t)),this.calculateSize())},(0,r.h)("slot",null))}static get style(){return Vt}},[1,"ion-col",{offset:[1],offsetXs:[1,"offset-xs"],offsetSm:[1,"offset-sm"],offsetMd:[1,"offset-md"],offsetLg:[1,"offset-lg"],offsetXl:[1,"offset-xl"],pull:[1],pullXs:[1,"pull-xs"],pullSm:[1,"pull-sm"],pullMd:[1,"pull-md"],pullLg:[1,"pull-lg"],pullXl:[1,"pull-xl"],push:[1],pushXs:[1,"push-xs"],pushSm:[1,"push-sm"],pushMd:[1,"push-md"],pushLg:[1,"push-lg"],pushXl:[1,"push-xl"],size:[1],sizeXs:[1,"size-xs"],sizeSm:[1,"size-sm"],sizeMd:[1,"size-md"],sizeLg:[1,"size-lg"],sizeXl:[1,"size-xl"]},[[9,"resize","onResize"]]]);function Kt(){if("undefined"===typeof customElements)return;const t=["ion-col"];t.forEach((t=>{switch(t){case"ion-col":customElements.get(t)||customElements.define(t,Xt);break}}))}const Jt=Kt;var Zt=n(2562);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const Qt=':host{--background:var(--ion-background-color, #fff);--color:var(--ion-text-color, #000);--padding-top:0px;--padding-bottom:0px;--padding-start:0px;--padding-end:0px;--keyboard-offset:0px;--offset-top:0px;--offset-bottom:0px;--overflow:auto;display:block;position:relative;-ms-flex:1;flex:1;width:100%;height:100%;margin:0 !important;padding:0 !important;font-family:var(--ion-font-family, inherit);contain:size style}:host(.ion-color) .inner-scroll{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.outer-content){--background:var(--ion-color-step-50, #f2f2f2)}#background-content{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);position:absolute;background:var(--background)}.inner-scroll{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:calc(var(--padding-top) + var(--offset-top));padding-bottom:calc(var(--padding-bottom) + var(--keyboard-offset) + var(--offset-bottom));position:absolute;color:var(--color);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-ms-touch-action:pan-x pan-y pinch-zoom;touch-action:pan-x pan-y pinch-zoom}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.inner-scroll{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.scroll-y,.scroll-x{-webkit-overflow-scrolling:touch;z-index:0;will-change:scroll-position}.scroll-y{overflow-y:var(--overflow);overscroll-behavior-y:contain}.scroll-x{overflow-x:var(--overflow);overscroll-behavior-x:contain}.overscroll::before,.overscroll::after{position:absolute;width:1px;height:1px;content:""}.overscroll::before{bottom:-1px}.overscroll::after{top:-1px}:host(.content-sizing){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;contain:none}:host(.content-sizing) .inner-scroll{position:relative;top:0;bottom:0;margin-top:calc(var(--offset-top) * -1);margin-bottom:calc(var(--offset-bottom) * -1)}.transition-effect{display:none;position:absolute;width:100%;height:100vh;opacity:0;pointer-events:none}:host(.content-ltr) .transition-effect{left:-100%;}:host(.content-rtl) .transition-effect{right:-100%;}.transition-cover{position:absolute;right:0;width:100%;height:100%;background:black;opacity:0.1}.transition-shadow{display:block;position:absolute;width:10px;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTE3MDgzRkQ5QTkyMTFFOUEwNzQ5MkJFREE1NUY2MjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTE3MDgzRkU5QTkyMTFFOUEwNzQ5MkJFREE1NUY2MjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMTcwODNGQjlBOTIxMUU5QTA3NDkyQkVEQTU1RjYyNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMTcwODNGQzlBOTIxMUU5QTA3NDkyQkVEQTU1RjYyNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmePEuQAAABNSURBVHjaYvz//z8DIxAwMDAwATGMhmFmPDQuOSZks0AMmoJBaQHjkPfB0Lfg/2gQjVow+HPy/yHvg9GiYjQfjMbBqAWjFgy/4hogwADYqwdzxy5BuwAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-size:10px 16px}:host(.content-ltr) .transition-shadow{right:0;}:host(.content-rtl) .transition-shadow{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}::slotted([slot=fixed]){position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}',te=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionScrollStart=(0,r.yM)(this,"ionScrollStart",7),this.ionScroll=(0,r.yM)(this,"ionScroll",7),this.ionScrollEnd=(0,r.yM)(this,"ionScrollEnd",7),this.isScrolling=!1,this.lastScroll=0,this.queued=!1,this.cTop=-1,this.cBottom=-1,this.isMainContent=!0,this.detail={scrollTop:0,scrollLeft:0,type:"scroll",event:void 0,startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,data:void 0,isScrolling:!0},this.fullscreen=!1,this.scrollX=!1,this.scrollY=!0,this.scrollEvents=!1}connectedCallback(){this.isMainContent=null===this.el.closest("ion-menu, ion-popover, ion-modal")}disconnectedCallback(){this.onScrollEnd()}onAppLoad(){this.resize()}shouldForceOverscroll(){const{forceOverscroll:t}=this,e=z(this);return void 0===t?"ios"===e&&m("ios"):t}resize(){this.fullscreen?(0,r.wj)((()=>this.readDimensions())):0===this.cTop&&0===this.cBottom||(this.cTop=this.cBottom=0,(0,r.xE)(this))}readDimensions(){const t=ne(this.el),e=Math.max(this.el.offsetTop,0),n=Math.max(t.offsetHeight-e-this.el.offsetHeight,0),i=e!==this.cTop||n!==this.cBottom;i&&(this.cTop=e,this.cBottom=n,(0,r.xE)(this))}onScroll(t){const e=Date.now(),n=!this.isScrolling;this.lastScroll=e,n&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,(0,r.wj)((e=>{this.queued=!1,this.detail.event=t,ie(this.detail,this.scrollEl,e,n),this.ionScroll.emit(this.detail)})))}async getScrollElement(){return this.scrollEl||await new Promise((t=>(0,nt.c)(this.el,t))),Promise.resolve(this.scrollEl)}async getBackgroundElement(){return this.backgroundContentEl||await new Promise((t=>(0,nt.c)(this.el,t))),Promise.resolve(this.backgroundContentEl)}scrollToTop(t=0){return this.scrollToPoint(void 0,0,t)}async scrollToBottom(t=0){const e=await this.getScrollElement(),n=e.scrollHeight-e.clientHeight;return this.scrollToPoint(void 0,n,t)}async scrollByPoint(t,e,n){const i=await this.getScrollElement();return this.scrollToPoint(t+i.scrollLeft,e+i.scrollTop,n)}async scrollToPoint(t,e,n=0){const i=await this.getScrollElement();if(n<32)return null!=e&&(i.scrollTop=e),void(null!=t&&(i.scrollLeft=t));let o,r=0;const a=new Promise((t=>o=t)),s=i.scrollTop,l=i.scrollLeft,c=null!=e?e-s:0,d=null!=t?t-l:0,u=t=>{const e=Math.min(1,(t-r)/n)-1,a=Math.pow(e,3)+1;0!==c&&(i.scrollTop=Math.floor(a*c+s)),0!==d&&(i.scrollLeft=Math.floor(a*d+l)),a<1?requestAnimationFrame(u):o()};return requestAnimationFrame((t=>{r=t,u(t)})),a}onScrollStart(){this.isScrolling=!0,this.ionScrollStart.emit({isScrolling:!0}),this.watchDog&&clearInterval(this.watchDog),this.watchDog=setInterval((()=>{this.lastScroll<Date.now()-120&&this.onScrollEnd()}),100)}onScrollEnd(){clearInterval(this.watchDog),this.watchDog=null,this.isScrolling&&(this.isScrolling=!1,this.ionScrollEnd.emit({isScrolling:!1}))}render(){const{isMainContent:t,scrollX:e,scrollY:n,el:i}=this,o=(0,Zt.i)(i)?"rtl":"ltr",a=z(this),s=this.shouldForceOverscroll(),l="ios"===a,c=t?"main":"div";return this.resize(),(0,r.h)(r.AA,{class:q(this.color,{[a]:!0,"content-sizing":V("ion-popover",this.el),overscroll:s,[`content-${o}`]:!0}),style:{"--offset-top":`${this.cTop}px`,"--offset-bottom":`${this.cBottom}px`}},(0,r.h)("div",{ref:t=>this.backgroundContentEl=t,id:"background-content",part:"background"}),(0,r.h)(c,{class:{"inner-scroll":!0,"scroll-x":e,"scroll-y":n,overscroll:(e||n)&&s},ref:t=>this.scrollEl=t,onScroll:this.scrollEvents?t=>this.onScroll(t):void 0,part:"scroll"},(0,r.h)("slot",null)),l?(0,r.h)("div",{class:"transition-effect"},(0,r.h)("div",{class:"transition-cover"}),(0,r.h)("div",{class:"transition-shadow"})):null,(0,r.h)("slot",{name:"fixed"}))}get el(){return this}static get style(){return Qt}},[1,"ion-content",{color:[513],fullscreen:[4],forceOverscroll:[1028,"force-overscroll"],scrollX:[4,"scroll-x"],scrollY:[4,"scroll-y"],scrollEvents:[4,"scroll-events"],getScrollElement:[64],getBackgroundElement:[64],scrollToTop:[64],scrollToBottom:[64],scrollByPoint:[64],scrollToPoint:[64]},[[8,"appload","onAppLoad"]]]),ee=t=>{var e;return t.parentElement?t.parentElement:(null===(e=t.parentNode)||void 0===e?void 0:e.host)?t.parentNode.host:null},ne=t=>{const e=t.closest("ion-tabs");if(e)return e;const n=t.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content");return n||ee(t)},ie=(t,e,n,i)=>{const o=t.currentX,r=t.currentY,a=t.currentTime,s=e.scrollLeft,l=e.scrollTop,c=n-a;if(i&&(t.startTime=n,t.startX=s,t.startY=l,t.velocityX=t.velocityY=0),t.currentTime=n,t.currentX=t.scrollLeft=s,t.currentY=t.scrollTop=l,t.deltaX=s-t.startX,t.deltaY=l-t.startY,c>0&&c<100){const e=(s-o)/c,n=(l-r)/c;t.velocityX=.7*e+.3*t.velocityX,t.velocityY=.7*n+.3*t.velocityY}};function oe(){if("undefined"===typeof customElements)return;const t=["ion-content"];t.forEach((t=>{switch(t){case"ion-content":customElements.get(t)||customElements.define(t,te);break}}))}const re=oe,ae=":host{position:absolute;z-index:999}:host(.fab-horizontal-center){left:50%;margin-left:-28px}:host-context([dir=rtl]):host(.fab-horizontal-center),:host-context([dir=rtl]).fab-horizontal-center{left:unset;right:unset;right:50%}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.fab-horizontal-center){margin-left:unset;-webkit-margin-start:-28px;margin-inline-start:-28px}}:host(.fab-horizontal-start){left:calc(10px + var(--ion-safe-area-left, 0px))}:host-context([dir=rtl]):host(.fab-horizontal-start),:host-context([dir=rtl]).fab-horizontal-start{left:unset;right:unset;right:calc(10px + var(--ion-safe-area-left, 0px))}:host(.fab-horizontal-end){right:calc(10px + var(--ion-safe-area-right, 0px))}:host-context([dir=rtl]):host(.fab-horizontal-end),:host-context([dir=rtl]).fab-horizontal-end{left:unset;right:unset;left:calc(10px + var(--ion-safe-area-right, 0px))}:host(.fab-vertical-top){top:10px}:host(.fab-vertical-top.fab-edge){top:-28px}:host(.fab-vertical-bottom){bottom:10px}:host(.fab-vertical-bottom.fab-edge){bottom:-28px}:host(.fab-vertical-center){margin-top:-28px;top:50%}",se=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.edge=!1,this.activated=!1}activatedChanged(){const t=this.activated,e=this.getFab();e&&(e.activated=t),Array.from(this.el.querySelectorAll("ion-fab-list")).forEach((e=>{e.activated=t}))}componentDidLoad(){this.activated&&this.activatedChanged()}async close(){this.activated=!1}getFab(){return this.el.querySelector("ion-fab-button")}async toggle(){const t=!!this.el.querySelector("ion-fab-list");t&&(this.activated=!this.activated)}render(){const{horizontal:t,vertical:e,edge:n}=this,i=z(this);return(0,r.h)(r.AA,{class:{[i]:!0,[`fab-horizontal-${t}`]:void 0!==t,[`fab-vertical-${e}`]:void 0!==e,"fab-edge":n}},(0,r.h)("slot",null))}get el(){return this}static get watchers(){return{activated:["activatedChanged"]}}static get style(){return ae}},[1,"ion-fab",{horizontal:[1],vertical:[1],edge:[4],activated:[1028],close:[64],toggle:[64]}]);function le(){if("undefined"===typeof customElements)return;const t=["ion-fab"];t.forEach((t=>{switch(t){case"ion-fab":customElements.get(t)||customElements.define(t,se);break}}))}const ce=le,de="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Arrow Back</title><path stroke-linecap='square' stroke-miterlimit='10' stroke-width='48' d='M244 400L100 256l144-144M120 256h292' class='ionicon-fill-none'/></svg>",ue="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Arrow Down</title><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 268l144 144 144-144M256 392V100' class='ionicon-fill-none'/></svg>",pe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Caret Back</title><path d='M368 64L144 256l224 192V64z'/></svg>",he="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Checkmark</title><path stroke-linecap='round' stroke-linejoin='round' d='M416 128L192 384l-96-96' class='ionicon-fill-none ionicon-stroke-width'/></svg>",fe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Chevron Back</title><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M328 112L184 256l144 144' class='ionicon-fill-none'/></svg>",ge="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Chevron Forward</title><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' class='ionicon-fill-none'/></svg>",me="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Close</title><path d='M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z'/></svg>",be="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Close Circle</title><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm75.31 260.69a16 16 0 11-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 01-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0122.62-22.62L256 233.37l52.69-52.68a16 16 0 0122.62 22.62L278.63 256z'/></svg>",ve="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Close</title><path d='M400 145.49L366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256 400 145.49z'/></svg>",ye="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Ellipse</title><circle cx='256' cy='256' r='192' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",we="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Menu</title><path stroke-linecap='round' stroke-miterlimit='10' d='M80 160h352M80 256h352M80 352h352' class='ionicon-fill-none ionicon-stroke-width'/></svg>",xe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Menu</title><path d='M64 384h384v-42.67H64zm0-106.67h384v-42.66H64zM64 128v42.67h384V128z'/></svg>",ke="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Remove</title><path stroke-linecap='round' stroke-linejoin='round' d='M400 256H112' class='ionicon-fill-none ionicon-stroke-width'/></svg>",Ee="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Reorder Three</title><path stroke-linecap='round' stroke-linejoin='round' d='M96 256h320M96 176h320M96 336h320' class='ionicon-fill-none ionicon-stroke-width'/></svg>",Se="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Reorder Two</title><path stroke-linecap='square' stroke-linejoin='round' stroke-width='44' d='M118 304h276M118 208h276' class='ionicon-fill-none'/></svg>",Ce="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Search</title><path d='M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M338.29 338.29L448 448' class='ionicon-fill-none ionicon-stroke-width'/></svg>",_e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Search</title><path d='M464 428L339.92 303.9a160.48 160.48 0 0030.72-94.58C370.64 120.37 298.27 48 209.32 48S48 120.37 48 209.32s72.37 161.32 161.32 161.32a160.48 160.48 0 0094.58-30.72L428 464zM209.32 319.69a110.38 110.38 0 11110.37-110.37 110.5 110.5 0 01-110.37 110.37z'/></svg>";
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
let Ae;const Oe=()=>{if("undefined"===typeof window)return new Map;if(!Ae){const t=window;t.Ionicons=t.Ionicons||{},Ae=t.Ionicons.map=t.Ionicons.map||new Map}return Ae},Te=t=>{let e=$e(t.src);if(e)return e;if(e=Le(t.name,t.icon,t.mode,t.ios,t.md),e)return Ie(e);if(t.icon){if(e=$e(t.icon),e)return e;if(e=$e(t.icon[t.mode]),e)return e}return null},Ie=t=>{const e=Oe().get(t);return e||(0,r.K3)(`svg/${t}.svg`)},Le=(t,e,n,i,o)=>{if(n="ios"===(n&&Pe(n))?"ios":"md",i&&"ios"===n?t=Pe(i):o&&"md"===n?t=Pe(o):(t||!e||De(e)||(t=e),Re(t)&&(t=Pe(t))),!Re(t)||""===t.trim())return null;const r=t.replace(/[a-z]|-|\d/gi,"");return""!==r?null:t},$e=t=>Re(t)&&(t=t.trim(),De(t))?t:null,De=t=>t.length>0&&/(\/|\.)/.test(t),Re=t=>"string"===typeof t,Pe=t=>t.toLowerCase(),Ne=(t,e=[])=>{const n={};return e.forEach((e=>{if(t.hasAttribute(e)){const i=t.getAttribute(e);null!==i&&(n[e]=t.getAttribute(e)),t.removeAttribute(e)}})),n},Fe=t=>t&&""!==t.dir?"rtl"===t.dir.toLowerCase():"rtl"===(null===document||void 0===document?void 0:document.dir.toLowerCase()),ze=t=>{const e=document.createElement("div");e.innerHTML=t;for(let i=e.childNodes.length-1;i>=0;i--)"svg"!==e.childNodes[i].nodeName.toLowerCase()&&e.removeChild(e.childNodes[i]);const n=e.firstElementChild;if(n&&"svg"===n.nodeName.toLowerCase()){const t=n.getAttribute("class")||"";if(n.setAttribute("class",(t+" s-ion-icon").trim()),je(n))return e.innerHTML}return""},je=t=>{if(1===t.nodeType){if("script"===t.nodeName.toLowerCase())return!1;for(let e=0;e<t.attributes.length;e++){const n=t.attributes[e].name;if(Re(n)&&0===n.toLowerCase().indexOf("on"))return!1}for(let e=0;e<t.childNodes.length;e++)if(!je(t.childNodes[e]))return!1}return!0},Me=new Map,Be=new Map,Ue=(t,e)=>{let n=Be.get(t);if(!n){if("undefined"===typeof fetch||"undefined"===typeof document)return Me.set(t,""),Promise.resolve();n=fetch(t).then((n=>{if(n.ok)return n.text().then((n=>{n&&!1!==e&&(n=ze(n)),Me.set(t,n||"")}));Me.set(t,"")})),Be.set(t,n)}return n},He=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}:host(.flip-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.icon-small){font-size:18px !important}:host(.icon-large){font-size:32px !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}";let We;const Ve=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.isVisible=!1,this.mode=qe(),this.lazy=!1,this.sanitize=!0,this.hasAriaHidden=()=>{const{el:t}=this;return t.hasAttribute("aria-hidden")&&"true"===t.getAttribute("aria-hidden")}}componentWillLoad(){this.inheritedAttributes=Ne(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",(()=>{this.isVisible=!0,this.loadIcon()}))}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(t,e,n){if(r.Z5.isBrowser&&this.lazy&&"undefined"!==typeof window&&window.IntersectionObserver){const i=this.io=new window.IntersectionObserver((t=>{t[0].isIntersecting&&(i.disconnect(),this.io=void 0,n())}),{rootMargin:e});i.observe(t)}else n()}loadIcon(){if(r.Z5.isBrowser&&this.isVisible){We||(We=new DOMParser);const t=Te(this);if(t)if(Me.has(t))this.svgContent=Me.get(t);else if(t.startsWith("data:")){const e=We.parseFromString(t,"text/html"),n=e.body.querySelector("svg");this.svgContent=null!==n?n.outerHTML:""}else Ue(t,this.sanitize).then((()=>this.svgContent=Me.get(t)))}const t=this.iconName=Le(this.name,this.icon,this.mode,this.ios,this.md);t&&(this.ariaLabel=t.replace(/\-/g," "))}render(){const{iconName:t,ariaLabel:e,el:n,inheritedAttributes:i}=this,o=this.mode||"md",a=this.flipRtl||t&&(t.indexOf("arrow")>-1||t.indexOf("chevron")>-1)&&!1!==this.flipRtl;return(0,r.h)(r.AA,Object.assign({"aria-label":void 0===e||this.hasAriaHidden()?null:e,role:"img",class:Object.assign(Object.assign({[o]:!0},Ge(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":!!a&&Fe(n)})},i),r.Z5.isBrowser&&this.svgContent?(0,r.h)("div",{class:"icon-inner",innerHTML:this.svgContent}):(0,r.h)("div",{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return this}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"]}}static get style(){return He}},[1,"ion-icon",{mode:[1025],color:[1],ios:[1],md:[1],flipRtl:[4,"flip-rtl"],name:[513],src:[1],icon:[8],size:[1],lazy:[4],sanitize:[4],svgContent:[32],isVisible:[32],ariaLabel:[32]}]),qe=()=>r.Z5.isBrowser&&"undefined"!==typeof document&&document.documentElement.getAttribute("mode")||"md",Ge=t=>t?{"ion-color":!0,[`ion-color-${t}`]:!0}:null;function Ye(){if("undefined"===typeof customElements)return;const t=["ion-icon"];t.forEach((t=>{switch(t){case"ion-icon":customElements.get(t)||customElements.define(t,Ve);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const Xe=':host{--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--background-hover:var(--ion-color-primary-contrast, #fff);--background-hover-opacity:.08;--transition:background-color, opacity 100ms linear;--ripple-color:currentColor;--border-radius:50%;--border-width:0;--border-style:none;--border-color:initial;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:56px;height:56px;font-size:14px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transform:var(--transform);transform:var(--transform);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);background-clip:padding-box;color:var(--color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:strict;cursor:pointer;overflow:hidden;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}::slotted(ion-icon){line-height:1}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{left:0;right:0;top:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;z-index:1}:host(.fab-button-disabled){cursor:default;opacity:0.5;pointer-events:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-activated) .button-native{color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}::slotted(ion-icon){line-height:1}:host(.fab-button-small){margin-left:8px;margin-right:8px;margin-top:8px;margin-bottom:8px;width:40px;height:40px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.fab-button-small){margin-left:unset;margin-right:unset;-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px}}.close-icon{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;left:0;right:0;top:0;position:absolute;height:100%;-webkit-transform:scale(0.4) rotateZ(-45deg);transform:scale(0.4) rotateZ(-45deg);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;font-size:var(--close-icon-font-size);opacity:0;z-index:1}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.close-icon{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}:host(.fab-button-close-active) .close-icon{-webkit-transform:scale(1) rotateZ(0deg);transform:scale(1) rotateZ(0deg);opacity:1}:host(.fab-button-close-active) .button-inner{-webkit-transform:scale(0.4) rotateZ(45deg);transform:scale(0.4) rotateZ(45deg);opacity:0}ion-ripple-effect{color:var(--ripple-color)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent) .button-native{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}:host(.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{--background:var(--ion-color-primary, #3880ff);--background-activated:var(--ion-color-primary-shade, #3171e0);--background-focused:var(--ion-color-primary-shade, #3171e0);--background-hover:var(--ion-color-primary-tint, #4c8dff);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1;--color:var(--ion-color-primary-contrast, #fff);--box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);--transition:0.2s transform cubic-bezier(0.25, 1.11, 0.78, 1.59);--close-icon-font-size:28px}:host(.ion-activated){--box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);--transform:scale(1.1);--transition:0.2s transform ease-out}::slotted(ion-icon){font-size:28px}:host(.fab-button-in-list){--background:var(--ion-color-light, #f4f5f8);--background-activated:var(--ion-color-light-shade, #d7d8da);--background-focused:var(--background-activated);--background-hover:var(--ion-color-light-tint, #f5f6f9);--color:var(--ion-color-light-contrast, #000);--color-activated:var(--ion-color-light-contrast, #000);--color-focused:var(--color-activated);--transition:transform 200ms ease 10ms, opacity 200ms ease 10ms}:host(.fab-button-in-list) ::slotted(ion-icon){font-size:18px}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}:host(.ion-color.ion-focused) .button-native,:host(.ion-color.ion-activated) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .button-native::after,:host(.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-contrast)}:host(.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent){--background:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 0.9);--background-hover:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 0.8);--background-focused:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 0.82);--backdrop-filter:saturate(180%) blur(20px)}:host(.fab-button-translucent-in-list){--background:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.9);--background-hover:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.8);--background-focused:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.82)}}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){@media (any-hover: hover){:host(.fab-button-translucent.ion-color:hover) .button-native{background:rgba(var(--ion-color-base-rgb), 0.8)}}:host(.ion-color.fab-button-translucent) .button-native{background:rgba(var(--ion-color-base-rgb), 0.9)}:host(.ion-color.ion-focused.fab-button-translucent) .button-native,:host(.ion-color.ion-activated.fab-button-translucent) .button-native{background:var(--ion-color-base)}}',Ke=':host{--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--background-hover:var(--ion-color-primary-contrast, #fff);--background-hover-opacity:.08;--transition:background-color, opacity 100ms linear;--ripple-color:currentColor;--border-radius:50%;--border-width:0;--border-style:none;--border-color:initial;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:56px;height:56px;font-size:14px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transform:var(--transform);transform:var(--transform);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);background-clip:padding-box;color:var(--color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:strict;cursor:pointer;overflow:hidden;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}::slotted(ion-icon){line-height:1}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{left:0;right:0;top:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;z-index:1}:host(.fab-button-disabled){cursor:default;opacity:0.5;pointer-events:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-activated) .button-native{color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}::slotted(ion-icon){line-height:1}:host(.fab-button-small){margin-left:8px;margin-right:8px;margin-top:8px;margin-bottom:8px;width:40px;height:40px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.fab-button-small){margin-left:unset;margin-right:unset;-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px}}.close-icon{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;left:0;right:0;top:0;position:absolute;height:100%;-webkit-transform:scale(0.4) rotateZ(-45deg);transform:scale(0.4) rotateZ(-45deg);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;font-size:var(--close-icon-font-size);opacity:0;z-index:1}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.close-icon{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}:host(.fab-button-close-active) .close-icon{-webkit-transform:scale(1) rotateZ(0deg);transform:scale(1) rotateZ(0deg);opacity:1}:host(.fab-button-close-active) .button-inner{-webkit-transform:scale(0.4) rotateZ(45deg);transform:scale(0.4) rotateZ(45deg);opacity:0}ion-ripple-effect{color:var(--ripple-color)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent) .button-native{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}:host(.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{--background:var(--ion-color-primary, #3880ff);--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--color:var(--ion-color-primary-contrast, #fff);--box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);--transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), background-color 280ms cubic-bezier(0.4, 0, 0.2, 1), color 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms cubic-bezier(0, 0, 0.2, 1) 0ms;--close-icon-font-size:24px}:host(.ion-activated){--box-shadow:0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12)}::slotted(ion-icon){font-size:24px}:host(.fab-button-in-list){--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);--color-activated:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);--color-focused:var(--color-activated);--background:var(--ion-color-light, #f4f5f8);--background-activated:transparent;--background-focused:var(--ion-color-light-shade, #d7d8da);--background-hover:var(--ion-color-light-tint, #f5f6f9)}:host(.fab-button-in-list) ::slotted(ion-icon){font-size:18px}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.ion-color.ion-activated) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activated) .button-native::after{background:transparent}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-contrast)}:host(.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}}',Je=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.fab=null,this.inheritedAttributes={},this.activated=!1,this.disabled=!1,this.routerDirection="forward",this.show=!1,this.translucent=!1,this.type="button",this.closeIcon=me,this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=()=>{const{fab:t}=this;t&&t.toggle()}}connectedCallback(){this.fab=this.el.closest("ion-fab")}componentWillLoad(){this.inheritedAttributes=(0,nt.i)(this.el)}render(){const{el:t,disabled:e,color:n,href:i,activated:o,show:a,translucent:s,size:l,inheritedAttributes:c}=this,d=V("ion-fab-list",t),u=z(this),p=void 0===i?"button":"a",h="button"===p?{type:this.type}:{download:this.download,href:i,rel:this.rel,target:this.target};return(0,r.h)(r.AA,{onClick:this.onClick,"aria-disabled":e?"true":null,class:q(n,{[u]:!0,"fab-button-in-list":d,"fab-button-translucent-in-list":d&&s,"fab-button-close-active":o,"fab-button-show":a,"fab-button-disabled":e,"fab-button-translucent":s,"ion-activatable":!0,"ion-focusable":!0,[`fab-button-${l}`]:void 0!==l})},(0,r.h)(p,Object.assign({},h,{class:"button-native",part:"native",disabled:e,onFocus:this.onFocus,onBlur:this.onBlur,onClick:t=>K(i,t,this.routerDirection,this.routerAnimation)},c),(0,r.h)("ion-icon",{icon:this.closeIcon,part:"close-icon",class:"close-icon",lazy:!1}),(0,r.h)("span",{class:"button-inner"},(0,r.h)("slot",null)),"md"===u&&(0,r.h)("ion-ripple-effect",null)))}get el(){return this}static get style(){return{ios:Xe,md:Ke}}},[33,"ion-fab-button",{color:[513],activated:[4],disabled:[4],download:[1],href:[1],rel:[1],routerDirection:[1,"router-direction"],routerAnimation:[16],target:[1],show:[4],translucent:[4],type:[1],size:[1],closeIcon:[1,"close-icon"]}]);function Ze(){if("undefined"===typeof customElements)return;const t=["ion-fab-button","ion-icon","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-fab-button":customElements.get(t)||customElements.define(t,Je);break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const Qe=Ze,tn=":host{margin-left:0;margin-right:0;margin-top:66px;margin-bottom:66px;display:none;position:absolute;top:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-width:56px;min-height:56px}:host(.fab-list-active){display:-ms-flexbox;display:flex}::slotted(.fab-button-in-list){margin-left:0;margin-right:0;margin-top:8px;margin-bottom:8px;width:40px;height:40px;-webkit-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden}:host(.fab-list-side-top) ::slotted(.fab-button-in-list),:host(.fab-list-side-bottom) ::slotted(.fab-button-in-list){margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px}:host(.fab-list-side-start) ::slotted(.fab-button-in-list),:host(.fab-list-side-end) ::slotted(.fab-button-in-list){margin-left:5px;margin-right:5px;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.fab-list-side-start) ::slotted(.fab-button-in-list),:host(.fab-list-side-end) ::slotted(.fab-button-in-list){margin-left:unset;margin-right:unset;-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px}}::slotted(.fab-button-in-list.fab-button-show){-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}:host(.fab-list-side-top){top:auto;bottom:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.fab-list-side-start){margin-left:66px;margin-right:66px;margin-top:0;margin-bottom:0;right:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.fab-list-side-start){margin-left:unset;margin-right:unset;-webkit-margin-start:66px;margin-inline-start:66px;-webkit-margin-end:66px;margin-inline-end:66px}}:host-context([dir=rtl]):host(.fab-list-side-start),:host-context([dir=rtl]).fab-list-side-start{left:unset;right:unset;left:0}:host(.fab-list-side-end){margin-left:66px;margin-right:66px;margin-top:0;margin-bottom:0;left:0;-ms-flex-direction:row;flex-direction:row}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.fab-list-side-end){margin-left:unset;margin-right:unset;-webkit-margin-start:66px;margin-inline-start:66px;-webkit-margin-end:66px;margin-inline-end:66px}}:host-context([dir=rtl]):host(.fab-list-side-end),:host-context([dir=rtl]).fab-list-side-end{left:unset;right:unset;right:0}",en=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.activated=!1,this.side="bottom"}activatedChanged(t){const e=Array.from(this.el.querySelectorAll("ion-fab-button")),n=t?30:0;e.forEach(((e,i)=>{setTimeout((()=>e.show=t),i*n)}))}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,"fab-list-active":this.activated,[`fab-list-side-${this.side}`]:!0}},(0,r.h)("slot",null))}get el(){return this}static get watchers(){return{activated:["activatedChanged"]}}static get style(){return tn}},[1,"ion-fab-list",{activated:[4],side:[1]}]);function nn(){if("undefined"===typeof customElements)return;const t=["ion-fab-list"];t.forEach((t=>{switch(t){case"ion-fab-list":customElements.get(t)||customElements.define(t,en);break}}))}const on=nn,rn="ION-CONTENT",an="ion-content",sn=".ion-content-scroll-host",ln=`${an}, ${sn}`,cn=t=>t.tagName===rn,dn=async t=>cn(t)?(await new Promise((e=>(0,nt.c)(t,e))),t.getScrollElement()):t,un=t=>{const e=t.querySelector(sn);return e||t.querySelector(ln)},pn=t=>t.closest(ln),hn=t=>at(t,an),fn=t=>{if(cn(t)){const e=t,n=e.scrollY;return e.scrollY=!1,n}return t.style.setProperty("overflow","hidden"),!0},gn=(t,e)=>{cn(t)?t.scrollY=e:t.style.removeProperty("overflow")};var mn=n(6487);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const bn=t=>{let e,n,i;const o=()=>{e=()=>{i=!0,t&&t(!0)},n=()=>{i=!1,t&&t(!1)},null===mn.w||void 0===mn.w||mn.w.addEventListener("keyboardWillShow",e),null===mn.w||void 0===mn.w||mn.w.addEventListener("keyboardWillHide",n)},r=()=>{null===mn.w||void 0===mn.w||mn.w.removeEventListener("keyboardWillShow",e),null===mn.w||void 0===mn.w||mn.w.removeEventListener("keyboardWillHide",n),e=n=void 0},a=()=>i;return o(),{init:o,destroy:r,isKeyboardVisible:a}},vn=(t,e)=>{(0,r.wj)((()=>{const n=t.scrollTop,i=t.scrollHeight-t.clientHeight,o=10,a=i-o,s=n-a,l=(0,nt.h)(0,1-s/o,1);(0,r.Iu)((()=>{e.style.setProperty("--opacity-scale",l.toString())}))}))},yn="ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-ios ion-toolbar:first-of-type{--border-width:0.55px 0 0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.footer-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.footer-translucent-ios ion-toolbar{--opacity:.8}}.footer-ios.ion-no-border ion-toolbar:first-of-type{--border-width:0}.footer-collapse-fade ion-toolbar{--opacity-scale:inherit}",wn='ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-md::before{left:0;top:-2px;bottom:auto;background-position:left 0 top 0;position:absolute;width:100%;height:2px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAHBAMAAADzDtBxAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMUCS0gBIh/TXEAAAAaSURBVAjXYxCEAgY4UIICBmMogMsgFLtAAQCNSwXZKOdPxgAAAABJRU5ErkJggg==");background-repeat:repeat-x;content:""}[dir=rtl] .footer-md::before,:host-context([dir=rtl]) .footer-md::before{left:unset;right:unset;right:0}[dir=rtl] .footer-md::before,:host-context([dir=rtl]) .footer-md::before{background-position:right 0 top 0}.footer-md.ion-no-border::before{display:none}',xn=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.keyboardCtrl=null,this.keyboardVisible=!1,this.translucent=!1,this.checkCollapsibleFooter=()=>{const t=z(this);if("ios"!==t)return;const{collapse:e}=this,n="fade"===e;if(this.destroyCollapsibleFooter(),n){const t=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),e=t?un(t):null;if(!e)return void hn(this.el);this.setupFadeFooter(e)}},this.setupFadeFooter=async t=>{const e=this.scrollEl=await dn(t);this.contentScrollCallback=()=>{vn(e,this.el)},e.addEventListener("scroll",this.contentScrollCallback),vn(e,this.el)}}componentDidLoad(){this.checkCollapsibleFooter()}componentDidUpdate(){this.checkCollapsibleFooter()}connectedCallback(){this.keyboardCtrl=bn((t=>{this.keyboardVisible=t}))}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}destroyCollapsibleFooter(){this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0)}render(){const{translucent:t,collapse:e}=this,n=z(this),i=this.el.closest("ion-tabs"),o=null===i||void 0===i?void 0:i.querySelector(":scope > ion-tab-bar");return(0,r.h)(r.AA,{role:"contentinfo",class:{[n]:!0,[`footer-${n}`]:!0,["footer-translucent"]:t,[`footer-translucent-${n}`]:t,["footer-toolbar-padding"]:!this.keyboardVisible&&(!o||"bottom"!==o.slot),[`footer-collapse-${e}`]:void 0!==e}},"ios"===n&&t&&(0,r.h)("div",{class:"footer-background"}),(0,r.h)("slot",null))}get el(){return this}static get style(){return{ios:yn,md:wn}}},[36,"ion-footer",{collapse:[1],translucent:[4],keyboardVisible:[32]}]);function kn(){if("undefined"===typeof customElements)return;const t=["ion-footer"];t.forEach((t=>{switch(t){case"ion-footer":customElements.get(t)||customElements.define(t,xn);break}}))}const En=kn,Sn=":host{padding-left:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-right:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));margin-left:auto;margin-right:auto;display:block;-ms-flex:1;flex:1}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px))}}@media (min-width: 576px){:host{padding-left:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-right:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px))}}}@media (min-width: 768px){:host{padding-left:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-right:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px))}}}@media (min-width: 992px){:host{padding-left:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-right:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px))}}}@media (min-width: 1200px){:host{padding-left:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-right:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px))}}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}:host(.grid-fixed){width:var(--ion-grid-width-xs, var(--ion-grid-width, 100%));max-width:100%}@media (min-width: 576px){:host(.grid-fixed){width:var(--ion-grid-width-sm, var(--ion-grid-width, 540px))}}@media (min-width: 768px){:host(.grid-fixed){width:var(--ion-grid-width-md, var(--ion-grid-width, 720px))}}@media (min-width: 992px){:host(.grid-fixed){width:var(--ion-grid-width-lg, var(--ion-grid-width, 960px))}}@media (min-width: 1200px){:host(.grid-fixed){width:var(--ion-grid-width-xl, var(--ion-grid-width, 1140px))}}:host(.ion-no-padding){--ion-grid-column-padding:0;--ion-grid-column-padding-xs:0;--ion-grid-column-padding-sm:0;--ion-grid-column-padding-md:0;--ion-grid-column-padding-lg:0;--ion-grid-column-padding-xl:0}",Cn=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.fixed=!1}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,"grid-fixed":this.fixed}},(0,r.h)("slot",null))}static get style(){return Sn}},[1,"ion-grid",{fixed:[4]}]);function _n(){if("undefined"===typeof customElements)return;const t=["ion-grid"];t.forEach((t=>{switch(t){case"ion-grid":customElements.get(t)||customElements.define(t,Cn);break}}))}const An=_n,On="all 0.2s ease-in-out",Tn=t=>{const e=document.querySelector(`${t}.ion-cloned-element`);if(null!==e)return e;const n=document.createElement(t);return n.classList.add("ion-cloned-element"),n.style.setProperty("display","none"),document.body.appendChild(n),n},In=t=>{if(!t)return;const e=t.querySelectorAll("ion-toolbar");return{el:t,toolbars:Array.from(e).map((t=>{const e=t.querySelector("ion-title");return{el:t,background:t.shadowRoot.querySelector(".toolbar-background"),ionTitleEl:e,innerTitleEl:e?e.shadowRoot.querySelector(".toolbar-title"):null,ionButtonsEl:Array.from(t.querySelectorAll("ion-buttons"))}}))}},Ln=(t,e,n)=>{(0,r.wj)((()=>{const i=t.scrollTop,o=(0,nt.h)(1,1+-i/500,1.1),a=n.querySelector("ion-refresher.refresher-native");null===a&&(0,r.Iu)((()=>{Nn(e.toolbars,o)}))}))},$n=(t,e)=>{"fade"!==t.collapse&&(void 0===e?t.style.removeProperty("--opacity-scale"):t.style.setProperty("--opacity-scale",e.toString()))},Dn=(t,e,n)=>{if(!t[0].isIntersecting)return;const i=t[0].intersectionRatio>.9||n<=0?0:100*(1-t[0].intersectionRatio)/75;$n(e.el,1===i?void 0:i)},Rn=(t,e,n,i)=>{(0,r.Iu)((()=>{const o=i.scrollTop;Dn(t,e,o);const r=t[0],a=r.intersectionRect,s=a.width*a.height,l=r.rootBounds.width*r.rootBounds.height,c=0===s&&0===l,d=Math.abs(a.left-r.boundingClientRect.left),u=Math.abs(a.right-r.boundingClientRect.right),p=s>0&&(d>=5||u>=5);if(!c&&!p)if(r.isIntersecting)Pn(e,!1),Pn(n);else{const t=0===a.x&&0===a.y||0!==a.width&&0!==a.height;t&&o>0&&(Pn(e),Pn(n,!1),$n(e.el))}}))},Pn=(t,e=!0)=>{const n=t.el;e?(n.classList.remove("header-collapse-condense-inactive"),n.removeAttribute("aria-hidden")):(n.classList.add("header-collapse-condense-inactive"),n.setAttribute("aria-hidden","true"))},Nn=(t=[],e=1,n=!1)=>{t.forEach((t=>{const i=t.ionTitleEl,o=t.innerTitleEl;i&&"large"===i.size&&(o.style.transition=n?On:"",o.style.transform=`scale3d(${e}, ${e}, 1)`)}))},Fn=(t,e,n)=>{(0,r.wj)((()=>{const i=t.scrollTop,o=e.clientHeight,a=n?n.clientHeight:0;if(null!==n&&i<a)return e.style.setProperty("--opacity-scale","0"),void t.style.setProperty("clip-path",`inset(${o}px 0px 0px 0px)`);const s=i-a,l=10,c=(0,nt.h)(0,s/l,1);(0,r.Iu)((()=>{t.style.removeProperty("clip-path"),e.style.setProperty("--opacity-scale",c.toString())}))}))},zn="ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-ios ion-toolbar:last-of-type{--border-width:0 0 0.55px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.header-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.header-translucent-ios ion-toolbar{--opacity:.8}.header-collapse-condense-inactive .header-background{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.header-ios.ion-no-border ion-toolbar:last-of-type{--border-width:0}.header-collapse-fade ion-toolbar{--opacity-scale:inherit}.header-collapse-condense{z-index:9}.header-collapse-condense ion-toolbar{position:-webkit-sticky;position:sticky;top:0}.header-collapse-condense ion-toolbar:first-of-type{padding-top:7px;z-index:1}.header-collapse-condense ion-toolbar{--background:var(--ion-background-color, #fff);z-index:0}.header-collapse-condense ion-toolbar:last-of-type{--border-width:0px}.header-collapse-condense ion-toolbar ion-searchbar{height:48px;padding-top:0px;padding-bottom:13px}.header-collapse-main{--opacity-scale:1}.header-collapse-main ion-toolbar{--opacity-scale:inherit}.header-collapse-main ion-toolbar.in-toolbar ion-title,.header-collapse-main ion-toolbar.in-toolbar ion-buttons{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-buttons.buttons-collapse{opacity:0;pointer-events:none}.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-buttons.buttons-collapse{visibility:hidden}",jn='ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-md::after{left:0;bottom:-5px;background-position:left 0 top -2px;position:absolute;width:100%;height:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAHBAMAAADzDtBxAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMUCS0gBIh/TXEAAAAaSURBVAjXYxCEAgY4UIICBmMogMsgFLtAAQCNSwXZKOdPxgAAAABJRU5ErkJggg==);background-repeat:repeat-x;content:""}[dir=rtl] .header-md::after,:host-context([dir=rtl]) .header-md::after{left:unset;right:unset;right:0}[dir=rtl] .header-md::after,:host-context([dir=rtl]) .header-md::after{background-position:right 0 top -2px}.header-collapse-condense{display:none}.header-md.ion-no-border::after{display:none}',Mn=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.inheritedAttributes={},this.translucent=!1,this.setupFadeHeader=async(t,e)=>{const n=this.scrollEl=await dn(t);this.contentScrollCallback=()=>{Fn(this.scrollEl,this.el,e)},n.addEventListener("scroll",this.contentScrollCallback),Fn(this.scrollEl,this.el,e)}}componentWillLoad(){this.inheritedAttributes=(0,nt.i)(this.el)}componentDidLoad(){this.checkCollapsibleHeader()}componentDidUpdate(){this.checkCollapsibleHeader()}disconnectedCallback(){this.destroyCollapsibleHeader()}async checkCollapsibleHeader(){const t=z(this);if("ios"!==t)return;const{collapse:e}=this,n="condense"===e,i="fade"===e;if(this.destroyCollapsibleHeader(),n){const t=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),e=t?un(t):null;(0,r.Iu)((()=>{const t=Tn("ion-title");t.size="large",Tn("ion-back-button")})),await this.setupCondenseHeader(e,t)}else if(i){const t=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),e=t?un(t):null;if(!e)return void hn(this.el);const n=e.querySelector('ion-header[collapse="condense"]');await this.setupFadeHeader(e,n)}}destroyCollapsibleHeader(){this.intersectionObserver&&(this.intersectionObserver.disconnect(),this.intersectionObserver=void 0),this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0),this.collapsibleMainHeader&&(this.collapsibleMainHeader.classList.remove("header-collapse-main"),this.collapsibleMainHeader=void 0)}async setupCondenseHeader(t,e){if(!t||!e)return void hn(this.el);if("undefined"===typeof IntersectionObserver)return;this.scrollEl=await dn(t);const n=e.querySelectorAll("ion-header");if(this.collapsibleMainHeader=Array.from(n).find((t=>"condense"!==t.collapse)),!this.collapsibleMainHeader)return;const i=In(this.collapsibleMainHeader),o=In(this.el);if(!i||!o)return;Pn(i,!1),$n(i.el,0);const a=t=>{Rn(t,i,o,this.scrollEl)};this.intersectionObserver=new IntersectionObserver(a,{root:t,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),this.intersectionObserver.observe(o.toolbars[o.toolbars.length-1].el),this.contentScrollCallback=()=>{Ln(this.scrollEl,o,t)},this.scrollEl.addEventListener("scroll",this.contentScrollCallback),(0,r.Iu)((()=>{void 0!==this.collapsibleMainHeader&&this.collapsibleMainHeader.classList.add("header-collapse-main")}))}render(){const{translucent:t,inheritedAttributes:e}=this,n=z(this),i=this.collapse||"none",o=V("ion-menu",this.el)?"none":"banner";return(0,r.h)(r.AA,Object.assign({role:o,class:{[n]:!0,[`header-${n}`]:!0,["header-translucent"]:this.translucent,[`header-collapse-${i}`]:!0,[`header-translucent-${n}`]:this.translucent}},e),"ios"===n&&t&&(0,r.h)("div",{class:"header-background"}),(0,r.h)("slot",null))}get el(){return this}static get style(){return{ios:zn,md:jn}}},[36,"ion-header",{collapse:[1],translucent:[4]}]);function Bn(){if("undefined"===typeof customElements)return;const t=["ion-header"];t.forEach((t=>{switch(t){case"ion-header":customElements.get(t)||customElements.define(t,Mn);break}}))}const Un=Bn,Hn=":host{display:block;-o-object-fit:contain;object-fit:contain}img{display:block;width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}",Wn=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionImgWillLoad=(0,r.yM)(this,"ionImgWillLoad",7),this.ionImgDidLoad=(0,r.yM)(this,"ionImgDidLoad",7),this.ionError=(0,r.yM)(this,"ionError",7),this.inheritedAttributes={},this.onLoad=()=>{this.ionImgDidLoad.emit()},this.onError=()=>{this.ionError.emit()}}srcChanged(){this.addIO()}componentWillLoad(){this.inheritedAttributes=(0,nt.d)(this.el,["draggable"])}componentDidLoad(){this.addIO()}addIO(){void 0!==this.src&&("undefined"!==typeof window&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype?(this.removeIO(),this.io=new IntersectionObserver((t=>{t[t.length-1].isIntersecting&&(this.load(),this.removeIO())})),this.io.observe(this.el)):setTimeout((()=>this.load()),200))}load(){this.loadError=this.onError,this.loadSrc=this.src,this.ionImgWillLoad.emit()}removeIO(){this.io&&(this.io.disconnect(),this.io=void 0)}render(){const{loadSrc:t,alt:e,onLoad:n,loadError:i,inheritedAttributes:o}=this,{draggable:a}=o;return(0,r.h)(r.AA,{class:z(this)},(0,r.h)("img",{decoding:"async",src:t,alt:e,onLoad:n,onError:i,part:"image",draggable:Vn(a)}))}get el(){return this}static get watchers(){return{src:["srcChanged"]}}static get style(){return Hn}},[1,"ion-img",{alt:[1],src:[1],loadSrc:[32],loadError:[32]}]),Vn=t=>{switch(t){case"true":return!0;case"false":return!1;default:return}};function qn(){if("undefined"===typeof customElements)return;const t=["ion-img"];t.forEach((t=>{switch(t){case"ion-img":customElements.get(t)||customElements.define(t,Wn);break}}))}const Gn=qn,Yn="ion-infinite-scroll{display:none;width:100%}.infinite-scroll-enabled{display:block}",Xn=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionInfinite=(0,r.yM)(this,"ionInfinite",7),this.thrPx=0,this.thrPc=0,this.didFire=!1,this.isBusy=!1,this.isLoading=!1,this.threshold="15%",this.disabled=!1,this.position="bottom",this.onScroll=()=>{const t=this.scrollEl;if(!t||!this.canStart())return 1;const e=this.el.offsetHeight;if(0===e)return 2;const n=t.scrollTop,i=t.scrollHeight,o=t.offsetHeight,r=0!==this.thrPc?o*this.thrPc:this.thrPx,a="bottom"===this.position?i-e-n-r-o:n-e-r;if(a<0){if(!this.didFire)return this.isLoading=!0,this.didFire=!0,this.ionInfinite.emit(),3}else this.didFire=!1;return 4}}thresholdChanged(){const t=this.threshold;t.lastIndexOf("%")>-1?(this.thrPx=0,this.thrPc=parseFloat(t)/100):(this.thrPx=parseFloat(t),this.thrPc=0)}disabledChanged(){const t=this.disabled;t&&(this.isLoading=!1,this.isBusy=!1),this.enableScrollEvents(!t)}async connectedCallback(){const t=pn(this.el);t?(this.scrollEl=await dn(t),this.thresholdChanged(),this.disabledChanged(),"top"===this.position&&(0,r.Iu)((()=>{this.scrollEl&&(this.scrollEl.scrollTop=this.scrollEl.scrollHeight-this.scrollEl.clientHeight)}))):hn(this.el)}disconnectedCallback(){this.enableScrollEvents(!1),this.scrollEl=void 0}async complete(){const t=this.scrollEl;if(this.isLoading&&t&&(this.isLoading=!1,"top"===this.position)){this.isBusy=!0;const e=t.scrollHeight-t.scrollTop;requestAnimationFrame((()=>{(0,r.wj)((()=>{const n=t.scrollHeight,i=n-e;requestAnimationFrame((()=>{(0,r.Iu)((()=>{t.scrollTop=i,this.isBusy=!1}))}))}))}))}}canStart(){return!this.disabled&&!this.isBusy&&!!this.scrollEl&&!this.isLoading}enableScrollEvents(t){this.scrollEl&&(t?this.scrollEl.addEventListener("scroll",this.onScroll):this.scrollEl.removeEventListener("scroll",this.onScroll))}render(){const t=z(this),e=this.disabled;return(0,r.h)(r.AA,{class:{[t]:!0,"infinite-scroll-loading":this.isLoading,"infinite-scroll-enabled":!e}})}get el(){return this}static get watchers(){return{threshold:["thresholdChanged"],disabled:["disabledChanged"]}}static get style(){return Yn}},[0,"ion-infinite-scroll",{threshold:[1],disabled:[4],position:[1],isLoading:[32],complete:[64]}]);function Kn(){if("undefined"===typeof customElements)return;const t=["ion-infinite-scroll"];t.forEach((t=>{switch(t){case"ion-infinite-scroll":customElements.get(t)||customElements.define(t,Xn);break}}))}const Jn=Kn;var Zn=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const Qn=t=>{try{if(t instanceof ri)return t.value;if(!ni()||"string"!==typeof t||""===t)return t;const e=document.createDocumentFragment(),n=document.createElement("div");e.appendChild(n),n.innerHTML=t,oi.forEach((t=>{const n=e.querySelectorAll(t);for(let i=n.length-1;i>=0;i--){const t=n[i];t.parentNode?t.parentNode.removeChild(t):e.removeChild(t);const o=ei(t);for(let e=0;e<o.length;e++)ti(o[e])}}));const i=ei(e);for(let t=0;t<i.length;t++)ti(i[t]);const o=document.createElement("div");o.appendChild(e);const r=o.querySelector("div");return null!==r?r.innerHTML:o.innerHTML}catch(e){return Zn.error(e),""}},ti=t=>{if(t.nodeType&&1!==t.nodeType)return;for(let n=t.attributes.length-1;n>=0;n--){const e=t.attributes.item(n),i=e.name;if(!ii.includes(i.toLowerCase())){t.removeAttribute(i);continue}const o=e.value;null!=o&&o.toLowerCase().includes("javascript:")&&t.removeAttribute(i)}const e=ei(t);for(let n=0;n<e.length;n++)ti(e[n])},ei=t=>null!=t.children?t.children:t.childNodes,ni=()=>{var t;const e=window,n=null===(t=null===e||void 0===e?void 0:e.Ionic)||void 0===t?void 0:t.config;return!n||(n.get?n.get("sanitizerEnabled",!0):!0===n.sanitizerEnabled||void 0===n.sanitizerEnabled)},ii=["class","id","href","src","name","slot"],oi=["script","style","iframe","meta","link","object","embed"];class ri{constructor(t){this.value=t}}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const ai={bubbles:{dur:1e3,circles:9,fn:(t,e,n)=>{const i=t*e/n-t+"ms",o=2*Math.PI*e/n;return{r:5,style:{top:9*Math.sin(o)+"px",left:9*Math.cos(o)+"px","animation-delay":i}}}},circles:{dur:1e3,circles:8,fn:(t,e,n)=>{const i=e/n,o=t*i-t+"ms",r=2*Math.PI*i;return{r:5,style:{top:9*Math.sin(r)+"px",left:9*Math.cos(r)+"px","animation-delay":o}}}},circular:{dur:1400,elmDuration:!0,circles:1,fn:()=>({r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}})},crescent:{dur:750,circles:1,fn:()=>({r:26,style:{}})},dots:{dur:750,circles:3,fn:(t,e)=>{const n=-110*e+"ms";return{r:6,style:{left:9-9*e+"px","animation-delay":n}}}},lines:{dur:1e3,lines:8,fn:(t,e,n)=>{const i=`rotate(${360/n*e+(e<n/2?180:-180)}deg)`,o=t*e/n-t+"ms";return{y1:14,y2:26,style:{transform:i,"animation-delay":o}}}},"lines-small":{dur:1e3,lines:8,fn:(t,e,n)=>{const i=`rotate(${360/n*e+(e<n/2?180:-180)}deg)`,o=t*e/n-t+"ms";return{y1:12,y2:20,style:{transform:i,"animation-delay":o}}}},"lines-sharp":{dur:1e3,lines:12,fn:(t,e,n)=>{const i=`rotate(${30*e+(e<6?180:-180)}deg)`,o=t*e/n-t+"ms";return{y1:17,y2:29,style:{transform:i,"animation-delay":o}}}},"lines-sharp-small":{dur:1e3,lines:12,fn:(t,e,n)=>{const i=`rotate(${30*e+(e<6?180:-180)}deg)`,o=t*e/n-t+"ms";return{y1:12,y2:20,style:{transform:i,"animation-delay":o}}}}},si=ai,li=":host{display:inline-block;position:relative;width:28px;height:28px;color:var(--color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.ion-color){color:var(--ion-color-base)}svg{-webkit-transform-origin:center;transform-origin:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}[dir=rtl] svg,:host-context([dir=rtl]) svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}:host(.spinner-lines) line,:host(.spinner-lines-small) line{stroke-width:7px}:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-width:4px}:host(.spinner-lines) line,:host(.spinner-lines-small) line,:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-linecap:round;stroke:currentColor}:host(.spinner-lines) svg,:host(.spinner-lines-small) svg,:host(.spinner-lines-sharp) svg,:host(.spinner-lines-sharp-small) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite}:host(.spinner-bubbles) svg{-webkit-animation:spinner-scale-out 1s linear infinite;animation:spinner-scale-out 1s linear infinite;fill:currentColor}:host(.spinner-circles) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite;fill:currentColor}:host(.spinner-crescent) circle{fill:transparent;stroke-width:4px;stroke-dasharray:128px;stroke-dashoffset:82px;stroke:currentColor}:host(.spinner-crescent) svg{-webkit-animation:spinner-rotate 1s linear infinite;animation:spinner-rotate 1s linear infinite}:host(.spinner-dots) circle{stroke-width:0;fill:currentColor}:host(.spinner-dots) svg{-webkit-animation:spinner-dots 1s linear infinite;animation:spinner-dots 1s linear infinite}:host(.spinner-circular) svg{-webkit-animation:spinner-circular linear infinite;animation:spinner-circular linear infinite}:host(.spinner-circular) circle{-webkit-animation:spinner-circular-inner ease-in-out infinite;animation:spinner-circular-inner ease-in-out infinite;stroke:currentColor;stroke-dasharray:80px, 200px;stroke-dashoffset:0px;stroke-width:5.6;fill:none}:host(.spinner-paused),:host(.spinner-paused) svg,:host(.spinner-paused) circle{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@-webkit-keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}@keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}",ci=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.paused=!1}getName(){const t=this.name||l.get("spinner"),e=z(this);return t||("ios"===e?"lines":"circular")}render(){var t;const e=this,n=z(e),i=e.getName(),o=null!==(t=si[i])&&void 0!==t?t:si["lines"],a="number"===typeof e.duration&&e.duration>10?e.duration:o.dur,s=[];if(void 0!==o.circles)for(let r=0;r<o.circles;r++)s.push(di(o,a,r,o.circles));else if(void 0!==o.lines)for(let r=0;r<o.lines;r++)s.push(ui(o,a,r,o.lines));return(0,r.h)(r.AA,{class:q(e.color,{[n]:!0,[`spinner-${i}`]:!0,"spinner-paused":e.paused||l.getBoolean("_testing")}),role:"progressbar",style:o.elmDuration?{animationDuration:a+"ms"}:{}},s)}static get style(){return li}},[1,"ion-spinner",{color:[513],duration:[2],name:[1],paused:[4]}]),di=(t,e,n,i)=>{const o=t.fn(e,n,i);return o.style["animation-duration"]=e+"ms",(0,r.h)("svg",{viewBox:o.viewBox||"0 0 64 64",style:o.style},(0,r.h)("circle",{transform:o.transform||"translate(32,32)",cx:o.cx,cy:o.cy,r:o.r,style:t.elmDuration?{animationDuration:e+"ms"}:{}}))},ui=(t,e,n,i)=>{const o=t.fn(e,n,i);return o.style["animation-duration"]=e+"ms",(0,r.h)("svg",{viewBox:o.viewBox||"0 0 64 64",style:o.style},(0,r.h)("line",{transform:"translate(32,32)",y1:o.y1,y2:o.y2}))};function pi(){if("undefined"===typeof customElements)return;const t=["ion-spinner"];t.forEach((t=>{switch(t){case"ion-spinner":customElements.get(t)||customElements.define(t,ci);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const hi="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{margin-left:32px;margin-right:32px;margin-top:4px;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.infinite-loading-text{margin-left:unset;margin-right:unset;-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px}}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-ios .infinite-loading-text{color:var(--ion-color-step-600, #666666)}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-small-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, #666666)}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, #666666)}",fi="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{margin-left:32px;margin-right:32px;margin-top:4px;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.infinite-loading-text{margin-left:unset;margin-right:unset;-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px}}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-md .infinite-loading-text{color:var(--ion-color-step-600, #666666)}.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-small-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, #666666)}.infinite-scroll-content-md .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, #666666)}",gi=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost()}componentDidLoad(){if(void 0===this.loadingSpinner){const t=z(this);this.loadingSpinner=l.get("infiniteLoadingSpinner",l.get("spinner","ios"===t?"lines":"crescent"))}}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,[`infinite-scroll-content-${t}`]:!0}},(0,r.h)("div",{class:"infinite-loading"},this.loadingSpinner&&(0,r.h)("div",{class:"infinite-loading-spinner"},(0,r.h)("ion-spinner",{name:this.loadingSpinner})),void 0!==this.loadingText&&(0,r.h)("div",{class:"infinite-loading-text",innerHTML:Qn(this.loadingText)})))}static get style(){return{ios:hi,md:fi}}},[32,"ion-infinite-scroll-content",{loadingSpinner:[1025,"loading-spinner"],loadingText:[1,"loading-text"]}]);function mi(){if("undefined"===typeof customElements)return;const t=["ion-infinite-scroll-content","ion-spinner"];t.forEach((t=>{switch(t){case"ion-infinite-scroll-content":customElements.get(t)||customElements.define(t,gi);break;case"ion-spinner":customElements.get(t)||pi();break}}))}const bi=mi,vi=".sc-ion-input-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:.5;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--background:transparent;--color:initial;display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;width:100%;padding:0 !important;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item.sc-ion-input-ios-h:not(.item-label),ion-item:not(.item-label) .sc-ion-input-ios-h{--padding-start:0}.ion-color.sc-ion-input-ios-h{color:var(--ion-color-base)}.native-input.sc-ion-input-ios{border-radius:var(--border-radius);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.native-input.sc-ion-input-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.native-input.sc-ion-input-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-ios:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-ios::-ms-clear{display:none}.native-input[disabled].sc-ion-input-ios:not(.cloned-input){opacity:0.4}.cloned-input.sc-ion-input-ios{left:0;top:0;position:absolute;pointer-events:none}[dir=rtl].sc-ion-input-ios .cloned-input.sc-ion-input-ios,[dir=rtl].sc-ion-input-ios-h .cloned-input.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h .cloned-input.sc-ion-input-ios{left:unset;right:unset;right:0}.cloned-input.sc-ion-input-ios:disabled{opacity:1}.input-clear-icon.sc-ion-input-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-clear-icon.sc-ion-input-ios:focus{opacity:0.5}.has-value.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{visibility:visible}.has-focus.sc-ion-input-ios-h{pointer-events:none}.has-focus.sc-ion-input-ios-h input.sc-ion-input-ios,.has-focus.sc-ion-input-ios-h a.sc-ion-input-ios,.has-focus.sc-ion-input-ios-h button.sc-ion-input-ios{pointer-events:auto}.item-label-floating.item-has-placeholder.sc-ion-input-ios-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-input-ios-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-input-ios-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-input-ios-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.sc-ion-input-ios-h{--padding-top:10px;--padding-end:10px;--padding-bottom:10px;--padding-start:0;font-size:inherit}.item-label-stacked.sc-ion-input-ios-h,.item-label-stacked .sc-ion-input-ios-h,.item-label-floating.sc-ion-input-ios-h,.item-label-floating .sc-ion-input-ios-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0px}.input-clear-icon.sc-ion-input-ios{background-image:url(\"data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='var(--ion-color-step-600,%20%23666666)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>\");width:30px;height:30px;background-size:18px}",yi=".sc-ion-input-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:.5;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--background:transparent;--color:initial;display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;width:100%;padding:0 !important;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item.sc-ion-input-md-h:not(.item-label),ion-item:not(.item-label) .sc-ion-input-md-h{--padding-start:0}.ion-color.sc-ion-input-md-h{color:var(--ion-color-base)}.native-input.sc-ion-input-md{border-radius:var(--border-radius);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.native-input.sc-ion-input-md{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.native-input.sc-ion-input-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-md:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-md::-ms-clear{display:none}.native-input[disabled].sc-ion-input-md:not(.cloned-input){opacity:0.4}.cloned-input.sc-ion-input-md{left:0;top:0;position:absolute;pointer-events:none}[dir=rtl].sc-ion-input-md .cloned-input.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h .cloned-input.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h .cloned-input.sc-ion-input-md{left:unset;right:unset;right:0}.cloned-input.sc-ion-input-md:disabled{opacity:1}.input-clear-icon.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-clear-icon.sc-ion-input-md:focus{opacity:0.5}.has-value.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{visibility:visible}.has-focus.sc-ion-input-md-h{pointer-events:none}.has-focus.sc-ion-input-md-h input.sc-ion-input-md,.has-focus.sc-ion-input-md-h a.sc-ion-input-md,.has-focus.sc-ion-input-md-h button.sc-ion-input-md{pointer-events:auto}.item-label-floating.item-has-placeholder.sc-ion-input-md-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-input-md-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-input-md-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-input-md-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.sc-ion-input-md-h{--padding-top:10px;--padding-end:0;--padding-bottom:10px;--padding-start:8px;font-size:inherit}.item-label-stacked.sc-ion-input-md-h,.item-label-stacked .sc-ion-input-md-h,.item-label-floating.sc-ion-input-md-h,.item-label-floating .sc-ion-input-md-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0}.input-clear-icon.sc-ion-input-md{background-image:url(\"data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='var(--ion-color-step-600,%20%23666666)'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>\");width:30px;height:30px;background-size:22px}",wi=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionInput=(0,r.yM)(this,"ionInput",7),this.ionChange=(0,r.yM)(this,"ionChange",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.inputId="ion-input-"+xi++,this.didBlurAfterEdit=!1,this.inheritedAttributes={},this.isComposing=!1,this.fireFocusEvents=!0,this.hasFocus=!1,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.autofocus=!1,this.clearInput=!1,this.debounce=0,this.disabled=!1,this.name=this.inputId,this.readonly=!1,this.required=!1,this.spellcheck=!1,this.type="text",this.value="",this.onInput=t=>{const e=t.target;e&&(this.value=e.value||""),this.ionInput.emit(t)},this.onBlur=t=>{this.hasFocus=!1,this.focusChanged(),this.emitStyle(),this.fireFocusEvents&&this.ionBlur.emit(t)},this.onFocus=t=>{this.hasFocus=!0,this.focusChanged(),this.emitStyle(),this.fireFocusEvents&&this.ionFocus.emit(t)},this.onKeydown=t=>{this.shouldClearOnEdit()&&(this.didBlurAfterEdit&&this.hasValue()&&"Enter"!==t.key&&this.clearTextInput(),this.didBlurAfterEdit=!1)},this.onCompositionStart=()=>{this.isComposing=!0},this.onCompositionEnd=()=>{this.isComposing=!1},this.clearTextInput=t=>{this.clearInput&&!this.readonly&&!this.disabled&&t&&(t.preventDefault(),t.stopPropagation(),this.setFocus()),this.value="",this.nativeInput&&(this.nativeInput.value="")}}debounceChanged(){this.ionChange=(0,nt.j)(this.ionChange,this.debounce)}disabledChanged(){this.emitStyle()}placeholderChanged(){this.emitStyle()}valueChanged(){const t=this.nativeInput,e=this.getValue();t&&t.value!==e&&!this.isComposing&&(t.value=e),this.emitStyle(),this.ionChange.emit({value:null==this.value?this.value:this.value.toString()})}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},(0,nt.i)(this.el)),(0,nt.d)(this.el,["tabindex","title","data-form-type"]))}connectedCallback(){this.emitStyle(),this.debounceChanged(),r.Z5.isBrowser&&document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:this.el}))}componentDidLoad(){const t=this.nativeInput;t&&(t.addEventListener("compositionstart",this.onCompositionStart),t.addEventListener("compositionend",this.onCompositionEnd))}disconnectedCallback(){r.Z5.isBrowser&&document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el}));const t=this.nativeInput;t&&(t.removeEventListener("compositionstart",this.onCompositionStart),t.removeEventListener("compositionEnd",this.onCompositionEnd))}async setFocus(){this.nativeInput&&this.nativeInput.focus()}async setBlur(){this.nativeInput&&this.nativeInput.blur()}getInputElement(){return Promise.resolve(this.nativeInput)}shouldClearOnEdit(){const{type:t,clearOnEdit:e}=this;return void 0===e?"password"===t:e}getValue(){return"number"===typeof this.value?this.value.toString():(this.value||"").toString()}emitStyle(){this.ionStyle.emit({interactive:!0,input:!0,"has-placeholder":void 0!==this.placeholder,"has-value":this.hasValue(),"has-focus":this.hasFocus,"interactive-disabled":this.disabled})}focusChanged(){!this.hasFocus&&this.shouldClearOnEdit()&&this.hasValue()&&(this.didBlurAfterEdit=!0)}hasValue(){return this.getValue().length>0}render(){const t=z(this),e=this.getValue(),n=this.inputId+"-lbl",i=(0,nt.k)(this.el);return i&&(i.id=n),(0,r.h)(r.AA,{"aria-disabled":this.disabled?"true":null,class:q(this.color,{[t]:!0,"has-value":this.hasValue(),"has-focus":this.hasFocus})},(0,r.h)("input",Object.assign({class:"native-input",ref:t=>this.nativeInput=t,"aria-labelledby":i?n:null,disabled:this.disabled,accept:this.accept,autoCapitalize:this.autocapitalize,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,min:this.min,max:this.max,minLength:this.minlength,maxLength:this.maxlength,multiple:this.multiple,name:this.name,pattern:this.pattern,placeholder:this.placeholder||"",readOnly:this.readonly,required:this.required,spellcheck:this.spellcheck,step:this.step,size:this.size,type:this.type,value:e,onInput:this.onInput,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeydown},this.inheritedAttributes)),this.clearInput&&!this.readonly&&!this.disabled&&(0,r.h)("button",{"aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:t=>{t.preventDefault()},onClick:this.clearTextInput}))}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],disabled:["disabledChanged"],placeholder:["placeholderChanged"],value:["valueChanged"]}}static get style(){return{ios:vi,md:yi}}},[34,"ion-input",{fireFocusEvents:[4,"fire-focus-events"],color:[513],accept:[1],autocapitalize:[1],autocomplete:[1],autocorrect:[1],autofocus:[4],clearInput:[4,"clear-input"],clearOnEdit:[4,"clear-on-edit"],debounce:[2],disabled:[4],enterkeyhint:[1],inputmode:[1],max:[8],maxlength:[2],min:[8],minlength:[2],multiple:[4],name:[1],pattern:[1],placeholder:[1],readonly:[4],required:[4],spellcheck:[4],step:[1],size:[2],type:[1],value:[1032],hasFocus:[32],setFocus:[64],setBlur:[64],getInputElement:[64]}]);let xi=0;function ki(){if("undefined"===typeof customElements)return;const t=["ion-input"];t.forEach((t=>{switch(t){case"ion-input":customElements.get(t)||customElements.define(t,wi);break}}))}const Ei=ki,Si=":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-350, #a6a6a6)}",Ci=":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, #666666);font-size:14px}",_i=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){const t=z(this);return(0,r.h)(r.AA,{class:q(this.color,{[t]:!0})},(0,r.h)("slot",null))}static get style(){return{ios:Si,md:Ci}}},[33,"ion-note",{color:[513]}]);function Ai(){if("undefined"===typeof customElements)return;const t=["ion-note"];t.forEach((t=>{switch(t){case"ion-note":customElements.get(t)||customElements.define(t,_i);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const Oi=':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--show-full-highlight:0;--show-inset-highlight:0;--detail-icon-color:initial;--detail-icon-font-size:20px;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native,:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-native{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--inner-padding-start);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-inner{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--inner-padding-start);padding-inline-start:var(--inner-padding-start);-webkit-padding-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-inline-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end))}}.item-bottom{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--inner-padding-end);padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-bottom{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--inner-padding-end);padding-inline-end:var(--inner-padding-end)}}.item-detail-icon{color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.item-highlight,.item-inner-highlight{left:0;right:0;top:0;bottom:0;border-radius:inherit;position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:transform 200ms, border-bottom-width 200ms;transition:transform 200ms, border-bottom-width 200ms, -webkit-transform 200ms;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus),:host(.item-interactive.ion-touched.ion-invalid){--full-highlight-height:calc(var(--highlight-height) * var(--show-full-highlight));--inset-highlight-height:calc(var(--highlight-height) * var(--show-inset-highlight))}:host(.ion-focused) .item-highlight,:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-highlight,:host(.item-has-focus) .item-inner-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-style:var(--border-style);border-color:var(--highlight-background)}:host(.ion-focused) .item-highlight,:host(.item-has-focus) .item-highlight{border-width:var(--full-highlight-height);opacity:var(--show-full-highlight)}:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-inner-highlight{border-bottom-width:var(--inset-highlight-height);opacity:var(--show-inset-highlight)}:host(.ion-focused.item-fill-solid) .item-highlight,:host(.item-has-focus.item-fill-solid) .item-highlight{border-width:calc(var(--full-highlight-height) - 1px)}:host(.ion-focused) .item-inner-highlight,:host(.ion-focused:not(.item-fill-outline)) .item-highlight,:host(.item-has-focus) .item-inner-highlight,:host(.item-has-focus:not(.item-fill-outline)) .item-highlight{border-top:none;border-right:none;border-left:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus){--highlight-background:var(--highlight-color-focused)}:host(.item-interactive.ion-valid){--highlight-background:var(--highlight-color-valid)}:host(.item-interactive.ion-invalid){--highlight-background:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=helper]){display:none}::slotted([slot=error]){display:none;color:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=error]){display:block}:host(:not(.item-label)) ::slotted(ion-select){--padding-start:0;max-width:none}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0;-ms-flex-item-align:stretch;align-self:stretch;width:100%;max-width:100%}:host(:not(.item-label)) ::slotted(ion-datetime){--padding-start:0}:host(.item-label-stacked) ::slotted(ion-datetime),:host(.item-label-floating) ::slotted(ion-datetime){--padding-start:0;width:100%}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio),:host(.item-multiple-inputs) ::slotted(ion-select){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted([slot=helper]),::slotted([slot=error]),.item-counter{padding-top:5px;font-size:12px;z-index:1}.item-counter{margin-left:auto;color:var(--ion-color-step-550, #737373);white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-counter{margin-left:unset;-webkit-margin-start:auto;margin-inline-start:auto}}@media (prefers-reduced-motion: reduce){.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}}:host{--min-height:44px;--transition:background-color 200ms linear, opacity 200ms linear;--padding-start:20px;--inner-padding-end:10px;--inner-border-width:0px 0px 0.55px 0px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:#000;--background-focused:#000;--background-hover:currentColor;--background-activated-opacity:.12;--background-focused-opacity:.15;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)));--color:var(--ion-item-color, var(--ion-text-color, #000));--highlight-height:0px;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--bottom-padding-start:0px;font-size:17px}:host(.ion-activated){--transition:none}:host(.ion-color.ion-focused) .item-native::after{background:#000;opacity:0.15}:host(.ion-color.ion-activated) .item-native::after{background:#000;opacity:0.12}:host(.item-interactive){--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-full){--border-width:0px 0px 0.55px 0px;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-inset){--inner-border-width:0px 0px 0.55px 0px;--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0px;--show-full-highlight:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0px;--show-inset-highlight:0}.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}:host(.item-has-focus) .item-inner-highlight,:host(.item-has-focus) .item-highlight{border-top:none;border-right:none;border-left:none}::slotted([slot=start]){margin-left:0;margin-right:20px;margin-top:2px;margin-bottom:2px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:20px;margin-inline-end:20px}}::slotted([slot=end]){margin-left:10px;margin-right:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}::slotted(.button-small){--padding-top:0px;--padding-bottom:0px;--padding-start:.5em;--padding-end:.5em;height:24px;font-size:13px}::slotted(ion-avatar){width:36px;height:36px}::slotted(ion-thumbnail){width:56px;height:56px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){margin-left:0px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){margin-left:unset;-webkit-margin-start:0px;margin-inline-start:0px}}::slotted(ion-label){margin-left:0;margin-right:8px;margin-top:10px;margin-bottom:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-label){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}}:host(.item-label-floating),:host(.item-label-stacked){--min-height:68px}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0px}:host(.item-label-fixed) ::slotted(ion-select),:host(.item-label-fixed) ::slotted(ion-datetime){--padding-start:0}',Ti=':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--show-full-highlight:0;--show-inset-highlight:0;--detail-icon-color:initial;--detail-icon-font-size:20px;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native,:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-native{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--inner-padding-start);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-inner{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--inner-padding-start);padding-inline-start:var(--inner-padding-start);-webkit-padding-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-inline-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end))}}.item-bottom{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--inner-padding-end);padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-bottom{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--inner-padding-end);padding-inline-end:var(--inner-padding-end)}}.item-detail-icon{color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.item-highlight,.item-inner-highlight{left:0;right:0;top:0;bottom:0;border-radius:inherit;position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:transform 200ms, border-bottom-width 200ms;transition:transform 200ms, border-bottom-width 200ms, -webkit-transform 200ms;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus),:host(.item-interactive.ion-touched.ion-invalid){--full-highlight-height:calc(var(--highlight-height) * var(--show-full-highlight));--inset-highlight-height:calc(var(--highlight-height) * var(--show-inset-highlight))}:host(.ion-focused) .item-highlight,:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-highlight,:host(.item-has-focus) .item-inner-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-style:var(--border-style);border-color:var(--highlight-background)}:host(.ion-focused) .item-highlight,:host(.item-has-focus) .item-highlight{border-width:var(--full-highlight-height);opacity:var(--show-full-highlight)}:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-inner-highlight{border-bottom-width:var(--inset-highlight-height);opacity:var(--show-inset-highlight)}:host(.ion-focused.item-fill-solid) .item-highlight,:host(.item-has-focus.item-fill-solid) .item-highlight{border-width:calc(var(--full-highlight-height) - 1px)}:host(.ion-focused) .item-inner-highlight,:host(.ion-focused:not(.item-fill-outline)) .item-highlight,:host(.item-has-focus) .item-inner-highlight,:host(.item-has-focus:not(.item-fill-outline)) .item-highlight{border-top:none;border-right:none;border-left:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus){--highlight-background:var(--highlight-color-focused)}:host(.item-interactive.ion-valid){--highlight-background:var(--highlight-color-valid)}:host(.item-interactive.ion-invalid){--highlight-background:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=helper]){display:none}::slotted([slot=error]){display:none;color:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=error]){display:block}:host(:not(.item-label)) ::slotted(ion-select){--padding-start:0;max-width:none}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0;-ms-flex-item-align:stretch;align-self:stretch;width:100%;max-width:100%}:host(:not(.item-label)) ::slotted(ion-datetime){--padding-start:0}:host(.item-label-stacked) ::slotted(ion-datetime),:host(.item-label-floating) ::slotted(ion-datetime){--padding-start:0;width:100%}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio),:host(.item-multiple-inputs) ::slotted(ion-select){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted([slot=helper]),::slotted([slot=error]),.item-counter{padding-top:5px;font-size:12px;z-index:1}.item-counter{margin-left:auto;color:var(--ion-color-step-550, #737373);white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-counter{margin-left:unset;-webkit-margin-start:auto;margin-inline-start:auto}}@media (prefers-reduced-motion: reduce){.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}}:host{--min-height:48px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))));--color:var(--ion-item-color, var(--ion-text-color, #000));--transition:opacity 15ms linear, background-color 15ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0 0 1px 0;--highlight-height:1px;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);font-size:16px;font-weight:normal;text-transform:none}:host(.item-fill-outline){--highlight-height:2px}:host(.item-fill-none.item-interactive.ion-focus) .item-highlight,:host(.item-fill-none.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-none.item-interactive.ion-touched.ion-invalid) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-width:0 0 var(--full-highlight-height) 0;border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-none.item-interactive.ion-focus) .item-native,:host(.item-fill-none.item-interactive.item-has-focus) .item-native,:host(.item-fill-none.item-interactive.ion-touched.ion-invalid) .item-native{border-bottom-color:var(--highlight-background)}:host(.item-fill-outline.item-interactive.ion-focus) .item-highlight,:host(.item-fill-outline.item-interactive.item-has-focus) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1)}:host(.item-fill-outline.item-interactive.ion-focus) .item-highlight,:host(.item-fill-outline.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-outline.item-interactive.ion-touched.ion-invalid) .item-highlight{border-width:var(--full-highlight-height);border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-outline.item-interactive.ion-touched.ion-invalid) .item-native{border-color:var(--highlight-background)}:host(.item-fill-solid.item-interactive.ion-focus) .item-highlight,:host(.item-fill-solid.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-solid.item-interactive.ion-touched.ion-invalid) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-width:0 0 var(--full-highlight-height) 0;border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-solid.item-interactive.ion-focus) .item-native,:host(.item-fill-solid.item-interactive.item-has-focus) .item-native,:host(.item-fill-solid.item-interactive.ion-touched.ion-invalid) .item-native{border-bottom-color:var(--highlight-background)}:host(.ion-color.ion-activated) .item-native::after{background:transparent}:host(.item-has-focus) .item-native{caret-color:var(--highlight-background)}:host(.item-interactive){--border-width:0 0 1px 0;--inner-border-width:0;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-full){--border-width:0 0 1px 0;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-inset){--inner-border-width:0 0 1px 0;--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0;--show-full-highlight:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0;--show-inset-highlight:0}:host(.item-fill-outline) .item-highlight{--position-offset:calc(-1 * var(--border-width));left:var(--position-offset);top:var(--position-offset);width:calc(100% + 2 * var(--border-width));height:calc(100% + 2 * var(--border-width));-webkit-transition:none;transition:none}:host-context([dir=rtl]):host(.item-fill-outline) .item-highlight,:host-context([dir=rtl]).item-fill-outline .item-highlight{left:unset;right:unset;right:var(--position-offset)}:host(.item-fill-outline.ion-focused) .item-native,:host(.item-fill-outline.item-has-focus) .item-native{border-color:transparent}:host(.item-multi-line) ::slotted([slot=start]),:host(.item-multi-line) ::slotted([slot=end]){margin-top:16px;margin-bottom:16px;-ms-flex-item-align:start;align-self:flex-start}::slotted([slot=start]){margin-right:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=start]){margin-right:unset;-webkit-margin-end:32px;margin-inline-end:32px}}::slotted([slot=end]){margin-left:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=end]){margin-left:unset;-webkit-margin-start:32px;margin-inline-start:32px}}:host(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:24px}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){margin-right:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=start]){margin-right:unset;-webkit-margin-end:32px;margin-inline-end:32px}}::slotted(ion-icon[slot=end]){margin-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=end]){margin-left:unset;-webkit-margin-start:16px;margin-inline-start:16px}}:host(.item-fill-solid) ::slotted(ion-icon[slot=start]),:host(.item-fill-outline) ::slotted(ion-icon[slot=start]){margin-right:8px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-fill-solid) ::slotted(ion-icon[slot=start]),:host(.item-fill-outline) ::slotted(ion-icon[slot=start]){margin-right:unset;-webkit-margin-end:8px;margin-inline-end:8px}}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:11px}::slotted(ion-note[slot]:not([slot=helper]):not([slot=error])){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-note[slot=start]){padding-right:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-note[slot=start]){padding-right:unset;-webkit-padding-end:16px;padding-inline-end:16px}}::slotted(ion-note[slot=end]){padding-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-note[slot=end]){padding-left:unset;-webkit-padding-start:16px;padding-inline-start:16px}}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){width:56px;height:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){margin-right:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){margin-right:unset;-webkit-margin-end:16px;margin-inline-end:16px}}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:unset;-webkit-margin-start:16px;margin-inline-start:16px}}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}:host(.item-label-fixed) ::slotted(ion-select),:host(.item-label-fixed) ::slotted(ion-datetime){--padding-start:8px}:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){margin-left:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){margin-left:unset;-webkit-margin-start:0;margin-inline-start:0}}::slotted(.button-small){--padding-top:0;--padding-bottom:0;--padding-start:.6em;--padding-end:.6em;height:25px;font-size:12px}:host(.item-label-floating),:host(.item-label-stacked){--min-height:55px}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0}:host(.ion-focused:not(.ion-color)) ::slotted(.label-stacked),:host(.ion-focused:not(.ion-color)) ::slotted(.label-floating),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-stacked),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-floating){color:var(--ion-color-primary, #3880ff)}:host(.ion-color){--highlight-color-focused:var(--ion-color-contrast)}:host(.item-label-color){--highlight-color-focused:var(--ion-color-base)}:host(.item-fill-solid.ion-color),:host(.item-fill-outline.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.item-fill-solid){--background:var(--ion-color-step-50, #f2f2f2);--background-hover:var(--ion-color-step-100, #e6e6e6);--background-focused:var(--ion-color-step-150, #d9d9d9);--border-width:0 0 1px 0;--inner-border-width:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.item-fill-solid),:host-context([dir=rtl]).item-fill-solid{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host(.item-fill-solid) .item-native{--border-color:var(--ion-color-step-500, gray)}:host(.item-fill-solid.ion-focused) .item-native,:host(.item-fill-solid.item-has-focus) .item-native{--background:var(--background-focused)}:host(.item-fill-solid.item-shape-round){border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.item-fill-solid.item-shape-round),:host-context([dir=rtl]).item-fill-solid.item-shape-round{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (any-hover: hover){:host(.item-fill-solid:hover) .item-native{--background:var(--background-hover);--border-color:var(--ion-color-step-750, #404040)}}:host(.item-fill-outline){--ripple-color:transparent;--background-focused:transparent;--background-hover:transparent;--border-color:var(--ion-color-step-500, gray);--border-width:1px;border:none;overflow:visible}:host(.item-fill-outline) .item-native{--native-padding-left:16px;border-radius:4px}:host(.item-fill-outline.item-shape-round) .item-native{--inner-padding-start:16px;border-radius:28px}:host(.item-fill-outline.item-shape-round) .item-bottom{padding-left:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-fill-outline.item-shape-round) .item-bottom{padding-left:unset;-webkit-padding-start:32px;padding-inline-start:32px}}:host(.item-fill-outline.item-label-floating.ion-focused) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.ion-focused) .item-native ::slotted(ion-textarea:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-focus) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-focus) .item-native ::slotted(ion-textarea:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-value) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-value) .item-native ::slotted(ion-textarea:not(:first-child)){-webkit-transform:translateY(-14px);transform:translateY(-14px)}@media (any-hover: hover){:host(.item-fill-outline:hover) .item-native{--border-color:var(--ion-color-step-750, #404040)}}.item-counter{letter-spacing:0.0333333333em}',Ii=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.labelColorStyles={},this.itemStyles=new Map,this.inheritedAriaAttributes={},this.multipleInputs=!1,this.focusable=!0,this.button=!1,this.detailIcon=ge,this.disabled=!1,this.counter=!1,this.routerDirection="forward",this.type="button"}counterFormatterChanged(){this.updateCounterOutput(this.getFirstInput())}handleIonChange(t){this.counter&&t.target===this.getFirstInput()&&this.updateCounterOutput(t.target)}labelColorChanged(t){const{color:e}=this;void 0===e&&(this.labelColorStyles=t.detail)}itemStyle(t){t.stopPropagation();const e=t.target.tagName,n=t.detail,i={},o=this.itemStyles.get(e)||{};let a=!1;Object.keys(n).forEach((t=>{if(n[t]){const e=`item-${t}`;o[e]||(a=!0),i[e]=!0}})),a||Object.keys(i).length===Object.keys(o).length||(a=!0),a&&(this.itemStyles.set(e,i),(0,r.xE)(this))}connectedCallback(){this.counter&&this.updateCounterOutput(this.getFirstInput()),this.hasStartEl()}componentDidUpdate(){const t=this.getFirstInput();void 0===t||this.clickListener||(this.clickListener=e=>this.delegateFocus(e,t),this.el.addEventListener("click",this.clickListener))}disconnectedCallback(){const t=this.getFirstInput();void 0!==t&&this.clickListener&&(this.el.removeEventListener("click",this.clickListener),this.clickListener=void 0)}componentDidLoad(){(0,nt.r)((()=>{this.inheritedAriaAttributes=(0,nt.d)(this.el,["aria-label"]),this.setMultipleInputs(),this.focusable=this.isFocusable()}))}setMultipleInputs(){const t=this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio"),e=this.el.querySelectorAll("ion-input, ion-range, ion-searchbar, ion-segment, ion-textarea, ion-toggle"),n=this.el.querySelectorAll("ion-anchor, ion-button, a, button");this.multipleInputs=t.length+e.length>1||t.length+n.length>1||t.length>0&&this.isClickable()}hasCover(){const t=this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio");return 1===t.length&&!this.multipleInputs}isClickable(){return void 0!==this.href||this.button}canActivate(){return this.isClickable()||this.hasCover()}isFocusable(){const t=this.el.querySelector(".ion-focusable");return this.canActivate()||null!==t}getFirstInput(){const t=this.el.querySelectorAll("ion-input, ion-textarea");return t[0]}delegateFocus(t,e){const n="ION-ITEM"===t.target.tagName;let i=!1;document.activeElement&&(i=e.querySelector("input, textarea")===document.activeElement),!n||!i&&this.multipleInputs||(e.fireFocusEvents=!1,e.setBlur(),e.setFocus(),(0,nt.r)((()=>{e.fireFocusEvents=!0})))}updateCounterOutput(t){var e,n;const{counter:i,counterFormatter:o,defaultCounterFormatter:r}=this;if(i&&!this.multipleInputs&&void 0!==(null===t||void 0===t?void 0:t.maxlength)){const i=null!==(n=null===(e=null===t||void 0===t?void 0:t.value)||void 0===e?void 0:e.toString().length)&&void 0!==n?n:0;if(void 0===o)this.counterString=r(i,t.maxlength);else try{this.counterString=o(i,t.maxlength)}catch(a){rt("Exception in provided `counterFormatter`.",a),this.counterString=r(i,t.maxlength)}}}defaultCounterFormatter(t,e){return`${t} / ${e}`}hasStartEl(){const t=this.el.querySelector('[slot="start"]');null!==t&&this.el.classList.add("item-has-start-slot")}render(){const{counterString:t,detail:e,detailIcon:n,download:i,fill:o,labelColorStyles:a,lines:s,disabled:l,href:c,rel:d,shape:u,target:p,routerAnimation:h,routerDirection:f,inheritedAriaAttributes:g}=this,m={},b=z(this),v=this.isClickable(),y=this.canActivate(),w=v?void 0===c?"button":"a":"div",x="button"===w?{type:this.type}:{download:i,href:c,rel:d,target:p},k=v?{onClick:t=>{K(c,t,f,h)}}:{},E=void 0!==e?e:"ios"===b&&v;this.itemStyles.forEach((t=>{Object.assign(m,t)}));const S=l||m["item-interactive-disabled"]?"true":null,C=o||"none",_=V("ion-list",this.el);return(0,r.h)(r.AA,{"aria-disabled":S,class:Object.assign(Object.assign(Object.assign({},m),a),q(this.color,{item:!0,[b]:!0,[`item-lines-${s}`]:void 0!==s,[`item-fill-${C}`]:!0,[`item-shape-${u}`]:void 0!==u,"item-disabled":l,"in-list":_,"item-multiple-inputs":this.multipleInputs,"ion-activatable":y,"ion-focusable":this.focusable,"item-rtl":"rtl"===document.dir})),role:_?"listitem":null},(0,r.h)(w,Object.assign({},x,g,{class:"item-native",part:"native",disabled:l},k),(0,r.h)("slot",{name:"start"}),(0,r.h)("div",{class:"item-inner"},(0,r.h)("div",{class:"input-wrapper"},(0,r.h)("slot",null)),(0,r.h)("slot",{name:"end"}),E&&(0,r.h)("ion-icon",{icon:n,lazy:!1,class:"item-detail-icon",part:"detail-icon","aria-hidden":"true","flip-rtl":n===ge}),(0,r.h)("div",{class:"item-inner-highlight"})),y&&"md"===b&&(0,r.h)("ion-ripple-effect",null),(0,r.h)("div",{class:"item-highlight"})),(0,r.h)("div",{class:"item-bottom"},(0,r.h)("slot",{name:"error"}),(0,r.h)("slot",{name:"helper"}),t&&(0,r.h)("ion-note",{class:"item-counter"},t)))}static get delegatesFocus(){return!0}get el(){return this}static get watchers(){return{counterFormatter:["counterFormatterChanged"]}}static get style(){return{ios:Oi,md:Ti}}},[49,"ion-item",{color:[513],button:[4],detail:[4],detailIcon:[1,"detail-icon"],disabled:[4],download:[1],fill:[1],shape:[1],href:[1],rel:[1],lines:[1],counter:[4],routerAnimation:[16],routerDirection:[1,"router-direction"],target:[1],type:[1],counterFormatter:[16],multipleInputs:[32],focusable:[32],counterString:[32]},[[0,"ionChange","handleIonChange"],[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]]]);function Li(){if("undefined"===typeof customElements)return;const t=["ion-item","ion-icon","ion-note","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-item":customElements.get(t)||customElements.define(t,Ii);break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-note":customElements.get(t)||Ai();break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const $i=Li,Di="ion-item-group{display:block}",Ri="ion-item-group{display:block}",Pi=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost()}render(){const t=z(this);return(0,r.h)(r.AA,{role:"group",class:{[t]:!0,[`item-group-${t}`]:!0,item:!0}})}static get style(){return{ios:Di,md:Ri}}},[32,"ion-item-group"]);function Ni(){if("undefined"===typeof customElements)return;const t=["ion-item-group"];t.forEach((t=>{switch(t){case"ion-item-group":customElements.get(t)||customElements.define(t,Pi);break}}))}const Fi=Ni,zi=":host{--background:var(--ion-color-primary, #3880ff);--color:var(--ion-color-primary-contrast, #fff);background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit)}:host(.in-list.item-options-end:last-child){padding-right:calc(0.7em + var(--ion-safe-area-right))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-list.item-options-end:last-child){padding-right:unset;-webkit-padding-end:calc(0.7em + var(--ion-safe-area-right));padding-inline-end:calc(0.7em + var(--ion-safe-area-right))}}:host(.in-list.item-options-start:first-child){padding-left:calc(0.7em + var(--ion-safe-area-left))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-list.item-options-start:first-child){padding-left:unset;-webkit-padding-start:calc(0.7em + var(--ion-safe-area-left));padding-inline-start:calc(0.7em + var(--ion-safe-area-left))}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.button-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0.7em;padding-right:0.7em;padding-top:0;padding-bottom:0;display:inline-block;position:relative;width:100%;height:100%;border:0;outline:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:0.7em;padding-inline-start:0.7em;-webkit-padding-end:0.7em;padding-inline-end:0.7em}}.button-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.horizontal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}::slotted(*){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]){margin-left:0;margin-right:5px;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px}}::slotted([slot=end]){margin-left:5px;margin-right:0;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:0;margin-inline-end:0}}::slotted([slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:10px;margin-right:10px;margin-top:0;margin-bottom:0;min-width:0.9em;font-size:1.8em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=icon-only]){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}:host(.item-option-expandable){-ms-flex-negative:0;flex-shrink:0;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1)}:host(.item-option-disabled){pointer-events:none}:host(.item-option-disabled) .button-native{cursor:default;opacity:0.5;pointer-events:none}:host{font-size:16px}:host(.ion-activated){background:var(--ion-color-primary-shade, #3171e0)}:host(.ion-color.ion-activated){background:var(--ion-color-shade)}",ji=":host{--background:var(--ion-color-primary, #3880ff);--color:var(--ion-color-primary-contrast, #fff);background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit)}:host(.in-list.item-options-end:last-child){padding-right:calc(0.7em + var(--ion-safe-area-right))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-list.item-options-end:last-child){padding-right:unset;-webkit-padding-end:calc(0.7em + var(--ion-safe-area-right));padding-inline-end:calc(0.7em + var(--ion-safe-area-right))}}:host(.in-list.item-options-start:first-child){padding-left:calc(0.7em + var(--ion-safe-area-left))}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-list.item-options-start:first-child){padding-left:unset;-webkit-padding-start:calc(0.7em + var(--ion-safe-area-left));padding-inline-start:calc(0.7em + var(--ion-safe-area-left))}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.button-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0.7em;padding-right:0.7em;padding-top:0;padding-bottom:0;display:inline-block;position:relative;width:100%;height:100%;border:0;outline:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:0.7em;padding-inline-start:0.7em;-webkit-padding-end:0.7em;padding-inline-end:0.7em}}.button-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.horizontal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}::slotted(*){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]){margin-left:0;margin-right:5px;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px}}::slotted([slot=end]){margin-left:5px;margin-right:0;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:0;margin-inline-end:0}}::slotted([slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:10px;margin-right:10px;margin-top:0;margin-bottom:0;min-width:0.9em;font-size:1.8em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=icon-only]){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}:host(.item-option-expandable){-ms-flex-negative:0;flex-shrink:0;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1)}:host(.item-option-disabled){pointer-events:none}:host(.item-option-disabled) .button-native{cursor:default;opacity:0.5;pointer-events:none}:host{font-size:14px;font-weight:500;text-transform:uppercase}",Mi=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.disabled=!1,this.expandable=!1,this.type="button",this.onClick=t=>{const e=t.target.closest("ion-item-option");e&&t.preventDefault()}}render(){const{disabled:t,expandable:e,href:n}=this,i=void 0===n?"button":"a",o=z(this),a="button"===i?{type:this.type}:{download:this.download,href:this.href,target:this.target};return(0,r.h)(r.AA,{onClick:this.onClick,class:q(this.color,{[o]:!0,"item-option-disabled":t,"item-option-expandable":e,"ion-activatable":!0})},(0,r.h)(i,Object.assign({},a,{class:"button-native",part:"native",disabled:t}),(0,r.h)("span",{class:"button-inner"},(0,r.h)("slot",{name:"top"}),(0,r.h)("div",{class:"horizontal-wrapper"},(0,r.h)("slot",{name:"start"}),(0,r.h)("slot",{name:"icon-only"}),(0,r.h)("slot",null),(0,r.h)("slot",{name:"end"})),(0,r.h)("slot",{name:"bottom"})),"md"===o&&(0,r.h)("ion-ripple-effect",null)))}get el(){return this}static get style(){return{ios:zi,md:ji}}},[33,"ion-item-option",{color:[513],disabled:[4],download:[1],expandable:[4],href:[1],rel:[1],target:[1],type:[1]}]);function Bi(){if("undefined"===typeof customElements)return;const t=["ion-item-option","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-item-option":customElements.get(t)||customElements.define(t,Mi);break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const Ui=Bi,Hi="ion-item-options{top:0;right:0;-ms-flex-pack:end;justify-content:flex-end;display:none;position:absolute;height:100%;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}[dir=rtl] ion-item-options,:host-context([dir=rtl]) ion-item-options{-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] ion-item-options:not(.item-options-end),:host-context([dir=rtl]) ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}.item-options-start{right:auto;left:0;-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] .item-options-start,:host-context([dir=rtl]) .item-options-start{-ms-flex-pack:end;justify-content:flex-end}.item-options-start ion-item-option:first-child{padding-right:var(--ion-safe-area-left)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-options-start ion-item-option:first-child{padding-right:unset;-webkit-padding-end:var(--ion-safe-area-left);padding-inline-end:var(--ion-safe-area-left)}}.item-options-end ion-item-option:last-child{padding-right:var(--ion-safe-area-right)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-options-end ion-item-option:last-child{padding-right:unset;-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}}[dir=rtl] .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end),:host-context([dir=rtl]) .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}.item-sliding-active-slide ion-item-options{display:-ms-flexbox;display:flex;visibility:hidden}.item-sliding-active-slide.item-sliding-active-options-start .item-options-start,.item-sliding-active-slide.item-sliding-active-options-end ion-item-options:not(.item-options-start){width:100%;visibility:visible}.item-options-ios{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)))}.item-options-ios.item-options-end{border-bottom-width:0.55px}.list-ios-lines-none .item-options-ios{border-bottom-width:0}.list-ios-lines-full .item-options-ios,.list-ios-lines-inset .item-options-ios.item-options-end{border-bottom-width:0.55px}",Wi="ion-item-options{top:0;right:0;-ms-flex-pack:end;justify-content:flex-end;display:none;position:absolute;height:100%;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}[dir=rtl] ion-item-options,:host-context([dir=rtl]) ion-item-options{-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] ion-item-options:not(.item-options-end),:host-context([dir=rtl]) ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}.item-options-start{right:auto;left:0;-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] .item-options-start,:host-context([dir=rtl]) .item-options-start{-ms-flex-pack:end;justify-content:flex-end}.item-options-start ion-item-option:first-child{padding-right:var(--ion-safe-area-left)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-options-start ion-item-option:first-child{padding-right:unset;-webkit-padding-end:var(--ion-safe-area-left);padding-inline-end:var(--ion-safe-area-left)}}.item-options-end ion-item-option:last-child{padding-right:var(--ion-safe-area-right)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-options-end ion-item-option:last-child{padding-right:unset;-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}}[dir=rtl] .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end),:host-context([dir=rtl]) .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}.item-sliding-active-slide ion-item-options{display:-ms-flexbox;display:flex;visibility:hidden}.item-sliding-active-slide.item-sliding-active-options-start .item-options-start,.item-sliding-active-slide.item-sliding-active-options-end ion-item-options:not(.item-options-start){width:100%;visibility:visible}.item-options-md{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))))}.list-md-lines-none .item-options-md{border-bottom-width:0}.list-md-lines-full .item-options-md,.list-md-lines-inset .item-options-md.item-options-end{border-bottom-width:1px}",Vi=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionSwipe=(0,r.yM)(this,"ionSwipe",7),this.side="end"}async fireSwipeEvent(){this.ionSwipe.emit({side:this.side})}render(){const t=z(this),e=(0,nt.l)(this.side);return(0,r.h)(r.AA,{class:{[t]:!0,[`item-options-${t}`]:!0,"item-options-start":!e,"item-options-end":e}})}get el(){return this}static get style(){return{ios:Hi,md:Wi}}},[32,"ion-item-options",{side:[1],fireSwipeEvent:[64]}]);function qi(){if("undefined"===typeof customElements)return;const t=["ion-item-options"];t.forEach((t=>{switch(t){case"ion-item-options":customElements.get(t)||customElements.define(t,Vi);break}}))}const Gi=qi;var Yi=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const Xi="ion-item-sliding{display:block;position:relative;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ion-item-sliding .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-sliding-active-slide .item{position:relative;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:-webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);opacity:1;z-index:2;pointer-events:none;will-change:transform}.item-sliding-active-swipe-end .item-options-end .item-option-expandable{padding-left:100%;-ms-flex-order:1;order:1;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-property:padding-left;transition-property:padding-left}[dir=rtl] .item-sliding-active-swipe-end .item-options-end .item-option-expandable,:host-context([dir=rtl]) .item-sliding-active-swipe-end .item-options-end .item-option-expandable{-ms-flex-order:-1;order:-1}.item-sliding-active-swipe-start .item-options-start .item-option-expandable{padding-right:100%;-ms-flex-order:-1;order:-1;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-property:padding-right;transition-property:padding-right}[dir=rtl] .item-sliding-active-swipe-start .item-options-start .item-option-expandable,:host-context([dir=rtl]) .item-sliding-active-swipe-start .item-options-start .item-option-expandable{-ms-flex-order:1;order:1}",Ki=30,Ji=.55;let Zi;const Qi=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionDrag=(0,r.yM)(this,"ionDrag",7),this.item=null,this.openAmount=0,this.initialOpenAmount=0,this.optsWidthRightSide=0,this.optsWidthLeftSide=0,this.sides=0,this.optsDirty=!0,this.contentEl=null,this.initialContentScrollY=!0,this.state=2,this.disabled=!1}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}async connectedCallback(){this.item=this.el.querySelector("ion-item"),this.contentEl=pn(this.el),await this.updateOptions(),this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:this.el,gestureName:"item-swipe",gesturePriority:100,threshold:5,canStart:t=>this.canStart(t),onStart:()=>this.onStart(),onMove:t=>this.onMove(t),onEnd:t=>this.onEnd(t)}),this.disabledChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.item=null,this.leftOptions=this.rightOptions=void 0,Zi===this.el&&(Zi=void 0)}getOpenAmount(){return Promise.resolve(this.openAmount)}getSlidingRatio(){return Promise.resolve(this.getSlidingRatioSync())}async open(t){if(null===this.item)return;const e=this.getOptions(t);if(!e)return;void 0===t&&(t=e===this.leftOptions?"start":"end"),t=(0,nt.l)(t)?"end":"start";const n=this.openAmount<0,i=this.openAmount>0;n&&e===this.leftOptions||i&&e===this.rightOptions||(this.closeOpened(),this.state=4,requestAnimationFrame((()=>{this.calculateOptsWidth();const e="end"===t?this.optsWidthRightSide:-this.optsWidthLeftSide;Zi=this.el,this.setOpenAmount(e,!1),this.state="end"===t?8:16})))}async close(){this.setOpenAmount(0,!0)}async closeOpened(){return void 0!==Zi&&(Zi.close(),Zi=void 0,!0)}getOptions(t){return void 0===t?this.leftOptions||this.rightOptions:"start"===t?this.leftOptions:this.rightOptions}async updateOptions(){const t=this.el.querySelectorAll("ion-item-options");let e=0;this.leftOptions=this.rightOptions=void 0;for(let n=0;n<t.length;n++){const i=t.item(n),o=void 0!==i.componentOnReady?await i.componentOnReady():i,r=(0,nt.l)(o.side)?"end":"start";"start"===r?(this.leftOptions=o,e|=1):(this.rightOptions=o,e|=2)}this.optsDirty=!0,this.sides=e}canStart(t){const e="rtl"===document.dir,n=e?window.innerWidth-t.startX<15:t.startX<15;if(n)return!1;const i=Zi;return i&&i!==this.el&&this.closeOpened(),!(!this.rightOptions&&!this.leftOptions)}onStart(){this.item=this.el.querySelector("ion-item");const{contentEl:t}=this;t&&(this.initialContentScrollY=fn(t)),Zi=this.el,void 0!==this.tmr&&(clearTimeout(this.tmr),this.tmr=void 0),0===this.openAmount&&(this.optsDirty=!0,this.state=4),this.initialOpenAmount=this.openAmount,this.item&&(this.item.style.transition="none")}onMove(t){this.optsDirty&&this.calculateOptsWidth();let e,n=this.initialOpenAmount-t.deltaX;switch(this.sides){case 2:n=Math.max(0,n);break;case 1:n=Math.min(0,n);break;case 3:break;case 0:return;default:Yi.warn("invalid ItemSideFlags value",this.sides);break}n>this.optsWidthRightSide?(e=this.optsWidthRightSide,n=e+(n-e)*Ji):n<-this.optsWidthLeftSide&&(e=-this.optsWidthLeftSide,n=e+(n-e)*Ji),this.setOpenAmount(n,!1)}onEnd(t){const{contentEl:e,initialContentScrollY:n}=this;e&&gn(e,n);const i=t.velocityX;let o=this.openAmount>0?this.optsWidthRightSide:-this.optsWidthLeftSide;const r=this.openAmount>0===!(i<0),a=Math.abs(i)>.3,s=Math.abs(this.openAmount)<Math.abs(o/2);to(r,a,s)&&(o=0);const l=this.state;this.setOpenAmount(o,!0),0!==(32&l)&&this.rightOptions?this.rightOptions.fireSwipeEvent():0!==(64&l)&&this.leftOptions&&this.leftOptions.fireSwipeEvent()}calculateOptsWidth(){this.optsWidthRightSide=0,this.rightOptions&&(this.rightOptions.style.display="flex",this.optsWidthRightSide=this.rightOptions.offsetWidth,this.rightOptions.style.display=""),this.optsWidthLeftSide=0,this.leftOptions&&(this.leftOptions.style.display="flex",this.optsWidthLeftSide=this.leftOptions.offsetWidth,this.leftOptions.style.display=""),this.optsDirty=!1}setOpenAmount(t,e){if(void 0!==this.tmr&&(clearTimeout(this.tmr),this.tmr=void 0),!this.item)return;const n=this.item.style;if(this.openAmount=t,e&&(n.transition=""),t>0)this.state=t>=this.optsWidthRightSide+Ki?40:8;else{if(!(t<0))return this.gesture&&this.gesture.enable(!1),this.tmr=setTimeout((()=>{this.state=2,this.tmr=void 0,this.gesture&&this.gesture.enable(!this.disabled)}),600),Zi=void 0,void(n.transform="");this.state=t<=-this.optsWidthLeftSide-Ki?80:16}n.transform=`translate3d(${-t}px,0,0)`,this.ionDrag.emit({amount:t,ratio:this.getSlidingRatioSync()})}getSlidingRatioSync(){return this.openAmount>0?this.openAmount/this.optsWidthRightSide:this.openAmount<0?this.openAmount/this.optsWidthLeftSide:0}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,"item-sliding-active-slide":2!==this.state,"item-sliding-active-options-end":0!==(8&this.state),"item-sliding-active-options-start":0!==(16&this.state),"item-sliding-active-swipe-end":0!==(32&this.state),"item-sliding-active-swipe-start":0!==(64&this.state)}})}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return Xi}},[0,"ion-item-sliding",{disabled:[4],state:[32],getOpenAmount:[64],getSlidingRatio:[64],open:[64],close:[64],closeOpened:[64]}]),to=(t,e,n)=>!e&&n||t&&e;function eo(){if("undefined"===typeof customElements)return;const t=["ion-item-sliding"];t.forEach((t=>{switch(t){case"ion-item-sliding":customElements.get(t)||customElements.define(t,Qi);break}}))}const no=eo,io=".item.sc-ion-label-ios-h,.item .sc-ion-label-ios-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-ios-h{color:var(--ion-color-base)}.ion-text-wrap.sc-ion-label-ios-h,[text-wrap].sc-ion-label-ios-h{white-space:normal}.item-interactive-disabled.sc-ion-label-ios-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-ios-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-ios-h,.item-input .sc-ion-label-ios-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-ios-h,.item-textarea .sc-ion-label-ios-h{-ms-flex-item-align:baseline;align-self:baseline}.label-fixed.sc-ion-label-ios-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-ios-h,.label-floating.sc-ion-label-ios-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-ios-h{-webkit-transition:none;transition:none}.sc-ion-label-ios-s h1,.sc-ion-label-ios-s h2,.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-ios-h,[text-wrap].sc-ion-label-ios-h{font-size:14px;line-height:1.5}.label-stacked.sc-ion-label-ios-h{margin-bottom:4px;font-size:14px}.label-floating.sc-ion-label-ios-h{margin-bottom:0;-webkit-transform:translate(0, 29px);transform:translate(0, 29px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out}[dir=rtl].sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl] .sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl].label-floating.sc-ion-label-ios-h,[dir=rtl] .label-floating.sc-ion-label-ios-h{-webkit-transform-origin:right top;transform-origin:right top}.item-textarea.label-floating.sc-ion-label-ios-h,.item-textarea .label-floating.sc-ion-label-ios-h{-webkit-transform:translate(0, 28px);transform:translate(0, 28px)}.item-has-focus.label-floating.sc-ion-label-ios-h,.item-has-focus .label-floating.sc-ion-label-ios-h,.item-has-placeholder.sc-ion-label-ios-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-ios-h,.item-has-value.label-floating.sc-ion-label-ios-h,.item-has-value .label-floating.sc-ion-label-ios-h{-webkit-transform:scale(0.82);transform:scale(0.82)}.sc-ion-label-ios-s h1{margin-left:0;margin-right:0;margin-top:3px;margin-bottom:2px;font-size:22px;font-weight:normal}.sc-ion-label-ios-s h2{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:17px;font-weight:normal}.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;font-size:14px;font-weight:normal;line-height:normal}.sc-ion-label-ios-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:14px;line-height:normal;text-overflow:inherit;overflow:inherit}.sc-ion-label-ios-s>p{color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.4)}.sc-ion-label-ios-h.in-item-color.sc-ion-label-ios-s>p{color:inherit}.sc-ion-label-ios-s h2:last-child,.sc-ion-label-ios-s h3:last-child,.sc-ion-label-ios-s h4:last-child,.sc-ion-label-ios-s h5:last-child,.sc-ion-label-ios-s h6:last-child,.sc-ion-label-ios-s p:last-child{margin-bottom:0}",oo='.item.sc-ion-label-md-h,.item .sc-ion-label-md-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-md-h{color:var(--ion-color-base)}.ion-text-wrap.sc-ion-label-md-h,[text-wrap].sc-ion-label-md-h{white-space:normal}.item-interactive-disabled.sc-ion-label-md-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-md-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-md-h,.item-input .sc-ion-label-md-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-md-h,.item-textarea .sc-ion-label-md-h{-ms-flex-item-align:baseline;align-self:baseline}.label-fixed.sc-ion-label-md-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-md-h{-webkit-transition:none;transition:none}.sc-ion-label-md-s h1,.sc-ion-label-md-s h2,.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-md-h,[text-wrap].sc-ion-label-md-h{line-height:1.5}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:top left;transform-origin:top left}.label-stacked.label-rtl.sc-ion-label-md-h,.label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform-origin:top right;transform-origin:top right}.label-stacked.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.label-floating.sc-ion-label-md-h{-webkit-transform:translateY(96%);transform:translateY(96%);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.ion-focused.label-floating.sc-ion-label-md-h,.ion-focused .label-floating.sc-ion-label-md-h,.item-has-focus.label-floating.sc-ion-label-md-h,.item-has-focus .label-floating.sc-ion-label-md-h,.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-has-value.label-floating.sc-ion-label-md-h,.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75)}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(-6px) scale(0.75);transform:translateY(-6px) scale(0.75);position:relative;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;background-color:var(--ion-item-background, var(--ion-background-color, #fff));overflow:visible;z-index:3}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::after,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::before,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::after,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::after{position:absolute;width:4px;height:100%;background-color:var(--ion-item-background, var(--ion-background-color, #fff));content:""}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::before,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::before{left:calc(-1 * 4px)}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::after,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::after,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::after{right:calc(-1 * 4px)}.item-fill-outline.ion-focused.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.ion-focused.item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).item-has-start-slot.label-floating,.item-fill-outline.item-has-placeholder:not(.item-input).item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot .label-floating.sc-ion-label-md-h{-webkit-transform:translateX(-32px) translateY(-6px) scale(0.75);transform:translateX(-32px) translateY(-6px) scale(0.75)}.item-fill-outline.ion-focused.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.ion-focused.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).item-has-start-slot.label-floating.label-rtl,.item-fill-outline.item-has-placeholder:not(.item-input).item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform:translateX(calc(-1 * -32px)) translateY(-6px) scale(0.75);transform:translateX(calc(-1 * -32px)) translateY(-6px) scale(0.75)}.ion-focused.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-primary, #3880ff)}.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-contrast)}.item-fill-solid.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-base)}.ion-invalid.ion-touched.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--highlight-color-invalid)}.sc-ion-label-md-s h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:24px;font-weight:normal}.sc-ion-label-md-s h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:16px;font-weight:normal}.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:14px;font-weight:normal;line-height:normal}.sc-ion-label-md-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:14px;line-height:20px;text-overflow:inherit;overflow:inherit}.sc-ion-label-md-s>p{color:var(--ion-color-step-600, #666666)}.sc-ion-label-md-h.in-item-color.sc-ion-label-md-s>p{color:inherit}',ro=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionColor=(0,r.yM)(this,"ionColor",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.inRange=!1,this.noAnimate=!1}componentWillLoad(){this.inRange=!!this.el.closest("ion-range"),this.noAnimate="floating"===this.position,this.emitStyle(),this.emitColor()}componentDidLoad(){this.noAnimate&&setTimeout((()=>{this.noAnimate=!1}),1e3)}colorChanged(){this.emitColor()}positionChanged(){this.emitStyle()}emitColor(){const{color:t}=this;this.ionColor.emit({"item-label-color":void 0!==t,[`ion-color-${t}`]:void 0!==t})}emitStyle(){const{inRange:t,position:e}=this;t||this.ionStyle.emit({label:!0,[`label-${e}`]:void 0!==e})}render(){const t=this.position,e=z(this);return(0,r.h)(r.AA,{class:q(this.color,{[e]:!0,"in-item-color":V("ion-item.ion-color",this.el),[`label-${t}`]:void 0!==t,["label-no-animate"]:this.noAnimate,"label-rtl":"rtl"===document.dir})})}get el(){return this}static get watchers(){return{color:["colorChanged"],position:["positionChanged"]}}static get style(){return{ios:io,md:oo}}},[34,"ion-label",{color:[513],position:[1],noAnimate:[32]}]);function ao(){if("undefined"===typeof customElements)return;const t=["ion-label"];t.forEach((t=>{switch(t){case"ion-label":customElements.get(t)||customElements.define(t,ro);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const so=ao,lo="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-ios{background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-ios.list-inset{margin-left:16px;margin-right:16px;margin-top:16px;margin-bottom:16px;border-radius:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.list-ios.list-inset{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}}.list-ios.list-inset ion-item{--border-width:0 0 1px 0;--inner-border-width:0}.list-ios.list-inset ion-item:last-child{--border-width:0;--inner-border-width:0}.list-ios.list-inset+ion-list.list-inset{margin-top:0}.list-ios-lines-none .item{--border-width:0;--inner-border-width:0}.list-ios-lines-full .item,.list-ios .item-lines-full{--border-width:0 0 0.55px 0}.list-ios-lines-full .item{--inner-border-width:0}.list-ios-lines-inset .item,.list-ios .item-lines-inset{--inner-border-width:0 0 0.55px 0}.list-ios .item-lines-inset{--border-width:0}.list-ios .item-lines-full{--inner-border-width:0}.list-ios .item-lines-none{--border-width:0;--inner-border-width:0}ion-card .list-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",co="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-md>.input:last-child::after{left:0}[dir=rtl] .list-md>.input:last-child::after,:host-context([dir=rtl]) .list-md>.input:last-child::after{left:unset;right:unset;right:0}.list-md.list-inset{margin-left:16px;margin-right:16px;margin-top:16px;margin-bottom:16px;border-radius:2px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.list-md.list-inset{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}}.list-md.list-inset ion-item:first-child{--border-radius:2px 2px 0 0}.list-md.list-inset ion-item:last-child{--border-radius:0 0 2px, 2px;--border-width:0;--inner-border-width:0}.list-md.list-inset .item-interactive{--padding-start:0;--padding-end:0}.list-md.list-inset+ion-list.list-inset{margin-top:0}.list-md-lines-none .item{--border-width:0;--inner-border-width:0}.list-md-lines-full .item,.list-md .item-lines-full{--border-width:0 0 1px 0}.list-md-lines-full .item{--inner-border-width:0}.list-md-lines-inset .item,.list-md .item-lines-inset{--inner-border-width:0 0 1px 0}.list-md .item-lines-inset{--border-width:0}.list-md .item-lines-full{--inner-border-width:0}.list-md .item-lines-none{--border-width:0;--inner-border-width:0}ion-card .list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",uo=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.inset=!1}async closeSlidingItems(){const t=this.el.querySelector("ion-item-sliding");return!!(null===t||void 0===t?void 0:t.closeOpened)&&t.closeOpened()}render(){const t=z(this),{lines:e,inset:n}=this;return(0,r.h)(r.AA,{role:"list",class:{[t]:!0,[`list-${t}`]:!0,"list-inset":n,[`list-lines-${e}`]:void 0!==e,[`list-${t}-lines-${e}`]:void 0!==e}})}get el(){return this}static get style(){return{ios:lo,md:co}}},[32,"ion-list",{lines:[1],inset:[4],closeSlidingItems:[64]}]);function po(){if("undefined"===typeof customElements)return;const t=["ion-list"];t.forEach((t=>{switch(t){case"ion-list":customElements.get(t)||customElements.define(t,uo);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const ho=po,fo=(t,e,n,i,o)=>mo(t[1],e[1],n[1],i[1],o).map((o=>go(t[0],e[0],n[0],i[0],o))),go=(t,e,n,i,o)=>{const r=3*e*Math.pow(o-1,2),a=-3*n*o+3*n+i*o,s=t*Math.pow(o-1,3);return o*(r+o*a)-s},mo=(t,e,n,i,o)=>{t-=o,e-=o,n-=o,i-=o;const r=vo(i-3*n+3*e-t,3*n-6*e+3*t,3*e-3*t,t);return r.filter((t=>t>=0&&t<=1))},bo=(t,e,n)=>{const i=e*e-4*t*n;return i<0?[]:[(-e+Math.sqrt(i))/(2*t),(-e-Math.sqrt(i))/(2*t)]},vo=(t,e,n,i)=>{if(0===t)return bo(e,n,i);e/=t,n/=t,i/=t;const o=(3*n-e*e)/3,r=(2*e*e*e-9*e*n+27*i)/27;if(0===o)return[Math.pow(-r,1/3)];if(0===r)return[Math.sqrt(-o),-Math.sqrt(-o)];const a=Math.pow(r/2,2)+Math.pow(o/3,3);if(0===a)return[Math.pow(r/2,.5)-e/3];if(a>0)return[Math.pow(-r/2+Math.sqrt(a),1/3)-Math.pow(r/2+Math.sqrt(a),1/3)-e/3];const s=Math.sqrt(Math.pow(-o/3,3)),l=Math.acos(-r/(2*Math.sqrt(Math.pow(-o/3,3)))),c=2*Math.pow(s,1/3);return[c*Math.cos(l/3)-e/3,c*Math.cos((l+2*Math.PI)/3)-e/3,c*Math.cos((l+4*Math.PI)/3)-e/3]};var yo=n(6450);n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const wo=100,xo=99;var ko=n(8321);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const Eo=t=>(0,ko.c)().duration(t?400:300),So=t=>{let e,n;const i=t.width+8,o=(0,ko.c)(),r=(0,ko.c)();t.isEndSide?(e=i+"px",n="0px"):(e=-i+"px",n="0px"),o.addElement(t.menuInnerEl).fromTo("transform",`translateX(${e})`,`translateX(${n})`);const a=z(t),s="ios"===a,l=s?.2:.25;return r.addElement(t.backdropEl).fromTo("opacity",.01,l),Eo(s).addAnimation([o,r])},Co=t=>{let e,n;const i=z(t),o=t.width;t.isEndSide?(e=-o+"px",n=o+"px"):(e=o+"px",n=-o+"px");const r=(0,ko.c)().addElement(t.menuInnerEl).fromTo("transform",`translateX(${n})`,"translateX(0px)"),a=(0,ko.c)().addElement(t.contentEl).fromTo("transform","translateX(0px)",`translateX(${e})`),s=(0,ko.c)().addElement(t.backdropEl).fromTo("opacity",.01,.32);return Eo("ios"===i).addAnimation([r,a,s])},_o=t=>{const e=z(t),n=t.width*(t.isEndSide?-1:1)+"px",i=(0,ko.c)().addElement(t.contentEl).fromTo("transform","translateX(0px)",`translateX(${n})`);return Eo("ios"===e).addAnimation(i)},Ao=()=>{const t=new Map,e=[],n=async t=>{const e=await c(t);return!!e&&e.open()},i=async t=>{const e=await(void 0!==t?c(t):d());return void 0!==e&&e.close()},o=async t=>{const e=await c(t);return!!e&&e.toggle()},r=async(t,e)=>{const n=await c(e);return n&&(n.disabled=!t),n},a=async(t,e)=>{const n=await c(e);return n&&(n.swipeGesture=t),n},s=async t=>{if(null!=t){const e=await c(t);return void 0!==e&&e.isOpen()}{const t=await d();return void 0!==t}},l=async t=>{const e=await c(t);return!!e&&!e.disabled},c=async t=>{if(await E(),"start"===t||"end"===t){const e=k((e=>e.side===t&&!e.disabled));return e||k((e=>e.side===t))}if(null!=t)return k((e=>e.menuId===t));const n=k((t=>!t.disabled));return n||(e.length>0?e[0].el:void 0)},d=async()=>(await E(),y()),u=async()=>(await E(),w()),p=async()=>(await E(),x()),h=(e,n)=>{t.set(e,n)},f=t=>{e.indexOf(t)<0&&(t.disabled||m(t),e.push(t))},g=t=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},m=t=>{const n=t.side;e.filter((e=>e.side===n&&e!==t)).forEach((t=>t.disabled=!0))},b=async(t,e,n)=>{if(x())return!1;if(e){const e=await d();e&&t.el!==e&&await e.setOpen(!1,!1)}return t._setOpen(e,n)},v=(e,n)=>{const i=t.get(e);if(!i)throw new Error("animation not registered");const o=i(n);return o},y=()=>k((t=>t._isOpen)),w=()=>e.map((t=>t.el)),x=()=>e.some((t=>t.isAnimating)),k=t=>{const n=e.find(t);if(void 0!==n)return n.el},E=()=>Promise.all(Array.from(document.querySelectorAll("ion-menu")).map((t=>new Promise((e=>(0,nt.c)(t,e))))));return h("reveal",_o),h("push",Co),h("overlay",So),"undefined"!==typeof document&&document.addEventListener("ionBackButton",(t=>{const e=y();e&&t.detail.register(xo,(()=>e.close()))})),{registerAnimation:h,get:c,getMenus:u,getOpen:d,isEnabled:l,swipeGesture:a,isAnimating:p,isOpen:s,enable:r,toggle:o,close:i,open:n,_getOpenSync:y,_createAnimation:v,_register:f,_unregister:g,_setOpen:b,_setActiveMenu:m}},Oo=Ao();var To=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/let Io=0;const Lo=new WeakMap,$o=t=>({create(e){return Fo(t,e)},dismiss(e,n,i){return Wo(document,e,n,t,i)},async getTop(){return qo(document,t)}}),Do=$o("ion-alert"),Ro=$o("ion-action-sheet"),Po=$o("ion-popover"),No=t=>{"undefined"!==typeof document&&Ho(document);const e=Io++;t.overlayIndex=e,t.hasAttribute("id")||(t.id=`ion-overlay-${e}`)},Fo=(t,e)=>"undefined"!==typeof window&&"undefined"!==typeof window.customElements?window.customElements.whenDefined(t).then((()=>{const n=document.createElement(t);return n.classList.add("overlay-hidden"),Object.assign(n,Object.assign(Object.assign({},e),{hasController:!0})),Jo(document).appendChild(n),new Promise((t=>(0,nt.c)(n,t)))})):Promise.resolve(),zo='[tabindex]:not([tabindex^="-"]):not([hidden]):not([disabled]), input:not([type=hidden]):not([tabindex^="-"]):not([hidden]):not([disabled]), textarea:not([tabindex^="-"]):not([hidden]):not([disabled]), button:not([tabindex^="-"]):not([hidden]):not([disabled]), select:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable[disabled="false"]:not([tabindex^="-"]):not([hidden])',jo=(t,e)=>{let n=t.querySelector(zo);const i=null===n||void 0===n?void 0:n.shadowRoot;i&&(n=i.querySelector(zo)||n),n?(0,nt.f)(n):e.focus()},Mo=t=>t.classList.contains("overlay-hidden"),Bo=(t,e)=>{const n=Array.from(t.querySelectorAll(zo));let i=n.length>0?n[n.length-1]:null;const o=null===i||void 0===i?void 0:i.shadowRoot;o&&(i=o.querySelector(zo)||i),i?i.focus():e.focus()},Uo=(t,e)=>{const n=qo(e,"ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker,ion-popover"),i=t.target;if(!n||!i)return;if(n.classList.contains("ion-disable-focus-trap"))return;const o=()=>{if(n===i)n.lastFocus=void 0;else{const t=(0,nt.g)(n);if(!t.contains(i))return;const o=t.querySelector(".ion-overlay-wrapper");if(!o)return;if(o.contains(i))n.lastFocus=i;else{const t=n.lastFocus;jo(o,n),t===e.activeElement&&Bo(o,n),n.lastFocus=e.activeElement}}},r=()=>{if(n.contains(i))n.lastFocus=i;else{const t=n.lastFocus;jo(n,n),t===e.activeElement&&Bo(n,n),n.lastFocus=e.activeElement}};n.shadowRoot?r():o()},Ho=t=>{0===Io&&(Io=1,t.addEventListener("focus",(e=>{Uo(e,t)}),!0),t.addEventListener("ionBackButton",(e=>{const n=qo(t);(null===n||void 0===n?void 0:n.backdropDismiss)&&e.detail.register(wo,(()=>n.dismiss(void 0,or)))})),t.addEventListener("keyup",(e=>{if("Escape"===e.key){const e=qo(t);(null===e||void 0===e?void 0:e.backdropDismiss)&&e.dismiss(void 0,or)}})))},Wo=(t,e,n,i,o)=>{const r=qo(t,i,o);return r?r.dismiss(e,n):Promise.reject("overlay does not exist")},Vo=(t,e)=>(void 0===e&&(e="ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker,ion-popover,ion-toast"),Array.from(t.querySelectorAll(e)).filter((t=>t.overlayIndex>0))),qo=(t,e,n)=>{const i=Vo(t,e).filter((t=>!Mo(t)));return void 0===n?i[i.length-1]:i.find((t=>t.id===n))},Go=(t=!1)=>{const e=Jo(document),n=e.querySelector("ion-router-outlet, ion-nav, #ion-view-container-root");n&&(t?n.setAttribute("aria-hidden","true"):n.removeAttribute("aria-hidden"))},Yo=async(t,e,n,i,o)=>{var r,a;if(t.presented)return;Go(!0),t.presented=!0,t.willPresent.emit(),null===(r=t.willPresentShorthand)||void 0===r||r.emit();const s=z(t),c=t.enterAnimation?t.enterAnimation:l.get(e,"ios"===s?n:i),d=await Zo(t,c,t.el,o);d&&(t.didPresent.emit(),null===(a=t.didPresentShorthand)||void 0===a||a.emit()),"ION-TOAST"!==t.el.tagName&&Xo(t.el),!t.keyboardClose||null!==document.activeElement&&t.el.contains(document.activeElement)||t.el.focus()},Xo=async t=>{let e=document.activeElement;if(!e)return;const n=null===e||void 0===e?void 0:e.shadowRoot;n&&(e=n.querySelector(zo)||e),await t.onDidDismiss(),e.focus()},Ko=async(t,e,n,i,o,r,a)=>{var s,c;if(!t.presented)return!1;Go(!1),t.presented=!1;try{t.el.style.setProperty("pointer-events","none"),t.willDismiss.emit({data:e,role:n}),null===(s=t.willDismissShorthand)||void 0===s||s.emit({data:e,role:n});const d=z(t),u=t.leaveAnimation?t.leaveAnimation:l.get(i,"ios"===d?o:r);"gesture"!==n&&await Zo(t,u,t.el,a),t.didDismiss.emit({data:e,role:n}),null===(c=t.didDismissShorthand)||void 0===c||c.emit({data:e,role:n}),Lo.delete(t),t.el.classList.add("overlay-hidden"),t.el.style.removeProperty("pointer-events")}catch(d){To.error(d)}return t.el.remove(),!0},Jo=t=>t.querySelector("ion-app")||t.body,Zo=async(t,e,n,i)=>{n.classList.remove("overlay-hidden");const o=t.el,r=e(o,i);t.animated&&l.getBoolean("animated",!0)||r.duration(0),t.keyboardClose&&r.beforeAddWrite((()=>{const t=n.ownerDocument.activeElement;(null===t||void 0===t?void 0:t.matches("input,ion-input, ion-textarea"))&&t.blur()}));const a=Lo.get(t)||[];return Lo.set(t,[...a,r]),await r.play(),!0},Qo=(t,e)=>{let n;const i=new Promise((t=>n=t));return tr(t,e,(t=>{n(t.detail)})),i},tr=(t,e,n)=>{const i=o=>{(0,nt.b)(t,e,i),n(o)};(0,nt.a)(t,e,i)},er=t=>"cancel"===t||t===or,nr=t=>t(),ir=(t,e)=>{if("function"===typeof t){const n=l.get("_zoneGate",nr);return n((()=>{try{return t(e)}catch(n){throw n}}))}},or="backdrop",rr=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",ar=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",sr=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionBackdropTap=(0,r.yM)(this,"ionBackdropTap",7),this.blocker=yo.G.createBlocker({disableScroll:!0}),this.visible=!0,this.tappable=!0,this.stopPropagation=!0}connectedCallback(){this.stopPropagation&&this.blocker.block()}disconnectedCallback(){this.blocker.unblock()}onMouseDown(t){this.emitTap(t)}emitTap(t){this.stopPropagation&&(t.preventDefault(),t.stopPropagation()),this.tappable&&this.ionBackdropTap.emit()}render(){const t=z(this);return(0,r.h)(r.AA,{tabindex:"-1","aria-hidden":"true",class:{[t]:!0,"backdrop-hide":!this.visible,"backdrop-no-tappable":!this.tappable}})}static get style(){return{ios:rr,md:ar}}},[33,"ion-backdrop",{visible:[4],tappable:[4],stopPropagation:[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]);function lr(){if("undefined"===typeof customElements)return;const t=["ion-backdrop"];t.forEach((t=>{switch(t){case"ion-backdrop":customElements.get(t)||customElements.define(t,sr);break}}))}var cr=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const dr=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{left:0;right:auto;top:0;bottom:0;-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}[dir=rtl] .menu-inner,:host-context([dir=rtl]) .menu-inner{left:unset;right:unset;left:auto;right:0}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;right:auto;left:0}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;right:0;left:auto;}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){width:var(--width);min-width:var(--min-width);max-width:var(--max-width)}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none !important;transform:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}:host(.menu-pane-visible) ion-backdrop{display:hidden !important;}:host(.menu-type-push){z-index:1000}:host(.menu-type-push) .show-backdrop{display:block}",ur=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{left:0;right:auto;top:0;bottom:0;-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}[dir=rtl] .menu-inner,:host-context([dir=rtl]) .menu-inner{left:unset;right:unset;left:auto;right:0}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;right:auto;left:0}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;right:0;left:auto;}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){width:var(--width);min-width:var(--min-width);max-width:var(--max-width)}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none !important;transform:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}:host(.menu-pane-visible) ion-backdrop{display:hidden !important;}:host(.menu-type-overlay) .menu-inner{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}",pr="cubic-bezier(0.32,0.72,0,1)",hr="cubic-bezier(0.0,0.0,0.2,1)",fr="cubic-bezier(1, 0, 0.68, 0.28)",gr="cubic-bezier(0.4, 0, 0.6, 1)",mr='[tabindex]:not([tabindex^="-"]), input:not([type=hidden]):not([tabindex^="-"]), textarea:not([tabindex^="-"]), button:not([tabindex^="-"]), select:not([tabindex^="-"]), .ion-focusable:not([tabindex^="-"])',br=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionWillOpen=(0,r.yM)(this,"ionWillOpen",7),this.ionWillClose=(0,r.yM)(this,"ionWillClose",7),this.ionDidOpen=(0,r.yM)(this,"ionDidOpen",7),this.ionDidClose=(0,r.yM)(this,"ionDidClose",7),this.ionMenuChange=(0,r.yM)(this,"ionMenuChange",7),this.lastOnEnd=0,this.blocker=yo.G.createBlocker({disableScroll:!0}),this.isAnimating=!1,this._isOpen=!1,this.inheritedAttributes={},this.handleFocus=t=>{const e=qo(document);e&&!e.contains(this.el)||this.trapKeyboardFocus(t,document)},this.isPaneVisible=!1,this.isEndSide=!1,this.disabled=!1,this.side="start",this.swipeGesture=!0,this.maxEdgeStart=50}typeChanged(t,e){const n=this.contentEl;n&&(void 0!==e&&n.classList.remove(`menu-content-${e}`),n.classList.add(`menu-content-${t}`),n.removeAttribute("style")),this.menuInnerEl&&this.menuInnerEl.removeAttribute("style"),this.animation=void 0}disabledChanged(){this.updateState(),this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}sideChanged(){this.isEndSide=(0,nt.l)(this.side)}swipeGestureChanged(){this.updateState()}async connectedCallback(){if("undefined"!==typeof customElements&&await customElements.whenDefined("ion-menu"),void 0===this.type&&(this.type=l.get("menuType","overlay")),!r.Z5.isBrowser)return void(this.disabled=!0);const t=void 0!==this.contentId?document.getElementById(this.contentId):null;null!==t?(this.el.contains(t)&&cr.error('Menu: "contentId" should refer to the main view\'s ion-content, not the ion-content inside of the ion-menu.'),this.contentEl=t,t.classList.add("menu-content"),this.typeChanged(this.type,void 0),this.sideChanged(),Oo._register(this),this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:document,gestureName:"menu-swipe",gesturePriority:30,threshold:10,blurOnStart:!0,canStart:t=>this.canStart(t),onWillStart:()=>this.onWillStart(),onStart:()=>this.onStart(),onMove:t=>this.onMove(t),onEnd:t=>this.onEnd(t)}),this.updateState()):cr.error('Menu: must have a "content" element to listen for drag events on.')}componentWillLoad(){this.inheritedAttributes=(0,nt.i)(this.el)}async componentDidLoad(){this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen}),this.updateState()}disconnectedCallback(){this.blocker.destroy(),Oo._unregister(this),this.animation&&this.animation.destroy(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.animation=void 0,this.contentEl=this.backdropEl=this.menuInnerEl=void 0}onSplitPaneChanged(t){this.isPaneVisible=t.detail.isPane(this.el),this.updateState()}onBackdropClick(t){if(this._isOpen&&this.lastOnEnd<t.timeStamp-100){const e=!!t.composedPath&&!t.composedPath().includes(this.menuInnerEl);e&&(t.preventDefault(),t.stopPropagation(),this.close())}}onKeydown(t){"Escape"===t.key&&this.close()}isOpen(){return Promise.resolve(this._isOpen)}isActive(){return Promise.resolve(this._isActive())}open(t=!0){return this.setOpen(!0,t)}close(t=!0){return this.setOpen(!1,t)}toggle(t=!0){return this.setOpen(!this._isOpen,t)}setOpen(t,e=!0){return Oo._setOpen(this,t,e)}focusFirstDescendant(){const{el:t}=this,e=t.querySelector(mr);e?e.focus():t.focus()}focusLastDescendant(){const{el:t}=this,e=Array.from(t.querySelectorAll(mr)),n=e.length>0?e[e.length-1]:null;n?n.focus():t.focus()}trapKeyboardFocus(t,e){const n=t.target;n&&(this.el.contains(n)?this.lastFocus=n:(this.focusFirstDescendant(),this.lastFocus===e.activeElement&&this.focusLastDescendant()))}async _setOpen(t,e=!0){return!(!this._isActive()||this.isAnimating||t===this._isOpen)&&(this.beforeAnimation(t),await this.loadAnimation(),await this.startAnimation(t,e),this.afterAnimation(t),!0)}async loadAnimation(){const t=this.menuInnerEl.offsetWidth;t===this.width&&void 0!==this.animation||(this.width=t,this.animation&&(this.animation.destroy(),this.animation=void 0),this.animation=await Oo._createAnimation(this.type,this),l.getBoolean("animated",!0)||this.animation.duration(0),this.animation.fill("both"))}async startAnimation(t,e){const n=!t,i=z(this),o="ios"===i?pr:hr,r="ios"===i?fr:gr,a=this.animation.direction(n?"reverse":"normal").easing(n?r:o).onFinish((()=>{"reverse"===a.getDirection()&&a.direction("normal")}));e?await a.play():a.play({sync:!0})}_isActive(){return!this.disabled&&!this.isPaneVisible}canSwipe(){return this.swipeGesture&&!this.isAnimating&&this._isActive()}canStart(t){const e=!!document.querySelector("ion-modal.show-modal");return!(e||!this.canSwipe())&&(!!this._isOpen||!Oo._getOpenSync()&&yr(window,t.currentX,this.isEndSide,this.maxEdgeStart))}onWillStart(){return this.beforeAnimation(!this._isOpen),this.loadAnimation()}onStart(){this.isAnimating&&this.animation?this.animation.progressStart(!0,this._isOpen?1:0):(0,nt.m)(!1,"isAnimating has to be true")}onMove(t){if(!this.isAnimating||!this.animation)return void(0,nt.m)(!1,"isAnimating has to be true");const e=vr(t.deltaX,this._isOpen,this.isEndSide),n=e/this.width;this.animation.progressStep(this._isOpen?1-n:n)}onEnd(t){if(!this.isAnimating||!this.animation)return void(0,nt.m)(!1,"isAnimating has to be true");const e=this._isOpen,n=this.isEndSide,i=vr(t.deltaX,e,n),o=this.width,r=i/o,a=t.velocityX,s=o/2,l=a>=0&&(a>.2||t.deltaX>s),c=a<=0&&(a<-.2||t.deltaX<-s),d=e?n?l:c:n?c:l;let u=!e&&d;e&&!d&&(u=!0),this.lastOnEnd=t.currentTime;let p=d?.001:-.001;const h=r<0?.01:r;p+=fo([0,0],[.4,0],[.6,1],[1,1],(0,nt.h)(0,h,.9999))[0]||0;const f=this._isOpen?!d:d;this.animation.easing("cubic-bezier(0.4, 0.0, 0.6, 1)").onFinish((()=>this.afterAnimation(u)),{oneTimeCallback:!0}).progressEnd(f?1:0,this._isOpen?1-p:p,300)}beforeAnimation(t){(0,nt.m)(!this.isAnimating,"_before() should not be called while animating"),this.el.classList.add(wr),this.el.setAttribute("tabindex","0"),this.backdropEl&&this.backdropEl.classList.add(xr),this.blocker.block(),this.isAnimating=!0,t?this.ionWillOpen.emit():this.ionWillClose.emit()}afterAnimation(t){var e;if((0,nt.m)(this.isAnimating,"_before() should be called while animating"),this._isOpen=t,this.isAnimating=!1,this._isOpen||this.blocker.unblock(),t){this.contentEl&&(this.contentEl.classList.add(kr),this.contentEl.setAttribute("aria-hidden","true")),this.ionDidOpen.emit();const t=null===(e=document.activeElement)||void 0===e?void 0:e.closest("ion-menu");t!==this.el&&this.el.focus(),document.addEventListener("focus",this.handleFocus,!0)}else this.el.classList.remove(wr),this.el.removeAttribute("tabindex"),this.contentEl&&(this.contentEl.classList.remove(kr),this.contentEl.removeAttribute("aria-hidden")),this.backdropEl&&this.backdropEl.classList.remove(xr),this.animation&&this.animation.stop(),this.ionDidClose.emit(),document.removeEventListener("focus",this.handleFocus,!0)}updateState(){const t=this._isActive();this.gesture&&this.gesture.enable(t&&this.swipeGesture),!t&&this._isOpen&&this.forceClosing(),this.disabled||Oo._setActiveMenu(this),(0,nt.m)(!this.isAnimating,"can not be animating")}forceClosing(){(0,nt.m)(this._isOpen,"menu cannot be closed"),this.isAnimating=!0;const t=this.animation.direction("reverse");t.play({sync:!0}),this.afterAnimation(!1)}render(){const{isEndSide:t,type:e,disabled:n,isPaneVisible:i,inheritedAttributes:o}=this,a=z(this);return(0,r.h)(r.AA,{role:"navigation","aria-label":o["aria-label"]||"menu",class:{[a]:!0,[`menu-type-${e}`]:!0,"menu-enabled":!n,"menu-side-end":t,"menu-side-start":!t,"menu-pane-visible":i}},(0,r.h)("div",{class:"menu-inner",part:"container",ref:t=>this.menuInnerEl=t},(0,r.h)("slot",null)),(0,r.h)("ion-backdrop",{ref:t=>this.backdropEl=t,class:"menu-backdrop",tappable:!1,stopPropagation:!1,part:"backdrop"}))}get el(){return this}static get watchers(){return{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}}static get style(){return{ios:dr,md:ur}}},[33,"ion-menu",{contentId:[513,"content-id"],menuId:[513,"menu-id"],type:[1025],disabled:[1028],side:[513],swipeGesture:[4,"swipe-gesture"],maxEdgeStart:[2,"max-edge-start"],isPaneVisible:[32],isEndSide:[32],isOpen:[64],isActive:[64],open:[64],close:[64],toggle:[64],setOpen:[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"],[0,"keydown","onKeydown"]]]),vr=(t,e,n)=>Math.max(0,e!==n?-t:t),yr=(t,e,n,i)=>n?e>=t.innerWidth-i:e<=i,wr="show-menu",xr="show-backdrop",kr="menu-content-open";function Er(){if("undefined"===typeof customElements)return;const t=["ion-menu","ion-backdrop"];t.forEach((t=>{switch(t){case"ion-menu":customElements.get(t)||customElements.define(t,br);break;case"ion-backdrop":customElements.get(t)||lr();break}}))}const Sr=Er,Cr=async t=>{const e=await Oo.get(t);return!(!e||!await e.isActive())},_r=':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #3880ff);--padding-start:5px;--padding-end:5px;height:32px;font-size:31px}:host(.ion-activated){opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',Ar=':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:.04;--border-radius:50%;--color:initial;--padding-start:8px;--padding-end:8px;width:48px;height:48px;font-size:24px}:host(.ion-color.ion-focused)::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}',Or=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAttributes={},this.visible=!1,this.disabled=!1,this.autoHide=!0,this.type="button",this.onClick=async()=>Oo.toggle(this.menu)}componentWillLoad(){this.inheritedAttributes=(0,nt.i)(this.el)}componentDidLoad(){this.visibilityChanged()}async visibilityChanged(){this.visible=await Cr(this.menu)}render(){const{color:t,disabled:e,inheritedAttributes:n}=this,i=z(this),o=l.get("menuIcon","ios"===i?we:xe),a=this.autoHide&&!this.visible,s={type:this.type},c=n["aria-label"]||"menu";return(0,r.h)(r.AA,{onClick:this.onClick,"aria-disabled":e?"true":null,"aria-hidden":a?"true":null,class:q(t,{[i]:!0,button:!0,"menu-button-hidden":a,"menu-button-disabled":e,"in-toolbar":V("ion-toolbar",this.el),"in-toolbar-color":V("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0})},(0,r.h)("button",Object.assign({},s,{disabled:e,class:"button-native",part:"native","aria-label":c}),(0,r.h)("span",{class:"button-inner"},(0,r.h)("slot",null,(0,r.h)("ion-icon",{part:"icon",icon:o,mode:i,lazy:!1,"aria-hidden":"true"}))),"md"===i&&(0,r.h)("ion-ripple-effect",{type:"unbounded"})))}get el(){return this}static get style(){return{ios:_r,md:Ar}}},[33,"ion-menu-button",{color:[513],disabled:[4],menu:[1],autoHide:[4,"auto-hide"],type:[1],visible:[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]);function Tr(){if("undefined"===typeof customElements)return;const t=["ion-menu-button","ion-icon","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-menu-button":customElements.get(t)||customElements.define(t,Or);break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const Ir=Tr,Lr=":host(.menu-toggle-hidden){display:none}",$r=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.visible=!1,this.autoHide=!0,this.onClick=()=>Oo.toggle(this.menu)}connectedCallback(){this.visibilityChanged()}async visibilityChanged(){this.visible=await Cr(this.menu)}render(){const t=z(this),e=this.autoHide&&!this.visible;return(0,r.h)(r.AA,{onClick:this.onClick,"aria-hidden":e?"true":null,class:{[t]:!0,"menu-toggle-hidden":e}},(0,r.h)("slot",null))}static get style(){return Lr}},[1,"ion-menu-toggle",{menu:[1],autoHide:[4,"auto-hide"],visible:[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]);function Dr(){if("undefined"===typeof customElements)return;const t=["ion-menu-toggle"];t.forEach((t=>{switch(t){case"ion-menu-toggle":customElements.get(t)||customElements.define(t,$r);break}}))}const Rr=Dr,Pr=Ai,Nr=':host{--inner-border-radius:50%;display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host{--color-checked:var(--ion-color-primary, #3880ff);width:15px;height:24px}:host(.ion-color.radio-checked) .radio-inner{border-color:var(--ion-color-base)}.item-radio.item-ios ion-label{margin-left:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-radio.item-ios ion-label{margin-left:unset;-webkit-margin-start:0;margin-inline-start:0}}.radio-inner{width:33%;height:50%}:host(.radio-checked) .radio-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--color-checked)}:host(.radio-disabled){opacity:0.3}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);left:-9px;top:-8px;display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #4c8dff);content:"";opacity:0.2}:host-context([dir=rtl]):host(.ion-focused) .radio-icon::after,:host-context([dir=rtl]).ion-focused .radio-icon::after{left:unset;right:unset;right:-9px}:host(.in-item){margin-left:10px;margin-right:11px;margin-top:8px;margin-bottom:8px;display:block;position:static}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:11px;margin-inline-end:11px}}:host(.in-item[slot=start]){margin-left:3px;margin-right:21px;margin-top:8px;margin-bottom:8px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:21px;margin-inline-end:21px}}',Fr=':host{--inner-border-radius:50%;display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host{--color:var(--ion-color-step-400, #999999);--color-checked:var(--ion-color-primary, #3880ff);--border-width:2px;--border-style:solid;--border-radius:50%;width:20px;height:20px}:host(.ion-color) .radio-inner{background:var(--ion-color-base)}:host(.ion-color.radio-checked) .radio-icon{border-color:var(--ion-color-base)}.radio-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--color)}.radio-inner{border-radius:var(--inner-border-radius);width:calc(50% + var(--border-width));height:calc(50% + var(--border-width));-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background:var(--color-checked)}:host(.radio-checked) .radio-icon{border-color:var(--color-checked)}:host(.radio-checked) .radio-inner{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}:host(.radio-disabled){opacity:0.3}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);left:-12px;top:-12px;display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #4c8dff);content:"";opacity:0.2}:host-context([dir=rtl]):host(.ion-focused) .radio-icon::after,:host-context([dir=rtl]).ion-focused .radio-icon::after{left:unset;right:unset;right:-12px}:host(.in-item){margin-left:0;margin-right:0;margin-top:9px;margin-bottom:9px;display:block;position:static}:host(.in-item[slot=start]){margin-left:4px;margin-right:36px;margin-top:11px;margin-bottom:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:36px;margin-inline-end:36px}}',zr=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.inputId="ion-rb-"+jr++,this.radioGroup=null,this.checked=!1,this.buttonTabindex=-1,this.name=this.inputId,this.disabled=!1,this.updateState=()=>{this.radioGroup&&(this.checked=this.radioGroup.value===this.value)},this.onClick=()=>{this.checked=this.nativeInput.checked},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()}}async setFocus(t){t.stopPropagation(),t.preventDefault(),this.el.focus()}async setButtonTabindex(t){this.buttonTabindex=t}connectedCallback(){void 0===this.value&&(this.value=this.inputId);const t=this.radioGroup=this.el.closest("ion-radio-group");t&&(this.updateState(),(0,nt.a)(t,"ionChange",this.updateState))}disconnectedCallback(){const t=this.radioGroup;t&&((0,nt.b)(t,"ionChange",this.updateState),this.radioGroup=null)}componentWillLoad(){this.emitStyle()}emitStyle(){this.ionStyle.emit({"radio-checked":this.checked,"interactive-disabled":this.disabled})}render(){const{inputId:t,disabled:e,checked:n,color:i,el:o,buttonTabindex:a}=this,s=z(this),{label:l,labelId:c,labelText:d}=(0,nt.n)(o,t);return(0,r.h)(r.AA,{"aria-checked":`${n}`,"aria-hidden":e?"true":null,"aria-labelledby":l?c:null,role:"radio",tabindex:a,onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:q(i,{[s]:!0,"in-item":V("ion-item",o),interactive:!0,"radio-checked":n,"radio-disabled":e})},(0,r.h)("div",{class:"radio-icon",part:"container"},(0,r.h)("div",{class:"radio-inner",part:"mark"}),(0,r.h)("div",{class:"radio-ripple"})),(0,r.h)("label",{htmlFor:t},d),(0,r.h)("input",{type:"radio",checked:n,disabled:e,tabindex:"-1",id:t,ref:t=>this.nativeInput=t}))}get el(){return this}static get watchers(){return{color:["emitStyle"],checked:["emitStyle"],disabled:["emitStyle"]}}static get style(){return{ios:Nr,md:Fr}}},[33,"ion-radio",{color:[513],name:[1],disabled:[4],value:[8],checked:[32],buttonTabindex:[32],setFocus:[64],setButtonTabindex:[64]}]);let jr=0;function Mr(){if("undefined"===typeof customElements)return;const t=["ion-radio"];t.forEach((t=>{switch(t){case"ion-radio":customElements.get(t)||customElements.define(t,zr);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const Br=Mr,Ur=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionChange=(0,r.yM)(this,"ionChange",7),this.inputId="ion-rg-"+Hr++,this.labelId=`${this.inputId}-lbl`,this.allowEmptySelection=!1,this.name=this.inputId,this.setRadioTabindex=t=>{const e=this.getRadios(),n=e.find((t=>!t.disabled)),i=e.find((e=>e.value===t&&!e.disabled));if(!n&&!i)return;const o=i||n;for(const r of e){const t=r===o?0:-1;r.setButtonTabindex(t)}},this.onClick=t=>{t.preventDefault();const e=t.target&&t.target.closest("ion-radio");if(e){const t=this.value,n=e.value;n!==t?this.value=n:this.allowEmptySelection&&(this.value=void 0)}}}valueChanged(t){this.setRadioTabindex(t),this.ionChange.emit({value:t})}componentDidLoad(){this.setRadioTabindex(this.value)}async connectedCallback(){const t=this.el.querySelector("ion-list-header")||this.el.querySelector("ion-item-divider");if(t){const e=this.label=t.querySelector("ion-label");e&&(this.labelId=e.id=this.name+"-lbl")}}getRadios(){return Array.from(this.el.querySelectorAll("ion-radio"))}onKeydown(t){const e=!!this.el.closest("ion-select-popover");if(t.target&&!this.el.contains(t.target))return;const n=this.getRadios().filter((t=>!t.disabled));if(t.target&&n.includes(t.target)){const i=n.findIndex((e=>e===t.target)),o=n[i];let r;["ArrowDown","ArrowRight"].includes(t.code)&&(r=i===n.length-1?n[0]:n[i+1]),["ArrowUp","ArrowLeft"].includes(t.code)&&(r=0===i?n[n.length-1]:n[i-1]),r&&n.includes(r)&&(r.setFocus(t),e||(this.value=r.value)),["Space"].includes(t.code)&&(this.value=this.allowEmptySelection&&void 0!==this.value?void 0:o.value,t.preventDefault())}}render(){const{label:t,labelId:e}=this,n=z(this);return(0,r.h)(r.AA,{role:"radiogroup","aria-labelledby":t?e:null,onClick:this.onClick,class:n})}get el(){return this}static get watchers(){return{value:["valueChanged"]}}},[0,"ion-radio-group",{allowEmptySelection:[4,"allow-empty-selection"],name:[1],value:[1032]},[[4,"keydown","onKeydown"]]]);let Hr=0;function Wr(){if("undefined"===typeof customElements)return;const t=["ion-radio-group"];t.forEach((t=>{switch(t){case"ion-radio-group":customElements.get(t)||customElements.define(t,Ur);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const Vr=Wr,qr={getEngine(){var t;const e=window;return e.TapticEngine||(null===(t=e.Capacitor)||void 0===t?void 0:t.isPluginAvailable("Haptics"))&&e.Capacitor.Plugins.Haptics},available(){var t;const e=window,n=this.getEngine();return!!n&&("web"!==(null===(t=e.Capacitor)||void 0===t?void 0:t.getPlatform())||"undefined"!==typeof navigator&&void 0!==navigator.vibrate)},isCordova(){return!!window.TapticEngine},isCapacitor(){const t=window;return!!t.Capacitor},impact(t){const e=this.getEngine();if(!e)return;const n=this.isCapacitor()?t.style.toUpperCase():t.style;e.impact({style:n})},notification(t){const e=this.getEngine();if(!e)return;const n=this.isCapacitor()?t.style.toUpperCase():t.style;e.notification({style:n})},selection(){this.impact({style:"light"})},selectionStart(){const t=this.getEngine();t&&(this.isCapacitor()?t.selectionStart():t.gestureSelectionStart())},selectionChanged(){const t=this.getEngine();t&&(this.isCapacitor()?t.selectionChanged():t.gestureSelectionChanged())},selectionEnd(){const t=this.getEngine();t&&(this.isCapacitor()?t.selectionEnd():t.gestureSelectionEnd())}},Gr=()=>qr.available(),Yr=()=>{Gr()&&qr.selection()},Xr=()=>{Gr()&&qr.selectionStart()},Kr=()=>{Gr()&&qr.selectionChanged()},Jr=()=>{Gr()&&qr.selectionEnd()},Zr=t=>{Gr()&&qr.impact(t)};var Qr=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const ta=t=>{const e=t.previousElementSibling,n=null!==e&&"ION-HEADER"===e.tagName;return n?"translate":"scale"},ea=(t,e,n)=>"scale"===t?ia(e,n):oa(e,n),na=t=>{const e=t.querySelector("ion-spinner"),n=e.shadowRoot.querySelector("circle"),i=t.querySelector(".spinner-arrow-container"),o=t.querySelector(".arrow-container"),r=o?o.querySelector("ion-icon"):null,a=(0,ko.c)().duration(1e3).easing("ease-out"),s=(0,ko.c)().addElement(i).keyframes([{offset:0,opacity:"0.3"},{offset:.45,opacity:"0.3"},{offset:.55,opacity:"1"},{offset:1,opacity:"1"}]),l=(0,ko.c)().addElement(n).keyframes([{offset:0,strokeDasharray:"1px, 200px"},{offset:.2,strokeDasharray:"1px, 200px"},{offset:.55,strokeDasharray:"100px, 200px"},{offset:1,strokeDasharray:"100px, 200px"}]),c=(0,ko.c)().addElement(e).keyframes([{offset:0,transform:"rotate(-90deg)"},{offset:1,transform:"rotate(210deg)"}]);if(o&&r){const t=(0,ko.c)().addElement(o).keyframes([{offset:0,transform:"rotate(0deg)"},{offset:.3,transform:"rotate(0deg)"},{offset:.55,transform:"rotate(280deg)"},{offset:1,transform:"rotate(400deg)"}]),e=(0,ko.c)().addElement(r).keyframes([{offset:0,transform:"translateX(2px) scale(0)"},{offset:.3,transform:"translateX(2px) scale(0)"},{offset:.55,transform:"translateX(-1.5px) scale(1)"},{offset:1,transform:"translateX(-1.5px) scale(1)"}]);a.addAnimation([t,e])}return a.addAnimation([s,l,c])},ia=(t,e)=>{const n=e.clientHeight,i=(0,ko.c)().addElement(t).keyframes([{offset:0,transform:`scale(0) translateY(-${n}px)`},{offset:1,transform:"scale(1) translateY(100px)"}]);return na(t).addAnimation([i])},oa=(t,e)=>{const n=e.clientHeight,i=(0,ko.c)().addElement(t).keyframes([{offset:0,transform:`translateY(-${n}px)`},{offset:1,transform:"translateY(100px)"}]);return na(t).addAnimation([i])},ra=t=>(0,ko.c)().duration(125).addElement(t).fromTo("transform","translateY(var(--ion-pulling-refresher-translate, 100px))","translateY(0px)"),aa=(t,e)=>{t.style.setProperty("opacity",e.toString())},sa=(t,e,n)=>{const i=1;(0,r.Iu)((()=>{t.forEach(((t,o)=>{const r=o*(i/e),a=i-r,s=n-r,l=(0,nt.h)(0,s/a,1);t.style.setProperty("opacity",l.toString())}))}))},la=(t,e)=>{(0,r.Iu)((()=>{t.style.setProperty("--refreshing-rotation-duration",e>=1?"0.5s":"2s"),t.style.setProperty("opacity","1")}))},ca=(t,e,n=200)=>{if(!t)return Promise.resolve();const i=(0,nt.t)(t,n);return(0,r.Iu)((()=>{t.style.setProperty("transition",`${n}ms all ease-out`),void 0===e?t.style.removeProperty("transform"):t.style.setProperty("transform",`translate3d(0px, ${e}, 0px)`)})),i},da=async(t,e)=>{const n=t.querySelector("ion-refresher-content");if(!n)return Promise.resolve(!1);await new Promise((t=>(0,nt.c)(n,t)));const i=t.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),o=t.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");return null!==i&&null!==o&&("ios"===e&&m("mobile")&&void 0!==t.style.webkitOverflowScrolling||"md"===e)},ua="ion-refresher{left:0;top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}[dir=rtl] ion-refresher,:host-context([dir=rtl]) ion-refresher{left:unset;right:unset;right:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}[dir=rtl] .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-ios .refresher-pulling-icon,.refresher-ios .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-ios .refresher-pulling-text,.refresher-ios .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-lines-ios line,.refresher-ios .refresher-refreshing .spinner-lines-small-ios line,.refresher-ios .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-bubbles circle,.refresher-ios .refresher-refreshing .spinner-circles circle,.refresher-ios .refresher-refreshing .spinner-dots circle{fill:var(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-refresher.refresher-native ion-spinner{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}.refresher-native .refresher-refreshing ion-spinner{--refreshing-rotation-duration:2s;display:none;-webkit-animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards;animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards}.refresher-native .refresher-refreshing{display:none;-webkit-animation:250ms linear refresher-pop forwards;animation:250ms linear refresher-pop forwards}.refresher-native ion-spinner{width:32px;height:32px;color:var(--ion-color-step-450, #747577)}.refresher-native.refresher-refreshing .refresher-pulling ion-spinner,.refresher-native.refresher-completing .refresher-pulling ion-spinner{display:none}.refresher-native.refresher-refreshing .refresher-refreshing ion-spinner,.refresher-native.refresher-completing .refresher-refreshing ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-pulling ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-refreshing ion-spinner{display:none}.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg);-webkit-transition:300ms;transition:300ms}@-webkit-keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}",pa="ion-refresher{left:0;top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}[dir=rtl] ion-refresher,:host-context([dir=rtl]) ion-refresher{left:unset;right:unset;right:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}[dir=rtl] .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-md .refresher-pulling-icon,.refresher-md .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-md .refresher-pulling-text,.refresher-md .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-lines-md line,.refresher-md .refresher-refreshing .spinner-lines-small-md line,.refresher-md .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-bubbles circle,.refresher-md .refresher-refreshing .spinner-circles circle,.refresher-md .refresher-refreshing .spinner-dots circle{fill:var(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;width:24px;height:24px;color:var(--ion-color-primary, #3880ff)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-refresher.refresher-native ion-spinner{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}ion-refresher.refresher-native .spinner-arrow-container{display:inherit}ion-refresher.refresher-native .arrow-container{display:block;position:absolute;width:24px;height:24px}ion-refresher.refresher-native .arrow-container ion-icon{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;left:0;right:0;bottom:-4px;position:absolute;color:var(--ion-color-primary, #3880ff);font-size:12px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-refresher.refresher-native .arrow-container ion-icon{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}ion-refresher.refresher-native.refresher-pulling ion-refresher-content .refresher-pulling,ion-refresher.refresher-native.refresher-ready ion-refresher-content .refresher-pulling{display:-ms-flexbox;display:flex}ion-refresher.refresher-native.refresher-refreshing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-cancelling ion-refresher-content .refresher-refreshing{display:-ms-flexbox;display:flex}ion-refresher.refresher-native .refresher-pulling-icon{-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}ion-refresher.refresher-native .refresher-pulling-icon,ion-refresher.refresher-native .refresher-refreshing-icon{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;border-radius:100%;padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;display:-ms-flexbox;display:flex;border:1px solid var(--ion-color-step-200, #ececec);background:var(--ion-color-step-250, #ffffff);-webkit-box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-refresher.refresher-native .refresher-pulling-icon,ion-refresher.refresher-native .refresher-refreshing-icon{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-refresher.refresher-native .refresher-pulling-icon,ion-refresher.refresher-native .refresher-refreshing-icon{padding-left:unset;padding-right:unset;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}}",ha=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionRefresh=(0,r.yM)(this,"ionRefresh",7),this.ionPull=(0,r.yM)(this,"ionPull",7),this.ionStart=(0,r.yM)(this,"ionStart",7),this.appliedStyles=!1,this.didStart=!1,this.progress=0,this.pointerDown=!1,this.needsCompletion=!1,this.didRefresh=!1,this.lastVelocityY=0,this.animations=[],this.nativeRefresher=!1,this.state=1,this.pullMin=60,this.pullMax=this.pullMin+60,this.closeDuration="280ms",this.snapbackDuration="280ms",this.pullFactor=1,this.disabled=!1}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}async checkNativeRefresher(){const t=await da(this.el,z(this));if(t&&!this.nativeRefresher){const t=this.el.closest("ion-content");this.setupNativeRefresher(t)}else t||this.destroyNativeRefresher()}destroyNativeRefresher(){this.scrollEl&&this.scrollListenerCallback&&(this.scrollEl.removeEventListener("scroll",this.scrollListenerCallback),this.scrollListenerCallback=void 0),this.nativeRefresher=!1}async resetNativeRefresher(t,e){this.state=e,"ios"===z(this)?await ca(t,void 0,300):await(0,nt.t)(this.el.querySelector(".refresher-refreshing-icon"),200),this.didRefresh=!1,this.needsCompletion=!1,this.pointerDown=!1,this.animations.forEach((t=>t.destroy())),this.animations=[],this.progress=0,this.state=1}async setupiOSNativeRefresher(t,e){this.elementToTransform=this.scrollEl;const i=t.shadowRoot.querySelectorAll("svg");let o=.16*this.scrollEl.clientHeight;const a=i.length;(0,r.Iu)((()=>i.forEach((t=>t.style.setProperty("animation","none"))))),this.scrollListenerCallback=()=>{(this.pointerDown||1!==this.state)&&(0,r.wj)((()=>{const t=this.scrollEl.scrollTop,n=this.el.clientHeight;if(t>0){if(8===this.state){const i=(0,nt.h)(0,t/(.5*n),1);return void(0,r.Iu)((()=>aa(e,1-i)))}return}this.pointerDown&&(this.didStart||(this.didStart=!0,this.ionStart.emit()),this.pointerDown&&this.ionPull.emit());const s=this.didStart?30:0,l=this.progress=(0,nt.h)(0,(Math.abs(t)-s)/o,1),c=8===this.state||1===l;c?(this.pointerDown&&la(e,this.lastVelocityY),this.didRefresh||(this.beginRefresh(),this.didRefresh=!0,Zr({style:"light"}),this.pointerDown||ca(this.elementToTransform,`${n}px`))):(this.state=2,sa(i,a,l))}))},this.scrollEl.addEventListener("scroll",this.scrollListenerCallback),this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:this.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,onStart:()=>{this.pointerDown=!0,this.didRefresh||ca(this.elementToTransform,"0px"),0===o&&(o=.16*this.scrollEl.clientHeight)},onMove:t=>{this.lastVelocityY=t.velocityY},onEnd:()=>{this.pointerDown=!1,this.didStart=!1,this.needsCompletion?(this.resetNativeRefresher(this.elementToTransform,32),this.needsCompletion=!1):this.didRefresh&&(0,r.wj)((()=>ca(this.elementToTransform,`${this.el.clientHeight}px`)))}}),this.disabledChanged()}async setupMDNativeRefresher(t,e,i){const o=(0,nt.g)(e).querySelector("circle"),a=this.el.querySelector("ion-refresher-content .refresher-pulling-icon"),s=(0,nt.g)(i).querySelector("circle");null!==o&&null!==s&&(0,r.Iu)((()=>{o.style.setProperty("animation","none"),i.style.setProperty("animation-delay","-655ms"),s.style.setProperty("animation-delay","-655ms")})),this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:this.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,canStart:()=>8!==this.state&&32!==this.state&&0===this.scrollEl.scrollTop,onStart:t=>{this.progress=0,t.data={animation:void 0,didStart:!1,cancelled:!1}},onMove:e=>{if(e.velocityY<0&&0===this.progress&&!e.data.didStart||e.data.cancelled)e.data.cancelled=!0;else{if(!e.data.didStart){e.data.didStart=!0,this.state=2,(0,r.Iu)((()=>this.scrollEl.style.setProperty("--overflow","hidden")));const n=ta(t),i=ea(n,a,this.el);return e.data.animation=i,i.progressStart(!1,0),this.ionStart.emit(),void this.animations.push(i)}this.progress=(0,nt.h)(0,e.deltaY/180*.5,1),e.data.animation.progressStep(this.progress),this.ionPull.emit()}},onEnd:t=>{if(!t.data.didStart)return;if(this.gesture.enable(!1),(0,r.Iu)((()=>this.scrollEl.style.removeProperty("--overflow"))),this.progress<=.4)return void t.data.animation.progressEnd(0,this.progress,500).onFinish((()=>{this.animations.forEach((t=>t.destroy())),this.animations=[],this.gesture.enable(!0),this.state=1}));const e=fo([0,0],[0,0],[1,1],[1,1],this.progress)[0],n=ra(a);this.animations.push(n),(0,r.Iu)((async()=>{a.style.setProperty("--ion-pulling-refresher-translate",100*e+"px"),t.data.animation.progressEnd(),await n.play(),this.beginRefresh(),t.data.animation.destroy(),this.gesture.enable(!0)}))}}),this.disabledChanged()}async setupNativeRefresher(t){if(this.scrollListenerCallback||!t||this.nativeRefresher||!this.scrollEl)return;this.setCss(0,"",!1,""),this.nativeRefresher=!0;const e=this.el.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),n=this.el.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");"ios"===z(this)?this.setupiOSNativeRefresher(e,n):this.setupMDNativeRefresher(t,e,n)}componentDidUpdate(){this.checkNativeRefresher()}async connectedCallback(){if("fixed"!==this.el.getAttribute("slot"))return void Qr.error('Make sure you use: <ion-refresher slot="fixed">');const t=this.el.closest(an);t?(0,nt.c)(t,(async()=>{const e=t.querySelector(sn);this.scrollEl=await dn(null!==e&&void 0!==e?e:t),this.backgroundContentEl=await t.getBackgroundElement(),await da(this.el,z(this))?this.setupNativeRefresher(t):(this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:t,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:20,passive:!1,canStart:()=>this.canStart(),onStart:()=>this.onStart(),onMove:t=>this.onMove(t),onEnd:()=>this.onEnd()}),this.disabledChanged())})):hn(this.el)}disconnectedCallback(){this.destroyNativeRefresher(),this.scrollEl=void 0,this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}async complete(){this.nativeRefresher?(this.needsCompletion=!0,this.pointerDown||(0,nt.r)((()=>(0,nt.r)((()=>this.resetNativeRefresher(this.elementToTransform,32)))))):this.close(32,"120ms")}async cancel(){this.nativeRefresher?this.pointerDown||(0,nt.r)((()=>(0,nt.r)((()=>this.resetNativeRefresher(this.elementToTransform,16))))):this.close(16,"")}getProgress(){return Promise.resolve(this.progress)}canStart(){return!!this.scrollEl&&(1===this.state&&!(this.scrollEl.scrollTop>0))}onStart(){this.progress=0,this.state=1}onMove(t){if(!this.scrollEl)return;const e=t.event;if(void 0!==e.touches&&e.touches.length>1)return;if(0!==(56&this.state))return;const n=Number.isNaN(this.pullFactor)||this.pullFactor<0?1:this.pullFactor,i=t.deltaY*n;if(i<=0)return this.progress=0,this.state=1,this.appliedStyles?void this.setCss(0,"",!1,""):void 0;if(1===this.state){const t=this.scrollEl.scrollTop;if(t>0)return void(this.progress=0);this.state=2}if(e.cancelable&&e.preventDefault(),this.setCss(i,"0ms",!0,""),0===i)return void(this.progress=0);const o=this.pullMin;this.progress=i/o,this.didStart||(this.didStart=!0,this.ionStart.emit()),this.ionPull.emit(),i<o?this.state=2:i>this.pullMax?this.beginRefresh():this.state=4}onEnd(){4===this.state?this.beginRefresh():2===this.state&&this.cancel()}beginRefresh(){this.state=8,this.setCss(this.pullMin,this.snapbackDuration,!0,""),this.ionRefresh.emit({complete:this.complete.bind(this)})}close(t,e){setTimeout((()=>{this.state=1,this.progress=0,this.didStart=!1,this.setCss(0,"0ms",!1,"")}),600),this.state=t,this.setCss(0,this.closeDuration,!0,e)}setCss(t,e,n,i){this.nativeRefresher||(this.appliedStyles=t>0,(0,r.Iu)((()=>{if(this.scrollEl&&this.backgroundContentEl){const o=this.scrollEl.style,r=this.backgroundContentEl.style;o.transform=r.transform=t>0?`translateY(${t}px) translateZ(0px)`:"",o.transitionDuration=r.transitionDuration=e,o.transitionDelay=r.transitionDelay=i,o.overflow=n?"hidden":""}})))}render(){const t=z(this);return(0,r.h)(r.AA,{slot:"fixed",class:{[t]:!0,[`refresher-${t}`]:!0,"refresher-native":this.nativeRefresher,"refresher-active":1!==this.state,"refresher-pulling":2===this.state,"refresher-ready":4===this.state,"refresher-refreshing":8===this.state,"refresher-cancelling":16===this.state,"refresher-completing":32===this.state}})}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return{ios:ua,md:pa}}},[32,"ion-refresher",{pullMin:[2,"pull-min"],pullMax:[2,"pull-max"],closeDuration:[1,"close-duration"],snapbackDuration:[1,"snapback-duration"],pullFactor:[2,"pull-factor"],disabled:[4],nativeRefresher:[32],state:[32],complete:[64],cancel:[64],getProgress:[64]}]);function fa(){if("undefined"===typeof customElements)return;const t=["ion-refresher"];t.forEach((t=>{switch(t){case"ion-refresher":customElements.get(t)||customElements.define(t,ha);break}}))}const ga=fa,ma=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost()}componentWillLoad(){if(void 0===this.pullingIcon){const t=z(this),e=void 0!==this.el.style.webkitOverflowScrolling?"lines":ue;this.pullingIcon=l.get("refreshingIcon","ios"===t&&m("mobile")?l.get("spinner",e):"circular")}if(void 0===this.refreshingSpinner){const t=z(this);this.refreshingSpinner=l.get("refreshingSpinner",l.get("spinner","ios"===t?"lines":"circular"))}}render(){const t=this.pullingIcon,e=null!=t&&void 0!==si[t],n=z(this);return(0,r.h)(r.AA,{class:n},(0,r.h)("div",{class:"refresher-pulling"},this.pullingIcon&&e&&(0,r.h)("div",{class:"refresher-pulling-icon"},(0,r.h)("div",{class:"spinner-arrow-container"},(0,r.h)("ion-spinner",{name:this.pullingIcon,paused:!0}),"md"===n&&"circular"===this.pullingIcon&&(0,r.h)("div",{class:"arrow-container"},(0,r.h)("ion-icon",{icon:pe})))),this.pullingIcon&&!e&&(0,r.h)("div",{class:"refresher-pulling-icon"},(0,r.h)("ion-icon",{icon:this.pullingIcon,lazy:!1})),void 0!==this.pullingText&&(0,r.h)("div",{class:"refresher-pulling-text",innerHTML:Qn(this.pullingText)})),(0,r.h)("div",{class:"refresher-refreshing"},this.refreshingSpinner&&(0,r.h)("div",{class:"refresher-refreshing-icon"},(0,r.h)("ion-spinner",{name:this.refreshingSpinner})),void 0!==this.refreshingText&&(0,r.h)("div",{class:"refresher-refreshing-text",innerHTML:Qn(this.refreshingText)})))}get el(){return this}},[0,"ion-refresher-content",{pullingIcon:[1025,"pulling-icon"],pullingText:[1,"pulling-text"],refreshingSpinner:[1025,"refreshing-spinner"],refreshingText:[1,"refreshing-text"]}]);function ba(){if("undefined"===typeof customElements)return;const t=["ion-refresher-content","ion-icon","ion-spinner"];t.forEach((t=>{switch(t){case"ion-refresher-content":customElements.get(t)||customElements.define(t,ma);break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-spinner":customElements.get(t)||pi();break}}))}const va=ba,ya=":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block;font-size:22px}.reorder-icon{font-size:34px;opacity:0.4}",wa=":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block;font-size:22px}.reorder-icon{font-size:31px;opacity:0.3}",xa=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}onClick(t){const e=this.el.closest("ion-reorder-group");t.preventDefault(),e&&e.disabled||t.stopImmediatePropagation()}render(){const t=z(this),e="ios"===t?Ee:Se;return(0,r.h)(r.AA,{class:t},(0,r.h)("slot",null,(0,r.h)("ion-icon",{icon:e,lazy:!1,class:"reorder-icon",part:"icon"})))}get el(){return this}static get style(){return{ios:ya,md:wa}}},[33,"ion-reorder",void 0,[[2,"click","onClick"]]]);function ka(){if("undefined"===typeof customElements)return;const t=["ion-reorder","ion-icon"];t.forEach((t=>{switch(t){case"ion-reorder":customElements.get(t)||customElements.define(t,xa);break;case"ion-icon":customElements.get(t)||Ye();break}}))}const Ea=ka,Sa=".reorder-list-active>*{display:block;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms;will-change:transform}.reorder-enabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reorder-enabled ion-reorder{display:block;cursor:-webkit-grab;cursor:grab;pointer-events:all;-ms-touch-action:none;touch-action:none}.reorder-selected,.reorder-selected ion-reorder{cursor:-webkit-grabbing;cursor:grabbing}.reorder-selected{position:relative;-webkit-transition:none !important;transition:none !important;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4);opacity:0.8;z-index:100}.reorder-visible ion-reorder .reorder-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}",Ca=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionItemReorder=(0,r.yM)(this,"ionItemReorder",7),this.lastToIndex=-1,this.cachedHeights=[],this.scrollElTop=0,this.scrollElBottom=0,this.scrollElInitial=0,this.containerTop=0,this.containerBottom=0,this.state=0,this.disabled=!0}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}async connectedCallback(){const t=pn(this.el);t&&(this.scrollEl=await dn(t)),this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:this.el,gestureName:"reorder",gesturePriority:110,threshold:0,direction:"y",passive:!1,canStart:t=>this.canStart(t),onStart:t=>this.onStart(t),onMove:t=>this.onMove(t),onEnd:()=>this.onEnd()}),this.disabledChanged()}disconnectedCallback(){this.onEnd(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}complete(t){return Promise.resolve(this.completeSync(t))}canStart(t){if(this.selectedItemEl||0!==this.state)return!1;const e=t.event.target,n=e.closest("ion-reorder");if(!n)return!1;const i=Aa(n,this.el);return!!i&&(t.data=i,!0)}onStart(t){t.event.preventDefault();const e=this.selectedItemEl=t.data,n=this.cachedHeights;n.length=0;const i=this.el,o=i.children;if(!o||0===o.length)return;let r=0;for(let s=0;s<o.length;s++){const t=o[s];r+=t.offsetHeight,n.push(r),t.$ionIndex=s}const a=i.getBoundingClientRect();if(this.containerTop=a.top,this.containerBottom=a.bottom,this.scrollEl){const t=this.scrollEl.getBoundingClientRect();this.scrollElInitial=this.scrollEl.scrollTop,this.scrollElTop=t.top+Oa,this.scrollElBottom=t.bottom-Oa}else this.scrollElInitial=0,this.scrollElTop=0,this.scrollElBottom=0;this.lastToIndex=_a(e),this.selectedItemHeight=e.offsetHeight,this.state=1,e.classList.add(Ia),Xr()}onMove(t){const e=this.selectedItemEl;if(!e)return;const n=this.autoscroll(t.currentY),i=this.containerTop-n,o=this.containerBottom-n,r=Math.max(i,Math.min(t.currentY,o)),a=n+r-t.startY,s=r-i,l=this.itemIndexForTop(s);if(l!==this.lastToIndex){const t=_a(e);this.lastToIndex=l,Kr(),this.reorderMove(t,l)}e.style.transform=`translateY(${a}px)`}onEnd(){const t=this.selectedItemEl;if(this.state=2,!t)return void(this.state=0);const e=this.lastToIndex,n=_a(t);e===n?this.completeSync():this.ionItemReorder.emit({from:n,to:e,complete:this.completeSync.bind(this)}),Jr()}completeSync(t){const e=this.selectedItemEl;if(e&&2===this.state){const n=this.el.children,i=n.length,o=this.lastToIndex,r=_a(e);if(o!==r&&(void 0===t||!0===t)){const t=r<o?n[o+1]:n[o];this.el.insertBefore(e,t)}Array.isArray(t)&&(t=La(t,r,o));for(let t=0;t<i;t++)n[t].style["transform"]="";e.style.transition="",e.classList.remove(Ia),this.selectedItemEl=void 0,this.state=0}return t}itemIndexForTop(t){const e=this.cachedHeights;for(let n=0;n<e.length;n++)if(e[n]>t)return n;return e.length-1}reorderMove(t,e){const n=this.selectedItemHeight,i=this.el.children;for(let o=0;o<i.length;o++){const r=i[o].style;let a="";o>t&&o<=e?a=`translateY(${-n}px)`:o<t&&o>=e&&(a=`translateY(${n}px)`),r["transform"]=a}}autoscroll(t){if(!this.scrollEl)return 0;let e=0;return t<this.scrollElTop?e=-Ta:t>this.scrollElBottom&&(e=Ta),0!==e&&this.scrollEl.scrollBy(0,e),this.scrollEl.scrollTop-this.scrollElInitial}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,"reorder-enabled":!this.disabled,"reorder-list-active":0!==this.state}})}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return Sa}},[0,"ion-reorder-group",{disabled:[4],state:[32],complete:[64]}]),_a=t=>t["$ionIndex"],Aa=(t,e)=>{let n;while(t){if(n=t.parentElement,n===e)return t;t=n}},Oa=60,Ta=10,Ia="reorder-selected",La=(t,e,n)=>{const i=t[e];return t.splice(e,1),t.splice(n,0,i),t.slice()};function $a(){if("undefined"===typeof customElements)return;const t=["ion-reorder-group"];t.forEach((t=>{switch(t){case"ion-reorder-group":customElements.get(t)||customElements.define(t,Ca);break}}))}const Da=$a,Ra=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}",Pa=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return(0,r.h)(r.AA,{class:z(this)},(0,r.h)("slot",null))}static get style(){return Ra}},[1,"ion-row"]);function Na(){if("undefined"===typeof customElements)return;const t=["ion-row"];t.forEach((t=>{switch(t){case"ion-row":customElements.get(t)||customElements.define(t,Pa);break}}))}const Fa=Na,za=".sc-ion-searchbar-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-ios-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:inherit}.searchbar-search-icon.sc-ion-searchbar-ios{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-ios{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-ios{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-ios::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-ios>div.sc-ion-searchbar-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-ios:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios{display:block}.searchbar-disabled.sc-ion-searchbar-ios-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-ios-h{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.07);--border-radius:10px;--box-shadow:none;--cancel-button-color:var(--ion-color-primary, #3880ff);--clear-button-color:var(--ion-color-step-600, #666666);--color:var(--ion-text-color, #000);--icon-color:var(--ion-color-step-600, #666666);padding-left:12px;padding-right:12px;padding-top:12px;padding-bottom:12px;height:60px;contain:strict}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-searchbar-ios-h{padding-left:unset;padding-right:unset;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}}.searchbar-input-container.sc-ion-searchbar-ios{height:36px}.searchbar-search-icon.sc-ion-searchbar-ios{margin-left:calc(50% - 60px);left:5px;top:0;position:absolute;width:22px;height:100%;contain:strict}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.searchbar-search-icon.sc-ion-searchbar-ios{margin-left:unset;-webkit-margin-start:calc(50% - 60px);margin-inline-start:calc(50% - 60px)}}[dir=rtl].sc-ion-searchbar-ios .searchbar-search-icon.sc-ion-searchbar-ios,[dir=rtl].sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,[dir=rtl] .sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{left:unset;right:unset;right:5px}.searchbar-input.sc-ion-searchbar-ios{padding-left:28px;padding-right:28px;padding-top:0;padding-bottom:0;height:100%;font-size:17px;font-weight:400;contain:strict}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.searchbar-input.sc-ion-searchbar-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:28px;padding-inline-start:28px;-webkit-padding-end:28px;padding-inline-end:28px}}.searchbar-clear-button.sc-ion-searchbar-ios{right:0;top:0;background-position:center;position:absolute;width:30px;height:100%;border:0;background-color:transparent}[dir=rtl].sc-ion-searchbar-ios .searchbar-clear-button.sc-ion-searchbar-ios,[dir=rtl].sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios,[dir=rtl] .sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios{left:unset;right:unset;left:0}.searchbar-clear-icon.sc-ion-searchbar-ios{width:18px;height:100%}.searchbar-cancel-button.sc-ion-searchbar-ios{padding-left:8px;padding-right:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;font-size:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.searchbar-cancel-button.sc-ion-searchbar-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:0;padding-inline-end:0}}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{margin-left:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{margin-left:unset;-webkit-margin-start:0;margin-inline-start:0}}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{padding-left:30px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{padding-left:unset;-webkit-padding-start:30px;padding-inline-start:30px}}.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{display:block}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-transition:all 300ms ease;transition:all 300ms ease}.searchbar-animated.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{opacity:1;pointer-events:auto}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{margin-right:-100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;pointer-events:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{margin-right:unset;-webkit-margin-end:-100%;margin-inline-end:-100%}}.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-transition-duration:0ms;transition-duration:0ms}.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{color:var(--ion-color-base)}@media (any-hover: hover){.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios:hover{color:var(--ion-color-tint)}}ion-toolbar.sc-ion-searchbar-ios-h,ion-toolbar .sc-ion-searchbar-ios-h{padding-top:1px;padding-bottom:15px;height:52px}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color),ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color){color:inherit}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios{color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios{background:rgba(var(--ion-color-contrast-rgb), 0.07);color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}",ja=".sc-ion-searchbar-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-md-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{color:inherit}.searchbar-search-icon.sc-ion-searchbar-md{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-md{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-md{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-md::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-md>div.sc-ion-searchbar-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-md:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{display:block}.searchbar-disabled.sc-ion-searchbar-md-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-md-h{--background:var(--ion-background-color, #fff);--border-radius:2px;--box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--cancel-button-color:var(--ion-color-step-900, #1a1a1a);--clear-button-color:initial;--color:var(--ion-color-step-850, #262626);--icon-color:var(--ion-color-step-600, #666666);padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;background:inherit}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.sc-ion-searchbar-md-h{padding-left:unset;padding-right:unset;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}}.searchbar-search-icon.sc-ion-searchbar-md{left:16px;top:11px;width:21px;height:21px}[dir=rtl].sc-ion-searchbar-md .searchbar-search-icon.sc-ion-searchbar-md,[dir=rtl].sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{left:unset;right:unset;right:16px}.searchbar-cancel-button.sc-ion-searchbar-md{left:5px;top:0;background-color:transparent;font-size:1.6em}[dir=rtl].sc-ion-searchbar-md .searchbar-cancel-button.sc-ion-searchbar-md,[dir=rtl].sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md{left:unset;right:unset;right:5px}.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-cancel-button.sc-ion-searchbar-md{position:absolute}.searchbar-search-icon.ion-activated.sc-ion-searchbar-md,.searchbar-cancel-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-input.sc-ion-searchbar-md{padding-left:55px;padding-right:55px;padding-top:6px;padding-bottom:6px;background-position:left 8px center;height:auto;font-size:16px;font-weight:400;line-height:30px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.searchbar-input.sc-ion-searchbar-md{padding-left:unset;padding-right:unset;-webkit-padding-start:55px;padding-inline-start:55px;-webkit-padding-end:55px;padding-inline-end:55px}}[dir=rtl].sc-ion-searchbar-md .searchbar-input.sc-ion-searchbar-md,[dir=rtl].sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}.searchbar-clear-button.sc-ion-searchbar-md{right:13px;top:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;position:absolute;height:100%;border:0;background-color:transparent}[dir=rtl].sc-ion-searchbar-md .searchbar-clear-button.sc-ion-searchbar-md,[dir=rtl].sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{left:unset;right:unset;left:13px}.searchbar-clear-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-clear-icon.sc-ion-searchbar-md{width:22px;height:100%}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md{display:none}ion-toolbar.sc-ion-searchbar-md-h,ion-toolbar .sc-ion-searchbar-md-h{padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-toolbar.sc-ion-searchbar-md-h,ion-toolbar .sc-ion-searchbar-md-h{padding-left:unset;padding-right:unset;-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px}}",Ma=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionInput=(0,r.yM)(this,"ionInput",7),this.ionChange=(0,r.yM)(this,"ionChange",7),this.ionCancel=(0,r.yM)(this,"ionCancel",7),this.ionClear=(0,r.yM)(this,"ionClear",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.isCancelVisible=!1,this.shouldAlignLeft=!0,this.focused=!1,this.noAnimate=!0,this.animated=!1,this.autocomplete="off",this.autocorrect="off",this.cancelButtonIcon=l.get("backButtonIcon",de),this.cancelButtonText="Cancel",this.debounce=250,this.disabled=!1,this.placeholder="Search",this.showCancelButton="never",this.showClearButton="always",this.spellcheck=!1,this.type="search",this.value="",this.onClearInput=t=>{this.ionClear.emit(),setTimeout((()=>{const e=this.getValue();""!==e&&(this.value="",this.ionInput.emit(),t&&!this.focused&&this.setFocus())}),64)},this.onCancelSearchbar=t=>{t&&(t.preventDefault(),t.stopPropagation()),this.ionCancel.emit(),this.onClearInput(),this.nativeInput&&this.nativeInput.blur()},this.onInput=t=>{const e=t.target;e&&(this.value=e.value),this.ionInput.emit(t)},this.onBlur=()=>{this.focused=!1,this.ionBlur.emit(),this.positionElements()},this.onFocus=()=>{this.focused=!0,this.ionFocus.emit(),this.positionElements()}}debounceChanged(){this.ionChange=(0,nt.j)(this.ionChange,this.debounce)}valueChanged(){const t=this.nativeInput,e=this.getValue();t&&t.value!==e&&(t.value=e),this.ionChange.emit({value:e})}showCancelButtonChanged(){requestAnimationFrame((()=>{this.positionElements(),(0,r.xE)(this)}))}connectedCallback(){this.emitStyle()}componentDidLoad(){this.positionElements(),this.debounceChanged(),setTimeout((()=>{this.noAnimate=!1}),300)}emitStyle(){this.ionStyle.emit({searchbar:!0})}async setFocus(){this.nativeInput&&this.nativeInput.focus()}getInputElement(){return Promise.resolve(this.nativeInput)}positionElements(){const t=this.getValue(),e=this.shouldAlignLeft,n=z(this),i=!this.animated||""!==t.trim()||!!this.focused;this.shouldAlignLeft=i,"ios"===n&&(e!==i&&this.positionPlaceholder(),this.animated&&this.positionCancelButton())}positionPlaceholder(){const t=this.nativeInput;if(!t)return;const e=(0,Zt.i)(this.el),n=(this.el.shadowRoot||this.el).querySelector(".searchbar-search-icon");if(this.shouldAlignLeft)t.removeAttribute("style"),n.removeAttribute("style");else{const i=document,o=i.createElement("span");o.innerText=this.placeholder||"",i.body.appendChild(o),(0,nt.r)((()=>{const i=o.offsetWidth;o.remove();const r="calc(50% - "+i/2+"px)",a="calc(50% - "+(i/2+30)+"px)";e?(t.style.paddingRight=r,n.style.marginRight=a):(t.style.paddingLeft=r,n.style.marginLeft=a)}))}}positionCancelButton(){const t=(0,Zt.i)(this.el),e=(this.el.shadowRoot||this.el).querySelector(".searchbar-cancel-button"),n=this.shouldShowCancelButton();if(null!==e&&n!==this.isCancelVisible){const i=e.style;if(this.isCancelVisible=n,n)t?i.marginLeft="0":i.marginRight="0";else{const n=e.offsetWidth;n>0&&(t?i.marginLeft=-n+"px":i.marginRight=-n+"px")}}}getValue(){return this.value||""}hasValue(){return""!==this.getValue()}shouldShowCancelButton(){return!("never"===this.showCancelButton||"focus"===this.showCancelButton&&!this.focused)}shouldShowClearButton(){return!("never"===this.showClearButton||"focus"===this.showClearButton&&!this.focused)}render(){const{cancelButtonText:t}=this,e=this.animated&&l.getBoolean("animated",!0),n=z(this),i=this.clearIcon||("ios"===n?be:ve),o=this.searchIcon||("ios"===n?Ce:_e),a=this.shouldShowCancelButton(),s="never"!==this.showCancelButton&&(0,r.h)("button",{"aria-label":t,"aria-hidden":a?void 0:"true",type:"button",tabIndex:"ios"!==n||a?void 0:-1,onMouseDown:this.onCancelSearchbar,onTouchStart:this.onCancelSearchbar,class:"searchbar-cancel-button"},(0,r.h)("div",{"aria-hidden":"true"},"md"===n?(0,r.h)("ion-icon",{"aria-hidden":"true",mode:n,icon:this.cancelButtonIcon,lazy:!1}):t));return(0,r.h)(r.AA,{role:"search","aria-disabled":this.disabled?"true":null,class:q(this.color,{[n]:!0,"searchbar-animated":e,"searchbar-disabled":this.disabled,"searchbar-no-animate":e&&this.noAnimate,"searchbar-has-value":this.hasValue(),"searchbar-left-aligned":this.shouldAlignLeft,"searchbar-has-focus":this.focused,"searchbar-should-show-clear":this.shouldShowClearButton(),"searchbar-should-show-cancel":this.shouldShowCancelButton()})},(0,r.h)("div",{class:"searchbar-input-container"},(0,r.h)("input",{"aria-label":"search text",disabled:this.disabled,ref:t=>this.nativeInput=t,class:"searchbar-input",inputMode:this.inputmode,enterKeyHint:this.enterkeyhint,onInput:this.onInput,onBlur:this.onBlur,onFocus:this.onFocus,placeholder:this.placeholder,type:this.type,value:this.getValue(),autoComplete:this.autocomplete,autoCorrect:this.autocorrect,spellcheck:this.spellcheck}),"md"===n&&s,(0,r.h)("ion-icon",{"aria-hidden":"true",mode:n,icon:o,lazy:!1,class:"searchbar-search-icon"}),(0,r.h)("button",{"aria-label":"reset",type:"button","no-blur":!0,class:"searchbar-clear-button",onPointerDown:t=>{t.preventDefault()},onClick:()=>this.onClearInput(!0)},(0,r.h)("ion-icon",{"aria-hidden":"true",mode:n,icon:i,lazy:!1,class:"searchbar-clear-icon"}))),"ios"===n&&s)}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],value:["valueChanged"],showCancelButton:["showCancelButtonChanged"]}}static get style(){return{ios:za,md:ja}}},[34,"ion-searchbar",{color:[513],animated:[4],autocomplete:[1],autocorrect:[1],cancelButtonIcon:[1,"cancel-button-icon"],cancelButtonText:[1,"cancel-button-text"],clearIcon:[1,"clear-icon"],debounce:[2],disabled:[4],inputmode:[1],enterkeyhint:[1],placeholder:[1],searchIcon:[1,"search-icon"],showCancelButton:[1,"show-cancel-button"],showClearButton:[1,"show-clear-button"],spellcheck:[4],type:[1],value:[1025],focused:[32],noAnimate:[32],setFocus:[64],getInputElement:[64]}]);function Ba(){if("undefined"===typeof customElements)return;const t=["ion-searchbar","ion-icon"];t.forEach((t=>{switch(t){case"ion-searchbar":customElements.get(t)||customElements.define(t,Ma);break;case"ion-icon":customElements.get(t)||Ye();break}}))}const Ua=Ba,Ha=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto}:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.065);border-radius:8px;overflow:hidden;z-index:0}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.065)}:host(.in-toolbar){margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;width:auto}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-toolbar){margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}:host(.in-toolbar:not(.ion-color)){background:var(--ion-toolbar-segment-background, var(--background))}:host(.in-toolbar-color:not(.ion-color)){background:rgba(var(--ion-color-contrast-rgb), 0.11)}",Wa=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto}:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:transparent}:host(.in-toolbar){min-height:var(--min-height)}:host(.segment-scrollable) ::slotted(ion-segment-button){min-width:auto}",Va=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=(0,r.yM)(this,"ionChange",7),this.ionSelect=(0,r.yM)(this,"ionSelect",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.didInit=!1,this.activated=!1,this.disabled=!1,this.scrollable=!1,this.swipeGesture=!0,this.selectOnFocus=!1,this.onClick=t=>{const e=t.target,n=this.checked;"ION-SEGMENT"!==e.tagName&&(this.value=e.value,!this.scrollable&&this.swipeGesture||(n?this.checkButton(n,e):this.setCheckedClasses()),this.checked=e)},this.getSegmentButton=t=>{var e,n;const i=this.getButtons().filter((t=>!t.disabled)),o=i.findIndex((t=>t===document.activeElement));switch(t){case"first":return i[0];case"last":return i[i.length-1];case"next":return null!==(e=i[o+1])&&void 0!==e?e:i[0];case"previous":return null!==(n=i[o-1])&&void 0!==n?n:i[i.length-1];default:return null}}}colorChanged(t,e){(void 0===e&&void 0!==t||void 0!==e&&void 0===t)&&this.emitStyle()}swipeGestureChanged(){this.gestureChanged()}valueChanged(t,e){if(this.ionSelect.emit({value:t}),(""!==e||this.didInit)&&(this.activated?this.valueAfterGesture=t:this.ionChange.emit({value:t})),this.scrollable){const e=this.getButtons(),n=e.find((e=>e.value===t));void 0!==n&&n.scrollIntoView({behavior:"smooth",inline:"center"})}}disabledChanged(){this.gestureChanged();const t=this.getButtons();for(const e of t)e.disabled=this.disabled}gestureChanged(){this.gesture&&this.gesture.enable(!this.scrollable&&!this.disabled&&this.swipeGesture)}connectedCallback(){this.emitStyle()}componentWillLoad(){this.emitStyle()}async componentDidLoad(){this.setCheckedClasses(),this.ensureFocusable(),this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:this.el,gestureName:"segment",gesturePriority:100,threshold:0,passive:!1,onStart:t=>this.onStart(t),onMove:t=>this.onMove(t),onEnd:t=>this.onEnd(t)}),this.gestureChanged(),this.disabled&&this.disabledChanged(),this.didInit=!0}onStart(t){this.activate(t)}onMove(t){this.setNextIndex(t)}onEnd(t){this.setActivated(!1);const e=this.setNextIndex(t,!0);t.event.stopImmediatePropagation(),e&&this.addRipple(t);const n=this.valueAfterGesture;void 0!==n&&(this.ionChange.emit({value:n}),this.valueAfterGesture=void 0)}getButtons(){return Array.from(this.el.querySelectorAll("ion-segment-button"))}addRipple(t){const e=l.getBoolean("animated",!0)&&l.getBoolean("rippleEffect",!0);if(!e)return;const n=this.getButtons(),i=n.find((t=>t.value===this.value)),o=i.shadowRoot||i,r=o.querySelector("ion-ripple-effect");if(!r)return;const{x:a,y:s}=(0,nt.p)(t.event);r.addRipple(a,s).then((t=>t()))}setActivated(t){const e=this.getButtons();e.forEach((e=>{t?e.classList.add("segment-button-activated"):e.classList.remove("segment-button-activated")})),this.activated=t}activate(t){const e=t.event.target,n=this.getButtons(),i=n.find((t=>t.value===this.value));"ION-SEGMENT-BUTTON"===e.tagName&&(i||(this.value=e.value,this.setCheckedClasses()),this.value===e.value&&this.setActivated(!0))}getIndicator(t){const e=t.shadowRoot||t;return e.querySelector(".segment-button-indicator")}checkButton(t,e){const n=this.getIndicator(t),i=this.getIndicator(e);if(null===n||null===i)return;const o=n.getBoundingClientRect(),a=i.getBoundingClientRect(),s=o.width/a.width,l=o.left-a.left,c=`translate3d(${l}px, 0, 0) scaleX(${s})`;(0,r.Iu)((()=>{i.classList.remove("segment-button-indicator-animated"),i.style.setProperty("transform",c),i.getBoundingClientRect(),i.classList.add("segment-button-indicator-animated"),i.style.setProperty("transform","")})),this.value=e.value,this.setCheckedClasses()}setCheckedClasses(){const t=this.getButtons(),e=t.findIndex((t=>t.value===this.value)),n=e+1;this.checked=t.find((t=>t.value===this.value));for(const i of t)i.classList.remove("segment-button-after-checked");n<t.length&&t[n].classList.add("segment-button-after-checked")}setNextIndex(t,e=!1){const n=(0,Zt.i)(this.el),i=this.activated,o=this.getButtons(),r=o.findIndex((t=>t.value===this.value)),a=o[r];let s,l;if(-1===r)return;const c=a.getBoundingClientRect(),d=c.left,u=c.width,p=t.currentX,h=c.top+c.height/2,f=this.el.getRootNode(),g=f.elementFromPoint(p,h),m=n?p>d+u:p<d,b=n?p<d:p>d+u;if(i&&!e){if(m){const t=r-1;t>=0&&(l=t)}else if(b&&i&&!e){const t=r+1;t<o.length&&(l=t)}void 0===l||o[l].disabled||(s=o[l])}if(!i&&e&&(s=g),null!=s){if("ION-SEGMENT"===s.tagName)return!1;a!==s&&this.checkButton(a,s)}return!0}emitStyle(){this.ionStyle.emit({segment:!0})}onKeyDown(t){const e=(0,Zt.i)(this.el);let n,i=this.selectOnFocus;switch(t.key){case"ArrowRight":t.preventDefault(),n=e?this.getSegmentButton("previous"):this.getSegmentButton("next");break;case"ArrowLeft":t.preventDefault(),n=e?this.getSegmentButton("next"):this.getSegmentButton("previous");break;case"Home":t.preventDefault(),n=this.getSegmentButton("first");break;case"End":t.preventDefault(),n=this.getSegmentButton("last");break;case" ":case"Enter":t.preventDefault(),n=document.activeElement,i=!0}if(n){if(i){const t=this.checked||n;this.checkButton(t,n)}n.focus()}}ensureFocusable(){var t;if(void 0!==this.value)return;const e=this.getButtons();null===(t=e[0])||void 0===t||t.setAttribute("tabindex","0")}render(){const t=z(this);return(0,r.h)(r.AA,{role:"tablist",onClick:this.onClick,class:q(this.color,{[t]:!0,"in-toolbar":V("ion-toolbar",this.el),"in-toolbar-color":V("ion-toolbar[color]",this.el),"segment-activated":this.activated,"segment-disabled":this.disabled,"segment-scrollable":this.scrollable})},(0,r.h)("slot",null))}get el(){return this}static get watchers(){return{color:["colorChanged"],swipeGesture:["swipeGestureChanged"],value:["valueChanged"],disabled:["disabledChanged"]}}static get style(){return{ios:Ha,md:Wa}}},[33,"ion-segment",{color:[513],disabled:[4],scrollable:[4],swipeGesture:[4,"swipe-gesture"],value:[1025],selectOnFocus:[4,"select-on-focus"],activated:[32]},[[0,"keydown","onKeyDown"]]]);function qa(){if("undefined"===typeof customElements)return;const t=["ion-segment"];t.forEach((t=>{switch(t){case"ion-segment":customElements.get(t)||customElements.define(t,Va);break}}))}const Ga=qa,Ya=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none;cursor:pointer}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:var(--margin-start);margin-right:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end)}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;line-height:22px;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:none;--background-hover-opacity:0;--background-focused:none;--background-focused-opacity:0;--border-radius:7px;--border-width:1px;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--border-style:solid;--indicator-box-shadow:0 0 5px rgba(0, 0, 0, 0.16);--indicator-color:var(--ion-color-step-350, var(--ion-background-color, #fff));--indicator-height:100%;--indicator-transition:transform 260ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--transition:100ms all linear;--padding-top:0;--padding-end:13px;--padding-bottom:0;--padding-start:13px;margin-top:2px;margin-bottom:2px;position:relative;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-direction:row;flex-direction:row;min-width:70px;min-height:28px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);font-size:13px;font-weight:450;line-height:37px}:host::before{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;-webkit-transition:160ms opacity ease-in-out;transition:160ms opacity ease-in-out;-webkit-transition-delay:100ms;transition-delay:100ms;border-left:var(--border-width) var(--border-style) var(--border-color);content:"";opacity:1;will-change:opacity}:host(:first-of-type)::before{border-left-color:transparent}:host(.segment-button-disabled){opacity:0.3}::slotted(ion-icon){font-size:24px}:host(.segment-button-layout-icon-start) ::slotted(ion-label){margin-left:2px;margin-right:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.segment-button-layout-icon-start) ::slotted(ion-label){margin-left:unset;margin-right:unset;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:0;margin-inline-end:0}}:host(.segment-button-layout-icon-end) ::slotted(ion-label){margin-left:0;margin-right:2px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.segment-button-layout-icon-end) ::slotted(ion-label){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:2px;margin-inline-end:2px}}.segment-button-indicator{padding-left:2px;padding-right:2px;left:0;right:0;top:0;bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.segment-button-indicator{padding-left:unset;padding-right:unset;-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px}}.segment-button-indicator-background{border-radius:var(--border-radius);background:var(--indicator-color)}.segment-button-indicator-background{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked)::before,:host(.segment-button-after-checked)::before{opacity:0}:host(.segment-button-checked){z-index:-1}:host(.segment-button-activated){--indicator-transform:scale(0.95)}:host(.ion-focused) .button-native{opacity:0.7}@media (any-hover: hover){:host(:hover) .button-native{opacity:0.5}:host(.segment-button-checked:hover) .button-native{opacity:1}}:host(.in-segment-color){background:none;color:var(--ion-text-color, #000)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-step-350, var(--ion-background-color, #fff))}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native,:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-text-color, #000)}}:host(.in-toolbar:not(.in-segment-color)){--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, var(--ion-toolbar-color), initial);--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-toolbar-color), initial);--indicator-color:var(--ion-toolbar-segment-indicator-color, var(--ion-color-step-350, var(--ion-background-color, #fff)))}:host(.in-toolbar-color) .segment-button-indicator-background{background:#fff}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color):hover) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color):hover) .button-native{color:var(--ion-color-base)}}',Xa=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none;cursor:pointer}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:var(--margin-start);margin-right:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end)}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;line-height:22px;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:var(--color-checked);--background-focused:var(--color-checked);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #3880ff);--indicator-box-shadow:none;--indicator-color:var(--color-checked);--indicator-height:2px;--indicator-transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--padding-top:0;--padding-end:16px;--padding-bottom:0;--padding-start:16px;--transition:color 0.15s linear 0s, opacity 0.15s linear 0s;min-width:90px;max-width:360px;min-height:48px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);font-size:14px;font-weight:500;letter-spacing:0.06em;line-height:40px;text-transform:uppercase}:host(.segment-button-disabled){opacity:0.3}:host(.in-segment-color){background:none;color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color) ion-ripple-effect{color:var(--ion-color-base)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked) .button-native{color:var(--ion-color-base)}:host(.in-segment-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native{color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color:hover) .button-native::after{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-segment-color)){--background:var(--ion-toolbar-segment-background, none);--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6));--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-color-primary, #3880ff));--indicator-color:var(--ion-toolbar-segment-color-checked, var(--color-checked))}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:rgba(var(--ion-color-contrast-rgb), 0.6)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color)) .button-native::after{background:var(--ion-color-contrast)}}::slotted(ion-icon){margin-top:12px;margin-bottom:12px;font-size:24px}::slotted(ion-label){margin-top:12px;margin-bottom:12px}:host(.segment-button-layout-icon-top) ::slotted(ion-label),:host(.segment-button-layout-icon-bottom) ::slotted(ion-icon){margin-top:0}:host(.segment-button-layout-icon-top) ::slotted(ion-icon),:host(.segment-button-layout-icon-bottom) ::slotted(ion-label){margin-bottom:0}:host(.segment-button-layout-icon-start) ::slotted(ion-label){margin-left:8px;margin-right:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.segment-button-layout-icon-start) ::slotted(ion-label){margin-left:unset;margin-right:unset;-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:0;margin-inline-end:0}}:host(.segment-button-layout-icon-end) ::slotted(ion-label){margin-left:0;margin-right:8px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.segment-button-layout-icon-end) ::slotted(ion-label){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}}:host(.segment-button-has-icon-only) ::slotted(ion-icon){margin-top:12px;margin-bottom:12px}:host(.segment-button-has-label-only) ::slotted(ion-label){margin-top:12px;margin-bottom:12px}.segment-button-indicator{left:0;right:0;bottom:0}.segment-button-indicator-background{background:var(--indicator-color)}:host(.in-toolbar:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-toolbar-segment-indicator-color, var(--indicator-color))}:host(.in-toolbar-color:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-color-contrast)}';let Ka=0;const Ja=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.segmentEl=null,this.checked=!1,this.disabled=!1,this.layout="icon-top",this.type="button",this.value="ion-sb-"+Ka++,this.updateStyle=()=>{(0,r.xE)(this)},this.updateState=()=>{this.segmentEl&&(this.checked=this.segmentEl.value===this.value)}}connectedCallback(){const t=this.segmentEl=this.el.closest("ion-segment");t&&(this.updateState(),(0,nt.a)(t,"ionSelect",this.updateState),(0,nt.a)(t,"ionStyle",this.updateStyle))}disconnectedCallback(){const t=this.segmentEl;t&&((0,nt.b)(t,"ionSelect",this.updateState),(0,nt.b)(t,"ionStyle",this.updateStyle),this.segmentEl=null)}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}get tabIndex(){return this.checked&&!this.disabled?0:-1}render(){const{checked:t,type:e,disabled:n,hasIcon:i,hasLabel:o,layout:a,segmentEl:s,tabIndex:l}=this,c=z(this),d=()=>void 0!==(null===s||void 0===s?void 0:s.color);return(0,r.h)(r.AA,{role:"tab","aria-selected":t?"true":"false","aria-disabled":n?"true":null,tabIndex:l,class:{[c]:!0,"in-toolbar":V("ion-toolbar",this.el),"in-toolbar-color":V("ion-toolbar[color]",this.el),"in-segment":V("ion-segment",this.el),"in-segment-color":d(),"segment-button-has-label":o,"segment-button-has-icon":i,"segment-button-has-label-only":o&&!i,"segment-button-has-icon-only":i&&!o,"segment-button-disabled":n,"segment-button-checked":t,[`segment-button-layout-${a}`]:!0,"ion-activatable":!0,"ion-activatable-instant":!0,"ion-focusable":!0}},(0,r.h)("button",{type:e,tabIndex:-1,class:"button-native",part:"native",disabled:n},(0,r.h)("span",{class:"button-inner"},(0,r.h)("slot",null)),"md"===c&&(0,r.h)("ion-ripple-effect",null)),(0,r.h)("div",{part:"indicator",class:{"segment-button-indicator":!0,"segment-button-indicator-animated":!0}},(0,r.h)("div",{part:"indicator-background",class:"segment-button-indicator-background"})))}get el(){return this}static get style(){return{ios:Ya,md:Xa}}},[33,"ion-segment-button",{disabled:[4],layout:[1],type:[1],value:[1],checked:[32]}]);function Za(){if("undefined"===typeof customElements)return;const t=["ion-segment-button","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-segment-button":customElements.get(t)||customElements.define(t,Ja);break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const Qa=Za;var ts=n(8016);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const es=(t,e)=>{let n,i;const o=(t,i,o)=>{if("undefined"===typeof document)return;const r=document.elementFromPoint(t,i);r&&e(r)?r!==n&&(s(),a(r,o)):s()},a=(t,e)=>{n=t,i||(i=n);const o=n;(0,r.Iu)((()=>o.classList.add("ion-activated"))),e()},s=(t=!1)=>{if(!n)return;const e=n;(0,r.Iu)((()=>e.classList.remove("ion-activated"))),t&&i!==n&&n.click(),n=void 0};return(0,ts.createGesture)({el:t,gestureName:"buttonActiveDrag",threshold:0,onStart:t=>o(t.currentX,t.currentY,Xr),onMove:t=>o(t.currentX,t.currentY,Kr),onEnd:()=>{s(!0),Jr(),i=void 0}})},ns=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,i])},is=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,i])},os=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,i])},rs=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,i])},as='.sc-ion-action-sheet-ios-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:100%;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-ios-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-ios{left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button-inner.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:100%}.action-sheet-group.sc-ion-action-sheet-ios{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}.action-sheet-group.sc-ion-action-sheet-ios::-webkit-scrollbar{display:none}.action-sheet-group-cancel.sc-ion-action-sheet-ios{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.action-sheet-selected.sc-ion-action-sheet-ios{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-ios:hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-ios:hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, #f9f9f9));--backdrop-opacity:var(--ion-backdrop-opacity, 0.4);--button-background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent;--button-background-activated:var(--ion-text-color, #000);--button-background-activated-opacity:.08;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-background-selected:var(--ion-color-step-150, var(--ion-background-color, #fff));--button-background-selected-opacity:1;--button-color:var(--ion-color-primary, #3880ff);--color:var(--ion-color-step-400, #999999);text-align:center}.action-sheet-wrapper.sc-ion-action-sheet-ios{margin-left:auto;margin-right:auto;margin-top:var(--ion-safe-area-top, 0);margin-bottom:var(--ion-safe-area-bottom, 0)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-wrapper.sc-ion-action-sheet-ios{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}.action-sheet-container.sc-ion-action-sheet-ios{padding-left:8px;padding-right:8px;padding-top:0;padding-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-container.sc-ion-action-sheet-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}}.action-sheet-group.sc-ion-action-sheet-ios{border-radius:13px;margin-bottom:8px}.action-sheet-group.sc-ion-action-sheet-ios:first-child{margin-top:10px}.action-sheet-group.sc-ion-action-sheet-ios:last-child{margin-bottom:10px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-group.sc-ion-action-sheet-ios{background-color:transparent;-webkit-backdrop-filter:saturate(280%) blur(20px);backdrop-filter:saturate(280%) blur(20px)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-title.sc-ion-action-sheet-ios,.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.sc-ion-action-sheet-ios{background-color:transparent;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8))), -webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background-image:linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%), linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4) 50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 50%);background-repeat:no-repeat;background-position:top, bottom;background-size:100% calc(100% - 1px), 100% 1px;-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.ion-activated.sc-ion-action-sheet-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.7);background-image:none}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-cancel.sc-ion-action-sheet-ios{background:var(--button-background-selected)}}.action-sheet-title.sc-ion-action-sheet-ios{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, transparent)) bottom/100% 1px no-repeat transparent;background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent}.action-sheet-title.sc-ion-action-sheet-ios{padding-left:10px;padding-right:10px;padding-top:14px;padding-bottom:13px;color:var(--color, var(--ion-color-step-400, #999999));font-size:13px;font-weight:400;text-align:center}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-title.sc-ion-action-sheet-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px}}.action-sheet-title.action-sheet-has-sub-title.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-sub-title.sc-ion-action-sheet-ios{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:0;font-size:13px;font-weight:400}.action-sheet-button.sc-ion-action-sheet-ios{padding-left:18px;padding-right:18px;padding-top:18px;padding-bottom:18px;height:56px;font-size:20px;contain:strict}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-button.sc-ion-action-sheet-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:18px;padding-inline-start:18px;-webkit-padding-end:18px;padding-inline-end:18px}}.action-sheet-button.sc-ion-action-sheet-ios .action-sheet-icon.sc-ion-action-sheet-ios{margin-right:0.3em;font-size:28px;pointer-events:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-button.sc-ion-action-sheet-ios .action-sheet-icon.sc-ion-action-sheet-ios{margin-right:unset;-webkit-margin-end:0.3em;margin-inline-end:0.3em}}.action-sheet-button.sc-ion-action-sheet-ios:last-child{background-image:none}.action-sheet-selected.sc-ion-action-sheet-ios{font-weight:bold}.action-sheet-cancel.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-cancel.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-destructive.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-activated.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-focused.sc-ion-action-sheet-ios{color:var(--ion-color-danger, #eb445a)}@media (any-hover: hover){.action-sheet-destructive.sc-ion-action-sheet-ios:hover{color:var(--ion-color-danger, #eb445a)}}',ss='.sc-ion-action-sheet-md-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:100%;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-md-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-md{left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-md{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button-inner.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:100%}.action-sheet-group.sc-ion-action-sheet-md{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}.action-sheet-group.sc-ion-action-sheet-md::-webkit-scrollbar{display:none}.action-sheet-group-cancel.sc-ion-action-sheet-md{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.action-sheet-selected.sc-ion-action-sheet-md{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-md::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-md:hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-md:hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);--button-background:transparent;--button-background-selected:currentColor;--button-background-selected-opacity:0;--button-background-activated:transparent;--button-background-activated-opacity:0;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-color:var(--ion-color-step-850, #262626);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}.action-sheet-wrapper.sc-ion-action-sheet-md{margin-left:auto;margin-right:auto;margin-top:var(--ion-safe-area-top, 0);margin-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-wrapper.sc-ion-action-sheet-md{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}.action-sheet-title.sc-ion-action-sheet-md{padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:17px;min-height:60px;color:var(--color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54));font-size:16px;text-align:start}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-title.sc-ion-action-sheet-md{padding-left:unset;padding-right:unset;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}}.action-sheet-sub-title.sc-ion-action-sheet-md{padding-left:0;padding-right:0;padding-top:16px;padding-bottom:0;font-size:14px}.action-sheet-group.sc-ion-action-sheet-md:first-child{padding-top:0}.action-sheet-group.sc-ion-action-sheet-md:last-child{padding-bottom:var(--ion-safe-area-bottom)}.action-sheet-button.sc-ion-action-sheet-md{padding-left:16px;padding-right:16px;padding-top:0;padding-bottom:0;position:relative;height:52px;font-size:16px;text-align:start;contain:strict;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-button.sc-ion-action-sheet-md{padding-left:unset;padding-right:unset;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}}.action-sheet-icon.sc-ion-action-sheet-md{margin-left:0;margin-right:32px;margin-top:0;margin-bottom:0;color:var(--color);font-size:24px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.action-sheet-icon.sc-ion-action-sheet-md{margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:32px;margin-inline-end:32px}}.action-sheet-button-inner.sc-ion-action-sheet-md{-ms-flex-pack:start;justify-content:flex-start}.action-sheet-selected.sc-ion-action-sheet-md{font-weight:bold}',ls=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.didPresent=(0,r.yM)(this,"ionActionSheetDidPresent",7),this.willPresent=(0,r.yM)(this,"ionActionSheetWillPresent",7),this.willDismiss=(0,r.yM)(this,"ionActionSheetWillDismiss",7),this.didDismiss=(0,r.yM)(this,"ionActionSheetDidDismiss",7),this.presented=!1,this.keyboardClose=!0,this.buttons=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.onBackdropTap=()=>{this.dismiss(void 0,or)},this.dispatchCancelHandler=t=>{const e=t.detail.role;if(er(e)){const t=this.getButtons().find((t=>"cancel"===t.role));this.callButtonHandler(t)}}}present(){return Yo(this,"actionSheetEnter",ns,os)}connectedCallback(){No(this.el)}dismiss(t,e){return Ko(this,t,e,"actionSheetLeave",is,rs)}onDidDismiss(){return Qo(this.el,"ionActionSheetDidDismiss")}onWillDismiss(){return Qo(this.el,"ionActionSheetWillDismiss")}async buttonClick(t){const e=t.role;if(er(e))return this.dismiss(t.data,e);const n=await this.callButtonHandler(t);return n?this.dismiss(t.data,t.role):Promise.resolve()}async callButtonHandler(t){if(t){const e=await ir(t.handler);if(!1===e)return!1}return!0}getButtons(){return this.buttons.map((t=>"string"===typeof t?{text:t}:t))}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){const{groupEl:t,wrapperEl:e}=this;!this.gesture&&"md"!==z(this)&&e&&t&&(0,r.wj)((()=>{const n=t.scrollHeight>t.clientHeight;n||(this.gesture=es(e,(t=>t.classList.contains("action-sheet-button"))),this.gesture.enable(!0))}))}render(){const{header:t,htmlAttributes:e,overlayIndex:n}=this,i=z(this),o=this.getButtons(),a=o.find((t=>"cancel"===t.role)),s=o.filter((t=>"cancel"!==t.role)),l=`action-sheet-${n}-header`;return(0,r.h)(r.AA,Object.assign({role:"dialog","aria-modal":"true","aria-labelledby":void 0!==t?l:null,tabindex:"-1"},e,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({[i]:!0},Y(this.cssClass)),{"overlay-hidden":!0,"action-sheet-translucent":this.translucent}),onIonActionSheetWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),(0,r.h)("ion-backdrop",{tappable:this.backdropDismiss}),(0,r.h)("div",{tabindex:"0"}),(0,r.h)("div",{class:"action-sheet-wrapper ion-overlay-wrapper",ref:t=>this.wrapperEl=t},(0,r.h)("div",{class:"action-sheet-container"},(0,r.h)("div",{class:"action-sheet-group",ref:t=>this.groupEl=t},void 0!==t&&(0,r.h)("div",{id:l,class:{"action-sheet-title":!0,"action-sheet-has-sub-title":void 0!==this.subHeader}},t,this.subHeader&&(0,r.h)("div",{class:"action-sheet-sub-title"},this.subHeader)),s.map((t=>(0,r.h)("button",{type:"button",id:t.id,class:cs(t),onClick:()=>this.buttonClick(t)},(0,r.h)("span",{class:"action-sheet-button-inner"},t.icon&&(0,r.h)("ion-icon",{icon:t.icon,lazy:!1,class:"action-sheet-icon"}),t.text),"md"===i&&(0,r.h)("ion-ripple-effect",null))))),a&&(0,r.h)("div",{class:"action-sheet-group action-sheet-group-cancel"},(0,r.h)("button",{type:"button",class:cs(a),onClick:()=>this.buttonClick(a)},(0,r.h)("span",{class:"action-sheet-button-inner"},a.icon&&(0,r.h)("ion-icon",{icon:a.icon,lazy:!1,class:"action-sheet-icon"}),a.text),"md"===i&&(0,r.h)("ion-ripple-effect",null))))),(0,r.h)("div",{tabindex:"0"}))}get el(){return this}static get style(){return{ios:as,md:ss}}},[34,"ion-action-sheet",{overlayIndex:[2,"overlay-index"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],buttons:[16],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],header:[1],subHeader:[1,"sub-header"],translucent:[4],animated:[4],htmlAttributes:[16],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]}]),cs=t=>Object.assign({"action-sheet-button":!0,"ion-activatable":!0,"ion-focusable":!0,[`action-sheet-${t.role}`]:void 0!==t.role},Y(t.cssClass));function ds(){if("undefined"===typeof customElements)return;const t=["ion-action-sheet","ion-backdrop","ion-icon","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-action-sheet":customElements.get(t)||customElements.define(t,ls);break;case"ion-backdrop":customElements.get(t)||lr();break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}var us=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const ps=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(1.1)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},hs=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},fs=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(0.9)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([n,i])},gs=t=>{const e=(0,ko.c)(),n=(0,ko.c)(),i=(0,ko.c)();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".alert-wrapper")).fromTo("opacity",.99,0),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([n,i])},ms=".sc-ion-alert-ios-h{--min-width:250px;--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-ios-h{display:none}.alert-top.sc-ion-alert-ios-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-message.sc-ion-alert-ios::-webkit-scrollbar{display:none}.alert-input.sc-ion-alert-ios{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:14px;line-height:20px;z-index:0}.alert-button.ion-focused.sc-ion-alert-ios,.alert-tappable.ion-focused.sc-ion-alert-ios{background:var(--ion-color-step-100, #e6e6e6)}.alert-button-inner.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.alert-input-disabled.sc-ion-alert-ios,.alert-checkbox-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios,.alert-radio-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:strict}.alert-button.sc-ion-alert-ios,.alert-checkbox.sc-ion-alert-ios,.alert-input.sc-ion-alert-ios,.alert-radio.sc-ion-alert-ios{outline:none}.alert-radio-icon.sc-ion-alert-ios,.alert-checkbox-icon.sc-ion-alert-ios,.alert-checkbox-inner.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-ios{min-height:37px;resize:none}.sc-ion-alert-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, #f9f9f9));--max-width:270px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);font-size:14px}.alert-wrapper.sc-ion-alert-ios{border-radius:13px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.alert-button.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{pointer-events:none}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.alert-translucent.sc-ion-alert-ios-h .alert-wrapper.sc-ion-alert-ios{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.alert-head.sc-ion-alert-ios{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:7px;text-align:center}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-head.sc-ion-alert-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}}.alert-title.sc-ion-alert-ios{margin-top:8px;color:var(--ion-text-color, #000);font-size:17px;font-weight:600}.alert-sub-title.sc-ion-alert-ios{color:var(--ion-color-step-600, #666666);font-size:14px}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{padding-left:16px;padding-right:16px;padding-top:0;padding-bottom:21px;color:var(--ion-text-color, #000);font-size:13px;text-align:center}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}}.alert-message.sc-ion-alert-ios{max-height:240px}.alert-message.sc-ion-alert-ios:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:12px}.alert-input.sc-ion-alert-ios{border-radius:4px;margin-top:10px;padding-left:6px;padding-right:6px;padding-top:6px;padding-bottom:6px;border:0.55px solid var(--ion-color-step-250, #bfbfbf);background-color:var(--ion-background-color, #fff);-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-input.sc-ion-alert-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px}}.alert-input.sc-ion-alert-ios::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-clear{display:none}.alert-radio-group.sc-ion-alert-ios,.alert-checkbox-group.sc-ion-alert-ios{-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:240px;border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);overflow-y:auto;-webkit-overflow-scrolling:touch}.alert-tappable.sc-ion-alert-ios{height:44px}.alert-radio-label.sc-ion-alert-ios{padding-left:13px;padding-right:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;-ms-flex-order:0;order:0;color:var(--ion-text-color, #000);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-radio-label.sc-ion-alert-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px}}[aria-checked=true].sc-ion-alert-ios .alert-radio-label.sc-ion-alert-ios{color:var(--ion-color-primary, #3880ff)}.alert-radio-icon.sc-ion-alert-ios{position:relative;-ms-flex-order:1;order:1;min-width:30px}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{left:7px;top:-7px;position:absolute;width:6px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary, #3880ff)}[dir=rtl].sc-ion-alert-ios [aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios,[dir=rtl].sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios,[dir=rtl] .sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{left:unset;right:unset;right:7px}.alert-checkbox-label.sc-ion-alert-ios{padding-left:13px;padding-right:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-text-color, #000);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-checkbox-label.sc-ion-alert-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px}}.alert-checkbox-icon.sc-ion-alert-ios{border-radius:50%;margin-left:16px;margin-right:6px;margin-top:10px;margin-bottom:10px;position:relative;width:24px;height:24px;border-width:1px;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)));background-color:var(--ion-item-background, var(--ion-background-color, #fff));contain:strict}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-checkbox-icon.sc-ion-alert-ios{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:6px;margin-inline-end:6px}}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-icon.sc-ion-alert-ios{border-color:var(--ion-color-primary, #3880ff);background-color:var(--ion-color-primary, #3880ff)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{left:9px;top:4px;position:absolute;width:5px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-background-color, #fff)}[dir=rtl].sc-ion-alert-ios [aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios,[dir=rtl].sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios,[dir=rtl] .sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{left:unset;right:unset;right:9px}.alert-button-group.sc-ion-alert-ios{margin-right:-0.55px;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-button-group.sc-ion-alert-ios{margin-right:unset;-webkit-margin-end:-0.55px;margin-inline-end:-0.55px}}.alert-button.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:0;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;height:44px;border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);background-color:transparent;color:var(--ion-color-primary, #3880ff);font-size:17px;overflow:hidden}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:first-child,[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child{border-right:0}.alert-button.sc-ion-alert-ios:last-child{border-right:0;font-weight:bold}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child,[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}.alert-button.ion-activated.sc-ion-alert-ios{background-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.1)}.alert-button-role-destructive.sc-ion-alert-ios,.alert-button-role-destructive.ion-activated.sc-ion-alert-ios,.alert-button-role-destructive.ion-focused.sc-ion-alert-ios{color:var(--ion-color-danger, #eb445a)}",bs=".sc-ion-alert-md-h{--min-width:250px;--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-md-h{display:none}.alert-top.sc-ion-alert-md-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-group.sc-ion-alert-md::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-md::-webkit-scrollbar,.alert-message.sc-ion-alert-md::-webkit-scrollbar{display:none}.alert-input.sc-ion-alert-md{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:14px;line-height:20px;z-index:0}.alert-button.ion-focused.sc-ion-alert-md,.alert-tappable.ion-focused.sc-ion-alert-md{background:var(--ion-color-step-100, #e6e6e6)}.alert-button-inner.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.alert-input-disabled.sc-ion-alert-md,.alert-checkbox-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md,.alert-radio-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:strict}.alert-button.sc-ion-alert-md,.alert-checkbox.sc-ion-alert-md,.alert-input.sc-ion-alert-md,.alert-radio.sc-ion-alert-md{outline:none}.alert-radio-icon.sc-ion-alert-md,.alert-checkbox-icon.sc-ion-alert-md,.alert-checkbox-inner.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-md{min-height:37px;resize:none}.sc-ion-alert-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--max-width:280px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);font-size:14px}.alert-wrapper.sc-ion-alert-md{border-radius:4px;-webkit-box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12)}.alert-head.sc-ion-alert-md{padding-left:23px;padding-right:23px;padding-top:20px;padding-bottom:15px;text-align:start}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-head.sc-ion-alert-md{padding-left:unset;padding-right:unset;-webkit-padding-start:23px;padding-inline-start:23px;-webkit-padding-end:23px;padding-inline-end:23px}}.alert-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:20px;font-weight:500}.alert-sub-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:16px}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{padding-left:24px;padding-right:24px;padding-top:20px;padding-bottom:20px;color:var(--ion-color-step-550, #737373)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{padding-left:unset;padding-right:unset;-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px}}.alert-message.sc-ion-alert-md{max-height:266px;font-size:16px}.alert-message.sc-ion-alert-md:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-head.sc-ion-alert-md+.alert-message.sc-ion-alert-md{padding-top:0}.alert-input.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;border-bottom:1px solid var(--ion-color-step-150, #d9d9d9);color:var(--ion-text-color, #000)}.alert-input.sc-ion-alert-md::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-clear{display:none}.alert-input.sc-ion-alert-md:focus{margin-bottom:4px;border-bottom:2px solid var(--ion-color-primary, #3880ff)}.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{position:relative;max-height:266px;border-top:1px solid var(--ion-color-step-150, #d9d9d9);border-bottom:1px solid var(--ion-color-step-150, #d9d9d9);overflow:auto}.alert-tappable.sc-ion-alert-md{position:relative;height:48px;overflow:hidden}.alert-radio-label.sc-ion-alert-md{padding-left:52px;padding-right:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-color-step-850, #262626);font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-radio-label.sc-ion-alert-md{padding-left:unset;padding-right:unset;-webkit-padding-start:52px;padding-inline-start:52px;-webkit-padding-end:26px;padding-inline-end:26px}}.alert-radio-icon.sc-ion-alert-md{left:26px;top:0;border-radius:50%;display:block;position:relative;width:20px;height:20px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, #737373)}[dir=rtl].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md,[dir=rtl].sc-ion-alert-md-h .alert-radio-icon.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h .alert-radio-icon.sc-ion-alert-md{left:unset;right:unset;right:26px}.alert-radio-inner.sc-ion-alert-md{left:3px;top:3px;border-radius:50%;position:absolute;width:10px;height:10px;-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--ion-color-primary, #3880ff)}[dir=rtl].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md,[dir=rtl].sc-ion-alert-md-h .alert-radio-inner.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h .alert-radio-inner.sc-ion-alert-md{left:unset;right:unset;right:3px}[aria-checked=true].sc-ion-alert-md .alert-radio-label.sc-ion-alert-md{color:var(--ion-color-step-850, #262626)}[aria-checked=true].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #3880ff)}[aria-checked=true].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.alert-checkbox-label.sc-ion-alert-md{padding-left:53px;padding-right:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-color-step-850, #262626);font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-checkbox-label.sc-ion-alert-md{padding-left:unset;padding-right:unset;-webkit-padding-start:53px;padding-inline-start:53px;-webkit-padding-end:26px;padding-inline-end:26px}}.alert-checkbox-icon.sc-ion-alert-md{left:26px;top:0;border-radius:2px;position:relative;width:16px;height:16px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, #737373);contain:strict}[dir=rtl].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md,[dir=rtl].sc-ion-alert-md-h .alert-checkbox-icon.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h .alert-checkbox-icon.sc-ion-alert-md{left:unset;right:unset;right:26px}[aria-checked=true].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #3880ff);background-color:var(--ion-color-primary, #3880ff)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{left:3px;top:0;position:absolute;width:6px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary-contrast, #fff)}[dir=rtl].sc-ion-alert-md [aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md,[dir=rtl].sc-ion-alert-md-h [aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h [aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{left:unset;right:unset;right:3px}.alert-button-group.sc-ion-alert-md{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-pack:end;justify-content:flex-end}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-button-group.sc-ion-alert-md{padding-left:unset;padding-right:unset;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}}.alert-button.sc-ion-alert-md{border-radius:2px;margin-left:0;margin-right:8px;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;color:var(--ion-color-primary, #3880ff);font-weight:500;text-align:end;text-transform:uppercase;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-button.sc-ion-alert-md{margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.alert-button.sc-ion-alert-md{padding-left:unset;padding-right:unset;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px}}.alert-button-inner.sc-ion-alert-md{-ms-flex-pack:end;justify-content:flex-end}",vs=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.didPresent=(0,r.yM)(this,"ionAlertDidPresent",7),this.willPresent=(0,r.yM)(this,"ionAlertWillPresent",7),this.willDismiss=(0,r.yM)(this,"ionAlertWillDismiss",7),this.didDismiss=(0,r.yM)(this,"ionAlertDidDismiss",7),this.processedInputs=[],this.processedButtons=[],this.presented=!1,this.keyboardClose=!0,this.buttons=[],this.inputs=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.onBackdropTap=()=>{this.dismiss(void 0,or)},this.dispatchCancelHandler=t=>{const e=t.detail.role;if(er(e)){const t=this.processedButtons.find((t=>"cancel"===t.role));this.callButtonHandler(t)}}}onKeydown(t){const e=new Set(this.processedInputs.map((t=>t.type)));if(!e.has("radio")||t.target&&!this.el.contains(t.target)||t.target.classList.contains("alert-button"))return;const n=this.el.querySelectorAll(".alert-radio"),i=Array.from(n).filter((t=>!t.disabled)),o=i.findIndex((e=>e.id===t.target.id));let r;if(["ArrowDown","ArrowRight"].includes(t.code)&&(r=o===i.length-1?i[0]:i[o+1]),["ArrowUp","ArrowLeft"].includes(t.code)&&(r=0===o?i[i.length-1]:i[o-1]),r&&i.includes(r)){const t=this.processedInputs.find((t=>t.id===(null===r||void 0===r?void 0:r.id)));t&&(this.rbClick(t),r.focus())}}buttonsChanged(){const t=this.buttons;this.processedButtons=t.map((t=>"string"===typeof t?{text:t,role:"cancel"===t.toLowerCase()?"cancel":void 0}:t))}inputsChanged(){const t=this.inputs,e=t.find((t=>!t.disabled)),n=t.find((t=>t.checked&&!t.disabled)),i=n||e,o=new Set(t.map((t=>t.type)));o.has("checkbox")&&o.has("radio")&&us.warn(`Alert cannot mix input types: ${Array.from(o.values()).join("/")}. Please see alert docs for more info.`),this.inputType=o.values().next().value,this.processedInputs=t.map(((t,e)=>{var n;return{type:t.type||"text",name:t.name||`${e}`,placeholder:t.placeholder||"",value:t.value,label:t.label,checked:!!t.checked,disabled:!!t.disabled,id:t.id||`alert-input-${this.overlayIndex}-${e}`,handler:t.handler,min:t.min,max:t.max,cssClass:null!==(n=t.cssClass)&&void 0!==n?n:"",attributes:t.attributes||{},tabindex:"radio"===t.type&&t!==i?-1:0}}))}connectedCallback(){No(this.el)}componentWillLoad(){this.inputsChanged(),this.buttonsChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){!this.gesture&&"md"!==z(this)&&this.wrapperEl&&(this.gesture=es(this.wrapperEl,(t=>t.classList.contains("alert-button"))),this.gesture.enable(!0))}present(){return Yo(this,"alertEnter",ps,fs)}dismiss(t,e){return Ko(this,t,e,"alertLeave",hs,gs)}onDidDismiss(){return Qo(this.el,"ionAlertDidDismiss")}onWillDismiss(){return Qo(this.el,"ionAlertWillDismiss")}rbClick(t){for(const e of this.processedInputs)e.checked=e===t,e.tabindex=e===t?0:-1;this.activeId=t.id,ir(t.handler,t),(0,r.xE)(this)}cbClick(t){t.checked=!t.checked,ir(t.handler,t),(0,r.xE)(this)}async buttonClick(t){const e=t.role,n=this.getValues();if(er(e))return this.dismiss({values:n},e);const i=await this.callButtonHandler(t,n);return!1!==i&&this.dismiss(Object.assign({values:n},i),t.role)}async callButtonHandler(t,e){if(null===t||void 0===t?void 0:t.handler){const n=await ir(t.handler,e);if(!1===n)return!1;if("object"===typeof n)return n}return{}}getValues(){if(0===this.processedInputs.length)return;if("radio"===this.inputType){const t=this.processedInputs.find((t=>!!t.checked));return t?t.value:void 0}if("checkbox"===this.inputType)return this.processedInputs.filter((t=>t.checked)).map((t=>t.value));const t={};return this.processedInputs.forEach((e=>{t[e.name]=e.value||""})),t}renderAlertInputs(){switch(this.inputType){case"checkbox":return this.renderCheckbox();case"radio":return this.renderRadio();default:return this.renderInput()}}renderCheckbox(){const t=this.processedInputs,e=z(this);return 0===t.length?null:(0,r.h)("div",{class:"alert-checkbox-group"},t.map((t=>(0,r.h)("button",{type:"button",onClick:()=>this.cbClick(t),"aria-checked":`${t.checked}`,id:t.id,disabled:t.disabled,tabIndex:t.tabindex,role:"checkbox",class:Object.assign(Object.assign({},Y(t.cssClass)),{"alert-tappable":!0,"alert-checkbox":!0,"alert-checkbox-button":!0,"ion-focusable":!0,"alert-checkbox-button-disabled":t.disabled||!1})},(0,r.h)("div",{class:"alert-button-inner"},(0,r.h)("div",{class:"alert-checkbox-icon"},(0,r.h)("div",{class:"alert-checkbox-inner"})),(0,r.h)("div",{class:"alert-checkbox-label"},t.label)),"md"===e&&(0,r.h)("ion-ripple-effect",null)))))}renderRadio(){const t=this.processedInputs;return 0===t.length?null:(0,r.h)("div",{class:"alert-radio-group",role:"radiogroup","aria-activedescendant":this.activeId},t.map((t=>(0,r.h)("button",{type:"button",onClick:()=>this.rbClick(t),"aria-checked":`${t.checked}`,disabled:t.disabled,id:t.id,tabIndex:t.tabindex,class:Object.assign(Object.assign({},Y(t.cssClass)),{"alert-radio-button":!0,"alert-tappable":!0,"alert-radio":!0,"ion-focusable":!0,"alert-radio-button-disabled":t.disabled||!1}),role:"radio"},(0,r.h)("div",{class:"alert-button-inner"},(0,r.h)("div",{class:"alert-radio-icon"},(0,r.h)("div",{class:"alert-radio-inner"})),(0,r.h)("div",{class:"alert-radio-label"},t.label))))))}renderInput(){const t=this.processedInputs;return 0===t.length?null:(0,r.h)("div",{class:"alert-input-group"},t.map((t=>{var e,n,i,o;return"textarea"===t.type?(0,r.h)("div",{class:"alert-input-wrapper"},(0,r.h)("textarea",Object.assign({placeholder:t.placeholder,value:t.value,id:t.id,tabIndex:t.tabindex},t.attributes,{disabled:null!==(n=null===(e=t.attributes)||void 0===e?void 0:e.disabled)&&void 0!==n?n:t.disabled,class:ys(t),onInput:e=>{var n;t.value=e.target.value,(null===(n=t.attributes)||void 0===n?void 0:n.onInput)&&t.attributes.onInput(e)}}))):(0,r.h)("div",{class:"alert-input-wrapper"},(0,r.h)("input",Object.assign({placeholder:t.placeholder,type:t.type,min:t.min,max:t.max,value:t.value,id:t.id,tabIndex:t.tabindex},t.attributes,{disabled:null!==(o=null===(i=t.attributes)||void 0===i?void 0:i.disabled)&&void 0!==o?o:t.disabled,class:ys(t),onInput:e=>{var n;t.value=e.target.value,(null===(n=t.attributes)||void 0===n?void 0:n.onInput)&&t.attributes.onInput(e)}})))})))}renderAlertButtons(){const t=this.processedButtons,e=z(this),n={"alert-button-group":!0,"alert-button-group-vertical":t.length>2};return(0,r.h)("div",{class:n},t.map((t=>(0,r.h)("button",{type:"button",id:t.id,class:ws(t),tabIndex:0,onClick:()=>this.buttonClick(t)},(0,r.h)("span",{class:"alert-button-inner"},t.text),"md"===e&&(0,r.h)("ion-ripple-effect",null)))))}render(){const{overlayIndex:t,header:e,subHeader:n,message:i,htmlAttributes:o}=this,a=z(this),s=`alert-${t}-hdr`,l=`alert-${t}-sub-hdr`,c=`alert-${t}-msg`,d=this.inputs.length>0||this.buttons.length>0?"alertdialog":"alert",u=e?s:n?l:null;return(0,r.h)(r.AA,Object.assign({role:d,"aria-modal":"true","aria-labelledby":u,"aria-describedby":void 0!==i?c:null,tabindex:"-1"},o,{style:{zIndex:`${2e4+t}`},class:Object.assign(Object.assign({},Y(this.cssClass)),{[a]:!0,"overlay-hidden":!0,"alert-translucent":this.translucent}),onIonAlertWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),(0,r.h)("ion-backdrop",{tappable:this.backdropDismiss}),(0,r.h)("div",{tabindex:"0"}),(0,r.h)("div",{class:"alert-wrapper ion-overlay-wrapper",ref:t=>this.wrapperEl=t},(0,r.h)("div",{class:"alert-head"},e&&(0,r.h)("h2",{id:s,class:"alert-title"},e),n&&(0,r.h)("h2",{id:l,class:"alert-sub-title"},n)),(0,r.h)("div",{id:c,class:"alert-message",innerHTML:Qn(i)}),this.renderAlertInputs(),this.renderAlertButtons()),(0,r.h)("div",{tabindex:"0"}))}get el(){return this}static get watchers(){return{buttons:["buttonsChanged"],inputs:["inputsChanged"]}}static get style(){return{ios:ms,md:bs}}},[34,"ion-alert",{overlayIndex:[2,"overlay-index"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],cssClass:[1,"css-class"],header:[1],subHeader:[1,"sub-header"],message:[1],buttons:[16],inputs:[1040],backdropDismiss:[4,"backdrop-dismiss"],translucent:[4],animated:[4],htmlAttributes:[16],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},[[4,"keydown","onKeydown"]]]),ys=t=>{var e,n,i;return Object.assign(Object.assign({"alert-input":!0,"alert-input-disabled":(null!==(n=null===(e=t.attributes)||void 0===e?void 0:e.disabled)&&void 0!==n?n:t.disabled)||!1},Y(t.cssClass)),Y(t.attributes?null===(i=t.attributes.class)||void 0===i?void 0:i.toString():""))},ws=t=>Object.assign({"alert-button":!0,"ion-focusable":!0,"ion-activatable":!0,[`alert-button-role-${t.role}`]:void 0!==t.role},Y(t.cssClass));function xs(){if("undefined"===typeof customElements)return;const t=["ion-alert","ion-backdrop","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-alert":customElements.get(t)||customElements.define(t,vs);break;case"ion-backdrop":customElements.get(t)||lr();break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const ks=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-color-step-850, #262626);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)));padding-left:calc(var(--ion-safe-area-left, 0px) + 20px);position:relative;-ms-flex-align:end;align-items:flex-end;font-size:22px;font-weight:700;letter-spacing:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;-webkit-padding-start:calc(var(--ion-safe-area-left, 0px) + 20px);padding-inline-start:calc(var(--ion-safe-area-left, 0px) + 20px)}}::slotted(ion-button),::slotted(ion-label){margin-top:29px;margin-bottom:6px}::slotted(ion-button){margin-left:3px;margin-right:3px;height:1.4em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-button){margin-left:unset;margin-right:unset;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px}}:host(.list-header-lines-full){--border-width:0 0 0.55px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 0.55px 0}",Es=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-text-color, #000);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))));padding-left:calc(var(--ion-safe-area-left, 0) + 16px);min-height:45px;font-size:14px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;-webkit-padding-start:calc(var(--ion-safe-area-left, 0) + 16px);padding-inline-start:calc(var(--ion-safe-area-left, 0) + 16px)}}:host(.list-header-lines-full){--border-width:0 0 1px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 1px 0}",Ss=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){const{lines:t}=this,e=z(this);return(0,r.h)(r.AA,{class:q(this.color,{[e]:!0,[`list-header-lines-${t}`]:void 0!==t})},(0,r.h)("div",{class:"list-header-inner"},(0,r.h)("slot",null)))}static get style(){return{ios:ks,md:Es}}},[33,"ion-list-header",{color:[513],lines:[1]}]);function Cs(){if("undefined"===typeof customElements)return;const t=["ion-list-header"];t.forEach((t=>{switch(t){case"ion-list-header":customElements.get(t)||customElements.define(t,Ss);break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const _s=async(t,e,n,i,o,r)=>{var a;if(t)return t.attachViewToDom(e,n,o,i);if(!r&&"string"!==typeof n&&!(n instanceof HTMLElement))throw new Error("framework delegate is missing");const s="string"===typeof n?null===(a=e.ownerDocument)||void 0===a?void 0:a.createElement(n):n;return i&&i.forEach((t=>s.classList.add(t))),o&&Object.assign(s,o),e.appendChild(s),await new Promise((t=>(0,nt.c)(s,t))),s},As=(t,e)=>{if(e){if(t){const n=e.parentElement;return t.removeViewFromDom(n,e)}e.remove()}return Promise.resolve()},Os=()=>{let t,e;const n=async(n,i,o={},r=[])=>{var a,s;if(t=n,i){const e="string"===typeof i?null===(a=t.ownerDocument)||void 0===a?void 0:a.createElement(i):i;r.forEach((t=>e.classList.add(t))),Object.assign(e,o),t.appendChild(e),await new Promise((t=>(0,nt.c)(e,t)))}else if(t.children.length>0){const e=t.children[0];if(!e.classList.contains("ion-delegate-host")){const e=null===(s=t.ownerDocument)||void 0===s?void 0:s.createElement("div");e.classList.add("ion-delegate-host"),r.forEach((t=>e.classList.add(t))),e.append(...t.children),t.appendChild(e)}}const l=document.querySelector("ion-app")||document.body;return e=document.createComment("ionic teleport"),t.parentNode.insertBefore(e,t),l.appendChild(t),t},i=()=>(t&&e&&(e.parentNode.insertBefore(t,e),e.remove()),Promise.resolve());return{attachViewToDom:n,removeViewFromDom:i}};var Ts=n(5547);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const Is=t=>{if(!t)return{arrowWidth:0,arrowHeight:0};const{width:e,height:n}=t.getBoundingClientRect();return{arrowWidth:e,arrowHeight:n}},Ls=(t,e,n)=>{const i=e.getBoundingClientRect(),o=i.height;let r=i.width;if("cover"===t&&n){const t=n.getBoundingClientRect();r=t.width}return{contentWidth:r,contentHeight:o}},$s=(t,e,n,i)=>{let o=[];const r=(0,nt.g)(i),a=r.querySelector(".popover-content");switch(e){case"hover":o=[{eventName:"mouseenter",callback:e=>{const i=document.elementFromPoint(e.clientX,e.clientY);i!==t&&n.dismiss(void 0,void 0,!1)}}];break;case"context-menu":case"click":default:o=[{eventName:"click",callback:e=>{const i=e.target,o=i.closest("[data-ion-popover-trigger]");o!==t?n.dismiss(void 0,void 0,!1):e.stopPropagation()}}];break}return o.forEach((({eventName:t,callback:e})=>a.addEventListener(t,e))),()=>{o.forEach((({eventName:t,callback:e})=>a.removeEventListener(t,e)))}},Ds=(t,e,n)=>{let i=[];switch(e){case"hover":let t;i=[{eventName:"mouseenter",callback:async e=>{e.stopPropagation(),t&&clearTimeout(t),t=setTimeout((()=>{(0,nt.r)((()=>{n.presentFromTrigger(e),t=void 0}))}),100)}},{eventName:"mouseleave",callback:e=>{t&&clearTimeout(t);const i=e.relatedTarget;i&&i.closest("ion-popover")!==n&&n.dismiss(void 0,void 0,!1)}},{eventName:"click",callback:t=>t.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:t=>n.presentFromTrigger(t,!0)}];break;case"context-menu":i=[{eventName:"contextmenu",callback:t=>{t.preventDefault(),n.presentFromTrigger(t)}},{eventName:"click",callback:t=>t.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:t=>n.presentFromTrigger(t,!0)}];break;case"click":default:i=[{eventName:"click",callback:t=>n.presentFromTrigger(t)},{eventName:"ionPopoverActivateTrigger",callback:t=>n.presentFromTrigger(t,!0)}];break}return i.forEach((({eventName:e,callback:n})=>t.addEventListener(e,n))),t.setAttribute("data-ion-popover-trigger","true"),()=>{i.forEach((({eventName:e,callback:n})=>t.removeEventListener(e,n))),t.removeAttribute("data-ion-popover-trigger")}},Rs=(t,e)=>e&&"ION-ITEM"===e.tagName?t.findIndex((t=>t===e)):-1,Ps=(t,e)=>{const n=Rs(t,e);return t[n+1]},Ns=(t,e)=>{const n=Rs(t,e);return t[n-1]},Fs=t=>{const e=(0,nt.g)(t),n=e.querySelector("button");n&&(0,nt.r)((()=>n.focus()))},zs=t=>t.hasAttribute("data-ion-popover-trigger"),js=t=>{const e=async e=>{var n;const i=document.activeElement;let o=[];const r=null===(n=e.target)||void 0===n?void 0:n.tagName;if("ION-POPOVER"===r||"ION-ITEM"===r){try{o=Array.from(t.querySelectorAll("ion-item:not(ion-popover ion-popover *):not([disabled])"))}catch(a){}switch(e.key){case"ArrowLeft":const n=await t.getParentPopover();n&&t.dismiss(void 0,void 0,!1);break;case"ArrowDown":e.preventDefault();const r=Ps(o,i);void 0!==r&&Fs(r);break;case"ArrowUp":e.preventDefault();const a=Ns(o,i);void 0!==a&&Fs(a);break;case"Home":e.preventDefault();const s=o[0];void 0!==s&&Fs(s);break;case"End":e.preventDefault();const l=o[o.length-1];void 0!==l&&Fs(l);break;case"ArrowRight":case" ":case"Enter":if(i&&zs(i)){const t=new CustomEvent("ionPopoverActivateTrigger");i.dispatchEvent(t)}break}}};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},Ms=(t,e,n,i,o,r,a,s,l,c,d)=>{var u;let p={top:0,left:0,width:0,height:0};switch(r){case"event":if(!d)return l;const t=d;p={top:t.clientY,left:t.clientX,width:1,height:1};break;case"trigger":default:const e=d,n=c||(null===(u=null===e||void 0===e?void 0:e.detail)||void 0===u?void 0:u.ionShadowTarget)||(null===e||void 0===e?void 0:e.target);if(!n)return l;const i=n.getBoundingClientRect();p={top:i.top,left:i.left,width:i.width,height:i.height};break}const h=Vs(a,p,e,n,i,o,t),f=qs(s,a,p,e,n),g=h.top+f.top,m=h.left+f.left,{arrowTop:b,arrowLeft:v}=Ws(a,i,o,g,m,e,n,t),{originX:y,originY:w}=Bs(a,s,t);return{top:g,left:m,referenceCoordinates:p,arrowTop:b,arrowLeft:v,originX:y,originY:w}},Bs=(t,e,n)=>{switch(t){case"top":return{originX:Us(e),originY:"bottom"};case"bottom":return{originX:Us(e),originY:"top"};case"left":return{originX:"right",originY:Hs(e)};case"right":return{originX:"left",originY:Hs(e)};case"start":return{originX:n?"left":"right",originY:Hs(e)};case"end":return{originX:n?"right":"left",originY:Hs(e)}}},Us=t=>{switch(t){case"start":return"left";case"center":return"center";case"end":return"right"}},Hs=t=>{switch(t){case"start":return"top";case"center":return"center";case"end":return"bottom"}},Ws=(t,e,n,i,o,r,a,s)=>{const l={arrowTop:i+a/2-e/2,arrowLeft:o+r-e/2},c={arrowTop:i+a/2-e/2,arrowLeft:o-1.5*e};switch(t){case"top":return{arrowTop:i+a,arrowLeft:o+r/2-e/2};case"bottom":return{arrowTop:i-n,arrowLeft:o+r/2-e/2};case"left":return l;case"right":return c;case"start":return s?c:l;case"end":return s?l:c;default:return{arrowTop:0,arrowLeft:0}}},Vs=(t,e,n,i,o,r,a)=>{const s={top:e.top,left:e.left-n-o},l={top:e.top,left:e.left+e.width+o};switch(t){case"top":return{top:e.top-i-r,left:e.left};case"right":return l;case"bottom":return{top:e.top+e.height+r,left:e.left};case"left":return s;case"start":return a?l:s;case"end":return a?s:l}},qs=(t,e,n,i,o)=>{switch(t){case"center":return Ys(e,n,i,o);case"end":return Gs(e,n,i,o);case"start":default:return{top:0,left:0}}},Gs=(t,e,n,i)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(i-e.height),left:0};case"top":case"bottom":default:return{top:0,left:-(n-e.width)}}},Ys=(t,e,n,i)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(i/2-e.height/2),left:0};case"top":case"bottom":default:return{top:0,left:-(n/2-e.width/2)}}},Xs=(t,e,n,i,o,r,a,s,l,c,d,u,p=0,h=0,f=0)=>{let g=p;const m=h;let b,v=n,y=e,w=c,x=d,k=!1,E=!1;const S=u?u.top+u.height:r/2-s/2,C=u?u.height:0;let _=!1;return v<i+l?(v=i,k=!0,w="left"):a+i+v+l>o&&(E=!0,v=o-a-i,w="right"),S+C+s>r&&("top"===t||"bottom"===t)&&(S-s>0?(y=Math.max(12,S-s-C-(f-1)),g=y+s,x="bottom",_=!0):b=i),{top:y,left:v,bottom:b,originX:w,originY:x,checkSafeAreaLeft:k,checkSafeAreaRight:E,arrowTop:g,arrowLeft:m,addPopoverBottomClass:_}},Ks=(t,e=!1,n,i)=>!(!n&&!i)&&("top"===t||"bottom"===t||!e),Js=5,Zs=(t,e)=>{var n;const{event:i,size:o,trigger:r,reference:a,side:s,align:l}=e,c=t.ownerDocument,d="rtl"===c.dir,u=c.defaultView.innerWidth,p=c.defaultView.innerHeight,h=(0,nt.g)(t),f=h.querySelector(".popover-content"),g=h.querySelector(".popover-arrow"),m=r||(null===(n=null===i||void 0===i?void 0:i.detail)||void 0===n?void 0:n.ionShadowTarget)||(null===i||void 0===i?void 0:i.target),{contentWidth:b,contentHeight:v}=Ls(o,f,m),{arrowWidth:y,arrowHeight:w}=Is(g),x={top:p/2-v/2,left:u/2-b/2,originX:d?"right":"left",originY:"top"},k=Ms(d,b,v,y,w,a,s,l,x,r,i),E="cover"===o?0:Js,S="cover"===o?0:25,{originX:C,originY:_,top:A,left:O,bottom:T,checkSafeAreaLeft:I,checkSafeAreaRight:L,arrowTop:$,arrowLeft:D,addPopoverBottomClass:R}=Xs(s,k.top,k.left,E,u,p,b,v,S,k.originX,k.originY,k.referenceCoordinates,k.arrowTop,k.arrowLeft,w),P=(0,ko.c)(),N=(0,ko.c)(),F=(0,ko.c)();return N.addElement(h.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),F.addElement(h.querySelector(".popover-wrapper")).fromTo("opacity",.01,1),P.easing("ease").duration(100).beforeAddWrite((()=>{"cover"===o&&t.style.setProperty("--width",`${b}px`),R&&t.classList.add("popover-bottom"),void 0!==T&&f.style.setProperty("bottom",`${T}px`);const e=" + var(--ion-safe-area-left, 0)",n=" - var(--ion-safe-area-right, 0)";let a=`${O}px`;if(I&&(a=`${O}px${e}`),L&&(a=`${O}px${n}`),f.style.setProperty("top",`calc(${A}px + var(--offset-y, 0))`),f.style.setProperty("left",`calc(${a} + var(--offset-x, 0))`),f.style.setProperty("transform-origin",`${_} ${C}`),null!==g){const t=k.top!==A||k.left!==O,e=Ks(s,t,i,r);e?(g.style.setProperty("top",`calc(${$}px + var(--offset-y, 0))`),g.style.setProperty("left",`calc(${D}px + var(--offset-x, 0))`)):g.style.setProperty("display","none")}})).addAnimation([N,F])},Qs=t=>{const e=(0,nt.g)(t),n=e.querySelector(".popover-content"),i=e.querySelector(".popover-arrow"),o=(0,ko.c)(),r=(0,ko.c)(),a=(0,ko.c)();return r.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),a.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),o.easing("ease").afterAddWrite((()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin"),i&&(i.style.removeProperty("top"),i.style.removeProperty("left"),i.style.removeProperty("display"))})).duration(300).addAnimation([r,a])},tl=12,el=(t,e)=>{var n;const{event:i,size:o,trigger:r,reference:a,side:s,align:l}=e,c=t.ownerDocument,d="rtl"===c.dir,u=c.defaultView.innerWidth,p=c.defaultView.innerHeight,h=(0,nt.g)(t),f=h.querySelector(".popover-content"),g=r||(null===(n=null===i||void 0===i?void 0:i.detail)||void 0===n?void 0:n.ionShadowTarget)||(null===i||void 0===i?void 0:i.target),{contentWidth:m,contentHeight:b}=Ls(o,f,g),v={top:p/2-b/2,left:u/2-m/2,originX:d?"right":"left",originY:"top"},y=Ms(d,m,b,0,0,a,s,l,v,r,i),w="cover"===o?0:tl,{originX:x,originY:k,top:E,left:S,bottom:C}=Xs(s,y.top,y.left,w,u,p,m,b,0,y.originX,y.originY,y.referenceCoordinates),_=(0,ko.c)(),A=(0,ko.c)(),O=(0,ko.c)(),T=(0,ko.c)(),I=(0,ko.c)();return A.addElement(h.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),O.addElement(h.querySelector(".popover-wrapper")).duration(150).fromTo("opacity",.01,1),T.addElement(f).beforeStyles({top:`calc(${E}px + var(--offset-y, 0px))`,left:`calc(${S}px + var(--offset-x, 0px))`,"transform-origin":`${k} ${x}`}).beforeAddWrite((()=>{void 0!==C&&f.style.setProperty("bottom",`${C}px`)})).fromTo("transform","scale(0.8)","scale(1)"),I.addElement(h.querySelector(".popover-viewport")).fromTo("opacity",.01,1),_.easing("cubic-bezier(0.36,0.66,0.04,1)").duration(300).beforeAddWrite((()=>{"cover"===o&&t.style.setProperty("--width",`${m}px`),"bottom"===k&&t.classList.add("popover-bottom")})).addAnimation([A,O,T,I])},nl=t=>{const e=(0,nt.g)(t),n=e.querySelector(".popover-content"),i=(0,ko.c)(),o=(0,ko.c)(),r=(0,ko.c)();return o.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),r.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),i.easing("ease").afterAddWrite((()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin")})).duration(150).addAnimation([o,r])},il=':host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{opacity:0;z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}.popover-viewport{--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}:host{--width:200px;--max-height:90%;--box-shadow:none;--backdrop-opacity:var(--ion-backdrop-opacity, 0.08)}:host(.popover-desktop){--box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.12)}.popover-content{border-radius:10px}:host(.popover-desktop) .popover-content{border:0.5px solid var(--ion-color-step-100, #e6e6e6)}.popover-arrow{display:block;position:absolute;width:20px;height:10px;overflow:hidden}.popover-arrow::after{left:3px;top:3px;border-radius:3px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--background);content:"";z-index:10}[dir=rtl] .popover-arrow::after,:host-context([dir=rtl]) .popover-arrow::after{left:unset;right:unset;right:3px}:host(.popover-bottom) .popover-arrow{top:auto;bottom:-10px}:host(.popover-bottom) .popover-arrow::after{top:-6px}:host(.popover-side-left) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host(.popover-side-right) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-top) .popover-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.popover-side-start) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host-context([dir=rtl]):host(.popover-side-start) .popover-arrow,:host-context([dir=rtl]).popover-side-start .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-end) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host-context([dir=rtl]):host(.popover-side-end) .popover-arrow,:host-context([dir=rtl]).popover-side-end .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.popover-translucent) .popover-content,:host(.popover-translucent) .popover-arrow::after{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}',ol=":host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{opacity:0;z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}.popover-viewport{--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}:host{--width:250px;--max-height:90%;--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}.popover-content{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top}[dir=rtl] .popover-content,:host-context([dir=rtl]) .popover-content{-webkit-transform-origin:right top;transform-origin:right top}.popover-viewport{-webkit-transition-delay:100ms;transition-delay:100ms}",rl=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=(0,r.yM)(this,"ionPopoverDidPresent",7),this.willPresent=(0,r.yM)(this,"ionPopoverWillPresent",7),this.willDismiss=(0,r.yM)(this,"ionPopoverWillDismiss",7),this.didDismiss=(0,r.yM)(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=(0,r.yM)(this,"didPresent",7),this.willPresentShorthand=(0,r.yM)(this,"willPresent",7),this.willDismissShorthand=(0,r.yM)(this,"willDismiss",7),this.didDismissShorthand=(0,r.yM)(this,"didDismiss",7),this.ionMount=(0,r.yM)(this,"ionMount",7),this.parentPopover=null,this.popoverIndex=sl++,this.coreDelegate=Os(),this.inline=!1,this.focusDescendantOnPresent=!1,this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.backdropDismiss=!0,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.triggerAction="click",this.size="auto",this.dismissOnSelect=!1,this.reference="trigger",this.side="bottom",this.arrow=!0,this.isOpen=!1,this.keyboardEvents=!1,this.keepContentsMounted=!1,this.onBackdropTap=()=>{this.dismiss(void 0,or)},this.onLifecycle=t=>{const e=this.usersElement,n=al[t.type];if(e&&n){const i=new CustomEvent(n,{bubbles:!1,cancelable:!1,detail:t.detail});e.dispatchEvent(i)}},this.configureTriggerInteraction=()=>{const{trigger:t,triggerAction:e,el:n,destroyTriggerInteraction:i}=this;i&&i();const o=this.triggerEl=void 0!==t?document.getElementById(t):null;o&&(this.destroyTriggerInteraction=Ds(o,e,n))},this.configureKeyboardInteraction=()=>{const{destroyKeyboardInteraction:t,el:e}=this;t&&t(),this.destroyKeyboardInteraction=js(e)},this.configureDismissInteraction=()=>{const{destroyDismissInteraction:t,parentPopover:e,triggerAction:n,triggerEl:i,el:o}=this;e&&i&&(t&&t(),this.destroyDismissInteraction=$s(i,n,o,e))}}onTriggerChange(){this.configureTriggerInteraction()}onIsOpenChange(t,e){!0===t&&!1===e?this.present():!1===t&&!0===e&&this.dismiss()}connectedCallback(){const{configureTriggerInteraction:t,el:e}=this;No(e),t()}disconnectedCallback(){const{destroyTriggerInteraction:t}=this;t&&t()}componentWillLoad(){this.popoverId=this.el.hasAttribute("id")?this.el.getAttribute("id"):`ion-popover-${this.popoverIndex}`,this.parentPopover=this.el.closest(`ion-popover:not(#${this.popoverId})`),void 0===this.alignment&&(this.alignment="ios"===z(this)?"center":"start")}componentDidLoad(){const{parentPopover:t,isOpen:e}=this;!0===e&&(0,nt.r)((()=>this.present())),t&&(0,nt.a)(t,"ionPopoverWillDismiss",(()=>{this.dismiss(void 0,void 0,!1)}))}async presentFromTrigger(t,e=!1){this.focusDescendantOnPresent=e,await this.present(t),this.focusDescendantOnPresent=!1}getDelegate(t=!1){if(this.workingDelegate&&!t)return{delegate:this.workingDelegate,inline:this.inline};const e=this.el.parentNode,n=this.inline=null!==e&&!this.hasController,i=this.workingDelegate=n?this.delegate||this.coreDelegate:this.delegate;return{inline:n,delegate:i}}async present(t){if(this.presented)return;void 0!==this.currentTransition&&await this.currentTransition;const e=Object.assign(Object.assign({},this.componentProps),{popover:this.el}),{inline:n,delegate:i}=this.getDelegate(!0);return this.usersElement=await _s(i,this.el,this.component,["popover-viewport"],e,n),await(0,Ts.e)(this.usersElement),this.keyboardEvents||this.configureKeyboardInteraction(),this.configureDismissInteraction(),this.ionMount.emit(),new Promise((e=>{(0,nt.r)((()=>{(0,nt.r)((async()=>{this.currentTransition=Yo(this,"popoverEnter",Zs,el,{event:t||this.event,size:this.size,trigger:this.triggerEl,reference:this.reference,side:this.side,align:this.alignment}),await this.currentTransition,this.currentTransition=void 0,this.focusDescendantOnPresent&&jo(this.el,this.el),e()}))}))}))}async dismiss(t,e,n=!0){void 0!==this.currentTransition&&await this.currentTransition;const{destroyKeyboardInteraction:i,destroyDismissInteraction:o}=this;n&&this.parentPopover&&this.parentPopover.dismiss(t,e,n),this.currentTransition=Ko(this,t,e,"popoverLeave",Qs,nl,this.event);const r=await this.currentTransition;if(r){i&&(i(),this.destroyKeyboardInteraction=void 0),o&&(o(),this.destroyDismissInteraction=void 0);const{delegate:t}=this.getDelegate();await As(t,this.usersElement)}return this.currentTransition=void 0,r}async getParentPopover(){return this.parentPopover}onDidDismiss(){return Qo(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return Qo(this.el,"ionPopoverWillDismiss")}render(){const t=z(this),{onLifecycle:e,popoverId:n,parentPopover:i,dismissOnSelect:o,side:a,arrow:s,htmlAttributes:l}=this,c=m("desktop"),d=s&&!i;return(0,r.h)(r.AA,Object.assign({"aria-modal":"true","no-router":!0,tabindex:"-1"},l,{style:{zIndex:`${2e4+this.overlayIndex}`},id:n,class:Object.assign(Object.assign({},Y(this.cssClass)),{[t]:!0,"popover-translucent":this.translucent,"overlay-hidden":!0,"popover-desktop":c,[`popover-side-${a}`]:!0,"popover-nested":!!i}),onIonPopoverDidPresent:e,onIonPopoverWillPresent:e,onIonPopoverWillDismiss:e,onIonPopoverDidDismiss:e,onIonBackdropTap:this.onBackdropTap}),!i&&(0,r.h)("ion-backdrop",{tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),(0,r.h)("div",{class:"popover-wrapper ion-overlay-wrapper",onClick:o?()=>this.dismiss():void 0},d&&(0,r.h)("div",{class:"popover-arrow",part:"arrow"}),(0,r.h)("div",{class:"popover-content",part:"content"},(0,r.h)("slot",null))))}get el(){return this}static get watchers(){return{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}}static get style(){return{ios:il,md:ol}}},[33,"ion-popover",{hasController:[4,"has-controller"],delegate:[16],overlayIndex:[2,"overlay-index"],enterAnimation:[16],leaveAnimation:[16],component:[1],componentProps:[16],keyboardClose:[4,"keyboard-close"],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],event:[8],showBackdrop:[4,"show-backdrop"],translucent:[4],animated:[4],htmlAttributes:[16],triggerAction:[1,"trigger-action"],trigger:[1],size:[1],dismissOnSelect:[4,"dismiss-on-select"],reference:[1],side:[1],alignment:[1025],arrow:[4],isOpen:[4,"is-open"],keyboardEvents:[4,"keyboard-events"],keepContentsMounted:[4,"keep-contents-mounted"],presented:[32],presentFromTrigger:[64],present:[64],dismiss:[64],getParentPopover:[64],onDidDismiss:[64],onWillDismiss:[64]}]),al={ionPopoverDidPresent:"ionViewDidEnter",ionPopoverWillPresent:"ionViewWillEnter",ionPopoverWillDismiss:"ionViewWillLeave",ionPopoverDidDismiss:"ionViewDidLeave"};let sl=0;function ll(){if("undefined"===typeof customElements)return;const t=["ion-popover","ion-backdrop"];t.forEach((t=>{switch(t){case"ion-popover":customElements.get(t)||customElements.define(t,rl);break;case"ion-backdrop":customElements.get(t)||lr();break}}))}
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const cl=".sc-ion-select-popover-ios-h ion-list.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-ios,ion-label.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",dl=".sc-ion-select-popover-md-h ion-list.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-md,ion-label.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md{opacity:0}ion-item.sc-ion-select-popover-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-popover-md{--background:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 0.08);--background-focused:var(--ion-color-primary, #3880ff);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #3880ff);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-popover-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #3880ff)}",ul=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.options=[]}onSelect(t){this.setChecked(t),this.callOptionHandler(t)}findOptionFromEvent(t){const{options:e}=this;return e.find((e=>e.value===t.target.value))}callOptionHandler(t){const e=this.findOptionFromEvent(t),n=this.getValues(t);(null===e||void 0===e?void 0:e.handler)&&ir(e.handler,n)}rbClick(t){this.callOptionHandler(t)}setChecked(t){const{multiple:e}=this,n=this.findOptionFromEvent(t);e&&n&&(n.checked=t.detail.checked)}getValues(t){const{multiple:e,options:n}=this;if(e)return n.filter((t=>t.checked)).map((t=>t.value));const i=this.findOptionFromEvent(t);return i?i.value:void 0}renderOptions(t){const{multiple:e}=this;switch(e){case!0:return this.renderCheckboxOptions(t);default:return this.renderRadioOptions(t)}}renderCheckboxOptions(t){return t.map((t=>(0,r.h)("ion-item",{class:Y(t.cssClass)},(0,r.h)("ion-checkbox",{slot:"start",value:t.value,disabled:t.disabled,checked:t.checked}),(0,r.h)("ion-label",null,t.text))))}renderRadioOptions(t){const e=t.filter((t=>t.checked)).map((t=>t.value))[0];return(0,r.h)("ion-radio-group",{value:e},t.map((t=>(0,r.h)("ion-item",{class:Y(t.cssClass)},(0,r.h)("ion-label",null,t.text),(0,r.h)("ion-radio",{value:t.value,disabled:t.disabled,onClick:t=>this.rbClick(t)})))))}render(){const{header:t,message:e,options:n,subHeader:i}=this,o=void 0!==i||void 0!==e;return(0,r.h)(r.AA,{class:z(this)},(0,r.h)("ion-list",null,void 0!==t&&(0,r.h)("ion-list-header",null,t),o&&(0,r.h)("ion-item",null,(0,r.h)("ion-label",{class:"ion-text-wrap"},void 0!==i&&(0,r.h)("h3",null,i),void 0!==e&&(0,r.h)("p",null,e))),this.renderOptions(n)))}static get style(){return{ios:cl,md:dl}}},[34,"ion-select-popover",{header:[1],subHeader:[1,"sub-header"],message:[1],multiple:[4],options:[16]},[[0,"ionChange","onSelect"]]]);function pl(){if("undefined"===typeof customElements)return;const t=["ion-select-popover","ion-checkbox","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-note","ion-radio","ion-radio-group","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-select-popover":customElements.get(t)||customElements.define(t,ul);break;case"ion-checkbox":customElements.get(t)||Ft();break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-item":customElements.get(t)||Li();break;case"ion-label":customElements.get(t)||ao();break;case"ion-list":customElements.get(t)||po();break;case"ion-list-header":customElements.get(t)||Cs();break;case"ion-note":customElements.get(t)||Ai();break;case"ion-radio":customElements.get(t)||Mr();break;case"ion-radio-group":customElements.get(t)||Wr();break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}var hl=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const fl=(t,e,n)=>{if("undefined"===typeof MutationObserver)return;const i=new MutationObserver((t=>{n(gl(t,e))}));return i.observe(t,{childList:!0,subtree:!0}),i},gl=(t,e)=>{let n;return t.forEach((t=>{for(let i=0;i<t.addedNodes.length;i++)n=ml(t.addedNodes[i],e)||n})),n},ml=(t,e)=>{if(1!==t.nodeType)return;const n=t.tagName===e.toUpperCase()?[t]:Array.from(t.querySelectorAll(e));return n.find((e=>e.value===t.value))},bl=":host{--placeholder-color:currentColor;--placeholder-opacity:0.33;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:2}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}:host(.in-item){position:static;max-width:45%}:host(.select-disabled){opacity:0.4;pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{position:relative}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-icon-inner{left:5px;top:50%;margin-top:-2px;position:absolute;width:0;height:0;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;color:currentColor;pointer-events:none}[dir=rtl] .select-icon-inner,:host-context([dir=rtl]) .select-icon-inner{left:unset;right:unset;right:5px}:host{--padding-top:10px;--padding-end:10px;--padding-bottom:10px;--padding-start:20px}.select-icon{width:12px;height:18px;opacity:0.33}",vl=":host{--placeholder-color:currentColor;--placeholder-opacity:0.33;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:2}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}:host(.in-item){position:static;max-width:45%}:host(.select-disabled){opacity:0.4;pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{position:relative}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-icon-inner{left:5px;top:50%;margin-top:-2px;position:absolute;width:0;height:0;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;color:currentColor;pointer-events:none}[dir=rtl] .select-icon-inner,:host-context([dir=rtl]) .select-icon-inner{left:unset;right:unset;right:5px}:host{--padding-top:10px;--padding-end:0;--padding-bottom:10px;--padding-start:16px}.select-icon{width:19px;height:19px;-webkit-transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:0.55}:host-context(.item-label-stacked) .select-icon,:host-context(.item-label-floating:not(.item-fill-outline)) .select-icon,:host-context(.item-label-floating.item-fill-outline){-webkit-transform:translate3d(0, -9px, 0);transform:translate3d(0, -9px, 0)}:host-context(.item-has-focus) .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host-context(.item-has-focus.item-label-stacked) .select-icon,:host-context(.item-has-focus.item-label-floating:not(.item-fill-outline)) .select-icon{-webkit-transform:translate3d(0, -9px, 0) rotate(180deg);transform:translate3d(0, -9px, 0) rotate(180deg)}:host-context(ion-item.ion-focused) .select-icon,:host-context(.item-has-focus) .select-icon{color:var(--highlight-color-focused);opacity:1}",yl=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=(0,r.yM)(this,"ionChange",7),this.ionCancel=(0,r.yM)(this,"ionCancel",7),this.ionDismiss=(0,r.yM)(this,"ionDismiss",7),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.inputId="ion-sel-"+_l++,this.didInit=!1,this.isExpanded=!1,this.disabled=!1,this.cancelText="Cancel",this.okText="OK",this.name=this.inputId,this.multiple=!1,this.interface="alert",this.interfaceOptions={},this.onClick=t=>{this.setFocus(),this.open(t)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()}}styleChanged(){this.emitStyle()}valueChanged(){this.emitStyle(),this.didInit&&this.ionChange.emit({value:this.value})}async connectedCallback(){this.updateOverlayOptions(),this.emitStyle(),this.mutationO=fl(this.el,"ion-select-option",(async()=>{this.updateOverlayOptions()}))}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0)}componentDidLoad(){this.didInit=!0}async open(t){if(this.disabled||this.isExpanded)return;this.isExpanded=!0;const e=this.overlay=await this.createOverlay(t);if(e.onDidDismiss().then((()=>{this.overlay=void 0,this.isExpanded=!1,this.ionDismiss.emit(),this.setFocus()})),await e.present(),"popover"===this.interface){let t=this.childOpts.map((t=>t.value)).indexOf(this.value);t=t>-1?t:0;const n=e.querySelector(`.select-interface-option:nth-child(${t+1})`);n&&(0,nt.f)(n)}return e}createOverlay(t){let e=this.interface;return"action-sheet"===e&&this.multiple&&(hl.warn(`Select interface cannot be "${e}" with a multi-value select. Using the "alert" interface instead.`),e="alert"),"popover"!==e||t||(hl.warn(`Select interface cannot be a "${e}" without passing an event. Using the "alert" interface instead.`),e="alert"),"action-sheet"===e?this.openActionSheet():"popover"===e?this.openPopover(t):this.openAlert()}updateOverlayOptions(){const t=this.overlay;if(!t)return;const e=this.childOpts,n=this.value;switch(this.interface){case"action-sheet":t.buttons=this.createActionSheetButtons(e,n);break;case"popover":const i=t.querySelector("ion-select-popover");i&&(i.options=this.createPopoverOptions(e,n));break;case"alert":const o=this.multiple?"checkbox":"radio";t.inputs=this.createAlertInputs(e,o,n);break}}createActionSheetButtons(t,e){const n=t.map((t=>{const n=xl(t),i=Array.from(t.classList).filter((t=>"hydrated"!==t)).join(" "),o=`${Al} ${i}`;return{role:wl(e,n,this.compareWith)?"selected":"",text:t.textContent,cssClass:o,handler:()=>{this.value=n}}}));return n.push({text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}}),n}createAlertInputs(t,e,n){const i=t.map((t=>{const i=xl(t),o=Array.from(t.classList).filter((t=>"hydrated"!==t)).join(" "),r=`${Al} ${o}`;return{type:e,cssClass:r,label:t.textContent||"",value:i,checked:wl(n,i,this.compareWith),disabled:t.disabled}}));return i}createPopoverOptions(t,e){const n=t.map((t=>{const n=xl(t),i=Array.from(t.classList).filter((t=>"hydrated"!==t)).join(" "),o=`${Al} ${i}`;return{text:t.textContent||"",cssClass:o,value:n,checked:wl(e,n,this.compareWith),disabled:t.disabled,handler:t=>{this.value=t,this.multiple||this.close()}}}));return n}async openPopover(t){const e=this.interfaceOptions,n=z(this),i="md"!==n,o=this.multiple,r=this.value;let a=t,s="auto";const l=this.el.closest("ion-item");l&&(l.classList.contains("item-label-floating")||l.classList.contains("item-label-stacked"))&&(a=Object.assign(Object.assign({},t),{detail:{ionShadowTarget:l}}),s="cover");const c=Object.assign(Object.assign({mode:n,event:a,alignment:"center",size:s,showBackdrop:i},e),{component:"ion-select-popover",cssClass:["select-popover",e.cssClass],componentProps:{header:e.header,subHeader:e.subHeader,message:e.message,multiple:o,value:r,options:this.createPopoverOptions(this.childOpts,r)}});return Po.create(c)}async openActionSheet(){const t=z(this),e=this.interfaceOptions,n=Object.assign(Object.assign({mode:t},e),{buttons:this.createActionSheetButtons(this.childOpts,this.value),cssClass:["select-action-sheet",e.cssClass]});return Ro.create(n)}async openAlert(){const t=this.getLabel(),e=t?t.textContent:null,n=this.interfaceOptions,i=this.multiple?"checkbox":"radio",o=z(this),r=Object.assign(Object.assign({mode:o},n),{header:n.header?n.header:e,inputs:this.createAlertInputs(this.childOpts,i,this.value),buttons:[{text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}},{text:this.okText,handler:t=>{this.value=t}}],cssClass:["select-alert",n.cssClass,this.multiple?"multiple-select-alert":"single-select-alert"]});return Do.create(r)}close(){return this.overlay?this.overlay.dismiss():Promise.resolve(!1)}getLabel(){return(0,nt.k)(this.el)}hasValue(){return""!==this.getText()}get childOpts(){return Array.from(this.el.querySelectorAll("ion-select-option"))}getText(){const t=this.selectedText;return null!=t&&""!==t?t:Sl(this.childOpts,this.value,this.compareWith)}setFocus(){this.focusEl&&this.focusEl.focus()}emitStyle(){this.ionStyle.emit({interactive:!0,"interactive-disabled":this.disabled,select:!0,"select-disabled":this.disabled,"has-placeholder":void 0!==this.placeholder,"has-value":this.hasValue(),"has-focus":this.isExpanded})}render(){const{disabled:t,el:e,inputId:n,isExpanded:i,name:o,placeholder:a,value:s}=this,l=z(this),{labelText:c,labelId:d}=(0,nt.n)(e,n);(0,nt.e)(!0,e,o,kl(s),t);const u=this.getText();let p=!1,h=u;""===h&&void 0!==a&&(h=a,p=!0);const f={"select-text":!0,"select-placeholder":p},g=p?"placeholder":"text",m=void 0!==c?""!==h?`${h}, ${c}`:c:h;return(0,r.h)(r.AA,{onClick:this.onClick,role:"button","aria-haspopup":"listbox","aria-disabled":t?"true":null,"aria-label":m,class:{[l]:!0,"in-item":V("ion-item",e),"select-disabled":t,"select-expanded":i}},(0,r.h)("div",{"aria-hidden":"true",class:f,part:g},h),(0,r.h)("div",{class:"select-icon",role:"presentation",part:"icon"},(0,r.h)("div",{class:"select-icon-inner"})),(0,r.h)("label",{id:d},m),(0,r.h)("button",{type:"button",disabled:t,id:n,"aria-labelledby":d,"aria-haspopup":"listbox","aria-expanded":`${i}`,onFocus:this.onFocus,onBlur:this.onBlur,ref:t=>this.focusEl=t}))}get el(){return this}static get watchers(){return{disabled:["styleChanged"],placeholder:["styleChanged"],isExpanded:["styleChanged"],value:["valueChanged"]}}static get style(){return{ios:bl,md:vl}}},[33,"ion-select",{disabled:[4],cancelText:[1,"cancel-text"],okText:[1,"ok-text"],placeholder:[1],name:[1],selectedText:[1,"selected-text"],multiple:[4],interface:[1],interfaceOptions:[8,"interface-options"],compareWith:[1,"compare-with"],value:[1032],isExpanded:[32],open:[64]}]),wl=(t,e,n)=>void 0!==t&&(Array.isArray(t)?t.some((t=>El(t,e,n))):El(t,e,n)),xl=t=>{const e=t.value;return void 0===e?t.textContent||"":e},kl=t=>{if(null!=t)return Array.isArray(t)?t.join(","):t.toString()},El=(t,e,n)=>"function"===typeof n?n(t,e):"string"===typeof n?t[n]===e[n]:Array.isArray(e)?e.includes(t):t===e,Sl=(t,e,n)=>void 0===e?"":Array.isArray(e)?e.map((e=>Cl(t,e,n))).filter((t=>null!==t)).join(", "):Cl(t,e,n)||"",Cl=(t,e,n)=>{const i=t.find((t=>El(e,xl(t),n)));return i?i.textContent:null};let _l=0;const Al="select-interface-option";function Ol(){if("undefined"===typeof customElements)return;const t=["ion-select","ion-action-sheet","ion-alert","ion-backdrop","ion-checkbox","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-note","ion-popover","ion-radio","ion-radio-group","ion-ripple-effect","ion-select-popover"];t.forEach((t=>{switch(t){case"ion-select":customElements.get(t)||customElements.define(t,yl);break;case"ion-action-sheet":customElements.get(t)||ds();break;case"ion-alert":customElements.get(t)||xs();break;case"ion-backdrop":customElements.get(t)||lr();break;case"ion-checkbox":customElements.get(t)||Ft();break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-item":customElements.get(t)||Li();break;case"ion-label":customElements.get(t)||ao();break;case"ion-list":customElements.get(t)||po();break;case"ion-list-header":customElements.get(t)||Cs();break;case"ion-note":customElements.get(t)||Ai();break;case"ion-popover":customElements.get(t)||ll();break;case"ion-radio":customElements.get(t)||Mr();break;case"ion-radio-group":customElements.get(t)||Wr();break;case"ion-ripple-effect":customElements.get(t)||pt();break;case"ion-select-popover":customElements.get(t)||pl();break}}))}const Tl=Ol,Il=":host{display:none}",Ll=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inputId="ion-selopt-"+$l++,this.disabled=!1}render(){return(0,r.h)(r.AA,{role:"option",id:this.inputId,class:z(this)})}get el(){return this}static get style(){return Il}},[1,"ion-select-option",{disabled:[4],value:[8]}]);let $l=0;function Dl(){if("undefined"===typeof customElements)return;const t=["ion-select-option"];t.forEach((t=>{switch(t){case"ion-select-option":customElements.get(t)||customElements.define(t,Ll);break}}))}const Rl=Dl,Pl=":host{--background:rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065);border-radius:var(--border-radius, inherit);display:block;width:100%;height:inherit;margin-top:4px;margin-bottom:4px;background:var(--background);line-height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}span{display:inline-block}:host(.in-media){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:100%}:host(.skeleton-text-animated){position:relative;background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)), color-stop(18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135)), color-stop(33%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)));background:linear-gradient(to right, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135) 18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 33%);background-size:800px 104px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}@keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}",Nl=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.animated=!1}render(){const t=this.animated&&l.getBoolean("animated",!0),e=V("ion-avatar",this.el)||V("ion-thumbnail",this.el),n=z(this);return(0,r.h)(r.AA,{class:{[n]:!0,"skeleton-text-animated":t,"in-media":e}},(0,r.h)("span",null," "))}get el(){return this}static get style(){return Pl}},[1,"ion-skeleton-text",{animated:[4]}]);function Fl(){if("undefined"===typeof customElements)return;const t=["ion-skeleton-text"];t.forEach((t=>{switch(t){case"ion-skeleton-text":customElements.get(t)||customElements.define(t,Nl);break}}))}const zl=Fl,jl="ion-slide{display:block;width:100%;height:100%}.slide-zoom{display:block;width:100%;text-align:center}.swiper-slide{display:-ms-flexbox;display:flex;position:relative;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:18px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-slide img{width:auto;max-width:100%;height:auto;max-height:100%}",Ml=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost()}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,"swiper-slide":!0,"swiper-zoom-container":!0}})}static get style(){return jl}},[0,"ion-slide"]);function Bl(){if("undefined"===typeof customElements)return;const t=["ion-slide"];t.forEach((t=>{switch(t){case"ion-slide":customElements.get(t)||customElements.define(t,Ml);break}}))}const Ul=Bl;var Hl=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const Wl=".swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical{height:100%}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;-o-transition:200ms transform, 200ms top;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;-o-transition:200ms transform, 200ms left;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;-o-transition:200ms transform, 200ms right;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255, 255, 255, 0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0, 0, 0, 0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:\"\";width:100%;height:100%;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}ion-slides{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-pagination-bullet{background:var(--bullet-background)}.swiper-pagination-bullet-active{background:var(--bullet-background-active)}.swiper-pagination-progressbar{background:var(--progress-bar-background)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--progress-bar-background-active)}.swiper-scrollbar{background:var(--scroll-bar-background)}.swiper-scrollbar-drag{background:var(--scroll-bar-background-active)}.slides-ios{--bullet-background:var(--ion-color-step-200, #cccccc);--bullet-background-active:var(--ion-color-primary, #3880ff);--progress-bar-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.25);--progress-bar-background-active:var(--ion-color-primary-shade, #3171e0);--scroll-bar-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.1);--scroll-bar-background-active:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.5)}",Vl=".swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical{height:100%}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;-o-transition:200ms transform, 200ms top;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;-o-transition:200ms transform, 200ms left;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;-o-transition:200ms transform, 200ms right;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255, 255, 255, 0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0, 0, 0, 0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:\"\";width:100%;height:100%;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}ion-slides{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-pagination-bullet{background:var(--bullet-background)}.swiper-pagination-bullet-active{background:var(--bullet-background-active)}.swiper-pagination-progressbar{background:var(--progress-bar-background)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--progress-bar-background-active)}.swiper-scrollbar{background:var(--scroll-bar-background)}.swiper-scrollbar-drag{background:var(--scroll-bar-background-active)}.slides-md{--bullet-background:var(--ion-color-step-200, #cccccc);--bullet-background-active:var(--ion-color-primary, #3880ff);--progress-bar-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.25);--progress-bar-background-active:var(--ion-color-primary-shade, #3171e0);--scroll-bar-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.1);--scroll-bar-background-active:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.5)}",ql=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionSlidesDidLoad=(0,r.yM)(this,"ionSlidesDidLoad",7),this.ionSlideTap=(0,r.yM)(this,"ionSlideTap",7),this.ionSlideDoubleTap=(0,r.yM)(this,"ionSlideDoubleTap",7),this.ionSlideWillChange=(0,r.yM)(this,"ionSlideWillChange",7),this.ionSlideDidChange=(0,r.yM)(this,"ionSlideDidChange",7),this.ionSlideNextStart=(0,r.yM)(this,"ionSlideNextStart",7),this.ionSlidePrevStart=(0,r.yM)(this,"ionSlidePrevStart",7),this.ionSlideNextEnd=(0,r.yM)(this,"ionSlideNextEnd",7),this.ionSlidePrevEnd=(0,r.yM)(this,"ionSlidePrevEnd",7),this.ionSlideTransitionStart=(0,r.yM)(this,"ionSlideTransitionStart",7),this.ionSlideTransitionEnd=(0,r.yM)(this,"ionSlideTransitionEnd",7),this.ionSlideDrag=(0,r.yM)(this,"ionSlideDrag",7),this.ionSlideReachStart=(0,r.yM)(this,"ionSlideReachStart",7),this.ionSlideReachEnd=(0,r.yM)(this,"ionSlideReachEnd",7),this.ionSlideTouchStart=(0,r.yM)(this,"ionSlideTouchStart",7),this.ionSlideTouchEnd=(0,r.yM)(this,"ionSlideTouchEnd",7),this.swiperReady=!1,this.swiper=new Promise((t=>{this.readySwiper=t})),this.options={},this.pager=!1,this.scrollbar=!1}async optionsChanged(){if(this.swiperReady){const t=await this.getSwiper();(null===t||void 0===t?void 0:t.params)&&(Object.assign(t.params,this.options),await this.update())}}componentWillLoad(){Hl.warn("[Deprecation Warning]: ion-slides has been deprecated and will be removed in Ionic Framework v7.0. We recommend using the framework-specific integrations that Swiper.js provides, allowing for faster bug fixes and an improved developer experience. See https://ionicframework.com/docs/api/slides for more information including migration steps.")}connectedCallback(){if(r.Z5.isBrowser){const t=this.mutationO=new MutationObserver((()=>{this.swiperReady&&this.update()}));t.observe(this.el,{childList:!0,subtree:!0}),(0,nt.c)(this.el,(()=>{this.initSwiper()}))}}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0)}async update(){const[t]=await Promise.all([this.getSwiper(),Gl(this.el)]);t.update()}async updateAutoHeight(t){const e=await this.getSwiper();e.updateAutoHeight(t)}async slideTo(t,e,n){const i=await this.getSwiper();i.slideTo(t,e,n)}async slideNext(t,e){const n=await this.getSwiper();n.slideNext(t,e)}async slidePrev(t,e){const n=await this.getSwiper();n.slidePrev(t,e)}async getActiveIndex(){const t=await this.getSwiper();return t.activeIndex}async getPreviousIndex(){const t=await this.getSwiper();return t.previousIndex}async length(){const t=await this.getSwiper();return t.slides.length}async isEnd(){const t=await this.getSwiper();return t.isEnd}async isBeginning(){const t=await this.getSwiper();return t.isBeginning}async startAutoplay(){const t=await this.getSwiper();t.autoplay&&t.autoplay.start()}async stopAutoplay(){const t=await this.getSwiper();t.autoplay&&t.autoplay.stop()}async lockSwipeToNext(t){const e=await this.getSwiper();e.allowSlideNext=!t}async lockSwipeToPrev(t){const e=await this.getSwiper();e.allowSlidePrev=!t}async lockSwipes(t){const e=await this.getSwiper();e.allowSlideNext=!t,e.allowSlidePrev=!t,e.allowTouchMove=!t}async getSwiper(){return this.swiper}async initSwiper(){const t=this.normalizeOptions(),{Swiper:e}=await n.e(8024).then(n.bind(n,8024));await Gl(this.el);const i=new e(this.el,t);this.swiperReady=!0,this.readySwiper(i)}normalizeOptions(){const t={effect:void 0,direction:"horizontal",initialSlide:0,loop:!1,parallax:!1,slidesPerView:1,spaceBetween:0,speed:300,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,touchEventsTarget:"container",autoplay:!1,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,zoom:{maxRatio:3,minRatio:1,toggle:!1},touchRatio:1,touchAngle:45,simulateTouch:!0,touchStartPreventDefault:!1,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loopAdditionalSlides:0,noSwiping:!0,runCallbacksOnInit:!0,coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flipEffect:{slideShadows:!0,limitRotation:!0},cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fadeEffect:{crossFade:!1},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide"}};this.pager&&(t.pagination={el:this.paginationEl,type:"bullets",clickable:!1,hideOnClick:!1}),this.scrollbar&&(t.scrollbar={el:this.scrollbarEl,hide:!0});const e={on:{init:()=>{setTimeout((()=>{this.ionSlidesDidLoad.emit(),this.update()}),20)},slideChangeTransitionStart:this.ionSlideWillChange.emit,slideChangeTransitionEnd:this.ionSlideDidChange.emit,slideNextTransitionStart:this.ionSlideNextStart.emit,slidePrevTransitionStart:this.ionSlidePrevStart.emit,slideNextTransitionEnd:this.ionSlideNextEnd.emit,slidePrevTransitionEnd:this.ionSlidePrevEnd.emit,transitionStart:this.ionSlideTransitionStart.emit,transitionEnd:this.ionSlideTransitionEnd.emit,sliderMove:this.ionSlideDrag.emit,reachBeginning:this.ionSlideReachStart.emit,reachEnd:this.ionSlideReachEnd.emit,touchStart:this.ionSlideTouchStart.emit,touchEnd:this.ionSlideTouchEnd.emit,tap:this.ionSlideTap.emit,doubleTap:this.ionSlideDoubleTap.emit}},n=this.options&&this.options.on?this.options.on:{},i={on:Object.assign(Object.assign({},n),e.on)};return Object.assign(Object.assign(Object.assign({},t),this.options),i)}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[`${t}`]:!0,[`slides-${t}`]:!0,"swiper-container":!0}},(0,r.h)("div",{class:"swiper-wrapper"},(0,r.h)("slot",null)),this.pager&&(0,r.h)("div",{class:"swiper-pagination",ref:t=>this.paginationEl=t}),this.scrollbar&&(0,r.h)("div",{class:"swiper-scrollbar",ref:t=>this.scrollbarEl=t}))}static get assetsDirs(){return["swiper"]}get el(){return this}static get watchers(){return{options:["optionsChanged"]}}static get style(){return{ios:Wl,md:Vl}}},[36,"ion-slides",{options:[8],pager:[4],scrollbar:[4],update:[64],updateAutoHeight:[64],slideTo:[64],slideNext:[64],slidePrev:[64],getActiveIndex:[64],getPreviousIndex:[64],length:[64],isEnd:[64],isBeginning:[64],startAutoplay:[64],stopAutoplay:[64],lockSwipeToNext:[64],lockSwipeToPrev:[64],lockSwipes:[64],getSwiper:[64]}]),Gl=t=>Promise.all(Array.from(t.querySelectorAll("ion-slide")).map((t=>new Promise((e=>(0,nt.c)(t,e))))));function Yl(){if("undefined"===typeof customElements)return;const t=["ion-slides"];t.forEach((t=>{switch(t){case"ion-slides":customElements.get(t)||customElements.define(t,ql);break}}))}const Xl=Yl,Kl=pi;var Jl=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const Zl=":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}::slotted(ion-menu.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width);min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.split-pane-visible) ::slotted(.split-pane-side),:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none !important;box-shadow:none !important;z-index:0}:host(.split-pane-visible) ::slotted(.split-pane-main){-ms-flex:1;flex:1}:host(.split-pane-visible) ::slotted(.split-pane-side:not(ion-menu)),:host(.split-pane-visible) ::slotted(ion-menu.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host(.split-pane-visible) ::slotted(.split-pane-side){-ms-flex-order:-1;order:-1}:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host{--border:0.55px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)));--side-min-width:270px;--side-max-width:28%}:host(.split-pane-visible) ::slotted(.split-pane-side){border-left:0;border-right:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.split-pane-visible) ::slotted(.split-pane-side){border-left:unset;border-right:unset;-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border)}}:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){border-left:var(--border);border-right:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){border-left:unset;border-right:unset;-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0}}",Ql=":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}::slotted(ion-menu.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width);min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.split-pane-visible) ::slotted(.split-pane-side),:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none !important;box-shadow:none !important;z-index:0}:host(.split-pane-visible) ::slotted(.split-pane-main){-ms-flex:1;flex:1}:host(.split-pane-visible) ::slotted(.split-pane-side:not(ion-menu)),:host(.split-pane-visible) ::slotted(ion-menu.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host(.split-pane-visible) ::slotted(.split-pane-side){-ms-flex-order:-1;order:-1}:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host{--border:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))));--side-min-width:270px;--side-max-width:28%}:host(.split-pane-visible) ::slotted(.split-pane-side){border-left:0;border-right:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.split-pane-visible) ::slotted(.split-pane-side){border-left:unset;border-right:unset;-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border)}}:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){border-left:var(--border);border-right:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){border-left:unset;border-right:unset;-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0}}",tc="split-pane-main",ec="split-pane-side",nc={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",never:""},ic=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionSplitPaneVisible=(0,r.yM)(this,"ionSplitPaneVisible",7),this.visible=!1,this.disabled=!1,this.when=nc["lg"]}visibleChanged(t){const e={visible:t,isPane:this.isPane.bind(this)};this.ionSplitPaneVisible.emit(e)}async connectedCallback(){"undefined"!==typeof customElements&&await customElements.whenDefined("ion-split-pane"),this.styleChildren(),this.updateState()}disconnectedCallback(){this.rmL&&(this.rmL(),this.rmL=void 0)}updateState(){if(!r.Z5.isBrowser)return;if(this.rmL&&(this.rmL(),this.rmL=void 0),this.disabled)return void(this.visible=!1);const t=this.when;if("boolean"===typeof t)return void(this.visible=t);const e=nc[t]||t;if(0!==e.length){if(window.matchMedia){const t=t=>{this.visible=t.matches},n=window.matchMedia(e);n.addListener(t),this.rmL=()=>n.removeListener(t),this.visible=n.matches}}else this.visible=!1}isPane(t){return!!this.visible&&(t.parentElement===this.el&&t.classList.contains(ec))}styleChildren(){if(!r.Z5.isBrowser)return;const t=this.contentId,e=this.el.children,n=this.el.childElementCount;let i=!1;for(let o=0;o<n;o++){const n=e[o],r=void 0!==t&&n.id===t;if(r){if(i)return void Jl.warn("split pane cannot have more than one main node");i=!0}oc(n,r)}i||Jl.warn("split pane does not have a specified main node")}render(){const t=z(this);return(0,r.h)(r.AA,{class:{[t]:!0,[`split-pane-${t}`]:!0,"split-pane-visible":this.visible}},(0,r.h)("slot",null))}get el(){return this}static get watchers(){return{visible:["visibleChanged"],disabled:["updateState"],when:["updateState"]}}static get style(){return{ios:Zl,md:Ql}}},[33,"ion-split-pane",{contentId:[513,"content-id"],disabled:[4],when:[8],visible:[32]}]),oc=(t,e)=>{let n,i;e?(n=tc,i=ec):(n=ec,i=tc);const o=t.classList;o.add(n),o.remove(i)};function rc(){if("undefined"===typeof customElements)return;const t=["ion-split-pane"];t.forEach((t=>{switch(t){case"ion-split-pane":customElements.get(t)||customElements.define(t,ic);break}}))}const ac=rc,sc=":host(.ion-color){color:var(--ion-color-base)}",lc=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){const t=z(this);return(0,r.h)(r.AA,{class:q(this.color,{[t]:!0})},(0,r.h)("slot",null))}static get style(){return sc}},[1,"ion-text",{color:[513]}]);function cc(){if("undefined"===typeof customElements)return;const t=["ion-text"];t.forEach((t=>{switch(t){case"ion-text":customElements.get(t)||customElements.define(t,lc);break}}))}const dc=cc,uc='.sc-ion-textarea-ios-h{--background:initial;--color:initial;--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:0.5;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--border-radius:0;display:block;position:relative;-ms-flex:1;flex:1;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);white-space:pre-wrap;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-textarea-ios-h{background:initial}.ion-color.sc-ion-textarea-ios-h{color:var(--ion-color-base)}ion-item.sc-ion-textarea-ios-h,ion-item .sc-ion-textarea-ios-h{-ms-flex-item-align:baseline;align-self:baseline}ion-item.sc-ion-textarea-ios-h:not(.item-label),ion-item:not(.item-label) .sc-ion-textarea-ios-h{--padding-start:0}.textarea-wrapper.sc-ion-textarea-ios{display:grid;min-width:inherit;max-width:inherit;min-height:inherit;max-height:inherit}.textarea-wrapper.sc-ion-textarea-ios::after{white-space:pre-wrap;content:attr(data-replicated-value) " ";visibility:hidden}.native-textarea.sc-ion-textarea-ios,.textarea-wrapper.sc-ion-textarea-ios::after{padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;grid-area:1/1/2/2;word-break:break-word}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.native-textarea.sc-ion-textarea-ios,.textarea-wrapper.sc-ion-textarea-ios::after{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.native-textarea.sc-ion-textarea-ios{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.native-textarea.sc-ion-textarea-ios::-webkit-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::-moz-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios:-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea[disabled].sc-ion-textarea-ios:not(.cloned-input){opacity:0.4}.cloned-input.sc-ion-textarea-ios{left:0;top:0;position:absolute;pointer-events:none}[dir=rtl].sc-ion-textarea-ios .cloned-input.sc-ion-textarea-ios,[dir=rtl].sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios,[dir=rtl] .sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios{left:unset;right:unset;right:0}.cloned-input.sc-ion-textarea-ios:disabled{opacity:1}[auto-grow=true].sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios{height:100%}.item-label-floating.item-has-placeholder.sc-ion-textarea-ios-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-textarea-ios-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-textarea-ios-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-textarea-ios-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}[auto-grow=true].sc-ion-textarea-ios-h .native-textarea.sc-ion-textarea-ios{overflow:hidden}.sc-ion-textarea-ios-h{--padding-top:10px;--padding-end:10px;--padding-bottom:10px;--padding-start:0;font-size:inherit}.item-label-stacked.sc-ion-textarea-ios-h,.item-label-stacked .sc-ion-textarea-ios-h,.item-label-floating.sc-ion-textarea-ios-h,.item-label-floating .sc-ion-textarea-ios-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0px}',pc='.sc-ion-textarea-md-h{--background:initial;--color:initial;--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:0.5;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--border-radius:0;display:block;position:relative;-ms-flex:1;flex:1;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);white-space:pre-wrap;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-textarea-md-h{background:initial}.ion-color.sc-ion-textarea-md-h{color:var(--ion-color-base)}ion-item.sc-ion-textarea-md-h,ion-item .sc-ion-textarea-md-h{-ms-flex-item-align:baseline;align-self:baseline}ion-item.sc-ion-textarea-md-h:not(.item-label),ion-item:not(.item-label) .sc-ion-textarea-md-h{--padding-start:0}.textarea-wrapper.sc-ion-textarea-md{display:grid;min-width:inherit;max-width:inherit;min-height:inherit;max-height:inherit}.textarea-wrapper.sc-ion-textarea-md::after{white-space:pre-wrap;content:attr(data-replicated-value) " ";visibility:hidden}.native-textarea.sc-ion-textarea-md,.textarea-wrapper.sc-ion-textarea-md::after{padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;grid-area:1/1/2/2;word-break:break-word}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.native-textarea.sc-ion-textarea-md,.textarea-wrapper.sc-ion-textarea-md::after{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.native-textarea.sc-ion-textarea-md{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.native-textarea.sc-ion-textarea-md::-webkit-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::-moz-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md:-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea[disabled].sc-ion-textarea-md:not(.cloned-input){opacity:0.4}.cloned-input.sc-ion-textarea-md{left:0;top:0;position:absolute;pointer-events:none}[dir=rtl].sc-ion-textarea-md .cloned-input.sc-ion-textarea-md,[dir=rtl].sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md{left:unset;right:unset;right:0}.cloned-input.sc-ion-textarea-md:disabled{opacity:1}[auto-grow=true].sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md{height:100%}.item-label-floating.item-has-placeholder.sc-ion-textarea-md-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-textarea-md-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-textarea-md-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-textarea-md-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}[auto-grow=true].sc-ion-textarea-md-h .native-textarea.sc-ion-textarea-md{overflow:hidden}.sc-ion-textarea-md-h{--padding-top:10px;--padding-end:0;--padding-bottom:11px;--padding-start:8px;margin-left:0;margin-right:0;margin-top:8px;margin-bottom:0;font-size:inherit}.item-label-stacked.sc-ion-textarea-md-h,.item-label-stacked .sc-ion-textarea-md-h,.item-label-floating.sc-ion-textarea-md-h,.item-label-floating .sc-ion-textarea-md-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0}',hc=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.ionChange=(0,r.yM)(this,"ionChange",7),this.ionInput=(0,r.yM)(this,"ionInput",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.inputId="ion-textarea-"+fc++,this.didBlurAfterEdit=!1,this.inheritedAttributes={},this.fireFocusEvents=!0,this.hasFocus=!1,this.autocapitalize="none",this.autofocus=!1,this.clearOnEdit=!1,this.debounce=0,this.disabled=!1,this.name=this.inputId,this.readonly=!1,this.required=!1,this.spellcheck=!1,this.autoGrow=!1,this.value="",this.onInput=t=>{this.nativeInput&&(this.value=this.nativeInput.value),this.emitStyle(),this.ionInput.emit(t)},this.onFocus=t=>{this.hasFocus=!0,this.focusChange(),this.fireFocusEvents&&this.ionFocus.emit(t)},this.onBlur=t=>{this.hasFocus=!1,this.focusChange(),this.fireFocusEvents&&this.ionBlur.emit(t)},this.onKeyDown=()=>{this.checkClearOnEdit()}}debounceChanged(){this.ionChange=(0,nt.j)(this.ionChange,this.debounce)}disabledChanged(){this.emitStyle()}valueChanged(){const t=this.nativeInput,e=this.getValue();t&&t.value!==e&&(t.value=e),this.runAutoGrow(),this.emitStyle(),this.ionChange.emit({value:e})}connectedCallback(){this.emitStyle(),this.debounceChanged(),r.Z5.isBrowser&&document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:this.el}))}disconnectedCallback(){r.Z5.isBrowser&&document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el}))}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},(0,nt.i)(this.el)),(0,nt.d)(this.el,["data-form-type","title"]))}componentDidLoad(){this.runAutoGrow()}async setFocus(){this.nativeInput&&this.nativeInput.focus()}async setBlur(){this.nativeInput&&this.nativeInput.blur()}getInputElement(){return Promise.resolve(this.nativeInput)}emitStyle(){this.ionStyle.emit({interactive:!0,textarea:!0,input:!0,"interactive-disabled":this.disabled,"has-placeholder":void 0!==this.placeholder,"has-value":this.hasValue(),"has-focus":this.hasFocus})}runAutoGrow(){this.nativeInput&&this.autoGrow&&(0,r.Iu)((()=>{var t;this.textareaWrapper&&(this.textareaWrapper.dataset.replicatedValue=null!==(t=this.value)&&void 0!==t?t:"")}))}checkClearOnEdit(){this.clearOnEdit&&(this.didBlurAfterEdit&&this.hasValue()&&(this.value=""),this.didBlurAfterEdit=!1)}focusChange(){this.clearOnEdit&&!this.hasFocus&&this.hasValue()&&(this.didBlurAfterEdit=!0),this.emitStyle()}hasValue(){return""!==this.getValue()}getValue(){return this.value||""}render(){const t=z(this),e=this.getValue(),n=this.inputId+"-lbl",i=(0,nt.k)(this.el);return i&&(i.id=n),(0,r.h)(r.AA,{"aria-disabled":this.disabled?"true":null,class:q(this.color,{[t]:!0})},(0,r.h)("div",{class:"textarea-wrapper",ref:t=>this.textareaWrapper=t},(0,r.h)("textarea",Object.assign({class:"native-textarea","aria-labelledby":i?n:null,ref:t=>this.nativeInput=t,autoCapitalize:this.autocapitalize,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,disabled:this.disabled,maxLength:this.maxlength,minLength:this.minlength,name:this.name,placeholder:this.placeholder||"",readOnly:this.readonly,required:this.required,spellcheck:this.spellcheck,cols:this.cols,rows:this.rows,wrap:this.wrap,onInput:this.onInput,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeyDown},this.inheritedAttributes),e)))}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],disabled:["disabledChanged"],value:["valueChanged"]}}static get style(){return{ios:uc,md:pc}}},[34,"ion-textarea",{fireFocusEvents:[4,"fire-focus-events"],color:[513],autocapitalize:[1],autofocus:[4],clearOnEdit:[1028,"clear-on-edit"],debounce:[2],disabled:[4],inputmode:[1],enterkeyhint:[1],maxlength:[2],minlength:[2],name:[1],placeholder:[1],readonly:[4],required:[4],spellcheck:[4],cols:[2],rows:[2],wrap:[1],autoGrow:[516,"auto-grow"],value:[1025],hasFocus:[32],setFocus:[64],setBlur:[64],getInputElement:[64]}]);let fc=0;function gc(){if("undefined"===typeof customElements)return;const t=["ion-textarea"];t.forEach((t=>{switch(t){case"ion-textarea":customElements.get(t)||customElements.define(t,hc);break}}))}const mc=gc,bc=":host{--size:48px;--border-radius:0;border-radius:var(--border-radius);display:block;width:var(--size);height:var(--size)}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}",vc=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return(0,r.h)(r.AA,{class:z(this)},(0,r.h)("slot",null))}static get style(){return bc}},[1,"ion-thumbnail"]);function yc(){if("undefined"===typeof customElements)return;const t=["ion-thumbnail"];t.forEach((t=>{switch(t){case"ion-thumbnail":customElements.get(t)||customElements.define(t,vc);break}}))}const wc=yc,xc=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{left:0;top:0;padding-left:90px;padding-right:90px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:absolute;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);font-size:17px;font-weight:600;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host-context([dir=rtl]){left:unset;right:unset;right:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:90px;padding-inline-start:90px;-webkit-padding-end:90px;padding-inline-end:90px}}:host(.title-small){padding-left:9px;padding-right:9px;padding-top:6px;padding-bottom:16px;position:relative;font-size:13px;font-weight:normal}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.title-small){padding-left:unset;padding-right:unset;-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px}}:host(.title-large){padding-left:16px;padding-right:16px;padding-top:0;padding-bottom:0;-webkit-transform-origin:left center;transform-origin:left center;bottom:0;-ms-flex-align:end;align-items:flex-end;min-width:100%;padding-bottom:6px;font-size:34px;font-weight:700;text-align:start}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.title-large){padding-left:unset;padding-right:unset;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}}:host(.title-large.title-rtl){-webkit-transform-origin:right center;transform-origin:right center}:host(.title-large.ion-cloned-element){--color:var(--ion-text-color, #000)}:host(.title-large) .toolbar-title{-webkit-transform-origin:inherit;transform-origin:inherit}:host-context([dir=rtl]):host(.title-large) .toolbar-title,:host-context([dir=rtl]).title-large .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}",kc=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{padding-left:20px;padding-right:20px;padding-top:0;padding-bottom:0;font-size:20px;font-weight:500;letter-spacing:0.0125em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}}:host(.title-small){width:100%;height:100%;font-size:15px;font-weight:normal}",Ec=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionStyle=(0,r.yM)(this,"ionStyle",7)}sizeChanged(){this.emitStyle()}connectedCallback(){this.emitStyle()}emitStyle(){const t=this.getSize();this.ionStyle.emit({[`title-${t}`]:!0})}getSize(){return void 0!==this.size?this.size:"default"}render(){const t=z(this),e=this.getSize();return(0,r.h)(r.AA,{class:q(this.color,{[t]:!0,[`title-${e}`]:!0,"title-rtl":"rtl"===document.dir})},(0,r.h)("div",{class:"toolbar-title"},(0,r.h)("slot",null)))}get el(){return this}static get watchers(){return{size:["sizeChanged"]}}static get style(){return{ios:xc,md:kc}}},[33,"ion-title",{color:[513],size:[1]}]);function Sc(){if("undefined"===typeof customElements)return;const t=["ion-title"];t.forEach((t=>{switch(t){case"ion-title":customElements.get(t)||customElements.define(t,Ec);break}}))}const Cc=Sc,_c=":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;outline:none;contain:content;cursor:pointer;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.toggle-icon-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:var(--handle-transition);transition:var(--handle-transition);will-change:transform}.toggle-icon{border-radius:var(--border-radius);display:block;position:relative;width:100%;height:100%;background:var(--background);pointer-events:none;overflow:inherit}:host(.toggle-checked) .toggle-icon{background:var(--background-checked)}.toggle-inner{border-radius:var(--handle-border-radius);position:absolute;width:var(--handle-width);height:var(--handle-height);max-height:var(--handle-max-height);-webkit-transition:var(--handle-transition);transition:var(--handle-transition);background:var(--handle-background);-webkit-box-shadow:var(--handle-box-shadow);box-shadow:var(--handle-box-shadow);contain:strict}:host(.toggle-ltr) .toggle-inner{left:var(--handle-spacing)}:host(.toggle-rtl) .toggle-inner{right:var(--handle-spacing)}:host(.toggle-ltr.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width)), 0, 0);transform:translate3d(calc(100% - var(--handle-width)), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width)), 0, 0);transform:translate3d(calc(-100% + var(--handle-width)), 0, 0)}:host(.toggle-checked) .toggle-inner{background:var(--handle-background-checked)}:host(.toggle-ltr.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0)}:host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.088);--background-checked:var(--ion-color-primary, #3880ff);--border-radius:16px;--handle-background:#ffffff;--handle-background-checked:#ffffff;--handle-border-radius:25.5px;--handle-box-shadow:0 3px 12px rgba(0, 0, 0, 0.16), 0 3px 1px rgba(0, 0, 0, 0.1);--handle-height:calc(32px - (2px * 2));--handle-max-height:calc(100% - var(--handle-spacing) * 2);--handle-width:calc(32px - (2px * 2));--handle-spacing:2px;--handle-transition:transform 300ms, width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms;width:51px;height:32px;contain:strict;overflow:hidden}:host(.ion-color.toggle-checked) .toggle-icon{background:var(--ion-color-base)}:host(.toggle-activated) .toggle-switch-icon{opacity:0}.toggle-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color 300ms;transition:background-color 300ms}.toggle-inner{will-change:transform}.toggle-switch-icon{position:absolute;top:50%;width:11px;height:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms, color 300ms;transition:opacity 300ms, color 300ms}.toggle-switch-icon{position:absolute;color:var(--ion-color-dark)}:host(.toggle-ltr) .toggle-switch-icon{right:6px}:host(.toggle-rtl) .toggle-switch-icon{right:initial;left:6px;}:host(.toggle-checked) .toggle-switch-icon.toggle-switch-icon-checked{color:var(--ion-color-contrast, #fff)}:host(.toggle-checked) .toggle-switch-icon:not(.toggle-switch-icon-checked){opacity:0}.toggle-switch-icon-checked{position:absolute;width:15px;height:15px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}:host(.toggle-ltr) .toggle-switch-icon-checked{right:initial;left:4px;}:host(.toggle-rtl) .toggle-switch-icon-checked{right:4px}:host(.toggle-activated) .toggle-icon::before,:host(.toggle-checked) .toggle-icon::before{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}:host(.toggle-activated.toggle-checked) .toggle-inner::before{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}:host(.toggle-activated) .toggle-inner{width:calc(var(--handle-width) + 6px)}:host(.toggle-ltr.toggle-activated.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width) - 6px), 0, 0);transform:translate3d(calc(100% - var(--handle-width) - 6px), 0, 0)}:host(.toggle-rtl.toggle-activated.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width) + 6px), 0, 0);transform:translate3d(calc(-100% + var(--handle-width) + 6px), 0, 0)}:host(.toggle-disabled){opacity:0.3}:host(.in-item[slot]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:20px;padding-right:10px;padding-top:6px;padding-bottom:5px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot]){padding-left:unset;padding-right:unset;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:10px;padding-inline-end:10px}}:host(.in-item[slot=start]){padding-left:0;padding-right:16px;padding-top:6px;padding-bottom:5px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot=start]){padding-left:unset;padding-right:unset;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:16px;padding-inline-end:16px}}",Ac=":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;outline:none;contain:content;cursor:pointer;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}label{left:0;top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none}[dir=rtl] label,:host-context([dir=rtl]) label{left:unset;right:unset;right:0}label::-moz-focus-inner{border:0}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.toggle-icon-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:var(--handle-transition);transition:var(--handle-transition);will-change:transform}.toggle-icon{border-radius:var(--border-radius);display:block;position:relative;width:100%;height:100%;background:var(--background);pointer-events:none;overflow:inherit}:host(.toggle-checked) .toggle-icon{background:var(--background-checked)}.toggle-inner{border-radius:var(--handle-border-radius);position:absolute;width:var(--handle-width);height:var(--handle-height);max-height:var(--handle-max-height);-webkit-transition:var(--handle-transition);transition:var(--handle-transition);background:var(--handle-background);-webkit-box-shadow:var(--handle-box-shadow);box-shadow:var(--handle-box-shadow);contain:strict}:host(.toggle-ltr) .toggle-inner{left:var(--handle-spacing)}:host(.toggle-rtl) .toggle-inner{right:var(--handle-spacing)}:host(.toggle-ltr.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width)), 0, 0);transform:translate3d(calc(100% - var(--handle-width)), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width)), 0, 0);transform:translate3d(calc(-100% + var(--handle-width)), 0, 0)}:host(.toggle-checked) .toggle-inner{background:var(--handle-background-checked)}:host(.toggle-ltr.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0)}:host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.39);--background-checked:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 0.5);--border-radius:14px;--handle-background:#ffffff;--handle-background-checked:var(--ion-color-primary, #3880ff);--handle-border-radius:50%;--handle-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--handle-width:20px;--handle-height:20px;--handle-max-height:calc(100% + 6px);--handle-spacing:0;--handle-transition:transform 160ms cubic-bezier(0.4, 0, 0.2, 1), background-color 160ms cubic-bezier(0.4, 0, 0.2, 1);padding-left:12px;padding-right:12px;padding-top:12px;padding-bottom:12px;width:36px;height:14px;contain:strict}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}}:host(.ion-color.toggle-checked) .toggle-icon{background:rgba(var(--ion-color-base-rgb), 0.5)}:host(.ion-color.toggle-checked) .toggle-inner{background:var(--ion-color-base)}:host(.toggle-checked) .toggle-inner{color:var(--ion-color-contrast, #fff)}.toggle-icon{-webkit-transition:background-color 160ms;transition:background-color 160ms}.toggle-inner{will-change:background-color, transform;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#000}.toggle-inner .toggle-switch-icon{padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;width:100%;height:100%}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.toggle-inner .toggle-switch-icon{padding-left:unset;padding-right:unset;-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;padding-inline-end:1px}}:host(.toggle-disabled){opacity:0.3}:host(.in-item[slot]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:16px;padding-right:0;padding-top:12px;padding-bottom:12px;cursor:pointer}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot]){padding-left:unset;padding-right:unset;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:0;padding-inline-end:0}}:host(.in-item[slot=start]){padding-left:2px;padding-right:18px;padding-top:12px;padding-bottom:12px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.in-item[slot=start]){padding-left:unset;padding-right:unset;-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:18px;padding-inline-end:18px}}",Oc=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=(0,r.yM)(this,"ionChange",7),this.ionFocus=(0,r.yM)(this,"ionFocus",7),this.ionBlur=(0,r.yM)(this,"ionBlur",7),this.ionStyle=(0,r.yM)(this,"ionStyle",7),this.inputId="ion-tg-"+Ic++,this.lastDrag=0,this.activated=!1,this.name=this.inputId,this.checked=!1,this.disabled=!1,this.value="on",this.enableOnOffLabels=void 0,this.onClick=t=>{t.preventDefault(),this.lastDrag+300<Date.now()&&(this.checked=!this.checked)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.getSwitchLabelIcon=(t,e)=>"md"===t?e?he:ke:e?ke:ye}checkedChanged(t){this.ionChange.emit({checked:t,value:this.value})}disabledChanged(){this.emitStyle(),this.gesture&&this.gesture.enable(!this.disabled)}async connectedCallback(){this.gesture=(await Promise.resolve().then(n.bind(n,8016))).createGesture({el:this.el,gestureName:"toggle",gesturePriority:100,threshold:5,passive:!1,onStart:()=>this.onStart(),onMove:t=>this.onMove(t),onEnd:t=>this.onEnd(t)}),this.disabledChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentWillLoad(){this.emitStyle()}emitStyle(){this.ionStyle.emit({"interactive-disabled":this.disabled})}onStart(){this.activated=!0,this.setFocus()}onMove(t){Tc((0,Zt.i)(this.el),this.checked,t.deltaX,-10)&&(this.checked=!this.checked,Yr())}onEnd(t){this.activated=!1,this.lastDrag=Date.now(),t.event.preventDefault(),t.event.stopImmediatePropagation()}getValue(){return this.value||""}setFocus(){this.focusEl&&this.focusEl.focus()}renderOnOffSwitchLabels(t,e){const n=this.getSwitchLabelIcon(t,e);return(0,r.h)("ion-icon",{class:{"toggle-switch-icon":!0,"toggle-switch-icon-checked":e},icon:n})}render(){const{activated:t,color:e,checked:n,disabled:i,el:o,inputId:a,name:s,enableOnOffLabels:l}=this,c=z(this),{label:d,labelId:u,labelText:p}=(0,nt.n)(o,a),h=this.getValue(),f=(0,Zt.i)(o)?"rtl":"ltr";return(0,nt.e)(!0,o,s,n?h:"",i),(0,r.h)(r.AA,{onClick:this.onClick,"aria-labelledby":d?u:null,"aria-checked":`${n}`,"aria-hidden":i?"true":null,role:"switch",class:q(e,{[c]:!0,"in-item":V("ion-item",o),"toggle-activated":t,"toggle-checked":n,"toggle-disabled":i,interactive:!0,[`toggle-${f}`]:!0})},(0,r.h)("div",{class:"toggle-icon",part:"track"},l&&"ios"===c&&[this.renderOnOffSwitchLabels(c,!0),this.renderOnOffSwitchLabels(c,!1)],(0,r.h)("div",{class:"toggle-icon-wrapper"},(0,r.h)("div",{class:"toggle-inner",part:"handle"},l&&"md"===c&&this.renderOnOffSwitchLabels(c,n)))),(0,r.h)("label",{htmlFor:a},p),(0,r.h)("input",{type:"checkbox",role:"switch","aria-checked":`${n}`,disabled:i,id:a,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:t=>this.focusEl=t}))}get el(){return this}static get watchers(){return{checked:["checkedChanged"],disabled:["disabledChanged"]}}static get style(){return{ios:_c,md:Ac}}},[33,"ion-toggle",{color:[513],name:[1],checked:[1028],disabled:[4],value:[1],enableOnOffLabels:[4,"enable-on-off-labels"],activated:[32]}]),Tc=(t,e,n,i)=>e?!t&&i>n||t&&-i<n:!t&&-i<n||t&&i>n;let Ic=0;function Lc(){if("undefined"===typeof customElements)return;const t=["ion-toggle","ion-icon"];t.forEach((t=>{switch(t){case"ion-toggle":customElements.get(t)||customElements.define(t,Oc);break;case"ion-icon":customElements.get(t)||Ye();break}}))}const $c=Lc,Dc=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-left:var(--ion-safe-area-left);padding-right:var(--ion-safe-area-right);display:block;position:relative;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-safe-area-left);padding-inline-start:var(--ion-safe-area-left);-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.toolbar-container{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-color-step-50, #f7f7f7));--color:var(--ion-toolbar-color, var(--ion-text-color, #000));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.2))));--padding-top:3px;--padding-bottom:3px;--padding-start:4px;--padding-end:4px;--min-height:44px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:4;order:4;min-width:0}:host(.toolbar-segment) .toolbar-content{display:-ms-inline-flexbox;display:inline-flex}:host(.toolbar-searchbar) .toolbar-container{padding-top:0;padding-bottom:0}:host(.toolbar-searchbar) ::slotted(*){-ms-flex-item-align:start;align-self:start}:host(.toolbar-searchbar) ::slotted(ion-chip){margin-top:3px}:host(.toolbar-searchbar) ::slotted(ion-back-button){height:38px}::slotted(ion-buttons){min-height:38px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:3;order:3}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}:host(.toolbar-title-large) .toolbar-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}:host(.toolbar-title-large) .toolbar-content ion-title{-ms-flex:1;flex:1;-ms-flex-order:8;order:8;min-width:100%}",Rc=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-left:var(--ion-safe-area-left);padding-right:var(--ion-safe-area-right);display:block;position:relative;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-safe-area-left);padding-inline-start:var(--ion-safe-area-left);-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.toolbar-container{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-background-color, #fff));--color:var(--ion-toolbar-color, var(--ion-text-color, #424242));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, #c1c4cd)));--padding-top:0;--padding-bottom:0;--padding-start:0;--padding-end:0;--min-height:56px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:3;order:3;min-width:0;max-width:100%}::slotted(.buttons-first-slot){margin-left:4px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(.buttons-first-slot){margin-left:unset;-webkit-margin-start:4px;margin-inline-start:4px}}::slotted(.buttons-last-slot){margin-right:4px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(.buttons-last-slot){margin-right:unset;-webkit-margin-end:4px;margin-inline-end:4px}}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:4;order:4}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}",Pc=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.childrenStyles=new Map}componentWillLoad(){const t=Array.from(this.el.querySelectorAll("ion-buttons")),e=t.find((t=>"start"===t.slot));e&&e.classList.add("buttons-first-slot");const n=t.reverse(),i=n.find((t=>"end"===t.slot))||n.find((t=>"primary"===t.slot))||n.find((t=>"secondary"===t.slot));i&&i.classList.add("buttons-last-slot")}childrenStyle(t){t.stopPropagation();const e=t.target.tagName,n=t.detail,i={},o=this.childrenStyles.get(e)||{};let a=!1;Object.keys(n).forEach((t=>{const e=`toolbar-${t}`,r=n[t];r!==o[e]&&(a=!0),r&&(i[e]=!0)})),a&&(this.childrenStyles.set(e,i),(0,r.xE)(this))}render(){const t=z(this),e={};return this.childrenStyles.forEach((t=>{Object.assign(e,t)})),(0,r.h)(r.AA,{class:Object.assign(Object.assign({},e),q(this.color,{[t]:!0,"in-toolbar":V("ion-toolbar",this.el)}))},(0,r.h)("div",{class:"toolbar-background"}),(0,r.h)("div",{class:"toolbar-container"},(0,r.h)("slot",{name:"start"}),(0,r.h)("slot",{name:"secondary"}),(0,r.h)("div",{class:"toolbar-content"},(0,r.h)("slot",null)),(0,r.h)("slot",{name:"primary"}),(0,r.h)("slot",{name:"end"})))}get el(){return this}static get style(){return{ios:Dc,md:Rc}}},[33,"ion-toolbar",{color:[513]},[[0,"ionStyle","childrenStyle"]]]);function Nc(){if("undefined"===typeof customElements)return;const t=["ion-toolbar"];t.forEach((t=>{switch(t){case"ion-toolbar":customElements.get(t)||customElements.define(t,Pc);break}}))}const Fc=Nc;var zc=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const jc="item",Mc="header",Bc="footer",Uc=0,Hc=1,Wc=2,Vc=2,qc=(t,e,n,i)=>{for(const s of t)s.change=Uc,s.d=!0;const o=[],r=i.offset+i.length;for(let s=i.offset;s<r;s++){const i=n[s],r=t.find((t=>t.d&&t.cell===i));if(r){const t=e[s];t!==r.top&&(r.top=t,r.change=Hc),r.d=!1}else o.push(i)}const a=t.filter((t=>t.d));for(const s of o){const n=a.find((t=>t.d&&t.cell.type===s.type)),i=s.i;n?(n.d=!1,n.change=Wc,n.cell=s,n.top=e[i]):t.push({d:!1,cell:s,visible:!0,change:Wc,top:e[i]})}t.filter((t=>t.d&&-9999!==t.top)).forEach((t=>{t.change=Hc,t.top=-9999}))},Gc=(t,e,n,i)=>{var o;const r=Array.from(t.children).filter((t=>"TEMPLATE"!==t.tagName)),a=r.length;let s;for(let l=0;l<n.length;l++){const c=n[l],d=c.cell;if(c.change===Wc){if(l<a)s=r[l],e(s,d,l);else{const n=Yc(t,d.type);s=null!==(o=e(n,d,l))&&void 0!==o?o:n,s.classList.add("virtual-item"),t.appendChild(s)}s["$ionCell"]=d}else s=r[l];c.change!==Uc&&(s.style.transform=`translate3d(0,${c.top}px,0)`);const u=d.visible;c.visible!==u&&(u?s.classList.remove("virtual-loading"):s.classList.add("virtual-loading"),c.visible=u),d.reads>0&&(i(d,s),d.reads--)}},Yc=(t,e)=>{const n=Xc(t,e);return n&&null!==t.ownerDocument?t.ownerDocument.importNode(n.content,!0).children[0]:null},Xc=(t,e)=>{switch(e){case jc:return t.querySelector("template:not([name])");case Mc:return t.querySelector("template[name=header]");case Bc:return t.querySelector("template[name=footer]")}},Kc=(t,e,n)=>({top:Math.max(t-n,0),bottom:t+e+n}),Jc=(t,e,n)=>{const i=e.top,o=e.bottom;let r=0;for(;r<t.length;r++)if(t[r]>i)break;const a=Math.max(r-n-1,0);for(;r<t.length;r++)if(t[r]>=o)break;const s=Math.min(r+n,t.length),l=s-a;return{offset:a,length:l}},Zc=(t,e,n)=>{const i=n.offset+n.length;return t<=i||e.offset!==n.offset||e.length!==n.length},Qc=(t,e)=>{const n=t.length>0?t[t.length-1].index:0;return 0===e?0:e===n+1?t.length:t.findIndex((t=>t.index===e))},td=(t,e,n)=>{if(0===n&&e.length>=t.length)return e;for(let i=0;i<e.length;i++)t[i+n]=e[i];return t},ed=(t,e,n,i,o,r,a,s,l,c,d,u)=>{const p=[],h=u+d;for(let f=d;f<h;f++){const d=t[f];if(o){const e=o(d,f,t);null!=e&&p.push({i:c++,type:Mc,value:e,index:f,height:n?n(e,f):a,reads:n?0:Vc,visible:!!n})}if(p.push({i:c++,type:jc,value:d,index:f,height:e?e(d,f):l,reads:e?0:Vc,visible:!!e}),r){const e=r(d,f,t);null!=e&&p.push({i:c++,type:Bc,value:e,index:f,height:i?i(e,f):s,reads:i?0:Vc,visible:!!i})}}return p},nd=(t,e,n)=>{let i=t[n];for(let o=n;o<t.length;o++)t[o]=i,i+=e[o].height;return i},id=(t,e)=>{if(!t)return new Uint32Array(e);if(t.length===e)return t;if(e>t.length){const n=new Uint32Array(e);return n.set(t),n}return t.subarray(0,e)},od=(t,e,n)=>{const i=e.find((e=>e.type===jc&&e.index===t));return i?n[i.i]:-1},rd="ion-virtual-scroll{display:block;position:relative;width:100%;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ion-virtual-scroll>.virtual-loading{opacity:0}ion-virtual-scroll>.virtual-item{position:absolute !important;top:0 !important;right:0 !important;left:0 !important;-webkit-transition-duration:0ms;transition-duration:0ms;will-change:transform}",ad=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.range={offset:0,length:0},this.viewportHeight=0,this.cells=[],this.virtualDom=[],this.isEnabled=!1,this.viewportOffset=0,this.currentScrollTop=0,this.indexDirty=0,this.lastItemLen=0,this.totalHeight=0,this.approxItemHeight=45,this.approxHeaderHeight=30,this.approxFooterHeight=30,this.onScroll=()=>{this.updateVirtualScroll()}}itemsChanged(){this.calcCells(),this.updateVirtualScroll()}componentWillLoad(){zc.warn("[Deprecation Warning]: ion-virtual-scroll has been deprecated and will be removed in Ionic Framework v7.0. See https://ionicframework.com/docs/angular/virtual-scroll for migration steps.")}async connectedCallback(){const t=this.el.closest("ion-content");t?(this.scrollEl=await t.getScrollElement(),this.contentEl=t,this.calcCells(),this.updateState()):zc.error("<ion-virtual-scroll> must be used inside an <ion-content>")}componentDidUpdate(){this.updateState()}disconnectedCallback(){this.scrollEl=void 0}onResize(){this.calcCells(),this.updateVirtualScroll()}positionForItem(t){return Promise.resolve(od(t,this.cells,this.getHeightIndex()))}async checkRange(t,e=-1){if(!this.items)return;const n=-1===e?this.items.length-t:e,i=Qc(this.cells,t),o=ed(this.items,this.itemHeight,this.headerHeight,this.footerHeight,this.headerFn,this.footerFn,this.approxHeaderHeight,this.approxFooterHeight,this.approxItemHeight,i,t,n);this.cells=td(this.cells,o,i),this.lastItemLen=this.items.length,this.indexDirty=Math.max(t-1,0),this.scheduleUpdate()}async checkEnd(){this.items&&this.checkRange(this.lastItemLen)}updateVirtualScroll(){this.isEnabled&&this.scrollEl&&(this.timerUpdate&&(clearTimeout(this.timerUpdate),this.timerUpdate=void 0),(0,r.wj)(this.readVS.bind(this)),(0,r.Iu)(this.writeVS.bind(this)))}readVS(){const{contentEl:t,scrollEl:e,el:n}=this;let i=0,o=n;while(null!==o&&o!==t)i+=o.offsetTop,o=o.offsetParent;this.viewportOffset=i,e&&(this.viewportHeight=e.offsetHeight,this.currentScrollTop=e.scrollTop)}writeVS(){const t=this.indexDirty,e=this.currentScrollTop-this.viewportOffset,n=Kc(e,this.viewportHeight,100),i=this.getHeightIndex(),o=Jc(i,n,2),a=Zc(t,this.range,o);a&&(this.range=o,qc(this.virtualDom,i,this.cells,o),this.nodeRender?Gc(this.el,this.nodeRender,this.virtualDom,this.updateCellHeight.bind(this)):this.domRender?this.domRender(this.virtualDom):this.renderItem&&(0,r.xE)(this))}updateCellHeight(t,e){const n=()=>{if(e["$ionCell"]===t){const n=window.getComputedStyle(e),i=e.offsetHeight+parseFloat(n.getPropertyValue("margin-bottom"));this.setCellHeight(t,i)}};e?(0,nt.c)(e,n):n()}setCellHeight(t,e){const n=t.i;t===this.cells[n]&&(t.height===e&&!0===t.visible||(t.visible=!0,t.height=e,this.indexDirty=Math.min(this.indexDirty,n),this.scheduleUpdate()))}scheduleUpdate(){clearTimeout(this.timerUpdate),this.timerUpdate=setTimeout((()=>this.updateVirtualScroll()),100)}updateState(){const t=!!(this.scrollEl&&this.cells.length>0);t!==this.isEnabled&&(this.enableScrollEvents(t),t&&this.updateVirtualScroll())}calcCells(){this.items&&(this.lastItemLen=this.items.length,this.cells=ed(this.items,this.itemHeight,this.headerHeight,this.footerHeight,this.headerFn,this.footerFn,this.approxHeaderHeight,this.approxFooterHeight,this.approxItemHeight,0,0,this.lastItemLen),this.indexDirty=0)}getHeightIndex(){return this.indexDirty!==1/0&&this.calcHeightIndex(this.indexDirty),this.heightIndex}calcHeightIndex(t=0){this.heightIndex=id(this.heightIndex,this.cells.length),this.totalHeight=nd(this.heightIndex,this.cells,t),this.indexDirty=1/0}enableScrollEvents(t){this.rmEvent&&(this.rmEvent(),this.rmEvent=void 0);const e=this.scrollEl;e&&(this.isEnabled=t,e.addEventListener("scroll",this.onScroll),this.rmEvent=()=>{e.removeEventListener("scroll",this.onScroll)})}renderVirtualNode(t){const{type:e,value:n,index:i}=t.cell;switch(e){case jc:return this.renderItem(n,i);case Mc:return this.renderHeader(n,i);case Bc:return this.renderFooter(n,i)}}render(){return(0,r.h)(r.AA,{style:{height:`${this.totalHeight}px`}},this.renderItem&&(0,r.h)(sd,{dom:this.virtualDom},this.virtualDom.map((t=>this.renderVirtualNode(t)))))}get el(){return this}static get watchers(){return{itemHeight:["itemsChanged"],headerHeight:["itemsChanged"],footerHeight:["itemsChanged"],items:["itemsChanged"]}}static get style(){return rd}},[0,"ion-virtual-scroll",{approxItemHeight:[2,"approx-item-height"],approxHeaderHeight:[2,"approx-header-height"],approxFooterHeight:[2,"approx-footer-height"],headerFn:[16],footerFn:[16],items:[16],itemHeight:[16],headerHeight:[16],footerHeight:[16],renderItem:[16],renderHeader:[16],renderFooter:[16],nodeRender:[16],domRender:[16],totalHeight:[32],positionForItem:[64],checkRange:[64],checkEnd:[64]},[[9,"resize","onResize"]]]),sd=({dom:t},e,n)=>n.map(e,((e,n)=>{const i=t[n],o=e.vattrs||{};let r=o.class||"";return r+="virtual-item ",i.visible||(r+="virtual-loading"),Object.assign(Object.assign({},e),{vattrs:Object.assign(Object.assign({},o),{class:r,style:Object.assign(Object.assign({},o.style),{transform:`translate3d(0,${i.top}px,0)`})})})}));function ld(){if("undefined"===typeof customElements)return;const t=["ion-virtual-scroll"];t.forEach((t=>{switch(t){case"ion-virtual-scroll":customElements.get(t)||customElements.define(t,ad);break}}))}const cd=ld,dd=':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:var(--margin-start);margin-right:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end)}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{padding-left:var(--icon-padding-start);padding-right:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);margin-left:var(--icon-margin-start);margin-right:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-icon{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end)}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-icon{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-hover:transparent;--background-hover-opacity:1;--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #3880ff);--icon-margin-end:-5px;--icon-margin-start:-4px;--icon-font-size:1.85em;--min-height:32px;font-size:17px}.button-native{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:visible;z-index:99}:host(.ion-activated) .button-native{opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}',ud=':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:var(--margin-start);margin-right:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end)}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{padding-left:var(--icon-padding-start);padding-right:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);margin-left:var(--icon-margin-start);margin-right:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-icon{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end)}}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){ion-icon{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--border-radius:4px;--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:0.04;--color:currentColor;--icon-margin-end:0;--icon-margin-start:0;--icon-font-size:24px;--icon-font-weight:normal;--min-height:32px;--min-width:44px;--padding-start:12px;--padding-end:12px;font-size:14px;font-weight:500;text-transform:uppercase}:host(.back-button-has-icon-only){--border-radius:50%;min-width:48px;height:48px}.button-native{-webkit-box-shadow:none;box-shadow:none}.button-text{padding-left:4px;padding-right:4px;padding-top:0;padding-bottom:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-text{padding-left:unset;padding-right:unset;-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px}}ion-icon{line-height:0.67;text-align:start}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}',pd=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAttributes={},this.disabled=!1,this.type="button",this.onClick=async t=>{const e=this.el.closest("ion-nav");return t.preventDefault(),e&&await e.canGoBack()?e.pop({animationBuilder:this.routerAnimation,skipIfBusy:!0}):K(this.defaultHref,t,"back",this.routerAnimation)}}componentWillLoad(){this.inheritedAttributes=(0,nt.i)(this.el),void 0===this.defaultHref&&(this.defaultHref=l.get("backButtonDefaultHref"))}get backButtonIcon(){const t=this.icon;return null!=t?t:"ios"===z(this)?l.get("backButtonIcon",fe):l.get("backButtonIcon",de)}get backButtonText(){const t="ios"===z(this)?"Back":null;return null!=this.text?this.text:l.get("backButtonText",t)}get hasIconOnly(){return this.backButtonIcon&&!this.backButtonText}get rippleType(){return this.hasIconOnly?"unbounded":"bounded"}render(){const{color:t,defaultHref:e,disabled:n,type:i,hasIconOnly:o,backButtonIcon:a,backButtonText:s,icon:l,inheritedAttributes:c}=this,d=void 0!==e,u=z(this),p=c["aria-label"]||s||"back";return(0,r.h)(r.AA,{onClick:this.onClick,class:q(t,{[u]:!0,button:!0,"back-button-disabled":n,"back-button-has-icon-only":o,"in-toolbar":V("ion-toolbar",this.el),"in-toolbar-color":V("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0,"show-back-button":d})},(0,r.h)("button",{type:i,disabled:n,class:"button-native",part:"native","aria-label":p},(0,r.h)("span",{class:"button-inner"},a&&(0,r.h)("ion-icon",{part:"icon",icon:a,"aria-hidden":"true",lazy:!1,"flip-rtl":void 0===l}),s&&(0,r.h)("span",{part:"text","aria-hidden":"true",class:"button-text"},s)),"md"===u&&(0,r.h)("ion-ripple-effect",{type:this.rippleType})))}get el(){return this}static get style(){return{ios:dd,md:ud}}},[33,"ion-back-button",{color:[513],defaultHref:[1025,"default-href"],disabled:[516],icon:[1],text:[1],type:[1],routerAnimation:[16]}]);function hd(){if("undefined"===typeof customElements)return;const t=["ion-back-button","ion-icon","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-back-button":customElements.get(t)||customElements.define(t,pd);break;case"ion-icon":customElements.get(t)||Ye();break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const fd=hd;var gd=n(5941);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const md=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;overflow:hidden;z-index:0}",bd=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionNavWillLoad=(0,r.yM)(this,"ionNavWillLoad",7),this.ionNavWillChange=(0,r.yM)(this,"ionNavWillChange",3),this.ionNavDidChange=(0,r.yM)(this,"ionNavDidChange",3),this.gestureOrAnimationInProgress=!1,this.mode=z(this),this.animated=!0}swipeHandlerChanged(){this.gesture&&this.gesture.enable(void 0!==this.swipeHandler)}async connectedCallback(){const t=()=>{this.gestureOrAnimationInProgress=!0,this.swipeHandler&&this.swipeHandler.onStart()};this.gesture=(await n.e(8990).then(n.bind(n,8990))).createSwipeBackGesture(this.el,(()=>!this.gestureOrAnimationInProgress&&!!this.swipeHandler&&this.swipeHandler.canStart()),(()=>t()),(t=>{var e;return null===(e=this.ani)||void 0===e?void 0:e.progressStep(t)}),((t,e,n)=>{if(this.ani){this.ani.onFinish((()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(t)}),{oneTimeCallback:!0});let i=t?-.001:.001;t?i+=fo([0,0],[.32,.72],[0,1],[1,1],e)[0]:(this.ani.easing("cubic-bezier(1, 0, 0.68, 0.28)"),i+=fo([0,0],[1,0],[.68,.28],[1,1],e)[0]),this.ani.progressEnd(t?1:0,i,n)}else this.gestureOrAnimationInProgress=!1})),this.swipeHandlerChanged()}componentWillLoad(){this.ionNavWillLoad.emit()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}async commit(t,e,n){const i=await this.lock();let o=!1;try{o=await this.transition(t,e,n)}catch(r){gd.error(r)}return i(),o}async setRouteId(t,e,n,i){const o=await this.setRoot(t,e,{duration:"root"===n?0:void 0,direction:"back"===n?"back":"forward",animationBuilder:i});return{changed:o,element:this.activeEl}}async getRouteId(){const t=this.activeEl;return t?{id:t.tagName,element:t,params:this.activeParams}:void 0}async setRoot(t,e,n){if(this.activeComponent===t&&(0,nt.s)(e,this.activeParams))return!1;const i=this.activeEl,o=await _s(this.delegate,this.el,t,["ion-page","ion-page-invisible"],e);return this.activeComponent=t,this.activeEl=o,this.activeParams=e,await this.commit(o,i,n),await As(this.delegate,i),!0}async transition(t,e,n={}){if(e===t)return!1;this.ionNavWillChange.emit();const{el:i,mode:o}=this,r=this.animated&&l.getBoolean("animated",!0),a=n.animationBuilder||this.animation||l.get("navAnimation");return await(0,Ts.t)(Object.assign(Object.assign({mode:o,animated:r,enteringEl:t,leavingEl:e,baseEl:i,progressCallback:n.progressAnimation?t=>{void 0===t||this.gestureOrAnimationInProgress?this.ani=t:(this.gestureOrAnimationInProgress=!0,t.onFinish((()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(!1)}),{oneTimeCallback:!0}),t.progressEnd(0,0,0))}:void 0},n),{animationBuilder:a})),this.ionNavDidChange.emit(),!0}async lock(){const t=this.waitPromise;let e;return this.waitPromise=new Promise((t=>e=t)),void 0!==t&&await t,e}render(){return(0,r.h)("slot",null)}get el(){return this}static get watchers(){return{swipeHandler:["swipeHandlerChanged"]}}static get style(){return md}},[1,"ion-router-outlet",{mode:[1025],delegate:[16],animated:[4],animation:[16],swipeHandler:[16],commit:[64],setRouteId:[64],getRouteId:[64]}]);function vd(){if("undefined"===typeof customElements)return;const t=["ion-router-outlet"];t.forEach((t=>{switch(t){case"ion-router-outlet":customElements.get(t)||customElements.define(t,bd);break}}))}const yd=vd;var wd=n(2483);
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const xd=':host{--ripple-color:var(--color-selected);--background-focused-opacity:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;outline:none;background:var(--background);color:var(--color)}.button-native{border-radius:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;border:0;outline:none;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;z-index:1}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){a:hover{color:var(--color-selected)}}:host(.tab-selected){color:var(--color-selected)}:host(.tab-hidden){display:none !important}:host(.tab-disabled){pointer-events:none;opacity:0.4}::slotted(ion-label),::slotted(ion-icon){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex-order:0;order:0}::slotted(ion-icon){-ms-flex-order:-1;order:-1;height:1em}:host(.tab-has-label-only) ::slotted(ion-label){white-space:normal}::slotted(ion-badge){-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1}:host(.tab-layout-icon-start){-ms-flex-direction:row;flex-direction:row}:host(.tab-layout-icon-end){-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.tab-layout-icon-bottom){-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.tab-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.tab-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color)}:host{--padding-top:0;--padding-end:2px;--padding-bottom:0;--padding-start:2px;max-width:240px;font-size:10px}::slotted(ion-badge){padding-left:6px;padding-right:6px;padding-top:1px;padding-bottom:1px;left:calc(50% + 6px);top:4px;height:auto;font-size:12px;line-height:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-badge){padding-left:unset;padding-right:unset;-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px}}[dir=rtl] ::slotted(ion-badge),:host-context([dir=rtl]) ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 6px)}::slotted(ion-icon){margin-top:2px;margin-bottom:2px;font-size:30px}::slotted(ion-icon::before){vertical-align:top}::slotted(ion-label){margin-top:0;margin-bottom:1px;min-height:11px;font-weight:500}:host(.tab-has-label-only) ::slotted(ion-label){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:12px;font-size:14px;line-height:1.1}:host(.tab-layout-icon-end) ::slotted(ion-label),:host(.tab-layout-icon-start) ::slotted(ion-label),:host(.tab-layout-icon-hide) ::slotted(ion-label){margin-top:2px;margin-bottom:2px;font-size:14px;line-height:1.1}:host(.tab-layout-icon-end) ::slotted(ion-icon),:host(.tab-layout-icon-start) ::slotted(ion-icon){min-width:24px;height:26px;margin-top:2px;margin-bottom:1px;font-size:24px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){left:calc(50% + 12px)}:host-context([dir=rtl]):host(.tab-layout-icon-bottom) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-bottom ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 12px)}:host(.tab-layout-icon-bottom) ::slotted(ion-icon){margin-top:0;margin-bottom:1px}:host(.tab-layout-icon-bottom) ::slotted(ion-label){margin-top:4px}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){left:calc(50% + 35px);top:10px}:host-context([dir=rtl]):host(.tab-layout-icon-start) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-start ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-layout-icon-end) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-end ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 35px)}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){left:calc(50% + 30px);top:10px}:host-context([dir=rtl]):host(.tab-layout-icon-hide) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-hide ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-has-label-only) ::slotted(ion-badge),:host-context([dir=rtl]).tab-has-label-only ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 30px)}:host(.tab-layout-label-hide) ::slotted(ion-badge),:host(.tab-has-icon-only) ::slotted(ion-badge){top:10px}:host(.tab-layout-label-hide) ::slotted(ion-icon){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}',kd=':host{--ripple-color:var(--color-selected);--background-focused-opacity:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;outline:none;background:var(--background);color:var(--color)}.button-native{border-radius:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;border:0;outline:none;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;z-index:1}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){a:hover{color:var(--color-selected)}}:host(.tab-selected){color:var(--color-selected)}:host(.tab-hidden){display:none !important}:host(.tab-disabled){pointer-events:none;opacity:0.4}::slotted(ion-label),::slotted(ion-icon){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex-order:0;order:0}::slotted(ion-icon){-ms-flex-order:-1;order:-1;height:1em}:host(.tab-has-label-only) ::slotted(ion-label){white-space:normal}::slotted(ion-badge){-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1}:host(.tab-layout-icon-start){-ms-flex-direction:row;flex-direction:row}:host(.tab-layout-icon-end){-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.tab-layout-icon-bottom){-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.tab-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.tab-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color)}:host{--padding-top:0;--padding-end:12px;--padding-bottom:0;--padding-start:12px;max-width:168px;font-size:12px;font-weight:normal;letter-spacing:0.03em}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;text-transform:none}::slotted(ion-icon){margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;-webkit-transform-origin:center center;transform-origin:center center;font-size:22px}[dir=rtl] ::slotted(ion-icon),:host-context([dir=rtl]) ::slotted(ion-icon){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}::slotted(ion-badge){border-radius:8px;padding-left:2px;padding-right:2px;padding-top:3px;padding-bottom:2px;left:calc(50% + 6px);top:8px;min-width:12px;font-size:8px;font-weight:normal}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-badge){padding-left:unset;padding-right:unset;-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px}}[dir=rtl] ::slotted(ion-badge),:host-context([dir=rtl]) ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 6px)}::slotted(ion-badge:empty){display:block;min-width:8px;height:8px}:host(.tab-layout-icon-top) ::slotted(ion-icon){margin-top:6px;margin-bottom:2px}:host(.tab-layout-icon-top) ::slotted(ion-label){margin-top:0;margin-bottom:6px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){left:70%;top:8px}:host-context([dir=rtl]):host(.tab-layout-icon-bottom) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-bottom ::slotted(ion-badge){left:unset;right:unset;right:70%}:host(.tab-layout-icon-bottom) ::slotted(ion-icon){margin-top:0;margin-bottom:6px}:host(.tab-layout-icon-bottom) ::slotted(ion-label){margin-top:6px;margin-bottom:0}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){left:80%;top:16px}:host-context([dir=rtl]):host(.tab-layout-icon-start) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-start ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-layout-icon-end) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-end ::slotted(ion-badge){left:unset;right:unset;right:80%}:host(.tab-layout-icon-start) ::slotted(ion-icon){margin-right:6px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.tab-layout-icon-start) ::slotted(ion-icon){margin-right:unset;-webkit-margin-end:6px;margin-inline-end:6px}}:host(.tab-layout-icon-end) ::slotted(ion-icon){margin-left:6px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.tab-layout-icon-end) ::slotted(ion-icon){margin-left:unset;-webkit-margin-start:6px;margin-inline-start:6px}}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){left:70%;top:16px}:host-context([dir=rtl]):host(.tab-layout-icon-hide) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-hide ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-has-label-only) ::slotted(ion-badge),:host-context([dir=rtl]).tab-has-label-only ::slotted(ion-badge){left:unset;right:unset;right:70%}:host(.tab-layout-icon-hide) ::slotted(ion-label),:host(.tab-has-label-only) ::slotted(ion-label){margin-top:0;margin-bottom:0}:host(.tab-layout-label-hide) ::slotted(ion-badge),:host(.tab-has-icon-only) ::slotted(ion-badge){top:16px}:host(.tab-layout-label-hide) ::slotted(ion-icon),:host(.tab-has-icon-only) ::slotted(ion-icon){margin-top:0;margin-bottom:0;font-size:24px}',Ed=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionTabButtonClick=(0,r.yM)(this,"ionTabButtonClick",7),this.disabled=!1,this.selected=!1,this.onKeyUp=t=>{"Enter"!==t.key&&" "!==t.key||this.selectTab(t)},this.onClick=t=>{this.selectTab(t)}}onTabBarChanged(t){const e=t.target,n=this.el.parentElement;(t.composedPath().includes(n)||(null===e||void 0===e?void 0:e.contains(this.el)))&&(this.selected=this.tab===t.detail.tab)}componentWillLoad(){void 0===this.layout&&(this.layout=l.get("tabButtonLayout","icon-top"))}selectTab(t){void 0!==this.tab&&(this.disabled||this.ionTabButtonClick.emit({tab:this.tab,href:this.href,selected:this.selected}),t.preventDefault())}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}get tabIndex(){if(this.disabled)return-1;const t=this.el.hasAttribute("tabindex");return t?this.el.getAttribute("tabindex"):0}render(){const{disabled:t,hasIcon:e,hasLabel:n,tabIndex:i,href:o,rel:a,target:s,layout:l,selected:c,tab:d}=this,u=z(this),p={download:this.download,href:o,rel:a,target:s};return(0,r.h)(r.AA,{onClick:this.onClick,onKeyup:this.onKeyUp,role:"tab",tabindex:i,"aria-selected":c?"true":null,id:void 0!==d?`tab-button-${d}`:null,class:{[u]:!0,"tab-selected":c,"tab-disabled":t,"tab-has-label":n,"tab-has-icon":e,"tab-has-label-only":n&&!e,"tab-has-icon-only":e&&!n,[`tab-layout-${l}`]:!0,"ion-activatable":!0,"ion-selectable":!0,"ion-focusable":!0}},(0,r.h)("a",Object.assign({},p,{tabIndex:-1,class:"button-native",part:"native"}),(0,r.h)("span",{class:"button-inner"},(0,r.h)("slot",null)),"md"===u&&(0,r.h)("ion-ripple-effect",{type:"unbounded"})))}get el(){return this}static get style(){return{ios:xd,md:kd}}},[33,"ion-tab-button",{disabled:[4],download:[1],href:[1],rel:[1],layout:[1025],selected:[1028],tab:[1],target:[1]},[[8,"ionTabBarChanged","onTabBarChanged"]]]);function Sd(){if("undefined"===typeof customElements)return;const t=["ion-tab-button","ion-ripple-effect"];t.forEach((t=>{switch(t){case"ion-tab-button":customElements.get(t)||customElements.define(t,Ed);break;case"ion-ripple-effect":customElements.get(t)||pt();break}}))}const Cd=Sd,_d=":host{padding-left:var(--ion-safe-area-left);padding-right:var(--ion-safe-area-right);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-bottom:var(--ion-safe-area-bottom, 0);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-safe-area-left);padding-inline-start:var(--ion-safe-area-left);-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-color-step-50, #f7f7f7));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:0.55px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.2))));--color:var(--ion-tab-bar-color, var(--ion-color-step-400, #999999));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #3880ff));height:50px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.tab-bar-translucent){--background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(210%) blur(20px);backdrop-filter:saturate(210%) blur(20px)}:host(.ion-color.tab-bar-translucent){background:rgba(var(--ion-color-base-rgb), 0.8)}:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.6)}}",Ad=":host{padding-left:var(--ion-safe-area-left);padding-right:var(--ion-safe-area-right);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-bottom:var(--ion-safe-area-bottom, 0);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-safe-area-left);padding-inline-start:var(--ion-safe-area-left);-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-background-color, #fff));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:1px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.07))));--color:var(--ion-tab-bar-color, var(--ion-color-step-600, #666666));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #3880ff));height:56px}",Od=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionTabBarChanged=(0,r.yM)(this,"ionTabBarChanged",7),this.keyboardCtrl=null,this.keyboardVisible=!1,this.translucent=!1}selectedTabChanged(){void 0!==this.selectedTab&&this.ionTabBarChanged.emit({tab:this.selectedTab})}componentWillLoad(){this.selectedTabChanged()}connectedCallback(){this.keyboardCtrl=bn((t=>{this.keyboardVisible=t}))}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}render(){const{color:t,translucent:e,keyboardVisible:n}=this,i=z(this),o=n&&"top"!==this.el.getAttribute("slot");return(0,r.h)(r.AA,{role:"tablist","aria-hidden":o?"true":null,class:q(t,{[i]:!0,"tab-bar-translucent":e,"tab-bar-hidden":o})},(0,r.h)("slot",null))}get el(){return this}static get watchers(){return{selectedTab:["selectedTabChanged"]}}static get style(){return{ios:_d,md:Ad}}},[33,"ion-tab-bar",{color:[513],selectedTab:[1,"selected-tab"],translucent:[4],keyboardVisible:[32]}]);function Td(){if("undefined"===typeof customElements)return;const t=["ion-tab-bar"];t.forEach((t=>{switch(t){case"ion-tab-bar":customElements.get(t)||customElements.define(t,Od);break}}))}const Id=Td;let Ld;const $d=()=>{if("undefined"===typeof window)return new Map;if(!Ld){const t=window;t.Ionicons=t.Ionicons||{},Ld=t.Ionicons.map=t.Ionicons.map||new Map}return Ld},Dd=t=>{let e=Nd(t.src);if(e)return e;if(e=Pd(t.name,t.icon,t.mode,t.ios,t.md),e)return Rd(e);if(t.icon){if(e=Nd(t.icon),e)return e;if(e=Nd(t.icon[t.mode]),e)return e}return null},Rd=t=>{const e=$d().get(t);return e||(0,r.K3)(`svg/${t}.svg`)},Pd=(t,e,n,i,o)=>{if(n="ios"===(n&&jd(n))?"ios":"md",i&&"ios"===n?t=jd(i):o&&"md"===n?t=jd(o):(t||!e||Fd(e)||(t=e),zd(t)&&(t=jd(t))),!zd(t)||""===t.trim())return null;const r=t.replace(/[a-z]|-|\d/gi,"");return""!==r?null:t},Nd=t=>zd(t)&&(t=t.trim(),Fd(t))?t:null,Fd=t=>t.length>0&&/(\/|\.)/.test(t),zd=t=>"string"===typeof t,jd=t=>t.toLowerCase(),Md=(t,e=[])=>{const n={};return e.forEach((e=>{if(t.hasAttribute(e)){const i=t.getAttribute(e);null!==i&&(n[e]=t.getAttribute(e)),t.removeAttribute(e)}})),n},Bd=t=>t&&""!==t.dir?"rtl"===t.dir.toLowerCase():"rtl"===(null===document||void 0===document?void 0:document.dir.toLowerCase()),Ud=t=>{const e=document.createElement("div");e.innerHTML=t;for(let i=e.childNodes.length-1;i>=0;i--)"svg"!==e.childNodes[i].nodeName.toLowerCase()&&e.removeChild(e.childNodes[i]);const n=e.firstElementChild;if(n&&"svg"===n.nodeName.toLowerCase()){const t=n.getAttribute("class")||"";if(n.setAttribute("class",(t+" s-ion-icon").trim()),Hd(n))return e.innerHTML}return""},Hd=t=>{if(1===t.nodeType){if("script"===t.nodeName.toLowerCase())return!1;for(let e=0;e<t.attributes.length;e++){const n=t.attributes[e].name;if(zd(n)&&0===n.toLowerCase().indexOf("on"))return!1}for(let e=0;e<t.childNodes.length;e++)if(!Hd(t.childNodes[e]))return!1}return!0},Wd=new Map,Vd=new Map,qd=(t,e)=>{let n=Vd.get(t);if(!n){if("undefined"===typeof fetch||"undefined"===typeof document)return Wd.set(t,""),Promise.resolve();n=fetch(t).then((n=>{if(n.ok)return n.text().then((n=>{n&&!1!==e&&(n=Ud(n)),Wd.set(t,n||"")}));Wd.set(t,"")})),Vd.set(t,n)}return n},Gd=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}:host(.flip-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.icon-small){font-size:18px !important}:host(.icon-large){font-size:32px !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}";let Yd;const Xd=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.isVisible=!1,this.mode=Kd(),this.lazy=!1,this.sanitize=!0,this.hasAriaHidden=()=>{const{el:t}=this;return t.hasAttribute("aria-hidden")&&"true"===t.getAttribute("aria-hidden")}}componentWillLoad(){this.inheritedAttributes=Md(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",(()=>{this.isVisible=!0,this.loadIcon()}))}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(t,e,n){if(r.Z5.isBrowser&&this.lazy&&"undefined"!==typeof window&&window.IntersectionObserver){const i=this.io=new window.IntersectionObserver((t=>{t[0].isIntersecting&&(i.disconnect(),this.io=void 0,n())}),{rootMargin:e});i.observe(t)}else n()}loadIcon(){if(r.Z5.isBrowser&&this.isVisible){Yd||(Yd=new DOMParser);const t=Dd(this);if(t)if(Wd.has(t))this.svgContent=Wd.get(t);else if(t.startsWith("data:")){const e=Yd.parseFromString(t,"text/html"),n=e.body.querySelector("svg");this.svgContent=null!==n?n.outerHTML:""}else qd(t,this.sanitize).then((()=>this.svgContent=Wd.get(t)))}const t=this.iconName=Pd(this.name,this.icon,this.mode,this.ios,this.md);t&&(this.ariaLabel=t.replace(/\-/g," "))}render(){const{iconName:t,ariaLabel:e,el:n,inheritedAttributes:i}=this,o=this.mode||"md",a=this.flipRtl||t&&(t.indexOf("arrow")>-1||t.indexOf("chevron")>-1)&&!1!==this.flipRtl;return(0,r.h)(r.AA,Object.assign({"aria-label":void 0===e||this.hasAriaHidden()?null:e,role:"img",class:Object.assign(Object.assign({[o]:!0},Jd(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":!!a&&Bd(n)})},i),r.Z5.isBrowser&&this.svgContent?(0,r.h)("div",{class:"icon-inner",innerHTML:this.svgContent}):(0,r.h)("div",{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return this}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"]}}static get style(){return Gd}},[1,"ion-icon",{mode:[1025],color:[1],ios:[1],md:[1],flipRtl:[4,"flip-rtl"],name:[513],src:[1],icon:[8],size:[1],lazy:[4],sanitize:[4],svgContent:[32],isVisible:[32],ariaLabel:[32]}]),Kd=()=>r.Z5.isBrowser&&"undefined"!==typeof document&&document.documentElement.getAttribute("mode")||"md",Jd=t=>t?{"ion-color":!0,[`ion-color-${t}`]:!0}:null;function Zd(){if("undefined"===typeof customElements)return;const t=["ion-icon"];t.forEach((t=>{switch(t){case"ion-icon":customElements.get(t)||customElements.define(t,Xd);break}}))}const Qd=Zd,tu="ionKeyboardDidShow";
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
var eu;(function(t){t["Dark"]="DARK",t["Light"]="LIGHT",t["Default"]="DEFAULT"})(eu||(eu={}));const nu={getEngine(){var t;return(null===(t=null===mn.w||void 0===mn.w?void 0:mn.w.Capacitor)||void 0===t?void 0:t.isPluginAvailable("StatusBar"))&&(null===mn.w||void 0===mn.w?void 0:mn.w.Capacitor.Plugins.StatusBar)},supportsDefaultStatusBarStyle(){var t;return!!(null===(t=null===mn.w||void 0===mn.w?void 0:mn.w.Capacitor)||void 0===t?void 0:t.PluginHeaders)},setStyle(t){const e=this.getEngine();e&&e.setStyle(t)},getStyle:async function(){const t=this.getEngine();if(!t)return eu.Default;const{style:e}=await t.getInfo();return e}},iu=(t,e)=>{if(1===e)return 0;const n=1/(1-e),i=-e*n;return t*n+i},ou=()=>{!mn.w||mn.w.innerWidth>=768||!nu.supportsDefaultStatusBarStyle()||nu.setStyle({style:eu.Dark})},ru=(t=eu.Default)=>{!mn.w||mn.w.innerWidth>=768||!nu.supportsDefaultStatusBarStyle()||nu.setStyle({style:t})},au=async(t,e)=>{if("function"!==typeof t.canDismiss)return;const n=await t.canDismiss();n&&(e.isRunning()?e.onFinish((()=>{t.dismiss(void 0,"handler")}),{oneTimeCallback:!0}):t.dismiss(void 0,"handler"))},su=t=>.00255275*2.71828**(-14.9619*t)-1.00255*2.71828**(-.0380968*t)+1,lu={MIN_PRESENTING_SCALE:.93},cu=(t,e,n,i)=>{const o=.5,r=t.offsetHeight;let a=!1,s=!1,l=null,c=null;const d=.2;let u=!0,p=0;const h=()=>!l||!cn(l)||l.scrollY,f=t=>{const e=t.event.target;if(null===e||!e.closest)return!0;if(l=pn(e),l){if(cn(l)){const t=(0,nt.g)(l);c=t.querySelector(".inner-scroll")}else c=l;const t=!!l.querySelector("ion-refresher");return!t&&0===c.scrollTop}const n=e.closest("ion-footer");return null===n},g=n=>{const{deltaY:i}=n;u=h(),s=void 0!==t.canDismiss&&!0!==t.canDismiss,i>0&&l&&fn(l),e.progressStart(!0,a?1:0)},m=t=>{const{deltaY:i}=t;i>0&&l&&fn(l);const a=t.deltaY/r,c=a>=0&&s,u=c?d:.9999,h=c?su(a/u):a,f=(0,nt.h)(1e-4,h,u);e.progressStep(f),f>=o&&p<o?ru(n):f<o&&p>=o&&ou(),p=f},b=n=>{const c=n.velocityY,p=n.deltaY/r,h=p>=0&&s,f=h?d:.9999,g=h?su(p/f):p,m=(0,nt.h)(1e-4,g,f),b=(n.deltaY+1e3*c)/r,y=!h&&b>=o;let w=y?-.001:.001;y?(e.easing("cubic-bezier(0.32, 0.72, 0, 1)"),w+=fo([0,0],[.32,.72],[0,1],[1,1],m)[0]):(e.easing("cubic-bezier(1, 0, 0.68, 0.28)"),w+=fo([0,0],[1,0],[.68,.28],[1,1],m)[0]);const x=du(y?p*r:(1-m)*r,c);a=y,v.enable(!1),l&&gn(l,u),e.onFinish((()=>{y||v.enable(!0)})).progressEnd(y?1:0,w,x),h&&m>f/4?au(t,e):y&&i()},v=(0,ts.createGesture)({el:t,gestureName:"modalSwipeToClose",gesturePriority:39,direction:"y",threshold:10,canStart:f,onStart:g,onMove:m,onEnd:b});return v},du=(t,e)=>(0,nt.h)(400,t/Math.abs(1.1*e),500),uu=t=>{const{currentBreakpoint:e,backdropBreakpoint:n}=t,i=void 0===n||n<e,o=i?`calc(var(--backdrop-opacity) * ${e})`:"0",r=(0,ko.c)("backdropAnimation").fromTo("opacity",0,o);i&&r.beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]);const a=(0,ko.c)("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:"translateY(100%)"},{offset:1,opacity:1,transform:`translateY(${100-100*e}%)`}]);return{wrapperAnimation:a,backdropAnimation:r}},pu=t=>{const{currentBreakpoint:e,backdropBreakpoint:n}=t,i=`calc(var(--backdrop-opacity) * ${iu(e,n)})`,o=[{offset:0,opacity:i},{offset:1,opacity:0}],r=[{offset:0,opacity:i},{offset:n,opacity:0},{offset:1,opacity:0}],a=(0,ko.c)("backdropAnimation").keyframes(0!==n?r:o),s=(0,ko.c)("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:`translateY(${100-100*e}%)`},{offset:1,opacity:1,transform:"translateY(100%)"}]);return{wrapperAnimation:s,backdropAnimation:a}},hu=()=>{const t=(0,ko.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),e=(0,ko.c)().fromTo("transform","translateY(100vh)","translateY(0vh)");return{backdropAnimation:t,wrapperAnimation:e}},fu=(t,e)=>{const{presentingEl:n,currentBreakpoint:i}=e,o=(0,nt.g)(t),{wrapperAnimation:r,backdropAnimation:a}=void 0!==i?uu(e):hu();a.addElement(o.querySelector("ion-backdrop")),r.addElement(o.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const s=(0,ko.c)("entering-base").addElement(t).easing("cubic-bezier(0.32,0.72,0,1)").duration(500).addAnimation(r);if(n){const t=window.innerWidth<768,e="ION-MODAL"===n.tagName&&void 0!==n.presentingElement,i=(0,nt.g)(n),o=(0,ko.c)().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),l=document.body;if(t){const t=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",i=e?"-10px":t,r=lu.MIN_PRESENTING_SCALE,a=`translateY(${i}) scale(${r})`;o.afterStyles({transform:a}).beforeAddWrite((()=>l.style.setProperty("background-color","black"))).addElement(n).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"},{offset:1,filter:"contrast(0.85)",transform:a,borderRadius:"10px 10px 0 0"}]),s.addAnimation(o)}else if(s.addAnimation(a),e){const t=e?lu.MIN_PRESENTING_SCALE:1,n=`translateY(-10px) scale(${t})`;o.afterStyles({transform:n}).addElement(i.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:n}]);const r=(0,ko.c)().afterStyles({transform:n}).addElement(i.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:n}]);s.addAnimation([o,r])}else r.fromTo("opacity","0","1")}else s.addAnimation(a);return s},gu=()=>{const t=(0,ko.c)().fromTo("opacity","var(--backdrop-opacity)",0),e=(0,ko.c)().fromTo("transform","translateY(0vh)","translateY(100vh)");return{backdropAnimation:t,wrapperAnimation:e}},mu=(t,e,n=500)=>{const{presentingEl:i,currentBreakpoint:o}=e,r=(0,nt.g)(t),{wrapperAnimation:a,backdropAnimation:s}=void 0!==o?pu(e):gu();s.addElement(r.querySelector("ion-backdrop")),a.addElement(r.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const l=(0,ko.c)("leaving-base").addElement(t).easing("cubic-bezier(0.32,0.72,0,1)").duration(n).addAnimation(a);if(i){const t=window.innerWidth<768,e="ION-MODAL"===i.tagName&&void 0!==i.presentingElement,n=(0,nt.g)(i),o=(0,ko.c)().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish((t=>{if(1!==t)return;i.style.setProperty("overflow","");const e=Array.from(r.querySelectorAll("ion-modal")).filter((t=>void 0!==t.presentingElement)).length;e<=1&&r.style.setProperty("background-color","")})),r=document.body;if(t){const t=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",n=e?"-10px":t,r=lu.MIN_PRESENTING_SCALE,a=`translateY(${n}) scale(${r})`;o.addElement(i).keyframes([{offset:0,filter:"contrast(0.85)",transform:a,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),l.addAnimation(o)}else if(l.addAnimation(s),e){const t=e?lu.MIN_PRESENTING_SCALE:1,i=`translateY(-10px) scale(${t})`;o.addElement(n.querySelector(".modal-wrapper")).afterStyles({transform:"translate3d(0, 0, 0)"}).keyframes([{offset:0,filter:"contrast(0.85)",transform:i},{offset:1,filter:"contrast(1)",transform:"translateY(0) scale(1)"}]);const r=(0,ko.c)().addElement(n.querySelector(".modal-shadow")).afterStyles({transform:"translateY(0) scale(1)"}).keyframes([{offset:0,opacity:"0",transform:i},{offset:1,opacity:"1",transform:"translateY(0) scale(1)"}]);l.addAnimation([o,r])}else a.fromTo("opacity","1","0")}else l.addAnimation(s);return l},bu=()=>{const t=(0,ko.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),e=(0,ko.c)().keyframes([{offset:0,opacity:.01,transform:"translateY(40px)"},{offset:1,opacity:1,transform:"translateY(0px)"}]);return{backdropAnimation:t,wrapperAnimation:e}},vu=(t,e)=>{const{currentBreakpoint:n}=e,i=(0,nt.g)(t),{wrapperAnimation:o,backdropAnimation:r}=void 0!==n?uu(e):bu();return r.addElement(i.querySelector("ion-backdrop")),o.addElement(i.querySelector(".modal-wrapper")),(0,ko.c)().addElement(t).easing("cubic-bezier(0.36,0.66,0.04,1)").duration(280).addAnimation([r,o])},yu=()=>{const t=(0,ko.c)().fromTo("opacity","var(--backdrop-opacity)",0),e=(0,ko.c)().keyframes([{offset:0,opacity:.99,transform:"translateY(0px)"},{offset:1,opacity:0,transform:"translateY(40px)"}]);return{backdropAnimation:t,wrapperAnimation:e}},wu=(t,e)=>{const{currentBreakpoint:n}=e,i=(0,nt.g)(t),{wrapperAnimation:o,backdropAnimation:r}=void 0!==n?pu(e):yu();return r.addElement(i.querySelector("ion-backdrop")),o.addElement(i.querySelector(".modal-wrapper")),(0,ko.c)().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([r,o])},xu=(t,e,n,i,o,r,a=[],s,l,c)=>{const d=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1,opacity:.01}],u=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1-o,opacity:0},{offset:1,opacity:0}],p={WRAPPER_KEYFRAMES:[{offset:0,transform:"translateY(0%)"},{offset:1,transform:"translateY(100%)"}],BACKDROP_KEYFRAMES:0!==o?u:d},h=t.querySelector("ion-content"),f=n.clientHeight;let g=i,m=0,b=!1;const v=.95,y=r.childAnimations.find((t=>"wrapperAnimation"===t.id)),w=r.childAnimations.find((t=>"backdropAnimation"===t.id)),x=a[a.length-1],k=a[0],E=()=>{t.style.setProperty("pointer-events","auto"),e.style.setProperty("pointer-events","auto"),t.classList.remove("ion-disable-focus-trap")},S=()=>{t.style.setProperty("pointer-events","none"),e.style.setProperty("pointer-events","none"),t.classList.add("ion-disable-focus-trap")};if(y&&w){y.keyframes([...p.WRAPPER_KEYFRAMES]),w.keyframes([...p.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-g);const t=g>o;t?E():S()}h&&g!==x&&(h.scrollY=!1);const C=t=>{const e=t.event.target.closest("ion-content");return g=s(),1!==g||!e},_=()=>{b=void 0!==t.canDismiss&&!0!==t.canDismiss&&0===k,h&&(h.scrollY=!1),(0,nt.r)((()=>{t.focus()})),r.progressStart(!0,1-g)},A=t=>{const e=1-g,n=a.length>1?1-a[1]:void 0,i=e+t.deltaY/f,o=void 0!==n&&i>=n&&b,s=o?v:.9999,l=o&&void 0!==n?n+su((i-n)/(s-n)):i;m=(0,nt.h)(1e-4,l,s),r.progressStep(m)},O=t=>{const e=t.velocityY,n=(t.deltaY+350*e)/f,i=g-n,o=a.reduce(((t,e)=>Math.abs(e-i)<Math.abs(t-i)?e:t));T({breakpoint:o,breakpointOffset:m,canDismiss:b})},T=e=>{const{breakpoint:n,canDismiss:i,breakpointOffset:s}=e,d=i&&0===n,u=d?g:n,f=0!==u;return g=0,y&&w&&(y.keyframes([{offset:0,transform:`translateY(${100*s}%)`},{offset:1,transform:`translateY(${100*(1-u)}%)`}]),w.keyframes([{offset:0,opacity:`calc(var(--backdrop-opacity) * ${iu(1-s,o)})`},{offset:1,opacity:`calc(var(--backdrop-opacity) * ${iu(u,o)})`}]),r.progressStep(0)),I.enable(!1),d?au(t,r):f||l(),new Promise((t=>{r.onFinish((()=>{f?y&&w?(0,nt.r)((()=>{y.keyframes([...p.WRAPPER_KEYFRAMES]),w.keyframes([...p.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-u),g=u,c(g),h&&g===a[a.length-1]&&(h.scrollY=!0);const e=g>o;e?E():S(),I.enable(!0),t()})):(I.enable(!0),t()):t()}),{oneTimeCallback:!0}).progressEnd(1,0,500)}))},I=(0,ts.createGesture)({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:C,onStart:_,onMove:A,onEnd:O});return{gesture:I,moveSheetToBreakpoint:T}},ku=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;margin-left:auto;margin-right:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, #c0c0be);cursor:pointer;z-index:11}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.modal-handle{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}.modal-handle::before{padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.modal-handle::before{padding-left:unset;padding-right:unset;-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px}}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.4)}:host(.modal-card),:host(.modal-sheet){--border-radius:10px}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:10px}}.modal-wrapper{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}@media screen and (max-width: 767px){@supports (width: 1px){:host(.modal-card){--height:calc(100% - max(30px, var(--ion-safe-area-top)) - 10px)}}@supports not (width: 1px){:host(.modal-card){--height:calc(100% - 40px)}}:host(.modal-card) .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.modal-card) .modal-wrapper,:host-context([dir=rtl]).modal-card .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}:host(.modal-card){--backdrop-opacity:0;--width:100%;-ms-flex-align:end;align-items:flex-end}:host(.modal-card) .modal-shadow{display:none}:host(.modal-card) ion-backdrop{pointer-events:none}}@media screen and (min-width: 768px){:host(.modal-card){--width:calc(100% - 120px);--height:calc(100% - (120px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));--max-width:720px;--max-height:1000px;--backdrop-opacity:0;--box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}:host(.modal-card) .modal-wrapper{-webkit-box-shadow:none;box-shadow:none}:host(.modal-card) .modal-shadow{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}}:host(.modal-sheet) .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.modal-sheet) .modal-wrapper,:host-context([dir=rtl]).modal-sheet .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}',Eu=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;margin-left:auto;margin-right:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, #c0c0be);cursor:pointer;z-index:11}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.modal-handle{margin-left:unset;margin-right:unset;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}.modal-handle::before{padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.modal-handle::before{padding-left:unset;padding-right:unset;-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px}}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:2px;--box-shadow:0 28px 48px rgba(0, 0, 0, 0.4)}}.modal-wrapper{-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);opacity:0.01}',Su=(0,r.GH)(class extends r.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=(0,r.yM)(this,"ionModalDidPresent",7),this.willPresent=(0,r.yM)(this,"ionModalWillPresent",7),this.willDismiss=(0,r.yM)(this,"ionModalWillDismiss",7),this.didDismiss=(0,r.yM)(this,"ionModalDidDismiss",7),this.ionBreakpointDidChange=(0,r.yM)(this,"ionBreakpointDidChange",7),this.didPresentShorthand=(0,r.yM)(this,"didPresent",7),this.willPresentShorthand=(0,r.yM)(this,"willPresent",7),this.willDismissShorthand=(0,r.yM)(this,"willDismiss",7),this.didDismissShorthand=(0,r.yM)(this,"didDismiss",7),this.modalIndex=_u++,this.coreDelegate=Os(),this.isSheetModal=!1,this.inheritedAttributes={},this.inline=!1,this.gestureAnimationDismissing=!1,this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.backdropBreakpoint=0,this.handleBehavior="none",this.backdropDismiss=!0,this.showBackdrop=!0,this.animated=!0,this.swipeToClose=!1,this.isOpen=!1,this.keepContentsMounted=!1,this.configureTriggerInteraction=()=>{const{trigger:t,el:e,destroyTriggerInteraction:n}=this;n&&n();const i=void 0!==t?document.getElementById(t):null;if(!i)return;const o=(t,e)=>{const n=()=>{e.present()};return t.addEventListener("click",n),()=>{t.removeEventListener("click",n)}};this.destroyTriggerInteraction=o(i,e)},this.onHandleClick=()=>{const{sheetTransition:t,handleBehavior:e}=this;"cycle"===e&&void 0===t&&this.moveToNextBreakpoint()},this.onBackdropTap=()=>{const{sheetTransition:t}=this;void 0===t&&this.dismiss(void 0,or)},this.onLifecycle=t=>{const e=this.usersElement,n=Cu[t.type];if(e&&n){const i=new CustomEvent(n,{bubbles:!1,cancelable:!1,detail:t.detail});e.dispatchEvent(i)}}}onIsOpenChange(t,e){!0===t&&!1===e?this.present():!1===t&&!0===e&&this.dismiss()}onTriggerChange(){this.configureTriggerInteraction()}async swipeToCloseChanged(t){this.gesture?this.gesture.enable(t):t&&await this.initSwipeToClose()}breakpointsChanged(t){void 0!==t&&(this.sortedBreakpoints=t.sort(((t,e)=>t-e)))}connectedCallback(){const{configureTriggerInteraction:t,el:e}=this;No(e),t()}disconnectedCallback(){const{destroyTriggerInteraction:t}=this;t&&t()}componentWillLoad(){const{breakpoints:t,initialBreakpoint:e,swipeToClose:n,el:i}=this;this.inheritedAttributes=(0,nt.d)(i,["aria-label","role"]),this.modalId=this.el.hasAttribute("id")?this.el.getAttribute("id"):`ion-modal-${this.modalIndex}`;const o=this.isSheetModal=void 0!==t&&void 0!==e;o&&(this.currentBreakpoint=this.initialBreakpoint),void 0===t||void 0===e||t.includes(e)||ot("Your breakpoints array must include the initialBreakpoint value."),n&&ot("swipeToClose has been deprecated in favor of canDismiss.\n\nIf you want a card modal to be swipeable, set canDismiss to `true`. In the next major release of Ionic, swipeToClose will be removed, and all card modals will be swipeable by default.")}componentDidLoad(){!0===this.isOpen&&(0,nt.r)((()=>this.present())),this.breakpointsChanged(this.breakpoints)}getDelegate(t=!1){if(this.workingDelegate&&!t)return{delegate:this.workingDelegate,inline:this.inline};const e=this.el.parentNode,n=this.inline=null!==e&&!this.hasController,i=this.workingDelegate=n?this.delegate||this.coreDelegate:this.delegate;return{inline:n,delegate:i}}async checkCanDismiss(){const{canDismiss:t}=this;return void 0===t||("function"===typeof t?t():t)}async present(){if(this.presented)return;void 0!==this.currentTransition&&await this.currentTransition,this.currentBreakpoint=this.initialBreakpoint;const t=Object.assign(Object.assign({},this.componentProps),{modal:this.el}),{inline:e,delegate:n}=this.getDelegate(!0);this.usersElement=await _s(n,this.el,this.component,["ion-page"],t,e),await(0,Ts.e)(this.usersElement),(0,r.Iu)((()=>this.el.classList.add("show-modal"))),this.currentTransition=Yo(this,"modalEnter",fu,vu,{presentingEl:this.presentingElement,currentBreakpoint:this.initialBreakpoint,backdropBreakpoint:this.backdropBreakpoint});const i=void 0!==this.presentingElement&&(this.swipeToClose||void 0!==this.canDismiss);i&&"ios"===z(this)&&(this.statusBarStyle=await nu.getStyle(),ou()),await this.currentTransition,this.isSheetModal?this.initSheetGesture():i&&await this.initSwipeToClose(),"undefined"!==typeof window&&(this.keyboardOpenCallback=()=>{this.gesture&&(this.gesture.enable(!1),(0,nt.r)((()=>{this.gesture&&this.gesture.enable(!0)})))},window.addEventListener(tu,this.keyboardOpenCallback)),this.currentTransition=void 0}initSwipeToClose(){var t;if("ios"!==z(this))return;const{el:e}=this,n=this.leaveAnimation||l.get("modalLeave",mu),i=this.animation=n(e,{presentingEl:this.presentingElement}),o=un(e);if(!o)return void hn(e);const r=null!==(t=this.statusBarStyle)&&void 0!==t?t:eu.Default;this.gesture=cu(e,i,r,(()=>{this.gestureAnimationDismissing=!0,this.animation.onFinish((async()=>{await this.dismiss(void 0,"gesture"),this.gestureAnimationDismissing=!1}))})),this.gesture.enable(!0)}initSheetGesture(){const{wrapperEl:t,initialBreakpoint:e,backdropBreakpoint:n}=this;if(!t||void 0===e)return;const i=this.enterAnimation||l.get("modalEnter",fu),o=this.animation=i(this.el,{presentingEl:this.presentingElement,currentBreakpoint:e,backdropBreakpoint:n});o.progressStart(!0,1);const{gesture:r,moveSheetToBreakpoint:a}=xu(this.el,this.backdropEl,t,e,n,o,this.sortedBreakpoints,(()=>{var t;return null!==(t=this.currentBreakpoint)&&void 0!==t?t:0}),(()=>this.sheetOnDismiss()),(t=>{this.currentBreakpoint!==t&&(this.currentBreakpoint=t,this.ionBreakpointDidChange.emit({breakpoint:t}))}));this.gesture=r,this.moveSheetToBreakpoint=a,this.gesture.enable(!0)}sheetOnDismiss(){this.gestureAnimationDismissing=!0,this.animation.onFinish((async()=>{this.currentBreakpoint=0,this.ionBreakpointDidChange.emit({breakpoint:this.currentBreakpoint}),await this.dismiss(void 0,"gesture"),this.gestureAnimationDismissing=!1}))}async dismiss(t,e){var n;if(this.gestureAnimationDismissing&&"gesture"!==e)return!1;if("handler"!==e&&!await this.checkCanDismiss())return!1;const i=void 0!==this.presentingElement&&(this.swipeToClose||void 0!==this.canDismiss);i&&"ios"===z(this)&&ru(this.statusBarStyle),"undefined"!==typeof window&&this.keyboardOpenCallback&&window.removeEventListener(tu,this.keyboardOpenCallback),void 0!==this.currentTransition&&await this.currentTransition;const o=Lo.get(this)||[];this.currentTransition=Ko(this,t,e,"modalLeave",mu,wu,{presentingEl:this.presentingElement,currentBreakpoint:null!==(n=this.currentBreakpoint)&&void 0!==n?n:this.initialBreakpoint,backdropBreakpoint:this.backdropBreakpoint});const a=await this.currentTransition;if(a){const{delegate:t}=this.getDelegate();await As(t,this.usersElement),(0,r.Iu)((()=>this.el.classList.remove("show-modal"))),this.animation&&this.animation.destroy(),this.gesture&&this.gesture.destroy(),o.forEach((t=>t.destroy()))}return this.currentBreakpoint=void 0,this.currentTransition=void 0,this.animation=void 0,a}onDidDismiss(){return Qo(this.el,"ionModalDidDismiss")}onWillDismiss(){return Qo(this.el,"ionModalWillDismiss")}async setCurrentBreakpoint(t){if(!this.isSheetModal)return void ot("setCurrentBreakpoint is only supported on sheet modals.");if(!this.breakpoints.includes(t))return void ot(`Attempted to set invalid breakpoint value ${t}. Please double check that the breakpoint value is part of your defined breakpoints.`);const{currentBreakpoint:e,moveSheetToBreakpoint:n,canDismiss:i,breakpoints:o}=this;e!==t&&n&&(this.sheetTransition=n({breakpoint:t,breakpointOffset:1-e,canDismiss:void 0!==i&&!0!==i&&0===o[0]}),await this.sheetTransition,this.sheetTransition=void 0)}async getCurrentBreakpoint(){return this.currentBreakpoint}async moveToNextBreakpoint(){const{breakpoints:t,currentBreakpoint:e}=this;if(!t||null==e)return!1;const n=t.filter((t=>0!==t)),i=n.indexOf(e),o=(i+1)%n.length,r=n[o];return await this.setCurrentBreakpoint(r),!0}render(){const{handle:t,isSheetModal:e,presentingElement:n,htmlAttributes:i,handleBehavior:o,inheritedAttributes:a}=this,s=!1!==t&&e,l=z(this),{modalId:c}=this,d=void 0!==n&&"ios"===l,u="cycle"===o;return(0,r.h)(r.AA,Object.assign({"no-router":!0,tabindex:"-1"},i,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[l]:!0,["modal-default"]:!d&&!e,["modal-card"]:d,["modal-sheet"]:e,"overlay-hidden":!0},Y(this.cssClass)),id:c,onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle}),(0,r.h)("ion-backdrop",{ref:t=>this.backdropEl=t,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),"ios"===l&&(0,r.h)("div",{class:"modal-shadow"}),(0,r.h)("div",Object.assign({role:"dialog"},a,{"aria-modal":"true",class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:t=>this.wrapperEl=t}),s&&(0,r.h)("button",{class:"modal-handle",tabIndex:u?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:u?this.onHandleClick:void 0,part:"handle"}),(0,r.h)("slot",null)))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["onTriggerChange"],swipeToClose:["swipeToCloseChanged"]}}static get style(){return{ios:ku,md:Eu}}},[33,"ion-modal",{hasController:[4,"has-controller"],overlayIndex:[2,"overlay-index"],delegate:[16],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],breakpoints:[16],initialBreakpoint:[2,"initial-breakpoint"],backdropBreakpoint:[2,"backdrop-breakpoint"],handle:[4],handleBehavior:[1,"handle-behavior"],component:[1],componentProps:[16],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],showBackdrop:[4,"show-backdrop"],animated:[4],swipeToClose:[4,"swipe-to-close"],presentingElement:[16],htmlAttributes:[16],isOpen:[4,"is-open"],trigger:[1],keepContentsMounted:[4,"keep-contents-mounted"],canDismiss:[4,"can-dismiss"],presented:[32],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64],setCurrentBreakpoint:[64],getCurrentBreakpoint:[64]}]),Cu={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};let _u=0;function Au(){if("undefined"===typeof customElements)return;const t=["ion-modal","ion-backdrop"];t.forEach((t=>{switch(t){case"ion-modal":customElements.get(t)||customElements.define(t,Su);break;case"ion-backdrop":customElements.get(t)||lr();break}}))}const Ou=Au;var Tu=n(5941);const Iu="update:modelValue",Lu="modelValue",$u="routerLink",Du="navManager",Ru="router",Pu=Symbol(),Nu={default:Pu},Fu=t=>(null===t||void 0===t?void 0:t.split(" "))||[],zu=(t,e,n=[])=>{var i;return[...Array.from((null===(i=t.value)||void 0===i?void 0:i.classList)||[]),...n].filter(((t,n,i)=>!e.has(t)&&i.indexOf(t)===n))},ju=(t,e,n=[],r,a,s)=>{void 0!==e&&e();const l=(0,i.aZ)(((e,{attrs:n,slots:l,emit:c})=>{var d;let u=e[r];const p=(0,o.iH)(),h=new Set(Fu(n.class)),f=t=>{if(t.el){const e=Array.isArray(a)?a:[a];e.forEach((e=>{t.el.addEventListener(e.toLowerCase(),(t=>{u=(null===t||void 0===t?void 0:t.target)[r],c(Iu,u),s&&c(s,t)}))}))}},g=(0,i.FN)(),m=null===(d=null===g||void 0===g?void 0:g.appContext)||void 0===d?void 0:d.provides[Du],b=m?(0,i.f3)(Du):void 0,v=t=>{const{routerLink:n}=e;if(n!==Pu)if(void 0!==b){let n={event:t};for(const t in e){const i=e[t];e.hasOwnProperty(t)&&t.startsWith(Ru)&&i!==Pu&&(n[t]=i)}b.navigate(n)}else Tu.warn("Tried to navigate, but no router was found. Make sure you have mounted Vue Router.")};return()=>{u=e[r],Fu(n.class).forEach((t=>{h.add(t)}));const o=e.onClick,s=t=>{void 0!==o&&o(t),t.defaultPrevented||v(t)};let c={ref:p,class:zu(p,h),onClick:s,onVnodeBeforeMount:a?f:void 0};for(const t in e){const n=e[t];e.hasOwnProperty(t)&&n!==Pu&&(c[t]=n)}return r&&(e[Lu]!==Pu?c=Object.assign(Object.assign({},c),{[r]:e[Lu]}):u!==Pu&&(c=Object.assign(Object.assign({},c),{[r]:u}))),(0,i.h)(t,c,l.default&&l.default())}}));return l.displayName=t,l.props={[$u]:Nu},n.forEach((t=>{l.props[t]=Nu})),r&&(l.props[Lu]=Nu,l.emits=[Iu,s]),l},Mu=ju("ion-avatar",W),Bu=ju("ion-badge",et,["color"]),Uu=ju("ion-button",bt,["color","buttonType","disabled","expand","fill","routerDirection","routerAnimation","download","href","rel","shape","size","strong","target","type","form","ionFocus","ionBlur"]),Hu=ju("ion-buttons",kt,["collapse"]),Wu=ju("ion-card",At,["color","button","type","disabled","download","href","rel","routerDirection","routerAnimation","target"]),Vu=ju("ion-card-content",$t),qu=ju("ion-checkbox",zt,["color","name","checked","indeterminate","disabled","value","ionChange","ionFocus","ionBlur","ionStyle"],"checked","v-ion-change","ionChange"),Gu=ju("ion-chip",Ut,["color","outline","disabled"]),Yu=ju("ion-col",Jt,["offset","offsetXs","offsetSm","offsetMd","offsetLg","offsetXl","pull","pullXs","pullSm","pullMd","pullLg","pullXl","push","pushXs","pushSm","pushMd","pushLg","pushXl","size","sizeXs","sizeSm","sizeMd","sizeLg","sizeXl"]),Xu=ju("ion-content",re,["color","fullscreen","forceOverscroll","scrollX","scrollY","scrollEvents","ionScrollStart","ionScroll","ionScrollEnd"]),Ku=ju("ion-fab",ce,["horizontal","vertical","edge","activated"]),Ju=ju("ion-fab-button",Qe,["color","activated","disabled","download","href","rel","routerDirection","routerAnimation","target","show","translucent","type","size","closeIcon","ionFocus","ionBlur"]),Zu=ju("ion-fab-list",on,["activated","side"]),Qu=ju("ion-footer",En,["collapse","translucent"]),tp=ju("ion-grid",An,["fixed"]),ep=ju("ion-header",Un,["collapse","translucent"]),np=ju("ion-img",Gn,["alt","src","ionImgWillLoad","ionImgDidLoad","ionError"]),ip=ju("ion-infinite-scroll",Jn,["threshold","disabled","position","ionInfinite"]),op=ju("ion-infinite-scroll-content",bi,["loadingSpinner","loadingText"]),rp=ju("ion-input",Ei,["fireFocusEvents","color","accept","autocapitalize","autocomplete","autocorrect","autofocus","clearInput","clearOnEdit","debounce","disabled","enterkeyhint","inputmode","max","maxlength","min","minlength","multiple","name","pattern","placeholder","readonly","required","spellcheck","step","size","type","value","ionInput","ionChange","ionBlur","ionFocus","ionStyle"],"value","v-ion-change","ionChange"),ap=ju("ion-item",$i,["color","button","detail","detailIcon","disabled","download","fill","shape","href","rel","lines","counter","routerAnimation","routerDirection","target","type","counterFormatter"]),sp=ju("ion-item-group",Fi),lp=ju("ion-item-option",Ui,["color","disabled","download","expandable","href","rel","target","type"]),cp=ju("ion-item-options",Gi,["side","ionSwipe"]),dp=ju("ion-item-sliding",no,["disabled","ionDrag"]),up=ju("ion-label",so,["color","position","ionColor","ionStyle"]),pp=ju("ion-list",ho,["lines","inset"]),hp=ju("ion-menu",Sr,["contentId","menuId","type","disabled","side","swipeGesture","maxEdgeStart","ionWillOpen","ionWillClose","ionDidOpen","ionDidClose","ionMenuChange"]),fp=ju("ion-menu-button",Ir,["color","disabled","menu","autoHide","type"]),gp=ju("ion-menu-toggle",Rr,["menu","autoHide"]),mp=ju("ion-note",Pr,["color"]),bp=ju("ion-radio",Br,["color","name","disabled","value","ionStyle","ionFocus","ionBlur"],"value","v-ion-change","ionChange"),vp=ju("ion-radio-group",Vr,["allowEmptySelection","name","value","ionChange"],"value","v-ion-change","ionChange"),yp=ju("ion-refresher",ga,["pullMin","pullMax","closeDuration","snapbackDuration","pullFactor","disabled","ionRefresh","ionPull","ionStart"]),wp=ju("ion-refresher-content",va,["pullingIcon","pullingText","refreshingSpinner","refreshingText"]),xp=ju("ion-reorder",Ea),kp=ju("ion-reorder-group",Da,["disabled","ionItemReorder"]),Ep=ju("ion-row",Fa),Sp=ju("ion-searchbar",Ua,["color","animated","autocomplete","autocorrect","cancelButtonIcon","cancelButtonText","clearIcon","debounce","disabled","inputmode","enterkeyhint","placeholder","searchIcon","showCancelButton","showClearButton","spellcheck","type","value","ionInput","ionChange","ionCancel","ionClear","ionBlur","ionFocus","ionStyle"],"value","v-ion-change","ionChange"),Cp=ju("ion-segment",Ga,["color","disabled","scrollable","swipeGesture","value","selectOnFocus","ionChange","ionSelect","ionStyle"],"value","v-ion-change","ionChange"),_p=ju("ion-segment-button",Qa,["disabled","layout","type","value"],"value","v-ion-change","ionChange"),Ap=ju("ion-select",Tl,["disabled","cancelText","okText","placeholder","name","selectedText","multiple","interface","interfaceOptions","compareWith","value","ionChange","ionCancel","ionDismiss","ionFocus","ionBlur","ionStyle"],"value","v-ion-change","ionChange"),Op=ju("ion-select-option",Rl,["disabled","value"]),Tp=ju("ion-skeleton-text",zl,["animated"]),Ip=ju("ion-slide",Ul),Lp=ju("ion-slides",Xl,["options","pager","scrollbar","ionSlidesDidLoad","ionSlideTap","ionSlideDoubleTap","ionSlideWillChange","ionSlideDidChange","ionSlideNextStart","ionSlidePrevStart","ionSlideNextEnd","ionSlidePrevEnd","ionSlideTransitionStart","ionSlideTransitionEnd","ionSlideDrag","ionSlideReachStart","ionSlideReachEnd","ionSlideTouchStart","ionSlideTouchEnd"]),$p=ju("ion-spinner",Kl,["color","duration","name","paused"]),Dp=ju("ion-split-pane",ac,["contentId","disabled","when","ionSplitPaneVisible"]),Rp=ju("ion-text",dc,["color"]),Pp=ju("ion-textarea",mc,["fireFocusEvents","color","autocapitalize","autofocus","clearOnEdit","debounce","disabled","inputmode","enterkeyhint","maxlength","minlength","name","placeholder","readonly","required","spellcheck","cols","rows","wrap","autoGrow","value","ionChange","ionInput","ionStyle","ionBlur","ionFocus"],"value","v-ion-change","ionChange"),Np=ju("ion-thumbnail",wc),Fp=ju("ion-title",Cc,["color","size","ionStyle"]),zp=ju("ion-toggle",$c,["color","name","checked","disabled","value","enableOnOffLabels","ionChange","ionFocus","ionBlur","ionStyle"],"checked","v-ion-change","ionChange"),jp=ju("ion-toolbar",Fc,["color"]),Mp=ju("ion-virtual-scroll",cd,["approxItemHeight","approxHeaderHeight","approxFooterHeight","headerFn","footerFn","items","itemHeight","headerHeight","footerHeight","renderItem","renderHeader","renderFooter","nodeRender","domRender"]);var Bp;(function(t){t["WillEnter"]="onIonViewWillEnter",t["DidEnter"]="onIonViewDidEnter",t["WillLeave"]="onIonViewWillLeave",t["DidLeave"]="onIonViewDidLeave"})(Bp||(Bp={}));const Up={[Ts.L]:Bp.WillEnter,[Ts.a]:Bp.DidEnter,[Ts.b]:Bp.WillLeave,[Ts.c]:Bp.DidLeave},Hp={main:0},Wp=(t="main")=>{var e;const n=(null!==(e=Hp[t])&&void 0!==e?e:0)+1;return Hp[t]=n,n.toString()},Vp=(t,e,n)=>{(null===t||void 0===t?void 0:t[n])&&t[n].bind(null===e||void 0===e?void 0:e.value)();const i=null===e||void 0===e?void 0:e.value;if((null===i||void 0===i?void 0:i[n])&&i[n](),i){const t=Up[n],e=i[t];e&&e.forEach((t=>t()))}},qp=()=>{if("undefined"!==typeof window){const t=window.Ionic;if(t&&t.config)return t.config}return null},Gp=(t,e,n)=>{if(n){const i=n,o=i.proxy[t]||(i.proxy[t]=[]);i.exposed&&(i.exposed[t]=o);const r=(...t)=>{if(!i.isUnmounted)return t?e(...t):e()};return o.push(r),r}Tu.warn("[@ionic/vue]: Ionic Lifecycle Hooks can only be used during execution of setup().")},Yp=t=>(e,n=(0,i.FN)())=>Gp(t,e,n),Xp=(Yp(Bp.WillEnter),Yp(Bp.DidEnter),Yp(Bp.WillLeave),Yp(Bp.DidLeave),t=>"ionChange"===t?"v-ion-change":t.replace(/([a-z0-9]|(?=[A-Z]))([A-Z])/g,"$1-$2").toLowerCase()),Kp=()=>({ael:(t,e,n,i)=>t.addEventListener(Xp(e),n,i),rel:(t,e,n,i)=>t.removeEventListener(Xp(e),n,i),ce:(t,e)=>new CustomEvent(Xp(t),e)}),Jp={async install(t,e={}){"undefined"!==typeof document&&document.documentElement.classList.add("ion-ce");const{ael:n,rel:i,ce:o}=Kp();j(Object.assign(Object.assign({},e),{_ael:n,_rel:i,_ce:o}))}},Zp=(0,i.aZ)(((t,{attrs:e,slots:n})=>{fd();const o=(0,i.f3)("navManager"),r=()=>{if(void 0===o)return;const t=e["default-href"]||e["defaultHref"],n=e["router-animation"]||e["routerAnimation"];o.handleNavigateBack(t,n)};return()=>(0,i.h)("ion-back-button",Object.assign({onClick:r},e),n.default&&n.default())})),Qp=(0,i.aZ)({name:"IonPage",props:{registerIonPage:{type:Function,default:()=>{}}},mounted(){this.$props.registerIonPage(this.$refs.ionPage)},setup(t,{attrs:e,slots:n}){return()=>(0,i.h)("div",Object.assign(Object.assign({},e),{["class"]:"ion-page",ref:"ionPage"}),n.default&&n.default())}}),th=t=>!t.classList.contains("ion-page-hidden")&&!t.classList.contains("ion-page-invisible");let eh=Symbol(0);const nh=(0,i.aZ)({name:"IonRouterOutlet",setup(){yd();const t=(0,i.f3)(wd.ZD),e=(0,wd.yj)(),n=(0,i.f3)(eh,0),r=(0,i.Fl)((()=>e.matched[n]));let a,s;(0,i.JJ)(eh,n+1),(0,i.JJ)(wd.XS,r);const l=(0,o.iH)(),c=Wp("ion-router-outlet"),d=(0,i.f3)("navManager"),u=(0,i.f3)("viewStacks"),p=(0,o.XI)([]);let h,f=!1;(0,i.YP)((()=>[e,r.value]),(([t,e])=>{if(void 0!==e){const n=e!==a,i=t.matched[t.matched.length-1]===e&&t.path!==s;(n||i)&&w(r)}a=e,s=t.path}));const g=()=>{const t=qp(),e=t&&t.get("swipeBackEnabled","ios"===l.value.mode);if(!e)return!1;const n=u.getViewStack(c);if(!n||n.length<=1)return!1;const i=d.getLeavingRouteInfo(),o=u.findViewItemByRouteInfo({pathname:i.pushedByRoute||""},c);return!!o},m=async()=>{const t=d.getLeavingRouteInfo(),{routerAnimation:e}=t,n=u.findViewItemByRouteInfo({pathname:t.pushedByRoute||""},c),i=u.findViewItemByRouteInfo(t,c);if(i){let t=e;const o=n.ionPageElement,r=i.ionPageElement,a=n.routerAnimation;void 0===t&&void 0!==a&&(t=a),i.routerAnimation=t,await v(o,r,"back",d.canGoBack(2),!0,t)}return Promise.resolve()},b=t=>{if(t)f=!0,d.handleNavigateBack();else{const t=d.getCurrentRouteInfo(),e=u.findViewItemByRouteInfo({pathname:t.pushedByRoute||""},c);e.ionPageElement.setAttribute("aria-hidden","true"),e.ionPageElement.classList.add("ion-page-hidden")}};(0,i.YP)(l,(()=>{l.value.swipeHandler={canStart:g,onStart:m,onEnd:b}}));const v=(t,e,n,i,o,r)=>new Promise((a=>f?(f=!1,a(!1)):t===e?a(!1):void requestAnimationFrame((()=>{requestAnimationFrame((async()=>{t.classList.add("ion-page-invisible");const s=void 0===n||"root"===n||"none"===n,c=await l.value.commit(t,e,{deepWait:!0,duration:s&&void 0===r?0:void 0,direction:n,showGoBack:i,progressAnimation:o,animationBuilder:r});return a(c)}))})))),y=async()=>{const t=d.getCurrentRouteInfo(),{routerDirection:e,routerAction:n,routerAnimation:i,prevRouteLastPathname:o,delta:r}=t,a=u.findViewItemByRouteInfo(t,c);let s=u.findLeavingViewItemByRouteInfo(t,c);const l=a.ionPageElement;if(void 0===l&&Tu.warn(`[@ionic/vue Warning]: The view you are trying to render for path ${t.pathname} does not have the required <ion-page> component. Transitions and lifecycle methods may not work as expected.\n\nSee https://ionicframework.com/docs/vue/navigation#ionpage for more information.`),a!==s&&(!s&&o&&(s=u.findViewItemByPathname(o,c)),!th(l)||void 0===(null===s||void 0===s?void 0:s.ionPageElement)||th(s.ionPageElement))){if(Vp(a.vueComponent,a.vueComponentRef,Ts.L),(null===s||void 0===s?void 0:s.ionPageElement)&&a!==s){let o=i;const d=s.ionPageElement;Vp(s.vueComponent,s.vueComponentRef,Ts.b);const p=a.routerAnimation;void 0===o&&"back"===e&&void 0!==p&&(o=p),s.routerAnimation=o,await v(l,d,e,!!t.pushedByRoute,!1,o),d.classList.add("ion-page-hidden"),d.setAttribute("aria-hidden","true");const h=1===u.size();if("replace"===n)s.mount=!1,s.ionPageElement=void 0,s.ionRoute=!1;else if("push"!==n||"forward"!==e){const t="none"!==e&&s&&a!==s;t&&(s.mount=!1,s.ionPageElement=void 0,s.ionRoute=!1,h&&u.unmountLeavingViews(c,a,r))}else h&&u.mountIntermediaryViews(c,s,r);Vp(s.vueComponent,s.vueComponentRef,Ts.c)}else requestAnimationFrame((()=>l.classList.remove("ion-page-invisible")));Vp(a.vueComponent,a.vueComponentRef,Ts.a),p.value=u.getChildrenToRender(c)}},w=t=>{const n=e.matched[0];if(h||(h=n.path),!t.value||t.value!==n&&n.path!==h)return;const i=d.getCurrentRouteInfo();let o=u.findViewItemByRouteInfo(i,c);o||(o=u.createViewItem(c,t.value.components.default,t.value,i),u.add(o)),o.mount?y():(o.mount=!0,o.registerCallback=()=>{y(),o.registerCallback=void 0}),p.value=u.getChildrenToRender(c)};r.value&&w(r),(0,i.Ah)((()=>u.clear(c)));const x=(t,e)=>{const n=t.ionPageElement;u.registerIonPage(t,e),t.registerCallback?(e.classList.add("ion-page-invisible"),t.registerCallback()):n&&!n.classList.contains("ion-page-invisible")&&e.classList.remove("ion-page-invisible")};return{id:c,components:p,injectedRoute:t,ionRouterOutlet:l,registerIonPage:x}},render(){const{components:t,registerIonPage:e,injectedRoute:n}=this;return(0,i.h)("ion-router-outlet",{ref:"ionRouterOutlet"},t&&t.map((t=>{var o,r;let a={ref:t.vueComponentRef,key:t.pathname,registerIonPage:n=>e(t,n)};const s=null===(r=null===(o=t.matchedRoute)||void 0===o?void 0:o.props)||void 0===r?void 0:r.default,l=()=>{var e;const i=null===(e=t.vueComponentData)||void 0===e?void 0:e.propsFunctionResult;if(i)return i;{const e=s(n);return t.vueComponentData=Object.assign(Object.assign({},t.vueComponentData),{propsFunctionResult:e}),e}},c=s?!0===s?t.params:"function"===typeof s?l():s:null;return a=Object.assign(Object.assign({},a),c),(0,i.h)(t.vueComponent,a)})))}}),ih=(0,i.aZ)({name:"IonTabButton",props:{_getTabState:{type:Function,default:()=>({})},disabled:Boolean,download:String,href:String,rel:String,layout:String,selected:Boolean,tab:String,target:String},setup(t,{slots:e}){Cd();const n=(0,i.f3)("navManager"),o=e=>{e.cancelable&&e.preventDefault();const{tab:i,href:o,_getTabState:r}=t,a=r(),s=a.tabs[i]||{},l=s.originalHref||o,c=s.currentHref||o,d=a.activeTab;d===i?l!==c&&n.resetTab(i):n.changeTab(i,c)};return()=>(0,i.h)("ion-tab-button",Object.assign({onClick:o},t),e.default&&e.default())}}),oh="ionTabsWillChange",rh="ionTabsDidChange",ah=(0,i.aZ)({name:"IonTabs",emits:[oh,rh],render(){var t;const{$slots:e,$emit:n}=this,o=e.default&&e.default();let r;if(o&&o.length>0&&(r=o.find((t=>t.type&&"IonRouterOutlet"===t.type.name))),!r)throw new Error("IonTabs must contain an IonRouterOutlet. See https://ionicframework.com/docs/vue/navigation#working-with-tabs for more information.");let a=[(0,i.h)("div",{class:"tabs-inner",style:{position:"relative",flex:"1",contain:"layout size style"}},r)];if(o&&o.length>0){const e=o.filter((t=>!t.type||t.type&&"IonRouterOutlet"!==t.type.name)),i=e.find((t=>t.type&&"IonTabBar"===t.type.name)),r=i&&"top"===(null===(t=i.props)||void 0===t?void 0:t.slot);i&&(i.props||(i.props={}),i.props._tabsWillChange=t=>n(oh,{tab:t}),i.props._tabsDidChange=t=>n(rh,{tab:t})),a=r?[...e,...a]:[...a,...e]}return(0,i.h)("ion-tabs",{style:{display:"flex",position:"absolute",top:"0",left:"0",right:"0",bottom:"0","flex-direction":"column",width:"100%",height:"100%",contain:"layout size style","z-index":"0"}},a)}}),sh=t=>{var e;return"IonTabButton"===(null===(e=t.type)||void 0===e?void 0:e.name)},lh=t=>{let e=[];return t.forEach((t=>{if(sh(t))e.push(t);else if(Array.isArray(t.children)&&t.children.length>1){const n=lh(t.children);e=[...e,...n]}})),e},ch=(0,i.aZ)({name:"IonTabBar",props:{_tabsWillChange:{type:Function,default:()=>{}},_tabsDidChange:{type:Function,default:()=>{}}},data(){return{tabState:{activeTab:void 0,tabs:{}},tabVnodes:[]}},updated(){this.setupTabState((0,i.f3)("navManager"))},methods:{setupTabState(t){const e=this.$data.tabState,n=(0,i.FN)(),o=this.$data.tabVnodes=lh(n.subTree.children||[]);o.forEach((t=>{e.tabs[t.props.tab]={originalHref:t.props.href,currentHref:t.props.href,ref:t},t.component.props._getTabState=()=>e})),this.checkActiveTab(t)},checkActiveTab(t){const e=t.getCurrentRouteInfo(),n=this.$data.tabVnodes,{tabs:i,activeTab:o}=this.$data.tabState,r=this.$data.tabState,a=Object.keys(i),s=a.find((t=>{const n=i[t].originalHref;return e.pathname.startsWith(n)}));if(n.forEach((t=>{const e=i[t.props.tab];e&&e.originalHref===t.props.href||(i[t.props.tab]={originalHref:t.props.href,currentHref:t.props.href,ref:t})})),s&&o){const t=this.$data.tabState.tabs[o].currentHref;if(s!==o||t!==e.pathname){const t=e.search?`?${e.search}`:"";i[s]=Object.assign(Object.assign({},i[s]),{currentHref:e.pathname+t})}"pop"===e.routerAction&&s!==o&&(i[o]=Object.assign(Object.assign({},i[o]),{currentHref:i[o].originalHref}))}const l=n.find((t=>{var e;return sh(t)&&(null===(e=t.props)||void 0===e?void 0:e.tab)===s})),c=this.$refs.ionTabBar,d=s!==o;c&&(l?(d&&this.$props._tabsWillChange(s),t.handleSetCurrentTab(s),c.selectedTab=r.activeTab=s,d&&this.$props._tabsDidChange(s)):c.selectedTab=r.activeTab="")}},mounted(){const t=(0,i.f3)("navManager");this.setupTabState(t),t.registerHistoryChangeListener((()=>this.checkActiveTab(t)))},setup(t,{slots:e}){return Id(),()=>(0,i.h)("ion-tab-bar",{ref:"ionTabBar"},e.default&&e.default())}}),dh=((0,o.XI)([]),(0,i.aZ)({name:"IonIcon",props:{color:String,flipRtl:Boolean,icon:String,ios:String,lazy:String,md:String,mode:String,name:String,size:String,src:String},setup(t,{slots:e}){return Qd(),()=>{var n,o;const{icon:r,ios:a,md:s}=t;let l;return l=a||s?m("ios")?null!==(n=null!==a&&void 0!==a?a:s)&&void 0!==n?n:r:null!==(o=null!==s&&void 0!==s?s:a)&&void 0!==o?o:r:r,(0,i.h)("ion-icon",Object.assign(Object.assign({},t),{icon:l}),e)}}})),uh=Symbol(),ph={default:uh},hh=(t,e,n=[],r)=>{const a=()=>(0,i.aZ)(((n,{slots:a,emit:s})=>{const l=[{componentEv:`${t}-will-present`,frameworkEv:"willPresent"},{componentEv:`${t}-did-present`,frameworkEv:"didPresent"},{componentEv:`${t}-will-dismiss`,frameworkEv:"willDismiss"},{componentEv:`${t}-did-dismiss`,frameworkEv:"didDismiss"}];void 0!==e&&e();const c=(0,o.iH)(),d=async()=>{const t=n.isOpen;t&&await f(n)},u=async(t,e)=>{const i=t.props.isOpen,o=e.props.isOpen;i!==o&&(i?await f(n):await h())},p=async()=>{await h()},h=async()=>{c.value&&(await c.value,c.value=c.value.dismiss(),await c.value,c.value=void 0)},f=async t=>{var e;if(c.value&&await c.value,null===(e=c.value)||void 0===e?void 0:e.present)return void await c.value.present();let n={};for(const o in t){const e=t[o];t.hasOwnProperty(o)&&e!==uh&&(n[o]=e)}delete n.onWillPresent,delete n.onDidPresent,delete n.onWillDismiss,delete n.onDidDismiss;const i=a.default&&a.default()[0];c.value=r.create(Object.assign(Object.assign({},n),{component:i})),c.value=await c.value,l.forEach((t=>{c.value.addEventListener(t.componentEv,(()=>{s(t.frameworkEv)}))})),await c.value.present()};return()=>(0,i.h)("div",{style:{display:"none"},onVnodeMounted:d,onVnodeUpdated:u,onVnodeBeforeUnmount:p,isOpen:!0===n.isOpen})})),s=()=>(0,i.aZ)(((n,{slots:r})=>{void 0!==e&&e();const a=(0,o.iH)(!1),s=(0,o.iH)();return(0,i.bv)((()=>{s.value.addEventListener("ion-mount",(()=>a.value=!0)),s.value.addEventListener("will-present",(()=>a.value=!0)),s.value.addEventListener("did-dismiss",(()=>a.value=!1))})),()=>{let e={};for(const t in n){const i=n[t];n.hasOwnProperty(t)&&i!==uh&&(e[t]=i)}return(0,i.h)(t,Object.assign(Object.assign({},e),{ref:s}),a.value||e.keepContentsMounted?r:void 0)}})),l=void 0!==r?a():s();return l.displayName=t,l.props={isOpen:ph},n.forEach((t=>{l.props[t]=ph})),void 0!==r&&(l.emits=["willPresent","didPresent","willDismiss","didDismiss"]),l},fh=hh("ion-modal",Ou,["animated","backdropBreakpoint","backdropDismiss","breakpoints","canDismiss","enterAnimation","handle","handleBehavior","htmlAttributes","initialBreakpoint","isOpen","keepContentsMounted","keyboardClose","leaveAnimation","mode","presentingElement","showBackdrop","swipeToClose","trigger"])},2601:function(t,e,n){"use strict";n.d(e,{Z5:function(){return v},_y:function(){return y},mv:function(){return pe},AA:function(){return z},yM:function(){return Z},xE:function(){return $t},K3:function(){return w},iJ:function(){return X},h:function(){return N},GH:function(){return Gt},wj:function(){return Ae},PM:function(){return Y},TX:function(){return fe},Iu:function(){return Oe}});n(7658);const i={allRenderFn:!1,cmpDidLoad:!0,cmpDidUnload:!1,cmpDidUpdate:!0,cmpDidRender:!0,cmpWillLoad:!0,cmpWillUpdate:!0,cmpWillRender:!0,connectedCallback:!0,disconnectedCallback:!0,element:!0,event:!0,hasRenderFn:!0,lifecycle:!0,hostListener:!0,hostListenerTargetWindow:!0,hostListenerTargetDocument:!0,hostListenerTargetBody:!0,hostListenerTargetParent:!1,hostListenerTarget:!0,member:!0,method:!0,mode:!0,observeAttribute:!0,prop:!0,propMutable:!0,reflect:!0,scoped:!0,shadowDom:!0,slot:!0,cssAnnotations:!0,state:!0,style:!0,svg:!0,updatable:!0,vdomAttribute:!0,vdomXlink:!0,vdomClass:!0,vdomFunctional:!0,vdomKey:!0,vdomListener:!0,vdomRef:!0,vdomPropOrAttr:!0,vdomRender:!0,vdomStyle:!0,vdomText:!0,watchCallback:!0,taskQueue:!0,hotModuleReplacement:!1,isDebug:!1,isDev:!1,isTesting:!1,hydrateServerSide:!1,hydrateClientSide:!1,lifecycleDOMEvents:!1,lazyLoad:!1,profile:!1,slotRelocation:!0,appendChildSlotFix:!1,cloneNodeFix:!1,hydratedAttribute:!1,hydratedClass:!0,safari10:!1,scriptDataOpts:!1,scopedSlotTextContentFix:!1,shadowDomShim:!1,slotChildNodesFix:!1,invisiblePrehydration:!0,propBoolean:!0,propNumber:!0,propString:!0,cssVarShim:!1,constructableCSS:!0,cmpShouldUpdate:!0,devTools:!1,dynamicImportShim:!1,shadowDelegatesFocus:!0,initializeNextTick:!1,asyncLoading:!1,asyncQueue:!1,transformTagName:!1,attachStyles:!0},o="app";var r=n(5941);let a,s,l,c,d=0,u=!1,p=!1,h=!1,f=!1,g=null,m=0,b=!1;const v={isDev:!!i.isDev,isBrowser:!0,isServer:!1,isTesting:!!i.isTesting},y={},w=t=>{const e=new URL(t,he.$resourcesUrl$);return e.origin!==de.location.origin?e.href:e.pathname},x=(t,e="")=>{if(i.profile&&performance.mark){const n=`st:${t}:${e}:${d++}`;return performance.mark(n),()=>performance.measure(`[Stencil] ${t}() <${e}>`,n)}return()=>{}},k=(t,e)=>i.profile&&performance.mark?(0===performance.getEntriesByName(t).length&&performance.mark(t),()=>{0===performance.getEntriesByName(e).length&&performance.measure(e,t)}):()=>{},E="r",S="o",C="s",_="t",A="s-id",O="sty-id",T="c-id",I="http://www.w3.org/1999/xlink",L={},$="http://www.w3.org/2000/svg",D="http://www.w3.org/1999/xhtml",R=t=>null!=t,P=t=>(t=typeof t,"object"===t||"function"===t),N=(t,e,...n)=>{let o=null,r=null,a=null,s=!1,l=!1;const c=[],d=e=>{for(let n=0;n<e.length;n++)o=e[n],Array.isArray(o)?d(o):null!=o&&"boolean"!==typeof o&&((s="function"!==typeof t&&!P(o))?o=String(o):i.isDev&&"function"!==typeof t&&void 0===o.$flags$&&oe("vNode passed as children has unexpected type.\nMake sure it's using the correct h() function.\nEmpty objects can also be the cause, look for JSX comments that became objects."),s&&l?c[c.length-1].$text$+=o:c.push(s?F(null,o):o),l=s)};if(d(n),e&&(i.isDev&&"input"===t&&H(e),i.vdomKey&&e.key&&(r=e.key),i.slotRelocation&&e.name&&(a=e.name),i.vdomClass)){const t=e.className||e.class;t&&(e.class="object"!==typeof t?t:Object.keys(t).filter((e=>t[e])).join(" "))}if(i.isDev&&c.some(j)&&oe("The <Host> must be the single root component. Make sure:\n- You are NOT using hostData() and <Host> in the same component.\n- <Host> is used once, and it's the single root component of the render() function."),i.vdomFunctional&&"function"===typeof t)return t(null===e?{}:e,c,M);const u=F(t,null);return u.$attrs$=e,c.length>0&&(u.$children$=c),i.vdomKey&&(u.$key$=r),i.slotRelocation&&(u.$name$=a),u},F=(t,e)=>{const n={$flags$:0,$tag$:t,$text$:e,$elm$:null,$children$:null};return i.vdomAttribute&&(n.$attrs$=null),i.vdomKey&&(n.$key$=null),i.slotRelocation&&(n.$name$=null),n},z={},j=t=>t&&t.$tag$===z,M={forEach:(t,e)=>t.map(B).forEach(e),map:(t,e)=>t.map(B).map(e).map(U)},B=t=>({vattrs:t.$attrs$,vchildren:t.$children$,vkey:t.$key$,vname:t.$name$,vtag:t.$tag$,vtext:t.$text$}),U=t=>{if("function"===typeof t.vtag){const e=Object.assign({},t.vattrs);return t.vkey&&(e.key=t.vkey),t.vname&&(e.name=t.vname),N(t.vtag,e,...t.vchildren||[])}const e=F(t.vtag,t.vtext);return e.$attrs$=t.vattrs,e.$children$=t.vchildren,e.$key$=t.vkey,e.$name$=t.vname,e},H=t=>{const e=Object.keys(t),n=e.indexOf("value");if(-1===n)return;const i=e.indexOf("type"),o=e.indexOf("min"),r=e.indexOf("max"),a=e.indexOf("step");(n<i||n<o||n<r||n<a)&&re('The "value" prop of <input> should be set after "min", "max", "type" and "step"')},W=(t,e,n,o)=>{const r=x("hydrateClient",e),a=t.shadowRoot,s=[],l=[],c=i.shadowDom&&a?[]:null,d=o.$vnode$=F(e,null);he.$orgLocNodes$||q(ue.body,he.$orgLocNodes$=new Map),t[A]=n,t.removeAttribute(A),V(d,s,l,c,t,t,n),s.map((t=>{const n=t.$hostId$+"."+t.$nodeId$,i=he.$orgLocNodes$.get(n),o=t.$elm$;i&&ge&&""===i["s-en"]&&i.parentNode.insertBefore(o,i.nextSibling),a||(o["s-hn"]=e,i&&(o["s-ol"]=i,o["s-ol"]["s-nr"]=o)),he.$orgLocNodes$.delete(n)})),i.shadowDom&&a&&c.map((t=>{t&&a.appendChild(t)})),r()},V=(t,e,n,o,r,a,s)=>{let l,c,d,u;if(1===a.nodeType){for(l=a.getAttribute(T),l&&(c=l.split("."),c[0]!==s&&"0"!==c[0]||(d={$flags$:0,$hostId$:c[0],$nodeId$:c[1],$depth$:c[2],$index$:c[3],$tag$:a.tagName.toLowerCase(),$elm$:a,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},e.push(d),a.removeAttribute(T),t.$children$||(t.$children$=[]),t.$children$[d.$index$]=d,t=d,o&&"0"===d.$depth$&&(o[d.$index$]=d.$elm$))),u=a.childNodes.length-1;u>=0;u--)V(t,e,n,o,r,a.childNodes[u],s);if(a.shadowRoot)for(u=a.shadowRoot.childNodes.length-1;u>=0;u--)V(t,e,n,o,r,a.shadowRoot.childNodes[u],s)}else if(8===a.nodeType)c=a.nodeValue.split("."),c[1]!==s&&"0"!==c[1]||(l=c[0],d={$flags$:0,$hostId$:c[1],$nodeId$:c[2],$depth$:c[3],$index$:c[4],$elm$:a,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},l===_?(d.$elm$=a.nextSibling,d.$elm$&&3===d.$elm$.nodeType&&(d.$text$=d.$elm$.textContent,e.push(d),a.remove(),t.$children$||(t.$children$=[]),t.$children$[d.$index$]=d,o&&"0"===d.$depth$&&(o[d.$index$]=d.$elm$))):d.$hostId$===s&&(l===C?(d.$tag$="slot",c[5]?a["s-sn"]=d.$name$=c[5]:a["s-sn"]="",a["s-sr"]=!0,i.shadowDom&&o&&(d.$elm$=ue.createElement(d.$tag$),d.$name$&&d.$elm$.setAttribute("name",d.$name$),a.parentNode.insertBefore(d.$elm$,a),a.remove(),"0"===d.$depth$&&(o[d.$index$]=d.$elm$)),n.push(d),t.$children$||(t.$children$=[]),t.$children$[d.$index$]=d):l===E&&(i.shadowDom&&o?a.remove():i.slotRelocation&&(r["s-cr"]=a,a["s-cn"]=!0))));else if(t&&"style"===t.$tag$){const e=F(null,a.textContent);e.$elm$=a,e.$index$="0",t.$children$=[e]}},q=(t,e)=>{if(1===t.nodeType){let n=0;for(;n<t.childNodes.length;n++)q(t.childNodes[n],e);if(t.shadowRoot)for(n=0;n<t.shadowRoot.childNodes.length;n++)q(t.shadowRoot.childNodes[n],e)}else if(8===t.nodeType){const n=t.nodeValue.split(".");n[0]===S&&(e.set(n[1]+"."+n[2],t),t.nodeValue="",t["s-en"]=n[3])}},G=t=>ce.map((e=>e(t))).find((t=>!!t)),Y=t=>ce.push(t),X=t=>Qt(t).$modeName$,K=(t,e)=>null==t||P(t)?t:i.propBoolean&&4&e?"false"!==t&&(""===t||!!t):i.propNumber&&2&e?parseFloat(t):i.propString&&1&e?String(t):t,J=t=>i.lazyLoad?Qt(t).$hostElement$:t,Z=(t,e,n)=>{const o=J(t);return{emit:t=>(i.isDev&&!o.isConnected&&re(`The "${e}" event was emitted, but the dispatcher node is no longer connected to the dom.`),Q(o,e,{bubbles:!!(4&n),composed:!!(2&n),cancelable:!!(1&n),detail:t}))}},Q=(t,e,n)=>{const i=he.ce(e,n);return t.dispatchEvent(i),i},tt=new WeakMap,et=(t,e,n)=>{let i=le.get(t);ve&&n?(i=i||new CSSStyleSheet,"string"===typeof i?i=e:i.replaceSync(e)):i=e,le.set(t,i)},nt=(t,e,n,o)=>{let r=ot(e,n);const a=le.get(r);if(!i.attachStyles)return r;if(t=11===t.nodeType?t:ue,a)if("string"===typeof a){t=t.head||t;let n,s=tt.get(t);if(s||tt.set(t,s=new Set),!s.has(r)){if(i.hydrateClientSide&&t.host&&(n=t.querySelector(`[${O}="${r}"]`)))n.innerHTML=a;else{if(i.cssVarShim&&he.$cssShim$){n=he.$cssShim$.createHostStyle(o,r,a,!!(10&e.$flags$));const t=n["s-sc"];t&&(r=t,s=null)}else n=ue.createElement("style"),n.innerHTML=a;(i.hydrateServerSide||i.hotModuleReplacement)&&n.setAttribute(O,r),t.insertBefore(n,t.querySelector("link"))}s&&s.add(r)}}else i.constructableCSS&&!t.adoptedStyleSheets.includes(a)&&(t.adoptedStyleSheets=[...t.adoptedStyleSheets,a]);return r},it=t=>{const e=t.$cmpMeta$,n=t.$hostElement$,o=e.$flags$,r=x("attachStyles",e.$tagName$),a=nt(i.shadowDom&&ge&&n.shadowRoot?n.shadowRoot:n.getRootNode(),e,t.$modeName$,n);(i.shadowDom||i.scoped)&&i.cssAnnotations&&10&o&&(n["s-sc"]=a,n.classList.add(a+"-h"),i.scoped&&2&o&&n.classList.add(a+"-s")),r()},ot=(t,e)=>"sc-"+(i.mode&&e&&32&t.$flags$?t.$tagName$+"-"+e:t.$tagName$),rt=(t,e,n,o,r,a)=>{if(n!==o){let l=ee(t,e),c=e.toLowerCase();if(i.vdomClass&&"class"===e){const e=t.classList,i=st(n),r=st(o);e.remove(...i.filter((t=>t&&!r.includes(t)))),e.add(...r.filter((t=>t&&!i.includes(t))))}else if(i.vdomStyle&&"style"===e){if(i.updatable)for(const e in n)o&&null!=o[e]||(!i.hydrateServerSide&&e.includes("-")?t.style.removeProperty(e):t.style[e]="");for(const e in o)n&&o[e]===n[e]||(!i.hydrateServerSide&&e.includes("-")?t.style.setProperty(e,o[e]):t.style[e]=o[e])}else if(i.vdomKey&&"key"===e);else if(i.vdomRef&&"ref"===e)o&&o(t);else if(!i.vdomListener||(i.lazyLoad?l:t.__lookupSetter__(e))||"o"!==e[0]||"n"!==e[1]){if(i.vdomPropOrAttr){const d=P(o);if((l||d&&null!==o)&&!r)try{if(t.tagName.includes("-"))t[e]=o;else{const i=null==o?"":o;"list"===e?l=!1:null!=n&&t[e]==i||(t[e]=i)}}catch(s){}let u=!1;i.vdomXlink&&c!==(c=c.replace(/^xlink\:?/,""))&&(e=c,u=!0),null==o||!1===o?!1===o&&""!==t.getAttribute(e)||(i.vdomXlink&&u?t.removeAttributeNS(I,e):t.removeAttribute(e)):(!l||4&a||r)&&!d&&(o=!0===o?"":o,i.vdomXlink&&u?t.setAttributeNS(I,e,o):t.setAttribute(e,o))}}else e="-"===e[2]?e.slice(3):ee(de,c)?c.slice(2):c[2]+e.slice(3),n&&he.rel(t,e,n,!1),o&&he.ael(t,e,o,!1)}},at=/\s/,st=t=>t?t.split(at):[],lt=(t,e,n,o)=>{const r=11===e.$elm$.nodeType&&e.$elm$.host?e.$elm$.host:e.$elm$,a=t&&t.$attrs$||L,s=e.$attrs$||L;if(i.updatable)for(o in a)o in s||rt(r,o,a[o],void 0,n,e.$flags$);for(o in s)rt(r,o,a[o],s[o],n,e.$flags$)},ct=(t,e,n,o)=>{const r=e.$children$[n];let c,d,p,g=0;if(i.slotRelocation&&!u&&(h=!0,"slot"===r.$tag$&&(a&&o.classList.add(a+"-s"),r.$flags$|=r.$children$?2:1)),i.isDev&&r.$elm$&&oe(`The JSX ${null!==r.$text$?`"${r.$text$}" text`:`"${r.$tag$}" element`} node should not be shared within the same renderer. The renderer caches element lookups in order to improve performance. However, a side effect from this is that the exact same JSX node should not be reused. For more information please see https://stenciljs.com/docs/templating-jsx#avoid-shared-jsx-nodes`),i.vdomText&&null!==r.$text$)c=r.$elm$=ue.createTextNode(r.$text$);else if(i.slotRelocation&&1&r.$flags$)c=r.$elm$=i.isDebug||i.hydrateServerSide?St(r):ue.createTextNode("");else{if(i.svg&&!f&&(f="svg"===r.$tag$),c=r.$elm$=i.svg?ue.createElementNS(f?$:D,i.slotRelocation&&2&r.$flags$?"slot-fb":r.$tag$):ue.createElement(i.slotRelocation&&2&r.$flags$?"slot-fb":r.$tag$),i.svg&&f&&"foreignObject"===r.$tag$&&(f=!1),i.vdomAttribute&&lt(null,r,f),(i.shadowDom||i.scoped)&&R(a)&&c["s-si"]!==a&&c.classList.add(c["s-si"]=a),r.$children$)for(g=0;g<r.$children$.length;++g)d=ct(t,r,g,c),d&&c.appendChild(d);i.svg&&("svg"===r.$tag$?f=!1:"foreignObject"===c.tagName&&(f=!0))}return i.slotRelocation&&(c["s-hn"]=l,3&r.$flags$&&(c["s-sr"]=!0,c["s-cr"]=s,c["s-sn"]=r.$name$||"",p=t&&t.$children$&&t.$children$[n],p&&p.$tag$===r.$tag$&&t.$elm$&&dt(t.$elm$,!1))),c},dt=(t,e)=>{he.$flags$|=1;const n=t.childNodes;for(let i=n.length-1;i>=0;i--){const t=n[i];t["s-hn"]!==l&&t["s-ol"]&&(mt(t).insertBefore(t,gt(t)),t["s-ol"].remove(),t["s-ol"]=void 0,h=!0),e&&dt(t,e)}he.$flags$&=-2},ut=(t,e,n,o,r,a)=>{let s,c=i.slotRelocation&&t["s-cr"]&&t["s-cr"].parentNode||t;for(i.shadowDom&&c.shadowRoot&&c.tagName===l&&(c=c.shadowRoot);r<=a;++r)o[r]&&(s=ct(null,n,r,t),s&&(o[r].$elm$=s,c.insertBefore(s,i.slotRelocation?gt(e):e)))},pt=(t,e,n,o,r)=>{for(;e<=n;++e)(o=t[e])&&(r=o.$elm$,kt(o),i.slotRelocation&&(p=!0,r["s-ol"]?r["s-ol"].remove():dt(r,!0)),r.remove())},ht=(t,e,n,o)=>{let r,a,s=0,l=0,c=0,d=0,u=e.length-1,p=e[0],h=e[u],f=o.length-1,g=o[0],m=o[f];while(s<=u&&l<=f)if(null==p)p=e[++s];else if(null==h)h=e[--u];else if(null==g)g=o[++l];else if(null==m)m=o[--f];else if(ft(p,g))bt(p,g),p=e[++s],g=o[++l];else if(ft(h,m))bt(h,m),h=e[--u],m=o[--f];else if(ft(p,m))!i.slotRelocation||"slot"!==p.$tag$&&"slot"!==m.$tag$||dt(p.$elm$.parentNode,!1),bt(p,m),t.insertBefore(p.$elm$,h.$elm$.nextSibling),p=e[++s],m=o[--f];else if(ft(h,g))!i.slotRelocation||"slot"!==p.$tag$&&"slot"!==m.$tag$||dt(h.$elm$.parentNode,!1),bt(h,g),t.insertBefore(h.$elm$,p.$elm$),h=e[--u],g=o[++l];else{if(c=-1,i.vdomKey)for(d=s;d<=u;++d)if(e[d]&&null!==e[d].$key$&&e[d].$key$===g.$key$){c=d;break}i.vdomKey&&c>=0?(a=e[c],a.$tag$!==g.$tag$?r=ct(e&&e[l],n,c,t):(bt(a,g),e[c]=void 0,r=a.$elm$),g=o[++l]):(r=ct(e&&e[l],n,l,t),g=o[++l]),r&&(i.slotRelocation?mt(p.$elm$).insertBefore(r,gt(p.$elm$)):p.$elm$.parentNode.insertBefore(r,p.$elm$))}s>u?ut(t,null==o[f+1]?null:o[f+1].$elm$,n,o,l,f):i.updatable&&l>f&&pt(e,s,u)},ft=(t,e)=>t.$tag$===e.$tag$&&(i.slotRelocation&&"slot"===t.$tag$?t.$name$===e.$name$:!i.vdomKey||t.$key$===e.$key$),gt=t=>t&&t["s-ol"]||t,mt=t=>(t["s-ol"]?t["s-ol"]:t).parentNode,bt=(t,e)=>{const n=e.$elm$=t.$elm$,o=t.$children$,r=e.$children$,a=e.$tag$,s=e.$text$;let l;i.vdomText&&null!==s?i.vdomText&&i.slotRelocation&&(l=n["s-cr"])?l.parentNode.textContent=s:i.vdomText&&t.$text$!==s&&(n.data=s):(i.svg&&(f="svg"===a||"foreignObject"!==a&&f),(i.vdomAttribute||i.reflect)&&(i.slot&&"slot"===a||lt(t,e,f)),i.updatable&&null!==o&&null!==r?ht(n,o,e,r):null!==r?(i.updatable&&i.vdomText&&null!==t.$text$&&(n.textContent=""),ut(n,null,e,r,0,r.length-1)):i.updatable&&null!==o&&pt(o,0,o.length-1),i.svg&&f&&"svg"===a&&(f=!1))},vt=t=>{const e=t.childNodes;let n,i,o,r,a,s;for(i=0,o=e.length;i<o;i++)if(n=e[i],1===n.nodeType){if(n["s-sr"])for(a=n["s-sn"],n.hidden=!1,r=0;r<o;r++)if(s=e[r].nodeType,e[r]["s-hn"]!==n["s-hn"]||""!==a){if(1===s&&a===e[r].getAttribute("slot")){n.hidden=!0;break}}else if(1===s||3===s&&""!==e[r].textContent.trim()){n.hidden=!0;break}vt(n)}},yt=[],wt=t=>{let e,n,i,o,r,a,s=0;const l=t.childNodes,c=l.length;for(;s<c;s++){if(e=l[s],e["s-sr"]&&(n=e["s-cr"])&&n.parentNode)for(i=n.parentNode.childNodes,o=e["s-sn"],a=i.length-1;a>=0;a--)n=i[a],n["s-cn"]||n["s-nr"]||n["s-hn"]===e["s-hn"]||(xt(n,o)?(r=yt.find((t=>t.$nodeToRelocate$===n)),p=!0,n["s-sn"]=n["s-sn"]||o,r?r.$slotRefNode$=e:yt.push({$slotRefNode$:e,$nodeToRelocate$:n}),n["s-sr"]&&yt.map((t=>{xt(t.$nodeToRelocate$,n["s-sn"])&&(r=yt.find((t=>t.$nodeToRelocate$===n)),r&&!t.$slotRefNode$&&(t.$slotRefNode$=r.$slotRefNode$))}))):yt.some((t=>t.$nodeToRelocate$===n))||yt.push({$nodeToRelocate$:n}));1===e.nodeType&&wt(e)}},xt=(t,e)=>1===t.nodeType?null===t.getAttribute("slot")&&""===e||t.getAttribute("slot")===e:t["s-sn"]===e||""===e,kt=t=>{i.vdomRef&&(t.$attrs$&&t.$attrs$.ref&&t.$attrs$.ref(null),t.$children$&&t.$children$.map(kt))},Et=(t,e)=>{const n=t.$hostElement$,o=t.$cmpMeta$,r=t.$vnode$||F(null,null),c=j(e)?e:N(null,null,e);if(l=n.tagName,i.isDev&&Array.isArray(e)&&e.some(j))throw new Error(`The <Host> must be the single root component.\nLooks like the render() function of "${l.toLowerCase()}" is returning an array that contains the <Host>.\n\nThe render() function should look like this instead:\n\nrender() {\n // Do not return an array\n return (\n <Host>{content}</Host>\n );\n}\n `);if(i.reflect&&o.$attrsToReflect$&&(c.$attrs$=c.$attrs$||{},o.$attrsToReflect$.map((([t,e])=>c.$attrs$[e]=n[t]))),c.$tag$=null,c.$flags$|=4,t.$vnode$=c,c.$elm$=r.$elm$=i.shadowDom&&n.shadowRoot||n,(i.scoped||i.shadowDom)&&(a=n["s-sc"]),i.slotRelocation&&(s=n["s-cr"],u=ge&&0!==(1&o.$flags$),p=!1),bt(r,c),i.slotRelocation){if(he.$flags$|=1,h){let t,e,n,o,r,a;wt(c.$elm$);let s=0;for(;s<yt.length;s++)t=yt[s],e=t.$nodeToRelocate$,e["s-ol"]||(n=i.isDebug||i.hydrateServerSide?Ct(e):ue.createTextNode(""),n["s-nr"]=e,e.parentNode.insertBefore(e["s-ol"]=n,e));for(s=0;s<yt.length;s++)if(t=yt[s],e=t.$nodeToRelocate$,t.$slotRefNode$){o=t.$slotRefNode$.parentNode,r=t.$slotRefNode$.nextSibling,n=e["s-ol"];while(n=n.previousSibling)if(a=n["s-nr"],a&&a["s-sn"]===e["s-sn"]&&o===a.parentNode&&(a=a.nextSibling,!a||!a["s-nr"])){r=a;break}(!r&&o!==e.parentNode||e.nextSibling!==r)&&e!==r&&(!e["s-hn"]&&e["s-ol"]&&(e["s-hn"]=e["s-ol"].parentNode.nodeName),o.insertBefore(e,r))}else 1===e.nodeType&&(e.hidden=!0)}p&&vt(c.$elm$),he.$flags$&=-2,yt.length=0}},St=t=>ue.createComment(`<slot${t.$name$?' name="'+t.$name$+'"':""}> (host=${l.toLowerCase()})`),Ct=t=>ue.createComment("org-location for "+(t.localName?`<${t.localName}> (host=${t["s-hn"]})`:`[${t.textContent}]`)),_t=(t,e)=>{i.asyncLoading&&e&&!t.$onRenderResolve$&&e["s-p"]&&e["s-p"].push(new Promise((e=>t.$onRenderResolve$=e)))},At=(t,e)=>{if(i.taskQueue&&i.updatable&&(t.$flags$|=16),i.asyncLoading&&4&t.$flags$)return void(t.$flags$|=512);_t(t,t.$ancestorComponent$);const n=()=>Ot(t,e);return i.taskQueue?Oe(n):n()},Ot=(t,e)=>{const n=t.$hostElement$,o=x("scheduleUpdate",t.$cmpMeta$.$tagName$),r=i.lazyLoad?t.$lazyInstance$:n;let a;return e?(i.lazyLoad&&i.hostListener&&(t.$flags$|=256,t.$queuedListeners$&&(t.$queuedListeners$.map((([t,e])=>Rt(r,t,e))),t.$queuedListeners$=null)),Nt(n,"componentWillLoad"),i.cmpWillLoad&&(a=Rt(r,"componentWillLoad"))):(Nt(n,"componentWillUpdate"),i.cmpWillUpdate&&(a=Rt(r,"componentWillUpdate"))),Nt(n,"componentWillRender"),i.cmpWillRender&&(a=Pt(a,(()=>Rt(r,"componentWillRender")))),o(),Pt(a,(()=>Tt(t,r,e)))},Tt=async(t,e,n)=>{const o=t.$hostElement$,r=x("update",t.$cmpMeta$.$tagName$),a=o["s-rc"];i.style&&n&&it(t);const s=x("render",t.$cmpMeta$.$tagName$);if(i.isDev&&(t.$flags$|=1024),i.hydrateServerSide?await It(t,e,o):It(t,e,o),i.cssVarShim&&he.$cssShim$&&he.$cssShim$.updateHost(o),i.isDev&&(t.$renderCount$++,t.$flags$&=-1025),i.hydrateServerSide)try{zt(o),n&&(1&t.$cmpMeta$.$flags$?o["s-en"]="":2&t.$cmpMeta$.$flags$&&(o["s-en"]="c"))}catch(l){ne(l,o)}if(i.asyncLoading&&a&&(a.map((t=>t())),o["s-rc"]=void 0),s(),r(),i.asyncLoading){const e=o["s-p"],n=()=>Lt(t);0===e.length?n():(Promise.all(e).then(n),t.$flags$|=4,e.length=0)}else Lt(t)},It=(t,e,n)=>{const o=!!i.allRenderFn,r=!!i.lazyLoad,a=!!i.taskQueue,s=!!i.updatable;try{if(g=e,e=(o||e.render)&&e.render(),s&&a&&(t.$flags$&=-17),(s||r)&&(t.$flags$|=2),i.hasRenderFn||i.reflect)if(i.vdomRender||i.reflect){if(i.hydrateServerSide)return Promise.resolve(e).then((e=>Et(t,e)));Et(t,e)}else n.textContent=e}catch(l){ne(l,t.$hostElement$)}return g=null,null},Lt=t=>{const e=t.$cmpMeta$.$tagName$,n=t.$hostElement$,o=x("postUpdate",e),r=i.lazyLoad?t.$lazyInstance$:n,a=t.$ancestorComponent$;i.cmpDidRender&&(i.isDev&&(t.$flags$|=1024),Rt(r,"componentDidRender"),i.isDev&&(t.$flags$&=-1025)),Nt(n,"componentDidRender"),64&t.$flags$?(i.cmpDidUpdate&&(i.isDev&&(t.$flags$|=1024),Rt(r,"componentDidUpdate"),i.isDev&&(t.$flags$&=-1025)),Nt(n,"componentDidUpdate"),o()):(t.$flags$|=64,i.asyncLoading&&i.cssAnnotations&&Ft(n),i.cmpDidLoad&&(i.isDev&&(t.$flags$|=2048),Rt(r,"componentDidLoad"),i.isDev&&(t.$flags$&=-2049)),Nt(n,"componentDidLoad"),o(),i.asyncLoading&&(t.$onReadyResolve$(n),a||Dt(e))),i.hotModuleReplacement&&n["s-hmr-load"]&&n["s-hmr-load"](),i.method&&i.lazyLoad&&t.$onInstanceResolve$(n),i.asyncLoading&&(t.$onRenderResolve$&&(t.$onRenderResolve$(),t.$onRenderResolve$=void 0),512&t.$flags$&&_e((()=>At(t,!1))),t.$flags$&=-517)},$t=t=>{if(i.updatable){const e=Qt(t),n=e.$hostElement$.isConnected;return n&&2===(18&e.$flags$)&&At(e,!1),n}return!1},Dt=t=>{i.cssAnnotations&&Ft(ue.documentElement),i.asyncQueue&&(he.$flags$|=2),_e((()=>Q(de,"appload",{detail:{namespace:o}}))),i.profile&&performance.measure&&performance.measure(`[Stencil] ${o} initial load (by ${t})`,"st:app:start")},Rt=(t,e,n)=>{if(t&&t[e])try{return t[e](n)}catch(i){ne(i)}},Pt=(t,e)=>t&&t.then?t.then(e):e(),Nt=(t,e)=>{i.lifecycleDOMEvents&&Q(t,"stencil_"+e,{bubbles:!0,composed:!0,detail:{namespace:o}})},Ft=t=>i.hydratedClass?t.classList.add("hydrated"):i.hydratedAttribute?t.setAttribute("hydrated",""):void 0,zt=t=>{const e=t.children;if(null!=e)for(let n=0,i=e.length;n<i;n++){const t=e[n];"function"===typeof t.connectedCallback&&t.connectedCallback(),zt(t)}},jt=(t,e)=>Qt(t).$instanceValues$.get(e),Mt=(t,e,n,o)=>{const r=Qt(t),a=i.lazyLoad?r.$hostElement$:t,s=r.$instanceValues$.get(e),l=r.$flags$,c=i.lazyLoad?r.$lazyInstance$:a;n=K(n,o.$members$[e][0]);const d=Number.isNaN(s)&&Number.isNaN(n),u=n!==s&&!d;if((!i.lazyLoad||!(8&l)||void 0===s)&&u&&(r.$instanceValues$.set(e,n),i.isDev&&(1024&r.$flags$?re(`The state/prop "${e}" changed during rendering. This can potentially lead to infinite-loops and other bugs.`,"\nElement",a,"\nNew value",n,"\nOld value",s):2048&r.$flags$&&re(`The state/prop "${e}" changed during "componentDidLoad()", this triggers extra re-renders, try to setup on "componentWillLoad()"`,"\nElement",a,"\nNew value",n,"\nOld value",s)),!i.lazyLoad||c)){if(i.watchCallback&&o.$watchers$&&128&l){const t=o.$watchers$[e];t&&t.map((t=>{try{c[t](n,s,e)}catch(i){ne(i,a)}}))}if(i.updatable&&2===(18&l)){if(i.cmpShouldUpdate&&c.componentShouldUpdate&&!1===c.componentShouldUpdate(n,s,e))return;At(r,!1)}}},Bt=(t,e,n)=>{if(i.member&&e.$members$){i.watchCallback&&t.watchers&&(e.$watchers$=t.watchers);const o=Object.entries(e.$members$),r=t.prototype;if(o.map((([t,[o]])=>{(i.prop||i.state)&&(31&o||(!i.lazyLoad||2&n)&&32&o)?Object.defineProperty(r,t,{get(){return jt(this,t)},set(r){if(i.isDev){const i=Qt(this);0===(1&n)&&0===(8&i.$flags$)&&0!==(31&o)&&0===(1024&o)&&re(`@Prop() "${t}" on <${e.$tagName$}> is immutable but was modified from within the component.\nMore information: https://stenciljs.com/docs/properties#prop-mutability`)}Mt(this,t,r,e)},configurable:!0,enumerable:!0}):i.lazyLoad&&i.method&&1&n&&64&o&&Object.defineProperty(r,t,{value(...e){const n=Qt(this);return n.$onInstancePromise$.then((()=>n.$lazyInstance$[t](...e)))}})})),i.observeAttribute&&(!i.lazyLoad||1&n)){const n=new Map;r.attributeChangedCallback=function(t,e,i){he.jmp((()=>{const e=n.get(t);if(this.hasOwnProperty(e))i=this[e],delete this[e];else if(r.hasOwnProperty(e)&&"number"===typeof this[e]&&this[e]==i)return;this[e]=(null!==i||"boolean"!==typeof this[e])&&i}))},t.observedAttributes=o.filter((([t,e])=>15&e[0])).map((([t,o])=>{const r=o[1]||t;return n.set(r,t),i.reflect&&512&o[0]&&e.$attrsToReflect$.push([t,r]),r}))}}return t},Ut=async(t,e,o,r,a)=>{if((i.lazyLoad||i.hydrateServerSide||i.style)&&0===(32&e.$flags$)){if(i.lazyLoad||i.hydrateClientSide){if(e.$flags$|=32,a=se(o,e,r),a.then){const t=k(`st:load:${o.$tagName$}:${e.$modeName$}`,`[Stencil] Load module for <${o.$tagName$}>`);a=await a,t()}if((i.isDev||i.isDebug)&&!a)throw new Error(`Constructor for "${o.$tagName$}#${e.$modeName$}" was not found`);i.member&&!a.isProxied&&(i.watchCallback&&(o.$watchers$=a.watchers),Bt(a,o,2),a.isProxied=!0);const t=x("createInstance",o.$tagName$);i.member&&(e.$flags$|=8);try{new a(e)}catch(c){ne(c)}i.member&&(e.$flags$&=-9),i.watchCallback&&(e.$flags$|=128),t(),Ht(e.$lazyInstance$)}else a=t.constructor,e.$flags$|=32,customElements.whenDefined(o.$tagName$).then((()=>e.$flags$|=128));if(i.style&&a.style){let r=a.style;i.mode&&"string"!==typeof r&&(r=r[e.$modeName$=G(t)],i.hydrateServerSide&&e.$modeName$&&t.setAttribute("s-mode",e.$modeName$));const s=ot(o,e.$modeName$);if(!le.has(s)){const t=x("registerStyles",o.$tagName$);!i.hydrateServerSide&&i.shadowDom&&i.shadowDomShim&&8&o.$flags$&&(r=await n.e(7343).then(n.bind(n,7343)).then((t=>t.scopeCss(r,s,!1)))),et(s,r,!!(1&o.$flags$)),t()}}}const s=e.$ancestorComponent$,l=()=>At(e,!0);i.asyncLoading&&s&&s["s-rc"]?s["s-rc"].push(l):l()},Ht=t=>{i.lazyLoad&&i.connectedCallback&&Rt(t,"connectedCallback")},Wt=t=>{if(0===(1&he.$flags$)){const e=Qt(t),n=e.$cmpMeta$,o=x("connectedCallback",n.$tagName$);if(i.hostListenerTargetParent&&Yt(t,e,n.$listeners$,!0),1&e.$flags$)Yt(t,e,n.$listeners$,!1),Ht(e.$lazyInstance$);else{let o;if(e.$flags$|=1,i.hydrateClientSide&&(o=t.getAttribute(A),o)){if(i.shadowDom&&ge&&1&n.$flags$){const e=i.mode?nt(t.shadowRoot,n,t.getAttribute("s-mode")):nt(t.shadowRoot,n);t.classList.remove(e+"-h",e+"-s")}W(t,n.$tagName$,o,e)}if(i.slotRelocation&&!o&&(i.hydrateServerSide||(i.slot||i.shadowDom)&&12&n.$flags$)&&Vt(t),i.asyncLoading){let n=t;while(n=n.parentNode||n.host)if(i.hydrateClientSide&&1===n.nodeType&&n.hasAttribute("s-id")&&n["s-p"]||n["s-p"]){_t(e,e.$ancestorComponent$=n);break}}i.prop&&!i.hydrateServerSide&&n.$members$&&Object.entries(n.$members$).map((([e,[n]])=>{if(31&n&&t.hasOwnProperty(e)){const n=t[e];delete t[e],t[e]=n}})),i.initializeNextTick?_e((()=>Ut(t,e,n))):Ut(t,e,n)}o()}},Vt=t=>{const e=t["s-cr"]=ue.createComment(i.isDebug?`content-ref (host=${t.localName})`:"");e["s-cn"]=!0,t.insertBefore(e,t.firstChild)},qt=t=>{if(0===(1&he.$flags$)){const e=Qt(t),n=i.lazyLoad?e.$lazyInstance$:t;i.hostListener&&e.$rmListeners$&&(e.$rmListeners$.map((t=>t())),e.$rmListeners$=void 0),i.cssVarShim&&he.$cssShim$&&he.$cssShim$.removeHost(t),i.lazyLoad&&i.disconnectedCallback&&Rt(n,"disconnectedCallback"),i.cmpDidUnload&&Rt(n,"componentDidUnload")}},Gt=(t,e)=>{const n={$flags$:e[0],$tagName$:e[1]};i.member&&(n.$members$=e[2]),i.hostListener&&(n.$listeners$=e[3]),i.watchCallback&&(n.$watchers$=t.$watchers$),i.reflect&&(n.$attrsToReflect$=[]),i.shadowDom&&!ge&&1&n.$flags$&&(n.$flags$|=8);const o=t.prototype.connectedCallback,r=t.prototype.disconnectedCallback;return Object.assign(t.prototype,{__registerHost(){te(this,n)},connectedCallback(){Wt(this),i.connectedCallback&&o&&o.call(this)},disconnectedCallback(){qt(this),i.disconnectedCallback&&r&&r.call(this)},__attachShadow(){ge?i.shadowDelegatesFocus?this.attachShadow({mode:"open",delegatesFocus:!!(16&n.$flags$)}):this.attachShadow({mode:"open"}):this.shadowRoot=this}}),t.is=n.$tagName$,Bt(t,n,3)},Yt=(t,e,n,o)=>{i.hostListener&&n&&(i.hostListenerTargetParent&&(n=o?n.filter((([t])=>32&t)):n.filter((([t])=>!(32&t)))),n.map((([n,o,r])=>{const a=i.hostListenerTarget?Kt(t,n):t,s=Xt(e,r),l=Jt(n);he.ael(a,o,s,l),(e.$rmListeners$=e.$rmListeners$||[]).push((()=>he.rel(a,o,s,l)))})))},Xt=(t,e)=>n=>{try{i.lazyLoad?256&t.$flags$?t.$lazyInstance$[e](n):(t.$queuedListeners$=t.$queuedListeners$||[]).push([e,n]):t.$hostElement$[e](n)}catch(o){ne(o)}},Kt=(t,e)=>i.hostListenerTargetDocument&&4&e?ue:i.hostListenerTargetWindow&&8&e?de:i.hostListenerTargetBody&&16&e?ue.body:i.hostListenerTargetParent&&32&e?t.parentElement:t,Jt=t=>me?{passive:0!==(1&t),capture:0!==(2&t)}:0!==(2&t),Zt=new WeakMap,Qt=t=>Zt.get(t),te=(t,e)=>{const n={$flags$:0,$hostElement$:t,$cmpMeta$:e,$instanceValues$:new Map};return i.isDev&&(n.$renderCount$=0),i.method&&i.lazyLoad&&(n.$onInstancePromise$=new Promise((t=>n.$onInstanceResolve$=t))),i.asyncLoading&&(n.$onReadyPromise$=new Promise((t=>n.$onReadyResolve$=t)),t["s-p"]=[],t["s-rc"]=[]),Yt(t,n,e.$listeners$,!1),Zt.set(t,n)},ee=(t,e)=>e in t,ne=(t,e)=>(c||r.error)(t,e),ie=i.isTesting?["STENCIL:"]:["%cstencil","color: white;background:#4c47ff;font-weight: bold; font-size:10px; padding:2px 6px; border-radius: 5px"],oe=(...t)=>r.error(...ie,...t),re=(...t)=>r.warn(...ie,...t),ae=new Map,se=(t,e,o)=>{const r=t.$tagName$.replace(/-/g,"_"),a=t.$lazyBundleId$;if(i.isDev&&"string"!==typeof a)return void oe(`Trying to lazily load component <${t.$tagName$}> with style mode "${e.$modeName$}", but it does not exist.`);const s=!i.hotModuleReplacement&&ae.get(a);return s?s[r]:n(1993)(`./${a}.entry.js${i.hotModuleReplacement&&o?"?s-hmr="+o:""}`).then((t=>(i.hotModuleReplacement||ae.set(a,t),t[r])),ne)
/*!__STENCIL_STATIC_IMPORT_SWITCH__*/},le=new Map,ce=[],de="undefined"!==typeof window?window:{},ue=(i.cssVarShim&&de.CSS,de.document||{head:{}}),pe=de.HTMLElement||class{},he={$flags$:0,$resourcesUrl$:"",jmp:t=>t(),raf:t=>requestAnimationFrame(t),ael:(t,e,n,i)=>t.addEventListener(e,n,i),rel:(t,e,n,i)=>t.removeEventListener(e,n,i),ce:(t,e)=>new CustomEvent(t,e)},fe=t=>{Object.assign(he,t)},ge=!i.shadowDomShim||!i.shadowDom||(()=>(ue.head.attachShadow+"").indexOf("[native")>-1)(),me=(()=>{let t=!1;try{ue.addEventListener("e",null,Object.defineProperty({},"passive",{get(){t=!0}}))}catch(e){}return t})(),be=t=>Promise.resolve(t),ve=!!i.constructableCSS&&(()=>{try{return new CSSStyleSheet,"function"===typeof(new CSSStyleSheet).replaceSync}catch(t){}return!1})(),ye=[],we=[],xe=[],ke=(t,e)=>n=>{t.push(n),b||(b=!0,e&&4&he.$flags$?_e(Ce):he.raf(Ce))},Ee=t=>{for(let n=0;n<t.length;n++)try{t[n](performance.now())}catch(e){ne(e)}t.length=0},Se=(t,e)=>{let n=0,i=0;while(n<t.length&&(i=performance.now())<e)try{t[n++](i)}catch(o){ne(o)}n===t.length?t.length=0:0!==n&&t.splice(0,n)},Ce=()=>{if(i.asyncQueue&&m++,Ee(ye),i.asyncQueue){const t=2===(6&he.$flags$)?performance.now()+14*Math.ceil(.1*m):1/0;Se(we,t),Se(xe,t),we.length>0&&(xe.push(...we),we.length=0),(b=ye.length+we.length+xe.length>0)?he.raf(Ce):m=0}else Ee(we),(b=ye.length>0)&&he.raf(Ce)},_e=t=>be().then(t),Ae=ke(ye,!1),Oe=ke(we,!0)},4870:function(t,e,n){"use strict";n.d(e,{$y:function(){return Rt},B:function(){return a},BK:function(){return te},Bj:function(){return r},EB:function(){return c},Fl:function(){return re},IU:function(){return Ft},Jd:function(){return O},OT:function(){return It},PG:function(){return Dt},SU:function(){return Xt},Um:function(){return Tt},Vh:function(){return ne},WL:function(){return Jt},X$:function(){return $},X3:function(){return Nt},XI:function(){return Vt},Xl:function(){return zt},YS:function(){return Lt},ZM:function(){return Qt},cE:function(){return S},dq:function(){return Ht},iH:function(){return Wt},j:function(){return I},lk:function(){return T},nZ:function(){return l},oR:function(){return Yt},qj:function(){return Ot},qq:function(){return k},sT:function(){return C},yT:function(){return Pt}});n(7658);var i=n(7139);n(5941);let o;class r{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=o,!t&&o&&(this.index=(o.scopes||(o.scopes=[])).push(this)-1)}run(t){if(this.active){const e=o;try{return o=this,t()}finally{o=e}}else 0}on(){o=this}off(){o=this.parent}stop(t){if(this.active){let e,n;for(e=0,n=this.effects.length;e<n;e++)this.effects[e].stop();for(e=0,n=this.cleanups.length;e<n;e++)this.cleanups[e]();if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].stop(!0);if(!this.detached&&this.parent&&!t){const t=this.parent.scopes.pop();t&&t!==this&&(this.parent.scopes[this.index]=t,t.index=this.index)}this.parent=void 0,this.active=!1}}}function a(t){return new r(t)}function s(t,e=o){e&&e.active&&e.effects.push(t)}function l(){return o}function c(t){o&&o.cleanups.push(t)}const d=t=>{const e=new Set(t);return e.w=0,e.n=0,e},u=t=>(t.w&b)>0,p=t=>(t.n&b)>0,h=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=b},f=t=>{const{deps:e}=t;if(e.length){let n=0;for(let i=0;i<e.length;i++){const o=e[i];u(o)&&!p(o)?o.delete(t):e[n++]=o,o.w&=~b,o.n&=~b}e.length=n}},g=new WeakMap;let m=0,b=1;const v=30;let y;const w=Symbol(""),x=Symbol("");class k{constructor(t,e=null,n){this.fn=t,this.scheduler=e,this.active=!0,this.deps=[],this.parent=void 0,s(this,n)}run(){if(!this.active)return this.fn();let t=y,e=_;while(t){if(t===this)return;t=t.parent}try{return this.parent=y,y=this,_=!0,b=1<<++m,m<=v?h(this):E(this),this.fn()}finally{m<=v&&f(this),b=1<<--m,y=this.parent,_=e,this.parent=void 0,this.deferStop&&this.stop()}}stop(){y===this?this.deferStop=!0:this.active&&(E(this),this.onStop&&this.onStop(),this.active=!1)}}function E(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}function S(t,e){t.effect&&(t=t.effect.fn);const n=new k(t);e&&((0,i.l7)(n,e),e.scope&&s(n,e.scope)),e&&e.lazy||n.run();const o=n.run.bind(n);return o.effect=n,o}function C(t){t.effect.stop()}let _=!0;const A=[];function O(){A.push(_),_=!1}function T(){const t=A.pop();_=void 0===t||t}function I(t,e,n){if(_&&y){let e=g.get(t);e||g.set(t,e=new Map);let i=e.get(n);i||e.set(n,i=d());const o=void 0;L(i,o)}}function L(t,e){let n=!1;m<=v?p(t)||(t.n|=b,n=!u(t)):n=!t.has(y),n&&(t.add(y),y.deps.push(t))}function $(t,e,n,o,r,a){const s=g.get(t);if(!s)return;let l=[];if("clear"===e)l=[...s.values()];else if("length"===n&&(0,i.kJ)(t)){const t=(0,i.He)(o);s.forEach(((e,n)=>{("length"===n||n>=t)&&l.push(e)}))}else switch(void 0!==n&&l.push(s.get(n)),e){case"add":(0,i.kJ)(t)?(0,i.S0)(n)&&l.push(s.get("length")):(l.push(s.get(w)),(0,i._N)(t)&&l.push(s.get(x)));break;case"delete":(0,i.kJ)(t)||(l.push(s.get(w)),(0,i._N)(t)&&l.push(s.get(x)));break;case"set":(0,i._N)(t)&&l.push(s.get(w));break}if(1===l.length)l[0]&&D(l[0]);else{const t=[];for(const e of l)e&&t.push(...e);D(d(t))}}function D(t,e){const n=(0,i.kJ)(t)?t:[...t];for(const i of n)i.computed&&R(i,e);for(const i of n)i.computed||R(i,e)}function R(t,e){(t!==y||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const P=(0,i.fY)("__proto__,__v_isRef,__isVue"),N=new Set(Object.getOwnPropertyNames(Symbol).filter((t=>"arguments"!==t&&"caller"!==t)).map((t=>Symbol[t])).filter(i.yk)),F=H(),z=H(!1,!0),j=H(!0),M=H(!0,!0),B=U();function U(){const t={};return["includes","indexOf","lastIndexOf"].forEach((e=>{t[e]=function(...t){const n=Ft(this);for(let e=0,o=this.length;e<o;e++)I(n,"get",e+"");const i=n[e](...t);return-1===i||!1===i?n[e](...t.map(Ft)):i}})),["push","pop","shift","unshift","splice"].forEach((e=>{t[e]=function(...t){O();const n=Ft(this)[e].apply(this,t);return T(),n}})),t}function H(t=!1,e=!1){return function(n,o,r){if("__v_isReactive"===o)return!t;if("__v_isReadonly"===o)return t;if("__v_isShallow"===o)return e;if("__v_raw"===o&&r===(t?e?Ct:St:e?Et:kt).get(n))return n;const a=(0,i.kJ)(n);if(!t&&a&&(0,i.RI)(B,o))return Reflect.get(B,o,r);const s=Reflect.get(n,o,r);return((0,i.yk)(o)?N.has(o):P(o))?s:(t||I(n,"get",o),e?s:Ht(s)?a&&(0,i.S0)(o)?s:s.value:(0,i.Kn)(s)?t?It(s):Ot(s):s)}}const W=q(),V=q(!0);function q(t=!1){return function(e,n,o,r){let a=e[n];if(Rt(a)&&Ht(a)&&!Ht(o))return!1;if(!t&&(Pt(o)||Rt(o)||(a=Ft(a),o=Ft(o)),!(0,i.kJ)(e)&&Ht(a)&&!Ht(o)))return a.value=o,!0;const s=(0,i.kJ)(e)&&(0,i.S0)(n)?Number(n)<e.length:(0,i.RI)(e,n),l=Reflect.set(e,n,o,r);return e===Ft(r)&&(s?(0,i.aU)(o,a)&&$(e,"set",n,o,a):$(e,"add",n,o)),l}}function G(t,e){const n=(0,i.RI)(t,e),o=t[e],r=Reflect.deleteProperty(t,e);return r&&n&&$(t,"delete",e,void 0,o),r}function Y(t,e){const n=Reflect.has(t,e);return(0,i.yk)(e)&&N.has(e)||I(t,"has",e),n}function X(t){return I(t,"iterate",(0,i.kJ)(t)?"length":w),Reflect.ownKeys(t)}const K={get:F,set:W,deleteProperty:G,has:Y,ownKeys:X},J={get:j,set(t,e){return!0},deleteProperty(t,e){return!0}},Z=(0,i.l7)({},K,{get:z,set:V}),Q=(0,i.l7)({},J,{get:M}),tt=t=>t,et=t=>Reflect.getPrototypeOf(t);function nt(t,e,n=!1,i=!1){t=t["__v_raw"];const o=Ft(t),r=Ft(e);n||(e!==r&&I(o,"get",e),I(o,"get",r));const{has:a}=et(o),s=i?tt:n?Mt:jt;return a.call(o,e)?s(t.get(e)):a.call(o,r)?s(t.get(r)):void(t!==o&&t.get(e))}function it(t,e=!1){const n=this["__v_raw"],i=Ft(n),o=Ft(t);return e||(t!==o&&I(i,"has",t),I(i,"has",o)),t===o?n.has(t):n.has(t)||n.has(o)}function ot(t,e=!1){return t=t["__v_raw"],!e&&I(Ft(t),"iterate",w),Reflect.get(t,"size",t)}function rt(t){t=Ft(t);const e=Ft(this),n=et(e),i=n.has.call(e,t);return i||(e.add(t),$(e,"add",t,t)),this}function at(t,e){e=Ft(e);const n=Ft(this),{has:o,get:r}=et(n);let a=o.call(n,t);a||(t=Ft(t),a=o.call(n,t));const s=r.call(n,t);return n.set(t,e),a?(0,i.aU)(e,s)&&$(n,"set",t,e,s):$(n,"add",t,e),this}function st(t){const e=Ft(this),{has:n,get:i}=et(e);let o=n.call(e,t);o||(t=Ft(t),o=n.call(e,t));const r=i?i.call(e,t):void 0,a=e.delete(t);return o&&$(e,"delete",t,void 0,r),a}function lt(){const t=Ft(this),e=0!==t.size,n=void 0,i=t.clear();return e&&$(t,"clear",void 0,void 0,n),i}function ct(t,e){return function(n,i){const o=this,r=o["__v_raw"],a=Ft(r),s=e?tt:t?Mt:jt;return!t&&I(a,"iterate",w),r.forEach(((t,e)=>n.call(i,s(t),s(e),o)))}}function dt(t,e,n){return function(...o){const r=this["__v_raw"],a=Ft(r),s=(0,i._N)(a),l="entries"===t||t===Symbol.iterator&&s,c="keys"===t&&s,d=r[t](...o),u=n?tt:e?Mt:jt;return!e&&I(a,"iterate",c?x:w),{next(){const{value:t,done:e}=d.next();return e?{value:t,done:e}:{value:l?[u(t[0]),u(t[1])]:u(t),done:e}},[Symbol.iterator](){return this}}}}function ut(t){return function(...e){return"delete"!==t&&this}}function pt(){const t={get(t){return nt(this,t)},get size(){return ot(this)},has:it,add:rt,set:at,delete:st,clear:lt,forEach:ct(!1,!1)},e={get(t){return nt(this,t,!1,!0)},get size(){return ot(this)},has:it,add:rt,set:at,delete:st,clear:lt,forEach:ct(!1,!0)},n={get(t){return nt(this,t,!0)},get size(){return ot(this,!0)},has(t){return it.call(this,t,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:ct(!0,!1)},i={get(t){return nt(this,t,!0,!0)},get size(){return ot(this,!0)},has(t){return it.call(this,t,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:ct(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach((o=>{t[o]=dt(o,!1,!1),n[o]=dt(o,!0,!1),e[o]=dt(o,!1,!0),i[o]=dt(o,!0,!0)})),[t,n,e,i]}const[ht,ft,gt,mt]=pt();function bt(t,e){const n=e?t?mt:gt:t?ft:ht;return(e,o,r)=>"__v_isReactive"===o?!t:"__v_isReadonly"===o?t:"__v_raw"===o?e:Reflect.get((0,i.RI)(n,o)&&o in e?n:e,o,r)}const vt={get:bt(!1,!1)},yt={get:bt(!1,!0)},wt={get:bt(!0,!1)},xt={get:bt(!0,!0)};const kt=new WeakMap,Et=new WeakMap,St=new WeakMap,Ct=new WeakMap;function _t(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function At(t){return t["__v_skip"]||!Object.isExtensible(t)?0:_t((0,i.W7)(t))}function Ot(t){return Rt(t)?t:$t(t,!1,K,vt,kt)}function Tt(t){return $t(t,!1,Z,yt,Et)}function It(t){return $t(t,!0,J,wt,St)}function Lt(t){return $t(t,!0,Q,xt,Ct)}function $t(t,e,n,o,r){if(!(0,i.Kn)(t))return t;if(t["__v_raw"]&&(!e||!t["__v_isReactive"]))return t;const a=r.get(t);if(a)return a;const s=At(t);if(0===s)return t;const l=new Proxy(t,2===s?o:n);return r.set(t,l),l}function Dt(t){return Rt(t)?Dt(t["__v_raw"]):!(!t||!t["__v_isReactive"])}function Rt(t){return!(!t||!t["__v_isReadonly"])}function Pt(t){return!(!t||!t["__v_isShallow"])}function Nt(t){return Dt(t)||Rt(t)}function Ft(t){const e=t&&t["__v_raw"];return e?Ft(e):t}function zt(t){return(0,i.Nj)(t,"__v_skip",!0),t}const jt=t=>(0,i.Kn)(t)?Ot(t):t,Mt=t=>(0,i.Kn)(t)?It(t):t;function Bt(t){_&&y&&(t=Ft(t),L(t.dep||(t.dep=d())))}function Ut(t,e){t=Ft(t),t.dep&&D(t.dep)}function Ht(t){return!(!t||!0!==t.__v_isRef)}function Wt(t){return qt(t,!1)}function Vt(t){return qt(t,!0)}function qt(t,e){return Ht(t)?t:new Gt(t,e)}class Gt{constructor(t,e){this.__v_isShallow=e,this.dep=void 0,this.__v_isRef=!0,this._rawValue=e?t:Ft(t),this._value=e?t:jt(t)}get value(){return Bt(this),this._value}set value(t){const e=this.__v_isShallow||Pt(t)||Rt(t);t=e?t:Ft(t),(0,i.aU)(t,this._rawValue)&&(this._rawValue=t,this._value=e?t:jt(t),Ut(this,t))}}function Yt(t){Ut(t,void 0)}function Xt(t){return Ht(t)?t.value:t}const Kt={get:(t,e,n)=>Xt(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const o=t[e];return Ht(o)&&!Ht(n)?(o.value=n,!0):Reflect.set(t,e,n,i)}};function Jt(t){return Dt(t)?t:new Proxy(t,Kt)}class Zt{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:e,set:n}=t((()=>Bt(this)),(()=>Ut(this)));this._get=e,this._set=n}get value(){return this._get()}set value(t){this._set(t)}}function Qt(t){return new Zt(t)}function te(t){const e=(0,i.kJ)(t)?new Array(t.length):{};for(const n in t)e[n]=ne(t,n);return e}class ee{constructor(t,e,n){this._object=t,this._key=e,this._defaultValue=n,this.__v_isRef=!0}get value(){const t=this._object[this._key];return void 0===t?this._defaultValue:t}set value(t){this._object[this._key]=t}}function ne(t,e,n){const i=t[e];return Ht(i)?i:new ee(t,e,n)}var ie;class oe{constructor(t,e,n,i){this._setter=e,this.dep=void 0,this.__v_isRef=!0,this[ie]=!1,this._dirty=!0,this.effect=new k(t,(()=>{this._dirty||(this._dirty=!0,Ut(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!i,this["__v_isReadonly"]=n}get value(){const t=Ft(this);return Bt(t),!t._dirty&&t._cacheable||(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function re(t,e,n=!1){let o,r;const a=(0,i.mf)(t);a?(o=t,r=i.dG):(o=t.get,r=t.set);const s=new oe(o,r,a||!r,n);return s}ie="__v_isReadonly"},3396:function(t,e,n){"use strict";n.d(e,{$d:function(){return l},$y:function(){return i.$y},Ah:function(){return Zt},B:function(){return i.B},BK:function(){return i.BK},Bj:function(){return i.Bj},Bz:function(){return Oi},C3:function(){return Bn},C_:function(){return o.C_},Cn:function(){return U},EB:function(){return i.EB},Eo:function(){return un},F4:function(){return Yn},FN:function(){return li},Fl:function(){return _i},G:function(){return Vi},HX:function(){return H},HY:function(){return Cn},Ho:function(){return Xn},IU:function(){return i.IU},JJ:function(){return dt},Jd:function(){return Jt},KU:function(){return s},Ko:function(){return he},LL:function(){return ce},MW:function(){return Ai},MX:function(){return Bi},Mr:function(){return Mi},Nv:function(){return fe},OT:function(){return i.OT},Ob:function(){return Ft},P$:function(){return St},PG:function(){return i.PG},Q2:function(){return de},Q6:function(){return It},RC:function(){return Dt},Rh:function(){return ht},Rr:function(){return Li},S3:function(){return c},SU:function(){return i.SU},U2:function(){return _t},Uc:function(){return zi},Uk:function(){return Kn},Um:function(){return i.Um},Us:function(){return dn},Vh:function(){return i.Vh},WI:function(){return ge},WL:function(){return i.WL},WY:function(){return Ti},Wm:function(){return qn},X3:function(){return i.X3},XI:function(){return i.XI},Xl:function(){return i.Xl},Xn:function(){return Xt},Y1:function(){return vi},Y3:function(){return w},Y8:function(){return xt},YP:function(){return mt},YS:function(){return i.YS},Yq:function(){return te},ZK:function(){return a},ZM:function(){return i.ZM},Zq:function(){return ji},_:function(){return Vn},_A:function(){return o._A},aZ:function(){return Lt},b9:function(){return Ii},bT:function(){return ee},bv:function(){return Yt},cE:function(){return i.cE},d1:function(){return ne},dD:function(){return B},dG:function(){return ni},dl:function(){return jt},dq:function(){return i.dq},ec:function(){return R},eq:function(){return qi},f3:function(){return ut},h:function(){return Fi},hR:function(){return o.hR},i8:function(){return Hi},iD:function(){return Fn},iH:function(){return i.iH},ic:function(){return Kt},j4:function(){return zn},j5:function(){return o.j5},kC:function(){return o.kC},kq:function(){return Zn},l1:function(){return $i},lA:function(){return jn},lR:function(){return En},m0:function(){return pt},mW:function(){return L},mv:function(){return Ni},mx:function(){return be},n4:function(){return tt},nK:function(){return Tt},nQ:function(){return Ui},nZ:function(){return i.nZ},oR:function(){return i.oR},of:function(){return yi},p1:function(){return Pi},qG:function(){return On},qZ:function(){return Pn},qb:function(){return C},qj:function(){return i.qj},qq:function(){return i.qq},ry:function(){return Gi},sT:function(){return i.sT},se:function(){return Mt},sv:function(){return An},uE:function(){return Jn},u_:function(){return Ri},up:function(){return se},vl:function(){return Qt},vs:function(){return o.vs},w5:function(){return W},wF:function(){return Gt},wg:function(){return Ln},wy:function(){return ie},xv:function(){return _n},yT:function(){return i.yT},yX:function(){return ft},zw:function(){return o.zw}});n(7658),n(541);var i=n(4870),o=n(7139),r=n(5941);function a(t,...e){}function s(t,e,n,i){let o;try{o=i?t(...i):t()}catch(r){c(r,e,n)}return o}function l(t,e,n,i){if((0,o.mf)(t)){const r=s(t,e,n,i);return r&&(0,o.tI)(r)&&r.catch((t=>{c(t,e,n)})),r}const r=[];for(let o=0;o<t.length;o++)r.push(l(t[o],e,n,i));return r}function c(t,e,n,i=!0){const o=e?e.vnode:null;if(e){let i=e.parent;const o=e.proxy,r=n;while(i){const e=i.ec;if(e)for(let n=0;n<e.length;n++)if(!1===e[n](t,o,r))return;i=i.parent}const a=e.appContext.config.errorHandler;if(a)return void s(a,null,10,[t,o,r])}d(t,n,o,i)}function d(t,e,n,i=!0){r.error(t)}let u=!1,p=!1;const h=[];let f=0;const g=[];let m=null,b=0;const v=Promise.resolve();let y=null;function w(t){const e=y||v;return t?e.then(this?t.bind(this):t):e}function x(t){let e=f+1,n=h.length;while(e<n){const i=e+n>>>1,o=O(h[i]);o<t?e=i+1:n=i}return e}function k(t){h.length&&h.includes(t,u&&t.allowRecurse?f+1:f)||(null==t.id?h.push(t):h.splice(x(t.id),0,t),E())}function E(){u||p||(p=!0,y=v.then(I))}function S(t){const e=h.indexOf(t);e>f&&h.splice(e,1)}function C(t){(0,o.kJ)(t)?g.push(...t):m&&m.includes(t,t.allowRecurse?b+1:b)||g.push(t),E()}function _(t,e=(u?f+1:0)){for(0;e<h.length;e++){const t=h[e];t&&t.pre&&(h.splice(e,1),e--,t())}}function A(t){if(g.length){const t=[...new Set(g)];if(g.length=0,m)return void m.push(...t);for(m=t,m.sort(((t,e)=>O(t)-O(e))),b=0;b<m.length;b++)m[b]();m=null,b=0}}const O=t=>null==t.id?1/0:t.id,T=(t,e)=>{const n=O(t)-O(e);if(0===n){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function I(t){p=!1,u=!0,h.sort(T);o.dG;try{for(f=0;f<h.length;f++){const t=h[f];t&&!1!==t.active&&s(t,null,14)}}finally{f=0,h.length=0,A(t),u=!1,y=null,(h.length||g.length)&&I(t)}}new Set;new Map;let L,$=[],D=!1;function R(t,e){var n,i;if(L=t,L)L.enabled=!0,$.forEach((({event:t,args:e})=>L.emit(t,...e))),$=[];else if("undefined"!==typeof window&&window.HTMLElement&&!(null===(i=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===i?void 0:i.includes("jsdom"))){const t=e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[];t.push((t=>{R(t,e)})),setTimeout((()=>{L||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,D=!0,$=[])}),3e3)}else D=!0,$=[]}function P(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||o.kT;let r=n;const a=e.startsWith("update:"),s=a&&e.slice(7);if(s&&s in i){const t=`${"modelValue"===s?"model":s}Modifiers`,{number:e,trim:a}=i[t]||o.kT;a&&(r=n.map((t=>(0,o.HD)(t)?t.trim():t))),e&&(r=n.map(o.He))}let c;let d=i[c=(0,o.hR)(e)]||i[c=(0,o.hR)((0,o._A)(e))];!d&&a&&(d=i[c=(0,o.hR)((0,o.rs)(e))]),d&&l(d,t,6,r);const u=i[c+"Once"];if(u){if(t.emitted){if(t.emitted[c])return}else t.emitted={};t.emitted[c]=!0,l(u,t,6,r)}}function N(t,e,n=!1){const i=e.emitsCache,r=i.get(t);if(void 0!==r)return r;const a=t.emits;let s={},l=!1;if(!(0,o.mf)(t)){const i=t=>{const n=N(t,e,!0);n&&(l=!0,(0,o.l7)(s,n))};!n&&e.mixins.length&&e.mixins.forEach(i),t.extends&&i(t.extends),t.mixins&&t.mixins.forEach(i)}return a||l?((0,o.kJ)(a)?a.forEach((t=>s[t]=null)):(0,o.l7)(s,a),(0,o.Kn)(t)&&i.set(t,s),s):((0,o.Kn)(t)&&i.set(t,null),null)}function F(t,e){return!(!t||!(0,o.F7)(e))&&(e=e.slice(2).replace(/Once$/,""),(0,o.RI)(t,e[0].toLowerCase()+e.slice(1))||(0,o.RI)(t,(0,o.rs)(e))||(0,o.RI)(t,e))}let z=null,j=null;function M(t){const e=z;return z=t,j=t&&t.type.__scopeId||null,e}function B(t){j=t}function U(){j=null}const H=t=>W;function W(t,e=z,n){if(!e)return t;if(t._n)return t;const i=(...n)=>{i._d&&Pn(-1);const o=M(e);let r;try{r=t(...n)}finally{M(o),i._d&&Pn(1)}return r};return i._n=!0,i._c=!0,i._d=!0,i}function V(t){const{type:e,vnode:n,proxy:i,withProxy:r,props:a,propsOptions:[s],slots:l,attrs:d,emit:u,render:p,renderCache:h,data:f,setupState:g,ctx:m,inheritAttrs:b}=t;let v,y;const w=M(t);try{if(4&n.shapeFlag){const t=r||i;v=Qn(p.call(t,t,h,a,g,f,m)),y=d}else{const t=e;0,v=Qn(t.length>1?t(a,{attrs:d,slots:l,emit:u}):t(a,null)),y=e.props?d:G(d)}}catch(k){Tn.length=0,c(k,t,1),v=qn(An)}let x=v;if(y&&!1!==b){const t=Object.keys(y),{shapeFlag:e}=x;t.length&&7&e&&(s&&t.some(o.tR)&&(y=Y(y,s)),x=Xn(x,y))}return n.dirs&&(x=Xn(x),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&(x.transition=n.transition),v=x,M(w),v}function q(t){let e;for(let n=0;n<t.length;n++){const i=t[n];if(!jn(i))return;if(i.type!==An||"v-if"===i.children){if(e)return;e=i}}return e}const G=t=>{let e;for(const n in t)("class"===n||"style"===n||(0,o.F7)(n))&&((e||(e={}))[n]=t[n]);return e},Y=(t,e)=>{const n={};for(const i in t)(0,o.tR)(i)&&i.slice(9)in e||(n[i]=t[i]);return n};function X(t,e,n){const{props:i,children:o,component:r}=t,{props:a,children:s,patchFlag:l}=e,c=r.emitsOptions;if(e.dirs||e.transition)return!0;if(!(n&&l>=0))return!(!o&&!s||s&&s.$stable)||i!==a&&(i?!a||K(i,a,c):!!a);if(1024&l)return!0;if(16&l)return i?K(i,a,c):!!a;if(8&l){const t=e.dynamicProps;for(let e=0;e<t.length;e++){const n=t[e];if(a[n]!==i[n]&&!F(c,n))return!0}}return!1}function K(t,e,n){const i=Object.keys(e);if(i.length!==Object.keys(t).length)return!0;for(let o=0;o<i.length;o++){const r=i[o];if(e[r]!==t[r]&&!F(n,r))return!0}return!1}function J({vnode:t,parent:e},n){while(e&&e.subTree===t)(t=e.vnode).el=n,e=e.parent}const Z=t=>t.__isSuspense,Q={name:"Suspense",__isSuspense:!0,process(t,e,n,i,o,r,a,s,l,c){null==t?nt(e,n,i,o,r,a,s,l,c):it(t,e,n,i,o,a,s,l,c)},hydrate:rt,create:ot,normalize:at},tt=Q;function et(t,e){const n=t.props&&t.props[e];(0,o.mf)(n)&&n()}function nt(t,e,n,i,o,r,a,s,l){const{p:c,o:{createElement:d}}=l,u=d("div"),p=t.suspense=ot(t,o,i,e,u,n,r,a,s,l);c(null,p.pendingBranch=t.ssContent,u,null,i,p,r,a),p.deps>0?(et(t,"onPending"),et(t,"onFallback"),c(null,t.ssFallback,e,n,i,null,r,a),ct(p,t.ssFallback)):p.resolve()}function it(t,e,n,i,o,r,a,s,{p:l,um:c,o:{createElement:d}}){const u=e.suspense=t.suspense;u.vnode=e,e.el=t.el;const p=e.ssContent,h=e.ssFallback,{activeBranch:f,pendingBranch:g,isInFallback:m,isHydrating:b}=u;if(g)u.pendingBranch=p,Mn(p,g)?(l(g,p,u.hiddenContainer,null,o,u,r,a,s),u.deps<=0?u.resolve():m&&(l(f,h,n,i,o,null,r,a,s),ct(u,h))):(u.pendingId++,b?(u.isHydrating=!1,u.activeBranch=g):c(g,o,u),u.deps=0,u.effects.length=0,u.hiddenContainer=d("div"),m?(l(null,p,u.hiddenContainer,null,o,u,r,a,s),u.deps<=0?u.resolve():(l(f,h,n,i,o,null,r,a,s),ct(u,h))):f&&Mn(p,f)?(l(f,p,n,i,o,u,r,a,s),u.resolve(!0)):(l(null,p,u.hiddenContainer,null,o,u,r,a,s),u.deps<=0&&u.resolve()));else if(f&&Mn(p,f))l(f,p,n,i,o,u,r,a,s),ct(u,p);else if(et(e,"onPending"),u.pendingBranch=p,u.pendingId++,l(null,p,u.hiddenContainer,null,o,u,r,a,s),u.deps<=0)u.resolve();else{const{timeout:t,pendingId:e}=u;t>0?setTimeout((()=>{u.pendingId===e&&u.fallback(h)}),t):0===t&&u.fallback(h)}}function ot(t,e,n,i,r,a,s,l,d,u,p=!1){const{p:h,m:f,um:g,n:m,o:{parentNode:b,remove:v}}=u,y=(0,o.He)(t.props&&t.props.timeout),w={vnode:t,parent:e,parentComponent:n,isSVG:s,container:i,hiddenContainer:r,anchor:a,deps:0,pendingId:0,timeout:"number"===typeof y?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:p,isUnmounted:!1,effects:[],resolve(t=!1){const{vnode:e,activeBranch:n,pendingBranch:i,pendingId:o,effects:r,parentComponent:a,container:s}=w;if(w.isHydrating)w.isHydrating=!1;else if(!t){const t=n&&i.transition&&"out-in"===i.transition.mode;t&&(n.transition.afterLeave=()=>{o===w.pendingId&&f(i,s,e,0)});let{anchor:e}=w;n&&(e=m(n),g(n,a,w,!0)),t||f(i,s,e,0)}ct(w,i),w.pendingBranch=null,w.isInFallback=!1;let l=w.parent,c=!1;while(l){if(l.pendingBranch){l.effects.push(...r),c=!0;break}l=l.parent}c||C(r),w.effects=[],et(e,"onResolve")},fallback(t){if(!w.pendingBranch)return;const{vnode:e,activeBranch:n,parentComponent:i,container:o,isSVG:r}=w;et(e,"onFallback");const a=m(n),s=()=>{w.isInFallback&&(h(null,t,o,a,i,null,r,l,d),ct(w,t))},c=t.transition&&"out-in"===t.transition.mode;c&&(n.transition.afterLeave=s),w.isInFallback=!0,g(n,i,null,!0),c||s()},move(t,e,n){w.activeBranch&&f(w.activeBranch,t,e,n),w.container=t},next(){return w.activeBranch&&m(w.activeBranch)},registerDep(t,e){const n=!!w.pendingBranch;n&&w.deps++;const i=t.vnode.el;t.asyncDep.catch((e=>{c(e,t,0)})).then((o=>{if(t.isUnmounted||w.isUnmounted||w.pendingId!==t.suspenseId)return;t.asyncResolved=!0;const{vnode:r}=t;bi(t,o,!1),i&&(r.el=i);const a=!i&&t.subTree.el;e(t,r,b(i||t.subTree.el),i?null:m(t.subTree),w,s,d),a&&v(a),J(t,r.el),n&&0===--w.deps&&w.resolve()}))},unmount(t,e){w.isUnmounted=!0,w.activeBranch&&g(w.activeBranch,n,t,e),w.pendingBranch&&g(w.pendingBranch,n,t,e)}};return w}function rt(t,e,n,i,o,r,a,s,l){const c=e.suspense=ot(e,i,n,t.parentNode,document.createElement("div"),null,o,r,a,s,!0),d=l(t,c.pendingBranch=e.ssContent,n,c,r,a);return 0===c.deps&&c.resolve(),d}function at(t){const{shapeFlag:e,children:n}=t,i=32&e;t.ssContent=st(i?n.default:n),t.ssFallback=i?st(n.fallback):qn(An)}function st(t){let e;if((0,o.mf)(t)){const n=Rn&&t._c;n&&(t._d=!1,Ln()),t=t(),n&&(t._d=!0,e=In,$n())}if((0,o.kJ)(t)){const e=q(t);0,t=e}return t=Qn(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter((e=>e!==t))),t}function lt(t,e){e&&e.pendingBranch?(0,o.kJ)(t)?e.effects.push(...t):e.effects.push(t):C(t)}function ct(t,e){t.activeBranch=e;const{vnode:n,parentComponent:i}=t,o=n.el=e.el;i&&i.subTree===n&&(i.vnode.el=o,J(i,o))}function dt(t,e){if(si){let n=si.provides;const i=si.parent&&si.parent.provides;i===n&&(n=si.provides=Object.create(i)),n[t]=e}else 0}function ut(t,e,n=!1){const i=si||z;if(i){const r=null==i.parent?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(r&&t in r)return r[t];if(arguments.length>1)return n&&(0,o.mf)(e)?e.call(i.proxy):e}else 0}function pt(t,e){return bt(t,null,e)}function ht(t,e){return bt(t,null,{flush:"post"})}function ft(t,e){return bt(t,null,{flush:"sync"})}const gt={};function mt(t,e,n){return bt(t,e,n)}function bt(t,e,{immediate:n,deep:r,flush:a,onTrack:c,onTrigger:d}=o.kT){const u=si;let p,h,f=!1,g=!1;if((0,i.dq)(t)?(p=()=>t.value,f=(0,i.yT)(t)):(0,i.PG)(t)?(p=()=>t,r=!0):(0,o.kJ)(t)?(g=!0,f=t.some((t=>(0,i.PG)(t)||(0,i.yT)(t))),p=()=>t.map((t=>(0,i.dq)(t)?t.value:(0,i.PG)(t)?wt(t):(0,o.mf)(t)?s(t,u,2):void 0))):p=(0,o.mf)(t)?e?()=>s(t,u,2):()=>{if(!u||!u.isUnmounted)return h&&h(),l(t,u,3,[b])}:o.dG,e&&r){const t=p;p=()=>wt(t())}let m,b=t=>{h=x.onStop=()=>{s(t,u,4)}};if(fi){if(b=o.dG,e?n&&l(e,u,3,[p(),g?[]:void 0,b]):p(),"sync"!==a)return o.dG;{const t=ji();m=t.__watcherHandles||(t.__watcherHandles=[])}}let v=g?new Array(t.length).fill(gt):gt;const y=()=>{if(x.active)if(e){const t=x.run();(r||f||(g?t.some(((t,e)=>(0,o.aU)(t,v[e]))):(0,o.aU)(t,v)))&&(h&&h(),l(e,u,3,[t,v===gt?void 0:g&&v[0]===gt?[]:v,b]),v=t)}else x.run()};let w;y.allowRecurse=!!e,"sync"===a?w=y:"post"===a?w=()=>cn(y,u&&u.suspense):(y.pre=!0,u&&(y.id=u.uid),w=()=>k(y));const x=new i.qq(p,w);e?n?y():v=x.run():"post"===a?cn(x.run.bind(x),u&&u.suspense):x.run();const E=()=>{x.stop(),u&&u.scope&&(0,o.Od)(u.scope.effects,x)};return m&&m.push(E),E}function vt(t,e,n){const i=this.proxy,r=(0,o.HD)(t)?t.includes(".")?yt(i,t):()=>i[t]:t.bind(i,i);let a;(0,o.mf)(e)?a=e:(a=e.handler,n=e);const s=si;ci(this);const l=bt(r,a.bind(i),n);return s?ci(s):di(),l}function yt(t,e){const n=e.split(".");return()=>{let e=t;for(let t=0;t<n.length&&e;t++)e=e[n[t]];return e}}function wt(t,e){if(!(0,o.Kn)(t)||t["__v_skip"])return t;if(e=e||new Set,e.has(t))return t;if(e.add(t),(0,i.dq)(t))wt(t.value,e);else if((0,o.kJ)(t))for(let n=0;n<t.length;n++)wt(t[n],e);else if((0,o.DM)(t)||(0,o._N)(t))t.forEach((t=>{wt(t,e)}));else if((0,o.PO)(t))for(const n in t)wt(t[n],e);return t}function xt(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Yt((()=>{t.isMounted=!0})),Jt((()=>{t.isUnmounting=!0})),t}const kt=[Function,Array],Et={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:kt,onEnter:kt,onAfterEnter:kt,onEnterCancelled:kt,onBeforeLeave:kt,onLeave:kt,onAfterLeave:kt,onLeaveCancelled:kt,onBeforeAppear:kt,onAppear:kt,onAfterAppear:kt,onAppearCancelled:kt},setup(t,{slots:e}){const n=li(),o=xt();let r;return()=>{const a=e.default&&It(e.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){let t=!1;for(const e of a)if(e.type!==An){0,s=e,t=!0;break}}const l=(0,i.IU)(t),{mode:c}=l;if(o.isLeaving)return At(s);const d=Ot(s);if(!d)return At(s);const u=_t(d,l,o,n);Tt(d,u);const p=n.subTree,h=p&&Ot(p);let f=!1;const{getTransitionKey:g}=d.type;if(g){const t=g();void 0===r?r=t:t!==r&&(r=t,f=!0)}if(h&&h.type!==An&&(!Mn(d,h)||f)){const t=_t(h,l,o,n);if(Tt(h,t),"out-in"===c)return o.isLeaving=!0,t.afterLeave=()=>{o.isLeaving=!1,!1!==n.update.active&&n.update()},At(s);"in-out"===c&&d.type!==An&&(t.delayLeave=(t,e,n)=>{const i=Ct(o,h);i[String(h.key)]=h,t._leaveCb=()=>{e(),t._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=n})}return s}}},St=Et;function Ct(t,e){const{leavingVNodes:n}=t;let i=n.get(e.type);return i||(i=Object.create(null),n.set(e.type,i)),i}function _t(t,e,n,i){const{appear:r,mode:a,persisted:s=!1,onBeforeEnter:c,onEnter:d,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:h,onLeave:f,onAfterLeave:g,onLeaveCancelled:m,onBeforeAppear:b,onAppear:v,onAfterAppear:y,onAppearCancelled:w}=e,x=String(t.key),k=Ct(n,t),E=(t,e)=>{t&&l(t,i,9,e)},S=(t,e)=>{const n=e[1];E(t,e),(0,o.kJ)(t)?t.every((t=>t.length<=1))&&n():t.length<=1&&n()},C={mode:a,persisted:s,beforeEnter(e){let i=c;if(!n.isMounted){if(!r)return;i=b||c}e._leaveCb&&e._leaveCb(!0);const o=k[x];o&&Mn(t,o)&&o.el._leaveCb&&o.el._leaveCb(),E(i,[e])},enter(t){let e=d,i=u,o=p;if(!n.isMounted){if(!r)return;e=v||d,i=y||u,o=w||p}let a=!1;const s=t._enterCb=e=>{a||(a=!0,E(e?o:i,[t]),C.delayedLeave&&C.delayedLeave(),t._enterCb=void 0)};e?S(e,[t,s]):s()},leave(e,i){const o=String(t.key);if(e._enterCb&&e._enterCb(!0),n.isUnmounting)return i();E(h,[e]);let r=!1;const a=e._leaveCb=n=>{r||(r=!0,i(),E(n?m:g,[e]),e._leaveCb=void 0,k[o]===t&&delete k[o])};k[o]=t,f?S(f,[e,a]):a()},clone(t){return _t(t,e,n,i)}};return C}function At(t){if(Pt(t))return t=Xn(t),t.children=null,t}function Ot(t){return Pt(t)?t.children?t.children[0]:void 0:t}function Tt(t,e){6&t.shapeFlag&&t.component?Tt(t.component.subTree,e):128&t.shapeFlag?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function It(t,e=!1,n){let i=[],o=0;for(let r=0;r<t.length;r++){let a=t[r];const s=null==n?a.key:String(n)+String(null!=a.key?a.key:r);a.type===Cn?(128&a.patchFlag&&o++,i=i.concat(It(a.children,e,s))):(e||a.type!==An)&&i.push(null!=s?Xn(a,{key:s}):a)}if(o>1)for(let r=0;r<i.length;r++)i[r].patchFlag=-2;return i}function Lt(t){return(0,o.mf)(t)?{setup:t,name:t.name}:t}const $t=t=>!!t.type.__asyncLoader;function Dt(t){(0,o.mf)(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:a=200,timeout:s,suspensible:l=!0,onError:d}=t;let u,p=null,h=0;const f=()=>(h++,p=null,g()),g=()=>{let t;return p||(t=p=e().catch((t=>{if(t=t instanceof Error?t:new Error(String(t)),d)return new Promise(((e,n)=>{const i=()=>e(f()),o=()=>n(t);d(t,i,o,h+1)}));throw t})).then((e=>t!==p&&p?p:(e&&(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),u=e,e))))};return Lt({name:"AsyncComponentWrapper",__asyncLoader:g,get __asyncResolved(){return u},setup(){const t=si;if(u)return()=>Rt(u,t);const e=e=>{p=null,c(e,t,13,!r)};if(l&&t.suspense||fi)return g().then((e=>()=>Rt(e,t))).catch((t=>(e(t),()=>r?qn(r,{error:t}):null)));const o=(0,i.iH)(!1),d=(0,i.iH)(),h=(0,i.iH)(!!a);return a&&setTimeout((()=>{h.value=!1}),a),null!=s&&setTimeout((()=>{if(!o.value&&!d.value){const t=new Error(`Async component timed out after ${s}ms.`);e(t),d.value=t}}),s),g().then((()=>{o.value=!0,t.parent&&Pt(t.parent.vnode)&&k(t.parent.update)})).catch((t=>{e(t),d.value=t})),()=>o.value&&u?Rt(u,t):d.value&&r?qn(r,{error:d.value}):n&&!h.value?qn(n):void 0}})}function Rt(t,e){const{ref:n,props:i,children:o,ce:r}=e.vnode,a=qn(t,i,o);return a.ref=n,a.ce=r,delete e.vnode.ce,a}const Pt=t=>t.type.__isKeepAlive,Nt={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=li(),i=n.ctx;if(!i.renderer)return()=>{const t=e.default&&e.default();return t&&1===t.length?t[0]:t};const r=new Map,a=new Set;let s=null;const l=n.suspense,{renderer:{p:c,m:d,um:u,o:{createElement:p}}}=i,h=p("div");function f(t){Ht(t),u(t,n,l,!0)}function g(t){r.forEach(((e,n)=>{const i=Si(e.type);!i||t&&t(i)||m(n)}))}function m(t){const e=r.get(t);s&&e.type===s.type?s&&Ht(s):f(e),r.delete(t),a.delete(t)}i.activate=(t,e,n,i,r)=>{const a=t.component;d(t,e,n,0,l),c(a.vnode,t,e,n,a,l,i,t.slotScopeIds,r),cn((()=>{a.isDeactivated=!1,a.a&&(0,o.ir)(a.a);const e=t.props&&t.props.onVnodeMounted;e&&ii(e,a.parent,t)}),l)},i.deactivate=t=>{const e=t.component;d(t,h,null,1,l),cn((()=>{e.da&&(0,o.ir)(e.da);const n=t.props&&t.props.onVnodeUnmounted;n&&ii(n,e.parent,t),e.isDeactivated=!0}),l)},mt((()=>[t.include,t.exclude]),(([t,e])=>{t&&g((e=>zt(t,e))),e&&g((t=>!zt(e,t)))}),{flush:"post",deep:!0});let b=null;const v=()=>{null!=b&&r.set(b,Wt(n.subTree))};return Yt(v),Kt(v),Jt((()=>{r.forEach((t=>{const{subTree:e,suspense:i}=n,o=Wt(e);if(t.type!==o.type)f(t);else{Ht(o);const t=o.component.da;t&&cn(t,i)}}))})),()=>{if(b=null,!e.default)return null;const n=e.default(),i=n[0];if(n.length>1)return s=null,n;if(!jn(i)||!(4&i.shapeFlag)&&!(128&i.shapeFlag))return s=null,i;let o=Wt(i);const l=o.type,c=Si($t(o)?o.type.__asyncResolved||{}:l),{include:d,exclude:u,max:p}=t;if(d&&(!c||!zt(d,c))||u&&c&&zt(u,c))return s=o,i;const h=null==o.key?l:o.key,f=r.get(h);return o.el&&(o=Xn(o),128&i.shapeFlag&&(i.ssContent=o)),b=h,f?(o.el=f.el,o.component=f.component,o.transition&&Tt(o,o.transition),o.shapeFlag|=512,a.delete(h),a.add(h)):(a.add(h),p&&a.size>parseInt(p,10)&&m(a.values().next().value)),o.shapeFlag|=256,s=o,Z(i.type)?i:o}}},Ft=Nt;function zt(t,e){return(0,o.kJ)(t)?t.some((t=>zt(t,e))):(0,o.HD)(t)?t.split(",").includes(e):!!t.test&&t.test(e)}function jt(t,e){Bt(t,"a",e)}function Mt(t,e){Bt(t,"da",e)}function Bt(t,e,n=si){const i=t.__wdc||(t.__wdc=()=>{let e=n;while(e){if(e.isDeactivated)return;e=e.parent}return t()});if(Vt(e,i,n),n){let t=n.parent;while(t&&t.parent)Pt(t.parent.vnode)&&Ut(i,e,n,t),t=t.parent}}function Ut(t,e,n,i){const r=Vt(e,t,i,!0);Zt((()=>{(0,o.Od)(i[e],r)}),n)}function Ht(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function Wt(t){return 128&t.shapeFlag?t.ssContent:t}function Vt(t,e,n=si,o=!1){if(n){const r=n[t]||(n[t]=[]),a=e.__weh||(e.__weh=(...o)=>{if(n.isUnmounted)return;(0,i.Jd)(),ci(n);const r=l(e,n,t,o);return di(),(0,i.lk)(),r});return o?r.unshift(a):r.push(a),a}}const qt=t=>(e,n=si)=>(!fi||"sp"===t)&&Vt(t,((...t)=>e(...t)),n),Gt=qt("bm"),Yt=qt("m"),Xt=qt("bu"),Kt=qt("u"),Jt=qt("bum"),Zt=qt("um"),Qt=qt("sp"),te=qt("rtg"),ee=qt("rtc");function ne(t,e=si){Vt("ec",t,e)}function ie(t,e){const n=z;if(null===n)return t;const i=Ei(n)||n.proxy,r=t.dirs||(t.dirs=[]);for(let a=0;a<e.length;a++){let[t,n,s,l=o.kT]=e[a];t&&((0,o.mf)(t)&&(t={mounted:t,updated:t}),t.deep&&wt(n),r.push({dir:t,instance:i,value:n,oldValue:void 0,arg:s,modifiers:l}))}return t}function oe(t,e,n,o){const r=t.dirs,a=e&&e.dirs;for(let s=0;s<r.length;s++){const c=r[s];a&&(c.oldValue=a[s].value);let d=c.dir[o];d&&((0,i.Jd)(),l(d,n,8,[t.el,c,t,e]),(0,i.lk)())}}const re="components",ae="directives";function se(t,e){return ue(re,t,!0,e)||t}const le=Symbol();function ce(t){return(0,o.HD)(t)?ue(re,t,!1)||t:t||le}function de(t){return ue(ae,t)}function ue(t,e,n=!0,i=!1){const r=z||si;if(r){const n=r.type;if(t===re){const t=Si(n,!1);if(t&&(t===e||t===(0,o._A)(e)||t===(0,o.kC)((0,o._A)(e))))return n}const a=pe(r[t]||n[t],e)||pe(r.appContext[t],e);return!a&&i?n:a}}function pe(t,e){return t&&(t[e]||t[(0,o._A)(e)]||t[(0,o.kC)((0,o._A)(e))])}function he(t,e,n,i){let r;const a=n&&n[i];if((0,o.kJ)(t)||(0,o.HD)(t)){r=new Array(t.length);for(let n=0,i=t.length;n<i;n++)r[n]=e(t[n],n,void 0,a&&a[n])}else if("number"===typeof t){0,r=new Array(t);for(let n=0;n<t;n++)r[n]=e(n+1,n,void 0,a&&a[n])}else if((0,o.Kn)(t))if(t[Symbol.iterator])r=Array.from(t,((t,n)=>e(t,n,void 0,a&&a[n])));else{const n=Object.keys(t);r=new Array(n.length);for(let i=0,o=n.length;i<o;i++){const o=n[i];r[i]=e(t[o],o,i,a&&a[i])}}else r=[];return n&&(n[i]=r),r}function fe(t,e){for(let n=0;n<e.length;n++){const i=e[n];if((0,o.kJ)(i))for(let e=0;e<i.length;e++)t[i[e].name]=i[e].fn;else i&&(t[i.name]=i.key?(...t)=>{const e=i.fn(...t);return e&&(e.key=i.key),e}:i.fn)}return t}function ge(t,e,n={},i,o){if(z.isCE||z.parent&&$t(z.parent)&&z.parent.isCE)return"default"!==e&&(n.name=e),qn("slot",n,i&&i());let r=t[e];r&&r._c&&(r._d=!1),Ln();const a=r&&me(r(n)),s=zn(Cn,{key:n.key||a&&a.key||`_${e}`},a||(i?i():[]),a&&1===t._?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),r&&r._c&&(r._d=!0),s}function me(t){return t.some((t=>!jn(t)||t.type!==An&&!(t.type===Cn&&!me(t.children))))?t:null}function be(t,e){const n={};for(const i in t)n[e&&/[A-Z]/.test(i)?`on:${i}`:(0,o.hR)(i)]=t[i];return n}const ve=t=>t?ui(t)?Ei(t)||t.proxy:ve(t.parent):null,ye=(0,o.l7)(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>ve(t.parent),$root:t=>ve(t.root),$emit:t=>t.emit,$options:t=>Oe(t),$forceUpdate:t=>t.f||(t.f=()=>k(t.update)),$nextTick:t=>t.n||(t.n=w.bind(t.proxy)),$watch:t=>vt.bind(t)}),we=(t,e)=>t!==o.kT&&!t.__isScriptSetup&&(0,o.RI)(t,e),xe={get({_:t},e){const{ctx:n,setupState:r,data:a,props:s,accessCache:l,type:c,appContext:d}=t;let u;if("$"!==e[0]){const i=l[e];if(void 0!==i)switch(i){case 1:return r[e];case 2:return a[e];case 4:return n[e];case 3:return s[e]}else{if(we(r,e))return l[e]=1,r[e];if(a!==o.kT&&(0,o.RI)(a,e))return l[e]=2,a[e];if((u=t.propsOptions[0])&&(0,o.RI)(u,e))return l[e]=3,s[e];if(n!==o.kT&&(0,o.RI)(n,e))return l[e]=4,n[e];Ee&&(l[e]=0)}}const p=ye[e];let h,f;return p?("$attrs"===e&&(0,i.j)(t,"get",e),p(t)):(h=c.__cssModules)&&(h=h[e])?h:n!==o.kT&&(0,o.RI)(n,e)?(l[e]=4,n[e]):(f=d.config.globalProperties,(0,o.RI)(f,e)?f[e]:void 0)},set({_:t},e,n){const{data:i,setupState:r,ctx:a}=t;return we(r,e)?(r[e]=n,!0):i!==o.kT&&(0,o.RI)(i,e)?(i[e]=n,!0):!(0,o.RI)(t.props,e)&&(("$"!==e[0]||!(e.slice(1)in t))&&(a[e]=n,!0))},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:r,propsOptions:a}},s){let l;return!!n[s]||t!==o.kT&&(0,o.RI)(t,s)||we(e,s)||(l=a[0])&&(0,o.RI)(l,s)||(0,o.RI)(i,s)||(0,o.RI)(ye,s)||(0,o.RI)(r.config.globalProperties,s)},defineProperty(t,e,n){return null!=n.get?t._.accessCache[e]=0:(0,o.RI)(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};const ke=(0,o.l7)({},xe,{get(t,e){if(e!==Symbol.unscopables)return xe.get(t,e,t)},has(t,e){const n="_"!==e[0]&&!(0,o.e1)(e);return n}});let Ee=!0;function Se(t){const e=Oe(t),n=t.proxy,r=t.ctx;Ee=!1,e.beforeCreate&&_e(e.beforeCreate,t,"bc");const{data:a,computed:s,methods:l,watch:c,provide:d,inject:u,created:p,beforeMount:h,mounted:f,beforeUpdate:g,updated:m,activated:b,deactivated:v,beforeDestroy:y,beforeUnmount:w,destroyed:x,unmounted:k,render:E,renderTracked:S,renderTriggered:C,errorCaptured:_,serverPrefetch:A,expose:O,inheritAttrs:T,components:I,directives:L,filters:$}=e,D=null;if(u&&Ce(u,r,D,t.appContext.config.unwrapInjectedRef),l)for(const i in l){const t=l[i];(0,o.mf)(t)&&(r[i]=t.bind(n))}if(a){0;const e=a.call(n,n);0,(0,o.Kn)(e)&&(t.data=(0,i.qj)(e))}if(Ee=!0,s)for(const i in s){const t=s[i],e=(0,o.mf)(t)?t.bind(n,n):(0,o.mf)(t.get)?t.get.bind(n,n):o.dG;0;const a=!(0,o.mf)(t)&&(0,o.mf)(t.set)?t.set.bind(n):o.dG,l=_i({get:e,set:a});Object.defineProperty(r,i,{enumerable:!0,configurable:!0,get:()=>l.value,set:t=>l.value=t})}if(c)for(const i in c)Ae(c[i],r,n,i);if(d){const t=(0,o.mf)(d)?d.call(n):d;Reflect.ownKeys(t).forEach((e=>{dt(e,t[e])}))}function R(t,e){(0,o.kJ)(e)?e.forEach((e=>t(e.bind(n)))):e&&t(e.bind(n))}if(p&&_e(p,t,"c"),R(Gt,h),R(Yt,f),R(Xt,g),R(Kt,m),R(jt,b),R(Mt,v),R(ne,_),R(ee,S),R(te,C),R(Jt,w),R(Zt,k),R(Qt,A),(0,o.kJ)(O))if(O.length){const e=t.exposed||(t.exposed={});O.forEach((t=>{Object.defineProperty(e,t,{get:()=>n[t],set:e=>n[t]=e})}))}else t.exposed||(t.exposed={});E&&t.render===o.dG&&(t.render=E),null!=T&&(t.inheritAttrs=T),I&&(t.components=I),L&&(t.directives=L)}function Ce(t,e,n=o.dG,r=!1){(0,o.kJ)(t)&&(t=De(t));for(const a in t){const n=t[a];let s;s=(0,o.Kn)(n)?"default"in n?ut(n.from||a,n.default,!0):ut(n.from||a):ut(n),(0,i.dq)(s)&&r?Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:()=>s.value,set:t=>s.value=t}):e[a]=s}}function _e(t,e,n){l((0,o.kJ)(t)?t.map((t=>t.bind(e.proxy))):t.bind(e.proxy),e,n)}function Ae(t,e,n,i){const r=i.includes(".")?yt(n,i):()=>n[i];if((0,o.HD)(t)){const n=e[t];(0,o.mf)(n)&&mt(r,n)}else if((0,o.mf)(t))mt(r,t.bind(n));else if((0,o.Kn)(t))if((0,o.kJ)(t))t.forEach((t=>Ae(t,e,n,i)));else{const i=(0,o.mf)(t.handler)?t.handler.bind(n):e[t.handler];(0,o.mf)(i)&&mt(r,i,t)}else 0}function Oe(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:r,optionsCache:a,config:{optionMergeStrategies:s}}=t.appContext,l=a.get(e);let c;return l?c=l:r.length||n||i?(c={},r.length&&r.forEach((t=>Te(c,t,s,!0))),Te(c,e,s)):c=e,(0,o.Kn)(e)&&a.set(e,c),c}function Te(t,e,n,i=!1){const{mixins:o,extends:r}=e;r&&Te(t,r,n,!0),o&&o.forEach((e=>Te(t,e,n,!0)));for(const a in e)if(i&&"expose"===a);else{const i=Ie[a]||n&&n[a];t[a]=i?i(t[a],e[a]):e[a]}return t}const Ie={data:Le,props:Pe,emits:Pe,methods:Pe,computed:Pe,beforeCreate:Re,created:Re,beforeMount:Re,mounted:Re,beforeUpdate:Re,updated:Re,beforeDestroy:Re,beforeUnmount:Re,destroyed:Re,unmounted:Re,activated:Re,deactivated:Re,errorCaptured:Re,serverPrefetch:Re,components:Pe,directives:Pe,watch:Ne,provide:Le,inject:$e};function Le(t,e){return e?t?function(){return(0,o.l7)((0,o.mf)(t)?t.call(this,this):t,(0,o.mf)(e)?e.call(this,this):e)}:e:t}function $e(t,e){return Pe(De(t),De(e))}function De(t){if((0,o.kJ)(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Re(t,e){return t?[...new Set([].concat(t,e))]:e}function Pe(t,e){return t?(0,o.l7)((0,o.l7)(Object.create(null),t),e):e}function Ne(t,e){if(!t)return e;if(!e)return t;const n=(0,o.l7)(Object.create(null),t);for(const i in e)n[i]=Re(t[i],e[i]);return n}function Fe(t,e,n,r=!1){const a={},s={};(0,o.Nj)(s,Un,1),t.propsDefaults=Object.create(null),je(t,e,a,s);for(const i in t.propsOptions[0])i in a||(a[i]=void 0);n?t.props=r?a:(0,i.Um)(a):t.type.props?t.props=a:t.props=s,t.attrs=s}function ze(t,e,n,r){const{props:a,attrs:s,vnode:{patchFlag:l}}=t,c=(0,i.IU)(a),[d]=t.propsOptions;let u=!1;if(!(r||l>0)||16&l){let i;je(t,e,a,s)&&(u=!0);for(const r in c)e&&((0,o.RI)(e,r)||(i=(0,o.rs)(r))!==r&&(0,o.RI)(e,i))||(d?!n||void 0===n[r]&&void 0===n[i]||(a[r]=Me(d,c,r,void 0,t,!0)):delete a[r]);if(s!==c)for(const t in s)e&&(0,o.RI)(e,t)||(delete s[t],u=!0)}else if(8&l){const n=t.vnode.dynamicProps;for(let i=0;i<n.length;i++){let r=n[i];if(F(t.emitsOptions,r))continue;const l=e[r];if(d)if((0,o.RI)(s,r))l!==s[r]&&(s[r]=l,u=!0);else{const e=(0,o._A)(r);a[e]=Me(d,c,e,l,t,!1)}else l!==s[r]&&(s[r]=l,u=!0)}}u&&(0,i.X$)(t,"set","$attrs")}function je(t,e,n,r){const[a,s]=t.propsOptions;let l,c=!1;if(e)for(let i in e){if((0,o.Gg)(i))continue;const d=e[i];let u;a&&(0,o.RI)(a,u=(0,o._A)(i))?s&&s.includes(u)?(l||(l={}))[u]=d:n[u]=d:F(t.emitsOptions,i)||i in r&&d===r[i]||(r[i]=d,c=!0)}if(s){const e=(0,i.IU)(n),r=l||o.kT;for(let i=0;i<s.length;i++){const l=s[i];n[l]=Me(a,e,l,r[l],t,!(0,o.RI)(r,l))}}return c}function Me(t,e,n,i,r,a){const s=t[n];if(null!=s){const t=(0,o.RI)(s,"default");if(t&&void 0===i){const t=s.default;if(s.type!==Function&&(0,o.mf)(t)){const{propsDefaults:o}=r;n in o?i=o[n]:(ci(r),i=o[n]=t.call(null,e),di())}else i=t}s[0]&&(a&&!t?i=!1:!s[1]||""!==i&&i!==(0,o.rs)(n)||(i=!0))}return i}function Be(t,e,n=!1){const i=e.propsCache,r=i.get(t);if(r)return r;const a=t.props,s={},l=[];let c=!1;if(!(0,o.mf)(t)){const i=t=>{c=!0;const[n,i]=Be(t,e,!0);(0,o.l7)(s,n),i&&l.push(...i)};!n&&e.mixins.length&&e.mixins.forEach(i),t.extends&&i(t.extends),t.mixins&&t.mixins.forEach(i)}if(!a&&!c)return(0,o.Kn)(t)&&i.set(t,o.Z6),o.Z6;if((0,o.kJ)(a))for(let u=0;u<a.length;u++){0;const t=(0,o._A)(a[u]);Ue(t)&&(s[t]=o.kT)}else if(a){0;for(const t in a){const e=(0,o._A)(t);if(Ue(e)){const n=a[t],i=s[e]=(0,o.kJ)(n)||(0,o.mf)(n)?{type:n}:Object.assign({},n);if(i){const t=Ve(Boolean,i.type),n=Ve(String,i.type);i[0]=t>-1,i[1]=n<0||t<n,(t>-1||(0,o.RI)(i,"default"))&&l.push(e)}}}}const d=[s,l];return(0,o.Kn)(t)&&i.set(t,d),d}function Ue(t){return"$"!==t[0]}function He(t){const e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:null===t?"null":""}function We(t,e){return He(t)===He(e)}function Ve(t,e){return(0,o.kJ)(e)?e.findIndex((e=>We(e,t))):(0,o.mf)(e)&&We(e,t)?0:-1}const qe=t=>"_"===t[0]||"$stable"===t,Ge=t=>(0,o.kJ)(t)?t.map(Qn):[Qn(t)],Ye=(t,e,n)=>{if(e._n)return e;const i=W(((...t)=>Ge(e(...t))),n);return i._c=!1,i},Xe=(t,e,n)=>{const i=t._ctx;for(const r in t){if(qe(r))continue;const n=t[r];if((0,o.mf)(n))e[r]=Ye(r,n,i);else if(null!=n){0;const t=Ge(n);e[r]=()=>t}}},Ke=(t,e)=>{const n=Ge(e);t.slots.default=()=>n},Je=(t,e)=>{if(32&t.vnode.shapeFlag){const n=e._;n?(t.slots=(0,i.IU)(e),(0,o.Nj)(e,"_",n)):Xe(e,t.slots={})}else t.slots={},e&&Ke(t,e);(0,o.Nj)(t.slots,Un,1)},Ze=(t,e,n)=>{const{vnode:i,slots:r}=t;let a=!0,s=o.kT;if(32&i.shapeFlag){const t=e._;t?n&&1===t?a=!1:((0,o.l7)(r,e),n||1!==t||delete r._):(a=!e.$stable,Xe(e,r)),s=e}else e&&(Ke(t,e),s={default:1});if(a)for(const o in r)qe(o)||o in s||delete r[o]};function Qe(){return{app:null,config:{isNativeTag:o.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let tn=0;function en(t,e){return function(n,i=null){(0,o.mf)(n)||(n=Object.assign({},n)),null==i||(0,o.Kn)(i)||(i=null);const r=Qe(),a=new Set;let s=!1;const l=r.app={_uid:tn++,_component:n,_props:i,_container:null,_context:r,_instance:null,version:Hi,get config(){return r.config},set config(t){0},use(t,...e){return a.has(t)||(t&&(0,o.mf)(t.install)?(a.add(t),t.install(l,...e)):(0,o.mf)(t)&&(a.add(t),t(l,...e))),l},mixin(t){return r.mixins.includes(t)||r.mixins.push(t),l},component(t,e){return e?(r.components[t]=e,l):r.components[t]},directive(t,e){return e?(r.directives[t]=e,l):r.directives[t]},mount(o,a,c){if(!s){0;const d=qn(n,i);return d.appContext=r,a&&e?e(d,o):t(d,o,c),s=!0,l._container=o,o.__vue_app__=l,Ei(d.component)||d.component.proxy}},unmount(){s&&(t(null,l._container),delete l._container.__vue_app__)},provide(t,e){return r.provides[t]=e,l}};return l}}function nn(t,e,n,r,a=!1){if((0,o.kJ)(t))return void t.forEach(((t,i)=>nn(t,e&&((0,o.kJ)(e)?e[i]:e),n,r,a)));if($t(r)&&!a)return;const l=4&r.shapeFlag?Ei(r.component)||r.component.proxy:r.el,c=a?null:l,{i:d,r:u}=t;const p=e&&e.r,h=d.refs===o.kT?d.refs={}:d.refs,f=d.setupState;if(null!=p&&p!==u&&((0,o.HD)(p)?(h[p]=null,(0,o.RI)(f,p)&&(f[p]=null)):(0,i.dq)(p)&&(p.value=null)),(0,o.mf)(u))s(u,d,12,[c,h]);else{const e=(0,o.HD)(u),r=(0,i.dq)(u);if(e||r){const i=()=>{if(t.f){const n=e?(0,o.RI)(f,u)?f[u]:h[u]:u.value;a?(0,o.kJ)(n)&&(0,o.Od)(n,l):(0,o.kJ)(n)?n.includes(l)||n.push(l):e?(h[u]=[l],(0,o.RI)(f,u)&&(f[u]=h[u])):(u.value=[l],t.k&&(h[t.k]=u.value))}else e?(h[u]=c,(0,o.RI)(f,u)&&(f[u]=c)):r&&(u.value=c,t.k&&(h[t.k]=c))};c?(i.id=-1,cn(i,n)):i()}else 0}}let on=!1;const rn=t=>/svg/.test(t.namespaceURI)&&"foreignObject"!==t.tagName,an=t=>8===t.nodeType;function sn(t){const{mt:e,p:n,o:{patchProp:i,createText:a,nextSibling:s,parentNode:l,remove:c,insert:d,createComment:u}}=t,p=(t,e)=>{if(!e.hasChildNodes())return n(null,t,e),A(),void(e._vnode=t);on=!1,h(e.firstChild,t,null,null,null),A(),e._vnode=t,on&&r.error("Hydration completed but contains mismatches.")},h=(n,i,o,r,c,u=!1)=>{const p=an(n)&&"["===n.data,y=()=>b(n,i,o,r,c,p),{type:w,ref:x,shapeFlag:k,patchFlag:E}=i;let S=n.nodeType;i.el=n,-2===E&&(u=!1,i.dynamicChildren=null);let C=null;switch(w){case _n:3!==S?""===i.children?(d(i.el=a(""),l(n),n),C=n):C=y():(n.data!==i.children&&(on=!0,n.data=i.children),C=s(n));break;case An:C=8!==S||p?y():s(n);break;case On:if(p&&(n=s(n),S=n.nodeType),1===S||3===S){C=n;const t=!i.children.length;for(let e=0;e<i.staticCount;e++)t&&(i.children+=1===C.nodeType?C.outerHTML:C.data),e===i.staticCount-1&&(i.anchor=C),C=s(C);return p?s(C):C}y();break;case Cn:C=p?m(n,i,o,r,c,u):y();break;default:if(1&k)C=1!==S||i.type.toLowerCase()!==n.tagName.toLowerCase()?y():f(n,i,o,r,c,u);else if(6&k){i.slotScopeIds=c;const t=l(n);if(e(i,t,null,o,r,rn(t),u),C=p?v(n):s(n),C&&an(C)&&"teleport end"===C.data&&(C=s(C)),$t(i)){let e;p?(e=qn(Cn),e.anchor=C?C.previousSibling:t.lastChild):e=3===n.nodeType?Kn(""):qn("div"),e.el=n,i.component.subTree=e}}else 64&k?C=8!==S?y():i.type.hydrate(n,i,o,r,c,u,t,g):128&k&&(C=i.type.hydrate(n,i,o,r,rn(l(n)),c,u,t,h))}return null!=x&&nn(x,null,r,i),C},f=(t,e,n,r,a,s)=>{s=s||!!e.dynamicChildren;const{type:l,props:d,patchFlag:u,shapeFlag:p,dirs:h}=e,f="input"===l&&h||"option"===l;if(f||-1!==u){if(h&&oe(e,null,n,"created"),d)if(f||!s||48&u)for(const e in d)(f&&e.endsWith("value")||(0,o.F7)(e)&&!(0,o.Gg)(e))&&i(t,e,null,d[e],!1,void 0,n);else d.onClick&&i(t,"onClick",null,d.onClick,!1,void 0,n);let l;if((l=d&&d.onVnodeBeforeMount)&&ii(l,n,e),h&&oe(e,null,n,"beforeMount"),((l=d&&d.onVnodeMounted)||h)&&lt((()=>{l&&ii(l,n,e),h&&oe(e,null,n,"mounted")}),r),16&p&&(!d||!d.innerHTML&&!d.textContent)){let i=g(t.firstChild,e,t,n,r,a,s);while(i){on=!0;const t=i;i=i.nextSibling,c(t)}}else 8&p&&t.textContent!==e.children&&(on=!0,t.textContent=e.children)}return t.nextSibling},g=(t,e,i,o,r,a,s)=>{s=s||!!e.dynamicChildren;const l=e.children,c=l.length;for(let d=0;d<c;d++){const e=s?l[d]:l[d]=Qn(l[d]);if(t)t=h(t,e,o,r,a,s);else{if(e.type===_n&&!e.children)continue;on=!0,n(null,e,i,null,o,r,rn(i),a)}}return t},m=(t,e,n,i,o,r)=>{const{slotScopeIds:a}=e;a&&(o=o?o.concat(a):a);const c=l(t),p=g(s(t),e,c,n,i,o,r);return p&&an(p)&&"]"===p.data?s(e.anchor=p):(on=!0,d(e.anchor=u("]"),c,p),p)},b=(t,e,i,o,r,a)=>{if(on=!0,e.el=null,a){const e=v(t);while(1){const n=s(t);if(!n||n===e)break;c(n)}}const d=s(t),u=l(t);return c(t),n(null,e,u,d,i,o,rn(u),r),d},v=t=>{let e=0;while(t)if(t=s(t),t&&an(t)&&("["===t.data&&e++,"]"===t.data)){if(0===e)return s(t);e--}return t};return[p,h]}function ln(){}const cn=lt;function dn(t){return pn(t)}function un(t){return pn(t,sn)}function pn(t,e){ln();const n=(0,o.E9)();n.__VUE__=!0;const{insert:r,remove:a,patchProp:s,createElement:l,createText:c,createComment:d,setText:u,setElementText:p,parentNode:h,nextSibling:f,setScopeId:g=o.dG,insertStaticContent:m}=t,b=(t,e,n,i=null,o=null,r=null,a=!1,s=null,l=!!e.dynamicChildren)=>{if(t===e)return;t&&!Mn(t,e)&&(i=Z(t),W(t,o,r,!0),t=null),-2===e.patchFlag&&(l=!1,e.dynamicChildren=null);const{type:c,ref:d,shapeFlag:u}=e;switch(c){case _n:v(t,e,n,i);break;case An:y(t,e,n,i);break;case On:null==t&&w(e,n,i,a);break;case Cn:R(t,e,n,i,o,r,a,s,l);break;default:1&u?C(t,e,n,i,o,r,a,s,l):6&u?P(t,e,n,i,o,r,a,s,l):(64&u||128&u)&&c.process(t,e,n,i,o,r,a,s,l,tt)}null!=d&&o&&nn(d,t&&t.ref,r,e||t,!e)},v=(t,e,n,i)=>{if(null==t)r(e.el=c(e.children),n,i);else{const n=e.el=t.el;e.children!==t.children&&u(n,e.children)}},y=(t,e,n,i)=>{null==t?r(e.el=d(e.children||""),n,i):e.el=t.el},w=(t,e,n,i)=>{[t.el,t.anchor]=m(t.children,e,n,i,t.el,t.anchor)},x=({el:t,anchor:e},n,i)=>{let o;while(t&&t!==e)o=f(t),r(t,n,i),t=o;r(e,n,i)},E=({el:t,anchor:e})=>{let n;while(t&&t!==e)n=f(t),a(t),t=n;a(e)},C=(t,e,n,i,o,r,a,s,l)=>{a=a||"svg"===e.type,null==t?O(e,n,i,o,r,a,s,l):L(t,e,o,r,a,s,l)},O=(t,e,n,i,a,c,d,u)=>{let h,f;const{type:g,props:m,shapeFlag:b,transition:v,dirs:y}=t;if(h=t.el=l(t.type,c,m&&m.is,m),8&b?p(h,t.children):16&b&&I(t.children,h,null,i,a,c&&"foreignObject"!==g,d,u),y&&oe(t,null,i,"created"),m){for(const e in m)"value"===e||(0,o.Gg)(e)||s(h,e,null,m[e],c,t.children,i,a,K);"value"in m&&s(h,"value",null,m.value),(f=m.onVnodeBeforeMount)&&ii(f,i,t)}T(h,t,t.scopeId,d,i),y&&oe(t,null,i,"beforeMount");const w=(!a||a&&!a.pendingBranch)&&v&&!v.persisted;w&&v.beforeEnter(h),r(h,e,n),((f=m&&m.onVnodeMounted)||w||y)&&cn((()=>{f&&ii(f,i,t),w&&v.enter(h),y&&oe(t,null,i,"mounted")}),a)},T=(t,e,n,i,o)=>{if(n&&g(t,n),i)for(let r=0;r<i.length;r++)g(t,i[r]);if(o){let n=o.subTree;if(e===n){const e=o.vnode;T(t,e,e.scopeId,e.slotScopeIds,o.parent)}}},I=(t,e,n,i,o,r,a,s,l=0)=>{for(let c=l;c<t.length;c++){const l=t[c]=s?ti(t[c]):Qn(t[c]);b(null,l,e,n,i,o,r,a,s)}},L=(t,e,n,i,r,a,l)=>{const c=e.el=t.el;let{patchFlag:d,dynamicChildren:u,dirs:h}=e;d|=16&t.patchFlag;const f=t.props||o.kT,g=e.props||o.kT;let m;n&&hn(n,!1),(m=g.onVnodeBeforeUpdate)&&ii(m,n,e,t),h&&oe(e,t,n,"beforeUpdate"),n&&hn(n,!0);const b=r&&"foreignObject"!==e.type;if(u?$(t.dynamicChildren,u,c,n,i,b,a):l||M(t,e,c,null,n,i,b,a,!1),d>0){if(16&d)D(c,e,f,g,n,i,r);else if(2&d&&f.class!==g.class&&s(c,"class",null,g.class,r),4&d&&s(c,"style",f.style,g.style,r),8&d){const o=e.dynamicProps;for(let e=0;e<o.length;e++){const a=o[e],l=f[a],d=g[a];d===l&&"value"!==a||s(c,a,l,d,r,t.children,n,i,K)}}1&d&&t.children!==e.children&&p(c,e.children)}else l||null!=u||D(c,e,f,g,n,i,r);((m=g.onVnodeUpdated)||h)&&cn((()=>{m&&ii(m,n,e,t),h&&oe(e,t,n,"updated")}),i)},$=(t,e,n,i,o,r,a)=>{for(let s=0;s<e.length;s++){const l=t[s],c=e[s],d=l.el&&(l.type===Cn||!Mn(l,c)||70&l.shapeFlag)?h(l.el):n;b(l,c,d,null,i,o,r,a,!0)}},D=(t,e,n,i,r,a,l)=>{if(n!==i){if(n!==o.kT)for(const c in n)(0,o.Gg)(c)||c in i||s(t,c,n[c],null,l,e.children,r,a,K);for(const c in i){if((0,o.Gg)(c))continue;const d=i[c],u=n[c];d!==u&&"value"!==c&&s(t,c,u,d,l,e.children,r,a,K)}"value"in i&&s(t,"value",n.value,i.value)}},R=(t,e,n,i,o,a,s,l,d)=>{const u=e.el=t?t.el:c(""),p=e.anchor=t?t.anchor:c("");let{patchFlag:h,dynamicChildren:f,slotScopeIds:g}=e;g&&(l=l?l.concat(g):g),null==t?(r(u,n,i),r(p,n,i),I(e.children,n,p,o,a,s,l,d)):h>0&&64&h&&f&&t.dynamicChildren?($(t.dynamicChildren,f,n,o,a,s,l),(null!=e.key||o&&e===o.subTree)&&fn(t,e,!0)):M(t,e,n,p,o,a,s,l,d)},P=(t,e,n,i,o,r,a,s,l)=>{e.slotScopeIds=s,null==t?512&e.shapeFlag?o.ctx.activate(e,n,i,a,l):N(e,n,i,o,r,a,l):F(t,e,l)},N=(t,e,n,i,o,r,a)=>{const s=t.component=ai(t,i,o);if(Pt(t)&&(s.ctx.renderer=tt),gi(s),s.asyncDep){if(o&&o.registerDep(s,z),!t.el){const t=s.subTree=qn(An);y(null,t,e,n)}}else z(s,t,e,n,o,r,a)},F=(t,e,n)=>{const i=e.component=t.component;if(X(t,e,n)){if(i.asyncDep&&!i.asyncResolved)return void j(i,e,n);i.next=e,S(i.update),i.update()}else e.el=t.el,i.vnode=e},z=(t,e,n,r,a,s,l)=>{const c=()=>{if(t.isMounted){let e,{next:n,bu:i,u:r,parent:c,vnode:d}=t,u=n;0,hn(t,!1),n?(n.el=d.el,j(t,n,l)):n=d,i&&(0,o.ir)(i),(e=n.props&&n.props.onVnodeBeforeUpdate)&&ii(e,c,n,d),hn(t,!0);const p=V(t);0;const f=t.subTree;t.subTree=p,b(f,p,h(f.el),Z(f),t,a,s),n.el=p.el,null===u&&J(t,p.el),r&&cn(r,a),(e=n.props&&n.props.onVnodeUpdated)&&cn((()=>ii(e,c,n,d)),a)}else{let i;const{el:l,props:c}=e,{bm:d,m:u,parent:p}=t,h=$t(e);if(hn(t,!1),d&&(0,o.ir)(d),!h&&(i=c&&c.onVnodeBeforeMount)&&ii(i,p,e),hn(t,!0),l&&nt){const n=()=>{t.subTree=V(t),nt(l,t.subTree,t,a,null)};h?e.type.__asyncLoader().then((()=>!t.isUnmounted&&n())):n()}else{0;const i=t.subTree=V(t);0,b(null,i,n,r,t,a,s),e.el=i.el}if(u&&cn(u,a),!h&&(i=c&&c.onVnodeMounted)){const t=e;cn((()=>ii(i,p,t)),a)}(256&e.shapeFlag||p&&$t(p.vnode)&&256&p.vnode.shapeFlag)&&t.a&&cn(t.a,a),t.isMounted=!0,e=n=r=null}},d=t.effect=new i.qq(c,(()=>k(u)),t.scope),u=t.update=()=>d.run();u.id=t.uid,hn(t,!0),u()},j=(t,e,n)=>{e.component=t;const o=t.vnode.props;t.vnode=e,t.next=null,ze(t,e.props,o,n),Ze(t,e.children,n),(0,i.Jd)(),_(),(0,i.lk)()},M=(t,e,n,i,o,r,a,s,l=!1)=>{const c=t&&t.children,d=t?t.shapeFlag:0,u=e.children,{patchFlag:h,shapeFlag:f}=e;if(h>0){if(128&h)return void U(c,u,n,i,o,r,a,s,l);if(256&h)return void B(c,u,n,i,o,r,a,s,l)}8&f?(16&d&&K(c,o,r),u!==c&&p(n,u)):16&d?16&f?U(c,u,n,i,o,r,a,s,l):K(c,o,r,!0):(8&d&&p(n,""),16&f&&I(u,n,i,o,r,a,s,l))},B=(t,e,n,i,r,a,s,l,c)=>{t=t||o.Z6,e=e||o.Z6;const d=t.length,u=e.length,p=Math.min(d,u);let h;for(h=0;h<p;h++){const i=e[h]=c?ti(e[h]):Qn(e[h]);b(t[h],i,n,null,r,a,s,l,c)}d>u?K(t,r,a,!0,!1,p):I(e,n,i,r,a,s,l,c,p)},U=(t,e,n,i,r,a,s,l,c)=>{let d=0;const u=e.length;let p=t.length-1,h=u-1;while(d<=p&&d<=h){const i=t[d],o=e[d]=c?ti(e[d]):Qn(e[d]);if(!Mn(i,o))break;b(i,o,n,null,r,a,s,l,c),d++}while(d<=p&&d<=h){const i=t[p],o=e[h]=c?ti(e[h]):Qn(e[h]);if(!Mn(i,o))break;b(i,o,n,null,r,a,s,l,c),p--,h--}if(d>p){if(d<=h){const t=h+1,o=t<u?e[t].el:i;while(d<=h)b(null,e[d]=c?ti(e[d]):Qn(e[d]),n,o,r,a,s,l,c),d++}}else if(d>h)while(d<=p)W(t[d],r,a,!0),d++;else{const f=d,g=d,m=new Map;for(d=g;d<=h;d++){const t=e[d]=c?ti(e[d]):Qn(e[d]);null!=t.key&&m.set(t.key,d)}let v,y=0;const w=h-g+1;let x=!1,k=0;const E=new Array(w);for(d=0;d<w;d++)E[d]=0;for(d=f;d<=p;d++){const i=t[d];if(y>=w){W(i,r,a,!0);continue}let o;if(null!=i.key)o=m.get(i.key);else for(v=g;v<=h;v++)if(0===E[v-g]&&Mn(i,e[v])){o=v;break}void 0===o?W(i,r,a,!0):(E[o-g]=d+1,o>=k?k=o:x=!0,b(i,e[o],n,null,r,a,s,l,c),y++)}const S=x?gn(E):o.Z6;for(v=S.length-1,d=w-1;d>=0;d--){const t=g+d,o=e[t],p=t+1<u?e[t+1].el:i;0===E[d]?b(null,o,n,p,r,a,s,l,c):x&&(v<0||d!==S[v]?H(o,n,p,2):v--)}}},H=(t,e,n,i,o=null)=>{const{el:a,type:s,transition:l,children:c,shapeFlag:d}=t;if(6&d)return void H(t.component.subTree,e,n,i);if(128&d)return void t.suspense.move(e,n,i);if(64&d)return void s.move(t,e,n,tt);if(s===Cn){r(a,e,n);for(let t=0;t<c.length;t++)H(c[t],e,n,i);return void r(t.anchor,e,n)}if(s===On)return void x(t,e,n);const u=2!==i&&1&d&&l;if(u)if(0===i)l.beforeEnter(a),r(a,e,n),cn((()=>l.enter(a)),o);else{const{leave:t,delayLeave:i,afterLeave:o}=l,s=()=>r(a,e,n),c=()=>{t(a,(()=>{s(),o&&o()}))};i?i(a,s,c):c()}else r(a,e,n)},W=(t,e,n,i=!1,o=!1)=>{const{type:r,props:a,ref:s,children:l,dynamicChildren:c,shapeFlag:d,patchFlag:u,dirs:p}=t;if(null!=s&&nn(s,null,n,t,!0),256&d)return void e.ctx.deactivate(t);const h=1&d&&p,f=!$t(t);let g;if(f&&(g=a&&a.onVnodeBeforeUnmount)&&ii(g,e,t),6&d)Y(t.component,n,i);else{if(128&d)return void t.suspense.unmount(n,i);h&&oe(t,null,e,"beforeUnmount"),64&d?t.type.remove(t,e,n,o,tt,i):c&&(r!==Cn||u>0&&64&u)?K(c,e,n,!1,!0):(r===Cn&&384&u||!o&&16&d)&&K(l,e,n),i&&q(t)}(f&&(g=a&&a.onVnodeUnmounted)||h)&&cn((()=>{g&&ii(g,e,t),h&&oe(t,null,e,"unmounted")}),n)},q=t=>{const{type:e,el:n,anchor:i,transition:o}=t;if(e===Cn)return void G(n,i);if(e===On)return void E(t);const r=()=>{a(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&t.shapeFlag&&o&&!o.persisted){const{leave:e,delayLeave:i}=o,a=()=>e(n,r);i?i(t.el,r,a):a()}else r()},G=(t,e)=>{let n;while(t!==e)n=f(t),a(t),t=n;a(e)},Y=(t,e,n)=>{const{bum:i,scope:r,update:a,subTree:s,um:l}=t;i&&(0,o.ir)(i),r.stop(),a&&(a.active=!1,W(s,t,e,n)),l&&cn(l,e),cn((()=>{t.isUnmounted=!0}),e),e&&e.pendingBranch&&!e.isUnmounted&&t.asyncDep&&!t.asyncResolved&&t.suspenseId===e.pendingId&&(e.deps--,0===e.deps&&e.resolve())},K=(t,e,n,i=!1,o=!1,r=0)=>{for(let a=r;a<t.length;a++)W(t[a],e,n,i,o)},Z=t=>6&t.shapeFlag?Z(t.component.subTree):128&t.shapeFlag?t.suspense.next():f(t.anchor||t.el),Q=(t,e,n)=>{null==t?e._vnode&&W(e._vnode,null,null,!0):b(e._vnode||null,t,e,null,null,null,n),_(),A(),e._vnode=t},tt={p:b,um:W,m:H,r:q,mt:N,mc:I,pc:M,pbc:$,n:Z,o:t};let et,nt;return e&&([et,nt]=e(tt)),{render:Q,hydrate:et,createApp:en(Q,et)}}function hn({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function fn(t,e,n=!1){const i=t.children,r=e.children;if((0,o.kJ)(i)&&(0,o.kJ)(r))for(let o=0;o<i.length;o++){const t=i[o];let e=r[o];1&e.shapeFlag&&!e.dynamicChildren&&((e.patchFlag<=0||32===e.patchFlag)&&(e=r[o]=ti(r[o]),e.el=t.el),n||fn(t,e)),e.type===_n&&(e.el=t.el)}}function gn(t){const e=t.slice(),n=[0];let i,o,r,a,s;const l=t.length;for(i=0;i<l;i++){const l=t[i];if(0!==l){if(o=n[n.length-1],t[o]<l){e[i]=o,n.push(i);continue}r=0,a=n.length-1;while(r<a)s=r+a>>1,t[n[s]]<l?r=s+1:a=s;l<t[n[r]]&&(r>0&&(e[i]=n[r-1]),n[r]=i)}}r=n.length,a=n[r-1];while(r-- >0)n[r]=a,a=e[a];return n}const mn=t=>t.__isTeleport,bn=t=>t&&(t.disabled||""===t.disabled),vn=t=>"undefined"!==typeof SVGElement&&t instanceof SVGElement,yn=(t,e)=>{const n=t&&t.to;if((0,o.HD)(n)){if(e){const t=e(n);return t}return null}return n},wn={__isTeleport:!0,process(t,e,n,i,o,r,a,s,l,c){const{mc:d,pc:u,pbc:p,o:{insert:h,querySelector:f,createText:g,createComment:m}}=c,b=bn(e.props);let{shapeFlag:v,children:y,dynamicChildren:w}=e;if(null==t){const t=e.el=g(""),c=e.anchor=g("");h(t,n,i),h(c,n,i);const u=e.target=yn(e.props,f),p=e.targetAnchor=g("");u&&(h(p,u),a=a||vn(u));const m=(t,e)=>{16&v&&d(y,t,e,o,r,a,s,l)};b?m(n,c):u&&m(u,p)}else{e.el=t.el;const i=e.anchor=t.anchor,d=e.target=t.target,h=e.targetAnchor=t.targetAnchor,g=bn(t.props),m=g?n:d,v=g?i:h;if(a=a||vn(d),w?(p(t.dynamicChildren,w,m,o,r,a,s),fn(t,e,!0)):l||u(t,e,m,v,o,r,a,s,!1),b)g||xn(e,n,i,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const t=e.target=yn(e.props,f);t&&xn(e,t,null,c,0)}else g&&xn(e,d,h,c,1)}Sn(e)},remove(t,e,n,i,{um:o,o:{remove:r}},a){const{shapeFlag:s,children:l,anchor:c,targetAnchor:d,target:u,props:p}=t;if(u&&r(d),(a||!bn(p))&&(r(c),16&s))for(let h=0;h<l.length;h++){const t=l[h];o(t,e,n,!0,!!t.dynamicChildren)}},move:xn,hydrate:kn};function xn(t,e,n,{o:{insert:i},m:o},r=2){0===r&&i(t.targetAnchor,e,n);const{el:a,anchor:s,shapeFlag:l,children:c,props:d}=t,u=2===r;if(u&&i(a,e,n),(!u||bn(d))&&16&l)for(let p=0;p<c.length;p++)o(c[p],e,n,2);u&&i(s,e,n)}function kn(t,e,n,i,o,r,{o:{nextSibling:a,parentNode:s,querySelector:l}},c){const d=e.target=yn(e.props,l);if(d){const l=d._lpa||d.firstChild;if(16&e.shapeFlag)if(bn(e.props))e.anchor=c(a(t),e,s(t),n,i,o,r),e.targetAnchor=l;else{e.anchor=a(t);let s=l;while(s)if(s=a(s),s&&8===s.nodeType&&"teleport anchor"===s.data){e.targetAnchor=s,d._lpa=e.targetAnchor&&a(e.targetAnchor);break}c(l,e,d,n,i,o,r)}Sn(e)}return e.anchor&&a(e.anchor)}const En=wn;function Sn(t){const e=t.ctx;if(e&&e.ut){let n=t.children[0].el;while(n!==t.targetAnchor)1===n.nodeType&&n.setAttribute("data-v-owner",e.uid),n=n.nextSibling;e.ut()}}const Cn=Symbol(void 0),_n=Symbol(void 0),An=Symbol(void 0),On=Symbol(void 0),Tn=[];let In=null;function Ln(t=!1){Tn.push(In=t?null:[])}function $n(){Tn.pop(),In=Tn[Tn.length-1]||null}let Dn,Rn=1;function Pn(t){Rn+=t}function Nn(t){return t.dynamicChildren=Rn>0?In||o.Z6:null,$n(),Rn>0&&In&&In.push(t),t}function Fn(t,e,n,i,o,r){return Nn(Vn(t,e,n,i,o,r,!0))}function zn(t,e,n,i,o){return Nn(qn(t,e,n,i,o,!0))}function jn(t){return!!t&&!0===t.__v_isVNode}function Mn(t,e){return t.type===e.type&&t.key===e.key}function Bn(t){Dn=t}const Un="__vInternal",Hn=({key:t})=>null!=t?t:null,Wn=({ref:t,ref_key:e,ref_for:n})=>null!=t?(0,o.HD)(t)||(0,i.dq)(t)||(0,o.mf)(t)?{i:z,r:t,k:e,f:!!n}:t:null;function Vn(t,e=null,n=null,i=0,r=null,a=(t===Cn?0:1),s=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Hn(e),ref:e&&Wn(e),scopeId:j,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:z};return l?(ei(c,n),128&a&&t.normalize(c)):n&&(c.shapeFlag|=(0,o.HD)(n)?8:16),Rn>0&&!s&&In&&(c.patchFlag>0||6&a)&&32!==c.patchFlag&&In.push(c),c}const qn=Gn;function Gn(t,e=null,n=null,r=0,a=null,s=!1){if(t&&t!==le||(t=An),jn(t)){const i=Xn(t,e,!0);return n&&ei(i,n),Rn>0&&!s&&In&&(6&i.shapeFlag?In[In.indexOf(t)]=i:In.push(i)),i.patchFlag|=-2,i}if(Ci(t)&&(t=t.__vccOpts),e){e=Yn(e);let{class:t,style:n}=e;t&&!(0,o.HD)(t)&&(e.class=(0,o.C_)(t)),(0,o.Kn)(n)&&((0,i.X3)(n)&&!(0,o.kJ)(n)&&(n=(0,o.l7)({},n)),e.style=(0,o.j5)(n))}const l=(0,o.HD)(t)?1:Z(t)?128:mn(t)?64:(0,o.Kn)(t)?4:(0,o.mf)(t)?2:0;return Vn(t,e,n,r,a,l,s,!0)}function Yn(t){return t?(0,i.X3)(t)||Un in t?(0,o.l7)({},t):t:null}function Xn(t,e,n=!1){const{props:i,ref:r,patchFlag:a,children:s}=t,l=e?ni(i||{},e):i,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:l,key:l&&Hn(l),ref:e&&e.ref?n&&r?(0,o.kJ)(r)?r.concat(Wn(e)):[r,Wn(e)]:Wn(e):r,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:s,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Cn?-1===a?16:16|a:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Xn(t.ssContent),ssFallback:t.ssFallback&&Xn(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx};return c}function Kn(t=" ",e=0){return qn(_n,null,t,e)}function Jn(t,e){const n=qn(On,null,t);return n.staticCount=e,n}function Zn(t="",e=!1){return e?(Ln(),zn(An,null,t)):qn(An,null,t)}function Qn(t){return null==t||"boolean"===typeof t?qn(An):(0,o.kJ)(t)?qn(Cn,null,t.slice()):"object"===typeof t?ti(t):qn(_n,null,String(t))}function ti(t){return null===t.el&&-1!==t.patchFlag||t.memo?t:Xn(t)}function ei(t,e){let n=0;const{shapeFlag:i}=t;if(null==e)e=null;else if((0,o.kJ)(e))n=16;else if("object"===typeof e){if(65&i){const n=e.default;return void(n&&(n._c&&(n._d=!1),ei(t,n()),n._c&&(n._d=!0)))}{n=32;const i=e._;i||Un in e?3===i&&z&&(1===z.slots._?e._=1:(e._=2,t.patchFlag|=1024)):e._ctx=z}}else(0,o.mf)(e)?(e={default:e,_ctx:z},n=32):(e=String(e),64&i?(n=16,e=[Kn(e)]):n=8);t.children=e,t.shapeFlag|=n}function ni(...t){const e={};for(let n=0;n<t.length;n++){const i=t[n];for(const t in i)if("class"===t)e.class!==i.class&&(e.class=(0,o.C_)([e.class,i.class]));else if("style"===t)e.style=(0,o.j5)([e.style,i.style]);else if((0,o.F7)(t)){const n=e[t],r=i[t];!r||n===r||(0,o.kJ)(n)&&n.includes(r)||(e[t]=n?[].concat(n,r):r)}else""!==t&&(e[t]=i[t])}return e}function ii(t,e,n,i=null){l(t,e,7,[n,i])}const oi=Qe();let ri=0;function ai(t,e,n){const r=t.type,a=(e?e.appContext:t.appContext)||oi,s={uid:ri++,vnode:t,type:r,parent:e,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,scope:new i.Bj(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(a.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Be(r,a),emitsOptions:N(r,a),emit:null,emitted:null,propsDefaults:o.kT,inheritAttrs:r.inheritAttrs,ctx:o.kT,data:o.kT,props:o.kT,attrs:o.kT,slots:o.kT,refs:o.kT,setupState:o.kT,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=e?e.root:s,s.emit=P.bind(null,s),t.ce&&t.ce(s),s}let si=null;const li=()=>si||z,ci=t=>{si=t,t.scope.on()},di=()=>{si&&si.scope.off(),si=null};function ui(t){return 4&t.vnode.shapeFlag}let pi,hi,fi=!1;function gi(t,e=!1){fi=e;const{props:n,children:i}=t.vnode,o=ui(t);Fe(t,n,o,e),Je(t,i);const r=o?mi(t,e):void 0;return fi=!1,r}function mi(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=(0,i.Xl)(new Proxy(t.ctx,xe));const{setup:r}=n;if(r){const n=t.setupContext=r.length>1?ki(t):null;ci(t),(0,i.Jd)();const a=s(r,t,0,[t.props,n]);if((0,i.lk)(),di(),(0,o.tI)(a)){if(a.then(di,di),e)return a.then((n=>{bi(t,n,e)})).catch((e=>{c(e,t,0)}));t.asyncDep=a}else bi(t,a,e)}else wi(t,e)}function bi(t,e,n){(0,o.mf)(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:(0,o.Kn)(e)&&(t.setupState=(0,i.WL)(e)),wi(t,n)}function vi(t){pi=t,hi=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,ke))}}const yi=()=>!pi;function wi(t,e,n){const r=t.type;if(!t.render){if(!e&&pi&&!r.render){const e=r.template||Oe(t).template;if(e){0;const{isCustomElement:n,compilerOptions:i}=t.appContext.config,{delimiters:a,compilerOptions:s}=r,l=(0,o.l7)((0,o.l7)({isCustomElement:n,delimiters:a},i),s);r.render=pi(e,l)}}t.render=r.render||o.dG,hi&&hi(t)}ci(t),(0,i.Jd)(),Se(t),(0,i.lk)(),di()}function xi(t){return new Proxy(t.attrs,{get(e,n){return(0,i.j)(t,"get","$attrs"),e[n]}})}function ki(t){const e=e=>{t.exposed=e||{}};let n;return{get attrs(){return n||(n=xi(t))},slots:t.slots,emit:t.emit,expose:e}}function Ei(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy((0,i.WL)((0,i.Xl)(t.exposed)),{get(e,n){return n in e?e[n]:n in ye?ye[n](t):void 0},has(t,e){return e in t||e in ye}}))}function Si(t,e=!0){return(0,o.mf)(t)?t.displayName||t.name:t.name||e&&t.__name}function Ci(t){return(0,o.mf)(t)&&"__vccOpts"in t}const _i=(t,e)=>(0,i.Fl)(t,e,fi);function Ai(){return null}function Oi(){return null}function Ti(t){0}function Ii(t,e){return null}function Li(){return Di().slots}function $i(){return Di().attrs}function Di(){const t=li();return t.setupContext||(t.setupContext=ki(t))}function Ri(t,e){const n=(0,o.kJ)(t)?t.reduce(((t,e)=>(t[e]={},t)),{}):t;for(const i in e){const t=n[i];t?(0,o.kJ)(t)||(0,o.mf)(t)?n[i]={type:t,default:e[i]}:t.default=e[i]:null===t&&(n[i]={default:e[i]})}return n}function Pi(t,e){const n={};for(const i in t)e.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>t[i]});return n}function Ni(t){const e=li();let n=t();return di(),(0,o.tI)(n)&&(n=n.catch((t=>{throw ci(e),t}))),[n,()=>ci(e)]}function Fi(t,e,n){const i=arguments.length;return 2===i?(0,o.Kn)(e)&&!(0,o.kJ)(e)?jn(e)?qn(t,null,[e]):qn(t,e):qn(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):3===i&&jn(n)&&(n=[n]),qn(t,e,n))}const zi=Symbol(""),ji=()=>{{const t=ut(zi);return t}};function Mi(){return void 0}function Bi(t,e,n,i){const o=n[i];if(o&&Ui(o,t))return o;const r=e();return r.memo=t.slice(),n[i]=r}function Ui(t,e){const n=t.memo;if(n.length!=e.length)return!1;for(let i=0;i<n.length;i++)if((0,o.aU)(n[i],e[i]))return!1;return Rn>0&&In&&In.push(t),!0}const Hi="3.2.45",Wi={createComponentInstance:ai,setupComponent:gi,renderComponentRoot:V,setCurrentRenderingInstance:M,isVNode:jn,normalizeVNode:Qn},Vi=Wi,qi=null,Gi=null},3862:function(t,e,n){"use strict";n.d(e,{$d:function(){return o.$d},$y:function(){return o.$y},Ah:function(){return R},B:function(){return o.B},BK:function(){return o.BK},Bj:function(){return o.Bj},Bz:function(){return o.Bz},C3:function(){return o.C3},C_:function(){return o.C_},Cn:function(){return o.Cn},D2:function(){return Dt},EB:function(){return o.EB},Eo:function(){return o.Eo},F4:function(){return o.F4},F8:function(){return Rt},FN:function(){return o.FN},Fl:function(){return o.Fl},G:function(){return o.G},G2:function(){return wt},HX:function(){return o.HX},HY:function(){return o.HY},Ho:function(){return o.Ho},IU:function(){return o.IU},JJ:function(){return o.JJ},Jd:function(){return o.Jd},KU:function(){return o.KU},Ko:function(){return o.Ko},LL:function(){return o.LL},MW:function(){return D},MX:function(){return o.MX},Mr:function(){return o.Mr},Nd:function(){return Yt},Nv:function(){return o.Nv},OT:function(){return o.OT},Ob:function(){return o.Ob},P$:function(){return o.P$},PG:function(){return o.PG},Q2:function(){return o.Q2},Q6:function(){return o.Q6},RC:function(){return o.RC},Rh:function(){return o.Rh},Rr:function(){return o.Rr},S3:function(){return o.S3},SK:function(){return o.Ah},SU:function(){return o.SU},U2:function(){return o.U2},Uc:function(){return o.Uc},Uk:function(){return o.Uk},Um:function(){return o.Um},Us:function(){return o.Us},Vh:function(){return o.Vh},W3:function(){return ct},WI:function(){return o.WI},WL:function(){return o.WL},WY:function(){return o.WY},Wm:function(){return o.Wm},X3:function(){return o.X3},XI:function(){return o.XI},Xl:function(){return o.Xl},Xn:function(){return o.Xn},Y1:function(){return o.Y1},Y3:function(){return o.Y3},Y8:function(){return o.Y8},YP:function(){return o.YP},YS:function(){return o.YS},YZ:function(){return Ct},Yq:function(){return o.Yq},ZB:function(){return Ht},ZK:function(){return o.ZK},ZM:function(){return o.ZM},Zq:function(){return o.Zq},_:function(){return o._},_A:function(){return o._A},a2:function(){return N},aZ:function(){return o.aZ},b9:function(){return o.b9},bM:function(){return xt},bT:function(){return o.bT},bv:function(){return o.bv},cE:function(){return o.cE},d1:function(){return o.d1},dD:function(){return o.dD},dG:function(){return o.dG},dl:function(){return o.dl},dq:function(){return o.dq},e8:function(){return vt},ec:function(){return o.ec},eq:function(){return o.eq},f3:function(){return o.f3},fb:function(){return F},h:function(){return o.h},hR:function(){return o.hR},i8:function(){return o.i8},iD:function(){return o.iD},iH:function(){return o.iH},iM:function(){return Lt},ic:function(){return o.ic},j4:function(){return o.j4},j5:function(){return o.j5},kC:function(){return o.kC},kq:function(){return o.kq},l1:function(){return o.l1},lA:function(){return o.lA},lR:function(){return o.lR},m0:function(){return o.m0},mW:function(){return o.mW},mv:function(){return o.mv},mx:function(){return o.mx},n4:function(){return o.n4},nK:function(){return o.nK},nQ:function(){return o.nQ},nZ:function(){return o.nZ},nr:function(){return bt},oR:function(){return o.oR},of:function(){return o.of},p1:function(){return o.p1},qG:function(){return o.qG},qZ:function(){return o.qZ},qb:function(){return o.qb},qj:function(){return o.qj},qq:function(){return o.qq},ri:function(){return Wt},ry:function(){return o.ry},sT:function(){return o.sT},sY:function(){return Ut},se:function(){return o.se},sj:function(){return z},sv:function(){return o.sv},uE:function(){return o.uE},uT:function(){return H},u_:function(){return o.u_},up:function(){return o.up},vl:function(){return o.vl},vr:function(){return Vt},vs:function(){return o.vs},w5:function(){return o.w5},wF:function(){return o.wF},wg:function(){return o.wg},wy:function(){return o.wy},xv:function(){return o.xv},yT:function(){return o.yT},yX:function(){return o.yX},yb:function(){return o.MW},zw:function(){return o.zw}});n(7658);var i=n(7139),o=n(3396),r=n(4870);const a="http://www.w3.org/2000/svg",s="undefined"!==typeof document?document:null,l=s&&s.createElement("template"),c={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const o=e?s.createElementNS(a,t):s.createElement(t,n?{is:n}:void 0);return"select"===t&&i&&null!=i.multiple&&o.setAttribute("multiple",i.multiple),o},createText:t=>s.createTextNode(t),createComment:t=>s.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>s.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,o,r){const a=n?n.previousSibling:e.lastChild;if(o&&(o===r||o.nextSibling)){while(1)if(e.insertBefore(o.cloneNode(!0),n),o===r||!(o=o.nextSibling))break}else{l.innerHTML=i?`<svg>${t}</svg>`:t;const o=l.content;if(i){const t=o.firstChild;while(t.firstChild)o.appendChild(t.firstChild);o.removeChild(t)}e.insertBefore(o,n)}return[a?a.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}};function d(t,e,n){const i=t._vtc;i&&(e=(e?[e,...i]:[...i]).join(" ")),null==e?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}function u(t,e,n){const o=t.style,r=(0,i.HD)(n);if(n&&!r){for(const t in n)h(o,t,n[t]);if(e&&!(0,i.HD)(e))for(const t in e)null==n[t]&&h(o,t,"")}else{const i=o.display;r?e!==n&&(o.cssText=n):e&&t.removeAttribute("style"),"_vod"in t&&(o.display=i)}}const p=/\s*!important$/;function h(t,e,n){if((0,i.kJ)(n))n.forEach((n=>h(t,e,n)));else if(null==n&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const o=m(t,e);p.test(n)?t.setProperty((0,i.rs)(o),n.replace(p,""),"important"):t[o]=n}}const f=["Webkit","Moz","ms"],g={};function m(t,e){const n=g[e];if(n)return n;let o=(0,i._A)(e);if("filter"!==o&&o in t)return g[e]=o;o=(0,i.kC)(o);for(let i=0;i<f.length;i++){const n=f[i]+o;if(n in t)return g[e]=n}return e}const b="http://www.w3.org/1999/xlink";function v(t,e,n,o,r){if(o&&e.startsWith("xlink:"))null==n?t.removeAttributeNS(b,e.slice(6,e.length)):t.setAttributeNS(b,e,n);else{const o=(0,i.Pq)(e);null==n||o&&!(0,i.yA)(n)?t.removeAttribute(e):t.setAttribute(e,o?"":n)}}function y(t,e,n,o,r,a,s){if("innerHTML"===e||"textContent"===e)return o&&s(o,r,a),void(t[e]=null==n?"":n);if("value"===e&&"PROGRESS"!==t.tagName&&!t.tagName.includes("-")){t._value=n;const i=null==n?"":n;return t.value===i&&"OPTION"!==t.tagName||(t.value=i),void(null==n&&t.removeAttribute(e))}let l=!1;if(""===n||null==n){const o=typeof t[e];"boolean"===o?n=(0,i.yA)(n):null==n&&"string"===o?(n="",l=!0):"number"===o&&(n=0,l=!0)}try{t[e]=n}catch(c){0}l&&t.removeAttribute(e)}function w(t,e,n,i){t.addEventListener(e,n,i)}function x(t,e,n,i){t.removeEventListener(e,n,i)}function k(t,e,n,i,o=null){const r=t._vei||(t._vei={}),a=r[e];if(i&&a)a.value=i;else{const[n,s]=S(e);if(i){const a=r[e]=O(i,o);w(t,n,a,s)}else a&&(x(t,n,a,s),r[e]=void 0)}}const E=/(?:Once|Passive|Capture)$/;function S(t){let e;if(E.test(t)){let n;e={};while(n=t.match(E))t=t.slice(0,t.length-n[0].length),e[n[0].toLowerCase()]=!0}const n=":"===t[2]?t.slice(3):(0,i.rs)(t.slice(2));return[n,e]}let C=0;const _=Promise.resolve(),A=()=>C||(_.then((()=>C=0)),C=Date.now());function O(t,e){const n=t=>{if(t._vts){if(t._vts<=n.attached)return}else t._vts=Date.now();(0,o.$d)(T(t,n.value),e,5,[t])};return n.value=t,n.attached=A(),n}function T(t,e){if((0,i.kJ)(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map((t=>e=>!e._stopped&&t&&t(e)))}return e}const I=/^on[a-z]/,L=(t,e,n,o,r=!1,a,s,l,c)=>{"class"===e?d(t,o,r):"style"===e?u(t,n,o):(0,i.F7)(e)?(0,i.tR)(e)||k(t,e,n,o,s):("."===e[0]?(e=e.slice(1),1):"^"===e[0]?(e=e.slice(1),0):$(t,e,o,r))?y(t,e,o,a,s,l,c):("true-value"===e?t._trueValue=o:"false-value"===e&&(t._falseValue=o),v(t,e,o,r))};function $(t,e,n,o){return o?"innerHTML"===e||"textContent"===e||!!(e in t&&I.test(e)&&(0,i.mf)(n)):"spellcheck"!==e&&"draggable"!==e&&"translate"!==e&&("form"!==e&&(("list"!==e||"INPUT"!==t.tagName)&&(("type"!==e||"TEXTAREA"!==t.tagName)&&((!I.test(e)||!(0,i.HD)(n))&&e in t))))}function D(t,e){const n=(0,o.aZ)(t);class i extends N{constructor(t){super(n,t,e)}}return i.def=n,i}const R=t=>D(t,Ht),P="undefined"!==typeof HTMLElement?HTMLElement:class{};class N extends P{constructor(t,e={},n){super(),this._def=t,this._props=e,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,(0,o.Y3)((()=>{this._connected||(Ut(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){this._resolved=!0;for(let n=0;n<this.attributes.length;n++)this._setAttr(this.attributes[n].name);new MutationObserver((t=>{for(const e of t)this._setAttr(e.attributeName)})).observe(this,{attributes:!0});const t=(t,e=!1)=>{const{props:n,styles:o}=t;let r;if(n&&!(0,i.kJ)(n))for(const a in n){const t=n[a];(t===Number||t&&t.type===Number)&&(a in this._props&&(this._props[a]=(0,i.He)(this._props[a])),(r||(r=Object.create(null)))[(0,i._A)(a)]=!0)}this._numberProps=r,e&&this._resolveProps(t),this._applyStyles(o),this._update()},e=this._def.__asyncLoader;e?e().then((e=>t(e,!0))):t(this._def)}_resolveProps(t){const{props:e}=t,n=(0,i.kJ)(e)?e:Object.keys(e||{});for(const i of Object.keys(this))"_"!==i[0]&&n.includes(i)&&this._setProp(i,this[i],!0,!1);for(const o of n.map(i._A))Object.defineProperty(this,o,{get(){return this._getProp(o)},set(t){this._setProp(o,t)}})}_setAttr(t){let e=this.getAttribute(t);const n=(0,i._A)(t);this._numberProps&&this._numberProps[n]&&(e=(0,i.He)(e)),this._setProp(n,e,!1)}_getProp(t){return this._props[t]}_setProp(t,e,n=!0,o=!0){e!==this._props[t]&&(this._props[t]=e,o&&this._instance&&this._update(),n&&(!0===e?this.setAttribute((0,i.rs)(t),""):"string"===typeof e||"number"===typeof e?this.setAttribute((0,i.rs)(t),e+""):e||this.removeAttribute((0,i.rs)(t))))}_update(){Ut(this._createVNode(),this.shadowRoot)}_createVNode(){const t=(0,o.Wm)(this._def,(0,i.l7)({},this._props));return this._instance||(t.ce=t=>{this._instance=t,t.isCE=!0;const e=(t,e)=>{this.dispatchEvent(new CustomEvent(t,{detail:e}))};t.emit=(t,...n)=>{e(t,n),(0,i.rs)(t)!==t&&e((0,i.rs)(t),n)};let n=this;while(n=n&&(n.parentNode||n.host))if(n instanceof N){t.parent=n._instance,t.provides=n._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach((t=>{const e=document.createElement("style");e.textContent=t,this.shadowRoot.appendChild(e)}))}}function F(t="$style"){{const e=(0,o.FN)();if(!e)return i.kT;const n=e.type.__cssModules;if(!n)return i.kT;const r=n[t];return r||i.kT}}function z(t){const e=(0,o.FN)();if(!e)return;const n=e.ut=(n=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach((t=>M(t,n)))},i=()=>{const i=t(e.proxy);j(e.subTree,i),n(i)};(0,o.Rh)(i),(0,o.bv)((()=>{const t=new MutationObserver(i);t.observe(e.subTree.el.parentNode,{childList:!0}),(0,o.Ah)((()=>t.disconnect()))}))}function j(t,e){if(128&t.shapeFlag){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{j(n.activeBranch,e)}))}while(t.component)t=t.component.subTree;if(1&t.shapeFlag&&t.el)M(t.el,e);else if(t.type===o.HY)t.children.forEach((t=>j(t,e)));else if(t.type===o.qG){let{el:n,anchor:i}=t;while(n){if(M(n,e),n===i)break;n=n.nextSibling}}}function M(t,e){if(1===t.nodeType){const n=t.style;for(const t in e)n.setProperty(`--${t}`,e[t])}}const B="transition",U="animation",H=(t,{slots:e})=>(0,o.h)(o.P$,Y(t),e);H.displayName="Transition";const W={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},V=H.props=(0,i.l7)({},o.P$.props,W),q=(t,e=[])=>{(0,i.kJ)(t)?t.forEach((t=>t(...e))):t&&t(...e)},G=t=>!!t&&((0,i.kJ)(t)?t.some((t=>t.length>1)):t.length>1);function Y(t){const e={};for(const i in t)i in W||(e[i]=t[i]);if(!1===t.css)return e;const{name:n="v",type:o,duration:r,enterFromClass:a=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:d=s,appearToClass:u=l,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=t,g=X(r),m=g&&g[0],b=g&&g[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:w,onLeave:x,onLeaveCancelled:k,onBeforeAppear:E=v,onAppear:S=y,onAppearCancelled:C=w}=e,_=(t,e,n)=>{Z(t,e?u:l),Z(t,e?d:s),n&&n()},A=(t,e)=>{t._isLeaving=!1,Z(t,p),Z(t,f),Z(t,h),e&&e()},O=t=>(e,n)=>{const i=t?S:y,r=()=>_(e,t,n);q(i,[e,r]),Q((()=>{Z(e,t?c:a),J(e,t?u:l),G(i)||et(e,o,m,r)}))};return(0,i.l7)(e,{onBeforeEnter(t){q(v,[t]),J(t,a),J(t,s)},onBeforeAppear(t){q(E,[t]),J(t,c),J(t,d)},onEnter:O(!1),onAppear:O(!0),onLeave(t,e){t._isLeaving=!0;const n=()=>A(t,e);J(t,p),rt(),J(t,h),Q((()=>{t._isLeaving&&(Z(t,p),J(t,f),G(x)||et(t,o,b,n))})),q(x,[t,n])},onEnterCancelled(t){_(t,!1),q(w,[t])},onAppearCancelled(t){_(t,!0),q(C,[t])},onLeaveCancelled(t){A(t),q(k,[t])}})}function X(t){if(null==t)return null;if((0,i.Kn)(t))return[K(t.enter),K(t.leave)];{const e=K(t);return[e,e]}}function K(t){const e=(0,i.He)(t);return e}function J(t,e){e.split(/\s+/).forEach((e=>e&&t.classList.add(e))),(t._vtc||(t._vtc=new Set)).add(e)}function Z(t,e){e.split(/\s+/).forEach((e=>e&&t.classList.remove(e)));const{_vtc:n}=t;n&&(n.delete(e),n.size||(t._vtc=void 0))}function Q(t){requestAnimationFrame((()=>{requestAnimationFrame(t)}))}let tt=0;function et(t,e,n,i){const o=t._endId=++tt,r=()=>{o===t._endId&&i()};if(n)return setTimeout(r,n);const{type:a,timeout:s,propCount:l}=nt(t,e);if(!a)return i();const c=a+"end";let d=0;const u=()=>{t.removeEventListener(c,p),r()},p=e=>{e.target===t&&++d>=l&&u()};setTimeout((()=>{d<l&&u()}),s+1),t.addEventListener(c,p)}function nt(t,e){const n=window.getComputedStyle(t),i=t=>(n[t]||"").split(", "),o=i(`${B}Delay`),r=i(`${B}Duration`),a=it(o,r),s=i(`${U}Delay`),l=i(`${U}Duration`),c=it(s,l);let d=null,u=0,p=0;e===B?a>0&&(d=B,u=a,p=r.length):e===U?c>0&&(d=U,u=c,p=l.length):(u=Math.max(a,c),d=u>0?a>c?B:U:null,p=d?d===B?r.length:l.length:0);const h=d===B&&/\b(transform|all)(,|$)/.test(i(`${B}Property`).toString());return{type:d,timeout:u,propCount:p,hasTransform:h}}function it(t,e){while(t.length<e.length)t=t.concat(t);return Math.max(...e.map(((e,n)=>ot(e)+ot(t[n]))))}function ot(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function rt(){return document.body.offsetHeight}const at=new WeakMap,st=new WeakMap,lt={name:"TransitionGroup",props:(0,i.l7)({},V,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=(0,o.FN)(),i=(0,o.Y8)();let a,s;return(0,o.ic)((()=>{if(!a.length)return;const e=t.moveClass||`${t.name||"v"}-move`;if(!ht(a[0].el,n.vnode.el,e))return;a.forEach(dt),a.forEach(ut);const i=a.filter(pt);rt(),i.forEach((t=>{const n=t.el,i=n.style;J(n,e),i.transform=i.webkitTransform=i.transitionDuration="";const o=n._moveCb=t=>{t&&t.target!==n||t&&!/transform$/.test(t.propertyName)||(n.removeEventListener("transitionend",o),n._moveCb=null,Z(n,e))};n.addEventListener("transitionend",o)}))})),()=>{const l=(0,r.IU)(t),c=Y(l);let d=l.tag||o.HY;a=s,s=e.default?(0,o.Q6)(e.default()):[];for(let t=0;t<s.length;t++){const e=s[t];null!=e.key&&(0,o.nK)(e,(0,o.U2)(e,c,i,n))}if(a)for(let t=0;t<a.length;t++){const e=a[t];(0,o.nK)(e,(0,o.U2)(e,c,i,n)),at.set(e,e.el.getBoundingClientRect())}return(0,o.Wm)(d,null,s)}}},ct=lt;function dt(t){const e=t.el;e._moveCb&&e._moveCb(),e._enterCb&&e._enterCb()}function ut(t){st.set(t,t.el.getBoundingClientRect())}function pt(t){const e=at.get(t),n=st.get(t),i=e.left-n.left,o=e.top-n.top;if(i||o){const e=t.el.style;return e.transform=e.webkitTransform=`translate(${i}px,${o}px)`,e.transitionDuration="0s",t}}function ht(t,e,n){const i=t.cloneNode();t._vtc&&t._vtc.forEach((t=>{t.split(/\s+/).forEach((t=>t&&i.classList.remove(t)))})),n.split(/\s+/).forEach((t=>t&&i.classList.add(t))),i.style.display="none";const o=1===e.nodeType?e:e.parentNode;o.appendChild(i);const{hasTransform:r}=nt(i);return o.removeChild(i),r}const ft=t=>{const e=t.props["onUpdate:modelValue"]||!1;return(0,i.kJ)(e)?t=>(0,i.ir)(e,t):e};function gt(t){t.target.composing=!0}function mt(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const bt={created(t,{modifiers:{lazy:e,trim:n,number:o}},r){t._assign=ft(r);const a=o||r.props&&"number"===r.props.type;w(t,e?"change":"input",(e=>{if(e.target.composing)return;let o=t.value;n&&(o=o.trim()),a&&(o=(0,i.He)(o)),t._assign(o)})),n&&w(t,"change",(()=>{t.value=t.value.trim()})),e||(w(t,"compositionstart",gt),w(t,"compositionend",mt),w(t,"change",mt))},mounted(t,{value:e}){t.value=null==e?"":e},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:o,number:r}},a){if(t._assign=ft(a),t.composing)return;if(document.activeElement===t&&"range"!==t.type){if(n)return;if(o&&t.value.trim()===e)return;if((r||"number"===t.type)&&(0,i.He)(t.value)===e)return}const s=null==e?"":e;t.value!==s&&(t.value=s)}},vt={deep:!0,created(t,e,n){t._assign=ft(n),w(t,"change",(()=>{const e=t._modelValue,n=Et(t),o=t.checked,r=t._assign;if((0,i.kJ)(e)){const t=(0,i.hq)(e,n),a=-1!==t;if(o&&!a)r(e.concat(n));else if(!o&&a){const n=[...e];n.splice(t,1),r(n)}}else if((0,i.DM)(e)){const t=new Set(e);o?t.add(n):t.delete(n),r(t)}else r(St(t,o))}))},mounted:yt,beforeUpdate(t,e,n){t._assign=ft(n),yt(t,e,n)}};function yt(t,{value:e,oldValue:n},o){t._modelValue=e,(0,i.kJ)(e)?t.checked=(0,i.hq)(e,o.props.value)>-1:(0,i.DM)(e)?t.checked=e.has(o.props.value):e!==n&&(t.checked=(0,i.WV)(e,St(t,!0)))}const wt={created(t,{value:e},n){t.checked=(0,i.WV)(e,n.props.value),t._assign=ft(n),w(t,"change",(()=>{t._assign(Et(t))}))},beforeUpdate(t,{value:e,oldValue:n},o){t._assign=ft(o),e!==n&&(t.checked=(0,i.WV)(e,o.props.value))}},xt={deep:!0,created(t,{value:e,modifiers:{number:n}},o){const r=(0,i.DM)(e);w(t,"change",(()=>{const e=Array.prototype.filter.call(t.options,(t=>t.selected)).map((t=>n?(0,i.He)(Et(t)):Et(t)));t._assign(t.multiple?r?new Set(e):e:e[0])})),t._assign=ft(o)},mounted(t,{value:e}){kt(t,e)},beforeUpdate(t,e,n){t._assign=ft(n)},updated(t,{value:e}){kt(t,e)}};function kt(t,e){const n=t.multiple;if(!n||(0,i.kJ)(e)||(0,i.DM)(e)){for(let o=0,r=t.options.length;o<r;o++){const r=t.options[o],a=Et(r);if(n)(0,i.kJ)(e)?r.selected=(0,i.hq)(e,a)>-1:r.selected=e.has(a);else if((0,i.WV)(Et(r),e))return void(t.selectedIndex!==o&&(t.selectedIndex=o))}n||-1===t.selectedIndex||(t.selectedIndex=-1)}}function Et(t){return"_value"in t?t._value:t.value}function St(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const Ct={created(t,e,n){At(t,e,n,null,"created")},mounted(t,e,n){At(t,e,n,null,"mounted")},beforeUpdate(t,e,n,i){At(t,e,n,i,"beforeUpdate")},updated(t,e,n,i){At(t,e,n,i,"updated")}};function _t(t,e){switch(t){case"SELECT":return xt;case"TEXTAREA":return bt;default:switch(e){case"checkbox":return vt;case"radio":return wt;default:return bt}}}function At(t,e,n,i,o){const r=_t(t.tagName,n.props&&n.props.type),a=r[o];a&&a(t,e,n,i)}function Ot(){bt.getSSRProps=({value:t})=>({value:t}),wt.getSSRProps=({value:t},e)=>{if(e.props&&(0,i.WV)(e.props.value,t))return{checked:!0}},vt.getSSRProps=({value:t},e)=>{if((0,i.kJ)(t)){if(e.props&&(0,i.hq)(t,e.props.value)>-1)return{checked:!0}}else if((0,i.DM)(t)){if(e.props&&t.has(e.props.value))return{checked:!0}}else if(t)return{checked:!0}},Ct.getSSRProps=(t,e)=>{if("string"!==typeof e.type)return;const n=_t(e.type.toUpperCase(),e.props&&e.props.type);return n.getSSRProps?n.getSSRProps(t,e):void 0}}const Tt=["ctrl","shift","alt","meta"],It={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&0!==t.button,middle:t=>"button"in t&&1!==t.button,right:t=>"button"in t&&2!==t.button,exact:(t,e)=>Tt.some((n=>t[`${n}Key`]&&!e.includes(n)))},Lt=(t,e)=>(n,...i)=>{for(let t=0;t<e.length;t++){const i=It[e[t]];if(i&&i(n,e))return}return t(n,...i)},$t={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Dt=(t,e)=>n=>{if(!("key"in n))return;const o=(0,i.rs)(n.key);return e.some((t=>t===o||$t[t]===o))?t(n):void 0},Rt={beforeMount(t,{value:e},{transition:n}){t._vod="none"===t.style.display?"":t.style.display,n&&e?n.beforeEnter(t):Pt(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:i}){!e!==!n&&(i?e?(i.beforeEnter(t),Pt(t,!0),i.enter(t)):i.leave(t,(()=>{Pt(t,!1)})):Pt(t,e))},beforeUnmount(t,{value:e}){Pt(t,e)}};function Pt(t,e){t.style.display=e?t._vod:"none"}function Nt(){Rt.getSSRProps=({value:t})=>{if(!t)return{style:{display:"none"}}}}const Ft=(0,i.l7)({patchProp:L},c);let zt,jt=!1;function Mt(){return zt||(zt=(0,o.Us)(Ft))}function Bt(){return zt=jt?zt:(0,o.Eo)(Ft),jt=!0,zt}const Ut=(...t)=>{Mt().render(...t)},Ht=(...t)=>{Bt().hydrate(...t)},Wt=(...t)=>{const e=Mt().createApp(...t);const{mount:n}=e;return e.mount=t=>{const o=qt(t);if(!o)return;const r=e._component;(0,i.mf)(r)||r.render||r.template||(r.template=o.innerHTML),o.innerHTML="";const a=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},e},Vt=(...t)=>{const e=Bt().createApp(...t);const{mount:n}=e;return e.mount=t=>{const e=qt(t);if(e)return n(e,!0,e instanceof SVGElement)},e};function qt(t){if((0,i.HD)(t)){const e=document.querySelector(t);return e}return t}let Gt=!1;const Yt=()=>{Gt||(Gt=!0,Ot(),Nt())}},7139:function(t,e,n){"use strict";n.d(e,{C_:function(){return u},DM:function(){return R},E9:function(){return rt},F7:function(){return _},Gg:function(){return q},HD:function(){return F},He:function(){return it},Kn:function(){return j},NO:function(){return S},Nj:function(){return nt},Od:function(){return T},PO:function(){return W},Pq:function(){return f},RI:function(){return L},S0:function(){return V},W7:function(){return H},WV:function(){return b},Z6:function(){return k},_A:function(){return X},_N:function(){return D},aU:function(){return tt},dG:function(){return E},e1:function(){return r},fY:function(){return i},hR:function(){return Q},hq:function(){return v},ir:function(){return et},j5:function(){return a},kC:function(){return Z},kJ:function(){return $},kT:function(){return x},l7:function(){return O},mf:function(){return N},rs:function(){return J},tI:function(){return M},tR:function(){return A},vs:function(){return p},yA:function(){return g},yk:function(){return z},zw:function(){return y}});n(7658),n(5941);function i(t,e){const n=Object.create(null),i=t.split(",");for(let o=0;o<i.length;o++)n[i[o]]=!0;return e?t=>!!n[t.toLowerCase()]:t=>!!n[t]}const o="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",r=i(o);function a(t){if($(t)){const e={};for(let n=0;n<t.length;n++){const i=t[n],o=F(i)?d(i):a(i);if(o)for(const t in o)e[t]=o[t]}return e}return F(t)||j(t)?t:void 0}const s=/;(?![^(]*\))/g,l=/:([^]+)/,c=/\/\*.*?\*\//gs;function d(t){const e={};return t.replace(c,"").split(s).forEach((t=>{if(t){const n=t.split(l);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}function u(t){let e="";if(F(t))e=t;else if($(t))for(let n=0;n<t.length;n++){const i=u(t[n]);i&&(e+=i+" ")}else if(j(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function p(t){if(!t)return null;let{class:e,style:n}=t;return e&&!F(e)&&(t.class=u(e)),n&&(t.style=a(n)),t}const h="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",f=i(h);function g(t){return!!t||""===t}function m(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=b(t[i],e[i]);return n}function b(t,e){if(t===e)return!0;let n=P(t),i=P(e);if(n||i)return!(!n||!i)&&t.getTime()===e.getTime();if(n=z(t),i=z(e),n||i)return t===e;if(n=$(t),i=$(e),n||i)return!(!n||!i)&&m(t,e);if(n=j(t),i=j(e),n||i){if(!n||!i)return!1;const o=Object.keys(t).length,r=Object.keys(e).length;if(o!==r)return!1;for(const n in t){const i=t.hasOwnProperty(n),o=e.hasOwnProperty(n);if(i&&!o||!i&&o||!b(t[n],e[n]))return!1}}return String(t)===String(e)}function v(t,e){return t.findIndex((t=>b(t,e)))}const y=t=>F(t)?t:null==t?"":$(t)||j(t)&&(t.toString===B||!N(t.toString))?JSON.stringify(t,w,2):String(t),w=(t,e)=>e&&e.__v_isRef?w(t,e.value):D(e)?{[`Map(${e.size})`]:[...e.entries()].reduce(((t,[e,n])=>(t[`${e} =>`]=n,t)),{})}:R(e)?{[`Set(${e.size})`]:[...e.values()]}:!j(e)||$(e)||W(e)?e:String(e),x={},k=[],E=()=>{},S=()=>!1,C=/^on[^a-z]/,_=t=>C.test(t),A=t=>t.startsWith("onUpdate:"),O=Object.assign,T=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},I=Object.prototype.hasOwnProperty,L=(t,e)=>I.call(t,e),$=Array.isArray,D=t=>"[object Map]"===U(t),R=t=>"[object Set]"===U(t),P=t=>"[object Date]"===U(t),N=t=>"function"===typeof t,F=t=>"string"===typeof t,z=t=>"symbol"===typeof t,j=t=>null!==t&&"object"===typeof t,M=t=>j(t)&&N(t.then)&&N(t.catch),B=Object.prototype.toString,U=t=>B.call(t),H=t=>U(t).slice(8,-1),W=t=>"[object Object]"===U(t),V=t=>F(t)&&"NaN"!==t&&"-"!==t[0]&&""+parseInt(t,10)===t,q=i(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),G=t=>{const e=Object.create(null);return n=>{const i=e[n];return i||(e[n]=t(n))}},Y=/-(\w)/g,X=G((t=>t.replace(Y,((t,e)=>e?e.toUpperCase():"")))),K=/\B([A-Z])/g,J=G((t=>t.replace(K,"-$1").toLowerCase())),Z=G((t=>t.charAt(0).toUpperCase()+t.slice(1))),Q=G((t=>t?`on${Z(t)}`:"")),tt=(t,e)=>!Object.is(t,e),et=(t,e)=>{for(let n=0;n<t.length;n++)t[n](e)},nt=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},it=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let ot;const rt=()=>ot||(ot="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{})},5130:function(t,e,n){"use strict";var i=n(6027),o=n(5941);function r(t){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n(7658);var s,l,c=n(3326),d=c.codes,u=d.ERR_AMBIGUOUS_ARGUMENT,p=d.ERR_INVALID_ARG_TYPE,h=d.ERR_INVALID_ARG_VALUE,f=d.ERR_INVALID_RETURN_VALUE,g=d.ERR_MISSING_ARGS,m=n(1891),b=n(9242),v=b.inspect,y=n(9242).types,w=y.isPromise,x=y.isRegExp,k=Object.assign?Object.assign:n(336).assign,E=Object.is?Object.is:n(7004);new Map;function S(){var t=n(3184);s=t.isDeepEqual,l=t.isDeepStrictEqual}var C=!1,_=t.exports=L,A={};function O(t){if(t.message instanceof Error)throw t.message;throw new m(t)}function T(t,e,n,r,a){var s,l=arguments.length;if(0===l)s="Failed";else if(1===l)n=t,t=void 0;else{if(!1===C){C=!0;var c=i.emitWarning?i.emitWarning:o.warn.bind(o);c("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094")}2===l&&(r="!=")}if(n instanceof Error)throw n;var d={actual:t,expected:e,operator:void 0===r?"fail":r,stackStartFn:a||T};void 0!==n&&(d.message=n);var u=new m(d);throw s&&(u.message=s,u.generatedMessage=!0),u}function I(t,e,n,i){if(!n){var o=!1;if(0===e)o=!0,i="No value argument passed to `assert.ok()`";else if(i instanceof Error)throw i;var r=new m({actual:n,expected:!0,message:i,operator:"==",stackStartFn:t});throw r.generatedMessage=o,r}}function L(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];I.apply(void 0,[L,e.length].concat(e))}function $(t,e,n){if(arguments.length<2)throw new g("actual","expected");void 0===s&&S(),l(t,e)&&O({actual:t,expected:e,message:n,operator:"notDeepStrictEqual",stackStartFn:$})}_.fail=T,_.AssertionError=m,_.ok=L,_.equal=function t(e,n,i){if(arguments.length<2)throw new g("actual","expected");e!=n&&O({actual:e,expected:n,message:i,operator:"==",stackStartFn:t})},_.notEqual=function t(e,n,i){if(arguments.length<2)throw new g("actual","expected");e==n&&O({actual:e,expected:n,message:i,operator:"!=",stackStartFn:t})},_.deepEqual=function t(e,n,i){if(arguments.length<2)throw new g("actual","expected");void 0===s&&S(),s(e,n)||O({actual:e,expected:n,message:i,operator:"deepEqual",stackStartFn:t})},_.notDeepEqual=function t(e,n,i){if(arguments.length<2)throw new g("actual","expected");void 0===s&&S(),s(e,n)&&O({actual:e,expected:n,message:i,operator:"notDeepEqual",stackStartFn:t})},_.deepStrictEqual=function t(e,n,i){if(arguments.length<2)throw new g("actual","expected");void 0===s&&S(),l(e,n)||O({actual:e,expected:n,message:i,operator:"deepStrictEqual",stackStartFn:t})},_.notDeepStrictEqual=$,_.strictEqual=function t(e,n,i){if(arguments.length<2)throw new g("actual","expected");E(e,n)||O({actual:e,expected:n,message:i,operator:"strictEqual",stackStartFn:t})},_.notStrictEqual=function t(e,n,i){if(arguments.length<2)throw new g("actual","expected");E(e,n)&&O({actual:e,expected:n,message:i,operator:"notStrictEqual",stackStartFn:t})};var D=function t(e,n,i){var o=this;a(this,t),n.forEach((function(t){t in e&&(void 0!==i&&"string"===typeof i[t]&&x(e[t])&&e[t].test(i[t])?o[t]=i[t]:o[t]=e[t])}))};function R(t,e,n,i,o,r){if(!(n in t)||!l(t[n],e[n])){if(!i){var a=new D(t,o),s=new D(e,o,t),c=new m({actual:a,expected:s,operator:"deepStrictEqual",stackStartFn:r});throw c.actual=t,c.expected=e,c.operator=r.name,c}O({actual:t,expected:e,message:i,operator:r.name,stackStartFn:r})}}function P(t,e,n,i){if("function"!==typeof e){if(x(e))return e.test(t);if(2===arguments.length)throw new p("expected",["Function","RegExp"],e);if("object"!==r(t)||null===t){var o=new m({actual:t,expected:e,message:n,operator:"deepStrictEqual",stackStartFn:i});throw o.operator=i.name,o}var a=Object.keys(e);if(e instanceof Error)a.push("name","message");else if(0===a.length)throw new h("error",e,"may not be an empty object");return void 0===s&&S(),a.forEach((function(o){"string"===typeof t[o]&&x(e[o])&&e[o].test(t[o])||R(t,e,o,n,a,i)})),!0}return void 0!==e.prototype&&t instanceof e||!Error.isPrototypeOf(e)&&!0===e.call({},t)}function N(t){if("function"!==typeof t)throw new p("fn","Function",t);try{t()}catch(e){return e}return A}function F(t){return w(t)||null!==t&&"object"===r(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function z(t){return Promise.resolve().then((function(){var e;if("function"===typeof t){if(e=t(),!F(e))throw new f("instance of Promise","promiseFn",e)}else{if(!F(t))throw new p("promiseFn",["Function","Promise"],t);e=t}return Promise.resolve().then((function(){return e})).then((function(){return A})).catch((function(t){return t}))}))}function j(t,e,n,i){if("string"===typeof n){if(4===arguments.length)throw new p("error",["Object","Error","Function","RegExp"],n);if("object"===r(e)&&null!==e){if(e.message===n)throw new u("error/message",'The error message "'.concat(e.message,'" is identical to the message.'))}else if(e===n)throw new u("error/message",'The error "'.concat(e,'" is identical to the message.'));i=n,n=void 0}else if(null!=n&&"object"!==r(n)&&"function"!==typeof n)throw new p("error",["Object","Error","Function","RegExp"],n);if(e===A){var o="";n&&n.name&&(o+=" (".concat(n.name,")")),o+=i?": ".concat(i):".";var a="rejects"===t.name?"rejection":"exception";O({actual:void 0,expected:n,operator:t.name,message:"Missing expected ".concat(a).concat(o),stackStartFn:t})}if(n&&!P(e,n,i,t))throw e}function M(t,e,n,i){if(e!==A){if("string"===typeof n&&(i=n,n=void 0),!n||P(e,n)){var o=i?": ".concat(i):".",r="doesNotReject"===t.name?"rejection":"exception";O({actual:e,expected:n,operator:t.name,message:"Got unwanted ".concat(r).concat(o,"\n")+'Actual message: "'.concat(e&&e.message,'"'),stackStartFn:t})}throw e}}function B(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];I.apply(void 0,[B,e.length].concat(e))}_.throws=function t(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];j.apply(void 0,[t,N(e)].concat(i))},_.rejects=function t(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return z(e).then((function(e){return j.apply(void 0,[t,e].concat(i))}))},_.doesNotThrow=function t(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];M.apply(void 0,[t,N(e)].concat(i))},_.doesNotReject=function t(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return z(e).then((function(e){return M.apply(void 0,[t,e].concat(i))}))},_.ifError=function t(e){if(null!==e&&void 0!==e){var n="ifError got unwanted exception: ";"object"===r(e)&&"string"===typeof e.message?0===e.message.length&&e.constructor?n+=e.constructor.name:n+=e.message:n+=v(e);var i=new m({actual:e,expected:null,operator:"ifError",message:n,stackStartFn:t}),o=e.stack;if("string"===typeof o){var a=o.split("\n");a.shift();for(var s=i.stack.split("\n"),l=0;l<a.length;l++){var c=s.indexOf(a[l]);if(-1!==c){s=s.slice(0,c);break}}i.stack="".concat(s.join("\n"),"\n").concat(a.join("\n"))}throw i}},_.strict=k(B,_,{equal:_.strictEqual,deepEqual:_.deepStrictEqual,notEqual:_.notStrictEqual,notDeepEqual:_.notDeepStrictEqual}),_.strict.strict=_.strict},1891:function(t,e,n){"use strict";var i=n(6027);function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})))),i.forEach((function(e){r(t,e,n[e])}))}return t}function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),t}function c(t,e){return!e||"object"!==v(e)&&"function"!==typeof e?d(t):e}function d(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&m(t,e)}function p(t){var e="function"===typeof Map?new Map:void 0;return p=function(t){if(null===t||!g(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return f(t,arguments,b(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),m(n,t)},p(t)}function h(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function f(t,e,n){return f=h()?Reflect.construct:function(t,e,n){var i=[null];i.push.apply(i,e);var o=Function.bind.apply(t,i),r=new o;return n&&m(r,n.prototype),r},f.apply(null,arguments)}function g(t){return-1!==Function.toString.call(t).indexOf("[native code]")}function m(t,e){return m=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},m(t,e)}function b(t){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},b(t)}function v(t){return v="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},v(t)}n(7658);var y=n(9242),w=y.inspect,x=n(3326),k=x.codes.ERR_INVALID_ARG_TYPE;function E(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}function S(t,e){if(e=Math.floor(e),0==t.length||0==e)return"";var n=t.length*e;e=Math.floor(Math.log(e)/Math.log(2));while(e)t+=t,e--;return t+=t.substring(0,n-t.length),t}var C="",_="",A="",O="",T={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"},I=10;function L(t){var e=Object.keys(t),n=Object.create(Object.getPrototypeOf(t));return e.forEach((function(e){n[e]=t[e]})),Object.defineProperty(n,"message",{value:t.message}),n}function $(t){return w(t,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function D(t,e,n){var o="",r="",a=0,s="",l=!1,c=$(t),d=c.split("\n"),u=$(e).split("\n"),p=0,h="";if("strictEqual"===n&&"object"===v(t)&&"object"===v(e)&&null!==t&&null!==e&&(n="strictEqualObject"),1===d.length&&1===u.length&&d[0]!==u[0]){var f=d[0].length+u[0].length;if(f<=I){if(("object"!==v(t)||null===t)&&("object"!==v(e)||null===e)&&(0!==t||0!==e))return"".concat(T[n],"\n\n")+"".concat(d[0]," !== ").concat(u[0],"\n")}else if("strictEqualObject"!==n){var g=i.stderr&&i.stderr.isTTY?i.stderr.columns:80;if(f<g){while(d[0][p]===u[0][p])p++;p>2&&(h="\n ".concat(S(" ",p),"^"),p=0)}}}var m=d[d.length-1],b=u[u.length-1];while(m===b){if(p++<2?s="\n ".concat(m).concat(s):o=m,d.pop(),u.pop(),0===d.length||0===u.length)break;m=d[d.length-1],b=u[u.length-1]}var y=Math.max(d.length,u.length);if(0===y){var w=c.split("\n");if(w.length>30){w[26]="".concat(C,"...").concat(O);while(w.length>27)w.pop()}return"".concat(T.notIdentical,"\n\n").concat(w.join("\n"),"\n")}p>3&&(s="\n".concat(C,"...").concat(O).concat(s),l=!0),""!==o&&(s="\n ".concat(o).concat(s),o="");var x=0,k=T[n]+"\n".concat(_,"+ actual").concat(O," ").concat(A,"- expected").concat(O),L=" ".concat(C,"...").concat(O," Lines skipped");for(p=0;p<y;p++){var D=p-a;if(d.length<p+1)D>1&&p>2&&(D>4?(r+="\n".concat(C,"...").concat(O),l=!0):D>3&&(r+="\n ".concat(u[p-2]),x++),r+="\n ".concat(u[p-1]),x++),a=p,o+="\n".concat(A,"-").concat(O," ").concat(u[p]),x++;else if(u.length<p+1)D>1&&p>2&&(D>4?(r+="\n".concat(C,"...").concat(O),l=!0):D>3&&(r+="\n ".concat(d[p-2]),x++),r+="\n ".concat(d[p-1]),x++),a=p,r+="\n".concat(_,"+").concat(O," ").concat(d[p]),x++;else{var R=u[p],P=d[p],N=P!==R&&(!E(P,",")||P.slice(0,-1)!==R);N&&E(R,",")&&R.slice(0,-1)===P&&(N=!1,P+=","),N?(D>1&&p>2&&(D>4?(r+="\n".concat(C,"...").concat(O),l=!0):D>3&&(r+="\n ".concat(d[p-2]),x++),r+="\n ".concat(d[p-1]),x++),a=p,r+="\n".concat(_,"+").concat(O," ").concat(P),o+="\n".concat(A,"-").concat(O," ").concat(R),x+=2):(r+=o,o="",1!==D&&0!==p||(r+="\n ".concat(P),x++))}if(x>20&&p<y-2)return"".concat(k).concat(L,"\n").concat(r,"\n").concat(C,"...").concat(O).concat(o,"\n")+"".concat(C,"...").concat(O)}return"".concat(k).concat(l?L:"","\n").concat(r).concat(o).concat(s).concat(h)}var R=function(t){function e(t){var n;if(a(this,e),"object"!==v(t)||null===t)throw new k("options","Object",t);var o=t.message,r=t.operator,s=t.stackStartFn,l=t.actual,u=t.expected,p=Error.stackTraceLimit;if(Error.stackTraceLimit=0,null!=o)n=c(this,b(e).call(this,String(o)));else if(i.stderr&&i.stderr.isTTY&&(i.stderr&&i.stderr.getColorDepth&&1!==i.stderr.getColorDepth()?(C="",_="",O="",A=""):(C="",_="",O="",A="")),"object"===v(l)&&null!==l&&"object"===v(u)&&null!==u&&"stack"in l&&l instanceof Error&&"stack"in u&&u instanceof Error&&(l=L(l),u=L(u)),"deepStrictEqual"===r||"strictEqual"===r)n=c(this,b(e).call(this,D(l,u,r)));else if("notDeepStrictEqual"===r||"notStrictEqual"===r){var h=T[r],f=$(l).split("\n");if("notStrictEqual"===r&&"object"===v(l)&&null!==l&&(h=T.notStrictEqualObject),f.length>30){f[26]="".concat(C,"...").concat(O);while(f.length>27)f.pop()}n=1===f.length?c(this,b(e).call(this,"".concat(h," ").concat(f[0]))):c(this,b(e).call(this,"".concat(h,"\n\n").concat(f.join("\n"),"\n")))}else{var g=$(l),m="",y=T[r];"notDeepEqual"===r||"notEqual"===r?(g="".concat(T[r],"\n\n").concat(g),g.length>1024&&(g="".concat(g.slice(0,1021),"..."))):(m="".concat($(u)),g.length>512&&(g="".concat(g.slice(0,509),"...")),m.length>512&&(m="".concat(m.slice(0,509),"...")),"deepEqual"===r||"equal"===r?g="".concat(y,"\n\n").concat(g,"\n\nshould equal\n\n"):m=" ".concat(r," ").concat(m)),n=c(this,b(e).call(this,"".concat(g).concat(m)))}return Error.stackTraceLimit=p,n.generatedMessage=!o,Object.defineProperty(d(n),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),n.code="ERR_ASSERTION",n.actual=l,n.expected=u,n.operator=r,Error.captureStackTrace&&Error.captureStackTrace(d(n),s),n.stack,n.name="AssertionError",c(n)}return u(e,t),l(e,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:w.custom,value:function(t,e){return w(this,o({},e,{customInspect:!1,depth:0}))}}]),e}(p(Error));t.exports=R},3326:function(t,e,n){"use strict";function i(t){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){return!e||"object"!==i(e)&&"function"!==typeof e?a(t):e}function a(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function s(t){return s=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},s(t)}function l(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&c(t,e)}function c(t,e){return c=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},c(t,e)}var d,u,p={};function h(t,e,n){function i(t,n,i){return"string"===typeof e?e:e(t,n,i)}n||(n=Error);var a=function(e){function n(e,a,l){var c;return o(this,n),c=r(this,s(n).call(this,i(e,a,l))),c.code=t,c}return l(n,e),n}(n);p[t]=a}function f(t,e){if(Array.isArray(t)){var n=t.length;return t=t.map((function(t){return String(t)})),n>2?"one of ".concat(e," ").concat(t.slice(0,n-1).join(", "),", or ")+t[n-1]:2===n?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}function g(t,e,n){return t.substr(!n||n<0?0:+n,e.length)===e}function m(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}function b(t,e,n){return"number"!==typeof n&&(n=0),!(n+e.length>t.length)&&-1!==t.indexOf(e,n)}h("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),h("ERR_INVALID_ARG_TYPE",(function(t,e,o){var r,a;if(void 0===d&&(d=n(5130)),d("string"===typeof t,"'name' must be a string"),"string"===typeof e&&g(e,"not ")?(r="must not be",e=e.replace(/^not /,"")):r="must be",m(t," argument"))a="The ".concat(t," ").concat(r," ").concat(f(e,"type"));else{var s=b(t,".")?"property":"argument";a='The "'.concat(t,'" ').concat(s," ").concat(r," ").concat(f(e,"type"))}return a+=". Received type ".concat(i(o)),a}),TypeError),h("ERR_INVALID_ARG_VALUE",(function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===u&&(u=n(9242));var o=u.inspect(e);return o.length>128&&(o="".concat(o.slice(0,128),"...")),"The argument '".concat(t,"' ").concat(i,". Received ").concat(o)}),TypeError,RangeError),h("ERR_INVALID_RETURN_VALUE",(function(t,e,n){var o;return o=n&&n.constructor&&n.constructor.name?"instance of ".concat(n.constructor.name):"type ".concat(i(n)),"Expected ".concat(t,' to be returned from the "').concat(e,'"')+" function but got ".concat(o,".")}),TypeError),h("ERR_MISSING_ARGS",(function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];void 0===d&&(d=n(5130)),d(e.length>0,"At least one arg needs to be specified");var o="The ",r=e.length;switch(e=e.map((function(t){return'"'.concat(t,'"')})),r){case 1:o+="".concat(e[0]," argument");break;case 2:o+="".concat(e[0]," and ").concat(e[1]," arguments");break;default:o+=e.slice(0,r-1).join(", "),o+=", and ".concat(e[r-1]," arguments");break}return"".concat(o," must be specified")}),TypeError),t.exports.codes=p},3184:function(t,e,n){"use strict";function i(t,e){return a(t)||r(t,e)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function r(t,e){var n=[],i=!0,o=!1,r=void 0;try{for(var a,s=t[Symbol.iterator]();!(i=(a=s.next()).done);i=!0)if(n.push(a.value),e&&n.length===e)break}catch(l){o=!0,r=l}finally{try{i||null==s["return"]||s["return"]()}finally{if(o)throw r}}return n}function a(t){if(Array.isArray(t))return t}function s(t){return s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}n(7658),n(2087);var l=void 0!==/a/g.flags,c=function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e},d=function(t){var e=[];return t.forEach((function(t,n){return e.push([n,t])})),e},u=Object.is?Object.is:n(7004),p=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},h=Number.isNaN?Number.isNaN:n(1185);function f(t){return t.call.bind(t)}var g=f(Object.prototype.hasOwnProperty),m=f(Object.prototype.propertyIsEnumerable),b=f(Object.prototype.toString),v=n(9242).types,y=v.isAnyArrayBuffer,w=v.isArrayBufferView,x=v.isDate,k=v.isMap,E=v.isRegExp,S=v.isSet,C=v.isNativeError,_=v.isBoxedPrimitive,A=v.isNumberObject,O=v.isStringObject,T=v.isBooleanObject,I=v.isBigIntObject,L=v.isSymbolObject,$=v.isFloat32Array,D=v.isFloat64Array;function R(t){if(0===t.length||t.length>10)return!0;for(var e=0;e<t.length;e++){var n=t.charCodeAt(e);if(n<48||n>57)return!0}return 10===t.length&&t>=Math.pow(2,32)}function P(t){return Object.keys(t).filter(R).concat(p(t).filter(Object.prototype.propertyIsEnumerable.bind(t)))}
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT
*/function N(t,e){if(t===e)return 0;for(var n=t.length,i=e.length,o=0,r=Math.min(n,i);o<r;++o)if(t[o]!==e[o]){n=t[o],i=e[o];break}return n<i?-1:i<n?1:0}var F=void 0,z=!0,j=!1,M=0,B=1,U=2,H=3;function W(t,e){return l?t.source===e.source&&t.flags===e.flags:RegExp.prototype.toString.call(t)===RegExp.prototype.toString.call(e)}function V(t,e){if(t.byteLength!==e.byteLength)return!1;for(var n=0;n<t.byteLength;n++)if(t[n]!==e[n])return!1;return!0}function q(t,e){return t.byteLength===e.byteLength&&0===N(new Uint8Array(t.buffer,t.byteOffset,t.byteLength),new Uint8Array(e.buffer,e.byteOffset,e.byteLength))}function G(t,e){return t.byteLength===e.byteLength&&0===N(new Uint8Array(t),new Uint8Array(e))}function Y(t,e){return A(t)?A(e)&&u(Number.prototype.valueOf.call(t),Number.prototype.valueOf.call(e)):O(t)?O(e)&&String.prototype.valueOf.call(t)===String.prototype.valueOf.call(e):T(t)?T(e)&&Boolean.prototype.valueOf.call(t)===Boolean.prototype.valueOf.call(e):I(t)?I(e)&&BigInt.prototype.valueOf.call(t)===BigInt.prototype.valueOf.call(e):L(e)&&Symbol.prototype.valueOf.call(t)===Symbol.prototype.valueOf.call(e)}function X(t,e,n,i){if(t===e)return 0!==t||(!n||u(t,e));if(n){if("object"!==s(t))return"number"===typeof t&&h(t)&&h(e);if("object"!==s(e)||null===t||null===e)return!1;if(Object.getPrototypeOf(t)!==Object.getPrototypeOf(e))return!1}else{if(null===t||"object"!==s(t))return(null===e||"object"!==s(e))&&t==e;if(null===e||"object"!==s(e))return!1}var o=b(t),r=b(e);if(o!==r)return!1;if(Array.isArray(t)){if(t.length!==e.length)return!1;var a=P(t,F),l=P(e,F);return a.length===l.length&&J(t,e,n,i,B,a)}if("[object Object]"===o&&(!k(t)&&k(e)||!S(t)&&S(e)))return!1;if(x(t)){if(!x(e)||Date.prototype.getTime.call(t)!==Date.prototype.getTime.call(e))return!1}else if(E(t)){if(!E(e)||!W(t,e))return!1}else if(C(t)||t instanceof Error){if(t.message!==e.message||t.name!==e.name)return!1}else{if(w(t)){if(n||!$(t)&&!D(t)){if(!q(t,e))return!1}else if(!V(t,e))return!1;var c=P(t,F),d=P(e,F);return c.length===d.length&&J(t,e,n,i,M,c)}if(S(t))return!(!S(e)||t.size!==e.size)&&J(t,e,n,i,U);if(k(t))return!(!k(e)||t.size!==e.size)&&J(t,e,n,i,H);if(y(t)){if(!G(t,e))return!1}else if(_(t)&&!Y(t,e))return!1}return J(t,e,n,i,M)}function K(t,e){return e.filter((function(e){return m(t,e)}))}function J(t,e,n,i,o,r){if(5===arguments.length){r=Object.keys(t);var a=Object.keys(e);if(r.length!==a.length)return!1}for(var s=0;s<r.length;s++)if(!g(e,r[s]))return!1;if(n&&5===arguments.length){var l=p(t);if(0!==l.length){var c=0;for(s=0;s<l.length;s++){var d=l[s];if(m(t,d)){if(!m(e,d))return!1;r.push(d),c++}else if(m(e,d))return!1}var u=p(e);if(l.length!==u.length&&K(e,u).length!==c)return!1}else{var h=p(e);if(0!==h.length&&0!==K(e,h).length)return!1}}if(0===r.length&&(o===M||o===B&&0===t.length||0===t.size))return!0;if(void 0===i)i={val1:new Map,val2:new Map,position:0};else{var f=i.val1.get(t);if(void 0!==f){var b=i.val2.get(e);if(void 0!==b)return f===b}i.position++}i.val1.set(t,i.position),i.val2.set(e,i.position);var v=rt(t,e,n,r,i,o);return i.val1.delete(t),i.val2.delete(e),v}function Z(t,e,n,i){for(var o=c(t),r=0;r<o.length;r++){var a=o[r];if(X(e,a,n,i))return t.delete(a),!0}return!1}function Q(t){switch(s(t)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":t=+t;case"number":if(h(t))return!1}return!0}function tt(t,e,n){var i=Q(n);return null!=i?i:e.has(i)&&!t.has(i)}function et(t,e,n,i,o){var r=Q(n);if(null!=r)return r;var a=e.get(r);return!(void 0===a&&!e.has(r)||!X(i,a,!1,o))&&(!t.has(r)&&X(i,a,!1,o))}function nt(t,e,n,i){for(var o=null,r=c(t),a=0;a<r.length;a++){var l=r[a];if("object"===s(l)&&null!==l)null===o&&(o=new Set),o.add(l);else if(!e.has(l)){if(n)return!1;if(!tt(t,e,l))return!1;null===o&&(o=new Set),o.add(l)}}if(null!==o){for(var d=c(e),u=0;u<d.length;u++){var p=d[u];if("object"===s(p)&&null!==p){if(!Z(o,p,n,i))return!1}else if(!n&&!t.has(p)&&!Z(o,p,n,i))return!1}return 0===o.size}return!0}function it(t,e,n,i,o,r){for(var a=c(t),s=0;s<a.length;s++){var l=a[s];if(X(n,l,o,r)&&X(i,e.get(l),o,r))return t.delete(l),!0}return!1}function ot(t,e,n,o){for(var r=null,a=d(t),l=0;l<a.length;l++){var c=i(a[l],2),u=c[0],p=c[1];if("object"===s(u)&&null!==u)null===r&&(r=new Set),r.add(u);else{var h=e.get(u);if(void 0===h&&!e.has(u)||!X(p,h,n,o)){if(n)return!1;if(!et(t,e,u,p,o))return!1;null===r&&(r=new Set),r.add(u)}}}if(null!==r){for(var f=d(e),g=0;g<f.length;g++){var m=i(f[g],2),b=(u=m[0],m[1]);if("object"===s(u)&&null!==u){if(!it(r,t,u,b,n,o))return!1}else if(!n&&(!t.has(u)||!X(t.get(u),b,!1,o))&&!it(r,t,u,b,!1,o))return!1}return 0===r.size}return!0}function rt(t,e,n,i,o,r){var a=0;if(r===U){if(!nt(t,e,n,o))return!1}else if(r===H){if(!ot(t,e,n,o))return!1}else if(r===B)for(;a<t.length;a++){if(!g(t,a)){if(g(e,a))return!1;for(var s=Object.keys(t);a<s.length;a++){var l=s[a];if(!g(e,l)||!X(t[l],e[l],n,o))return!1}return s.length===Object.keys(e).length}if(!g(e,a)||!X(t[a],e[a],n,o))return!1}for(a=0;a<i.length;a++){var c=i[a];if(!X(t[c],e[c],n,o))return!1}return!0}function at(t,e){return X(t,e,j)}function st(t,e){return X(t,e,z)}t.exports={isDeepEqual:at,isDeepStrictEqual:st}},237:function(t,e,n){var i=n(5941);n(7658),function(e,i){t.exports=i(n(7218))}(0,(function(t){return function(){"use strict";var e={593:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.resendFailedRequest=e.getRetryInstance=e.unsetCache=e.createRequestQueueInterceptor=e.createRefreshCall=e.shouldInterceptError=e.mergeOptions=e.defaultOptions=void 0;const o=n(300);e.defaultOptions={statusCodes:[401],pauseInstanceWhileRefreshing:!1},e.mergeOptions=function(t,e){return Object.assign(Object.assign(Object.assign({},t),{pauseInstanceWhileRefreshing:e.skipWhileRefreshing}),e)},e.shouldInterceptError=function(t,e,n,i){var o,r;return!!t&&!(null===(o=t.config)||void 0===o?void 0:o.skipAuthRefresh)&&!!(e.interceptNetworkError&&!t.response&&0===t.request.status||t.response&&((null==e?void 0:e.shouldRefresh)?e.shouldRefresh(t):null===(r=e.statusCodes)||void 0===r?void 0:r.includes(parseInt(t.response.status))))&&(t.response||(t.response={config:t.config}),!e.pauseInstanceWhileRefreshing||!i.skipInstances.includes(n))},e.createRefreshCall=function(t,e,n){return n.refreshCall||(n.refreshCall=e(t),"function"==typeof n.refreshCall.then)?n.refreshCall:(i.warn("axios-auth-refresh requires `refreshTokenCall` to return a promise."),Promise.reject())},e.createRequestQueueInterceptor=function(t,e,n){return void 0===e.requestQueueInterceptorId&&(e.requestQueueInterceptorId=t.interceptors.request.use((t=>(null==t?void 0:t.skipAuthRefresh)?t:e.refreshCall.catch((()=>{throw new o.default.Cancel("Request call failed")})).then((()=>n.onRetry?n.onRetry(t):t))))),e.requestQueueInterceptorId},e.unsetCache=function(t,e){t.interceptors.request.eject(e.requestQueueInterceptorId),e.requestQueueInterceptorId=void 0,e.refreshCall=void 0,e.skipInstances=e.skipInstances.filter((e=>e!==t))},e.getRetryInstance=function(t,e){return e.retryInstance||t},e.resendFailedRequest=function(t,e){return t.config.skipAuthRefresh=!0,e(t.response.config)}},300:function(e){e.exports=t}},n={};function o(t){var i=n[t];if(void 0!==i)return i.exports;var r=n[t]={exports:{}};return e[t](r,r.exports,o),r.exports}var r={};return function(){var t=r;Object.defineProperty(t,"__esModule",{value:!0});const e=o(593);t.default=function(t,n,i={}){if("function"!=typeof n)throw new Error("axios-auth-refresh requires `refreshAuthCall` to be a function that returns a promise.");const o={skipInstances:[],refreshCall:void 0,requestQueueInterceptorId:void 0};return t.interceptors.response.use((t=>t),(r=>{if(i=(0,e.mergeOptions)(e.defaultOptions,i),!(0,e.shouldInterceptError)(r,i,t,o))return Promise.reject(r);i.pauseInstanceWhileRefreshing&&o.skipInstances.push(t);const a=(0,e.createRefreshCall)(r,n,o);return(0,e.createRequestQueueInterceptor)(t,o,i),a.finally((()=>(0,e.unsetCache)(t,o))).catch((t=>Promise.reject(t))).then((()=>(0,e.resendFailedRequest)(r,(0,e.getRetryInstance)(t,i))))}))}}(),r}()}))},1271:function(t,e,n){"use strict";n(7658),e.byteLength=d,e.toByteArray=p,e.fromByteArray=g;for(var i=[],o=[],r="undefined"!==typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=a.length;s<l;++s)i[s]=a[s],o[a.charCodeAt(s)]=s;function c(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=e);var i=n===e?0:4-n%4;return[n,i]}function d(t){var e=c(t),n=e[0],i=e[1];return 3*(n+i)/4-i}function u(t,e,n){return 3*(e+n)/4-n}function p(t){var e,n,i=c(t),a=i[0],s=i[1],l=new r(u(t,a,s)),d=0,p=s>0?a-4:a;for(n=0;n<p;n+=4)e=o[t.charCodeAt(n)]<<18|o[t.charCodeAt(n+1)]<<12|o[t.charCodeAt(n+2)]<<6|o[t.charCodeAt(n+3)],l[d++]=e>>16&255,l[d++]=e>>8&255,l[d++]=255&e;return 2===s&&(e=o[t.charCodeAt(n)]<<2|o[t.charCodeAt(n+1)]>>4,l[d++]=255&e),1===s&&(e=o[t.charCodeAt(n)]<<10|o[t.charCodeAt(n+1)]<<4|o[t.charCodeAt(n+2)]>>2,l[d++]=e>>8&255,l[d++]=255&e),l}function h(t){return i[t>>18&63]+i[t>>12&63]+i[t>>6&63]+i[63&t]}function f(t,e,n){for(var i,o=[],r=e;r<n;r+=3)i=(t[r]<<16&16711680)+(t[r+1]<<8&65280)+(255&t[r+2]),o.push(h(i));return o.join("")}function g(t){for(var e,n=t.length,o=n%3,r=[],a=16383,s=0,l=n-o;s<l;s+=a)r.push(f(t,s,s+a>l?l:s+a));return 1===o?(e=t[n-1],r.push(i[e>>2]+i[e<<4&63]+"==")):2===o&&(e=(t[n-2]<<8)+t[n-1],r.push(i[e>>10]+i[e>>4&63]+i[e<<2&63]+"=")),r.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},5361:function(t,e,n){"use strict";var i=n(5941);
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
n(7658);const o=n(1271),r=n(7055),a="function"===typeof Symbol&&"function"===typeof Symbol["for"]?Symbol["for"]("nodejs.util.inspect.custom"):null;e.lW=d,e.h2=50;const s=2147483647;function l(){try{const t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),42===t.foo()}catch(t){return!1}}function c(t){if(t>s)throw new RangeError('The value "'+t+'" is invalid for option "size"');const e=new Uint8Array(t);return Object.setPrototypeOf(e,d.prototype),e}function d(t,e,n){if("number"===typeof t){if("string"===typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return f(t)}return u(t,e,n)}function u(t,e,n){if("string"===typeof t)return g(t,e);if(ArrayBuffer.isView(t))return b(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(st(t,ArrayBuffer)||t&&st(t.buffer,ArrayBuffer))return v(t,e,n);if("undefined"!==typeof SharedArrayBuffer&&(st(t,SharedArrayBuffer)||t&&st(t.buffer,SharedArrayBuffer)))return v(t,e,n);if("number"===typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');const i=t.valueOf&&t.valueOf();if(null!=i&&i!==t)return d.from(i,e,n);const o=y(t);if(o)return o;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof t[Symbol.toPrimitive])return d.from(t[Symbol.toPrimitive]("string"),e,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function p(t){if("number"!==typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function h(t,e,n){return p(t),t<=0?c(t):void 0!==e?"string"===typeof n?c(t).fill(e,n):c(t).fill(e):c(t)}function f(t){return p(t),c(t<0?0:0|w(t))}function g(t,e){if("string"===typeof e&&""!==e||(e="utf8"),!d.isEncoding(e))throw new TypeError("Unknown encoding: "+e);const n=0|k(t,e);let i=c(n);const o=i.write(t,e);return o!==n&&(i=i.slice(0,o)),i}function m(t){const e=t.length<0?0:0|w(t.length),n=c(e);for(let i=0;i<e;i+=1)n[i]=255&t[i];return n}function b(t){if(st(t,Uint8Array)){const e=new Uint8Array(t);return v(e.buffer,e.byteOffset,e.byteLength)}return m(t)}function v(t,e,n){if(e<0||t.byteLength<e)throw new RangeError('"offset" is outside of buffer bounds');if(t.byteLength<e+(n||0))throw new RangeError('"length" is outside of buffer bounds');let i;return i=void 0===e&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,e):new Uint8Array(t,e,n),Object.setPrototypeOf(i,d.prototype),i}function y(t){if(d.isBuffer(t)){const e=0|w(t.length),n=c(e);return 0===n.length||t.copy(n,0,0,e),n}return void 0!==t.length?"number"!==typeof t.length||lt(t.length)?c(0):m(t):"Buffer"===t.type&&Array.isArray(t.data)?m(t.data):void 0}function w(t){if(t>=s)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s.toString(16)+" bytes");return 0|t}function x(t){return+t!=t&&(t=0),d.alloc(+t)}function k(t,e){if(d.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||st(t,ArrayBuffer))return t.byteLength;if("string"!==typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);const n=t.length,i=arguments.length>2&&!0===arguments[2];if(!i&&0===n)return 0;let o=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return nt(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return rt(t).length;default:if(o)return i?-1:nt(t).length;e=(""+e).toLowerCase(),o=!0}}function E(t,e,n){let i=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,e>>>=0,n<=e)return"";t||(t="utf8");while(1)switch(t){case"hex":return z(this,e,n);case"utf8":case"utf-8":return D(this,e,n);case"ascii":return N(this,e,n);case"latin1":case"binary":return F(this,e,n);case"base64":return $(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return j(this,e,n);default:if(i)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}function S(t,e,n){const i=t[e];t[e]=t[n],t[n]=i}function C(t,e,n,i,o){if(0===t.length)return-1;if("string"===typeof n?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,lt(n)&&(n=o?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(o)return-1;n=t.length-1}else if(n<0){if(!o)return-1;n=0}if("string"===typeof e&&(e=d.from(e,i)),d.isBuffer(e))return 0===e.length?-1:_(t,e,n,i,o);if("number"===typeof e)return e&=255,"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):_(t,[e],n,i,o);throw new TypeError("val must be string, number or Buffer")}function _(t,e,n,i,o){let r,a=1,s=t.length,l=e.length;if(void 0!==i&&(i=String(i).toLowerCase(),"ucs2"===i||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(t.length<2||e.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(o){let i=-1;for(r=n;r<s;r++)if(c(t,r)===c(e,-1===i?0:r-i)){if(-1===i&&(i=r),r-i+1===l)return i*a}else-1!==i&&(r-=r-i),i=-1}else for(n+l>s&&(n=s-l),r=n;r>=0;r--){let n=!0;for(let i=0;i<l;i++)if(c(t,r+i)!==c(e,i)){n=!1;break}if(n)return r}return-1}function A(t,e,n,i){n=Number(n)||0;const o=t.length-n;i?(i=Number(i),i>o&&(i=o)):i=o;const r=e.length;let a;for(i>r/2&&(i=r/2),a=0;a<i;++a){const i=parseInt(e.substr(2*a,2),16);if(lt(i))return a;t[n+a]=i}return a}function O(t,e,n,i){return at(nt(e,t.length-n),t,n,i)}function T(t,e,n,i){return at(it(e),t,n,i)}function I(t,e,n,i){return at(rt(e),t,n,i)}function L(t,e,n,i){return at(ot(e,t.length-n),t,n,i)}function $(t,e,n){return 0===e&&n===t.length?o.fromByteArray(t):o.fromByteArray(t.slice(e,n))}function D(t,e,n){n=Math.min(t.length,n);const i=[];let o=e;while(o<n){const e=t[o];let r=null,a=e>239?4:e>223?3:e>191?2:1;if(o+a<=n){let n,i,s,l;switch(a){case 1:e<128&&(r=e);break;case 2:n=t[o+1],128===(192&n)&&(l=(31&e)<<6|63&n,l>127&&(r=l));break;case 3:n=t[o+1],i=t[o+2],128===(192&n)&&128===(192&i)&&(l=(15&e)<<12|(63&n)<<6|63&i,l>2047&&(l<55296||l>57343)&&(r=l));break;case 4:n=t[o+1],i=t[o+2],s=t[o+3],128===(192&n)&&128===(192&i)&&128===(192&s)&&(l=(15&e)<<18|(63&n)<<12|(63&i)<<6|63&s,l>65535&&l<1114112&&(r=l))}}null===r?(r=65533,a=1):r>65535&&(r-=65536,i.push(r>>>10&1023|55296),r=56320|1023&r),i.push(r),o+=a}return P(i)}d.TYPED_ARRAY_SUPPORT=l(),d.TYPED_ARRAY_SUPPORT||"undefined"===typeof i||"function"!==typeof i.error||i.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}}),d.poolSize=8192,d.from=function(t,e,n){return u(t,e,n)},Object.setPrototypeOf(d.prototype,Uint8Array.prototype),Object.setPrototypeOf(d,Uint8Array),d.alloc=function(t,e,n){return h(t,e,n)},d.allocUnsafe=function(t){return f(t)},d.allocUnsafeSlow=function(t){return f(t)},d.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==d.prototype},d.compare=function(t,e){if(st(t,Uint8Array)&&(t=d.from(t,t.offset,t.byteLength)),st(e,Uint8Array)&&(e=d.from(e,e.offset,e.byteLength)),!d.isBuffer(t)||!d.isBuffer(e))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;let n=t.length,i=e.length;for(let o=0,r=Math.min(n,i);o<r;++o)if(t[o]!==e[o]){n=t[o],i=e[o];break}return n<i?-1:i<n?1:0},d.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},d.concat=function(t,e){if(!Array.isArray(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return d.alloc(0);let n;if(void 0===e)for(e=0,n=0;n<t.length;++n)e+=t[n].length;const i=d.allocUnsafe(e);let o=0;for(n=0;n<t.length;++n){let e=t[n];if(st(e,Uint8Array))o+e.length>i.length?(d.isBuffer(e)||(e=d.from(e)),e.copy(i,o)):Uint8Array.prototype.set.call(i,e,o);else{if(!d.isBuffer(e))throw new TypeError('"list" argument must be an Array of Buffers');e.copy(i,o)}o+=e.length}return i},d.byteLength=k,d.prototype._isBuffer=!0,d.prototype.swap16=function(){const t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;e<t;e+=2)S(this,e,e+1);return this},d.prototype.swap32=function(){const t=this.length;if(t%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let e=0;e<t;e+=4)S(this,e,e+3),S(this,e+1,e+2);return this},d.prototype.swap64=function(){const t=this.length;if(t%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let e=0;e<t;e+=8)S(this,e,e+7),S(this,e+1,e+6),S(this,e+2,e+5),S(this,e+3,e+4);return this},d.prototype.toString=function(){const t=this.length;return 0===t?"":0===arguments.length?D(this,0,t):E.apply(this,arguments)},d.prototype.toLocaleString=d.prototype.toString,d.prototype.equals=function(t){if(!d.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===d.compare(this,t)},d.prototype.inspect=function(){let t="";const n=e.h2;return t=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(t+=" ... "),"<Buffer "+t+">"},a&&(d.prototype[a]=d.prototype.inspect),d.prototype.compare=function(t,e,n,i,o){if(st(t,Uint8Array)&&(t=d.from(t,t.offset,t.byteLength)),!d.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===i&&(i=0),void 0===o&&(o=this.length),e<0||n>t.length||i<0||o>this.length)throw new RangeError("out of range index");if(i>=o&&e>=n)return 0;if(i>=o)return-1;if(e>=n)return 1;if(e>>>=0,n>>>=0,i>>>=0,o>>>=0,this===t)return 0;let r=o-i,a=n-e;const s=Math.min(r,a),l=this.slice(i,o),c=t.slice(e,n);for(let d=0;d<s;++d)if(l[d]!==c[d]){r=l[d],a=c[d];break}return r<a?-1:a<r?1:0},d.prototype.includes=function(t,e,n){return-1!==this.indexOf(t,e,n)},d.prototype.indexOf=function(t,e,n){return C(this,t,e,n,!0)},d.prototype.lastIndexOf=function(t,e,n){return C(this,t,e,n,!1)},d.prototype.write=function(t,e,n,i){if(void 0===e)i="utf8",n=this.length,e=0;else if(void 0===n&&"string"===typeof e)i=e,n=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e>>>=0,isFinite(n)?(n>>>=0,void 0===i&&(i="utf8")):(i=n,n=void 0)}const o=this.length-e;if((void 0===n||n>o)&&(n=o),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");let r=!1;for(;;)switch(i){case"hex":return A(this,t,e,n);case"utf8":case"utf-8":return O(this,t,e,n);case"ascii":case"latin1":case"binary":return T(this,t,e,n);case"base64":return I(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,e,n);default:if(r)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),r=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const R=4096;function P(t){const e=t.length;if(e<=R)return String.fromCharCode.apply(String,t);let n="",i=0;while(i<e)n+=String.fromCharCode.apply(String,t.slice(i,i+=R));return n}function N(t,e,n){let i="";n=Math.min(t.length,n);for(let o=e;o<n;++o)i+=String.fromCharCode(127&t[o]);return i}function F(t,e,n){let i="";n=Math.min(t.length,n);for(let o=e;o<n;++o)i+=String.fromCharCode(t[o]);return i}function z(t,e,n){const i=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>i)&&(n=i);let o="";for(let r=e;r<n;++r)o+=ct[t[r]];return o}function j(t,e,n){const i=t.slice(e,n);let o="";for(let r=0;r<i.length-1;r+=2)o+=String.fromCharCode(i[r]+256*i[r+1]);return o}function M(t,e,n){if(t%1!==0||t<0)throw new RangeError("offset is not uint");if(t+e>n)throw new RangeError("Trying to access beyond buffer length")}function B(t,e,n,i,o,r){if(!d.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>o||e<r)throw new RangeError('"value" argument is out of bounds');if(n+i>t.length)throw new RangeError("Index out of range")}function U(t,e,n,i,o){J(e,i,o,t,n,7);let r=Number(e&BigInt(4294967295));t[n++]=r,r>>=8,t[n++]=r,r>>=8,t[n++]=r,r>>=8,t[n++]=r;let a=Number(e>>BigInt(32)&BigInt(4294967295));return t[n++]=a,a>>=8,t[n++]=a,a>>=8,t[n++]=a,a>>=8,t[n++]=a,n}function H(t,e,n,i,o){J(e,i,o,t,n,7);let r=Number(e&BigInt(4294967295));t[n+7]=r,r>>=8,t[n+6]=r,r>>=8,t[n+5]=r,r>>=8,t[n+4]=r;let a=Number(e>>BigInt(32)&BigInt(4294967295));return t[n+3]=a,a>>=8,t[n+2]=a,a>>=8,t[n+1]=a,a>>=8,t[n]=a,n+8}function W(t,e,n,i,o,r){if(n+i>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function V(t,e,n,i,o){return e=+e,n>>>=0,o||W(t,e,n,4,34028234663852886e22,-34028234663852886e22),r.write(t,e,n,i,23,4),n+4}function q(t,e,n,i,o){return e=+e,n>>>=0,o||W(t,e,n,8,17976931348623157e292,-17976931348623157e292),r.write(t,e,n,i,52,8),n+8}d.prototype.slice=function(t,e){const n=this.length;t=~~t,e=void 0===e?n:~~e,t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),e<t&&(e=t);const i=this.subarray(t,e);return Object.setPrototypeOf(i,d.prototype),i},d.prototype.readUintLE=d.prototype.readUIntLE=function(t,e,n){t>>>=0,e>>>=0,n||M(t,e,this.length);let i=this[t],o=1,r=0;while(++r<e&&(o*=256))i+=this[t+r]*o;return i},d.prototype.readUintBE=d.prototype.readUIntBE=function(t,e,n){t>>>=0,e>>>=0,n||M(t,e,this.length);let i=this[t+--e],o=1;while(e>0&&(o*=256))i+=this[t+--e]*o;return i},d.prototype.readUint8=d.prototype.readUInt8=function(t,e){return t>>>=0,e||M(t,1,this.length),this[t]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(t,e){return t>>>=0,e||M(t,2,this.length),this[t]|this[t+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(t,e){return t>>>=0,e||M(t,2,this.length),this[t]<<8|this[t+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(t,e){return t>>>=0,e||M(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(t,e){return t>>>=0,e||M(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},d.prototype.readBigUInt64LE=dt((function(t){t>>>=0,Z(t,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Q(t,this.length-8);const i=e+256*this[++t]+65536*this[++t]+this[++t]*2**24,o=this[++t]+256*this[++t]+65536*this[++t]+n*2**24;return BigInt(i)+(BigInt(o)<<BigInt(32))})),d.prototype.readBigUInt64BE=dt((function(t){t>>>=0,Z(t,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Q(t,this.length-8);const i=e*2**24+65536*this[++t]+256*this[++t]+this[++t],o=this[++t]*2**24+65536*this[++t]+256*this[++t]+n;return(BigInt(i)<<BigInt(32))+BigInt(o)})),d.prototype.readIntLE=function(t,e,n){t>>>=0,e>>>=0,n||M(t,e,this.length);let i=this[t],o=1,r=0;while(++r<e&&(o*=256))i+=this[t+r]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*e)),i},d.prototype.readIntBE=function(t,e,n){t>>>=0,e>>>=0,n||M(t,e,this.length);let i=e,o=1,r=this[t+--i];while(i>0&&(o*=256))r+=this[t+--i]*o;return o*=128,r>=o&&(r-=Math.pow(2,8*e)),r},d.prototype.readInt8=function(t,e){return t>>>=0,e||M(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},d.prototype.readInt16LE=function(t,e){t>>>=0,e||M(t,2,this.length);const n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},d.prototype.readInt16BE=function(t,e){t>>>=0,e||M(t,2,this.length);const n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},d.prototype.readInt32LE=function(t,e){return t>>>=0,e||M(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},d.prototype.readInt32BE=function(t,e){return t>>>=0,e||M(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},d.prototype.readBigInt64LE=dt((function(t){t>>>=0,Z(t,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Q(t,this.length-8);const i=this[t+4]+256*this[t+5]+65536*this[t+6]+(n<<24);return(BigInt(i)<<BigInt(32))+BigInt(e+256*this[++t]+65536*this[++t]+this[++t]*2**24)})),d.prototype.readBigInt64BE=dt((function(t){t>>>=0,Z(t,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Q(t,this.length-8);const i=(e<<24)+65536*this[++t]+256*this[++t]+this[++t];return(BigInt(i)<<BigInt(32))+BigInt(this[++t]*2**24+65536*this[++t]+256*this[++t]+n)})),d.prototype.readFloatLE=function(t,e){return t>>>=0,e||M(t,4,this.length),r.read(this,t,!0,23,4)},d.prototype.readFloatBE=function(t,e){return t>>>=0,e||M(t,4,this.length),r.read(this,t,!1,23,4)},d.prototype.readDoubleLE=function(t,e){return t>>>=0,e||M(t,8,this.length),r.read(this,t,!0,52,8)},d.prototype.readDoubleBE=function(t,e){return t>>>=0,e||M(t,8,this.length),r.read(this,t,!1,52,8)},d.prototype.writeUintLE=d.prototype.writeUIntLE=function(t,e,n,i){if(t=+t,e>>>=0,n>>>=0,!i){const i=Math.pow(2,8*n)-1;B(this,t,e,n,i,0)}let o=1,r=0;this[e]=255&t;while(++r<n&&(o*=256))this[e+r]=t/o&255;return e+n},d.prototype.writeUintBE=d.prototype.writeUIntBE=function(t,e,n,i){if(t=+t,e>>>=0,n>>>=0,!i){const i=Math.pow(2,8*n)-1;B(this,t,e,n,i,0)}let o=n-1,r=1;this[e+o]=255&t;while(--o>=0&&(r*=256))this[e+o]=t/r&255;return e+n},d.prototype.writeUint8=d.prototype.writeUInt8=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,1,255,0),this[e]=255&t,e+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},d.prototype.writeBigUInt64LE=dt((function(t,e=0){return U(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),d.prototype.writeBigUInt64BE=dt((function(t,e=0){return H(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),d.prototype.writeIntLE=function(t,e,n,i){if(t=+t,e>>>=0,!i){const i=Math.pow(2,8*n-1);B(this,t,e,n,i-1,-i)}let o=0,r=1,a=0;this[e]=255&t;while(++o<n&&(r*=256))t<0&&0===a&&0!==this[e+o-1]&&(a=1),this[e+o]=(t/r>>0)-a&255;return e+n},d.prototype.writeIntBE=function(t,e,n,i){if(t=+t,e>>>=0,!i){const i=Math.pow(2,8*n-1);B(this,t,e,n,i-1,-i)}let o=n-1,r=1,a=0;this[e+o]=255&t;while(--o>=0&&(r*=256))t<0&&0===a&&0!==this[e+o+1]&&(a=1),this[e+o]=(t/r>>0)-a&255;return e+n},d.prototype.writeInt8=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},d.prototype.writeInt16LE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},d.prototype.writeInt16BE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},d.prototype.writeInt32LE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},d.prototype.writeInt32BE=function(t,e,n){return t=+t,e>>>=0,n||B(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},d.prototype.writeBigInt64LE=dt((function(t,e=0){return U(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),d.prototype.writeBigInt64BE=dt((function(t,e=0){return H(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),d.prototype.writeFloatLE=function(t,e,n){return V(this,t,e,!0,n)},d.prototype.writeFloatBE=function(t,e,n){return V(this,t,e,!1,n)},d.prototype.writeDoubleLE=function(t,e,n){return q(this,t,e,!0,n)},d.prototype.writeDoubleBE=function(t,e,n){return q(this,t,e,!1,n)},d.prototype.copy=function(t,e,n,i){if(!d.isBuffer(t))throw new TypeError("argument should be a Buffer");if(n||(n=0),i||0===i||(i=this.length),e>=t.length&&(e=t.length),e||(e=0),i>0&&i<n&&(i=n),i===n)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),t.length-e<i-n&&(i=t.length-e+n);const o=i-n;return this===t&&"function"===typeof Uint8Array.prototype.copyWithin?this.copyWithin(e,n,i):Uint8Array.prototype.set.call(t,this.subarray(n,i),e),o},d.prototype.fill=function(t,e,n,i){if("string"===typeof t){if("string"===typeof e?(i=e,e=0,n=this.length):"string"===typeof n&&(i=n,n=this.length),void 0!==i&&"string"!==typeof i)throw new TypeError("encoding must be a string");if("string"===typeof i&&!d.isEncoding(i))throw new TypeError("Unknown encoding: "+i);if(1===t.length){const e=t.charCodeAt(0);("utf8"===i&&e<128||"latin1"===i)&&(t=e)}}else"number"===typeof t?t&=255:"boolean"===typeof t&&(t=Number(t));if(e<0||this.length<e||this.length<n)throw new RangeError("Out of range index");if(n<=e)return this;let o;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"===typeof t)for(o=e;o<n;++o)this[o]=t;else{const r=d.isBuffer(t)?t:d.from(t,i),a=r.length;if(0===a)throw new TypeError('The value "'+t+'" is invalid for argument "value"');for(o=0;o<n-e;++o)this[o+e]=r[o%a]}return this};const G={};function Y(t,e,n){G[t]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:e.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${t}]`,this.stack,delete this.name}get code(){return t}set code(t){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:t,writable:!0})}toString(){return`${this.name} [${t}]: ${this.message}`}}}function X(t){let e="",n=t.length;const i="-"===t[0]?1:0;for(;n>=i+4;n-=3)e=`_${t.slice(n-3,n)}${e}`;return`${t.slice(0,n)}${e}`}function K(t,e,n){Z(e,"offset"),void 0!==t[e]&&void 0!==t[e+n]||Q(e,t.length-(n+1))}function J(t,e,n,i,o,r){if(t>n||t<e){const i="bigint"===typeof e?"n":"";let o;throw o=r>3?0===e||e===BigInt(0)?`>= 0${i} and < 2${i} ** ${8*(r+1)}${i}`:`>= -(2${i} ** ${8*(r+1)-1}${i}) and < 2 ** ${8*(r+1)-1}${i}`:`>= ${e}${i} and <= ${n}${i}`,new G.ERR_OUT_OF_RANGE("value",o,t)}K(i,o,r)}function Z(t,e){if("number"!==typeof t)throw new G.ERR_INVALID_ARG_TYPE(e,"number",t)}function Q(t,e,n){if(Math.floor(t)!==t)throw Z(t,n),new G.ERR_OUT_OF_RANGE(n||"offset","an integer",t);if(e<0)throw new G.ERR_BUFFER_OUT_OF_BOUNDS;throw new G.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${e}`,t)}Y("ERR_BUFFER_OUT_OF_BOUNDS",(function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),Y("ERR_INVALID_ARG_TYPE",(function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`}),TypeError),Y("ERR_OUT_OF_RANGE",(function(t,e,n){let i=`The value of "${t}" is out of range.`,o=n;return Number.isInteger(n)&&Math.abs(n)>2**32?o=X(String(n)):"bigint"===typeof n&&(o=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(o=X(o)),o+="n"),i+=` It must be ${e}. Received ${o}`,i}),RangeError);const tt=/[^+/0-9A-Za-z-_]/g;function et(t){if(t=t.split("=")[0],t=t.trim().replace(tt,""),t.length<2)return"";while(t.length%4!==0)t+="=";return t}function nt(t,e){let n;e=e||1/0;const i=t.length;let o=null;const r=[];for(let a=0;a<i;++a){if(n=t.charCodeAt(a),n>55295&&n<57344){if(!o){if(n>56319){(e-=3)>-1&&r.push(239,191,189);continue}if(a+1===i){(e-=3)>-1&&r.push(239,191,189);continue}o=n;continue}if(n<56320){(e-=3)>-1&&r.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(e-=3)>-1&&r.push(239,191,189);if(o=null,n<128){if((e-=1)<0)break;r.push(n)}else if(n<2048){if((e-=2)<0)break;r.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;r.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;r.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return r}function it(t){const e=[];for(let n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}function ot(t,e){let n,i,o;const r=[];for(let a=0;a<t.length;++a){if((e-=2)<0)break;n=t.charCodeAt(a),i=n>>8,o=n%256,r.push(o),r.push(i)}return r}function rt(t){return o.toByteArray(et(t))}function at(t,e,n,i){let o;for(o=0;o<i;++o){if(o+n>=e.length||o>=t.length)break;e[o+n]=t[o]}return o}function st(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function lt(t){return t!==t}const ct=function(){const t="0123456789abcdef",e=new Array(256);for(let n=0;n<16;++n){const i=16*n;for(let o=0;o<16;++o)e[i+o]=t[n]+t[o]}return e}();function dt(t){return"undefined"===typeof BigInt?ut:t}function ut(){throw new Error("BigInt not supported")}},5477:function(t,e,n){"use strict";var i=n(8692),o=n(1542),r=o(i("String.prototype.indexOf"));t.exports=function(t,e){var n=i(t,!!e);return"function"===typeof n&&r(t,".prototype.")>-1?o(n):n}},1542:function(t,e,n){"use strict";var i=n(9148),o=n(8692),r=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),s=o("%Reflect.apply%",!0)||i.call(a,r),l=o("%Object.getOwnPropertyDescriptor%",!0),c=o("%Object.defineProperty%",!0),d=o("%Math.max%");if(c)try{c({},"a",{value:1})}catch(p){c=null}t.exports=function(t){var e=s(i,a,arguments);if(l&&c){var n=l(e,"length");n.configurable&&c(e,"length",{value:1+d(0,t.length-(arguments.length-1))})}return e};var u=function(){return s(i,r,arguments)};c?c(t.exports,"apply",{value:u}):t.exports.apply=u},5941:function(t,e,n){var i=n(9242),o=n(5130);function r(){return(new Date).getTime()}var a,s=Array.prototype.slice,l={};a="undefined"!==typeof n.g&&n.g.console?n.g.console:"undefined"!==typeof window&&window.console?window.console:{};for(var c=[[f,"log"],[g,"info"],[m,"warn"],[b,"error"],[v,"time"],[y,"timeEnd"],[w,"trace"],[x,"dir"],[k,"assert"]],d=0;d<c.length;d++){var u=c[d],p=u[0],h=u[1];a[h]||(a[h]=p)}function f(){}function g(){a.log.apply(a,arguments)}function m(){a.log.apply(a,arguments)}function b(){a.warn.apply(a,arguments)}function v(t){l[t]=r()}function y(t){var e=l[t];if(!e)throw new Error("No such label: "+t);delete l[t];var n=r()-e;a.log(t+": "+n+"ms")}function w(){var t=new Error;t.name="Trace",t.message=i.format.apply(null,arguments),a.error(t.stack)}function x(t){a.log(i.inspect(t)+"\n")}function k(t){if(!t){var e=s.call(arguments,1);o.ok(!1,i.format.apply(null,e))}}t.exports=a},9980:function(t,e,n){"use strict";var i=n(2034),o="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),r=Object.prototype.toString,a=Array.prototype.concat,s=Object.defineProperty,l=function(t){return"function"===typeof t&&"[object Function]"===r.call(t)},c=n(6049)(),d=s&&c,u=function(t,e,n,i){(!(e in t)||l(i)&&i())&&(d?s(t,e,{configurable:!0,enumerable:!1,value:n,writable:!0}):t[e]=n)},p=function(t,e){var n=arguments.length>2?arguments[2]:{},r=i(e);o&&(r=a.call(r,Object.getOwnPropertySymbols(e)));for(var s=0;s<r.length;s+=1)u(t,r[s],e[r[s]],n[r[s]])};p.supportsDescriptors=!!d,t.exports=p},336:function(t){"use strict";function e(t,e){if(void 0===t||null===t)throw new TypeError("Cannot convert first argument to object");for(var n=Object(t),i=1;i<arguments.length;i++){var o=arguments[i];if(void 0!==o&&null!==o)for(var r=Object.keys(Object(o)),a=0,s=r.length;a<s;a++){var l=r[a],c=Object.getOwnPropertyDescriptor(o,l);void 0!==c&&c.enumerable&&(n[l]=o[l])}}return n}function n(){Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:e})}t.exports={assign:e,polyfill:n}},2979:function(t,e,n){"use strict";var i=n(5037),o=Object.prototype.toString,r=Object.prototype.hasOwnProperty,a=function(t,e,n){for(var i=0,o=t.length;i<o;i++)r.call(t,i)&&(null==n?e(t[i],i,t):e.call(n,t[i],i,t))},s=function(t,e,n){for(var i=0,o=t.length;i<o;i++)null==n?e(t.charAt(i),i,t):e.call(n,t.charAt(i),i,t)},l=function(t,e,n){for(var i in t)r.call(t,i)&&(null==n?e(t[i],i,t):e.call(n,t[i],i,t))},c=function(t,e,n){if(!i(e))throw new TypeError("iterator must be a function");var r;arguments.length>=3&&(r=n),"[object Array]"===o.call(t)?a(t,e,r):"string"===typeof t?s(t,e,r):l(t,e,r)};t.exports=c},6237:function(t){t.exports="object"==typeof self?self.FormData:window.FormData},5847:function(t,e,n){"use strict";n(7658);var i="Function.prototype.bind called on incompatible ",o=Array.prototype.slice,r=Object.prototype.toString,a="[object Function]";t.exports=function(t){var e=this;if("function"!==typeof e||r.call(e)!==a)throw new TypeError(i+e);for(var n,s=o.call(arguments,1),l=function(){if(this instanceof n){var i=e.apply(this,s.concat(o.call(arguments)));return Object(i)===i?i:this}return e.apply(t,s.concat(o.call(arguments)))},c=Math.max(0,e.length-s.length),d=[],u=0;u<c;u++)d.push("$"+u);if(n=Function("binder","return function ("+d.join(",")+"){ return binder.apply(this,arguments); }")(l),e.prototype){var p=function(){};p.prototype=e.prototype,n.prototype=new p,p.prototype=null}return n}},9148:function(t,e,n){"use strict";var i=n(5847);t.exports=Function.prototype.bind||i},8692:function(t,e,n){"use strict";var i,o=SyntaxError,r=Function,a=TypeError,s=function(t){try{return r('"use strict"; return ('+t+").constructor;")()}catch(e){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(T){l=null}var c=function(){throw new a},d=l?function(){try{return c}catch(t){try{return l(arguments,"callee").get}catch(e){return c}}}():c,u=n(2763)(),p=Object.getPrototypeOf||function(t){return t.__proto__},h={},f="undefined"===typeof Uint8Array?i:p(Uint8Array),g={"%AggregateError%":"undefined"===typeof AggregateError?i:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?i:ArrayBuffer,"%ArrayIteratorPrototype%":u?p([][Symbol.iterator]()):i,"%AsyncFromSyncIteratorPrototype%":i,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":"undefined"===typeof Atomics?i:Atomics,"%BigInt%":"undefined"===typeof BigInt?i:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?i:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"===typeof Float32Array?i:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?i:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?i:FinalizationRegistry,"%Function%":r,"%GeneratorFunction%":h,"%Int8Array%":"undefined"===typeof Int8Array?i:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?i:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?i:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":u?p(p([][Symbol.iterator]())):i,"%JSON%":"object"===typeof JSON?JSON:i,"%Map%":"undefined"===typeof Map?i:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&u?p((new Map)[Symbol.iterator]()):i,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?i:Promise,"%Proxy%":"undefined"===typeof Proxy?i:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"===typeof Reflect?i:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?i:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&u?p((new Set)[Symbol.iterator]()):i,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?i:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":u?p(""[Symbol.iterator]()):i,"%Symbol%":u?Symbol:i,"%SyntaxError%":o,"%ThrowTypeError%":d,"%TypedArray%":f,"%TypeError%":a,"%Uint8Array%":"undefined"===typeof Uint8Array?i:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?i:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?i:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?i:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"===typeof WeakMap?i:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?i:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?i:WeakSet},m=function t(e){var n;if("%AsyncFunction%"===e)n=s("async function () {}");else if("%GeneratorFunction%"===e)n=s("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=s("async function* () {}");else if("%AsyncGenerator%"===e){var i=t("%AsyncGeneratorFunction%");i&&(n=i.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&(n=p(o.prototype))}return g[e]=n,n},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=n(9148),y=n(5769),w=v.call(Function.call,Array.prototype.concat),x=v.call(Function.apply,Array.prototype.splice),k=v.call(Function.call,String.prototype.replace),E=v.call(Function.call,String.prototype.slice),S=v.call(Function.call,RegExp.prototype.exec),C=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_=/\\(\\)?/g,A=function(t){var e=E(t,0,1),n=E(t,-1);if("%"===e&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new o("invalid intrinsic syntax, expected opening `%`");var i=[];return k(t,C,(function(t,e,n,o){i[i.length]=n?k(o,_,"$1"):e||t})),i},O=function(t,e){var n,i=t;if(y(b,i)&&(n=b[i],i="%"+n[0]+"%"),y(g,i)){var r=g[i];if(r===h&&(r=m(i)),"undefined"===typeof r&&!e)throw new a("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:i,value:r}}throw new o("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new a('"allowMissing" argument must be a boolean');if(null===S(/^%?[^%]*%?$/,t))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=A(t),i=n.length>0?n[0]:"",r=O("%"+i+"%",e),s=r.name,c=r.value,d=!1,u=r.alias;u&&(i=u[0],x(n,w([0,1],u)));for(var p=1,h=!0;p<n.length;p+=1){var f=n[p],m=E(f,0,1),b=E(f,-1);if(('"'===m||"'"===m||"`"===m||'"'===b||"'"===b||"`"===b)&&m!==b)throw new o("property names with quotes must have matching quotes");if("constructor"!==f&&h||(d=!0),i+="."+f,s="%"+i+"%",y(g,s))c=g[s];else if(null!=c){if(!(f in c)){if(!e)throw new a("base intrinsic for "+t+" exists, but the property is not available.");return}if(l&&p+1>=n.length){var v=l(c,f);h=!!v,c=h&&"get"in v&&!("originalValue"in v.get)?v.get:c[f]}else h=y(c,f),c=c[f];h&&!d&&(g[s]=c)}}return c}},2810:function(t,e,n){"use strict";var i=n(8692),o=i("%Object.getOwnPropertyDescriptor%",!0);if(o)try{o([],"length")}catch(r){o=null}t.exports=o},6049:function(t,e,n){"use strict";var i=n(8692),o=i("%Object.defineProperty%",!0),r=function(){if(o)try{return o({},"a",{value:1}),!0}catch(t){return!1}return!1};r.hasArrayLengthDefineBug=function(){if(!r())return null;try{return 1!==o([],"length",{value:1}).length}catch(t){return!0}},t.exports=r},2763:function(t,e,n){"use strict";var i="undefined"!==typeof Symbol&&Symbol,o=n(3994);t.exports=function(){return"function"===typeof i&&("function"===typeof Symbol&&("symbol"===typeof i("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},3994:function(t){"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;var i=42;for(e in t[e]=i,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var o=Object.getOwnPropertySymbols(t);if(1!==o.length||o[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var r=Object.getOwnPropertyDescriptor(t,e);if(r.value!==i||!0!==r.enumerable)return!1}return!0}},2582:function(t,e,n){"use strict";var i=n(3994);t.exports=function(){return i()&&!!Symbol.toStringTag}},5769:function(t,e,n){"use strict";var i=n(9148);t.exports=i.call(Function.call,Object.prototype.hasOwnProperty)},7055:function(t,e){
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
e.read=function(t,e,n,i,o){var r,a,s=8*o-i-1,l=(1<<s)-1,c=l>>1,d=-7,u=n?o-1:0,p=n?-1:1,h=t[e+u];for(u+=p,r=h&(1<<-d)-1,h>>=-d,d+=s;d>0;r=256*r+t[e+u],u+=p,d-=8);for(a=r&(1<<-d)-1,r>>=-d,d+=i;d>0;a=256*a+t[e+u],u+=p,d-=8);if(0===r)r=1-c;else{if(r===l)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,i),r-=c}return(h?-1:1)*a*Math.pow(2,r-i)},e.write=function(t,e,n,i,o,r){var a,s,l,c=8*r-o-1,d=(1<<c)-1,u=d>>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,h=i?0:r-1,f=i?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=d):(a=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-a))<1&&(a--,l*=2),e+=a+u>=1?p/l:p*Math.pow(2,1-u),e*l>=2&&(a++,l/=2),a+u>=d?(s=0,a=d):a+u>=1?(s=(e*l-1)*Math.pow(2,o),a+=u):(s=e*Math.pow(2,u-1)*Math.pow(2,o),a=0));o>=8;t[n+h]=255&s,h+=f,s/=256,o-=8);for(a=a<<o|s,c+=o;c>0;t[n+h]=255&a,h+=f,a/=256,c-=8);t[n+h-f]|=128*g}},1923:function(t){"function"===typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},2773:function(t,e,n){"use strict";var i=n(2582)(),o=n(5477),r=o("Object.prototype.toString"),a=function(t){return!(i&&t&&"object"===typeof t&&Symbol.toStringTag in t)&&"[object Arguments]"===r(t)},s=function(t){return!!a(t)||null!==t&&"object"===typeof t&&"number"===typeof t.length&&t.length>=0&&"[object Array]"!==r(t)&&"[object Function]"===r(t.callee)},l=function(){return a(arguments)}();a.isLegacyArguments=s,t.exports=l?a:s},5037:function(t){"use strict";var e,n,i=Function.prototype.toString,o="object"===typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"===typeof o&&"function"===typeof Object.defineProperty)try{e=Object.defineProperty({},"length",{get:function(){throw n}}),n={},o((function(){throw 42}),null,e)}catch(y){y!==n&&(o=null)}else o=null;var r=/^\s*class\b/,a=function(t){try{var e=i.call(t);return r.test(e)}catch(n){return!1}},s=function(t){try{return!a(t)&&(i.call(t),!0)}catch(e){return!1}},l=Object.prototype.toString,c="[object Object]",d="[object Function]",u="[object GeneratorFunction]",p="[object HTMLAllCollection]",h="[object HTML document.all class]",f="[object HTMLCollection]",g="function"===typeof Symbol&&!!Symbol.toStringTag,m=!(0 in[,]),b=function(){return!1};if("object"===typeof document){var v=document.all;l.call(v)===l.call(document.all)&&(b=function(t){if((m||!t)&&("undefined"===typeof t||"object"===typeof t))try{var e=l.call(t);return(e===p||e===h||e===f||e===c)&&null==t("")}catch(n){}return!1})}t.exports=o?function(t){if(b(t))return!0;if(!t)return!1;if("function"!==typeof t&&"object"!==typeof t)return!1;try{o(t,null,e)}catch(i){if(i!==n)return!1}return!a(t)&&s(t)}:function(t){if(b(t))return!0;if(!t)return!1;if("function"!==typeof t&&"object"!==typeof t)return!1;if(g)return s(t);if(a(t))return!1;var e=l.call(t);return!(e!==d&&e!==u&&!/^\[object HTML/.test(e))&&s(t)}},4784:function(t,e,n){"use strict";var i,o=Object.prototype.toString,r=Function.prototype.toString,a=/^\s*(?:function)?\*/,s=n(2582)(),l=Object.getPrototypeOf,c=function(){if(!s)return!1;try{return Function("return function*() {}")()}catch(t){}};t.exports=function(t){if("function"!==typeof t)return!1;if(a.test(r.call(t)))return!0;if(!s){var e=o.call(t);return"[object GeneratorFunction]"===e}if(!l)return!1;if("undefined"===typeof i){var n=c();i=!!n&&l(n)}return l(t)===i}},301:function(t){"use strict";t.exports=function(t){return t!==t}},1185:function(t,e,n){"use strict";var i=n(1542),o=n(9980),r=n(301),a=n(8040),s=n(6431),l=i(a(),Number);o(l,{getPolyfill:a,implementation:r,shim:s}),t.exports=l},8040:function(t,e,n){"use strict";var i=n(301);t.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:i}},6431:function(t,e,n){"use strict";var i=n(9980),o=n(8040);t.exports=function(){var t=o();return i(Number,{isNaN:t},{isNaN:function(){return Number.isNaN!==t}}),t}},8300:function(t,e,n){"use strict";var i=n(2979),o=n(4647),r=n(5477),a=r("Object.prototype.toString"),s=n(2582)(),l=n(2810),c="undefined"===typeof globalThis?n.g:globalThis,d=o(),u=r("Array.prototype.indexOf",!0)||function(t,e){for(var n=0;n<t.length;n+=1)if(t[n]===e)return n;return-1},p=r("String.prototype.slice"),h={},f=Object.getPrototypeOf;s&&l&&f&&i(d,(function(t){var e=new c[t];if(Symbol.toStringTag in e){var n=f(e),i=l(n,Symbol.toStringTag);if(!i){var o=f(n);i=l(o,Symbol.toStringTag)}h[t]=i.get}}));var g=function(t){var e=!1;return i(h,(function(n,i){if(!e)try{e=n.call(t)===i}catch(o){}})),e};t.exports=function(t){if(!t||"object"!==typeof t)return!1;if(!s||!(Symbol.toStringTag in t)){var e=p(a(t),8,-1);return u(d,e)>-1}return!!l&&g(t)}},8069:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});n(7658);function i(t){return{all:t=t||new Map,on:function(e,n){var i=t.get(e);i&&i.push(n)||t.set(e,[n])},off:function(e,n){var i=t.get(e);i&&i.splice(i.indexOf(n)>>>0,1)},emit:function(e,n){(t.get(e)||[]).slice().map((function(t){t(n)})),(t.get("*")||[]).slice().map((function(t){t(e,n)}))}}}},7489:function(t){"use strict";var e=function(t){return t!==t};t.exports=function(t,n){return 0===t&&0===n?1/t===1/n:t===n||!(!e(t)||!e(n))}},7004:function(t,e,n){"use strict";var i=n(9980),o=n(1542),r=n(7489),a=n(3344),s=n(5212),l=o(a(),Object);i(l,{getPolyfill:a,implementation:r,shim:s}),t.exports=l},3344:function(t,e,n){"use strict";var i=n(7489);t.exports=function(){return"function"===typeof Object.is?Object.is:i}},5212:function(t,e,n){"use strict";var i=n(3344),o=n(9980);t.exports=function(){var t=i();return o(Object,{is:t},{is:function(){return Object.is!==t}}),t}},5564:function(t,e,n){"use strict";var i;if(n(7658),!Object.keys){var o=Object.prototype.hasOwnProperty,r=Object.prototype.toString,a=n(9833),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call((function(){}),"prototype"),d=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],u=function(t){var e=t.constructor;return e&&e.prototype===t},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"===typeof window)return!1;for(var t in window)try{if(!p["$"+t]&&o.call(window,t)&&null!==window[t]&&"object"===typeof window[t])try{u(window[t])}catch(e){return!0}}catch(e){return!0}return!1}(),f=function(t){if("undefined"===typeof window||!h)return u(t);try{return u(t)}catch(e){return!1}};i=function(t){var e=null!==t&&"object"===typeof t,n="[object Function]"===r.call(t),i=a(t),s=e&&"[object String]"===r.call(t),u=[];if(!e&&!n&&!i)throw new TypeError("Object.keys called on a non-object");var p=c&&n;if(s&&t.length>0&&!o.call(t,0))for(var h=0;h<t.length;++h)u.push(String(h));if(i&&t.length>0)for(var g=0;g<t.length;++g)u.push(String(g));else for(var m in t)p&&"prototype"===m||!o.call(t,m)||u.push(String(m));if(l)for(var b=f(t),v=0;v<d.length;++v)b&&"constructor"===d[v]||!o.call(t,d[v])||u.push(d[v]);return u}}t.exports=i},2034:function(t,e,n){"use strict";var i=Array.prototype.slice,o=n(9833),r=Object.keys,a=r?function(t){return r(t)}:n(5564),s=Object.keys;a.shim=function(){if(Object.keys){var t=function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2);t||(Object.keys=function(t){return o(t)?s(i.call(t)):s(t)})}else Object.keys=a;return Object.keys||a},t.exports=a},9833:function(t){"use strict";var e=Object.prototype.toString;t.exports=function(t){var n=e.call(t),i="[object Arguments]"===n;return i||(i="[object Array]"!==n&&null!==t&&"object"===typeof t&&"number"===typeof t.length&&t.length>=0&&"[object Function]"===e.call(t.callee)),i}},6027:function(t,e,n){n(7658);var i,o,r=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function l(t){if(i===setTimeout)return setTimeout(t,0);if((i===a||!i)&&setTimeout)return i=setTimeout,setTimeout(t,0);try{return i(t,0)}catch(e){try{return i.call(null,t,0)}catch(e){return i.call(this,t,0)}}}function c(t){if(o===clearTimeout)return clearTimeout(t);if((o===s||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(t);try{return o(t)}catch(e){try{return o.call(null,t)}catch(e){return o.call(this,t)}}}(function(){try{i="function"===typeof setTimeout?setTimeout:a}catch(t){i=a}try{o="function"===typeof clearTimeout?clearTimeout:s}catch(t){o=s}})();var d,u=[],p=!1,h=-1;function f(){p&&d&&(p=!1,d.length?u=d.concat(u):h=-1,u.length&&g())}function g(){if(!p){var t=l(f);p=!0;var e=u.length;while(e){d=u,u=[];while(++h<e)d&&d[h].run();h=-1,e=u.length}d=null,p=!1,c(t)}}function m(t,e){this.fun=t,this.array=e}function b(){}r.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];u.push(new m(t,e)),1!==u.length||p||l(g)},m.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=b,r.addListener=b,r.once=b,r.off=b,r.removeListener=b,r.removeAllListeners=b,r.emit=b,r.prependListener=b,r.prependOnceListener=b,r.listeners=function(t){return[]},r.binding=function(t){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(t){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},2051:function(t){t.exports=function(t){return t&&"object"===typeof t&&"function"===typeof t.copy&&"function"===typeof t.fill&&"function"===typeof t.readUInt8}},606:function(t,e,n){"use strict";var i=n(2773),o=n(4784),r=n(2591),a=n(8300);function s(t){return t.call.bind(t)}var l="undefined"!==typeof BigInt,c="undefined"!==typeof Symbol,d=s(Object.prototype.toString),u=s(Number.prototype.valueOf),p=s(String.prototype.valueOf),h=s(Boolean.prototype.valueOf);if(l)var f=s(BigInt.prototype.valueOf);if(c)var g=s(Symbol.prototype.valueOf);function m(t,e){if("object"!==typeof t)return!1;try{return e(t),!0}catch(n){return!1}}function b(t){return"undefined"!==typeof Promise&&t instanceof Promise||null!==t&&"object"===typeof t&&"function"===typeof t.then&&"function"===typeof t.catch}function v(t){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):a(t)||B(t)}function y(t){return"Uint8Array"===r(t)}function w(t){return"Uint8ClampedArray"===r(t)}function x(t){return"Uint16Array"===r(t)}function k(t){return"Uint32Array"===r(t)}function E(t){return"Int8Array"===r(t)}function S(t){return"Int16Array"===r(t)}function C(t){return"Int32Array"===r(t)}function _(t){return"Float32Array"===r(t)}function A(t){return"Float64Array"===r(t)}function O(t){return"BigInt64Array"===r(t)}function T(t){return"BigUint64Array"===r(t)}function I(t){return"[object Map]"===d(t)}function L(t){return"undefined"!==typeof Map&&(I.working?I(t):t instanceof Map)}function $(t){return"[object Set]"===d(t)}function D(t){return"undefined"!==typeof Set&&($.working?$(t):t instanceof Set)}function R(t){return"[object WeakMap]"===d(t)}function P(t){return"undefined"!==typeof WeakMap&&(R.working?R(t):t instanceof WeakMap)}function N(t){return"[object WeakSet]"===d(t)}function F(t){return N(t)}function z(t){return"[object ArrayBuffer]"===d(t)}function j(t){return"undefined"!==typeof ArrayBuffer&&(z.working?z(t):t instanceof ArrayBuffer)}function M(t){return"[object DataView]"===d(t)}function B(t){return"undefined"!==typeof DataView&&(M.working?M(t):t instanceof DataView)}e.isArgumentsObject=i,e.isGeneratorFunction=o,e.isTypedArray=a,e.isPromise=b,e.isArrayBufferView=v,e.isUint8Array=y,e.isUint8ClampedArray=w,e.isUint16Array=x,e.isUint32Array=k,e.isInt8Array=E,e.isInt16Array=S,e.isInt32Array=C,e.isFloat32Array=_,e.isFloat64Array=A,e.isBigInt64Array=O,e.isBigUint64Array=T,I.working="undefined"!==typeof Map&&I(new Map),e.isMap=L,$.working="undefined"!==typeof Set&&$(new Set),e.isSet=D,R.working="undefined"!==typeof WeakMap&&R(new WeakMap),e.isWeakMap=P,N.working="undefined"!==typeof WeakSet&&N(new WeakSet),e.isWeakSet=F,z.working="undefined"!==typeof ArrayBuffer&&z(new ArrayBuffer),e.isArrayBuffer=j,M.working="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof DataView&&M(new DataView(new ArrayBuffer(1),0,1)),e.isDataView=B;var U="undefined"!==typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function H(t){return"[object SharedArrayBuffer]"===d(t)}function W(t){return"undefined"!==typeof U&&("undefined"===typeof H.working&&(H.working=H(new U)),H.working?H(t):t instanceof U)}function V(t){return"[object AsyncFunction]"===d(t)}function q(t){return"[object Map Iterator]"===d(t)}function G(t){return"[object Set Iterator]"===d(t)}function Y(t){return"[object Generator]"===d(t)}function X(t){return"[object WebAssembly.Module]"===d(t)}function K(t){return m(t,u)}function J(t){return m(t,p)}function Z(t){return m(t,h)}function Q(t){return l&&m(t,f)}function tt(t){return c&&m(t,g)}function et(t){return K(t)||J(t)||Z(t)||Q(t)||tt(t)}function nt(t){return"undefined"!==typeof Uint8Array&&(j(t)||W(t))}e.isSharedArrayBuffer=W,e.isAsyncFunction=V,e.isMapIterator=q,e.isSetIterator=G,e.isGeneratorObject=Y,e.isWebAssemblyCompiledModule=X,e.isNumberObject=K,e.isStringObject=J,e.isBooleanObject=Z,e.isBigIntObject=Q,e.isSymbolObject=tt,e.isBoxedPrimitive=et,e.isAnyArrayBuffer=nt,["isProxy","isExternal","isModuleNamespaceObject"].forEach((function(t){Object.defineProperty(e,t,{enumerable:!1,value:function(){throw new Error(t+" is not supported in userland")}})}))},9242:function(t,e,n){var i=n(6027),o=n(5941);n(7658);var r=Object.getOwnPropertyDescriptors||function(t){for(var e=Object.keys(t),n={},i=0;i<e.length;i++)n[e[i]]=Object.getOwnPropertyDescriptor(t,e[i]);return n},a=/%[sdj%]/g;e.format=function(t){if(!C(t)){for(var e=[],n=0;n<arguments.length;n++)e.push(d(arguments[n]));return e.join(" ")}n=1;for(var i=arguments,o=i.length,r=String(t).replace(a,(function(t){if("%%"===t)return"%";if(n>=o)return t;switch(t){case"%s":return String(i[n++]);case"%d":return Number(i[n++]);case"%j":try{return JSON.stringify(i[n++])}catch(e){return"[Circular]"}default:return t}})),s=i[n];n<o;s=i[++n])k(s)||!T(s)?r+=" "+s:r+=" "+d(s);return r},e.deprecate=function(t,n){if("undefined"!==typeof i&&!0===i.noDeprecation)return t;if("undefined"===typeof i)return function(){return e.deprecate(t,n).apply(this,arguments)};var r=!1;function a(){if(!r){if(i.throwDeprecation)throw new Error(n);i.traceDeprecation?o.trace(n):o.error(n),r=!0}return t.apply(this,arguments)}return a};var s={},l=/^$/;if({NODE_ENV:"production",VUE_APP_WAXIOS_URL:"https://fill-later.sk/api/",BASE_URL:"/"}.NODE_DEBUG){var c={NODE_ENV:"production",VUE_APP_WAXIOS_URL:"https://fill-later.sk/api/",BASE_URL:"/"}.NODE_DEBUG;c=c.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),l=new RegExp("^"+c+"$","i")}function d(t,n){var i={seen:[],stylize:p};return arguments.length>=3&&(i.depth=arguments[2]),arguments.length>=4&&(i.colors=arguments[3]),x(n)?i.showHidden=n:n&&e._extend(i,n),A(i.showHidden)&&(i.showHidden=!1),A(i.depth)&&(i.depth=2),A(i.colors)&&(i.colors=!1),A(i.customInspect)&&(i.customInspect=!0),i.colors&&(i.stylize=u),f(i,t,i.depth)}function u(t,e){var n=d.styles[e];return n?"["+d.colors[n][0]+"m"+t+"["+d.colors[n][1]+"m":t}function p(t,e){return t}function h(t){var e={};return t.forEach((function(t,n){e[t]=!0})),e}function f(t,n,i){if(t.customInspect&&n&&$(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(i,t);return C(o)||(o=f(t,o,i)),o}var r=g(t,n);if(r)return r;var a=Object.keys(n),s=h(a);if(t.showHidden&&(a=Object.getOwnPropertyNames(n)),L(n)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return m(n);if(0===a.length){if($(n)){var l=n.name?": "+n.name:"";return t.stylize("[Function"+l+"]","special")}if(O(n))return t.stylize(RegExp.prototype.toString.call(n),"regexp");if(I(n))return t.stylize(Date.prototype.toString.call(n),"date");if(L(n))return m(n)}var c,d="",u=!1,p=["{","}"];if(w(n)&&(u=!0,p=["[","]"]),$(n)){var x=n.name?": "+n.name:"";d=" [Function"+x+"]"}return O(n)&&(d=" "+RegExp.prototype.toString.call(n)),I(n)&&(d=" "+Date.prototype.toUTCString.call(n)),L(n)&&(d=" "+m(n)),0!==a.length||u&&0!=n.length?i<0?O(n)?t.stylize(RegExp.prototype.toString.call(n),"regexp"):t.stylize("[Object]","special"):(t.seen.push(n),c=u?b(t,n,i,s,a):a.map((function(e){return v(t,n,i,s,e,u)})),t.seen.pop(),y(c,d,p)):p[0]+d+p[1]}function g(t,e){if(A(e))return t.stylize("undefined","undefined");if(C(e)){var n="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return t.stylize(n,"string")}return S(e)?t.stylize(""+e,"number"):x(e)?t.stylize(""+e,"boolean"):k(e)?t.stylize("null","null"):void 0}function m(t){return"["+Error.prototype.toString.call(t)+"]"}function b(t,e,n,i,o){for(var r=[],a=0,s=e.length;a<s;++a)z(e,String(a))?r.push(v(t,e,n,i,String(a),!0)):r.push("");return o.forEach((function(o){o.match(/^\d+$/)||r.push(v(t,e,n,i,o,!0))})),r}function v(t,e,n,i,o,r){var a,s,l;if(l=Object.getOwnPropertyDescriptor(e,o)||{value:e[o]},l.get?s=l.set?t.stylize("[Getter/Setter]","special"):t.stylize("[Getter]","special"):l.set&&(s=t.stylize("[Setter]","special")),z(i,o)||(a="["+o+"]"),s||(t.seen.indexOf(l.value)<0?(s=k(n)?f(t,l.value,null):f(t,l.value,n-1),s.indexOf("\n")>-1&&(s=r?s.split("\n").map((function(t){return" "+t})).join("\n").slice(2):"\n"+s.split("\n").map((function(t){return" "+t})).join("\n"))):s=t.stylize("[Circular]","special")),A(a)){if(r&&o.match(/^\d+$/))return s;a=JSON.stringify(""+o),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.slice(1,-1),a=t.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=t.stylize(a,"string"))}return a+": "+s}function y(t,e,n){var i=t.reduce((function(t,e){return e.indexOf("\n")>=0&&0,t+e.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return i>60?n[0]+(""===e?"":e+"\n ")+" "+t.join(",\n ")+" "+n[1]:n[0]+e+" "+t.join(", ")+" "+n[1]}function w(t){return Array.isArray(t)}function x(t){return"boolean"===typeof t}function k(t){return null===t}function E(t){return null==t}function S(t){return"number"===typeof t}function C(t){return"string"===typeof t}function _(t){return"symbol"===typeof t}function A(t){return void 0===t}function O(t){return T(t)&&"[object RegExp]"===R(t)}function T(t){return"object"===typeof t&&null!==t}function I(t){return T(t)&&"[object Date]"===R(t)}function L(t){return T(t)&&("[object Error]"===R(t)||t instanceof Error)}function $(t){return"function"===typeof t}function D(t){return null===t||"boolean"===typeof t||"number"===typeof t||"string"===typeof t||"symbol"===typeof t||"undefined"===typeof t}function R(t){return Object.prototype.toString.call(t)}function P(t){return t<10?"0"+t.toString(10):t.toString(10)}e.debuglog=function(t){if(t=t.toUpperCase(),!s[t])if(l.test(t)){var n=i.pid;s[t]=function(){var i=e.format.apply(e,arguments);o.error("%s %d: %s",t,n,i)}}else s[t]=function(){};return s[t]},e.inspect=d,d.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},d.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},e.types=n(606),e.isArray=w,e.isBoolean=x,e.isNull=k,e.isNullOrUndefined=E,e.isNumber=S,e.isString=C,e.isSymbol=_,e.isUndefined=A,e.isRegExp=O,e.types.isRegExp=O,e.isObject=T,e.isDate=I,e.types.isDate=I,e.isError=L,e.types.isNativeError=L,e.isFunction=$,e.isPrimitive=D,e.isBuffer=n(2051);var N=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function F(){var t=new Date,e=[P(t.getHours()),P(t.getMinutes()),P(t.getSeconds())].join(":");return[t.getDate(),N[t.getMonth()],e].join(" ")}function z(t,e){return Object.prototype.hasOwnProperty.call(t,e)}e.log=function(){o.log("%s - %s",F(),e.format.apply(e,arguments))},e.inherits=n(1923),e._extend=function(t,e){if(!e||!T(e))return t;var n=Object.keys(e),i=n.length;while(i--)t[n[i]]=e[n[i]];return t};var j="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function M(t,e){if(!t){var n=new Error("Promise was rejected with a falsy value");n.reason=t,t=n}return e(t)}function B(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function e(){for(var e=[],n=0;n<arguments.length;n++)e.push(arguments[n]);var o=e.pop();if("function"!==typeof o)throw new TypeError("The last argument must be of type Function");var r=this,a=function(){return o.apply(r,arguments)};t.apply(this,e).then((function(t){i.nextTick(a.bind(null,null,t))}),(function(t){i.nextTick(M.bind(null,t,a))}))}return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),Object.defineProperties(e,r(t)),e}e.promisify=function(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');if(j&&t[j]){var e=t[j];if("function"!==typeof e)throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(e,j,{value:e,enumerable:!1,writable:!1,configurable:!0}),e}function e(){for(var e,n,i=new Promise((function(t,i){e=t,n=i})),o=[],r=0;r<arguments.length;r++)o.push(arguments[r]);o.push((function(t,i){t?n(t):e(i)}));try{t.apply(this,o)}catch(a){n(a)}return i}return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),j&&Object.defineProperty(e,j,{value:e,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(e,r(t))},e.promisify.custom=j,e.callbackify=B},5658:function(t,e,n){"use strict";n.d(e,{o:function(){return Cn}});n(7658);var i=n(5941);
/*!
* shared v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/
const o="undefined"!==typeof window;const r="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,a=t=>r?Symbol(t):t,s=(t,e,n)=>l({l:t,k:e,s:n}),l=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),c=t=>"number"===typeof t&&isFinite(t),d=t=>"[object Date]"===_(t),u=t=>"[object RegExp]"===_(t),p=t=>A(t)&&0===Object.keys(t).length;function h(t,e){"undefined"!==typeof i&&(i.warn("[intlify] "+t),e&&i.warn(e.stack))}const f=Object.assign;let g;const m=()=>g||(g="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});function b(t){return t.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const v=Object.prototype.hasOwnProperty;function y(t,e){return v.call(t,e)}const w=Array.isArray,x=t=>"function"===typeof t,k=t=>"string"===typeof t,E=t=>"boolean"===typeof t,S=t=>null!==t&&"object"===typeof t,C=Object.prototype.toString,_=t=>C.call(t),A=t=>"[object Object]"===_(t),O=t=>null==t?"":w(t)||A(t)&&t.toString===C?JSON.stringify(t,null,2):String(t);
/*!
* message-compiler v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/
const T={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:15};T.EXPECTED_TOKEN,T.INVALID_TOKEN_IN_PLACEHOLDER,T.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,T.UNKNOWN_ESCAPE_SEQUENCE,T.INVALID_UNICODE_ESCAPE_SEQUENCE,T.UNBALANCED_CLOSING_BRACE,T.UNTERMINATED_CLOSING_BRACE,T.EMPTY_PLACEHOLDER,T.NOT_ALLOW_NEST_PLACEHOLDER,T.INVALID_LINKED_FORMAT,T.MUST_HAVE_MESSAGES_IN_PLURAL,T.UNEXPECTED_EMPTY_LINKED_MODIFIER,T.UNEXPECTED_EMPTY_LINKED_KEY,T.UNEXPECTED_LEXICAL_ANALYSIS;function I(t,e,n={}){const{domain:i,messages:o,args:r}=n,a=t,s=new SyntaxError(String(a));return s.code=t,e&&(s.location=e),s.domain=i,s}function L(t){throw t}function $(t,e,n){return{line:t,column:e,offset:n}}function D(t,e,n){const i={start:t,end:e};return null!=n&&(i.source=n),i}const R=" ",P="\r",N="\n",F=String.fromCharCode(8232),z=String.fromCharCode(8233);function j(t){const e=t;let n=0,i=1,o=1,r=0;const a=t=>e[t]===P&&e[t+1]===N,s=t=>e[t]===N,l=t=>e[t]===z,c=t=>e[t]===F,d=t=>a(t)||s(t)||l(t)||c(t),u=()=>n,p=()=>i,h=()=>o,f=()=>r,g=t=>a(t)||l(t)||c(t)?N:e[t],m=()=>g(n),b=()=>g(n+r);function v(){return r=0,d(n)&&(i++,o=0),a(n)&&n++,n++,o++,e[n]}function y(){return a(n+r)&&r++,r++,e[n+r]}function w(){n=0,i=1,o=1,r=0}function x(t=0){r=t}function k(){const t=n+r;while(t!==n)v();r=0}return{index:u,line:p,column:h,peekOffset:f,charAt:g,currentChar:m,currentPeek:b,next:v,peek:y,reset:w,resetPeek:x,skipToPeek:k}}const M=void 0,B="'",U="tokenizer";function H(t,e={}){const n=!1!==e.location,i=j(t),o=()=>i.index(),r=()=>$(i.line(),i.column(),i.index()),a=r(),s=o(),l={currentType:14,offset:s,startLoc:a,endLoc:a,lastType:14,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:d}=e;function u(t,e,n,...i){const o=c();if(e.column+=n,e.offset+=n,d){const n=D(o.startLoc,e),r=I(t,n,{domain:U,args:i});d(r)}}function p(t,e,i){t.endLoc=r(),t.currentType=e;const o={type:e};return n&&(o.loc=D(t.startLoc,t.endLoc)),null!=i&&(o.value=i),o}const h=t=>p(t,14);function f(t,e){return t.currentChar()===e?(t.next(),e):(u(T.EXPECTED_TOKEN,r(),0,e),"")}function g(t){let e="";while(t.currentPeek()===R||t.currentPeek()===N)e+=t.currentPeek(),t.peek();return e}function m(t){const e=g(t);return t.skipToPeek(),e}function b(t){if(t===M)return!1;const e=t.charCodeAt(0);return e>=97&&e<=122||e>=65&&e<=90||95===e}function v(t){if(t===M)return!1;const e=t.charCodeAt(0);return e>=48&&e<=57}function y(t,e){const{currentType:n}=e;if(2!==n)return!1;g(t);const i=b(t.currentPeek());return t.resetPeek(),i}function w(t,e){const{currentType:n}=e;if(2!==n)return!1;g(t);const i="-"===t.currentPeek()?t.peek():t.currentPeek(),o=v(i);return t.resetPeek(),o}function x(t,e){const{currentType:n}=e;if(2!==n)return!1;g(t);const i=t.currentPeek()===B;return t.resetPeek(),i}function k(t,e){const{currentType:n}=e;if(8!==n)return!1;g(t);const i="."===t.currentPeek();return t.resetPeek(),i}function E(t,e){const{currentType:n}=e;if(9!==n)return!1;g(t);const i=b(t.currentPeek());return t.resetPeek(),i}function S(t,e){const{currentType:n}=e;if(8!==n&&12!==n)return!1;g(t);const i=":"===t.currentPeek();return t.resetPeek(),i}function C(t,e){const{currentType:n}=e;if(10!==n)return!1;const i=()=>{const e=t.currentPeek();return"{"===e?b(t.peek()):!("@"===e||"%"===e||"|"===e||":"===e||"."===e||e===R||!e)&&(e===N?(t.peek(),i()):b(e))},o=i();return t.resetPeek(),o}function _(t){g(t);const e="|"===t.currentPeek();return t.resetPeek(),e}function A(t){const e=g(t),n="%"===t.currentPeek()&&"{"===t.peek();return t.resetPeek(),{isModulo:n,hasSpace:e.length>0}}function O(t,e=!0){const n=(e=!1,i="",o=!1)=>{const r=t.currentPeek();return"{"===r?"%"!==i&&e:"@"!==r&&r?"%"===r?(t.peek(),n(e,"%",!0)):"|"===r?!("%"!==i&&!o)||!(i===R||i===N):r===R?(t.peek(),n(!0,R,o)):r!==N||(t.peek(),n(!0,N,o)):"%"===i||e},i=n();return e&&t.resetPeek(),i}function L(t,e){const n=t.currentChar();return n===M?M:e(n)?(t.next(),n):null}function P(t){const e=t=>{const e=t.charCodeAt(0);return e>=97&&e<=122||e>=65&&e<=90||e>=48&&e<=57||95===e||36===e};return L(t,e)}function F(t){const e=t=>{const e=t.charCodeAt(0);return e>=48&&e<=57};return L(t,e)}function z(t){const e=t=>{const e=t.charCodeAt(0);return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102};return L(t,e)}function H(t){let e="",n="";while(e=F(t))n+=e;return n}function W(t){m(t);const e=t.currentChar();return"%"!==e&&u(T.EXPECTED_TOKEN,r(),0,e),t.next(),"%"}function V(t){let e="";while(1){const n=t.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!O(t))break;e+=n,t.next()}else if(n===R||n===N)if(O(t))e+=n,t.next();else{if(_(t))break;e+=n,t.next()}else e+=n,t.next()}return e}function q(t){m(t);let e="",n="";while(e=P(t))n+=e;return t.currentChar()===M&&u(T.UNTERMINATED_CLOSING_BRACE,r(),0),n}function G(t){m(t);let e="";return"-"===t.currentChar()?(t.next(),e+=`-${H(t)}`):e+=H(t),t.currentChar()===M&&u(T.UNTERMINATED_CLOSING_BRACE,r(),0),e}function Y(t){m(t),f(t,"'");let e="",n="";const i=t=>t!==B&&t!==N;while(e=L(t,i))n+="\\"===e?X(t):e;const o=t.currentChar();return o===N||o===M?(u(T.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),o===N&&(t.next(),f(t,"'")),n):(f(t,"'"),n)}function X(t){const e=t.currentChar();switch(e){case"\\":case"'":return t.next(),`\\${e}`;case"u":return K(t,e,4);case"U":return K(t,e,6);default:return u(T.UNKNOWN_ESCAPE_SEQUENCE,r(),0,e),""}}function K(t,e,n){f(t,e);let i="";for(let o=0;o<n;o++){const n=z(t);if(!n){u(T.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,`\\${e}${i}${t.currentChar()}`);break}i+=n}return`\\${e}${i}`}function J(t){m(t);let e="",n="";const i=t=>"{"!==t&&"}"!==t&&t!==R&&t!==N;while(e=L(t,i))n+=e;return n}function Z(t){let e="",n="";while(e=P(t))n+=e;return n}function Q(t){const e=(n=!1,i)=>{const o=t.currentChar();return"{"!==o&&"%"!==o&&"@"!==o&&"|"!==o&&o?o===R?i:o===N?(i+=o,t.next(),e(n,i)):(i+=o,t.next(),e(!0,i)):i};return e(!1,"")}function tt(t){m(t);const e=f(t,"|");return m(t),e}function et(t,e){let n=null;const i=t.currentChar();switch(i){case"{":return e.braceNest>=1&&u(T.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),t.next(),n=p(e,2,"{"),m(t),e.braceNest++,n;case"}":return e.braceNest>0&&2===e.currentType&&u(T.EMPTY_PLACEHOLDER,r(),0),t.next(),n=p(e,3,"}"),e.braceNest--,e.braceNest>0&&m(t),e.inLinked&&0===e.braceNest&&(e.inLinked=!1),n;case"@":return e.braceNest>0&&u(T.UNTERMINATED_CLOSING_BRACE,r(),0),n=nt(t,e)||h(e),e.braceNest=0,n;default:let i=!0,o=!0,a=!0;if(_(t))return e.braceNest>0&&u(T.UNTERMINATED_CLOSING_BRACE,r(),0),n=p(e,1,tt(t)),e.braceNest=0,e.inLinked=!1,n;if(e.braceNest>0&&(5===e.currentType||6===e.currentType||7===e.currentType))return u(T.UNTERMINATED_CLOSING_BRACE,r(),0),e.braceNest=0,it(t,e);if(i=y(t,e))return n=p(e,5,q(t)),m(t),n;if(o=w(t,e))return n=p(e,6,G(t)),m(t),n;if(a=x(t,e))return n=p(e,7,Y(t)),m(t),n;if(!i&&!o&&!a)return n=p(e,13,J(t)),u(T.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,n.value),m(t),n;break}return n}function nt(t,e){const{currentType:n}=e;let i=null;const o=t.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||o!==N&&o!==R||u(T.INVALID_LINKED_FORMAT,r(),0),o){case"@":return t.next(),i=p(e,8,"@"),e.inLinked=!0,i;case".":return m(t),t.next(),p(e,9,".");case":":return m(t),t.next(),p(e,10,":");default:return _(t)?(i=p(e,1,tt(t)),e.braceNest=0,e.inLinked=!1,i):k(t,e)||S(t,e)?(m(t),nt(t,e)):E(t,e)?(m(t),p(e,12,Z(t))):C(t,e)?(m(t),"{"===o?et(t,e)||i:p(e,11,Q(t))):(8===n&&u(T.INVALID_LINKED_FORMAT,r(),0),e.braceNest=0,e.inLinked=!1,it(t,e))}}function it(t,e){let n={type:14};if(e.braceNest>0)return et(t,e)||h(e);if(e.inLinked)return nt(t,e)||h(e);const i=t.currentChar();switch(i){case"{":return et(t,e)||h(e);case"}":return u(T.UNBALANCED_CLOSING_BRACE,r(),0),t.next(),p(e,3,"}");case"@":return nt(t,e)||h(e);default:if(_(t))return n=p(e,1,tt(t)),e.braceNest=0,e.inLinked=!1,n;const{isModulo:i,hasSpace:o}=A(t);if(i)return o?p(e,0,V(t)):p(e,4,W(t));if(O(t))return p(e,0,V(t));break}return n}function ot(){const{currentType:t,offset:e,startLoc:n,endLoc:a}=l;return l.lastType=t,l.lastOffset=e,l.lastStartLoc=n,l.lastEndLoc=a,l.offset=o(),l.startLoc=r(),i.currentChar()===M?p(l,14):it(i,l)}return{nextToken:ot,currentOffset:o,currentPosition:r,context:c}}const W="parser",V=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function q(t,e,n){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const t=parseInt(e||n,16);return t<=55295||t>=57344?String.fromCodePoint(t):"�"}}}function G(t={}){const e=!1!==t.location,{onError:n}=t;function i(t,e,i,o,...r){const a=t.currentPosition();if(a.offset+=o,a.column+=o,n){const t=D(i,a),o=I(e,t,{domain:W,args:r});n(o)}}function o(t,n,i){const o={type:t,start:n,end:n};return e&&(o.loc={start:i,end:i}),o}function r(t,n,i,o){t.end=n,o&&(t.type=o),e&&t.loc&&(t.loc.end=i)}function a(t,e){const n=t.context(),i=o(3,n.offset,n.startLoc);return i.value=e,r(i,t.currentOffset(),t.currentPosition()),i}function s(t,e){const n=t.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(5,i,a);return s.index=parseInt(e,10),t.nextToken(),r(s,t.currentOffset(),t.currentPosition()),s}function l(t,e){const n=t.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(4,i,a);return s.key=e,t.nextToken(),r(s,t.currentOffset(),t.currentPosition()),s}function c(t,e){const n=t.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(9,i,a);return s.value=e.replace(V,q),t.nextToken(),r(s,t.currentOffset(),t.currentPosition()),s}function d(t){const e=t.nextToken(),n=t.context(),{lastOffset:a,lastStartLoc:s}=n,l=o(8,a,s);return 12!==e.type?(i(t,T.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),l.value="",r(l,a,s),{nextConsumeToken:e,node:l}):(null==e.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,Y(e)),l.value=e.value||"",r(l,t.currentOffset(),t.currentPosition()),{node:l})}function u(t,e){const n=t.context(),i=o(7,n.offset,n.startLoc);return i.value=e,r(i,t.currentOffset(),t.currentPosition()),i}function p(t){const e=t.context(),n=o(6,e.offset,e.startLoc);let a=t.nextToken();if(9===a.type){const e=d(t);n.modifier=e.node,a=e.nextConsumeToken||t.nextToken()}switch(10!==a.type&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(a)),a=t.nextToken(),2===a.type&&(a=t.nextToken()),a.type){case 11:null==a.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(a)),n.key=u(t,a.value||"");break;case 5:null==a.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(a)),n.key=l(t,a.value||"");break;case 6:null==a.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(a)),n.key=s(t,a.value||"");break;case 7:null==a.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(a)),n.key=c(t,a.value||"");break;default:i(t,T.UNEXPECTED_EMPTY_LINKED_KEY,e.lastStartLoc,0);const d=t.context(),p=o(7,d.offset,d.startLoc);return p.value="",r(p,d.offset,d.startLoc),n.key=p,r(n,d.offset,d.startLoc),{nextConsumeToken:a,node:n}}return r(n,t.currentOffset(),t.currentPosition()),{node:n}}function h(t){const e=t.context(),n=1===e.currentType?t.currentOffset():e.offset,d=1===e.currentType?e.endLoc:e.startLoc,u=o(2,n,d);u.items=[];let h=null;do{const n=h||t.nextToken();switch(h=null,n.type){case 0:null==n.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(n)),u.items.push(a(t,n.value||""));break;case 6:null==n.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(n)),u.items.push(s(t,n.value||""));break;case 5:null==n.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(n)),u.items.push(l(t,n.value||""));break;case 7:null==n.value&&i(t,T.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,Y(n)),u.items.push(c(t,n.value||""));break;case 8:const o=p(t);u.items.push(o.node),h=o.nextConsumeToken||null;break}}while(14!==e.currentType&&1!==e.currentType);const f=1===e.currentType?e.lastOffset:t.currentOffset(),g=1===e.currentType?e.lastEndLoc:t.currentPosition();return r(u,f,g),u}function g(t,e,n,a){const s=t.context();let l=0===a.items.length;const c=o(1,e,n);c.cases=[],c.cases.push(a);do{const e=h(t);l||(l=0===e.items.length),c.cases.push(e)}while(14!==s.currentType);return l&&i(t,T.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),r(c,t.currentOffset(),t.currentPosition()),c}function m(t){const e=t.context(),{offset:n,startLoc:i}=e,o=h(t);return 14===e.currentType?o:g(t,n,i,o)}function b(n){const a=H(n,f({},t)),s=a.context(),l=o(0,s.offset,s.startLoc);return e&&l.loc&&(l.loc.source=n),l.body=m(a),14!==s.currentType&&i(a,T.UNEXPECTED_LEXICAL_ANALYSIS,s.lastStartLoc,0,n[s.offset]||""),r(l,a.currentOffset(),a.currentPosition()),l}return{parse:b}}function Y(t){if(14===t.type)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>10?e.slice(0,9)+"…":e}function X(t,e={}){const n={ast:t,helpers:new Set},i=()=>n,o=t=>(n.helpers.add(t),t);return{context:i,helper:o}}function K(t,e){for(let n=0;n<t.length;n++)J(t[n],e)}function J(t,e){switch(t.type){case 1:K(t.cases,e),e.helper("plural");break;case 2:K(t.items,e);break;case 6:const n=t;J(n.key,e),e.helper("linked"),e.helper("type");break;case 5:e.helper("interpolate"),e.helper("list");break;case 4:e.helper("interpolate"),e.helper("named");break}}function Z(t,e={}){const n=X(t);n.helper("normalize"),t.body&&J(t.body,n);const i=n.context();t.helpers=Array.from(i.helpers)}function Q(t,e){const{sourceMap:n,filename:i,breakLineCode:o,needIndent:r}=e,a={source:t.loc.source,filename:i,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:o,needIndent:r,indentLevel:0},s=()=>a;function l(t,e){a.code+=t}function c(t,e=!0){const n=e?o:"";l(r?n+" ".repeat(t):n)}function d(t=!0){const e=++a.indentLevel;t&&c(e)}function u(t=!0){const e=--a.indentLevel;t&&c(e)}function p(){c(a.indentLevel)}const h=t=>`_${t}`,f=()=>a.needIndent;return{context:s,push:l,indent:d,deindent:u,newline:p,helper:h,needIndent:f}}function tt(t,e){const{helper:n}=t;t.push(`${n("linked")}(`),ot(t,e.key),e.modifier?(t.push(", "),ot(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function et(t,e){const{helper:n,needIndent:i}=t;t.push(`${n("normalize")}([`),t.indent(i());const o=e.items.length;for(let r=0;r<o;r++){if(ot(t,e.items[r]),r===o-1)break;t.push(", ")}t.deindent(i()),t.push("])")}function nt(t,e){const{helper:n,needIndent:i}=t;if(e.cases.length>1){t.push(`${n("plural")}([`),t.indent(i());const o=e.cases.length;for(let n=0;n<o;n++){if(ot(t,e.cases[n]),n===o-1)break;t.push(", ")}t.deindent(i()),t.push("])")}}function it(t,e){e.body?ot(t,e.body):t.push("null")}function ot(t,e){const{helper:n}=t;switch(e.type){case 0:it(t,e);break;case 1:nt(t,e);break;case 2:et(t,e);break;case 6:tt(t,e);break;case 8:t.push(JSON.stringify(e.value),e);break;case 7:t.push(JSON.stringify(e.value),e);break;case 5:t.push(`${n("interpolate")}(${n("list")}(${e.index}))`,e);break;case 4:t.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(e.key)}))`,e);break;case 9:t.push(JSON.stringify(e.value),e);break;case 3:t.push(JSON.stringify(e.value),e);break;default:0}}const rt=(t,e={})=>{const n=k(e.mode)?e.mode:"normal",i=k(e.filename)?e.filename:"message.intl",o=!!e.sourceMap,r=null!=e.breakLineCode?e.breakLineCode:"arrow"===n?";":"\n",a=e.needIndent?e.needIndent:"arrow"!==n,s=t.helpers||[],l=Q(t,{mode:n,filename:i,sourceMap:o,breakLineCode:r,needIndent:a});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(a),s.length>0&&(l.push(`const { ${s.map((t=>`${t}: _${t}`)).join(", ")} } = ctx`),l.newline()),l.push("return "),ot(l,t),l.deindent(a),l.push("}");const{code:c,map:d}=l.context();return{ast:t,code:c,map:d?d.toJSON():void 0}};function at(t,e={}){const n=f({},e),i=G(n),o=i.parse(t);return Z(o,n),rt(o,n)}
/*!
* devtools-if v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/
const st={I18nInit:"i18n:init",FunctionTranslate:"function:translate"},lt=[];lt[0]={["w"]:[0],["i"]:[3,0],["["]:[4],["o"]:[7]},lt[1]={["w"]:[1],["."]:[2],["["]:[4],["o"]:[7]},lt[2]={["w"]:[2],["i"]:[3,0],["0"]:[3,0]},lt[3]={["i"]:[3,0],["0"]:[3,0],["w"]:[1,1],["."]:[2,1],["["]:[4,1],["o"]:[7,1]},lt[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],["o"]:8,["l"]:[4,0]},lt[5]={["'"]:[4,0],["o"]:8,["l"]:[5,0]},lt[6]={['"']:[4,0],["o"]:8,["l"]:[6,0]};const ct=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function dt(t){return ct.test(t)}function ut(t){const e=t.charCodeAt(0),n=t.charCodeAt(t.length-1);return e!==n||34!==e&&39!==e?t:t.slice(1,-1)}function pt(t){if(void 0===t||null===t)return"o";const e=t.charCodeAt(0);switch(e){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function ht(t){const e=t.trim();return("0"!==t.charAt(0)||!isNaN(parseInt(t)))&&(dt(e)?ut(e):"*"+e)}function ft(t){const e=[];let n,i,o,r,a,s,l,c=-1,d=0,u=0;const p=[];function h(){const e=t[c+1];if(5===d&&"'"===e||6===d&&'"'===e)return c++,o="\\"+e,p[0](),!0}p[0]=()=>{void 0===i?i=o:i+=o},p[1]=()=>{void 0!==i&&(e.push(i),i=void 0)},p[2]=()=>{p[0](),u++},p[3]=()=>{if(u>0)u--,d=4,p[0]();else{if(u=0,void 0===i)return!1;if(i=ht(i),!1===i)return!1;p[1]()}};while(null!==d)if(c++,n=t[c],"\\"!==n||!h()){if(r=pt(n),l=lt[d],a=l[r]||l["l"]||8,8===a)return;if(d=a[0],void 0!==a[1]&&(s=p[a[1]],s&&(o=n,!1===s())))return;if(7===d)return e}}const gt=new Map;function mt(t,e){return S(t)?t[e]:null}function bt(t,e){if(!S(t))return null;let n=gt.get(e);if(n||(n=ft(e),n&&gt.set(e,n)),!n)return null;const i=n.length;let o=t,r=0;while(r<i){const t=o[n[r]];if(void 0===t)return null;o=t,r++}return o}const vt=t=>t,yt=t=>"",wt="text",xt=t=>0===t.length?"":t.join(""),kt=O;function Et(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0}function St(t){const e=c(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(c(t.named.count)||c(t.named.n))?c(t.named.count)?t.named.count:c(t.named.n)?t.named.n:e:e}function Ct(t,e){e.count||(e.count=t),e.n||(e.n=t)}function _t(t={}){const e=t.locale,n=St(t),i=S(t.pluralRules)&&k(e)&&x(t.pluralRules[e])?t.pluralRules[e]:Et,o=S(t.pluralRules)&&k(e)&&x(t.pluralRules[e])?Et:void 0,r=t=>t[i(n,t.length,o)],a=t.list||[],s=t=>a[t],l=t.named||{};c(t.pluralIndex)&&Ct(n,l);const d=t=>l[t];function u(e){const n=x(t.messages)?t.messages(e):!!S(t.messages)&&t.messages[e];return n||(t.parent?t.parent.message(e):yt)}const p=e=>t.modifiers?t.modifiers[e]:vt,h=A(t.processor)&&x(t.processor.normalize)?t.processor.normalize:xt,f=A(t.processor)&&x(t.processor.interpolate)?t.processor.interpolate:kt,g=A(t.processor)&&k(t.processor.type)?t.processor.type:wt,m=(t,...e)=>{const[n,i]=e;let o="text",r="";1===e.length?S(n)?(r=n.modifier||r,o=n.type||o):k(n)&&(r=n||r):2===e.length&&(k(n)&&(r=n||r),k(i)&&(o=i||o));let a=u(t)(b);return"vnode"===o&&w(a)&&r&&(a=a[0]),r?p(r)(a,o):a},b={["list"]:s,["named"]:d,["plural"]:r,["linked"]:m,["message"]:u,["type"]:g,["interpolate"]:f,["normalize"]:h};return b}let At=null;function Ot(t){At=t}function Tt(t,e,n){At&&At.emit(st.I18nInit,{timestamp:Date.now(),i18n:t,version:e,meta:n})}const It=Lt(st.FunctionTranslate);function Lt(t){return e=>At&&At.emit(t,e)}const $t={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,__EXTEND_POINT__:7};$t.NOT_FOUND_KEY,$t.FALLBACK_TO_TRANSLATE,$t.CANNOT_FORMAT_NUMBER,$t.FALLBACK_TO_NUMBER_FORMAT,$t.CANNOT_FORMAT_DATE,$t.FALLBACK_TO_DATE_FORMAT;function Dt(t,e,n){return[...new Set([n,...w(e)?e:S(e)?Object.keys(e):k(e)?[e]:[n]])]}function Rt(t,e,n){const i=k(n)?n:Mt,o=t;o.__localeChainCache||(o.__localeChainCache=new Map);let r=o.__localeChainCache.get(i);if(!r){r=[];let t=[n];while(w(t))t=Pt(r,t,e);const a=w(e)||!A(e)?e:e["default"]?e["default"]:null;t=k(a)?[a]:a,w(t)&&Pt(r,t,!1),o.__localeChainCache.set(i,r)}return r}function Pt(t,e,n){let i=!0;for(let o=0;o<e.length&&E(i);o++){const r=e[o];k(r)&&(i=Nt(t,e[o],n))}return i}function Nt(t,e,n){let i;const o=e.split("-");do{const e=o.join("-");i=Ft(t,e,n),o.splice(-1,1)}while(o.length&&!0===i);return i}function Ft(t,e,n){let i=!1;if(!t.includes(e)&&(i=!0,e)){i="!"!==e[e.length-1];const o=e.replace(/!/g,"");t.push(o),(w(n)||A(n))&&n[o]&&(i=n[o])}return i}const zt="9.2.2",jt=-1,Mt="en-US",Bt="",Ut=t=>`${t.charAt(0).toLocaleUpperCase()}${t.substr(1)}`;function Ht(){return{upper:(t,e)=>"text"===e&&k(t)?t.toUpperCase():"vnode"===e&&S(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>"text"===e&&k(t)?t.toLowerCase():"vnode"===e&&S(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>"text"===e&&k(t)?Ut(t):"vnode"===e&&S(t)&&"__v_isVNode"in t?Ut(t.children):t}}let Wt,Vt,qt;function Gt(t){Wt=t}function Yt(t){Vt=t}function Xt(t){qt=t}let Kt=null;const Jt=t=>{Kt=t},Zt=()=>Kt;let Qt=null;const te=t=>{Qt=t},ee=()=>Qt;let ne=0;function ie(t={}){const e=k(t.version)?t.version:zt,n=k(t.locale)?t.locale:Mt,i=w(t.fallbackLocale)||A(t.fallbackLocale)||k(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:n,o=A(t.messages)?t.messages:{[n]:{}},r=A(t.datetimeFormats)?t.datetimeFormats:{[n]:{}},a=A(t.numberFormats)?t.numberFormats:{[n]:{}},s=f({},t.modifiers||{},Ht()),l=t.pluralRules||{},c=x(t.missing)?t.missing:null,d=!E(t.missingWarn)&&!u(t.missingWarn)||t.missingWarn,p=!E(t.fallbackWarn)&&!u(t.fallbackWarn)||t.fallbackWarn,g=!!t.fallbackFormat,m=!!t.unresolving,b=x(t.postTranslation)?t.postTranslation:null,v=A(t.processor)?t.processor:null,y=!E(t.warnHtmlMessage)||t.warnHtmlMessage,C=!!t.escapeParameter,_=x(t.messageCompiler)?t.messageCompiler:Wt,O=x(t.messageResolver)?t.messageResolver:Vt||mt,T=x(t.localeFallbacker)?t.localeFallbacker:qt||Dt,I=S(t.fallbackContext)?t.fallbackContext:void 0,L=x(t.onWarn)?t.onWarn:h,$=t,D=S($.__datetimeFormatters)?$.__datetimeFormatters:new Map,R=S($.__numberFormatters)?$.__numberFormatters:new Map,P=S($.__meta)?$.__meta:{};ne++;const N={version:e,cid:ne,locale:n,fallbackLocale:i,messages:o,modifiers:s,pluralRules:l,missing:c,missingWarn:d,fallbackWarn:p,fallbackFormat:g,unresolving:m,postTranslation:b,processor:v,warnHtmlMessage:y,escapeParameter:C,messageCompiler:_,messageResolver:O,localeFallbacker:T,fallbackContext:I,onWarn:L,__meta:P};return N.datetimeFormats=r,N.numberFormats=a,N.__datetimeFormatters=D,N.__numberFormatters=R,__INTLIFY_PROD_DEVTOOLS__&&Tt(N,e,P),N}function oe(t,e,n,i,o){const{missing:r,onWarn:a}=t;if(null!==r){const i=r(t,n,e,o);return k(i)?i:e}return e}function re(t,e,n){const i=t;i.__localeChainCache=new Map,t.localeFallbacker(t,n,e)}const ae=t=>t;let se=Object.create(null);function le(t,e={}){{const n=e.onCacheKey||ae,i=n(t),o=se[i];if(o)return o;let r=!1;const a=e.onError||L;e.onError=t=>{r=!0,a(t)};const{code:s}=at(t,e),l=new Function(`return ${s}`)();return r?l:se[i]=l}}let ce=T.__EXTEND_POINT__;const de=()=>++ce,ue={INVALID_ARGUMENT:ce,INVALID_DATE_ARGUMENT:de(),INVALID_ISO_DATE_ARGUMENT:de(),__EXTEND_POINT__:de()};function pe(t){return I(t,null,void 0)}ue.INVALID_ARGUMENT,ue.INVALID_DATE_ARGUMENT,ue.INVALID_ISO_DATE_ARGUMENT;const he=()=>"",fe=t=>x(t);function ge(t,...e){const{fallbackFormat:n,postTranslation:i,unresolving:o,messageCompiler:r,fallbackLocale:a,messages:s}=t,[l,c]=we(...e),d=E(c.missingWarn)?c.missingWarn:t.missingWarn,u=E(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn,p=E(c.escapeParameter)?c.escapeParameter:t.escapeParameter,h=!!c.resolvedMessage,g=k(c.default)||E(c.default)?E(c.default)?r?l:()=>l:c.default:n?r?l:()=>l:"",m=n||""!==g,b=k(c.locale)?c.locale:t.locale;p&&me(c);let[v,y,w]=h?[l,b,s[b]||{}]:be(t,l,b,a,u,d),x=v,S=l;if(h||k(x)||fe(x)||m&&(x=g,S=x),!h&&(!k(x)&&!fe(x)||!k(y)))return o?jt:l;let C=!1;const _=()=>{C=!0},A=fe(x)?x:ve(t,l,y,x,S,_);if(C)return x;const O=ke(t,y,w,c),T=_t(O),I=ye(t,A,T),L=i?i(I,l):I;if(__INTLIFY_PROD_DEVTOOLS__){const e={timestamp:Date.now(),key:k(l)?l:fe(x)?x.key:"",locale:y||(fe(x)?x.locale:""),format:k(x)?x:fe(x)?x.source:"",message:L};e.meta=f({},t.__meta,Zt()||{}),It(e)}return L}function me(t){w(t.list)?t.list=t.list.map((t=>k(t)?b(t):t)):S(t.named)&&Object.keys(t.named).forEach((e=>{k(t.named[e])&&(t.named[e]=b(t.named[e]))}))}function be(t,e,n,i,o,r){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=t,d=c(t,i,n);let u,p={},h=null,f=n,g=null;const m="translate";for(let b=0;b<d.length;b++){u=g=d[b],p=a[u]||{};if(null===(h=l(p,e))&&(h=p[e]),k(h)||x(h))break;const n=oe(t,e,u,r,m);n!==e&&(h=n),f=g}return[h,u,p]}function ve(t,e,n,i,o,r){const{messageCompiler:a,warnHtmlMessage:s}=t;if(fe(i)){const t=i;return t.locale=t.locale||n,t.key=t.key||e,t}if(null==a){const t=()=>i;return t.locale=n,t.key=e,t}const l=a(i,xe(t,n,o,i,s,r));return l.locale=n,l.key=e,l.source=i,l}function ye(t,e,n){const i=e(n);return i}function we(...t){const[e,n,i]=t,o={};if(!k(e)&&!c(e)&&!fe(e))throw pe(ue.INVALID_ARGUMENT);const r=c(e)?String(e):(fe(e),e);return c(n)?o.plural=n:k(n)?o.default=n:A(n)&&!p(n)?o.named=n:w(n)&&(o.list=n),c(i)?o.plural=i:k(i)?o.default=i:A(i)&&f(o,i),[r,o]}function xe(t,e,n,i,o,r){return{warnHtmlMessage:o,onError:t=>{throw r&&r(t),t},onCacheKey:t=>s(e,n,t)}}function ke(t,e,n,i){const{modifiers:o,pluralRules:r,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:d,fallbackContext:u}=t,p=i=>{let o=a(n,i);if(null==o&&u){const[,,t]=be(u,i,e,s,l,d);o=a(t,i)}if(k(o)){let n=!1;const r=()=>{n=!0},a=ve(t,i,e,o,i,r);return n?he:a}return fe(o)?o:he},h={locale:e,modifiers:o,pluralRules:r,messages:p};return t.processor&&(h.processor=t.processor),i.list&&(h.list=i.list),i.named&&(h.named=i.named),c(i.plural)&&(h.pluralIndex=i.plural),h}const Ee="undefined"!==typeof Intl;Ee&&Intl.DateTimeFormat,Ee&&Intl.NumberFormat;function Se(t,...e){const{datetimeFormats:n,unresolving:i,fallbackLocale:o,onWarn:r,localeFallbacker:a}=t,{__datetimeFormatters:s}=t;const[l,c,d,u]=_e(...e),h=E(d.missingWarn)?d.missingWarn:t.missingWarn,g=(E(d.fallbackWarn)?d.fallbackWarn:t.fallbackWarn,!!d.part),m=k(d.locale)?d.locale:t.locale,b=a(t,o,m);if(!k(l)||""===l)return new Intl.DateTimeFormat(m,u).format(c);let v,y={},w=null,x=m,S=null;const C="datetime format";for(let p=0;p<b.length;p++){if(v=S=b[p],y=n[v]||{},w=y[l],A(w))break;oe(t,l,v,h,C),x=S}if(!A(w)||!k(v))return i?jt:l;let _=`${v}__${l}`;p(u)||(_=`${_}__${JSON.stringify(u)}`);let O=s.get(_);return O||(O=new Intl.DateTimeFormat(v,f({},w,u)),s.set(_,O)),g?O.formatToParts(c):O.format(c)}const Ce=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function _e(...t){const[e,n,i,o]=t,r={};let a,s={};if(k(e)){const t=e.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!t)throw pe(ue.INVALID_ISO_DATE_ARGUMENT);const n=t[3]?t[3].trim().startsWith("T")?`${t[1].trim()}${t[3].trim()}`:`${t[1].trim()}T${t[3].trim()}`:t[1].trim();a=new Date(n);try{a.toISOString()}catch(l){throw pe(ue.INVALID_ISO_DATE_ARGUMENT)}}else if(d(e)){if(isNaN(e.getTime()))throw pe(ue.INVALID_DATE_ARGUMENT);a=e}else{if(!c(e))throw pe(ue.INVALID_ARGUMENT);a=e}return k(n)?r.key=n:A(n)&&Object.keys(n).forEach((t=>{Ce.includes(t)?s[t]=n[t]:r[t]=n[t]})),k(i)?r.locale=i:A(i)&&(s=i),A(o)&&(s=o),[r.key||"",a,r,s]}function Ae(t,e,n){const i=t;for(const o in n){const t=`${e}__${o}`;i.__datetimeFormatters.has(t)&&i.__datetimeFormatters.delete(t)}}function Oe(t,...e){const{numberFormats:n,unresolving:i,fallbackLocale:o,onWarn:r,localeFallbacker:a}=t,{__numberFormatters:s}=t;const[l,c,d,u]=Ie(...e),h=E(d.missingWarn)?d.missingWarn:t.missingWarn,g=(E(d.fallbackWarn)?d.fallbackWarn:t.fallbackWarn,!!d.part),m=k(d.locale)?d.locale:t.locale,b=a(t,o,m);if(!k(l)||""===l)return new Intl.NumberFormat(m,u).format(c);let v,y={},w=null,x=m,S=null;const C="number format";for(let p=0;p<b.length;p++){if(v=S=b[p],y=n[v]||{},w=y[l],A(w))break;oe(t,l,v,h,C),x=S}if(!A(w)||!k(v))return i?jt:l;let _=`${v}__${l}`;p(u)||(_=`${_}__${JSON.stringify(u)}`);let O=s.get(_);return O||(O=new Intl.NumberFormat(v,f({},w,u)),s.set(_,O)),g?O.formatToParts(c):O.format(c)}const Te=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Ie(...t){const[e,n,i,o]=t,r={};let a={};if(!c(e))throw pe(ue.INVALID_ARGUMENT);const s=e;return k(n)?r.key=n:A(n)&&Object.keys(n).forEach((t=>{Te.includes(t)?a[t]=n[t]:r[t]=n[t]})),k(i)?r.locale=i:A(i)&&(a=i),A(o)&&(a=o),[r.key||"",s,r,a]}function Le(t,e,n){const i=t;for(const o in n){const t=`${e}__${o}`;i.__numberFormatters.has(t)&&i.__numberFormatters.delete(t)}}"boolean"!==typeof __INTLIFY_PROD_DEVTOOLS__&&(m().__INTLIFY_PROD_DEVTOOLS__=!1);var $e=n(3396),De=n(4870);n(5941);
/*!
* vue-i18n v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/
const Re="9.2.2";function Pe(){let t=!1;"boolean"!==typeof __VUE_I18N_FULL_INSTALL__&&(t=!0,m().__VUE_I18N_FULL_INSTALL__=!0),"boolean"!==typeof __VUE_I18N_LEGACY_API__&&(t=!0,m().__VUE_I18N_LEGACY_API__=!0),"boolean"!==typeof __INTLIFY_PROD_DEVTOOLS__&&(m().__INTLIFY_PROD_DEVTOOLS__=!1)}let Ne=$t.__EXTEND_POINT__;const Fe=()=>++Ne,ze={FALLBACK_TO_ROOT:Ne,NOT_SUPPORTED_PRESERVE:Fe(),NOT_SUPPORTED_FORMATTER:Fe(),NOT_SUPPORTED_PRESERVE_DIRECTIVE:Fe(),NOT_SUPPORTED_GET_CHOICE_INDEX:Fe(),COMPONENT_NAME_LEGACY_COMPATIBLE:Fe(),NOT_FOUND_PARENT_SCOPE:Fe()};ze.FALLBACK_TO_ROOT,ze.NOT_SUPPORTED_PRESERVE,ze.NOT_SUPPORTED_FORMATTER,ze.NOT_SUPPORTED_PRESERVE_DIRECTIVE,ze.NOT_SUPPORTED_GET_CHOICE_INDEX,ze.COMPONENT_NAME_LEGACY_COMPATIBLE,ze.NOT_FOUND_PARENT_SCOPE;let je=T.__EXTEND_POINT__;const Me=()=>++je,Be={UNEXPECTED_RETURN_TYPE:je,INVALID_ARGUMENT:Me(),MUST_BE_CALL_SETUP_TOP:Me(),NOT_INSLALLED:Me(),NOT_AVAILABLE_IN_LEGACY_MODE:Me(),REQUIRED_VALUE:Me(),INVALID_VALUE:Me(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Me(),NOT_INSLALLED_WITH_PROVIDE:Me(),UNEXPECTED_ERROR:Me(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Me(),BRIDGE_SUPPORT_VUE_2_ONLY:Me(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Me(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Me(),__EXTEND_POINT__:Me()};function Ue(t,...e){return I(t,null,void 0)}Be.UNEXPECTED_RETURN_TYPE,Be.INVALID_ARGUMENT,Be.MUST_BE_CALL_SETUP_TOP,Be.NOT_INSLALLED,Be.UNEXPECTED_ERROR,Be.NOT_AVAILABLE_IN_LEGACY_MODE,Be.REQUIRED_VALUE,Be.INVALID_VALUE,Be.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN,Be.NOT_INSLALLED_WITH_PROVIDE,Be.NOT_COMPATIBLE_LEGACY_VUE_I18N,Be.BRIDGE_SUPPORT_VUE_2_ONLY,Be.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION,Be.NOT_AVAILABLE_COMPOSITION_IN_LEGACY;const He=a("__transrateVNode"),We=a("__datetimeParts"),Ve=a("__numberParts"),qe=a("__setPluralRules");a("__intlifyMeta");const Ge=a("__injectWithOption");function Ye(t){if(!S(t))return t;for(const e in t)if(y(t,e))if(e.includes(".")){const n=e.split("."),i=n.length-1;let o=t;for(let t=0;t<i;t++)n[t]in o||(o[n[t]]={}),o=o[n[t]];o[n[i]]=t[e],delete t[e],S(o[n[i]])&&Ye(o[n[i]])}else S(t[e])&&Ye(t[e]);return t}function Xe(t,e){const{messages:n,__i18n:i,messageResolver:o,flatJson:r}=e,a=A(n)?n:w(i)?{}:{[t]:{}};if(w(i)&&i.forEach((t=>{if("locale"in t&&"resource"in t){const{locale:e,resource:n}=t;e?(a[e]=a[e]||{},Je(n,a[e])):Je(n,a)}else k(t)&&Je(JSON.parse(t),a)})),null==o&&r)for(const s in a)y(a,s)&&Ye(a[s]);return a}const Ke=t=>!S(t)||w(t);function Je(t,e){if(Ke(t)||Ke(e))throw Ue(Be.INVALID_VALUE);for(const n in t)y(t,n)&&(Ke(t[n])||Ke(e[n])?e[n]=t[n]:Je(t[n],e[n]))}function Ze(t){return t.type}function Qe(t,e,n){let i=S(e.messages)?e.messages:{};"__i18nGlobal"in n&&(i=Xe(t.locale.value,{messages:i,__i18n:n.__i18nGlobal}));const o=Object.keys(i);if(o.length&&o.forEach((e=>{t.mergeLocaleMessage(e,i[e])})),S(e.datetimeFormats)){const n=Object.keys(e.datetimeFormats);n.length&&n.forEach((n=>{t.mergeDateTimeFormat(n,e.datetimeFormats[n])}))}if(S(e.numberFormats)){const n=Object.keys(e.numberFormats);n.length&&n.forEach((n=>{t.mergeNumberFormat(n,e.numberFormats[n])}))}}function tn(t){return(0,$e.Wm)($e.xv,null,t,0)}const en="__INTLIFY_META__";let nn=0;function on(t){return(e,n,i,o)=>t(n,i,(0,$e.FN)()||void 0,o)}const rn=()=>{const t=(0,$e.FN)();let e=null;return t&&(e=Ze(t)[en])?{[en]:e}:null};function an(t={},e){const{__root:n}=t,i=void 0===n;let r=!E(t.inheritLocale)||t.inheritLocale;const a=(0,De.iH)(n&&r?n.locale.value:k(t.locale)?t.locale:Mt),s=(0,De.iH)(n&&r?n.fallbackLocale.value:k(t.fallbackLocale)||w(t.fallbackLocale)||A(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:a.value),l=(0,De.iH)(Xe(a.value,t)),d=(0,De.iH)(A(t.datetimeFormats)?t.datetimeFormats:{[a.value]:{}}),p=(0,De.iH)(A(t.numberFormats)?t.numberFormats:{[a.value]:{}});let h=n?n.missingWarn:!E(t.missingWarn)&&!u(t.missingWarn)||t.missingWarn,g=n?n.fallbackWarn:!E(t.fallbackWarn)&&!u(t.fallbackWarn)||t.fallbackWarn,m=n?n.fallbackRoot:!E(t.fallbackRoot)||t.fallbackRoot,b=!!t.fallbackFormat,v=x(t.missing)?t.missing:null,y=x(t.missing)?on(t.missing):null,C=x(t.postTranslation)?t.postTranslation:null,_=n?n.warnHtmlMessage:!E(t.warnHtmlMessage)||t.warnHtmlMessage,O=!!t.escapeParameter;const T=n?n.modifiers:A(t.modifiers)?t.modifiers:{};let I,L=t.pluralRules||n&&n.pluralRules;const $=()=>{i&&te(null);const e={version:Re,locale:a.value,fallbackLocale:s.value,messages:l.value,modifiers:T,pluralRules:L,missing:null===y?void 0:y,missingWarn:h,fallbackWarn:g,fallbackFormat:b,unresolving:!0,postTranslation:null===C?void 0:C,warnHtmlMessage:_,escapeParameter:O,messageResolver:t.messageResolver,__meta:{framework:"vue"}};e.datetimeFormats=d.value,e.numberFormats=p.value,e.__datetimeFormatters=A(I)?I.__datetimeFormatters:void 0,e.__numberFormatters=A(I)?I.__numberFormatters:void 0;const n=ie(e);return i&&te(n),n};function D(){return[a.value,s.value,l.value,d.value,p.value]}I=$(),re(I,a.value,s.value);const R=(0,$e.Fl)({get:()=>a.value,set:t=>{a.value=t,I.locale=a.value}}),P=(0,$e.Fl)({get:()=>s.value,set:t=>{s.value=t,I.fallbackLocale=s.value,re(I,a.value,t)}}),N=(0,$e.Fl)((()=>l.value)),F=(0,$e.Fl)((()=>d.value)),z=(0,$e.Fl)((()=>p.value));function j(){return x(C)?C:null}function M(t){C=t,I.postTranslation=t}function B(){return v}function U(t){null!==t&&(y=on(t)),v=t,I.missing=y}const H=(t,e,o,r,a,s)=>{let l;if(D(),__INTLIFY_PROD_DEVTOOLS__)try{Jt(rn()),i||(I.fallbackContext=n?ee():void 0),l=t(I)}finally{Jt(null),i||(I.fallbackContext=void 0)}else l=t(I);if(c(l)&&l===jt){const[t,i]=e();return n&&m?r(n):a(t)}if(s(l))return l;throw Ue(Be.UNEXPECTED_RETURN_TYPE)};function W(...t){return H((e=>Reflect.apply(ge,null,[e,...t])),(()=>we(...t)),"translate",(e=>Reflect.apply(e.t,e,[...t])),(t=>t),(t=>k(t)))}function V(...t){const[e,n,i]=t;if(i&&!S(i))throw Ue(Be.INVALID_ARGUMENT);return W(e,n,f({resolvedMessage:!0},i||{}))}function q(...t){return H((e=>Reflect.apply(Se,null,[e,...t])),(()=>_e(...t)),"datetime format",(e=>Reflect.apply(e.d,e,[...t])),(()=>Bt),(t=>k(t)))}function G(...t){return H((e=>Reflect.apply(Oe,null,[e,...t])),(()=>Ie(...t)),"number format",(e=>Reflect.apply(e.n,e,[...t])),(()=>Bt),(t=>k(t)))}function Y(t){return t.map((t=>k(t)||c(t)||E(t)?tn(String(t)):t))}const X=t=>t,K={normalize:Y,interpolate:X,type:"vnode"};function J(...t){return H((e=>{let n;const i=e;try{i.processor=K,n=Reflect.apply(ge,null,[i,...t])}finally{i.processor=null}return n}),(()=>we(...t)),"translate",(e=>e[He](...t)),(t=>[tn(t)]),(t=>w(t)))}function Z(...t){return H((e=>Reflect.apply(Oe,null,[e,...t])),(()=>Ie(...t)),"number format",(e=>e[Ve](...t)),(()=>[]),(t=>k(t)||w(t)))}function Q(...t){return H((e=>Reflect.apply(Se,null,[e,...t])),(()=>_e(...t)),"datetime format",(e=>e[We](...t)),(()=>[]),(t=>k(t)||w(t)))}function tt(t){L=t,I.pluralRules=L}function et(t,e){const n=k(e)?e:a.value,i=ot(n);return null!==I.messageResolver(i,t)}function nt(t){let e=null;const n=Rt(I,s.value,a.value);for(let i=0;i<n.length;i++){const o=l.value[n[i]]||{},r=I.messageResolver(o,t);if(null!=r){e=r;break}}return e}function it(t){const e=nt(t);return null!=e?e:n&&n.tm(t)||{}}function ot(t){return l.value[t]||{}}function rt(t,e){l.value[t]=e,I.messages=l.value}function at(t,e){l.value[t]=l.value[t]||{},Je(e,l.value[t]),I.messages=l.value}function st(t){return d.value[t]||{}}function lt(t,e){d.value[t]=e,I.datetimeFormats=d.value,Ae(I,t,e)}function ct(t,e){d.value[t]=f(d.value[t]||{},e),I.datetimeFormats=d.value,Ae(I,t,e)}function dt(t){return p.value[t]||{}}function ut(t,e){p.value[t]=e,I.numberFormats=p.value,Le(I,t,e)}function pt(t,e){p.value[t]=f(p.value[t]||{},e),I.numberFormats=p.value,Le(I,t,e)}nn++,n&&o&&((0,$e.YP)(n.locale,(t=>{r&&(a.value=t,I.locale=t,re(I,a.value,s.value))})),(0,$e.YP)(n.fallbackLocale,(t=>{r&&(s.value=t,I.fallbackLocale=t,re(I,a.value,s.value))})));const ht={id:nn,locale:R,fallbackLocale:P,get inheritLocale(){return r},set inheritLocale(t){r=t,t&&n&&(a.value=n.locale.value,s.value=n.fallbackLocale.value,re(I,a.value,s.value))},get availableLocales(){return Object.keys(l.value).sort()},messages:N,get modifiers(){return T},get pluralRules(){return L||{}},get isGlobal(){return i},get missingWarn(){return h},set missingWarn(t){h=t,I.missingWarn=h},get fallbackWarn(){return g},set fallbackWarn(t){g=t,I.fallbackWarn=g},get fallbackRoot(){return m},set fallbackRoot(t){m=t},get fallbackFormat(){return b},set fallbackFormat(t){b=t,I.fallbackFormat=b},get warnHtmlMessage(){return _},set warnHtmlMessage(t){_=t,I.warnHtmlMessage=t},get escapeParameter(){return O},set escapeParameter(t){O=t,I.escapeParameter=t},t:W,getLocaleMessage:ot,setLocaleMessage:rt,mergeLocaleMessage:at,getPostTranslationHandler:j,setPostTranslationHandler:M,getMissingHandler:B,setMissingHandler:U,[qe]:tt};return ht.datetimeFormats=F,ht.numberFormats=z,ht.rt=V,ht.te=et,ht.tm=it,ht.d=q,ht.n=G,ht.getDateTimeFormat=st,ht.setDateTimeFormat=lt,ht.mergeDateTimeFormat=ct,ht.getNumberFormat=dt,ht.setNumberFormat=ut,ht.mergeNumberFormat=pt,ht[Ge]=t.__injectWithOption,ht[He]=J,ht[We]=Q,ht[Ve]=Z,ht}function sn(t){const e=k(t.locale)?t.locale:Mt,n=k(t.fallbackLocale)||w(t.fallbackLocale)||A(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:e,i=x(t.missing)?t.missing:void 0,o=!E(t.silentTranslationWarn)&&!u(t.silentTranslationWarn)||!t.silentTranslationWarn,r=!E(t.silentFallbackWarn)&&!u(t.silentFallbackWarn)||!t.silentFallbackWarn,a=!E(t.fallbackRoot)||t.fallbackRoot,s=!!t.formatFallbackMessages,l=A(t.modifiers)?t.modifiers:{},c=t.pluralizationRules,d=x(t.postTranslation)?t.postTranslation:void 0,p=!k(t.warnHtmlInMessage)||"off"!==t.warnHtmlInMessage,h=!!t.escapeParameterHtml,g=!E(t.sync)||t.sync;let m=t.messages;if(A(t.sharedMessages)){const e=t.sharedMessages,n=Object.keys(e);m=n.reduce(((t,n)=>{const i=t[n]||(t[n]={});return f(i,e[n]),t}),m||{})}const{__i18n:b,__root:v,__injectWithOption:y}=t,S=t.datetimeFormats,C=t.numberFormats,_=t.flatJson;return{locale:e,fallbackLocale:n,messages:m,flatJson:_,datetimeFormats:S,numberFormats:C,missing:i,missingWarn:o,fallbackWarn:r,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:d,warnHtmlMessage:p,escapeParameter:h,messageResolver:t.messageResolver,inheritLocale:g,__i18n:b,__root:v,__injectWithOption:y}}function ln(t={},e){{const e=an(sn(t)),n={id:e.id,get locale(){return e.locale.value},set locale(t){e.locale.value=t},get fallbackLocale(){return e.fallbackLocale.value},set fallbackLocale(t){e.fallbackLocale.value=t},get messages(){return e.messages.value},get datetimeFormats(){return e.datetimeFormats.value},get numberFormats(){return e.numberFormats.value},get availableLocales(){return e.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(t){},get missing(){return e.getMissingHandler()},set missing(t){e.setMissingHandler(t)},get silentTranslationWarn(){return E(e.missingWarn)?!e.missingWarn:e.missingWarn},set silentTranslationWarn(t){e.missingWarn=E(t)?!t:t},get silentFallbackWarn(){return E(e.fallbackWarn)?!e.fallbackWarn:e.fallbackWarn},set silentFallbackWarn(t){e.fallbackWarn=E(t)?!t:t},get modifiers(){return e.modifiers},get formatFallbackMessages(){return e.fallbackFormat},set formatFallbackMessages(t){e.fallbackFormat=t},get postTranslation(){return e.getPostTranslationHandler()},set postTranslation(t){e.setPostTranslationHandler(t)},get sync(){return e.inheritLocale},set sync(t){e.inheritLocale=t},get warnHtmlInMessage(){return e.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(t){e.warnHtmlMessage="off"!==t},get escapeParameterHtml(){return e.escapeParameter},set escapeParameterHtml(t){e.escapeParameter=t},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(t){},get pluralizationRules(){return e.pluralRules||{}},__composer:e,t(...t){const[n,i,o]=t,r={};let a=null,s=null;if(!k(n))throw Ue(Be.INVALID_ARGUMENT);const l=n;return k(i)?r.locale=i:w(i)?a=i:A(i)&&(s=i),w(o)?a=o:A(o)&&(s=o),Reflect.apply(e.t,e,[l,a||s||{},r])},rt(...t){return Reflect.apply(e.rt,e,[...t])},tc(...t){const[n,i,o]=t,r={plural:1};let a=null,s=null;if(!k(n))throw Ue(Be.INVALID_ARGUMENT);const l=n;return k(i)?r.locale=i:c(i)?r.plural=i:w(i)?a=i:A(i)&&(s=i),k(o)?r.locale=o:w(o)?a=o:A(o)&&(s=o),Reflect.apply(e.t,e,[l,a||s||{},r])},te(t,n){return e.te(t,n)},tm(t){return e.tm(t)},getLocaleMessage(t){return e.getLocaleMessage(t)},setLocaleMessage(t,n){e.setLocaleMessage(t,n)},mergeLocaleMessage(t,n){e.mergeLocaleMessage(t,n)},d(...t){return Reflect.apply(e.d,e,[...t])},getDateTimeFormat(t){return e.getDateTimeFormat(t)},setDateTimeFormat(t,n){e.setDateTimeFormat(t,n)},mergeDateTimeFormat(t,n){e.mergeDateTimeFormat(t,n)},n(...t){return Reflect.apply(e.n,e,[...t])},getNumberFormat(t){return e.getNumberFormat(t)},setNumberFormat(t,n){e.setNumberFormat(t,n)},mergeNumberFormat(t,n){e.mergeNumberFormat(t,n)},getChoiceIndex(t,e){return-1},__onComponentInstanceCreated(e){const{componentInstanceCreatedListener:i}=t;i&&i(e,n)}};return n}}const cn={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>"parent"===t||"global"===t,default:"parent"},i18n:{type:Object}};function dn({slots:t},e){if(1===e.length&&"default"===e[0]){const e=t.default?t.default():[];return e.reduce(((t,e)=>[...t,...w(e.children)?e.children:[e]]),[])}return e.reduce(((e,n)=>{const i=t[n];return i&&(e[n]=i()),e}),{})}function un(t){return $e.HY}const pn={name:"i18n-t",props:f({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>c(t)||!isNaN(t)}},cn),setup(t,e){const{slots:n,attrs:i}=e,o=t.i18n||_n({useScope:t.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter((t=>"_"!==t)),a={};t.locale&&(a.locale=t.locale),void 0!==t.plural&&(a.plural=k(t.plural)?+t.plural:t.plural);const s=dn(e,r),l=o[He](t.keypath,s,a),c=f({},i),d=k(t.tag)||S(t.tag)?t.tag:un();return(0,$e.h)(d,c,l)}}};function hn(t){return w(t)&&!k(t[0])}function fn(t,e,n,i){const{slots:o,attrs:r}=e;return()=>{const e={part:!0};let a={};t.locale&&(e.locale=t.locale),k(t.format)?e.key=t.format:S(t.format)&&(k(t.format.key)&&(e.key=t.format.key),a=Object.keys(t.format).reduce(((e,i)=>n.includes(i)?f({},e,{[i]:t.format[i]}):e),{}));const s=i(t.value,e,a);let l=[e.key];w(s)?l=s.map(((t,e)=>{const n=o[t.type],i=n?n({[t.type]:t.value,index:e,parts:s}):[t.value];return hn(i)&&(i[0].key=`${t.type}-${e}`),i})):k(s)&&(l=[s]);const c=f({},r),d=k(t.tag)||S(t.tag)?t.tag:un();return(0,$e.h)(d,c,l)}}const gn={name:"i18n-n",props:f({value:{type:Number,required:!0},format:{type:[String,Object]}},cn),setup(t,e){const n=t.i18n||_n({useScope:"parent",__useComponent:!0});return fn(t,e,Te,((...t)=>n[Ve](...t)))}},mn={name:"i18n-d",props:f({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},cn),setup(t,e){const n=t.i18n||_n({useScope:"parent",__useComponent:!0});return fn(t,e,Ce,((...t)=>n[We](...t)))}};function bn(t,e){const n=t;if("composition"===t.mode)return n.__getInstance(e)||t.global;{const i=n.__getInstance(e);return null!=i?i.__composer:t.global.__composer}}function vn(t){const e=e=>{const{instance:n,modifiers:i,value:o}=e;if(!n||!n.$)throw Ue(Be.UNEXPECTED_ERROR);const r=bn(t,n.$);const a=yn(o);return[Reflect.apply(r.t,r,[...wn(a)]),r]},n=(n,i)=>{const[r,a]=e(i);o&&t.global===a&&(n.__i18nWatcher=(0,$e.YP)(a.locale,(()=>{i.instance&&i.instance.$forceUpdate()}))),n.__composer=a,n.textContent=r},i=t=>{o&&t.__i18nWatcher&&(t.__i18nWatcher(),t.__i18nWatcher=void 0,delete t.__i18nWatcher),t.__composer&&(t.__composer=void 0,delete t.__composer)},r=(t,{value:e})=>{if(t.__composer){const n=t.__composer,i=yn(e);t.textContent=Reflect.apply(n.t,n,[...wn(i)])}},a=t=>{const[n]=e(t);return{textContent:n}};return{created:n,unmounted:i,beforeUpdate:r,getSSRProps:a}}function yn(t){if(k(t))return{path:t};if(A(t)){if(!("path"in t))throw Ue(Be.REQUIRED_VALUE,"path");return t}throw Ue(Be.INVALID_VALUE)}function wn(t){const{path:e,locale:n,args:i,choice:o,plural:r}=t,a={},s=i||{};return k(n)&&(a.locale=n),c(o)&&(a.plural=o),c(r)&&(a.plural=r),[e,s,a]}function xn(t,e,...n){const i=A(n[0])?n[0]:{},o=!!i.useI18nComponentName,r=!E(i.globalInstall)||i.globalInstall;r&&(t.component(o?"i18n":pn.name,pn),t.component(gn.name,gn),t.component(mn.name,mn)),t.directive("t",vn(e))}function kn(t,e,n){return{beforeCreate(){const i=(0,$e.FN)();if(!i)throw Ue(Be.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const n=o.i18n;o.__i18n&&(n.__i18n=o.__i18n),n.__root=e,this===this.$root?this.$i18n=En(t,n):(n.__injectWithOption=!0,this.$i18n=ln(n))}else o.__i18n?this===this.$root?this.$i18n=En(t,o):this.$i18n=ln({__i18n:o.__i18n,__injectWithOption:!0,__root:e}):this.$i18n=t;o.__i18nGlobal&&Qe(e,o,o),t.__onComponentInstanceCreated(this.$i18n),n.__setInstance(i,this.$i18n),this.$t=(...t)=>this.$i18n.t(...t),this.$rt=(...t)=>this.$i18n.rt(...t),this.$tc=(...t)=>this.$i18n.tc(...t),this.$te=(t,e)=>this.$i18n.te(t,e),this.$d=(...t)=>this.$i18n.d(...t),this.$n=(...t)=>this.$i18n.n(...t),this.$tm=t=>this.$i18n.tm(t)},mounted(){0},unmounted(){const t=(0,$e.FN)();if(!t)throw Ue(Be.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(t),delete this.$i18n}}}function En(t,e){t.locale=e.locale||t.locale,t.fallbackLocale=e.fallbackLocale||t.fallbackLocale,t.missing=e.missing||t.missing,t.silentTranslationWarn=e.silentTranslationWarn||t.silentFallbackWarn,t.silentFallbackWarn=e.silentFallbackWarn||t.silentFallbackWarn,t.formatFallbackMessages=e.formatFallbackMessages||t.formatFallbackMessages,t.postTranslation=e.postTranslation||t.postTranslation,t.warnHtmlInMessage=e.warnHtmlInMessage||t.warnHtmlInMessage,t.escapeParameterHtml=e.escapeParameterHtml||t.escapeParameterHtml,t.sync=e.sync||t.sync,t.__composer[qe](e.pluralizationRules||t.pluralizationRules);const n=Xe(t.locale,{messages:e.messages,__i18n:e.__i18n});return Object.keys(n).forEach((e=>t.mergeLocaleMessage(e,n[e]))),e.datetimeFormats&&Object.keys(e.datetimeFormats).forEach((n=>t.mergeDateTimeFormat(n,e.datetimeFormats[n]))),e.numberFormats&&Object.keys(e.numberFormats).forEach((n=>t.mergeNumberFormat(n,e.numberFormats[n]))),t}const Sn=a("global-vue-i18n");function Cn(t={},e){const n=__VUE_I18N_LEGACY_API__&&E(t.legacy)?t.legacy:__VUE_I18N_LEGACY_API__,i=!E(t.globalInjection)||t.globalInjection,o=!__VUE_I18N_LEGACY_API__||!n||!!t.allowComposition,r=new Map,[s,l]=An(t,n),c=a("");function d(t){return r.get(t)||null}function u(t,e){r.set(t,e)}function p(t){r.delete(t)}{const t={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return o},async install(e,...o){e.__VUE_I18N_SYMBOL__=c,e.provide(e.__VUE_I18N_SYMBOL__,t),!n&&i&&Nn(e,t.global),__VUE_I18N_FULL_INSTALL__&&xn(e,t,...o),__VUE_I18N_LEGACY_API__&&n&&e.mixin(kn(l,l.__composer,t));const r=e.unmount;e.unmount=()=>{t.dispose(),r()}},get global(){return l},dispose(){s.stop()},__instances:r,__getInstance:d,__setInstance:u,__deleteInstance:p};return t}}function _n(t={}){const e=(0,$e.FN)();if(null==e)throw Ue(Be.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&null!=e.appContext.app&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw Ue(Be.NOT_INSLALLED);const n=On(e),i=In(n),o=Ze(e),r=Tn(t,o);if(__VUE_I18N_LEGACY_API__&&"legacy"===n.mode&&!t.__useComponent){if(!n.allowComposition)throw Ue(Be.NOT_AVAILABLE_IN_LEGACY_MODE);return Dn(e,r,i,t)}if("global"===r)return Qe(i,t,o),i;if("parent"===r){let o=Ln(n,e,t.__useComponent);return null==o&&(o=i),o}const a=n;let s=a.__getInstance(e);if(null==s){const n=f({},t);"__i18n"in o&&(n.__i18n=o.__i18n),i&&(n.__root=i),s=an(n),$n(a,e,s),a.__setInstance(e,s)}return s}function An(t,e,n){const i=(0,De.B)();{const n=__VUE_I18N_LEGACY_API__&&e?i.run((()=>ln(t))):i.run((()=>an(t)));if(null==n)throw Ue(Be.UNEXPECTED_ERROR);return[i,n]}}function On(t){{const e=(0,$e.f3)(t.isCE?Sn:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw Ue(t.isCE?Be.NOT_INSLALLED_WITH_PROVIDE:Be.UNEXPECTED_ERROR);return e}}function Tn(t,e){return p(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function In(t){return"composition"===t.mode?t.global:t.global.__composer}function Ln(t,e,n=!1){let i=null;const o=e.root;let r=e.parent;while(null!=r){const e=t;if("composition"===t.mode)i=e.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const t=e.__getInstance(r);null!=t&&(i=t.__composer,n&&i&&!i[Ge]&&(i=null))}if(null!=i)break;if(o===r)break;r=r.parent}return i}function $n(t,e,n){(0,$e.bv)((()=>{0}),e),(0,$e.Ah)((()=>{t.__deleteInstance(e)}),e)}function Dn(t,e,n,i={}){const o="local"===e,r=(0,De.XI)(null);if(o&&t.proxy&&!t.proxy.$options.i18n&&!t.proxy.$options.__i18n)throw Ue(Be.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=!E(i.inheritLocale)||i.inheritLocale,s=(0,De.iH)(o&&a?n.locale.value:k(i.locale)?i.locale:Mt),l=(0,De.iH)(o&&a?n.fallbackLocale.value:k(i.fallbackLocale)||w(i.fallbackLocale)||A(i.fallbackLocale)||!1===i.fallbackLocale?i.fallbackLocale:s.value),c=(0,De.iH)(Xe(s.value,i)),d=(0,De.iH)(A(i.datetimeFormats)?i.datetimeFormats:{[s.value]:{}}),p=(0,De.iH)(A(i.numberFormats)?i.numberFormats:{[s.value]:{}}),h=o?n.missingWarn:!E(i.missingWarn)&&!u(i.missingWarn)||i.missingWarn,f=o?n.fallbackWarn:!E(i.fallbackWarn)&&!u(i.fallbackWarn)||i.fallbackWarn,g=o?n.fallbackRoot:!E(i.fallbackRoot)||i.fallbackRoot,m=!!i.fallbackFormat,b=x(i.missing)?i.missing:null,v=x(i.postTranslation)?i.postTranslation:null,y=o?n.warnHtmlMessage:!E(i.warnHtmlMessage)||i.warnHtmlMessage,S=!!i.escapeParameter,C=o?n.modifiers:A(i.modifiers)?i.modifiers:{},_=i.pluralRules||o&&n.pluralRules;function O(){return[s.value,l.value,c.value,d.value,p.value]}const T=(0,$e.Fl)({get:()=>r.value?r.value.locale.value:s.value,set:t=>{r.value&&(r.value.locale.value=t),s.value=t}}),I=(0,$e.Fl)({get:()=>r.value?r.value.fallbackLocale.value:l.value,set:t=>{r.value&&(r.value.fallbackLocale.value=t),l.value=t}}),L=(0,$e.Fl)((()=>r.value?r.value.messages.value:c.value)),$=(0,$e.Fl)((()=>d.value)),D=(0,$e.Fl)((()=>p.value));function R(){return r.value?r.value.getPostTranslationHandler():v}function P(t){r.value&&r.value.setPostTranslationHandler(t)}function N(){return r.value?r.value.getMissingHandler():b}function F(t){r.value&&r.value.setMissingHandler(t)}function z(t){return O(),t()}function j(...t){return r.value?z((()=>Reflect.apply(r.value.t,null,[...t]))):z((()=>""))}function M(...t){return r.value?Reflect.apply(r.value.rt,null,[...t]):""}function B(...t){return r.value?z((()=>Reflect.apply(r.value.d,null,[...t]))):z((()=>""))}function U(...t){return r.value?z((()=>Reflect.apply(r.value.n,null,[...t]))):z((()=>""))}function H(t){return r.value?r.value.tm(t):{}}function W(t,e){return!!r.value&&r.value.te(t,e)}function V(t){return r.value?r.value.getLocaleMessage(t):{}}function q(t,e){r.value&&(r.value.setLocaleMessage(t,e),c.value[t]=e)}function G(t,e){r.value&&r.value.mergeLocaleMessage(t,e)}function Y(t){return r.value?r.value.getDateTimeFormat(t):{}}function X(t,e){r.value&&(r.value.setDateTimeFormat(t,e),d.value[t]=e)}function K(t,e){r.value&&r.value.mergeDateTimeFormat(t,e)}function J(t){return r.value?r.value.getNumberFormat(t):{}}function Z(t,e){r.value&&(r.value.setNumberFormat(t,e),p.value[t]=e)}function Q(t,e){r.value&&r.value.mergeNumberFormat(t,e)}const tt={get id(){return r.value?r.value.id:-1},locale:T,fallbackLocale:I,messages:L,datetimeFormats:$,numberFormats:D,get inheritLocale(){return r.value?r.value.inheritLocale:a},set inheritLocale(t){r.value&&(r.value.inheritLocale=t)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(c.value)},get modifiers(){return r.value?r.value.modifiers:C},get pluralRules(){return r.value?r.value.pluralRules:_},get isGlobal(){return!!r.value&&r.value.isGlobal},get missingWarn(){return r.value?r.value.missingWarn:h},set missingWarn(t){r.value&&(r.value.missingWarn=t)},get fallbackWarn(){return r.value?r.value.fallbackWarn:f},set fallbackWarn(t){r.value&&(r.value.missingWarn=t)},get fallbackRoot(){return r.value?r.value.fallbackRoot:g},set fallbackRoot(t){r.value&&(r.value.fallbackRoot=t)},get fallbackFormat(){return r.value?r.value.fallbackFormat:m},set fallbackFormat(t){r.value&&(r.value.fallbackFormat=t)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:y},set warnHtmlMessage(t){r.value&&(r.value.warnHtmlMessage=t)},get escapeParameter(){return r.value?r.value.escapeParameter:S},set escapeParameter(t){r.value&&(r.value.escapeParameter=t)},t:j,getPostTranslationHandler:R,setPostTranslationHandler:P,getMissingHandler:N,setMissingHandler:F,rt:M,d:B,n:U,tm:H,te:W,getLocaleMessage:V,setLocaleMessage:q,mergeLocaleMessage:G,getDateTimeFormat:Y,setDateTimeFormat:X,mergeDateTimeFormat:K,getNumberFormat:J,setNumberFormat:Z,mergeNumberFormat:Q};function et(t){t.locale.value=s.value,t.fallbackLocale.value=l.value,Object.keys(c.value).forEach((e=>{t.mergeLocaleMessage(e,c.value[e])})),Object.keys(d.value).forEach((e=>{t.mergeDateTimeFormat(e,d.value[e])})),Object.keys(p.value).forEach((e=>{t.mergeNumberFormat(e,p.value[e])})),t.escapeParameter=S,t.fallbackFormat=m,t.fallbackRoot=g,t.fallbackWarn=f,t.missingWarn=h,t.warnHtmlMessage=y}return(0,$e.wF)((()=>{if(null==t.proxy||null==t.proxy.$i18n)throw Ue(Be.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const n=r.value=t.proxy.$i18n.__composer;"global"===e?(s.value=n.locale.value,l.value=n.fallbackLocale.value,c.value=n.messages.value,d.value=n.datetimeFormats.value,p.value=n.numberFormats.value):o&&et(n)})),tt}const Rn=["locale","fallbackLocale","availableLocales"],Pn=["t","rt","d","n","tm"];function Nn(t,e){const n=Object.create(null);Rn.forEach((t=>{const i=Object.getOwnPropertyDescriptor(e,t);if(!i)throw Ue(Be.UNEXPECTED_ERROR);const o=(0,De.dq)(i.value)?{get(){return i.value.value},set(t){i.value.value=t}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,t,o)})),t.config.globalProperties.$i18n=n,Pn.forEach((n=>{const i=Object.getOwnPropertyDescriptor(e,n);if(!i||!i.value)throw Ue(Be.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,`$${n}`,i)}))}if(Gt(le),Yt(bt),Xt(Rt),Pe(),__INTLIFY_PROD_DEVTOOLS__){const t=m();t.__INTLIFY__=!0,Ot(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}},89:function(t,e){"use strict";e.Z=(t,e)=>{const n=t.__vccOpts||t;for(const[i,o]of e)n[i]=o;return n}},3752:function(t,e,n){!function(e,i){t.exports=i(n(6866))}(0,(function(t){return(()=>{"use strict";var e={553:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=(t,e)=>{const n=t.__vccOpts||t;for(const[i,o]of e)n[i]=o;return n}},976:e=>{e.exports=t}},n={};function i(t){var o=n[t];if(void 0!==o)return o.exports;var r=n[t]={exports:{}};return e[t](r,r.exports,i),r.exports}i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var o={};return(()=>{i.r(o),i.d(o,{Component:()=>E,Plugin:()=>C,default:()=>_,useLoading:()=>S});var t=i(976);function e(e,n,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const r=(0,t.h)(e,n,o),a=document.createElement("div");return a.classList.add("vld-container"),i.appendChild(a),(0,t.render)(r,a),r.component}const n="undefined"!=typeof window?window.HTMLElement:Object,r=["aria-busy"],a={class:"vld-icon"},s={mounted(){this.enforceFocus&&document.addEventListener("focusin",this.focusIn)},methods:{focusIn(t){if(!this.isActive)return;if(t.target===this.$refs.root||this.$refs.root.contains(t.target))return;let e=this.container?this.container:this.isFullPage?null:this.$refs.root.parentElement;(this.isFullPage||e&&e.contains(t.target))&&(t.preventDefault(),this.$refs.root.focus())}},beforeUnmount(){document.removeEventListener("focusin",this.focusIn)}},l=["width","height","stroke"],c=[(0,t.createStaticVNode)('<g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="2"><circle stroke-opacity=".25" cx="18" cy="18" r="18"></circle><path d="M36 18c0-9.94-8.06-18-18-18"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.8s" repeatCount="indefinite"></animateTransform></path></g></g>',1)],d=(0,t.defineComponent)({name:"spinner",props:{color:{type:String,default:"#000"},height:{type:Number,default:64},width:{type:Number,default:64}}});var u=i(553);const p=(0,u.default)(d,[["render",function(e,n,i,o,r,a){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",{viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",width:e.width,height:e.height,stroke:e.color},c,8,l)}]]),h=["fill","width","height"],f=[(0,t.createStaticVNode)('<circle cx="15" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="60" cy="15" r="9" fill-opacity="0.3"><animate attributeName="r" from="9" to="9" begin="0s" dur="0.8s" values="9;15;9" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="0.5" to="0.5" begin="0s" dur="0.8s" values=".5;1;.5" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="105" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle>',3)],g=(0,t.defineComponent)({name:"dots",props:{color:{type:String,default:"#000"},height:{type:Number,default:240},width:{type:Number,default:60}}}),m=(0,u.default)(g,[["render",function(e,n,i,o,r,a){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",{viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:e.color,width:e.width,height:e.height},f,8,h)}]]),b=["height","width","fill"],v=[(0,t.createStaticVNode)('<rect x="0" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0s" dur="0.6s" repeatCount="indefinite"></animate></rect><rect x="10" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate></rect><rect x="20" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate></rect>',3)],y=(0,t.defineComponent)({name:"bars",props:{color:{type:String,default:"#000"},height:{type:Number,default:40},width:{type:Number,default:40}}}),w={Spinner:p,Dots:m,Bars:(0,u.default)(y,[["render",function(e,n,i,o,r,a){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30",height:e.height,width:e.width,fill:e.color},v,8,b)}]])},x=(0,t.defineComponent)({name:"vue-loading",mixins:[s],props:{active:Boolean,programmatic:Boolean,container:[Object,Function,n],isFullPage:{type:Boolean,default:!0},enforceFocus:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!1},transition:{type:String,default:"fade"},canCancel:Boolean,onCancel:{type:Function,default:()=>{}},color:String,backgroundColor:String,blur:{type:String,default:"2px"},opacity:Number,width:Number,height:Number,zIndex:Number,loader:{type:String,default:"spinner"}},emits:["hide","update:active"],data(){return{isActive:this.active}},components:w,mounted(){document.addEventListener("keyup",this.keyPress)},methods:{cancel(){this.canCancel&&this.isActive&&(this.hide(),this.onCancel.apply(null,arguments))},hide(){this.$emit("hide"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout((()=>{const e=this.$refs.root.parentElement;var n,i;(0,t.render)(null,e),void 0!==(n=e).remove?n.remove():null===(i=n.parentNode)||void 0===i||i.removeChild(n)}),150))},disableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.add("vld-shown")},enableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.remove("vld-shown")},keyPress(t){27===t.keyCode&&this.cancel()}},watch:{active(t){this.isActive=t},isActive(t){t?this.disableScroll():this.enableScroll()}},computed:{bgStyle(){return{background:this.backgroundColor,opacity:this.opacity,backdropFilter:"blur(".concat(this.blur,")")}}},beforeUnmount(){document.removeEventListener("keyup",this.keyPress)}}),k=(0,u.default)(x,[["render",function(e,n,i,o,s,l){return(0,t.openBlock)(),(0,t.createBlock)(t.Transition,{ref:"root",name:e.transition},{default:(0,t.withCtx)((()=>[(0,t.withDirectives)((0,t.createElementVNode)("div",{tabindex:"0",class:(0,t.normalizeClass)(["vld-overlay is-active",{"is-full-page":e.isFullPage}]),"aria-busy":e.isActive,"aria-label":"Loading",style:(0,t.normalizeStyle)({zIndex:e.zIndex})},[(0,t.createElementVNode)("div",{class:"vld-background",onClick:n[0]||(n[0]=(0,t.withModifiers)((function(){return e.cancel&&e.cancel(...arguments)}),["prevent"])),style:(0,t.normalizeStyle)(e.bgStyle)},null,4),(0,t.createElementVNode)("div",a,[(0,t.renderSlot)(e.$slots,"before"),(0,t.renderSlot)(e.$slots,"default",{},(()=>[((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(e.loader),{color:e.color,width:e.width,height:e.height},null,8,["color","width","height"]))])),(0,t.renderSlot)(e.$slots,"after")])],14,r),[[t.vShow,e.isActive]])])),_:3},8,["name"])}]]),E=k;function S(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{show(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n;const r=Object.assign({},t,i,{programmatic:!0,lockScroll:!0,isFullPage:!1,active:!0});let a=r.container;r.container||(a=document.body,r.isFullPage=!0);const s=Object.assign({},n,o);return{hide:e(E,r,a,s).ctx.hide}}}}const C=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=S(e,n);t.config.globalProperties.$loading=i,t.provide("$loading",i)};E.install=C;const _=E})(),o})()}))},6215:function(t,e,n){n(7658),function(e,i){t.exports=i(n(6866))}(0,(t=>(()=>{"use strict";var e={831:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=(t,e)=>{const n=t.__vccOpts||t;for(const[i,o]of e)n[i]=o;return n}},976:e=>{e.exports=t}},n={};function i(t){var o=n[t];if(void 0!==o)return o.exports;var r=n[t]={exports:{}};return e[t](r,r.exports,i),r.exports}i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var o={};return(()=>{i.r(o),i.d(o,{ToastComponent:()=>p,ToastPlugin:()=>f,ToastPositions:()=>l,default:()=>g,useToast:()=>h});var t=i(976);const e=(0,t.createElementVNode)("div",{class:"v-toast__icon"},null,-1),n=["innerHTML"];function r(t){var e;void 0!==t.remove?t.remove():null===(e=t.parentNode)||void 0===e||e.removeChild(t)}function a(e,n,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const r=(0,t.h)(e,n,o),a=document.createElement("div");return a.classList.add("v-toast--pending"),i.appendChild(a),(0,t.render)(r,a),r.component}class s{constructor(t,e){this.startedAt=Date.now(),this.callback=t,this.delay=e,this.timer=setTimeout(t,e)}pause(){this.stop(),this.delay-=Date.now()-this.startedAt}resume(){this.stop(),this.startedAt=Date.now(),this.timer=setTimeout(this.callback,this.delay)}stop(){clearTimeout(this.timer)}}const l=Object.freeze({TOP_RIGHT:"top-right",TOP:"top",TOP_LEFT:"top-left",BOTTOM_RIGHT:"bottom-right",BOTTOM:"bottom",BOTTOM_LEFT:"bottom-left"});var c;const d={all:c=c||new Map,on:function(t,e){var n=c.get(t);n?n.push(e):c.set(t,[e])},off:function(t,e){var n=c.get(t);n&&(e?n.splice(n.indexOf(e)>>>0,1):c.set(t,[]))},emit:function(t,e){var n=c.get(t);n&&n.slice().map((function(t){t(e)})),(n=c.get("*"))&&n.slice().map((function(n){n(t,e)}))}},u=(0,t.defineComponent)({name:"Toast",props:{message:{type:String,required:!0},type:{type:String,default:"success"},position:{type:String,default:l.BOTTOM_RIGHT,validator:t=>Object.values(l).includes(t)},duration:{type:Number,default:3e3},dismissible:{type:Boolean,default:!0},onDismiss:{type:Function,default:()=>{}},onClick:{type:Function,default:()=>{}},queue:Boolean,pauseOnHover:{type:Boolean,default:!0}},data:()=>({isActive:!1,parentTop:null,parentBottom:null,isHovered:!1}),beforeMount(){this.setupContainer()},mounted(){this.showNotice(),d.on("toast-clear",this.dismiss)},methods:{setupContainer(){if(this.parentTop=document.querySelector(".v-toast.v-toast--top"),this.parentBottom=document.querySelector(".v-toast.v-toast--bottom"),this.parentTop&&this.parentBottom)return;this.parentTop||(this.parentTop=document.createElement("div"),this.parentTop.className="v-toast v-toast--top"),this.parentBottom||(this.parentBottom=document.createElement("div"),this.parentBottom.className="v-toast v-toast--bottom");const t=document.body;t.appendChild(this.parentTop),t.appendChild(this.parentBottom)},shouldQueue(){return!!this.queue&&(this.parentTop.childElementCount>0||this.parentBottom.childElementCount>0)},dismiss(){this.timer&&this.timer.stop(),clearTimeout(this.queueTimer),this.isActive=!1,setTimeout((()=>{this.onDismiss.apply(null,arguments);const e=this.$refs.root;(0,t.render)(null,e),r(e)}),150)},showNotice(){if(this.shouldQueue())return void(this.queueTimer=setTimeout(this.showNotice,250));const t=this.$refs.root.parentElement;this.correctParent.insertAdjacentElement("afterbegin",this.$refs.root),r(t),this.isActive=!0,this.duration&&(this.timer=new s(this.dismiss,this.duration))},whenClicked(){this.dismissible&&(this.onClick.apply(null,arguments),this.dismiss())},toggleTimer(t){this.pauseOnHover&&this.timer&&(t?this.timer.pause():this.timer.resume())}},computed:{correctParent(){switch(this.position){case l.TOP:case l.TOP_RIGHT:case l.TOP_LEFT:return this.parentTop;case l.BOTTOM:case l.BOTTOM_RIGHT:case l.BOTTOM_LEFT:return this.parentBottom}},transition(){switch(this.position){case l.TOP:case l.TOP_RIGHT:case l.TOP_LEFT:return{enter:"v-toast--fade-in-down",leave:"v-toast--fade-out"};case l.BOTTOM:case l.BOTTOM_RIGHT:case l.BOTTOM_LEFT:return{enter:"v-toast--fade-in-up",leave:"v-toast--fade-out"}}}},beforeUnmount(){d.off("toast-clear",this.dismiss)}}),p=(0,i(831).default)(u,[["render",function(i,o,r,a,s,l){return(0,t.openBlock)(),(0,t.createBlock)(t.Transition,{"enter-active-class":i.transition.enter,"leave-active-class":i.transition.leave},{default:(0,t.withCtx)((()=>[(0,t.withDirectives)((0,t.createElementVNode)("div",{ref:"root",role:"alert",class:(0,t.normalizeClass)(["v-toast__item",["v-toast__item--".concat(i.type),"v-toast__item--".concat(i.position)]]),onMouseover:o[0]||(o[0]=t=>i.toggleTimer(!0)),onMouseleave:o[1]||(o[1]=t=>i.toggleTimer(!1)),onClick:o[2]||(o[2]=function(){return i.whenClicked&&i.whenClicked(...arguments)})},[e,(0,t.createElementVNode)("p",{class:"v-toast__text",innerHTML:i.message},null,8,n)],34),[[t.vShow,i.isActive]])])),_:1},8,["enter-active-class","leave-active-class"])}]]),h=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{open(e){let n=null;"string"==typeof e&&(n=e);const i={message:n},o=Object.assign({},i,t,e);return{dismiss:a(p,o,document.body).ctx.dismiss}},clear(){d.emit("toast-clear")},success(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.open(Object.assign({},{message:t,type:"success"},e))},error(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.open(Object.assign({},{message:t,type:"error"},e))},info(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.open(Object.assign({},{message:t,type:"info"},e))},warning(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.open(Object.assign({},{message:t,type:"warning"},e))},default(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.open(Object.assign({},{message:t,type:"default"},e))}}},f={install:function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=h(e);t.config.globalProperties.$toast=n,t.provide("$toast",n)}},g=f})(),o})()))},6866:function(t,e,n){"use strict";n.r(e),n.d(e,{BaseTransition:function(){return i.P$},Comment:function(){return i.sv},EffectScope:function(){return i.Bj},Fragment:function(){return i.HY},KeepAlive:function(){return i.Ob},ReactiveEffect:function(){return i.qq},Static:function(){return i.qG},Suspense:function(){return i.n4},Teleport:function(){return i.lR},Text:function(){return i.xv},Transition:function(){return i.uT},TransitionGroup:function(){return i.W3},VueElement:function(){return i.a2},callWithAsyncErrorHandling:function(){return i.$d},callWithErrorHandling:function(){return i.KU},camelize:function(){return i._A},capitalize:function(){return i.kC},cloneVNode:function(){return i.Ho},compatUtils:function(){return i.ry},compile:function(){return o},computed:function(){return i.Fl},createApp:function(){return i.ri},createBlock:function(){return i.j4},createCommentVNode:function(){return i.kq},createElementBlock:function(){return i.iD},createElementVNode:function(){return i._},createHydrationRenderer:function(){return i.Eo},createPropsRestProxy:function(){return i.p1},createRenderer:function(){return i.Us},createSSRApp:function(){return i.vr},createSlots:function(){return i.Nv},createStaticVNode:function(){return i.uE},createTextVNode:function(){return i.Uk},createVNode:function(){return i.Wm},customRef:function(){return i.ZM},defineAsyncComponent:function(){return i.RC},defineComponent:function(){return i.aZ},defineCustomElement:function(){return i.MW},defineEmits:function(){return i.Bz},defineExpose:function(){return i.WY},defineProps:function(){return i.yb},defineSSRCustomElement:function(){return i.Ah},devtools:function(){return i.mW},effect:function(){return i.cE},effectScope:function(){return i.B},getCurrentInstance:function(){return i.FN},getCurrentScope:function(){return i.nZ},getTransitionRawChildren:function(){return i.Q6},guardReactiveProps:function(){return i.F4},h:function(){return i.h},handleError:function(){return i.S3},hydrate:function(){return i.ZB},initCustomFormatter:function(){return i.Mr},initDirectivesForSSR:function(){return i.Nd},inject:function(){return i.f3},isMemoSame:function(){return i.nQ},isProxy:function(){return i.X3},isReactive:function(){return i.PG},isReadonly:function(){return i.$y},isRef:function(){return i.dq},isRuntimeOnly:function(){return i.of},isShallow:function(){return i.yT},isVNode:function(){return i.lA},markRaw:function(){return i.Xl},mergeDefaults:function(){return i.u_},mergeProps:function(){return i.dG},nextTick:function(){return i.Y3},normalizeClass:function(){return i.C_},normalizeProps:function(){return i.vs},normalizeStyle:function(){return i.j5},onActivated:function(){return i.dl},onBeforeMount:function(){return i.wF},onBeforeUnmount:function(){return i.Jd},onBeforeUpdate:function(){return i.Xn},onDeactivated:function(){return i.se},onErrorCaptured:function(){return i.d1},onMounted:function(){return i.bv},onRenderTracked:function(){return i.bT},onRenderTriggered:function(){return i.Yq},onScopeDispose:function(){return i.EB},onServerPrefetch:function(){return i.vl},onUnmounted:function(){return i.SK},onUpdated:function(){return i.ic},openBlock:function(){return i.wg},popScopeId:function(){return i.Cn},provide:function(){return i.JJ},proxyRefs:function(){return i.WL},pushScopeId:function(){return i.dD},queuePostFlushCb:function(){return i.qb},reactive:function(){return i.qj},readonly:function(){return i.OT},ref:function(){return i.iH},registerRuntimeCompiler:function(){return i.Y1},render:function(){return i.sY},renderList:function(){return i.Ko},renderSlot:function(){return i.WI},resolveComponent:function(){return i.up},resolveDirective:function(){return i.Q2},resolveDynamicComponent:function(){return i.LL},resolveFilter:function(){return i.eq},resolveTransitionHooks:function(){return i.U2},setBlockTracking:function(){return i.qZ},setDevtoolsHook:function(){return i.ec},setTransitionHooks:function(){return i.nK},shallowReactive:function(){return i.Um},shallowReadonly:function(){return i.YS},shallowRef:function(){return i.XI},ssrContextKey:function(){return i.Uc},ssrUtils:function(){return i.G},stop:function(){return i.sT},toDisplayString:function(){return i.zw},toHandlerKey:function(){return i.hR},toHandlers:function(){return i.mx},toRaw:function(){return i.IU},toRef:function(){return i.Vh},toRefs:function(){return i.BK},transformVNodeArgs:function(){return i.C3},triggerRef:function(){return i.oR},unref:function(){return i.SU},useAttrs:function(){return i.l1},useCssModule:function(){return i.fb},useCssVars:function(){return i.sj},useSSRContext:function(){return i.Zq},useSlots:function(){return i.Rr},useTransitionState:function(){return i.Y8},vModelCheckbox:function(){return i.e8},vModelDynamic:function(){return i.YZ},vModelRadio:function(){return i.G2},vModelSelect:function(){return i.bM},vModelText:function(){return i.nr},vShow:function(){return i.F8},version:function(){return i.i8},warn:function(){return i.ZK},watch:function(){return i.YP},watchEffect:function(){return i.m0},watchPostEffect:function(){return i.Rh},watchSyncEffect:function(){return i.yX},withAsyncContext:function(){return i.mv},withCtx:function(){return i.w5},withDefaults:function(){return i.b9},withDirectives:function(){return i.wy},withKeys:function(){return i.D2},withMemo:function(){return i.MX},withModifiers:function(){return i.iM},withScopeId:function(){return i.HX}});var i=n(3862);const o=()=>{0}},65:function(t,e,n){"use strict";n.d(e,{MT:function(){return tt}});n(7658),n(541);var i=n(3396),o=n(4870);function r(){return a().__VUE_DEVTOOLS_GLOBAL_HOOK__}function a(){return"undefined"!==typeof navigator&&"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{}}const s="function"===typeof Proxy,l="devtools-plugin:setup",c="plugin:settings:set";let d,u;function p(){var t;return void 0!==d||("undefined"!==typeof window&&window.performance?(d=!0,u=window.performance):"undefined"!==typeof n.g&&(null===(t=n.g.perf_hooks)||void 0===t?void 0:t.performance)?(d=!0,u=n.g.perf_hooks.performance):d=!1),d}function h(){return p()?u.now():Date.now()}class f{constructor(t,e){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=e;const n={};if(t.settings)for(const a in t.settings){const e=t.settings[a];n[a]=e.defaultValue}const i=`__vue-devtools-plugin-settings__${t.id}`;let o=Object.assign({},n);try{const t=localStorage.getItem(i),e=JSON.parse(t);Object.assign(o,e)}catch(r){}this.fallbacks={getSettings(){return o},setSettings(t){try{localStorage.setItem(i,JSON.stringify(t))}catch(r){}o=t},now(){return h()}},e&&e.on(c,((t,e)=>{t===this.plugin.id&&this.fallbacks.setSettings(e)})),this.proxiedOn=new Proxy({},{get:(t,e)=>this.target?this.target.on[e]:(...t)=>{this.onQueue.push({method:e,args:t})}}),this.proxiedTarget=new Proxy({},{get:(t,e)=>this.target?this.target[e]:"on"===e?this.proxiedOn:Object.keys(this.fallbacks).includes(e)?(...t)=>(this.targetQueue.push({method:e,args:t,resolve:()=>{}}),this.fallbacks[e](...t)):(...t)=>new Promise((n=>{this.targetQueue.push({method:e,args:t,resolve:n})}))})}async setRealTarget(t){this.target=t;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}function g(t,e){const n=t,i=a(),o=r(),c=s&&n.enableEarlyProxy;if(!o||!i.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&c){const t=c?new f(n,o):null,r=i.__VUE_DEVTOOLS_PLUGINS__=i.__VUE_DEVTOOLS_PLUGINS__||[];r.push({pluginDescriptor:n,setupFn:e,proxy:t}),t&&e(t.proxiedTarget)}else o.emit(l,t,e)}n(5941);
/*!
* vuex v4.1.0
* (c) 2022 Evan You
* @license MIT
*/var m="store";function b(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function v(t){return null!==t&&"object"===typeof t}function y(t){return t&&"function"===typeof t.then}function w(t,e){return function(){return t(e)}}function x(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function k(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;S(t,n,[],t._modules.root,!0),E(t,n,e)}function E(t,e,n){var r=t._state,a=t._scope;t.getters={},t._makeLocalGettersCache=Object.create(null);var s=t._wrappedGetters,l={},c={},d=(0,o.B)(!0);d.run((function(){b(s,(function(e,n){l[n]=w(e,t),c[n]=(0,i.Fl)((function(){return l[n]()})),Object.defineProperty(t.getters,n,{get:function(){return c[n].value},enumerable:!0})}))})),t._state=(0,o.qj)({data:e}),t._scope=d,t.strict&&I(t),r&&n&&t._withCommit((function(){r.data=null})),a&&a.stop()}function S(t,e,n,i,o){var r=!n.length,a=t._modules.getNamespace(n);if(i.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=i),!r&&!o){var s=L(e,n.slice(0,-1)),l=n[n.length-1];t._withCommit((function(){s[l]=i.state}))}var c=i.context=C(t,a,n);i.forEachMutation((function(e,n){var i=a+n;A(t,i,e,c)})),i.forEachAction((function(e,n){var i=e.root?n:a+n,o=e.handler||e;O(t,i,o,c)})),i.forEachGetter((function(e,n){var i=a+n;T(t,i,e,c)})),i.forEachChild((function(i,r){S(t,e,n.concat(r),i,o)}))}function C(t,e,n){var i=""===e,o={dispatch:i?t.dispatch:function(n,i,o){var r=$(n,i,o),a=r.payload,s=r.options,l=r.type;return s&&s.root||(l=e+l),t.dispatch(l,a)},commit:i?t.commit:function(n,i,o){var r=$(n,i,o),a=r.payload,s=r.options,l=r.type;s&&s.root||(l=e+l),t.commit(l,a,s)}};return Object.defineProperties(o,{getters:{get:i?function(){return t.getters}:function(){return _(t,e)}},state:{get:function(){return L(t.state,n)}}}),o}function _(t,e){if(!t._makeLocalGettersCache[e]){var n={},i=e.length;Object.keys(t.getters).forEach((function(o){if(o.slice(0,i)===e){var r=o.slice(i);Object.defineProperty(n,r,{get:function(){return t.getters[o]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function A(t,e,n,i){var o=t._mutations[e]||(t._mutations[e]=[]);o.push((function(e){n.call(t,i.state,e)}))}function O(t,e,n,i){var o=t._actions[e]||(t._actions[e]=[]);o.push((function(e){var o=n.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},e);return y(o)||(o=Promise.resolve(o)),t._devtoolHook?o.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):o}))}function T(t,e,n,i){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(i.state,i.getters,t.state,t.getters)})}function I(t){(0,i.YP)((function(){return t._state.data}),(function(){0}),{deep:!0,flush:"sync"})}function L(t,e){return e.reduce((function(t,e){return t[e]}),t)}function $(t,e,n){return v(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}var D="vuex bindings",R="vuex:mutations",P="vuex:actions",N="vuex",F=0;function z(t,e){g({id:"org.vuejs.vuex",app:t,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[D]},(function(n){n.addTimelineLayer({id:R,label:"Vuex Mutations",color:j}),n.addTimelineLayer({id:P,label:"Vuex Actions",color:j}),n.addInspector({id:N,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree((function(n){if(n.app===t&&n.inspectorId===N)if(n.filter){var i=[];V(i,e._modules.root,n.filter,""),n.rootNodes=i}else n.rootNodes=[W(e._modules.root,"")]})),n.on.getInspectorState((function(n){if(n.app===t&&n.inspectorId===N){var i=n.nodeId;_(e,i),n.state=q(Y(e._modules,i),"root"===i?e.getters:e._makeLocalGettersCache,i)}})),n.on.editInspectorState((function(n){if(n.app===t&&n.inspectorId===N){var i=n.nodeId,o=n.path;"root"!==i&&(o=i.split("/").filter(Boolean).concat(o)),e._withCommit((function(){n.set(e._state.data,o,n.state.value)}))}})),e.subscribe((function(t,e){var i={};t.payload&&(i.payload=t.payload),i.state=e,n.notifyComponentUpdate(),n.sendInspectorTree(N),n.sendInspectorState(N),n.addTimelineEvent({layerId:R,event:{time:Date.now(),title:t.type,data:i}})})),e.subscribeAction({before:function(t,e){var i={};t.payload&&(i.payload=t.payload),t._id=F++,t._time=Date.now(),i.state=e,n.addTimelineEvent({layerId:P,event:{time:t._time,title:t.type,groupId:t._id,subtitle:"start",data:i}})},after:function(t,e){var i={},o=Date.now()-t._time;i.duration={_custom:{type:"duration",display:o+"ms",tooltip:"Action duration",value:o}},t.payload&&(i.payload=t.payload),i.state=e,n.addTimelineEvent({layerId:P,event:{time:Date.now(),title:t.type,groupId:t._id,subtitle:"end",data:i}})}})}))}var j=8702998,M=6710886,B=16777215,U={label:"namespaced",textColor:B,backgroundColor:M};function H(t){return t&&"root"!==t?t.split("/").slice(-2,-1)[0]:"Root"}function W(t,e){return{id:e||"root",label:H(e),tags:t.namespaced?[U]:[],children:Object.keys(t._children).map((function(n){return W(t._children[n],e+n+"/")}))}}function V(t,e,n,i){i.includes(n)&&t.push({id:i||"root",label:i.endsWith("/")?i.slice(0,i.length-1):i||"Root",tags:e.namespaced?[U]:[]}),Object.keys(e._children).forEach((function(o){V(t,e._children[o],n,i+o+"/")}))}function q(t,e,n){e="root"===n?e:e[n];var i=Object.keys(e),o={state:Object.keys(t.state).map((function(e){return{key:e,editable:!0,value:t.state[e]}}))};if(i.length){var r=G(e);o.getters=Object.keys(r).map((function(t){return{key:t.endsWith("/")?H(t):t,editable:!1,value:X((function(){return r[t]}))}}))}return o}function G(t){var e={};return Object.keys(t).forEach((function(n){var i=n.split("/");if(i.length>1){var o=e,r=i.pop();i.forEach((function(t){o[t]||(o[t]={_custom:{value:{},display:t,tooltip:"Module",abstract:!0}}),o=o[t]._custom.value})),o[r]=X((function(){return t[n]}))}else e[n]=X((function(){return t[n]}))})),e}function Y(t,e){var n=e.split("/").filter((function(t){return t}));return n.reduce((function(t,i,o){var r=t[i];if(!r)throw new Error('Missing module "'+i+'" for path "'+e+'".');return o===n.length-1?r:r._children}),"root"===e?t:t.root._children)}function X(t){try{return t()}catch(e){return e}}var K=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},J={namespaced:{configurable:!0}};J.namespaced.get=function(){return!!this._rawModule.namespaced},K.prototype.addChild=function(t,e){this._children[t]=e},K.prototype.removeChild=function(t){delete this._children[t]},K.prototype.getChild=function(t){return this._children[t]},K.prototype.hasChild=function(t){return t in this._children},K.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},K.prototype.forEachChild=function(t){b(this._children,t)},K.prototype.forEachGetter=function(t){this._rawModule.getters&&b(this._rawModule.getters,t)},K.prototype.forEachAction=function(t){this._rawModule.actions&&b(this._rawModule.actions,t)},K.prototype.forEachMutation=function(t){this._rawModule.mutations&&b(this._rawModule.mutations,t)},Object.defineProperties(K.prototype,J);var Z=function(t){this.register([],t,!1)};function Q(t,e,n){if(e.update(n),n.modules)for(var i in n.modules){if(!e.getChild(i))return void 0;Q(t.concat(i),e.getChild(i),n.modules[i])}}Z.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},Z.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},Z.prototype.update=function(t){Q([],this.root,t)},Z.prototype.register=function(t,e,n){var i=this;void 0===n&&(n=!0);var o=new K(e,n);if(0===t.length)this.root=o;else{var r=this.get(t.slice(0,-1));r.addChild(t[t.length-1],o)}e.modules&&b(e.modules,(function(e,o){i.register(t.concat(o),e,n)}))},Z.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],i=e.getChild(n);i&&i.runtime&&e.removeChild(n)},Z.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return!!e&&e.hasChild(n)};function tt(t){return new et(t)}var et=function(t){var e=this;void 0===t&&(t={});var n=t.plugins;void 0===n&&(n=[]);var i=t.strict;void 0===i&&(i=!1);var o=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Z(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=o;var r=this,a=this,s=a.dispatch,l=a.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,n){return l.call(r,t,e,n)},this.strict=i;var c=this._modules.root.state;S(this,c,[],this._modules.root),E(this,c),n.forEach((function(t){return t(e)}))},nt={state:{configurable:!0}};et.prototype.install=function(t,e){t.provide(e||m,this),t.config.globalProperties.$store=this;var n=void 0!==this._devtools&&this._devtools;n&&z(t,this)},nt.state.get=function(){return this._state.data},nt.state.set=function(t){0},et.prototype.commit=function(t,e,n){var i=this,o=$(t,e,n),r=o.type,a=o.payload,s=(o.options,{type:r,payload:a}),l=this._mutations[r];l&&(this._withCommit((function(){l.forEach((function(t){t(a)}))})),this._subscribers.slice().forEach((function(t){return t(s,i.state)})))},et.prototype.dispatch=function(t,e){var n=this,i=$(t,e),o=i.type,r=i.payload,a={type:o,payload:r},s=this._actions[o];if(s){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(c){0}var l=s.length>1?Promise.all(s.map((function(t){return t(r)}))):s[0](r);return new Promise((function(t,e){l.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(c){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(a,n.state,t)}))}catch(c){0}e(t)}))}))}},et.prototype.subscribe=function(t,e){return x(t,this._subscribers,e)},et.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return x(n,this._actionSubscribers,e)},et.prototype.watch=function(t,e,n){var o=this;return(0,i.YP)((function(){return t(o.state,o.getters)}),e,Object.assign({},n))},et.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._state.data=t}))},et.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),S(this,this.state,t,this._modules.get(t),n.preserveState),E(this,this.state)},et.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=L(e.state,t.slice(0,-1));delete n[t[t.length-1]]})),k(this)},et.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},et.prototype.hotUpdate=function(t){this._modules.update(t),k(this,!0)},et.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(et.prototype,nt);rt((function(t,e){var n={};return it(e).forEach((function(e){var i=e.key,o=e.val;n[i]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var i=at(this.$store,"mapState",t);if(!i)return;e=i.context.state,n=i.context.getters}return"function"===typeof o?o.call(this,e,n):e[o]},n[i].vuex=!0})),n})),rt((function(t,e){var n={};return it(e).forEach((function(e){var i=e.key,o=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.commit;if(t){var r=at(this.$store,"mapMutations",t);if(!r)return;i=r.context.commit}return"function"===typeof o?o.apply(this,[i].concat(e)):i.apply(this.$store,[o].concat(e))}})),n})),rt((function(t,e){var n={};return it(e).forEach((function(e){var i=e.key,o=e.val;o=t+o,n[i]=function(){if(!t||at(this.$store,"mapGetters",t))return this.$store.getters[o]},n[i].vuex=!0})),n})),rt((function(t,e){var n={};return it(e).forEach((function(e){var i=e.key,o=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.dispatch;if(t){var r=at(this.$store,"mapActions",t);if(!r)return;i=r.context.dispatch}return"function"===typeof o?o.apply(this,[i].concat(e)):i.apply(this.$store,[o].concat(e))}})),n}));function it(t){return ot(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function ot(t){return Array.isArray(t)||v(t)}function rt(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function at(t,e,n){var i=t._modulesNamespaceMap[n];return i}},2591:function(t,e,n){"use strict";var i=n(2979),o=n(4647),r=n(5477),a=n(2810),s=r("Object.prototype.toString"),l=n(2582)(),c="undefined"===typeof globalThis?n.g:globalThis,d=o(),u=r("String.prototype.slice"),p={},h=Object.getPrototypeOf;l&&a&&h&&i(d,(function(t){if("function"===typeof c[t]){var e=new c[t];if(Symbol.toStringTag in e){var n=h(e),i=a(n,Symbol.toStringTag);if(!i){var o=h(n);i=a(o,Symbol.toStringTag)}p[t]=i.get}}}));var f=function(t){var e=!1;return i(p,(function(n,i){if(!e)try{var o=n.call(t);o===i&&(e=o)}catch(r){}})),e},g=n(8300);t.exports=function(t){return!!g(t)&&(l&&Symbol.toStringTag in t?f(t):u(s(t),8,-1))}},7218:function(t,e,n){"use strict";var i=n(5361)["lW"],o=n(5941);function r(t,e){return function(){return t.apply(e,arguments)}}const{toString:a}=Object.prototype,{getPrototypeOf:s}=Object,l=(t=>e=>{const n=a.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),c=t=>(t=t.toLowerCase(),e=>l(e)===t),d=t=>e=>typeof e===t,{isArray:u}=Array,p=d("undefined");function h(t){return null!==t&&!p(t)&&null!==t.constructor&&!p(t.constructor)&&b(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const f=c("ArrayBuffer");function g(t){let e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&f(t.buffer),e}const m=d("string"),b=d("function"),v=d("number"),y=t=>null!==t&&"object"===typeof t,w=t=>!0===t||!1===t,x=t=>{if("object"!==l(t))return!1;const e=s(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},k=c("Date"),E=c("File"),S=c("Blob"),C=c("FileList"),_=t=>y(t)&&b(t.pipe),A=t=>{const e="[object FormData]";return t&&("function"===typeof FormData&&t instanceof FormData||a.call(t)===e||b(t.toString)&&t.toString()===e)},O=c("URLSearchParams"),T=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function I(t,e,{allOwnKeys:n=!1}={}){if(null===t||"undefined"===typeof t)return;let i,o;if("object"!==typeof t&&(t=[t]),u(t))for(i=0,o=t.length;i<o;i++)e.call(null,t[i],i,t);else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),r=o.length;let a;for(i=0;i<r;i++)a=o[i],e.call(null,t[a],a,t)}}function L(t,e){e=e.toLowerCase();const n=Object.keys(t);let i,o=n.length;while(o-- >0)if(i=n[o],e===i.toLowerCase())return i;return null}const $="undefined"===typeof self?"undefined"===typeof n.g?void 0:n.g:self,D=t=>!p(t)&&t!==$;function R(){const{caseless:t}=D(this)&&this||{},e={},n=(n,i)=>{const o=t&&L(e,i)||i;x(e[o])&&x(n)?e[o]=R(e[o],n):x(n)?e[o]=R({},n):u(n)?e[o]=n.slice():e[o]=n};for(let i=0,o=arguments.length;i<o;i++)arguments[i]&&I(arguments[i],n);return e}const P=(t,e,n,{allOwnKeys:i}={})=>(I(e,((e,i)=>{n&&b(e)?t[i]=r(e,n):t[i]=e}),{allOwnKeys:i}),t),N=t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),F=(t,e,n,i)=>{t.prototype=Object.create(e.prototype,i),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},z=(t,e,n,i)=>{let o,r,a;const l={};if(e=e||{},null==t)return e;do{o=Object.getOwnPropertyNames(t),r=o.length;while(r-- >0)a=o[r],i&&!i(a,t,e)||l[a]||(e[a]=t[a],l[a]=!0);t=!1!==n&&s(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},j=(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const i=t.indexOf(e,n);return-1!==i&&i===n},M=t=>{if(!t)return null;if(u(t))return t;let e=t.length;if(!v(e))return null;const n=new Array(e);while(e-- >0)n[e]=t[e];return n},B=(t=>e=>t&&e instanceof t)("undefined"!==typeof Uint8Array&&s(Uint8Array)),U=(t,e)=>{const n=t&&t[Symbol.iterator],i=n.call(t);let o;while((o=i.next())&&!o.done){const n=o.value;e.call(t,n[0],n[1])}},H=(t,e)=>{let n;const i=[];while(null!==(n=t.exec(e)))i.push(n);return i},W=c("HTMLFormElement"),V=t=>t.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),q=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),G=c("RegExp"),Y=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),i={};I(n,((n,o)=>{!1!==e(n,o,t)&&(i[o]=n)})),Object.defineProperties(t,i)},X=t=>{Y(t,((e,n)=>{if(b(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const i=t[n];b(i)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},K=(t,e)=>{const n={},i=t=>{t.forEach((t=>{n[t]=!0}))};return u(t)?i(t):i(String(t).split(e)),n},J=()=>{},Z=(t,e)=>(t=+t,Number.isFinite(t)?t:e),Q=t=>{const e=new Array(10),n=(t,i)=>{if(y(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[i]=t;const o=u(t)?[]:{};return I(t,((t,e)=>{const r=n(t,i+1);!p(r)&&(o[e]=r)})),e[i]=void 0,o}}return t};return n(t,0)};var tt={isArray:u,isArrayBuffer:f,isBuffer:h,isFormData:A,isArrayBufferView:g,isString:m,isNumber:v,isBoolean:w,isObject:y,isPlainObject:x,isUndefined:p,isDate:k,isFile:E,isBlob:S,isRegExp:G,isFunction:b,isStream:_,isURLSearchParams:O,isTypedArray:B,isFileList:C,forEach:I,merge:R,extend:P,trim:T,stripBOM:N,inherits:F,toFlatObject:z,kindOf:l,kindOfTest:c,endsWith:j,toArray:M,forEachEntry:U,matchAll:H,isHTMLForm:W,hasOwnProperty:q,hasOwnProp:q,reduceDescriptors:Y,freezeMethods:X,toObjectSet:K,toCamelCase:V,noop:J,toFiniteNumber:Z,findKey:L,global:$,isContextDefined:D,toJSONObject:Q};function et(t,e,n,i,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),i&&(this.request=i),o&&(this.response=o)}tt.inherits(et,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:tt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const nt=et.prototype,it={};["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((t=>{it[t]={value:t}})),Object.defineProperties(et,it),Object.defineProperty(nt,"isAxiosError",{value:!0}),et.from=(t,e,n,i,o,r)=>{const a=Object.create(nt);return tt.toFlatObject(t,a,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),et.call(a,t.message,e,n,i,o),a.cause=t,a.name=t.name,r&&Object.assign(a,r),a};var ot="object"==typeof self?self.FormData:window.FormData,rt=ot;function at(t){return tt.isPlainObject(t)||tt.isArray(t)}function st(t){return tt.endsWith(t,"[]")?t.slice(0,-2):t}function lt(t,e,n){return t?t.concat(e).map((function(t,e){return t=st(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}function ct(t){return tt.isArray(t)&&!t.some(at)}const dt=tt.toFlatObject(tt,{},null,(function(t){return/^is[A-Z]/.test(t)}));function ut(t){return t&&tt.isFunction(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator]}function pt(t,e,n){if(!tt.isObject(t))throw new TypeError("target must be an object");e=e||new(rt||FormData),n=tt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!tt.isUndefined(e[t])}));const o=n.metaTokens,r=n.visitor||u,a=n.dots,s=n.indexes,l=n.Blob||"undefined"!==typeof Blob&&Blob,c=l&&ut(e);if(!tt.isFunction(r))throw new TypeError("visitor must be a function");function d(t){if(null===t)return"";if(tt.isDate(t))return t.toISOString();if(!c&&tt.isBlob(t))throw new et("Blob is not supported. Use a Buffer instead.");return tt.isArrayBuffer(t)||tt.isTypedArray(t)?c&&"function"===typeof Blob?new Blob([t]):i.from(t):t}function u(t,n,i){let r=t;if(t&&!i&&"object"===typeof t)if(tt.endsWith(n,"{}"))n=o?n:n.slice(0,-2),t=JSON.stringify(t);else if(tt.isArray(t)&&ct(t)||tt.isFileList(t)||tt.endsWith(n,"[]")&&(r=tt.toArray(t)))return n=st(n),r.forEach((function(t,i){!tt.isUndefined(t)&&null!==t&&e.append(!0===s?lt([n],i,a):null===s?n:n+"[]",d(t))})),!1;return!!at(t)||(e.append(lt(i,n,a),d(t)),!1)}const p=[],h=Object.assign(dt,{defaultVisitor:u,convertValue:d,isVisitable:at});function f(t,n){if(!tt.isUndefined(t)){if(-1!==p.indexOf(t))throw Error("Circular reference detected in "+n.join("."));p.push(t),tt.forEach(t,(function(t,i){const o=!(tt.isUndefined(t)||null===t)&&r.call(e,t,tt.isString(i)?i.trim():i,n,h);!0===o&&f(t,n?n.concat(i):[i])})),p.pop()}}if(!tt.isObject(t))throw new TypeError("data must be an object");return f(t),e}function ht(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function ft(t,e){this._pairs=[],t&&pt(t,this,e)}const gt=ft.prototype;function mt(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function bt(t,e,n){if(!e)return t;const i=n&&n.encode||mt,o=n&&n.serialize;let r;if(r=o?o(e,n):tt.isURLSearchParams(e)?e.toString():new ft(e,n).toString(i),r){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+r}return t}gt.append=function(t,e){this._pairs.push([t,e])},gt.toString=function(t){const e=t?function(e){return t.call(this,e,ht)}:ht;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};class vt{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){tt.forEach(this.handlers,(function(e){null!==e&&t(e)}))}}var yt=vt,wt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},xt="undefined"!==typeof URLSearchParams?URLSearchParams:ft,kt=FormData;const Et=(()=>{let t;return("undefined"===typeof navigator||"ReactNative"!==(t=navigator.product)&&"NativeScript"!==t&&"NS"!==t)&&("undefined"!==typeof window&&"undefined"!==typeof document)})();var St={isBrowser:!0,classes:{URLSearchParams:xt,FormData:kt,Blob:Blob},isStandardBrowserEnv:Et,protocols:["http","https","file","blob","url","data"]};function Ct(t,e){return pt(t,new St.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,i){return St.isNode&&tt.isBuffer(t)?(this.append(e,t.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function _t(t){return tt.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}function At(t){const e={},n=Object.keys(t);let i;const o=n.length;let r;for(i=0;i<o;i++)r=n[i],e[r]=t[r];return e}function Ot(t){function e(t,n,i,o){let r=t[o++];const a=Number.isFinite(+r),s=o>=t.length;if(r=!r&&tt.isArray(i)?i.length:r,s)return tt.hasOwnProp(i,r)?i[r]=[i[r],n]:i[r]=n,!a;i[r]&&tt.isObject(i[r])||(i[r]=[]);const l=e(t,n,i[r],o);return l&&tt.isArray(i[r])&&(i[r]=At(i[r])),!a}if(tt.isFormData(t)&&tt.isFunction(t.entries)){const n={};return tt.forEachEntry(t,((t,i)=>{e(_t(t),i,n,0)})),n}return null}const Tt={"Content-Type":void 0};function It(t,e,n){if(tt.isString(t))try{return(e||JSON.parse)(t),tt.trim(t)}catch(i){if("SyntaxError"!==i.name)throw i}return(n||JSON.stringify)(t)}const Lt={transitional:wt,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",i=n.indexOf("application/json")>-1,o=tt.isObject(t);o&&tt.isHTMLForm(t)&&(t=new FormData(t));const r=tt.isFormData(t);if(r)return i&&i?JSON.stringify(Ot(t)):t;if(tt.isArrayBuffer(t)||tt.isBuffer(t)||tt.isStream(t)||tt.isFile(t)||tt.isBlob(t))return t;if(tt.isArrayBufferView(t))return t.buffer;if(tt.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return Ct(t,this.formSerializer).toString();if((a=tt.isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return pt(a?{"files[]":t}:t,e&&new e,this.formSerializer)}}return o||i?(e.setContentType("application/json",!1),It(t)):t}],transformResponse:[function(t){const e=this.transitional||Lt.transitional,n=e&&e.forcedJSONParsing,i="json"===this.responseType;if(t&&tt.isString(t)&&(n&&!this.responseType||i)){const n=e&&e.silentJSONParsing,r=!n&&i;try{return JSON.parse(t)}catch(o){if(r){if("SyntaxError"===o.name)throw et.from(o,et.ERR_BAD_RESPONSE,this,null,this.response);throw o}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:St.classes.FormData,Blob:St.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};tt.forEach(["delete","get","head"],(function(t){Lt.headers[t]={}})),tt.forEach(["post","put","patch"],(function(t){Lt.headers[t]=tt.merge(Tt)}));var $t=Lt;const Dt=tt.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"]);var Rt=t=>{const e={};let n,i,o;return t&&t.split("\n").forEach((function(t){o=t.indexOf(":"),n=t.substring(0,o).trim().toLowerCase(),i=t.substring(o+1).trim(),!n||e[n]&&Dt[n]||("set-cookie"===n?e[n]?e[n].push(i):e[n]=[i]:e[n]=e[n]?e[n]+", "+i:i)})),e};const Pt=Symbol("internals");function Nt(t){return t&&String(t).trim().toLowerCase()}function Ft(t){return!1===t||null==t?t:tt.isArray(t)?t.map(Ft):String(t)}function zt(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;while(i=n.exec(t))e[i[1]]=i[2];return e}function jt(t){return/^[-_a-zA-Z]+$/.test(t.trim())}function Mt(t,e,n,i){return tt.isFunction(i)?i.call(this,e,n):tt.isString(e)?tt.isString(i)?-1!==e.indexOf(i):tt.isRegExp(i)?i.test(e):void 0:void 0}function Bt(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}function Ut(t,e){const n=tt.toCamelCase(" "+e);["get","set","has"].forEach((i=>{Object.defineProperty(t,i+n,{value:function(t,n,o){return this[i].call(this,e,t,n,o)},configurable:!0})}))}class Ht{constructor(t){t&&this.set(t)}set(t,e,n){const i=this;function o(t,e,n){const o=Nt(e);if(!o)throw new Error("header name must be a non-empty string");const r=tt.findKey(i,o);(!r||void 0===i[r]||!0===n||void 0===n&&!1!==i[r])&&(i[r||e]=Ft(t))}const r=(t,e)=>tt.forEach(t,((t,n)=>o(t,n,e)));return tt.isPlainObject(t)||t instanceof this.constructor?r(t,e):tt.isString(t)&&(t=t.trim())&&!jt(t)?r(Rt(t),e):null!=t&&o(e,t,n),this}get(t,e){if(t=Nt(t),t){const n=tt.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return zt(t);if(tt.isFunction(e))return e.call(this,t,n);if(tt.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=Nt(t),t){const n=tt.findKey(this,t);return!(!n||e&&!Mt(this,this[n],n,e))}return!1}delete(t,e){const n=this;let i=!1;function o(t){if(t=Nt(t),t){const o=tt.findKey(n,t);!o||e&&!Mt(n,n[o],o,e)||(delete n[o],i=!0)}}return tt.isArray(t)?t.forEach(o):o(t),i}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const e=this,n={};return tt.forEach(this,((i,o)=>{const r=tt.findKey(n,o);if(r)return e[r]=Ft(i),void delete e[o];const a=t?Bt(o):String(o).trim();a!==o&&delete e[o],e[a]=Ft(i),n[a]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return tt.forEach(this,((n,i)=>{null!=n&&!1!==n&&(e[i]=t&&tt.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=this[Pt]=this[Pt]={accessors:{}},n=e.accessors,i=this.prototype;function o(t){const e=Nt(t);n[e]||(Ut(i,t),n[e]=!0)}return tt.isArray(t)?t.forEach(o):o(t),this}}Ht.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),tt.freezeMethods(Ht.prototype),tt.freezeMethods(Ht);var Wt=Ht;function Vt(t,e){const n=this||$t,i=e||n,o=Wt.from(i.headers);let r=i.data;return tt.forEach(t,(function(t){r=t.call(n,r,o.normalize(),e?e.status:void 0)})),o.normalize(),r}function qt(t){return!(!t||!t.__CANCEL__)}function Gt(t,e,n){et.call(this,null==t?"canceled":t,et.ERR_CANCELED,e,n),this.name="CanceledError"}tt.inherits(Gt,et,{__CANCEL__:!0});var Yt=null;function Xt(t,e,n){const i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(new et("Request failed with status code "+n.status,[et.ERR_BAD_REQUEST,et.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}var Kt=St.isStandardBrowserEnv?function(){return{write:function(t,e,n,i,o,r){const a=[];a.push(t+"="+encodeURIComponent(e)),tt.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),tt.isString(i)&&a.push("path="+i),tt.isString(o)&&a.push("domain="+o),!0===r&&a.push("secure"),document.cookie=a.join("; ")},read:function(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Jt(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function Zt(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function Qt(t,e){return t&&!Jt(e)?Zt(t,e):e}var te=St.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");let n;function i(n){let i=n;return t&&(e.setAttribute("href",i),i=e.href),e.setAttribute("href",i),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=i(window.location.href),function(t){const e=tt.isString(t)?i(t):t;return e.protocol===n.protocol&&e.host===n.host}}():function(){return function(){return!0}}();function ee(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function ne(t,e){t=t||10;const n=new Array(t),i=new Array(t);let o,r=0,a=0;return e=void 0!==e?e:1e3,function(s){const l=Date.now(),c=i[a];o||(o=l),n[r]=s,i[r]=l;let d=a,u=0;while(d!==r)u+=n[d++],d%=t;if(r=(r+1)%t,r===a&&(a=(a+1)%t),l-o<e)return;const p=c&&l-c;return p?Math.round(1e3*u/p):void 0}}function ie(t,e){let n=0;const i=ne(50,250);return o=>{const r=o.loaded,a=o.lengthComputable?o.total:void 0,s=r-n,l=i(s),c=r<=a;n=r;const d={loaded:r,total:a,progress:a?r/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&c?(a-r)/l:void 0,event:o};d[e?"download":"upload"]=!0,t(d)}}const oe="undefined"!==typeof XMLHttpRequest;var re=oe&&function(t){return new Promise((function(e,n){let i=t.data;const o=Wt.from(t.headers).normalize(),r=t.responseType;let a;function s(){t.cancelToken&&t.cancelToken.unsubscribe(a),t.signal&&t.signal.removeEventListener("abort",a)}tt.isFormData(i)&&St.isStandardBrowserEnv&&o.setContentType(!1);let l=new XMLHttpRequest;if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(e+":"+n))}const c=Qt(t.baseURL,t.url);function d(){if(!l)return;const i=Wt.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders()),o=r&&"text"!==r&&"json"!==r?l.response:l.responseText,a={data:o,status:l.status,statusText:l.statusText,headers:i,config:t,request:l};Xt((function(t){e(t),s()}),(function(t){n(t),s()}),a),l=null}if(l.open(t.method.toUpperCase(),bt(c,t.params,t.paramsSerializer),!0),l.timeout=t.timeout,"onloadend"in l?l.onloadend=d:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(d)},l.onabort=function(){l&&(n(new et("Request aborted",et.ECONNABORTED,t,l)),l=null)},l.onerror=function(){n(new et("Network Error",et.ERR_NETWORK,t,l)),l=null},l.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const i=t.transitional||wt;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new et(e,i.clarifyTimeoutError?et.ETIMEDOUT:et.ECONNABORTED,t,l)),l=null},St.isStandardBrowserEnv){const e=(t.withCredentials||te(c))&&t.xsrfCookieName&&Kt.read(t.xsrfCookieName);e&&o.set(t.xsrfHeaderName,e)}void 0===i&&o.setContentType(null),"setRequestHeader"in l&&tt.forEach(o.toJSON(),(function(t,e){l.setRequestHeader(e,t)})),tt.isUndefined(t.withCredentials)||(l.withCredentials=!!t.withCredentials),r&&"json"!==r&&(l.responseType=t.responseType),"function"===typeof t.onDownloadProgress&&l.addEventListener("progress",ie(t.onDownloadProgress,!0)),"function"===typeof t.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ie(t.onUploadProgress)),(t.cancelToken||t.signal)&&(a=e=>{l&&(n(!e||e.type?new Gt(null,t,l):e),l.abort(),l=null)},t.cancelToken&&t.cancelToken.subscribe(a),t.signal&&(t.signal.aborted?a():t.signal.addEventListener("abort",a)));const u=ee(c);u&&-1===St.protocols.indexOf(u)?n(new et("Unsupported protocol "+u+":",et.ERR_BAD_REQUEST,t)):l.send(i||null)}))};const ae={http:Yt,xhr:re};tt.forEach(ae,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(n){}Object.defineProperty(t,"adapterName",{value:e})}}));var se={getAdapter:t=>{t=tt.isArray(t)?t:[t];const{length:e}=t;let n,i;for(let o=0;o<e;o++)if(n=t[o],i=tt.isString(n)?ae[n.toLowerCase()]:n)break;if(!i){if(!1===i)throw new et(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT");throw new Error(tt.hasOwnProp(ae,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`)}if(!tt.isFunction(i))throw new TypeError("adapter is not a function");return i},adapters:ae};function le(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Gt}function ce(t){le(t),t.headers=Wt.from(t.headers),t.data=Vt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);const e=se.getAdapter(t.adapter||$t.adapter);return e(t).then((function(e){return le(t),e.data=Vt.call(t,t.transformResponse,e),e.headers=Wt.from(e.headers),e}),(function(e){return qt(e)||(le(t),e&&e.response&&(e.response.data=Vt.call(t,t.transformResponse,e.response),e.response.headers=Wt.from(e.response.headers))),Promise.reject(e)}))}const de=t=>t instanceof Wt?t.toJSON():t;function ue(t,e){e=e||{};const n={};function i(t,e,n){return tt.isPlainObject(t)&&tt.isPlainObject(e)?tt.merge.call({caseless:n},t,e):tt.isPlainObject(e)?tt.merge({},e):tt.isArray(e)?e.slice():e}function o(t,e,n){return tt.isUndefined(e)?tt.isUndefined(t)?void 0:i(void 0,t,n):i(t,e,n)}function r(t,e){if(!tt.isUndefined(e))return i(void 0,e)}function a(t,e){return tt.isUndefined(e)?tt.isUndefined(t)?void 0:i(void 0,t):i(void 0,e)}function s(n,o,r){return r in e?i(n,o):r in t?i(void 0,n):void 0}const l={url:r,method:r,data:r,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(t,e)=>o(de(t),de(e),!0)};return tt.forEach(Object.keys(t).concat(Object.keys(e)),(function(i){const r=l[i]||o,a=r(t[i],e[i],i);tt.isUndefined(a)&&r!==s||(n[i]=a)})),n}const pe="1.2.0",he={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{he[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const fe={};function ge(t,e,n){if("object"!==typeof t)throw new et("options must be an object",et.ERR_BAD_OPTION_VALUE);const i=Object.keys(t);let o=i.length;while(o-- >0){const r=i[o],a=e[r];if(a){const e=t[r],n=void 0===e||a(e,r,t);if(!0!==n)throw new et("option "+r+" must be "+n,et.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new et("Unknown option "+r,et.ERR_BAD_OPTION)}}he.transitional=function(t,e,n){function i(t,e){return"[Axios v"+pe+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,r,a)=>{if(!1===t)throw new et(i(r," has been removed"+(e?" in "+e:"")),et.ERR_DEPRECATED);return e&&!fe[r]&&(fe[r]=!0,o.warn(i(r," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,r,a)}};var me={assertOptions:ge,validators:he};const be=me.validators;class ve{constructor(t){this.defaults=t,this.interceptors={request:new yt,response:new yt}}request(t,e){"string"===typeof t?(e=e||{},e.url=t):e=t||{},e=ue(this.defaults,e);const{transitional:n,paramsSerializer:i,headers:o}=e;let r;void 0!==n&&me.assertOptions(n,{silentJSONParsing:be.transitional(be.boolean),forcedJSONParsing:be.transitional(be.boolean),clarifyTimeoutError:be.transitional(be.boolean)},!1),void 0!==i&&me.assertOptions(i,{encode:be.function,serialize:be.function},!0),e.method=(e.method||this.defaults.method||"get").toLowerCase(),r=o&&tt.merge(o.common,o[e.method]),r&&tt.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete o[t]})),e.headers=Wt.concat(r,o);const a=[];let s=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(s=s&&t.synchronous,a.unshift(t.fulfilled,t.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(t){l.push(t.fulfilled,t.rejected)}));let d,u=0;if(!s){const t=[ce.bind(this),void 0];t.unshift.apply(t,a),t.push.apply(t,l),d=t.length,c=Promise.resolve(e);while(u<d)c=c.then(t[u++],t[u++]);return c}d=a.length;let p=e;u=0;while(u<d){const t=a[u++],e=a[u++];try{p=t(p)}catch(h){e.call(this,h);break}}try{c=ce.call(this,p)}catch(h){return Promise.reject(h)}u=0,d=l.length;while(u<d)c=c.then(l[u++],l[u++]);return c}getUri(t){t=ue(this.defaults,t);const e=Qt(t.baseURL,t.url);return bt(e,t.params,t.paramsSerializer)}}tt.forEach(["delete","get","head","options"],(function(t){ve.prototype[t]=function(e,n){return this.request(ue(n||{},{method:t,url:e,data:(n||{}).data}))}})),tt.forEach(["post","put","patch"],(function(t){function e(e){return function(n,i,o){return this.request(ue(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}ve.prototype[t]=e(),ve.prototype[t+"Form"]=e(!0)}));var ye=ve;class we{constructor(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");let e;this.promise=new Promise((function(t){e=t}));const n=this;this.promise.then((t=>{if(!n._listeners)return;let e=n._listeners.length;while(e-- >0)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const i=new Promise((t=>{n.subscribe(t),e=t})).then(t);return i.cancel=function(){n.unsubscribe(e)},i},t((function(t,i,o){n.reason||(n.reason=new Gt(t,i,o),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;const e=new we((function(e){t=e}));return{token:e,cancel:t}}}var xe=we;function ke(t){return function(e){return t.apply(null,e)}}function Ee(t){return tt.isObject(t)&&!0===t.isAxiosError}function Se(t){const e=new ye(t),n=r(ye.prototype.request,e);return tt.extend(n,ye.prototype,e,{allOwnKeys:!0}),tt.extend(n,e,null,{allOwnKeys:!0}),n.create=function(e){return Se(ue(t,e))},n}const Ce=Se($t);Ce.Axios=ye,Ce.CanceledError=Gt,Ce.CancelToken=xe,Ce.isCancel=qt,Ce.VERSION=pe,Ce.toFormData=pt,Ce.AxiosError=et,Ce.Cancel=Ce.CanceledError,Ce.all=function(t){return Promise.all(t)},Ce.spread=ke,Ce.isAxiosError=Ee,Ce.AxiosHeaders=Wt,Ce.formToJSON=t=>Ot(tt.isHTMLForm(t)?new FormData(t):t),Ce.default=Ce,t.exports=Ce},4647:function(t,e,n){"use strict";var i=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],o="undefined"===typeof globalThis?n.g:globalThis;t.exports=function(){for(var t=[],e=0;e<i.length;e++)"function"===typeof o[i[e]]&&(t[t.length]=i[e]);return t}},2482:function(t,e,n){"use strict";function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,{Z:function(){return i}})},4311:function(t,e,n){"use strict";n.d(e,{Z:function(){return $e}});n(7658);function i(t,e){return function(){return t.apply(e,arguments)}}const{toString:o}=Object.prototype,{getPrototypeOf:r}=Object,a=(t=>e=>{const n=o.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),s=t=>(t=t.toLowerCase(),e=>a(e)===t),l=t=>e=>typeof e===t,{isArray:c}=Array,d=l("undefined");function u(t){return null!==t&&!d(t)&&null!==t.constructor&&!d(t.constructor)&&g(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const p=s("ArrayBuffer");function h(t){let e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&p(t.buffer),e}const f=l("string"),g=l("function"),m=l("number"),b=t=>null!==t&&"object"===typeof t,v=t=>!0===t||!1===t,y=t=>{if("object"!==a(t))return!1;const e=r(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},w=s("Date"),x=s("File"),k=s("Blob"),E=s("FileList"),S=t=>b(t)&&g(t.pipe),C=t=>{const e="[object FormData]";return t&&("function"===typeof FormData&&t instanceof FormData||o.call(t)===e||g(t.toString)&&t.toString()===e)},_=s("URLSearchParams"),A=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function O(t,e,{allOwnKeys:n=!1}={}){if(null===t||"undefined"===typeof t)return;let i,o;if("object"!==typeof t&&(t=[t]),c(t))for(i=0,o=t.length;i<o;i++)e.call(null,t[i],i,t);else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),r=o.length;let a;for(i=0;i<r;i++)a=o[i],e.call(null,t[a],a,t)}}function T(t,e){e=e.toLowerCase();const n=Object.keys(t);let i,o=n.length;while(o-- >0)if(i=n[o],e===i.toLowerCase())return i;return null}const I="undefined"===typeof self?"undefined"===typeof global?void 0:global:self,L=t=>!d(t)&&t!==I;function $(){const{caseless:t}=L(this)&&this||{},e={},n=(n,i)=>{const o=t&&T(e,i)||i;y(e[o])&&y(n)?e[o]=$(e[o],n):y(n)?e[o]=$({},n):c(n)?e[o]=n.slice():e[o]=n};for(let i=0,o=arguments.length;i<o;i++)arguments[i]&&O(arguments[i],n);return e}const D=(t,e,n,{allOwnKeys:o}={})=>(O(e,((e,o)=>{n&&g(e)?t[o]=i(e,n):t[o]=e}),{allOwnKeys:o}),t),R=t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),P=(t,e,n,i)=>{t.prototype=Object.create(e.prototype,i),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},N=(t,e,n,i)=>{let o,a,s;const l={};if(e=e||{},null==t)return e;do{o=Object.getOwnPropertyNames(t),a=o.length;while(a-- >0)s=o[a],i&&!i(s,t,e)||l[s]||(e[s]=t[s],l[s]=!0);t=!1!==n&&r(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},F=(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const i=t.indexOf(e,n);return-1!==i&&i===n},z=t=>{if(!t)return null;if(c(t))return t;let e=t.length;if(!m(e))return null;const n=new Array(e);while(e-- >0)n[e]=t[e];return n},j=(t=>e=>t&&e instanceof t)("undefined"!==typeof Uint8Array&&r(Uint8Array)),M=(t,e)=>{const n=t&&t[Symbol.iterator],i=n.call(t);let o;while((o=i.next())&&!o.done){const n=o.value;e.call(t,n[0],n[1])}},B=(t,e)=>{let n;const i=[];while(null!==(n=t.exec(e)))i.push(n);return i},U=s("HTMLFormElement"),H=t=>t.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),W=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),V=s("RegExp"),q=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),i={};O(n,((n,o)=>{!1!==e(n,o,t)&&(i[o]=n)})),Object.defineProperties(t,i)},G=t=>{q(t,((e,n)=>{if(g(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const i=t[n];g(i)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},Y=(t,e)=>{const n={},i=t=>{t.forEach((t=>{n[t]=!0}))};return c(t)?i(t):i(String(t).split(e)),n},X=()=>{},K=(t,e)=>(t=+t,Number.isFinite(t)?t:e),J=t=>{const e=new Array(10),n=(t,i)=>{if(b(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[i]=t;const o=c(t)?[]:{};return O(t,((t,e)=>{const r=n(t,i+1);!d(r)&&(o[e]=r)})),e[i]=void 0,o}}return t};return n(t,0)};var Z={isArray:c,isArrayBuffer:p,isBuffer:u,isFormData:C,isArrayBufferView:h,isString:f,isNumber:m,isBoolean:v,isObject:b,isPlainObject:y,isUndefined:d,isDate:w,isFile:x,isBlob:k,isRegExp:V,isFunction:g,isStream:S,isURLSearchParams:_,isTypedArray:j,isFileList:E,forEach:O,merge:$,extend:D,trim:A,stripBOM:R,inherits:P,toFlatObject:N,kindOf:a,kindOfTest:s,endsWith:F,toArray:z,forEachEntry:M,matchAll:B,isHTMLForm:U,hasOwnProperty:W,hasOwnProp:W,reduceDescriptors:q,freezeMethods:G,toObjectSet:Y,toCamelCase:H,noop:X,toFiniteNumber:K,findKey:T,global:I,isContextDefined:L,toJSONObject:J};n(541);function Q(t,e,n,i,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),i&&(this.request=i),o&&(this.response=o)}Z.inherits(Q,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:Z.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const tt=Q.prototype,et={};["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((t=>{et[t]={value:t}})),Object.defineProperties(Q,et),Object.defineProperty(tt,"isAxiosError",{value:!0}),Q.from=(t,e,n,i,o,r)=>{const a=Object.create(tt);return Z.toFlatObject(t,a,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),Q.call(a,t.message,e,n,i,o),a.cause=t,a.name=t.name,r&&Object.assign(a,r),a};var nt=Q,it=n(6237),ot=it,rt=n(5361)["lW"];function at(t){return Z.isPlainObject(t)||Z.isArray(t)}function st(t){return Z.endsWith(t,"[]")?t.slice(0,-2):t}function lt(t,e,n){return t?t.concat(e).map((function(t,e){return t=st(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}function ct(t){return Z.isArray(t)&&!t.some(at)}const dt=Z.toFlatObject(Z,{},null,(function(t){return/^is[A-Z]/.test(t)}));function ut(t){return t&&Z.isFunction(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator]}function pt(t,e,n){if(!Z.isObject(t))throw new TypeError("target must be an object");e=e||new(ot||FormData),n=Z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!Z.isUndefined(e[t])}));const i=n.metaTokens,o=n.visitor||d,r=n.dots,a=n.indexes,s=n.Blob||"undefined"!==typeof Blob&&Blob,l=s&&ut(e);if(!Z.isFunction(o))throw new TypeError("visitor must be a function");function c(t){if(null===t)return"";if(Z.isDate(t))return t.toISOString();if(!l&&Z.isBlob(t))throw new nt("Blob is not supported. Use a Buffer instead.");return Z.isArrayBuffer(t)||Z.isTypedArray(t)?l&&"function"===typeof Blob?new Blob([t]):rt.from(t):t}function d(t,n,o){let s=t;if(t&&!o&&"object"===typeof t)if(Z.endsWith(n,"{}"))n=i?n:n.slice(0,-2),t=JSON.stringify(t);else if(Z.isArray(t)&&ct(t)||Z.isFileList(t)||Z.endsWith(n,"[]")&&(s=Z.toArray(t)))return n=st(n),s.forEach((function(t,i){!Z.isUndefined(t)&&null!==t&&e.append(!0===a?lt([n],i,r):null===a?n:n+"[]",c(t))})),!1;return!!at(t)||(e.append(lt(o,n,r),c(t)),!1)}const u=[],p=Object.assign(dt,{defaultVisitor:d,convertValue:c,isVisitable:at});function h(t,n){if(!Z.isUndefined(t)){if(-1!==u.indexOf(t))throw Error("Circular reference detected in "+n.join("."));u.push(t),Z.forEach(t,(function(t,i){const r=!(Z.isUndefined(t)||null===t)&&o.call(e,t,Z.isString(i)?i.trim():i,n,p);!0===r&&h(t,n?n.concat(i):[i])})),u.pop()}}if(!Z.isObject(t))throw new TypeError("data must be an object");return h(t),e}var ht=pt;function ft(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function gt(t,e){this._pairs=[],t&&ht(t,this,e)}const mt=gt.prototype;mt.append=function(t,e){this._pairs.push([t,e])},mt.toString=function(t){const e=t?function(e){return t.call(this,e,ft)}:ft;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};var bt=gt;function vt(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function yt(t,e,n){if(!e)return t;const i=n&&n.encode||vt,o=n&&n.serialize;let r;if(r=o?o(e,n):Z.isURLSearchParams(e)?e.toString():new bt(e,n).toString(i),r){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+r}return t}class wt{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){Z.forEach(this.handlers,(function(e){null!==e&&t(e)}))}}var xt=wt,kt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Et="undefined"!==typeof URLSearchParams?URLSearchParams:bt,St=FormData;const Ct=(()=>{let t;return("undefined"===typeof navigator||"ReactNative"!==(t=navigator.product)&&"NativeScript"!==t&&"NS"!==t)&&("undefined"!==typeof window&&"undefined"!==typeof document)})();var _t={isBrowser:!0,classes:{URLSearchParams:Et,FormData:St,Blob:Blob},isStandardBrowserEnv:Ct,protocols:["http","https","file","blob","url","data"]};function At(t,e){return ht(t,new _t.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,i){return _t.isNode&&Z.isBuffer(t)?(this.append(e,t.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function Ot(t){return Z.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}function Tt(t){const e={},n=Object.keys(t);let i;const o=n.length;let r;for(i=0;i<o;i++)r=n[i],e[r]=t[r];return e}function It(t){function e(t,n,i,o){let r=t[o++];const a=Number.isFinite(+r),s=o>=t.length;if(r=!r&&Z.isArray(i)?i.length:r,s)return Z.hasOwnProp(i,r)?i[r]=[i[r],n]:i[r]=n,!a;i[r]&&Z.isObject(i[r])||(i[r]=[]);const l=e(t,n,i[r],o);return l&&Z.isArray(i[r])&&(i[r]=Tt(i[r])),!a}if(Z.isFormData(t)&&Z.isFunction(t.entries)){const n={};return Z.forEachEntry(t,((t,i)=>{e(Ot(t),i,n,0)})),n}return null}var Lt=It;const $t={"Content-Type":void 0};function Dt(t,e,n){if(Z.isString(t))try{return(e||JSON.parse)(t),Z.trim(t)}catch(i){if("SyntaxError"!==i.name)throw i}return(n||JSON.stringify)(t)}const Rt={transitional:kt,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",i=n.indexOf("application/json")>-1,o=Z.isObject(t);o&&Z.isHTMLForm(t)&&(t=new FormData(t));const r=Z.isFormData(t);if(r)return i&&i?JSON.stringify(Lt(t)):t;if(Z.isArrayBuffer(t)||Z.isBuffer(t)||Z.isStream(t)||Z.isFile(t)||Z.isBlob(t))return t;if(Z.isArrayBufferView(t))return t.buffer;if(Z.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return At(t,this.formSerializer).toString();if((a=Z.isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return ht(a?{"files[]":t}:t,e&&new e,this.formSerializer)}}return o||i?(e.setContentType("application/json",!1),Dt(t)):t}],transformResponse:[function(t){const e=this.transitional||Rt.transitional,n=e&&e.forcedJSONParsing,i="json"===this.responseType;if(t&&Z.isString(t)&&(n&&!this.responseType||i)){const n=e&&e.silentJSONParsing,r=!n&&i;try{return JSON.parse(t)}catch(o){if(r){if("SyntaxError"===o.name)throw nt.from(o,nt.ERR_BAD_RESPONSE,this,null,this.response);throw o}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:_t.classes.FormData,Blob:_t.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Z.forEach(["delete","get","head"],(function(t){Rt.headers[t]={}})),Z.forEach(["post","put","patch"],(function(t){Rt.headers[t]=Z.merge($t)}));var Pt=Rt;const Nt=Z.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"]);var Ft=t=>{const e={};let n,i,o;return t&&t.split("\n").forEach((function(t){o=t.indexOf(":"),n=t.substring(0,o).trim().toLowerCase(),i=t.substring(o+1).trim(),!n||e[n]&&Nt[n]||("set-cookie"===n?e[n]?e[n].push(i):e[n]=[i]:e[n]=e[n]?e[n]+", "+i:i)})),e};const zt=Symbol("internals");function jt(t){return t&&String(t).trim().toLowerCase()}function Mt(t){return!1===t||null==t?t:Z.isArray(t)?t.map(Mt):String(t)}function Bt(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;while(i=n.exec(t))e[i[1]]=i[2];return e}function Ut(t){return/^[-_a-zA-Z]+$/.test(t.trim())}function Ht(t,e,n,i){return Z.isFunction(i)?i.call(this,e,n):Z.isString(e)?Z.isString(i)?-1!==e.indexOf(i):Z.isRegExp(i)?i.test(e):void 0:void 0}function Wt(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}function Vt(t,e){const n=Z.toCamelCase(" "+e);["get","set","has"].forEach((i=>{Object.defineProperty(t,i+n,{value:function(t,n,o){return this[i].call(this,e,t,n,o)},configurable:!0})}))}class qt{constructor(t){t&&this.set(t)}set(t,e,n){const i=this;function o(t,e,n){const o=jt(e);if(!o)throw new Error("header name must be a non-empty string");const r=Z.findKey(i,o);(!r||void 0===i[r]||!0===n||void 0===n&&!1!==i[r])&&(i[r||e]=Mt(t))}const r=(t,e)=>Z.forEach(t,((t,n)=>o(t,n,e)));return Z.isPlainObject(t)||t instanceof this.constructor?r(t,e):Z.isString(t)&&(t=t.trim())&&!Ut(t)?r(Ft(t),e):null!=t&&o(e,t,n),this}get(t,e){if(t=jt(t),t){const n=Z.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return Bt(t);if(Z.isFunction(e))return e.call(this,t,n);if(Z.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=jt(t),t){const n=Z.findKey(this,t);return!(!n||e&&!Ht(this,this[n],n,e))}return!1}delete(t,e){const n=this;let i=!1;function o(t){if(t=jt(t),t){const o=Z.findKey(n,t);!o||e&&!Ht(n,n[o],o,e)||(delete n[o],i=!0)}}return Z.isArray(t)?t.forEach(o):o(t),i}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const e=this,n={};return Z.forEach(this,((i,o)=>{const r=Z.findKey(n,o);if(r)return e[r]=Mt(i),void delete e[o];const a=t?Wt(o):String(o).trim();a!==o&&delete e[o],e[a]=Mt(i),n[a]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return Z.forEach(this,((n,i)=>{null!=n&&!1!==n&&(e[i]=t&&Z.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=this[zt]=this[zt]={accessors:{}},n=e.accessors,i=this.prototype;function o(t){const e=jt(t);n[e]||(Vt(i,t),n[e]=!0)}return Z.isArray(t)?t.forEach(o):o(t),this}}qt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),Z.freezeMethods(qt.prototype),Z.freezeMethods(qt);var Gt=qt;function Yt(t,e){const n=this||Pt,i=e||n,o=Gt.from(i.headers);let r=i.data;return Z.forEach(t,(function(t){r=t.call(n,r,o.normalize(),e?e.status:void 0)})),o.normalize(),r}function Xt(t){return!(!t||!t.__CANCEL__)}function Kt(t,e,n){nt.call(this,null==t?"canceled":t,nt.ERR_CANCELED,e,n),this.name="CanceledError"}Z.inherits(Kt,nt,{__CANCEL__:!0});var Jt=Kt,Zt=null;n(2801);function Qt(t,e,n){const i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(new nt("Request failed with status code "+n.status,[nt.ERR_BAD_REQUEST,nt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}var te=_t.isStandardBrowserEnv?function(){return{write:function(t,e,n,i,o,r){const a=[];a.push(t+"="+encodeURIComponent(e)),Z.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Z.isString(i)&&a.push("path="+i),Z.isString(o)&&a.push("domain="+o),!0===r&&a.push("secure"),document.cookie=a.join("; ")},read:function(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function ee(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function ne(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function ie(t,e){return t&&!ee(e)?ne(t,e):e}var oe=_t.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");let n;function i(n){let i=n;return t&&(e.setAttribute("href",i),i=e.href),e.setAttribute("href",i),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=i(window.location.href),function(t){const e=Z.isString(t)?i(t):t;return e.protocol===n.protocol&&e.host===n.host}}():function(){return function(){return!0}}();function re(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function ae(t,e){t=t||10;const n=new Array(t),i=new Array(t);let o,r=0,a=0;return e=void 0!==e?e:1e3,function(s){const l=Date.now(),c=i[a];o||(o=l),n[r]=s,i[r]=l;let d=a,u=0;while(d!==r)u+=n[d++],d%=t;if(r=(r+1)%t,r===a&&(a=(a+1)%t),l-o<e)return;const p=c&&l-c;return p?Math.round(1e3*u/p):void 0}}var se=ae;function le(t,e){let n=0;const i=se(50,250);return o=>{const r=o.loaded,a=o.lengthComputable?o.total:void 0,s=r-n,l=i(s),c=r<=a;n=r;const d={loaded:r,total:a,progress:a?r/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&c?(a-r)/l:void 0,event:o};d[e?"download":"upload"]=!0,t(d)}}const ce="undefined"!==typeof XMLHttpRequest;var de=ce&&function(t){return new Promise((function(e,n){let i=t.data;const o=Gt.from(t.headers).normalize(),r=t.responseType;let a;function s(){t.cancelToken&&t.cancelToken.unsubscribe(a),t.signal&&t.signal.removeEventListener("abort",a)}Z.isFormData(i)&&_t.isStandardBrowserEnv&&o.setContentType(!1);let l=new XMLHttpRequest;if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(e+":"+n))}const c=ie(t.baseURL,t.url);function d(){if(!l)return;const i=Gt.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders()),o=r&&"text"!==r&&"json"!==r?l.response:l.responseText,a={data:o,status:l.status,statusText:l.statusText,headers:i,config:t,request:l};Qt((function(t){e(t),s()}),(function(t){n(t),s()}),a),l=null}if(l.open(t.method.toUpperCase(),yt(c,t.params,t.paramsSerializer),!0),l.timeout=t.timeout,"onloadend"in l?l.onloadend=d:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(d)},l.onabort=function(){l&&(n(new nt("Request aborted",nt.ECONNABORTED,t,l)),l=null)},l.onerror=function(){n(new nt("Network Error",nt.ERR_NETWORK,t,l)),l=null},l.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const i=t.transitional||kt;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new nt(e,i.clarifyTimeoutError?nt.ETIMEDOUT:nt.ECONNABORTED,t,l)),l=null},_t.isStandardBrowserEnv){const e=(t.withCredentials||oe(c))&&t.xsrfCookieName&&te.read(t.xsrfCookieName);e&&o.set(t.xsrfHeaderName,e)}void 0===i&&o.setContentType(null),"setRequestHeader"in l&&Z.forEach(o.toJSON(),(function(t,e){l.setRequestHeader(e,t)})),Z.isUndefined(t.withCredentials)||(l.withCredentials=!!t.withCredentials),r&&"json"!==r&&(l.responseType=t.responseType),"function"===typeof t.onDownloadProgress&&l.addEventListener("progress",le(t.onDownloadProgress,!0)),"function"===typeof t.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",le(t.onUploadProgress)),(t.cancelToken||t.signal)&&(a=e=>{l&&(n(!e||e.type?new Jt(null,t,l):e),l.abort(),l=null)},t.cancelToken&&t.cancelToken.subscribe(a),t.signal&&(t.signal.aborted?a():t.signal.addEventListener("abort",a)));const u=re(c);u&&-1===_t.protocols.indexOf(u)?n(new nt("Unsupported protocol "+u+":",nt.ERR_BAD_REQUEST,t)):l.send(i||null)}))};const ue={http:Zt,xhr:de};Z.forEach(ue,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(n){}Object.defineProperty(t,"adapterName",{value:e})}}));var pe={getAdapter:t=>{t=Z.isArray(t)?t:[t];const{length:e}=t;let n,i;for(let o=0;o<e;o++)if(n=t[o],i=Z.isString(n)?ue[n.toLowerCase()]:n)break;if(!i){if(!1===i)throw new nt(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT");throw new Error(Z.hasOwnProp(ue,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`)}if(!Z.isFunction(i))throw new TypeError("adapter is not a function");return i},adapters:ue};function he(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Jt}function fe(t){he(t),t.headers=Gt.from(t.headers),t.data=Yt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);const e=pe.getAdapter(t.adapter||Pt.adapter);return e(t).then((function(e){return he(t),e.data=Yt.call(t,t.transformResponse,e),e.headers=Gt.from(e.headers),e}),(function(e){return Xt(e)||(he(t),e&&e.response&&(e.response.data=Yt.call(t,t.transformResponse,e.response),e.response.headers=Gt.from(e.response.headers))),Promise.reject(e)}))}const ge=t=>t instanceof Gt?t.toJSON():t;function me(t,e){e=e||{};const n={};function i(t,e,n){return Z.isPlainObject(t)&&Z.isPlainObject(e)?Z.merge.call({caseless:n},t,e):Z.isPlainObject(e)?Z.merge({},e):Z.isArray(e)?e.slice():e}function o(t,e,n){return Z.isUndefined(e)?Z.isUndefined(t)?void 0:i(void 0,t,n):i(t,e,n)}function r(t,e){if(!Z.isUndefined(e))return i(void 0,e)}function a(t,e){return Z.isUndefined(e)?Z.isUndefined(t)?void 0:i(void 0,t):i(void 0,e)}function s(n,o,r){return r in e?i(n,o):r in t?i(void 0,n):void 0}const l={url:r,method:r,data:r,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(t,e)=>o(ge(t),ge(e),!0)};return Z.forEach(Object.keys(t).concat(Object.keys(e)),(function(i){const r=l[i]||o,a=r(t[i],e[i],i);Z.isUndefined(a)&&r!==s||(n[i]=a)})),n}const be="1.2.0";var ve=n(5941);const ye={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{ye[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const we={};function xe(t,e,n){if("object"!==typeof t)throw new nt("options must be an object",nt.ERR_BAD_OPTION_VALUE);const i=Object.keys(t);let o=i.length;while(o-- >0){const r=i[o],a=e[r];if(a){const e=t[r],n=void 0===e||a(e,r,t);if(!0!==n)throw new nt("option "+r+" must be "+n,nt.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new nt("Unknown option "+r,nt.ERR_BAD_OPTION)}}ye.transitional=function(t,e,n){function i(t,e){return"[Axios v"+be+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,o,r)=>{if(!1===t)throw new nt(i(o," has been removed"+(e?" in "+e:"")),nt.ERR_DEPRECATED);return e&&!we[o]&&(we[o]=!0,ve.warn(i(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,o,r)}};var ke={assertOptions:xe,validators:ye};const Ee=ke.validators;class Se{constructor(t){this.defaults=t,this.interceptors={request:new xt,response:new xt}}request(t,e){"string"===typeof t?(e=e||{},e.url=t):e=t||{},e=me(this.defaults,e);const{transitional:n,paramsSerializer:i,headers:o}=e;let r;void 0!==n&&ke.assertOptions(n,{silentJSONParsing:Ee.transitional(Ee.boolean),forcedJSONParsing:Ee.transitional(Ee.boolean),clarifyTimeoutError:Ee.transitional(Ee.boolean)},!1),void 0!==i&&ke.assertOptions(i,{encode:Ee.function,serialize:Ee.function},!0),e.method=(e.method||this.defaults.method||"get").toLowerCase(),r=o&&Z.merge(o.common,o[e.method]),r&&Z.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete o[t]})),e.headers=Gt.concat(r,o);const a=[];let s=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(s=s&&t.synchronous,a.unshift(t.fulfilled,t.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(t){l.push(t.fulfilled,t.rejected)}));let d,u=0;if(!s){const t=[fe.bind(this),void 0];t.unshift.apply(t,a),t.push.apply(t,l),d=t.length,c=Promise.resolve(e);while(u<d)c=c.then(t[u++],t[u++]);return c}d=a.length;let p=e;u=0;while(u<d){const t=a[u++],e=a[u++];try{p=t(p)}catch(h){e.call(this,h);break}}try{c=fe.call(this,p)}catch(h){return Promise.reject(h)}u=0,d=l.length;while(u<d)c=c.then(l[u++],l[u++]);return c}getUri(t){t=me(this.defaults,t);const e=ie(t.baseURL,t.url);return yt(e,t.params,t.paramsSerializer)}}Z.forEach(["delete","get","head","options"],(function(t){Se.prototype[t]=function(e,n){return this.request(me(n||{},{method:t,url:e,data:(n||{}).data}))}})),Z.forEach(["post","put","patch"],(function(t){function e(e){return function(n,i,o){return this.request(me(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}Se.prototype[t]=e(),Se.prototype[t+"Form"]=e(!0)}));var Ce=Se;class _e{constructor(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");let e;this.promise=new Promise((function(t){e=t}));const n=this;this.promise.then((t=>{if(!n._listeners)return;let e=n._listeners.length;while(e-- >0)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const i=new Promise((t=>{n.subscribe(t),e=t})).then(t);return i.cancel=function(){n.unsubscribe(e)},i},t((function(t,i,o){n.reason||(n.reason=new Jt(t,i,o),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;const e=new _e((function(e){t=e}));return{token:e,cancel:t}}}var Ae=_e;function Oe(t){return function(e){return t.apply(null,e)}}function Te(t){return Z.isObject(t)&&!0===t.isAxiosError}function Ie(t){const e=new Ce(t),n=i(Ce.prototype.request,e);return Z.extend(n,Ce.prototype,e,{allOwnKeys:!0}),Z.extend(n,e,null,{allOwnKeys:!0}),n.create=function(e){return Ie(me(t,e))},n}const Le=Ie(Pt);Le.Axios=Ce,Le.CanceledError=Jt,Le.CancelToken=Ae,Le.isCancel=Xt,Le.VERSION=be,Le.toFormData=ht,Le.AxiosError=nt,Le.Cancel=Le.CanceledError,Le.all=function(t){return Promise.all(t)},Le.spread=Oe,Le.isAxiosError=Te,Le.AxiosHeaders=Gt,Le.formToJSON=t=>Lt(Z.isHTMLForm(t)?new FormData(t):t),Le.default=Le;var $e=Le},2483:function(t,e,n){"use strict";n.d(e,{PO:function(){return M},XS:function(){return Ft},ZD:function(){return Mt},p7:function(){return ne},yj:function(){return re}});n(7658),n(541);var i=n(3396),o=n(4870),r=n(5941);
/*!
* vue-router v4.1.6
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/
const a="undefined"!==typeof window;function s(t){return t.__esModule||"Module"===t[Symbol.toStringTag]}const l=Object.assign;function c(t,e){const n={};for(const i in e){const o=e[i];n[i]=u(o)?o.map(t):t(o)}return n}const d=()=>{},u=Array.isArray;const p=/\/$/,h=t=>t.replace(p,"");function f(t,e,n="/"){let i,o={},r="",a="";const s=e.indexOf("#");let l=e.indexOf("?");return s<l&&s>=0&&(l=-1),l>-1&&(i=e.slice(0,l),r=e.slice(l+1,s>-1?s:e.length),o=t(r)),s>-1&&(i=i||e.slice(0,s),a=e.slice(s,e.length)),i=k(null!=i?i:e,n),{fullPath:i+(r&&"?")+r+a,path:i,query:o,hash:a}}function g(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function m(t,e){return e&&t.toLowerCase().startsWith(e.toLowerCase())?t.slice(e.length)||"/":t}function b(t,e,n){const i=e.matched.length-1,o=n.matched.length-1;return i>-1&&i===o&&v(e.matched[i],n.matched[o])&&y(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function v(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function y(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!w(t[n],e[n]))return!1;return!0}function w(t,e){return u(t)?x(t,e):u(e)?x(e,t):t===e}function x(t,e){return u(e)?t.length===e.length&&t.every(((t,n)=>t===e[n])):1===t.length&&t[0]===e}function k(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),i=t.split("/");let o,r,a=n.length-1;for(o=0;o<i.length;o++)if(r=i[o],"."!==r){if(".."!==r)break;a>1&&a--}return n.slice(0,a).join("/")+"/"+i.slice(o-(o===i.length?1:0)).join("/")}var E,S;(function(t){t["pop"]="pop",t["push"]="push"})(E||(E={})),function(t){t["back"]="back",t["forward"]="forward",t["unknown"]=""}(S||(S={}));function C(t){if(!t)if(a){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return"/"!==t[0]&&"#"!==t[0]&&(t="/"+t),h(t)}const _=/^[^#]+#/;function A(t,e){return t.replace(_,"#")+e}function O(t,e){const n=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{behavior:e.behavior,left:i.left-n.left-(e.left||0),top:i.top-n.top-(e.top||0)}}const T=()=>({left:window.pageXOffset,top:window.pageYOffset});function I(t){let e;if("el"in t){const n=t.el,i="string"===typeof n&&n.startsWith("#");0;const o="string"===typeof n?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;e=O(o,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(null!=e.left?e.left:window.pageXOffset,null!=e.top?e.top:window.pageYOffset)}function L(t,e){const n=history.state?history.state.position-e:-1;return n+t}const $=new Map;function D(t,e){$.set(t,e)}function R(t){const e=$.get(t);return $.delete(t),e}let P=()=>location.protocol+"//"+location.host;function N(t,e){const{pathname:n,search:i,hash:o}=e,r=t.indexOf("#");if(r>-1){let e=o.includes(t.slice(r))?t.slice(r).length:1,n=o.slice(e);return"/"!==n[0]&&(n="/"+n),m(n,"")}const a=m(n,t);return a+i+o}function F(t,e,n,i){let o=[],r=[],a=null;const s=({state:r})=>{const s=N(t,location),l=n.value,c=e.value;let d=0;if(r){if(n.value=s,e.value=r,a&&a===l)return void(a=null);d=c?r.position-c.position:0}else i(s);o.forEach((t=>{t(n.value,l,{delta:d,type:E.pop,direction:d?d>0?S.forward:S.back:S.unknown})}))};function c(){a=n.value}function d(t){o.push(t);const e=()=>{const e=o.indexOf(t);e>-1&&o.splice(e,1)};return r.push(e),e}function u(){const{history:t}=window;t.state&&t.replaceState(l({},t.state,{scroll:T()}),"")}function p(){for(const t of r)t();r=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u),{pauseListeners:c,listen:d,destroy:p}}function z(t,e,n,i=!1,o=!1){return{back:t,current:e,forward:n,replaced:i,position:window.history.length,scroll:o?T():null}}function j(t){const{history:e,location:n}=window,i={value:N(t,n)},o={value:e.state};function a(i,a,s){const l=t.indexOf("#"),c=l>-1?(n.host&&document.querySelector("base")?t:t.slice(l))+i:P()+t+i;try{e[s?"replaceState":"pushState"](a,"",c),o.value=a}catch(d){r.error(d),n[s?"replace":"assign"](c)}}function s(t,n){const r=l({},e.state,z(o.value.back,t,o.value.forward,!0),n,{position:o.value.position});a(t,r,!0),i.value=t}function c(t,n){const r=l({},o.value,e.state,{forward:t,scroll:T()});a(r.current,r,!0);const s=l({},z(i.value,t,null),{position:r.position+1},n);a(t,s,!1),i.value=t}return o.value||a(i.value,{back:null,current:i.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0),{location:i,state:o,push:c,replace:s}}function M(t){t=C(t);const e=j(t),n=F(t,e.state,e.location,e.replace);function i(t,e=!0){e||n.pauseListeners(),history.go(t)}const o=l({location:"",base:t,go:i,createHref:A.bind(null,t)},e,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>e.state.value}),o}function B(t){return"string"===typeof t||t&&"object"===typeof t}function U(t){return"string"===typeof t||"symbol"===typeof t}const H={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},W=Symbol("");var V;(function(t){t[t["aborted"]=4]="aborted",t[t["cancelled"]=8]="cancelled",t[t["duplicated"]=16]="duplicated"})(V||(V={}));function q(t,e){return l(new Error,{type:t,[W]:!0},e)}function G(t,e){return t instanceof Error&&W in t&&(null==e||!!(t.type&e))}const Y="[^/]+?",X={sensitive:!1,strict:!1,start:!0,end:!0},K=/[.+*?^${}()[\]/\\]/g;function J(t,e){const n=l({},X,e),i=[];let o=n.start?"^":"";const r=[];for(const l of t){const t=l.length?[]:[90];n.strict&&!l.length&&(o+="/");for(let e=0;e<l.length;e++){const i=l[e];let a=40+(n.sensitive?.25:0);if(0===i.type)e||(o+="/"),o+=i.value.replace(K,"\\$&"),a+=40;else if(1===i.type){const{value:t,repeatable:n,optional:s,regexp:c}=i;r.push({name:t,repeatable:n,optional:s});const u=c||Y;if(u!==Y){a+=10;try{new RegExp(`(${u})`)}catch(d){throw new Error(`Invalid custom RegExp for param "${t}" (${u}): `+d.message)}}let p=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;e||(p=s&&l.length<2?`(?:/${p})`:"/"+p),s&&(p+="?"),o+=p,a+=20,s&&(a+=-8),n&&(a+=-20),".*"===u&&(a+=-50)}t.push(a)}i.push(t)}if(n.strict&&n.end){const t=i.length-1;i[t][i[t].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const a=new RegExp(o,n.sensitive?"":"i");function s(t){const e=t.match(a),n={};if(!e)return null;for(let i=1;i<e.length;i++){const t=e[i]||"",o=r[i-1];n[o.name]=t&&o.repeatable?t.split("/"):t}return n}function c(e){let n="",i=!1;for(const o of t){i&&n.endsWith("/")||(n+="/"),i=!1;for(const t of o)if(0===t.type)n+=t.value;else if(1===t.type){const{value:r,repeatable:a,optional:s}=t,l=r in e?e[r]:"";if(u(l)&&!a)throw new Error(`Provided param "${r}" is an array but it is not repeatable (* or + modifiers)`);const c=u(l)?l.join("/"):l;if(!c){if(!s)throw new Error(`Missing required param "${r}"`);o.length<2&&(n.endsWith("/")?n=n.slice(0,-1):i=!0)}n+=c}}return n||"/"}return{re:a,score:i,keys:r,parse:s,stringify:c}}function Z(t,e){let n=0;while(n<t.length&&n<e.length){const i=e[n]-t[n];if(i)return i;n++}return t.length<e.length?1===t.length&&80===t[0]?-1:1:t.length>e.length?1===e.length&&80===e[0]?1:-1:0}function Q(t,e){let n=0;const i=t.score,o=e.score;while(n<i.length&&n<o.length){const t=Z(i[n],o[n]);if(t)return t;n++}if(1===Math.abs(o.length-i.length)){if(tt(i))return 1;if(tt(o))return-1}return o.length-i.length}function tt(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const et={type:0,value:""},nt=/[a-zA-Z0-9_]/;function it(t){if(!t)return[[]];if("/"===t)return[[et]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(t){throw new Error(`ERR (${n})/"${c}": ${t}`)}let n=0,i=n;const o=[];let r;function a(){r&&o.push(r),r=[]}let s,l=0,c="",d="";function u(){c&&(0===n?r.push({type:0,value:c}):1===n||2===n||3===n?(r.length>1&&("*"===s||"+"===s)&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:d,repeatable:"*"===s||"+"===s,optional:"*"===s||"?"===s})):e("Invalid state to consume buffer"),c="")}function p(){c+=s}while(l<t.length)if(s=t[l++],"\\"!==s||2===n)switch(n){case 0:"/"===s?(c&&u(),a()):":"===s?(u(),n=1):p();break;case 4:p(),n=i;break;case 1:"("===s?n=2:nt.test(s)?p():(u(),n=0,"*"!==s&&"?"!==s&&"+"!==s&&l--);break;case 2:")"===s?"\\"==d[d.length-1]?d=d.slice(0,-1)+s:n=3:d+=s;break;case 3:u(),n=0,"*"!==s&&"?"!==s&&"+"!==s&&l--,d="";break;default:e("Unknown state");break}else i=n,n=4;return 2===n&&e(`Unfinished custom RegExp for param "${c}"`),u(),a(),o}function ot(t,e,n){const i=J(it(t.path),n);const o=l(i,{record:t,parent:e,children:[],alias:[]});return e&&!o.record.aliasOf===!e.record.aliasOf&&e.children.push(o),o}function rt(t,e){const n=[],i=new Map;function o(t){return i.get(t)}function r(t,n,i){const o=!i,s=st(t);s.aliasOf=i&&i.record;const u=ut(e,t),p=[s];if("alias"in t){const e="string"===typeof t.alias?[t.alias]:t.alias;for(const t of e)p.push(l({},s,{components:i?i.record.components:s.components,path:t,aliasOf:i?i.record:s}))}let h,f;for(const e of p){const{path:l}=e;if(n&&"/"!==l[0]){const t=n.record.path,i="/"===t[t.length-1]?"":"/";e.path=n.record.path+(l&&i+l)}if(h=ot(e,n,u),i?i.alias.push(h):(f=f||h,f!==h&&f.alias.push(h),o&&t.name&&!ct(h)&&a(t.name)),s.children){const t=s.children;for(let e=0;e<t.length;e++)r(t[e],h,i&&i.children[e])}i=i||h,(h.record.components&&Object.keys(h.record.components).length||h.record.name||h.record.redirect)&&c(h)}return f?()=>{a(f)}:d}function a(t){if(U(t)){const e=i.get(t);e&&(i.delete(t),n.splice(n.indexOf(e),1),e.children.forEach(a),e.alias.forEach(a))}else{const e=n.indexOf(t);e>-1&&(n.splice(e,1),t.record.name&&i.delete(t.record.name),t.children.forEach(a),t.alias.forEach(a))}}function s(){return n}function c(t){let e=0;while(e<n.length&&Q(t,n[e])>=0&&(t.record.path!==n[e].record.path||!pt(t,n[e])))e++;n.splice(e,0,t),t.record.name&&!ct(t)&&i.set(t.record.name,t)}function u(t,e){let o,r,a,s={};if("name"in t&&t.name){if(o=i.get(t.name),!o)throw q(1,{location:t});0,a=o.record.name,s=l(at(e.params,o.keys.filter((t=>!t.optional)).map((t=>t.name))),t.params&&at(t.params,o.keys.map((t=>t.name)))),r=o.stringify(s)}else if("path"in t)r=t.path,o=n.find((t=>t.re.test(r))),o&&(s=o.parse(r),a=o.record.name);else{if(o=e.name?i.get(e.name):n.find((t=>t.re.test(e.path))),!o)throw q(1,{location:t,currentLocation:e});a=o.record.name,s=l({},e.params,t.params),r=o.stringify(s)}const c=[];let d=o;while(d)c.unshift(d.record),d=d.parent;return{name:a,path:r,params:s,matched:c,meta:dt(c)}}return e=ut({strict:!1,end:!0,sensitive:!1},e),t.forEach((t=>r(t))),{addRoute:r,resolve:u,removeRoute:a,getRoutes:s,getRecordMatcher:o}}function at(t,e){const n={};for(const i of e)i in t&&(n[i]=t[i]);return n}function st(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:lt(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function lt(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const i in t.components)e[i]="boolean"===typeof n?n:n[i];return e}function ct(t){while(t){if(t.record.aliasOf)return!0;t=t.parent}return!1}function dt(t){return t.reduce(((t,e)=>l(t,e.meta)),{})}function ut(t,e){const n={};for(const i in t)n[i]=i in e?e[i]:t[i];return n}function pt(t,e){return e.children.some((e=>e===t||pt(t,e)))}const ht=/#/g,ft=/&/g,gt=/\//g,mt=/=/g,bt=/\?/g,vt=/\+/g,yt=/%5B/g,wt=/%5D/g,xt=/%5E/g,kt=/%60/g,Et=/%7B/g,St=/%7C/g,Ct=/%7D/g,_t=/%20/g;function At(t){return encodeURI(""+t).replace(St,"|").replace(yt,"[").replace(wt,"]")}function Ot(t){return At(t).replace(Et,"{").replace(Ct,"}").replace(xt,"^")}function Tt(t){return At(t).replace(vt,"%2B").replace(_t,"+").replace(ht,"%23").replace(ft,"%26").replace(kt,"`").replace(Et,"{").replace(Ct,"}").replace(xt,"^")}function It(t){return Tt(t).replace(mt,"%3D")}function Lt(t){return At(t).replace(ht,"%23").replace(bt,"%3F")}function $t(t){return null==t?"":Lt(t).replace(gt,"%2F")}function Dt(t){try{return decodeURIComponent(""+t)}catch(e){}return""+t}function Rt(t){const e={};if(""===t||"?"===t)return e;const n="?"===t[0],i=(n?t.slice(1):t).split("&");for(let o=0;o<i.length;++o){const t=i[o].replace(vt," "),n=t.indexOf("="),r=Dt(n<0?t:t.slice(0,n)),a=n<0?null:Dt(t.slice(n+1));if(r in e){let t=e[r];u(t)||(t=e[r]=[t]),t.push(a)}else e[r]=a}return e}function Pt(t){let e="";for(let n in t){const i=t[n];if(n=It(n),null==i){void 0!==i&&(e+=(e.length?"&":"")+n);continue}const o=u(i)?i.map((t=>t&&Tt(t))):[i&&Tt(i)];o.forEach((t=>{void 0!==t&&(e+=(e.length?"&":"")+n,null!=t&&(e+="="+t))}))}return e}function Nt(t){const e={};for(const n in t){const i=t[n];void 0!==i&&(e[n]=u(i)?i.map((t=>null==t?null:""+t)):null==i?i:""+i)}return e}const Ft=Symbol(""),zt=Symbol(""),jt=Symbol(""),Mt=Symbol(""),Bt=Symbol("");function Ut(){let t=[];function e(e){return t.push(e),()=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)}}function n(){t=[]}return{add:e,list:()=>t,reset:n}}function Ht(t,e,n,i,o){const r=i&&(i.enterCallbacks[o]=i.enterCallbacks[o]||[]);return()=>new Promise(((a,s)=>{const l=t=>{!1===t?s(q(4,{from:n,to:e})):t instanceof Error?s(t):B(t)?s(q(2,{from:e,to:t})):(r&&i.enterCallbacks[o]===r&&"function"===typeof t&&r.push(t),a())},c=t.call(i&&i.instances[o],e,n,l);let d=Promise.resolve(c);t.length<3&&(d=d.then(l)),d.catch((t=>s(t)))}))}function Wt(t,e,n,i){const o=[];for(const r of t){0;for(const t in r.components){let a=r.components[t];if("beforeRouteEnter"===e||r.instances[t])if(Vt(a)){const s=a.__vccOpts||a,l=s[e];l&&o.push(Ht(l,n,i,r,t))}else{let l=a();0,o.push((()=>l.then((o=>{if(!o)return Promise.reject(new Error(`Couldn't resolve component "${t}" at "${r.path}"`));const a=s(o)?o.default:o;r.components[t]=a;const l=a.__vccOpts||a,c=l[e];return c&&Ht(c,n,i,r,t)()}))))}}}return o}function Vt(t){return"object"===typeof t||"displayName"in t||"props"in t||"__vccOpts"in t}function qt(t){const e=(0,i.f3)(jt),n=(0,i.f3)(Mt),r=(0,i.Fl)((()=>e.resolve((0,o.SU)(t.to)))),a=(0,i.Fl)((()=>{const{matched:t}=r.value,{length:e}=t,i=t[e-1],o=n.matched;if(!i||!o.length)return-1;const a=o.findIndex(v.bind(null,i));if(a>-1)return a;const s=Jt(t[e-2]);return e>1&&Jt(i)===s&&o[o.length-1].path!==s?o.findIndex(v.bind(null,t[e-2])):a})),s=(0,i.Fl)((()=>a.value>-1&&Kt(n.params,r.value.params))),l=(0,i.Fl)((()=>a.value>-1&&a.value===n.matched.length-1&&y(n.params,r.value.params)));function c(n={}){return Xt(n)?e[(0,o.SU)(t.replace)?"replace":"push"]((0,o.SU)(t.to)).catch(d):Promise.resolve()}return{route:r,href:(0,i.Fl)((()=>r.value.href)),isActive:s,isExactActive:l,navigate:c}}const Gt=(0,i.aZ)({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:qt,setup(t,{slots:e}){const n=(0,o.qj)(qt(t)),{options:r}=(0,i.f3)(jt),a=(0,i.Fl)((()=>({[Zt(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Zt(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const o=e.default&&e.default(n);return t.custom?o:(0,i.h)("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},o)}}}),Yt=Gt;function Xt(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function Kt(t,e){for(const n in e){const i=e[n],o=t[n];if("string"===typeof i){if(i!==o)return!1}else if(!u(o)||o.length!==i.length||i.some(((t,e)=>t!==o[e])))return!1}return!0}function Jt(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Zt=(t,e,n)=>null!=t?t:null!=e?e:n,Qt=(0,i.aZ)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=(0,i.f3)(Bt),a=(0,i.Fl)((()=>t.route||r.value)),s=(0,i.f3)(zt,0),c=(0,i.Fl)((()=>{let t=(0,o.SU)(s);const{matched:e}=a.value;let n;while((n=e[t])&&!n.components)t++;return t})),d=(0,i.Fl)((()=>a.value.matched[c.value]));(0,i.JJ)(zt,(0,i.Fl)((()=>c.value+1))),(0,i.JJ)(Ft,d),(0,i.JJ)(Bt,a);const u=(0,o.iH)();return(0,i.YP)((()=>[u.value,d.value,t.name]),(([t,e,n],[i,o,r])=>{e&&(e.instances[n]=t,o&&o!==e&&t&&t===i&&(e.leaveGuards.size||(e.leaveGuards=o.leaveGuards),e.updateGuards.size||(e.updateGuards=o.updateGuards))),!t||!e||o&&v(e,o)&&i||(e.enterCallbacks[n]||[]).forEach((e=>e(t)))}),{flush:"post"}),()=>{const o=a.value,r=t.name,s=d.value,c=s&&s.components[r];if(!c)return te(n.default,{Component:c,route:o});const p=s.props[r],h=p?!0===p?o.params:"function"===typeof p?p(o):p:null,f=t=>{t.component.isUnmounted&&(s.instances[r]=null)},g=(0,i.h)(c,l({},h,e,{onVnodeUnmounted:f,ref:u}));return te(n.default,{Component:g,route:o})||g}}});function te(t,e){if(!t)return null;const n=t(e);return 1===n.length?n[0]:n}const ee=Qt;function ne(t){const e=rt(t.routes,t),n=t.parseQuery||Rt,s=t.stringifyQuery||Pt,p=t.history;const h=Ut(),m=Ut(),v=Ut(),y=(0,o.XI)(H);let w=H;a&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const x=c.bind(null,(t=>""+t)),k=c.bind(null,$t),S=c.bind(null,Dt);function C(t,n){let i,o;return U(t)?(i=e.getRecordMatcher(t),o=n):o=t,e.addRoute(o,i)}function _(t){const n=e.getRecordMatcher(t);n&&e.removeRoute(n)}function A(){return e.getRoutes().map((t=>t.record))}function O(t){return!!e.getRecordMatcher(t)}function $(t,i){if(i=l({},i||y.value),"string"===typeof t){const o=f(n,t,i.path),r=e.resolve({path:o.path},i),a=p.createHref(o.fullPath);return l(o,r,{params:S(r.params),hash:Dt(o.hash),redirectedFrom:void 0,href:a})}let o;if("path"in t)o=l({},t,{path:f(n,t.path,i.path).path});else{const e=l({},t.params);for(const t in e)null==e[t]&&delete e[t];o=l({},t,{params:k(t.params)}),i.params=k(i.params)}const r=e.resolve(o,i),a=t.hash||"";r.params=x(S(r.params));const c=g(s,l({},t,{hash:Ot(a),path:r.path})),d=p.createHref(c);return l({fullPath:c,hash:a,query:s===Pt?Nt(t.query):t.query||{}},r,{redirectedFrom:void 0,href:d})}function P(t){return"string"===typeof t?f(n,t,y.value.path):l({},t)}function N(t,e){if(w!==t)return q(8,{from:e,to:t})}function F(t){return M(t)}function z(t){return F(l(P(t),{replace:!0}))}function j(t){const e=t.matched[t.matched.length-1];if(e&&e.redirect){const{redirect:n}=e;let i="function"===typeof n?n(t):n;return"string"===typeof i&&(i=i.includes("?")||i.includes("#")?i=P(i):{path:i},i.params={}),l({query:t.query,hash:t.hash,params:"path"in i?{}:t.params},i)}}function M(t,e){const n=w=$(t),i=y.value,o=t.state,r=t.force,a=!0===t.replace,c=j(n);if(c)return M(l(P(c),{state:"object"===typeof c?l({},o,c.state):o,force:r,replace:a}),e||n);const d=n;let u;return d.redirectedFrom=e,!r&&b(s,i,n)&&(u=q(16,{to:d,from:i}),it(i,i,!0,!1)),(u?Promise.resolve(u):W(d,i)).catch((t=>G(t)?G(t,2)?t:nt(t):tt(t,d,i))).then((t=>{if(t){if(G(t,2))return M(l({replace:a},P(t.to),{state:"object"===typeof t.to?l({},o,t.to.state):o,force:r}),e||d)}else t=Y(d,i,!0,a,o);return V(d,i,t),t}))}function B(t,e){const n=N(t,e);return n?Promise.reject(n):Promise.resolve()}function W(t,e){let n;const[i,o,r]=oe(t,e);n=Wt(i.reverse(),"beforeRouteLeave",t,e);for(const s of i)s.leaveGuards.forEach((i=>{n.push(Ht(i,t,e))}));const a=B.bind(null,t,e);return n.push(a),ie(n).then((()=>{n=[];for(const i of h.list())n.push(Ht(i,t,e));return n.push(a),ie(n)})).then((()=>{n=Wt(o,"beforeRouteUpdate",t,e);for(const i of o)i.updateGuards.forEach((i=>{n.push(Ht(i,t,e))}));return n.push(a),ie(n)})).then((()=>{n=[];for(const i of t.matched)if(i.beforeEnter&&!e.matched.includes(i))if(u(i.beforeEnter))for(const o of i.beforeEnter)n.push(Ht(o,t,e));else n.push(Ht(i.beforeEnter,t,e));return n.push(a),ie(n)})).then((()=>(t.matched.forEach((t=>t.enterCallbacks={})),n=Wt(r,"beforeRouteEnter",t,e),n.push(a),ie(n)))).then((()=>{n=[];for(const i of m.list())n.push(Ht(i,t,e));return n.push(a),ie(n)})).catch((t=>G(t,8)?t:Promise.reject(t)))}function V(t,e,n){for(const i of v.list())i(t,e,n)}function Y(t,e,n,i,o){const r=N(t,e);if(r)return r;const s=e===H,c=a?history.state:{};n&&(i||s?p.replace(t.fullPath,l({scroll:s&&c&&c.scroll},o)):p.push(t.fullPath,o)),y.value=t,it(t,e,n,s),nt()}let X;function K(){X||(X=p.listen(((t,e,n)=>{if(!lt.listening)return;const i=$(t),o=j(i);if(o)return void M(l(o,{replace:!0}),i).catch(d);w=i;const r=y.value;a&&D(L(r.fullPath,n.delta),T()),W(i,r).catch((t=>G(t,12)?t:G(t,2)?(M(t.to,i).then((t=>{G(t,20)&&!n.delta&&n.type===E.pop&&p.go(-1,!1)})).catch(d),Promise.reject()):(n.delta&&p.go(-n.delta,!1),tt(t,i,r)))).then((t=>{t=t||Y(i,r,!1),t&&(n.delta&&!G(t,8)?p.go(-n.delta,!1):n.type===E.pop&&G(t,20)&&p.go(-1,!1)),V(i,r,t)})).catch(d)})))}let J,Z=Ut(),Q=Ut();function tt(t,e,n){nt(t);const i=Q.list();return i.length?i.forEach((i=>i(t,e,n))):r.error(t),Promise.reject(t)}function et(){return J&&y.value!==H?Promise.resolve():new Promise(((t,e)=>{Z.add([t,e])}))}function nt(t){return J||(J=!t,K(),Z.list().forEach((([e,n])=>t?n(t):e())),Z.reset()),t}function it(e,n,o,r){const{scrollBehavior:s}=t;if(!a||!s)return Promise.resolve();const l=!o&&R(L(e.fullPath,0))||(r||!o)&&history.state&&history.state.scroll||null;return(0,i.Y3)().then((()=>s(e,n,l))).then((t=>t&&I(t))).catch((t=>tt(t,e,n)))}const ot=t=>p.go(t);let at;const st=new Set,lt={currentRoute:y,listening:!0,addRoute:C,removeRoute:_,hasRoute:O,getRoutes:A,resolve:$,options:t,push:F,replace:z,go:ot,back:()=>ot(-1),forward:()=>ot(1),beforeEach:h.add,beforeResolve:m.add,afterEach:v.add,onError:Q.add,isReady:et,install(t){const e=this;t.component("RouterLink",Yt),t.component("RouterView",ee),t.config.globalProperties.$router=e,Object.defineProperty(t.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,o.SU)(y)}),a&&!at&&y.value===H&&(at=!0,F(p.location).catch((t=>{0})));const n={};for(const o in H)n[o]=(0,i.Fl)((()=>y.value[o]));t.provide(jt,e),t.provide(Mt,(0,o.qj)(n)),t.provide(Bt,y);const r=t.unmount;st.add(t),t.unmount=function(){st.delete(t),st.size<1&&(w=H,X&&X(),X=null,y.value=H,at=!1,J=!1),r()}}};return lt}function ie(t){return t.reduce(((t,e)=>t.then((()=>e()))),Promise.resolve())}function oe(t,e){const n=[],i=[],o=[],r=Math.max(e.matched.length,t.matched.length);for(let a=0;a<r;a++){const r=e.matched[a];r&&(t.matched.find((t=>v(t,r)))?i.push(r):n.push(r));const s=t.matched[a];s&&(e.matched.find((t=>v(t,s)))||o.push(s))}return[n,i,o]}function re(){return(0,i.f3)(Mt)}},7718:function(t,e,n){"use strict";n.d(e,{q:function(){return c}});var i=n(3396),o=n(7396),r=n(7041),a=n(1629),s=n(320),l=n(9888);const c=(0,s.a)({name:"VApp",props:{...(0,o.GB)({fullHeight:!0}),...(0,r.x$)()},setup(t,e){let{slots:n}=e;const s=(0,r.ER)(t),{layoutClasses:c,layoutStyles:d,getLayoutItem:u,items:p,layoutRef:h}=(0,o.te)(t),{rtlClasses:f}=(0,a.Vw)();return(0,l.L)((()=>{var t;return(0,i.Wm)("div",{ref:h,class:["v-application",s.themeClasses.value,c.value,f.value],style:d.value},[(0,i.Wm)("div",{class:"v-application__wrap"},[null==(t=n.default)?void 0:t.call(n)])])})),{getLayoutItem:u,items:p,theme:s}}})},9271:function(t,e,n){"use strict";n.d(e,{O:function(){return d}});var i=n(3396),o=n(1138),r=n(7396),a=n(4870);function s(){const t=(0,a.iH)(!1);(0,i.bv)((()=>{window.requestAnimationFrame((()=>{t.value=!0}))}));const e=(0,i.Fl)((()=>t.value?void 0:{transition:"none !important"}));return{ssrBootStyles:e,isBooted:(0,a.OT)(t)}}var l=n(320),c=n(9888);const d=(0,l.a)({name:"VMain",props:{scrollable:Boolean,...(0,o.Q)({tag:"main"})},setup(t,e){let{slots:n}=e;const{mainStyles:o}=(0,r.$Y)(),{ssrBootStyles:a}=s();return(0,c.L)((()=>{var e,r;return(0,i.Wm)(t.tag,{class:["v-main",{"v-main--scrollable":t.scrollable}],style:[o.value,a.value]},{default:()=>[t.scrollable?(0,i.Wm)("div",{class:"v-main__scroller"},[null==(e=n.default)?void 0:e.call(n)]):null==(r=n.default)?void 0:r.call(n)]})})),{}}})},8434:function(t,e,n){"use strict";n.d(e,{AF:function(){return c},qy:function(){return l},tI:function(){return a},yB:function(){return s}});var i=n(4870),o=n(3396),r=n(131);const a=Symbol.for("vuetify:defaults");function s(t){return(0,i.iH)(t??{})}function l(){const t=(0,o.f3)(a);if(!t)throw new Error("[Vuetify] Could not find defaults instance");return t}function c(t,e){const n=l(),s=(0,i.iH)(t),c=(0,o.Fl)((()=>{const t=(0,i.SU)(null==e?void 0:e.scoped),o=(0,i.SU)(null==e?void 0:e.reset),a=(0,i.SU)(null==e?void 0:e.root);let l=(0,r.Ee)(s.value,{prev:n.value});if(t)return l;if(o||a){const t=Number(o||1/0);for(let e=0;e<=t;e++){if(!l.prev)break;l=l.prev}return l}return(0,r.Ee)(l.prev,l)}));return(0,o.JJ)(a,c),c}},4960:function(t,e,n){"use strict";n.d(e,{YK:function(){return u},lE:function(){return d},$0:function(){return g},_i:function(){return b},bi:function(){return v}});var i=n(3396);const o={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus"},r={component:t=>(0,i.h)(g,{...t,class:"mdi"})};var a=n(4870),s=n(3766),l=n(320),c=n(131);const d=[String,Function,Object],u=Symbol.for("vuetify:icons"),p=(0,s.U)({icon:{type:d,required:!0},tag:{type:String,required:!0}},"icon"),h=(0,l.a)({name:"VComponentIcon",props:p(),setup(t){return()=>(0,i.Wm)(t.tag,null,{default:()=>[(0,i.Wm)(t.icon,null,null)]})}}),f=(0,l.a)({name:"VSvgIcon",inheritAttrs:!1,props:p(),setup(t,e){let{attrs:n}=e;return()=>(0,i.Wm)(t.tag,(0,i.dG)(n,{style:null}),{default:()=>[(0,i.Wm)("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[(0,i.Wm)("path",{d:t.icon},null)])]})}}),g=((0,l.a)({name:"VLigatureIcon",props:p(),setup(t){return()=>(0,i.Wm)(t.tag,null,{default:()=>[t.icon]})}}),(0,l.a)({name:"VClassIcon",props:p(),setup(t){return()=>(0,i.Wm)(t.tag,{class:t.icon},null)}})),m={svg:{component:f},class:{component:g}};function b(t){return(0,c.Ee)({defaultSet:"mdi",sets:{...m,mdi:r},aliases:o},t)}const v=t=>{const e=(0,i.f3)(u);if(!e)throw new Error("Missing Vuetify Icons provide!");const n=(0,i.Fl)((()=>{const n=(0,a.dq)(t)?t.value:t.icon;if(!n)throw new Error("Icon value is undefined or null");let i=n;var o;"string"===typeof i&&(i=i.trim(),i.startsWith("$")&&(i=null==(o=e.aliases)?void 0:o[i.slice(1)]));if(!i)throw new Error(`Could not find aliased icon "${n}"`);if("string"!==typeof i)return{component:h,icon:i};const r=Object.keys(e.sets).find((t=>"string"===typeof i&&i.startsWith(`${t}:`))),s=r?i.slice(r.length+1):i,l=e.sets[r??e.defaultSet];return{component:l.component,icon:s}}));return{iconData:n}}},7396:function(t,e,n){"use strict";n.d(e,{$Y:function(){return f},GB:function(){return p},eW:function(){return g},o8:function(){return h},te:function(){return b}});n(7658);var i=n(3712),o=n(3396),r=n(4870),a=n(3766),s=n(7514),l=n(131);const c=Symbol.for("vuetify:layout"),d=Symbol.for("vuetify:layout-item"),u=1e3,p=(0,a.U)({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),h=(0,a.U)({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function f(){const t=(0,o.f3)(c);if(!t)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:t.getLayoutItem,mainRect:t.mainRect,mainStyles:t.mainStyles}}function g(t){const e=(0,o.f3)(c);if(!e)throw new Error("[Vuetify] Could not find injected layout");const n=t.id??`layout-item-${(0,s.sq)()}`,i=(0,s.FN)("useLayoutItem");(0,o.JJ)(d,{id:n});const a=(0,r.iH)(!1);(0,o.se)((()=>a.value=!0)),(0,o.dl)((()=>a.value=!1));const{layoutItemStyles:l,layoutItemScrimStyles:u}=e.register(i,{...t,active:(0,o.Fl)((()=>!a.value&&t.active.value)),id:n});return(0,o.Jd)((()=>e.unregister(n))),{layoutItemStyles:l,layoutRect:e.layoutRect,layoutItemScrimStyles:u}}const m=(t,e,n,i)=>{let o={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...o}}];for(const a of t){const t=e.get(a),s=n.get(a),l=i.get(a);if(!t||!s||!l)continue;const c={...o,[t.value]:parseInt(o[t.value],10)+(l.value?parseInt(s.value,10):0)};r.push({id:a,layer:c}),o=c}return r};function b(t){const e=(0,o.f3)(c,null),n=(0,o.Fl)((()=>e?e.rootZIndex.value-100:u)),a=(0,r.iH)([]),p=(0,r.qj)(new Map),h=(0,r.qj)(new Map),f=(0,r.qj)(new Map),g=(0,r.qj)(new Map),b=(0,r.qj)(new Map),{resizeRef:v,contentRect:y}=(0,i.y)(),w=(0,o.Fl)((()=>{const e=new Map,n=t.overlaps??[];for(const t of n.filter((t=>t.includes(":")))){const[n,i]=t.split(":");if(!a.value.includes(n)||!a.value.includes(i))continue;const o=p.get(n),r=p.get(i),s=h.get(n),l=h.get(i);o&&r&&s&&l&&(e.set(i,{position:o.value,amount:parseInt(s.value,10)}),e.set(n,{position:r.value,amount:-parseInt(l.value,10)}))}return e})),x=(0,o.Fl)((()=>{const t=[...new Set([...f.values()].map((t=>t.value)))].sort(((t,e)=>t-e)),e=[];for(const n of t){const t=a.value.filter((t=>{var e;return(null==(e=f.get(t))?void 0:e.value)===n}));e.push(...t)}return m(e,p,h,g)})),k=(0,o.Fl)((()=>!Array.from(b.values()).some((t=>t.value)))),E=(0,o.Fl)((()=>x.value[x.value.length-1].layer)),S=(0,o.Fl)((()=>({"--v-layout-left":(0,l.kb)(E.value.left),"--v-layout-right":(0,l.kb)(E.value.right),"--v-layout-top":(0,l.kb)(E.value.top),"--v-layout-bottom":(0,l.kb)(E.value.bottom),...k.value?void 0:{transition:"none"}}))),C=(0,o.Fl)((()=>x.value.slice(1).map(((t,e)=>{let{id:n}=t;const{layer:i}=x.value[e],o=h.get(n),r=p.get(n);return{id:n,...i,size:Number(o.value),position:r.value}})))),_=t=>C.value.find((e=>e.id===t)),A=(0,s.FN)("createLayout"),O=(0,r.iH)(!1);(0,o.bv)((()=>{O.value=!0})),(0,o.JJ)(c,{register:(t,e)=>{let{id:i,order:r,position:s,layoutSize:c,elementSize:m,active:v,disableTransitions:y,absolute:E}=e;f.set(i,r),p.set(i,s),h.set(i,c),g.set(i,v),y&&b.set(i,y);const S=(0,l.bY)(d,null==A?void 0:A.vnode),_=S.indexOf(t);_>-1?a.value.splice(_,0,i):a.value.push(i);const T=(0,o.Fl)((()=>C.value.findIndex((t=>t.id===i)))),I=(0,o.Fl)((()=>n.value+2*x.value.length-2*T.value)),L=(0,o.Fl)((()=>{const t="left"===s.value||"right"===s.value,e="right"===s.value,o="bottom"===s.value,r={[s.value]:0,zIndex:I.value,transform:`translate${t?"X":"Y"}(${(v.value?0:-110)*(e||o?-1:1)}%)`,position:E.value||n.value!==u?"absolute":"fixed",...k.value?void 0:{transition:"none"}};if(!O.value)return r;const a=C.value[T.value];if(!a)throw new Error(`[Vuetify] Could not find layout item "${i}"`);const l=w.value.get(i);return l&&(a[l.position]+=l.amount),{...r,height:t?`calc(100% - ${a.top}px - ${a.bottom}px)`:m.value?`${m.value}px`:void 0,left:e?void 0:`${a.left}px`,right:e?`${a.right}px`:void 0,top:"bottom"!==s.value?`${a.top}px`:void 0,bottom:"top"!==s.value?`${a.bottom}px`:void 0,width:t?m.value?`${m.value}px`:void 0:`calc(100% - ${a.left}px - ${a.right}px)`}})),$=(0,o.Fl)((()=>({zIndex:I.value-1})));return{layoutItemStyles:L,layoutItemScrimStyles:$,zIndex:I}},unregister:t=>{f.delete(t),p.delete(t),h.delete(t),g.delete(t),b.delete(t),a.value=a.value.filter((e=>e!==t))},mainRect:E,mainStyles:S,getLayoutItem:_,items:C,layoutRect:y,rootZIndex:n});const T=(0,o.Fl)((()=>["v-layout",{"v-layout--full-height":t.fullHeight}])),I=(0,o.Fl)((()=>({zIndex:n.value,position:e?"relative":void 0,overflow:e?"hidden":void 0})));return{layoutClasses:T,layoutStyles:I,getLayoutItem:_,items:C,layoutRect:y,layoutRef:v}}},1629:function(t,e,n){"use strict";n.d(e,{O:function(){return b},$2:function(){return y},bU:function(){return w},Vw:function(){return k}});var i=n(3396),o=n(4870),r=n(131),a=n(6033),s=n(8717),l={badge:"Badge",close:"Close",dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},datePicker:{itemsSelected:"{0} selected",nextMonthAriaLabel:"Next month",nextYearAriaLabel:"Next year",prevMonthAriaLabel:"Previous month",prevYearAriaLabel:"Previous year"},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Goto Page {0}",currentPage:"Page {0}, Current Page",first:"First page",last:"Last page"}},rating:{ariaLabel:{item:"Rating {0} of {1}"}}};const c="$vuetify.",d=(t,e)=>t.replace(/\{(\d+)\}/g,((t,n)=>String(e[+n]))),u=(t,e,n)=>function(i){for(var o=arguments.length,s=new Array(o>1?o-1:0),l=1;l<o;l++)s[l-1]=arguments[l];if(!i.startsWith(c))return d(i,s);const u=i.replace(c,""),p=t.value&&n.value[t.value],h=e.value&&n.value[e.value];let f=(0,r.vO)(p,u,null);return f||((0,a.Kd)(`Translation key "${i}" not found in "${t.value}", trying fallback locale`),f=(0,r.vO)(h,u,null)),f||((0,a.N6)(`Translation key "${i}" not found in fallback`),f=i),"string"!==typeof f&&((0,a.N6)(`Translation key "${i}" has a non-string value`),f=i),d(f,s)};function p(t,e){return(n,i)=>{const o=new Intl.NumberFormat([t.value,e.value],i);return o.format(n)}}function h(t,e,n){const o=(0,s.z)(t,e,t[e]??n.value);return o.value=t[e]??n.value,(0,i.YP)(n,(i=>{null==t[e]&&(o.value=n.value)})),o}function f(t){return e=>{const n=h(e,"locale",t.current),i=h(e,"fallback",t.fallback),o=h(e,"messages",t.messages);return{name:"vuetify",current:n,fallback:i,messages:o,t:u(n,i,o),n:p(n,i),provide:f({current:n,fallback:i,messages:o})}}}function g(t){const e=(0,o.iH)((null==t?void 0:t.locale)??"en"),n=(0,o.iH)((null==t?void 0:t.fallback)??"en"),i=(0,o.iH)({en:l,...null==t?void 0:t.messages});return{name:"vuetify",current:e,fallback:n,messages:i,t:u(e,n,i),n:p(e,n),provide:f({current:e,fallback:n,messages:i})}}const m={af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!1,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1},b=Symbol.for("vuetify:locale");function v(t){return null!=t.name}function y(t){const e=null!=t&&t.adapter&&v(null==t?void 0:t.adapter)?null==t?void 0:t.adapter:g(t),n=x(e,t);return{...e,...n}}function w(){const t=(0,i.f3)(b);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");return t}Symbol.for("vuetify:rtl");function x(t,e){const n=(0,o.iH)((null==e?void 0:e.rtl)??m),r=(0,i.Fl)((()=>n.value[t.current.value]??!1));return{isRtl:r,rtl:n,rtlClasses:(0,i.Fl)((()=>"v-locale--is-"+(r.value?"rtl":"ltr")))}}function k(){const t=(0,i.f3)(b);if(!t)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:t.isRtl,rtlClasses:t.rtlClasses}}},8717:function(t,e,n){"use strict";n.d(e,{z:function(){return l}});var i=n(4870),o=n(3396),r=n(7514),a=n(131),s=n(4770);function l(t,e,n){let l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t=>t,c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:t=>t;const d=(0,r.FN)("useProxiedModel"),u=(0,i.iH)(void 0!==t[e]?t[e]:n),p=(0,a.mA)(e),h=p!==e,f=h?(0,o.Fl)((()=>{var n,i,o,r;return t[e],!(!(null!=(n=d.vnode.props)&&n.hasOwnProperty(e)||null!=(i=d.vnode.props)&&i.hasOwnProperty(p))||!(null!=(o=d.vnode.props)&&o.hasOwnProperty(`onUpdate:${e}`)||null!=(r=d.vnode.props)&&r.hasOwnProperty(`onUpdate:${p}`)))})):(0,o.Fl)((()=>{var n,i;return t[e],!(null==(n=d.vnode.props)||!n.hasOwnProperty(e)||null==(i=d.vnode.props)||!i.hasOwnProperty(`onUpdate:${e}`))}));(0,s.U)((()=>!f.value),(()=>{(0,o.YP)((()=>t[e]),(t=>{u.value=t}))}));const g=(0,o.Fl)({get(){return l(f.value?t[e]:u.value)},set(n){const i=c(n);(f.value?t[e]:u.value)!==i&&l(f.value?t[e]:u.value)!==n&&(u.value=i,null==d||d.emit(`update:${e}`,i))}});return Object.defineProperty(g,"externalValue",{get:()=>f.value?t[e]:u.value}),g}},3712:function(t,e,n){"use strict";n.d(e,{y:function(){return a}});var i=n(4870),o=n(3396),r=n(2385);function a(t){const e=(0,i.iH)(),n=(0,i.iH)();if(r.BR){const i=new ResizeObserver((e=>{null==t||t(e,i),e.length&&(n.value=e[0].contentRect)}));(0,o.Jd)((()=>{i.disconnect()})),(0,o.YP)(e,((t,e)=>{e&&(i.unobserve(e),n.value=void 0),t&&i.observe(t)}),{flush:"post"})}return{resizeRef:e,contentRect:(0,i.OT)(n)}}},1138:function(t,e,n){"use strict";n.d(e,{Q:function(){return o}});var i=n(3766);const o=(0,i.U)({tag:{type:String,default:"div"}},"tag")},7041:function(t,e,n){"use strict";n.d(e,{bo:function(){return O},jG:function(){return $},x$:function(){return T},ER:function(){return D}});n(7658);var i=n(4870),o=n(3396),r=n(3766),a=n(131),s=n(661),l=n(2385),c=n(7514);
/**
* WCAG 3.0 APCA perceptual contrast algorithm from https://github.com/Myndex/SAPC-APCA
* @licence https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document
* @see https://www.w3.org/WAI/GL/task-forces/silver/wiki/Visual_Contrast_of_Text_Subgroup
*/
const d=2.4,u=.2126729,p=.7151522,h=.072175,f=.55,g=.58,m=.57,b=.62,v=.03,y=1.45,w=5e-4,x=1.25,k=1.25,E=.078,S=12.82051282051282,C=.06,_=.001;function A(t,e){const n=((t>>16&255)/255)**d,i=((t>>8&255)/255)**d,o=((t>>0&255)/255)**d,r=((e>>16&255)/255)**d,a=((e>>8&255)/255)**d,s=((e>>0&255)/255)**d;let l,c=n*u+i*p+o*h,A=r*u+a*p+s*h;if(c<=v&&(c+=(v-c)**y),A<=v&&(A+=(v-A)**y),Math.abs(A-c)<w)return 0;if(A>c){const t=(A**f-c**g)*x;l=t<_?0:t<E?t-t*S*C:t-C}else{const t=(A**b-c**m)*k;l=t>-_?0:t>-E?t-t*S*C:t+C}return 100*l}const O=Symbol.for("vuetify:theme"),T=(0,r.U)({theme:String},"theme"),I={defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#6200EE","primary-darken-1":"#3700B3",secondary:"#03DAC6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-variant":"#BDBDBD","on-surface-variant":"#424242",primary:"#BB86FC","primary-darken-1":"#3700B3",secondary:"#03DAC5","secondary-darken-1":"#03DAC5",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}};function L(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:I;if(!t)return{...I,isDisabled:!0};const e={};for(const[o,r]of Object.entries(t.themes??{})){var n,i;const t=r.dark||"dark"===o?null==(n=I.themes)?void 0:n.dark:null==(i=I.themes)?void 0:i.light;e[o]=(0,a.Ee)(t,r)}return(0,a.Ee)(I,{...t,themes:e})}function $(t){const e=(0,i.qj)(L(t)),n=(0,i.iH)(e.defaultTheme),r=(0,i.iH)(e.themes),c=(0,o.Fl)((()=>{const t={};for(const[n,i]of Object.entries(r.value)){const o=t[n]={...i,colors:{...i.colors}};if(e.variations)for(const t of e.variations.colors){const n=o.colors[t];if(n)for(const i of["lighten","darken"]){const r="lighten"===i?s.$n:s._j;for(const l of(0,a.MT)(e.variations[i],1))o.colors[`${t}-${i}-${l}`]=(0,s.I4)(r((0,s.jx)(n),l))}}for(const t of Object.keys(o.colors)){if(/^on-[a-z]/.test(t)||o.colors[`on-${t}`])continue;const e=`on-${t}`,n=(0,s.jx)(o.colors[t]),i=Math.abs(A(0,n)),r=Math.abs(A(16777215,n));o.colors[e]=r>Math.min(i,50)?"#fff":"#000"}}return t})),d=(0,o.Fl)((()=>c.value[n.value])),u=(0,o.Fl)((()=>{const t=[];d.value.dark&&R(t,":root",["color-scheme: dark"]);for(const[o,r]of Object.entries(c.value)){const{variables:e,dark:n}=r;R(t,`.v-theme--${o}`,["color-scheme: "+(n?"dark":"normal"),...P(r),...Object.keys(e).map((t=>{const n=e[t],i="string"===typeof n&&n.startsWith("#")?(0,s.nA)(n):void 0,o=i?`${i.r}, ${i.g}, ${i.b}`:void 0;return`--v-${t}: ${o??n}`}))])}const e=[],n=[],i=new Set(Object.values(c.value).flatMap((t=>Object.keys(t.colors))));for(const o of i)/^on-[a-z]/.test(o)?R(n,`.${o}`,[`color: rgb(var(--v-theme-${o})) !important`]):(R(e,`.bg-${o}`,[`--v-theme-overlay-multiplier: var(--v-theme-${o}-overlay-multiplier)`,`background: rgb(var(--v-theme-${o})) !important`,`color: rgb(var(--v-theme-on-${o})) !important`]),R(n,`.text-${o}`,[`color: rgb(var(--v-theme-${o})) !important`]),R(n,`.border-${o}`,[`--v-border-color: var(--v-theme-${o})`]));return t.push(...e,...n),t.map(((t,e)=>0===e?t:` ${t}`)).join("")}));function p(t){const n=t._context.provides.usehead;if(n)n.addHeadObjs((0,o.Fl)((()=>{const t={children:u.value,type:"text/css",id:"vuetify-theme-stylesheet"};return e.cspNonce&&(t.nonce=e.cspNonce),{style:[t]}}))),l.BR&&(0,o.m0)((()=>n.updateDOM()));else{let i=l.BR?document.getElementById("vuetify-theme-stylesheet"):null;function r(){if(!e.isDisabled){if("undefined"!==typeof document&&!i){const t=document.createElement("style");t.type="text/css",t.id="vuetify-theme-stylesheet",e.cspNonce&&t.setAttribute("nonce",e.cspNonce),i=t,document.head.appendChild(i)}i&&(i.innerHTML=u.value)}}(0,o.YP)(u,r,{immediate:!0})}}const h=(0,o.Fl)((()=>e.isDisabled?void 0:`v-theme--${n.value}`));return{install:p,isDisabled:e.isDisabled,name:n,themes:r,current:d,computedThemes:c,themeClasses:h,styles:u,global:{name:n,current:d}}}function D(t){(0,c.FN)("provideTheme");const e=(0,o.f3)(O,null);if(!e)throw new Error("Could not find Vuetify theme injection");const n=(0,o.Fl)((()=>t.theme??(null==e?void 0:e.name.value))),i=(0,o.Fl)((()=>e.isDisabled?void 0:`v-theme--${n.value}`)),r={...e,name:n,themeClasses:i};return(0,o.JJ)(O,r),r}function R(t,e,n){t.push(`${e} {\n`,...n.map((t=>` ${t};\n`)),"}\n")}function P(t){const e=t.dark?2:1,n=t.dark?1:2,i=[];for(const[o,r]of Object.entries(t.colors)){const t=(0,s.nA)(r);i.push(`--v-theme-${o}: ${t.r},${t.g},${t.b}`),o.startsWith("on-")||i.push(`--v-theme-${o}-overlay-multiplier: ${(0,s.zT)(r)>.18?e:n}`)}return i}},4770:function(t,e,n){"use strict";n.d(e,{U:function(){return r}});var i=n(3396),o=n(4870);function r(t,e){let n;(0,i.YP)(t,(t=>{if(t&&!n)n=(0,o.B)(),n.run(e);else if(!t){var i;null==(i=n)||i.stop(),n=void 0}}),{immediate:!0}),(0,o.EB)((()=>{var t;null==(t=n)||t.stop()}))}},8685:function(t,e,n){"use strict";n.d(e,{Rd:function(){return w}});var i=n(8434),o=n(4870),r=n(3396),a=n(131),s=n(2385);const l=Symbol.for("vuetify:display"),c={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},d=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;return(0,a.Ee)(c,t)};function u(t){return s.BR&&!t?window.innerWidth:0}function p(t){return s.BR&&!t?window.innerHeight:0}function h(){const t=s.BR?window.navigator.userAgent:"ssr";function e(e){return Boolean(t.match(e))}const n=e(/android/i),i=e(/iphone|ipad|ipod/i),o=e(/cordova/i),r=e(/electron/i),a=e(/chrome/i),l=e(/edge/i),c=e(/firefox/i),d=e(/opera/i),u=e(/win/i),p=e(/mac/i),h=e(/linux/i),f=e(/ssr/i);return{android:n,ios:i,cordova:o,electron:r,chrome:a,edge:l,firefox:c,opera:d,win:u,mac:p,linux:h,touch:s.sR,ssr:f}}function f(t,e){const{thresholds:n,mobileBreakpoint:i}=d(t),a=(0,o.iH)(p(e)),l=h(),c=(0,o.qj)({}),f=(0,o.iH)(u(e));function g(){a.value=p(),f.value=u()}return(0,r.m0)((()=>{const t=f.value<n.sm,e=f.value<n.md&&!t,o=f.value<n.lg&&!(e||t),r=f.value<n.xl&&!(o||e||t),s=f.value<n.xxl&&!(r||o||e||t),d=f.value>=n.xxl,u=t?"xs":e?"sm":o?"md":r?"lg":s?"xl":"xxl",p="number"===typeof i?i:n[i],h=l.ssr?l.android||l.ios||l.opera:f.value<p;c.xs=t,c.sm=e,c.md=o,c.lg=r,c.xl=s,c.xxl=d,c.smAndUp=!t,c.mdAndUp=!(t||e),c.lgAndUp=!(t||e||o),c.xlAndUp=!(t||e||o||r),c.smAndDown=!(o||r||s||d),c.mdAndDown=!(r||s||d),c.lgAndDown=!(s||d),c.xlAndDown=!d,c.name=u,c.height=a.value,c.width=f.value,c.mobile=h,c.mobileBreakpoint=i,c.platform=l,c.thresholds=n})),s.BR&&window.addEventListener("resize",g,{passive:!0}),{...(0,o.BK)(c),update:g}}var g=n(4960),m=n(1629),b=n(7041),v=n(320),y=n(7514);function w(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{blueprint:e,...n}=t,c=(0,a.Ee)(e,n),{aliases:d={},components:u={},directives:p={}}=c,h=(0,i.yB)(c.defaults),w=f(c.display,c.ssr),x=(0,b.jG)(c.theme),E=(0,g._i)(c.icons),S=(0,m.$2)(c.locale),C=t=>{for(const e in p)t.directive(e,p[e]);for(const e in u)t.component(e,u[e]);for(const e in d)t.component(e,(0,v.a)({...d[e],name:e,aliasName:d[e].name}));if(x.install(t),t.provide(i.tI,h),t.provide(l,w),t.provide(b.bo,x),t.provide(g.YK,E),t.provide(m.O,S),s.BR&&c.ssr)if(t.$nuxt)t.$nuxt.hook("app:suspense:resolve",(()=>{w.update()}));else{const{mount:e}=t;t.mount=function(){const n=e(...arguments);return(0,r.Y3)((()=>w.update())),t.mount=e,n}}y.sq.reset(),t.mixin({computed:{$vuetify(){return(0,o.qj)({defaults:k.call(this,i.tI),display:k.call(this,l),theme:k.call(this,b.bo),icons:k.call(this,g.YK),locale:k.call(this,m.O)})}}})};return{install:C,defaults:h,display:w,theme:x,icons:E,locale:S}}const x="3.0.2";function k(t){var e,n;const i=this.$,o=(null==(e=i.parent)?void 0:e.provides)??(null==(n=i.vnode.appContext)?void 0:n.provides);if(o&&t in o)return o[t]}w.version=x},661:function(t,e,n){"use strict";n.d(e,{jx:function(){return b},nA:function(){return y},_j:function(){return x},zT:function(){return k},I4:function(){return v},NA:function(){return m},$n:function(){return w}});var i=n(6033),o=n(131);const r=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],a=t=>t<=.0031308?12.92*t:1.055*t**(1/2.4)-.055,s=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],l=t=>t<=.04045?t/12.92:((t+.055)/1.055)**2.4;function c(t){const e=Array(3),n=a,i=r;for(let r=0;r<3;++r)e[r]=Math.round(255*(0,o.uZ)(n(i[r][0]*t[0]+i[r][1]*t[1]+i[r][2]*t[2])));return(e[0]<<16)+(e[1]<<8)+(e[2]<<0)}function d(t){const e=[0,0,0],n=l,i=s,o=n((t>>16&255)/255),r=n((t>>8&255)/255),a=n((t>>0&255)/255);for(let s=0;s<3;++s)e[s]=i[s][0]*o+i[s][1]*r+i[s][2]*a;return e}const u=.20689655172413793,p=t=>t>u**3?Math.cbrt(t):t/(3*u**2)+4/29,h=t=>t>u?t**3:3*u**2*(t-4/29);function f(t){const e=p,n=e(t[1]);return[116*n-16,500*(e(t[0]/.95047)-n),200*(n-e(t[2]/1.08883))]}function g(t){const e=h,n=(t[0]+16)/116;return[.95047*e(n+t[1]/500),e(n),1.08883*e(n-t[2]/200)]}function m(t){return!!t&&/^(#|var\(--|(rgb|hsl)a?\()/.test(t)}function b(t){let e;if("number"===typeof t)e=t;else{if("string"!==typeof t)throw new TypeError(`Colors can only be numbers or strings, recieved ${null==t?t:t.constructor.name} instead`);{let n=t.startsWith("#")?t.substring(1):t;3===n.length&&(n=n.split("").map((t=>t+t)).join("")),6!==n.length&&8!==n.length&&(0,i.Kd)(`'${t}' is not a valid rgb color`),e=parseInt(n,16)}}return e<0?((0,i.Kd)(`Colors cannot be negative: '${t}'`),e=0):(e>4294967295||isNaN(e))&&((0,i.Kd)(`'${t}' is not a valid rgb color`),e=16777215),e}function v(t){let e=t.toString(16);return e.length<6&&(e="0".repeat(6-e.length)+e),"#"+e}function y(t){const e=b(t);return{r:(16711680&e)>>16,g:(65280&e)>>8,b:255&e}}function w(t,e){const n=f(d(t));return n[0]=n[0]+10*e,c(g(n))}function x(t,e){const n=f(d(t));return n[0]=n[0]-10*e,c(g(n))}function k(t){const e=b(t);return d(e)[1]}},6033:function(t,e,n){"use strict";n.d(e,{Kd:function(){return r},N6:function(){return a}});n(7658);var i=n(5941);function o(t,e,n){if(n&&(e={_isVue:!0,$parent:n,$options:e}),e){if(e.$_alreadyWarned=e.$_alreadyWarned||[],e.$_alreadyWarned.includes(t))return;e.$_alreadyWarned.push(t)}return`[Vuetify] ${t}`+(e?d(e):"")}function r(t,e,n){const r=o(t,e,n);null!=r&&i.warn(r)}function a(t,e,n){const r=o(t,e,n);null!=r&&i.error(r)}const s=/(?:^|[-_])(\w)/g,l=t=>t.replace(s,(t=>t.toUpperCase())).replace(/[-_]/g,"");function c(t,e){if(t.$root===t)return"<Root>";const n="function"===typeof t&&null!=t.cid?t.options:t._isVue?t.$options||t.constructor.options:t||{};let i=n.name||n._componentTag;const o=n.__file;if(!i&&o){const t=o.match(/([^/\\]+)\.vue$/);i=null==t?void 0:t[1]}return(i?`<${l(i)}>`:"<Anonymous>")+(o&&!1!==e?` at ${o}`:"")}function d(t){if(t._isVue&&t.$parent){const e=[];let n=0;while(t){if(e.length>0){const i=e[e.length-1];if(i.constructor===t.constructor){n++,t=t.$parent;continue}n>0&&(e[e.length-1]=[i,n],n=0)}e.push(t),t=t.$parent}return"\n\nfound in\n\n"+e.map(((t,e)=>`${0===e?"---\x3e ":" ".repeat(5+2*e)}${Array.isArray(t)?`${c(t[0])}... (${t[1]} recursive calls)`:c(t)}`)).join("\n")}return`\n\n(found in ${c(t)})`}},320:function(t,e,n){"use strict";n.d(e,{a:function(){return h},e:function(){return f}});var i=n(3396),o=n(4870),r=n(6033),a=n(131),s=n(7514);function l(t){const{provides:e}=(0,s.FN)("injectSelf");if(e&&t in e)return e[t]}var c=n(8434),d=n(4770),u=n(3766);function p(t,e){var n,i;return(null==(n=t.props)?void 0:n.hasOwnProperty(e))||(null==(i=t.props)?void 0:i.hasOwnProperty((0,a.mA)(e)))}const h=function(t){return t._setup=t._setup??t.setup,t.name?(t._setup&&(t.props=t.props??{},t.props=(0,u.U)(t.props,(0,a.mA)(t.name))(),t.props._as=String,t.setup=function(e,n){const r=(0,i.FN)(),s=(0,c.qy)(),u=(0,o.XI)(),h=(0,o.Um)({...(0,o.IU)(e)});(0,i.m0)((()=>{const n=s.value.global,i=s.value[e._as??t.name];if(i){const t=Object.entries(i).filter((t=>{let[e]=t;return e.startsWith(e[0].toUpperCase())}));t.length&&(u.value=Object.fromEntries(t))}for(const t of Object.keys(e)){let o=e[t];p(r.vnode,t)||(o=(null==i?void 0:i[t])??(null==n?void 0:n[t])??e[t]),h[t]!==o&&(h[t]=o)}}));const f=t._setup(h,n);return(0,d.U)(u,(()=>{var t;(0,c.AF)((0,a.Ee)((null==(t=l(c.tI))?void 0:t.value)??{},u.value))})),f}),t):((0,r.Kd)("The component is missing an explicit name, unable to generate default prop value"),t)};function f(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return e=>(t?h:i.aZ)(e)}},7514:function(t,e,n){"use strict";n.d(e,{BL:function(){return a},FN:function(){return r},sq:function(){return c}});var i=n(3396),o=n(131);function r(t,e){const n=(0,i.FN)();if(!n)throw new Error(`[Vuetify] ${t} ${e||"must be called from inside a setup function"}`);return n}function a(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"composables";const e=r(t).type;return(0,o.mA)((null==e?void 0:e.aliasName)||(null==e?void 0:e.name))}let s=0,l=new WeakMap;function c(){const t=r("getUid");if(l.has(t))return l.get(t);{const e=s++;return l.set(t,e),e}}c.reset=()=>{s=0,l=new WeakMap}},2385:function(t,e,n){"use strict";n.d(e,{BR:function(){return i},Z1:function(){return a},cu:function(){return o},sR:function(){return r}});const i="undefined"!==typeof window,o=i&&"IntersectionObserver"in window,r=i&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),a=i&&"undefined"!==typeof CSS&&CSS.supports("selector(:focus-visible)")},131:function(t,e,n){"use strict";n.d(e,{An:function(){return b},B0:function(){return T},CE:function(){return m},Do:function(){return f},Ee:function(){return w},F7:function(){return A},FT:function(){return v},Kn:function(){return p},MT:function(){return d},RA:function(){return x},S3:function(){return S},as:function(){return O},bY:function(){return E},dr:function(){return I},ei:function(){return g},kb:function(){return u},mA:function(){return k},q9:function(){return C},qF:function(){return c},rU:function(){return h},uZ:function(){return y},vO:function(){return l},vZ:function(){return s}});n(7658);var i=n(3396),o=n(4870),r=n(7139);function a(t,e,n){const i=e.length-1;if(i<0)return void 0===t?n:t;for(let o=0;o<i;o++){if(null==t)return n;t=t[e[o]]}return null==t||void 0===t[e[i]]?n:t[e[i]]}function s(t,e){if(t===e)return!0;if(t instanceof Date&&e instanceof Date&&t.getTime()!==e.getTime())return!1;if(t!==Object(t)||e!==Object(e))return!1;const n=Object.keys(t);return n.length===Object.keys(e).length&&n.every((n=>s(t[n],e[n])))}function l(t,e,n){return null!=t&&e&&"string"===typeof e?void 0!==t[e]?t[e]:(e=e.replace(/\[(\w+)\]/g,".$1"),e=e.replace(/^\./,""),a(t,e.split("."),n)):n}function c(t,e,n){if(null==e)return void 0===t?n:t;if(t!==Object(t)){if("function"!==typeof e)return n;const i=e(t,n);return"undefined"===typeof i?n:i}if("string"===typeof e)return l(t,e,n);if(Array.isArray(e))return a(t,e,n);if("function"!==typeof e)return n;const i=e(t,n);return"undefined"===typeof i?n:i}function d(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Array.from({length:t},((t,n)=>e+n))}function u(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"px";return null==t||""===t?void 0:isNaN(+t)?String(t):isFinite(+t)?`${Number(t)}${e}`:void 0}function p(t){return null!==t&&"object"===typeof t&&!Array.isArray(t)}function h(t){return null==t?void 0:t.$el}const f=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16});Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function g(t,e){const n=Object.create(null),i=Object.create(null);for(const o in t)e.some((t=>t instanceof RegExp?t.test(o):t===o))?n[o]=t[o]:i[o]=t[o];return[n,i]}function m(t,e){const n={...t};return e.forEach((t=>delete n[t])),n}function b(t){return g(t,["class","style","id",/^data-/])}function v(t){return null==t?[]:Array.isArray(t)?t:[t]}function y(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.max(e,Math.min(n,t))}function w(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const i={};for(const o in t)i[o]=t[o];for(const o in e){const r=t[o],a=e[o];p(r)&&p(a)?i[o]=w(r,a,n):Array.isArray(r)&&Array.isArray(a)&&n?i[o]=n(r,a):i[o]=a}return i}function x(t){return t.map((t=>t.type===i.HY?x(t.children):t)).flat()}function k(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase()}function E(t,e){if(!e||"object"!==typeof e)return[];if(Array.isArray(e))return e.map((e=>E(t,e))).flat(1);if(Array.isArray(e.children))return e.children.map((e=>E(t,e))).flat(1);if(e.component){if(Object.getOwnPropertySymbols(e.component.provides).includes(t))return[e.component];if(e.component.subTree)return E(t,e.component.subTree).flat(1)}return[]}function S(t){const e=(0,o.qj)({}),n=(0,i.Fl)(t);return(0,i.m0)((()=>{for(const t in n.value)e[t]=n.value[t]}),{flush:"sync"}),(0,o.BK)(e)}function C(t,e){return t.includes(e)}const _=/^on[^a-z]/,A=t=>_.test(t),O=[Function,Array];function T(t,e){return e="on"+(0,r.kC)(e),!!(t[e]||t[`${e}Once`]||t[`${e}Capture`]||t[`${e}OnceCapture`]||t[`${e}CaptureOnce`])}function I(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];if(Array.isArray(t))for(const o of t)o(...n);else"function"===typeof t&&t(...n)}},3766:function(t,e,n){"use strict";function i(t,e){return n=>Object.keys(t).reduce(((i,o)=>{const r="object"===typeof t[o]&&null!=t[o]&&!Array.isArray(t[o]),a=r?t[o]:{type:t[o]};return i[o]=n&&o in n?{...a,default:n[o]}:a,e&&!i[o].source&&(i[o].source=e),i}),{})}n.d(e,{U:function(){return i}})},9888:function(t,e,n){"use strict";n.d(e,{L:function(){return o}});var i=n(7514);function o(t){const e=(0,i.FN)("useRender");e.render=t}}}]);
//# sourceMappingURL=chunk-vendors.89e53f18.js.map