PageSourceSearch

https://yeschat-ai.pages.dev/_next/static/chunks/pages/_app-aa9c90e61b4ffef0.js

js yeschat-ai.pages.dev collected 2026-10-03 06:01:44 UTC 3,006,157 bytes, 359 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{2602:function(t,r,n){var a={"./feedback.json":[1607,1607],"./ghibliAi.json":[4898,4898],"./tool.json":[55552,5552]};function o(t){if(!n.o(a,t))return Promise.resolve().then(function(){var r=Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r});var r=a[t],o=r[0];return n.e(r[1]).then(function(){return n.t(o,19)})}o.keys=function(){return Object.keys(a)},o.id=2602,t.exports=o},54553:function(t,r,n){var a={"./ar/feedback.json":[27986,7986],"./ar/ghibliAi.json":[47694,7694],"./ar/tool.json":[21e3,1e3],"./de/feedback.json":[98497,865],"./de/ghibliAi.json":[3976,3976],"./de/tool.json":[21503,1503],"./en/feedback.json":[1607,1607],"./en/ghibliAi.json":[4898,4898],"./en/tool.json":[55552,5552],"./es/feedback.json":[87202,7202],"./es/ghibliAi.json":[35297,5297],"./es/tool.json":[95062,5062],"./fa/feedback.json":[44224,4224],"./fa/ghibliAi.json":[77094,7094],"./fa/tool.json":[31663,1663],"./fr/feedback.json":[81402,1402],"./fr/ghibliAi.json":[68259,8259],"./fr/tool.json":[77724,7724],"./hi/feedback.json":[77362,7362],"./hi/ghibliAi.json":[11907,1907],"./hi/tool.json":[79813,9813],"./id/feedback.json":[30566,566],"./id/ghibliAi.json":[79279,9279],"./id/tool.json":[61966,1966],"./it/feedback.json":[4080,4080],"./it/ghibliAi.json":[3581,3581],"./it/tool.json":[72185,2185],"./ja/feedback.json":[5400,5400],"./ja/ghibliAi.json":[94257,4257],"./ja/tool.json":[82642,2642],"./ko/feedback.json":[75530,5530],"./ko/ghibliAi.json":[2843,2843],"./ko/tool.json":[24704,4704],"./nl/feedback.json":[61596,1596],"./nl/ghibliAi.json":[47512,7512],"./nl/tool.json":[37974,7974],"./pt/feedback.json":[41234,1234],"./pt/ghibliAi.json":[31537,1537],"./pt/tool.json":[52434,2434],"./ru/feedback.json":[34140,4140],"./ru/ghibliAi.json":[39641,9641],"./ru/tool.json":[79629,9629],"./tr/feedback.json":[54013,4013],"./tr/ghibliAi.json":[11791,1791],"./tr/tool.json":[67828,7828],"./vi/feedback.json":[49984,9984],"./vi/ghibliAi.json":[48355,8355],"./vi/tool.json":[85106,4697],"./zh-CN/feedback.json":[78461,2552],"./zh-CN/ghibliAi.json":[76131,6131],"./zh-CN/tool.json":[48461,8461]};function o(t){if(!n.o(a,t))return Promise.resolve().then(function(){var r=Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r});var r=a[t],o=r[0];return n.e(r[1]).then(function(){return n.t(o,19)})}o.keys=function(){return Object.keys(a)},o.id=54553,t.exports=o},18693:function(t,r,n){"use strict";n.d(r,{iN:function(){return v},R_:function(){return f},EV:function(){return g}});var a=n(39190),o=n(58037),i=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function s(t){var r=t.r,n=t.g,o=t.b,i=(0,a.py)(r,n,o);return{h:360*i.h,s:i.s,v:i.v}}function l(t){var r=t.r,n=t.g,o=t.b;return"#".concat((0,a.vq)(r,n,o,!1))}function c(t,r,n){var a;return(a=Math.round(t.h)>=60&&240>=Math.round(t.h)?n?Math.round(t.h)-2*r:Math.round(t.h)+2*r:n?Math.round(t.h)+2*r:Math.round(t.h)-2*r)<0?a+=360:a>=360&&(a-=360),a}function u(t,r,n){var a;return 0===t.h&&0===t.s?t.s:((a=n?t.s-.16*r:4===r?t.s+.16:t.s+.05*r)>1&&(a=1),n&&5===r&&a>.1&&(a=.1),a<.06&&(a=.06),Number(a.toFixed(2)))}function d(t,r,n){var a;return(a=n?t.v+.05*r:t.v-.15*r)>1&&(a=1),Number(a.toFixed(2))}function f(t){for(var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],a=(0,o.uA)(t),f=5;f>0;f-=1){var p=s(a),m=l((0,o.uA)({h:c(p,f,!0),s:u(p,f,!0),v:d(p,f,!0)}));n.push(m)}n.push(l(a));for(var h=1;h<=4;h+=1){var g=s(a),v=l((0,o.uA)({h:c(g,h),s:u(g,h),v:d(g,h)}));n.push(v)}return"dark"===r.theme?i.map(function(t){var a,i,s,c=t.index,u=t.opacity;return l((a=(0,o.uA)(r.backgroundColor||"#141414"),i=(0,o.uA)(n[c]),s=100*u/100,{r:(i.r-a.r)*s+a.r,g:(i.g-a.g)*s+a.g,b:(i.b-a.b)*s+a.b}))}):n}var p={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},m={},h={};
1Object.keys(p).forEach(function(t){m[t]=f(p[t]),m[t].primary=m[t][5],h[t]=f(p[t],{theme:"dark",backgroundColor:"#141414"}),h[t].primary=h[t][5]}),m.red,m.volcano;var g=m.gold;m.orange,m.yellow,m.lime,m.green,m.cyan;var v=m.blue;m.geekblue,m.purple,m.magenta,m.grey,m.grey},1843:function(t,r,n){"use strict";n.d(r,{E4:function(){return ep},jG:function(){return I},ks:function(){return F},bf:function(){return D},CI:function(){return ef},fp:function(){return J},xy:function(){return eu}});var a,o,i=n(20081),s=n(87976),l=n(3465),c=n(54571),u=function(t){for(var r,n=0,a=0,o=t.length;o>=4;++a,o-=4)r=(65535&(r=255&t.charCodeAt(a)|(255&t.charCodeAt(++a))<<8|(255&t.charCodeAt(++a))<<16|(255&t.charCodeAt(++a))<<24))*1540483477+((r>>>16)*59797<<16),r^=r>>>24,n=(65535&r)*1540483477+((r>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&t.charCodeAt(a+2))<<16;case 2:n^=(255&t.charCodeAt(a+1))<<8;case 1:n^=255&t.charCodeAt(a),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)},d=n(80601),f=n(20132),p=n.t(f,2);n(24900),n(27410);var m=n(98316),h=n(24224);function g(t){return t.join("%")}var v=function(){function t(r){(0,m.Z)(this,t),(0,i.Z)(this,"instanceId",void 0),(0,i.Z)(this,"cache",new Map),this.instanceId=r}return(0,h.Z)(t,[{key:"get",value:function(t){return this.opGet(g(t))}},{key:"opGet",value:function(t){return this.cache.get(t)||null}},{key:"update",value:function(t,r){return this.opUpdate(g(t),r)}},{key:"opUpdate",value:function(t,r){var n=r(this.cache.get(t));null===n?this.cache.delete(t):this.cache.set(t,n)}}]),t}(),b="data-token-hash",y="data-css-hash",w="__cssinjs_instance__",x=f.createContext({hashPriority:"low",cache:function(){var t=Math.random().toString(12).slice(2);if("undefined"!=typeof document&&document.head&&document.body){var r=document.body.querySelectorAll("style[".concat(y,"]"))||[],n=document.head.firstChild;Array.from(r).forEach(function(r){r[w]=r[w]||t,r[w]===t&&document.head.insertBefore(r,n)});var a={};Array.from(document.querySelectorAll("style[".concat(y,"]"))).forEach(function(r){var n,o=r.getAttribute(y);a[o]?r[w]===t&&(null===(n=r.parentNode)||void 0===n||n.removeChild(r)):a[o]=!0})}return new v(t)}(),defaultCache:!0}),E=n(12827),C=n(29114),k=function(){function t(){(0,m.Z)(this,t),(0,i.Z)(this,"cache",void 0),(0,i.Z)(this,"keys",void 0),(0,i.Z)(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return(0,h.Z)(t,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(t){var r,n,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o={map:this.cache};return t.forEach(function(t){if(o){var r;o=null===(r=o)||void 0===r||null===(r=r.map)||void 0===r?void 0:r.get(t)}else o=void 0}),null!==(r=o)&&void 0!==r&&r.value&&a&&(o.value[1]=this.cacheCallTimes++),null===(n=o)||void 0===n?void 0:n.value}},{key:"get",value:function(t){var r;return null===(r=this.internalGet(t,!0))||void 0===r?void 0:r[0]}},{key:"has",value:function(t){return!!this.internalGet(t)}},{key:"set",value:function(r,n){var a=this;if(!this.has(r)){if(this.size()+1>t.MAX_CACHE_SIZE+t.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(t,r){var n=(0,s.Z)(t,2)[1];return a.internalGet(r)[1]<n?[r,a.internalGet(r)[1]]:t},[this.keys[0],this.cacheCallTimes]),i=(0,s.Z)(o,1)[0];this.delete(i)}this.keys.push(r)}var l=this.cache;r.forEach(function(t,o){if(o===r.length-1)l.set(t,{value:[n,a.cacheCallTimes++]});else{var i=l.get(t);i?i.map||(i.map=new Map):l.set(t,{map:new Map}),l=l.get(t).map}})}},{key:"deleteByPath",value:function(t,r){var n,a=t.get(r[0]);if(1===r.length)return a.map?t.set(r[0],{map:a.map}):t.delete(r[0]),null===(n=a.value)||void 0===n?void 0:n[0];var o=this.deleteByPath(a.map,r.slice(1));return a.map&&0!==a.map.size||a.value||t.delete(r[0]),o}},{key:"delete",value:function(t){if(this.has(t))return this.keys=this.keys.filter(function(r){return!function(t,r){if(t.length!==r.length)return!1;for(var n=0;n<t.length;n++)if(t[n]!==r[n])return!1;return!0}(r,t)}),this.deleteByPath(this.cache,t)}}]),t}();
1(0,i.Z)(k,"MAX_CACHE_SIZE",20),(0,i.Z)(k,"MAX_CACHE_OFFSET",5);var S=n(77335),T=0,N=function(){function t(r){(0,m.Z)(this,t),(0,i.Z)(this,"derivatives",void 0),(0,i.Z)(this,"id",void 0),this.derivatives=Array.isArray(r)?r:[r],this.id=T,0===r.length&&(0,S.Kp)(r.length>0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),T+=1}return(0,h.Z)(t,[{key:"getDerivativeToken",value:function(t){return this.derivatives.reduce(function(r,n){return n(t,r)},void 0)}}]),t}(),A=new k;function I(t){var r=Array.isArray(t)?t:[t];return A.has(r)||A.set(r,new N(r)),A.get(r)}var R=new WeakMap,_={},O=new WeakMap;function P(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=O.get(t)||"";return n||(Object.keys(t).forEach(function(a){var o=t[a];n+=a,o instanceof N?n+=o.id:o&&"object"===(0,E.Z)(o)?n+=P(o,r):n+=o}),r&&(n=u(n)),O.set(t,n)),n}function L(t,r){return u("".concat(r,"_").concat(P(t,!0)))}"random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,"");var M=(0,C.Z)();function D(t){return"number"==typeof t?"".concat(t,"px"):t}function j(t,r,n){var a,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(s)return t;var l=(0,c.Z)((0,c.Z)({},o),{},(a={},(0,i.Z)(a,b,r),(0,i.Z)(a,y,n),a)),u=Object.keys(l).map(function(t){var r=l[t];return r?"".concat(t,'="').concat(r,'"'):null}).filter(function(t){return t}).join(" ");return"<style ".concat(u,">").concat(t,"</style>")}var F=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"--".concat(r?"".concat(r,"-"):"").concat(t).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},U=function(t,r,n){var a,o={},i={};return Object.entries(t).forEach(function(t){var r=(0,s.Z)(t,2),a=r[0],l=r[1];if(null!=n&&null!==(c=n.preserve)&&void 0!==c&&c[a])i[a]=l;else if(("string"==typeof l||"number"==typeof l)&&!(null!=n&&null!==(u=n.ignore)&&void 0!==u&&u[a])){var c,u,d,f=F(a,null==n?void 0:n.prefix);o[f]="number"!=typeof l||null!=n&&null!==(d=n.unitless)&&void 0!==d&&d[a]?String(l):"".concat(l,"px"),i[a]="var(".concat(f,")")}}),[i,(a={scope:null==n?void 0:n.scope},Object.keys(o).length?".".concat(r).concat(null!=a&&a.scope?".".concat(a.scope):"","{").concat(Object.entries(o).map(function(t){var r=(0,s.Z)(t,2),n=r[0],a=r[1];return"".concat(n,":").concat(a,";")}).join(""),"}"):"")]},z=n(43480),H=(0,c.Z)({},p).useInsertionEffect,B=H?function(t,r,n){return H(function(){return t(),r()},n)}:function(t,r,n){f.useMemo(t,n),(0,z.Z)(function(){return r(!0)},n)},V=void 0!==(0,c.Z)({},p).useInsertionEffect?function(t){var r=[],n=!1;return f.useEffect(function(){return n=!1,function(){n=!0,r.length&&r.forEach(function(t){return t()})}},t),function(t){n||r.push(t)}}:function(){return function(t){t()}};function q(t,r,n,a,o){var i=f.useContext(x).cache,c=g([t].concat((0,l.Z)(r))),u=V([c]),d=function(t){i.opUpdate(c,function(r){var a=(0,s.Z)(r||[void 0,void 0],2),o=a[0],i=[void 0===o?0:o,a[1]||n()];return t?t(i):i})};f.useMemo(function(){d()},[c]);var p=i.opGet(c)[1];return B(function(){null==o||o(p)},function(t){return d(function(r){var n=(0,s.Z)(r,2),a=n[0],i=n[1];return t&&0===a&&(null==o||o(p)),[a+1,i]}),function(){i.opUpdate(c,function(r){var n=(0,s.Z)(r||[],2),o=n[0],l=void 0===o?0:o,d=n[1];return 0==l-1?(u(function(){(t||!i.opGet(c))&&(null==a||a(d,!1))}),null):[l-1,d]})}},[c]),p}var W={},G=new Map,Z=function(t,r,n,a){var o=n.getDerivativeToken(t),i=(0,c.Z)((0,c.Z)({},o),r);return a&&(i=a(i)),i},K="token";function J(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=(0,f.useContext)(x),o=a.cache.instanceId,i=a.container,p=n.salt,m=void 0===p?"":p,h=n.override,g=void 0===h?W:h,v=n.formatToken,E=n.getComputedToken,C=n.cssVar,k=function(t,r){for(var n=R,a=0;a<r.length;a+=1){var o=r[a];n.has(o)||n.set(o,new WeakMap),n=n.get(o)}return n.has(_)||n.set(_,t()),n.get(_)}(function(){return Object.assign.apply(Object,[{}].concat((0,l.Z)(r)))},r),S=P(k),T=P(g),N=C?P(C):"";return q(K,[m,t.id,S,T,N],function(){var r,n=E?E(k,g,t):Z(k,g,t,v),a=(0,c.Z)({},n),o="";if(C){var i=U(n,C.key,{prefix:C.prefix,ignore:C.ignore,unitless:C.unitless,preserve:C.preserve}),l=(0,s.Z)(i,2);n=l[0],o=l[1]}var d=L(n,m);n._tokenKey=d,a._tokenKey=L(a,m);var f=null!==(r=null==C?void 0:C.key)&&void 0!==r?r:d;n._themeKey=f,G.set(f,(G.get(f)||0)+1);var p="".concat("css","-").concat(u(d));return n._hashId=p,[n,p,a,o,(null==C?void 0:C.key)||""]},function(t){var r,n,a;r=t[0]._themeKey,G.set(r,(G.get(r)||0)-1),a=(n=Array.from(G.keys())).filter(function(t){return 0>=(G.get(t)||0)}),n.length-a.length>0&&a.forEach(function(t){"undefined"!=typeof document&&document.querySelectorAll("style[".concat(b,'="').concat(t,'"]')).forEac
1h(function(t){if(t[w]===o){var r;null===(r=t.parentNode)||void 0===r||r.removeChild(t)}}),G.delete(t)})},function(t){var r=(0,s.Z)(t,4),n=r[0],a=r[3];if(C&&a){var l=(0,d.hq)(a,u("css-variables-".concat(n._themeKey)),{mark:y,prepend:"queue",attachTo:i,priority:-999});l[w]=o,l.setAttribute(b,n._themeKey)}})}var Y=n(29947),X={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Q=n(73063),ee=n(54034),et="data-ant-cssinjs-cache-path",er="_FILE_STYLE__",en=!0,ea="_multi_value_";function eo(t){return(0,Q.q)((0,ee.MY)(t),Q.P).replace(/\{%%%\:[^;];}/g,";")}var ei=function t(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},o=a.root,i=a.injectHash,u=a.parentSelectors,d=n.hashId,f=n.layer,p=(n.path,n.hashPriority),m=n.transformers,h=void 0===m?[]:m;n.linters;var g="",v={};function b(r){var a=r.getName(d);if(!v[a]){var o=t(r.style,n,{root:!1,parentSelectors:u}),i=(0,s.Z)(o,1)[0];v[a]="@keyframes ".concat(r.getName(d)).concat(i)}}return(function t(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return r.forEach(function(r){Array.isArray(r)?t(r,n):r&&n.push(r)}),n})(Array.isArray(r)?r:[r]).forEach(function(r){var a="string"!=typeof r||o?r:{};if("string"==typeof a)g+="".concat(a,"\n");else if(a._keyframe)b(a);else{var f=h.reduce(function(t,r){var n;return(null==r||null===(n=r.visit)||void 0===n?void 0:n.call(r,t))||t},a);Object.keys(f).forEach(function(r){var a=f[r];if("object"!==(0,E.Z)(a)||!a||"animationName"===r&&a._keyframe||"object"===(0,E.Z)(a)&&a&&("_skip_check_"in a||ea in a)){function m(t,r){var n=t.replace(/[A-Z]/g,function(t){return"-".concat(t.toLowerCase())}),a=r;X[t]||"number"!=typeof a||0===a||(a="".concat(a,"px")),"animationName"===t&&null!=r&&r._keyframe&&(b(r),a=r.getName(d)),g+="".concat(n,":").concat(a,";")}var h,y=null!==(h=null==a?void 0:a.value)&&void 0!==h?h:a;"object"===(0,E.Z)(a)&&null!=a&&a[ea]&&Array.isArray(y)?y.forEach(function(t){m(r,t)}):m(r,y)}else{var w=!1,x=r.trim(),C=!1;(o||i)&&d?x.startsWith("@")?w=!0:x=function(t,r,n){if(!r)return t;var a=".".concat(r),o="low"===n?":where(".concat(a,")"):a;return t.split(",").map(function(t){var r,n=t.trim().split(/\s+/),a=n[0]||"",i=(null===(r=a.match(/^\w+/))||void 0===r?void 0:r[0])||"";return[a="".concat(i).concat(o).concat(a.slice(i.length))].concat((0,l.Z)(n.slice(1))).join(" ")}).join(",")}(r,d,p):o&&!d&&("&"===x||""===x)&&(x="",C=!0);var k=t(a,n,{root:C,injectHash:w,parentSelectors:[].concat((0,l.Z)(u),[x])}),S=(0,s.Z)(k,2),T=S[0],N=S[1];v=(0,c.Z)((0,c.Z)({},v),N),g+="".concat(x).concat(T)}})}}),o?f&&(g="@layer ".concat(f.name," {").concat(g,"}"),f.dependencies&&(v["@layer ".concat(f.name)]=f.dependencies.map(function(t){return"@layer ".concat(t,", ").concat(f.name,";")}).join("\n"))):g="{".concat(g,"}"),[g,v]};function es(t,r){return u("".concat(t.join("%")).concat(r))}function el(){return null}var ec="style";function eu(t,r){var n=t.token,o=t.path,u=t.hashId,p=t.layer,m=t.nonce,h=t.clientOnly,g=t.order,v=void 0===g?0:g,E=f.useContext(x),k=E.autoClear,S=(E.mock,E.defaultCache),T=E.hashPriority,N=E.container,A=E.ssrInline,I=E.transformers,R=E.linters,_=E.cache,O=E.layer,P=n._tokenKey,L=[P];O&&L.push("layer"),L.push.apply(L,(0,l.Z)(o));var D=q(ec,L,function(){var t=L.join("|");if(!function(){if(!a&&(a={},(0,C.Z)())){var t,r=document.createElement("div");r.className=et,r.style.position="fixed",r.style.visibility="hidden",r.style.top="-9999px",document.body.appendChild(r);var n=getComputedStyle(r).content||"";(n=n.replace(/^"/,"").replace(/"$/,"")).split(";").forEach(function(t){var r=t.split(":"),n=(0,s.Z)(r,2),o=n[0],i=n[1];a[o]=i});var o=document.querySelector("style[".concat(et,"]"));o&&(en=!1,null===(t=o.parentNode)||void 0===t||t.removeChild(o)),document.body.removeChild(r)}}(),a[t]){var n=function(t){var r=a[t],n=null;if(r&&(0,C.Z)()){if(en)n=er;else{var o=document.querySelector("style[".concat(y,'="').concat(a[t],'"]'));o?n=o.innerHTML:delete a[t]}}return[n,r]}(t),i=(0,s.Z)(n,2),l=i[0],c=i[1];if(l)return[l,P,c,{},h,v]}var d=ei(r(),{hashId:u,hashPriority:T,layer:O?p:void 0,path:o.join("-"),transformers:I,linters:R}),f=(0,s.Z)(d,2),m=f[0],g=f[1],b=eo(m),w=es(L,b);return[b,P,w,g,h,v]},function(t,r){var n=(0,s.Z)(t,3)[2];(r||k)&&M&&(0,d.jL)(n,{mark:y})},function(t){var r=(0,s.Z)(t,4),n=r[0],a=(r[1],r[2]),o=r[3];if(M&&n!==er){var i={mark:y,prepend:!O&&"queue",attachTo:N,priority:v},l="function"==typeof m?m():m;l&&(i.csp={nonce:l});var u=[],f=[];
1Object.keys(o).forEach(function(t){t.startsWith("@layer")?u.push(t):f.push(t)}),u.forEach(function(t){(0,d.hq)(eo(o[t]),"_layer-".concat(t),(0,c.Z)((0,c.Z)({},i),{},{prepend:!0}))});var p=(0,d.hq)(n,a,i);p[w]=_.instanceId,p.setAttribute(b,P),f.forEach(function(t){(0,d.hq)(eo(o[t]),"_effect-".concat(t),i)})}}),j=(0,s.Z)(D,3),F=j[0],U=j[1],z=j[2];return function(t){var r,n;return r=A&&!M&&S?f.createElement("style",(0,Y.Z)({},(n={},(0,i.Z)(n,b,U),(0,i.Z)(n,y,z),n),{dangerouslySetInnerHTML:{__html:F}})):f.createElement(el,null),f.createElement(f.Fragment,null,r,t)}}var ed="cssVar",ef=function(t,r){var n=t.key,a=t.prefix,o=t.unitless,i=t.ignore,c=t.token,u=t.scope,p=void 0===u?"":u,m=(0,f.useContext)(x),h=m.cache.instanceId,g=m.container,v=c._tokenKey,E=[].concat((0,l.Z)(t.path),[n,p,v]);return q(ed,E,function(){var t=U(r(),n,{prefix:a,unitless:o,ignore:i,scope:p}),l=(0,s.Z)(t,2),c=l[0],u=l[1],d=es(E,u);return[c,u,d,n]},function(t){var r=(0,s.Z)(t,3)[2];M&&(0,d.jL)(r,{mark:y})},function(t){var r=(0,s.Z)(t,3),a=r[1],o=r[2];if(a){var i=(0,d.hq)(a,o,{mark:y,prepend:"queue",attachTo:g,priority:-999});i[w]=h,i.setAttribute(b,n)}})};o={},(0,i.Z)(o,ec,function(t,r,n){var a=(0,s.Z)(t,6),o=a[0],i=a[1],l=a[2],c=a[3],u=a[4],d=a[5],f=(n||{}).plain;if(u)return null;var p=o,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return p=j(o,i,l,m,f),c&&Object.keys(c).forEach(function(t){if(!r[t]){r[t]=!0;var n=j(eo(c[t]),i,"_effect-".concat(t),m,f);t.startsWith("@layer")?p=n+p:p+=n}}),[d,l,p]}),(0,i.Z)(o,K,function(t,r,n){var a=(0,s.Z)(t,5),o=a[2],i=a[3],l=a[4],c=(n||{}).plain;if(!i)return null;var u=o._tokenKey,d=j(i,l,u,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},c);return[-999,u,d]}),(0,i.Z)(o,ed,function(t,r,n){var a=(0,s.Z)(t,4),o=a[1],i=a[2],l=a[3],c=(n||{}).plain;if(!o)return null;var u=j(o,l,i,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},c);return[-999,i,u]});var ep=function(){function t(r,n){(0,m.Z)(this,t),(0,i.Z)(this,"name",void 0),(0,i.Z)(this,"style",void 0),(0,i.Z)(this,"_keyframe",!0),this.name=r,this.style=n}return(0,h.Z)(t,[{key:"getName",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t?"".concat(t,"-").concat(this.name):this.name}}]),t}();function em(t){return t.notSplit=!0,t}em(["borderTop","borderBottom"]),em(["borderTop"]),em(["borderBottom"]),em(["borderLeft","borderRight"]),em(["borderLeft"]),em(["borderRight"])},2669:function(t,r,n){"use strict";n.d(r,{k6:function(){return i},Bi:function(){return s}});var a=n(41499),o=n(70456),i=function(){function t(){this.crc32=new s}return t.prototype.update=function(t){(0,o.rA)(t)||this.crc32.update((0,o.i$)(t))},t.prototype.digest=function(){return(0,a.mG)(this,void 0,void 0,function(){return(0,a.Jh)(this,function(t){return[2,(0,o.LT)(this.crc32.digest())]})})},t.prototype.reset=function(){this.crc32=new s},t}(),s=function(){function t(){this.checksum=4294967295}return t.prototype.update=function(t){var r,n;try{for(var o=(0,a.XA)(t),i=o.next();!i.done;i=o.next()){var s=i.value;this.checksum=this.checksum>>>8^l[(this.checksum^s)&255]}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return this},t.prototype.digest=function(){return(4294967295^this.checksum)>>>0},t}(),l=(0,o.r3)([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117])},70456:function(t,r,n){"use strict";n.d(r,{i$:function(){return i},rA:function(){return s},LT:function(){return l},r3:function(){return c}});var a=n(85145).Buffer,o=void 0!==a&&a.from?function(t){return a.from(t,"utf8")}:t=>new TextEncoder().encode(t);function i(t){return t instanceof Uint8Array?t:"string"==typeof t?o(t):ArrayBuffer.isView(t)?new Uint8Array(t.buffer,t.byteOffset,t.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(t)}function s(t){return"string"==typeof t?0===t.length:0===t.byteLength}function l(t){return new Uint8Array([(4278190080&t)>>24,(16711680&t)>>16,(65280&t)>>8,255&t])}
1function c(t){if(!Uint32Array.from){for(var r=new Uint32Array(t.length),n=0;n<t.length;)r[n]=t[n],n+=1;return r}return Uint32Array.from(t)}},99686:function(t,r,n){"use strict";let a;n.d(r,{g:function(){return oa}});var o,i,s,l,c,u,d=n(51140);let f={step:"build",tags:["SET_EXPECT_HEADER","EXPECT_HEADER"],name:"addExpectContinueMiddleware",override:!0},p=t=>({applyToStack:r=>{r.add(r=>async n=>{let{request:a}=n;return d.aW.isInstance(a)&&a.body&&"node"===t.runtime&&t.requestHandler?.constructor?.name!=="FetchHttpHandler"&&(a.headers={...a.headers,Expect:"100-continue"}),r({...n,request:a})},f)}});var m=n(80272);let h=t=>r=>async n=>{if(!d.aW.isInstance(n.request))return r(n);let{request:a}=n,{handlerProtocol:o=""}=t.requestHandler.metadata||{};if(o.indexOf("h2")>=0&&!a.headers[":authority"])delete a.headers.host,a.headers[":authority"]=a.hostname+(a.port?":"+a.port:"");else if(!a.headers.host){let t=a.hostname;null!=a.port&&(t+=`:${a.port}`),a.headers.host=t}return r(n)},g={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},v=t=>({applyToStack:r=>{r.add(h(t),g)}}),b=()=>(t,r)=>async n=>{try{let a=await t(n),{clientName:o,commandName:i,logger:s,dynamoDbDocumentClientOptions:l={}}=r,{overrideInputFilterSensitiveLog:c,overrideOutputFilterSensitiveLog:u}=l,d=c??r.inputFilterSensitiveLog,f=u??r.outputFilterSensitiveLog,{$metadata:p,...m}=a.output;return s?.info?.({clientName:o,commandName:i,input:d(n.input),output:f(m),metadata:p}),a}catch(c){let{clientName:t,commandName:a,logger:o,dynamoDbDocumentClientOptions:i={}}=r,{overrideInputFilterSensitiveLog:s}=i,l=s??r.inputFilterSensitiveLog;throw o?.error?.({clientName:t,commandName:a,input:l(n.input),error:c,metadata:c.$metadata}),c}},y={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},w=t=>({applyToStack:t=>{t.add(b(),y)}});var x=n(75409);let E="X-Amzn-Trace-Id",C=t=>r=>async n=>{let a;let{request:o}=n;if(!d.aW.isInstance(o)||"node"!==t.runtime||o.headers.hasOwnProperty(E))return r(n);let i=x.env.AWS_LAMBDA_FUNCTION_NAME,s=x.env._X_AMZN_TRACE_ID;return"string"==typeof i&&i.length>0&&"string"==typeof(a=s)&&a.length>0&&(o.headers[E]=s),r({...n,request:o})},k={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"},S=t=>({applyToStack:r=>{r.add(C(t),k)}});var T=n(67426),N=n(13605);let A=void 0;class I{constructor({size:t,params:r}){this.data=new Map,this.parameters=[],this.capacity=t??50,r&&(this.parameters=r)}get(t,r){let n=this.hash(t);if(!1===n)return r();if(!this.data.has(n)){if(this.data.size>this.capacity+10){let t=this.data.keys(),r=0;for(;;){let{value:n,done:a}=t.next();if(this.data.delete(n),a||++r>10)break}}this.data.set(n,r())}return this.data.get(n)}size(){return this.data.size}hash(t){let r="",{parameters:n}=this;if(0===n.length)return!1;for(let a of n){let n=String(t[a]??"");if(n.includes("|;"))return!1;r+=n+"|;"}return r}}let R=RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"),_=t=>R.test(t)||t.startsWith("[")&&t.endsWith("]"),O=RegExp("^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$"),P=(t,r=!1)=>{if(!r)return O.test(t);for(let r of t.split("."))if(!P(r))return!1;return!0},L={},M="endpoints";function D(t){return"object"!=typeof t||null==t?t:"ref"in t?`$${D(t.ref)}`:"fn"in t?`${t.fn}(${(t.argv||[]).map(D).join(", ")})`:JSON.stringify(t,null,2)}class j extends Error{constructor(t){super(t),this.name="EndpointError"}}let F=t=>{let r=t.split("."),n=[];for(let a of r){let r=a.indexOf("[");if(-1!==r){if(a.indexOf("]")!==a.length-1)throw new j(`Path: '${t}' does not end with ']'`);let o=a.slice(r+1,-1);if(Number.isNaN(parseInt(o)))throw new j(`Invalid array index: '${o}' in path: '${t}'`);0!==r&&n.push(a.slice(0,r)),n.push(o)}else n.push(a)}return n},U=(t,r)=>F(r).reduce((n,a)=>{if("object"!=typeof n)throw new j(`Index '${a}' in '${r}' not found in '${JSON.stringify(t)}'`);return Array.isArray(n)?n[parseInt(a)]:n[a]},t);var z=n(54306);let H={[z.cj.HTTP]:80,[z.cj.HTTPS]:443},B={booleanEquals:(t,r)=>t===r,getAttr:U,isSet:t=>null!=t,isValidHostLabel:P,not:t=>!t,parseURL:t=>{let r=(()=>{try{if(t instanceof URL)return t;if("object"==typeof t&&"hostname"in t){let{hostname:r,port:n,protocol:a="",path:o="",query:i={}}=t,s=new URL(`${a}//${r}${n?`:${n}`:""}${o}`);return s.search=Object.entries(i).map(([t,r])=>`${t}=${r}`).join("&"),s}return new URL(t)}catch(t){return null}})();if(!r)return console.error(`Unable to parse ${JSON.stringify(t)} as a whatwg URL.`),null;let n=r.href,{host:a,hostname:o,pathname:i,protocol:s,search:l}=r;if(l)return null;
1let c=s.slice(0,-1);if(!Object.values(z.cj).includes(c))return null;let u=_(o),d=n.includes(`${a}:${H[c]}`)||"string"==typeof t&&t.includes(`${a}:${H[c]}`),f=`${a}${d?`:${H[c]}`:""}`;return{scheme:c,authority:f,path:i,normalizedPath:i.endsWith("/")?i:`${i}/`,isIp:u}},stringEquals:(t,r)=>t===r,substring:(t,r,n,a)=>r>=n||t.length<n?null:a?t.substring(t.length-n,t.length-r):t.substring(r,n),uriEncode:t=>encodeURIComponent(t).replace(/[!*'()]/g,t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`)},V=(t,r)=>{let n=[],a={...r.endpointParams,...r.referenceRecord},o=0;for(;o<t.length;){let r=t.indexOf("{",o);if(-1===r){n.push(t.slice(o));break}n.push(t.slice(o,r));let i=t.indexOf("}",r);if(-1===i){n.push(t.slice(r));break}"{"===t[r+1]&&"}"===t[i+1]&&(n.push(t.slice(r+1,i)),o=i+2);let s=t.substring(r+1,i);if(s.includes("#")){let[t,r]=s.split("#");n.push(U(a[t],r))}else n.push(a[s]);o=i+1}return n.join("")},q=({ref:t},r)=>({...r.endpointParams,...r.referenceRecord})[t],W=(t,r,n)=>{if("string"==typeof t)return V(t,n);if(t.fn)return G(t,n);if(t.ref)return q(t,n);throw new j(`'${r}': ${String(t)} is not a string, function or reference.`)},G=({fn:t,argv:r},n)=>{let a=r.map(t=>["boolean","number"].includes(typeof t)?t:W(t,"arg",n)),o=t.split(".");return o[0]in L&&null!=o[1]?L[o[0]][o[1]](...a):B[t](...a)},Z=({assign:t,...r},n)=>{if(t&&t in n.referenceRecord)throw new j(`'${t}' is already defined in Reference Record.`);let a=G(r,n);return n.logger?.debug?.(`${M} evaluateCondition: ${D(r)} = ${D(a)}`),{result:""===a||!!a,...null!=t&&{toAssign:{name:t,value:a}}}},K=(t=[],r)=>{let n={};for(let a of t){let{result:t,toAssign:o}=Z(a,{...r,referenceRecord:{...r.referenceRecord,...n}});if(!t)return{result:t};o&&(n[o.name]=o.value,r.logger?.debug?.(`${M} assign: ${o.name} := ${D(o.value)}`))}return{result:!0,referenceRecord:n}},J=(t,r)=>Object.entries(t).reduce((t,[n,a])=>({...t,[n]:a.map(t=>{let a=W(t,"Header value entry",r);if("string"!=typeof a)throw new j(`Header '${n}' value '${a}' is not a string`);return a})}),{}),Y=(t,r)=>{if(Array.isArray(t))return t.map(t=>Y(t,r));switch(typeof t){case"string":return V(t,r);case"object":if(null===t)throw new j(`Unexpected endpoint property: ${t}`);return X(t,r);case"boolean":return t;default:throw new j(`Unexpected endpoint property type: ${typeof t}`)}},X=(t,r)=>Object.entries(t).reduce((t,[n,a])=>({...t,[n]:Y(a,r)}),{}),Q=(t,r)=>{let n=W(t,"Endpoint URL",r);if("string"==typeof n)try{return new URL(n)}catch(t){throw console.error(`Failed to construct URL with ${n}`,t),t}throw new j(`Endpoint URL must be a string, got ${typeof n}`)},ee=(t,r)=>{let{conditions:n,endpoint:a}=t,{result:o,referenceRecord:i}=K(n,r);if(!o)return;let s={...r,referenceRecord:{...r.referenceRecord,...i}},{url:l,properties:c,headers:u}=a;return r.logger?.debug?.(`${M} Resolving endpoint from template: ${D(a)}`),{...void 0!=u&&{headers:J(u,s)},...void 0!=c&&{properties:X(c,s)},url:Q(l,s)}},et=(t,r)=>{let{conditions:n,error:a}=t,{result:o,referenceRecord:i}=K(n,r);if(o)throw new j(W(a,"Error",{...r,referenceRecord:{...r.referenceRecord,...i}}))},er=(t,r)=>{let{conditions:n,rules:a}=t,{result:o,referenceRecord:i}=K(n,r);if(o)return en(a,{...r,referenceRecord:{...r.referenceRecord,...i}})},en=(t,r)=>{for(let n of t)if("endpoint"===n.type){let t=ee(n,r);if(t)return t}else if("error"===n.type)et(n,r);else if("tree"===n.type){let t=er(n,r);if(t)return t}else throw new j(`Unknown endpoint rule: ${n}`);throw new j("Rules evaluation failed")},ea=(t,r)=>{let{endpointParams:n,logger:a}=r,{parameters:o,rules:i}=t;r.logger?.debug?.(`${M} Initial EndpointParams: ${D(n)}`);let s=Object.entries(o).filter(([,t])=>null!=t.default).map(([t,r])=>[t,r.default]);if(s.length>0)for(let[t,r]of s)n[t]=n[t]??r;for(let t of Object.entries(o).filter(([,t])=>t.required).map(([t])=>t))if(null==n[t])throw new j(`Missing required parameter: '${t}'`);let l=en(i,{endpointParams:n,logger:a,referenceRecord:{}});return r.logger?.debug?.(`${M} Resolved endpoint: ${D(l)}`),l},eo=(t,r=!1)=>{if(r){for(let r of t.split("."))if(!eo(r))return!1;return!0}return!(!P(t)||t.length<3||t.length>63||t!==t.toLowerCase()||_(t))};var ei=JSON.parse('{"partitions":[{"id":"aws","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-east-1","name":"aws","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^(us|eu|ap|sa|ca|me|af|il|mx)\\\\-\\\\w+\\\\-\\\\d+$","regi
1ons":{"af-south-1":{"description":"Africa (Cape Town)"},"ap-east-1":{"description":"Asia Pacific (Hong Kong)"},"ap-northeast-1":{"description":"Asia Pacific (Tokyo)"},"ap-northeast-2":{"description":"Asia Pacific (Seoul)"},"ap-northeast-3":{"description":"Asia Pacific (Osaka)"},"ap-south-1":{"description":"Asia Pacific (Mumbai)"},"ap-south-2":{"description":"Asia Pacific (Hyderabad)"},"ap-southeast-1":{"description":"Asia Pacific (Singapore)"},"ap-southeast-2":{"description":"Asia Pacific (Sydney)"},"ap-southeast-3":{"description":"Asia Pacific (Jakarta)"},"ap-southeast-4":{"description":"Asia Pacific (Melbourne)"},"ap-southeast-5":{"description":"Asia Pacific (Malaysia)"},"aws-global":{"description":"AWS Standard global region"},"ca-central-1":{"description":"Canada (Central)"},"ca-west-1":{"description":"Canada West (Calgary)"},"eu-central-1":{"description":"Europe (Frankfurt)"},"eu-central-2":{"description":"Europe (Zurich)"},"eu-north-1":{"description":"Europe (Stockholm)"},"eu-south-1":{"description":"Europe (Milan)"},"eu-south-2":{"description":"Europe (Spain)"},"eu-west-1":{"description":"Europe (Ireland)"},"eu-west-2":{"description":"Europe (London)"},"eu-west-3":{"description":"Europe (Paris)"},"il-central-1":{"description":"Israel (Tel Aviv)"},"me-central-1":{"description":"Middle East (UAE)"},"me-south-1":{"description":"Middle East (Bahrain)"},"sa-east-1":{"description":"South America (Sao Paulo)"},"us-east-1":{"description":"US East (N. Virginia)"},"us-east-2":{"description":"US East (Ohio)"},"us-west-1":{"description":"US West (N. California)"},"us-west-2":{"description":"US West (Oregon)"}}},{"id":"aws-cn","outputs":{"dnsSuffix":"amazonaws.com.cn","dualStackDnsSuffix":"api.amazonwebservices.com.cn","implicitGlobalRegion":"cn-northwest-1","name":"aws-cn","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^cn\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-cn-global":{"description":"AWS China global region"},"cn-north-1":{"description":"China (Beijing)"},"cn-northwest-1":{"description":"China (Ningxia)"}}},{"id":"aws-us-gov","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-gov-west-1","name":"aws-us-gov","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^us\\\\-gov\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-us-gov-global":{"description":"AWS GovCloud (US) global region"},"us-gov-east-1":{"description":"AWS GovCloud (US-East)"},"us-gov-west-1":{"description":"AWS GovCloud (US-West)"}}},{"id":"aws-iso","outputs":{"dnsSuffix":"c2s.ic.gov","dualStackDnsSuffix":"c2s.ic.gov","implicitGlobalRegion":"us-iso-east-1","name":"aws-iso","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-iso\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-global":{"description":"AWS ISO (US) global region"},"us-iso-east-1":{"description":"US ISO East"},"us-iso-west-1":{"description":"US ISO WEST"}}},{"id":"aws-iso-b","outputs":{"dnsSuffix":"sc2s.sgov.gov","dualStackDnsSuffix":"sc2s.sgov.gov","implicitGlobalRegion":"us-isob-east-1","name":"aws-iso-b","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isob\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-b-global":{"description":"AWS ISOB (US) global region"},"us-isob-east-1":{"description":"US ISOB East (Ohio)"}}},{"id":"aws-iso-e","outputs":{"dnsSuffix":"cloud.adc-e.uk","dualStackDnsSuffix":"cloud.adc-e.uk","implicitGlobalRegion":"eu-isoe-west-1","name":"aws-iso-e","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^eu\\\\-isoe\\\\-\\\\w+\\\\-\\\\d+$","regions":{"eu-isoe-west-1":{"description":"EU ISOE West"}}},{"id":"aws-iso-f","outputs":{"dnsSuffix":"csp.hci.ic.gov","dualStackDnsSuffix":"csp.hci.ic.gov","implicitGlobalRegion":"us-isof-south-1","name":"aws-iso-f","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isof\\\\-\\\\w+\\\\-\\\\d+$","regions":{}}],"version":"1.1"}');let es=()=>"",el={isVirtualHostableS3Bucket:eo,parseArn:t=>{let r=t.split(":");if(r.length<6)return null;let[n,a,o,i,s,...l]=r;return"arn"!==n||""===a||""===o||""===l.join(":")?null:{partition:a,service:o,region:i,accountId:s,resourceId:l.map(t=>t.split("/")).flat()}},partition:t=>{let{partitions:r}=ei;for(let n of r){let{regions:r,outputs:a}=n;for(let[n,o]of Object.entries(r))if(n===t)return{...a,...o}}for(let n of r){let{regionRegex:r,outputs:a}=n;if(new RegExp(r).test(t))return{...a}}let n=r.find(t=>"aws"===t.id);if(!n)throw Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return{...n.outputs}}};L.aws=el;var ec=n(54040);let eu=/\d{12}\.ddb/;async function ed(t,r,n){let a=n.request;if(a?.headers?.["smithy-protocol"]==="rpc-v2-cbor"&&(0,ec.h)(t,"PROTOCOL_RPC_V2_CBOR","M"),"function"==typeof r.retryStrategy){let n=await r.retryStrategy();"function"==typeof n.acquireInitialRetryToken?n.constructor?.name?.includes("Adaptive")?(0,ec.h)(t,"RETRY_MODE_ADAPTIVE","F"):(0,ec.h)(t,"RETRY_MODE_STANDARD","E"):(0,ec.h)(t,"RETRY_MODE_LEGACY","D")}if("function"==typeof r.accountIdEndpointMode){let n=t.endpointV2;switch(String(n?.url?.hostname).match(eu)&&(0,ec.h)(t,"ACCOUNT_ID_ENDPOINT","O"),await r.accountIdEndpointMode?.()){case"disabled":(0,ec.h)(t,"ACCOUNT_ID_MODE_DISABLED","Q");break;case"preferred":(0,ec.h)(t,"ACCOUNT_ID_MODE_PREFERRED","P");break;case"required":(0,ec.h)(t,"ACCOUNT_ID_MODE_REQUIRED","R")}}let o=t.__smithy_context?.selectedHttpAuthScheme?.identity;if(o?.$source)for(let[r,n]of(o.accountId&&(0,ec.h)(t,"RESOLVED_ACCOUNT_ID","T"),Object.entries(o.$source??{})))(0,ec.h)(t,r,n)}let ef="user-agent",ep="x-amz-user-agent",em=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,eh=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g,eg=t=>(r,n)=>async a=>{let{request:o}=a;if(!d.aW.isInstance(o))return r(a);let{headers:i}=o,s=n?.userAgent?.map(ev)||[],l=(await t.defaultUserAgentProvider()).map(ev);await ed(n,t,a),l.push(`m/${function(t){let r="";for(let n in t){let a=t[n];if(r.length+a.length+1<=1024){r.length?r+=","+a:r+=a;continue}break}return r}(Object.assign({},n.__smithy_context?.features,n.__aws_sdk_context?.features))}`);let c=t?.customUserAgent?.map(ev)||[],u=await t.userAgentAppId();u&&l.push(ev([`app/${u}`]));let f=es(),p=(f?[f]:[]).concat([...l,...s,...c]).join(" "),m=[...l.filter(t=>t.startsWith("aws-sdk-")),...c].join(" ");return"browser"!==t.runtime?(m&&(i[ep]=i[ep]?`${i[ef]} ${m}`:m),i[ef]=p):i[ep]=p,r({...a,request:o})},ev=t=>{let r=t[0].split("/").map(t=>t.replace(em,"-")).join("/"),n=t[1]?.replace(eh,"-"),a=r.indexOf("/"),o=r.substring(0,a),i=r.substring(a+1);return"api"===o&&(i=i.toLowerCase()),[o,i,n].filter(t=>t&&t.length>0).reduce((t,r,n)=>{switch(n){case 0:return r;case 1:return`${t}/${r}`;default:return`${t}#${r}`}},"")},eb={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},ey=t=>({applyToStack:r=>{r.add(eg(t),eb)}});n(26043);var ew=n(65542);let ex=t=>"string"==typeof t&&(t.startsWith("fips-")||t.endsWith("-fips")),eE=t=>ex(t)?["fips-aws-global","aws-fips"].includes(t)?"us-east-1":t.replace(/fips-(dkr-|prod-)?|-fips/,""):t,eC=t=>{let{region:r,useFipsEndpoint:n}=t;if(!r)throw Error("Region is missing");return{...t,region:async()=>"string"==typeof r?eE(r):eE(await r()),useFipsEndpoint:async()=>!!ex("string"==typeof r?r:await r())||("function"!=typeof n?Promise.resolve(!!n):n())}},ek=t=>({...t,eventStreamMarshaller:t.eventStreamSerdeProvider(t)}),eS="content-length",eT={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},eN=t=>({applyToStack:r=>{var n;r.add((n=t.bodyLengthChecker,t=>async r=>{let a=r.request;if(d.aW.isInstance(a)){let{body:t,headers:r}=a;if(t&&-1===Object.keys(r).map(t=>t.toLowerCase()).indexOf(eS))try{let r=n(t);a.headers={...a.headers,[eS]:String(r)}}catch(t){}}return t({...r,request:a})}),eT)}});var eA=n(52741);(o=c||(c={})).STANDARD="standard",o.ADAPTIVE="adaptive";let eI=c.STANDARD,eR=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],e_=["TimeoutError","RequestTimeout","RequestTimeoutException"],eO=[500,502,503,504],eP=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"],eL=t=>t.$metadata?.clockSkewCorrected,eM=t=>t.$metadata?.httpStatusCode===429||eR.includes(t.name)||t.$retryable?.throttling==!0,eD=t=>eL(t)||e_.includes(t.name)||eP.includes(t?.code||"")||eO.includes(t.$metadata?.httpStatusCode||0),ej=t=>{if(t.$metadata?.httpStatusCode!==void 0){let r=t.$metadata.httpStatusCode;if(500<=r&&r<=599&&!eD(t))return!0}return!1};class eF{constructor(t){this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=t?.beta??.7,this.minCapacity=t?.minCapacity??1,this.minFillRate=t?.minFillRate??.5,this.scaleConstant=t?.scaleConstant??.4,this.smooth=t?.smooth??.8;let r=this.getCurrentTimeInSeconds();this.lastThrottleTime=r,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(t){if(this.enabled){if(this.refillTokenBucket(),t>this.currentCapacity){let r=(t-this.currentCapacity)/this.fillRate*1e3;await new Promise(t=>setTimeout(t,r))}this.currentCapacity=this.currentCapacity-t}}refillTokenBucket(){let t=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=t;return}let r=(t-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+r),this.lastTimestamp=t}updateClientSendingRate(t){let r;if(this.updateMeasuredRate(),eM(t)){let t=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=t,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),r=this.cubicThrottle(t),this.enableTokenBucket()}else this.calculateTimeWindow(),r=this.cubicSuccess(this.getCurrentTimeInSeconds());let n=Math.min(r,2*this.measuredTxRate);this.updateTokenBucketRate(n)}
1calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(t){return this.getPrecise(t*this.beta)}cubicSuccess(t){return this.getPrecise(this.scaleConstant*Math.pow(t-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(t){this.refillTokenBucket(),this.fillRate=Math.max(t,this.minFillRate),this.maxCapacity=Math.max(t,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){let t=Math.floor(2*this.getCurrentTimeInSeconds())/2;if(this.requestCount++,t>this.lastTxRateBucket){let r=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(r*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}}getPrecise(t){return parseFloat(t.toFixed(8))}}let eU=()=>{let t=100;return{computeNextBackoffDelay:r=>Math.floor(Math.min(2e4,Math.random()*2**r*t)),setDelayBase:r=>{t=r}}},ez=({retryDelay:t,retryCount:r,retryCost:n})=>({getRetryCount:()=>r,getRetryDelay:()=>Math.min(2e4,t),getRetryCost:()=>n});class eH{constructor(t){this.maxAttempts=t,this.mode=c.STANDARD,this.capacity=500,this.retryBackoffStrategy=eU(),this.maxAttemptsProvider="function"==typeof t?t:async()=>t}async acquireInitialRetryToken(t){return ez({retryDelay:100,retryCount:0})}async refreshRetryTokenForRetry(t,r){let n=await this.getMaxAttempts();if(this.shouldRetry(t,r,n)){let n=r.errorType;this.retryBackoffStrategy.setDelayBase("THROTTLING"===n?500:100);let a=this.retryBackoffStrategy.computeNextBackoffDelay(t.getRetryCount()),o=r.retryAfterHint?Math.max(r.retryAfterHint.getTime()-Date.now()||0,a):a,i=this.getCapacityCost(n);return this.capacity-=i,ez({retryDelay:o,retryCount:t.getRetryCount()+1,retryCost:i})}throw Error("No retry token available")}recordSuccess(t){this.capacity=Math.max(500,this.capacity+(t.getRetryCost()??1))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch(t){return console.warn("Max attempts provider could not resolve. Using default of 3"),3}}shouldRetry(t,r,n){return t.getRetryCount()+1<n&&this.capacity>=this.getCapacityCost(r.errorType)&&this.isRetryableError(r.errorType)}getCapacityCost(t){return"TRANSIENT"===t?10:5}isRetryableError(t){return"THROTTLING"===t||"TRANSIENT"===t}}class eB{constructor(t,r){this.maxAttemptsProvider=t,this.mode=c.ADAPTIVE;let{rateLimiter:n}=r??{};this.rateLimiter=n??new eF,this.standardRetryStrategy=new eH(t)}async acquireInitialRetryToken(t){return await this.rateLimiter.getSendToken(),this.standardRetryStrategy.acquireInitialRetryToken(t)}async refreshRetryTokenForRetry(t,r){return this.rateLimiter.updateClientSendingRate(r),this.standardRetryStrategy.refreshRetryTokenForRetry(t,r)}recordSuccess(t){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(t)}}var eV=n(14177);let eq=t=>t instanceof Error?t:t instanceof Object?Object.assign(Error(),t):"string"==typeof t?Error(t):Error(`AWS SDK error wrapper for ${t}`),eW=t=>{let{retryStrategy:r}=t,n=(0,ew.$)(t.maxAttempts??3);return{...t,maxAttempts:n,retryStrategy:async()=>r||(await (0,ew.$)(t.retryMode)()===c.ADAPTIVE?new eB(n):new eH(n))}};var eG=n(20884);let e$=t=>t?.body instanceof ReadableStream,eZ=t=>(r,n)=>async a=>{let o=await t.retryStrategy(),i=await t.maxAttempts();if(!eK(o))return o?.mode&&(n.userAgent=[...n.userAgent||[],["cfg/retry-mode",o.mode]]),o.retry(r,a);{let t=await o.acquireInitialRetryToken(n.partition_id),s=Error(),l=0,c=0,{request:u}=a,f=d.aW.isInstance(u);for(f&&(u.headers["amz-sdk-invocation-id"]=(0,eV.Z)());;)try{f&&(u.headers["amz-sdk-request"]=`attempt=${l+1}; max=${i}`);let{response:n,output:s}=await r(a);return o.recordSuccess(t),s.$metadata.attempts=l+1,s.$metadata.totalRetryDelay=c,{response:n,output:s}}catch(i){let r=eJ(i);if(s=eq(i),f&&e$(u))throw(n.logger instanceof eG.vk?console:n.logger)?.warn("An error was encountered in a non-retryable streaming request."),s;try{t=await o.refreshRetryTokenForRetry(t,r)}catch(t){throw s.$metadata||(s.$metadata={}),s.$metadata.attempts=l+1,s.$metadata.totalRetryDelay=c,s}l=t.getRetryCount();let a=t.getRetryDelay();c+=a,await new Promise(t=>setTimeout(t,a))}}},eK=t=>void 0!==t.acquireInitialRetryToken&&void 0!==t.refreshRetryTokenForRetry&&void 0!==t.recordSuccess,eJ=t=>{let r={error:t,errorType:eY(t)},n=e0(t.$response);return n&&(r.retryAfterHint=n),r},eY=t=>eM(t)?"THROTTLING":eD(t)?"TRANSIENT":ej(t)?"SERVER_ERROR":"CLIENT_ERROR",eX={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},eQ=t=>({applyToStack:r=>{r.add(eZ(t),eX)}}),e0=t=>{if(!d.Zn.isInstance(t))return;let r=Object.keys(t.headers).find(t=>"retry-after"===t.toLowerCase());if(!r)return;let n=t.headers[r],a=Number(n);return new Date(Number.isNaN(a)?n:1e3*a)};var e1=n(41999);let e2=t=>{let r,n,a=!1;t.credentials&&(a=!0,r=(0,N.CU)(t.credentials,N.BP,N.zV)),r||(r=t.credentialDefaultProvider?(0,N.$E)(t.credentialDefaultProvider(Object.assign({},t,{parentClientConfig:t}))):async()=>{throw Error("`credentials` is missing")});let{signingEscapePath:o=!0,systemClockOffset:i=t.systemClockOffset||0,sha256:s}=t;return n=t.signer?(0,N.$E)(t.signer):t.regionInfoProvider?()=>(0,N.$E)(t.region)().then(async r=>[await t.regionInfoProvider(r,{useFipsEndpoint:await t.useFipsEndpoint(),useDualstackEndpoint:await t.useDualstackEndpoint()})||{},r]).then(([n,a])=>{let{signingRegion:i,signingService:l}=n;t.signingRegion=t.signingRegion||i||a,t.signingName=t.signingName||l||t.serviceId;let c={...t,credentials:r,region:t.signingRegion,service:t.signingName,sha256:s,uriEscapePath:o};return new(t.signerConstructor||e1.L1)(c)}):async n=>{let a=(n=Object.assign({},{name:"sigv4",signingName:t.signingName||t.defaultSigningName,signingRegion:await (0,N.$E)(t.region)(),properties:{}},n)).signingRegion,i=n.signingName;t.signingRegion=t.signingRegion||a,t.signingName=t.signingName||i||t.serviceId;let l={...t,credentials:r,region:t.signingRegion,service:t.signingName,sha256:s,uriEscapePath:o};return new(t.signerConstructor||e1.L1)(l)},{...t,systemClockOffset:i,signingEscapePath:o,credentials:a?async()=>r().then(t=>(t.$source||(t.$source={}),t.$source.CREDENTIALS_CODE="e",t)):r,signer:n}},e3=(t,r,n)=>{let a,o,i;let s=!1,l=async()=>{o||(o=t());try{a=await o,i=!0,s=!1}finally{o=void 0}return a};return void 0===r?async t=>((!i||t?.forceRefresh)&&(a=await l()),a):async t=>((!i||t?.forceRefresh)&&(a=await l()),s||(n&&!n(a)?s=!0:r(a)&&await l()),a)},e4=t=>(t.sigv4aSigningRegionSet=(0,N.$E)(t.sigv4aSigningRegionSet),t);var e6=n(82408);let e5="required",e8="type",e7="conditions",e9="argv",te="assign",tt="properties",tr="backend",tn="authSchemes",ta="disableDoubleEncoding",to="signingName",ti="signingRegion",ts="headers",tl="signingRegionSet",tc="isSet",tu="booleanEquals",td="error",tf="aws.partition",tp="stringEquals",tm="getAttr",th="name",tg="substring",tv="bucketSuffix",tb="parseURL",ty="{url#scheme}://{url#authority}/{uri_encoded_bucket}{url#path}",tw="endpoint",tx="tree",tE="aws.isVirtualHostableS3Bucket",tC="{url#scheme}://{Bucket}.{url#authority}{url#path}",tk="{url#scheme}://{url#authority}{url#path}",tS="hardwareType",tT="regionPrefix",tN="bucketAliasSuffix",tA="outpostId",tI="isValidHostLabel",tR="sigv4a",t_="s3-outposts",tO="{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",tP="https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",tL="https://{Bucket}.s3.{partitionResult#dnsSuffix}",tM="aws.parseArn",tD="bucketArn",tj="arnType",tF="s3-object-lambda",tU="accesspoint",tz="accessPointName",tH="{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}",tB="mrapPartition",tV="outpostType",tq="arnPrefix",tW="{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",tG="https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",t$="https://s3.{partitionResult#dnsSuffix}",tZ={[e5]:!1,[e8]:"String"},tK={[e5]:!0,default:!1,[e8]:"Boolean"},tJ={[e5]:!1,[e8]:"Boolean"},tY={fn:tu,[e9]:[{ref:"Accelerate"},!0]},tX={fn:tu,[e9]:[{ref:"UseFIPS"}
1,!0]},tQ={fn:tu,[e9]:[{ref:"UseDualStack"},!0]},t0={fn:tc,[e9]:[{ref:"Endpoint"}]},t1={fn:tf,[e9]:[{ref:"Region"}],[te]:"partitionResult"},t2={fn:tp,[e9]:[{fn:tm,[e9]:[{ref:"partitionResult"},th]},"aws-cn"]},t3={fn:tc,[e9]:[{ref:"Bucket"}]},t4={ref:"Bucket"},t6={fn:tb,[e9]:[{ref:"Endpoint"}],[te]:"url"},t5={fn:tu,[e9]:[{fn:tm,[e9]:[{ref:"url"},"isIp"]},!0]},t8={ref:"url"},t7={fn:"uriEncode",[e9]:[t4],[te]:"uri_encoded_bucket"},t9={[tr]:"S3Express",[tn]:[{[ta]:!0,[th]:"sigv4",[to]:"s3express",[ti]:"{Region}"}]},re={},rt={fn:tE,[e9]:[t4,!1]},rr={[td]:"S3Express bucket name is not a valid virtual hostable name.",[e8]:td},rn={[tr]:"S3Express",[tn]:[{[ta]:!0,[th]:"sigv4-s3express",[to]:"s3express",[ti]:"{Region}"}]},ra={fn:tc,[e9]:[{ref:"UseS3ExpressControlEndpoint"}]},ro={fn:tu,[e9]:[{ref:"UseS3ExpressControlEndpoint"},!0]},ri={fn:"not",[e9]:[t0]},rs={[td]:"Unrecognized S3Express bucket name format.",[e8]:td},rl={fn:"not",[e9]:[t3]},rc={ref:tS},ru={[e7]:[ri],[td]:"Expected a endpoint to be specified but no endpoint was found",[e8]:td},rd={[tn]:[{[ta]:!0,[th]:tR,[to]:t_,[tl]:["*"]},{[ta]:!0,[th]:"sigv4",[to]:t_,[ti]:"{Region}"}]},rf={fn:tu,[e9]:[{ref:"ForcePathStyle"},!1]},rp={fn:tu,[e9]:[{ref:"Accelerate"},!1]},rm={fn:tp,[e9]:[{ref:"Region"},"aws-global"]},rh={[tn]:[{[ta]:!0,[th]:"sigv4",[to]:"s3",[ti]:"us-east-1"}]},rg={fn:"not",[e9]:[rm]},rv={fn:tu,[e9]:[{ref:"UseGlobalEndpoint"},!0]},rb={url:"https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[tt]:{[tn]:[{[ta]:!0,[th]:"sigv4",[to]:"s3",[ti]:"{Region}"}]},[ts]:{}},ry={[tn]:[{[ta]:!0,[th]:"sigv4",[to]:"s3",[ti]:"{Region}"}]},rw={fn:tu,[e9]:[{ref:"UseGlobalEndpoint"},!1]},rx={fn:tu,[e9]:[{ref:"UseDualStack"},!1]},rE={url:"https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},rC={fn:tu,[e9]:[{ref:"UseFIPS"},!1]},rk={url:"https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},rS={url:"https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},rT={fn:tu,[e9]:[{fn:tm,[e9]:[t8,"isIp"]},!1]},rN={url:tO,[tt]:ry,[ts]:{}},rA={url:tC,[tt]:ry,[ts]:{}},rI={[tw]:rA,[e8]:tw},rR={url:tP,[tt]:ry,[ts]:{}},r_={url:"https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},rO={[td]:"Invalid region: region was not a valid DNS name.",[e8]:td},rP={ref:tD},rL={ref:tj},rM={fn:tm,[e9]:[rP,"service"]},rD={ref:tz},rj={[e7]:[tQ],[td]:"S3 Object Lambda does not support Dual-stack",[e8]:td},rF={[e7]:[tY],[td]:"S3 Object Lambda does not support S3 Accelerate",[e8]:td},rU={[e7]:[{fn:tc,[e9]:[{ref:"DisableAccessPoints"}]},{fn:tu,[e9]:[{ref:"DisableAccessPoints"},!0]}],[td]:"Access points are not supported for this operation",[e8]:td},rz={[e7]:[{fn:tc,[e9]:[{ref:"UseArnRegion"}]},{fn:tu,[e9]:[{ref:"UseArnRegion"},!1]},{fn:"not",[e9]:[{fn:tp,[e9]:[{fn:tm,[e9]:[rP,"region"]},"{Region}"]}]}],[td]:"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`",[e8]:td},rH={fn:tm,[e9]:[{ref:"bucketPartition"},th]},rB={fn:tm,[e9]:[rP,"accountId"]},rV={[tn]:[{[ta]:!0,[th]:"sigv4",[to]:tF,[ti]:"{bucketArn#region}"}]},rq={[td]:"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`",[e8]:td},rW={[td]:"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`",[e8]:td},rG={[td]:"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)",[e8]:td},r$={[td]:"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`",[e8]:td},rZ={[td]:"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.",[e8]:td},rK={[td]:"Invalid ARN: Expected a resource of the format `accesspoint:<accesspoint name>` but no name was provided",[e8]:td},rJ={[tn]:[{[ta]:!0,[th]:"sigv4",[to]:"s3",[ti]:"{bucketArn#region}"}]},rY={[tn]:[{[ta]:!0,[th]:tR,[to]:t_,[tl]:["*"]},{[ta]:!0,[th]:"sigv4",[to]:t_,[ti]:"{bucketArn#region}"}]},rX={fn:tM,[e9]:[t4]},rQ={url:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[tt]:ry,[ts]:{}},r0={url:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[tt]:ry,[ts]:{}},r1={url:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[tt]:ry,[ts]:{}},r2={url:tW,[tt]:ry,[ts]:{}},r3={url:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[tt]:ry,[ts]:{}},r4={ref:"UseObjectLambdaEndpoint"},r6={[tn]:[{[ta]:!0,[th]:"sigv4",[to]:tF,[ti]:"{Region}"}]},r5={url:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},r8={url:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},r7={url:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},r9={url:tk,[tt]:ry,[ts]:{}},ne={url:"https://s3.{Region}.{partitionResult#dnsSuffix}",[tt]:ry,[ts]:{}},nt=[{ref:"Region"}],nr=[tQ],nn=[tY],na=[t0,t6],no=[{fn:tc,[e9]:[{ref:"DisableS3ExpressSessionAuth"}]},{fn:tu,[e9]:[{ref:"DisableS3ExpressSessionAuth"},!0]}],ni=[t5],ns=[t7],nl=[rt],nc=[tX],nu=[{fn:tg,[e9]:[t4,6,14,!0],[te]:"s3expressAvailabilityZoneId"},{fn:tg,[e9]:[t4,14,16,!0],[te]:"s3expressAvailabilityZoneDelim"},{fn:tp,[e9]:[{ref:"s3expressAvailabilityZoneDelim"}
1,"--"]}],nd=[{[e7]:[tX],[tw]:{url:"https://{Bucket}.s3express-fips-{s3expressAvailabilityZoneId}.{Region}.amazonaws.com",[tt]:t9,[ts]:{}},[e8]:tw},{[tw]:{url:"https://{Bucket}.s3express-{s3expressAvailabilityZoneId}.{Region}.amazonaws.com",[tt]:t9,[ts]:{}},[e8]:tw}],nf=[{fn:tg,[e9]:[t4,6,15,!0],[te]:"s3expressAvailabilityZoneId"},{fn:tg,[e9]:[t4,15,17,!0],[te]:"s3expressAvailabilityZoneDelim"},{fn:tp,[e9]:[{ref:"s3expressAvailabilityZoneDelim"},"--"]}],np=[{[e7]:[tX],[tw]:{url:"https://{Bucket}.s3express-fips-{s3expressAvailabilityZoneId}.{Region}.amazonaws.com",[tt]:rn,[ts]:{}},[e8]:tw},{[tw]:{url:"https://{Bucket}.s3express-{s3expressAvailabilityZoneId}.{Region}.amazonaws.com",[tt]:rn,[ts]:{}},[e8]:tw}],nm=[{fn:tI,[e9]:[{ref:tA},!1]}],nh=[{fn:tp,[e9]:[{ref:tT},"beta"]}],ng=[t1],nv=[{fn:tI,[e9]:[{ref:"Region"},!1]}],nb=[{fn:tp,[e9]:[{ref:"Region"},"us-east-1"]}],ny=[{fn:tp,[e9]:[rL,tU]}],nw=[{fn:tm,[e9]:[rP,"resourceId[1]"],[te]:tz},{fn:"not",[e9]:[{fn:tp,[e9]:[rD,""]}]}],nx=[{fn:"not",[e9]:[{fn:tp,[e9]:[{fn:tm,[e9]:[rP,"region"]},""]}]}],nE=[{fn:"not",[e9]:[{fn:tc,[e9]:[{fn:tm,[e9]:[rP,"resourceId[2]"]}]}]}],nC=[{fn:tf,[e9]:[{fn:tm,[e9]:[rP,"region"]}],[te]:"bucketPartition"}],nk=[{fn:tp,[e9]:[rH,{fn:tm,[e9]:[{ref:"partitionResult"},th]}]}],nS=[{fn:tI,[e9]:[{fn:tm,[e9]:[rP,"region"]},!0]}],nT=[{fn:tI,[e9]:[rB,!1]}],nN=[{fn:tI,[e9]:[rD,!1]}],nA=[{fn:tI,[e9]:[{ref:"Region"},!0]}],nI={version:"1.0",parameters:{Bucket:tZ,Region:tZ,UseFIPS:tK,UseDualStack:tK,Endpoint:tZ,ForcePathStyle:tK,Accelerate:tK,UseGlobalEndpoint:tK,UseObjectLambdaEndpoint:tJ,Key:tZ,Prefix:tZ,CopySource:tZ,DisableAccessPoints:tJ,DisableMultiRegionAccessPoints:tK,UseArnRegion:tJ,UseS3ExpressControlEndpoint:tJ,DisableS3ExpressSessionAuth:tJ},rules:[{[e7]:[{fn:tc,[e9]:nt}],rules:[{[e7]:[tY,tX],error:"Accelerate cannot be used with FIPS",[e8]:td},{[e7]:[tQ,t0],error:"Cannot set dual-stack in combination with a custom endpoint.",[e8]:td},{[e7]:[t0,tX],error:"A custom endpoint cannot be combined with FIPS",[e8]:td},{[e7]:[t0,tY],error:"A custom endpoint cannot be combined with S3 Accelerate",[e8]:td},{[e7]:[tX,t1,t2],error:"Partition does not support FIPS",[e8]:td},{[e7]:[t3,{fn:tg,[e9]:[t4,0,6,!0],[te]:tv},{fn:tp,[e9]:[{ref:tv},"--x-s3"]}],rules:[{[e7]:nr,error:"S3Express does not support Dual-stack.",[e8]:td},{[e7]:nn,error:"S3Express does not support S3 Accelerate.",[e8]:td},{[e7]:na,rules:[{[e7]:no,rules:[{[e7]:ni,rules:[{[e7]:ns,rules:[{endpoint:{url:ty,[tt]:t9,[ts]:re},[e8]:tw}],[e8]:tx}],[e8]:tx},{[e7]:nl,rules:[{endpoint:{url:tC,[tt]:t9,[ts]:re},[e8]:tw}],[e8]:tx},rr],[e8]:tx},{[e7]:ni,rules:[{[e7]:ns,rules:[{endpoint:{url:ty,[tt]:rn,[ts]:re},[e8]:tw}],[e8]:tx}],[e8]:tx},{[e7]:nl,rules:[{endpoint:{url:tC,[tt]:rn,[ts]:re},[e8]:tw}],[e8]:tx},rr],[e8]:tx},{[e7]:[ra,ro],rules:[{[e7]:[t7,ri],rules:[{[e7]:nc,endpoint:{url:"https://s3express-control-fips.{Region}.amazonaws.com/{uri_encoded_bucket}",[tt]:t9,[ts]:re},[e8]:tw},{endpoint:{url:"https://s3express-control.{Region}.amazonaws.com/{uri_encoded_bucket}",[tt]:t9,[ts]:re},[e8]:tw}],[e8]:tx}],[e8]:tx},{[e7]:nl,rules:[{[e7]:no,rules:[{[e7]:nu,rules:nd,[e8]:tx},{[e7]:nf,rules:nd,[e8]:tx},rs],[e8]:tx},{[e7]:nu,rules:np,[e8]:tx},{[e7]:nf,rules:np,[e8]:tx},rs],[e8]:tx},rr],[e8]:tx},{[e7]:[rl,ra,ro],rules:[{[e7]:na,endpoint:{url:tk,[tt]:t9,[ts]:re},[e8]:tw},{[e7]:nc,endpoint:{url:"https://s3express-control-fips.{Region}.amazonaws.com",[tt]:t9,[ts]:re},[e8]:tw},{endpoint:{url:"https://s3express-control.{Region}.amazonaws.com",[tt]:t9,[ts]:re},[e8]:tw}],[e8]:tx},{[e7]:[t3,{fn:tg,[e9]:[t4,49,50,!0],[te]:tS},{fn:tg,[e9]:[t4,8,12,!0],[te]:tT},{fn:tg,[e9]:[t4,0,7,!0],[te]:tN},{fn:tg,[e9]:[t4,32,49,!0],[te]:tA},{fn:tf,[e9]:nt,[te]:"regionPartition"},{fn:tp,[e9]:[{ref:tN},"--op-s3"]}],rules:[{[e7]:nm,rules:[{[e7]:[{fn:tp,[e9]:[rc,"e"]}],rules:[{[e7]:nh,rules:[ru,{[e7]:na,endpoint:{url:"https://{Bucket}.ec2.{url#authority}",[tt]:rd,[ts]:re},[e8]:tw}],[e8]:tx},{endpoint:{url:"https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[tt]:rd,[ts]:re},[e8]:tw}],[e8]:tx},{[e7]:[{fn:tp,[e9]:[rc,"o"]}],rules:[{[e7]:nh,rules:[ru,{[e7]:na,endpoint:{url:"https://{Bucket}.op-{outpostId}.{url#authority}",[tt]:rd,[ts]:re},[e8]:tw}],[e8]:tx},{endpoint:{url:"https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[tt]:rd,[ts]:re},[e8]:tw}],[e8]:tx},{error:'Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"',[e8]:td}],[e8]:tx},{error:"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.",[e8]:td}],[e8]:tx}
1,{[e7]:[t3],rules:[{[e7]:[t0,{fn:"not",[e9]:[{fn:tc,[e9]:[{fn:tb,[e9]:[{ref:"Endpoint"}]}]}]}],error:"Custom endpoint `{Endpoint}` was not a valid URI",[e8]:td},{[e7]:[rf,rt],rules:[{[e7]:ng,rules:[{[e7]:nv,rules:[{[e7]:[tY,t2],error:"S3 Accelerate cannot be used in this region",[e8]:td},{[e7]:[tQ,tX,rp,ri,rm],endpoint:{url:"https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[tQ,tX,rp,ri,rg,rv],rules:[{endpoint:rb,[e8]:tw}],[e8]:tx},{[e7]:[tQ,tX,rp,ri,rg,rw],endpoint:rb,[e8]:tw},{[e7]:[rx,tX,rp,ri,rm],endpoint:{url:"https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,tX,rp,ri,rg,rv],rules:[{endpoint:rE,[e8]:tw}],[e8]:tx},{[e7]:[rx,tX,rp,ri,rg,rw],endpoint:rE,[e8]:tw},{[e7]:[tQ,rC,tY,ri,rm],endpoint:{url:"https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[tQ,rC,tY,ri,rg,rv],rules:[{endpoint:rk,[e8]:tw}],[e8]:tx},{[e7]:[tQ,rC,tY,ri,rg,rw],endpoint:rk,[e8]:tw},{[e7]:[tQ,rC,rp,ri,rm],endpoint:{url:"https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[tQ,rC,rp,ri,rg,rv],rules:[{endpoint:rS,[e8]:tw}],[e8]:tx},{[e7]:[tQ,rC,rp,ri,rg,rw],endpoint:rS,[e8]:tw},{[e7]:[rx,rC,rp,t0,t6,t5,rm],endpoint:{url:tO,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,rC,rp,t0,t6,rT,rm],endpoint:{url:tC,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,rC,rp,t0,t6,t5,rg,rv],rules:[{[e7]:nb,endpoint:rN,[e8]:tw},{endpoint:rN,[e8]:tw}],[e8]:tx},{[e7]:[rx,rC,rp,t0,t6,rT,rg,rv],rules:[{[e7]:nb,endpoint:rA,[e8]:tw},rI],[e8]:tx},{[e7]:[rx,rC,rp,t0,t6,t5,rg,rw],endpoint:rN,[e8]:tw},{[e7]:[rx,rC,rp,t0,t6,rT,rg,rw],endpoint:rA,[e8]:tw},{[e7]:[rx,rC,tY,ri,rm],endpoint:{url:tP,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,rC,tY,ri,rg,rv],rules:[{[e7]:nb,endpoint:rR,[e8]:tw},{endpoint:rR,[e8]:tw}],[e8]:tx},{[e7]:[rx,rC,tY,ri,rg,rw],endpoint:rR,[e8]:tw},{[e7]:[rx,rC,rp,ri,rm],endpoint:{url:tL,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,rC,rp,ri,rg,rv],rules:[{[e7]:nb,endpoint:{url:tL,[tt]:ry,[ts]:re},[e8]:tw},{endpoint:r_,[e8]:tw}],[e8]:tx},{[e7]:[rx,rC,rp,ri,rg,rw],endpoint:r_,[e8]:tw}],[e8]:tx},rO],[e8]:tx}],[e8]:tx},{[e7]:[t0,t6,{fn:tp,[e9]:[{fn:tm,[e9]:[t8,"scheme"]},"http"]},{fn:tE,[e9]:[t4,!0]},rf,rC,rx,rp],rules:[{[e7]:ng,rules:[{[e7]:nv,rules:[rI],[e8]:tx},rO],[e8]:tx}],[e8]:tx},{[e7]:[rf,{fn:tM,[e9]:[t4],[te]:tD}],rules:[{[e7]:[{fn:tm,[e9]:[rP,"resourceId[0]"],[te]:tj},{fn:"not",[e9]:[{fn:tp,[e9]:[rL,""]}]}],rules:[{[e7]:[{fn:tp,[e9]:[rM,tF]}],rules:[{[e7]:ny,rules:[{[e7]:nw,rules:[rj,rF,{[e7]:nx,rules:[rU,{[e7]:nE,rules:[rz,{[e7]:nC,rules:[{[e7]:ng,rules:[{[e7]:nk,rules:[{[e7]:nS,rules:[{[e7]:[{fn:tp,[e9]:[rB,""]}],error:"Invalid ARN: Missing account id",[e8]:td},{[e7]:nT,rules:[{[e7]:nN,rules:[{[e7]:na,endpoint:{url:tH,[tt]:rV,[ts]:re},[e8]:tw},{[e7]:nc,endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[tt]:rV,[ts]:re},[e8]:tw},{endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}",[tt]:rV,[ts]:re},[e8]:tw}],[e8]:tx},rq],[e8]:tx},rW],[e8]:tx},rG],[e8]:tx},r$],[e8]:tx}],[e8]:tx}],[e8]:tx},rZ],[e8]:tx},{error:"Invalid ARN: bucket ARN is missing a region",[e8]:td}],[e8]:tx},rK],[e8]:tx},{error:"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`",[e8]:td}],[e8]:tx},{[e7]:ny,rules:[{[e7]:nw,rules:[{[e7]:nx,rules:[{[e7]:ny,rules:[{[e7]:nx,rules:[rU,{[e7]:nE,rules:[rz,{[e7]:nC,rules:[{[e7]:ng,rules:[{[e7]:[{fn:tp,[e9]:[rH,"{partitionResult#name}"]}],rules:[{[e7]:nS,rules:[{[e7]:[{fn:tp,[e9]:[rM,"s3"]}],rules:[{[e7]:nT,rules:[{[e7]:nN,rules:[{[e7]:nn,error:"Access Points do not support S3 Accelerate",[e8]:td},{[e7]:[tX,tQ],endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[tt]:rJ,[ts]:re},[e8]:tw},{[e7]:[tX,rx],endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[tt]:rJ,[ts]:re},[e8]:tw},{[e7]:[rC,tQ],endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[tt]:rJ,[ts]:re},[e8]:tw},{[e7]:[rC,rx,t0,t6],endpoint:{url:tH,[tt]:rJ,[ts]:re},[e8]:tw},{[e7]:[rC,rx],endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}",[tt]:rJ,[ts]:re},[e8]:tw}],[e8]:tx},rq],[e8]:tx},rW],[e8]:tx},{error:"Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}",[e8]:td}],[e8]:tx},rG],[e8]:tx},r$],[e8]:tx}],[e8]:tx}],[e8]:tx},rZ],[e8]:tx}],[e8]:tx}],[e8]:tx}
1,{[e7]:[{fn:tI,[e9]:[rD,!0]}],rules:[{[e7]:nr,error:"S3 MRAP does not support dual-stack",[e8]:td},{[e7]:nc,error:"S3 MRAP does not support FIPS",[e8]:td},{[e7]:nn,error:"S3 MRAP does not support S3 Accelerate",[e8]:td},{[e7]:[{fn:tu,[e9]:[{ref:"DisableMultiRegionAccessPoints"},!0]}],error:"Invalid configuration: Multi-Region Access Point ARNs are disabled.",[e8]:td},{[e7]:[{fn:tf,[e9]:nt,[te]:tB}],rules:[{[e7]:[{fn:tp,[e9]:[{fn:tm,[e9]:[{ref:tB},th]},{fn:tm,[e9]:[rP,"partition"]}]}],rules:[{endpoint:{url:"https://{accessPointName}.accesspoint.s3-global.{mrapPartition#dnsSuffix}",[tt]:{[tn]:[{[ta]:!0,name:tR,[to]:"s3",[tl]:["*"]}]},[ts]:re},[e8]:tw}],[e8]:tx},{error:"Client was configured for partition `{mrapPartition#name}` but bucket referred to partition `{bucketArn#partition}`",[e8]:td}],[e8]:tx}],[e8]:tx},{error:"Invalid Access Point Name",[e8]:td}],[e8]:tx},rK],[e8]:tx},{[e7]:[{fn:tp,[e9]:[rM,t_]}],rules:[{[e7]:nr,error:"S3 Outposts does not support Dual-stack",[e8]:td},{[e7]:nc,error:"S3 Outposts does not support FIPS",[e8]:td},{[e7]:nn,error:"S3 Outposts does not support S3 Accelerate",[e8]:td},{[e7]:[{fn:tc,[e9]:[{fn:tm,[e9]:[rP,"resourceId[4]"]}]}],error:"Invalid Arn: Outpost Access Point ARN contains sub resources",[e8]:td},{[e7]:[{fn:tm,[e9]:[rP,"resourceId[1]"],[te]:tA}],rules:[{[e7]:nm,rules:[rz,{[e7]:nC,rules:[{[e7]:ng,rules:[{[e7]:nk,rules:[{[e7]:nS,rules:[{[e7]:nT,rules:[{[e7]:[{fn:tm,[e9]:[rP,"resourceId[2]"],[te]:tV}],rules:[{[e7]:[{fn:tm,[e9]:[rP,"resourceId[3]"],[te]:tz}],rules:[{[e7]:[{fn:tp,[e9]:[{ref:tV},tU]}],rules:[{[e7]:na,endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}",[tt]:rY,[ts]:re},[e8]:tw},{endpoint:{url:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}",[tt]:rY,[ts]:re},[e8]:tw}],[e8]:tx},{error:"Expected an outpost type `accesspoint`, found {outpostType}",[e8]:td}],[e8]:tx},{error:"Invalid ARN: expected an access point name",[e8]:td}],[e8]:tx},{error:"Invalid ARN: Expected a 4-component resource",[e8]:td}],[e8]:tx},rW],[e8]:tx},rG],[e8]:tx},r$],[e8]:tx}],[e8]:tx}],[e8]:tx},{error:"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId}`",[e8]:td}],[e8]:tx},{error:"Invalid ARN: The Outpost Id was not set",[e8]:td}],[e8]:tx},{error:"Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})",[e8]:td}],[e8]:tx},{error:"Invalid ARN: No ARN type specified",[e8]:td}],[e8]:tx},{[e7]:[{fn:tg,[e9]:[t4,0,4,!1],[te]:tq},{fn:tp,[e9]:[{ref:tq},"arn:"]},{fn:"not",[e9]:[{fn:tc,[e9]:[rX]}]}],error:"Invalid ARN: `{Bucket}` was not a valid ARN",[e8]:td},{[e7]:[{fn:tu,[e9]:[{ref:"ForcePathStyle"},!0]},rX],error:"Path-style addressing cannot be used with ARN buckets",[e8]:td},{[e7]:ns,rules:[{[e7]:ng,rules:[{[e7]:[rp],rules:[{[e7]:[tQ,ri,tX,rm],endpoint:{url:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[tQ,ri,tX,rg,rv],rules:[{endpoint:rQ,[e8]:tw}],[e8]:tx},{[e7]:[tQ,ri,tX,rg,rw],endpoint:rQ,[e8]:tw},{[e7]:[rx,ri,tX,rm],endpoint:{url:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,ri,tX,rg,rv],rules:[{endpoint:r0,[e8]:tw}],[e8]:tx},{[e7]:[rx,ri,tX,rg,rw],endpoint:r0,[e8]:tw},{[e7]:[tQ,ri,rC,rm],endpoint:{url:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[tQ,ri,rC,rg,rv],rules:[{endpoint:r1,[e8]:tw}],[e8]:tx},{[e7]:[tQ,ri,rC,rg,rw],endpoint:r1,[e8]:tw},{[e7]:[rx,t0,t6,rC,rm],endpoint:{url:tW,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,t0,t6,rC,rg,rv],rules:[{[e7]:nb,endpoint:r2,[e8]:tw},{endpoint:r2,[e8]:tw}],[e8]:tx},{[e7]:[rx,t0,t6,rC,rg,rw],endpoint:r2,[e8]:tw},{[e7]:[rx,ri,rC,rm],endpoint:{url:tG,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rx,ri,rC,rg,rv],rules:[{[e7]:nb,endpoint:{url:tG,[tt]:ry,[ts]:re},[e8]:tw},{endpoint:r3,[e8]:tw}],[e8]:tx},{[e7]:[rx,ri,rC,rg,rw],endpoint:r3,[e8]:tw}],[e8]:tx},{error:"Path-style addressing cannot be used with S3 Accelerate",[e8]:td}],[e8]:tx}],[e8]:tx}],[e8]:tx}
1,{[e7]:[{fn:tc,[e9]:[r4]},{fn:tu,[e9]:[r4,!0]}],rules:[{[e7]:ng,rules:[{[e7]:nA,rules:[rj,rF,{[e7]:na,endpoint:{url:tk,[tt]:r6,[ts]:re},[e8]:tw},{[e7]:nc,endpoint:{url:"https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}",[tt]:r6,[ts]:re},[e8]:tw},{endpoint:{url:"https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}",[tt]:r6,[ts]:re},[e8]:tw}],[e8]:tx},rO],[e8]:tx}],[e8]:tx},{[e7]:[rl],rules:[{[e7]:ng,rules:[{[e7]:nA,rules:[{[e7]:[tX,tQ,ri,rm],endpoint:{url:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[tX,tQ,ri,rg,rv],rules:[{endpoint:r5,[e8]:tw}],[e8]:tx},{[e7]:[tX,tQ,ri,rg,rw],endpoint:r5,[e8]:tw},{[e7]:[tX,rx,ri,rm],endpoint:{url:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[tX,rx,ri,rg,rv],rules:[{endpoint:r8,[e8]:tw}],[e8]:tx},{[e7]:[tX,rx,ri,rg,rw],endpoint:r8,[e8]:tw},{[e7]:[rC,tQ,ri,rm],endpoint:{url:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rC,tQ,ri,rg,rv],rules:[{endpoint:r7,[e8]:tw}],[e8]:tx},{[e7]:[rC,tQ,ri,rg,rw],endpoint:r7,[e8]:tw},{[e7]:[rC,rx,t0,t6,rm],endpoint:{url:tk,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rC,rx,t0,t6,rg,rv],rules:[{[e7]:nb,endpoint:r9,[e8]:tw},{endpoint:r9,[e8]:tw}],[e8]:tx},{[e7]:[rC,rx,t0,t6,rg,rw],endpoint:r9,[e8]:tw},{[e7]:[rC,rx,ri,rm],endpoint:{url:t$,[tt]:rh,[ts]:re},[e8]:tw},{[e7]:[rC,rx,ri,rg,rv],rules:[{[e7]:nb,endpoint:{url:t$,[tt]:ry,[ts]:re},[e8]:tw},{endpoint:ne,[e8]:tw}],[e8]:tx},{[e7]:[rC,rx,ri,rg,rw],endpoint:ne,[e8]:tw}],[e8]:tx},rO],[e8]:tx}],[e8]:tx}],[e8]:tx},{error:"A region must be set when sending requests to S3.",[e8]:td}]},nR=new I({size:50,params:["Accelerate","Bucket","DisableAccessPoints","DisableMultiRegionAccessPoints","DisableS3ExpressSessionAuth","Endpoint","ForcePathStyle","Region","UseArnRegion","UseDualStack","UseFIPS","UseGlobalEndpoint","UseObjectLambdaEndpoint","UseS3ExpressControlEndpoint"]}),n_=(t,r={})=>nR.get(t,()=>ea(nI,{endpointParams:t,logger:r.logger}));L.aws=el;let nO=(a=async(t,r,n)=>({operation:(0,ew.J)(r).operation,region:await (0,ew.$)(t.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()}),async(t,r,n)=>{if(!n)throw Error("Could not find `input` for `defaultEndpointRuleSetHttpAuthSchemeParametersProvider`");let o=await a(t,r,n),i=ew.J(r)?.commandInstance?.constructor?.getEndpointParameterInstructions;if(!i)throw Error(`getEndpointParameterInstructions() is not defined on \`${r.commandName}\``);return Object.assign(o,await (0,eA.Xr)(n,{getEndpointParameterInstructions:i},t))});function nP(t){return{schemeId:"aws.auth#sigv4",signingProperties:{name:"s3",region:t.region},propertiesExtractor:(t,r)=>({signingProperties:{config:t,context:r}})}}function nL(t){return{schemeId:"aws.auth#sigv4a",signingProperties:{name:"s3",region:t.region},propertiesExtractor:(t,r)=>({signingProperties:{config:t,context:r}})}}let nM=(i=t=>{let r=[];return t.operation,r.push(nP(t)),r.push(nL(t)),r},s={"aws.auth#sigv4":nP,"aws.auth#sigv4a":nL},t=>{let r=n_(t),n=r.properties?.authSchemes;if(!n)return i(t);let a=[];for(let r of n){let o;let{name:i,properties:l={},...c}=r,u=i.toLowerCase();if(i!==u&&console.warn(`HttpAuthScheme has been normalized with lowercasing: \`${i}\` to \`${u}\``),"sigv4a"===u){o="aws.auth#sigv4a";let t=n.find(t=>{let r=t.name.toLowerCase();return"sigv4a"!==r&&r.startsWith("sigv4")});if(!e6.C.CrtSignerV4&&t)continue}else if(u.startsWith("sigv4"))o="aws.auth#sigv4";else throw Error(`Unknown HttpAuthScheme found in \`@smithy.rules#endpointRuleSet\`: \`${u}\``);let d=s[o];if(!d)throw Error(`Could not find HttpAuthOption create function for \`${o}\``);let f=d(t);f.schemeId=o,f.signingProperties={...f.signingProperties||{},...c,...l},a.push(f)}return a}),nD=t=>({...e4(e2(t))});var nj=n(67622),nF=n(68374),nU=n(96327),nz=n(39495);class nH extends eG.mY.classBuilder().ep({...nF.q,DisableS3ExpressSessionAuth:{type:"staticContextParams",value:!0},Bucket:{type:"contextParams",name:"Bucket"}}).m(function(t,r,n,a){return[(0,nj.p2)(n,this.serialize,this.deserialize),(0,eA.a3)(n,t.getEndpointParameterInstru
1ctions()),(0,T.mS)(n)]}).s("AmazonS3","CreateSession",{}).n("S3Client","CreateSessionCommand").f(nU.NW,nU.ZF).ser(nz.UX3).de(nz.eqj).build(){}var nB={i8:"3.686.0"};let nV=t=>new TextEncoder().encode(t);function nq(t){return"string"==typeof t?0===t.length:0===t.byteLength}var nW={name:"SHA-1"},nG={name:"HMAC",hash:nW},n$=new Uint8Array([218,57,163,238,94,107,75,13,50,85,191,239,149,96,24,144,175,216,7,9]);let nZ={};function nK(){return"undefined"!=typeof window?window:"undefined"!=typeof self?self:nZ}var nJ=function(){function t(t){this.toHash=new Uint8Array(0),void 0!==t&&(this.key=new Promise(function(r,n){nK().crypto.subtle.importKey("raw",nY(t),nG,!1,["sign"]).then(r,n)}),this.key.catch(function(){}))}return t.prototype.update=function(t){if(!nq(t)){var r=nY(t),n=new Uint8Array(this.toHash.byteLength+r.byteLength);n.set(this.toHash,0),n.set(r,this.toHash.byteLength),this.toHash=n}},t.prototype.digest=function(){var t=this;return this.key?this.key.then(function(r){return nK().crypto.subtle.sign(nG,r,t.toHash).then(function(t){return new Uint8Array(t)})}):nq(this.toHash)?Promise.resolve(n$):Promise.resolve().then(function(){return nK().crypto.subtle.digest(nW,t.toHash)}).then(function(t){return Promise.resolve(new Uint8Array(t))})},t.prototype.reset=function(){this.toHash=new Uint8Array(0)},t}();function nY(t){return"string"==typeof t?nV(t):ArrayBuffer.isView(t)?new Uint8Array(t.buffer,t.byteOffset,t.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(t)}var nX=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function nQ(t){var r;return!!("object"==typeof t&&"object"==typeof t.crypto&&"function"==typeof t.crypto.getRandomValues)&&"object"==typeof t.crypto.subtle&&(r=t.crypto.subtle)&&nX.every(function(t){return"function"==typeof r[t]})}var n0=n(70456),n1=function(){function t(t){if(nQ(nK()))this.hash=new nJ(t);else throw Error("SHA1 not supported")}return t.prototype.update=function(t,r){this.hash.update((0,n0.i$)(t))},t.prototype.digest=function(){return this.hash.digest()},t.prototype.reset=function(){this.hash.reset()},t}(),n2={name:"SHA-256"},n3={name:"HMAC",hash:n2},n4=new Uint8Array([227,176,196,66,152,252,28,20,154,251,244,200,153,111,185,36,39,174,65,228,100,155,147,76,164,149,153,27,120,82,184,85]),n6=function(){function t(t){this.toHash=new Uint8Array(0),this.secret=t,this.reset()}return t.prototype.update=function(t){if(!(0,n0.rA)(t)){var r=(0,n0.i$)(t),n=new Uint8Array(this.toHash.byteLength+r.byteLength);n.set(this.toHash,0),n.set(r,this.toHash.byteLength),this.toHash=n}},t.prototype.digest=function(){var t=this;return this.key?this.key.then(function(r){return nK().crypto.subtle.sign(n3,r,t.toHash).then(function(t){return new Uint8Array(t)})}):(0,n0.rA)(this.toHash)?Promise.resolve(n4):Promise.resolve().then(function(){return nK().crypto.subtle.digest(n2,t.toHash)}).then(function(t){return Promise.resolve(new Uint8Array(t))})},t.prototype.reset=function(){var t=this;this.toHash=new Uint8Array(0),this.secret&&void 0!==this.secret&&(this.key=new Promise(function(r,n){nK().crypto.subtle.importKey("raw",(0,n0.i$)(t.secret),n3,!1,["sign"]).then(r,n)}),this.key.catch(function(){}))},t}(),n5=n(41499),n8=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),n7=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],n9=function(){function t(){this.state=Int32Array.from(n7),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return t.prototype.update=function(t){if(this.finished)throw Error("Attempted to update an already finished hash.");var r=0,n=t.byteLength;if(this.bytesHashed+=n,8*this.bytesHashed>9007199254740991)throw Error("Cannot hash more than 2^53 - 1 bits");for(;n>0;)this.buffer[this.bufferLength++]=t[r++],n--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0)},t.prototype.digest=function(){if(!this.finished){var t=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),n=this.bufferLength;if(r.setUint8(this.bufferLength++,128),n%64>=56){for(var a=this.bufferLength;a<64;a++)r.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(var a=this.bufferLength;a<56;a++)r.setUint8(a,0);r.setUint32(56,Math.floor(t/4294967296),!0),r.setUint32(60,t),this.hashBuffer(),this.finished=!0}for(var o=new Uint8Array(32),a=0;a<8;a++)o[4*a]=this.state[a]>>>24&255,o[4*a+1]=this.state[a]>>>16&255,o[4*a+2]=this.state[a]>>>8&255,o[4*a+3]=this.state[a]>>>0&255;return o},t.prototype.hashBuffer=function(){for(var t=this.buffer,r=this.state,n=r[0],a=r[1],o=r[2],i=r[3],s=r[4],l=r[5],c=r[6],u=r[7],d=0;d<64;d++){if(d<16)this.temp[d]=(255&t[4*d])<<24|(255&t[4*d+1])<<16|(255&t[4*d+2])<<8|255&t[4*d+3];else{var f=this.temp[d-2],p=(f>>>17|f<<15)^(f>>>19|f<<13)^f>>>10,m=((f=this.temp[d-15])>>>7|f<<25)^(f>>>18|f<<14)^f>>>3;this.temp[d]=(p+this.temp[d-7]|0)+(m+this.temp[d-16]|0)}var h=(((s>>>6|s<<26)^(s>>>11|s<<21)^(s>>>25|s<<7))+(s&l^~s&c)|0)+(u+(n8[d]+this.temp[d]|0)|0)|0,g=((n>>>2|n<<30)^(n>>>13|n<<19)^(n>>>22|n<<10))+(n&a^n&o^a&o)|0;u=c,c=l,l=s,s=i+h|0,i=o,o=a,a=n,n=h+g|0}r[0]+=n,r[1]+=a,r[2]+=o,r[3]+=i,r[4]+=s,r[5]+=l,r[6]+=c,r[7]+=u},t}(),ae=function(){function t(t){this.secret=t,this.hash=new n9,this.reset()}return t.prototype.update=function(t){if(!(0,n0.rA)(t)&&!this.error)try{this.hash.update((0,n0.i$)(t))}catch(t){this.error=t}},t.prototype.digestSync=function(){if(this.error)throw this.error;return this.outer?(this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest()):this.hash.digest()},t.prototype.digest=function(){return(0,n5.mG)(this,void 0,void 0,function(){return(0,n5.Jh)(this,function(t){return[2,this.digestSync()]})})},t.prototype.reset=function(){if(this.hash=new n9,this.secret){this.outer=new n9;var t=function(t){var r=(0,n0.i$)(t);
1if(r.byteLength>64){var n=new n9;n.update(r),r=n.digest()}var a=new Uint8Array(64);return a.set(r),a}(this.secret),r=new Uint8Array(64);r.set(t);for(var n=0;n<64;n++)t[n]^=54,r[n]^=92;this.hash.update(t),this.outer.update(r);for(var n=0;n<t.byteLength;n++)t[n]=0}},t}(),at=function(){function t(t){nQ(nK())?this.hash=new n6(t):this.hash=new ae(t)}return t.prototype.update=function(t,r){this.hash.update((0,n0.i$)(t))},t.prototype.digest=function(){return this.hash.digest()},t.prototype.reset=function(){this.hash.reset()},t}(),ar=n(41379),an=n.n(ar);let aa=({serviceId:t,clientVersion:r})=>async n=>{let a="undefined"!=typeof window&&window?.navigator?.userAgent?an().parse(window.navigator.userAgent):void 0,o=[["aws-sdk-js",r],["ua","2.1"],[`os/${a?.os?.name||"other"}`,a?.os?.version],["lang/js"],["md/browser",`${a?.browser?.name??"unknown"}_${a?.browser?.version??"unknown"}`]];t&&o.push([`api/${t}`,r]);let i=await n?.userAgentAppId?.();return i&&o.push([`app/${i}`]),o};var ao=n(2669),ai=n(85892);class as{constructor(t){if(this.bytes=t,8!==t.byteLength)throw Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(t){if(t>0x7fffffffffffffff||t<-0x8000000000000000)throw Error(`${t} is too large (or, if negative, too small) to represent as an Int64`);let r=new Uint8Array(8);for(let n=7,a=Math.abs(Math.round(t));n>-1&&a>0;n--,a/=256)r[n]=a;return t<0&&al(r),new as(r)}valueOf(){let t=this.bytes.slice(0),r=128&t[0];return r&&al(t),parseInt((0,ai.N)(t),16)*(r?-1:1)}toString(){return String(this.valueOf())}}function al(t){for(let r=0;r<8;r++)t[r]^=255;for(let r=7;r>-1&&(t[r]++,0===t[r]);r--);}class ac{constructor(t,r){this.toUtf8=t,this.fromUtf8=r}format(t){let r=[];for(let n of Object.keys(t)){let a=this.fromUtf8(n);r.push(Uint8Array.from([a.byteLength]),a,this.formatHeaderValue(t[n]))}let n=new Uint8Array(r.reduce((t,r)=>t+r.byteLength,0)),a=0;for(let t of r)n.set(t,a),a+=t.byteLength;return n}formatHeaderValue(t){switch(t.type){case"boolean":return Uint8Array.from([t.value?0:1]);case"byte":return Uint8Array.from([2,t.value]);case"short":let r=new DataView(new ArrayBuffer(3));return r.setUint8(0,3),r.setInt16(1,t.value,!1),new Uint8Array(r.buffer);case"integer":let n=new DataView(new ArrayBuffer(5));return n.setUint8(0,4),n.setInt32(1,t.value,!1),new Uint8Array(n.buffer);case"long":let a=new Uint8Array(9);return a[0]=5,a.set(t.value.bytes,1),a;case"binary":let o=new DataView(new ArrayBuffer(3+t.value.byteLength));o.setUint8(0,6),o.setUint16(1,t.value.byteLength,!1);let i=new Uint8Array(o.buffer);return i.set(t.value,3),i;case"string":let s=this.fromUtf8(t.value),l=new DataView(new ArrayBuffer(3+s.byteLength));l.setUint8(0,7),l.setUint16(1,s.byteLength,!1);let c=new Uint8Array(l.buffer);return c.set(s,3),c;case"timestamp":let u=new Uint8Array(9);return u[0]=8,u.set(as.fromNumber(t.value.valueOf()).bytes,1),u;case"uuid":if(!ay.test(t.value))throw Error(`Invalid UUID received: ${t.value}`);let d=new Uint8Array(17);return d[0]=9,d.set((0,ai.H)(t.value.replace(/\-/g,"")),1),d}}parse(t){let r={},n=0;for(;n<t.byteLength;){let a=t.getUint8(n++),o=this.toUtf8(new Uint8Array(t.buffer,t.byteOffset+n,a));switch(n+=a,t.getUint8(n++)){case 0:r[o]={type:au,value:!0};break;case 1:r[o]={type:au,value:!1};break;case 2:r[o]={type:ad,value:t.getInt8(n++)};break;case 3:r[o]={type:af,value:t.getInt16(n,!1)},n+=2;break;case 4:r[o]={type:ap,value:t.getInt32(n,!1)},n+=4;break;case 5:r[o]={type:am,value:new as(new Uint8Array(t.buffer,t.byteOffset+n,8))},n+=8;break;case 6:let i=t.getUint16(n,!1);n+=2,r[o]={type:ah,value:new Uint8Array(t.buffer,t.byteOffset+n,i)},n+=i;break;case 7:let s=t.getUint16(n,!1);n+=2,r[o]={type:ag,value:this.toUtf8(new Uint8Array(t.buffer,t.byteOffset+n,s))},n+=s;break;case 8:r[o]={type:av,value:new Date(new as(new Uint8Array(t.buffer,t.byteOffset+n,8)).valueOf())},n+=8;break;case 9:let l=new Uint8Array(t.buffer,t.byteOffset+n,16);n+=16,r[o]={type:ab,value:`${(0,ai.N)(l.subarray(0,4))}-${(0,ai.N)(l.subarray(4,6))}-${(0,ai.N)(l.subarray(6,8))}-${(0,ai.N)(l.subarray(8,10))}-${(0,ai.N)(l.subarray(10))}`};break;default:throw Error("Unrecognized header type tag")}}return r}}(l=u||(u={}))[l.boolTrue=0]="boolTrue",l[l.boolFalse=1]="boolFalse",l[l.byte=2]="byte",l[l.short=3]="short",l[l.integer=4]="integer",l[l.long=5]="long",l[l.byteArray=6]="byteArray",l[l.string=7]="string",l[l.timestamp=8]="timestamp",l[l.uuid=9]="uuid";let au="boolean",ad="byte",af="short",ap="integer",am="long",ah="binary",ag="string",av="timestamp",ab="uuid",ay=/^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/;class aw{constructor(t,r){this.headerMarshaller=new ac(t,r),this.messageBuffer=[],this.isEndOfStream=!1}feed(t){this.messageBuffer.push(this.decode(t))}endOfStream(){this.isEndOfStream=!0}getMessage(){let t=this.messageBuffer.pop(),r=this.isEndOfStream;return{getMessage:()=>
1t,isEndOfStream:()=>r}}getAvailableMessages(){let t=this.messageBuffer;this.messageBuffer=[];let r=this.isEndOfStream;return{getMessages:()=>t,isEndOfStream:()=>r}}encode({headers:t,body:r}){let n=this.headerMarshaller.format(t),a=n.byteLength+r.byteLength+16,o=new Uint8Array(a),i=new DataView(o.buffer,o.byteOffset,o.byteLength),s=new ao.Bi;return i.setUint32(0,a,!1),i.setUint32(4,n.byteLength,!1),i.setUint32(8,s.update(o.subarray(0,8)).digest(),!1),o.set(n,12),o.set(r,n.byteLength+12),i.setUint32(a-4,s.update(o.subarray(8,a-4)).digest(),!1),o}decode(t){let{headers:r,body:n}=function({byteLength:t,byteOffset:r,buffer:n}){if(t<16)throw Error("Provided message too short to accommodate event stream message overhead");let a=new DataView(n,r,t),o=a.getUint32(0,!1);if(t!==o)throw Error("Reported message length does not match received message length");let i=a.getUint32(4,!1),s=a.getUint32(8,!1),l=a.getUint32(t-4,!1),c=new ao.Bi().update(new Uint8Array(n,r,8));if(s!==c.digest())throw Error(`The prelude checksum specified in the message (${s}) does not match the calculated CRC32 checksum (${c.digest()})`);if(c.update(new Uint8Array(n,r+8,t-12)),l!==c.digest())throw Error(`The message checksum (${c.digest()}) did not match the expected value of ${l}`);return{headers:new DataView(n,r+8+4,i),body:new Uint8Array(n,r+8+4+i,o-i-16)}}(t);return{headers:this.headerMarshaller.parse(r),body:n}}formatHeaders(t){return this.headerMarshaller.format(t)}}class ax{constructor(t){this.options=t}[Symbol.asyncIterator](){return this.asyncIterator()}async *asyncIterator(){for await(let t of this.options.inputStream){let r=this.options.decoder.decode(t);yield r}}}class aE{constructor(t){this.options=t}[Symbol.asyncIterator](){return this.asyncIterator()}async *asyncIterator(){for await(let t of this.options.messageStream){let r=this.options.encoder.encode(t);yield r}this.options.includeEndFrame&&(yield new Uint8Array(0))}}class aC{constructor(t){this.options=t}[Symbol.asyncIterator](){return this.asyncIterator()}async *asyncIterator(){for await(let t of this.options.messageStream){let r=await this.options.deserializer(t);void 0!==r&&(yield r)}}}class ak{constructor(t){this.options=t}[Symbol.asyncIterator](){return this.asyncIterator()}async *asyncIterator(){for await(let t of this.options.inputStream){let r=this.options.serializer(t);yield r}}}class aS{constructor({utf8Encoder:t,utf8Decoder:r}){this.eventStreamCodec=new aw(t,r),this.utfEncoder=t}deserialize(t,r){var n;return new aC({messageStream:new ax({inputStream:function(t){let r=0,n=0,a=null,o=null,i=t=>{if("number"!=typeof t)throw Error("Attempted to allocate an event message where size was not a number: "+t);r=t,n=4,new DataView((a=new Uint8Array(t)).buffer).setUint32(0,t,!1)};return{[Symbol.asyncIterator]:async function*(){let s=t[Symbol.asyncIterator]();for(;;){let{value:t,done:l}=await s.next();if(l){if(r){if(r===n)yield a;else throw Error("Truncated event message received.")}return}let c=t.length,u=0;for(;u<c;){if(!a){let r=c-u;o||(o=new Uint8Array(4));let a=Math.min(4-n,r);if(o.set(t.slice(u,u+a),n),n+=a,u+=a,n<4)break;i(new DataView(o.buffer).getUint32(0,!1)),o=null}let s=Math.min(r-n,c-u);a.set(t.slice(u,u+s),n),n+=s,u+=s,r&&r===n&&(yield a,a=null,r=0,n=0)}}}}}(t),decoder:this.eventStreamCodec}),deserializer:(n=this.utfEncoder,async function(t){let{value:a}=t.headers[":message-type"];if("error"===a){let r=Error(t.headers[":error-message"].value||"UnknownError");throw r.name=t.headers[":error-code"].value,r}if("exception"===a){let a=t.headers[":exception-type"].value,o=await r({[a]:t});if(o.$unknown){let r=Error(n(t.body));throw r.name=a,r}throw o[a]}if("event"===a){let n={[t.headers[":event-type"].value]:t},a=await r(n);if(a.$unknown)return;return a}throw Error(`Unrecognizable event type: ${t.headers[":event-type"].value}`)})})}serialize(t,r){return new aE({messageStream:new ak({inputStream:t,serializer:r}),encoder:this.eventStreamCodec,includeEndFrame:!0})}}let aT=t=>({[Symbol.asyncIterator]:async function*(){let r=t.getReader();try{for(;;){let{done:t,value:n}=await r.read();if(t)return;yield n}}finally{r.releaseLock()}}}),aN=t=>{let r=t[Symbol.asyncIterator]();return new ReadableStream({async pull(t){let{done:n,value:a}=await r.next();if(n)return t.close();t.enqueue(a)}})};class aA{constructor({utf8Encoder:t,utf8Decoder:r}){this.universalMarshaller=new aS({utf8Decoder:r,utf8Encoder:t})}deserialize(t,r){let n=aI(t)?aT(t):t;return this.universalMarshaller.deserialize(n,r)}serialize(t,r){let n=this.universalMarshaller.serialize(t,r);return"function"==typeof ReadableStream?aN(n):n}}let aI=t=>"function"==typeof ReadableStream&&t instanceof ReadableStream,aR=t=>new aA(t);var a_=n(71298);async function aO(t,r,n=1048576){let a=t.size,o=0;for(;o<a;){let i=t.slice(o,Math.min(a,o+n));r(new Uint8Array(await i.arrayBuffer())),o+=i.size}}let aP=async function(t,r){let n=new t;return await aO(r,t=>{n.update(t)}),n.digest()},aL=t=>()=>Promise.reject(t);var aM=n(945);let aD=[1732584193,4023233417,2562383102,271733878];class aj{constructor(){this.reset()}update(t){if("string"==typeof t?0===t.length:0===t.byteLength)return;if(this.finished)throw Error("Attempted to update an already finished hash.");let r="string"==typeof t?(0,aM.$)(t):ArrayBuffer.isView(t)?new Uint8Array(t.buffer,t.byteOffset,t.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(t),n=0,{byteLength:a}=r;for(this.bytesHashed+=a;a>0;)this.buffer.setUint8(this.bufferLength++,r[n++]),a--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0)}async digest(){if(!this.finished){let{buffer:t,bufferLength:r,bytesHashed:n}=this,a=8*n;if(t.setUint8(this.bufferLength++,128),r%64>=56){for(let r=this.bufferLength;r<64;r++)t.setUint8(r,0);this.hashBuffer(),this.bufferLength=0}for(let r=this.bufferLength;r<56;r++)t.setUint8(r,0);t.setUint32(56,a>>>0,!0),t.setUint32(60,Math.floor(a/4294967296),!0),this.hashBuffer(),this.finished=!0}let t=new DataView(new ArrayBuffer(16));for(let r=0;r<4;r++)t.setUint32(4*r,this.state[r],!0);return new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}hashBuffer(){let{buffer:t,state:r}=this,n=r[0],a=r[1],o=r[2],i=r[3];n=aU(n,a,o,i,t.getUint32(0,!0),7,3614090360),i=aU(i,n,a,o,t.getUint32(4,!0),12,3905402710),o=aU(o,i,n,a,t.getUint32(8,!0),17,606105819),a=aU(a,o,i,n,t.getUint32(12,!0),22,3250441966),n=aU(n,a,o,i,t.getUint32(16,!0),7,4118548399),i=aU(i,n,a,o,t.getUint32(20,!0),12,1200080426),o=aU(o,i,n,a,t.getUint32(24,!0),17,2821735955),a=aU(a,o,i,n,t.getUint32(28,!0),22,4249261313),n=aU(n,a,o,i,t.getUint32(32,!0),7,1770035416),i=aU(i,n,a,o,t.getUint32(36,!0),12,2336552879),o=aU(o,i,n,a,t.getUint32(40,!0),17,4294925233),a=aU(a,o,i,n,t.getUint32(44,!0),22,2304563134),n=aU(n,a,o,i,t.getUint32(48,!0),7,1804603682),i=aU(i,n,a,o,t.getUint32(52,!0),12,4254626195),o=aU(o,i,n,a,t.getUint32(56,!0),17,2792965006),a=aU(a,o,i,n,t.getUint32(60,!0),22,1236535329),n=az(n,a,o,i,t.getUint32(4,!0),5,4129170786),i=az(i,n,a,o,t.getUint32(24,!0),9,3225465664),o=az(o,i,n,a,t.getUint32(44,!0),14,643717713),a=az(a,o,i,n,t.getUint32(0,!0),20,3921069994),n=az(n,a,o,i,t.getUint32(20,!0),5,3593408605),i=az(i,n,a,o,t.getUint32(40,!0),9,38016083),o=az(o,i,n,a,t.getUint32(60,!0),14,3634488961),a=az(a,o,i,n,t.getUint32(16,!0),20,3889429448),n=az(n,a,o,i,t.getUint32(36,!0),5,568446438),i=az(i,n,a,o,t.getUint32(56,!0),9,327
15163606),o=az(o,i,n,a,t.getUint32(12,!0),14,4107603335),a=az(a,o,i,n,t.getUint32(32,!0),20,1163531501),n=az(n,a,o,i,t.getUint32(52,!0),5,2850285829),i=az(i,n,a,o,t.getUint32(8,!0),9,4243563512),o=az(o,i,n,a,t.getUint32(28,!0),14,1735328473),a=az(a,o,i,n,t.getUint32(48,!0),20,2368359562),n=aH(n,a,o,i,t.getUint32(20,!0),4,4294588738),i=aH(i,n,a,o,t.getUint32(32,!0),11,2272392833),o=aH(o,i,n,a,t.getUint32(44,!0),16,1839030562),a=aH(a,o,i,n,t.getUint32(56,!0),23,4259657740),n=aH(n,a,o,i,t.getUint32(4,!0),4,2763975236),i=aH(i,n,a,o,t.getUint32(16,!0),11,1272893353),o=aH(o,i,n,a,t.getUint32(28,!0),16,4139469664),a=aH(a,o,i,n,t.getUint32(40,!0),23,3200236656),n=aH(n,a,o,i,t.getUint32(52,!0),4,681279174),i=aH(i,n,a,o,t.getUint32(0,!0),11,3936430074),o=aH(o,i,n,a,t.getUint32(12,!0),16,3572445317),a=aH(a,o,i,n,t.getUint32(24,!0),23,76029189),n=aH(n,a,o,i,t.getUint32(36,!0),4,3654602809),i=aH(i,n,a,o,t.getUint32(48,!0),11,3873151461),o=aH(o,i,n,a,t.getUint32(60,!0),16,530742520),a=aH(a,o,i,n,t.getUint32(8,!0),23,3299628645),n=aB(n,a,o,i,t.getUint32(0,!0),6,4096336452),i=aB(i,n,a,o,t.getUint32(28,!0),10,1126891415),o=aB(o,i,n,a,t.getUint32(56,!0),15,2878612391),a=aB(a,o,i,n,t.getUint32(20,!0),21,4237533241),n=aB(n,a,o,i,t.getUint32(48,!0),6,1700485571),i=aB(i,n,a,o,t.getUint32(12,!0),10,2399980690),o=aB(o,i,n,a,t.getUint32(40,!0),15,4293915773),a=aB(a,o,i,n,t.getUint32(4,!0),21,2240044497),n=aB(n,a,o,i,t.getUint32(32,!0),6,1873313359),i=aB(i,n,a,o,t.getUint32(60,!0),10,4264355552),o=aB(o,i,n,a,t.getUint32(24,!0),15,2734768916),a=aB(a,o,i,n,t.getUint32(52,!0),21,1309151649),n=aB(n,a,o,i,t.getUint32(16,!0),6,4149444226),i=aB(i,n,a,o,t.getUint32(44,!0),10,3174756917),o=aB(o,i,n,a,t.getUint32(8,!0),15,718787259),a=aB(a,o,i,n,t.getUint32(36,!0),21,3951481745),r[0]=n+r[0]&4294967295,r[1]=a+r[1]&4294967295,r[2]=o+r[2]&4294967295,r[3]=i+r[3]&4294967295}reset(){this.state=Uint32Array.from(aD),this.buffer=new DataView(new ArrayBuffer(64)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}}function aF(t,r,n,a,o,i){return((r=(r+t&4294967295)+(a+i&4294967295)&4294967295)<<o|r>>>32-o)+n&4294967295}function aU(t,r,n,a,o,i,s){return aF(r&n|~r&a,t,r,o,i,s)}function az(t,r,n,a,o,i,s){return aF(r&a|n&~a,t,r,o,i,s)}function aH(t,r,n,a,o,i,s){return aF(r^n^a,t,r,o,i,s)}function aB(t,r,n,a,o,i,s){return aF(n^(r|~a),t,r,o,i,s)}let aV="function"==typeof TextEncoder?new TextEncoder:null,aq=t=>{if("string"==typeof t){if(aV)return aV.encode(t).byteLength;let r=t.length;for(let n=r-1;n>=0;n--){let a=t.charCodeAt(n);a>127&&a<=2047?r++:a>2047&&a<=65535&&(r+=2),a>=56320&&a<=57343&&n--}return r}if("number"==typeof t.byteLength)return t.byteLength;if("number"==typeof t.size)return t.size;throw Error(`Body Length computation failed for ${t}`)},aW=t=>new Date(Date.now()+t),aG=t=>d.Zn.isInstance(t)?t.headers?.date??t.headers?.Date:void 0,a$=(t,r)=>Math.abs(aW(r).getTime()-t)>=3e5,aZ=(t,r)=>{let n=Date.parse(t);return a$(n,r)?n-Date.now():r},aK=(t,r)=>{if(!r)throw Error(`Property \`${t}\` is not resolved for AWS SDK SigV4Auth`);return r},aJ=async t=>{let r=aK("context",t.context),n=aK("config",t.config),a=r.endpointV2?.properties?.authSchemes?.[0],o=aK("signer",n.signer),i=await o(a);return{config:n,signer:i,signingRegion:t?.signingRegion,signingRegionSet:t?.signingRegionSet,signingName:t?.signingName}};class aY{async sign(t,r,n){if(!d.aW.isInstance(t))throw Error("The request is not an instance of `HttpRequest` and cannot be signed");let a=await aJ(n),{config:o,signer:i}=a,{signingRegion:s,signingName:l}=a,c=n.context;if(c?.authSchemes?.length){let[t,r]=c.authSchemes;t?.name==="sigv4a"&&r?.name==="sigv4"&&(s=r?.signingRegion??s,l=r?.signingName??l)}return await i.sign(t,{signingDate:aW(o.systemClockOffset),signingRegion:s,signingService:l})}errorHandler(t){return r=>{let n=r.ServerTime??aG(r.$response);if(n){let a=aK("config",t.config),o=a.systemClockOffset;a.systemClockOffset=aZ(n,a.systemClockOffset),a.systemClockOffset!==o&&r.$metadata&&(r.$metadata.clockSkewCorrected=!0)}throw r}}successHandler(t,r){let n=aG(t);if(n){let t=aK("config",r.config);t.systemClockOffset=aZ(n,t.systemClockOffset)}}}class aX extends aY{async sign(t,r,n){if(!d.aW.isInstance(t))throw Error("The request is not an instance of `HttpRequest` and cannot be signed");let{config:a,signer:o,signingRegion:i,signingRegionSet:s,signingName:l}=await aJ(n),c=(await a.sigv4aSigningRegionSet?.()??s??[i]).join(",");return await o.sign(t,{signingDate:aW(a.systemClockOffset),signingRegion:c,signingService:l})}}var aQ=n(4253),a0=n(39946),a1=n(84654),a2=n(21524);let a3=t=>({apiVersion:"2006-03-01",base64Decoder:t?.base64Decoder??a0.G,base64Encoder:t?.base64Encoder??a0.s,disableHostPrefix:t?.disableHostPrefix??!1,endpointProvider:t?.endpointProvider??n_,extensions:t?.extensions??[],getAwsChunkedEncodingStream:t?.getAwsChunkedEncodingStream??a1.LN,httpAuthSchemeProvider:t?.httpAuthSchemeProvider??nM,httpAuthSchemes:t?.httpAuthSchemes??[{schemeId:"aws.auth#sigv4",identityProvi
1der:t=>t.getIdentityProvider("aws.auth#sigv4"),signer:new aY},{schemeId:"aws.auth#sigv4a",identityProvider:t=>t.getIdentityProvider("aws.auth#sigv4a"),signer:new aX}],logger:t?.logger??new eG.vk,sdkStreamMixin:t?.sdkStreamMixin??a1.Ou,serviceId:t?.serviceId??"S3",signerConstructor:t?.signerConstructor??e6.J,signingEscapePath:t?.signingEscapePath??!1,urlParser:t?.urlParser??aQ.e,useArnRegion:t?.useArnRegion??!1,utf8Decoder:t?.utf8Decoder??aM.$,utf8Encoder:t?.utf8Encoder??a2.G}),a4=["in-region","cross-region","mobile","standard","legacy"],a6=({defaultsMode:t}={})=>e3(async()=>{let r="function"==typeof t?await t():t;switch(r?.toLowerCase()){case"auto":return Promise.resolve(a5()?"mobile":"standard");case"mobile":case"in-region":case"cross-region":case"standard":case"legacy":return Promise.resolve(r?.toLocaleLowerCase());case void 0:return Promise.resolve("legacy");default:throw Error(`Invalid parameter for "defaultsMode", expect ${a4.join(", ")}, got ${r}`)}}),a5=()=>{let t="undefined"!=typeof window&&window?.navigator?.userAgent?an().parse(window.navigator.userAgent):void 0,r=t?.platform?.type;return"tablet"===r||"mobile"===r},a8=t=>{let r=a6(t),n=()=>r().then(eG.jv),a=a3(t);return{...a,...t,runtime:"browser",defaultsMode:r,bodyLengthChecker:t?.bodyLengthChecker??aq,credentialDefaultProvider:t?.credentialDefaultProvider??(t=>()=>Promise.reject(Error("Credential is missing"))),defaultUserAgentProvider:t?.defaultUserAgentProvider??aa({serviceId:a.serviceId,clientVersion:nB.i8}),eventStreamSerdeProvider:t?.eventStreamSerdeProvider??aR,maxAttempts:t?.maxAttempts??3,md5:t?.md5??aj,region:t?.region??aL("Region is missing"),requestHandler:a_.BX.create(t?.requestHandler??n),retryMode:t?.retryMode??(async()=>(await n()).retryMode||eI),sha1:t?.sha1??n1,sha256:t?.sha256??at,streamCollector:t?.streamCollector??a_.CF,streamHasher:t?.streamHasher??aP,useDualstackEndpoint:t?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:t?.useFipsEndpoint??(()=>Promise.resolve(!1))}},a7=t=>{let r=async()=>{if(void 0===t.region)throw Error("Region is missing from runtimeConfig");let r=t.region;return"string"==typeof r?r:r()};return{setRegion(t){r=t},region:()=>r}},a9=t=>({region:t.region()}),oe=t=>{let r=t.httpAuthSchemes,n=t.httpAuthSchemeProvider,a=t.credentials;return{setHttpAuthScheme(t){let n=r.findIndex(r=>r.schemeId===t.schemeId);-1===n?r.push(t):r.splice(n,1,t)},httpAuthSchemes:()=>r,setHttpAuthSchemeProvider(t){n=t},httpAuthSchemeProvider:()=>n,setCredentials(t){a=t},credentials:()=>a}},ot=t=>({httpAuthSchemes:t.httpAuthSchemes(),httpAuthSchemeProvider:t.httpAuthSchemeProvider(),credentials:t.credentials()}),or=t=>t,on=(t,r)=>{let n={...or(a7(t)),...or((0,eG.kE)(t)),...or((0,d.cA)(t)),...or(oe(t))};return r.forEach(t=>t.configure(n)),{...t,...a9(n),...(0,eG.SQ)(n),...(0,d.AO)(n),...ot(n)}};class oa extends eG.KU{constructor(...[t]){let r=a8(t||{}),n=function(t){let r=(0,N.$E)(t.userAgentAppId??A);return{...t,customUserAgent:"string"==typeof t.customUserAgent?[[t.customUserAgent]]:t.customUserAgent,userAgentAppId:async()=>{let n=await r();if(!(void 0===n||"string"==typeof n&&n.length<=50)){let r=t.logger?.constructor?.name!=="NoOpLogger"&&t.logger?t.logger:console;"string"!=typeof n?r?.warn("userAgentAppId must be a string or undefined."):n.length>50&&r?.warn("The provided userAgentAppId exceeds the maximum length of 50 characters.")}return n}}}((0,nF.z)(r)),a=eC(eW((0,m.Qj)(n))),o=nD(ek((0,eA.uW)(a))),i=on((0,T.x4)(o,{session:[()=>this,nH]}),t?.extensions||[]);super(i),this.config=i,this.middlewareStack.use(ey(this.config)),this.middlewareStack.use(eQ(this.config)),this.middlewareStack.use(eN(this.config)),this.middlewareStack.use(v(this.config)),this.middlewareStack.use(w(this.config)),this.middlewareStack.use(S(this.config)),this.middlewareStack.use((0,N.tZ)(this.config,{httpAuthSchemeParametersProvider:nO,identityProviderConfigProvider:async t=>new N.K5({"aws.auth#sigv4":t.credentials,"aws.auth#sigv4a":t.credentials})})),this.middlewareStack.use((0,N.aZ)(this.config)),this.middlewareStack.use((0,T.D4)(this.config)),this.middlewareStack.use(p(this.config)),this.middlewareStack.use((0,T.Ae)(this.config)),this.middlewareStack.use((0,T.nd)(this.config)),this.middlewareStack.use((0,T.JB)(this.config))}destroy(){super.destroy()}}},20784:function(t,r,n){"use strict";n.d(r,{i:function(){return p}});var a=n(80272),o=n(67426),i=n(27166),s=n(52741),l=n(67622),c=n(20884),u=n(68374),d=n(96327),f=n(39495);class p extends c.mY.classBuilder().ep({...u.q,Bucket:{type:"contextParams",name:"Bucket"},Key:{type:"contextParams",name:"Key"}}).m(function(t,r,n,c){return[(0,l.p2)(n,this.serialize,this.deserialize),(0,s.a3)(n,t.getEndpointParameterInstru
1ctions()),(0,a.Yv)(n,{input:this.input,requestChecksumRequired:!1,requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}),(0,i.gc)(n),(0,o.HW)(n)]}).s("AmazonS3","GetObject",{}).n("S3Client","GetObjectCommand").f(d.YM,d.jd).ser(f.Ylp).de(f.mug).build(){}},82469:function(t,r,n){"use strict";n.d(r,{U:function(){return p}});var a=n(80272),o=n(67426),i=n(27166),s=n(52741),l=n(67622),c=n(20884),u=n(68374),d=n(18850),f=n(39495);class p extends c.mY.classBuilder().ep({...u.q,Bucket:{type:"contextParams",name:"Bucket"},Key:{type:"contextParams",name:"Key"}}).m(function(t,r,n,c){return[(0,l.p2)(n,this.serialize,this.deserialize),(0,s.a3)(n,t.getEndpointParameterInstructions()),(0,a.Yv)(n,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}),(0,o.Hz)(n),(0,o.mS)(n),(0,i.gc)(n)]}).s("AmazonS3","PutObject",{}).n("S3Client","PutObjectCommand").f(d.XN,d.F2).ser(f.zmf).de(f.Wnn).build(){}},68374:function(t,r,n){"use strict";n.d(r,{q:function(){return o},z:function(){return a}});let a=t=>({...t,useFipsEndpoint:t.useFipsEndpoint??!1,useDualstackEndpoint:t.useDualstackEndpoint??!1,forcePathStyle:t.forcePathStyle??!1,useAccelerateEndpoint:t.useAccelerateEndpoint??!1,useGlobalEndpoint:t.useGlobalEndpoint??!1,disableMultiregionAccessPoints:t.disableMultiregionAccessPoints??!1,defaultSigningName:"s3"}),o={ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},DisableS3ExpressSessionAuth:{type:"clientContextParams",name:"disableS3ExpressSessionAuth"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}},48797:function(t,r,n){"use strict";n.d(r,{k:function(){return o}});var a=n(20884);class o extends a.sI{constructor(t){super(t),Object.setPrototypeOf(this,o.prototype)}}},96327:function(t,r,n){"use strict";n.d(r,{M0:function(){return d},NW:function(){return b},SH:function(){return u},TX:function(){return h},Vn:function(){return c},YM:function(){return w},Yw:function(){return m},ZF:function(){return v},jd:function(){return y},mn:function(){return f},oN:function(){return p},wi:function(){return l}});var a,o,i=n(20884),s=n(48797);class l extends s.k{constructor(t){super({name:"NoSuchUpload",$fault:"client",...t}),this.name="NoSuchUpload",this.$fault="client",Object.setPrototypeOf(this,l.prototype)}}class c extends s.k{constructor(t){super({name:"ObjectNotInActiveTierError",$fault:"client",...t}),this.name="ObjectNotInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,c.prototype)}}class u extends s.k{constructor(t){super({name:"BucketAlreadyExists",$fault:"client",...t}),this.name="BucketAlreadyExists",this.$fault="client",Object.setPrototypeOf(this,u.prototype)}}class d extends s.k{constructor(t){super({name:"BucketAlreadyOwnedByYou",$fault:"client",...t}),this.name="BucketAlreadyOwnedByYou",this.$fault="client",Object.setPrototypeOf(this,d.prototype)}}class f extends s.k{constructor(t){super({name:"NoSuchBucket",$fault:"client",...t}),this.name="NoSuchBucket",this.$fault="client",Object.setPrototypeOf(this,f.prototype)}}(a||(a={})).visit=(t,r)=>void 0!==t.Prefix?r.Prefix(t.Prefix):void 0!==t.Tag?r.Tag(t.Tag):void 0!==t.And?r.And(t.And):r._(t.$unknown[0],t.$unknown[1]),(o||(o={})).visit=(t,r)=>void 0!==t.Prefix?r.Prefix(t.Prefix):void 0!==t.Tag?r.Tag(t.Tag):void 0!==t.AccessPointArn?r.AccessPointArn(t.AccessPointArn):void 0!==t.And?r.And(t.And):r._(t.$unknown[0],t.$unknown[1]);class p extends s.k{constructor(t){super({name:"InvalidObjectState",$fault:"client",...t}),this.name="InvalidObjectState",this.$fault="client",Object.setPrototypeOf(this,p.prototype),this.StorageClass=t.StorageClass,this.AccessTier=t.AccessTier}}class m extends s.k{constructor(t){super({name:"NoSuchKey",$fault:"client",...t}),this.name="NoSuchKey",this.$fault="client",Object.setPrototypeOf(this,m.prototype)}}class h extends s.k{constructor(t){super({name:"NotFound",$fault:"client",...t}),this.name="NotFound",this.$fault="client",Object.setPrototypeOf(this,h.prototype)}}let g=t=>({...t,...t.SecretAccessKey&&{SecretAccessKey:i.oc},...t.SessionToken&&{SessionToken:i.oc}}),v=t=>({...t,...t.SSEKMSKeyId&&{SSEKMSKeyId:i.oc},...t.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:i.oc},...t.Credentials&&{Credentials:g(t.Credentials)}}),b=t=>({...t,...t.SSEKMSKeyId&&{SSEKMSKeyId:i.oc},...t.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:i.oc}}),y=t=>({...t,...t.SSEKMSKeyId&&{SSEKMSKeyId:i.oc}}),w=t=>({...t,...t.SSECustomerKey&&{SSECustomerKey:i.oc}})},18850:function(t,r,n){"use strict";n.d(r,{F2:function(){return l},T8:function(){return s},XN:function(){return c}});var a,o=n(20884),i=n(48797);class s extends i.k{constructor(t){super({name:"ObjectAlreadyInActiveTierError",$fault:"client",...t}),this.name="ObjectAlreadyInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,s.prototype)}}(a||(a={})).visit=(t,r)=>void 0!==t.Records?r.Records(t.Records):void 0!==t.Stats?r.Stats(t.Stats):void 0!==t.Progress?r.Progress(t.Progress):void 0!==t.Cont?r.Cont(t.Cont):void 0!==t.End?r.End(t.End):r._(t.$unknown[0],t.$unknown[1]);let l=t=>({...t,...t.SSEKMSKeyId&&{SSEKMSKeyId:o.oc},...t.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:o.oc}}),c=t=>({...t,...t.SSECustomerKey&&{SSECustomerKey:o.oc},...t.SSEKMSKeyId&&{SSEKMSKeyId:o.oc},...t.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:o.oc}})},39495:function(t,r,n){"use strict";n.d(r,{eqj:function(){return v},mug:function(){return b},Wnn:function(){return y},UX3:function(){return m},Ylp:function(){return h},zmf:function(){return g}});var a=n(20884),o=n(60983);let i=(t,r)=>(0,a.Wg)(t,r).then(t=>r.utf8Encoder(t)),s=(t,r)=>i(t,r).then(t=>{if(t.length){let r;let n=new o.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(t,r)=>""===r.trim()&&r.includes("\n")?"":void 0});n.addEntity("#xD","\r"),n.addEntity("#10","\n");try{r=n.parse(t,!0)}catch(r){throw r&&"object"==typeof r&&Object.defineProperty(r,"$responseBodyText",{value:t}),r}let i="#text",s=Object.keys(r)[0],l=r[s];return l[i]&&(l[s]=l[i],delete l[i]),(0,a.sT)(l)}return{}}),l=async(t,r)=>{let n=await s(t,r);return n.Error&&(n.Error.message=n.Error.message??n.Error.Message),n},c=(t,r)=>r?.Error?.Code!==void 0?r.Error.Code:r?.Code!==void 0?r.Code:404==t.statusCode?"NotFound":void 0;var u=n(13605);n(51140);var d=n(96327),f=n(18850),p=n(48797);let m=async(t,r)=>{let n;let o=(0,u.cu)(t,r),i=(0,a.UI)({}
1,a.gj,{[th]:t[eL],[tL]:t[eM],[tM]:t[ez],[tj]:t[eU],[tD]:[()=>(0,a.gj)(t[j]),()=>t[j].toString()]});o.bp("/"),o.p("Bucket",()=>t.Bucket,"{Bucket}",!1);let s=(0,a.UI)({[ts]:[,""]});return o.m("GET").h(i).q(s).b(n),o.build()},h=async(t,r)=>{let n;let o=(0,u.cu)(t,r),i=(0,a.UI)({},a.gj,{[e4]:t[eu],[e6]:[()=>(0,a.gj)(t[ed]),()=>(0,a._w)(t[ed]).toString()],[e5]:t[ef],[e8]:[()=>(0,a.gj)(t[ep]),()=>(0,a._w)(t[ep]).toString()],[te]:t[ex],[tF]:t[eD],[tU]:t[ej],[tz]:t[eF],[tR]:t[eI],[tb]:t[er],[tf]:t[Z]});o.bp("/{Key+}"),o.p("Bucket",()=>t.Bucket,"{Bucket}",!1),o.p("Key",()=>t.Key,"{Key+}",!0);let s=(0,a.UI)({[tW]:[,"GetObject"],[tt]:[,t[eC]],[tr]:[,t[ek]],[tn]:[,t[eS]],[ta]:[,t[eT]],[to]:[,t[eN]],[ti]:[()=>void 0!==t.ResponseExpires,()=>(0,a._w)(t[eA]).toString()],[tl]:[,t[eq]],[e9]:[()=>void 0!==t.PartNumber,()=>t[ew].toString()]});return o.m("GET").h(i).q(s).b(n),o.build()},g=async(t,r)=>{let n;let o=(0,u.cu)(t,r),i=(0,a.UI)({},a.gj,{[e0]:t[Q]||"application/octet-stream",[tc]:t[P],[e$]:t[z],[eZ]:t[V],[eK]:t[q],[eJ]:t[W],[eY]:[()=>(0,a.gj)(t[G]),()=>t[G].toString()],[eX]:t[K],[tP]:t[U],[tu]:t[H],[td]:t[B],[tp]:t[Y],[tm]:t[X],[e1]:[()=>(0,a.gj)(t[et]),()=>(0,a._w)(t[et]).toString()],[e5]:t[ef],[ty]:t[ei],[tw]:t[es],[tx]:t[el],[tE]:t[ec],[tL]:t[eM],[tO]:t[eP],[tq]:t[eW],[tF]:t[eD],[tU]:t[ej],[tz]:t[eF],[tM]:t[ez],[tj]:t[eU],[tD]:[()=>(0,a.gj)(t[j]),()=>t[j].toString()],[tR]:t[eI],[tH]:t[eB],[tT]:t[ev],[tN]:[()=>(0,a.gj)(t[eb]),()=>(0,a.uA)(t[eb]).toString()],[tS]:t[eg],[tb]:t[er],...void 0!==t.Metadata&&Object.keys(t.Metadata).reduce((r,n)=>(r[`x-amz-meta-${n.toLowerCase()}`]=t.Metadata[n],r),{})});o.bp("/{Key+}"),o.p("Bucket",()=>t.Bucket,"{Bucket}",!1),o.p("Key",()=>t.Key,"{Key+}",!0);let s=(0,a.UI)({[tW]:[,"PutObject"]});return void 0!==t.Body&&(n=t.Body),o.m("PUT").h(i).q(s).b(n),o.build()},v=async(t,r)=>{if(200!==t.statusCode&&t.statusCode>=300)return w(t,r);let n=(0,a.UI)({$metadata:O(t),[eM]:[,t.headers[tL]],[ez]:[,t.headers[tM]],[eU]:[,t.headers[tj]],[j]:[()=>void 0!==t.headers[tD],()=>(0,a.gx)(t.headers[tD])]}),o=(0,a.CE)((0,a.Wh)(await s(t.body,r)),"body");return null!=o[F]&&(n[F]=_(o[F],r)),n},b=async(t,r)=>{if(200!==t.statusCode&&t.statusCode>=300)return w(t,r);let n=(0,a.UI)({$metadata:O(t),[ee]:[()=>void 0!==t.headers[tg],()=>(0,a.gx)(t.headers[tg])],[M]:[,t.headers[eG]],[eo]:[,t.headers[tv]],[e_]:[,t.headers[tA]],[em]:[()=>void 0!==t.headers[e7],()=>(0,a.CE)((0,a.oT)(t.headers[e7]))],[G]:[()=>void 0!==t.headers[eY],()=>(0,a.NK)(t.headers[eY])],[ea]:[,t.headers[e2]],[H]:[,t.headers[tu]],[B]:[,t.headers[td]],[Y]:[,t.headers[tp]],[X]:[,t.headers[tm]],[eh]:[()=>void 0!==t.headers[tC],()=>(0,a.AF)(t.headers[tC])],[eq]:[,t.headers[tV]],[z]:[,t.headers[e$]],[V]:[,t.headers[eZ]],[q]:[,t.headers[eK]],[W]:[,t.headers[eJ]],[J]:[,t.headers[eQ]],[Q]:[,t.headers[e0]],[et]:[()=>void 0!==t.headers[e1],()=>(0,a.CE)((0,a.oT)(t.headers[e1]))],[en]:[,t.headers[e3]],[eW]:[,t.headers[tq]],[eM]:[,t.headers[tL]],[eD]:[,t.headers[tF]],[eF]:[,t.headers[tz]],[ez]:[,t.headers[tM]],[j]:[()=>void 0!==t.headers[tD],()=>(0,a.gx)(t.headers[tD])],[eP]:[,t.headers[tO]],[eE]:[,t.headers[tI]],[eR]:[,t.headers[t_]],[ey]:[()=>void 0!==t.headers[tk],()=>(0,a.AF)(t.headers[tk])],[eV]:[()=>void 0!==t.headers[tB],()=>(0,a.AF)(t.headers[tB])],[ev]:[,t.headers[tT]],[eb]:[()=>void 0!==t.headers[tN],()=>
1(0,a.CE)((0,a.aH)(t.headers[tN]))],[eg]:[,t.headers[tS]],Metadata:[,Object.keys(t.headers).filter(t=>t.startsWith("x-amz-meta-")).reduce((r,n)=>(r[n.substring(11)]=t.headers[n],r),{})]}),o=t.body;return r.sdkStreamMixin(o),n.Body=o,n},y=async(t,r)=>{if(200!==t.statusCode&&t.statusCode>=300)return w(t,r);let n=(0,a.UI)({$metadata:O(t),[eo]:[,t.headers[tv]],[ea]:[,t.headers[e2]],[H]:[,t.headers[tu]],[B]:[,t.headers[td]],[Y]:[,t.headers[tp]],[X]:[,t.headers[tm]],[eM]:[,t.headers[tL]],[eq]:[,t.headers[tV]],[eD]:[,t.headers[tF]],[eF]:[,t.headers[tz]],[ez]:[,t.headers[tM]],[eU]:[,t.headers[tj]],[j]:[()=>void 0!==t.headers[tD],()=>(0,a.gx)(t.headers[tD])],[eE]:[,t.headers[tI]]});return await (0,a.Wg)(t.body,r),n},w=async(t,r)=>{let n={...t,body:await l(t.body,r)},a=c(t,n.body);switch(a){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":throw await N(n,r);case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":throw await R(n,r);case"BucketAlreadyExists":case"com.amazonaws.s3#BucketAlreadyExists":throw await E(n,r);case"BucketAlreadyOwnedByYou":case"com.amazonaws.s3#BucketAlreadyOwnedByYou":throw await C(n,r);case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await S(n,r);case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":throw await k(n,r);case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await T(n,r);case"NotFound":case"com.amazonaws.s3#NotFound":throw await A(n,r);case"ObjectAlreadyInActiveTierError":case"com.amazonaws.s3#ObjectAlreadyInActiveTierError":throw await I(n,r);default:return x({output:t,parsedBody:n.body,errorCode:a})}},x=(0,a.PC)(p.k),E=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new d.SH({$metadata:O(t),...n});return(0,a.to)(o,t.body)},C=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new d.M0({$metadata:O(t),...n});return(0,a.to)(o,t.body)},k=async(t,r)=>{let n=(0,a.UI)({}),o=t.body;null!=o[D]&&(n[D]=(0,a.pY)(o[D])),null!=o[eP]&&(n[eP]=(0,a.pY)(o[eP]));let i=new d.oN({$metadata:O(t),...n});return(0,a.to)(i,t.body)},S=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new d.mn({$metadata:O(t),...n});return(0,a.to)(o,t.body)},T=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new d.Yw({$metadata:O(t),...n});return(0,a.to)(o,t.body)},N=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new d.wi({$metadata:O(t),...n});return(0,a.to)(o,t.body)},A=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new d.TX({$metadata:O(t),...n});return(0,a.to)(o,t.body)},I=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new f.T8({$metadata:O(t),...n});return(0,a.to)(o,t.body)},R=async(t,r)=>{let n=(0,a.UI)({});t.body;let o=new d.Vn({$metadata:O(t),...n});return(0,a.to)(o,t.body)},_=(t,r)=>{let n={};return null!=t[L]&&(n[L]=(0,a.pY)(t[L])),null!=t[eO]&&(n[eO]=(0,a.pY)(t[eO])),null!=t[eH]&&(n[eH]=(0,a.pY)(t[eH])),null!=t[eo]&&(n[eo]=(0,a.CE)((0,a.aH)(t[eo]))),n},O=t=>({httpStatusCode:t.statusCode,requestId:t.headers["x-amzn-requestid"]??t.headers["x-amzn-request-id"]??t.headers["x-amz-request-id"],extendedRequestId:t.headers["x-amz-id-2"],cfId:t.headers["x-amz-cf-id"]}),P="ACL",L="AccessKeyId",M="AcceptRanges",D="AccessTier",j="BucketKeyEnabled",F="Credentials",U="ChecksumAlgorithm",z="CacheControl",H="ChecksumCRC32",B="ChecksumCRC32C",V="ContentDisposition",q="ContentEncoding",W="ContentLanguage",G="ContentLength",Z="ChecksumMode",K="ContentMD5",J="ContentRange",Y="ChecksumSHA1",X="ChecksumSHA256",Q="ContentType",ee="DeleteMarker",et="Expires",er="ExpectedBucketOwner",en="ExpiresString",ea="ETag",eo="Expiration",ei="GrantFullControl",es="GrantRead",el="GrantReadACP",ec="GrantWriteACP",eu="IfMatch",ed="IfModifiedSince",ef="IfNoneMatch",ep="IfUnmodifiedSince",em="LastModified",eh="MissingMeta",eg="ObjectLockLegalHoldStatus",ev="ObjectLockMode",eb="ObjectLockRetainUntilDate",ey="PartsCount",ew="PartNumber",ex="Range",eE="RequestCharged",eC="ResponseCacheControl",ek="ResponseContentDisposition",eS="ResponseContentEncoding",eT="ResponseContentLanguage",eN="ResponseContentType",eA="ResponseExpires",eI="RequestPayer",eR="ReplicationStatus",e_="Restore",eO="SecretAccessKey",eP="StorageClass",eL="SessionMode",eM="ServerSideEncryption",eD="SSECustomerAlgorithm",ej="SSECustomerKey",eF="SSECustomerKeyMD5",eU="SSEKMSEncryptionContext",ez="SSEKMSKeyId",eH="SessionToken",eB="Tagging",eV="TagCount",eq="VersionId",eW="WebsiteRedirectLocation",eG="accept-ranges",e$="cache-control",eZ="content-disposition",eK="content-encoding",eJ="content-language",eY="content-length",eX="c
1ontent-md5",eQ="content-range",e0="content-type",e1="expires",e2="etag",e3="expiresstring",e4="if-match",e6="if-modified-since",e5="if-none-match",e8="if-unmodified-since",e7="last-modified",e9="partNumber",te="range",tt="response-cache-control",tr="response-content-disposition",tn="response-content-encoding",ta="response-content-language",to="response-content-type",ti="response-expires",ts="session",tl="versionId",tc="x-amz-acl",tu="x-amz-checksum-crc32",td="x-amz-checksum-crc32c",tf="x-amz-checksum-mode",tp="x-amz-checksum-sha1",tm="x-amz-checksum-sha256",th="x-amz-create-session-mode",tg="x-amz-delete-marker",tv="x-amz-expiration",tb="x-amz-expected-bucket-owner",ty="x-amz-grant-full-control",tw="x-amz-grant-read",tx="x-amz-grant-read-acp",tE="x-amz-grant-write-acp",tC="x-amz-missing-meta",tk="x-amz-mp-parts-count",tS="x-amz-object-lock-legal-hold",tT="x-amz-object-lock-mode",tN="x-amz-object-lock-retain-until-date",tA="x-amz-restore",tI="x-amz-request-charged",tR="x-amz-request-payer",t_="x-amz-replication-status",tO="x-amz-storage-class",tP="x-amz-sdk-checksum-algorithm",tL="x-amz-server-side-encryption",tM="x-amz-server-side-encryption-aws-kms-key-id",tD="x-amz-server-side-encryption-bucket-key-enabled",tj="x-amz-server-side-encryption-context",tF="x-amz-server-side-encryption-customer-algorithm",tU="x-amz-server-side-encryption-customer-key",tz="x-amz-server-side-encryption-customer-key-md5",tH="x-amz-tagging",tB="x-amz-tagging-count",tV="x-amz-version-id",tq="x-amz-website-redirect-location",tW="x-id"},54040:function(t,r,n){"use strict";function a(t,r,n){t.__aws_sdk_context?t.__aws_sdk_context.features||(t.__aws_sdk_context.features={}):t.__aws_sdk_context={features:{}},t.__aws_sdk_context.features[r]=n}n.d(r,{h:function(){return a}})},80272:function(t,r,n){"use strict";n.d(r,{Yv:function(){return z},Qj:function(){return B}});let a="WHEN_SUPPORTED";(s=u||(u={})).MD5="MD5",s.CRC32="CRC32",s.CRC32C="CRC32C",s.SHA1="SHA1",s.SHA256="SHA256",(l=d||(d={})).HEADER="header",l.TRAILER="trailer";let o=u.MD5,i=u.CRC32;(c=f||(f={})).ENV="env",c.CONFIG="shared config entry";var s,l,c,u,d,f,p=n(54040),m=n(51140);let h=[u.CRC32,u.CRC32C,u.SHA1,u.SHA256],g=[u.SHA256,u.SHA1,u.CRC32,u.CRC32C],v=(t,{requestChecksumRequired:r,requestAlgorithmMember:n},a)=>{if(!n||!t[n])return r?a?i:o:void 0;let s=t[n];if(!h.includes(s))throw Error(`The checksum algorithm "${s}" is not supported by the client. Select one of ${h}.`);return s},b=t=>t===u.MD5?"content-md5":`x-amz-checksum-${t.toLowerCase()}`,y=(t,r)=>{let n=t.toLowerCase();for(let t of Object.keys(r))if(n===t.toLowerCase())return!0;return!1};var w=n(95885);let x=t=>void 0!==t&&"string"!=typeof t&&!ArrayBuffer.isView(t)&&!(0,w.e)(t);var E=n(2669),C=n(41499),k=n(70456),S=function(){function t(){this.crc32c=new T}return t.prototype.update=function(t){(0,k.rA)(t)||this.crc32c.update((0,k.i$)(t))},t.prototype.digest=function(){return(0,C.mG)(this,void 0,void 0,function(){return(0,C.Jh)(this,function(t){return[2,(0,k.LT)(this.crc32c.digest())]})})},t.prototype.reset=function(){this.crc32c=new T},t}(),T=function(){function t(){this.checksum=4294967295}return t.prototype.update=function(t){var r,n;try{for(var a=(0,C.XA)(t),o=a.next();!o.done;o=a.next()){var i=o.value;this.checksum=this.checksum>>>8^N[(this.checksum^i)&255]}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return this},t.prototype.digest=function(){return(4294967295^this.checksum)>>>0},t}(),N=(0,k.r3)([0,4067132163,3778769143,324072436,3348797215,904991772,648144872,3570033899,2329499855,2024987596,1809983544,2575936315,1296289744,3207089363,2893594407,1578318884,274646895,3795141740,4049975192,51262619,3619967088,632279923,922689671,3298075524,2592579488,1760304291,2075979607,2312596564,1562183871,2943781820,3156637768,1313733451,549293790,3537243613,3246849577,871202090,3878099393,357341890,102525238,4101499445,2858735121,147
17399826,1264559846,3107202533,1845379342,2677391885,2361733625,2125378298,820201905,3263744690,3520608582,598981189,4151959214,85089709,373468761,3827903834,3124367742,1213305469,1526817161,2842354314,2107672161,2412447074,2627466902,1861252501,1098587580,3004210879,2688576843,1378610760,2262928035,1955203488,1742404180,2511436119,3416409459,969524848,714683780,3639785095,205050476,4266873199,3976438427,526918040,1361435347,2739821008,2954799652,1114974503,2529119692,1691668175,2005155131,2247081528,3690758684,697762079,986182379,3366744552,476452099,3993867776,4250756596,255256311,1640403810,2477592673,2164122517,1922457750,2791048317,1412925310,1197962378,3037525897,3944729517,427051182,170179418,4165941337,746937522,3740196785,3451792453,1070968646,1905808397,2213795598,2426610938,1657317369,3053634322,1147748369,1463399397,2773627110,4215344322,153784257,444234805,3893493558,1021025245,3467647198,3722505002,797665321,2197175160,1889384571,1674398607,2443626636,1164749927,3070701412,2757221520,1446797203,137323447,4198817972,3910406976,461344835,3484808360,1037989803,781091935,3705997148,2460548119,1623424788,1939049696,2180517859,1429367560,2807687179,3020495871,1180866812,410100952,3927582683,4182430767,186734380,3756733383,763408580,1053836080,3434856499,2722870694,1344288421,1131464017,2971354706,1708204729,2545590714,2229949006,1988219213,680717673,3673779818,3383336350,1002577565,4010310262,493091189,238226049,4233660802,2987750089,1082061258,1395524158,2705686845,1972364758,2279892693,2494862625,1725896226,952904198,3399985413,3656866545,731699698,4283874585,222117402,510512622,3959836397,3280807620,837199303,582374963,3504198960,68661723,4135334616,3844915500,390545967,1230274059,3141532936,2825850620,1510247935,2395924756,2091215383,1878366691,2644384480,3553878443,565732008,854102364,3229815391,340358836,3861050807,4117890627,119113024,1493875044,2875275879,3090270611,1247431312,2660249211,1828433272,2141937292,2378227087,3811616794,291187481,34330861,4032846830,615137029,3603020806,3314634738,939183345,1776939221,2609017814,2295496738,2058945313,2926798794,1545135305,1330124605,3173225534,4084100981,17165430,307568514,3762199681,888469610,3332340585,3587147933,665062302,2042050490,2346497209,2559330125,1793573966,3190661285,1279665062,1595330642,2910671697]);let A=(t,r)=>({[u.MD5]:r.md5,[u.CRC32]:E.k6,[u.CRC32C]:S,[u.SHA1]:r.sha1,[u.SHA256]:r.sha256})[t];var I=n(85847);let R=(t,r)=>{let n=new t;return n.update((0,I._)(r||"")),n.digest()},_={name:"flexibleChecksumsMiddleware",step:"build",tags:["BODY_CHECKSUM"],override:!0},O=(t,r)=>(n,a)=>async o=>{if(!m.aW.isInstance(o.request))return n(o);let{request:i}=o,{body:s,headers:l}=i,{base64Encoder:c,streamHasher:d}=t,{input:f,requestChecksumRequired:h,requestAlgorithmMember:g}=r,w=v(f,{requestChecksumRequired:h,requestAlgorithmMember:g},!!a.isS3ExpressBucket),E=s,C=l;if(w){switch(w){case u.CRC32:(0,p.h)(a,"FLEXIBLE_CHECKSUMS_REQ_CRC32","U");break;case u.CRC32C:(0,p.h)(a,"FLEXIBLE_CHECKSUMS_REQ_CRC32C","V");break;case u.SHA1:(0,p.h)(a,"FLEXIBLE_CHECKSUMS_REQ_SHA1","X");break;case u.SHA256:(0,p.h)(a,"FLEXIBLE_CHECKSUMS_REQ_SHA256","Y")}let r=b(w),n=A(w,t);if(x(s)){let{getAwsChunkedEncodingStream:a,bodyLengthChecker:o}=t;E=a(s,{base64Encoder:c,bodyLengthChecker:o,checksumLocationName:r,checksumAlgorithmFn:n,streamHasher:d}),C={...l,"content-encoding":l["content-encoding"]?`${l["content-encoding"]},aws-chunked`:"aws-chunked","transfer-encoding":"chunked","x-amz-decoded-content-length":l["content-length"],"x-amz-content-sha256":"STREAMING-UNSIGNED-PAYLOAD-TRAILER","x-amz-trailer":r},delete C["content-length"]}else if(!y(r,l)){let t=await R(n,s);C={...l,[r]:c(t)}}}return await n({...o,request:{...i,headers:C,body:E}})},P=(t=[])=>{let r=[];for(let n of g)t.includes(n)&&h.includes(n)&&r.push(n);return r},L=t=>{let r=t.lastIndexOf("-");if(-1!==r){let n=t.slice(r+1);if(!n.startsWith("0")){let t=parseInt(n,10);if(!isNaN(t)&&t>=1&&t<=1e4)return!0}}return!1};function M(t){return new Blob([t]).stream()}let D=async(t,{streamHasher:r,checksumAlgorithmFn:n,base64Encoder:a})=>{let o=x(t)?r(n,t):R(n,t);return a(await o)},j=async(t,{config:r,responseAlgorithms:n})=>{let a=P(n),{body:o,headers:i}=t;
1for(let t of a){let n=b(t),a=i[n];if(a){let i=A(t,r),{streamHasher:s,base64Encoder:l}=r,c=await D(o,{streamHasher:s,checksumAlgorithmFn:i,base64Encoder:l});if(c===a)break;throw Error(`Checksum mismatch: expected "${c}" but received "${a}" in response header "${n}".`)}}},F={name:"flexibleChecksumsResponseMiddleware",toMiddleware:"deserializerMiddleware",relation:"after",tags:["BODY_CHECKSUM"],override:!0},U=(t,r)=>(n,a)=>async o=>{let i;if(!m.aW.isInstance(o.request))return n(o);let s=o.input,l=await n(o),c=l.response,{requestValidationModeMember:u,responseAlgorithms:d}=r;if(u&&"ENABLED"===s[u]){let{clientName:r,commandName:n}=a;if("S3Client"===r&&"GetObjectCommand"===n&&P(d).every(t=>{let r=b(t),n=c.headers[r];return!n||L(n)}))return l;let o=x(c.body);o&&(i=await t.streamCollector(c.body),c.body=M(i)),await j(l.response,{config:t,responseAlgorithms:d}),o&&i&&(c.body=M(i))}return l},z=(t,r)=>({applyToStack:n=>{n.add(O(t,r),_),n.addRelativeTo(U(t,r),F)}});var H=n(65542);let B=t=>({...t,requestChecksumCalculation:(0,H.$)(t.requestChecksumCalculation??a),responseChecksumValidation:(0,H.$)(t.responseChecksumValidation??a)})},67426:function(t,r,n){"use strict";n.d(r,{$I:function(){return x},Hz:function(){return s},Ae:function(){return d},HW:function(){return m},JB:function(){return L},nd:function(){return N},mS:function(){return H},D4:function(){return W},x4:function(){return M}});var a=n(51140),o=n(20884);let i={step:"finalizeRequest",tags:["CHECK_CONTENT_LENGTH_HEADER"],name:"getCheckContentLengthHeaderPlugin",override:!0},s=t=>({applyToStack:t=>{t.add((t,r)=>async n=>{let{request:i}=n;if(a.aW.isInstance(i)&&!("content-length"in i.headers)){let t="Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.";"function"!=typeof r?.logger?.warn||r.logger instanceof o.vk?console.warn(t):r.logger.warn(t)}return t({...n})},i)}}),l=t=>(r,n)=>async a=>{let o=await t.region(),i=t.region,s=()=>{};n.__s3RegionRedirect&&(Object.defineProperty(t,"region",{writable:!1,value:async()=>n.__s3RegionRedirect}),s=()=>Object.defineProperty(t,"region",{writable:!0,value:i}));try{let i=await r(a);if(n.__s3RegionRedirect){s();let r=await t.region();if(o!==r)throw Error("Region was not restored following S3 region redirect.")}return i}catch(t){throw s(),t}},c={tags:["REGION_REDIRECT","S3"],name:"regionRedirectEndpointMiddleware",override:!0,relation:"before",toMiddleware:"endpointV2Middleware"},u={step:"initialize",tags:["REGION_REDIRECT","S3"],name:"regionRedirectMiddleware",override:!0},d=t=>({applyToStack:r=>{r.add((r,n)=>async a=>{try{return await r(a)}catch(o){if(t.followRegionRedirects&&(o?.$metadata?.httpStatusCode===301||o?.$metadata?.httpStatusCode===400&&o?.name==="IllegalLocationConstraintException")){try{let r=o.$response.headers["x-amz-bucket-region"];n.logger?.debug(`Redirecting from ${await t.region()} to ${r}`),n.__s3RegionRedirect=r}catch(t){throw Error("Region redirect failed: "+t)}return r(a)}throw o}},u),r.addRelativeTo(l(t),c)}}),f=t=>(t,r)=>async n=>{let i=await t(n),{response:s}=i;if(a.Zn.isInstance(s)&&s.headers.expires){s.headers.expiresstring=s.headers.expires;try{(0,o.oT)(s.headers.expires)}catch(t){r.logger?.warn(`AWS SDK Warning for ${r.clientName}::${r.commandName} response parsing (${s.headers.expires}): ${t}`),delete s.headers.expires}}return i},p={tags:["S3"],name:"s3ExpiresMiddleware",override:!0,relation:"after",toMiddleware:"deserializerMiddleware"},m=t=>({applyToStack:r=>{r.addRelativeTo(f(t),p)}});class h{constructor(t={}){this.data=t,this.lastPurgeTime=Date.now()}get(t){let r=this.data[t];if(r)return r}set(t,r){return this.data[t]=r,r}delete(t){delete this.data[t]}async purgeExpired(){let t=Date.now();if(!(this.lastPurgeTime+h.EXPIRED_CREDENTIAL_PURGE_INTERVAL_MS>t))for(let r in this.data){let n=this.data[r];if(!n.isRefreshing){let a=await n.identity;a.expiration&&a.expiration.getTime()<t&&delete this.data[r]}}}}h.EXPIRED_CREDENTIAL_PURGE_INTERVAL_MS=3e4;class g{constructor(t,r=!1,n=Date.now()){this._identity=t,this.isRefreshing=r,this.accessed=n}get identity(){return this.accessed=Date.now(),this._identity}}class v{constructor(t,r=new h){this.createSessionFn=t,this.cache=r}async getS3ExpressIdentity(t,r){let n=r.Bucket,{cache:a}=this,o=a.get(n);return o?o.identity.then(t=>(t.expiration?.getTime()??0)<Date.now()?a.set(n,new g(this.getIdentity(n))).identity:((t.expiration?.getTime()??0)<Date.now()+v.REFRESH_WINDOW_MS&&!o.isRefreshing&&(o.isRefreshing=!0,this.getIdentity(n).then(t=>{a.set(n,new g(Promise.resolve(t)))})),t)):a.set(n,new g(this.getIdentity(n))).identity}async getIdentity(t){await this.cache.purgeExpired().catch(t=>{console.warn("Error while clearing expired entries in S3ExpressIdentityCache: \n"+t)});let r=await this.createSessionFn(t);if(!r.Credentials?.AccessKeyId||!r.Credentials?.SecretAccessKey)throw Error("s3#createSession response credential missing AccessKeyId or SecretAccessKey.");return{accessKeyId:r.Credentials.AccessKeyId,secretAccessKey:r.Credentials.SecretAccessKey,sessionToken:r.Credentials.SessionToken,expiration:r.Credentials.Expiration?new Date(r.Credentials.Expiration):void 0}}}v.REFRESH_WINDOW_MS=6e4;var b=n(41999);n(26043);
1let y="X-Amz-S3session-Token",w=y.toLowerCase();class x extends b.L1{async signWithCredentials(t,r,n){let a=E(r);return t.headers[w]=r.sessionToken,C(this,a),this.signRequest(t,n??{})}async presignWithCredentials(t,r,n){let a=E(r);return delete t.headers[w],t.headers[y]=r.sessionToken,t.query=t.query??{},t.query[y]=r.sessionToken,C(this,a),this.presign(t,n)}}function E(t){return{accessKeyId:t.accessKeyId,secretAccessKey:t.secretAccessKey,expiration:t.expiration}}function C(t,r){let n=setTimeout(()=>{throw Error("SignatureV4S3Express credential override was created but not called.")},10),a=t.credentialProvider;t.credentialProvider=()=>(clearTimeout(n),t.credentialProvider=a,Promise.resolve(r))}var k=n(54040);let S=t=>(r,n)=>async o=>{if(n.endpointV2){let r=n.endpointV2,i=r.properties?.authSchemes?.[0]?.name==="sigv4-s3express";if((r.properties?.backend==="S3Express"||r.properties?.bucketType==="Directory")&&((0,k.h)(n,"S3_EXPRESS_BUCKET","J"),n.isS3ExpressBucket=!0),i){let r=o.input.Bucket;if(r){let i=await t.s3ExpressIdentityProvider.getS3ExpressIdentity(await t.credentials(),{Bucket:r});n.s3ExpressIdentity=i,a.aW.isInstance(o.request)&&i.sessionToken&&(o.request.headers[w]=i.sessionToken)}}}return r(o)},T={name:"s3ExpressMiddleware",step:"build",tags:["S3","S3_EXPRESS"],override:!0},N=t=>({applyToStack:r=>{r.add(S(t),T)}});var A=n(13605);n(54306);var I=n(65542);let R=async(t,r,n,a)=>{let o=await a.signWithCredentials(n,t,{});if(o.headers["X-Amz-Security-Token"]||o.headers["x-amz-security-token"])throw Error("X-Amz-Security-Token must not be set for s3-express requests.");return o},_=t=>t=>{throw t},O=(t,r)=>{},P=t=>(r,n)=>async o=>{let i;if(!a.aW.isInstance(o.request))return r(o);let s=(0,I.J)(n).selectedHttpAuthScheme;if(!s)throw Error("No HttpAuthScheme was selected: unable to sign request");let{httpAuthOption:{signingProperties:l={}},identity:c,signer:u}=s;i=n.s3ExpressIdentity?await R(n.s3ExpressIdentity,l,o.request,await t.signer()):await u.sign(o.request,c,l);let d=await r({...o,request:i}).catch((u.errorHandler||_)(l));return(u.successHandler||O)(d.response,l),d},L=t=>({applyToStack:r=>{r.addRelativeTo(P(t),A.wA)}}),M=(t,{session:r})=>{let[n,a]=r;return{...t,forcePathStyle:t.forcePathStyle??!1,useAccelerateEndpoint:t.useAccelerateEndpoint??!1,disableMultiregionAccessPoints:t.disableMultiregionAccessPoints??!1,followRegionRedirects:t.followRegionRedirects??!1,s3ExpressIdentityProvider:t.s3ExpressIdentityProvider??new v(async t=>n().send(new a({Bucket:t,SessionMode:"ReadWrite"}))),bucketEndpoint:t.bucketEndpoint??!1}};var D=n(84654);let j={CopyObjectCommand:!0,UploadPartCopyCommand:!0,CompleteMultipartUploadCommand:!0},F=t=>(r,n)=>async o=>{let i=await r(o),{response:s}=i;if(!a.Zn.isInstance(s))return i;let{statusCode:l,body:c}=s;if(l<200||l>=300||!("function"==typeof c?.stream||"function"==typeof c?.pipe||"function"==typeof c?.tee))return i;let u=c,d=c;!c||"object"!=typeof c||c instanceof Uint8Array||([u,d]=await (0,D.vH)(c)),s.body=d;let f=await U(u,{streamCollector:async t=>(0,D.TS)(t,3e3)});"function"==typeof u?.destroy&&u.destroy();let p=t.utf8Encoder(f.subarray(f.length-16));if(0===f.length&&j[n.commandName]){let t=Error("S3 aborted request");throw t.name="InternalError",t}return p&&p.endsWith("</Error>")&&(s.statusCode=400),i},U=(t=new Uint8Array,r)=>t instanceof Uint8Array?Promise.resolve(t):r.streamCollector(t)||Promise.resolve(new Uint8Array),z={relation:"after",toMiddleware:"deserializerMiddleware",tags:["THROW_200_EXCEPTIONS","S3"],name:"throw200ExceptionsMiddleware",override:!0},H=t=>({applyToStack:r=>{r.addRelativeTo(F(t),z)}}),B=t=>"string"==typeof t&&0===t.indexOf("arn:")&&t.split(":").length>=6,V={name:"bucketEndpointMiddleware",override:!0,relation:"after",toMiddleware:"endpointV2Middleware"},q={step:"initialize",tags:["VALIDATE_BUCKET_NAME"],name:"validateBucketNameMiddleware",override:!0},W=t=>({applyToStack:r=>{r.add(function({bucketEndpoint:t}){return r=>async n=>{let{input:{Bucket:a}}=n;if(!t&&"string"==typeof a&&!B(a)&&a.indexOf("/")>=0){let t=Error(`Bucket name shouldn't contain '/', received '${a}'`);throw t.name="InvalidBucketName",t}return r({...n})}}(t),q),r.addRelativeTo((r,n)=>async a=>{if(t.bucketEndpoint){let t=n.endpointV2;if(t){let r=a.input.Bucket;if("string"==typeof r)try{let a=new URL(r);n.endpointV2={...t,url:a}}catch(a){let t=`@aws-sdk/middleware-sdk-s3: bucketEndpoint=true was set but Bucket=${r} could not be parsed as URL.`;throw n.logger?.constructor?.name==="NoOpLogger"?console.warn(t):n.logger?.warn?.(t),a}}}return r(a)},V)}})},27166:function(t,r,n){"use strict";n.d(r,{gc:function(){return o}});let a={name:"ssecMiddleware",step:"initialize",tags:["SSE"],override:!0},o=t=>({applyToStack:r=>{r.add(r=>async n=>{let a={...n.input};for(let r of[{target:"SSECustomerKey",hash:"SSECustomerKeyMD5"},{target:"CopySourceSSECustomerKey",hash:"CopySourceSSECustomerKeyMD5"}]){let n=a[r.target];
1if(n){let o;"string"==typeof n?function(t,r){if(!/^(?:[A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(t))return!1;try{let n=r.base64Decoder(t);return 32===n.length}catch{return!1}}(n,t)?o=t.base64Decoder(n):(o=t.utf8Decoder(n),a[r.target]=t.base64Encoder(o)):(o=ArrayBuffer.isView(n)?new Uint8Array(n.buffer,n.byteOffset,n.byteLength):new Uint8Array(n),a[r.target]=t.base64Encoder(o));let i=new t.md5;i.update(o),a[r.hash]=t.base64Encoder(await i.digest())}}return r({...n,input:a})},a)}})},27633:function(t,r,n){"use strict";n.d(r,{e:function(){return c}});var a=n(14715),o=n(52741),i=n(51140),s=n(82408);class l{constructor(t){let r={service:t.signingName||t.service||"s3",uriEscapePath:t.uriEscapePath||!1,applyChecksum:t.applyChecksum||!1,...t};this.signer=new s.J(r)}presign(t,{unsignableHeaders:r=new Set,hoistableHeaders:n=new Set,unhoistableHeaders:a=new Set,...o}={}){return this.prepareRequest(t,{unsignableHeaders:r,unhoistableHeaders:a,hoistableHeaders:n}),this.signer.presign(t,{expiresIn:900,unsignableHeaders:r,unhoistableHeaders:a,...o})}presignWithCredentials(t,r,{unsignableHeaders:n=new Set,hoistableHeaders:a=new Set,unhoistableHeaders:o=new Set,...i}={}){return this.prepareRequest(t,{unsignableHeaders:n,unhoistableHeaders:o,hoistableHeaders:a}),this.signer.presignWithCredentials(t,r,{expiresIn:900,unsignableHeaders:n,unhoistableHeaders:o,...i})}prepareRequest(t,{unsignableHeaders:r=new Set,unhoistableHeaders:n=new Set,hoistableHeaders:a=new Set}={}){r.add("content-type"),Object.keys(t.headers).map(t=>t.toLowerCase()).filter(t=>t.startsWith("x-amz-server-side-encryption")).forEach(t=>{a.has(t)||n.add(t)}),t.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD";let o=t.headers.host,i=t.port,s=`${t.hostname}${null!=t.port?":"+i:""}`;o&&(o!==t.hostname||null==t.port)||(t.headers.host=s)}}let c=async(t,r,n={})=>{let s,c;if("function"==typeof t.config.endpointProvider){let n=await (0,o.UM)(r.input,r.constructor,t.config),a=n.properties?.authSchemes?.[0];c=a?.name==="sigv4a"?a?.signingRegionSet?.join(","):a?.signingRegion,s=new l({...t.config,signingName:a?.signingName,region:async()=>c})}else s=new l(t.config);let u=t.middlewareStack.clone();u.addRelativeTo((t,r)=>async t=>{let{request:a}=t;if(!i.aW.isInstance(a))throw Error("Request to be presigned is not an valid HTTP request.");delete a.headers["amz-sdk-invocation-id"],delete a.headers["amz-sdk-request"],delete a.headers["x-amz-user-agent"];let o={...n,signingRegion:n.signingRegion??r.signing_region??c,signingService:n.signingService??r.signing_service};return{response:{},output:{$metadata:{httpStatusCode:200},presigned:r.s3ExpressIdentity?await s.presignWithCredentials(a,r.s3ExpressIdentity,o):await s.presign(a,o)}}},{name:"presignInterceptMiddleware",relation:"before",toMiddleware:"awsAuthMiddleware",override:!0});let d=r.resolveMiddleware(u,t.config,{}),{output:f}=await d({input:r.input}),{presigned:p}=f;return function(t){let{port:r,query:n}=t,{protocol:o,path:i,hostname:s}=t;o&&":"!==o.slice(-1)&&(o+=":"),r&&(s+=`:${r}`),i&&"/"!==i.charAt(0)&&(i=`/${i}`);let l=n?(0,a.I)(n):"";l&&"?"!==l[0]&&(l=`?${l}`);let c="";if(null!=t.username||null!=t.password){let r=t.username??"",n=t.password??"";c=`${r}:${n}@`}let u="";return t.fragment&&(u=`#${t.fragment}`),`${o}//${c}${s}${i}${l}${u}`}(p)}},82408:function(t,r,n){"use strict";n.d(r,{J:function(){return i},C:function(){return o}});var a=n(67426);let o={CrtSignerV4:null};class i{constructor(t){this.sigv4Signer=new a.$I(t),this.signerOptions=t}async sign(t,r={}){if("*"===r.signingRegion){if("node"!==this.signerOptions.runtime)throw Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().sign(t,r)}return this.sigv4Signer.sign(t,r)}async signWithCredentials(t,r,n={}){if("*"===n.signingRegion){if("node"!==this.signerOptions.runtime)throw Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().signWithCredentials(t,r,n)}return this.sigv4Signer.signWithCredentials(t,r,n)}async presign(t,r={}){if("*"===r.signingRegion){if("node"!==this.signerOptions.runtime)throw Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");
1return this.getSigv4aSigner().presign(t,r)}return this.sigv4Signer.presign(t,r)}async presignWithCredentials(t,r,n={}){if("*"===n.signingRegion)throw Error("Method presignWithCredentials is not supported for [signingRegion=*].");return this.sigv4Signer.presignWithCredentials(t,r,n)}getSigv4aSigner(){if(!this.sigv4aSigner){let t=null;try{if(t=o.CrtSignerV4,"function"!=typeof t)throw Error()}catch(t){throw t.message=`${t.message}
2Please check whether you have installed the "@aws-sdk/signature-v4-crt" package explicitly. 
3You must also register the package by calling [require("@aws-sdk/signature-v4-crt");] or an ESM equivalent such as [import "@aws-sdk/signature-v4-crt";]. 
4For more information please go to https://github.com/aws/aws-sdk-js-v3#functionality-requiring-aws-common-runtime-crt`,t}this.sigv4aSigner=new t({...this.signerOptions,signingAlgorithm:1})}return this.sigv4aSigner}}},39190:function(t,r,n){"use strict";n.d(r,{T6:function(){return p},VD:function(){return m},WE:function(){return u},Yt:function(){return h},lC:function(){return i},py:function(){return c},rW:function(){return o},s:function(){return f},ve:function(){return l},vq:function(){return d}});var a=n(19264);function o(t,r,n){return{r:255*(0,a.sh)(t,255),g:255*(0,a.sh)(r,255),b:255*(0,a.sh)(n,255)}}function i(t,r,n){var o=Math.max(t=(0,a.sh)(t,255),r=(0,a.sh)(r,255),n=(0,a.sh)(n,255)),i=Math.min(t,r,n),s=0,l=0,c=(o+i)/2;if(o===i)l=0,s=0;else{var u=o-i;switch(l=c>.5?u/(2-o-i):u/(o+i),o){case t:s=(r-n)/u+(r<n?6:0);break;case r:s=(n-t)/u+2;break;case n:s=(t-r)/u+4}s/=6}return{h:s,s:l,l:c}}function s(t,r,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?t+6*n*(r-t):n<.5?r:n<2/3?t+(r-t)*(2/3-n)*6:t}function l(t,r,n){if(t=(0,a.sh)(t,360),r=(0,a.sh)(r,100),n=(0,a.sh)(n,100),0===r)i=n,l=n,o=n;else{var o,i,l,c=n<.5?n*(1+r):n+r-n*r,u=2*n-c;o=s(u,c,t+1/3),i=s(u,c,t),l=s(u,c,t-1/3)}return{r:255*o,g:255*i,b:255*l}}function c(t,r,n){var o=Math.max(t=(0,a.sh)(t,255),r=(0,a.sh)(r,255),n=(0,a.sh)(n,255)),i=Math.min(t,r,n),s=0,l=o-i;if(o===i)s=0;else{switch(o){case t:s=(r-n)/l+(r<n?6:0);break;case r:s=(n-t)/l+2;break;case n:s=(t-r)/l+4}s/=6}return{h:s,s:0===o?0:l/o,v:o}}function u(t,r,n){t=6*(0,a.sh)(t,360),r=(0,a.sh)(r,100),n=(0,a.sh)(n,100);var o=Math.floor(t),i=t-o,s=n*(1-r),l=n*(1-i*r),c=n*(1-(1-i)*r),u=o%6;return{r:255*[n,l,s,s,c,n][u],g:255*[c,n,n,l,s,s][u],b:255*[s,s,c,n,n,l][u]}}function d(t,r,n,o){var i=[(0,a.FZ)(Math.round(t).toString(16)),(0,a.FZ)(Math.round(r).toString(16)),(0,a.FZ)(Math.round(n).toString(16))];return o&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function f(t,r,n,o,i){var s=[(0,a.FZ)(Math.round(t).toString(16)),(0,a.FZ)(Math.round(r).toString(16)),(0,a.FZ)(Math.round(n).toString(16)),(0,a.FZ)(Math.round(255*parseFloat(o)).toString(16))];return i&&s[0].startsWith(s[0].charAt(1))&&s[1].startsWith(s[1].charAt(1))&&s[2].startsWith(s[2].charAt(1))&&s[3].startsWith(s[3].charAt(1))?s[0].charAt(0)+s[1].charAt(0)+s[2].charAt(0)+s[3].charAt(0):s.join("")}function p(t){return m(t)/255}function m(t){return parseInt(t,16)}function h(t){return{r:t>>
416,g:(65280&t)>>8,b:255&t}}},20152:function(t,r,n){"use strict";n.d(r,{R:function(){return a}});var a={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},58037:function(t,r,n){"use strict";n.d(r,{uA:function(){return s}});var a=n(39190),o=n(20152),i=n(19264);function s(t){var r={r:0,g:0,b:0},n=1,s=null,l=null,c=null,u=!1,p=!1;return"string"==typeof t&&(t=function(t){if(0===(t=t.trim().toLowerCase()).length)return!1;var r=!1;if(o.R[t])t=o.R[t],r=!0;else if("transparent"===t)return{r:0,g:0,b:0,a:0,format:"name"};var n=d.rgb.exec(t);return n?{r:n[1],g:n[2],b:n[3]}:(n=d.rgba.exec(t))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=d.hsl.exec(t))?{h:n[1],s:n[2],l:n[3]}:(n=d.hsla.exec(t))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=d.hsv.exec(t))?{h:n[1],s:n[2],v:n[3]}:(n=d.hsva.exec(t))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=d.hex8.exec(t))?{r:(0,a.VD)(n[1]),g:(0,a.VD)(n[2]),b:(0,a.VD)(n[3]),a:(0,a.T6)(n[4]),format:r?"name":"hex8"}:(n=d.hex6.exec(t))?{r:(0,a.VD)(n[1]),g:(0,a.VD)(n[2]),b:(0,a.VD)(n[3]),format:r?"name":"hex"}:(n=d.hex4.exec(t))?{r:(0,a.VD)(n[1]+n[1]),g:(0,a.VD)(n[2]+n[2]),b:(0,a.VD)(n[3]+n[3]),a:(0,a.T6)(n[4]+n[4]),format:r?"name":"hex8"}:!!(n=d.hex3.exec(t))&&{r:(0,a.VD)(n[1]+n[1]),g:(0,a.VD)(n[2]+n[2]),b:(0,a.VD)(n[3]+n[3]),format:r?"name":"hex"}}(t)),"object"==typeof t&&(f(t.r)&&f(t.g)&&f(t.b)?(r=(0,a.rW)(t.r,t.g,t.b),u=!0,p="%"===String(t.r).substr(-1)?"prgb":"rgb"):f(t.h)&&f(t.s)&&f(t.v)?(s=(0,i.JX)(t.s),l=(0,i.JX)(t.v),r=(0,a.WE)(t.h,s,l),u=!0,p="hsv"):f(t.h)&&f(t.s)&&f(t.l)&&(s=(0,i.JX)(t.s),c=(0,i.JX)(t.l),r=(0,a.ve)(t.h,s,c),u=!0,p="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=(0,i.Yq)(n),{ok:u,format:t.format||p,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a:n}}var l="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),c="[\\s|\\(]+(".concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")\\s*\\)?"),u="[\\s|\\(]+(".concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")\\s*\\)?"),d={CSS_UNIT:new RegExp(l),rgb:RegExp("rgb"+c),rgba:RegExp("rgba"+u),hsl:RegExp("hsl"+c),hsla:RegExp("hsla"
4+u),hsv:RegExp("hsv"+c),hsva:RegExp("hsva"+u),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function f(t){return!!d.CSS_UNIT.exec(String(t))}},2607:function(t,r,n){"use strict";n.d(r,{C:function(){return l}});var a=n(39190),o=n(20152),i=n(58037),s=n(19264),l=function(){function t(r,n){if(void 0===r&&(r=""),void 0===n&&(n={}),r instanceof t)return r;"number"==typeof r&&(r=(0,a.Yt)(r)),this.originalInput=r;var o,s=(0,i.uA)(r);this.originalInput=r,this.r=s.r,this.g=s.g,this.b=s.b,this.a=s.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(o=n.format)&&void 0!==o?o:s.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=s.ok}return t.prototype.isDark=function(){return 128>this.getBrightness()},t.prototype.isLight=function(){return!this.isDark()},t.prototype.getBrightness=function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},t.prototype.getLuminance=function(){var t=this.toRgb(),r=t.r/255,n=t.g/255,a=t.b/255;return .2126*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))},t.prototype.getAlpha=function(){return this.a},t.prototype.setAlpha=function(t){return this.a=(0,s.Yq)(t),this.roundA=Math.round(100*this.a)/100,this},t.prototype.isMonochrome=function(){return 0===this.toHsl().s},t.prototype.toHsv=function(){var t=(0,a.py)(this.r,this.g,this.b);return{h:360*t.h,s:t.s,v:t.v,a:this.a}},t.prototype.toHsvString=function(){var t=(0,a.py)(this.r,this.g,this.b),r=Math.round(360*t.h),n=Math.round(100*t.s),o=Math.round(100*t.v);return 1===this.a?"hsv(".concat(r,", ").concat(n,"%, ").concat(o,"%)"):"hsva(".concat(r,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var t=(0,a.lC)(this.r,this.g,this.b);return{h:360*t.h,s:t.s,l:t.l,a:this.a}},t.prototype.toHslString=function(){var t=(0,a.lC)(this.r,this.g,this.b),r=Math.round(360*t.h),n=Math.round(100*t.s),o=Math.round(100*t.l);return 1===this.a?"hsl(".concat(r,", ").concat(n,"%, ").concat(o,"%)"):"hsla(".concat(r,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},t.prototype.toHex=function(t){return void 0===t&&(t=!1),(0,a.vq)(this.r,this.g,this.b,t)},t.prototype.toHexString=function(t){return void 0===t&&(t=!1),"#"+this.toHex(t)},t.prototype.toHex8=function(t){return void 0===t&&(t=!1),(0,a.s)(this.r,this.g,this.b,this.a,t)},t.prototype.toHex8String=function(t){return void 0===t&&(t=!1),"#"+this.toHex8(t)},t.prototype.toHexShortString=function(t){return void 0===t&&(t=!1),1===this.a?this.toHexString(t):this.toHex8String(t)},t.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},t.prototype.toRgbString=function(){var t=Math.round(this.r),r=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(t,", ").concat(r,", ").concat(n,")"):"rgba(".concat(t,", ").concat(r,", ").concat(n,", ").concat(this.roundA,")")},t.prototype.toPercentageRgb=function(){var t=function(t){return"".concat(Math.round(100*(0,s.sh)(t,255)),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},t.prototype.toPercentageRgbString=function(){var t=function(t){return Math.round(100*(0,s.sh)(t,255))};return 1===this.a?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},t.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var t="#"+(0,a.vq)(this.r,this.g,this.b,!1),r=0,n=Object.entries(o.R);r<n.length;r++){var i=n[r],s=i[0];if(t===i[1])return s}return!1},t.prototype.toString=function(t){var r=!!t;t=null!=t?t:this.format;var n=!1,a=this.a<1&&this.a>=0;return!r&&a&&(t.startsWith("hex")||"name"===t)?"name"===t&&0===this.a?this.toName():this.toRgbString():("rgb"===t&&(n=this.toRgbString()),"prgb"===t&&(n=this.toPercentageRgbString()),("hex"===t||"hex6"===t)&&(n=this.toHexString()),"hex3"===t&&(n=this.toHexString(!0)),"hex4"===t&&(n=this.toHex8String(!0)),"hex8"===t&&(n=this.toHex8String()),"name"===t&&(n=this.toName()),"hsl"===t&&(n=this.toHslString()),"hsv"===t&&(n=this.toHsvString()),n||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(r){void 0===r&&(r=10);var n=this.toHsl();return n.l+=r/100,n.l=(0,s.V2)(n.l),new t(n)},t.prototype.brighten=function(r){void 0===r&&(r=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-(r/100*255)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-(r/100*255)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-(r/100*255)))),new t(n)},t.prototype.darken=function(r){void 0===r&&(r=10);var n=this.toHsl();return n.l-=r/100,n.l=(0,s.V2)(n.l),new t(n)},t.prototype.tint=function(t){return void 0===t&&(t=10),this.mix("white",t)},t.prototype.shade=function(t){return void 0===t&&(t=10),this.mix("black",t)},t.prototype.desaturate=function(r){void 0===r&&(r=10);var n=this.toHsl();return n.s-=r/100,n.s=(0,s.V2)(n.s),new t(n)},t.prototype.saturate=function(r){void 0===r&&(r=10);var n=this.toHsl();return n.s+=r/100,n.s=(0,s.V2)(n.s),new t(n)},t.prototype.greyscale=function(){return this.desaturate(100)},t.prototype.spin=function(r){var n=this.toHsl(),a=(n.h+r)%360;return n.h=a<0?360+a:a,new t(n)},t.prototype.mix=function(r,n){void 0===n&&(n=50);var a=this.toRgb(),o=new t(r).toRgb(),i=n/100;return new t({r:(o.r-a.r)*i+a.r,g:(o.g-a.g)*i+a.g,b:(o.b-a.b)*i+a.b,a:(o.a-a.a)*i+a.a})},t.prototype.analogous=function(r,n){void 0===r&&(r=6),void 0===n&&(n=30);var a=this.toHsl(),o=360/n,i=[this];for(a.h=(a.h-(o*r>>1)+720)%360;--r;)a.h=(a.h+o)%360,i.push(new t(a));return i},t.prototype.complement=function(){var r=this.toHsl();return r.h=(r.h+180)%360,new t(r)},t.prototype.monochromatic=function(r){void 0===r&&(r=6);for(var n=this.toHsv(),a=n.h,o=n.s,i=n.v,s=[],l=1/r;r--;)s.push(new t({h:a,s:o,v:i})),i=(i+l)%1;return s},t.prototype.splitcomplement=function(){var r=this.toHsl(),n=r.h;return[this,new t({h:(n+72)%360,s:r.s,l:r.l}),new t({h:(n+216)%360,s:r.s,l:r.l})]}
4,t.prototype.onBackground=function(r){var n=this.toRgb(),a=new t(r).toRgb(),o=n.a+a.a*(1-n.a);return new t({r:(n.r*n.a+a.r*a.a*(1-n.a))/o,g:(n.g*n.a+a.g*a.a*(1-n.a))/o,b:(n.b*n.a+a.b*a.a*(1-n.a))/o,a:o})},t.prototype.triad=function(){return this.polyad(3)},t.prototype.tetrad=function(){return this.polyad(4)},t.prototype.polyad=function(r){for(var n=this.toHsl(),a=n.h,o=[this],i=360/r,s=1;s<r;s++)o.push(new t({h:(a+s*i)%360,s:n.s,l:n.l}));return o},t.prototype.equals=function(r){return this.toRgbString()===new t(r).toRgbString()},t}()},19264:function(t,r,n){"use strict";function a(t,r){"string"==typeof(n=t)&&-1!==n.indexOf(".")&&1===parseFloat(n)&&(t="100%");var n,a,o="string"==typeof(a=t)&&-1!==a.indexOf("%");return(t=360===r?t:Math.min(r,Math.max(0,parseFloat(t))),o&&(t=parseInt(String(t*r),10)/100),1e-6>Math.abs(t-r))?1:t=360===r?(t<0?t%r+r:t%r)/parseFloat(String(r)):t%r/parseFloat(String(r))}function o(t){return Math.min(1,Math.max(0,t))}function i(t){return(isNaN(t=parseFloat(t))||t<0||t>1)&&(t=1),t}function s(t){return t<=1?"".concat(100*Number(t),"%"):t}function l(t){return 1===t.length?"0"+t:String(t)}n.d(r,{FZ:function(){return l},JX:function(){return s},V2:function(){return o},Yq:function(){return i},sh:function(){return a}})},92410:function(t,r,n){"use strict";n.d(r,{Kz:function(){return d},_7:function(){return f},kZ:function(){return u},rg:function(){return i}});var a=n(20132);let o=(0,a.createContext)(null);function i({clientId:t,nonce:r,onScriptLoadSuccess:n,onScriptLoadError:i,children:s}){let l=function(t={}){let{nonce:r,onScriptLoadSuccess:n,onScriptLoadError:o}=t,[i,s]=(0,a.useState)(!1),l=(0,a.useRef)(n);l.current=n;let c=(0,a.useRef)(o);return c.current=o,(0,a.useEffect)(()=>{let t=document.createElement("script");return t.src="https://accounts.google.com/gsi/client",t.async=!0,t.defer=!0,t.nonce=r,t.onload=()=>{var t;s(!0),null===(t=l.current)||void 0===t||t.call(l)},t.onerror=()=>{var t;s(!1),null===(t=c.current)||void 0===t||t.call(c)},document.body.appendChild(t),()=>{document.body.removeChild(t)}},[r]),i}({nonce:r,onScriptLoadSuccess:n,onScriptLoadError:i}),c=(0,a.useMemo)(()=>({clientId:t,scriptLoadedSuccessfully:l}),[t,l]);return a.createElement(o.Provider,{value:c},s)}function s(){let t=(0,a.useContext)(o);if(!t)throw Error("Google OAuth components must be used within GoogleOAuthProvider");return t}function l(t){var r;return null!==(r=null==t?void 0:t.clientId)&&void 0!==r?r:null==t?void 0:t.client_id}let c={large:40,medium:32,small:20};function u({onSuccess:t,onError:r,useOneTap:n,promptMomentNotification:o,type:i="standard",theme:u="outline",size:d="large",text:f,shape:p,logo_alignment:m,width:h,locale:g,click_listener:v,containerProps:b,...y}){let w=(0,a.useRef)(null),{clientId:x,scriptLoadedSuccessfully:E}=s(),C=(0,a.useRef)(t);C.current=t;let k=(0,a.useRef)(r);k.current=r;let S=(0,a.useRef)(o);return S.current=o,(0,a.useEffect)(()=>{var t,r,a,o,s,c,b,T,N;if(E)return null===(a=null===(r=null===(t=null==window?void 0:window.google)||void 0===t?void 0:t.accounts)||void 0===r?void 0:r.id)||void 0===a||a.initialize({client_id:x,callback:t=>{var r;if(!(null==t?void 0:t.credential))return null===(r=k.current)||void 0===r?void 0:r.call(k);let{credential:n,select_by:a}=t;C.current({credential:n,clientId:l(t),select_by:a})},...y}),null===(c=null===(s=null===(o=null==window?void 0:window.google)||void 0===o?void 0:o.accounts)||void 0===s?void 0:s.id)||void 0===c||c.renderButton(w.current,{type:i,theme:u,size:d,text:f,shape:p,logo_alignment:m,width:h,locale:g,click_listener:v}),n&&(null===(N=null===(T=null===(b=null==window?void 0:window.google)||void 0===b?void 0:b.accounts)||void 0===T?void 0:T.id)||void 0===N||N.prompt(S.current)),()=>{var t,r,a;n&&(null===(a=null===(r=null===(t=null==window?void 0:window.google)||void 0===t?void 0:t.accounts)||void 0===r?void 0:r.id)||void 0===a||a.cancel())}},[x,E,n,i,u,d,f,p,m,h,g]),a.createElement("div",{...b,ref:w,style:{height:c[d],...null==b?void 0:b.style}})}function d(){var t,r,n;null===(n=null===(r=null===(t=null==window?void 0:window.google)||void 0===t?void 0:t.accounts)||void 0===r?void 0:r.id)||void 0===n||n.disableAutoSelect()}function f({onSuccess:t,onError:r,promptMomentNotification:n,cancel_on_tap_outside:o,prompt_parent_id:i,state_cookie_domain:c,hosted_domain:u,use_fedcm_for_prompt:d=!1,disabled:f,auto_select:p}){let{clientId:m,scriptLoadedSuccessfully:h}=s(),g=(0,a.useRef)(t);g.current=t;let v=(0,a.useRef)(r);v.current=r;let b=(0,a.useRef)(n);b.current=n,(0,a.useEffect)(()=>{var t,r,n,a,s,y,w,x,E;if(h){if(f){null===(n=null===(r=null===(t=null==window?void 0:window.google)||void 0===t?void 0:t.accounts)||void 0===r?void 0:r.id)||void 0===n||n.cancel();return}return null===(y=null===(s=null===(a=null==window?void 0:window.google)||void 0===a?void 0:a.accounts)||void 0===s?void 0:s.id)||void 0===y||y.initialize({client_id:m,callback:t=>{var r;if(!(null==t?void 0:t.credential))return null===(r=v.current)||void 0===r?void 0:r.call(v);let{credential:n,select_by:a}=t;g.current({credential:n,clientId:l(t),select_by:a})},hosted_domain:u,cancel_on_tap_outside:o,prompt_parent_id:i,state_cookie_domain:c,use_fedcm_for_prompt:d,auto_select:p}),null===(E=null===(x=null===(w=null==window?void 0:window.google)||void 0===w?void 0:w.accounts)||void 0===x?void 0:x.id)||void 0===E||E.prompt(b.current),()=>{var t,r,n;null===(n=null===(r=null===(t=null==window?void 0:window.google)||void 0===t?void 0:t.accounts)||void 0===r?void 0:r.id)||void 0===n||n.cancel()}}},[m,h,o,i,c,u,d,f,p])}},13605:function(t,r,n){"use strict";n.d(r,{K5:function(){return v},zV:function(){return y},tZ:function(){return s},aZ:function(){return p},wA:function(){return f},BP:function(){return b},CU:function(){return w},$E:function(){return m},cu:function(){return h.cu},hr:function(){return g}}),n(54306);var a=n(65542);let o=(t,r)=>(n,o)=>async i=>{let s=t.httpAuthSchemeProvider(await r.httpAuthSchemeParametersProvider(t,o,i.input)),l=function(t){let r=new Map;for(let n of t)r.set(n.schemeId,n);return r}(t.httpAuthSchemes),c=(0,a.J)(o),u=[];for(let n of s){let a=l.get(n.schemeId);if(!a){u.push(`HttpAuthScheme \`${n.schemeId}\` was not enabled for this service.`);continue}
4let i=a.identityProvider(await r.identityProviderConfigProvider(t));if(!i){u.push(`HttpAuthScheme \`${n.schemeId}\` did not have an IdentityProvider configured.`);continue}let{identityProperties:s={},signingProperties:d={}}=n.propertiesExtractor?.(t,o)||{};n.identityProperties=Object.assign(n.identityProperties||{},s),n.signingProperties=Object.assign(n.signingProperties||{},d),c.selectedHttpAuthScheme={httpAuthOption:n,identity:await i(n.identityProperties),signer:a.signer};break}if(!c.selectedHttpAuthScheme)throw Error(u.join("\n"));return n(i)},i={step:"serialize",tags:["HTTP_AUTH_SCHEME"],name:"httpAuthSchemeMiddleware",override:!0,relation:"before",toMiddleware:"endpointV2Middleware"},s=(t,{httpAuthSchemeParametersProvider:r,identityProviderConfigProvider:n})=>({applyToStack:a=>{a.addRelativeTo(o(t,{httpAuthSchemeParametersProvider:r,identityProviderConfigProvider:n}),i)}});n(67622).JK.name;var l=n(51140);let c=t=>t=>{throw t},u=(t,r)=>{},d=t=>(t,r)=>async n=>{if(!l.aW.isInstance(n.request))return t(n);let o=(0,a.J)(r).selectedHttpAuthScheme;if(!o)throw Error("No HttpAuthScheme was selected: unable to sign request");let{httpAuthOption:{signingProperties:i={}},identity:s,signer:d}=o,f=await t({...n,request:await d.sign(n.request,s,i)}).catch((d.errorHandler||c)(i));return(d.successHandler||u)(f.response,i),f},f={step:"finalizeRequest",tags:["HTTP_SIGNING"],name:"httpSigningMiddleware",aliases:["apiKeyMiddleware","tokenMiddleware","awsAuthMiddleware"],override:!0,relation:"after",toMiddleware:"retryMiddleware"},p=t=>({applyToStack:r=>{r.addRelativeTo(d(t),f)}}),m=t=>{if("function"==typeof t)return t;let r=Promise.resolve(t);return()=>r};var h=n(44320);function g(t,r,n){t.__smithy_context?t.__smithy_context.features||(t.__smithy_context.features={}):t.__smithy_context={features:{}},t.__smithy_context.features[r]=n}class v{constructor(t){for(let[r,n]of(this.authSchemes=new Map,Object.entries(t)))void 0!==n&&this.authSchemes.set(r,n)}getIdentityProvider(t){return this.authSchemes.get(t)}}let b=t=>y(t)&&t.expiration.getTime()-Date.now()<3e5,y=t=>void 0!==t.expiration,w=(t,r,n)=>{let a,o,i;if(void 0===t)return;let s="function"!=typeof t?async()=>Promise.resolve(t):t,l=!1,c=async t=>{o||(o=s(t));try{a=await o,i=!0,l=!1}finally{o=void 0}return a};return void 0===r?async t=>((!i||t?.forceRefresh)&&(a=await c(t)),a):async t=>((!i||t?.forceRefresh)&&(a=await c(t)),l||(n(a)?r(a)&&await c(t):l=!0),a)}},44320:function(t,r,n){"use strict";n.d(r,{Wg:function(){return o},cu:function(){return s},Is:function(){return u}});var a=n(84654);let o=async(t=new Uint8Array,r)=>{if(t instanceof Uint8Array)return a.HE.mutate(t);if(!t)return a.HE.mutate(new Uint8Array);let n=r.streamCollector(t);return a.HE.mutate(await n)};var i=n(51140);function s(t,r){return new l(t,r)}class l{constructor(t,r){this.input=t,this.context=r,this.query={},this.method="",this.headers={},this.path="",this.body=null,this.hostname="",this.resolvePathStack=[]}async build(){let{hostname:t,protocol:r="https",port:n,path:a}=await this.context.endpoint();for(let t of(this.path=a,this.resolvePathStack))t(this.path);return new i.aW({protocol:r,hostname:this.hostname||t,port:n,method:this.method,path:this.path,query:this.query,body:this.body,headers:this.headers})}hn(t){return this.hostname=t,this}bp(t){return this.resolvePathStack.push(r=>{this.path=`${r?.endsWith("/")?r.slice(0,-1):r||""}`+t}),this}p(t,r,n,a){return this.resolvePathStack.push(o=>{this.path=u(o,this.input,t,r,n,a)}),this}h(t){return this.headers=t,this}q(t){return this.query=t,this}b(t){return this.body=t,this}m(t){return this.method=t,this}}function c(t){return encodeURIComponent(t).replace(/[!'()*]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}let u=(t,r,n,a,o,i)=>{if(null!=r&&void 0!==r[n]){let r=a();if(r.length<=0)throw Error("Empty value provided for input HTTP label: "+n+".");t=t.replace(o,i?r.split("/").map(t=>c(t)).join("/"):c(r))}else throw Error("No value provided for input HTTP label: "+n+".");return t}},71298:function(t,r,n){"use strict";n.d(r,{BX:function(){return s},CF:function(){return l}});var a=n(51140),o=n(14715);let i={supported:void 0};class s{static create(t){return"function"==typeof t?.handle?t:new s(t)}constructor(t){"function"==typeof t?this.configProvider=t().then(t=>t||{}):(this.config=t??{},this.configProvider=Promise.resolve(this.config)),void 0===i.supported&&(i.supported=!!("undefined"!=typeof Request&&"keepalive"in new Request
4("https://[::1]")))}destroy(){}async handle(t,{abortSignal:r}={}){this.config||(this.config=await this.configProvider);let n=this.config.requestTimeout,s=!0===this.config.keepAlive,l=this.config.credentials;if(r?.aborted){let t=Error("Request aborted");return t.name="AbortError",Promise.reject(t)}let c=t.path,u=(0,o.I)(t.query||{});u&&(c+=`?${u}`),t.fragment&&(c+=`#${t.fragment}`);let d="";if(null!=t.username||null!=t.password){let r=t.username??"",n=t.password??"";d=`${r}:${n}@`}let{port:f,method:p}=t,m=`${t.protocol}//${d}${t.hostname}${f?`:${f}`:""}${c}`,h="GET"===p||"HEAD"===p?void 0:t.body,g={body:h,headers:new Headers(t.headers),method:p,credentials:l};this.config?.cache&&(g.cache=this.config.cache),h&&(g.duplex="half"),"undefined"!=typeof AbortController&&(g.signal=r),i.supported&&(g.keepalive=s),"function"==typeof this.config.requestInit&&Object.assign(g,this.config.requestInit(t));let v=()=>{},b=[fetch(new Request(m,g)).then(t=>{let r=t.headers,n={};for(let t of r.entries())n[t[0]]=t[1];return void 0!=t.body?{response:new a.Zn({headers:n,reason:t.statusText,statusCode:t.status,body:t.body})}:t.blob().then(r=>({response:new a.Zn({headers:n,reason:t.statusText,statusCode:t.status,body:r})}))}),function(t=0){return new Promise((r,n)=>{t&&setTimeout(()=>{let r=Error(`Request did not complete within ${t} ms`);r.name="TimeoutError",n(r)},t)})}(n)];return r&&b.push(new Promise((t,n)=>{let a=()=>{let t=Error("Request aborted");t.name="AbortError",n(t)};"function"==typeof r.addEventListener?(r.addEventListener("abort",a,{once:!0}),v=()=>r.removeEventListener("abort",a)):r.onabort=a})),Promise.race(b).finally(v)}updateHttpClientConfig(t,r){this.config=void 0,this.configProvider=this.configProvider.then(n=>(n[t]=r,n))}httpHandlerConfigs(){return this.config??{}}}let l=async t=>"function"==typeof Blob&&t instanceof Blob?new Uint8Array(await t.arrayBuffer()):c(t);async function c(t){let r=[],n=t.getReader(),a=!1,o=0;for(;!a;){let{done:t,value:i}=await n.read();i&&(r.push(i),o+=i.length),a=t}let i=new Uint8Array(o),s=0;for(let t of r)i.set(t,s),s+=t.length;return i}},95885:function(t,r,n){"use strict";n.d(r,{e:function(){return a}});let a=t=>"function"==typeof ArrayBuffer&&t instanceof ArrayBuffer||"[object ArrayBuffer]"===Object.prototype.toString.call(t)},52741:function(t,r,n){"use strict";n.d(r,{UM:function(){return m},a3:function(){return w},uW:function(){return x},Xr:function(){return h}});let a=async t=>{let r=t?.Bucket||"";if("string"==typeof t.Bucket&&(t.Bucket=r.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))),c(r)){if(!0===t.ForcePathStyle)throw Error("Path-style addressing cannot be used with ARN buckets")}else l(r)&&(-1===r.indexOf(".")||String(t.Endpoint).startsWith("http:"))&&r.toLowerCase()===r&&!(r.length<3)||(t.ForcePathStyle=!0);return t.DisableMultiRegionAccessPoints&&(t.disableMultiRegionAccessPoints=!0,t.DisableMRAP=!0),t},o=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,i=/(\d+\.){3}\d+/,s=/\.\./,l=t=>o.test(t)&&!i.test(t)&&!s.test(t),c=t=>{let[r,n,a,,,o]=t.split(":"),i="arn"===r&&t.split(":").length>=6,s=!!(i&&n&&a&&o);if(i&&!s)throw Error(`Invalid ARN: ${t} was an invalid ARN.`);return s},u=(t,r,n)=>{let a=async()=>{let a=n[t]??n[r];return"function"==typeof a?a():a};return"credentialScope"===t||"CredentialScope"===r?async()=>{let t="function"==typeof n.credentials?await n.credentials():n.credentials;return t?.credentialScope??t?.CredentialScope}:"accountId"===t||"AccountId"===r?async()=>{let t="function"==typeof n.credentials?await n.credentials():n.credentials;return t?.accountId??t?.AccountId}:"endpoint"===t||"endpoint"===r?async()=>{let t=await a();if(t&&"object"==typeof t){if("url"in t)return t.url.href;if("hostname"in t){let{protocol:r,hostname:n,port:a,path:o}=t;return`${r}//${n}${a?":"+a:""}${o}`}}return t}:a},d=async t=>void 0;var f=n(4253);let p=t=>"object"==typeof t?"url"in t?(0,f.e)(t.url):t:(0,f.e)(t),m=async(t,r,n,a)=>{if(!n.endpoint){let t;(t=n.serviceConfiguredEndpoint?await n.serviceConfiguredEndpoint():await d(n.serviceId))&&(n.endpoint=()=>Promise.resolve(p(t)))}let o=await h(t,r,n);if("function"!=typeof n.endpointProvider)throw Error("config.endpointProvider is not set.");return n.endpointProvider(o,a)},h=async(t,r,n)=>{let o={}
4,i=r?.getEndpointParameterInstructions?.()||{};for(let[r,a]of Object.entries(i))switch(a.type){case"staticContextParams":o[r]=a.value;break;case"contextParams":o[r]=t[a.name];break;case"clientContextParams":case"builtInParams":o[r]=await u(a.name,r,n)();break;default:throw Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(a))}return 0===Object.keys(i).length&&Object.assign(o,n),"s3"===String(n.serviceId).toLowerCase()&&await a(o),o};var g=n(13605),v=n(65542);let b=({config:t,instructions:r})=>(n,a)=>async o=>{t.endpoint&&(0,g.hr)(a,"ENDPOINT_OVERRIDE","N");let i=await m(o.input,{getEndpointParameterInstructions:()=>r},{...t},a);a.endpointV2=i,a.authSchemes=i.properties?.authSchemes;let s=a.authSchemes?.[0];if(s){a.signing_region=s.signingRegion,a.signing_service=s.signingName;let t=(0,v.J)(a),r=t?.selectedHttpAuthScheme?.httpAuthOption;r&&(r.signingProperties=Object.assign(r.signingProperties||{},{signing_region:s.signingRegion,signingRegion:s.signingRegion,signing_service:s.signingName,signingName:s.signingName,signingRegionSet:s.signingRegionSet},s.properties))}return n({...o})},y={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:!0,relation:"before",toMiddleware:n(67622).JK.name},w=(t,r)=>({applyToStack:n=>{n.addRelativeTo(b({config:t,instructions:r}),y)}}),x=t=>{let r;let n=t.tls??!0,{endpoint:a}=t,o={...t,endpoint:null!=a?async()=>p(await (0,v.$)(a)()):void 0,tls:n,isCustomEndpoint:!!a,useDualstackEndpoint:(0,v.$)(t.useDualstackEndpoint??!1),useFipsEndpoint:(0,v.$)(t.useFipsEndpoint??!1)};return o.serviceConfiguredEndpoint=async()=>(t.serviceId&&!r&&(r=d(t.serviceId)),r),o}},67622:function(t,r,n){"use strict";n.d(r,{p2:function(){return l},JK:function(){return s}});let a=(t,r)=>n=>async a=>{let{response:o}=await n(a);try{let n=await r(o,t);return{response:o,output:n}}catch(t){throw Object.defineProperty(t,"$response",{value:o}),"$metadata"in t||(t.message+="\n  Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.",void 0!==t.$responseBodyText&&t.$response&&(t.$response.body=t.$responseBodyText)),t}},o=(t,r)=>(n,a)=>async o=>{let i=a.endpointV2?.url&&t.urlParser?async()=>t.urlParser(a.endpointV2.url):t.endpoint;if(!i)throw Error("No valid endpoint provider available.");let s=await r(o.input,{...t,endpoint:i});return n({...o,request:s})},i={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},s={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function l(t,r,n){return{applyToStack:l=>{l.add(a(t,n),i),l.add(o(t,r),s)}}}},51140:function(t,r,n){"use strict";n.d(r,{aW:function(){return i},Zn:function(){return s},cA:function(){return a},AO:function(){return o}});let a=t=>{let r=t.httpHandler;return{setHttpHandler(t){r=t},httpHandler:()=>r,updateHttpClientConfig(t,n){r.updateHttpClientConfig(t,n)},httpHandlerConfigs:()=>r.httpHandlerConfigs()}},o=t=>({httpHandler:t.httpHandler()});n(54306);class i{constructor(t){this.method=t.method||"GET",this.hostname=t.hostname||"localhost",this.port=t.port,this.query=t.query||{},this.headers=t.headers||{},this.body=t.body,this.protocol=t.protocol?":"!==t.protocol.slice(-1)?`${t.protocol}:`:t.protocol:"https:",this.path=t.path?"/"!==t.path.charAt(0)?`/${t.path}`:t.path:"/",this.username=t.username,this.password=t.password,this.fragment=t.fragment}static clone(t){var r;let n=new i({...t,headers:{...t.headers}});return n.query&&(n.query=Object.keys(r=n.query).reduce((t,n)=>{let a=r[n];return{...t,[n]:Array.isArray(a)?[...a]:a}},{})),n}static isInstance(t){return!!t&&"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&"object"==typeof t.query&&"object"==typeof t.headers}clone(){return i.clone(this)}}class s{constructor(t){this.statusCode=t.statusCode,this.reason=t.reason,this.headers=t.headers||{},this.body=t.body}static isInstance(t){return!!t&&"number"==typeof t.statusCode&&"object"==typeof t.headers}}},14715:function(t,r,n){"use strict";n.d(r,{I:function(){return o}});var a=n(14890);function o(t){let r=[];for(let n of Object.keys(t).sort()){let o=t[n];if(n=(0,a.i)(n),Array.isArray(o))for(let t=0,i=o.length;t<i;t++)r.push(`${n}=${(0,a.i)(o[t])}`);else{let t=n;(o||"string"==typeof o)&&(t+=`=${(0,a.i)(o)}`),r.push(t)}}return r.join("&")}},41999:function(t,r,n){"use strict";n.d(r,{L1:function(){return q}});var a,o,i=n(85892),s=n(65542),l=n(14890),c=n(85847);let u="X-Amz-Date",d="X-Amz-Signature",f="X-Amz-Security-Token",p="authorization",m=u.toLowerCase(),h=[p,m,"date"],g=d.toLowerCase(),v="x-amz-content-sha256",b=f.toLowerCase(),y={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},w=/^proxy-/,x=/^sec-/,E="AWS4-HMAC-SHA256",C="aws4_request",k={},S=[],T=(t,r,n)=>`${t}/${r}/${n}/${C}`,N=async(t,r,n,a,o)=>{let s=await A(t,r.secretAccessKey,r.accessKeyId),l=`${n}:${a}:${o}:${(0,i.N)(s)}:${r.sessionToken}`;if(l in k)return k[l];for(S.push(l);S.length>50;)delete k[S.shift()];let c=`AWS4${r.secretAccessKey}`;for(let r of[n,a,o,C])c=await A(t,c,r);return k[l]=c},A=(t,r,n)=>{let a=new t(r);return a.update((0,c._)(n)),a.digest()},I=({headers:t},r,n)=>{let a={};for(let o of Object.keys(t).sort()){if(void 0==t[o])continue;let i=o.toLowerCase();(!(i in y||r?.has(i)||w.test(i)||x.test(i))||n&&(!n||n.has(i)))&&(a[i]=t[o].trim().replace(/\s+/g," "))}return a},R=({query:t={}})=>{let r=[],n={};for(let a of Object.keys(t)){if(a.toLowerCase()===g)continue;let o=(0,l.i)(a);r.push(o);let i=t[a];"string"==typeof i?n[o]=`${o}=${(0,l.i)(i)}`:Array.isArray(i)&&(n[o]=i.slice(0).reduce((t,r)=>t.concat([`${o}=${(0,l.i)(r)}`]),[]).sort().join("&"))}return r.sort().map(t=>n[t]).filter(t=>t).join("&")};var _=n(95885);let O=async({headers:t,body:r},n)=>{for(let r of Object.keys(t))if(r.toLowerCase()===v)return t[r];if(void 0==r)return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855";if("string"==typeof r||ArrayBuffer.isView(r)||(0,_.e)(r)){let t=new n;return t.update((0,c._)(r)),(0,i.N)(await t.digest())}return"UNSIGNED-PAYLOAD"};var P=n(945);class L{format(t){let r=[];for(let n of Object.keys(t)){let a=(0,P.$)(n);r.push(Uint8Array.from([a.byteLength]),a,this.formatHeaderValue(t[n]))}let n=new Uint8Array(r.reduce((t,r)=>t+r.byteLength,0)),a=0;for(let t of r)n.set(t,a),a+=t.byteLength;return n}formatHeaderValue(t){switch(t.type){case"boolean":return Uint8Array.from([t.value?0:1]);case"byte":return Uint8Array.from([2,t.value]);case"short":let r=new DataView(new ArrayBuffer(3));return r.setUint8(0,3),r.setInt16(1,t.value,!1),new Uint8Array(r.buffer);case"integer":let n=new DataView(new ArrayBuffer(5));return n.setUint8(0,4),n.setInt32(1,t.value,!1),new Uint8Array(n.buffer);case"long":let a=new Uint8Array(9);return a[0]=5,a.set(t.value.bytes,1),a;case"binary":let o=new DataView(new ArrayBuffer(3+t.value.byteLength));o.setUint8(0,6),o.setUint16(1,t.value.byteLength,!1);let s=new Uint8Array(o.buffer);return s.set(t.value,3),s;case"string":let l=(0,P.$)(t.value),c=new DataView(new ArrayBuffer(3+l.byteLength));c.setUint8(0,7),c.setUint16(1,l.byteLength,!1);let u=new Uint8Array(c.buffer);return u.set(l,3),u;case"timestamp":let d=new Uint8Array(9);return d[0]=8,d.set(D.fromNumber(t.value.valueOf()).bytes,1),d;case"uuid":if(!M.test(t.value))throw Error(`Invalid UUID received: ${t.value}`);let f=new Uint8Array(17);return f[0]=9,f.set((0,i.H)(t.value.replace(/\-/g,"")),1),f}}}(a=o||(o={}))[a.boolTrue=0]="boolTrue",a[a.boolFalse=1]="boolFalse",a[a.byte=2]="byte",a[a.short=3]="short",a[a.integer=4]="integer",a[a.long=5]="long",a[a.byteArray=6]="byteArray",a[a.string=7]="string",a[a.timestamp=8]="timestamp",a[a.uuid=9]="uuid";let M=/^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/;class D{constructor(t){if(this.bytes=t,8!==t.byteLength)throw Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(t){if(t>0x7fffffffffffffff||t<-0x8000000000000000)throw Error(`${t} is too large (or, if negative, too small) to represent as an Int64`);let r=new Uint8Array(8);for(let n=7,a=Math.abs(Math.round(t));n>-1&&a>0;n--,a/=256)r[n]=a;return t<0&&j(r),new D(r)}valueOf(){let t=this.bytes.slice(0),r=128&t[0];return r&&j(t),parseInt((0,i.N)(t),16)*(r?-1:1)}toString(){return String(this.valueOf())}}function j(t){for(let r=0;r<8;r++)t[r]^=255;for(let r=7;r>-1&&(t[r]++,0===t[r]);r--);}let F=(t,r)=>{for(let n of(t=t.toLowerCase(),Object.keys(r)))if(t===n.toLowerCase())return!0;return!1};var U=n(51140);let z=(t,r={})=>{let{headers:n,query:a={}}=U.aW.clone(t);for(let t of Object.keys(n)){let o=t.toLowerCase();("x-amz-"===o.slice(0,6)&&!r.unhoistableHeaders?.has(o)||r.hoistableHeaders?.has(o))&&(a[t]=n[t],delete n[t])}return{...t,headers:n,query:a}},H=t=>{for(let r of Object.keys((t=U.aW.clone(t)).headers))h.indexOf(r.toLowerCase())>-1&&delete t.headers[r];return t},B=t=>V(t).toISOString().replace(/\.\d{3}Z$/,"Z"),V=t=>"number"==typeof t?new Date(1e3*t):"string"==typeof t?new Date(Number(t)?1e3*Number(t):t):t;class q{constructor({applyChecksum:t,credentials:r,region:n,service:a,sha256:o,uriEscapePath:i=!0}){this.headerFormatter=new L,this.service=a,this.sha256=o,this.uriEscapePath=i,this.applyChecksum="boolean"!=typeof t||t,this.regionProvider=(0,s.$)(n),this.credentialProvider=(0,s.$)(r)}async presign(t,r={}
4){let{signingDate:n=new Date,expiresIn:a=3600,unsignableHeaders:o,unhoistableHeaders:i,signableHeaders:s,hoistableHeaders:l,signingRegion:c,signingService:p}=r,m=await this.credentialProvider();this.validateResolvedCredentials(m);let h=c??await this.regionProvider(),{longDate:g,shortDate:v}=W(n);if(a>604800)return Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future");let b=T(v,h,p??this.service),y=z(H(t),{unhoistableHeaders:i,hoistableHeaders:l});m.sessionToken&&(y.query[f]=m.sessionToken),y.query["X-Amz-Algorithm"]=E,y.query["X-Amz-Credential"]=`${m.accessKeyId}/${b}`,y.query[u]=g,y.query["X-Amz-Expires"]=a.toString(10);let w=I(y,o,s);return y.query["X-Amz-SignedHeaders"]=G(w),y.query[d]=await this.getSignature(g,b,this.getSigningKey(m,h,v,p),this.createCanonicalRequest(y,w,await O(t,this.sha256))),y}async sign(t,r){return"string"==typeof t?this.signString(t,r):t.headers&&t.payload?this.signEvent(t,r):t.message?this.signMessage(t,r):this.signRequest(t,r)}async signEvent({headers:t,payload:r},{signingDate:n=new Date,priorSignature:a,signingRegion:o,signingService:s}){let l=o??await this.regionProvider(),{shortDate:c,longDate:u}=W(n),d=T(c,l,s??this.service),f=await O({headers:{},body:r},this.sha256),p=new this.sha256;p.update(t);let m=["AWS4-HMAC-SHA256-PAYLOAD",u,d,a,(0,i.N)(await p.digest()),f].join("\n");return this.signString(m,{signingDate:n,signingRegion:l,signingService:s})}async signMessage(t,{signingDate:r=new Date,signingRegion:n,signingService:a}){return this.signEvent({headers:this.headerFormatter.format(t.message.headers),payload:t.message.body},{signingDate:r,signingRegion:n,signingService:a,priorSignature:t.priorSignature}).then(r=>({message:t.message,signature:r}))}async signString(t,{signingDate:r=new Date,signingRegion:n,signingService:a}={}){let o=await this.credentialProvider();this.validateResolvedCredentials(o);let s=n??await this.regionProvider(),{shortDate:l}
4=W(r),u=new this.sha256(await this.getSigningKey(o,s,l,a));return u.update((0,c._)(t)),(0,i.N)(await u.digest())}async signRequest(t,{signingDate:r=new Date,signableHeaders:n,unsignableHeaders:a,signingRegion:o,signingService:i}={}){let s=await this.credentialProvider();this.validateResolvedCredentials(s);let l=o??await this.regionProvider(),c=H(t),{longDate:u,shortDate:d}=W(r),f=T(d,l,i??this.service);c.headers[m]=u,s.sessionToken&&(c.headers[b]=s.sessionToken);let h=await O(c,this.sha256);!F(v,c.headers)&&this.applyChecksum&&(c.headers[v]=h);let g=I(c,a,n),y=await this.getSignature(u,f,this.getSigningKey(s,l,d,i),this.createCanonicalRequest(c,g,h));return c.headers[p]=`${E} Credential=${s.accessKeyId}/${f}, SignedHeaders=${G(g)}, Signature=${y}`,c}createCanonicalRequest(t,r,n){let a=Object.keys(r).sort();return`${t.method}
5${this.getCanonicalPath(t)}
6${R(t)}
7${a.map(t=>`${t}:${r[t]}`).join("\n")}
8
9${a.join(";")}
10${n}`}async createStringToSign(t,r,n){let a=new this.sha256;a.update((0,c._)(n));let o=await a.digest();return`${E}
11${t}
12${r}
13${(0,i.N)(o)}`}getCanonicalPath({path:t}){if(this.uriEscapePath){let r=[];for(let n of t.split("/"))n?.length!==0&&"."!==n&&(".."===n?r.pop():r.push(n));let n=`${t?.startsWith("/")?"/":""}${r.join("/")}${r.length>0&&t?.endsWith("/")?"/":""}`;return(0,l.i)(n).replace(/%2F/g,"/")}return t}async getSignature(t,r,n,a){let o=await this.createStringToSign(t,r,a),s=new this.sha256(await n);return s.update((0,c._)(o)),(0,i.N)(await s.digest())}getSigningKey(t,r,n,a){return N(this.sha256,t,n,r,a||this.service)}validateResolvedCredentials(t){if("object"!=typeof t||"string"!=typeof t.accessKeyId||"string"!=typeof t.secretAccessKey)throw Error("Resolved credential object is not valid")}}let W=t=>{let r=B(t).replace(/[\-:]/g,"");return{longDate:r,shortDate:r.slice(0,8)}},G=t=>Object.keys(t).sort().join(";")},20884:function(t,r,n){"use strict";n.d(r,{KU:function(){return c},mY:function(){return f},vk:function(){return ey},oc:function(){return m},sI:function(){return ea},Wg:function(){return u.Wg},_w:function(){return U},to:function(){return eo},CE:function(){return S},Wh:function(){return T},pY:function(){return N},kE:function(){return em},sT:function(){return eg},gj:function(){return ev},jv:function(){return ec},UI:function(){return ew},gx:function(){return h},aH:function(){return H},oT:function(){return W},SQ:function(){return eh},uA:function(){return eS},AF:function(){return O},NK:function(){return _},PC:function(){return es}});let a=(t,r)=>{let n=[];if(t&&n.push(t),r)for(let t of r)n.push(t);return n},o=(t,r)=>`${t||"anonymous"}${r&&r.length>0?` (a.k.a. ${r.join(",")})`:""}`,i=()=>{let t=[],r=[],n=!1,c=new Set,u=t=>t.sort((t,r)=>s[r.step]-s[t.step]||l[r.priority||"normal"]-l[t.priority||"normal"]),d=n=>{let o=!1,i=t=>{let r=a(t.name,t.aliases);if(r.includes(n)){for(let t of(o=!0,r))c.delete(t);return!1}return!0};return t=t.filter(i),r=r.filter(i),o},f=n=>{let o=!1,i=t=>{if(t.middleware===n){for(let r of(o=!0,a(t.name,t.aliases)))c.delete(r);return!1}return!0};return t=t.filter(i),r=r.filter(i),o},p=n=>(t.forEach(t=>{n.add(t.middleware,{...t})}),r.forEach(t=>{n.addRelativeTo(t.middleware,{...t})}),n.identifyOnResolve?.(g.identifyOnResolve()),n),m=t=>{let r=[];return t.before.forEach(t=>{0===t.before.length&&0===t.after.length?r.push(t):r.push(...m(t))}),r.push(t),t.after.reverse().forEach(t=>{0===t.before.length&&0===t.after.length?r.push(t):r.push(...m(t))}),r},h=(n=!1)=>{let i=[],s=[],l={};return t.forEach(t=>{let r={...t,before:[],after:[]};for(let t of a(r.name,r.aliases))l[t]=r;i.push(r)}),r.forEach(t=>{let r={...t,before:[],after:[]};for(let t of a(r.name,r.aliases))l[t]=r;s.push(r)}),s.forEach(t=>{if(t.toMiddleware){let r=l[t.toMiddleware];if(void 0===r){if(n)return;throw Error(`${t.toMiddleware} is not found when adding ${o(t.name,t.aliases)} middleware ${t.relation} ${t.toMiddleware}`)}"after"===t.relation&&r.after.push(t),"before"===t.relation&&r.before.push(t)}}),u(i).map(m).reduce((t,r)=>(t.push(...r),t),[])},g={add:(r,n={})=>{let{name:i,override:s,aliases:l}=n,u={step:"initialize",priority:"normal",middleware:r,...n},d=a(i,l);if(d.length>0){if(d.some(t=>c.has(t))){if(!s)throw Error(`Duplicate middleware name '${o(i,l)}'`);for(let r of d){let n=t.findIndex(t=>t.name===r||t.aliases?.some(t=>t===r));if(-1===n)continue;let a=t[n];if(a.step!==u.step||u.priority!==a.priority)throw Error(`"${o(a.name,a.aliases)}" middleware with ${a.priority} priority in ${a.step} step cannot be overridden by "${o(i,l)}" middleware with ${u.priority} priority in ${u.step} step.`);t.splice(n,1)}}for(let t of d)c.add(t)}t.push(u)},addRelativeTo:(t,n)=>{let{name:i,override:s,aliases:l}=n,u={middleware:t,...n},d=a(i,l);if(d.length>0){if(d.some(t=>c.has(t))){if(!s)throw Error(`Duplicate middleware name '${o(i,l)}'`);for(let t of d){let n=r.findIndex(r=>r.name===t||r.aliases?.some(r=>r===t));if(-1===n)continue;let a=r[n];if(a.toMiddleware!==u.toMiddleware||a.relation!==u.relation)throw Error(`"${o(a.name,a.aliases)}" middleware ${a.relation} "${a.toMiddleware}" middleware cannot be overridden by "${o(i,l)}" middleware ${u.relation} "${u.toMiddleware}" middleware.`);r.splice(n,1)}}for(let t of d)c.add(t)}r.push(u)},clone:()=>p(i()),use:t=>{t.applyToStack(g)},remove:t=>"string"==typeof t?d(t):f(t),removeByTag:n=>{let o=!1,i=t=>{let{tags:r,name:i,aliases:s}=t;if(r&&r.includes(n)){for(let t of a(i,s))c.delete(t);return o=!0,!1}return!0};return t=t.filter(i),r=r.filter(i),o},concat:t=>{let r=p(i());return r.use(t),r.identifyOnResolve(n||r.identifyOnResolve()||(t.identifyOnResolve?.()??!1)),r},applyToStack:p,identify:()=>h(!0).map(t=>{let r=t.step??t.relation+" "+t.toMiddleware;return o(t.name,t.aliases)+" - "+r}),identifyOnResolve:t=>("boolean"==typeof t&&(n=t),n),resolve:(t,r)=>{for(let n of h().map(t=>t.middleware).reverse())t=n(t,r);return n&&console.log(g.identify()),t}};return g},s={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},l={high:3,normal:2,low:1};class c{constructor(t){this.config=t,this.middlewareStack=i()}send(t,r,n){let a;let o="function"!=typeof r?r:void 0,i="function"==typeof r?r:n;if(void 0===o&&!0===this.config.cacheMiddleware){this.handlers||(this.handlers=new WeakMap);let r=this.handlers;r.has(t.constructor)?a=r.get(t.constructor):(a=t.resolveMiddleware(this.middlewareStack,this.config,o),r.set(t.constructor,a))}else delete this.handlers,a=t.resolveMiddleware(this.middlewareStack,this.config,o);if(!i)return a(t).then(t=>t.output);a(t).then(t=>i(null,t.output),t=>i(t)).catch(()=>{})}destroy(){this.config?.requestHandler?.destroy?.(),delete this.handlers}}var u=n(44320),d=n(54306);class f{constructor(){this.middlewareStack=i()}static classBuilder(){return new p}resolveMiddlewareWithContext(t,r,n,{middlewareFn:a,clientName:o,commandName:i,inputFilterSensitiveLog:s,outputFilterSensitiveLog:l,smithyContext:c,additionalContext:u,CommandCtor:f}){for(let o of a.bind(this)(f,t,r,n))this.middlewareStack.use(o);let p=t.concat(this.middlewareStack),{logger:m}=r,h={logger:m,clientName:o,commandName:i,inputFilterSensitiveLog:s,outputFilterSensitiveLog:l,[d.zK]:{commandInstance:this,...c},...u},{requestHandler:g}=r;return p.resolve(t=>g.handle(t.request,n||{}),h)}}class p{constructor(){this._init=()=>{},this._ep={},this._middlewareFn=()=>[],this._commandName="",this._clientName="",this._additionalContext={},this._smithyContext={},this._inputFilterSensitiveLog=t=>t,this._outputFilterSensitiveLog=t=>
13t,this._serializer=null,this._deserializer=null}init(t){this._init=t}ep(t){return this._ep=t,this}m(t){return this._middlewareFn=t,this}s(t,r,n={}){return this._smithyContext={service:t,operation:r,...n},this}c(t={}){return this._additionalContext=t,this}n(t,r){return this._clientName=t,this._commandName=r,this}f(t=t=>t,r=t=>t){return this._inputFilterSensitiveLog=t,this._outputFilterSensitiveLog=r,this}ser(t){return this._serializer=t,this}de(t){return this._deserializer=t,this}build(){let t;let r=this;return t=class extends f{static getEndpointParameterInstructions(){return r._ep}constructor(...[t]){super(),this.serialize=r._serializer,this.deserialize=r._deserializer,this.input=t??{},r._init(this)}resolveMiddleware(n,a,o){return this.resolveMiddlewareWithContext(n,a,o,{CommandCtor:t,middlewareFn:r._middlewareFn,clientName:r._clientName,commandName:r._commandName,inputFilterSensitiveLog:r._inputFilterSensitiveLog,outputFilterSensitiveLog:r._outputFilterSensitiveLog,smithyContext:r._smithyContext,additionalContext:r._additionalContext})}}}}let m="***SensitiveInformation***",h=t=>{switch(t){case"true":return!0;case"false":return!1;default:throw Error(`Unable to parse boolean value "${t}"`)}},g=t=>{if(null!=t){if("string"==typeof t){let r=parseFloat(t);if(!Number.isNaN(r))return String(r)!==String(t)&&D.warn(M(`Expected number but observed string: ${t}`)),r}if("number"==typeof t)return t;throw TypeError(`Expected number, got ${typeof t}: ${t}`)}},v=Math.ceil(17014118346046923e22*(2-11920928955078125e-23)),b=t=>{let r=g(t);if(void 0!==r&&!Number.isNaN(r)&&r!==1/0&&r!==-1/0&&Math.abs(r)>v)throw TypeError(`Expected 32-bit float, got ${t}`);return r},y=t=>{if(null!=t){if(Number.isInteger(t)&&!Number.isNaN(t))return t;throw TypeError(`Expected integer, got ${typeof t}: ${t}`)}},w=t=>C(t,32),x=t=>C(t,16),E=t=>C(t,8),C=(t,r)=>{let n=y(t);if(void 0!==n&&k(n,r)!==n)throw TypeError(`Expected ${r}-bit integer, got ${t}`);return n},k=(t,r)=>{switch(r){case 32:return Int32Array.of(t)[0];case 16:return Int16Array.of(t)[0];case 8:return Int8Array.of(t)[0]}},S=(t,r)=>{if(null==t){if(r)throw TypeError(`Expected a non-null value for ${r}`);throw TypeError("Expected a non-null value")}return t},T=t=>{if(null==t)return;if("object"==typeof t&&!Array.isArray(t))return t;let r=Array.isArray(t)?"array":typeof t;throw TypeError(`Expected object, got ${r}: ${t}`)},N=t=>{if(null!=t){if("string"==typeof t)return t;if(["boolean","number","bigint"].includes(typeof t))return D.warn(M(`Expected string, got ${typeof t}: ${t}`)),String(t);throw TypeError(`Expected string, got ${typeof t}: ${t}`)}},A=t=>"string"==typeof t?b(R(t)):b(t),I=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,R=t=>{let r=t.match(I);if(null===r||r[0].length!==t.length)throw TypeError("Expected real number, got implicit NaN");return parseFloat(t)},_=t=>"string"==typeof t?y(R(t)):y(t),O=t=>"string"==typeof t?w(R(t)):w(t),P=t=>"string"==typeof t?x(R(t)):x(t),L=t=>"string"==typeof t?E(R(t)):E(t),M=t=>String(TypeError(t).stack||t).split("\n").slice(0,5).filter(t=>!t.includes("stackTraceWarning")).join("\n"),D={warn:console.warn},j=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],F=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function U(t){let r=t.getUTCFullYear(),n=t.getUTCMonth(),a=t.getUTCDay(),o=t.getUTCDate(),i=t.getUTCHours(),s=t.getUTCMinutes(),l=t.getUTCSeconds(),c=o<10?`0${o}`:`${o}`,u=i<10?`0${i}`:`${i}`,d=s<10?`0${s}`:`${s}`,f=l<10?`0${l}`:`${l}`;return`${j[a]}, ${c} ${F[n]} ${r} ${u}:${d}:${f} GMT`}let z=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/),H=t=>{if(null==t)return;if("string"!=typeof t)throw TypeError("RFC-3339 date-times must be expressed as strings");let r=z.exec(t);if(!r)throw TypeError("Invalid RFC-3339 date-time value");let[n,a,o,i,s,l,c,u,d]=r,f=G(P(en(a)),ee(o,"month",1,12),ee(i,"day",1,31),{hours:s,minutes:l,seconds:c,fractionalMilliseconds:u});return"Z"!=d.toUpperCase()&&f.setTime(f.getTime()-er(d)),f},B=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),V=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Frid
13ay|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),q=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/),W=t=>{if(null==t)return;if("string"!=typeof t)throw TypeError("RFC-7231 date-times must be expressed as strings");let r=B.exec(t);if(r){let[t,n,a,o,i,s,l,c]=r;return G(P(en(o)),J(a),ee(n,"day",1,31),{hours:i,minutes:s,seconds:l,fractionalMilliseconds:c})}if(r=V.exec(t)){let[t,n,a,o,i,s,l,c]=r;return K(G(Z(o),J(a),ee(n,"day",1,31),{hours:i,minutes:s,seconds:l,fractionalMilliseconds:c}))}if(r=q.exec(t)){let[t,n,a,o,i,s,l,c]=r;return G(P(en(c)),J(n),ee(a.trimLeft(),"day",1,31),{hours:o,minutes:i,seconds:s,fractionalMilliseconds:l})}throw TypeError("Invalid RFC-7231 date-time value")},G=(t,r,n,a)=>{let o=r-1;return X(t,o,n),new Date(Date.UTC(t,o,n,ee(a.hours,"hour",0,23),ee(a.minutes,"minute",0,59),ee(a.seconds,"seconds",0,60),et(a.fractionalMilliseconds)))},Z=t=>{let r=new Date().getUTCFullYear(),n=100*Math.floor(r/100)+P(en(t));return n<r?n+100:n},K=t=>t.getTime()-new Date().getTime()>15768e8?new Date(Date.UTC(t.getUTCFullYear()-100,t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds())):t,J=t=>{let r=F.indexOf(t);if(r<0)throw TypeError(`Invalid month: ${t}`);return r+1},Y=[31,28,31,30,31,30,31,31,30,31,30,31],X=(t,r,n)=>{let a=Y[r];if(1===r&&Q(t)&&(a=29),n>a)throw TypeError(`Invalid day for ${F[r]} in ${t}: ${n}`)},Q=t=>t%4==0&&(t%100!=0||t%400==0),ee=(t,r,n,a)=>{let o=L(en(t));if(o<n||o>a)throw TypeError(`${r} must be between ${n} and ${a}, inclusive`);return o},et=t=>null==t?0:1e3*A("0."+t),er=t=>{let r=t[0],n=1;if("+"==r)n=1;else if("-"==r)n=-1;else throw TypeError(`Offset direction, ${r}, must be "+" or "-"`);return n*(60*Number(t.substring(1,3))+Number(t.substring(4,6)))*6e4},en=t=>{let r=0;for(;r<t.length-1&&"0"===t.charAt(r);)r++;return 0===r?t:t.slice(r)};
13class ea extends Error{constructor(t){super(t.message),Object.setPrototypeOf(this,ea.prototype),this.name=t.name,this.$fault=t.$fault,this.$metadata=t.$metadata}}let eo=(t,r={})=>{Object.entries(r).filter(([,t])=>void 0!==t).forEach(([r,n])=>{(void 0==t[r]||""===t[r])&&(t[r]=n)});let n=t.message||t.Message||"UnknownError";return t.message=n,delete t.Message,t},ei=({output:t,parsedBody:r,exceptionCtor:n,errorCode:a})=>{let o=el(t),i=o.httpStatusCode?o.httpStatusCode+"":void 0;throw eo(new n({name:r?.code||r?.Code||a||i||"UnknownError",$fault:"client",$metadata:o}),r)},es=t=>({output:r,parsedBody:n,errorCode:a})=>{ei({output:r,parsedBody:n,exceptionCtor:t,errorCode:a})},el=t=>({httpStatusCode:t.statusCode,requestId:t.headers["x-amzn-requestid"]??t.headers["x-amzn-request-id"]??t.headers["x-amz-request-id"],extendedRequestId:t.headers["x-amz-id-2"],cfId:t.headers["x-amz-cf-id"]}),ec=t=>{switch(t){case"standard":case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}},eu=t=>{let r=[];for(let n in d.f3){let a=d.f3[n];void 0!==t[a]&&r.push({algorithmId:()=>a,checksumConstructor:()=>t[a]})}return{_checksumAlgorithms:r,addChecksumAlgorithm(t){this._checksumAlgorithms.push(t)},checksumAlgorithms(){return this._checksumAlgorithms}}},ed=t=>{let r={};return t.checksumAlgorithms().forEach(t=>{r[t.algorithmId()]=t.checksumConstructor()}),r},ef=t=>{let r=t.retryStrategy;return{setRetryStrategy(t){r=t},retryStrategy:()=>r}},ep=t=>{let r={};return r.retryStrategy=t.retryStrategy(),r},em=t=>({...eu(t),...ef(t)}),eh=t=>({...ed(t),...ep(t)}),eg=t=>{let r="#text";for(let n in t)t.hasOwnProperty(n)&&void 0!==t[n][r]?t[n]=t[n][r]:"object"==typeof t[n]&&null!==t[n]&&(t[n]=eg(t[n]));return t},ev=t=>null!=t,eb=function(){let t=Object.getPrototypeOf(this).constructor,r=Function.bind.apply(String,[null,...arguments]),n=new r;return Object.setPrototypeOf(n,t.prototype),n};eb.prototype=Object.create(String.prototype,{constructor:{value:eb,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf(eb,String);class ey{trace(){}debug(){}info(){}warn(){}error(){}}function ew(t,r,n){let a,o;if(void 0===r&&void 0===n)a={},o=t;else{if(a=t,"function"==typeof r)return ex(a,r,o=n);o=r}for(let t of Object.keys(o)){if(!Array.isArray(o[t])){a[t]=o[t];continue}eE(a,null,o,t)}return a}let ex=(t,r,n)=>ew(t,Object.entries(n).reduce((t,[n,a])=>(Array.isArray(a)?t[n]=a:"function"==typeof a?t[n]=[r,a()]:t[n]=[r,a],t),{})),eE=(t,r,n,a)=>{if(null!==r){let o=n[a];"function"==typeof o&&(o=[,o]);let[i=eC,s=ek,l=a]=o;("function"==typeof i&&i(r[l])||"function"!=typeof i&&i)&&(t[a]=s(r[l]));return}let[o,i]=n[a];if("function"==typeof i){let r;let n=void 0===o&&null!=(r=i()),s="function"==typeof o&&!!o(void 0)||"function"!=typeof o&&!!o;n?t[a]=r:s&&(t[a]=i())}else{let r=void 0===o&&null!=i,n="function"==typeof o&&!!o(i)||"function"!=typeof o&&!!o;(r||n)&&(t[a]=i)}},eC=t=>null!=t,ek=t=>t,eS=t=>t.toISOString().replace(".000Z","Z")},54306:function(t,r,n){"use strict";var a,o,i,s,l,c,u,d,f,p,m,h,g,v;n.d(r,{f3:function(){return s},cj:function(){return i},zK:function(){return b}}),(d=a||(a={})).HEADER="header",d.QUERY="query",(f=o||(o={})).HEADER="header",f.QUERY="query",(p=i||(i={})).HTTP="http",p.HTTPS="https",(m=s||(s={})).MD5="md5",m.CRC32="crc32",m.CRC32C="crc32c",m.SHA1="sha1",m.SHA256="sha256",(h=l||(l={}))[h.HEADER=0]="HEADER",h[h.TRAILER=1]="TRAILER";let b="__smithy_context";(g=c||(c={})).PROFILE="profile",g.SSO_SESSION="sso-session",g.SERVICES="services",(v=u||(u={})).HTTP_0_9="http/0.9",v.HTTP_1_0="http/1.0",v.TDS_8_0="tds/8.0"},4253:function(t,r,n){"use strict";n.d(r,{e:function(){return a}});let a=t=>{let r;if("string"==typeof t)return a(new URL(t));let{hostname:n,pathname:o,port:i,protocol:s,search:l}=t;return l&&(r=function(t){let r={};if(t=t.replace(/^\?/,""))for(let n of t.split("&")){let[t,a=null]=n.split("=");t=decodeURIComponent(t),a&&(a=decodeURIComponent(a)),t in r?Array.isArray(r[t])?r[t].push(a):r[t]=[r[t],a]:r[t]=a}return r}(l)),{hostname:n,port:i?parseInt(i):void 0,protocol:s,path:o,query:r}}},39946:function(t,r,n){"use strict";n.d(r,{G:function(){return i},s:function(){return l}});let a={},o=Array(64);for(let t=0;t+65<=90;t++){let r=String.fromCharCode(t+65);a[r]=t,o[t]=r}for(let t=0;t+97<=122;t++){let r=String.fromCharCode(t+97),n=t+26;a[r]=n,o[n]=r}for(let t=0;t<10;t++){a[t.toString(10)]=t+52;let r=t.toString(10),n=t+52;a[r]=n,o[n]=r}a["+"]=62,o[62]="+",a["/"]=63,o[63]="/";let i=t=>{let r=t.length/4*3;"=="===t.slice(-2)?r-=2:"="===t.slice(-1)&&r--;let n=new ArrayBuffer(r),o=new DataView(n);for(let r=0;r<t.length;r+=4){let n=0,i=0;for(let o=r,s=r+3;o<=s;o++)if("="!==t[o]){if(!(t[o]in a))throw TypeError(`Invalid character ${t[o]} in base64 string.`);n|=a[t[o]]<<(s-o)*6,i+=6}else n>>=6;let s=r/4*3;n>>=i%8;let l=Math.floor(i/8);for(let t=0;t<l;t++){let r=(l-t-1)*8;o.setUint8(s+t,(n&255<<r)>>r)}}return new Uint8Array(n)};var s=n(945);function l(t){let r;let n="object"==typeof(r="string"==typeof t?(0,s.$)(t):t)&&"number"==typeof r.length,a="object"==typeof r&&"number"==typeof r.byteOffset&&"number"==typeof r.byteLength;if(!n&&!a)throw Error("@smithy/util-base64: toBase64 encoder function only accepts string | Uint8Array.");let i="";for(let t=0;t<r.length;t+=3){let n=0,a=0;for(let o=t,i=Math.min(t+3,r.length);o<i;o++)n|=r[o]<<(i-o-1)*8,a+=8;let s=Math.ceil(a/6);n<<=6*s-a;for(let t=1;t<=s;t++){let r=(s-t)*6;i+=o[(n&63<<r)>>r]}i+="==".slice(0,4-s)}return i}},26043:function(t,r,n){"use strict";var a,o;n.d(r,{Bt:function(){return a},hu:function(){return i}});let i=(t,r,n)=>{if(r in t){if("true"===t[r])return!0;
13if("false"===t[r])return!1;throw Error(`Cannot load ${n} "${r}". Expected "true" or "false", got ${t[r]}.`)}};(o=a||(a={})).ENV="env",o.CONFIG="shared config entry"},85892:function(t,r,n){"use strict";n.d(r,{H:function(){return i},N:function(){return s}});let a={},o={};for(let t=0;t<256;t++){let r=t.toString(16).toLowerCase();1===r.length&&(r=`0${r}`),a[t]=r,o[r]=t}function i(t){if(t.length%2!=0)throw Error("Hex encoded strings must have an even number length");let r=new Uint8Array(t.length/2);for(let n=0;n<t.length;n+=2){let a=t.slice(n,n+2).toLowerCase();if(a in o)r[n/2]=o[a];else throw Error(`Cannot decode unrecognized sequence ${a} as hexadecimal`)}return r}function s(t){let r="";for(let n=0;n<t.byteLength;n++)r+=a[t[n]];return r}},65542:function(t,r,n){"use strict";n.d(r,{J:function(){return o},$:function(){return i}});var a=n(54306);let o=t=>t[a.zK]||(t[a.zK]={}),i=t=>{if("function"==typeof t)return t;let r=Promise.resolve(t);return()=>r}},84654:function(t,r,n){"use strict";n.d(r,{HE:function(){return s},LN:function(){return l},TS:function(){return g},Ou:function(){return p},vH:function(){return h}});var a=n(39946),o=n(21524),i=n(945);class s extends Uint8Array{static fromString(t,r="utf-8"){if("string"==typeof t)return"base64"===r?s.mutate((0,a.G)(t)):s.mutate((0,i.$)(t));throw Error(`Unsupported conversion from ${typeof t} to Uint8ArrayBlobAdapter.`)}static mutate(t){return Object.setPrototypeOf(t,s.prototype),t}transformToString(t="utf-8"){return function(t,r="utf-8"){return"base64"===r?(0,a.s)(t):(0,o.G)(t)}(this,t)}}let l=(t,r)=>{let{base64Encoder:n,bodyLengthChecker:a,checksumAlgorithmFn:o,checksumLocationName:i,streamHasher:s}=r,l=void 0!==n&&void 0!==a&&void 0!==o&&void 0!==i&&void 0!==s,c=l?s(o,t):void 0,u=t.getReader();return new ReadableStream({async pull(t){let{value:r,done:o}=await u.read();if(o){if(t.enqueue(`0\r
14`),l){let r=n(await c);t.enqueue(`${i}:${r}\r
15`),t.enqueue(`\r
16`)}t.close()}else t.enqueue(`${(a(r)||0).toString(16)}\r
17${r}\r
18`)}})};var c=n(71298),u=n(85892);let d=t=>"function"==typeof ReadableStream&&(t?.constructor?.name===ReadableStream.name||t instanceof ReadableStream),f="The stream has already been transformed.",p=t=>{if(!m(t)&&!d(t)){let r=t?.__proto__?.constructor?.name||t;throw Error(`Unexpected stream implementation, expect Blob or ReadableStream, got ${r}`)}let r=!1,n=async()=>{if(r)throw Error(f);return r=!0,await (0,c.CF)(t)},i=t=>{if("function"!=typeof t.stream)throw Error("Cannot transform payload Blob to web stream. Please make sure the Blob.stream() is polyfilled.\nIf you are using React Native, this API is not yet supported, see: https://react-native.canny.io/feature-requests/p/fetch-streaming-body");return t.stream()};return Object.assign(t,{transformToByteArray:n,transformToString:async t=>{let r=await n();if("base64"===t)return(0,a.s)(r);if("hex"===t)return(0,u.N)(r);if(void 0===t||"utf8"===t||"utf-8"===t)return(0,o.G)(r);if("function"==typeof TextDecoder)return new TextDecoder(t).decode(r);throw Error("TextDecoder is not available, please make sure polyfill is provided.")},transformToWebStream:()=>{if(r)throw Error(f);if(r=!0,m(t))return i(t);if(d(t))return t;throw Error(`Cannot transform payload to web stream, got ${t}`)}})},m=t=>"function"==typeof Blob&&t instanceof Blob;async function h(t){return"function"==typeof t.stream&&(t=t.stream()),t.tee()}async function g(t,r){let n=0,a=[],o=t.getReader(),i=!1;for(;!i;){let{done:t,value:s}=await o.read();if(s&&(a.push(s),n+=s?.byteLength??0),n>=r)break;i=t}o.releaseLock();let s=new Uint8Array(Math.min(r,n)),l=0;for(let t of a){if(t.byteLength>s.byteLength-l){s.set(t.subarray(0,s.byteLength-l),l);break}s.set(t,l),l+=t.length}return s}"function"==typeof ReadableStream&&ReadableStream},14890:function(t,r,n){"use strict";n.d(r,{i:function(){return a}});let a=t=>encodeURIComponent(t).replace(/[!'()*]/g,o),o=t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`},945:function(t,r,n){"use strict";n.d(r,{$:function(){return a}});let a=t=>new TextEncoder().encode(t)},85847:function(t,r,n){"use strict";n.d(r,{_:function(){return o}});var a=n(945);let o=t=>"string"==typeof t?(0,a.$)(t):ArrayBuffer.isView(t)?new Uint8Array(t.buffer,t.byteOffset,t.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(t)},21524:function(t,r,n){"use strict";n.d(r,{G:function(){return a}});let a=t=>{if("string"==typeof t)return t;if("object"!=typeof t||"number"!=typeof t.byteOffset||"number"!=typeof t.byteLength)throw Error("@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array.");return new TextDecoder("utf-8").decode(t)}},70286:function(t,r,n){"use strict";let a,o,i,s,l,c,u,d,f,p,m,h,g,v,b,y,w,x,E,C,k;n.d(r,{do:function(){return fu},Cp:function(){return uC},W7:function(){return fd},rI:function(){return dT},vA:function(){return fm},YA:function(){return iq},gS:function(){return iW},co:function(){return fs},xL:function(){return le},I0:function(){return fc},gb:function(){return ff},tk:function(){return uw},ZP:function(){return sh}});var S,T,N,A,I,R,_,O=n(20132),P=n.t(O,2);let L="undefined"!=typeof document?O.useLayoutEffect:()=>{};function M(t){return t.nativeEvent=t,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function D(t){let r=(0,O.useRef)({isFocused:!1,observer:null});L(()=>{let t=r.current;return()=>{t.observer&&(t.observer.disconnect(),t.observer=null)}},[]);let n=function(t){let r=(0,O.useRef)(null);return L(()=>{r.current=t},[t]),(0,O.useCallback)((...t)=>{let n=r.current;return null==n?void 0:n(...t)},[])}(r=>{null==t||t(r)});return(0,O.useCallback)(t=>{if(t.target instanceof HTMLButtonElement||t.target instanceof HTMLInputElement||t.target instanceof HTMLTextAreaElement||t.target instanceof HTMLSelectElement){r.current.isFocused=!0;let a=t.target;a.addEventListener("focusout",t=>{r.current.isFocused=!1,a.disabled&&n(M(t)),r.current.observer&&(r.current.observer.disconnect(),r.current.observer=null)},{once:!0}),r.current.observer=new MutationObserver(()=>{if(r.current.isFocused&&a.disabled){var t;null===(t=r.current.observer)||void 0===t||t.disconnect();
18let n=a===document.activeElement?null:document.activeElement;a.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),a.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),r.current.observer.observe(a,{attributes:!0,attributeFilter:["disabled"]})}},[n])}function j(t){var r;return"undefined"!=typeof window&&null!=window.navigator&&((null===(r=window.navigator.userAgentData)||void 0===r?void 0:r.brands.some(r=>t.test(r.brand)))||t.test(window.navigator.userAgent))}function F(t){var r;return"undefined"!=typeof window&&null!=window.navigator&&t.test((null===(r=window.navigator.userAgentData)||void 0===r?void 0:r.platform)||window.navigator.platform)}function U(t){let r=null;return()=>(null==r&&(r=t()),r)}let z=U(function(){return F(/^Mac/i)}),H=U(function(){return F(/^iPhone/i)}),B=U(function(){return F(/^iPad/i)||z()&&navigator.maxTouchPoints>1}),V=U(function(){return H()||B()});U(function(){return z()||V()}),U(function(){return j(/AppleWebKit/i)&&!q()});let q=U(function(){return j(/Chrome/i)}),W=U(function(){return j(/Android/i)});U(function(){return j(/Firefox/i)});let G=t=>{var r;return null!==(r=null==t?void 0:t.ownerDocument)&&void 0!==r?r:document},Z=t=>t&&"window"in t&&t.window===t?t:G(t).defaultView||window,K=null,J=new Set,Y=new Map,X=!1,Q=!1,ee={Tab:!0,Escape:!0};function et(t,r){for(let n of J)n(t,r)}function er(t){X=!0,t.metaKey||!z()&&t.altKey||t.ctrlKey||"Control"===t.key||"Shift"===t.key||"Meta"===t.key||(K="keyboard",et("keyboard",t))}
18function en(t){K="pointer",("mousedown"===t.type||"pointerdown"===t.type)&&(X=!0,et("pointer",t))}function ea(t){(0===t.mozInputSource&&t.isTrusted||(W()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(X=!0,K="virtual")}function eo(t){t.target!==window&&t.target!==document&&t.isTrusted&&(X||Q||(K="virtual",et("virtual",t)),X=!1,Q=!1)}function ei(){X=!1,Q=!0}function es(t){if("undefined"==typeof window||"undefined"==typeof document||Y.get(Z(t)))return;let r=Z(t),n=G(t),a=r.HTMLElement.prototype.focus;r.HTMLElement.prototype.focus=function(){X=!0,a.apply(this,arguments)},n.addEventListener("keydown",er,!0),n.addEventListener("keyup",er,!0),n.addEventListener("click",ea,!0),r.addEventListener("focus",eo,!0),r.addEventListener("blur",ei,!1),"undefined"!=typeof PointerEvent&&(n.addEventListener("pointerdown",en,!0),n.addEventListener("pointermove",en,!0),n.addEventListener("pointerup",en,!0)),r.addEventListener("beforeunload",()=>{el(t)},{once:!0}),Y.set(r,{focus:a})}let el=(t,r)=>{let n=Z(t),a=G(t);r&&a.removeEventListener("DOMContentLoaded",r),Y.has(n)&&(n.HTMLElement.prototype.focus=Y.get(n).focus,a.removeEventListener("keydown",er,!0),a.removeEventListener("keyup",er,!0),a.removeEventListener("click",ea,!0),n.removeEventListener("focus",eo,!0),n.removeEventListener("blur",ei,!1),"undefined"!=typeof PointerEvent&&(a.removeEventListener("pointerdown",en,!0),a.removeEventListener("pointermove",en,!0),a.removeEventListener("pointerup",en,!0)),Y.delete(n))};function ec(){return"pointer"!==K}"undefined"!=typeof document&&function(t){let r;let n=G(void 0);"loading"!==n.readyState?es(void 0):(r=()=>{es(void 0)},n.addEventListener("DOMContentLoaded",r)),()=>el(t,r)}();let eu=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var ed=n(91160);let ef=(t=document)=>{var r;if(!(0,ed.Wr)())return t.activeElement;let n=t.activeElement;for(;n&&("shadowRoot"in n)&&(null===(r=n.shadowRoot)||void 0===r?void 0:r.activeElement);)n=n.shadowRoot.activeElement;return n};function ep(t){return(0,ed.Wr)()&&t.target.shadowRoot&&t.composedPath?t.composedPath()[0]:t.target}function em(t={}){var r,n,a;let{autoFocus:o=!1,isTextInput:i,within:s}=t,l=(0,O.useRef)({isFocused:!1,isFocusVisible:o||ec()}),[c,u]=(0,O.useState)(!1),[d,f]=(0,O.useState)(()=>l.current.isFocused&&l.current.isFocusVisible),p=(0,O.useCallback)(()=>f(l.current.isFocused&&l.current.isFocusVisible),[]),m=(0,O.useCallback)(t=>{l.current.isFocused=t,u(t),p()},[p]);r=t=>{l.current.isFocusVisible=t,p()},n=[],a={isTextInput:i},es(),(0,O.useEffect)(()=>{let t=(t,n)=>{(function(t,r,n){let a=G(null==n?void 0:n.target),o="undefined"!=typeof window?Z(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="undefined"!=typeof window?Z(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,s="undefined"!=typeof window?Z(null==n?void 0:n.target).HTMLElement:HTMLElement,l="undefined"!=typeof window?Z(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((t=t||a.activeElement instanceof o&&!eu.has(a.activeElement.type)||a.activeElement instanceof i||a.activeElement instanceof s&&a.activeElement.isContentEditable)&&"keyboard"===r&&n instanceof l&&!ee[n.key])})(!!(null==a?void 0:a.isTextInput),t,n)&&r(ec())};return J.add(t),()=>{J.delete(t)}},n);let{focusProps:h}=function(t){let{isDisabled:r,onFocus:n,onBlur:a,onFocusChange:o}=t,i=(0,O.useCallback)(t=>{if(t.target===t.currentTarget)return a&&a(t),o&&o(!1),!0},[a,o]),s=D(i),l=(0,O.useCallback)(t=>{let r=G(t.target),a=r?ef(r):ef();t.target===t.currentTarget&&a===ep(t.nativeEvent)&&(n&&n(t),o&&o(!0),s(t))},[o,n,s]);return{focusProps:{onFocus:!r&&(n||o||a)?l:void 0,onBlur:!r&&(a||o)?i:void 0}}}({isDisabled:s,onFocusChange:m}),{focusWithinProps:g}=function(t){let r,n,a,o,{isDisabled:i,onBlurWithin:s,onFocusWithin:l,onFocusWithinChange:c}=t,u=(0,O.useRef)({isFocusWithin:!1}),{addGlobalListener:d,removeAllGlobalListeners:f}=(r=(0,O.useRef)(new Map),n=(0,O.useCallback)((t,n,a,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{r.current.delete(a),a(...t)}:a;r.current.set(a,{type:n,eventTarget:t,fn:i,options:o}),t.addEventListener(n,i,o)},[]),a=(0,O.useCallback)((t,n,a,o)=>{var i;let s=(null===(i=r.current.get(a))||void 0===i?void 0:i.fn)||a;t.removeEventListener(n,s,o),r.current.delete(a)},[]),o=(0,O.useCallback)(()=>{r.current.forEach((t,r)=>{a(t.eventTarget,t.type,r,t.options)})},[a]),(0,O.useEffect)(()=>o,[o]),{addGlobalListener:n,removeGlobalListener:a,removeAllGlobalListeners:o}),p=(0,O.useCallback)(t=>{t.currentTarget.contains(t.target)&&u.current.isFocusWithin&&!t.currentTarget.contains(t.relatedTarget)&&(u.current.isFocusWithin=!1,f(),s&&s(t),c&&c(!1))},[s,c,u,f]),m=D(p),h=(0,O.useCallback)(t=>{if(!t.currentTarget.contains(t.target))return;let r=G(t.target),n=ef(r);if(!u.current.isFocusWithin&&n===ep(t.nativeEvent)){l&&l(t),c&&c(!0),u.current.isFocusWithin=!0,m(t);let n=t.currentTarget;d(r,"focus",t=>{if(u.current.isFocusWithin&&!function(t,r){if(!(0,ed.Wr)())return!!r&&!!t&&t.contains(r);if(!t||!r)return!1;let n=r;for(;null!==n;){var a;if(n===t)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:null!==(a=n)&&"object"==typeof a&&"nodeType"in a&&"number"==typeof a.nodeType&&a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in a?n.host:n.parentNode}return!1}(n,t.target)){let a=new r.defaultView.FocusEvent("blur",{relatedTarget:t.target});Object.defineProperty(a,"target",{value:n}),Object.defineProperty(a,"currentTarget",{value:n}),p(M(a))}},{capture:!0})}},[l,c,m,d,p]);return i?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}
18:{focusWithinProps:{onFocus:h,onBlur:p}}}({isDisabled:!s,onFocusWithinChange:m});return{isFocused:c,isFocusVisible:d,focusProps:s?g:h}}function eh(){let t=(0,O.useRef)(new Map),r=(0,O.useCallback)((r,n,a,o)=>{let i=(null==o?void 0:o.once)?(...r)=>{t.current.delete(a),a(...r)}:a;t.current.set(a,{type:n,eventTarget:r,fn:i,options:o}),r.addEventListener(n,i,o)},[]),n=(0,O.useCallback)((r,n,a,o)=>{var i;let s=(null===(i=t.current.get(a))||void 0===i?void 0:i.fn)||a;r.removeEventListener(n,s,o),t.current.delete(a)},[]),a=(0,O.useCallback)(()=>{t.current.forEach((t,r)=>{n(t.eventTarget,t.type,r,t.options)})},[n]);return(0,O.useEffect)(()=>a,[a]),{addGlobalListener:r,removeGlobalListener:n,removeAllGlobalListeners:a}}let eg=t=>{var r;return null!==(r=null==t?void 0:t.ownerDocument)&&void 0!==r?r:document},ev=t=>t&&"window"in t&&t.window===t?t:eg(t).defaultView||window;function eb(t,r){if(!(0,ed.Wr)())return!!r&&!!t&&t.contains(r);if(!t||!r)return!1;let n=r;for(;null!==n;){var a;if(n===t)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:null!==(a=n)&&"object"==typeof a&&"nodeType"in a&&"number"==typeof a.nodeType&&a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in a?n.host:n.parentNode}return!1}let ey=(t=document)=>{var r;if(!(0,ed.Wr)())return t.activeElement;let n=t.activeElement;for(;n&&("shadowRoot"in n)&&(null===(r=n.shadowRoot)||void 0===r?void 0:r.activeElement);)n=n.shadowRoot.activeElement;return n};function ew(t){return(0,ed.Wr)()&&t.target.shadowRoot&&t.composedPath?t.composedPath()[0]:t.target}let ex=!1,eE=0;function eC(t){"touch"===t.pointerType&&(ex=!0,setTimeout(()=>{ex=!1},50))}function ek(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",eC),eE++,()=>{--eE>0||"undefined"==typeof PointerEvent||document.removeEventListener("pointerup",eC)}}function eS(t){let{onHoverStart:r,onHoverChange:n,onHoverEnd:a,isDisabled:o}=t,[i,s]=(0,O.useState)(!1),l=(0,O.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,O.useEffect)(ek,[]);let{addGlobalListener:c,removeAllGlobalListeners:u}=eh(),{hoverProps:d,triggerHoverEnd:f}=(0,O.useMemo)(()=>{let t=(t,a)=>{if(l.pointerType=a,o||"touch"===a||l.isHovered||!t.currentTarget.contains(t.target))return;l.isHovered=!0;let u=t.currentTarget;l.target=u,c(eg(t.target),"pointerover",t=>{l.isHovered&&l.target&&!eb(l.target,t.target)&&i(t,t.pointerType)},{capture:!0}),r&&r({type:"hoverstart",target:u,pointerType:a}),n&&n(!0),s(!0)},i=(t,r)=>{let o=l.target;l.pointerType="",l.target=null,"touch"!==r&&l.isHovered&&o&&(l.isHovered=!1,u(),a&&a({type:"hoverend",target:o,pointerType:r}),n&&n(!1),s(!1))},d={};return"undefined"!=typeof PointerEvent&&(d.onPointerEnter=r=>{ex&&"mouse"===r.pointerType||t(r,r.pointerType)},d.onPointerLeave=t=>{!o&&t.currentTarget.contains(t.target)&&i(t,t.pointerType)}),{hoverProps:d,triggerHoverEnd:i}},[r,n,a,o,l,c,u]);return(0,O.useEffect)(()=>{o&&f({currentTarget:l.target},l.pointerType)},[o]),{hoverProps:d,isHovered:i}}var eT=n(88636),eN=Object.defineProperty,eA=(t,r,n)=>r in t?eN(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,eI=(t,r,n)=>(eA(t,"symbol"!=typeof r?r+"":r,n),n);class eR{constructor(){eI(this,"current",this.detect()),eI(this,"handoffState","pending"),eI(this,"currentId",0)}set(t){this.current!==t&&(this.handoffState="pending",this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let e_=new eR;function eO(t){return e_.isServer?null:t instanceof Node?t.ownerDocument:null!=t&&t.hasOwnProperty("current")&&t.current instanceof Node?t.current.ownerDocument:document}function eP(t){"function"==typeof queueMicrotask?queueMicrotask(t):Promise.resolve().then(t).catch(t=>setTimeout(()=>{throw t}))}function eL(){let t=[],r={addEventListener:(t,n,a,o)=>(t.addEventListener(n,a,o),r.add(()=>t.removeEventListener(n,a,o))),requestAnimationFrame(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];let o=requestAnimationFrame(...n);return r.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return r.requestAnimationFrame(()=>r.requestAnimationFrame(...n))},setTimeout(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];let o=setTimeout(...n);return r.add(()=>clearTimeout(o))},microTask(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];let o={current:!0};return eP(()=>{o.current&&n[0]()}),r.add(()=>{o.current=!1})},style(t,r,n){let a=t.style.getPropertyValue(r);return Object.assign(t.style,{[r]:n}),this.add(()=>{Object.assign(t.style,{[r]:a})})},group(t){let r=eL();return t(r),this.add(()=>r.dispose())},add:r=>(t.includes(r)||t.push(r),()=>{let n=t.indexOf(r);if(n>=0)for(let r of t.splice(n,1))r()}),dispose(){for(let r of t.splice(0))r()}};return r}function eM(){let[t]=(0,O.useState)(eL);return(0,O.useEffect)(()=>()=>t.dispose(),[t]),t}let eD=(t,r)=>{e_.isServer?(0,O.useEffect)(t,r):(0,O.useLayoutEffect)(t,r)};function ej(t){let r=(0,O.useRef)(t);return eD(()=>{r.current=t},[t]),r}let eF=function(t){let r=ej(t);return O.useCallback(function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return r.current(...n)},[r])};function eU(){let{disabled:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=(0,O.useRef)(null),[n,a]=(0,O.useState)(!1),o=eM(),i=eF(()=>{r.current=null,a(!1),o.dispose()}),s=eF(t=>{if(o.dispose(),null===r.current){r.current=t.currentTarget,a(!0);{let n=eO(t.currentTarget);o.addEventListener(n,"pointerup",i,!1),o.addEventListener(n,"pointermove",t=>{if(r.current){var n,o;let i,s;a((i=t.width/2,s=t.height/2,n={top:t.clientY-s,right:t.clientX+i,bottom:t.clientY+s,left:t.clientX-i},o=r.current.getBoundingClientRect(),!(!n||!o||n.right<o.left||n.left>o.right||n.bottom<o.top||n.top>o.bottom)))}},!1),o.addEventListener(n,"pointercancel",i,!1)}}});return{pressed:n,pressProps:t?{}:{onPointerDown:s,onPointerUp:i,onClick:i}}}function ez(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[n,a]=(0,O.useReducer)(()=>({}),{}),o=(0,O.useMemo)(()=>(function(t){if(null===t)return{width:0,height:0};let{width:r,height:n}=t.getBoundingClientRect();return{width:r,height:n}})(t),[t,n]);return eD(()=>
18{if(!t)return;let r=new ResizeObserver(a);return r.observe(t),()=>{r.disconnect()}},[t]),r?{width:`${o.width}px`,height:`${o.height}px`}:o}class eH extends Map{constructor(t){super(),this.factory=t}get(t){let r=super.get(t);return void 0===r&&(r=this.factory(t),this.set(t,r)),r}}function eB(t,r){let n=t(),a=new Set;return{getSnapshot:()=>n,subscribe:t=>(a.add(t),()=>a.delete(t)),dispatch(t){for(var o=arguments.length,i=Array(o>1?o-1:0),s=1;s<o;s++)i[s-1]=arguments[s];let l=r[t].call(n,...i);l&&(n=l,a.forEach(t=>t()))}}}function eV(t){return(0,O.useSyncExternalStore)(t.subscribe,t.getSnapshot,t.getSnapshot)}let eq=new eH(()=>eB(()=>[],{ADD(t){return this.includes(t)?this:[...this,t]},REMOVE(t){let r=this.indexOf(t);if(-1===r)return this;let n=this.slice();return n.splice(r,1),n}}));function eW(t,r){let n=eq.get(r),a=(0,O.useId)(),o=eV(n);if(eD(()=>{if(t)return n.dispatch("ADD",a),()=>n.dispatch("REMOVE",a)},[n,t]),!t)return!1;let i=o.indexOf(a),s=o.length;return -1===i&&(i=s,s+=1),i===s-1}let eG=new Map,e$=new Map;function eZ(t){var r;let n=null!=(r=e$.get(t))?r:0;return e$.set(t,n+1),0!==n||(eG.set(t,{"aria-hidden":t.getAttribute("aria-hidden"),inert:t.inert}),t.setAttribute("aria-hidden","true"),t.inert=!0),()=>(function(t){var r;let n=null!=(r=e$.get(t))?r:1;if(1===n?e$.delete(t):e$.set(t,n-1),1!==n)return;let a=eG.get(t);a&&(null===a["aria-hidden"]?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden",a["aria-hidden"]),t.inert=a.inert,eG.delete(t))})(t)}function eK(t,r,n){let a=ej(t=>{let r=t.getBoundingClientRect();0===r.x&&0===r.y&&0===r.width&&0===r.height&&n()});(0,O.useEffect)(()=>{if(!t)return;let n=null===r?null:r instanceof HTMLElement?r:r.current;if(!n)return;let o=eL();if("undefined"!=typeof ResizeObserver){let t=new ResizeObserver(()=>a.current(n));t.observe(n),o.add(()=>t.disconnect())}if("undefined"!=typeof IntersectionObserver){let t=new IntersectionObserver(()=>a.current(n));t.observe(n),o.add(()=>t.disconnect())}return()=>o.dispose()},[r,a,t])}function eJ(t,r){for(var n=arguments.length,a=Array(n>2?n-2:0),o=2;o<n;o++)a[o-2]=arguments[o];if(t in r){let n=r[t];return"function"==typeof n?n(...a):n}let i=Error(`Tried to handle "${t}" but there is no handler defined. Only defined handlers are: ${Object.keys(r).map(t=>`"${t}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,eJ),i}let eY=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(t=>`${t}:not([tabindex='-1'])`).join(","),eX=["[data-autofocus]"].map(t=>`${t}:not([tabindex='-1'])`).join(",");var eQ=((i=eQ||{})[i.First=1]="First",i[i.Previous=2]="Previous",i[i.Next=4]="Next",i[i.Last=8]="Last",i[i.WrapAround=16]="WrapAround",i[i.NoScroll=32]="NoScroll",i[i.AutoFocus=64]="AutoFocus",i),e0=((s=e0||{})[s.Error=0]="Error",s[s.Overflow=1]="Overflow",s[s.Success=2]="Success",s[s.Underflow=3]="Underflow",s),e1=((l=e1||{})[l.Previous=-1]="Previous",l[l.Next=1]="Next",l);function e2(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==t?[]:Array.from(t.querySelectorAll(eY)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}var e3=((c=e3||{})[c.Strict=0]="Strict",c[c.Loose=1]="Loose",c);function e4(t){var r;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t!==(null==(r=eO(t))?void 0:r.body)&&eJ(n,{0:()=>t.matches(eY),1(){let r=t;for(;null!==r;){if(r.matches(eY))return!0;r=r.parentElement}return!1}})}function e6(t){let r=eO(t);eL().nextFrame(()=>{r&&!e4(r.activeElement,0)&&(null==t||t.focus({preventScroll:!0}))})}var e5=((u=e5||{})[u.Keyboard=0]="Keyboard",u[u.Mouse=1]="Mouse",u);function e8(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t=>t;return t.slice().sort((t,n)=>{let a=r(t),o=r(n);if(null===a||null===o)return 0;let i=a.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function e7(t,r){var n,a,o;let{sorted:i=!0,relativeTo:s=null,skipElements:l=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=Array.isArray(t)?t.length>0?t[0].ownerDocument:document:t.ownerDocument,u=Array.isArray(t)?i?e8(t):t:64&r?function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==t?[]:Array.from(t.querySelectorAll(eX)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}(t):e2(t);l.length>0&&u.length>1&&(u=u.filter(t=>!l.some(r=>null!=r&&"current"in r?(null==r?void 0:r.current)===t:r===t))),s=null!=s?s:c.activeElement;let d=(()=>
18{if(5&r)return 1;if(10&r)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(1&r)return 0;if(2&r)return Math.max(0,u.indexOf(s))-1;if(4&r)return Math.max(0,u.indexOf(s))+1;if(8&r)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&r?{preventScroll:!0}:{},m=0,h=u.length,g;do{if(m>=h||m+h<=0)return 0;let t=f+m;if(16&r)t=(t+h)%h;else{if(t<0)return 3;if(t>=h)return 1}null==(g=u[t])||g.focus(p),m+=d}while(g!==c.activeElement);return 6&r&&null!=(o=null==(a=null==(n=g)?void 0:n.matches)?void 0:a.call(n,"textarea,input"))&&o&&g.select(),2}function e9(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function te(t,r,n,a){let o=ej(n);(0,O.useEffect)(()=>{if(t)return document.addEventListener(r,n,a),()=>document.removeEventListener(r,n,a);function n(t){o.current(t)}},[t,r,a])}function tt(t,r,n,a){let o=ej(n);(0,O.useEffect)(()=>{if(t)return window.addEventListener(r,n,a),()=>window.removeEventListener(r,n,a);function n(t){o.current(t)}},[t,r,a])}function tr(t,r,n){let a=eW(t,"outside-click"),o=ej(n),i=(0,O.useCallback)(function(t,n){if(t.defaultPrevented)return;let a=n(t);if(null!==a&&a.getRootNode().contains(a)&&a.isConnected){for(let n of function t(r){return"function"==typeof r?t(r()):Array.isArray(r)||r instanceof Set?r:[r]}(r))if(null!==n&&(n.contains(a)||t.composed&&t.composedPath().includes(n)))return;return e4(a,e3.Loose)||-1===a.tabIndex||t.preventDefault(),o.current(t,a)}},[o,r]),s=(0,O.useRef)(null);te(a,"pointerdown",t=>{var r,n;s.current=(null==(n=null==(r=t.composedPath)?void 0:r.call(t))?void 0:n[0])||t.target},!0),te(a,"mousedown",t=>{var r,n;s.current=(null==(n=null==(r=t.composedPath)?void 0:r.call(t))?void 0:n[0])||t.target},!0),te(a,"click",t=>{e9()||/Android/gi.test(window.navigator.userAgent)||s.current&&(i(t,()=>s.current),s.current=null)},!0);let l=(0,O.useRef)({x:0,y:0});te(a,"touchstart",t=>{l.current.x=t.touches[0].clientX,l.current.y=t.touches[0].clientY},!0),te(a,"touchend",t=>{let r={x:t.changedTouches[0].clientX,y:t.changedTouches[0].clientY};if(!(Math.abs(r.x-l.current.x)>=30||Math.abs(r.y-l.current.y)>=30))return i(t,()=>t.target instanceof HTMLElement?t.target:null)},!0),tt(a,"blur",t=>i(t,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function tn(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(0,O.useMemo)(()=>eO(...r),[...r])}function ta(t,r){return(0,O.useMemo)(()=>{var n;if(t.type)return t.type;let a=null!=(n=t.as)?n:"button";if("string"==typeof a&&"button"===a.toLowerCase()||(null==r?void 0:r.tagName)==="BUTTON"&&!r.hasAttribute("type"))return"button"},[t.type,t.as,r])}"undefined"!=typeof document&&(document.addEventListener("keydown",t=>{t.metaKey||t.altKey||t.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",t=>{1===t.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===t.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));let to=eB(()=>new Map,{PUSH(t,r){var n;let a=null!=(n=this.get(t))?n:{doc:t,count:0,d:eL(),meta:new Set};return a.count++,a.meta.add(r),this.set(t,a),this},POP(t,r){let n=this.get(t);return n&&(n.count--,n.meta.delete(r)),this},SCROLL_PREVENT(t){let r,{doc:n,d:a,meta:o}=t,i={doc:n,d:a,meta:function(t){let r={};for(let n of t)Object.assign(r,n(r));return r}(o)},s=[e9()?{before(t){let{doc:r,d:n,meta:a}=t;function o(t){return a.containers.flatMap(t=>t()).some(r=>r.contains(t))}n.microTask(()=>{var t;if("auto"!==window.getComputedStyle(r.documentElement).scrollBehavior){let t=eL();t.style(r.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>t.dispose()))}let a=null!=(t=window.scrollY)?t:window.pageYOffset,i=null;n.addEventListener(r,"click",t=>{if(t.target instanceof HTMLElement)try{let n=t.target.closest("a");if(!n)return;let{hash:a}=new URL(n.href),s=r.querySelector(a);s&&!o(s)&&(i=s)}catch{}},!0),n.addEventListener(r,"touchstart",t=>{if(t.target instanceof HTMLElement){if(o(t.target)){let r=t.target;for(;r.parentElement&&o(r.parentElement);)r=r.parentElement;n.style(r,"overscrollBehavior","contain")}else n.style(t.target,"touchAction","none")}}),n.addEventListener(r,"touchmove",t=>{if(t.target instanceof HTMLElement&&"INPUT"!==t.target.tagName){if(o(t.target)){let r=t.target;for(;r.parentElement&&""!==r.dataset.headlessuiPortal&&!(r.scrollHeight>r.clientHeight||r.scrollWidth>r.clientWidth);)r=r.parentElement;""===r.dataset.headlessuiPortal&&t.preventDefault()}else t.preventDefault()}},{passive:!1}),n.add(()=>{var t;a!==(null!=(t=window.scrollY)?t:window.pageYOffset)&&window.scrollTo(0,a),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before(t){var n;let{doc:a}=t,o=a.documentElement;
18r=Math.max(0,(null!=(n=a.defaultView)?n:window).innerWidth-o.clientWidth)},after(t){let{doc:n,d:a}=t,o=n.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),s=Math.max(0,r-i);a.style(o,"paddingRight",`${s}px`)}},{before(t){let{doc:r,d:n}=t;n.style(r.documentElement,"overflow","hidden")}}];s.forEach(t=>{let{before:r}=t;return null==r?void 0:r(i)}),s.forEach(t=>{let{after:r}=t;return null==r?void 0:r(i)})},SCROLL_ALLOW(t){let{d:r}=t;r.dispose()},TEARDOWN(t){let{doc:r}=t;this.delete(r)}});function ti(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),a=eV(to),o=r?a.get(r):void 0;o&&o.count,eD(()=>{if(!(!r||!t))return to.dispatch("PUSH",r,n),()=>to.dispatch("POP",r,n)},[t,r])}(eW(t,"scroll-lock"),r,t=>{var r;return{containers:[...null!=(r=t.containers)?r:[],n]}})}to.subscribe(()=>{let t=to.getSnapshot(),r=new Map;for(let[n]of t)r.set(n,n.documentElement.style.overflow);for(let n of t.values()){let t="hidden"===r.get(n.doc),a=0!==n.count;(a&&!t||!a&&t)&&to.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&to.dispatch("TEARDOWN",n)}});let ts=Symbol();function tl(t){let r=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(t,{[ts]:r})}function tc(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let a=(0,O.useRef)(r);(0,O.useEffect)(()=>{a.current=r},[r]);let o=eF(t=>{for(let r of a.current)null!=r&&("function"==typeof r?r(t):r.current=t)});return r.every(t=>null==t||(null==t?void 0:t[ts]))?void 0:o}let tu=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function td(t){var r,n;let a=null!=(r=t.innerText)?r:"",o=t.cloneNode(!0);if(!(o instanceof HTMLElement))return a;let i=!1;for(let t of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))t.remove(),i=!0;let s=i?null!=(n=o.innerText)?n:"":a;return tu.test(s)&&(s=s.replace(tu,"")),s}function tf(t){return[t.screenX,t.screenY]}var tp=n(75409);void 0!==tp&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(cS=null==tp?void 0:tp.env)?void 0:cS.NODE_ENV)==="test"&&void 0===(null==(cT=null==Element?void 0:Element.prototype)?void 0:cT.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
19`)),[]});var tm=((d=tm||{})[d.None=0]="None",d[d.Closed=1]="Closed",d[d.Enter=2]="Enter",d[d.Leave=4]="Leave",d);function th(t){let r={};for(let n in t)!0===t[n]&&(r[`data-${n}`]="");return r}function tg(t,r,n,a){let[o,i]=(0,O.useState)(n),{hasFlag:s,addFlag:l,removeFlag:c}=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[r,n]=(0,O.useState)(t),a=(0,O.useCallback)(t=>n(t),[r]),o=(0,O.useCallback)(t=>n(r=>r|t),[r]),i=(0,O.useCallback)(t=>(r&t)===t,[r]);return{flags:r,setFlag:a,addFlag:o,hasFlag:i,removeFlag:(0,O.useCallback)(t=>n(r=>r&~t),[n]),toggleFlag:(0,O.useCallback)(t=>n(r=>r^t),[n])}}(t&&o?3:0),u=(0,O.useRef)(!1),d=(0,O.useRef)(!1);return eD(()=>{var o;if(t){if(n&&i(!0),!r){n&&l(3);return}return null==(o=null==a?void 0:a.start)||o.call(a,n),function(t,r){let{prepare:n,run:a,done:o,inFlight:i}=r,s=eL();return function(t,r){let{inFlight:n,prepare:a}=r;if(null!=n&&n.current){a();return}let o=t.style.transition;t.style.transition="none",a(),t.offsetHeight,t.style.transition=o}(t,{prepare:n,inFlight:i}),s.nextFrame(()=>{a(),s.requestAnimationFrame(()=>{s.add(function(t,r){var n,a;let o=eL();if(!t)return o.dispose;let i=!1;o.add(()=>{i=!0});let s=null!=(a=null==(n=t.getAnimations)?void 0:n.call(t).filter(t=>t instanceof CSSTransition))?a:[];return 0===s.length?r():Promise.allSettled(s.map(t=>t.finished)).then(()=>{i||r()}),o.dispose}(t,o))})}),s.dispose}(r,{inFlight:u,prepare(){d.current?d.current=!1:d.current=u.current,u.current=!0,d.current||(n?(l(3),c(4)):(l(4),c(2)))},run(){d.current?n?(c(3),l(4)):(c(4),l(3)):n?c(1):l(1)},done(){var t;d.current&&"function"==typeof r.getAnimations&&r.getAnimations().length>0||(u.current=!1,c(7),n||i(!1),null==(t=null==a?void 0:a.end)||t.call(a,n))}})}},[t,n,r,eM()]),t?[o,{closed:s(1),enter:s(2),leave:s(4),transition:s(2)||s(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}var tv=n(8733),tb=n(14041),ty=n(16561),tw=n(40403);let tx={...P},tE=tx.useInsertionEffect||(t=>t());function tC(t){let r=O.useRef(()=>{});return tE(()=>{r.current=t}),O.useCallback(function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return null==r.current?void 0:r.current(...n)},[])}var tk="undefined"!=typeof document?O.useLayoutEffect:O.useEffect;let tS=!1,tT=0,tN=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+tT++,tA=tx.useId||function(){let[t,r]=O.useState(()=>tS?tN():void 0);return tk(()=>{null==t&&r(tN())},[]),O.useEffect(()=>{tS=!0},[]),t},tI=O.createContext(null),tR=O.createContext(null),t_=()=>{var t;return(null==(t=O.useContext(tI))?void 0:t.id)||null},tO=()=>O.useContext(tR),tP="active",tL="selected";function tM(t,r,n){let a=new Map,o="item"===n,i=t;if(o&&t){let{[tP]:r,[tL]:n,...a}=t;i=a}return{..."floating"===n&&{tabIndex:-1,"data-floating-ui-focusable":""},...i,...r.map(r=>{let a=r?r[n]:null;return"function"==typeof a?t?a(t):null:a}).concat(t).reduce((t,r)=>(r&&Object.entries(r).forEach(r=>{let[n,i]=r;if(!(o&&[tP,tL].includes(n))){if(0===n.indexOf("on")){if(a.has(n)||a.set(n,[]),"function"==typeof i){var s;null==(s=a.get(n))||s.push(i),t[n]=function(){for(var t,r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return null==(t=a.get(n))?void 0:t.map(t=>t(...o)).find(t=>void 0!==t)}}}else t[n]=i}}),t),{})}}function tD(t,r){return{...t,rects:{...t.rects,floating:{...t.rects.floating,height:r}}}}let tj=t=>({name:"inner",options:t,async fn(r){let{listRef:n,overflowRef:a,onF
19allbackChange:o,offset:i=0,index:s=0,minItemsVisible:l=4,referenceOverflowThreshold:c=0,scrollRef:u,...d}=(0,tv.ku)(t,r),{rects:f,elements:{floating:p}}=r,m=n.current[s],h=(null==u?void 0:u.current)||p,g=p.clientTop||h.clientTop,v=0!==p.clientTop,b=0!==h.clientTop,y=p===h;if(!m)return{};let w={...r,...await (0,ty.cv)(-m.offsetTop-p.clientTop-f.reference.height/2-m.offsetHeight/2-i).fn(r)},x=await (0,tw.US)(tD(w,h.scrollHeight+g+p.clientTop),d),E=await (0,tw.US)(w,{...d,elementContext:"reference"}),C=(0,tv.Fp)(0,x.top),k=w.y+C,S=(h.scrollHeight>h.clientHeight?t=>t:tv.NM)((0,tv.Fp)(0,h.scrollHeight+(v&&y||b?2*g:0)-C-(0,tv.Fp)(0,x.bottom)));if(h.style.maxHeight=S+"px",h.scrollTop=C,o){let t=h.offsetHeight<m.offsetHeight*(0,tv.VV)(l,n.current.length)-1||E.top>=-c||E.bottom>=-c;eT.flushSync(()=>o(t))}return a&&(a.current=await (0,tw.US)(tD({...w,y:k},h.offsetHeight+g+p.clientTop),d)),{y:k}}}),tF=(0,O.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});tF.displayName="FloatingContext";let tU=(0,O.createContext)(null);function tz(t){return(0,O.useMemo)(()=>t?"string"==typeof t?{to:t}:t:null,[t])}function tH(){return(0,O.useContext)(tF).setReference}function tB(){let{getFloatingProps:t,slot:r}=(0,O.useContext)(tF);return(0,O.useCallback)(function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return Object.assign({},t(...a),{"data-anchor":r.anchor})},[t,r])}function tV(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!1===t&&(t=null),"string"==typeof t&&(t={to:t});let r=(0,O.useContext)(tU),n=(0,O.useMemo)(()=>t,[JSON.stringify(t,(t,r)=>{var n;return null!=(n=null==r?void 0:r.outerHTML)?n:r})]);eD(()=>{null==r||r(null!=n?n:null)},[r,n]);let a=(0,O.useContext)(tF);return(0,O.useMemo)(()=>[a.setFloating,t?a.styles:{}],[a.setFloating,t,a.styles])}function tq(t){var r,n,a,o;let i,s,l,{children:c,enabled:u=!0}=t,[d,f]=(0,O.useState)(null),[p,m]=(0,O.useState)(0),h=(0,O.useRef)(null),[g,v]=(0,O.useState)(null);eD(()=>{if(!r)return;let t=new MutationObserver(()=>{let t=window.getComputedStyle(r).maxHeight,n=parseFloat(t);if(isNaN(n))return;let a=parseInt(t);isNaN(a)||n!==a&&(r.style.maxHeight=`${Math.ceil(n)}px`)});return t.observe(r,{attributes:!0,attributeFilter:["style"]}),()=>{t.disconnect()}},[r=g]);let b=u&&null!==d&&null!==g,{to:y="bottom",gap:w=0,offset:x=0,padding:E=0,inner:C}=(i=tW(null!=(n=null==d?void 0:d.gap)?n:"var(--anchor-gap, 0)",g),s=tW(null!=(a=null==d?void 0:d.offset)?a:"var(--anchor-offset, 0)",g),l=tW(null!=(o=null==d?void 0:d.padding)?o:"var(--anchor-padding, 0)",g),{...d,gap:i,offset:s,padding:l}),[k,S="center"]=y.split(" ");eD(()=>{b&&m(0)},[b]);let{refs:T,floatingStyles:N,context:A}=function(t){void 0===t&&(t={});let{nodeId:r}=t,n=function(t){let{open:r=!1,onOpenChange:n,elements:a}=t,o=tA(),i=O.useRef({}),[s]=O.useState(()=>(function(){let t=new Map;return{emit(r,n){var a;null==(a=t.get(r))||a.forEach(t=>t(n))},on(r,n){t.set(r,[...t.get(r)||[],n])},off(r,n){var a;t.set(r,(null==(a=t.get(r))?void 0:a.filter(t=>t!==n))||[])}}})()),l=null!=t_(),[c,u]=O.useState(a.reference),d=tC((t,r,a)=>{i.current.openEvent=t?r:void 0,s.emit("openchange",{open:t,event:r,reason:a,nested:l}),null==n||n(t,r,a)}),f=O.useMemo(()=>({setPositionReference:u}),[]),p=O.useMemo(()=>({reference:c||a.reference||null,floating:a.floating||null,domReference:a.reference}),[c,a.reference,a.floating]);return O.useMemo(()=>({dataRef:i,open:r,onOpenChange:d,elements:p,events:s,floatingId:o,refs:f}),[r,d,p,s,o,f])}({...t,elements:{reference:null,floating:null,...t.elements}}),a=t.rootContext||n,o=a.elements,[i,s]=O.useState(null),[l,c]=O.useState(null),u=(null==o?void 0:o.domReference)||i,d=O.useRef(null),f=tO();tk(()=>{u&&(d.current=u)},[u]);let p=(0,ty.YF)({...t,elements:{...o,...l&&{reference:l}}}),m=O.useCallback(t=>{let r=(0,tb.kK)(t)?{getBoundingClientRect:()=>t.getBoundingClientRect(),contextElement:t}:t;c(r),p.refs.setReference(r)},[p.refs]),h=O.useCallback(t=>{((0,tb.kK)(t)||null===t)&&(d.current=t,s(t)),((0,tb.kK)(p.refs.reference.current)||null===p.refs.reference.current||null!==t&&!(0,tb.kK)(t))&&p.refs.setReference(t)},[p.refs]),g=O.useMemo(()=>({...p.refs,setReference:h,setPositionReference:m,domReference:d}),[p.refs,h,m]),v=O.useMemo(()=>({...p.elements,domReference:u}),[p.elements,u]),b=O.useMemo(()=>({...p,...a,refs:g,elements:v,nodeId:r}),[p,g,v,r,a]);return tk(()=>{a.dataRef.current.floatingContext=b;let t=null==f?void 0:f.nodesRef.current.find(t=>
19t.id===r);t&&(t.context=b)}),O.useMemo(()=>({...p,context:b,refs:g,elements:v}),[p,g,v,b])}({open:b,placement:"selection"===k?"center"===S?"bottom":`bottom-${S}`:"center"===S?`${k}`:`${k}-${S}`,strategy:"absolute",transform:!1,middleware:[(0,ty.cv)({mainAxis:"selection"===k?0:w,crossAxis:x}),(0,ty.uY)({padding:E}),"selection"!==k&&(0,ty.RR)({padding:E}),"selection"===k&&C?tj({...C,padding:E,overflowRef:h,offset:p,minItemsVisible:4,referenceOverflowThreshold:E,onFallbackChange(t){var r,n;if(!t)return;let a=A.elements.floating;if(!a)return;let o=parseFloat(getComputedStyle(a).scrollPaddingBottom)||0,i=Math.min(4,a.childElementCount),s=0,l=0;for(let t of null!=(n=null==(r=A.elements.floating)?void 0:r.childNodes)?n:[])if(t instanceof HTMLElement){let r=t.offsetTop,n=r+t.clientHeight+o,c=a.scrollTop,u=c+a.clientHeight;if(r>=c&&n<=u)i--;else{l=Math.max(0,Math.min(n,u)-Math.max(r,c)),s=t.clientHeight;break}}i>=1&&m(t=>{let r=s*i-l+o;return t>=r?t:r})}}):null,(0,ty.dp)({padding:E,apply(t){let{availableWidth:r,availableHeight:n,elements:a}=t;Object.assign(a.floating.style,{overflow:"auto",maxWidth:`${r}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${n}px)`})}})].filter(Boolean),whileElementsMounted:tw.Me}),[I=k,R=S]=A.placement.split("-");"selection"===k&&(I="selection");let _=(0,O.useMemo)(()=>({anchor:[I,R].filter(Boolean).join(" ")}),[I,R]),{getReferenceProps:P,getFloatingProps:L}=function(t){void 0===t&&(t=[]);let r=t.map(t=>null==t?void 0:t.reference),n=t.map(t=>null==t?void 0:t.floating),a=t.map(t=>null==t?void 0:t.item),o=O.useCallback(r=>tM(r,t,"reference"),r),i=O.useCallback(r=>tM(r,t,"floating"),n),s=O.useCallback(r=>tM(r,t,"item"),a);return O.useMemo(()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:s}),[o,i,s])}([function(t,r){let{open:n,elements:a}=t,{enabled:o=!0,overflowRef:i,scrollRef:s,onChange:l}=r,c=tC(l),u=O.useRef(!1),d=O.useRef(null),f=O.useRef(null);O.useEffect(()=>{if(!o)return;function t(t){if(t.ctrlKey||!r||null==i.current)return;let n=t.deltaY,a=i.current.top>=-.5,o=i.current.bottom>=-.5,s=r.scrollHeight-r.clientHeight,l=n<0?-1:1,u=n<0?"max":"min";!(r.scrollHeight<=r.clientHeight)&&(!a&&n>0||!o&&n<0?(t.preventDefault(),eT.flushSync(()=>{c(t=>t+Math[u](n,s*l))})):/firefox/i.test(function(){let t=navigator.userAgentData;return t&&Array.isArray(t.brands)?t.brands.map(t=>{let{brand:r,version:n}=t;return r+"/"+n}).join(" "):navigator.userAgent}())&&(r.scrollTop+=n))}let r=(null==s?void 0:s.current)||a.floating;if(n&&r)return r.addEventListener("wheel",t),requestAnimationFrame(()=>{d.current=r.scrollTop,null!=i.current&&(f.current={...i.current})}),()=>{d.current=null,f.current=null,r.removeEventListener("wheel",t)}},[o,n,a.floating,i,s,c]);let p=O.useMemo(()=>({onKeyDown(){u.current=!0},onWheel(){u.current=!1},onPointerMove(){u.current=!1},onScroll(){let t=(null==s?void 0:s.current)||a.floating;if(i.current&&t&&u.current){if(null!==d.current){let r=t.scrollTop-d.current;(i.current.bottom<-.5&&r<-1||i.current.top<-.5&&r>1)&&eT.flushSync(()=>c(t=>t+r))}requestAnimationFrame(()=>{d.current=t.scrollTop})}}}),[a.floating,c,i,s]);return O.useMemo(()=>o?{floating:p}:{},[o,p])}(A,{overflowRef:h,onChange:m})]),M=eF(t=>{v(t),T.setFloating(t)});return O.createElement(tU.Provider,{value:f},O.createElement(tF.Provider,{value:{setFloating:M,setReference:T.setReference,styles:N,getReferenceProps:P,getFloatingProps:L,slot:_}},c))}function tW(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=eM(),o=eF((t,r)=>{if(null==t)return[n,null];if("number"==typeof t)return[t,null];if("string"==typeof t){if(!r)return[n,null];let o=tG(t,r);return[o,n=>{let i=function t(r){let n=/var\((.*)\)/.exec(r);if(n){let r=n[1].indexOf(",");if(-1===r)return[n[1]];let a=n[1].slice(0,r).trim(),o=n[1].slice(r+1).trim();return o?[a,...t(o)]:[a]}return[]}(t);{let s=i.map(t=>window.getComputedStyle(r).getPropertyValue(t));a.requestAnimationFrame(function l(){a.nextFrame(l);let c=!1;for(let[t,n]of i.entries()){let a=window.getComputedStyle(r).getPropertyValue(n);if(s[t]!==a){s[t]=a,c=!0;break}}if(!c)return;let u=tG(t,r);o!==u&&(n(u),o=u)})}return a.dispose}]}return[n,null]}),i=(0,O.useMemo)(()=>o(t,r)[0],[t,r]),[s=i,l]=(0,O.useState)();return eD(()=>{let[n,a]=o(t,r);if(l(n),a)return a(l)},[t,r]),s}function tG(t,r){let n=document.createElement("div");r.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",t,"important");let a=parseFloat(window.getComputedStyle(n).marginTop)||0;return r.removeChild(n),a}tU.displayName="PlacementContext";let t$=(0,O.createContext)(null);t$.displayName="OpenClosedContext";var tZ=((f=tZ||{})[f.Open=1]="Open",f[f.Closed=2]="Closed",f[f.Closing=4]="Closing",f[f.Opening=8]="Opening",f);function tK(){return(0,O.useContext)(t$)}function tJ(t){let{value:r,children:n}=t;return O.createElement(t$.Provider,{value:r},n)}function tY(t){let{children:r}=t;return O.createElement(t$.Provider,{value:null},r)}function tX(t){let r=t.parentElement,n=null;for(;r&&!(r instanceof HTMLFieldSetElement);)r instanceof HTMLLegendElement&&(n=r),r=r.parentElement;let a=(null==r?void 0:r.getAttribute("disabled"))==="";return!(a&&function(t){if(!t)return!1;let r=t.previousElementSibling;for(;null!==r;){if(r instanceof HTMLLegendElement)return!1;r=r.previousElementSibling}return!0}(n))&&a}var tQ=((p=tQ||{})[p.First=0]="First",p[p.Previous=1]="Previous",p[p.Next=2]="Next",p[p.Last=3]="Last",p[p.Specific=4]="Specific",p[p.Nothing=5]="Nothing",p);function t0(t,r){let n=r.resolveItems();if(n.length<=0)return null;let a=r.resolveActiveIndex(),o=null!=a?a:-1;switch(t.focus){case 0:for(let t=0;t<n.length;++t)if(!r.resolveDisabled(n[t],t,n))return t;return a;case 1:-1===o&&(o=n.length);for(let t=o-1;t>=0;--t)if(!r.resolveDisabled(n[t],t,n))return t;return a;case 2:for(let t=o+1;t<n.length;++t)if(!r.resolveDisabled(n[t],t,n))return t;return a;case 3:for(let t=n.length-1;t>=0;--t)if(!r.resolveDisabled(n[t],t,n))return t;return a;case 4:for(let a=0;a<n.length;++a)if(r.resolveId(n[a],a,n)===t.id)return a;return a;case 5:return null;default:!function(t){throw Error("Unexpected object: "+t)}(t)}}function t1(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return Array.from(new Set(r.flatMap(t=>
19"string"==typeof t?t.split(" "):[]))).filter(Boolean).join(" ")}var t2=((m=t2||{})[m.None=0]="None",m[m.RenderStrategy=1]="RenderStrategy",m[m.Static=2]="Static",m),t3=((h=t3||{})[h.Unmount=0]="Unmount",h[h.Hidden=1]="Hidden",h);function t4(){let t,r;let n=(t=(0,O.useRef)([]),r=(0,O.useCallback)(r=>{for(let n of t.current)null!=n&&("function"==typeof n?n(r):n.current=r)},[]),function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];if(!a.every(t=>null==t))return t.current=a,r});return(0,O.useCallback)(t=>(function(t){let{ourProps:r,theirProps:n,slot:a,defaultTag:o,features:i,visible:s=!0,name:l,mergeRefs:c}=t;c=null!=c?c:t5;let u=t8(n,r);if(s)return t6(u,a,o,l,c);let d=null!=i?i:0;if(2&d){let{static:t=!1,...r}=u;if(t)return t6(r,a,o,l,c)}if(1&d){let{unmount:t=!0,...r}=u;return eJ(t?0:1,{0:()=>null,1:()=>t6({...r,hidden:!0,style:{display:"none"}},a,o,l,c)})}return t6(u,a,o,l,c)})({mergeRefs:n,...t}),[n])}function t6(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:i=n,children:s,refName:l="ref",...c}=rt(t,["unmount","static"]),u=void 0!==t.ref?{[l]:t.ref}:{},d="function"==typeof s?s(r):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(r)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let f={};if(r){let t=!1,n=[];for(let[a,o]of Object.entries(r))"boolean"==typeof o&&(t=!0),!0===o&&n.push(a.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`));if(t)for(let t of(f["data-headlessui-state"]=n.join(" "),n))f[`data-${t}`]=""}if(i===O.Fragment&&(Object.keys(re(c)).length>0||Object.keys(re(f)).length>0)){if(!(0,O.isValidElement)(d)||Array.isArray(d)&&d.length>1){if(Object.keys(re(c)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(re(c)).concat(Object.keys(re(f))).map(t=>`  - ${t}`).join(`
20`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(t=>`  - ${t}`).join(`
21`)].join(`
22`))}else{let t=d.props,r=null==t?void 0:t.className,n="function"==typeof r?function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return t1(r(...n),c.className)}:t1(r,c.className),a=t8(d.props,re(rt(c,["ref"])));for(let t in f)t in a&&delete f[t];return(0,O.cloneElement)(d,Object.assign({},a,f,u,{ref:o(O.version.split(".")[0]>="19"?d.props.ref:d.ref,u.ref)},n?{className:n}:{}))}}return(0,O.createElement)(i,Object.assign({},rt(c,["ref"]),i!==O.Fragment&&u,i!==O.Fragment&&f),d)}function t5(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.every(t=>null==t)?void 0:t=>{for(let n of r)null!=n&&("function"==typeof n?n(t):n.current=t)}}function t8(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];if(0===r.length)return{};if(1===r.length)return r[0];let a={},o={};for(let t of r)for(let r in t)r.startsWith("on")&&"function"==typeof t[r]?(null!=o[r]||(o[r]=[]),o[r].push(t[r])):a[r]=t[r];if(a.disabled||a["aria-disabled"])for(let t in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(t)&&(o[t]=[t=>{var r;return null==(r=null==t?void 0:t.preventDefault)?void 0:r.call(t)}]);for(let t in o)Object.assign(a,{[t](r){for(var n=arguments.length,a=Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];for(let n of o[t]){if((r instanceof Event||(null==r?void 0:r.nativeEvent)instanceof Event)&&r.defaultPrevented)return;n(r,...a)}}});return a}function t7(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];if(0===r.length)return{};if(1===r.length)return r[0];let a={},o={};for(let t of r)for(let r in t)r.startsWith("on")&&"function"==typeof t[r]?(null!=o[r]||(o[r]=[]),o[r].push(t[r])):a[r]=t[r];for(let t in o)Object.assign(a,{[t](){for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];for(let r of o[t])null==r||r(...n)}});return a}function t9(t){var r;return Object.assign((0,O.forwardRef)(t),{displayName:null!=(r=t.displayName)?r:t.name})}function re(t){let r=Object.assign({},t);for(let t in r)void 0===r[t]&&delete r[t];return r}function rt(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},t);for(let t of r)t in n&&delete n[t];return n}let rr=(0,O.createContext)(void 0);function rn(){return(0,O.useContext)(rr)}let ra=(0,O.createContext)(null);function ro(){let[t,r]=(0,O.useState)([]);return[t.length>0?t.join(" "):void 0,(0,O.useMemo)(()=>function(t){let n=eF(t=>(r(r=>[...r,t]),()=>r(r=>{let n=r.slice(),a=n.indexOf(t);return -1!==a&&n.splice(a,1),n}))),a=(0,O.useMemo)(()=>
22({register:n,slot:t.slot,name:t.name,props:t.props,value:t.value}),[n,t.slot,t.name,t.props,t.value]);return O.createElement(ra.Provider,{value:a},t.children)},[r])]}ra.displayName="DescriptionContext";let ri=Object.assign(t9(function(t,r){let n=(0,O.useId)(),a=rn(),{id:o=`headlessui-description-${n}`,...i}=t,s=function t(){let r=(0,O.useContext)(ra);if(null===r){let r=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(r,t),r}return r}(),l=tc(r);eD(()=>s.register(o),[o,s.register]);let c=a||!1,u=(0,O.useMemo)(()=>({...s.slot,disabled:c}),[s.slot,c]),d={ref:l,...s.props,id:o};return t4()({ourProps:d,theirProps:i,slot:u,defaultTag:"p",name:s.name||"Description"})}),{});var rs=((g=rs||{}).Space=" ",g.Enter="Enter",g.Escape="Escape",g.Backspace="Backspace",g.Delete="Delete",g.ArrowLeft="ArrowLeft",g.ArrowUp="ArrowUp",g.ArrowRight="ArrowRight",g.ArrowDown="ArrowDown",g.Home="Home",g.End="End",g.PageUp="PageUp",g.PageDown="PageDown",g.Tab="Tab",g);let rl=(0,O.createContext)(void 0);function rc(){return(0,O.useContext)(rl)}let ru=(0,O.createContext)(null);function rd(){let t=(0,O.useContext)(ru);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,rd),t}return t}function rf(t){var r,n,a;let o=null!=(n=null==(r=(0,O.useContext)(ru))?void 0:r.value)?n:void 0;return(null!=(a=null==t?void 0:t.length)?a:0)>0?[o,...t].filter(Boolean).join(" "):o}function rp(){let{inherit:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=rf(),[n,a]=(0,O.useState)([]),o=t?[r,...n].filter(Boolean):n;return[o.length>0?o.join(" "):void 0,(0,O.useMemo)(()=>function(t){let r=eF(t=>(a(r=>[...r,t]),()=>a(r=>{let n=r.slice(),a=n.indexOf(t);return -1!==a&&n.splice(a,1),n}))),n=(0,O.useMemo)(()=>({register:r,slot:t.slot,name:t.name,props:t.props,value:t.value}),[r,t.slot,t.name,t.props,t.value]);return O.createElement(ru.Provider,{value:n},t.children)},[a])]}ru.displayName="LabelContext";let rm=Object.assign(t9(function(t,r){var n;let a=(0,O.useId)(),o=rd(),i=rc(),s=rn(),{id:l=`headlessui-label-${a}`,htmlFor:c=null!=i?i:null==(n=o.props)?void 0:n.htmlFor,passive:u=!1,...d}=t,f=tc(r);eD(()=>o.register(l),[l,o.register]);let p=eF(t=>{let r=t.currentTarget;if(r instanceof HTMLLabelElement&&t.preventDefault(),o.props&&"onClick"in o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),r instanceof HTMLLabelElement){let t=document.getElementById(r.htmlFor);if(t){let r=t.getAttribute("disabled");if("true"===r||""===r)return;let n=t.getAttribute("aria-disabled");if("true"===n||""===n)return;(t instanceof HTMLInputElement&&("radio"===t.type||"checkbox"===t.type)||"radio"===t.role||"checkbox"===t.role||"switch"===t.role)&&t.click(),t.focus({preventScroll:!0})}}}),m=s||!1,h=(0,O.useMemo)(()=>({...o.slot,disabled:m}),[o.slot,m]),g={ref:f,...o.props,id:l,htmlFor:c,onClick:p};return u&&("onClick"in g&&(delete g.htmlFor,delete g.onClick),"onClick"in d&&delete d.onClick),t4()({ourProps:g,theirProps:d,slot:h,defaultTag:c?"label":"div",name:o.name||"Label"})}),{});function rh(){let t;let r=(t="undefined"==typeof document,(0,P.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!t)),[n,a]=O.useState(e_.isHandoffComplete);return n&&!1===e_.isHandoffComplete&&a(!1),O.useEffect(()=>{!0!==n&&a(!0)},[n]),O.useEffect(()=>e_.handoff(),[]),!r&&n}let rg=(0,O.createContext)(!1),rv=O.Fragment,rb=t9(function(t,r){let n,a,o=(0,O.useRef)(null),i=tc(tl(t=>{o.current=t}),r),s=tn(o),l=function(t){let r=(0,O.useContext)(rg),n=(0,O.useContext)(rw),a=tn(t),[o,i]=(0,O.useState)(()=>{var t;if(!r&&null!==n)return null!=(t=n.current)?t:null;if(e_.isServer)return null;let o=null==a?void 0:a.getElementById("headlessui-portal-root");if(o)return o;if(null===a)return null;let i=a.createElement("div");return i.setAttribute("id","headlessui-portal-root"),a.body.appendChild(i)});return(0,O.useEffect)(()=>{null!==o&&(null!=a&&a.body.contains(o)||null==a||a.body.appendChild(o))},[o,a]),(0,O.useEffect)(()=>{r||null!==n&&i(n.current)},[n,i,r]),o}(o),[c]=(0,O.useState)(()=>{var t;return e_.isServer?null:null!=(t=null==s?void 0:s.createElement("div"))?t:null}),u=(0,O.useContext)(rx),d=rh();eD(()=>{!l||!c||l.contains(c)||(c.setAttribute("data-headlessui-portal",""),l.appendChild(c))},[l,c]),eD(()=>
22{if(c&&u)return u.register(c)},[u,c]),n=eF(()=>{var t;l&&c&&(c instanceof Node&&l.contains(c)&&l.removeChild(c),l.childNodes.length<=0&&(null==(t=l.parentElement)||t.removeChild(l)))}),a=(0,O.useRef)(!1),(0,O.useEffect)(()=>(a.current=!1,()=>{a.current=!0,eP(()=>{a.current&&n()})}),[n]);let f=t4();return d&&l&&c?(0,eT.createPortal)(f({ourProps:{ref:i},theirProps:t,slot:{},defaultTag:rv,name:"Portal"}),c):null}),ry=O.Fragment,rw=(0,O.createContext)(null),rx=(0,O.createContext)(null),rE=Object.assign(t9(function(t,r){let n=tc(r),{enabled:a=!0,...o}=t,i=t4();return a?O.createElement(rb,{...o,ref:n}):i({ourProps:{ref:n},theirProps:o,slot:{},defaultTag:rv,name:"Portal"})}),{Group:t9(function(t,r){let{target:n,...a}=t,o={ref:tc(r)},i=t4();return O.createElement(rw.Provider,{value:n},i({ourProps:o,theirProps:a,defaultTag:ry,name:"Popover.Group"}))})});var rC=((v=rC||{})[v.Open=0]="Open",v[v.Closed=1]="Closed",v),rk=((b=rk||{})[b.Pointer=0]="Pointer",b[b.Other=1]="Other",b),rS=((y=rS||{})[y.OpenMenu=0]="OpenMenu",y[y.CloseMenu=1]="CloseMenu",y[y.GoToItem=2]="GoToItem",y[y.Search=3]="Search",y[y.ClearSearch=4]="ClearSearch",y[y.RegisterItem=5]="RegisterItem",y[y.UnregisterItem=6]="UnregisterItem",y[y.SetButtonElement=7]="SetButtonElement",y[y.SetItemsElement=8]="SetItemsElement",y);function rT(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t=>t,n=null!==t.activeItemIndex?t.items[t.activeItemIndex]:null,a=e8(r(t.items.slice()),t=>t.dataRef.current.domRef.current),o=n?a.indexOf(n):null;return -1===o&&(o=null),{items:a,activeItemIndex:o}}let rN={1:t=>1===t.menuState?t:{...t,activeItemIndex:null,menuState:1},0:t=>0===t.menuState?t:{...t,__demoMode:!1,menuState:0},2:(t,r)=>{var n,a,o,i,s;if(1===t.menuState)return t;let l={...t,searchQuery:"",activationTrigger:null!=(n=r.trigger)?n:1,__demoMode:!1};if(r.focus===tQ.Nothing)return{...l,activeItemIndex:null};if(r.focus===tQ.Specific)return{...l,activeItemIndex:t.items.findIndex(t=>t.id===r.id)};if(r.focus===tQ.Previous){let n=t.activeItemIndex;if(null!==n){let i=t.items[n].dataRef.current.domRef,s=t0(r,{resolveItems:()=>t.items,resolveActiveIndex:()=>t.activeItemIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==s){let r=t.items[s].dataRef.current.domRef;if((null==(a=i.current)?void 0:a.previousElementSibling)===r.current||(null==(o=r.current)?void 0:o.previousElementSibling)===null)return{...l,activeItemIndex:s}}}}else if(r.focus===tQ.Next){let n=t.activeItemIndex;if(null!==n){let a=t.items[n].dataRef.current.domRef,o=t0(r,{resolveItems:()=>t.items,resolveActiveIndex:()=>t.activeItemIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==o){let r=t.items[o].dataRef.current.domRef;if((null==(i=a.current)?void 0:i.nextElementSibling)===r.current||(null==(s=r.current)?void 0:s.nextElementSibling)===null)return{...l,activeItemIndex:o}}}}let c=rT(t),u=t0(r,{resolveItems:()=>c.items,resolveActiveIndex:()=>c.activeItemIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});return{...l,...c,activeItemIndex:u}},3:(t,r)=>{let n=""!==t.searchQuery?0:1,a=t.searchQuery+r.value.toLowerCase(),o=(null!==t.activeItemIndex?t.items.slice(t.activeItemIndex+n).concat(t.items.slice(0,t.activeItemIndex+n)):t.items).find(t=>{var r;return(null==(r=t.dataRef.current.textValue)?void 0:r.startsWith(a))&&!t.dataRef.current.disabled}),i=o?t.items.indexOf(o):-1;return -1===i||i===t.activeItemIndex?{...t,searchQuery:a}:{...t,searchQuery:a,activeItemIndex:i,activationTrigger:1}},4:t=>""===t.searchQuery?t:{...t,searchQuery:"",searchActiveItemIndex:null},5:(t,r)=>{let n=rT(t,t=>[...t,{id:r.id,dataRef:r.dataRef}]);return{...t,...n}},6:(t,r)=>{let n=rT(t,t=>{let n=t.findIndex(t=>t.id===r.id);return -1!==n&&t.splice(n,1),t});return{...t,...n,activationTrigger:1}},7:(t,r)=>t.buttonElement===r.element?t:{...t,buttonElement:r.element},8:(t,r)=>t.itemsElement===r.element?t:{...t,itemsElement:r.element}},rA=(0,O.createContext)(null);function rI(t){let r=(0,O.useContext)(rA);if(null===r){let r=Error(`<${t} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,rI),r}return r}function rR(t,r){return eJ(r.type,rN,t,r)}rA.displayName="MenuContext";let r_=O.Fragment,rO=t2.RenderStrategy|t2.Static,rP=O.Fragment,rL=Object.assign(t9(function(t,r){let{__demoMode:n=!1,...a}=t,o=(0,O.useReducer)(rR,{__demoMode:n,menuState:n?0:1,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:i,itemsElement:s,buttonElement:l},c]=o,u=tc(r);tr(0===i,[l,s],(t,r)=>{c({type:1}),e4(r,e3.Loose)||(t.preventDefault(),null==l||l.focus())});let d=eF(()=>{c({type:1})}),f=(0,O.useMemo)(()=>({open:0===i,close:d}
22),[i,d]),p=t4();return O.createElement(tq,null,O.createElement(rA.Provider,{value:o},O.createElement(tJ,{value:eJ(i,{0:tZ.Open,1:tZ.Closed})},p({ourProps:{ref:u},theirProps:a,slot:f,defaultTag:r_,name:"Menu"}))))}),{Button:t9(function(t,r){var n;let a=(0,O.useId)(),{id:o=`headlessui-menu-button-${a}`,disabled:i=!1,autoFocus:s=!1,...l}=t,[c,u]=rI("Menu.Button"),d=(0,O.useContext)(tF).getReferenceProps,f=tc(r,tH(),eF(t=>u({type:7,element:t}))),p=eF(t=>{switch(t.key){case rs.Space:case rs.Enter:case rs.ArrowDown:t.preventDefault(),t.stopPropagation(),(0,eT.flushSync)(()=>u({type:0})),u({type:2,focus:tQ.First});break;case rs.ArrowUp:t.preventDefault(),t.stopPropagation(),(0,eT.flushSync)(()=>u({type:0})),u({type:2,focus:tQ.Last})}}),m=eF(t=>{t.key===rs.Space&&t.preventDefault()}),h=eF(t=>{var r;if(tX(t.currentTarget))return t.preventDefault();i||(0===c.menuState?((0,eT.flushSync)(()=>u({type:1})),null==(r=c.buttonElement)||r.focus({preventScroll:!0})):(t.preventDefault(),u({type:0})))}),{isFocusVisible:g,focusProps:v}=em({autoFocus:s}),{isHovered:b,hoverProps:y}=eS({isDisabled:i}),{pressed:w,pressProps:x}=eU({disabled:i}),E=(0,O.useMemo)(()=>({open:0===c.menuState,active:w||0===c.menuState,disabled:i,hover:b,focus:g,autofocus:s}),[c,b,g,w,i,s]),C=t7(d(),{ref:f,id:o,type:ta(t,c.buttonElement),"aria-haspopup":"menu","aria-controls":null==(n=c.itemsElement)?void 0:n.id,"aria-expanded":0===c.menuState,disabled:i||void 0,autoFocus:s,onKeyDown:p,onKeyUp:m,onClick:h},v,y,x);return t4()({ourProps:C,theirProps:l,slot:E,defaultTag:"button",name:"Menu.Button"})}),Items:t9(function(t,r){var n,a;let o=(0,O.useId)(),{id:i=`headlessui-menu-items-${o}`,anchor:s,portal:l=!1,modal:c=!0,transition:u=!1,...d}=t,f=tz(s),[p,m]=rI("Menu.Items"),[h,g]=tV(f),v=tB(),[b,y]=(0,O.useState)(null),w=tc(r,f?h:null,eF(t=>m({type:8,element:t})),y),x=tn(p.itemsElement);f&&(l=!0);let E=tK(),[C,k]=tg(u,b,null!==E?(E&tZ.Open)===tZ.Open:0===p.menuState);eK(C,p.buttonElement,()=>{m({type:1})}),ti(!p.__demoMode&&c&&0===p.menuState,x),function(t){let{allowed:r,disallowed:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=eW(t,"inert-others");eD(()=>{var t,o;if(!a)return;let i=eL();for(let r of null!=(t=null==n?void 0:n())?t:[])r&&i.add(eZ(r));let s=null!=(o=null==r?void 0:r())?o:[];for(let t of s){if(!t)continue;let r=eO(t);if(!r)continue;let n=t.parentElement;for(;n&&n!==r.body;){for(let t of n.children)s.some(r=>t.contains(r))||i.add(eZ(t));n=n.parentElement}}return i.dispose},[a,r,n])}(!p.__demoMode&&c&&0===p.menuState,{allowed:(0,O.useCallback)(()=>[p.buttonElement,p.itemsElement],[p.buttonElement,p.itemsElement])});let S=!function(t,r){let n=(0,O.useRef)({left:0,top:0});if(eD(()=>
22{if(!r)return;let t=r.getBoundingClientRect();t&&(n.current=t)},[t,r]),null==r||!t||r===document.activeElement)return!1;let a=r.getBoundingClientRect();return a.top!==n.current.top||a.left!==n.current.left}(0!==p.menuState,p.buttonElement)&&C;(0,O.useEffect)(()=>{let t=p.itemsElement;t&&0===p.menuState&&t!==(null==x?void 0:x.activeElement)&&t.focus({preventScroll:!0})},[p.menuState,p.itemsElement,x]),function(t,r){let{container:n,accept:a,walk:o}=r,i=(0,O.useRef)(a),s=(0,O.useRef)(o);(0,O.useEffect)(()=>{i.current=a,s.current=o},[a,o]),eD(()=>{if(!n||!t)return;let r=eO(n);if(!r)return;let a=i.current,o=s.current,l=Object.assign(t=>a(t),{acceptNode:a}),c=r.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,l,!1);for(;c.nextNode();)o(c.currentNode)},[n,t,i,s])}(0===p.menuState,{container:p.itemsElement,accept:t=>"menuitem"===t.getAttribute("role")?NodeFilter.FILTER_REJECT:t.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(t){t.setAttribute("role","none")}});let T=eM(),N=eF(t=>{var r,n,a,o,i;switch(T.dispose(),t.key){case rs.Space:if(""!==p.searchQuery)return t.preventDefault(),t.stopPropagation(),m({type:3,value:t.key});case rs.Enter:if(t.preventDefault(),t.stopPropagation(),m({type:1}),null!==p.activeItemIndex){let{dataRef:t}=p.items[p.activeItemIndex];null==(n=null==(r=t.current)?void 0:r.domRef.current)||n.click()}e6(p.buttonElement);break;case rs.ArrowDown:return t.preventDefault(),t.stopPropagation(),m({type:2,focus:tQ.Next});case rs.ArrowUp:return t.preventDefault(),t.stopPropagation(),m({type:2,focus:tQ.Previous});case rs.Home:case rs.PageUp:return t.preventDefault(),t.stopPropagation(),m({type:2,focus:tQ.First});case rs.End:case rs.PageDown:return t.preventDefault(),t.stopPropagation(),m({type:2,focus:tQ.Last});case rs.Escape:t.preventDefault(),t.stopPropagation(),(0,eT.flushSync)(()=>m({type:1})),null==(a=p.buttonElement)||a.focus({preventScroll:!0});break;case rs.Tab:t.preventDefault(),t.stopPropagation(),(0,eT.flushSync)(()=>m({type:1})),o=p.buttonElement,i=t.shiftKey?eQ.Previous:eQ.Next,e7(e2(),i,{relativeTo:o});break;default:1===t.key.length&&(m({type:3,value:t.key}),T.setTimeout(()=>m({type:4}),350))}}),A=eF(t=>{t.key===rs.Space&&t.preventDefault()}),I=(0,O.useMemo)(()=>({open:0===p.menuState}),[p.menuState]),R=t7(f?v():{},{"aria-activedescendant":null===p.activeItemIndex||null==(n=p.items[p.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(a=p.buttonElement)?void 0:a.id,id:i,onKeyDown:N,onKeyUp:A,role:"menu",tabIndex:0===p.menuState?0:void 0,ref:w,style:{...d.style,...g,"--button-width":ez(p.buttonElement,!0).width},...th(k)}),_=t4();return O.createElement(rE,{enabled:!!l&&(t.static||C)},_({ourProps:R,theirProps:d,slot:I,defaultTag:"div",features:rO,visible:S,name:"Menu.Items"}))}),Item:t9(function(t,r){let n,a,o,i=(0,O.useId)(),{id:s=`headlessui-menu-item-${i}`,disabled:l=!1,...c}=t,[u,d]=rI("Menu.Item"),f=null!==u.activeItemIndex&&u.items[u.activeItemIndex].id===s,p=(0,O.useRef)(null),m=tc(r,p);eD(()=>{if(!u.__demoMode&&0===u.menuState&&f&&0!==u.activationTrigger)return eL().requestAnimationFrame(()=>{var t,r;null==(r=null==(t=p.current)?void 0:t.scrollIntoView)||r.call(t,{block:"nearest"})})},[u.__demoMode,p,f,u.menuState,u.activationTrigger,u.activeItemIndex]);let h=(n=(0,O.useRef)(""),a=(0,O.useRef)(""),eF(()=>{let t=p.current;if(!t)return"";let r=t.innerText;if(n.current===r)return a.current;let o=(function(t){let r=t.getAttribute("aria-label");if("string"==typeof r)return r.trim();let n=t.getAttribute("aria-labelledby");if(n){let t=n.split(" ").map(t=>{let r=document.getElementById(t);if(r){let t=r.getAttribute("aria-label");return"string"==typeof t?t.trim():td(r).trim()}return null}).filter(Boolean);if(t.length>0)return t.join(", ")}return td(t).trim()})(t).trim().toLowerCase();return n.current=r,a.current=o,o})),g=(0,O.useRef)({disabled:l,domRef:p,get textValue(){return h()}});eD(()=>{g.current.disabled=l},[g,l]),eD(()=>(d({type:5,id:s,dataRef:g}),()=>d({type:6,id:s})),[g,s]);let v=eF(()=>{d({type:1})}),b=eF(t=>{if(l)return t.preventDefault();d({type:1}),e6(u.buttonElement)}),y=eF(()=>
22{if(l)return d({type:2,focus:tQ.Nothing});d({type:2,focus:tQ.Specific,id:s})}),w=(o=(0,O.useRef)([-1,-1]),{wasMoved(t){let r=tf(t);return(o.current[0]!==r[0]||o.current[1]!==r[1])&&(o.current=r,!0)},update(t){o.current=tf(t)}}),x=eF(t=>{w.update(t),!l&&(f||d({type:2,focus:tQ.Specific,id:s,trigger:0}))}),E=eF(t=>{w.wasMoved(t)&&(l||f||d({type:2,focus:tQ.Specific,id:s,trigger:0}))}),C=eF(t=>{w.wasMoved(t)&&(l||f&&d({type:2,focus:tQ.Nothing}))}),[k,S]=rp(),[T,N]=ro(),A=(0,O.useMemo)(()=>({active:f,focus:f,disabled:l,close:v}),[f,l,v]),I=t4();return O.createElement(S,null,O.createElement(N,null,I({ourProps:{id:s,ref:m,role:"menuitem",tabIndex:!0===l?void 0:-1,"aria-disabled":!0===l||void 0,"aria-labelledby":k,"aria-describedby":T,disabled:void 0,onClick:b,onFocus:y,onPointerEnter:x,onMouseEnter:x,onPointerMove:E,onMouseMove:E,onPointerLeave:C,onMouseLeave:C},theirProps:c,slot:A,defaultTag:rP,name:"Menu.Item"})))}),Section:t9(function(t,r){let[n,a]=rp(),o=t4();return O.createElement(a,null,o({ourProps:{ref:r,"aria-labelledby":n,role:"group"},theirProps:t,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Heading:t9(function(t,r){let n=(0,O.useId)(),{id:a=`headlessui-menu-heading-${n}`,...o}=t,i=rd();eD(()=>i.register(a),[a,i.register]);let s={id:a,ref:r,role:"presentation",...i.props};return t4()({ourProps:s,theirProps:o,slot:{},defaultTag:"header",name:"Menu.Heading"})}),Separator:t9(function(t,r){return t4()({ourProps:{ref:r,role:"separator"},theirProps:t,slot:{},defaultTag:"div",name:"Menu.Separator"})})});function rM(t){var r;return!!(t.enter||t.enterFrom||t.enterTo||t.leave||t.leaveFrom||t.leaveTo)||(null!=(r=t.as)?r:rH)!==O.Fragment||1===O.Children.count(t.children)}let rD=(0,O.createContext)(null);rD.displayName="TransitionContext";var rj=((w=rj||{}).Visible="visible",w.Hidden="hidden",w);let rF=(0,O.createContext)(null);function rU(t){return"children"in t?rU(t.children):t.current.filter(t=>{let{el:r}=t;return null!==r.current}).filter(t=>{let{state:r}=t;return"visible"===r}).length>0}function rz(t,r){let n;let a=ej(t),o=(0,O.useRef)([]),i=(n=(0,O.useRef)(!1),eD(()=>(n.current=!0,()=>{n.current=!1}),[]),n),s=eM(),l=eF(function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t3.Hidden,n=o.current.findIndex(r=>{let{el:n}=r;return n===t});-1!==n&&(eJ(r,{[t3.Unmount](){o.current.splice(n,1)},[t3.Hidden](){o.current[n].state="hidden"}}),s.microTask(()=>{var t;!rU(o)&&i.current&&(null==(t=a.current)||t.call(a))}))}),c=eF(t=>{let r=o.current.find(r=>{let{el:n}=r;return n===t});return r?"visible"!==r.state&&(r.state="visible"):o.current.push({el:t,state:"visible"}),()=>l(t,t3.Unmount)}),u=(0,O.useRef)([]),d=(0,O.useRef)(Promise.resolve()),f=(0,O.useRef)({enter:[],leave:[]}),p=eF((t,n,a)=>{u.current.splice(0),r&&(r.chains.current[n]=r.chains.current[n].filter(r=>{let[n]=r;return n!==t})),null==r||r.chains.current[n].push([t,new Promise(t=>{u.current.push(t)})]),null==r||r.chains.current[n].push([t,new Promise(t=>{Promise.all(f.current[n].map(t=>{let[r,n]=t;return n})).then(()=>t())}
22)]),"enter"===n?d.current=d.current.then(()=>null==r?void 0:r.wait.current).then(()=>a(n)):a(n)}),m=eF((t,r,n)=>{Promise.all(f.current[r].splice(0).map(t=>{let[r,n]=t;return n})).then(()=>{var t;null==(t=u.current.shift())||t()}).then(()=>n(r))});return(0,O.useMemo)(()=>({children:o,register:c,unregister:l,onStart:p,onStop:m,wait:d,chains:f}),[c,l,o,p,m,f,d])}rF.displayName="NestingContext";let rH=O.Fragment,rB=t2.RenderStrategy,rV=t9(function(t,r){let{show:n,appear:a=!1,unmount:o=!0,...i}=t,s=(0,O.useRef)(null),l=tc(...rM(t)?[s,r]:null===r?[]:[r]);rh();let c=tK();if(void 0===n&&null!==c&&(n=(c&tZ.Open)===tZ.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[u,d]=(0,O.useState)(n?"visible":"hidden"),f=rz(()=>{n||d("hidden")}),[p,m]=(0,O.useState)(!0),h=(0,O.useRef)([n]);eD(()=>{!1!==p&&h.current[h.current.length-1]!==n&&(h.current.push(n),m(!1))},[h,n]);let g=(0,O.useMemo)(()=>({show:n,appear:a,initial:p}),[n,a,p]);eD(()=>{n?d("visible"):rU(f)||null===s.current||d("hidden")},[n,f]);let v={unmount:o},b=eF(()=>{var r;p&&m(!1),null==(r=t.beforeEnter)||r.call(t)}),y=eF(()=>{var r;p&&m(!1),null==(r=t.beforeLeave)||r.call(t)}),w=t4();return O.createElement(rF.Provider,{value:f},O.createElement(rD.Provider,{value:g},w({ourProps:{...v,as:O.Fragment,children:O.createElement(rq,{ref:l,...v,...i,beforeEnter:b,beforeLeave:y})},theirProps:{},defaultTag:O.Fragment,features:rB,visible:"visible"===u,name:"Transition"})))}),rq=t9(function(t,r){var n,a;let{transition:o=!0,beforeEnter:i,afterEnter:s,beforeLeave:l,afterLeave:c,enter:u,enterFrom:d,enterTo:f,entered:p,leave:m,leaveFrom:h,leaveTo:g,...v}=t,[b,y]=(0,O.useState)(null),w=(0,O.useRef)(null),x=rM(t),E=tc(...x?[w,r,y]:null===r?[]:[r]),C=null==(n=v.unmount)||n?t3.Unmount:t3.Hidden,{show:k,appear:S,initial:T}=function(){let t=(0,O.useContext)(rD);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),[N,A]=(0,O.useState)(k?"visible":"hidden"),I=function(){let t=(0,O.useContext)(rF);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),{register:R,unregister:_}=I;eD(()=>R(w),[R,w]),eD(()=>{if(C===t3.Hidden&&w.current){if(k&&"visible"!==N){A("visible");return}return eJ(N,{hidden:()=>_(w),visible:()=>R(w)})}},[N,w,R,_,k,C]);let P=rh();eD(()=>{if(x&&P&&"visible"===N&&null===w.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[w,N,P,x]);let L=T&&!S,M=S&&k&&T,D=(0,O.useRef)(!1),j=rz(()=>{D.current||(A("hidden"),_(w))},I),F=eF(t=>
22{D.current=!0,j.onStart(w,t?"enter":"leave",t=>{"enter"===t?null==i||i():"leave"===t&&(null==l||l())})}),U=eF(t=>{let r=t?"enter":"leave";D.current=!1,j.onStop(w,r,t=>{"enter"===t?null==s||s():"leave"===t&&(null==c||c())}),"leave"!==r||rU(j)||(A("hidden"),_(w))});(0,O.useEffect)(()=>{x&&o||(F(k),U(k))},[k,x,o]);let[,z]=tg(!(!o||!x||!P||L),b,k,{start:F,end:U}),H=re({ref:E,className:(null==(a=t1(v.className,M&&u,M&&d,z.enter&&u,z.enter&&z.closed&&d,z.enter&&!z.closed&&f,z.leave&&m,z.leave&&!z.closed&&h,z.leave&&z.closed&&g,!z.transition&&k&&p))?void 0:a.trim())||void 0,...th(z)}),B=0;"visible"===N&&(B|=tZ.Open),"hidden"===N&&(B|=tZ.Closed),z.enter&&(B|=tZ.Opening),z.leave&&(B|=tZ.Closing);let V=t4();return O.createElement(rF.Provider,{value:j},O.createElement(tJ,{value:B},V({ourProps:H,theirProps:v,defaultTag:rH,features:rB,visible:"visible"===N,name:"Transition.Child"})))}),rW=t9(function(t,r){let n=null!==(0,O.useContext)(rD),a=null!==tK();return O.createElement(O.Fragment,null,!n&&a?O.createElement(rV,{ref:r,...t}):O.createElement(rq,{ref:r,...t}))}),rG=Object.assign(rV,{Child:rW,Root:rV});function r$(t,r){return t?t+"["+r+"]":r}var rZ=((x=rZ||{})[x.None=1]="None",x[x.Focusable=2]="Focusable",x[x.Hidden=4]="Hidden",x);let rK=t9(function(t,r){var n;let{features:a=1,...o}=t,i={ref:r,"aria-hidden":(2&a)==2||(null!=(n=o["aria-hidden"])?n:void 0),hidden:(4&a)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&a)==4&&(2&a)!=2&&{display:"none"}}};return t4()({ourProps:i,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})}),rJ=(0,O.createContext)(null);function rY(t){let{children:r}=t,n=(0,O.useContext)(rJ);if(!n)return O.createElement(O.Fragment,null,r);let{target:a}=n;return a?(0,eT.createPortal)(O.createElement(O.Fragment,null,r),a):null}function rX(t){let{data:r,form:n,disabled:a,onReset:o,overrides:i}=t,[s,l]=(0,O.useState)(null),c=eM();return(0,O.useEffect)(()=>{if(o&&s)return c.addEventListener(s,"reset",o)},[s,n,o]),O.createElement(rY,null,O.createElement(rQ,{setForm:l,formId:n}),(function t(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(let[o,i]of Object.entries(r))!function r(n,a,o){if(Array.isArray(o))for(let[t,i]of o.entries())r(n,r$(a,t.toString()),i);else o instanceof Date?n.push([a,o.toISOString()]):"boolean"==typeof o?n.push([a,o?"1":"0"]):"string"==typeof o?n.push([a,o]):"number"==typeof o?n.push([a,`${o}`]):null==o?n.push([a,""]):t(o,a,n)}(a,r$(n,o),i);return a})(r).map(t=>{let[r,o]=t;return O.createElement(rK,{features:rZ.Hidden,...re({key:r,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:n,disabled:a,name:r,value:o,...i})})}))}function rQ(t){let{setForm:r,formId:n}=t;return(0,O.useEffect)(()=>{if(n){let t=document.getElementById(n);t&&r(t)}},[r,n]),n?null:O.createElement(rK,{features:rZ.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&r(n)}})}let r0=(0,O.createContext)(null);r0.displayName="GroupContext";let r1=O.Fragment,r2=Object.assign(t9(function(t,r){var n,a,o;let i=(0,O.useId)(),s=rc(),l=rn(),{id:c=s||`headlessui-switch-${i}`,disabled:u=l||!1,checked:d,defaultChecked:f,onChange:p,name:m,value:h,form:g,autoFocus:v=!1,...b}=t,y=(0,O.useContext)(r0),[w,x]=(0,O.useState)(null),E=tc((0,O.useRef)(null),r,null===y?null:y.setSwitch,x),C=function(t){let[r]=(0,O.useState)(t);return r}(f),[k,S]=function(t,r,n){let[a,o]=(0,O.useState)(n),i=void 0!==t,s=(0,O.useRef)(i),l=(0,O.useRef)(!1),c=(0,O.useRef)(!1);return!i||s.current||l.current?i||!s.current||c.current||(c.current=!0,s.current=i,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,s.current=i,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[i?t:a,eF(t=>(i||o(t),null==r?void 0:r(t)))]}(d,p,null!=C&&C),T=eM(),[N,A]=(0,O.useState)(!1),I=eF(()=>{A(!0),null==S||S(!k),T.nextFrame(()=>{A(!1)})}),R=eF(t=>{if(tX(t.currentTarget))return t.preventDefault();t.preventDefault(),I()}),_=eF(t=>
22{t.key===rs.Space?(t.preventDefault(),I()):t.key===rs.Enter&&function(t){var r,n;let a=null!=(r=null==t?void 0:t.form)?r:t.closest("form");if(a){for(let r of a.elements)if(r!==t&&("INPUT"===r.tagName&&"submit"===r.type||"BUTTON"===r.tagName&&"submit"===r.type||"INPUT"===r.nodeName&&"image"===r.type)){r.click();return}null==(n=a.requestSubmit)||n.call(a)}}(t.currentTarget)}),P=eF(t=>t.preventDefault()),L=rf(),M=null!=(o=null==(a=(0,O.useContext)(ra))?void 0:a.value)?o:void 0,{isFocusVisible:D,focusProps:j}=em({autoFocus:v}),{isHovered:F,hoverProps:U}=eS({isDisabled:u}),{pressed:z,pressProps:H}=eU({disabled:u}),B=(0,O.useMemo)(()=>({checked:k,disabled:u,hover:F,focus:D,active:z,autofocus:v,changing:N}),[k,F,D,z,u,N,v]),V=t7({id:c,ref:E,role:"switch",type:ta(t,w),tabIndex:-1===t.tabIndex?0:null!=(n=t.tabIndex)?n:0,"aria-checked":k,"aria-labelledby":L,"aria-describedby":M,disabled:u||void 0,autoFocus:v,onClick:R,onKeyUp:_,onKeyPress:P},j,U,H),q=(0,O.useCallback)(()=>{if(void 0!==C)return null==S?void 0:S(C)},[S,C]),W=t4();return O.createElement(O.Fragment,null,null!=m&&O.createElement(rX,{disabled:u,data:{[m]:h||"on"},overrides:{type:"checkbox",checked:k},form:g,onReset:q}),W({ourProps:V,theirProps:b,slot:B,defaultTag:"button",name:"Switch"}))}),{Group:function(t){var r;let[n,a]=(0,O.useState)(null),[o,i]=rp(),[s,l]=ro(),c=(0,O.useMemo)(()=>({switch:n,setSwitch:a}),[n,a]),u=t4();return O.createElement(l,{name:"Switch.Description",value:s},O.createElement(i,{name:"Switch.Label",value:o,props:{htmlFor:null==(r=c.switch)?void 0:r.id,onClick(t){n&&(t.currentTarget instanceof HTMLLabelElement&&t.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},O.createElement(r0.Provider,{value:c},u({ourProps:{},theirProps:t,slot:{},defaultTag:r1,name:"Switch.Group"}))))},Label:rm,Description:ri}),r3=(0,O.createContext)(null);function r4(t){let{children:r,node:n}=t,[a,o]=(0,O.useState)(null),i=r6(null!=n?n:a);return O.createElement(r3.Provider,{value:i},r,null===i&&O.createElement(rK,{features:rZ.Hidden,ref:t=>{var r,n;if(t){for(let a of null!=(n=null==(r=eO(t))?void 0:r.querySelectorAll("html > *, body > *"))?n:[])if(a!==document.body&&a!==document.head&&a instanceof HTMLElement&&null!=a&&a.contains(t)){o(a);break}}}}))}function r6(){var t;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(t=(0,O.useContext)(r3))?t:r}var r5=((E=r5||{})[E.Forwards=0]="Forwards",E[E.Backwards=1]="Backwards",E);function r8(){let t=(0,O.useRef)(0);return tt(!0,"keydown",r=>{"Tab"===r.key&&(t.current=r.shiftKey?1:0)},!0),t}let r7=(0,O.createContext)(()=>{});function r9(t){let{value:r,children:n}=t;return O.createElement(r7.Provider,{value:r},n)}var ne=((C=ne||{})[C.Open=0]="Open",C[C.Closed=1]="Closed",C),nt=((k=nt||{})[k.TogglePopover=0]="TogglePopover",k[k.ClosePopover=1]="ClosePopover",k[k.SetButton=2]="SetButton",k[k.SetButtonId=3]="SetButtonId",k[k.SetPanel=4]="SetPanel",k[k.SetPanelId=5]="SetPanelId",k);let nr={0:t=>({...t,popoverState:eJ(t.popoverState,{0:1,1:0}),__demoMode:!1}),1:t=>1===t.popoverState?t:{...t,popoverState:1,__demoMode:!1},2:(t,r)=>t.button===r.button?t:{...t,button:r.button},3:(t,r)=>t.buttonId===r.buttonId?t:{...t,buttonId:r.buttonId},4:(t,r)=>t.panel===r.panel?t:{...t,panel:r.panel},5:(t,r)=>t.panelId===r.panelId?t:{...t,panelId:r.panelId}},nn=(0,O.createContext)(null);function na(t){let r=(0,O.useContext)(nn);if(null===r){let r=Error(`<${t} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,na),r}return r}nn.displayName="PopoverContext";let no=(0,O.createContext)(null);function ni(t){let r=(0,O.useContext)(no);if(null===r){let r=Error(`<${t} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,ni),r}return r}no.displayName="PopoverAPIContext";let ns=(0,O.createContext)(null);function nl(){return(0,O.useContext)(ns)}ns.displayName="PopoverGroupContext";let nc=(0,O.createContext)(null);function nu(t,r){return eJ(r.type,nr,t,r)}nc.displayName="PopoverPanelContext";let nd=t2.RenderStrategy|t2.Static;function nf(t,r){let n=(0,O.useId)(),{id:a=`headlessui-popover-backdrop-${n}`,transition:o=!1,...i}=t,[{popoverState:s},l]=na("Popover.Backdrop"),[c,u]=(0,O.useState)(null),d=tc(r,u),f=tK(),[p,m]=tg(o,c,null!==f?(f&tZ.Open)===tZ.Open:0===s),h=eF(t=>{if(tX(t.currentTarget))return t.preventDefault();l({type:1})}),g=(0,O.useMemo)(()=>({open:0===s}),[s]),v={ref:d,id:a,"aria-hidden":!0,onClick:h,...th(m)};return t4()({ourProps:v,theirProps:i,slot:g,defaultTag:"div",features:nd,visible:p,name:"Popover.Backdrop"})}let np=t2.RenderStrategy|t2.Static,nm=t9(function(t,r){var n,a,o;let i,s,l,c,u,d;let{__demoMode:f=!1,...p}=t,m=(0,O.useRef)(null),h=tc(r,tl(t=>{m.current=t})),g=(0,O.useRef)([]),v=(0,O.useReducer)(nu,{__demoMode:f,popoverState:f?0:1,buttons:g,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,O.createRef)(),afterPanelSentinel:(0,O.createRef)(),afterButtonSentinel:(0,O.createRef)()}),[{popoverState:b,button:y,buttonId:w,panel:x,panelId:E,beforePanelSentinel:C,afterPanelSentinel:k,afterButtonSentinel:S},T]=v,N=tn(null!=(n=m.current)?n:y),A=(0,O.useMemo)(()=>
22{if(!y||!x)return!1;for(let t of document.querySelectorAll("body > *"))if(Number(null==t?void 0:t.contains(y))^Number(null==t?void 0:t.contains(x)))return!0;let t=e2(),r=t.indexOf(y),n=(r+t.length-1)%t.length,a=(r+1)%t.length,o=t[n],i=t[a];return!x.contains(o)&&!x.contains(i)},[y,x]),I=ej(w),R=ej(E),_=(0,O.useMemo)(()=>({buttonId:I,panelId:R,close:()=>T({type:1})}),[I,R,T]),P=nl(),L=null==P?void 0:P.registerPopover,M=eF(()=>{var t;return null!=(t=null==P?void 0:P.isFocusWithinPopoverGroup())?t:(null==N?void 0:N.activeElement)&&((null==y?void 0:y.contains(N.activeElement))||(null==x?void 0:x.contains(N.activeElement)))});(0,O.useEffect)(()=>null==L?void 0:L(_),[L,_]);let[D,j]=(i=(0,O.useContext)(rx),s=(0,O.useRef)([]),l=eF(t=>(s.current.push(t),i&&i.register(t),()=>c(t))),c=eF(t=>{let r=s.current.indexOf(t);-1!==r&&s.current.splice(r,1),i&&i.unregister(t)}),u=(0,O.useMemo)(()=>({register:l,unregister:c,portals:s}),[l,c,s]),[s,(0,O.useMemo)(()=>function(t){let{children:r}=t;return O.createElement(rx.Provider,{value:u},r)},[u])]),F=r6(y),U=function(){let{defaultContainers:t=[],portals:r,mainTreeNode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=tn(n),o=eF(()=>{var o,i;let s=[];for(let r of t)null!==r&&(r instanceof HTMLElement?s.push(r):"current"in r&&r.current instanceof HTMLElement&&s.push(r.current));if(null!=r&&r.current)for(let t of r.current)s.push(t);for(let t of null!=(o=null==a?void 0:a.querySelectorAll("html > *, body > *"))?o:[])t!==document.body&&t!==document.head&&t instanceof HTMLElement&&"headlessui-portal-root"!==t.id&&(n&&(t.contains(n)||t.contains(null==(i=null==n?void 0:n.getRootNode())?void 0:i.host))||s.some(r=>t.contains(r))||s.push(t));return s});
22return{resolveContainers:o,contains:eF(t=>o().some(r=>r.contains(t)))}}({mainTreeNode:F,portals:D,defaultContainers:[y,x]});a=null==N?void 0:N.defaultView,o="focus",d=ej(t=>{var r,n,a,o,i,s;t.target!==window&&t.target instanceof HTMLElement&&0===b&&(M()||y&&x&&(U.contains(t.target)||null!=(n=null==(r=C.current)?void 0:r.contains)&&n.call(r,t.target)||null!=(o=null==(a=k.current)?void 0:a.contains)&&o.call(a,t.target)||null!=(s=null==(i=S.current)?void 0:i.contains)&&s.call(i,t.target)||T({type:1})))}),(0,O.useEffect)(()=>{function t(t){d.current(t)}return(a=null!=a?a:window).addEventListener(o,t,!0),()=>a.removeEventListener(o,t,!0)},[a,o,!0]),tr(0===b,U.resolveContainers,(t,r)=>{T({type:1}),e4(r,e3.Loose)||(t.preventDefault(),null==y||y.focus())});let z=eF(t=>{T({type:1});let r=t?t instanceof HTMLElement?t:"current"in t&&t.current instanceof HTMLElement?t.current:y:y;null==r||r.focus()}),H=(0,O.useMemo)(()=>({close:z,isPortalled:A}),[z,A]),B=(0,O.useMemo)(()=>({open:0===b,close:z}),[b,z]),V=t4();return O.createElement(r4,{node:F},O.createElement(tq,null,O.createElement(nc.Provider,{value:null},O.createElement(nn.Provider,{value:v},O.createElement(no.Provider,{value:H},O.createElement(r9,{value:z},O.createElement(tJ,{value:eJ(b,{0:tZ.Open,1:tZ.Closed})},O.createElement(j,null,V({ourProps:{ref:h},theirProps:p,slot:B,defaultTag:"div",name:"Popover"})))))))))}),nh=t9(function(t,r){let n=(0,O.useId)(),{id:a=`headlessui-popover-button-${n}`,disabled:o=!1,autoFocus:i=!1,...s}=t,[l,c]=na("Popover.Button"),{isPortalled:u}=ni("Popover.Button"),d=(0,O.useRef)(null),f=`headlessui-focus-sentinel-${(0,O.useId)()}`,p=nl(),m=null==p?void 0:p.closeOthers,h=null!==(0,O.useContext)(nc);(0,O.useEffect)(()=>{if(!h)return c({type:3,buttonId:a}),()=>{c({type:3,buttonId:null})}},[h,a,c]);let[g]=(0,O.useState)(()=>Symbol()),v=tc(d,r,tH(),eF(t=>{if(!h){if(t)l.buttons.current.push(g);else{let t=l.buttons.current.indexOf(g);-1!==t&&l.buttons.current.splice(t,1)}l.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),t&&c({type:2,button:t})}})),b=tc(d,r),y=tn(d),w=eF(t=>{var r,n,a;if(h){if(1===l.popoverState)return;switch(t.key){case rs.Space:case rs.Enter:t.preventDefault(),null==(n=(r=t.target).click)||n.call(r),c({type:1}),null==(a=l.button)||a.focus()}}else switch(t.key){case rs.Space:case rs.Enter:t.preventDefault(),t.stopPropagation(),1===l.popoverState&&(null==m||m(l.buttonId)),c({type:0});break;case rs.Escape:if(0!==l.popoverState)return null==m?void 0:m(l.buttonId);if(!d.current||null!=y&&y.activeElement&&!d.current.contains(y.activeElement))return;t.preventDefault(),t.stopPropagation(),c({type:1})}}),x=eF(t=>{h||t.key===rs.Space&&t.preventDefault()}),E=eF(t=>{var r,n;tX(t.currentTarget)||o||(h?(c({type:1}),null==(r=l.button)||r.focus()):(t.preventDefault(),t.stopPropagation(),1===l.popoverState&&(null==m||m(l.buttonId)),c({type:0}),null==(n=l.button)||n.focus()))}),C=eF(t=>{t.preventDefault(),t.stopPropagation()}),{isFocusVisible:k,focusProps:S}=em({autoFocus:i}),{isHovered:T,hoverProps:N}=eS({isDisabled:o}),{pressed:A,pressProps:I}=eU({disabled:o}),R=0===l.popoverState,_=(0,O.useMemo)(()=>({open:R,active:A||R,disabled:o,hover:T,focus:k,autofocus:i}),[R,T,k,A,o,i]),P=ta(t,l.button),L=h?t7({ref:b,type:P,onKeyDown:w,onClick:E,disabled:o||void 0,autoFocus:i},S,N,I):t7({ref:v,id:l.buttonId,type:P,"aria-expanded":0===l.popoverState,"aria-controls":l.panel?l.panelId:void 0,disabled:o||void 0,autoFocus:i,onKeyDown:w,onKeyUp:x,onClick:E,onMouseDown:C},S,N,I),M=r8(),D=eF(()=>{let t=l.panel;t&&eJ(M.current,{[r5.Forwards]:()=>e7(t,eQ.First),[r5.Backwards]:()=>e7(t,eQ.Last)})===e0.Error&&e7(e2().filter(t=>"true"!==t.dataset.headlessuiFocusGuard),eJ(M.current,{[r5.Forwards]:eQ.Next,[r5.Backwards]:eQ.Previous}),{relativeTo:l.button})}),j=t4();return O.createElement(O.Fragment,null,j({ourProps:L,theirProps:s,slot:_,defaultTag:"button",name:"Popover.Button"}),R&&!h&&u&&O.createElement(rK,{id:f,ref:l.afterButtonSentinel,features:rZ.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:D}))}),ng=t9(nf),nv=t9(nf),nb=t9(function(t,r){let n=(0,O.useId)(),{id:a=`headlessui-popover-panel-${n}`,focus:o=!1,anchor:i,portal:s=!1,modal:l=!1,transition:c=!1,...u}=t,[d,f]=na("Popover.Panel"),{close:p,isPortalled:m}=ni("Popover.Panel"),h=`headlessui-focus-sentinel-before-${n}`,g=`headlessui-focus-sentinel-after-${n}`,v=(0,O.useRef)(null),b=tz(i),[y,w]=tV(b),x=tB();b&&(s=!0);let[E,C]=(0,O.useState)(null),k=tc(v,r,b?y:null,eF(t=>f({type:4,panel:t})),C),S=tn(v);eD(()=>(f({type:5,panelId:a}),()=>{f({type:5,panelId:null})}),[a,f]);let T=tK(),[N,A]=tg(c,E,null!==T?(T&tZ.Open)===tZ.Open:0===d.popoverState);eK(N,d.button,()=>{f({type:1})}),ti(!d.__demoMode&&l&&N,S);let I=eF(t=>{var r;if(t.key===rs.Escape){if(0!==d.popoverState||!v.current||null!=S&&S.activeElement&&!v.current.contains(S.activeElement))return;t.preventDefault(),t.stopPropagation(),f({type:1}),null==(r=d.button)||r.focus()}});(0,O.useEffect)(()=>{var r;t.static||1===d.popoverState&&(null==(r=t.unmount)||r)&&f({type:4,panel:null})},[d.popoverState,t.unmount,t.static,f]),(0,O.useEffect)(()=>
vendor: 4,070 bytes, lines 22-27
22{if(d.__demoMode||!o||0!==d.popoverState||!v.current)return;let t=null==S?void 0:S.activeElement;v.current.contains(t)||e7(v.current,eQ.First)},[d.__demoMode,o,v.current,d.popoverState]);let R=(0,O.useMemo)(()=>({open:0===d.popoverState,close:p}),[d.popoverState,p]),_=t7(b?x():{},{ref:k,id:a,onKeyDown:I,onBlur:o&&0===d.popoverState?t=>{var r,n,a,o,i;let s=t.relatedTarget;s&&v.current&&(null!=(r=v.current)&&r.contains(s)||(f({type:1}),(null!=(a=null==(n=d.beforePanelSentinel.current)?void 0:n.contains)&&a.call(n,s)||null!=(i=null==(o=d.afterPanelSentinel.current)?void 0:o.contains)&&i.call(o,s))&&s.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...u.style,...w,"--button-width":ez(d.button,!0).width},...th(A)}),P=r8(),L=eF(()=>{let t=v.current;t&&eJ(P.current,{[r5.Forwards]:()=>{var r;e7(t,eQ.First)===e0.Error&&(null==(r=d.afterPanelSentinel.current)||r.focus())},[r5.Backwards]:()=>{var t;null==(t=d.button)||t.focus({preventScroll:!0})}})}),M=eF(()=>{let t=v.current;t&&eJ(P.current,{[r5.Forwards]:()=>{if(!d.button)return;let t=e2(),r=t.indexOf(d.button),n=t.slice(0,r+1),a=[...t.slice(r+1),...n];for(let t of a.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=E&&E.contains(t)){let r=a.indexOf(t);-1!==r&&a.splice(r,1)}e7(a,eQ.First,{sorted:!1})},[r5.Backwards]:()=>{var r;e7(t,eQ.Previous)===e0.Error&&(null==(r=d.button)||r.focus())}})}),D=t4();return O.createElement(tY,null,O.createElement(nc.Provider,{value:a},O.createElement(no.Provider,{value:{close:p,isPortalled:m}},O.createElement(rE,{enabled:!!s&&(t.static||N)},N&&m&&O.createElement(rK,{id:h,ref:d.beforePanelSentinel,features:rZ.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:L}),D({ourProps:_,theirProps:u,slot:R,defaultTag:"div",features:np,visible:N,name:"Popover.Panel"}),N&&m&&O.createElement(rK,{id:g,ref:d.afterPanelSentinel,features:rZ.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:M})))))}),ny=Object.assign(nm,{Button:nh,Backdrop:nv,Overlay:ng,Panel:nb,Group:t9(function(t,r){let n=(0,O.useRef)(null),a=tc(n,r),[o,i]=(0,O.useState)([]),s=eF(t=>{i(r=>{let n=r.indexOf(t);if(-1!==n){let t=r.slice();return t.splice(n,1),t}return r})}),l=eF(t=>(i(r=>[...r,t]),()=>s(t))),c=eF(()=>{var t;let r=eO(n);if(!r)return!1;let a=r.activeElement;return!!(null!=(t=n.current)&&t.contains(a))||o.some(t=>{var n,o;return(null==(n=r.getElementById(t.buttonId.current))?void 0:n.contains(a))||(null==(o=r.getElementById(t.panelId.current))?void 0:o.contains(a))})}),u=eF(t=>{for(let r of o)r.buttonId.current!==t&&r.close()}),d=(0,O.useMemo)(()=>({registerPopover:l,unregisterPopover:s,isFocusWithinPopoverGroup:c,closeOthers:u}),[l,s,c,u]),f=(0,O.useMemo)(()=>({}),[]),p=t4();return O.createElement(r4,null,O.createElement(ns.Provider,{value:d},p({ourProps:{ref:a},theirProps:t,slot:f,defaultTag:"div",name:"Popover.Group"})))})}),nw=t9(function(t,r){var n;let a=rn(),{disabled:o=a||!1,autoFocus:i=!1,...s}=t,{isFocusVisible:l,focusProps:c}=em({autoFocus:i}),{isHovered:u,hoverProps:d}=eS({isDisabled:o}),{pressed:f,pressProps:p}=eU({disabled:o}),m=t7({ref:r,type:null!=(n=s.type)?n:"button",disabled:o||void 0,autoFocus:i},c,d,p),h=(0,O.useMemo)(()=>({disabled:o,hover:u,focus:l,active:f,autofocus:i}),[o,u,l,f,i]);return t4()({ourProps:m,theirProps:s,slot:h,defaultTag:"button",name:"Button"})}),nx=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),nE=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,r,n)=>n?n.toUpperCase():r.toLowerCase()),nC=t=>{let r=nE(t);return r.charAt(0).toUpperCase()+r.slice(1)},nk=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.filter((t,r,n)=>!!t&&""!==t.trim()&&n.indexOf(t)===r).join(" ").trim()};/**
23 * @license lucide-react v0.485.0 - ISC
24 *
25 * This source code is licensed under the ISC license.
26 * See the LICENSE file in the root directory of this source tree.
27 */var nS={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
28 * @license lucide-react v0.485.0 - ISC
29 *
30 * This source code is licensed under the ISC license.
31 * See the LICENSE file in the root directory of this source tree.
32 */let nT=(0,O.forwardRef)((t,r)=>{let{color:n="currentColor",size:a=24,strokeWidth:o=2,absoluteStrokeWidth:i,className:s="",children:l,iconNode:c,...u}=t;return(0,O.createElement)("svg",{ref:r,...nS,width:a,height:a,stroke:n,strokeWidth:i?24*Number(o)/Number(a):o,className:nk("lucide",s),...u},[...c.map(t=>{let[r,n]=t;return(0,O.createElement)(r,n)}),...Array.isArray(l)?l:[l]])}),nN=(t,r)=>{let n=(0,O.forwardRef)((n,a)=>{let{className:o,...i}=n;return(0,O.createElement)(nT,{ref:a,iconNode:r,className:nk(`lucide-${nx(nC(t))}`,`lucide-${t}`,o),...i})});return n.displayName=nC(t),n},nA=nN("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),nI=nN("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),nR=nN("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),n_=nN("audio-lines",[["path",{d:"M2 10v3",key:"1fnikh"}],["path",{d:"M6 6v11",key:"11sgs0"}],["path",{d:"M10 3v18",key:"yhl04a"}],["path",{d:"M14 8v7",key:"3a1oy3"}],["path",{d:"M18 5v13",key:"123xd1"}],["path",{d:"M22 10v3",key:"154ddg"}]]),nO=nN("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),nP=nN("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),nL=nN("sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]),nM=nN("sparkle",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}]]),nD=nN("disc",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]),nj=nN("circle-play",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"10 8 16 12 10 16 10 8",key:"1cimsy"}]]),nF=nN("download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]),nU=nN("gallery-horizontal-end",[["path",{d:"M2 7v10",key:"a2pl2d"}],["path",{d:"M6 5v14",key:"1kq3d7"}],["rect",{width:"12",height:"18",x:"10",y:"3",rx:"2",key:"13i7bc"}]]),nz=nN("list-collapse",[["path",{d:"m3 10 2.5-2.5L3 5",key:"i6eama"}],["path",{d:"m3 19 2.5-2.5L3 14",key:"w2gmor"}],["path",{d:"M10 6h11",key:"c7qv1k"}],["path",{d:"M10 12h11",key:"6m4ad9"}],["path",{d:"M10 18h11",key:"11hvi2"}]]),nH=nN("music-4",[["path",{d:"M9 18V5l12-2v13",key:"1jmyc2"}],["path",{d:"m9 9 12-2",key:"1e64n2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["circle",{cx:"18",cy:"16",r:"3",key:"1hluhg"}]]),nB=nN("file-music",[["path",{d:"M10.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v8.4",key:"1d3kfm"}],["path",{d:"M8 18v-7.7L16 9v7",key:"1oie6o"}],["circle",{cx:"14",cy:"16",r:"2",key:"1bzzi3"}],["circle",{cx:"6",cy:"18",r:"2",key:"1fncim"}]]),nV=nN("music",[["path",{d:"M9 18V5l12-2v13",key:"1jmyc2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["circle",{cx:"18",cy:"16",r:"3",key:"1hluhg"}]]),nq=nN("youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]]),nW=nN("disc-3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M6 12c0-1.7.7-3.2 1.8-4.2",key:"oqkarx"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"M18 12c0 1.7-.7 3.2-1.8 4.2",key:"1eah9h"}]]),nG=nN("trash-2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}
32],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]),n$=nN("upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]),nZ=nN("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),nK=nN("trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]]),nJ=nN("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),nY=nN("folder-up",[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",key:"1kt360"}],["path",{d:"M12 10v6",key:"1bos4e"}],["path",{d:"m9 13 3-3 3 3",key:"1pxg3c"}]]),nX=nN("arrow-left-right",[["path",{d:"M8 3 4 7l4 4",key:"9rb6wj"}],["path",{d:"M4 7h16",key:"6tx8e3"}],["path",{d:"m16 21 4-4-4-4",key:"siv7j2"}],["path",{d:"M20 17H4",key:"h6l3hr"}]]),nQ=nN("crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]),n0=nN("pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]),n1=nN("play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]),n2=nN("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]),n3=nN("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]),n4=nN("minimize",[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3",key:"hohbtr"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3",key:"5jw1f3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3",key:"198tvr"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3",key:"ph8mxp"}]]),n6=nN("maximize",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3",key:"1dcmit"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3",key:"1e4gt3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3",key:"wsl5sc"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3",key:"18trek"}]]),n5=nN("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),n8=nN("arrow-big-down-dash",[["path",{d:"M15 5H9",key:"1tp3ed"}],["path",{d:"M15 9v3h4l-7 7-7-7h4V9z",key:"ncdc4b"}]]);var n7=n(48078),n9=n(78865),ae=n(99686),at=n(82469),ar=n(20784),an=n(27633),aa=n(75927),ao=n(14622),ai=n(17902),as=n(77755),al=n(85510),ac=n(66737),au=n(53326);let ad={},af=0,ap=!1,am=null,ah=null,ag="undefined"!=typeof document?O.useLayoutEffect:()=>{},av={prefix:String(Math.round(1e10*Math.random())),current:0},ab=O.createContext(av),ay=O.createContext(!1);"undefined"!=typeof window&&window.document&&window.document.createElement;let aw=new WeakMap,ax="function"==typeof O.useId?function(t){let r=O.useId(),[n]=(0,O.useState)(aS()),a=n?"react-aria":`react-aria${av.prefix}`;return t||`${a}-${r}`}:function(t){let r=(0,O.useContext)(ab),n=function(t=!1){let r=(0,O.useContext)(ab),n=(0,O.useRef)(null);if(null===n.current&&!t){var a,o;let t=null===(o=O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===o?void 0:null===(a=o.ReactCurrentOwner)||void 0===a?void 0:a.current;if(t){let n=aw.get(t);null==n?aw.set(t,{id:r.current,state:t.memoizedState}):t.memoizedState!==n.state&&(r.current=n.id,aw.delete(t))}n.current=++r.current}return n.current}(!!t),a=`react-aria${r.prefix}`;return t||`${a}-${n}`};function aE(){return!1}function aC(){return!0}function ak(t){return()=>{}}function aS(){return"function"==typeof O.useSyncExternalStore?O.useSyncExternalStore(ak,aE,aC):(0,O.useContext)(ay)}let aT=!!("undefined"!=typeof window&&window.document&&window.document.createElement),aN=new Map;"undefined"!=typeof FinalizationRegistry&&(a=new FinalizationRegistry(t=>{aN.delete(t)}));var aA=function(){for(var t,r,n=0,a="",o=arguments.length;n<o;n++)(t=arguments[n])&&(r=function t(r){var n,a,o="";if("string"==typeof r||"number"==typeof r)o+=r;else if("object"==typeof r){if(Array.isArray(r)){var i=r.length;for(n=0;n<i;n++)r[n]&&(a=t(r[n]))&&(o&&(o+=" "),o+=a)}else for(a in r)r[a]&&(o&&(o+=" "),o+=a)}return o}(t))&&(a&&(a+=" "),a+=r);return a};function aI(...t){let r={...t[0]};for(let n=1;n<t.length;n++){let a=t[n];for(let t in a){let n=r[t],o=a[t];"function"==typeof n&&"function"==typeof o&&"o"===t[0]&&"n"===t[1]&&t.charCodeAt(2)>=65&&90>=t.charCodeAt(2)?r[t]=function(...t){return(...r)=>{for(let n of t)"function"==typeof n&&n(...r)}}(n,o):("className"===t||"UNSAFE_className"===t)&&"string"==typeof n&&"string"==typeof o?r[t]=aA(n,o):"id"===t&&n&&o?r.id=function(t,r){if(t===r)return t;let n=aN.get(t);
32if(n)return n.forEach(t=>t.current=r),r;let a=aN.get(r);return a?(a.forEach(r=>r.current=t),t):r}(n,o):r[t]=void 0!==o?o:n}}return r}function aR(t){let r=(0,O.useRef)(null);return ag(()=>{r.current=t},[t]),(0,O.useCallback)((...t)=>{let n=r.current;return null==n?void 0:n(...t)},[])}function a_(t){return t.nativeEvent=t,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function aO(t){let r=(0,O.useRef)({isFocused:!1,observer:null});ag(()=>{let t=r.current;return()=>{t.observer&&(t.observer.disconnect(),t.observer=null)}},[]);let n=aR(r=>{null==t||t(r)});return(0,O.useCallback)(t=>{if(t.target instanceof HTMLButtonElement||t.target instanceof HTMLInputElement||t.target instanceof HTMLTextAreaElement||t.target instanceof HTMLSelectElement){r.current.isFocused=!0;let a=t.target;a.addEventListener("focusout",t=>{r.current.isFocused=!1,a.disabled&&n(a_(t)),r.current.observer&&(r.current.observer.disconnect(),r.current.observer=null)},{once:!0}),r.current.observer=new MutationObserver(()=>{if(r.current.isFocused&&a.disabled){var t;null===(t=r.current.observer)||void 0===t||t.disconnect();let n=a===document.activeElement?null:document.activeElement;a.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),a.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),r.current.observer.observe(a,{attributes:!0,attributeFilter:["disabled"]})}},[n])}function aP(t){var r;return"undefined"!=typeof window&&null!=window.navigator&&((null===(r=window.navigator.userAgentData)||void 0===r?void 0:r.brands.some(r=>t.test(r.brand)))||t.test(window.navigator.userAgent))}function aL(t){var r;return"undefined"!=typeof window&&null!=window.navigator&&t.test((null===(r=window.navigator.userAgentData)||void 0===r?void 0:r.platform)||window.navigator.platform)}function aM(t){let r=null;return()=>(null==r&&(r=t()),r)}let aD=aM(function(){return aL(/^Mac/i)}),aj=aM(function(){return aL(/^iPhone/i)}),aF=aM(function(){return aL(/^iPad/i)||aD()&&navigator.maxTouchPoints>1}),aU=aM(function(){return aj()||aF()});aM(function(){return aD()||aU()});let az=aM(function(){return aP(/AppleWebKit/i)&&!aH()}),aH=aM(function(){return aP(/Chrome/i)}),aB=aM(function(){return aP(/Android/i)});aM(function(){return aP(/Firefox/i)});let aV=null,aq=new Set,aW=new Map,aG=!1,a$=!1;function aZ(t,r){for(let n of aq)n(t,r)}function aK(t){aG=!0,t.metaKey||!aD()&&t.altKey||t.ctrlKey||"Control"===t.key||"Shift"===t.key||"Meta"===t.key||(aV="keyboard",aZ("keyboard",t))}
32function aJ(t){aV="pointer",("mousedown"===t.type||"pointerdown"===t.type)&&(aG=!0,aZ("pointer",t))}function aY(t){(0===t.mozInputSource&&t.isTrusted||(aB()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(aG=!0,aV="virtual")}function aX(t){t.target!==window&&t.target!==document&&t.isTrusted&&(aG||a$||(aV="virtual",aZ("virtual",t)),aG=!1,a$=!1)}function aQ(){aG=!1,a$=!0}function a0(t){if("undefined"==typeof window||aW.get(ev(t)))return;let r=ev(t),n=eg(t),a=r.HTMLElement.prototype.focus;r.HTMLElement.prototype.focus=function(){aG=!0,a.apply(this,arguments)},n.addEventListener("keydown",aK,!0),n.addEventListener("keyup",aK,!0),n.addEventListener("click",aY,!0),r.addEventListener("focus",aX,!0),r.addEventListener("blur",aQ,!1),"undefined"!=typeof PointerEvent&&(n.addEventListener("pointerdown",aJ,!0),n.addEventListener("pointermove",aJ,!0),n.addEventListener("pointerup",aJ,!0)),r.addEventListener("beforeunload",()=>{a1(t)},{once:!0}),aW.set(r,{focus:a})}let a1=(t,r)=>{let n=ev(t),a=eg(t);r&&a.removeEventListener("DOMContentLoaded",r),aW.has(n)&&(n.HTMLElement.prototype.focus=aW.get(n).focus,a.removeEventListener("keydown",aK,!0),a.removeEventListener("keyup",aK,!0),a.removeEventListener("click",aY,!0),n.removeEventListener("focus",aX,!0),n.removeEventListener("blur",aQ,!1),"undefined"!=typeof PointerEvent&&(a.removeEventListener("pointerdown",aJ,!0),a.removeEventListener("pointermove",aJ,!0),a.removeEventListener("pointerup",aJ,!0)),aW.delete(n))};"undefined"!=typeof document&&function(t){let r;let n=eg(void 0);"loading"!==n.readyState?a0(void 0):(r=()=>{a0(void 0)},n.addEventListener("DOMContentLoaded",r)),()=>a1(t,r)}();let a2=new Map,a3=new Set;function a4(){if("undefined"==typeof window)return;function t(t){return"propertyName"in t}let r=n=>{if(!t(n)||!n.target)return;let a=a2.get(n.target);if(a&&(a.delete(n.propertyName),0===a.size&&(n.target.removeEventListener("transitioncancel",r),a2.delete(n.target)),0===a2.size)){for(let t of a3)t();a3.clear()}};document.body.addEventListener("transitionrun",n=>{if(!t(n)||!n.target)return;let a=a2.get(n.target);a||(a=new Set,a2.set(n.target,a),n.target.addEventListener("transitioncancel",r,{once:!0})),a.add(n.propertyName)}),document.body.addEventListener("transitionend",r)}function a6(t){if(function(){if(null==a5){a5=!1;try{document.createElement("div").focus({get preventScroll(){return a5=!0,!0}})}catch{}}return a5}())t.focus({preventScroll:!0});else{let r=function(t){let r=t.parentNode,n=[],a=document.scrollingElement||document.documentElement;for(;r instanceof HTMLElement&&r!==a;)(r.offsetHeight<r.scrollHeight||r.offsetWidth<r.scrollWidth)&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),r=r.parentNode;return a instanceof HTMLElement&&n.push({element:a,scrollTop:a.scrollTop,scrollLeft:a.scrollLeft}),n}(t);t.focus(),function(t){for(let{element:r,scrollTop:n,scrollLeft:a}of t)r.scrollTop=n,r.scrollLeft=a}(r)}}"undefined"!=typeof document&&("loading"!==document.readyState?a4():document.addEventListener("DOMContentLoaded",a4));let a5=null;function a8(t){if(!t)return;let r=!0;return n=>{t({...n,preventDefault(){n.preventDefault()},isDefaultPrevented:()=>n.isDefaultPrevented(),stopPropagation(){r=!0},continuePropagation(){r=!1},isPropagationStopped:()=>r}),r&&n.stopPropagation()}}let a7=O.createContext(null),a9=new Set(["id"]),oe=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),ot=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),or=/^(data-.*)$/;function on(t,r=-1/0,n=1/0){return Math.min(Math.max(t,r),n)}let oa={top:"top",bottom:"top",left:"left",right:"left"},oo={top:"bottom",bottom:"top",left:"right",right:"left"},oi={top:"left",left:"top"},os={top:"height",left:"width"},ol={width:"totalWidth",height:"totalHeight"},oc={},ou="undefined"!=typeof document?window.visualViewport:null;function od(t){var r,n,a,o,i;let s=0,l=0,c=0,u=0,d=0,f=0,p={},m=(null!==(r=null==ou?void 0:ou.scale)&&void 0!==r?r:1)>1;if("BODY"===t.tagName){let r=document.documentElement;c=r.clientWidth,u=r.clientHeight,s=null!==(n=null==ou?void 0:ou.width)&&void 0!==n?n:c,l=null!==(a=null==ou?void 0:ou.height)&&void 0!==a?a:u,p.top=r.scrollTop||t.scrollTop,p.left=r.scrollLeft||t.scrollLeft,ou&&(d=ou.offsetTop,f=ou.offsetLeft)}else({width:s,height:l,top:d,left:f}=og(t)),p.top=t.scrollTop,p.left=t.scrollLeft,c=s,u=l;return az()&&("BODY"===t.tagName||"HTML"===t.tagName)&&m&&(p.top=0,p.left=0,d=null!==(o=null==ou?void 0:ou.pageTop)&&void 0!==o?o:0,f=null!==(i=null==ou?void 0:ou.pageLeft)&&void 0!==i?i:0),{width:s,height:l,totalWidth:c,totalHeight:u,scroll:p,top:d,left:f}}function of(t,r,n,a,o,i,s){var l;let c=null!==(l=o.scroll[t])&&void 0!==l?l:0,u=a[os[t]],d=a.scroll[oa[t]]+i,f=u+a.scroll[oa[t]]-i,p=r-c+s[t]-a[oa[t]],m=r-c+n+s[t]-a[oa[t]];return p<d?d-p:m>f?Math.max(f-m,d-p):0}function op(t){if(oc[t])return oc[t];let[r,n]=t.split(" "),a=oa[r]||"right",o=oi[a];oa[n]||(n="center");let i=os[a],s=os[o];return oc[t]={placement:r,crossPlacement:n,axis:a,crossAxis:o,size:i,crossSize:s},oc[t]}function om(t,r,n,a,o,i,s,l,c,u){var d,f,p,m,h;let{placement:g,crossPlacement:v,axis:b,crossAxis:y,size:w,crossSize:x}=a,E={};E[y]=null!==(d=t[y])&&void 0!==d?d:0,"center"===v?E[y]+=((null!==(f=t[x])&&void 0!==f?f:0)-(null!==(p=n[x])&&void 0!==p?p:0))/2:v!==y&&(E[y]+=(null!==(m=t[x])&&void 0!==m?m:0)-(null!==(h=n[x])&&void 0!==h?h:0)),E[y]+=i;let C=t[y]-n[x]+c+u,k=t[y]+t[x]-c-u;if(E[y]=on(E[y],C,k),g===b){let n=l?s[w]:r[ol[w]];E[oo[b]]=Math.floor(n-t[b]+o)}else E[b]=Math.floor(t[b]+t[w]+o);return E}function oh(t,r,n,a,o,i){var s,l,c;let{placement:u,axis:d,size:f}=i;return u===d?Math.max(0,n[d]-t[d]-(null!==(s=t.scroll[d])&&void 0!==s?s:0)+r[d]-(null!==(l=a[d])&&void 0!==l?l:0)-a[oo[d]]-o):Math.max(0,t[f]+t[d]+t.scroll[d]-r[d]-n[d]-n[f]-(null!==(c=a[d])&&void 0!==c?c:0)-a[oo[d]]-o)}function og(t){let{top:r,left:n,width:a,height:o}=t.getBoundingClientRect(),{scrollTop:i,scrollLeft:s,clientTop:l,clientLeft:c}=document.documentElement;return{top:r+i-l,left:n+s-c,width:a,height:o}}function ov(t,r){let n,a=window.getComputedStyle(t);if("fixed"===a.position){let{top:r,left:a,width:o,height:i}=t.getBoundingClientRect();n={top:r,left:a,width:o,height:i}}else{n=og(t);let a=og(r),o=window.getComputedStyle(r);a.top+=(parseInt(o.borderTopWidth,10)||0)-r.scrollTop,a.left+=(parseInt(o.borderLeftWidth,10)||0)-r.scrollLeft,n.top-=a.top,n.left-=a.left}return n.top-=parseInt(a.marginTop,10)||0,n.left-=parseInt(a.marginLeft,10)||0,n}function ob(t){let r=window.getComputedStyle(t);return"none"!==r.transform||/transform|perspective/.test(r.willChange)||"none"!==r.filter||"paint"===r.contain||"backdropFilter"in r&&"none"!==r.backdropFilter||"WebkitBackdropFilter"in r&&"none"!==r.WebkitBackdropFilter}let oy=new WeakMap;function ow(t){let{ref:r,box:n,onResize:a}=t;(0,O.useEffect)(()=>{let t=null==r?void 0:r.current;if(t){if(!(void 0!==window.ResizeObserver))return window.addEventListener("resize",a,!1),()=>{window.removeEventListener("resize",a,!1)};{let r=new window.ResizeObserver(t=>{t.length&&a()});return r.observe(t,{box:n}
32),()=>{t&&r.unobserve(t)}}}},[a,r,n])}let ox=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),oE=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]),oC=Symbol.for("react-aria.i18n.locale");function ok(){let t="undefined"!=typeof window&&window[oC]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([t])}catch{t="en-US"}return{locale:t,direction:!function(t){if(Intl.Locale){let r=new Intl.Locale(t).maximize(),n="function"==typeof r.getTextInfo?r.getTextInfo():r.textInfo;if(n)return"rtl"===n.direction;if(r.script)return ox.has(r.script)}let r=t.split("-")[0];return oE.has(r)}(t)?"ltr":"rtl"}}let oS=ok(),oT=new Set;function oN(){for(let t of(oS=ok(),oT))t(oS)}let oA=O.createContext(null),oI="undefined"!=typeof document?window.visualViewport:null;function oR(t,r){return!!t&&!!r&&r.some(r=>r.contains(t))}class o_{get size(){return this.fastMap.size}getTreeNode(t){return this.fastMap.get(t)}addTreeNode(t,r,n){let a=this.fastMap.get(null!=r?r:null);if(!a)return;let o=new oO({scopeRef:t});a.addChild(o),o.parent=a,this.fastMap.set(t,o),n&&(o.nodeToRestore=n)}addNode(t){this.fastMap.set(t.scopeRef,t)}removeTreeNode(t){if(null===t)return;let r=this.fastMap.get(t);if(!r)return;let n=r.parent;for(let t of this.traverse())t!==r&&r.nodeToRestore&&t.nodeToRestore&&r.scopeRef&&r.scopeRef.current&&oR(t.nodeToRestore,r.scopeRef.current)&&(t.nodeToRestore=r.nodeToRestore);let a=r.children;n&&(n.removeChild(r),a.size>0&&a.forEach(t=>n&&n.addChild(t))),this.fastMap.delete(r.scopeRef)}*traverse(t=this.root){if(null!=t.scopeRef&&(yield t),t.children.size>0)for(let r of t.children)yield*this.traverse(r)}clone(){var t,r;let n=new o_;for(let a of this.traverse())n.addTreeNode(a.scopeRef,null!==(r=null===(t=a.parent)||void 0===t?void 0:t.scopeRef)&&void 0!==r?r:null,a.nodeToRestore);return n}constructor(){this.fastMap=new Map,this.root=new oO({scopeRef:null}),this.fastMap.set(null,this.root)}}class oO{addChild(t){this.children.add(t),t.parent=this}removeChild(t){this.children.delete(t),t.parent=void 0}constructor(t){this.children=new Set,this.contain=!1,this.scopeRef=t.scopeRef}}let oP=new o_;function oL(t,r){if(t.button>0)return!1;if(t.target){let r=t.target.ownerDocument;if(!r||!r.documentElement.contains(t.target)||t.target.closest("[data-react-aria-top-layer]"))return!1}return!!r.current&&!t.composedPath().includes(r.current)}let oM=[];var[oD,oj]=function(t={}){let{strict:r=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:a}=t,o=O.createContext(void 0);return o.displayName=a,[o.Provider,function t(){var a;let i=O.useContext(o);if(!i&&r){let r=Error(n);throw r.name="ContextError",null==(a=Error.captureStackTrace)||a.call(Error,r,t),r}return i},o]}({name:"ProviderContext",strict:!1}),oF=(t,r,n=!0)=>{if(!r)return[t,{}];let a=r.reduce((r,n)=>n in t?{...r,[n]:t[n]}:r,{});return n?[Object.keys(t).filter(t=>!r.includes(t)).reduce((r,n)=>({...r,[n]:t[n]}),{}),a]:[t,a]},oU=n(98107),oz=t=>t?"true":void 0,oH={};"undefined"!=typeof window&&window.document&&window.document.createElement;var oB=t=>{let r={top:{originY:1},bottom:{originY:0},left:{originX:1},right:{originX:0},"top-start":{originX:0,originY:1},"top-end":{originX:1,originY:1},"bottom-start":{originX:0,originY:0},"bottom-end":{originX:1,originY:0},"right-start":{originX:0,originY:0},"right-end":{originX:0,originY:1},"left-start":{originX:1,originY:0},"left-end":{originX:1,originY:1}};return(null==r?void 0:r[t])||{}},oV=t=>({top:"top",bottom:"bottom",left:"left",right:"right","top-start":"top start","top-end":"top end","bottom-start":"bottom start","bottom-end":"bottom end","left-start":"left top","left-end":"left bottom","right-start":"right top","right-end":"right bottom"})[t],oq=(t,r)=>{if(r.includes("-")){let[,n]=r.split("-");return`${t}-${n}`}return t},oW=(null==globalThis?void 0:globalThis.document)?O.useLayoutEffect:O.useEffect;let oG=(0,O.createContext)({}),o$=O.createContext(null);function oZ(t){let{children:r}=t,n=(0,O.useContext)(o$),[a,o]=(0,O.useState)(0),i=(0,O.useMemo)(()=>({parent:n,modalCount:a,addModal(){o(t=>t+1),n&&n.addModal()},removeModal(){o(t=>t-1),n&&n.removeModal()}}),[n,a]);return O.createElement(o$.Provider,{value:i},r)}function oK(t){let r;let{modalProviderProps:n}={modalProviderProps:{"aria-hidden":!!(r=(0,O.useContext)(o$))&&r.modalCount>0||void 0}};return O.createElement("div",{"data-overlay-container":!0,...t,...n})}function oJ(t){return O.createElement(oZ,null,O.createElement(oK,t))}function oY(t){var r;let n=aS(),{portalContainer:a=n?null:document.body,...o}=t,{getContainer:i}=null!==(r=(0,O.useContext)(oG))&&void 0!==r?r:{};if(!t.portalContainer&&i&&(a=i()),O.useEffect(()=>{if(null==a?void 0:a.closest("[data-overlay-container]"))throw Error("An OverlayContainer must not be inside another container. Please change the portalContainer prop.")},[a]),!a)return null;let s=O.createElement(oJ,o);return eT.createPortal(s,a)}var oX=n(51125),oQ=n(26519),o0=n(25099),o1={enter:{transform:"scale(1)",opacity:1,transition:{type:"spring",bounce:0,duration:.2}},exit:{transform:"scale(0.85)",opacity:0,transition:{type:"easeOut",duration:.15}}},o2=n(15311),o3=()=>Promise.all([n.e(6634),n.e(645)]).then(n.bind(n,474)).then(t=>t.default),o4=(cs=(t,r)=>{var n;let o;let{Component:i,children:s,content:l,isOpen:c,portalContainer:u,placement:d,disableAnimation:f,motionProps:p,getTriggerProps:m,getTooltipProps:h,getTooltipContentProps:g}=function(t){var r,n;let o=oj(),[i,s]=oF(t,oU.v.variantKeys),{ref:l,as:c,isOpen:u,content:d,children:f,defaultOpen:p,onOpenChange:m,isDisabled:h,trigger:g,shouldFlip:v=!0,containerPadding:b=12,placement:y="top",delay:w=0,closeDelay:x=500,showArrow:E=!1,offset:C=7,crossOffset:k=0,isDismissable:S,shouldCloseOnBlur:T=!0,portalContainer:N,isKeyboardDismissDisabled:A=!1,updatePositionDeps:I=[],shouldCloseOnInteractOutside:R,className:_,onClose:P,motionProps:L,classNames:M,...D}=i,j=null!=(n=null!=(r=null==t?void 0:t.disableAnimation)?r:null==o?void 0:o.disableAnimation)&&n,F=function(t={}){let{delay:r=1500,closeDelay:n=500}=t,{isOpen:a,open:o,close:i}=function(t){let[r,n]=function(t,r,n){let[a,o]=(0,O.useState)(t||r),i=(0,O.useRef)(void 0!==t),s=void 0!==t;(0,O.useEffect)(()=>{i.current,i.current=s},[s]);let l=s?t:a,c=(0,O.useCallback)((t,...r)=>{let a=(t,...r)=>{n&&!Object.is(l,t)&&n(t,...r),s||(l=t)};"function"==typeof t?o((n,...o)=>{let i=t(s?l:n,...o);return(a(i,...r),s)?n:i}):(s||o(t),a(t,...r))},[s,l,n]);return[l,c]}(t.isOpen,t.defaultOpen||!1,t.onOpenChange),a=(0,O.useCallback)(()=>{n(!0)},[n]),o=(0,O.useCallback)(()=>{n(!1)},[n]),i=(0,O.useCallback)(()=>{n(!r)},[n,r]);return{isOpen:r,setOpen:n,open:a,close:o,toggle:i}}(t),s=(0,O.useMemo)(()=>`${++af}`,[]),l=(0,O.useRef)(null),c=(0,O.useRef)(i),u=()=>{ad[s]=p},d=()=>{for(let t in ad)t!==s&&(ad[t](!0),delete ad[t])},f=()=>{l.current&&clearTimeout(l.current),l.current=null,d(),u(),ap=!0,o(),am&&(clearTimeout(am),am=null),ah&&(clearTimeout(ah),ah=null)},p=t=>{t||n<=0?(l.current&&clearTimeout(l.current),l.current=null,c.current()):l.current||(l.current=setTimeout(()=>{l.current=null,c.current()},n)),am&&(clearTimeout(am),am=null),ap&&(ah&&clearTimeout(ah),ah=setTimeout(()=>{delete ad[s],ah=null,ap=!1},Math.max(500,n)))},m=()=>{d(),u(),a||am||ap?a||f():am=setTimeout(()=>{am=null,ap=!0,f()},r)};return(0,O.useEffect)(()=>{c.current=i},[i]),(0,O.useEffect)(()=>()=>{l.current&&clearTimeout(l.current),ad[s]&&delete ad[s]},[s]),{isOpen:a,open:t=>{t||!(r>0)||l.current?f():m()},close:p}}({delay:w,closeDelay:x,isDisabled:h,defaultOpen:p,isOpen:u,onOpenChange:t=>{null==m||m(t),t||null==P||P()}}),U=(0,O.useRef)(null),z=(0,O.useRef)(null),H=(0,O.useId)(),B=F.isOpen&&!h;(0,O.useImperativeHandle)(l,()=>({UNSAFE_getDOMNode:()=>z.current}));let{triggerProps:V,tooltipProps:q}=function(t,r,n){let{isDisabled:o,trigger:i}=t,s=function(t){let[r,n]=(0,O.useState)(void 0),o=(0,O.useRef)(null),i=ax(r),s=(0,O.useRef)(null);if(a&&a.register(s,i),aT){let t=aN.get(i);t&&!t.includes(o)?t.push(o):aN.set(i,[o])}return ag(()=>()=>{a&&a.unregister(s),aN.delete(i)},[i]),(0,O.useEffect)(()=>
32{let t=o.current;return t&&n(t),()=>{t&&(o.current=null)}}),i}(),l=(0,O.useRef)(!1),c=(0,O.useRef)(!1),u=()=>{(l.current||c.current)&&r.open(c.current)},d=t=>{l.current||c.current||r.close(t)};(0,O.useEffect)(()=>{let t=t=>{n&&n.current&&"Escape"===t.key&&(t.stopPropagation(),r.close(!0))};if(r.isOpen)return document.addEventListener("keydown",t,!0),()=>{document.removeEventListener("keydown",t,!0)}},[n,r]);let f=()=>{c.current=!1,l.current=!1,d(!0)},{hoverProps:p}=eS({isDisabled:o,onHoverStart:()=>{"focus"!==i&&("pointer"===aV?l.current=!0:l.current=!1,u())},onHoverEnd:()=>{"focus"!==i&&(c.current=!1,l.current=!1,d())}}),{focusableProps:m}=function(t,r){let{focusProps:n}=function(t){let{isDisabled:r,onFocus:n,onBlur:a,onFocusChange:o}=t,i=(0,O.useCallback)(t=>{if(t.target===t.currentTarget)return a&&a(t),o&&o(!1),!0},[a,o]),s=aO(i),l=(0,O.useCallback)(t=>{let r=eg(t.target),a=r?ey(r):ey();t.target===t.currentTarget&&a===ew(t.nativeEvent)&&(n&&n(t),o&&o(!0),s(t))},[o,n,s]);return{focusProps:{onFocus:!r&&(n||o||a)?l:void 0,onBlur:!r&&(a||o)?i:void 0}}}(t),{keyboardProps:a}={keyboardProps:t.isDisabled?{}:{onKeyDown:a8(t.onKeyDown),onKeyUp:a8(t.onKeyUp)}},o=aI(n,a),i=function(t){let r=(0,O.useContext)(a7)||{};ag(()=>{if(r&&r.ref&&t)return r.ref.current=t.current,()=>{r.ref&&(r.ref.current=null)}});let{ref:n,...a}=r;return a}(r),s=t.isDisabled?{}:i,l=(0,O.useRef)(t.autoFocus);(0,O.useEffect)(()=>{l.current&&r.current&&function(t){let r=eg(t),n=ey(r);if("virtual"===aV){var a;a=()=>{ey(r)===n&&t.isConnected&&a6(t)},requestAnimationFrame(()=>{0===a2.size?a():a3.add(a)})}else a6(t)}(r.current),l.current=!1},[r]);let c=t.excludeFromTabOrder?-1:0;return t.isDisabled&&(c=void 0),{focusableProps:aI({...o,tabIndex:c},s)}}({isDisabled:o,onFocus:()=>{"pointer"!==aV&&(c.current=!0,u())},onBlur:()=>{c.current=!1,l.current=!1,d(!0)}},n);return{triggerProps:{"aria-describedby":r.isOpen?s:void 0,...aI(m,p,{onPointerDown:f,onKeyDown:f,tabIndex:void 0})},tooltipProps:{id:s}}}({isDisabled:h,trigger:g},F,U),{tooltipProps:W}=function(t,r){let n=function(t,r={}){let{labelable:n,isLink:a,propNames:o}=r,i={};for(let r in t)Object.prototype.hasOwnProperty.call(t,r)&&(a9.has(r)||n&&oe.has(r)||a&&ot.has(r)||(null==o?void 0:o.has(r))||or.test(r))&&(i[r]=t[r]);return i}(t,{labelable:!0}),{hoverProps:a}=eS({onHoverStart:()=>null==r?void 0:r.open(!0),onHoverEnd:()=>null==r?void 0:r.close()});return{tooltipProps:aI(n,a,{role:"tooltip"})}}({isOpen:B,...aI(i,q)},F),{overlayProps:G,placement:Z,updatePosition:K}=function(t){var r,n,a;let o;let{direction:i}=(o=function(){let t=aS(),[r,n]=(0,O.useState)(oS);return((0,O.useEffect)(()=>(0===oT.size&&window.addEventListener("languagechange",oN),oT.add(n),()=>{oT.delete(n),0===oT.size&&window.removeEventListener("languagechange",oN)}),[]),t)?{locale:"en-US",direction:"ltr"}:r}(),(0,O.useContext)(oA)||o),{arrowSize:s=0,targetRef:l,overlayRef:c,scrollRef:u=c,placement:d="bottom",containerPadding:f=12,shouldFlip:p=!0,boundaryElement:m="undefined"!=typeof document?document.body:null,offset:h=0,crossOffset:g=0,shouldUpdatePosition:v=!0,isOpen:b=!0,onClose:y,maxHeight:w,arrowBoundaryOffset:x=0}=t,[E,C]=(0,O.useState)(null),k=[v,d,c.current,l.current,u.current,f,p,m,h,g,b,i,w,x,s],S=(0,O.useRef)(null==oI?void 0:oI.scale);(0,O.useEffect)(()=>{b&&(S.current=null==oI?void 0:oI.scale)},[b]);let T=(0,O.useCallback)(()=>{var t,r,n,a,o;if(!1===v||!b||!c.current||!l.current||!m||(null==oI?void 0:oI.scale)!==S.current)return;let y=null;if(u.current&&u.current.contains(document.activeElement)){let a=null===(t=document.activeElement)||void 0===t?void 0:t.getBoundingClientRect(),o=u.current.getBoundingClientRect();(y={type:"top",offset:(null!==(r=null==a?void 0:a.top)&&void 0!==r?r:0)-o.top}).offset>o.height/2&&(y.type="bottom",y.offset=(null!==(n=null==a?void 0:a.bottom)&&void 0!==n?n:0)-o.bottom)}let E=c.current;!w&&c.current&&(E.style.top="0px",E.style.bottom="",E.style.maxHeight=(null!==(o=null===(a=window.visualViewport)||void 0===a?void 0:a.height)&&void 0!==o?o:window.innerHeight)+"px");let k=function(t){var r,n,a,o;let i;let{placement:s,targetNode:l,overlayNode:c,scrollNode:u,padding:d,shouldFlip:f,boundaryElement:p,offset:m,crossOffset:h,maxHeight:g,arrowSize:v=0,arrowBoundaryOffset:b=0}=t,y=c instanceof HTMLElement?function(t){let r=t.offsetParent;if(r&&r===document.body&&"static"===window.getComputedStyle(r).position&&!ob(r)&&(r=document.documentElement),null==r)for(r=t.parentElement;r&&!ob(r);)r=r.parentElement;return r||document.documentElement}(c):document.documentElement,w=y===document.documentElement,x=window.getComputedStyle(y).position,E=w?og(l):ov(l,y);if(!w){let{marginTop:t,marginLeft:r}=window.getComputedStyle(l);E.top+=parseInt(t,10)||0,E.left+=parseInt(r,10)||0}let C=og(c),k={top:parseInt((i=window.getComputedStyle(c)).marginTop,10)||0,bottom:parseInt(i.marginBottom,10)||0,left
32:parseInt(i.marginLeft,10)||0,right:parseInt(i.marginRight,10)||0};C.width+=(null!==(r=k.left)&&void 0!==r?r:0)+(null!==(n=k.right)&&void 0!==n?n:0),C.height+=(null!==(a=k.top)&&void 0!==a?a:0)+(null!==(o=k.bottom)&&void 0!==o?o:0);let S={top:u.scrollTop,left:u.scrollLeft,width:u.scrollWidth,height:u.scrollHeight},T=od(p),N=od(y),A="BODY"===p.tagName?og(y):ov(y,p);return"HTML"===y.tagName&&"BODY"===p.tagName&&(N.scroll.top=0,N.scroll.left=0),function(t,r,n,a,o,i,s,l,c,u,d,f,p,m,h,g){var v,b,y,w;let x=op(t),{size:E,crossAxis:C,crossSize:k,placement:S,crossPlacement:T}=x,N=om(r,l,n,x,d,f,u,p,h,g),A=d,I=oh(l,u,r,o,i+d,x);if(s&&a[E]>I){let t=op(`${oo[S]} ${T}`),a=om(r,l,n,t,d,f,u,p,h,g);oh(l,u,r,o,i+d,t)>I&&(x=t,N=a,A=d)}let R="bottom";"top"===x.axis?"top"===x.placement?R="top":"bottom"===x.placement&&(R="bottom"):"top"===x.crossAxis&&("top"===x.crossPlacement?R="bottom":"bottom"===x.crossPlacement&&(R="top"));let _=of(C,N[C],n[k],l,c,i,u);N[C]+=_;let O=function(t,r,n,a,o,i,s,l){var c,u,d,f,p,m,h;let g=a?n.height:r[ol.height],v=null!=t.top?n.top+t.to
32p:n.top+(g-(null!==(c=t.bottom)&&void 0!==c?c:0)-s),b="top"!==l?Math.max(0,r.height+r.top+(null!==(u=r.scroll.top)&&void 0!==u?u:0)-v-((null!==(d=o.top)&&void 0!==d?d:0)+(null!==(f=o.bottom)&&void 0!==f?f:0)+i)):Math.max(0,v+s-(r.top+(null!==(p=r.scroll.top)&&void 0!==p?p:0))-((null!==(m=o.top)&&void 0!==m?m:0)+(null!==(h=o.bottom)&&void 0!==h?h:0)+i));return Math.min(r.height-2*i,b)}(N,l,u,p,o,i,n.height,R);m&&m<O&&(O=m),n.height=Math.min(n.height,O),_=of(C,(N=om(r,l,n,x,A,f,u,p,h,g))[C],n[k],l,c,i,u),N[C]+=_;let P={},L=r[C]+.5*r[k]-N[C]-o[oa[C]],M=h/2+g,D="left"===oa[C]?(null!==(v=o.left)&&void 0!==v?v:0)+(null!==(b=o.right)&&void 0!==b?b:0):(null!==(y=o.top)&&void 0!==y?y:0)+(null!==(w=o.bottom)&&void 0!==w?w:0),j=n[k]-D-h/2-g,F=on(L,r[C]+h/2-(N[C]+o[oa[C]]),r[C]+r[k]-h/2-(N[C]+o[oa[C]]));return P[C]=on(F,M,j),{position:N,maxHeight:O,arrowOffsetLeft:P.left,arrowOffsetTop:P.top,placement:x.placement}}(s,E,C,S,k,d,f,T,N,A,m,h,!!x&&"static"!==x,g,v,b)}({placement:"rtl"===i?d.replace("start","right").replace("end","left"):d.replace("start","left").replace("end","right"),overlayNode:c.current,targetNode:l.current,scrollNode:u.current||c.current,padding:f,shouldFlip:p,boundaryElement:m,offset:h,crossOffset:g,maxHeight:w,arrowSize:s,arrowBoundaryOffset:x});if(k.position){if(E.style.top="",E.style.bottom="",E.style.left="",E.style.right="",Object.keys(k.position).forEach(t=>E.style[t]=k.position[t]+"px"),E.style.maxHeight=null!=k.maxHeight?k.maxHeight+"px":"",y&&document.activeElement&&u.current){let t=document.activeElement.getBoundingClientRect(),r=u.current.getBoundingClientRect(),n=t[y.type]-r[y.type];u.current.scrollTop+=n-y.offset}C(k)}},k);ag(T,k),ag(()=>(window.addEventListener("resize",a,!1),()=>{window.removeEventListener("resize",a,!1)}),[a=T]),ow({ref:c,onResize:T}),ow({ref:l,onResize:T});let N=(0,O.useRef)(!1);ag(()=>{let t;let r=()=>{N.current=!0,clearTimeout(t),t=setTimeout(()=>{N.current=!1},500),T()},n=()=>{N.current&&r()};return null==oI||oI.addEventListener("resize",r),null==oI||oI.addEventListener("scroll",n),()=>{null==oI||oI.removeEventListener("resize",r),null==oI||oI.removeEventListener("scroll",n)}},[T]);let A=(0,O.useCallback)(()=>{N.current||null==y||y()},[y,N]);return function(t){let{triggerRef:r,isOpen:n,onClose:a}=t;(0,O.useEffect)(()=>{if(!n||null===a)return;let t=t=>{let n=t.target;if(!r.current||n instanceof Node&&!n.contains(r.current)||t.target instanceof HTMLInputElement||t.target instanceof HTMLTextAreaElement)return;let o=a||oy.get(r.current);o&&o()};return window.addEventListener("scroll",t,!0),()=>{window.removeEventListener("scroll",t,!0)}},[n,a,r])}({triggerRef:l,isOpen:b,onClose:y&&A}),{overlayProps:{style:{position:"absolute",zIndex:1e5,...null==E?void 0:E.position,maxHeight:null!==(r=null==E?void 0:E.maxHeight)&&void 0!==r?r:"100vh"}},placement:null!==(n=null==E?void 0:E.placement)&&void 0!==n?n:null,arrowProps:{"aria-hidden":"true",role:"presentation",style:{left:null==E?void 0:E.arrowOffsetLeft,top:null==E?void 0:E.arrowOffsetTop}},updatePosition:T}}({isOpen:B,targetRef:U,placement:oV(y),overlayRef:z,offset:E?C+3:C,crossOffset:k,shouldFlip:v,containerPadding:b});oW(()=>{I.length&&K()},I);let{overlayProps:J}=function(t,r){let{onClose:n,shouldCloseOnBlur:a,isOpen:o,isDismissable:i=!1,isKeyboardDismissDisabled:s=!1,shouldCloseOnInteractOutside:l}=t;(0,O.useEffect)(()=>{if(o&&!oM.includes(r))return oM.push(r),()=>{let t=oM.indexOf(r);t>=0&&oM.splice(t,1)}},[o,r]);let c=()=>{oM[oM.length-1]===r&&n&&n()};!function(t){let{ref:r,onInteractOutside:n,isDisabled:a,onInteractOutsideStart:o}=t,i=(0,O.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),s=aR(t=>{n&&oL(t,r)&&(o&&o(t),i.current.isPointerDown=!0)}),l=aR(t=>{n&&n(t)});(0,O.useEffect)(()=>{let t=i.current;if(a)return;let n=eg(r.current);if("undefined"!=typeof PointerEvent){let a=n=>{t.isPointerDown&&oL(n,r)&&l(n),t.isPointerDown=!1};return n.addEventListener("pointerdown",s,!0),n.addEventListener("pointerup",a,!0),()=>{n.removeEventListener("pointerdown",s,!0),n.removeEventListener("pointerup",a,!0)}}},[r,a,s,l])}({ref:r,onInteractOutside:i&&o?t=>{(!l||l(t.target))&&(oM[oM.length-1]===r&&(t.stopPropagation(),t.preventDefault()),c())}:void 0,onInteractOutsideStart:t=>{(!l||l(t.target))&&oM[oM.length-1]===r&&(t.stopPropagation(),t.preventDefault())}});let{focusWithinProps:u}=function(t){let{isDisabled:r,onBlurWithin:n,onFocusWithin:a,onFocusWithinChange:o}=t,i=(0,O.useRef)({isFocusWithin:!1}),{addGlobalListener:s,removeAllGlobalListeners:l}=eh(),c=(0,O.useCallback)(t=>{t.currentTarget.contains(t.target)&&i.current.isFocusWithin&&!t.currentTarget.contains(t.relatedTarget)&&(i.current.isFocusWithin=!1,l(),n&&n(t),o&&o(!1))},[n,o,i,l]),u=aO(c),d=(0,O.useCallback)(t=>{if(!t.currentTarget.contains(t.target))return;let r=eg(t.target),n=ey(r);if(!i.current.isFocusWithin&&n===ew(t.nativeEvent)){a&&a(t),o&&o(!0),i.current.isFocusWithin=!0,u(t);let n=t.currentTarget;s(r,"focus",t=>{if(i.current.isFocusWithin&&!eb(n,t.target)){let a=new r.defaultView.FocusEvent("blur",{relatedTarget:t.target});Object.defineProperty(a,"target",{value:n}),Object.defineProperty(a,"currentTarget",{value:n}),c(a_(a))}},{capture:!0})}},[a,o,u,s,c]);return r?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}
32:{focusWithinProps:{onFocus:d,onBlur:c}}}({isDisabled:!a,onBlurWithin:t=>{!(!t.relatedTarget||function(t,r=null){if(t instanceof Element&&t.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:n}of oP.traverse(oP.getTreeNode(r)))if(n&&oR(t,n.current))return!0;return!1}(t.relatedTarget,null))&&(!l||l(t.relatedTarget))&&(null==n||n())}});return{overlayProps:{onKeyDown:t=>{"Escape"!==t.key||s||t.nativeEvent.isComposing||(t.stopPropagation(),t.preventDefault(),c())},...u},underlayProps:{onPointerDown:t=>{t.target===t.currentTarget&&t.preventDefault()}}}}({isOpen:B,onClose:F.close,isDismissable:S,shouldCloseOnBlur:T,isKeyboardDismissDisabled:A,shouldCloseOnInteractOutside:R},z),Y=(0,O.useMemo)(()=>{var r,n,a;return(0,oU.v)({...s,disableAnimation:j,radius:null!=(r=null==t?void 0:t.radius)?r:"md",size:null!=(n=null==t?void 0:t.size)?n:"md",shadow:null!=(a=null==t?void 0:t.shadow)?a:"sm"})},[function(t){if(!t||"object"!=typeof t)return"";try{return JSON.stringify(t)}catch(t){return""}}(s),j,null==t?void 0:t.radius,null==t?void 0:t.size,null==t?void 0:t.shadow]),X=(0,O.useCallback)((t={},r=null)=>({...aI(V,t),ref:function(...t){return r=>{t.forEach(t=>(function(t,r){if(null!=t){if("function"==typeof t){t(r);return}try{t.current=r}catch(n){throw Error(`Cannot assign value '${r}' to ref '${t}'`)}}})(t,r))}}(r,U),"aria-describedby":B?H:void 0}),[V,B,H,F]),Q=(0,O.useCallback)(()=>({ref:z,"data-slot":"base","data-open":oz(B),"data-arrow":oz(E),"data-disabled":oz(h),"data-placement":oq(Z||"top",y),...aI(W,J,D),style:aI(G.style,D.style,i.style),className:Y.base({class:null==M?void 0:M.base}),id:H}),[Y,B,E,h,Z,y,W,J,D,G,i,H]),ee=(0,O.useCallback)(()=>({"data-slot":"content","data-open":oz(B),"data-arrow":oz(E),"data-disabled":oz(h),"data-placement":oq(Z||"top",y),className:Y.content({class:function(...t){for(var r,n,a=0,o="";a<t.length;)(r=t[a++])&&(n=function t(r){var n,a,o="";if("string"==typeof r||"number"==typeof r)o+=r;else if("object"==typeof r){if(Array.isArray(r))for(n=0;n<r.length;n++)r[n]&&(a=t(r[n]))&&(o&&(o+=" "),o+=a);else for(n in r)r[n]&&(o&&(o+=" "),o+=n)}return o}(r))&&(o&&(o+=" "),o+=n);return o}(null==M?void 0:M.content,_)})}),[Y,B,E,h,Z,y,M]);return{Component:c||"div",content:d,children:f,isOpen:B,triggerRef:U,showArrow:E,portalContainer:N,placement:y,disableAnimation:j,isDisabled:h,motionProps:L,getTooltipContentProps:ee,getTriggerProps:X,getTooltipProps:Q}}({...t,ref:r});try{let t=O.Children.count(s);if(1!==t)throw Error();if((0,O.isValidElement)(s)){let t=null!=(n=s.props.ref)?n:s.ref;o=(0,O.cloneElement)(s,m(s.props,t))}else o=(0,o2.jsx)("p",{...m(),children:s})}catch(t){o=(0,o2.jsx)("span",{}),function(t,r,...n){let a=`[Hero UI] : ${t}`;"undefined"!=typeof console&&(oH[a]||(oH[a]=!0))}("Tooltip must have only one child node. Please, check your code.")}let{ref:v,id:b,style:y,...w}=h(),x=(0,o2.jsx)("div",{ref:v,id:b,style:y,children:(0,o2.jsx)(oX.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:o1,...aI(p,w),style:{...oB(d)},children:(0,o2.jsx)(i,{...g(),children:l})},`${b}-tooltip-inner`)},`${b}-tooltip-content`);return(0,o2.jsxs)(o2.Fragment,{children:[o,f?c&&(0,o2.jsx)(oY,{portalContainer:u,children:(0,o2.jsx)("div",{ref:v,id:b,style:y,...w,children:(0,o2.jsx)(i,{...g(),children:l})})}):(0,o2.jsx)(oQ.X,{features:o3,children:(0,o2.jsx)(o0.M,{children:c&&(0,o2.jsx)(oY,{portalContainer:u,children:x})})})]})},(0,O.forwardRef)(cs));o4.displayName="HeroUI.Tooltip";var o6=n(80377),o5=n.n(o6),o8=n(21181),o7=n(25733),o9=n(75472),ie=n(14025),it=n(79183),ir=n(40326),ia=n(20679),io={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let ii=new Uint8Array(16),is=[];for(let t=0;t<256;++t)is.push((t+256).toString(16).slice(1));var il=function(t,r,n){if(io.randomUUID&&!r&&!t)return io.randomUUID();let a=(t=t||{}).random||(t.rng||function(){if(!o){if("undefined"==typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");o=crypto.getRandomValues.bind(crypto)}return o(ii)})();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,r){n=n||0;for(let t=0;t<16;++t)r[n+t]=a[t];return r}return function(t,r=0){return(is[t[r+0]]+is[t[r+1]]+is[t[r+2]]+is[t[r+3]]+"-"+is[t[r+4]]+is[t[r+5]]+"-"+is[t[r+6]]+is[t[r+7]]+"-"+is[t[r+8]]+is[t[r+9]]+"-"+is[t[r+10]]+is[t[r+11]]+is[t[r+12]]+is[t[r+13]]+is[t[r+14]]+is[t[r+15]]).toLowerCase()}(a)},ic=n(67690),iu=n(98526),id=n(26512),ip=n.n(id),im=n(96404),ih=n(50741);function ig(t,r){(null==r||r>t.length)&&(r=t.length);for(var n=0,a=Array(r);n<r;n++)a[n]=t[n];return a}function iv(t,r,n,a,o,i,s){try{var l=t[i](s),c=l.value}catch(t){return void n(t)}l.done?r(c):Promise.resolve(c).then(a,o)}function ib(t){return function(){var r=this,n=arguments;return new Promise(function(a,o){var i=t.apply(r,n);function s(t){iv(i,a,o,s,l,"next",t)}function l(t){iv(i,a,o,s,l,"throw",t)}s(void 0)})}}function iy(t,r,n){return r=iT(r),function(t,r){if(r&&("object"==typeof r||"function"==typeof r))return r;if(void 0!==r)throw TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,iA()?Reflect.construct(r,n||[],iT(t).constructor):r.apply(t,n))}function iw(t,r){if(!(t instanceof r))throw TypeError("Cannot call a class as a function")}function ix(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,iF(a.key),a)}}function iE(t,r,n){return r&&ix(t.prototype,r),n&&ix(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function iC(t,r){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];
32if(!n){if(Array.isArray(t)||(n=iz(t))||r){n&&(t=n);var a=0,o=function(){};return{s:o,n:function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(t){throw t},f:o}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,i=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw i}}}}function ik(t,r,n){return(r=iF(r))in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}function iS(){return(iS=Object.assign?Object.assign.bind():function(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t}).apply(null,arguments)}function iT(t){return(iT=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function iN(t,r){if("function"!=typeof r&&null!==r)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(r&&r.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),r&&iM(t,r)}function iA(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(iA=function(){return!!t})()}function iI(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,a)}return n}function iR(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?iI(Object(n),!0).forEach(function(r){ik(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):iI(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function i_(t,r){if(null==t)return{};var n,a,o=function(t,r){if(null==t)return{};var n={};for(var a in t)if(({}).hasOwnProperty.call(t,a)){if(-1!==r.indexOf(a))continue;n[a]=t[a]}return n}(t,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)n=i[a],-1===r.indexOf(n)&&({}).propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function iO(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,r,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,a,o,i){var c=Object.create((a&&a.prototype instanceof l?a:l).prototype);return iP(c,"_invoke",function(n,a,o){var i,l,c,u=0,d=o||[],f=!1,p={p:0,n:0,v:t,a:m,f:m.bind(t,4),d:function(r,n){return i=r,l=0,c=t,p.n=n,s}};function m(n,a){for(l=n,c=a,r=0;!f&&u&&!o&&r<d.length;r++){var o,i=d[r],m=p.p,h=i[2];n>3?(o=h===a)&&(c=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=t):i[0]<=m&&((o=n<2&&m<i[1])?(l=0,p.v=a,p.n=i[1]):m<h&&(o=n<3||i[0]>a||a>h)&&(i[4]=n,i[5]=a,p.n=h,l=0))}if(o||n>1)return s;throw f=!0,a}return function(o,d,h){if(u>1)throw TypeError("Generator is already running");for(f&&1===d&&m(d,h),l=d,c=h;(r=l<2?t:c)||!f;){i||(l?l<3?(l>1&&(p.n=-1),m(l,c)):p.n=c:p.v=c);try{if(u=2,i){if(l||(o="next"),r=i[o]){if(!(r=r.call(i,c)))throw TypeError("iterator result is not an object");if(!r.done)return r;c=r.value,l<2&&(l=0)}else 1===l&&(r=i.return)&&r.call(i),l<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),l=1);i=t}else if((r=(f=p.n<0)?c:n.call(a,p))!==s)break}catch(r){i=t,l=1,c=r}finally{u=1}}return{value:r,done:f}}}(n,o,i),!0),c}var s={};function l(){}function c(){}function u(){}r=Object.getPrototypeOf;var d=[][a]?r(r([][a]())):(iP(r={},a,function(){return this}),r),f=u.prototype=l.prototype=Object.create(d);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,u):(t.__proto__=u,iP(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=u,iP(f,"constructor",u),iP(u,"constructor",c),c.displayName="GeneratorFunction",iP(u,o,"GeneratorFunction"),iP(f),iP(f,o,"Generator"),iP(f,a,function(){return this}),iP(f,"toString",function(){return"[object Generator]"}),(iO=function(){return{w:i,m:p}})()}function iP(t,r,n,a){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}(iP=function(t,r,n,a){if(r)o?o(t,r,{value:n,enumerable:!a,configurable:!a,writable:!a}):t[r]=n;else{function i(r,n){iP(t,r,function(t){return this._invoke(r,n,t)})}i("next",0),i("throw",1),i("return",2)}})(t,r,n,a)}function iL(t){if(null!=t){var r=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw TypeError(typeof t+" is not iterable")}
32function iM(t,r){return(iM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t})(t,r)}function iD(t,r){return function(t){if(Array.isArray(t))return t}(t)||function(t,r){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var a,o,i,s,l=[],c=!0,u=!1;try{if(i=(n=n.call(t)).next,0===r){if(Object(n)!==n)return;c=!1}else for(;!(c=(a=i.call(n)).done)&&(l.push(a.value),l.length!==r);c=!0);}catch(t){u=!0,o=t}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw o}}return l}}(t,r)||iz(t,r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ij(t){return function(t){if(Array.isArray(t))return ig(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||iz(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function iF(t){var r=function(t,r){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var a=n.call(t,r);
32if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t,"string");return"symbol"==typeof r?r:r+""}function iU(t){return(iU="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})(t)}function iz(t,r){if(t){if("string"==typeof t)return ig(t,r);var n=({}).toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ig(t,r):void 0}}var iH=function(t){var r=t.item,n=t.onClick;return O.createElement(rL.Item,null,function(t){var a=t.active;return O.createElement("a",{href:r.url,target:r.target||"_self",onClick:n,title:r.title,className:"".concat(a?"bg-[rgba(var(--tool-color-primary-rgb),0.08)] text-[var(--tool-color-primary)]":"text-gray-700"," group flex items-center rounded-md px-3 py-1.5 text-sm transition duration-500 hover:bg-[rgba(var(--tool-color-primary-rgb),0.08)] hover:text-[var(--tool-color-primary)]")},r.icon&&O.createElement(n7.JO,{icon:r.icon,width:18,className:"mr-2"}),O.createElement("span",{className:"truncate ".concat(r.icon||r.tag?"max-w-[80%]":"w-full")},r.title),r.tag&&O.createElement("span",{className:"ml-2 inline-flex items-center rounded-md px-1.5 text-[10px] font-medium",style:{backgroundColor:r.tag.bgColor,color:r.tag.fontColor}},r.tag.label))})},iB=function(t){var r=t.navItem,n=t.titleClassName,a=iD((0,O.useState)(!1),2),o=a[0],i=a[1],s=iD((0,O.useState)(null),2),l=s[0],c=s[1],u=iD((0,O.useState)("left"),2),d=u[0],f=u[1],p=iD((0,O.useState)({}),2),m=p[0],h=p[1],g=O.useRef(null),v=function(){if(l&&(clearTimeout(l),c(null)),g.current){var t=g.current.getBoundingClientRect(),r=window.innerWidth,n=t.left,a=r-t.right,o="left",s={};if(t.left+320<=r-16)o="left",s={left:"0",right:"auto"};else if(t.right-320>=16)o="right",s={left:"auto",right:"0"};else{o="left";var u=Math.max(16-t.left,0),d=Math.max(t.right+320-(r-16),0);s=n>a?{left:"".concat(-u,"px"),right:"auto",maxWidth:"".concat(r-32,"px")}:{left:"auto",right:"".concat(-d,"px"),maxWidth:"".concat(r-32,"px")}}f(o),h(s)}i(!0)},b=function(){c(setTimeout(function(){i(!1)},150))},y=r.children.filter(function(t){return!1!==t.visible});return 0===y.length?null:O.createElement(rL,{as:"div",className:"relative inline-block text-left"},O.createElement("div",{className:"inline-flex items-start"},O.createElement(rL.Button,{ref:g,className:"group inline-flex w-full items-center justify-center ".concat(n),onMouseEnter:v,onMouseLeave:b},O.createElement("span",{className:"nav-item-title relative inline-flex items-center"},r.icon&&O.createElement(n7.JO,{icon:r.icon,width:18,className:"mr-2"}),r.title,r.tag&&O.createElement("span",{className:"absolute -top-2 right-2 inline-flex translate-x-full items-center rounded-full px-1.5 py-1 text-[10px] leading-none font-medium",style:{backgroundColor:r.tag.bgColor,color:r.tag.fontColor}},r.tag.label)),O.createElement(nA,{className:"ml-1 h-4 w-4 transition duration-500 ".concat(o?"rotate-180":"")}))),O.createElement(rG,{show:o,as:O.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},O.createElement(rL.Items,{className:"".concat("right"===d?"origin-top-right":"origin-top-left"," absolute z-50 mt-2 w-60 transform rounded-lg border border-gray-100 bg-white shadow-lg"),style:m,onMouseEnter:v,onMouseLeave:b,static:!0},O.createElement("div",{className:"max-h-[80vh] overflow-x-auto overflow-y-auto p-2"},y.map(function(t,r){return O.createElement(iH,{key:r,item:t})})))))},iV=function(t){var r,n,a=t.navItem,o=t.titleClassName,i=iD((0,O.useState)(!1),2),s=i[0],l=i[1],c=iD((0,O.useState)(null),2),u=c[0],d=c[1],f=iD((0,O.useState)("left"),2),p=f[0],m=f[1],h=iD((0,O.useState)({}),2),g=h[0],v=h[1],b=O.useRef(null),y=function(){if(u&&(clearTimeout(u),d(null)),b.current){var t=b.current.getBoundingClientRect(),r=window.innerWidth,n=t.left,a=r-t.right,o=Math.min(700,Math.max(300,.6*r)),i="left",s={};if(t.left+o<=r-16)i="left",s={left:"0",right:"auto"};else if(t.right-o>=16)i="right",s={left:"auto",right:"0"};else{i="left";var c=r-32,f=Math.max(16-t.left,0),p=Math.max(t.right+o-(r-16),0);s=n>a?{left:"".concat(-f,"px"),right:"auto",maxWidth:"".concat(c,"px"),width:"".concat(Math.min(o,c),"px")}:{left:"auto",right:"".concat(-p,"px"),maxWidth:"".concat(c,"px"),width:"".concat(Math.min(o,c),"px")}}m(i),v(s)}l(!0)},w=function(){d(setTimeout(function(){l(!1)},150))},x=(a.children||[]).filter(function(t){return!1!==t.visible}).map(function(t){return iR(iR({},t),{},{children:t.children?t.children.filter(function(t){return!1!==t.visible}):[]})});if(0===x.length)return null;var E=(n=Array.from({length:r=Math.min(3,x.length)},function(){return[]}),x.forEach(function(t){for(var a=0,o=n[0].reduce(function(t,r){var n;return t+((null===(n=r.children)||void 0===n?void 0:n.length)||0)+1},0),i=1;i<r;i++){var s=n[i].reduce(function(t,r){var n;return t+((null===(n=r.children)||void 0===n?void 0:n.length)||0)+1},0);s<o&&(o=s,a=i)}n[a].push(t)}),n);return O.createElement(rL,{as:"div",className:"relative inline-block text-left"},O.createElement("div",{className:"inline-flex items-start"},O.createElement(rL.Button,{ref:b,className:"group inline-flex w-full items-center justify-center ".concat(o),onMouseEnter:y,onMouseLeave:w},O.createElement("span",{className:"nav-item-title relative inline-flex items-center"},a.icon&&O.createElement(n7.JO,{icon:a.icon,width:18,className:"mr-2"}),a.title,a.tag&&O.createElement("span",{className:"absolute -top-2 right-2 inline-flex translate-x-full items-center rounded-full px-1.5 py-1 text-[10px] leading-none font-medium",style:{backgroundColor:a.tag.bgColor,color:a.tag.fontColor}},a.tag.label)),O.createElement(nA,{className:"ml-1 h-4 w-4 transition duration-500 ".concat(s?"rotate-180":"")}))),O.createElement(rG,{show:s,as:O.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},O.createElement(rL.Items,{className:"".concat("right"===p?"origin-top-right":"origin-top-left"," absolute z-50 mt-2 w-max min-w-52 transform rounded-lg border border-gray-100 bg-white shadow-lg"),style:g,onMouseEnter:y,onMouseLeave:w,static:!0},O.createElement("div",{className:"max-h-[80vh] overflow-x-auto overflow-y-auto p-4"},O.createElement("div",{className:"grid gap-2 ".concat(1===E.length?"grid-cols-1":2===E.length?"grid-cols-2":"grid-cols-3")},E.map(function(t,r){return O.createElement("div",{key:r,className:"min-h-0 min-w-48"},t.map(function(t,r){return O.createElement("div",{key:r,className:"mb-6 last:mb-0"},t.children&&t.children.length>0?O.createElement(O.Fragment,null,O.createElement("h3",{title:t.title,className:"mb-2 flex items-center px-2 text-sm font-semibold tracking-wide text-gray-400 uppercase"},t.icon&&O.createElement(n7.JO,{icon:t.icon,width:18,className:"mr-2"}),O.createElement("span",{className:"truncate ".concat(t.icon||t.tag?"max-w-[80%]":"w-full")},t.title),t.tag&&O.createElement("span",{className:"ml-2 inline-flex items-center rounded-md px-1.5 py-1 text-[10px] leading-none font-medium whitespace-nowrap",style:{backgroundColor:t.tag.bgColor,color:t.tag.fontColor}},t.tag.label)),O.createElement("div",{className:"space-y-1"},t.children.map(function(t,r){return O.createElement(rL.Item,{key:r},function(r){var n=r.active;return O.createElement("a",{href:t.url,target:t.target||"_self",title:t.title,className:"".concat(n?"bg-[rgba(var(--tool-color-primary-rgb),0.08)] text-[var(--tool-color-primary)]":"text-gray-700"," group flex items-center rounded-md px-3 py-1.5 text-sm transition duration-500 hover:bg-[rgba(var(--tool-color-primary-rgb),0.08)] hover:text-[var(--tool-color-primary)]")},t.icon&&O.createElement(n7.JO,{icon:t.icon,width:18,className:"mr-2"}),O.createElement("span",{className:"truncate ".concat(t.icon||t.tag?"max-w-[80%]":"w-full")},t.title),t.tag&&O.createElement("span",{className:"ml-2 inline-flex items-center rounded-md px-1.5 text-[10px] font-medium whitespace-nowrap",style:{backgroundColor:t.tag.bgColor,color:t.tag.fontColor}},t.tag.label))})}))):O.createElement(rL.Item,null,function(r){var n=r.active;return O.createElement("a",{href:t.url,target:t.target||"_self",title:t.title,className:"".concat(n?"bg-[rgba(var(--tool-color-primary-rgb),0.08)] text-[var(--tool-color-primary)]":"text-gray-700"," group flex items-center rounded-md px-3 py-1.5 text-sm transition duration-500 hover:bg-[rgba(var(--tool-color-primary-rgb),0.08)] hover:text-[var(--tool-color-primary)]")},t.icon&&O.createElement(n7.JO,{icon:t.icon,width:18,className:"mr-2"}),O.createElement("span",{className:"truncate ".concat(t.icon||t.tag?"max-w-[80%]":"w-full")},t.title),t.tag&&O.createElement("span",{className:"ml-2 inline-flex items-center rounded-md px-1.5 text-[10px] font-medium whitespace-nowrap",style:{backgroundColor:t.tag.bgColor,color:t.tag.fontColor}},t.tag.label))}))}))}))))))},iq=function(t){var r,n=t.navigationData,a=t.titleClassName,o=void 0===a?"":a;return O.createElement("div",{className:"hidden items-center gap-4 space-x-1 lg:flex"},null==n||null===(r=n.navigationList)||void 0===r?void 0:r.map(function(t,r){return!1===t.visible?null:t.children&&0!==t.children.length?t.children&&t.children.some(function(t){return t.children&&t.children.length>0})?O.createElement(iV,{key:"categorized-".concat(r),navItem:t,titleClassName:o}):O.createElement(iB,{key:"simple-".concat(r),navItem:t,titleClassName:o}):O.createElement("a",{key:"direct-".concat(r),href:t.url,target:t.target||"_self",className:"inline-flex items-center ".concat(o)},O.createElement("span",{className:"nav-item-title relative inline-flex items-center"},t.icon&&O.createElement(n7.JO,{icon:t.icon,width:18,className:"mr-2"}),t.title,t.tag&&O.createElement("span",{className:"absolute -top-2 right-2 inline-flex translate-x-full items-center rounded-full px-1.5 py-1 text-[10px] leading-none font-medium",style:{backgroundColor:t.tag.bgColor,color:t.tag.fontColor}},t.tag.label)))}))},iW=function(t){var r,n=t.navigationData,a=t.onClose,o=iD((0,O.useState)({}),2),i=o[0],s=o[1],l=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!1===t.visible)return null;var o=n?"".concat(n,"-").concat(t.title):t.title,c=t.children&&t.children.length>0,u=i[o]||!1,d=c?t.children.filter(function(t){return!1!==t.visible}):[];return c&&!t.url?0===d.length?null:O.createElement("div",{key:o},O.createElement("button",{onClick:function(){s(function(t){return iR(iR({},t),{},ik({},o,!t[o]))})},className:"-mx-3 flex w-full items-center justify-between rounded-lg px-3 py-2 text-left text-base font-semibold leading-7 text-gray-900"},O.createElement("div",{className:"inline-flex flex-1 items-center truncate"},t.icon&&O.createElement(n7.JO,{icon:t.icon,width:20,className:"mr-2"}),O.createElement("span",null,t.title)),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},t.tag&&O.createElement("span",{className:"inline-flex items-center rounded-full px-1.5 py-1 text-[10px] font-medium leading-none",style:{backgroundColor:t.tag.bgColor,color:t.tag.fontColor}},t.tag.label),u?O.createElement(nA,{className:"h-5 w-5"}):O.createElement(nI,{className:"h-5 w-5"}))),O.createElement(rG,{show:u,enter:"transition-all duration-200 ease-out",enterFrom:"max-h-0 opacity-0",enterTo:"max-h-96 opacity-100",leave:"transition-all duration-200 ease-in",leaveFrom:"max-h-96 opacity-100",leaveTo:"max-h-0 opacity-0"},O.createElement("div",{className:"mt-2 overflow-hidden px-2"},d.map(function(t){return l(t,r+1,o)})))):O.createElement("a",{key:o,href:t.url,target:t.target||"_self",className:"-mx-3 flex w-full items-center justify-between rounded-lg px-3 py-2 text-left text-base font-semibold leading-7 text-gray-700",onClick:a},O.createElement("div",{className:"flex items-center"},t.icon&&O.createElement(n7.JO,{icon:t.icon,width:18,className:"mr-2"}),O.createElement("span",null,t.title)),t.tag&&O.createElement("span",{className:"inline-flex items-center rounded-md px-2 py-1 text-[10px] font-medium leading-none",style:{backgroundColor:t.tag.bgColor,color:t.tag.fontColor}},t.tag.label))};return O.createElement("div",{className:"space-y-1"},null==n||null===(r=n.navigationList)||void 0===r?void 0:r.map(function(t){return!1!==t.visible?l(t,0):null}))},iG=["icon","className"],i$=function(t){var r=t.icon,n=t.className,a=i_(t,iG);return O.createElement("span",a,function(){switch(r){case"gpt5":return O.createElement("svg",{viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg"},O.createElement("path",{d:"M855.823059 439.235765c10.059294-27.587765 12.589176-55.175529 10.059294-82.82353-2.529882-27.587765-12.528941-55.175529-25.118118-80.293647a216.907294 216.907294 0 0 0-92.822588-85.353412 196.487529 196.487529 0 0 0-125.530353-12.528941 263.951059 263.951059 0 0 0-67.764706-50.176c-25.057882-12.589176-55.175529-17.588706-82.823529-17.588706-42.646588 0-85.293176 12.528941-120.470588 37.647059-35.117176 25.118118-60.235294 60.235294-72.764236 100.412236-30.117647 7.529412-55.235765 20.058353-80.293647 35.117176-22.588235 17.588706-40.176941 40.176941-55.235764 62.765176-22.588235 37.647059-30.117647 80.293647-25.118118 122.940236 5.059765 42.706824 22.588235 82.823529 50.236235 115.471059a188.536471 188.536471 0 0 0-10.059294 82.823529c2.529882 27.587765 12.528941 55.235765 25.118118 80.293647a216.967529 216.967529 0 0 0 92.822588 85.353412 196.427294 196.427294 0 0 0 125.530353 12.528941c20.058353 20.118588 42.646588 37.647059 67.764706 50.236235 25.057882 12.528941 55.175529 17.528471 82.823529 17.528471 42.646588 0 85.293176-12.528941 120.470588-37.647059 35.117176-25.057882 60.235294-60.235294 72.764236-100.352a182.512941 182.512941 0 0 0 77.824-35.177412c22.588235-17.528471 42.646588-37.647059 55.175529-62.704941 22.588235-37.647059 30.117647-80.353882 25.118118-123.00047-4.999529-42.646588-20.058353-82.823529-47.706353-115.471059z m-301.176471 421.647059a146.070588 146.070588 0 0 1-97.882353-35.117177s2.529882-2.529882 5.059765-2.529882l160.587294-92.822589a19.636706 19.636706 0 0 0 10.059294-10.059294c2.529882-4.999529 2.529882-7.529412 2.529883-12.528941V481.882353l67.764705 40.116706v185.765647a147.937882 147.937882 0 0 1-148.118588 153.057882z m-323.764706-137.999059c-17.528471-30.117647-25.057882-65.295059-1
327.52847-100.412236 0 0 2.469647 2.529882 4.999529 2.529883l160.64753 92.822588A22.588235 22.588235 0 0 0 391.529412 720.414118c4.999529 0 10.059294 0 12.528941-2.529883l195.764706-112.941176v77.824L436.705882 778.059294a148.961882 148.961882 0 0 1-112.941176 15.058824 146.733176 146.733176 0 0 1-92.882824-70.234353z m-42.646588-348.882824c17.588706-30.117647 45.176471-52.705882 77.824-65.234823V499.471059c0 5.059765 0 10.059294 2.469647 12.589176a19.576471 19.576471 0 0 0 10.059294 9.999059l195.764706 112.941177-67.764706 40.176941-160.647529-92.882824c-35.117176-20.058353-60.235294-52.705882-70.234353-90.352941-10.059294-37.647059-7.529412-82.823529 12.528941-117.940706z m554.646588 128l-195.764706-112.941176 67.764706-40.176941 160.64753 92.882823c25.118118 15.058824 45.176471 35.117176 57.705412 60.235294 12.589176 25.118118 20.118588 52.705882 17.588705 82.82353A150.588235 150.588235 0 0 1 752.941176 712.824471V522.059294c0-4.999529 0-9.999059-2.529882-12.528941 0 0-2.469647-4.999529-7.529412-7.529412z m67.764706-100.412235s-2.469647-2.469647-4.999529-2.469647l-160.64753-92.882824c-4.999529-2.529882-7.529412-2.529882-12.528941-2.529882-4.999529 0-10.059294 0-12.528941 2.529882l-195.764706 112.941177V341.353412L587.294118 246.000941c25.118118-15.058824 52.705882-20.058353 82.823529-20.058353 27.587765 0 55.235765 9.999059 80.293647 27.587765 22.588235 17.588706 42.706824 40.176941 52.705882 65.234823 10.059294 25.118118 12.589176 55.235765 7.529412 82.82353z m-421.647059 140.589176l-67.764705-40.176941V313.765647c0-27.587765 7.529412-57.705412 22.588235-80.293647 15.058824-25.118118 37.647059-42.706824 62.765176-55.235765 25.118118-12.528941 55.235765-17.588706 82.82353-12.528941 27.587765 2.469647 55.235765 15.058824 77.824 32.587294 0 0-2.529882 2.529882-5.059765 2.529883L401.588706 293.707294A19.576471 19.576471 0 0 0 391.529412 303.706353c-2.529882 5.059765-2.529882 7.529412-2.529883 12.589176V542.117647z m35.177412-80.353882L512 411.648l87.823059 50.176v100.412235L512 612.412235l-87.823059-50.176V461.824z"}));case"fromText":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M206.791111 76.572444c38.058667 0 68.892444 30.890667 68.892445 68.949334v2.844444h428.828444V217.315556H275.683556v4.835555c0 38.058667-30.833778 68.892444-68.892445 68.892445h-15.36v398.222222h15.36c38.058667 0 68.892444 30.890667 68.892445 68.949333v4.721778h428.828444v68.949333H275.683556v2.901334c0 38.115556-30.833778 68.949333-68.892445 68.949333H130.161778c-38.058667 0-68.892444-30.890667-68.892445-68.949333v-76.572445c0-38.115556 30.833778-68.949333 68.892445-68.949333h-7.623111v-398.222222h7.623111c-38.058667 0-68.892444-30.833778-68.892445-68.892445V145.521778c0-38.115556 30.833778-68.949333 68.892445-68.949334h76.629333z m566.670222 214.471112c-38.058667 0-68.892444-30.890667-68.892444-68.949334V145.521778c0-38.115556 30.833778-68.949333 68.892444-68.949334h76.572445c38.115556 0 68.949333 30.890667 68.949333 68.949334v76.572444c0 38.058667-30.890667 68.892444-68.949333 68.892445h7.68v398.222222h-7.68c38.115556 0 68.949333 30.890667 68.949333 68.949333v76.572445c0 38.115556-30.890667 68.949333-68.949333 68.949333h-76.572445c-38.058667 0-68.892444-30.890667-68.892444-68.949333v-76.572445c0-38.115556 30.833778-68.949333 68.892444-68.949333h15.303111v-398.222222h-15.303111z m-566.670222 467.057777H130.161778v76.629334h76.629333v-76.572445z m643.242667 0h-76.572445v76.629334h76.572445v-76.572445z m-241.208889-424.96a34.474667 34.474667 0 0 1 0 68.892445h-84.764445v237.397333a34.474667 34.474667 0 0 1-68.835555 0L455.111111 402.033778H371.427556a34.474667 34.474667 0 0 1 0-68.892445h237.397333zM206.791111 145.521778H130.161778v76.572444h76.629333V145.521778z m643.242667 0h-76.572445v76.572444h76.572445V145.521778z"}));case"fromImage":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M827.733333 896H196.266667C123.733333 896 64 842.666667 64 776.533333V247.466667C64 181.333333 123.733333 128 196.266667 128h631.466666c72.533333 0 132.266667 53.333333 132.266667 119.466667v531.2c0 64-59.733333 117.333333-132.266667 117.333333zM196.266667 213.333333C170.666667 213.333333 149.333333 228.266667 149.333333 247.466667v531.2c0 17.066667 21.333333 32 46.933334 32h631.466666c25.6 0 46.933333-14.933333 46.933334-34.133334V247.466667c0-17.066667-21.333333-34.133333-46.933334-34.133334H196.266667z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M362.666667 512c-59.733333 0-106.666667-46.933333-106.666667-106.666667s4
326.933333-106.666667 106.666667-106.666666 106.666667 46.933333 106.666666 106.666666-46.933333 106.666667-106.666666 106.666667z m0-128c-12.8 0-21.333333 8.533333-21.333334 21.333333s8.533333 21.333333 21.333334 21.333334 21.333333-8.533333 21.333333-21.333334-8.533333-21.333333-21.333333-21.333333zM298.666667 896c-10.666667 0-21.333333-4.266667-29.866667-12.8-17.066667-17.066667-17.066667-42.666667 0-59.733333l384-384c17.066667-17.066667 42.666667-17.066667 59.733333 0l213.333334 213.333333c17.066667 17.066667 17.066667 42.666667 0 59.733333-17.066667 17.066667-42.666667 17.066667-59.733334 0L682.666667 529.066667 328.533333 883.2c-8.533333 8.533333-19.2 12.8-29.866666 12.8z"}));case"image":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M986.08 265.48h-76v76a37.92 37.92 0 0 1-76 0v-76h-76a37.92 37.92 0 1 1 0-76h76v-76a37.92 37.92 0 0 1 76 0v76h76a37.92 37.92 0 0 1 0 76z m-227.56 132.72a56.88 56.88 0 1 1-56.88-56.88 56.92 56.92 0 0 1 56.88 56.88zM606.8 265.48H76v528.56c0-0.24 83.04-372 225.2-372 93.6 0 188.84 287.6 248.2 374.52 0 0 46.52-188.4 126.84-189.64 79.4-1.16 120.36 187.24 120.36 187.24h37.92v-225.28a37.92 37.92 0 0 1 76 0v303.4a76 76 0 0 1-76 76H76a76 76 0 0 1-76-76V265.48a76 76 0 0 1 76-76h530.8a37.92 37.92 0 1 1 0 76z m0 0"}));case"logo":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M509.866667 983.466667c-12.8 0-27.733333 0-40.533334-2.133334C211.2 957.866667 19.2 729.6 42.666667 469.333333S294.4 19.2 552.533333 42.666667s450.133333 251.733333 426.666667 509.866666c-6.4 72.533333-29.866667 142.933333-68.266667 204.8-8.533333 14.933333-29.866667 19.2-44.8 10.666667-14.933333-8.533333-19.2-29.866667-10.666666-44.8 117.333333-192 55.466667-439.466667-134.4-556.8s-437.333333-55.466667-554.666667 136.533333-55.466667 439.466667 134.4 556.8c121.6 72.533333 270.933333 78.933333 396.8 14.933334 68.266667-34.133333 151.466667-29.866667 217.6 10.666666l10.666667 6.4c14.933333 8.533333 19.2 29.866667 10.666666 44.8-8.533333 14.933333-29.866667 19.2-44.8 10.666667l-10.666666-8.533333c-46.933333-29.866667-104.533333-32-153.6-8.533334-66.133333 34.133333-140.8 53.333333-217.6 53.333334z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 300.8m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 723.2m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M723.2 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M300.8 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z"}));case"link":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512.727 163.857L127.312 694.481C74.097 767.745 90.35 870.275 163.614 923.49c73.264 53.215 175.795 36.962 229.009-36.302l385.415-530.623c31.929-43.958 22.177-105.477-21.781-137.406-43.958-31.929-105.477-22.177-137.406 21.781L233.437 771.564c-10.643 14.653-7.392 35.159 7.26 45.802 14.653 10.643 35.159 7.392 45.802-7.26l385.415-530.623c10.643-14.653 31.149-17.903 45.802-7.26 14.653 10.643 17.903 31.149 7.26 45.802L339.561 848.647c-31.929 43.958-93.447 53.71-137.406 21.781-43.958-31.929-53.71-93.447-21.781-137.406l385.415-530.623c53.215-73.264 155.746-89.517 229.009-36.302 73.264 53.215 89.517 155.746 36.302 229.009L484.227 872.667c-10.643 14.653-7.392 35.159 7.26 45.802 14.653 10.643 35.159 7.392 45.802-7.26l346.874-477.561c74.5-102.569 51.746-246.113-50.823-320.613-102.569-74.501-246.112-51.747-320.613 50.822z"}));case"mark_ico_1":return O.createElement("svg",{className:n,viewBox:"0 0 1312 1024","aria-hidden":"true",preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M288 736m-288 0a288 288 0 1 0 576 0 288 288 0 1 0-576 0Z",fillOpacity:"0.2"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M800 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z",fillOpacity:"0.6"}));case"mark_ico_2":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",preserveAspectRatio:"none",className:n},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 938.666667C276.352 938.666667 85.333333 747.648 85.333333 512S276.352 85.333333 512 85.333333s426.666667 191.018667 426.666667 426.666667-191.018667 426.666667-426.666667 426.666667z m0-85.333334a341.333333 341.333333 0 1 0 0-682.709333A341.333333 341.333333 0 0 0 512 853.333333z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 853.333333a341.333333 341.333333 0 0 0 341.333333-341.333333H170.666667a341.333333 341.333333 0 0 0 341.333333 341.333333z"}));case"mark_ico_3":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",preserveAspectRatio:"none",className:n},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0z m-35.84 783.36c-76.8-97.28-168.96-174.08-235.52-199.68l153.6-97.28 71.68 148.48s122.88-296.96 312.32-399.36c-5.12 71.68-25.6 133.12 10.24 209.92-87.04 20.48-256 235.52-312.32 337.92z"}));case"mark_ico_4":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",preserveAspectRatio:"none",className:n},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M365.714286 512l-292.571429 146.285714v-292.571428z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M658.285714 512l-292.571428 146.285714v-292.571428z",opacity:".5"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M950.857143 512l-292.571429 146.285714v-292.571428z",opacity:".2"}));case"min_shape_icon_6":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",preserveAspectRatio:"none",className:n},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M426.696107 896H42.696107c-21.333333 0-42.666667-21.333333-42.666667-46.933333v-115.2c0-243.2-4.266667-405.333333 89.6-503.466667C153.62944 162.133333 238.962773 132.266667 341.362773 132.266667c25.6 0 42.666667 17.066667 42.666667 42.666666v115.2c0 25.6-17.066667 42.666667-42.666667 42.666667-38.4 0-59.733333 12.8-72.533333 46.933333C256.02944 405.333333 256.02944 439.466667 256.02944 469.333333h170.666667c25.6 0 42.666667 21.333333 42.666666 42.666667v337.066667c0 25.6-21.333333 46.933333-42.666666 46.933333zM337.096107 174.933333c-89.6 0-162.133333 29.866667-217.6 85.333334C38.42944 345.6 38.42944 494.933333 38.42944 733.866667v115.2l384 4.266666 4.266667-341.333333H234.696107c-12.8 0-21.333333-8.533333-21.333334-21.333333 0-38.4 0-85.333333 12.8-123.733334 21.333333-51.2 59.733333-76.8 115.2-76.8l-4.266666-115.2c4.266667 0 4.266667 0 0 0zM981.362773 896h-384c-21.333333 0-42.666667-21.333333-42.666666-46.933333v-115.2c0-243.2-4.266667-405.333333 89.6-503.466667 64-64 145.066667-98.133333 251.733333-98.133333 21.333333 0 42.666667 17.066667 42.666667 42.666666v115.2c0 25.6-21.333333 42.666667-42.666667 42.666667-38.4 0-59.733333 12.8-72.533333 46.933333-12.8 25.6-12.8 59.733333-12.8 89.6h170.666666c25.6 0 42.666667 21.333333 42.666667 42.666667v337.066667c0 25.6-21.333333 46.933333-42.666667 46.933333zM891.762773 174.933333c-89.6 0-162.133333 29.866667-217.6 85.333334-81.066667 85.333333-81.066667 234.666667-81.066666 473.6v115.2l379.733333 4.266666 4.266667-341.333333h-192c-12.8 0-21.333333-8.533333-21.333334-21.333333 0-38.4 0-85.333333 12.8-123.733334 17.066667-51.2 55.466667-72.533333 110.933334-72.533333l4.266666-119.466667c4.266667 0 4.266667 0 0 0z"}));case"mark_ico_5":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",preserveAspectRatio:"none",className:n},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M347.6 220.1c-132.4 9.6-232.1 120.8-222.8 248.3 9.1 127.5 123.9 223.1 256.3 213.5 19.4-1.4 38.8 39.4 106.3 65.4-21-67.8-18.1-87.8-3.3-96 77.2-43.2 126.5-126.2 119.9-217.6-9.3-127.6-124-223.1-256.4-213.6zM246.4 501.4c-20.2 1.4-37.7-13.7-39.1-33.9-1.4-20.2 13.7-37.7 33.9-39.1 20.1-1.4 37.7 13.7 39.1 33.9 1.3 20.3-13.8 37.7-33.9 39.1z m120.7-11.6c-20.2 
321.4-37.7-13.7-39.1-33.9-1.4-20.2 13.7-37.7 33.9-39.1 20.2-1.4 37.7 13.7 39.1 33.9 1.4 20.2-13.7 37.7-33.9 39.1zM488 478.3c-20.2 1.4-37.7-13.7-39.1-33.9-1.4-20.2 13.7-37.7 33.9-39.1 20.2-1.4 37.7 13.7 39.1 33.9 1.4 20.1-13.7 37.7-33.9 39.1z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M663.6 429.3C652.8 278 522 159.4 365.7 159.4c-7.5 0-15.1 0.2-22.6 0.8-79.4 5.7-152.3 41.5-205.1 100.9-52.9 59.4-78.9 134.5-73.3 211.6 5.7 78.2 42.6 149.1 103.5 200 55.6 46.3 127.3 71.3 200.3 69.9l1.3 1.1 1.1 0.8c18.7 16 46.8 40.2 94.8 58.7 6.9 2.7 14.3 4 21.6 4 1.9 0 3.8-0.1 5.7-0.2 13.1-1.3 25.7-6.9 35.2-15.9 16.8-15.6 23.2-39.8 16.4-61.7-5.6-18.1-8.7-30.4-10.5-38.7 87.6-58.9 137-158.1 129.5-261.4zM509.9 670.8l-8.2 5.1 1.2 9.5c1.5 12.2 5.9 29.9 13.1 53 3.4 10.9 0.2 23.1-8.2 30.8-4.9 4.5-11.1 7.4-17.6 8-4.6 0.5-9.4-0.2-13.8-1.9-43.1-16.8-69-38.9-86.1-53.6l-1-0.8-5.9-5-4.4-3.7-5.7 0.2c-68.1 2.6-134.4-19.9-185.8-62.8-54.8-45.6-87.7-109.2-92.8-179-5-68.9 18.4-136.2 65.8-189.5 47.6-53.5 113.2-85.8 184.9-90.9 6.8-0.5 13.7-0.7 20.4-0.7 140.4 0 258.2 106.3 268.1 242 6.9 95.5-40.6 187.1-124 239.3zM860.3 751.1c-1.3 1.9-3 3.6-4.5 5.1-1.5 4-3.7 7.8-6.7 11.1l-5 7.1c13.9 19.7 17 43.4-7.7 64.6-35.4 30.7-96.2 24.8-137.7 14-28.4-7.5-53.6-25.9-66.2-52.4-23.4-49.2 42.9-68.4 83.2-73.4-3.1-10.3-5.8-19.6-8.3-28.3-44.3 8.7-85.9 29-112 67.4-38.4 56.3 25 102.2 71.8 118.5 63.4 22.1 138.7 5.5 192.5-31.7 49-33.9 48.4-84.5 12.8-120.1-3.8 5.7-7.8 11.6-12.2 18.1z",opacity:".5"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M790.9 716.6c14.7 2.1 28.3 7.4 40.3 14.6 27.9-40.9 60.7-91 62.7-104.9 2.1-14.9-34.6-32.6-82.1-39.7-47.3-7.1-87.7-0.8-89.9 14.1-2.1 13.9 13.5 70.9 27.7 117.9 13.3-3.2 27.2-4.2 41.3-2zM754.7 732.7h-0.6c7.5 24.4 14.1 44.2 16.5 50.4 7.2 18.9 11.4 18.8 22.3 3.3 3.4-5 15.2-21.4 29.2-41.7 0.7-0.5 1.1-1.1 1.2-1.7 0.7-4.6-14.2-10.7-33.1-13.5-19-2.9-34.8-1.3-35.5 3.2zM858.1 564.8c25.5 8.4 42.1 19.8 40.6 29.8l46-305-44.1-6.5-42.5 281.7zM771.1 552.4l42.7-282.2-41.1-6.1L726.6 569c1.5-9.6 19.2-15.5 44.5-16.6zM924 143l-88.5-13.2c-23.1-3.4-44.7 12.6-48.1 35.6l-9 60 172.3 25.7 8.9-60C962.9 168 947 146.4 924 143zM844 560.7L886.1 281l-57.9-8.6-42.2 280c9.6 0.2 20 1.1 30.8 2.7 9.6 1.4 18.7 3.3 27.2 5.6z"}));case"mark_bg_1":return O.createElement("svg",{className:n,viewBox:"0 0 596 742","aria-hidden":"true",preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.225 422.676C20.4498 279.959 143.731 105.08 286.449 104.305C429.166 103.53 564.091 277.006 564.867 419.723C565.625 559.365 495.3 503.141 302.167 609.021C293.589 613.723 284.466 618.043 275.191 621.154C55.4499 694.869 21.9843 562.469 21.225 422.676Z",fillOpacity:"0.15"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.87716 501.588C1.03179 345.961 135.465 155.263 291.092 154.418C446.719 153.572 593.849 342.74 594.695 498.368C595.522 650.641 518.835 589.331 308.232 704.788C298.879 709.916 288.93 714.626 278.816 718.019C39.1979 798.403 2.7052 654.026 1.87716 501.588Z",fillOpacity:"0.15"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.59755 320.285C5.82231 177.567 129.104 2.68861 271.821 1.91336C414.538 1.13812 549.464 174.614 550.239 317.332C550.998 456.974 480.672 400.749 287.54 506.629C278.962 511.332 269.838 515.651 260.564 518.762C40.8225 592.478 7.35691 460.077 6.59755 320.285Z",fillOpacity:"0.15"}));case"mark_bg_2":return O.createElement("svg",{className:n,viewBox:"0 0 561 598","aria-hidden":"true",preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M224.639 73.7804L51.78 246.64C23.1827 275.237 23.1827 321.603 51.78 350.2L224.64 523.059C253.237 551.657 299.602 551.657 328.199 523.059L501.059 350.2C529.656 321.603 529.656 275.237 501.059 246.64L328.2 73.7804C299.602 45.1831 253.237 45.1831 224.639 73.7804Z",opacity:"0.4",fillOpacity:"0.25"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M345.479 55.9406L158.731 242.689C127.836 273.584 127.836 323.675 158.731 354.57L345.479 541.318C376.374 572.213 426.465 572.213 457.36 541.318L644.109 354.57C675.004 323.675 675.004 273.584 644.109 242.689L457.36 55.9406C426.465 25.0455 376.374 25.0456 345.479 55.9406Z",opacity:"0.4",fillOpacity:"0.25"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M458.667 56.7533L272.544 242.876C241.752 273.668 241.752 323.591 272.544 354.382L458.667 540.506C489.458 571.297 539.381 571.297 570.173 540.506L756.296 354.382C787.087 323.591 787.087 273.668 756.296 242.876L570.173 56.7533C539.381 25.9617 489.458 25.9617 458.667 56.7533Z",opacity:"0.4",fillOpacity:"0.35"}));case"mark_bg_3":return O.createElement("svg",{className:n,viewBox:"0 0 570 409","aria-hidden":"true",preserveAspectRatio:"none"},O.createElement("circle",{cx:"201.933",cy:"201.847",r:"201.5",fillRule:"evenodd",fillOpacity:"0.2"}),O.createElement("circle",{cx:"367.863",cy:"206.894",r:"201.5",fillRule:"evenodd",fillOpacity:"0.17"}));case"icon_1":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fill:"evenodd",clipRule:"evenodd",d:"M512 85.333333L1024 938.666667l-512-213.333334L0 938.666667z"}));case"icon_2":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",preserveAspectRatio:"none",className:n},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M635.54 484.4c-10.88 0-18.37-0.43-20.9-0.6-19.43-0.64-37.33-7.95-50.48-20.63-13.75-13.27-21.75-31.93-22.54-52.56a459.14 459.14 0 0 1 5-80.42c9.25-61.41 29.42-108 59.93-138.53a157 157 0 0 1 113.2-46.15A162.67 162.67 0 0 1 880.6 306.28a158.79 158.79 0 0 1-46.16 113.27c-32 32-79.28 52.5-140.48 60.91a436.22 436.22 0 0 1-58.42 3.94z m-16.85-65.47a356.3 356.3 0 0 0 67.69-3c31.76-4.49 75.26-15.47 102.1-42.31a93.42 93.42 0 0 0 27.12-66.64 97.69 97.69 0 0 0-96.4-96.44 92.45 92.45 0 0 0-66.68 27.12c-41.9 41.89-47.38 137.1-46 170.25a1.93 1.93 0 0 1 0 0.24c0.28 7.56 3.2 10.57 10.42 10.73 0.57 0 1.13 0 1.7 0.09zM394.07 484.4a436.22 436.22 0 0 1-58.42-3.94c-61.2-8.41-108.47-28.9-140.48-60.91A158.79 158.79 0 0 1 149 306.28a162.67 162.67 0 0 1 160.86-160.77 156.81 156.81 0 0 1 113.19 46.15c30.52 30.51 50.68 77.12 59.94 138.53a460.47 460.47 0 0 1 5 80.43c-0.79 20.62-8.79 39.28-22.54 52.55-13.15 12.68-31.05 20-50.48 20.63-2.54 0.2-9.97 0.6-20.9 0.6z m-82.85-273.9h-0.81a96.53 96.53 0 0 0-67.79 28.6l-0.05 0.05A96.49 96.49 0 0 0 214 306.94a93.38 93.38 0 0 0 27.12 66.64c26.83 26.84 70.33 37.82 102.1 42.31a356.3 356.3 0 0 0 67.69 3c0.55 0 1.15-0.07 1.7-0.09 7.22-0.16 10.14-3.17 10.41-10.73v-0.28c1.42-33.11-4.06-128.32-46-170.21a92.38 92.38 0 0 0-65.8-27.08z m-91.59 5.62zM718.37 876.43a156.91 156.91 0 0 1-111.82-46.16c-30.51-30.52-50.68-77.12-59.93-138.53a459.14 459.14 0 0 1-5-80.42c0.79-20.63 8.79-39.29 22.54-52.56 13.15-12.68 31.05-20 50.48-20.63a419.14 419.14 0 0 1 79.36 3.34c61.2 8.4 108.47 28.9 140.48 60.91a158.79 158.79 0 0 1 46.12 113.27 162.67 162.67 0 0 1-160.85 160.77z m-82.84-273.89c-10.36 0-16.7 0.45-16.84 0.46-0.55 0-1.15 0.07-1.7 0.08-7.22 0.17-10.14 3.18-10.42 10.74a2.72 2.72 0 0 1 0 0.28c-1.42 33.11 4.06 128.32 46 170.21a92.38 92.38 0 0 0 65.87 27.12h0.81A97.69 97.69 0 0 0 815.6 715a93.43 93.43 0 0 0-27.12-66.65c-26.84-26.83-70.34-37.81-102.1-42.3a370 370 0 0 0-50.85-3.51z m-19.29-31.95zM311.24 876.43h-1.38A162.67 162.67 0 0 1 149 715.65a158.79 158.79 0 0 1 46.16-113.27c32-32 79.28-52.51 140.48-60.91a419.14 419.14 0 0 1 79.36-3.34c19.43 0.64 37.33 8 50.48 20.63C479.2 572 487.2 590.69 488 611.31a460.47 460.47 0 0 1-5 80.43c-9.26 61.41-29.42 108-59.94 138.53a156.89 156.89 0 0 1-111.82 46.16z m82.84-273.89a370 370 0 0 0-50.85 3.5c-31.77 4.49-75.27 15.47-102.1 42.3A93.39 93.39 0 0 0 214 715a97.69 97.69 0 0 0 96.4 96.44 92.42 92.42 0 0 0 66.68-27.
3212c41.9-41.89 47.38-137.1 46-170.25a1.93 1.93 0 0 0 0-0.24c-0.27-7.56-3.19-10.57-10.41-10.74-0.57 0-1.13 0-1.7-0.08-0.19-0.01-6.54-0.47-16.89-0.47z"}));case"tool_ai":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fill:"evenodd",clipRule:"evenodd",d:"M202.4 758.4c-22-8.4-34-18-50.4-40.8-13.2-18-14-21.6-14-49.6 0-27.6 1.2-31.6 14.4-52 17.2-26 114.4-122.4 138.4-137.6 28.8-17.6 51.2-23.2 86.8-21.6 53.6 2.4 68.4 11.6 146.8 90.4 71.2 71.6 79.6 84.8 79.6 122.4-0.4 44.8-39.2 87.6-84.8 92.8-28.8 3.2-50.4-3.2-78.4-24.4-50.8-38.4-98-39.6-137.2-4.4-8.4 7.6-20.8 16.8-28 20.8-18 9.2-54 11.2-73.2 4zM786 733.2c-40-9.6-38.4-8-116-85.6-72.8-72-83.2-85.2-93.2-114.4-8.4-26 9.6-72.4 36.4-93.2 26-20.4 73.6-26.8 101.6-13.2 18.4 8.8 152.4 144.4 164.4 166.4 6.8 12.8 8.8 23.2 8.8 44.8 0 24.8-1.6 30.4-12.8 48-14 20.8-38.4 40-55.2 43.2-5.6 1.2-13.6 2.8-18 4s-11.6 1.2-16 0zM482 438c-24.4-13.2-37.6-26.4-47.6-47.6-31.2-65.6 14-138.4 86-138.4 39.6 0 68.8 18 87.6 55.2 7.2 14 8.8 22 7.2 46.4-1.6 35.2-12.4 54.8-42 75.2-16.8 11.6-22.8 13.2-49.2 14.4-22 0.8-33.2-0.4-42-5.2z"}));case"ad":return O.createElement("svg",{className:n,viewBox:"0 0 1024 1024"},O.createElement("path",{d:"M507.653 66.673c-244.651 0-442.98 198.329-442.98 442.98s198.329 442.979 442.98 442.979 442.979-198.328 442.979-442.979c0.001-244.651-198.328-442.98-442.979-442.98z m0 863.96c-232.5 0-420.98-188.479-420.98-420.979 0-232.501 188.479-420.98 420.98-420.98s420.979 188.479 420.979 420.98c0.001 232.5-188.478 420.979-420.979 420.979z"}),O.createElement("path",{d:"M507.653 124.673c-212.618 0-384.98 172.361-384.98 384.98 0 212.618 172.362 384.979 384.98 384.979s384.979-172.361 384.979-384.979c0.001-212.618-1
3272.361-384.98-384.979-384.98z m0 750.841c-202.059 0-365.86-163.801-365.86-365.86 0-202.06 163.801-365.861 365.86-365.861 202.06 0 365.86 163.801 365.86 365.861 0 202.059-163.8 365.86-365.86 365.86z"}),O.createElement("path",{d:"M742.597 615.109l-459.248-2.041h-0.041c-5.401 0-9.782 4.368-9.809 9.771-0.025 5.414 4.343 9.822 9.77 9.85l220.856 0.98-0.471 106.967c-0.027 5.416 4.341 9.824 9.77 9.85h0.04c5.401 0 9.785-4.368 9.81-9.77l0.472-106.954 218.786 0.968h0.039c5.404 0 9.785-4.371 9.81-9.772 0.014-5.414-4.357-9.821-9.784-9.849z m0 0"}),O.createElement("path",{d:"M671.993 277.975H348.658c-20.575 0-37.332 16.743-37.332 37.33V575.57H709.31V315.305c0-20.587-16.743-37.33-37.317-37.33zM461.917 382.642l-65.663 101.997a9.803 9.803 0 0 1-8.266 4.498 9.721 9.721 0 0 1-5.296-1.557c-4.553-2.941-5.86-8.999-2.944-13.564l65.661-101.997a9.805 9.805 0 0 1 13.564-2.941c4.553 2.928 5.872 8.998 2.944 13.564z m91.151 3.804L487.421 488.43a9.806 9.806 0 0 1-8.265 4.498 9.758 9.758 0 0 1-5.299-1.554c-4.551-2.944-5.858-9.001-2.942-13.564l65.648-101.984c2.941-4.553 8.999-5.885 13.564-2.944 4.55 2.931 5.873 8.998 2.941 13.564z m0 0"}));case"close":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M587.19 506.246l397.116-397.263a52.029 52.029 0 0 0 0-73.143l-2.194-2.194a51.98 51.98 0 0 0-73.143 0l-397.068 397.8-397.068-397.8a51.98 51.98 0 0 0-73.143 0l-2.146 2.194a51.054 51.054 0 0 0 0 73.143l397.069 397.263L39.544 903.461a52.029 52.029 0 0 0 0 73.142l2.146 2.195a51.98 51.98 0 0 0 73.143 0L511.9 581.583l397.068 397.215a51.98 51.98 0 0 0 73.143 0l2.194-2.146a52.029 52.029 0 0 0 0-73.143L587.19 506.246z"}));case"send":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M923 78.11L81.9 412.94a25.73 25.73 0 0 0-6.24 44.25l211 163.36a25.73 25.73 0 0 0 32-0.39l352.52-286.92-307 343.35a5.34 5.34 0 0 1-0.6 0.57 5 5 0 0 0-1.88 3.93v181.13c0 25.52 30.23 38.59 48.81 21.78a22.22 22.22 0 0 0 2.05-2.18l67.8-80.14A25.74 25.74 0 0 1 515.8 798l186.52 144.36A25.73 25.73 0 0 0 743 928.52l214.49-820c5.3-20.4-14.85-38.21-34.49-30.41z"}));case"user":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 704c-176 0-320-144-320-320S336 64 512 64s320 144 320 320-144 320-320 320z m0-576c-140.8 0-256 115.2-256 256s115.2 256 256 256 256-115.2 256-256S652.8 128 512 128zM883.2 960c-8 0-17.6-3.2-24-9.6C768 852.8 644.8 800 512 800s-256 52.8-348.8 150.4c-12.8 12.8-32 12.8-44.8 1.6-12.8-12.8-12.8-32-1.6-44.8C220.8 796.8 361.6 736 512 736s291.2 60.8 395.2 169.6c12.8 12.8 11.2 33.6-1.6 44.8-6.4 6.4-14.4 9.6-22.4 9.6z"}));case"edit":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M928 896a32 32 0 1 1 0 64h-832a32 32 0 1 1 0-64h832zM784.256 83.2L876.8 175.744c25.6 25.6 25.6 67.008 0 92.544l-498.176 498.24c-7.232 7.168-16 12.608-25.6 15.808l-138.88 46.336a65.472 65.472 0 0 1-82.816-82.816l46.336-138.88c3.2-9.6 8.64-18.368 15.808-25.6L691.712 83.2c25.536-25.6 67.008-25.6 92.544 0z m-118.208 116.096L238.72 626.624a1.472 1.472 0 0 0-0.384 0.64l-46.272 138.816a1.472 1.472 0 0 0 1.856 1.856l138.88-46.272a1.472 1.472 0 0 0 0.576-0.384l427.328-427.328-94.656-94.656z m70.912-70.848l-25.664 25.6 94.656 94.656 25.6-25.6a1.472 1.472 0 0 0 0-2.112l-92.544-92.544a1.472 1.472 0 0 0-2.048 0z"}));case"assistant":case"default_gpts":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{d:"M512 719.950769c-206.375385 0-425.353846-66.166154-425.353846-189.046154s218.978462-189.046154 425.353846-189.046153 425.353846 66.166154 425.353846 189.046153-218.978462 189.046154-425.353846 189.046154z m0-315.076923c-224.492308 0-362.338462 73.255385-362.338462 126.030769s137.846154 126.030769 362.338462 126.03077 362.338462-73.255385 362.338462-126.03077-137.846154-126.030769-362.338462-126.030769z"}),O.createElement("path",{d:"M673.476923 912.935385c-40.172308 0-87.433846-20.48-137.846154-59.864616-66.166154-51.987692-132.332308-132.332308-186.683077-226.855384-103.187692-178.806154-155.175385-401.723077-48.836923-463.163077 106.338462-61.44 273.329231 95.310769 376.516923 274.116923 54.350769 94.523077 91.372308 192.196923 103.187693 275.692307 13.390769 92.947692-5.513846 159.113846-54.35077 187.47077-15.753846 7.876923-33.083077 12.603077-51.987692 12.603077zM330.830769 217.403077c-45.686154 25.993846-40.172308 182.744615 71.68 376.516923C453.710769 682.141538 514.363077 756.184615 574.227692 803.446154c50.412308 40.172308 95.310769 55.138462 118.941539 41.747692 23.630769-13.390769 32.295385-59.864615 23.630769-123.667692-11.027692-75.618462-44.898462-165.415385-95.310769-252.849231C508.849231 273.329231 376.516923 190.621538 330.830769 217.403077z"}),O.createElement("path",{d:"M350.523077 912.935385c-18.904615 0-36.233846-4.726154-51.2-13.39077-106.338462-61.44-54.350769-284.356923 48.836923-463.163077S618.338462 101.612308 724.676923 163.052308c106.338462 61.44 54.350769 284.356923-48.836923 463.163077-54.350769 94.523077-121.304615 174.867692-186.683077 226.855384-51.2 39.384615-98.461538 59.864615-138.633846 59.864616z m322.953846-700.258462c-57.501538 0-171.716923 84.283077-270.178461 25
325.212308-111.852308 194.56-117.366154 350.523077-71.68 376.516923 23.630769 13.390769 68.529231-1.575385 118.941538-41.747692 59.864615-47.261538 120.516923-121.304615 171.716923-208.738462 111.064615-194.56 116.578462-350.523077 70.892308-376.516923-5.513846-3.150769-12.603077-4.726154-19.692308-4.726154z"}),O.createElement("path",{d:"M708.923077 189.833846m-78.769231 0a78.769231 78.769231 0 1 0 157.538462 0 78.769231 78.769231 0 1 0-157.538462 0Z"}));case"copy":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M394.666667 106.666667h448a74.666667 74.666667 0 0 1 74.666666 74.666666v448a74.666667 74.666667 0 0 1-74.666666 74.666667H394.666667a74.666667 74.666667 0 0 1-74.666667-74.666667V181.333333a74.666667 74.666667 0 0 1 74.666667-74.666666z m0 64a10.666667 10.666667 0 0 0-10.666667 10.666666v448a10.666667 10.666667 0 0 0 10.666667 10.666667h448a10.666667 10.666667 0 0 0 10.666666-10.666667V181.333333a10.666667 10.666667 0 0 0-10.666666-10.666666H394.666667z m245.333333 597.333333a32 32 0 0 1 64 0v74.666667a74.666667 74.666667 0 0 1-74.666667 74.666666H181.333333a74.666667 74.666667 0 0 1-74.666666-74.666666V394.666667a74.666667 74.666667 0 0 1 74.666666-74.666667h74.666667a32 32 0 0 1 0 64h-74.666667a10.666667 10.666667 0 0 0-10.666666 10.666667v448a10.666667 10.666667 0 0 0 10.666666 10.666666h448a10.666667 10.666667 0 0 0 10.666667-10.666666v-74.666667z"}));case"videoShow":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M619.9808 506.1632l-102.144-58.9824a83.5072 83.5072 0 0 0-89.1904 0 83.6096 83.6096 0 0 0-44.6464 77.2096v117.76a83.6096 83.6096 0 0 0 44.5952 77.2096 83.5072 83.5072 0 0 0 89.1904 0l102.1952-58.88a83.6096 83.6096 0 0 0 44.5952-76.8 83.6608 83.6608 0 0 0-44.5952-77.5168z m-38.4 87.9616l-43.9296 25.6-3.072 1.7408-8.1408 4.7104-3.072 1.792-43.9296 25.6A12.3904 12.3904 0 0 1 460.8 642.4064v-117.76a12.3904 12.3904 0 0 1 18.5856-10.7008l43.9296 25.6 3.072 1.7408 8.1408 4.7104 3.072 1.7408 43.9296 25.6a12.3392 12.3392 0 0 1 0.0512 20.5824z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M852.992 150.528H170.496c-37.888 0-68.096 30.72-68.096 68.096v426.496c0 37.888 30.72 68.096 68.096 68.096H322.56l-86.528 153.6a36.352 36.352 0 0 0 12.8 49.152c16.896 9.728 37.888 4.096 47.616-13.312l34.816-61.952h360.96l34.816 61.952c9.728 17.408 31.232 23.04 47.616 13.312 16.896-9.728 22.528-31.744 12.8-49.152l-86.528-153.6h152.064c37.888 0 68.096-30.72 68.096-68.096V218.624c0-37.376-30.208-68.096-68.096-68.096z m-471.04 181.248l169.984-23.04c9.216-1.024 15.36 9.216 10.24 16.384l-43.008 61.952 128.512 89.088c7.168 5.12 9.216 15.36 4.096 22.528l-34.304 49.152c-5.12 7.168-15.36 9.216-22.528 4.096l-128-88.576-40.96 59.392c-5.12 7.68-16.896 5.12-18.944-3.584L368.64 351.744c-2.56-9.216 4.096-18.432 13.312-19.968z m277.504 451.584H364.032l39.424-69.632h217.088l38.912 69.632z"}));case"download":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1049 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M490.45 757.79l0.36 0.34c0.25 0.24 0.5 0.48 0.75 0.71l0.07 0.06 0.51 0.44 0.6 0.51 0.12 0.1 0.59 0.46 0.51 0.39 0.17 0.13 0.63 0.44 0.46 0.32 0.22 0.15 0.64 0.4 0.46 0.29 0.25 0.15 0.62 0.34 0.5 0.28 0.26 0.14 0.58 0.29 0.57 0.28 0.25 0.12 0.54 0.23 0.67 0.29 0.23 0.1 0.49 0.18 0.77 0.29 0.19 0.07 0.45 0.14 0.86 0.28 0.16 0.05 0.42 0.11 0.94 0.25h0.13l0.41 0.09 1 0.21h0.11l0.45 0.08 1 0.16h0.1l0.54 0.06 0.9 0.11h0.08l0.76 0.05 0.72 0.05H514.69l0.77-0.06 0.7-0.05h0.09l0.93-0.11 0.51-0.06h0.1l1-0.17 0.42-0.07h0.11l1-0.22 0.39-0.09h0.13l1-0.26 0.4-0.11h0.15l0.89-0.29 0.44-0.14 0.18-0.07 0.79-0.3 0.49-0.19 0.21-0.09 0.67-0.29 0.56-0.24 0.23-0.11 0.56-0.28 0.62-0.31 0.23-0.13 0.47-0.27 0.67-0.38 0.22-0.14 0.42-0.26 0.71-0.45 0.19-0.13 0.39-0.28 0.73-0.51 0.14-0.11 0.43-0.33 0.71-0.55 0.09-0.08 0.56-0.48 0.59-0.51q0.58-0.53 1.13-1.08l188.95-190a32 32 0 0 0-45.38-45.13L544.86 657.64 544 126.93A32 32 0 0 0 512 95h-0.05A32 32 0 0 0 480 127l0.87 531.1L344 522.33a32 32 0 0 0-45.07 45.44z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M927.75 605a32 32 0 0 0-32 32v224h-767.5V637a32 32 0 0 0-64 0v256a32 32 0 0 0 32 32h831.5a32 32 0 0 0 32-32V637a32 32 0 0 0-32-32z"}));case"failed":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#FFFFFF",d:"M1073.392 103.296a87.28 87.28 0 0 1 85.728 85.28v3.504l-10.656 610.816a87.28 87.28 0 0 1-85.28 85.728h-3.504l-491.52-8.592 186.592-440.432-107.808-74.608L705.44 96.88l367.952 6.416z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f2a637",d:"M1069.472 161.424a32 32 0 0 1 31.44 32.544l-10.56 605.008a32 32 0 0 1-32.56 31.44l-465.168-8.128 162.128-382.688-107.808-74.608L692.8 154.848l376.
32672 6.56z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f0930a",d:"M889.488 485.6c65.968 1.152 133.76 58.096 203.36 170.848l-2.496 142.528a32 32 0 0 1-32.56 31.44l-465.152-8.144 75.84-178.944c68.8-28.128 133.008-159.264 221.008-157.728z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#FFFFFF",d:"M619.424 88.448l-39.664 271.52 112.752 66.928-155.44 452.384-322.464 16.912a87.28 87.28 0 0 1-91.472-79.088l-0.256-3.504-31.968-610.08a87.28 87.28 0 0 1 79.088-91.456l3.488-0.256 445.92-23.36z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f2a637",d:"M610.848 147.152l-31.088 212.832 112.752 66.912-135.04 393.056-343.008 17.984a32 32 0 0 1-33.632-30.288l-31.68-604.256a32 32 0 0 1 30.288-33.632l431.408-22.608z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f0930a",d:"M359.136 553.6c112-5.856 156.88 93.76 235.936 89.6a65.36 65.36 0 0 0 25.552-7.04l-63.152 183.792-343.008 17.984a32 32 0 0 1-33.632-30.288l-7.456-142.352c49.152-70.544 111.072-107.776 185.76-111.68z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#FFFFFF",d:"M449.424837 374.095978m-87.160385 4.567882a87.28 87.28 0 1 0 174.320771-9.135764 87.28 87.28 0 1 0-174.320771 9.135764Z"}));case"tool_icon":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fill:"evenodd",clipRule:"evenodd",d:"M1003.52 512.2048c-1.2288 1.024-2.6624 2.2528-3.8912 3.4816-111.8208 111.4112-223.6416 222.8224-335.4624 334.4384-1.2288 1.4336-2.4576 2.8672-3.4816 4.3008L575.488 768.8192l47.9232-48.128 36.0448 36.2496 243.712-245.3504-242.688-244.3264-98.5088 99.1232 146.2272 144.7936-48.7424 48.9472-194.56-195.9936-2.4576-0.4096c1.6384-1.024 3.6864-1.6384 4.9152-3.072 62.8736-62.6688 125.7472-125.1328 188.416-188.0064 1.2288-1.2288 2.2528-2.6624 3.4816-3.8912h1.024c0.8192 1.024 1.6384 2.048 2.4576 2.8672l338.1248 337.1008c0.8192 0.8192 1.8432 1.6384 2.8672 2.4576l-0.2048 1.024z m0 0"}),O.createElement("path",{fill:"evenodd",clipRule:"evenodd",d:"M365.568 168.96c1.024 1.2288 2.2528 2.6624 3.4816 3.8912 26.0096 26.0096 52.0192 52.0192 78.0288 77.824 1.2288 1.024 2.4576 2.048 3.8912 3.072l-48.9472 49.152-36.0448-36.4544-243.9168 245.76L364.544 756.5312l98.304-98.9184-146.432-144.9984 48.9472-49.3568 193.9456 195.3792-195.1744 196.4032L22.528 510.976H20.2752c1.6384-0.8192 3.2768-2.048 4.7104-3.2768l335.872-334.6432c1.2288-1.2288 2.2528-2.6624 3.4816-3.8912h1.2288z m0 0M1003.52 511.3856c-1.024-0.8192-2.048-1.6384-2.8672-2.4576L662.528 171.8272c-0.8192-0.8192-1.6384-1.8432-2.4576-2.8672"}));case"delete":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M885.960599 229.332129 139.025868 229.332129c-13.322423 0-24.092721-10.770298-24.092721-24.092721 0-13.302981 10.770298-24.097838 24.092721-24.097838l746.93473 0c13.323447 0 24.092721 10.794857 24.092721 24.097838C910.05332 218.561831 899.284045 229.332129 885.960599 229.332129L885.960599 229.332129zM645.010875 132.956128l-265.036305 0c-13.323447 0-24.097838-10.770298-24.097838-24.097838 0-13.297864 10.774391-24.093744 24.097838-24.093744l265.036305 0c13.328563 0 24.098861 10.796904 24.098861 24.093744C669.109736 122.186853 658.340461 132.956128 645.010875 132.956128L645.010875 132.956128zM404.06729 759.409856 404.06729 349.805968c0-13.301957 10.769274-24.097838 24.092721-24.097838 13.328563 0 24.097838 10.79588 24.097838 24.097838l0 409.603889c0 13.32754-10.769274 24.097838-24.097838 24.097838C414.837588 783.507694 404.06729 772.738419 404.06729 759.409856L404.06729 759.409856zM572.728618 759.409856 572.728618 349.805968c0-13.301957 10.773368-24.097838 24.097838-24.097838 13.323447 0 24.092721 10.79588 24.092721 24.097838l0 409.603889c0 13.32754-10.769274 24.097838-24.092721 24.097838C583.501986 783.507694 572.728618 772.738419 572.728618 759.409856L572.728618 759.409856zM235.406986 301.615409c13.32447 0 24.093744 10.796904 24.093744 24.092721l0 28.528754 0 91.946109 0 385.510144c0 26.600845 21.590737 48.192605 48.190559 48.192605l409.603889 0c26.599821 0 48.190559-21.591761 48.190559-48.192605l0-385.510144 0-91.946109 0-28.528754c0-13.296841 10.769274-24.092721 24.093744-24.092721 13.32754 0 24.097838 10.796904 24.097838 24.092721l0 96.383164 0 24.091698 0 409.609005c0 39.924291-32.361035 72.285327-72.284303 72.285327L283.593452 928.077324c-39.923268 0-72.284303-32.361035-72.284303-72.285327L211.309148 490.398006l0-44.215014 0-24.091698 0-96.383164C211.309148 312.412312 222.083539 301.615409 235.406986 301.615409L235.406986 301.615409zM235.406986 301.615409"}));case"sample":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M813.176471 30.117647v180.705882h180.705882v783.058824h-783.058824v-180.705882h-180.705882V30.117647h783.058824z m120.470588 240.941177h-120.470588v542.117647h-542.117647v120.470588h662.588235v-662.588235z m-180.705883-180.705883h-662.588235v662.588235h662.588235v-662.588235zM421.647059 180.705882a60.235294 60.235294 0 0 1 60.235294 60.235294v120.470589h120.470588a60.235294 60.235294 0 1 1 0 120.470588H481.882353v120.470588a60.235294 60.235294 0 1 1-120.470588 0V481.882353H240.941176a60.235294 60.235294 0 1 1 0-120.470588h120.470589V240.941176a60.235294 60.235294 0 0 1 60.235294-60.235294z"}));case"paste":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M682.666667 85.333333H170.666667a85.333333 85.333333 0 0 0-85.333334 85.333334v512a85.333333 85.333333 0 0 0 85.333334 85.333333h512a85.333333 85.333333 0 0 0 85.333333-85.333333V170.666667a85.333333 85.333333 0 0 0-85.333333-85.333334z m0 597.333334H170.666667V170.666667h512z m-320 170.666666H256a85.333333 85.333333 0 0 0 85.333333 85.333334h21.333334a21.333333 21.333333 0 0 0 21.333333-21.333334v-42.666666a21.333333 21.333333 0 0 0-21.333333-21.333334z m170.666666 0h-42.666666a21.333333 21.333333 0 0 0-21.333334 21.333334v42.666666a21.333333 21.333333 0 0 0 21.333334 21.333334h42.666666a21.333333 21.333333 0 0 0 21.333334-21.333334v-42.666666a21.333333 21.333333 0 0 0-21.333334-21.333334z m170.666667 0h-42.666667a21.333333 21.333333 0 0 0-21.333333 21.333334v42.666666a21.333333 21.333333 0 0 0 21.333333 21.333334h42.666667a21.333333 21.333333 0 0 0 21.333333-21.333334v-42.666666a21.333333 21.333333 0 0 0-21.333333-21.333334z m213.333333-42.666666H853.333333a20.053333 20.053333 0 0 0-16.64 8.533333 107.52 107.52 0 0 1-17.066666 17.066667 20.053333 20.053333 0 0 0-8.96 17.066666v65.706667a11.093333 11.093333 0 0 0 4.693333 8.96 10.666667 10.666667 0 0 0 9.386667 0 170.666667 170.666667 0 0 0 104.106666-104.106667 10.666667 10.666667 0 0 0 0-9.386666 11.093333 11.093333 0 0 0-10.24-3.84zM853.333333 256v106.666667a21.333333 21.333333 0 0 0 21.333334 21.333333h42.666666a21.333333 21.333333 0 0 0 21.333334-21.333333V341.333333a85.333333 85.333333 0 0 0-85.333334-85.333333z m64 213.333333h-42.666666a21.333333 21.333333 0 0 0-21.333334 21.333334v42.666666a21.333333 21.333333 0 0 0 21.333334 21.333334h42.666666a21.333333 21.333333 0 0 0 21.333334-21.333334v-42.666666a21.333333 21.333333 0 0 0-21.333334-21.333334z m0 170.666667h-42.666666a21.333333 21.333333 0 0 0-21.333334 21.333333v42.666667a21.333333 21.333333 0 0 0 21.333334 21.333333h42.666666a21.333333 21.333333 0 0 0 21.333334-21.333333v-42.666667a21.333333 21.333333 0 0 0-21.333334-21.333333z"}));case"music_play":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M870.2 466.333333l-618.666667-373.28a53.333333 53.333333 0 0 0-80.866666 45.666667v746.56a53.206667 53.206667 0 0 0 80.886666 45.666667l618.666667-373.28a53.333333 53.333333 0 0 0 0-91.333334z"}));case"music_pause":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M426.666667 138.666667v746.666666a53.393333 53.393333 0 0 1-53.333334 53.333334H266.666667a53.393333 53.393333 0 0 1-53.333334-53.333334V138.666667a53.393333 53.393333 0 0 1 53.333334-53.333334h106.666666a53.393333 53.393333 0 0 1 53.333334 53.333334z m330.666666-53.333334H650.666667a53.393333 53.393333 0 0 0-53.333334 53.333334v746.666666a53.393333 53.393333 0 0 0 53.333334 53.333334h106.666666a53.393333 53.393333 0 0 0 53.333334-53.333334V138.666667a53.393333 53.393333 0 0 0-53.333334-53.333334z"}));case"music_download":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1077 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M269.473684 0a53.894737 53.894737 0 0 1 6.305684 107.412211L269.473684 107.789474H161.684211a53.894737 53.894737 0 0 0-53.517474 47.589052L107.789474 161.684211v700.631578a53.894737 53.894737 0 0 0 47.589052 53.517474L161.684211 916.210526h754.526315a53.894737 53.894737 0 0 0 53.517474-47.589052L970.105263 862.315789V161.684211a53.894737 53.894737 0 0 0-47.589052-53.517474L916.210526 107.789474h-107.789473a53.894737 53.894737 0 0 1-6.305685-107.412211L808.421053 0h107.789473a161.684211 161.684211 0 0 1 161.414737 152.198737L1077.894737 161.684211v700.631578a161.684211 161.684211 0 0 1-152.198737 161.414737L916.210526 1024H161.684211a161.684211 161.684211 0 0 1-161.414737-152.198737L0 862.315789V161.684211A161.
32684211 161.684211 0 0 1 152.198737 0.269474L161.684211 0h107.789473z m269.473684 0a53.894737 53.894737 0 0 1 53.894737 53.894737v570.421895l123.580632-123.472843a53.894737 53.894737 0 0 1 71.141052-4.473263l5.066106 4.473263a53.894737 53.894737 0 0 1 4.473263 71.141053l-4.473263 5.066105-215.578948 215.578948a53.894737 53.894737 0 0 1-76.207158 0l-215.578947-215.578948a53.894737 53.894737 0 0 1 71.141053-80.680421l5.066105 4.473263L485.052632 624.424421V53.894737a53.894737 53.894737 0 0 1 53.894736-53.894737z"}));case"music_time":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M541.866667 183.466667c2.133333-4.266667 2.133333-8.533333 2.133333-12.8V117.333333H640c17.066667 0 32-14.933333 32-32s-14.933333-32-32-32H384c-17.066667 0-32 14.933333-32 32s14.933333 32 32 32h96V170.666667c0 4.266667 0 8.533333 2.133333 12.8-202.666667 14.933333-364.8 185.6-364.8 392.533333 0 217.6 177.066667 394.666667 394.666667 394.666667S906.666667 793.6 906.666667 576c0-206.933333-162.133333-377.6-364.8-392.533333zM682.666667 608h-170.666667c-17.066667 0-32-14.933333-32-32v-170.666667c0-17.066667 14.933333-32 32-32s32 14.933333 32 32v138.666667H682.666667c17.066667 0 32 14.933333 32 32s-14.933333 32-32 32z"}));case"humanize_result":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M511.999312 962.560098l-289.668657-275.947078C145.571738 613.663377 102.399967 514.335535 102.399967 410.706901c0-103.628634 43.171771-202.956475 119.971648-275.906118C382.279199-17.611133 641.637504-17.611133 801.586049 134.759823c76.799877 72.949643 119.971648 172.277484 119.971648 275.906118 0 103.628634-43.171771 202.997435-119.971648 275.947079L511.999312 962.560098z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M815.758186 701.481476L511.999312 990.863413l-303.758874-289.422897a404.561273 404.561273 0 0 1-93.429611-133.119787A391.249294 391.249294 0 0 1 81.92 410.706901C81.92 356.066349 92.897262 303.514753 114.810827 253.093073a404.643193 404.643193 0 0 1 93.429611-133.119787A427.416916 427.416916 0 0 1 350.45333 29.902391 444.292409 444.292409 0 0 1 511.999312 0.001638c55.99223 0 109.813584 9.994224 161.505021 29.941712a427.457876 427.457876 0 0 1 142.253853 90.029936 404.520313 404.520313 0 0 1 93.42961 133.119787A391.290254 391.290254 0 0 1 942.078624 410.706901a391.249294 391.249294 0 0 1-32.890828 157.654788 404.643193 404.643193 0 0 1-93.47057 133.119787z m-28.262355-29.695952a364.051898 364.051898 0 0 0 84.131705-119.766849c19.660769-45.219768 29.491153-92.323692 29.491153-141.311774 0-48.947122-9.830384-96.051046-29.491153-141.311774a364.133817 364.133817 0 0 0-84.131705-119.766848 386.907541 386.907541 0 0 0-128.737074-81.46931A403.701114 403.701114 0 0 0 511.999312 40.961573a403.701114 403.701114 0 0 0-146.759445 27.197396 386.989461 386.989461 0 0 0-128.778034 81.51027A364.092857 364.092857 0 0 0 152.371087 269.395127 350.739919 350.739919 0 0 0 122.879934 410.706901c0 48.947122 9.830384 96.051046 29.491153 141.311774A364.133817 364.133817 0 0 0 236.461833 671.744564l289.668656 275.947078-14.131177 14.827496-14.131178-14.827496 289.627697-275.906118z"}));case"humanize_notice":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M872.7 582.6L635.2 177c-53.5-91.3-186.6-88.1-235.6 5.7L187.7 588.3c-46.8 89.7 18.2 197 119.4 197h449.4c104 0 168.8-112.9 116.2-202.7zM496.6 295.2c0-20.5 11.7-31.5 35.1-32.9 22 1.5 33.7 12.5 35.1 32.9V315l-26.4 267.9h-13.2L496.6 315v-19.8z m35.2 406.3c-22-1.5-34.4-13.2-37.3-35.1 1.4-19 13.2-29.3 35.1-30.7 23.4 1.5 36.6 11.7 39.5 30.7-1.5 21.9-13.9 33.6-37.3 35.1z"}));case"humanize_correct":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M63.223 512s231.768 189.585 254.79 350.823c0 0 303.907-497.491 641.582-542.003 0 0-102.837-74.944-69.07-193.396 0 0-187.256 18.685-540.279 566.638l-165.452-280.85L63.223 512z"}));case"humanize_error":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M86.016 0L2.048 70.656c149.504 111.616 288.768 239.616 411.136 367.616C225.792 627.2 78.848 813.056 1.536 887.808L161.28 1021.44c56.832-117.248 180.224-294.912 345.
326-481.28C672.256 727.552 796.16 906.24 852.992 1024c0 0 155.648-165.376 169.472-139.776C962.56 816.64 816.128 620.032 619.52 418.816c112.64-115.712 239.104-230.4 374.272-331.264l-36.864-68.608c-153.088 76.288-299.008 189.44-430.08 309.76C394.752 203.264 245.248 83.968 86.016 0z"}));case"humanize_time":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64z m0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}));case"humanize_wait":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M768 68.266667H256a68.266667 68.266667 0 0 0-68.266667 68.266666v85.521067l0.085334 6.5536a238.9504 238.9504 0 0 0 61.320533 153.344l117.162667 130.0992-117.128534 129.962667A239.0016 239.0016 0 0 0 187.733333 801.962667V887.466667a68.266667 68.266667 0 0 0 68.266667 68.266666h512a68.266667 68.266667 0 0 0 68.266667-68.266666v-85.486934l-0.085334-6.5536a239.0016 239.0016 0 0 0-61.354666-153.412266l-117.1456-129.962667 117.179733-130.0992A238.9504 238.9504 0 0 0 836.266667 222.0544V136.533333a68.266667 68.266667 0 0 0-68.266667-68.266666zM256 136.533333h512v85.521067c0 42.171733-15.633067 82.875733-43.861333 114.2272l-137.762134 152.951467a34.133333 34.133333 0 0 0 0 45.687466l137.728 152.797867A170.734933 170.734933 0 0 1 768 801.979733V887.466667H256v-85.486934c0-42.1888 15.650133-82.909867 43.895467-114.261333l137.728-152.797867a34.133333 34.133333 0 0 0 0-45.687466l-137.762134-152.951467A170.683733 170.683733 0 0 1 256 222.037333V136.533333z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M682.666667 750.933333v34.133334a34.133333 34.133333 0 0 1-34.133334 34.133333H375.466667a34.133333 34.133333 0 0 1-34.133334-34.133333v-34.133334h341.333334z"}));case"humanize_copy":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M670.037333 283.818667H206.677333c-28.330667 0-51.2 22.869333-51.2 51.2V836.266667c0 28.330667 22.869333 51.2 51.2 51.2h463.530667c28.330667 0 51.2-22.869333 51.2-51.2V335.018667a51.370667 51.370667 0 0 0-51.370667-51.2z m-17.066666 535.381333H223.744V352.085333h429.397333V819.2z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M794.965333 119.466667H342.186667c-18.773333 0-34.133333 15.36-34.133334 34.133333s15.36 34.133333 34.133334 34.133333h452.778666c12.458667 0 22.528 10.069333 22.528 22.528v509.269334c0 18.773333 15.36 34.133333 34.133334 34.133333s34.133333-15.36 34.133333-34.133333V210.261333C885.589333 160.085333 844.970667 119.466667 794.965333 119.466667z"}));case"humanize_again":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M952.529455 459.752727a34.909091 34.909091 0 0 0-49.361455 0l-21.085091 21.085091C860.625455 276.317091 687.220364 116.363636 477.090909 116.363636a400.570182 400.570182 0 0 0-48.686545 3.211637c-7.842909 0.930909-15.616 2.164364-23.342546 3.560727-4.701091 0.837818-9.402182 1.582545-14.010182 2.56-9.844364 2.164364-19.572364 4.654545-29.160727 7.540364-6.865455 2.024727-13.521455 4.398545-20.247273 6.749091-3.537455 1.28-7.121455 2.56-10.635636 3.93309-7.237818 2.792727-14.336 5.701818-21.364364 8.890182-1.489455 0.674909-2.978909 1.442909-4.468363 2.141091-15.592727 7.330909-30.650182 15.499636-45.079273 24.645818l-1.931636 1.163637a394.309818 394.309818 0 0 0-26.624 18.734545 411.322182 411.322182 0 0 0-54.551273 49.780364c-2.443636 2.653091-4.887273 5.259636-7.261091 7.982545A375.04 375.04 0 0 0 148.945455 283.461818a407.319273 407.319273 0 0 0-37.771637 62.557091c-1.000727 2.071273-2.141091 4.026182-3.118545 6.097455-0.232727 0.418909-0.279273 0.861091-0.465455 1.28A404.340364 404.340364 0 0 0 69.818182 523.636364C69.818182 748.218182 252.509091 930.909091 477.090909 930.909091c143.476364 0 273.687273-73.309091 348.299636-196.049455a34.909091 34.909091 0 0 0-59.671272-36.258909C703.883636 800.349091 595.991273 861.090909 477.090909 861.090909 291.025455 861.090909 139.636364 709.701818 139.636364 523.636364a335.127273 335.127273 0 0 1 32.907636-144.384A335.755636 335.755636 0 0 1 210.385455 317.672727c4.119273-5.352727 8.378182-10.565818 12.8-15.616l3.397818-3.746909a341.224727 341.224727 0 0 1 48.151272-44.101818l3.258182-2.443636a340.619636 340.619636 0 0 1 58.112-34.327273l1.908364-0.930909a313.320727 313.320727 0 0 1 26.391273-10.565818c5.771636-2.094545 11.52-4.096 17.408-5.841455 7.842909-2.327273 15.802182-4.421818 23.901091-6.16
327273 3.909818-0.861091 7.912727-1.466182 11.845818-2.187636a371.479273 371.479273 0 0 1 29.416727-4.049455c9.937455-0.930909 19.968-1.536 30.114909-1.536 169.378909 0 309.597091 125.556364 333.474909 288.395637l-14.801454-14.824727a34.909091 34.909091 0 1 0-49.361455 49.338181l78.382546 78.429091a34.932364 34.932364 0 0 0 49.338181 0l78.405819-78.429091a34.909091 34.909091 0 0 0 0-49.338181"}));case"generate_failed":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M241.968 212.48a24 24 0 0 1 17.2-44.8l63.36 24.32a24 24 0 0 1-17.2 44.816l-63.36-24.32zM572.8 67.184l-24.32 63.36a24 24 0 1 1-44.816-17.2L528 49.968a24 24 0 1 1 44.816 17.2zM362.496 103.888a24 24 0 1 1 43.84-19.52l22.432 50.352a24 24 0 1 1-43.84 19.52l-22.432-50.352zM176 477.44L154.496 382.88a48 48 0 0 1 35.312-57.248l623.888-153.968a48 48 0 0 1 58.32 35.968l13.44 59.2a48 48 0 0 1-35.296 57.232L477.616 416H848a48 48 0 0 1 48 48v400a64 64 0 0 1-64 64H240a64 64 0 0 1-64-64V477.456z m64 103.712V864h592V581.168H240zM286.944 512l19.904-32H240v32h46.944z m56.528 0h79.232l20.928-32H363.36l-19.904 32z m136.592 0h87.312l18.944-32H500.96l-20.912 32z m143.088 0H704l24-32h-85.92l-18.928 32z m140.848 0H832v-32h-44l-24 32z m-0.16-262.112L787.52 273.6l32.048-7.904-6.368-28-49.376 12.192z m-54.448 13.44l-86.72 21.408 23.696 23.696 86.72-21.392-23.696-23.712z m-141.168 34.832l-73.888 18.24 23.712 23.696 73.888-18.24-23.712-23.68z m-128.32 31.68L368 347.584l19.744 24.672 75.84-18.72-23.68-23.696z m-123.248 30.4L220.384 384l6.368 28 109.648-27.072-19.744-24.688z m164.704 440.32a24 24 0 1 1-34.72-33.12 127.264 127.264 0 0 1 55.136-34.24c43.2-13.088 89.6-1.312 123.28 32.704a24 24 0 0 1-34.112 33.76c-21.152-21.376-49.072-28.448-75.264-20.528a79.28 79.28 0 0 0-34.32 21.44zM416 688a32 32 0 1 1 0-64 32 32 0 0 1 0 64z m224 0a32 32 0 1 1 0-64 32 32 0 0 1 0 64z"}));case"default_video":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M921.6 512c0-226.304-183.296-409.6-409.6-409.6s-409.6 183.296-409.6 409.6 183.296 409.6 409.6 409.6h409.6v-102.4h-139.264c84.992-75.264 139.264-184.832 139.264-307.2z m-204.288-207.36c36.864-20.992 83.456-8.704 104.96 28.16 20.992 36.864 8.704 83.456-28.16 104.96-36.864 20.992-83.456 8.704-104.96-28.16-20.992-36.864-8.704-83.456 28.16-104.96zM689.152 614.4a76.8512 76.8512 0 1 1 133.12 76.8512A76.8512 76.8512 0 0 1 689.152 614.4zM512 153.6c42.496 0 76.8 34.304 76.8 76.8S554.496 307.2 512 307.2s-76.8-34.304-76.8-76.8S469.504 153.6 512 153.6z m102.4 358.4c0 56.32-46.08 102.4-102.4 102.4s-102.4-46.08-102.4-102.4 46.08-102.4 102.4-102.4 102.4 46.08 102.4 102.4z m-307.712 207.36c-36.864 20.992-83.456 8.704-104.96-28.16-20.992-36.864-8.704-83.456 28.16-104.96 36.864-20.992 83.456-8.704 104.96 28.16 20.992 36.864 8.704 83.456-28.16 104.96zM334.848 409.6a76.8512 76.8512 0 1 1-133.12-76.8512A76.8512 76.8512 0 0 1 334.848 409.6z m100.352 384c0-42.496 34.304-76.8 76.8-76.8s76.8 34.304 76.8 76.8S554.496 870.4 512 870.4s-76.8-34.304-76.8-76.8z"}));case"default_image":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M422.4 704l-94.72-143.36c-15.36-23.04-46.08-30.72-71.68-15.36l-15.36 15.36-130.56 204.8c-12.8 25.6-7.68 56.32 17.92 71.68 7.68 5.12 17.92 7.68 25.6 7.68h256c28.16 0 51.2-23.04 51.2-51.2 0-7.68-2.56-15.36-5.12-23.04l-33.28-66.56z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M307.2 358.4c-43.52 0-76.8-33.28-76.8-76.8s33.28-76.8 76.8-76.8 76.8 33.28 76.8 76.8-33.28 76.8-76.8 76.8z m327.68-33.28c5.12-7.68 12.8-15.36 20.48-17.92 25.6-12.8 56.32 0 69.12 23.04L944.64 793.6c2.56 7.68 5.12 15.36 5.12 23.04 0 28.16-23.04 51.2-51.2 51.2H378.88c-10.24 0-20.48-2.56-30.72-10.24-23.04-15.36-28.16-48.64-12.8-71.68l56.32-79.36 243.2-381.44z"}));case"default_music":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M628.905386 769.860427 628.905386 482.261019l169.381759-27.464779C771.308637 311.811584 645.822916 203.633728 494.993179 203.633728c-170.51599 0-308.738475 138.222485-308.738475 308.738875 0 170.516989 138.222485 308.738875 308.738475 308.738875 16.540186 0 32.756191-1.34209 48.589456-3.839397 12.391598-20.573051 34.625524-37.084856 62.858182-44.145869C613.897561 771.276467 621.429455 770.182208 628.905386 769.860427zM551.718919 228.830645l-33.079572 144.922942-33.078373 0-23.62798-144.922942C496.589896 211.497397 551.718919 228.830645 551.718919 228.830645zM494.993179 626.995689c-63.300482 0-114.622086-51.317007-114.622086-114.622886 0-63.30348 51.321604-114.622486 114.622086-114.622486 63.306478 0 114.622486 51.319006 114.622486 114.622486C609.615665 575.678482 558.299457 626.995689 494.993179 626.995689zM494.993179 424.978057c-48.20112 0-87.394147 39.192827-87.394147 87.394546 0 48.20112 39.192827 87.395546 87.394147 87.395546 48.201719 0 87.395946-39.194226 87.395946-87.395546C582.389124 464.170884 543.194698 424.978057 494.993179 424.978057zM494.993179 574.79708c-34.421063 0-62.423477-28.002015-62.423477-62.424476 0-34.421662 28.011408-62.424076 62.423477-62.424076 34.432055 0 62.416082 28.002414 62.416082 62.424076C557.409061 546.795265 529.425034 574.79708 494.993179 574.79708zM534.528574 870.531771c1.499983 8.297374 4.789753 16.008146 9.524542 22.939447-16.073102 2.058604-32.429013 3.239803-49.050144 3.239803-211.934708 0-384.347812-172.417701-384.347812-384.338419 0-211.922716 172.413104-384.338419 384.338019-384.338419 188.118456 0 345.001689 135.905456 377.892189 314.664258l-37.310503 6.059292c-29.969681-160.790984-171.236502-282.919381-340.581686-282.919381-191.084445 0-346.53365 155.451604-346.53365 346.53425 0 191.080048 155.449205 346.53425 346.53365 346.53425 12.796724 0 25.414169-0.748493 37.859731-2.104573C532.968631 861.361189 533.461497 865.948079 534.528574 870.531771zM912.096583 463.425989l0 333.227272c0 27.59629-20.573051 49.609165-52.658098 57.716668-35.234911 8.736077-69.250848-6.021917-75.997274-33.022611-6.760416-27.057655 16.31294-56.065787 51.53386-64.879811 15.920206-3.931335 31.587384-3.128879 44.698494 1.494986L879.673565 557.20001l-180.148459 32.927675-0.834434 249.757065-0.036975 0c-0.156894 23.646767-21.482435 46.868223-52.156438 54.45388-34.814196 8.759061-71.280472-7.807706-75.193819-32.597899-6.691463-26.747865 16.124068-55.470191 51.00222-64.201272 15.699356-3.904353 31.039755-3.119885 43.933013 1.402049L666.238674 503.300354 912.096583 463.425989z"}));case"default_humanize":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M635 888.5c-41.5-4.3-63-13-78.6-25.9l-1.1-1.1c-13.5-14.6-20.5-46.9-20.5-97.6V221.6c0-7.6 5.9-14 14-14h87.3c78.2 0 83 10.8 107.7 32.9 26.9 21.1 38.8 31.9 52.8 102 1.6 6.5 7 11.3 14 11.3h5.4c8.1 0 14.5-6.5 14-14.6l-1.6-232.6H78.5c-7.6 0-13.5 5.9-14 13.5l-1.1 218.5c-0.5 8.1 5.9 14.6 14 14.6h5.4c7 0 12.4-4.8 14-11.3 14-69.6 25.9-80.4 52.8-101.4l0.5-0.5c24.3-21.6 29.6-32.4 107.3-32.4h87.3c7.6 0 14 5.9 14 14v525.6c0 60.4-6.5 96.6-20 108.4-1.1 0.5-1.6 1.6-2.2 2.2-11.9 16.1-31.8 26.4-73.2 30.7-7.6 0.5-13 6.5-13 14 0 7.6 5.9 14 14 14h369.6c7.6 0 14-5.9 14-14 0.1-7-5.3-13.5-12.9-14z m324.3-217.6l-0.7-99H638.4c-3.2 0-5.7 2.6-6 5.7l-0.5 93c-0.3 3.5 2.6 6.2 6 6.2h2.3c3 0 5.3-2.1 6-4.8 6-29.6 11-34.2 22.5-43.1l0.3-0.3c10.4-9.2 12.7-13.8 45.8-13.8h37.3c3.2 0 6 2.6 6 5.9v223.7c0 25.7-2.7 41-8.5 46.1-0.5 0.3-0.7 0.7-0.9 0.9-5 6.9-13.6 11.2-31.3 13-3.2 0.3-5.6 2.7-5.6 5.9s2.6 5.9 6 5.9h157.8c3.2 0 6-2.6 6-5.9 0-3-2.3-5.7-5.6-5.9-17.7-1.8-26.9-5.5-33.6-11l-0.5-0.5c-5.7-6.2-8.8-20-8.8-41.6V620.8c0-3.2 2.6-5.9 6-5.9h37.3c33.4 0 35.4 4.6 46 14 11.5 8.9 16.6 13.6 22.5 43.4 0.7 2.7 3 4.8 6 4.8h2.3c3.6 0 6.4-2.8 6.1-6.2z"}));case"feedback_upload":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fill:"evenodd",clipRule:"evenodd",d:"M802 664v146c0 7.7-6.3 14-14 14H236c-7.7 0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5 0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1 0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5 0-10 4.5-10 10z"}),O.createElement("path",{fill:"evenodd",clipRule:"evenodd",d:"M547 697V247.5l173.6 173.6c13.7 13.7 35.8 13.7 49.5 0 13.7-13.7 13.7-35.8 0-49.5L536.8 138.3c-0.4-0.4-0.8-0.8-1.3-1.2-0.2-0.2-0.4-0.4-0.6-0.5-0.2-0.2-0.4-0.4-0.7-0.6-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.1-0.4-0.3-0.5-0.4l-0.9-0.6c-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.3-0.9-0.5l-0.6-0.3c-0.3-0.1-0.6-0.3-0.8-0.4-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.5-0.2-0.8-0.3l-0.9-0.3c-0.2-0.1-0.4-0.2-0.7-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.4-0.1-0.7-0.2-1.1-0.3-0.2 0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2 0-0.4-0.1-0.7-0.1-0.3 0-0.7-0.1-1-0.1-0.3 0-0.6 0-0.9-0.1-0.3 0-0.5 0-0.8-0.1-1.2-0.1-2.3-0.1-3.5 0-0.3 0-0.5 0-0.8 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.7 0.1-1 0.1-0.2 0-0.4 0.1-0.7 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.3-0.2 0.1-0.4 0.1-0.6 0.2l-0.9 0.3c-0.3 0.1-0.5 0.2-0.8 0.3-0.2 0.1-0.5 0.2-0.7 0.3-0.3 0.1-0.6 0.3-0.8 0.4l-0.6 0.3c-0.3 0.2-0.6 0.3-0.9 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6 0.4-0.9 0.7-0.2 0.1-0.3 0.3-0.5 0.4-0.3 0.2-0.5 0.4-0.8 0.6-0.2 0.2
32-0.4 0.4-0.7 0.6-0.2 0.2-0.4 0.4-0.6 0.5l-1.2 1.2-233.1 233.1c-13.7 13.7-13.7 35.8 0 49.5 13.7 13.7 35.8 13.7 49.5 0L477 247.5V697c0 19.3 15.7 35 35 35s35-15.7 35-35z"}));case"DeepSeek":return O.createElement("svg",iS({"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},a),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1000.14 205.784c-10.484-5.244-15.012 4.752-21.136 9.828-2.088 1.64-3.868 3.768-5.652 5.736-15.32 16.712-33.216 27.688-56.628 26.376-34.2-1.964-63.404 9.012-89.208 35.72-5.488-32.932-23.716-52.592-51.468-65.208-14.54-6.556-29.204-13.108-39.384-27.36-7.084-10.16-9.008-21.464-12.572-32.608-2.256-6.716-4.508-13.6-12.084-14.744-8.252-1.312-11.468 5.736-14.704 11.632-12.904 24.084-17.92 50.628-17.408 77.496 1.104 60.46 26.132 108.628 75.816 142.872 5.652 3.932 7.108 7.864 5.324 13.6-3.38 11.792-7.432 23.26-10.976 35.06-2.252 7.536-5.632 9.172-13.56 5.896-27.256-11.632-50.808-28.836-71.636-49.64-35.328-34.9-67.28-73.404-107.112-103.552a473.012 473.012 0 0 0-28.404-19.824c-40.656-40.304 5.324-73.4 15.972-77.332 11.12-4.096 3.872-18.184-32.112-18.02-35.984 0.16-68.896 12.452-110.836 28.836-6.144 2.456-12.6 4.256-19.192 5.732-38.092-7.372-77.62-9.012-118.928-4.26-77.76 8.848-139.88 46.368-185.548 110.428C23.86 379.456 10.936 466.944 26.768 558.204c16.588 96.172 64.696 175.8 138.588 238.06 76.636 64.552 164.884 96.172 265.564 90.112 61.152-3.604 129.228-11.96 206.028-78.316 19.376 9.828 39.712 13.764 73.42 16.712 25.992 2.456 50.996-1.312 70.348-5.408 30.332-6.552 28.224-35.224 17.268-40.468-88.904-42.272-69.388-25.068-87.124-38.992 45.18-54.56 113.256-111.248 139.88-294.912 2.108-14.584 0.328-23.76 0-35.556-0.164-7.208 1.432-9.992 9.524-10.812 22.26-2.624 43.888-8.848 63.732-19.988 57.588-32.116 80.836-84.872 86.324-148.112 0.82-9.668-0.164-19.664-10.18-24.74zM498.196 774.96c-86.14-69.14-127.94-91.916-145.2-90.932-16.14 0.984-13.232 19.824-9.688 32.112 3.704 12.124 8.56 20.48 15.336 31.132 4.672 7.044 7.908 17.528-4.688 25.396-27.752 17.528-75.98-5.9-78.236-7.048-56.156-33.752-103.116-78.316-136.188-139.264-31.952-58.652-50.484-121.568-53.56-188.744-0.816-16.22 3.872-21.952 19.664-24.904a189.16 189.16 0 0 1 63.1-1.636c87.94 13.108 162.8
3216 53.248 225.564 116.816 35.82 36.208 62.916 79.464 90.852 121.736 29.676 44.892 61.624 87.652 102.276 122.716 14.356 12.288 25.804 21.624 36.78 28.508-33.072 3.768-88.268 4.588-126.012-25.888z m41.308-271.156c0-7.208 5.652-12.944 12.76-12.944 1.612 0.028 3.056 0.3 4.34 0.82a12.788 12.788 0 0 1 7.688 8.28c0.38 1.252 0.56 2.532 0.548 3.844a12.92 12.92 0 0 1-2.088 7.168 12.868 12.868 0 0 1-5.736 4.776 12.8 12.8 0 0 1-4.916 1 12.736 12.736 0 0 1-4.896-1 12.76 12.76 0 0 1-5.688-4.788 12.672 12.672 0 0 1-2.012-7.156z m128.268 67.176c-8.212 3.44-16.448 6.388-24.372 6.716-12.248 0.656-25.64-4.424-32.892-10.648-11.304-9.668-19.372-15.076-22.752-31.948-1.456-7.212-0.656-18.352 0.636-24.74 2.908-13.764-0.328-22.612-9.832-30.64-7.74-6.552-17.592-8.356-28.404-8.356-4.036 0-7.744-1.8-10.488-3.276a10.58 10.58 0 0 1-3.492-2.672 10.524 10.524 0 0 1-2.136-3.844 10.568 10.568 0 0 1-0.412-4.38 10.512 10.512 0 0 1 1.372-4.176c1.124-2.296 6.612-7.868 7.904-8.848 14.684-8.52 31.62-5.736 47.268 0.656 14.52 6.06 25.476 17.2 41.308 32.932 16.14 19.004 19.048 24.248 28.22 38.5 7.272 11.14 13.888 22.612 18.392 35.716 2.764 8.192-0.8 14.912-10.32 19.008z"}));case"ghibli":return O.createElement("svg",iS({"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},a),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M924.493913 584.036174l-219.981913 381.017043H264.45913L44.521739 584.036174l219.981913-381.061565h440.008348z"}),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",opacity:".5",d:"M961.135304 282.846609l-141.401043 244.958608h-282.846609L395.442087 282.846609 536.932174 37.843478h282.846609z"}));case"sora":return O.createElement("svg",iS({"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},a),O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M810.666667 128H213.333333c-46.933333 0-85.333333 38.4-85.333333 85.333333v597.333334c0 46.933333 38.4 85.333333 85.333333 85.333333h597.333334c46.933333 0 85.333333-38.4 85.333333-85.333333V213.333333c0-46.933333-38.4-85.333333-85.333333-85.333333zM320 256C354.133333 256 384 285.866667 384 320S354.133333 384 320 384 256 354.133333 256 320 285.866667 256 320 256zM213.333333 810.666667l170.666667-213.333334 85.333333 85.333334 128-170.666667 213.333334 298.666667H213.333333z"}));case"backward":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 32 32",className:n,preserveAspectRatio:"none"},O.createElement("rect",{x:"5",y:"5",width:"3.5",height:"22",fill:"#fff"}),O.createElement("polygon",{fill:"#fff",points:"25.5,5 9.5,16 25.5,27"}));case"forward":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 32 32",className:n,preserveAspectRatio:"none"},O.createElement("polygon",{fill:"#fff",points:"13,6 25,16 13,26",stroke:"#fff",strokeWidth:"2"}),O.createElement("rect",{x:"28",y:"6",width:"3",height:"20",fill:"#fff",rx:"1.5"}));case"volume":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 32 32",className:n,preserveAspectRatio:"none"},O.createElement("rect",{x:"3",y:"10",width:"7",height:"12",rx:"2",fill:"#fff"}),O.createElement("polygon",{points:"10,10 22,4 22,28 10,22",fill:"#fff"}));case"volume_mute":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 32 32",className:n,preserveAspectRatio:"none"},O.createElement("rect",{x:"3",y:"10",width:"7",height:"12",rx:"2",fill:"#fff"}),O.createElement("polygon",{points:"10,10 22,4 22,28 10,22",fill:"#fff"}),O.createElement("line",{x1:"24",y1:"12",x2:"29",y2:"20",stroke:"#fff",strokeWidth:"2.5",strokeLinecap:"round"}),O.createElement("line",{x1:"29",y1:"12",x2:"24",y2:"20",stroke:"#fff",strokeWidth:"2.5",strokeLinecap:"round"}));default:return console.warn("未找到图标: ".concat(r)),""}}())},iZ=function(t){var r=t.ctaLink,n=t.heroData;return O.createElement("section",{className:"relative overflow-hidden pb-10"},O.createElement(i$,{icon:"mark_bg_3",className:"absolute -right-2 -top-8 z-[-1] h-full w-auto fill-[var(--tool-color-primary)] object-cover opacity-20"}),O.createElement("div",{className:"relative"},O.createElement("div",{className:"relative mx-auto flex w-full flex-col items-center justify-center gap-4 lg:max-w-5xl"},O.createElement("h1",{className:"text-center text-3xl font-bold !leading-[120%] text-[var(--tool-color-text-h1)] md:text-4xl lg:text-6xl"},n.title),n.tagline&&O.createElement("p",{className:"mx-auto w-full max-w-3xl text-center"},n.tagline),r&&O.createElement("div",{className:"mt-6 flex w-full items-center justify-center"},O.createElement("a",{href:r,className:'relative z-0 flex items-center gap-2 overflow-hidden rounded-full border border-[var(--tool-color-primary)] bg-[var(--tool-color-primary)] px-6 py-3 text-lg font-semibold uppercase tracking-wide text-[var(--tool-color-primary-contrast)] backdrop-blur-md transition duration-500 before:absolute before:inset-0 before:-z-10 before:translate-x-[150%] before:translate-y-[150%] before:scale-[2.5] before:rounded-[100%] before:bg-[var(--tool-color-primary-light)] before:transition-transform before:duration-1000 before:content-[""] hover:scale-105 hover:border-[var(--tool-color-primary-light)] hover:text-neutral-900 hover:before:translate-x-[0%] hover:before:translate-y-[0%] active:scale-95'},n.ctaText)))))},iK=function(t){t.styleType;var r=t.ctaLink,n=t.heroData;return O.createElement("div",{className:"custom-hero"},O.createElement(iZ,{ctaLink:r,heroData:n}))},iJ=(0,O.createContext)({isEditCustomPage:!1,pageData:null,setPageData:function(){},pageConfig:null,setPageConfig:function(){},sidebarState:{mode:"STRUCTURE",sectionIndex:void 0,subSectionIndex:void 0},setSidebarState:function(){},onUpdate:function(){}}),iY=function(){return(0,O.useContext)(iJ)||{}},iX=(0,O.createContext)({isEditToolPage:!1,pageData:null,setPageData:function(){},pageConfig:null,setPageConfig:function(){},sidebarState:{mode:"STRUCTURE"},setSidebarState:function(){},savePageData:function(){},saving:!1,onUpdate:function(){},paymentDocument:null,setPaymentDocument:function(){},hasUnsavedChanges:!1,setHasUnsavedChanges:function(){},paymentUnsavedChanges:!1,setPaymentUnsavedChanges:function(){},pageSettingsUnsavedChanges:!1,setPageSettingsUnsavedChanges:function(){},showConfirmDialog:!1,setShowConfirmDialog:function(){},confirmDialogConfig:{title:"",message:"",onConfirm:function(){},onCancel:function(){}},setConfirmDialogConfig:function(){}}),iQ=function(){return(0,O.useContext)(iX)||{}},i0=function(t,r){t&&t.scrollIntoView({behavior:"smooth",block:r})},i1=function(t){var r=t.children,n=t.sectionIndex,a=iY(),o=a.onUpdate,i=a.isEditCustomPage,s=a.sidebarState,l=iQ(),c=l.isEditToolPage,u=l.customSectionIndex,d=l.activeSection,f=l.sidebarState,p=l.onUpdate,m=l.setActiveSection;if((0,O.useEffect)(function(){"SUBSECTION"===s.mode&&s.sectionIndex===n?i0(document.querySelector(".custom-".concat(s.sectionIndex,' [data-section-type="SubSection"][data-subsection-index="').concat(s.subSectionIndex,'"]')),"center"):"SECTION"===s.mode&&i0(document.querySelector(".custom-".concat(s.sectionIndex)),"start")},[s.sectionIndex,s.subSectionIndex]),!i&&!c)return r;var h=function(t){return O.Children.map(t,function(t){if(!O.isValidElement(t))return t;var r=function(t){var r,a,l=null===(r=t.props)||void 0===r?void 0:r["data-section-type"],h="Section"===l,g="SubSection"===l;if(!h&&!g)return t;var v=null===(a=t.props)||void 0===a?void 0:a["data-subsection-index"],b=c&&"CUSTOM_SECTION"===f.sectionType&&h&&u===n||i&&s.sectionIndex===n,y=c&&"CUSTOM_SECTION"===f.sectionType&&g&&d===v&&u===n||i&&s.sectionIndex===n&&s.subSectionIndex===v;return O.cloneElement(t,{onClick:function(t){t.preventDefault(),t.stopPropagation(),null==o||o({type:g?"SUBSECTION":"SECTION",sectionIndex:n,subIndex:v,nativeEvent:t}),p({type:g?"SUBSECTION":"SECTION",sectionIndex:n,subIndex:v,sectionType:"CUSTOM_SECTION"}),m&&m(g?v:0)},style:iR(iR({},t.props.style),{},{cursor:"pointer",position:"relative",borderRadius:"8px",backgroundColor:y?"rgba(252, 211, 77, 0.3)":"",outline:y?"2px solid #FCD34D":"2px solid transparent",transition:"outline 0.2s, background-color 0.2s",border:b||y?"2px solid #FCD34D":y||u!==n||"SECTION"!==f.mode?"none":"2px s
32olid rgba(252, 211, 77, 0.5)",":hover":{outline:y?"2px solid #FCD34D":"2px solid blue",backgroundColor:y?"rgba(252, 211, 77, 0.3)":"rgba(0, 0, 255, 0.1)"}})})}(t);return r.props.children?O.cloneElement(r,{children:h(r.props.children)}):r})};return O.createElement("div",{className:"section-wrapper custom-".concat(n)},h(r))},i2=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold !leading-[120%] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement("img",{src:r.imageUrl,alt:r.title,width:100,height:100,className:"mt-2 h-full w-auto"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid grid-cols-1 gap-4 md:mt-8 md:grid-cols-2 lg:mt-14 lg:gap-6"},r.subSections.map(function(t,r){return O.createElement("li",{key:r,className:"bg-backdrop-blur relative flex flex-col items-center gap-2 overflow-hidden rounded-xl p-4 md:p-6","data-section-type":"SubSection","data-subsection-index":r},t.title&&O.createElement("h3",{className:"text-lg font-medium"},t.title),t.content&&O.createElement("p",{className:"mt-1 w-full whitespace-pre-line break-words leading-7 [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement("img",{src:t.imageUrl,alt:t.title,width:100,height:100,className:"mt-2 h-full w-auto"}))})))))},i3=function(){function t(r){var n;return iw(this,t),(n=iy(this,t,[r])).state={hasError:!1},n}
32return iN(t,O.Component),iE(t,[{key:"componentDidCatch",value:function(t,r){console.error("MediaRenderer caught an error:",t,r)}},{key:"render",value:function(){return this.state.hasError?O.createElement("div",{className:"flex h-full w-full items-center justify-center rounded-lg bg-red-100 p-4 text-center text-red-700"},O.createElement("p",null,"Unable to load this media content. Please check if the link is valid.")):this.props.children}}],[{key:"getDerivedStateFromError",value:function(){return{hasError:!0}}}])}(),i4=function(t){var r=t.src,n=t.alt,a=t.width,o=t.height,i=t.styleClass;if(!r)return O.createElement("div",null,"No media link provided.");var s=function(t){try{var r=new URL(t).pathname;return r.slice(r.lastIndexOf(".")+1).toLowerCase()}catch(r){var n=t.split("/").pop();return n.includes(".")?n.split(".").pop().toLowerCase():""}}(r),l=["jpg","png","gif","webp"].includes(s),c=["mp4","webm"].includes(s);if(l)return O.createElement("img",{src:r,alt:void 0===n?"media":n,width:a,height:o,onError:function(){throw Error("Failed to load image")},className:i});if(c){var u=i.match(/\brounded(-[a-zA-Z0-9]+)?\b/g)||[],d=u.length>0?u.join(" "):"";return O.createElement("div",{className:i,onMouseEnter:function(t){var r=t.currentTarget.querySelector("video");r&&r.play()},onMouseLeave:function(t){var r=t.currentTarget.querySelector("video");r&&r.pause()}},O.createElement("video",{src:r,controls:!0,muted:!0,loop:!0,className:"h-full w-full object-cover ".concat(d),controlsList:"nodownload",disablePictureInPicture:!0,onContextMenu:function(t){return t.preventDefault()}},O.createElement("p",null,"Your browser does not support the video tag.")))}return O.createElement("div",{className:"flex h-full w-full items-center justify-center rounded-lg bg-gray-100 p-4 text-center text-gray-600"},"Unsupported media type: .",s)};function i6(t){var r=t.src,n=t.alt,a=t.width,o=t.height,i=t.styleClass;return O.createElement(i3,null,O.createElement(i4,{src:r,alt:void 0===n?"image":n,width:a,height:o,styleClass:void 0===i?"":i}))}var i5=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"h-auto w-full"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-14"},r.subSections.map(function(t,r){return O.createElement("li",{key:r,"data-section-type":"SubSection","data-subsection-index":r,className:"order-first flex flex-col gap-y-2 overflow-hidden rounded-lg lg:order-none"},t.title&&O.createElement("h3",{className:"font-display flex items-center gap-1.5 text-lg font-semibold text-[var(--tool-color-text-h3)]"},O.createElement("span",{className:"h-2 w-2 rounded-full bg-[var(--tool-color-primary)]"}),t.title),t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"h-auto w-full rounded-md"}))})))))},i8=function(t){var r,n=t.sectionData,a=t.sectionIndex;return O.createElement(i1,{sectionIndex:a},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"w-full","data-section-type":"Section"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"}
32,n.title),n.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:n.content}}),n.imageUrl&&O.createElement(i6,{src:n.imageUrl,alt:n.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),n.subSections&&n.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid grid-cols-1 md:mt-8 ".concat((r=n.subSections.length)%3==0?"lg:grid-cols-3":1===r?"lg:grid-cols-1":"lg:grid-cols-2"," gap-4 lg:gap-6")},n.subSections.map(function(t,r){return O.createElement("li",{key:r,"data-section-type":"SubSection","data-subsection-index":r,className:"relative flex flex-col items-start gap-2 rounded-xl p-4 backdrop-blur-md md:p-6"},t.title&&O.createElement("h3",{className:"text-lg font-medium text-[var(--tool-color-text-h3)]"},t.title),t.content&&O.createElement("p",{className:"mt-2 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"mt-2 h-full w-full rounded-md"}))}))))};function i7(t){var r,n,a,o,i,s=t.item;return O.createElement("div",{className:"mb-4 mt-4"},null!==(r=s.buttonConfig)&&void 0!==r&&r.link?O.createElement("a",{href:null===(n=s.buttonConfig)||void 0===n?void 0:n.link,target:null===(a=s.buttonConfig)||void 0===a?void 0:a.target,onClick:function(t){return t.stopPropagation()},style:{textDecoration:"none",color:"var(--tool-color-primary)"},className:"hover:shadow-[var(--tool-color-primary)]/20 group relative inline-block overflow-hidden rounded-full border-2 border-[var(--tool-color-primary)] bg-transparent px-6 py-2.5 text-base font-medium text-[var(--tool-color-primary)] no-underline transition-all duration-300 hover:scale-105 hover:shadow-lg"},O.createElement("span",{className:"relative z-10 transition-colors duration-300 group-hover:text-[var(--tool-color-primary-contrast)]"},null===(o=s.buttonConfig)||void 0===o?void 0:o.title),O.createElement("div",{className:"absolute inset-0 scale-x-0 bg-[var(--tool-color-primary)] transition-transform duration-300 group-hover:scale-x-100"})):O.createElement("button",{onClick:function(t){t.stopPropagation(),document.getElementById("operationContent").scrollIntoView({behavior:"smooth",block:"start"})},className:"hover:shadow-[var(--tool-color-primary)]/20 group relative inline-block overflow-hidden rounded-full border-2 border-[var(--tool-color-primary)] bg-transparent px-6 py-2.5 text-base font-medium text-[var(--tool-color-primary)] transition-all duration-300 hover:scale-105 hover:shadow-lg"},O.createElement("span",{className:"relative z-10 transition-colors duration-300 group-hover:text-[var(--tool-color-primary-contrast)]"},null===(i=s.buttonConfig)||void 0===i?void 0:i.title),O.createElement("div",{className:"absolute inset-0 scale-x-0 bg-[var(--tool-color-primary)] transition-transform duration-300 group-hover:scale-x-100"})))}var i9=function(t){var r,n=t.sectionData,a=t.sectionIndex;return O.createElement(i1,{sectionIndex:a},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},n.title),n.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:n.content}}),n.imageUrl&&O.createElement(i6,{src:n.imageUrl,alt:n.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),n.subSections&&n.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 md:mt-10 lg:mt-14 ".concat((r=n.subSections.length)>2?"lg:grid-cols-2":1===r?"lg:grid-cols-1":void 0," gap-4 lg:gap-6")},n.subSections.map(function(t,r){var n;return O.createElement("li",{key:r,className:"relative rounded-2xl border border-gray-200 p-4 lg:p-6","data-section-type":"SubSection","data-subsection-index":r},t.title&&O.createElement("h3",{className:"flex items-center gap-2 text-lg font-semibold text-[var(--tool-color-primary)]"},O.createElement(i$,{icon:"icon_1",className:"w-3 rotate-90 fill-[var(--tool-color-primary)]"}),t.title),t.content&&O.createElement("p",{className:"mt-2 whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),(null===(n=t.buttonConfig)||void 0===n?void 0:n.isVisible)&&O.createElement(i7,{item:t}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,className:"mt-2 h-auto w-full rounded-md"}))})))))},se=function(t){var r,n=t.sectionData,a=t.sectionIndex,o=function(t){return"group relative rounded-lg border border-[var(--tool-color-border)] overflow-hidden transition-all duration-500 hover:border-[var(--tool-color-primary)] hover:shadow-2xl hover:-translate-y-1 bg-[var(--tool-color-background-dark)] ".concat(t<=2?"w-full md:w-1/4":"")},i=function(t){var r=t.item,n=t.totalItems;return O.createElement(O.Fragment,null,r.imageUrl&&O.createElement("div",{className:"relative w-full overflow-hidden"},O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"object-cover transition-transform duration-700 group-hover:scale-110 ".concat(n<=1?"h-auto w-full":"h-full w-full")})),(r.title||r.content)&&O.createElement("div",{className:"flex flex-col gap-2 p-6"},r.title&&O.createElement("h3",{className:"flex items-center gap-2 font-semibold text-[var(--tool-color-text-primary)] transition duration-500 group-hover:text-[var(--tool-color-primary)]"},r.title),r.content&&O.createElement("p",{className:"line-clamp-3 text-sm leading-6 text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}})))};return O.createElement(i1,{sectionIndex:a},O.createElement("section",{className:"relative overflow-hidden py-16 lg:py-24"},O.createElement("div",{className:"relative mx-auto max-w-7xl px-4","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"}
32,n.title),n.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:n.content}}),n.imageUrl&&O.createElement(i6,{src:n.imageUrl,alt:n.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),n.subSections&&n.subSections.length>0&&O.createElement("div",{className:"mt-16 w-full gap-4 ".concat(1===(r=n.subSections.length)||2===r?"flex":"grid grid-cols-1 lg:grid-cols-4")},n.subSections.map(function(t,r){return t.linkUrl?O.createElement("a",{href:t.linkUrl,key:r,target:"_blank",className:o(n.subSections.length),"data-section-type":"SubSection","data-subsection-index":r,rel:"noopener noreferrer"},O.createElement(i,{item:t})):O.createElement("div",{key:r,className:o(n.subSections.length)},O.createElement(i,{item:t}))})))))},st=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{"data-section-type":"Section",className:"relative"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-10 lg:mt-14 lg:gap-6"},r.subSections.map(function(t,r){return O.createElement("li",{key:r,className:"bg-[var(--tool-color-primary)]/50 relative overflow-hidden rounded-2xl border border-[var(--tool-color-primary-light)] p-6","data-section-type":"SubSection","data-subsection-index":r},t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.title&&O.createElement("h3",{className:"mt-4 flex items-center gap-2 border-t border-dotted border-[var(--tool-color-primary)] pt-4 font-semibold text-[var(--tool-color-text-h3)]"},t.title),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"mt-2 h-auto w-full rounded-md"}))})))))},sr=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative flex justify-center overflow-hidden px-6 py-10 lg:px-20 lg:py-16"},O.createElement("div",{className:"relative w-full","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-14"},r.subSections.map(function(t,r){return O.createElement("li",{key:r,"data-section-type":"SubSection","data-subsection-index":r,className:"w-full items-center gap-6 rounded-lg border border-solid border-[var(--tool-color-primary-light)] px-6 py-4 transition duration-500 hover:border-[var(--tool-color-primary)] sm:flex sm:flex-col lg:flex-row"},O.createElement("div",{className:"flex h-16 w-16 flex-none flex-col items-center justify-center rounded-full bg-[var(--tool-color-primary)] backdrop-blur-md lg:h-20 lg:w-20"},O.createElement("p",{className:"text-3xl font-semibold text-[var(--tool-color-text-inverse)]"},r+1)),O.createElement("div",{className:"flex flex-col items-start gap-2.5"},t.title&&O.createElement("h3",{className:"font-display flex items-center gap-1.5 text-lg font-semibold text-[var(--tool-color-text-h3)]"},t.title),O.createElement("div",{className:""},t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"}))))})))))},sn=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-6 md:mt-10 lg:mt-14"},r.subSections.map(function(t,r){return O.createElement("li",{key:r,"data-section-type":"SubSection","data-subsection-index":r,className:"relative mt-10 inline-flex w-full flex-col items-start gap-2 overflow-hidden rounded-2xl bg-white/10 p-4 shadow-xl backdrop-blur md:p-6 lg:mt-0"},t.title&&O.createElement("h3",{className:"absolute left-0 top-0 mb-4 rounded-br-2xl bg-[var(--tool-color-primary)] px-4 py-2 text-lg font-semibold text-[var(--tool-color-primary-contrast)]"},t.title),t.content&&O.createElement("p",{className:"mt-20 whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800 lg:mt-10",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:20,height:10,styleClass:"mt-2 h-full w-auto rounded-md"}))})))))},sa=function(t){var r,n=t.sectionData,a=t.sectionIndex;return O.createElement(i1,{sectionIndex:a},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{"data-section-type":"Section",className:"relative overflow-hidden rounded-xl bg-gradient-to-t from-transparent to-[var(--tool-color-primary-light)] px-4 py-10 md:px-20 md:py-16"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"}
32,n.title),n.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:n.content}}),n.imageUrl&&O.createElement(i6,{src:n.imageUrl,alt:n.title,width:100,height:100,styleClass:"mt-2 h-full w-auto"})),n.subSections&&n.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-14 ".concat((r=n.subSections.length)>2?"lg:grid-cols-2":1===r?"lg:grid-cols-1":void 0," gap-4 lg:gap-6")},n.subSections.map(function(t,r){return O.createElement("li",{key:r,className:"relative inline-flex w-full flex-col items-start gap-2 overflow-hidden rounded-2xl p-4 md:p-6","data-section-type":"SubSection","data-subsection-index":r},O.createElement("div",{className:"flex flex-col items-start gap-2.5"},t.title&&O.createElement("h3",{className:"font-display flex items-center gap-1.5 text-lg font-semibold text-[var(--tool-color-text-h3)]"},t.title),t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}})),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"mt-2 h-full w-auto"}))})))))},so=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4"},O.createElement("h2",{className:"text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"h-auto w-full"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-8 lg:gap-10 ".concat(1===r.subSections.length?"grid-cols-1":2===r.subSections.length||4===r.subSections.length?"lg:grid-cols-2":3===r.subSections.length||6===r.subSections.length?"lg:grid-cols-3":"")},r.subSections.map(function(t,r){return O.createElement("li",{key:r,"data-section-type":"SubSection","data-subsection-index":r,className:"order-first flex flex-col gap-y-2 overflow-hidden rounded-lg lg:order-none"},t.title&&O.createElement("h3",{className:"flex items-center gap-2 text-lg font-semibold text-[var(--tool-color-text-h3)] lg:text-xl"},O.createElement("span",{className:"h-2 w-2 rounded-full bg-[var(--tool-color-primary)]"}),t.title),t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"h-auto w-full"}))})))))},si=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4 lg:gap-6"},O.createElement("h2",{className:"text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"h-auto w-full"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-8 lg:gap-8 ".concat(1===r.
32subSections.length?"grid-cols-1":2===r.subSections.length||4===r.subSections.length?"lg:grid-cols-2":3===r.subSections.length||6===r.subSections.length?"lg:grid-cols-3":"")},r.subSections.map(function(t,r){var n;return O.createElement("li",{key:r,className:"relative flex flex-col items-start gap-2 overflow-hidden rounded-xl bg-white/10 shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb)/0.09)] backdrop-blur-sm sm:p-4 md:p-6","data-section-type":"SubSection","data-subsection-index":r},O.createElement(i$,{icon:"mark_ico_1",className:"absolute right-4 top-4 z-[-1] w-8 fill-[var(--tool-color-primary)] lg:w-10"}),O.createElement(i$,{icon:"mark_bg_1",className:"absolute bottom-0 left-0 z-[-1] h-auto w-full fill-[var(--tool-color-primary)] object-cover opacity-30"}),t.title&&O.createElement("h3",{className:"mt-6 flex items-center text-lg font-semibold text-[var(--tool-color-text-h3)]"},t.title),t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),(null===(n=t.buttonConfig)||void 0===n?void 0:n.isVisible)&&O.createElement(i7,{item:t}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"h-auto w-full"}))})))))},ss=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"flex w-full flex-col items-center gap-4 lg:gap-6"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"w-full whitespace-pre-line break-words text-center text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),r.subSections&&r.subSections.length>0&&O.createElement("div",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-10 lg:mt-14 lg:gap-8"},r.subSections.map(function(t,r){var n,a=t.layout?"left"===t.layout:r%2==0;return O.createElement("div",{key:r,className:"relative w-full overflow-hidden rounded-xl shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb)/0.09)]","data-section-type":"SubSection","data-subsection-index":r},O.createElement("div",{className:"flex flex-col p-4 sm:p-6 md:flex-row md:items-center md:p-8"},O.createElement("div",{className:"flex flex-col gap-3 md:w-1/2 ".concat(a?"md:pl-12 md:pr-8":"md:pl-8 md:pr-4"," ").concat(a?"":"md:order-2")},t.title&&O.createElement("h3",{className:"text-xl font-semibold text-[var(--tool-color-text-h3)]"},t.title),t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),(null===(n=t.buttonConfig)||void 0===n?void 0:n.isVisible)&&O.createElement(i7,{item:t})),t.imageUrl&&O.createElement("div",{className:"mt-4 md:mt-0 md:w-1/2 ".concat(a?"md:order-2":"md:order-1")},O.createElement(i6,{src:t.imageUrl,alt:t.title||"Feature image ".concat(r+1),width:400,height:300,styleClass:"mx-auto h-auto max-h-[300px] w-full max-w-[400px] rounded-lg object-cover"}))))})))))},sl=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4 lg:gap-6"},O.createElement("h2",{className:"text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"h-auto w-full"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 px-4 md:mt-10 lg:mt-14"},r.subSections.map(function(t,n){return O.createElement("li",{key:n,"data-section-type":"SubSection","data-subsection-index":n,className:"border-default relative flex w-full flex-col items-start justify-start gap-2 border-l border-dotted pb-8 pl-8 text-lg last:border-none last:pb-0 lg:pb-10"}
32,O.createElement(i$,{icon:n===r.subSections.length-1?"mark_ico_3":"mark_ico_2",className:"absolute -left-2.5 -top-2 w-5 fill-[var(--tool-color-primary)]"}),t.title&&O.createElement("h3",{className:"text-md -mt-5 font-semibold text-[var(--tool-color-text-h3)]"},t.title),t.content&&O.createElement("p",{className:"w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"h-auto w-full rounded-xl shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb)/0.09)] lg:w-1/2"}))})))))},sc=function(t){var r=t.sectionData,n=t.sectionIndex;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4 lg:gap-6"},O.createElement("h2",{className:"text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:r.content}}),r.imageUrl&&O.createElement(i6,{src:r.imageUrl,alt:r.title,width:100,height:100,styleClass:"h-auto w-full"})),r.subSections&&r.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-14"},r.subSections.map(function(t,r){return O.createElement("li",{key:r,"data-section-type":"SubSection","data-subsection-index":r,className:"relative flex flex-col items-start gap-2 overflow-hidden rounded-2xl bg-white/10 p-6 shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb)/0.09)] backdrop-blur-sm"},O.createElement(i$,{icon:"mark_bg_2",className:"absolute bottom-0 right-0 z-[-1] h-[150%] w-auto fill-[var(--tool-color-primary)] object-cover opacity-40"}),t.title&&O.createElement("h3",{className:"font-display flex items-center gap-2 text-lg font-semibold text-[var(--tool-color-text-h3)]"},O.createElement(i$,{icon:"mark_ico_4",className:"w-8 fill-[var(--tool-color-primary)]"}),t.title),t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.content}}),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"mt-2 h-full w-auto"}))})))))},su=function(t){var r,n=t.sectionData,a=t.sectionIndex;return O.createElement(i1,{sectionIndex:a},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{"data-section-type":"Section",className:"relative"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4 lg:gap-6"},O.createElement("h2",{className:"text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},n.title),n.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:n.content}}),n.imageUrl&&O.createElement(i6,{src:n.imageUrl,alt:n.title,width:100,height:100,styleClass:"h-full w-auto"})),n.subSections&&n.subSections.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-14 ".concat((r=n.subSections.length)>2?"lg:grid-cols-2":1===r?"lg:grid-cols-1":void 0," gap-4 lg:gap-10")},n.subSections.map(function(t,r){return O.createElement("li",{key:r,className:"relative inline-flex w-full flex-col items-start gap-2","data-section-type":"SubSection","data-subsection-index":r},O.createElement("div",{className:"flex flex-col items-start gap-2.5"},t.title&&O.createElement("h3",{className:"font-display flex items-start gap-2 text-lg font-semibold text-[var(--tool-color-text-h3)]"},O.createElement(i$,{icon:"mark_ico_5",className:"w-8 fill-[var(--tool-color-primary)]"}),O.createElement("span",{className:"flex-1"},t.title)),t.content&&O.createElement("p",{className:"whitespace-pre-line break-words text-base leading-7 text-[var(--tool-color-text-primary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800 lg:pl-10",dangerouslySetInnerHTML:{__html:t.content}})),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"h-auto w-full"}))})))))},sd=function(t){var r=t.sectionData,n=t.sectionIndex,a=function(t){var r=t.item;return O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"mdi:tag",className:"h-3.5 w-3.5 text-[var(--tool-color-text-inverse)] transition-all group-hover:text-[var(--tool-color-primary-dark)]"}),r.title&&O.createElement("span",{className:"relative top-px"},r.title))},o="\n    group flex items-center gap-1.5 rounded-full \n    border border-[rgba(var(--tool-color-primary-rgb),0.2)]\n    bg-gradient-to-b from-[rgba(var(--tool-color-primary-rgb),0.8)] \n    to-[rgba(var(--tool-color-primary-rgb),0.6)]\n    px-3 py-2 text-base font-medium text-[var(--tool-color-text-inverse)]\n    backdrop-blur-sm transition-all duration-200 ease-in-out\n    hover:border-opacity-30\n    hover:from-[rgba(var(--tool-color-primary-rgb),0.4)]\n    hover:to-[rgba(var(--tool-color-primary-rgb),0.6)]\n    hover:text-[var(--tool-color-primary-dark)]\n    hover:shadow-[0_2px_8px_-2px_rgba(var(--tool-color-primary-rgb),0.3)]\n    sm:py-1.5 sm:text-sm\n  ";return O.createElement(i1,{sectionIndex:n},O.createElement("section",{"data-section-type":"Section",className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_1px_1px,rgba(var(--tool-color-rgb),0.05)_1px,transparent_0)] opacity-30 [background-size:24px_24px]"}),r.title&&O.createElement("div",{className:"mb-6 text-center md:mb-14"},O.createElement("h2",{className:"relative inline-block text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title,O.createElement("span",{className:"absolute -bottom-1 left-0 right-0 h-[2px] bg-gradient-to-r from-transparent via-[var(--tool-color-primary)] to-transparent opacity-70"}))),O.createElement("div",{className:"flex flex-wrap justify-center gap-2 px-2 sm:px-4"},r.subSections&&r.subSections.map(function(t,r){return t.linkUrl?O.createElement("a",{target:"_blank",key:r,href:t.linkUrl,"data-section-type":"SubSection","data-subsection-index":r,className:"".concat(o," cursor-pointer")},O.createElement(a,{item:t})):O.createElement("div",{key:r,className:"".concat(o," cursor-default")},O.createElement(a,{item:t}))}))))},sf=function(t){var r=t.cellData;if("string"==typeof r)return O.createElement("span",null,r);var n=r.value,a=r.displayType,o=r.badgeColor,i=r.href,s=r.target;switch(a){case"badge":return O.createElement("span",{className:"inline-flex items-center rounded-full px-2.5 py-1 text-xs font-medium ".concat({blue:"bg-blue-100 text-blue-800",green:"bg-green-100 text-green-800",red:"bg-red-100 text-red-800",yellow:"bg-yellow-100 text-yellow-800",purple:"bg-purple-100 text-purple-800",gray:"bg-gray-100 text-gray-800"}[o]||"bg-gray-100 text-gray-800")},n);case"link":return O.createElement("a",{href:i||"#",target:s||"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:text-blue-800 hover:underline"},n);default:return O.createElement("span",null,n)}},sp=function(t){var r=t.sectionData,n=t.sectionIndex,a=r.title,o=r.content,i=r.imageUrl,s=r.tableData;return O.createElement(i1,{sectionIndex:n},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},a),o&&O.createElement("p",{className:"mx-auto mt-2 w-full text-center text-base leading-7 break-words whitespace-pre-line text-[var(--tool-color-text-secondary)]"},o),i&&O.createElement(i6,{src:i,alt:a,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),s&&s.headers&&s.rows&&O.createElement("div",{className:"mt-8 overflow-x-auto rounded-2xl"},O.createElement("table",{className:"min-w-full border border-[rgba(var(--tool-color-rgb),0.05)] bg-[var(--tool-color-background-light)] shadow-sm"},O.createElement("thead",null,O.createElement("tr",null,s.headers.map(function(t){return O.createElement("th",{key:t.key,className:"border-b border-[rgba(var(--tool-color-rgb),0.05)] px-6 py-4 text-left text-sm font-medium tracking-wider text-[var(--tool-color-text-primary)] uppercase"},t.label)}))),O.createElement("tbody",{className:"divide-y divide-[rgba(var(--tool-color-rgb),0.05)]"},s.rows.map(function(t,r){return O.createElement("tr",{key:t.id||r,className:r%2==0?"bg-[var(--tool-color-background)]":"bg-[var(--tool-color-background-light)]","data-section-type":"SubSection","data-subsection-index":r},s.headers.map(function(n){return O.createElement("td",{key:"".concat(t.id||r,"-").concat(n.key),className:"border-b border-[rgba(var(--tool-color-rgb),0.05)] px-6 py-4 text-sm whitespace-pre-line text-[var(--tool-color-text-primary)]","data-section-type":"TableCell","data-cell-key":n.key},O.createElement(sf,{cellData:t[n.key]}))}))}))))))},sm=function(t){var r=t.styleType,n=void 0===r?"":r,a=t.sectionData,o=t.sectionIndex;return O.createElement("div",{className:"custom-section"},function(){switch(n){case"WhatIs1":return O.createElement(i5,{sectionData:a,sectionIndex:o});case"WhatIs2":return O.createElement(so,{sectionData:a,sectionIndex:o});case"TitleContentBox1":return O.createElement(i8,{sectionData:a,sectionIndex:o});case"KeyFeatures1":return O.createElement(i9,{sectionData:a,sectionIndex:o});case"KeyFeatures2":return O.createElement(si,{sectionData:a,sectionIndex:o});case"KeyFeatures3":return O.createElement(ss,{sectionData:a,sectionIndex:o});case"ImagesTags1":return O.createElement(se,{sectionData:a,sectionIndex:o});case"HowToUse1":return O.createElement(st,{sectionData:a,sectionIndex:o});case"HowToUse2":return O.createElement(sl,{sectionData:a,sectionIndex:o});case"TipsForUsing1":return O.createElement(sr,{sectionData:a,sectionIndex:o});case"TipsForUsing2":return O.createElement(sc,{sectionData:a,sectionIndex:o});case"UseCases1":return O.createElement(sn,{sectionData:a,sectionIndex:o});case"FAQ1":return O.createElement(sa,{sectionData:a,sectionIndex:o});case"FAQ2":return O.createElement(su,{sectionData:a,sectionIndex:o});case"Tags1":return O.createElement(sd,{sectionData:a,sectionIndex:o});case"Table1":return O.createElement(sp,{sectionData:a,sectionIndex:o});default:return O.createElement(i2,{sectionData:a,sectionIndex:o})}}())},sh=function(t){var r=t.pageConfig,n=t.pageData;return O.createElement("div",{className:"custom-page-builder"},n.hero&&O.createElement(iK,{styleType:r.heroStyleType,ctaLink:r.heroCtaLink,heroData:n.hero}),n.sections&&n.sections.length>0&&O.createElement(O.Fragment,null,n.sections.map(function(t,n){return O.createElement(sm,{key:n,styleType:r.sectionStyleTypeList[n],sectionData:t})})))},sg=[{styleType:"WhatIs1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/WhatIs1.png",initialData:{title:"什么是产品名称",content:"在这里介绍您的产品或服务是什么,它的核心功能和价值。简洁明了地说明它如何解决用户的问题或满足用户的需求ã€
32‚",imageUrl:"",subSections:[]}},{styleType:"WhatIs2",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/WhatIs2.png",initialData:{title:"产品概述",content:"详细介绍您的产品或服务的特点和优势。说明它如何工作,以及为什么用户应该选择它。",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",subSections:[]}},{styleType:"KeyFeatures1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/KeyFeatures1-2.webp",initialData:{title:"核心功能",content:"概述您产品的主要功能和特性。",imageUrl:"",subSections:[{title:"功能一",content:"描述第一个核心功能及其优势",imageUrl:"",linkUrl:""},{title:"功能二",content:"描述第二个核心功能及其优势",imageUrl:"",linkUrl:""},{title:"功能三",content:"描述第三个核心功能及其优势",imageUrl:"",linkUrl:""}]}},{styleType:"KeyFeatures2",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/KeyFeatures2-2.webp",initialData:{title:"产品特性",content:"了解我们产品的独特优势和特性。",imageUrl:"",subSections:[{title:"特性一",content:"描述第一个特性",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""},{title:"特性二",content:"描述第二个特性",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""},{title:"特性三",content:"描述第三个特性",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""}]}},{styleType:"KeyFeatures3",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/KeyFeatures3-2.webp",initialData:{title:"产品特性",content:"了解我们产品的独特优势和特性。",imageUrl:"",subSections:[{title:"特性一",content:"描述第一个特性",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""},{title:"特性二",content:"描述第二个特性",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""},{title:"特性三",content:"描述第三个特性",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""}]}},{styleType:"HowToUse1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/HowToUse1.png",initialData:{title:"如何使用",content:"了解如何快速上手并充分利用我们的产品。",imageUrl:"",subSections:[{title:"步骤一",content:"描述第一个使用步骤",imageUrl:"",linkUrl:""},{title:"步骤二",content:"描述第二个使用步骤",imageUrl:"",linkUrl:""},{title:"步骤三",content:"描述第三个使用步骤",imageUrl:"",linkUrl:""}]}},{styleType:"HowToUse2",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/HowToUse2.png",initialData:{title:"使用指南",content:"按照以下步骤开始使用我们的产品。",imageUrl:"",subSections:[{title:"注册账号",content:"创建您的账号并设置个人信息",imageUrl:"",linkUrl:""},{title:"配置设置",content:"根据您的需求自定义产品设置",imageUrl:"",linkUrl:""},{title:"开始使用",content:"探索产品功能并开始您的旅程",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""}]}},{styleType:"Tags1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/Tags1.png",initialData:{title:"产品标签",content:"我们产品的关键词和特点概述。",imageUrl:"",subSections:[{title:"标签一",content:"",imageUrl:"",linkUrl:"https://www.yeschat.ai"},{title:"标签二",content:"",imageUrl:"",linkUrl:"https://www.yeschat.ai"},{title:"标签三",content:"",imageUrl:"",linkUrl:"https://www.yeschat.ai"},{title:"标签四",content:"",imageUrl:"",linkUrl:"https://www.yeschat.ai"}]}},{styleType:"ImagesTags1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/ImagesTags1.png",initialData:{title:"图文标签",content:"通过图片和文字展示产品的主要特点。",imageUrl:"",subSections:[{title:"特点一",content:"特点一的描述",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""},{title:"特点二",content:"特点二的描述",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""},{title:"特点三",content:"特点三的描述",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""},{title:"特点四",content:"特点四的描述",imageUrl:"https://static.aiquickdraw.com/images/custom-page/second-level/PagePlaceholder.webp",linkUrl:""}]}},{styleType:"TipsForUsing1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/TipsForUsing1.png",initialData:{title:"使用技巧",content:"掌握这些技巧,充分发挥产品潜力。",imageUrl:"",subSections:[{title:"技巧一",content:"详细说明第一个使用技巧",imageUrl:"",linkUrl:""},{title:"技巧二",content:"详细说明第二个使用技巧",imageUrl:"",linkUrl:""},{title:"技巧三",content:"详细说明第三个使用技巧",imageUrl:"",linkUrl:""}]}},{styleType:"TipsForUsing2",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/TipsForUsing2.png",initialData:{title:"专业技巧",content:"从专家那里学习如何最大化利用我们的产品。",imageUrl:"",subSections:[{title:"高级技巧一",content:"学习这个技巧提升您的使用体验",imageUrl:"",linkUrl:""},{title:"高级技巧二",content:"掌握这个方法提高工作效率",imageUrl:"",linkUrl:""},{title:"高级技巧三",content:"了解这个窍门解锁更多功能",imageUrl:"",linkUrl:""}]}},{styleType:"TitleContentBox1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/TitleContentBox1.png",initialData:{title:"内容框",content:"在这里添加您æƒ
32³è¦å±•示的主要内容。这个区块适合展示较长的文字说明或详细介绍。",imageUrl:"",subSections:[]}},{styleType:"UseCases1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/UseCases1.png",initialData:{title:"使用场景",content:"了解我们的产品如何在不同场景中发挥作用。",imageUrl:"",subSections:[{title:"场景一",content:"描述第一个使用场景及其价值",imageUrl:"",linkUrl:""},{title:"场景二",content:"描述第二个使用场景及其价值",imageUrl:"",linkUrl:""},{title:"场景三",content:"描述第三个使用场景及其价值",imageUrl:"",linkUrl:""}]}},{styleType:"FAQ1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/FAQ1.png",initialData:{title:"常见问题",content:"查看用户最常提问的问题及答案。",imageUrl:"",subSections:[{title:"问题一?",content:"问题一的详细回答",imageUrl:"",linkUrl:""},{title:"问题二?",content:"问题二的详细回答",imageUrl:"",linkUrl:""},{title:"问题三?",content:"问题三的详细回答",imageUrl:"",linkUrl:""},{title:"问题四?",content:"问题四的详细回答",imageUrl:"",linkUrl:""}]}},{styleType:"FAQ2",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/FAQ2.png",initialData:{title:"问答专区",content:"解答您可能遇到的问题。",imageUrl:"",subSections:[{title:"如何开始使用?",content:"详细的开始使用指南",imageUrl:"",linkUrl:""},{title:"如何升级账户?",content:"账户升级流程说明",imageUrl:"",linkUrl:""},{title:"如何获取支持?",content:"获取技术支持的方式",imageUrl:"",linkUrl:""}]}},{styleType:"Table1",preview:"https://static.aiquickdraw.com/images/custom-page/second-level/Table1.webp",initialData:{title:"数据表格",content:"以表格形式展示详细的数据信息和对比内容。",imageUrl:"",subSections:[],tableData:{headers:[{key:"col_1703234567890_abc123def",label:"表头1"},{key:"col_1703234567891_def456ghi",label:"表头2"}],rows:[{id:"row1",col_1703234567890_abc123def:{value:"表格数据1",displayType:"text"},col_1703234567891_def456ghi:{value:"表格数据2",displayType:"text"}},{id:"row2",col_1703234567890_abc123def:{value:"表格数据3",displayType:"text"},col_1703234567891_def456ghi:{value:"表格数据4",displayType:"text"}}]}}}],sv=["HeroDefault"],sb=function(){var t=iY(),r=t.pageData,n=t.setPageData,a=t.pageConfig,o=t.setPageConfig,i=t.setSidebarState,s=iD((0,O.useState)(!1),2),l=s[0],c=s[1],u=function(t){n(function(r){return iR(iR({},r),{},{hero:t})})},d=function(t){o(function(r){return iR(iR({},r),t)})},f=function(t,r){n(function(n){return iR(iR({},n),{},ik({},t,r))})},p=function(t,r,a){t.stopPropagation(),n(function(t){var n=JSON.parse(JSON.stringify(t)),o=iD(n.sections.splice(r,1),1)[0];return n.sections.splice(a,0,o),n}),o(function(t){var n=JSON.parse(JSON.stringify(t)),o=iD(n.sectionStyleTypeList.splice(r,1),1)[0];return n.sectionStyleTypeList.splice(a,0,o),n})};return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"space-y-4"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"SEO 设置"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"页面标题 (SEO Title)"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:r.seoTitle||"",onChange:function(t){return f("seoTitle",t.target.value)},placeholder:"输入页面 SEO 标题"})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"页面描述 (SEO Description)"),O.createElement("textarea",{className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",rows:3,value:r.seoDescription||"",onChange:function(t){return f("seoDescription",t.target.value)},placeholder:"输入页面 SEO 描述"})))),O.createElement("div",{className:"space-y-4"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"头部区域"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"样式类型"),O.createElement("select",{className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:a.heroStyleType,onCh
32ange:function(t){return d({heroStyleType:t.target.value})}},sv.map(function(t){return O.createElement("option",{key:t,value:t},t)}))),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"按钮链接"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:a.heroCtaLink,onChange:function(t){return d({heroCtaLink:t.target.value})}})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"主标题 (H1)"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:r.hero.title,onChange:function(t){return u(iR(iR({},r.hero),{},{title:t.target.value}))}})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"副标题"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:r.hero.tagline,onChange:function(t){return u(iR(iR({},r.hero),{},{tagline:t.target.value}))}})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"按钮文字(输入按钮链接才展示)"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:r.hero.ctaText,onChange:function(t){return u(iR(iR({},r.hero),{},{ctaText:t.target.value}))}})))),O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"内容区块(",r.sections.length,")"),O.createElement("button",{onClick:function(){c(!0)},className:"inline-flex items-center gap-1 rounded-md bg-blue-600 px-3 py-2 text-sm text-white hover:bg-blue-700"},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-4 w-4"}),"添加区块")),O.createElement("div",{className:"space-y-2"},r.sections.map(function(t,s){return O.createElement("div",{key:s,className:"space-y-2 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"flex items-center justify-end space-x-2"},O.createElement("button",{onClick:function(){return i({mode:"SECTION",sectionIndex:s})},className:"rounded p-1 text-blue-600 hover:bg-blue-50"},O.createElement(n7.JO,{icon:"material-symbols:edit",className:"h-4 w-4"})),O.createElement("button",{onClick:function(t){return s>0&&p(t,s,s-1)},disabled:0===s,className:"rounded p-1 text-gray-500 hover:bg-gray-100 disabled:opacity-30"},O.createElement(n7.JO,{icon:"material-symbols:arrow-upward",className:"h-4 w-4"})),O.createElement("button",{onClick:function(t){return s<r.sections.length-1&&p(t,s,s+1)},disabled:s===r.sections.length-1,className:"rounded p-1 text-gray-500 hover:bg-gray-100 disabled:opacity-30"},O.createElement(n7.JO,{icon:"material-symbols:arrow-downward",className:"h-4 w-4"})),O.createElement("button",{onClick:function(t){t.stopPropagation(),n(function(t){var r=JSON.parse(JSON.stringify(t));return r.sections.splice(s,1),r}),o(function(t){var r=JSON.parse(JSON.stringify(t));return r.sectionStyleTypeList.splice(s,1),r})},className:"rounded p-1 text-red-600 hover:bg-red-50"},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"}))),O.createElement("div",{className:"truncate text-sm font-medium text-gray-900"},t.title),O.createElement("div",null,O.createElement("select",{className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-black shadow-sm focus:border-blue-500 focus:outline-none",value:a.sectionStyleTypeList[s],onChange:function(t){var r;return r=t.target.value,void o(function(t){var n=JSON.parse(JSON.stringify(t));return n.sectionStyleTypeList[s]=r,n})}},sg.map(function(t){return O.createElement("option",{key:t.styleType,value:t.styleType},t.styleType)}))))}))),l&&O.createElement("div",{className:"fixed inset-0 z-50 m-0 flex h-full w-full items-center justify-center bg-black bg-opacity-50"},O.createElement("div",{className:"w-[90vw] max-w-4xl rounded-lg bg-white p-6 shadow-xl"},O.createElement("div",{className:"mb-4 flex items-center justify-between"},O.createElement("h3",{className:"text-xl font-semibold"},"选择区块样式"),O.createElement("button",{onClick:function(){c(!1)},className:"rounded-full p-1 text-gray-500 hover:bg-gray-100"},O.createElement(n7.JO,{icon:"material-symbols:close",className:"h-6 w-6"}))),O.createElement("div",{className:"max-h-[60vh] w-full overflow-y-auto pr-4"},O.createElement("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3"},sg.map(function(t){return O.createElement("div",{key:t.styleType,className:"cursor-pointer overflow-hidden rounded-lg border border-gray-200 transition-all hover:border-blue-500 hover:shadow-md",onClick:function(){n(function(r){return iR(iR({},r),{},{sections:[].concat(ij(r.sections),[t.initialData])})}),o(function(r){return iR(iR({},r),{},{sectionStyleTypeList:[].concat(ij(r.sectionStyleTypeList),[t.styleType])})}),c(!1)}},O.createElement("div",{className:"aspect-video w-full overflow-hidden bg-gray-100"},O.createElement("img",{src:t.preview,alt:t.styleType,className:"h-full w-full object-cover"})),O.createElement("div",{className:"p-3"},O.createElement("h4",{className:"font-medium text-gray-900"},t.styleType),O.createElement("p",{className:"mt-1 text-sm text-gray-500"},t.initialData.title)))}))))))},sy="r2.erweima.ai",sw="foreverr2.erweima.ai",sx="tmpr2.erweima.ai",sE="file.aiquickdraw.com",sC="tempfile.aiquickdraw.com",sk="tools/file",sS={},sT=(cl=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)if(0===t.n)return sS[r]||(n=sB(r),sS[r]=new ae.g(n)),t.a(2,sS[r])},t)})),function(t){return cl.apply(this,arguments)}),sN=(cc=ib(iO().m(function t(r,n){var a,o,i,s,l,c,u,d=arguments;return iO().w(function(t){for(;;)switch(t.n){case 0:return a=d.length>2&&void 0!==d[2]?d[2]:sC,t.p=1,t.n=2,sT(a);case 2:return o=t.v,i=r.name,s=sF()+i.substring(i.lastIndexOf("."),i.length),l="".concat(sk).concat(s),n&&(l="".concat(n,"/").concat(s)),c=sM(a),t.n=3,(0,an.e)(o,new at.U({Bucket:c.bucket,Key:l}),{expiresIn:86400});case 3:return u=t.v,t.n=4,fetch(u,{method:"PUT",body:r});case 4:if(!t.v.ok){t.n=5;break}return t.a(2,c.domainUrl+l);case 5:t.n=7;break;case 6:t.p=6,console.log(t.v);case 7:return t.a(2,"")}},t,null,[[1,6]])})),function(t,r){return cc.apply(this,arguments)}),sA=(cu=ib(iO().m(function t(r){return iO().w(function(t){for(;;)if(0===t.n)return t.a(2,sN(r,null))},t)})),function(t){return cu.apply(this,arguments)}),sI=(cd=ib(iO().m(function t(r,n,a){var o,i,s,l,c,u,d,f=arguments;return iO().w(function(t){for(;;)switch(t.n){case 0:return o=f.length>3&&void 0!==f[3]?f[3]:sC,t.p=1,t.n=2,sT(o);case 2:return i=t.v,s=r.name,l=sF()+s.substring(s.lastIndexOf("."),s.length),c="".concat(sk).concat(l),a&&(c="".concat(a,"/").concat(l)),u=sM(o),t.n=3,(0,an.e)(i,new at.U({Bucket:u.bucket,Key:c}),{expiresIn:86400});
32case 3:return d=t.v,t.n=4,sL(d,r,n);case 4:return t.a(2,u.domainUrl+c);case 5:return t.p=5,console.log(t.v),t.a(2,"")}},t,null,[[1,5]])})),function(t,r,n){return cd.apply(this,arguments)}),sR=(cf=ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d,f;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,n=r.substring(r.lastIndexOf(".")).toLowerCase(),a=sF()+n,o=sD(r),t.n=1,sT(o);case 1:return i=t.v,s=sM(o),l=sj(r,o),t.n=2,(0,an.e)(i,new ar.i({Bucket:s.bucket,Key:l}),{expiresIn:86400});case 2:return c=t.v,t.n=3,fetch(c);case 3:if(!(u=t.v).ok){t.n=5;break}return t.n=4,u.blob();case 4:d=t.v,(f=document.createElement("a")).download=a,f.href=URL.createObjectURL(d),f.click();case 5:t.n=7;break;case 6:t.p=6,console.log(t.v),window.open(r);case 7:return t.a(2)}},t,null,[[0,6]])})),function(t){return cf.apply(this,arguments)}),s_=function(t,r){try{for(var n=t.split(","),a=n[0].match(/:(.*?);/)[1],o=n[1],i=atob(o),s=new Uint8Array(i.length),l=0;l<i.length;l++)s[l]=i.charCodeAt(l);var c=new Blob([s],{type:a});return new File([c],r,{type:a})}catch(t){console.log(t)}},sO=["image/jpeg","image/png","image/jpg","image/webp"],sP=["image/jpeg","image/png","image/jpg","image/webp","application/pdf","application/vnd.openxmlformats-officedocument.wordprocessingml.document","text/plain","text/csv","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],sL=function(t,r,n){return new Promise(function(a,o){var i=new XMLHttpRequest;i.upload.onprogress=function(t){if(t.lengthComputable){var r=t.loaded/t.total*100;n&&"function"==typeof n&&n(r)}},i.onload=function(){i.status>=200&&i.status<300?(n&&"function"==typeof n&&n(100),a(i.responseText)):o("File upload failed: "+i.status+" "+i.statusText)},i.onerror=function(){o("Request failed with status: "+i.status)},i.open("PUT",t,!0),i.send(r)})},sM=function(t){var r=null;switch(t){case sy:r={bucket:"image",domainUrl:"https://r2.erweima.ai/"};break;case sw:r={bucket:"notdeleteimage",domainUrl:"https://foreverr2.erweima.ai/"};break;case sx:r={bucket:"temporary",domainUrl:"https://tmpr2.erweima.ai/"};break;case sE:r={bucket:"file",domainUrl:"https://file.aiquickdraw.com/"};break;case sC:r={bucket:"tempfile",domainUrl:"https://tempfile.aiquickdraw.com/"}}return r},sD=function(t){var r=t.match(/^https?:\/\/([^\/?#]+)(?:[\/?#]|$)/i);return r&&r[1]},sj=function(t,r){var n="";switch(r){case sy:n=t.replaceAll("https://r2.erweima.ai/","");break;case sw:n=t.replaceAll("https://foreverr2.erweima.ai/","");break;case sx:n=t.replaceAll("https://tmpr2.erweima.ai/","");break;case sE:n=t.replaceAll("https://file.aiquickdraw.com/","");break;case sC:n=t.replaceAll("https://tempfile.aiquickdraw.com/","")}return n};function sF(){return Date.now().toString()+Math.random().toString(36).substring(2,10)}var sU=function(t){var r=!1;return[sy,sw,sx,sE,sC].includes(sD(t))&&(r=!0),r};function sz(t,r){var n=sH();return(sz=function(t,r){return n[t-=287]})(t,r)}function sH(){var t=["60937fbe22b1a348c49388da97a58c481739cee2a600016b37047930115226f1","18bQlzzF","09f4c9a3f87923ee64dbf987b269a30eebe31b60b8f71617c9f5294f8a7e181f","1308054OGKaih","1807245cmiDIJ","2JAlAYH","3720468PwGAOC","2464206aa3e576aa7c035d889be3a84e","6170edCgHd","https://1f6c22e0a6980b81e6d5c6c5f89b1984.r2.cloudflarestorage.com","21042hKDugb","auto","635a8fd366d1ff8c3478febecbf3bc60","1620766HZpFBO","754400qwbWud","54880683stpnXB","32hWuzEH","https://a1e63578017af31326e29307eb59b84e.r2.cloudflarestorage.com"];return(sH=function(){return t})()}!function(){for(var t=sz,r=sH();;)try{if(823502==parseInt(t(300))/1+-parseInt(t(302))/2*(-parseInt(t(303))/3)+-parseInt(t(293))/4+-parseInt(t(301))/5*(-parseInt(t(298))/6)+parseInt(t(292))/7*(parseInt(t(295))/8)+parseInt(t(289))/9*(parseInt(t(287))/10)+-parseInt(t(294))/11)break;r.push(r.shift())}catch(t){r.push(r.shift())}}();var sB=function(t){var r=sz,n=null;switch(t){case sy:n={endpoint:r(296),credentials:{accessKeyId:r(291),secretAccessKey:r(297)},region:r(290)};break;case sw:n={endpoint:r(296),credentials:{accessKeyId:r(291),secretAccessKey:r(297)},region:"auto"};break;case sx:n={endpoint:r(296),credentials:{accessKeyId:r(291),secretAccessKey:r(297)},region:r(290)};break;case sE:case sC:n={endpoint:r(288),credentials:{accessKeyId:r(304),secretAccessKey:r(299)},region:r(290)}}return n},sV=function(){try{return sessionStorage.getItem("aiadminCustomPageAuthToken")}catch(t){return console.error("获取 authorization token 失败:",t),null}},sq=function(t,r){var n=t.data;if(200===n.code)return n.data;throw Error(n.msg||r||"服务器异常")},sW=(cp=ib(iO().m(function t(r,n){var a,o,i;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未提供 authorization token");case 1:return t.n=2,ac.Z.get("https://aiadmin.erweima.ai/api/secondaryPage/v2/getSecondaryPageJson",{params:r,headers:{authorization:a},crossDomain:!0,withCredentials:!1});case 2:return o=t.v,t.a(2,sq(o,"获取二级页面数据失败"));case 3:throw t.p=3,console.error("获取二级页面数据失败:",i=t.v),i;case 4:return t.a(2)}},t,null,[[0,3]])}
32)),function(t,r){return cp.apply(this,arguments)}),sG=(cm=ib(iO().m(function t(r,n){var a,o,i;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未提供 authorization token");case 1:return t.n=2,ac.Z.post("https://aiadmin.erweima.ai/api/secondaryPage/v2/saveSecondaryPage",r,{headers:{authorization:a,"Content-Type":"application/json"},crossDomain:!0,withCredentials:!1});case 2:return o=t.v,t.a(2,sq(o,"保存二级页面数据失败"));case 3:throw t.p=3,console.error("保存二级页面数据失败:",i=t.v),i;case 4:return t.a(2)}},t,null,[[0,3]])})),function(t,r){return cm.apply(this,arguments)}),s$="https://aiadmin.erweima.ai",sZ=(ch=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/article/generateSuperLink"),t.n=2,fetch(o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:a},body:JSON.stringify(r)});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s);case 5:throw t.p=5,console.error("获取AI扩展内容失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return ch.apply(this,arguments)}),sK=(cg=ib(iO().m(function t(){var r,n,a,o;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,r="".concat(s$,"/api/config/listAvailableSpeakers"),t.n=1,fetch(r,{method:"GET"});case 1:if((n=t.v).ok){t.n=2;break}throw Error("HTTP error! status: ".concat(n.status));case 2:return t.n=3,n.json();case 3:return a=t.v,t.a(2,a.data);case 4:throw t.p=4,console.error("获取工具页面数据失败:",o=t.v),o;case 5:return t.a(2)}},t,null,[[0,4]])})),function(){return cg.apply(this,arguments)}),sJ=(cv=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/secondaryPage/v2/getSecondaryPageJson?id=").concat(r.id,"&language=").concat(r.language),t.n=2,fetch(o,{method:"GET",headers:{"Content-Type":"application/json",Authorization:a}});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s.data);case 5:throw t.p=5,console.error("获取工具页面数据失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return cv.apply(this,arguments)}),sY=(cb=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/secondaryPage/v2/getUniqueConfig?id=").concat(r),t.n=2,fetch(o,{method:"GET",headers:{"Content-Type":"application/json",Authorization:a}});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s.data);case 5:throw t.p=5,console.error("获取工具页面数据失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return cb.apply(this,arguments)}),sX=(cy=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/secondaryPage/v2/getBasicInfo?id=").concat(r),t.n=2,fetch(o,{method:"GET",headers:{"Content-Type":"application/json",Authorization:a}});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s.data);case 5:throw t.p=5,console.error("获取工具页面数据失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return cy.apply(this,arguments)}),sQ=(cw=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/secondaryPage/v2/getPaymentDocument?id=").concat(r.id,"&language=").concat(r.language),t.n=2,fetch(o,{method:"GET",headers:{"Content-Type":"application/json",Authorization:a}});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s.data);case 5:throw t.p=5,console.error("获取工具页面数据失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return cw.apply(this,arguments)}),s0=(cx=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/secondaryPage/v2/saveSecondaryPage"),t.n=2,fetch(o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:a},body:JSON.stringify(r)});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s.data);case 5:throw t.p=5,console.error("保存工具页面数据失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return cx.apply(this,arguments)}),s1=(cE=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/secondaryPage/v2/saveUniqueConfig"),t.n=2,fetch(o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:a},body:JSON.stringify(r)});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s.data);case 5:throw t.p=5,console.error("保存工具页面数据失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return cE.apply(this,arguments)}),s2=(cC=ib(iO().m(function t(r,n){var a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(t.p=0,a=n||sV()){t.n=1;break}throw Error("未授权");case 1:return o="".concat(s$,"/api/secondaryPage/v2/savePaymentDocument"),t.n=2,fetch(o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:a},body:JSON.stringify(r)});case 2:if((i=t.v).ok){t.n=3;break}throw Error("HTTP error! status: ".concat(i.status));case 3:return t.n=4,i.json();case 4:return s=t.v,t.a(2,s.data);case 5:throw t.p=5,console.error("保存工具页面数据失败:",l=t.v),l;case 6:return t.a(2)}},t,null,[[0,5]])})),function(t,r){return cC.apply(this,arguments)}),s3=(ck=ib(iO().m(function t(){var r,n,a,o;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,r="".concat(s$,"/api/config/listAvailableEffe
32cts"),t.n=1,fetch(r,{method:"GET"});case 1:if((n=t.v).ok){t.n=2;break}throw Error("HTTP error! status: ".concat(n.status));case 2:return t.n=3,n.json();case 3:return a=t.v,t.a(2,a.data);case 4:throw t.p=4,console.error("获取工具页面数据失败:",o=t.v),o;case 5:return t.a(2)}},t,null,[[0,4]])})),function(){return ck.apply(this,arguments)});function s4(t){var r,n=t.selectContent,a=void 0===n?"":n,o=t.selectField,i=void 0===o?"":o,s=t.open,l=t.onClose,c=t.onConfirm,u=t.authorization,d=iD((0,O.useState)(""),2),f=d[0],p=d[1],m=iD((0,O.useState)(""),2),h=m[0],g=m[1],v=iD((0,O.useState)(""),2),b=v[0],y=v[1],w=iD((0,O.useState)(!1),2),x=w[0],E=w[1],C=(r=ib(iO().m(function t(){var r;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,E(!0),t.n=1,sZ({keyWord:f,content:a,url:h},u);case 1:200===(r=t.v).code?y(r.data):aa.Am.error(r.msg),t.n=3;break;case 2:t.p=2,console.error("获取AI扩展内容失败:",t.v),aa.Am.error("获取AI扩展内容失败");case 3:return t.p=3,E(!1),t.f(3);case 4:return t.a(2)}},t,null,[[0,2,3,4]])})),function(){return r.apply(this,arguments)}),k=function(){y(""),g(""),p(""),l&&l()};return O.createElement(ao.R,{isOpen:void 0!==s&&s,onClose:k,placement:"center",hideCloseButton:!0},O.createElement(ai.A,{className:"w-full max-w-lg rounded-lg bg-white p-6 text-left align-middle text-gray-700 shadow-xl"},O.createElement(as.I,{className:"p-0"},O.createElement("div",null,O.createElement("div",{className:"mb-4 text-lg font-medium text-gray-900"},a),O.createElement("div",{className:"mb-4"},O.createElement("label",{className:"mb-1 block text-sm font-medium text-gray-700"},"关键字"),O.createElement("input",{type:"text",className:"w-full rounded border border-gray-300 bg-transparent px-3 py-2 focus:outline-none focus:ring-2 focus:ring-blue-500",placeholder:"请输入关键字",value:f,onChange:function(t){return p(t.target.value)}})),O.createElement("div",{className:"mb-4"},O.createElement("label",{className:"mb-1 block text-sm font-medium text-gray-700"},"链接"),O.createElement("input",{type:"text",className:"w-full rounded border border-gray-300 bg-transparent px-3 py-2 focus:outline-none focus:ring-2 focus:ring-blue-500",placeholder:"请输入链接",value:h,onChange:function(t){return g(t.target.value)}})),O.createElement("div",{className:"mb-4 flex items-center"},O.createElement("button",{type:"button",className:"ml-auto rounded bg-green-500 px-4 py-2 text-sm text-white hover:bg-green-600 disabled:opacity-50",onClick:C,disabled:x},x?"生成中...":"生成")),O.createElement("div",{className:"mb-4"},O.createElement("label",{className:"mb-1 block text-sm font-medium text-gray-700"},"AI生成内容"),O.createElement("textarea",{className:"min-h-[60
32px] w-full rounded border bg-transparent p-4 focus:outline-none focus:ring-2 focus:ring-blue-500",value:b,onChange:function(t){return y(t.target.value)},placeholder:x?"AI生成中...":"AI生成"})),O.createElement("div",{className:"flex justify-end space-x-2"},O.createElement("button",{type:"button",className:"rounded bg-gray-200 px-4 py-1 text-sm text-gray-700 hover:bg-gray-300",onClick:k},"取消"),O.createElement("button",{type:"button",className:"rounded bg-blue-600 px-4 py-2 text-sm text-white hover:bg-blue-700",onClick:function(){c&&b&&i&&c({field:i,value:b}),k()}},"确认"))))))}var s6=function(t){var r,n,a,o=t.sectionIndex,i=t.authorization,s=iY(),l=s.pageData,c=s.setPageData,u=s.setSidebarState,d=s.pageConfig,f=s.setPageConfig,p=l.sections[o],m=iD((0,O.useState)(!1),2),h=m[0],g=m[1],v=l.sections.length,b=o>0,y=o<v-1,w=iD((0,O.useState)(!1),2),x=w[0],E=w[1],C=iD((0,O.useState)(""),2),k=C[0],S=C[1],T=iD((0,O.useState)(""),2),N=T[0],A=T[1],I=iD((0,O.useState)({start:0,end:0}),2),R=I[0],_=I[1],P=iD((0,O.useState)(void 0),2);P[0];var L=P[1],M=function(t){var r=t.target,n=r.name,a=r.value;c(function(t){var r=iR({},t);return r.sections[o]=iR(iR({},r.sections[o]),{},ik({},n,a)),r})},D=function(t,r,n){t.stopPropagation(),c(function(t){var a=iR({},t),i=ij(a.sections[o].subSections),s=iD(i.splice(r,1),1)[0];return i.splice(n,0,s),a.sections[o].subSections=i,a})},j=(0,O.useCallback)((r=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(r&&r.length>0)){t.n=5;break}return n=r[0],g(!0),t.p=1,t.n=2,sN(n,"custom-page/section-images",sE);case 2:(a=t.v)?c(function(t){var r=iR({},t);return r.sections[o]=iR(iR({},r.sections[o]),{},{imageUrl:a}),r}):aa.Am.error("上传失败"),t.n=4;break;case 3:t.p=3,console.error("Image upload failed:",t.v);case 4:return t.p=4,g(!1),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])})),function(t){return r.apply(this,arguments)}),[o,c]),F=(0,n9.uI)({onDrop:j,accept:{"image/*":[".jpeg",".jpg",".png",".gif",".webp"]},maxFiles:1}),U=F.getRootProps,z=F.getInputProps,H=F.isDragActive;return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"mb-4 flex items-center justify-between space-x-2"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement("button",{onClick:function(){u({mode:"STRUCTURE",sectionIndex:void 0,subSectionIndex:void 0})},className:"inline-flex items-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回")),O.createElement("div",{className:"ml-auto flex items-center space-x-2"},O.createElement("button",{onClick:function(){b&&u({mode:"SECTION",sectionIndex:o-1,subSectionIndex:void 0})},disabled:!b,className:"inline-flex items-center gap-1 rounded-md border px-3 py-2 text-sm shadow-sm ".concat(b?"border-gray-300 bg-white text-gray-700 hover:bg-gray-50":"cursor-not-allowed border-gray-200 bg-gray-100 text-gray-400"),title:"上一个区块"},O.createElement(n7.JO,{icon:"material-symbols:chevron-left",className:"h-4 w-4"})),O.createElement("span",{className:"text-xs text-gray-500"},o+1," / ",v),O.createElement("button",{onClick:function(){y&&u({mode:"SECTION",sectionIndex:o+1,subSectionIndex:void 0})},disabled:!y,className:"inline-flex items-center gap-1 rounded-md border px-3 py-2 text-sm shadow-sm ".concat(y?"border-gray-300 bg-white text-gray-700 hover:bg-gray-50":"cursor-not-allowed border-gray-200 bg-gray-100 text-gray-400"),title:"下一个区块"},O.createElement(n7.JO,{icon:"material-symbols:chevron-right",className:"h-4 w-4"})))),O.createElement("div",{className:"space-y-4"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"区块内容"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"space-y-2"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"样式类型"),O.createElement("select",{className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-black shadow-sm focus:border-blue-500 focus:outline-none",value:d.sectionStyleTypeList[o],onChange:function(t){f(function(r){var n=iR({},r);return n.sectionStyleTypeList[o]=t.target.value,n})}},sg.map(function(t){return O.createElement("option",{key:t.styleType,value:t.styleType},t.styleType)}))),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"标题 (H2)"),O.createElement("input",{name:"title",type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:p.title,onChange:M})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"}
32,"内容"),O.createElement("textarea",{name:"content",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",rows:4,value:p.content,onChange:M,onSelect:function(t){if("Table1"!==d.sectionStyleTypeList[o]&&"Tags1"!==d.sectionStyleTypeList[o]){var r=t.target,n=r.value.slice(r.selectionStart,r.selectionEnd);A("content"),S(n),_({start:r.selectionStart,end:r.selectionEnd})}}}),"Table1"!==d.sectionStyleTypeList[o]&&"Tags1"!==d.sectionStyleTypeList[o]&&O.createElement("button",{onClick:function(){k&&"content"==N?E(!0):aa.Am.error("请先选择要扩展的内容")},className:"mt-2 rounded bg-blue-500 px-2 py-1 text-xs text-white shadow-sm hover:bg-blue-800"},"添加超链接")),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"图片"),O.createElement("div",{className:"mt-1 space-y-2"},O.createElement("div",iS({},U(),{className:"cursor-pointer rounded-md border-2 border-dashed p-4 text-center hover:bg-gray-50 ".concat(H?"border-blue-500 bg-blue-50":"border-gray-300")}),O.createElement("input",z()),O.createElement(n7.JO,{icon:"material-symbols:upload",className:"mx-auto h-8 w-8 text-gray-400"}),O.createElement("p",{className:"mt-1 text-sm text-gray-500"},h?"上传中...":"点击或拖拽文件到此处上传"),O.createElement("p",{className:"text-xs text-gray-400"},"支持 JPG, PNG, GIF, WEBP 格式")),p.imageUrl&&O.createElement("div",{className:"relative"},O.createElement("img",{src:p.imageUrl,alt:"Section preview",className:"max-h-40 rounded-md border border-gray-200"}),O.createElement("div",{className:"mt-1 flex justify-between"},O.createElement("span",{className:"max-w-[80%] truncate text-xs text-gray-500"},p.imageUrl),O.createElement("button",{onClick:function(){c(function(t){var r=iR({},t);return r.sections[o]=iR(iR({},r.sections[o]),{},{imageUrl:""}),r})},className:"text-xs text-red-500 hover:text-red-700"},"移除"))),!p.imageUrl&&O.createElement("input",{name:"imageUrl",type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:p.imageUrl,onChange:M,placeholder:"或直接输入图片URL"}))))),"Table1"===d.sectionStyleTypeList[o]&&O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"表格数据"),O.createElement("button",{onClick:function(){return u({mode:"SUBSECTION",sectionIndex:o})},className:"inline-flex items-center gap-1 rounded-md bg-blue-600 px-3 py-2 text-sm text-white hover:bg-blue-700"},O.createElement(n7.JO,{icon:"material-symbols:edit",className:"h-4 w-4"}),"编辑表格")),O.createElement("div",{className:"rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"text-center text-gray-500"},O.createElement(n7.JO,{icon:"material-symbols:table-chart",className:"mx-auto mb-2 h-12 w-12"}),O.createElement("p",{className:"mb-2"},"表格数据预览"),p.tableData?O.createElement("div",{className:"text-sm"},O.createElement("p",null,"表头:",(null===(n=p.tableData.headers)||void 0===n?void 0:n.length)||0," 列"),O.createElement("p",null,"数据:",(null===(a=p.tableData.rows)||void 0===a?void 0:a.length)||0," 行")):O.createElement("p",{className:"text-sm text-orange-600"},'点击上方"编辑表格"按钮初始化表格数据')))),"Table1"!==d.sectionStyleTypeList[o]&&O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"子区块(",p.subSections.length,")"),O.createElement("button",{onClick:function(){c(function(t){var r=iR({},t);return"Table1"===d.sectionStyleTypeList[o]?r.sections[o].tableData||(r.sections[o].tableData={headers:[{key:"col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9)),label:"列1"},{key:"col_".concat(Date.now()+1,"_").concat(Math.random().toString(36).substr(2,9)),label:"列2"}],rows:[ik(ik({id:"row1"},"col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9)),{value:"数据1",displayType:"text"}),"col_".concat(Date.now()+1,"_").concat(Math.random().toString(36).substr(2,9)),{value:"数据2",displayType:"text"})]}):r.sections[o].subSections.push({title:"新子区块",content:"",imageUrl:"",linkUrl:""}),r})},className:"inline-flex items-center gap-1 rounded-md bg-blue-600 px-3 py-2 text-sm text-white hover:bg-blue-700"},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-4 w-4"}),"添加子区块")),O.createElement("div",{className:"space-y-2"},p.subSections.map(function(t,r){return O.createElement("div",{key:r,className:"space-y-2 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"flex items-center justify-end space-x-2"},O.createElement("button",{onClick:function(){u({mode:"SUBSECTION",sectionIndex:o,subSectionIndex:r})},className:"rounded p-1 text-blue-600 hover:bg-blue-50"},O.createElement(n7.JO,{icon:"material-symbols:edit",className:"h-4 w-4"})),O.createElement("button",{onClick:function(t){return r>0&&D(t,r,r-1)},disabled:0===r,className:"rounded p-1 text-gray-500 hover:bg-gray-100 disabled:opacity-30"},O.createElement(n7.JO,{icon:"material-symbols:arrow-upward",className:"h-4 w-4"})),O.createElement("button",{onClick:function(t){return r<p.subSections.length-1&&D(t,r,r+1)},disabled:r===p.subSections.length-1,className:"rounded p-1 text-gray-500 hover:bg-gray-100 disabled:opacity-30"},O.createElement(n7.JO,{icon:"material-symbols:arrow-downward",className:"h-4 w-4"})),O.createElement("button",{onClick:function(t){t.stopPropagation(),c(function(t){var n=iR({},t);return n.sections[o].subSections.splice(r,1),n})},className:"rounded p-1 text-red-600 hover:bg-red-50"},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"}))),O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.title,onChange:function(t){var n=iR({},l);n.sections[o].subSections[r].title=t.target.value,c(n)},placeholder:"子区块标题"}),O.createElement("textarea",{className:"block w-full rounded-md border border-gray-300 px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:3,value:t.content,onChange:function(t){var n=iR({},l);n.sections[o].subSections[r].content=t.target.value,c(n)},placeholder:"子区块内容"}))}))),O.createElement(s4,{selectContent:k,selectField:N,open:x,authorization:i,onClose:function(){S(""),A(""),_({start:0,end:0}),E(!1),L(void 0)},onConfirm:function(t){var r=t.field,n=t.value,a=p[r]||"",i=R.start,s=R.end,l=a.slice(0,i)+n+a.slice(s);c(function(t){var n=iR({},t);return n.sections[o]=iR(iR({},n.sections[o]),{},ik({},r,l)),n}),S(""),A(""),_({start:0,end:0}),E(!1),L(void 0)}}))},s5=function(){var t,r,n,a,o,i,s=iY(),l=s.pageData,c=s.setPageData,u=s.setSidebarState,d=s.sidebarState,f=iD((0,O.useState)(!1),2),p=f[0],m=f[1],h=iD((0,O.useState)(""),2),g=h[0],v=h[1],b=d.sectionIndex,y=null==l||null===(r=l.sections)||void 0===r?void 0:r[b],w=function(t,r,n,a){c(function(o){var i=iR({},o),s=i.sections[b].tableData.rows[t][r];return"string"==typeof s&&(i.sections[b].tableData.rows[t][r]={value:s,displayType:"text"}),"value"===n?i.sections[b].tableData.rows[t][r].value=a:i.sections[b].tableData.rows[t][r][n]=a,i})},x=(t=ib(iO().m(function t(r){var n,a,o,i,s,l,f,p,m;return iO().w(function(t){for(;;)switch(t.n){case 0:if(r){t.n=1;break}return t.a(2);case 1:return t.p=1,t.n=2,r.arrayBuffer();case 2:if(n=t.v,o=(a=au.ij(n)).SheetNames[0],i=a.Sheets[o],0!==(s=au.P6.sheet_to_json(i,{header:1})).length){t.n=3;break}return aa.Am.error("Excel文件为空"),t.a(2);case 3:l=s[0],f=s.slice(1),p=l.map(function(t,r){return{key:"col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9),"_").concat(r),label:t||"列".concat(r+1)}}),m=f.map(function(t,r){var n={id:"row".concat(r+1)};
32return p.forEach(function(r,a){n[r.key]={value:t[a]||"",displayType:"text"}}),n}),c(function(t){var r=iR({},t);return r.sections[b].tableData||(r.sections[b].tableData={headers:[],rows:[]}),r.sections[b].tableData.headers=p,r.sections[b].tableData.rows=m,r}),u(iR(iR({},d),{},{subSectionIndex:0})),aa.Am.success("成功导入".concat(m.length,"行数据")),t.n=5;break;case 4:t.p=4,console.error("Excel解析失败:",t.v),aa.Am.error("Excel解析失败,请检查文件格式");case 5:return t.a(2)}},t,null,[[1,4]])})),function(r){return t.apply(this,arguments)});return y?O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"sticky top-0 z-50 mb-4 flex items-center justify-between space-x-2 bg-white py-2"},O.createElement("div",{className:"flex items-center space-x-2"},O.createElement("button",{onClick:function(){u({mode:"SECTION",sectionIndex:b,subSectionIndex:void 0})},className:"inline-flex items-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回区块编辑"))),O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"表格数据"),O.createElement("div",{className:"flex items-center gap-3"},O.createElement(o4,{content:O.createElement("div",{className:"text-xs text-gray-500"},O.createElement("span",null,"Excel格式:第一行为表头"))},O.createElement("div",{className:"relative"},O.createElement("input",{type:"file",accept:".xlsx,.xls",onChange:function(t){var r=t.target.files[0];r&&(x(r),t.target.value="")},className:"absolute inset-0 h-full w-full cursor-pointer opacity-0"}),O.createElement("button",{className:"inline-flex items-center gap-1 rounded-md bg-green-600 px-3 py-1 text-sm text-white hover:bg-green-700"},O.createElement(n7.JO,{icon:"material-symbols:upload-file",className:"h-4 w-4"}),"导入Excel"))),O.createElement(o4,{content:O.createElement("div",{className:"text-xs text-gray-500"},O.createElement("span",null,"Markdown表格格式:|表头|格式|"))},O.createElement("button",{onClick:function(){return m(!0)},className:"inline-flex items-center gap-1 rounded-md bg-purple-600 px-3 py-1 text-sm text-white hover:bg-purple-700"},O.createElement(n7.JO,{icon:"material-symbols:text-snippet",className:"h-4 w-4"}),"导入Markdown")))),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"表格表头"),O.createElement("button",{onClick:function(){c(function(t){var r=iR({},t);r.sections[b].tableData||(r.sections[b].tableData={headers:[],rows:[]});var n="col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9));return r.sections[b].tableData.headers.push({key:n,label:"新列"}),r.sections[b].tableData.rows.forEach(function(t){t[n]={value:"",displayType:"text"}}),r})},className:"inline-flex items-center gap-1 rounded-md bg-green-600 px-2 py-1 text-xs text-white hover:bg-green-700"},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-3 w-3"}),"添加列")),O.createElement("div",{className:"space-y-2"},null==y||null===(n=y.tableData)||void 0===n||null===(n=n.headers)||void 0===n?void 0:n.map(function(t,r){var n;return O.createElement("div",{key:r,className:"flex items-center gap-2"},O.createElement("span",{className:"w-12 text-xs text-gray-500"},"#",r+1),O.createElement("input",{type:"text",className:"block flex-1 rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.label||"",onChange:function(t){var n,a;return n="label",a=t.target.value,void c(function(t){var o=iR({},t);return o.sections[b].tableData.headers[r][n]=a,o})},placeholder:"请输入列标题"}),O.createElement("button",{onClick:function(){c(function(t){var n=iR({},t),a=n.sections[b].tableData.headers[r].key;return n.sections[b].tableData.headers.splice(r,1),n.sections[b].tableData.rows.forEach(function(t){delete t[a]}),n})},className:"rounded p-1 text-red-600 hover:bg-red-50",disabled:(null==y||null===(n=y.tableData)||void 0===n||null===(n=n.headers)||void 0===n?void 0:n.length)<=1},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"})))}))),O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"表格数据(",(null==y||null===(a=y.tableData)||void 0===a||null===(a=a.rows)||void 0===a?void 0:a.length)||0,"行)"),O.createElement("button",{onClick:function(){var t,r;return c(function(t){var r=iR({},t);r.sections[b].tableData||(r.sections[b].tableData={headers:[],rows:[]});var n={id:"row".concat(r.sections[b].tableData.rows.length+1)};
32return r.sections[b].tableData.headers.forEach(function(t){n[t.key]={value:"",displayType:"text"}}),r.sections[b].tableData.rows.push(n),r}),r=(null==y||null===(t=y.tableData)||void 0===t||null===(t=t.rows)||void 0===t?void 0:t.length)||0,void u(iR(iR({},d),{},{subSectionIndex:r}))},className:"inline-flex items-center gap-1 rounded-md bg-blue-600 px-2 py-1 text-xs text-white hover:bg-blue-700"},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-3 w-3"}),"添加行")),null!=y&&null!==(o=y.tableData)&&void 0!==o&&o.rows&&y.tableData.rows.length>0?O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"border-b border-gray-200"},O.createElement("nav",{className:"-mb-px flex space-x-4 overflow-x-auto"},y.tableData.rows.map(function(t,r){return O.createElement("button",{key:t.id||r,onClick:function(){return u(iR(iR({},d),{},{subSectionIndex:r}))},className:"".concat(d.subSectionIndex===r?"border-blue-500 text-blue-600":"border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700"," border-b-2 px-2 py-2 text-xs font-medium whitespace-nowrap")},"第",r+1,"行")}))),y.tableData.rows[d.subSectionIndex]&&O.createElement("div",{className:"space-y-2 rounded-lg border border-gray-200 p-3"},O.createElement("div",{className:"flex items-center justify-end"},O.createElement("button",{onClick:function(){var t,r,n,a;return t=d.subSectionIndex,c(function(r){var n=iR({},r);return n.sections[b].tableData.rows.splice(t,1),n}),n=0===t?0:t-1,a=(null==y||null===(r=y.tableData)||void 0===r||null===(r=r.rows)||void 0===r?void 0:r.length)-1,void u(iR(iR({},d),{},{subSectionIndex:n>=a?Math.max(0,a-1):n}))},className:"rounded p-1 text-red-600 hover:bg-red-50"},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"}))),O.createElement("div",{className:"grid grid-cols-1 gap-3"},null==y||null===(i=y.tableData)||void 0===i||null===(i=i.headers)||void 0===i?void 0:i.map(function(t){var r=y.tableData.rows[d.subSectionIndex][t.key],n="object"===iU(r)&&null!==r,a=n?r.value:r||"",o=n?r.dis
32playType:"text";return O.createElement("div",{key:t.key,className:"space-y-2 rounded border border-gray-200 p-3"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},t.label),O.createElement("select",{className:"rounded border border-gray-300 bg-white px-2 py-1 text-xs text-black",value:o,onChange:function(r){return w(d.subSectionIndex,t.key,"displayType",r.target.value)}},O.createElement("option",{value:"text"},"文本"),O.createElement("option",{value:"badge"},"徽章"),O.createElement("option",{value:"link"},"链接"))),O.createElement("textarea",{className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:3,value:a,onChange:function(r){return w(d.subSectionIndex,t.key,"value",r.target.value)},placeholder:"请输入".concat(t.label)}),"badge"===o&&O.createElement("div",null,O.createElement("label",{className:"mb-1 block text-xs text-gray-500"},"徽章颜色"),O.createElement("select",{className:"block w-full rounded border border-gray-300 bg-white px-2 py-1 text-xs text-black",value:n&&r.badgeColor||"blue",onChange:function(r){return w(d.subSectionIndex,t.key,"badgeColor",r.target.value)}},O.createElement("option",{value:"blue"},"蓝色"),O.createElement("option",{value:"green"},"绿色"),O.createElement("option",{value:"red"},"红色"),O.createElement("option",{value:"yellow"},"黄色"),O.createElement("option",{value:"purple"},"紫色"),O.createElement("option",{value:"gray"},"灰色"))),"link"===o&&O.createElement("div",null,O.createElement("label",{className:"mb-1 block text-xs text-gray-500"},"链接地址"),O.createElement("input",{type:"text",className:"block w-full rounded border border-gray-300 bg-white px-2 py-1 text-xs text-black",value:n&&r.href||"",onChange:function(r){return w(d.subSectionIndex,t.key,"href",r.target.value)},placeholder:"请输入链接地址"})))})))):O.createElement("div",{className:"rounded-lg border border-gray-200 p-4 text-center text-gray-500"},'暂无表格数据,点击"添加行"按钮开始创建')))),p&&O.createElement("div",{className:"bg-opacity-50 fixed inset-0 z-50 flex items-center justify-center bg-black"},O.createElement("div",{className:"w-full max-w-2xl rounded-lg bg-white p-6 shadow-xl"},O.createElement("div",{className:"mb-4 flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"导入Markdown表格"),O.createElement("button",{onClick:function(){m(!1),v("")},className:"text-gray-400 hover:text-gray-600"},O.createElement(n7.JO,{icon:"material-symbols:close",className:"h-6 w-6"}))),O.createElement("div",{className:"mb-4"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},"Markdown表格内容"),O.createElement("div",{className:"mb-2 text-xs text-gray-500"},"示例格式:",O.createElement("div",{className:"mt-1 rounded bg-gray-100 p-2 font-mono text-xs"},"| 列1 | 列2 | 列3 |",O.createElement("br",null),"| --- | --- | --- |",O.createElement("br",null),"| 数据1 | 数据2 | 数据3 |",O.createElement("br",null),"| 数据4 | 数据5 | 数据6 |")),O.createElement("textarea",{className:"block h-48 w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:g,onChange:function(t){return v(t.target.value)},placeholder:"请粘贴Markdown格式的表格内容..."})),O.createElement("div",{className:"flex justify-end space-x-3"},O.createElement("button",{onClick:function(){m(!1),v("")},className:"rounded-md border border-gray-300 bg-white px-4 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},"取消"),O.createElement("button",{onClick:function(){if(g.trim())try{var t=function(t){var r=t.trim().split("\n").filter(function(t){return t.trim()});if(r.length<2)throw Error("Markdown表格格式不正确,至少需要表头和分隔符行");var n=r[0],a=r[1];if(!a.includes("|")||!a.includes("-"))throw Error("Markdown表格分隔符行格式不正确");var o=n.split("|").map(function(t){return t.trim()}).filter(function(t){return""!==t});
32if(0===o.length)throw Error("未找到有效的表头");var i=o.map(function(t,r){return{key:"col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9),"_").concat(r),label:t||"列".concat(r+1)}}),s=r.slice(2).map(function(t,r){var n=t.split("|").map(function(t){return t.trim()}).filter(function(t,r,n){return!(0===r&&""===t||r===n.length-1&&""===t)}),a={id:"row".concat(r+1)};return i.forEach(function(t,r){var o,i=(o=n[r]||"")&&"string"==typeof o?o.replace(/^#{1,6}\s+/gm,"").replace(/\*\*\*(.*?)\*\*\*/g,"$1").replace(/\*\*(.*?)\*\*/g,"$1").replace(/\*(.*?)\*/g,"$1").replace(/`([^`]+)`/g,"$1").replace(/\[([^\]]+)\]\([^)]+\)/g,"$1").replace(/~~(.*?)~~/g,"$1").replace(/^[\s]*[-*+][\s]+/gm,"").replace(/^[\s]*\d+\.[\s]+/gm,"").replace(/^[\s]*>[\s]+/gm,"").replace(/\n\s*\n/g,"\n").trim():o;a[t.key]={value:i,displayType:"text"}}),a});return{headers:i,rows:s}}(g),r=t.headers,n=t.rows;c(function(t){var a=iR({},t);return a.sections[b].tableData||(a.sections[b].tableData={headers:[],rows:[]}),a.sections[b].tableData.headers=r,a.sections[b].tableData.rows=n,a}),u(iR(iR({},d),{},{subSectionIndex:0})),m(!1),v(""),aa.Am.success("成功导入".concat(n.length,"行数据"))}catch(t){console.error("Markdown解析失败:",t),aa.Am.error("Markdown解析失败: "+t.message)}else aa.Am.error("请输入Markdown表格内容")},className:"rounded-md bg-purple-600 px-4 py-2 text-sm text-white shadow-sm hover:bg-purple-700"},"导入"))))):O.createElement("div",null,"未找到区块数据")},s8=function(t){var r,n,a,o,i=t.sectionIndex,s=t.subSectionIndex,l=t.authorization,c=iY(),u=c.pageData,d=c.setPageData,f=c.setSidebarState,p=c.pageConfig,m="Table1"===(null==p||null===(n=p.sectionStyleTypeList)||void 0===n?void 0:n[i]),h=u.sections[i].subSections[s],g=iD((0,O.useState)(!1),2),v=g[0],b=g[1],y=u.sections[i].subSections.length,w=s>0,x=s<y-1,E=iD((0,O.useState)(!1),2),C=E[0],k=E[1],S=iD((0,O.useState)(""),2),T=S[0],N=S[1],A=iD((0,O.useState)(""),2),I=A[0],R=A[1],_=iD((0,O.useState)({start:0,end:0}),2),P=_[0],L=_[1],M=function(t){var r=t.target,n=r.name,a=r.value;d(function(t){var r=iR({},t);return r.sections[i].subSections[s]=iR(iR({},r.sections[i].subSections[s]),{},ik({},n,a)),r})},D=(0,O.useCallback)((r=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(r&&r.length>0)){t.n=5;break}return n=r[0],b(!0),t.p=1,t.n=2,sN(n,"custom-page/subsection-images",sE);case 2:(a=t.v)?d(function(t){var r=iR({},t);return r.sections[i].subSections[s]=iR(iR({},r.sections[i].subSections[s]),{},{imageUrl:a}),r}):aa.Am.error("上传失败"),t.n=4;break;case 3:t.p=3,console.error("Image upload failed:",t.v);case 4:return t.p=4,b(!1),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])})),function(t){return r.apply(this,arguments)}),[i,s,d]),j=(0,n9.uI)({onDrop:D,accept:{"image/*":[".jpeg",".jpg",".png",".gif",".webp"]},maxFiles:1}),F=j.getRootProps,U=j.getInputProps,z=j.isDragActive;return m?O.createElement(s5,null):O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"mb-4 flex items-center justify-between space-x-2"},O.createElement("button",{onClick:function(){f({mode:"SECTION",sectionIndex:i,subSectionIndex:void 0})},className:"inline-flex items-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回"),O.createElement("div",{className:"flex items-center space-x-2"},O.createElement("button",{onClick:function(){w&&f({mode:"SUBSECTION",sectionIndex:i,subSectionIndex:s-1})},disabled:!w,className:"inline-flex items-center gap-1 rounded-md border px-3 py-2 text-sm shadow-sm ".concat(w?"border-gray-300 bg-white text-gray-700 hover:bg-gray-50":"cursor-not-allowed border-gray-200 bg-gray-100 text-gray-400"),title:"上一个子区块"},O.createElement(n7.JO,{icon:"material-symbols:chevron-left",className:"h-4 w-4"})),O.createElement("span",{className:"text-xs text-gray-500"},s+1," / ",y),O.createElement("button",{onClick:function(){x&&f({mode:"SUBSECTION",sectionIndex:i,subSectionIndex:s+1})},disabled:!x,className:"inline-flex items-center gap-1 rounded-md border px-3 py-2 text-sm shadow-sm ".concat(x?"border-gray-300 bg-white text-gray-700 hover:bg-gray-50":"cursor-not-allowed border-gray-200 bg-gray-100 text-gray-400"),title:"下一个子区块"},O.createElement(n7.JO,{icon:"material-symbols:chevron-right",className:"h-4 w-4"})))),O.createElement("div",{className:"space-y-4"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"子区块内容"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"标题 (H3)"),O.createElement("input",{name:"title",type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:h.title,onChange:M})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"}
32,"内容"),O.createElement("textarea",{name:"content",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",rows:4,value:h.content,onChange:M,onSelect:function(t){var r,n;if("Table1"!==(null==p||null===(r=p.sectionStyleTypeList)||void 0===r?void 0:r[i])&&"Tags1"!==(null==p||null===(n=p.sectionStyleTypeList)||void 0===n?void 0:n[i])){var a=t.target,o=a.value.slice(a.selectionStart,a.selectionEnd);R("content"),N(o),L({start:a.selectionStart,end:a.selectionEnd})}}}),"Table1"!==(null==p||null===(a=p.sectionStyleTypeList)||void 0===a?void 0:a[i])&&"Tags1"!==(null==p||null===(o=p.sectionStyleTypeList)||void 0===o?void 0:o[i])&&O.createElement("button",{onClick:function(){T&&"content"==I?k(!0):aa.Am.error("请先选择要扩展的内容")},className:"mt-2 rounded bg-blue-500 px-2 py-1 text-xs text-white shadow-sm hover:bg-blue-800"},"添加超链接")),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"图片"),O.createElement("div",{className:"mt-1 space-y-2"},O.createElement("div",iS({},F(),{className:"cursor-pointer rounded-md border-2 border-dashed p-4 text-center hover:bg-gray-50 ".concat(z?"border-blue-500 bg-blue-50":"border-gray-300")}),O.createElement("input",U()),O.createElement(n7.JO,{icon:"material-symbols:upload",className:"mx-auto h-8 w-8 text-gray-400"}),O.createElement("p",{className:"mt-1 text-sm text-gray-500"},v?"上传中...":"点击或拖拽文件到此处上传"),O.createElement("p",{className:"text-xs text-gray-400"},"支持 JPG, PNG, GIF, WEBP 格式")),h.imageUrl&&O.createElement("div",{className:"relative"},O.createElement("img",{src:h.imageUrl,alt:"Subsection preview",className:"max-h-40 rounded-md border border-gray-200"}),O.createElement("div",{className:"mt-1 flex justify-between"},O.createElement("span",{className:"max-w-[80%] truncate text-xs text-gray-500"},h.imageUrl),O.createElement("button",{onClick:function(){d(function(t){var r=iR({},t);return r.sections[i].subSections[s]=iR(iR({},r.sections[i].subSections[s]),{},{imageUrl:""}),r})},className:"text-xs text-red-500 hover:text-red-700"},"移除"))),!h.imageUrl&&O.createElement("input",{name:"imageUrl",type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:h.imageUrl,onChange:M,placeholder:"或直接输入图片URL"}))),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"跳转链接"),O.createElement("input",{name:"linkUrl",type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-black shadow-sm focus:border-blue-500 focus:outline-none",value:h.linkUrl,onChange:M})))),O.createElement(s4,{selectContent:T,selectField:I,open:C,authorization:l,onClose:function(){N(""),R(""),L({start:0,end:0}),k(!1)},onConfirm:function(t){var r=t.field,n=t.value,a=h[r]||"",o=P.start,l=P.end,c=a.slice(0,o)+n+a.slice(l);d(function(t){var n=iR({},t);return n.sections[i].subSections[s]=iR(iR({},n.sections[i].subSections[s]),{},ik({},r,c)),n}),N(""),R(""),L({start:0,end:0}),k(!1)}}))},s7=function(t){var r=t.authorization,n=iY(),a=n.sidebarState,o=n.savePageData,i=n.saving,s=n.language,l=n.locales,c=n.pageSettingsUnsavedChanges,u=iD(O.useState(!1),2),d=u[0],f=u[1],p=(0,O.useRef)(null);return O.createElement("aside",{className:"flex h-full w-96 flex-col border-l border-gray-200 bg-white"},O.createElement("header",{className:"flex h-14 shrink-0 items-center justify-between border-b px-4"},O.createElement("div",{className:"relative flex flex-col"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement("h2",{className:"text-lg font-semibold text-black"},function(){switch(a.mode){case"STRUCTURE":return"页面结构";case"SECTION":return"编辑内容区块";case"SUBSECTION":return"编辑子区块";default:return""}}()),c&&O.createElement("span",{className:"text-sm text-amber-600"},"(未保存)")),O.createElement("div",{onClick:function(){return f(!d)},className:"flex cursor-pointer items-center space-x-2 text-gray-700"},"当前语言:",s),d&&O.createElement("div",{ref:p,className:"absolute right-0 top-8 z-[100] grid -translate-x-1/2 grid-cols-2 gap-2 overflow-hidden rounded-xl border border-gray-100 bg-white p-4 text-center text-[1rem] text-sm text-gray-800 shadow-md shadow-gray-200 lg:w-[200px] lg:grid-cols-3"},l.map(function(t){return O.createElement("span",{key:t,onClick:function(){var r;return r=window.location.href.replace(/language=[^&]+/,"language=".concat(t)),window.location.href=r,void f(!1)},className:"cursor-pointer transition-all hover:font-bold hover:text-blue-500 ".concat(s===t?"font-bold text-blue-500":"")},t)}))),O.createElement("div",{className:"flex items-center space-x-2"},O.createElement("div",{className:"group relative"},O.createElement("button",{onClick:o,disabled:i,className:"flex items-center rounded-md px-3 py-1.5 text-sm font-medium text-white ".concat(i?"cursor-not-allowed bg-blue-400":"bg-blue-600 hover:bg-blue-700")},i?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-5 w-5"}),"保存"))))),O.createElement("main",{className:"flex-1 overflow-y-auto p-4 pb-10"},function(){switch(a.mode){case"STRUCTURE":default:return O.createElement(sb,null);case"SECTION":return O.createElement(s6,{sectionIndex:a.sectionIndex,authorization:r});case"SUBSECTION":return O.createElement(s8,{sectionIndex:a.sectionIndex,subSectionIndex:a.subSectionIndex,authorization:r})}}()))}
32,s9=function(){return O.createElement("div",null,O.createElement(aa.x7,{position:"top-center",toastOptions:{style:{background:"#ffffff",color:"#333333"},success:{duration:2e3,iconTheme:{primary:"#10B981",secondary:"#ffffff"}},error:{duration:2e3,iconTheme:{primary:"#E11D48",secondary:"#ffffff"}}}}))},le=function(t){var r,n,a=t.id,o=t.language,i=t.authorization,s=t.Footer,l=iD((0,O.useState)(null),2),c=l[0],u=l[1],d=iD((0,O.useState)(null),2),f=d[0],p=d[1],m=iD((0,O.useState)(!0),2),h=m[0],g=m[1],v=iD((0,O.useState)(!1),2),b=v[0],y=v[1],w=iD((0,O.useState)([]),2),x=w[0],E=w[1],C=iD((0,O.useState)({}),2),k=C[0],S=C[1],T=iD((0,O.useState)({}),2),N=T[0],A=T[1],I=iD((0,O.useState)({mode:"STRUCTURE",sectionIndex:void 0,subSectionIndex:void 0}),2),R=I[0],_=I[1],P=(r=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,g(!0),t.n=1,sW({id:a,language:o},i);case 1:(r=t.v)?(u(r.pageConfig||{heroStyleType:"default",heroCtaLink:"",sectionStyleTypeList:[]}),p(r.pageData||{seoTitle:"页面标题",seoDescription:"页面描述",hero:{title:"页面标题H1",tagline:"页面副标题",ctaText:"立即开始"},sections:[]}),E(r.locales||[]),S(JSON.stringify(r.pageData)),A(JSON.stringify(r.pageConfig))):aa.ZP.error("获取页面数据格式错误"),t.n=3;break;case 2:t.p=2,console.error("获取页面数据失败:",n=t.v),aa.ZP.error("获取页面数据失败: "+(n.message||"未知错误"));case 3:return t.p=3,g(!1),t.f(3);case 4:return t.a(2)}},t,null,[[0,2,3,4]])})),function(){return r.apply(this,arguments)}),L=(n=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,y(!0),r={id:a,language:o,pageConfig:c,pageData:f},t.n=1,sG(r,i);case 1:S(JSON.stringify(f)),A(JSON.stringify(c)),aa.ZP.success("保存成功"),t.n=3;break;case 2:t.p=2,console.error("保存页面数据失败:",n=t.v),aa.ZP.error("保存失败: "+(n.message||"未知错误"));case 3:return t.p=3,y(!1),t.f(3);case 4:return t.a(2)}},t,null,[[0,2,3,4]])})),function(){return n.apply(this,arguments)});(0,O.useEffect)(function(){i&&function(t){try{sessionStorage.setItem("aiadminCustomPageAuthToken",t)}catch(t){console.error("保存 authorization token 失败:",t)}}(i),a&&o?P():g(!1)},[a,o,i]);var M=(0,O.useMemo)(function(){return k!==JSON.stringify(f)||N!==JSON.stringify(c)},[k,f,c]);return O.createElement(iJ.Provider,{value:{isEditCustomPage:!0,pageData:f,setPageData:p,pageConfig:c,setPageConfig:u,sidebarState:R,setSidebarState:_,savePageData:L,saving:b,onUpdate:function(t){_({mode:"SUBSECTION"===t.type?"SUBSECTION":"SECTION",sectionIndex:t.sectionIndex,subSectionIndex:t.subIndex})},language:o,locales:x,pageSettingsUnsavedChanges:M}},h?O.createElement("div",{className:"flex h-screen w-full items-center justify-center"},O.createElement("div",{className:"text-center"},O.createElement("div",{className:"mx-auto mb-4 h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"}),O.createElement("p",{className:"text-gray-600"},"加载中..."))):f?O.createElement("div",{className:"flex h-screen w-full overflow-hidden"},O.createElement("div",{className:"flex-1 overflow-auto"},O.createElement("div",{className:"mx-auto max-w-7xl p-8"},f.hero&&O.createElement(iK,{styleType:c.heroStyleType,ctaLink:c.heroCtaLink,heroData:f.hero}),f.sections&&f.sections.length>0&&O.createElement(O.Fragment,null,f.sections.map(function(t,r){return O.createElement(sm,{key:r,styleType:c.sectionStyleTypeList[r],sectionData:t,sectionIndex:r})}))),s&&s),O.createElement(s7,{authorization:i})):O.createElement("div",{className:"flex h-screen w-full items-center justify-center"},O.createElement("div",{className:"text-center"},O.createElement("p",{className:"mb-4 text-lg text-gray-600"},"未找到数据"),O.createElement("p",{className:"text-sm text-gray-500"},"请检查连接是否正确"))),O.createElement(s9,null))},lt=function(){var t,r,n,a,o,i,s,l=iQ(),c=l.pageData,u=l.setSidebarState,d=l.setActiveSection,f=l.setPageData,p=l.customPageData,m=l.setCustomPageData,h=l.customPageConfig,g=l.setCustomPageConfig,v=l.setCustomSectionIndex,b=l.setEditPageOpenPayInfo,y=l.hasUnsavedChanges,w=l.setHasUnsavedChanges,x=l.pageSettingsUnsavedChanges,E=l.setPageSettingsUnsavedChanges,C=l.savePageData,k=l.saving,S=iD((0,O.useState)(!1),2),T=S[0],N=S[1],A=function(t,r){d(0),u({mode:"SECTION",sectionType:t||"CUSTOM_SECTION"}),I(".".concat(t||"custom-"+r))},I=function(t){var r=document.querySelector(t);r?r.scrollIntoView({behavior:"smooth",block:"nearest"}):document.querySelector("#operationContent").scrollIntoView({behavior:"smooth",block:"start"})},R=[{type:"TOOL_TYPE",title:"页面配置",onClick:function(t){A(t),b(!1)}}],_=[{type:"PAYMENT",title:"支付文案",onClick:function(t){A(t),b(!0)}},{type:"PAGE_SETTINGS",title:"标题描述",onClick:function(t){A(t)}}],P=[{type:"KEY_FEATURES",title:"主要功能",count:null===(t=c.keyFeatures)||void 0===t?void 0:t.features,data:"keyFeatures",description:"个功能点"},{type:"HOW_TO_USE",title:"如何使用",count:null===(r=c.howToUse)||void 0===r?void 0:r.steps,data:"howToUse",description:"个使用步骤"},{type:"WHO_CAN_BENEFIT",title:"适用人群",count:null===(n=c.whoCanBenefit)||void 0===n?void 0:n.audiences,data:"whoCanBenefit",description:"个适用群体"},{type:"FEEDBACK",title:"用户反馈",count:null===(a=c.feedback)||void 0===a?void 0:a.testimonials,data:"feedback",description:"条用户反馈"},{type:"RELATED_SEARCHES",title:"相关搜索",count:null===(o=c.relatedSearches)||void 0===o?void 0:o.contentList,data:"relatedSearches",description:"个相关搜索"},{type:"QA",title:"常见问题",count:null===(i=c.qa)||void 0===i?void 0:i.questions,data:"qa",description:"个问答"}],L=function(t){N(t)},M=function(t,r,n){t.stopPropagation(),m(function(t){var a=JSON.parse(JSON.stringify(t)),o=iD(a.sections.splice(r,1),1)[0];return a.sections.splice(n,0,o),a}),g(function(t){var a=JSON.parse(JSON.stringify(t)),o=iD(a.sectionStyleTypeList.splice(r,1),1)[0];return a.sectionStyleTypeList.splice(n,0,o),a}),w(!0)};return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"space-y-4"},R.map(function(t){return O.createElement("div",{key:t.type,className:"cursor-pointer space-y-2 rounded-lg border border-gray-200 p-4 hover:border-blue-300",onClick:function(){return t.onClick(t.type)}},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h4",{className:"font-medium text-gray-900"},t.title),O.createElement(n7.JO,{icon:"material-symbols:edit",className:"h-5 w-5 text-blue-600"})))})),O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"文案"),x&&O.createElement("button",{onClick:C,className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-1 text-sm text-white shadow-sm hover:bg-blue-600"},k?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-4 w-4"}),"保存"))),_.map(function(t){return O.createElement("div",{key:t.type,className:"cursor-pointer space-y-2 rounded-lg border border-gray-200 p-4 hover:border-blue-300",onClick:function(){return t.onClick(t.type)}},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h4",{className:"font-medium text-gray-900"},t.title),O.createElement(n7.JO,{icon:"material-symbols:edit",className:"h-5 w-5 text-blue-600"})))}),O.createElement("div",{className:"space-y-4 rounded-lg bg-gray-50 p-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("div",{className:"flex items-center space-x-2"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"自定义模块"),y&&O.createElement("button",{onClick:C,className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-1 text-sm text-white shadow-sm hover:bg-blue-600"},k?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-4 w-4"}),"保存"))),O.createElement("button",{onClick:function(){return L(!0)},className:"rounded bg-blue-600 px-3 py-2 text-sm text-white hover:bg-blue-600"},"添加")),null!=p&&p.sections&&(null==p||null===(s=p.sections)||void 0===s?void 0:s.length)>0?null==p?void 0:p.sections.map(function(t,r){return O.createElement("div",{key:r,onClick:function(){A("",r),v(r)},className:"cursor-pointer space-y-2 rounded-lg border border-gray-200 p-4 hover:border-blue-300"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h4",{className:"font-medium text-gray-900"}," ",t.title," "),O.createElement("div",{className:"flex items-center gap-2"},O.createElement("button",null,O.createElement(n7.JO,{icon:"material-symbols:edit",className:"h-5 w-5 text-blue-600"})),O.createElement("button",{onClick:function(t){return r>0&&M(t,r,r-1)},disabled:0===r,className:"rounded p-1 text-gray-500 hover:bg-gray-100 disabled:opacity-30"},O.createElement(n7.JO,{icon:"material-symbols:arrow-upward",className:"h-5 w-5"})),O.createElement("button",{onClick:function(t){return r<p.sections.length-1&&M(t,r,r+1)},disabled:r===p.sections.length-1,className:"rounded p-1 text-gray-500 hover:bg-gray-100 disabled:opacity-30"},O.createElement(n7.JO,{icon:"material-symbols:arrow-downward",className:"h-5 w-5"})),O.createElement("button",{onClick:function(t){t.stopPropagation(),m(function(t){var n=ij((null==t?void 0:t.sections)||[]);return n.splice(r,1),iR(iR({},t),{},{sections:n})}),g(function(t){var n=ij((null==t?void 0:t.sectionStyleTypeList)||[]);return n.splice(r,1),iR(iR({},t),{},{sectionStyleTypeList:n})}),w(!0)}},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-5 w-5 text-red-600"})))))}):O.createElement("span",{className:"text-gray-700"},"暂未添加自定义模块")),P.map(function(t){var r,n=!c[t.data];return O.createElement("div",{key:t.type,className:"cursor-pointer space-y-2 rounded-lg border p-4 hover:border-blue-300 ".concat(n?"border-gray-200 bg-gray-100 opacity-60":"border-gray-200"),onClick:function(){return A(t.type)}},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h4",{className:"font-medium ".concat(n?"text-gray-500 line-through":"text-gray-900")},t.title),n?O.createElement("div",{className:"flex items-center gap-1 text-red-600"},O.createElement("span",{className:"text-sm"},"已删除"),O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-900"},"点击添加此功能")},O.createElement(n7.JO,{icon:"mdi:help-circle-outline",className:"h-5 w-5"}))):O.createElement(n7.JO,{icon:"material-symbols:edit",className:"h-5 w-5 text-blue-600"})),O.createElement("div",{className:"flex items-center justify-between"},O.createElement("p",{className:"text-sm text-gray-500"}
32,(null===(r=t.count)||void 0===r?void 0:r.length)||0," ",t.description),O.createElement("button",{title:n?"恢复":"删除",onClick:function(r){var n;return n=t.data,void(r.stopPropagation(),f(function(t){return iR(iR({},t),{},ik({},n,null))}),E(!0))}},O.createElement(n7.JO,{icon:n?"material-symbols:restore":"material-symbols:delete",className:"h-5 w-5 ".concat(n?"text-blue-600":"text-red-600")}))))})),T&&O.createElement("div",{className:"fixed inset-0 z-50 m-0 flex h-full w-full items-center justify-center bg-black bg-opacity-50"},O.createElement("div",{className:"w-[90vw] max-w-4xl rounded-lg bg-white p-6 shadow-xl"},O.createElement("div",{className:"mb-4 flex items-center justify-between"},O.createElement("h3",{className:"text-xl font-semibold text-gray-400"},"选择区块样式"),O.createElement("button",{onClick:function(){return L(!1)},className:"rounded-full p-1 text-gray-500 hover:bg-gray-100"},O.createElement(n7.JO,{icon:"material-symbols:close",className:"h-6 w-6"}))),O.createElement("div",{className:"max-h-[60vh] w-full overflow-y-auto pr-4"},O.createElement("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3"},sg.map(function(t){return O.createElement("div",{key:t.styleType,className:"cursor-pointer overflow-hidden rounded-lg border border-gray-200 transition-all hover:border-blue-600 hover:shadow-md",onClick:function(){m(iR(iR({},p),{},{sections:[].concat(ij((null==p?void 0:p.sections)||[]),[t.initialData])})),g(iR(iR({},h),{},{sectionStyleTypeList:[].concat(ij((null==h?void 0:h.sectionStyleTypeList)||[]),[t.styleType])})),w(!0),L(!1)}},O.createElement("div",{className:"aspect-video w-full overflow-hidden bg-gray-100"},O.createElement("img",{src:t.preview,alt:t.styleType,className:"h-full w-full object-cover"})),O.createElement("div",{className:"p-3"},O.createElement("h4",{className:"font-medium text-gray-900"}," ",t.styleType," "),O.createElement("p",{className:"mt-1 text-sm text-gray-500"},t.initialData.title)))}))))))},lr=function(t){var r=t.value,n=t.onChange,a=t.onRemove,o=t.uploadLoading,i=t.onUpload,s=t.index,l=t.name,c=iD((0,O.useState)(!1),2),u=c[0],d=c[1],f=(0,n9.uI)({onDrop:function(t){return i(t,s)},accept:{"image/*":[".jpeg",".jpg",".png",".gif",".webp"],"video/*":[".mp4",".webm"]},maxFiles:1}),p=f.getRootProps,m=f.getInputProps,h=f.isDragActive;return O.createElement("div",{className:"mt-1 space-y-2"},O.createElement("div",iS({},p(),{className:"cursor-pointer rounded-md border-2 border-dashed p-4 text-center hover:bg-gray-50 ".concat(h?"border-blue-500 bg-blue-50":"border-gray-300")}),O.createElement("input",m()),O.createElement(n7.JO,{icon:"material-symbols:upload",className:"mx-auto h-8 w-8 text-gray-400"}),O.createElement("p",{className:"mt-1 text-sm text-gray-500"},o?"上传中...":"点击或拖拽文件到此处上传"),O.createElement("p",{className:"text-xs text-gray-400"},"支持图片 JPG, PNG, GIF, WEBP 格式和视频 MP4、WEBM 格式")),r&&O.createElement("div",{className:"relative"},r.toLowerCase().match(/\.(jpg|jpeg|png|gif|webp)$/i)?O.createElement(O.Fragment,null,O.createElement("img",{src:r,alt:"Media preview",className:"max-h-40 cursor-pointer rounded-md border border-gray-200 hover:opacity-90",onClick:function(){return d(!0)}}),u&&O.createElement("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-black bg-opacity-75",onClick:function(){return d(!1)}},O.createElement("div",{className:"relative h-[90vh] w-[90vw] p-4"},O.createElement("div",{className:"flex h-full w-full items-center justify-center"},O.createElement("img",{src:r,alt:"Full preview",className:"max-h-full max-w-full object-contain",style:{maxWidth:"100%",maxHeight:"100%"}})),O.createElement("button",{className:"absolute right-4 top-4 roun
32ded-full bg-black bg-opacity-50 p-2 text-white hover:bg-opacity-75",onClick:function(){return d(!1)}},O.createElement(n7.JO,{icon:"material-symbols:close",className:"h-6 w-6"}))))):r.toLowerCase().match(/\.(mp4|webm)$/i)?O.createElement("video",{src:r,controls:!0,className:"max-h-40 rounded-md border border-gray-200",onMouseEnter:function(t){return t.target.play()},onMouseLeave:function(t){return t.target.pause()}},"您的浏览器不支持视频播放"):null,O.createElement("div",{className:"mt-1 flex justify-between"},O.createElement("span",{className:"max-w-[80%] truncate text-xs text-gray-500"},r),O.createElement("button",{onClick:function(){return a(s)},className:"text-xs text-red-500 hover:text-red-700"},"移除"))),!r&&O.createElement("input",{name:void 0===l?"imageUrl":l,type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:r||"",onChange:function(t){return n(t.target.value)},placeholder:"或直接输入图片/视频URL"}))},ln=function(t){var r,n=t.sectionType,a=t.authorization,o=iQ(),i=o.pageData,s=o.setPageData,l=o.setSidebarState,c=o.savePageData,u=o.saving,d=o.activeSection,f=o.setActiveSection,p=o.pageSettingsUnsavedChanges,m=o.setPageSettingsUnsavedChanges,h=o.setShowConfirmDialog,g=o.setConfirmDialogConfig,v=iD((0,O.useState)({}),2),b=v[0],y=v[1],w=iD((0,O.useState)(!1),2),x=w[0],E=w[1],C=iD((0,O.useState)(""),2),k=C[0],S=C[1],T=iD((0,O.useState)(""),2),N=T[0],A=T[1],I=iD((0,O.useState)({start:0,end:0}),2),R=I[0],_=I[1],P=iD((0,O.useState)(void 0),2),L=P[0],M=P[1];(0,O.useEffect)(function(){var t=document.querySelector("#item-".concat(d));t&&t.scrollIntoView({behavior:"smooth",block:"nearest"})},[d]);var D=function(t){l(function(r){return iR(iR({},r),{},{currentEditingItemIndex:t})});var r=document.querySelector(".section-wrapper.".concat(n,' [data-subsection-index="').concat(t,'"]'));r&&r.scrollIntoView({behavior:"smooth",block:"center"})},j=function(){switch(n){case"KEY_FEATURES":return i.keyFeatures;case"HOW_TO_USE":return i.howToUse;case"WHO_CAN_BENEFIT":return i.whoCanBenefit;case"FEEDBACK":return i.feedback;case"RELATED_SEARCHES":return i.relatedSearches;case"QA":return i.qa;default:return null}}(),F=function(){switch(n){case"KEY_FEATURES":return"features";case"HOW_TO_USE":return"steps";case"WHO_CAN_BENEFIT":return"audiences";case"FEEDBACK":return"testimonials";case"RELATED_SEARCHES":return"contentList";case"QA":return"questions";default:return""}}(),U=(null==j?void 0:j[F])||[],z=function(t,r,a){var o=ij(U);switch(o[t][r]=a,n){case"KEY_FEATURES":s(function(t){return iR(iR({},t),{},{keyFeatures:iR(iR({},t.keyFeatures),{},{features:o})})}),m(!0);break;case"HOW_TO_USE":s(function(t){return iR(iR({},t),{},{howToUse:iR(iR({},t.howToUse),{},{steps:o})})}),m(!0);break;case"WHO_CAN_BENEFIT":s(function(t){return iR(iR({},t),{},{whoCanBenefit:iR(iR({},t.whoCanBenefit),{},{audiences:o})})}),m(!0);break;case"FEEDBACK":s(function(t){return iR(iR({},t),{},{feedback:iR(iR({},t.feedback),{},{testimonials:o})})}),m(!0);break;case"RELATED_SEARCHES":s(function(t){return iR(iR({},t),{},{relatedSearches:iR(iR({},t.relatedSearches),{},{contentList:o})})}),m(!0);break;case"QA":s(function(t){return iR(iR({},t),{},{qa:iR(iR({},t.qa),{},{questions:o})})}),m(!0)}},H=(0,O.useCallback)((r=ib(iO().m(function t(r,a){var o,i,l,c,u;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(r&&r.length>0)){t.n=13;break}return o=r[0],y(function(t){return iR(iR({},t),{},ik({},a,!0))}),t.p=1,t.n=2,sN(o,"tool-page/section-images",sE);case 2:if(!(i=t.v)){t.n=9;break}(l=ij(U))[a].imageUrl=i,c=n,t.n="KEY_FEATURES"===c?3:"HOW_TO_USE"===c?4:"WHO_CAN_BENEFIT"===c?5:"RELATED_SEARCHES"===c?6:7;break;case 3:return s(function(t){return iR(iR({},t),{},{keyFeatures:iR(iR({},t.keyFeatures),{},{features:l})})}),m(!0),t.a(3,8);case 4:return s(function(t){return iR(iR({},t),{},{howToUse:iR(iR({},t.howToUse),{},{steps:l})})}),m(!0),t.a(3,8);case 5:return s(function(t){return iR(iR({},t),{},{whoCanBenefit:iR(iR({},t.whoCanBenefit),{},{audiences:l})})}),m(!0),t.a(3,8);case 6:return s(function(t){return iR(iR({},t),{},{relatedSearches:iR(iR({},t.relatedSearches),{},{contentList:l})})}),m(!0),t.a(3,8);case 7:return t.a(3,8);case 8:t.n=10;break;case 9:aa.Am.error("上传失败");case 10:t.n=12;break;case 11:t.p=11,console.error("图片上传失败:",u=t.v),aa.Am.error("上传失败: "+u.message);case 12:return t.p=12,y(function(t){return iR(iR({},t),{},ik({},a,!1))}),t.f(12);case 13:return t.a(2)}},t,null,[[1,11,12,13]])})),function(t,n){return r.apply(this,arguments)}),[U,n,s]),B=function(t){var r=ij(U);switch(r[t].imageUrl="",n){case"KEY_FEATURES":s(function(t){return iR(iR({},t),{},{keyFeatures:iR(iR({},t.keyFeatures),{},{features:r})})}),m(!0);break;case"HOW_TO_USE":s(function(t){return iR(iR({},t),{},{howToUse:iR(iR({},t.howToUse),{},{steps:r})})}),m(!0);break;case"WHO_CAN_BENEFIT":s(function(t){return iR(iR({},t),{},{whoCanBenefit:iR(iR({},t.whoCanBenefit),{},{audiences:r})})}),m(!0);break;case"RELATED_SEARCHES":s(function(t){return iR(iR({},t),{},{relatedSearches:iR(iR({},t.relatedSearches),{},{contentList:r})})}),m(!0)}},V=function(){l({mode:"STRUCTURE",sectionType:void 0})};return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"sticky top-0 z-50 -mx-4 flex items-center justify-between rounded-b-lg bg-white/95 px-4 py-3 shadow-sm backdrop-blur-sm"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement("button",{onClick:function(){var t;V(),p&&(g({title:"确认离开",message:"还有编辑的文案内容没有保存",onConfirm:(t=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,c();case 1:m(!1),h(!1);case 2:return t.a(2)}},t)})),function(){return t.apply(this,arguments)}),onCancel:function(){h(!1)}}),h(!0))},className:"inline-flex items-center gap-1 rounded-md border border-gray-200 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回"),p&&O.createElement("span",{className:"text-sm text-amber-600"},"(未保存)")),O.createElement("button",{onClick:c,className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-2 text-sm text-white shadow-sm hover:bg-blue-800"},u?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-4 w-4"}),"保存"))),O.createElement("div",{className:"space-y-4"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"区块标题"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null==j?void 0:j.title)||"",onChange:function(t){var r=t.target.value;switch(n){case"KEY_FEATURES":s(function(t){return iR(iR({},t),{},{keyFeatures:iR(iR({},t.keyFeatures),{},{title:r})})}),m(!0);break;case"HOW_TO_USE":s(function(t){return iR(iR({},t),{},{howToUse:iR(iR({},t.howToUse),{},{title:r})})}),m(!0);break;case"WHO_CAN_BENEFIT":s(function(t){return iR(iR({},t),{},{whoCanBenefit:iR(iR({},t.whoCanBenefit),{},{title:r})})}),m(!0);break;case"FEEDBACK":s(function(t){return iR(iR({},t),{},{feedback:iR(iR({},t.feedback),{},{title:r})})}),m(!0);break;case"RELATED_SEARCHES":s(function(t){return iR(iR({},t),{},{relatedSearches:iR(iR({},t.relatedSearches),{},{title:r})})}),m(!0);break;case"QA":s(function(t){return iR(iR({},t),{},{qa:iR(iR({},t.qa),{},{title:r})})}),m(!0)}},placeholder:"区块标题"}))),O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"}
32,"内容项目"),O.createElement("button",{onClick:function(){var t=function(){switch(n){case"KEY_FEATURES":return{title:"新功能",description:"功能描述",imageUrl:"",buttonConfig:{isVisible:!1,title:"",link:"",target:"_blank"}};case"HOW_TO_USE":return{title:"新步骤",description:"步骤描述",imageUrl:""};case"WHO_CAN_BENEFIT":return{title:"新用户群体",description:"用户群体描述",imageUrl:""};case"FEEDBACK":return{name:"用户名称",Testimonial:"反馈内容",Name:""};case"RELATED_SEARCHES":return{query:"相关搜索",content:"相关搜索内容",imageUrl:""};case"QA":return{question:"新问题",answer:"回答"};default:return{}}}();switch(f((null==U?void 0:U.length)||0),n){case"KEY_FEATURES":s(function(r){var n;return iR(iR({},r),{},{keyFeatures:iR(iR({},r.keyFeatures),{},{features:[].concat(ij((null===(n=r.keyFeatures)||void 0===n?void 0:n.features)||[]),[t])})})}),m(!0);break;case"HOW_TO_USE":s(function(r){var n;return iR(iR({},r),{},{howToUse:iR(iR({},r.howToUse),{},{steps:[].concat(ij((null===(n=r.howToUse)||void 0===n?void 0:n.steps)||[]),[t])})})}),m(!0);break;case"WHO_CAN_BENEFIT":s(function(r){var n;return iR(iR({},r),{},{whoCanBenefit:iR(iR({},r.whoCanBenefit),{},{audiences:[].concat(ij((null===(n=r.whoCanBenefit)||void 0===n?void 0:n.audiences)||[]),[t])})})}),m(!0);break;case"FEEDBACK":s(function(r){var n;return iR(iR({},r),{},{feedback:iR(iR({},r.feedback),{},{testimonials:[].concat(ij((null===(n=r.feedback)||void 0===n?void 0:n.testimonials)||[]),[t])})})}),m(!0);break;case"RELATED_SEARCHES":s(function(r){var n;return iR(iR({},r),{},{relatedSearches:iR(iR({},r.relatedSearches),{},{contentList:[].concat(ij((null===(n=r.relatedSearches)||void 0===n?void 0:n.contentList)||[]),[t])})})}),m(!0);break;case"QA":s(function(r){var n;return iR(iR({},r),{},{qa:iR(iR({},r.qa),{},{questions:[].concat(ij((null===(n=r.qa)||void 0===n?void 0:n.questions)||[]),[t])})})}),m(!0)}},className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-2 text-sm text-white hover:bg-blue-800"},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-4 w-4"}),"添加项目")),O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"mb-2 border-b border-gray-200"},O.createElement("nav",{className:"-mb-px flex space-x-8 overflow-x-auto"},U.map(function(t,r){return O.createElement("button",{id:"item-".concat(r),key:r,onClick:function(){f(r),D(r)},className:"".concat(d===r?"border-blue-500 text-blue-500":"border-transparent text-gray-400 hover:border-gray-300 hover:text-gray-700"," whitespace-nowrap border-b-2 px-1 py-4 text-sm font-medium")},"#",r+1)}))),null!=U&&U[d]?O.createElement("div",{className:"space-y-2 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"flex items-center justify-end space-x-2"},O.createElement("button",{onClick:function(){return function(t){var r=ij(U);switch(r.splice(t,1),f(t-1<0?0:t-1),n){case"KEY_FEATURES":s(function(t){return iR(iR({},t),{},{keyFeatures:iR(iR({},t.keyFeatures),{},{features:r})})}),m(!0);break;case"HOW_TO_USE":s(function(t){return iR(iR({},t),{},{howToUse:iR(iR({},t.howToUse),{},{steps:r})})}),m(!0);break;case"WHO_CAN_BENEFIT":s(function(t){return iR(iR({},t),{},{whoCanBenefit:iR(iR({},t.whoCanBenefit),{},{audiences:r})})}),m(!0);break;case"FEEDBACK":s(function(t){return iR(iR({},t),{},{feedback:iR(iR({},t.feedback),{},{testimonials:r})})}),m(!0);break;case"RELATED_SEARCHES":s(function(t){return iR(iR({},t),{},{relatedSearches:iR(iR({},t.relatedSearches),{},{contentList:r})})}),m(!0);break;case"QA":s(function(t){return iR(iR({},t),{},{qa:iR(iR({},t.qa),{},{questions:r})})}),m(!0)}}(d)},className:"rounded p-1 text-red-600 hover:bg-red-50"},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"}))),function(t,r){var a,o,i,s,l,c,u,d,f,p,m,h,g,v;switch(n){case"KEY_FEATURES":case"HOW_TO_USE":case"WHO_CAN_BENEFIT":return O.createElement(O.Fragment,null,O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.title||"",onChange:function(t){return z(r,"title",t.target.value)},placeholder:"标题",onFocus:function(){return D(r)}}),O.createElement("textarea",{className:"mt-2 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:5,value:t.description||"",onChange:function(t){return z(r,"description",t.target.value)},placeholder:"描述",onFocus:function(){return D(r)},onSelect:function(t){var n=t.target,a=n.value.slice(n.selectionStart,n.selectionEnd);null!=r&&M(r),A("description"),S(a),_({start:n.selectionStart,end:n.selectionEnd})}}),O.createElement("button",{onClick:function(){k&&"description"==N?E(!0):aa.Am.error("请先选择要扩展的内容")},className:"mt-2 rounded bg-blue-500 px-2 py-1 text-xs text-white shadow-sm hover:bg-blue-800"},"添加超链接"),O.createElement("div",{className:"mt-2"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"图片/视频"),O.createElement(lr,{value:t.imageUrl,onChange:function(t){return z(r,"imageUrl",t)},onRemove:function(){return B(r)},uploadLoading:b[r],onUpload:H,index:r})),"KEY_FEATURES"===n&&O.createElement("div",{className:"mt-4 space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"添加按钮"),O.createElement(r2,{checked:null!==(a=null===(o=t.buttonConfig)||void 0===o?void 0:o.isVisible)&&void 0!==a&&a,onChange:function(n){z(r,"buttonConfig",iR(iR({},t.buttonConfig||{isVisible:!1,title:"",link:"",target:"_blank"}),{},{isVisible:n}))},className:"relative inline-flex h-6 w-11 items-center rounded-full transition-colors focus:outline-none ".concat(null!==(i=null===(s=t.buttonConfig)||void 0===s?void 0:s.isVisible)&&void 0!==i&&i?"bg-blue-600":"bg-gray-300")},O.createElement("span",{className:"transform transition-transform duration-200 ease-in-out ".concat(null!==(l=null===(c=t.buttonConfig)||void 0===c?void 0:c.isVisible)&&void 0!==l&&l?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 roun
32ded-full border border-gray-300 bg-white shadow-md")}))),null!==(u=null===(d=t.buttonConfig)||void 0===d?void 0:d.isVisible)&&void 0!==u&&u&&O.createElement(O.Fragment,null,O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"按钮标题"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(f=t.buttonConfig)||void 0===f?void 0:f.title)||"",onChange:function(n){z(r,"buttonConfig",iR(iR({},t.buttonConfig||{isVisible:!1,title:"",link:"",target:"_blank"}),{},{title:n.target.value}))},placeholder:"请输入按钮标题"})),O.createElement("div",null,O.createElement("label",{className:"block flex items-center text-sm font-medium text-gray-700"},"按钮链接",O.createElement("div",{className:"group relative ml-1 inline-flex items-center"},O.createElement(n7.JO,{icon:"material-symbols:help-outline",className:"h-4 w-4 cursor-help text-gray-500"}),O.createElement("div",{className:"invisible absolute bottom-full left-1/2 mb-2 -translate-x-1/2 whitespace-nowrap rounded bg-gray-900 px-2 py-1 text-xs text-white group-hover:visible"},"不填写则点击按钮滚动到顶部",O.createElement("div",{className:"absolute left-1/2 top-full h-0 w-0 -translate-x-1/2 border-4 border-transparent border-t-gray-900"})))),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(p=t.buttonConfig)||void 0===p?void 0:p.link)||"",onChange:function(n){z(r,"buttonConfig",iR(iR({},t.buttonConfig||{isVisible:!1,title:"",link:"",target:"_blank"}),{},{link:n.target.value.trim()}))},placeholder:"请输入按钮链接"})),(null===(m=t.buttonConfig)||void 0===m||null===(m=m.link)||void 0===m?void 0:m.trim())&&O.createElement("div",{className:"mb-2 flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"是否新页面打开"),O.createElement(r2,{checked:"_self"!==(null===(h=t.buttonConfig)||void 0===h?void 0:h.target),onChange:function(n){z(r,"buttonConfig",iR(iR({},t.buttonConfig||{isVisible:!1,title:"",link:"",target:"_blank"}),{},{target:n?"_blank":"_self"}))},className:"relative inline-flex h-6 w-11 items-center rounded-full transition-colors focus:outline-none ".concat("_self"!==(null===(g=t.buttonConfig)||void 0===g?void 0:g.target)?"bg-blue-600":"bg-gray-300")},O.createElement("span",{className:"transform transition-transform duration-200 ease-in-out ".concat("_self"!==(null===(v=t.buttonConfig)||void 0===v?void 0:v.target)?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 rounded-full border border-gray-300 bg-white shadow-md")}))))));case"FEEDBACK":return O.createElement(O.Fragment,null,O.createElement("textarea",{className:"mt-2 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:5,value:t.testimonial||"",onChange:function(t){return z(r,"testimonial",t.target.value)},placeholder:"反馈内容",onFocus:function(){return D(r)}}),O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.name||"",onChange:function(t){return z(r,"name",t.target.value)},placeholder:"用户名称",onFocus:function(){return D(r)}}),O.createElement("input",{type:"text",className:"mt-2 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.role||"",onChange:function(t){return z(r,"role",t.target.value)},placeholder:"用户角色",onFocus:function(){return D(r)}}));case"RELATED_SEARCHES":return O.createElement(O.Fragment,null,O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.query||"",onChange:function(t){return z(r,"query",t.target.value)},placeholder:"搜索词",onFocus:function(){return D(r)}}),O.createElement("textarea",{className:"mt-2 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:5,value:t.content||"",onChange:function(t){return z(r,"content",t.target.value)},placeholder:"搜索内容",onFocus:function(){return D(r)}}),O.createElement("div",{className:"mt-2"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"图片/视频"),O.createElement(lr,{value:t.imageUrl,onChange:function(t){return z(r,"imageUrl",t)},onRemove:function(){return B(r)},uploadLoading:b[r],onUpload:H,index:r})));case"QA":return O.createElement(O.Fragment,null,O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.question||"",onChange:function(t){return z(r,"question",t.target.value)},placeholder:"问题",onFocus:function(){return D(r)}}),O.createElement("textarea",{className:"mt-2 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:5,value:t.answer||"",onChange:function(t){return z(r,"answer",t.target.value)},placeholder:"回答",onFocus:function(){return D(r)}}));default:return null}}(U[d],d)):O.createElement("div",null,"暂未添加内容项目"))),O.createElement(s4,{selectContent:k,selectField:N,open:x,authorization:a,onClose:function(){S(""),A(""),_({start:0,end:0}),E(!1),M(void 0)},onConfirm:function(t){var r=t.field,n=t.value;if(null!=L){var a=U[L][r]||"",o=R.start,l=R.end;z(L,r,a.slice(0,o)+n+a.slice(l))}else{var c=i[r]||"",u=R.start,d=R.end,f=c.slice(0,u)+n+c.slice(d);s(function(t){return iR(iR({},t),{},ik({},r,f))})}}}))},la=function(t){var r=t.isOpen,n=t.onClose,a=t.voiceLoading,o=t.voiceError,i=t.voiceOptions,s=t.onSelectVoice,l=t.
32selectedVoices,c=t.t;return r?O.createElement(ao.R,{isOpen:r,onClose:n,placement:"center",hideCloseButton:!0},O.createElement(ai.A,{className:"h-[80vh] w-full rounded-2xl bg-white md:max-w-3xl"},O.createElement("div",{className:"flex items-center border-b px-4 py-3"},O.createElement("span",{className:"flex-1 text-xl font-bold text-gray-800"},c("musicCover.voiceSelectionModal.title")),O.createElement("button",{onClick:n,className:"inline-flex h-6 w-6 items-center justify-center rounded-full bg-transparent text-gray-500 transition duration-500 hover:bg-gray-100"},O.createElement(nR,{width:16}))),O.createElement(as.I,{className:"min-h-0 flex-1 overflow-y-auto"},O.createElement("div",{className:"px-4 pb-3 pt-6 text-xs font-bold text-gray-500"},c("musicCover.voiceSelectionModal.recommendedDuets")),O.createElement("div",{className:"mb-4 flex-1 overflow-y-auto px-4 pb-4"},O.createElement("div",{className:"flex w-full items-center justify-center gap-6"},void 0!==a&&a?O.createElement("div",{className:"flex w-full items-center justify-center py-12"},O.createElement(n7.JO,{icon:"svg-spinners:3-dots-move",width:32,className:"text-[var(--tool-color-primary)]"})):void 0!==o&&o||0===i.length?O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-4 py-12"},O.createElement(n_,{width:24,className:"text-gray-500"}),O.createElement("div",{className:"text-sm text-gray-400"},c("musicCover.voiceSelectionModal.noVoicesFound"))):O.createElement("div",{className:"grid w-full grid-cols-2 gap-4 md:grid-cols-3 lg:grid-cols-4"},i.map(function(t,r){var n=l.some(function(r){return r.templateId===t.templateId});return O.createElement("div",{key:t.id||r,className:"group relative flex cursor-pointer flex-col items-center overflow-y-auto rounded-xl border-2 bg-gray-100 ".concat(n?"cursor-not-allowed border-[var(--tool-color-primary)]":"border-transparent hover:border-[var(--tool-color-primary)]"),onClick:function(){return!n&&s(t)}},O.createElement("div",{className:"relative aspect-square w-full"},O.createElement("img",{src:t.imageUrl,alt:t.templateName,className:"h-full w-full object-cover"}),n&&O.createElement("div",{className:"absolute inset-0 flex items-center justify-center rounded-xl bg-black/20 backdrop-blur-sm"},O.createElement("span",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[var(--tool-color-primary)] text-white"},O.createElement(nO,{width:16})))),O.createElement("div",{className:"w-full truncate p-3 text-sm font-semibold text-gray-800",title:t.templateName},t.templateName))}))))))):null};function lo(t){var r=t.effectTemplates,n=t.onSelect,a=void 0===n?function(){}:n,o=(void 0===r?[]:r).filter(function(t){return t.templateName});return O.createElement("div",{className:"flex w-full max-w-2xl flex-col overflow-hidden bg-white"},O.createElement("h2",{className:"p-4 text-lg font-bold text-gray-700"},"Choose an Effect"),O.createElement("div",{className:"overflow-hidden p-4"},O.createElement("div",{className:"scrollbar-thin scrollbar-thumb-gray-600 scrollbar-track-transparent grid max-h-[350px] grid-cols-2 gap-4 overflow-y-auto pr-1 md:grid-cols-4"},o.map(function(t){return O.createElement("div",{key:t.templateId,className:"group cursor-pointer",onClick:function(){return a(t)}},O.createElement("div",{className:"relative overflow-hidden"},O.createElement("img",{src:t.templateImage,alt:t.templateName||"",className:"h-full w-full rounded-lg object-cover transition-transform duration-300 group-hover:scale-105"}),O.createElement("div",{className:"inset-0 flex items-end justify-center p-3"},O.createElement("span",{className:"text-center text-xs text-gray-700"},t.templateName)),t.isNew&&O.createElement("div",{className:"absolute right-1 top-0"},O.createElement("span",{className:"rounded-md bg-gradient-to-r from-violet-500 to-purple-600 px-2 py-0.5 text-xs font-semibold text-white shadow-lg ring-1 ring-white/10"},"New")),t.isHot&&O.createElement("div",{className:"absolute right-1 top-0"},O.createElement("span",{className:"rounded-md bg-gradient-to-r from-amber-500 to-red-600 px-2 py-0.5 text-xs font-semibold text-white shadow-lg ring-1 ring-white/10"},"Hot"))))}))))}var li=function(t){var r=t.type,n=t.image,a=t.onUpload,o=t.onRemove,i=t.uploadLoading,s=t.activeTab,l=t.label,c=(0,n9.uI)({onDrop:function(t){return a(t,r)},accept:{"image/*":[".jpeg",".jpg",".png",".gif",".webp"]},maxFiles:1}),u=c.getRootProps,d=c.getInputProps,f=c.isDragActive,p=l||("before"===r?"处理前图片":"after"===r?"处理后图片":"示例图片");return O.createElement("div",{className:"mt-2"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},p),O.createElement("div",{className:"mt-1 space-y-2"},n?O.createElement("div",{className:"relative"},O.createElement("img",{src:n,alt:p,className:"max-h-40 rounded-md border border-gray-200"}),O.createElement("div",{className:"mt-1 flex justify-between"},O.createElement("span",{className:"max-w-[80%] truncate text-xs text-gray-400"},n),O.createElement("button",{onClick:function(){return o(r)},className:"text-xs text-red-500 hover:text-red-700"},"移除"))):O.createElement("div",iS({},u(),{className:"cursor-pointer rounded-md border-2 border-dashed p-4 text-center hover:bg-gray-50 ".concat(f?"border-blue-500 bg-white":"border-gray-200")}),O.createElement("input",d()),O.createElement(n7.JO,{icon:"material-symbols:upload",className:"mx-auto h-8 w-8 text-gray-400"}),O.createElement("p",{className:"mt-1 text-sm text-gray-400"},i[r+s]?"上传中...":"点击或拖拽文件到此处上传"),O.createElement("p",{className:"text-xs text-gray-500"},"支持 JPG, PNG, GIF, WEBP 格式"))))},ls=function(t){var r=t.type,n=t.video,a=t.onUpload,o=t.onRemove,i=t.uploadLoading,s=t.activeTab,l=t.label,c=(0,n9.uI)({onDrop:function(t){return a(t,r)},accept:{"video/*":[".mp4",".mov",".avi",".mkv"]},maxFiles:1}),u=c.getRootProps,d=c.getInputProps,f=c.isDragActive,p=l||("videoUrl"===r?"示例视频":"视频");return O.createElement("div",{className:"mt-2"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},p),O.createElement("div",{className:"mt-1 space-y-2"},n?O.createElement("div",{className:"relative"},O.createElement("video",{src:n,alt:p,className:"max-h-40 rounded-md border border-gray-200",controls:!0}),O.createElement("div",{className:"mt-1 flex justify-between"},O.createElement("span",{className:"max-w-[80%] truncate text-xs text-gray-400"},n),O.createElement("button",{onClick:function(){return o(r)},className:"text-xs text-red-500 hover:text-red-700"},"移除"))):O.createElement("div",iS({},u(),{className:"cursor-pointer rounded-md border-2 border-dashed p-4 text-center hover:bg-gray-50 ".concat(f?"border-blue-500 bg-white":"border-gray-200")}),O.createElement("input",d()),O.createElement(n7.JO,{icon:"material-symbols:upload",className:"mx-auto h-8 w-8 text-gray-400"}),O.createElement("p",{className:"mt-1 text-sm text-gray-400"},i[r+s]?"上传中...":"点击或拖拽文件到此处上传"),O.createElement("p",{className:"text-xs text-gray-500"},"支持 MP4, MOV, AVI, MKV 格式"))))},ll=function(t){var r,n,a,o,i=t.exampleImages,s=void 0===i?[]:i,l=t.pageConfig,c=t.onImageUpload,u=t.onVideoUpload,d=t.onRemoveImage,f=t.onAddExampleImage,p=t.onDeleteImage,m=t.onExampleImagesTypeChange,h=t.uploadLoading,g=void 0===h?{}:h,v=t.supportedTypes,b=void 0===v?["beforeAndAfter","single"]:v,y=iD((0,O.useState)(0),2),w=y[0],x=y[1];return O.createElement("div",null,O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"示例图片"),O.createElement("button",{onClick:f,className:"flex items-center text-sm text-blue-500 hover:text-blue-800"},O.createElement(n7.JO,{icon:"material-symbols:add-circle-outline",className:"mr-1 h-4 w-4"}),"添加子项")),O.createElement("div",{className:"mb-4"},O.createElement("div",{className:"mt-2 flex space-x-4"},b.includes("video")&&O.createElement("label",{className:"flex items-center"},O.createElement("input",{type:"radio",className:"h-4 w-4 border-gray-300 text-blue-600 focus:ring-blue-500",name:"exampleImagesType",checked:"video"===l.operationData.exampleImagesType,onCh
32ange:function(){return m("video")}}),O.createElement("span",{className:"ml-2 text-sm text-gray-700"},"视频")),b.includes("beforeAndAfter")&&O.createElement("label",{className:"flex items-center"},O.createElement("input",{type:"radio",className:"h-4 w-4 border-gray-300 text-blue-600 focus:ring-blue-500",name:"exampleImagesType",checked:"beforeAndAfter"===l.operationData.exampleImagesType,onChange:function(){return m("beforeAndAfter")}}),O.createElement("span",{className:"ml-2 text-sm text-gray-700"},"对比图")),b.includes("single")&&O.createElement("label",{className:"flex items-center"},O.createElement("input",{type:"radio",className:"h-4 w-4 border-gray-300 text-blue-600 focus:ring-blue-500",name:"exampleImagesType",checked:"single"===l.operationData.exampleImagesType,onChange:function(){return m("single")}}),O.createElement("span",{className:"ml-2 text-sm text-gray-700"},"单张图片")))),O.createElement("div",{className:"mb-2 border-b border-gray-200"},O.createElement("nav",{className:"-mb-px flex space-x-8 overflow-x-auto"},s&&s.map(function(t,r){return O.createElement("button",{key:r,onClick:function(){return x(r)},className:"".concat(w===r?"border-blue-500 text-blue-600":"border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700"," whitespace-nowrap border-b-2 px-1 py-4 text-sm font-medium")},"#",r+1)}))),O.createElement("div",{className:"w-full"},s&&s.length>0?O.createElement(O.Fragment,null,O.createElement("div",{className:"flex items-center justify-end space-x-2"},O.createElement("button",{onClick:function(){return p(w)},className:"flex items-center rounded p-1 text-red-600 hover:bg-red-50"},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"}),O.createElement("span",{className:"text-sm text-gray-700"},"删除子项"))),O.createElement("div",{className:"space-y-4"},"video"===l.operationData.exampleImagesType?O.createElement(ls,{type:"videoUrl",video:null===(r=s[w])||void 0===r?void 0:r.videoUrl,onUpload:function(t,r){return u(t,r,w)},onRemove:function(t){return d(t,w)},uploadLoading:g,activeTab:w,label:"示例视频"}):"single"===l.operationData.exampleImagesType?O.createElement(li,{type:"imageUrl",image:null===(n=s[w])||void 0===n?void 0:n.imageUrl,onUpload:function(t,r){return c(t,r,w)},onRemove:function(t){return d(t,w)},uploadLoading:g,activeTab:w,label:"示例图片"}):O.createElement(O.Fragment,null,O.createElement(li,{type:"before",image:null===(a=s[w])||void 0===a?void 0:a.before,onUpload:function(t,r){return c(t,r,w)},onRemove:function(t){return d(t,w)},uploadLoading:g,activeTab:w}),O.createElement(li,{type:"after",image:null===(o=s[w])||void 0===o?void 0:o.after,onUpload:function(t,r){return c(t,r,w)},onRemove:function(t){return d(t,w)},uploadLoading:g,activeTab:w})))):O.createElement("div",null,"暂未上传示例图片")))},lc=[{value:"16:9",label:"16:9"},{value:"9:16",label:"9:16"},{value:"1:1",label:"1:1"},{value:"4:3",label:"4:3"},{value:"3:4",label:"3:4"}],lu=function(t){return[{modelCate:"Google Veo 3 Models",modelCateTag:["FEATURED"],isVip:!0,modelCateKey:"google-veo-3",modelList:[{modelName:"Google Veo 3 Fast",modelKey:"veo-3-fast",modelTag:"VEO3"===t?["NEW"]:["NEW","PRO"],isVip:"VEO3"!==t,modelDesc:"video.veo3.fastModel",icon:"iconamoon:lightning-1-duotone"},{modelName:"Google Veo 3 Quality",modelKey:"veo-3-quality",modelTag:["PRO"],isVip:!0,modelDesc:"video.veo3.qualityModel",icon:"ic:baseline-attractions"}]},{modelCate:"FREE MODELS",modelCateTag:[],isVip:!1,modelCateKey:"free-models",modelList:[{modelName:"Base",modelKey:"pixverse",modelTag:["FREE"],isVip:!1,modelDesc:"video.veo3.freeModel",icon:"bx:heart"}]}]},ld=[{speakerId:"Auto",url:"",displayName:"Auto",imgUrl:""},{speakerId:"14",oldName:"Ethan",displayName:"Evelyn",url:"https://static.aiquickdraw.com/audios/20250430/speechEvelyn.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechEvelyn.webp"},{speakerId:"6",oldName:"Adrian",displayName:"Caleb",url:"https://static.aiquickdraw.com/audios/20250430/speechCaleb.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechCaleb.webp"},{speakerId:"13",oldName:"Oliver",displayName:"Jaxon",url:"https://static.aiquickdraw.com/audios/20250430/speechJaxon.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechJaxon.webp"},{speakerId:"2",oldName:"James",displayName:"Walter",url:"https://static.aiquickdraw.com/audios/20250430/speechWalter.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechWalter.webp"}
32,{speakerId:"4",oldName:"Liam",displayName:"Harold",url:"https://static.aiquickdraw.com/audios/20250430/speechHarold.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechHarold.webp"},{speakerId:"12",oldName:"Jack",displayName:"Leonard",url:"https://static.aiquickdraw.com/audios/20250430/speechLeonard.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechLeonard.webp"},{speakerId:"11",oldName:"Mason",displayName:"Stanley",url:"https://static.aiquickdraw.com/audios/20250430/speechStanley.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechStanley.webp"},{speakerId:"10",oldName:"Julia",displayName:"Mia",url:"https://static.aiquickdraw.com/audios/20250430/speechMia.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechMia.webp"},{speakerId:"5",oldName:"Chloe",displayName:"Lena",url:"https://static.aiquickdraw.com/audios/20250430/speechLena.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechLena.webp"},{speakerId:"1",oldName:"Emily",displayName:"Lily",url:"https://static.aiquickdraw.com/audios/20250430/speechLily.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechLily.webp"},{speakerId:"9",oldName:"Sophia",displayName:"Bella",url:"https://static.aiquickdraw.com/audios/20250430/speechBella.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechBella.webp"},{speakerId:"3",oldName:"Isabella",displayName:"Ariana",url:"https://static.aiquickdraw.com/audios/20250430/speechAriana.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechAriana.webp"},{speakerId:"8",oldName:"Ava",displayName:"Helen",url:"https://static.aiquickdraw.com/audios/20250430/speechHelen.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechHelen.webp"},{speakerId:"7",oldName:"Harper",displayName:"Elizabeth",url:"https://static.aiquickdraw.com/audios/20250430/speechElizabeth.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechElizabeth.webp"}],lf=[{value:"GPT5",label:"GPT5"},{value:"gpts",label:"gpts"},{value:"FLUX",label:"FLUX"},{value:"LUMA",label:"LUMA"},{value:"MUSIC",label:"MUSIC"},{value:"HUMANIZE",label:"HUMANIZE"},{value:"DEEPSEEK",label:"DEEPSEEK"},{value:"GHIBLI",label:"GHIBLI"},{value:"SORA",label:"SORA"},{value:"AICOVER",label:"AICOVER"},{value:"PIXVERSE",label:"PIXVERSE"},{value:"FLUXKONTEXT",label:"FLUXKONTEXT"},{value:"VIDEO",label:"VIDEO"},{value:"VEO3",label:"VEO3"}],lp=function(t){var r=t.value,n=void 0===r?[]:r,a=t.onChange,o=lu(iQ().pageConfig.operationType);O.useEffect(function(){0===n.length&&a(o.reduce(function(t,r){return t.concat(r.modelList)},[]).map(function(t){return t.modelKey}))},[]);var i=o.reduce(function(t,r){return t.concat(r.modelList)},[]);return O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"mb-2 text-base font-bold text-gray-700"},"可用模型"),O.createElement("div",{className:"space-y-2"},i.map(function(t){var r=n.includes(t.modelKey);return O.createElement("div",{key:t.modelKey,className:"flex items-center space-x-3 rounded-lg border border-gray-200 px-4 py-2 hover:bg-gray-50",onClick:function(){return function(t){if(n.includes(t)){if(1===n.length)return void aa.Am.error("至少需要选择一个模型");a(n.filter(function(r){return r!==t}))}else a([].concat(ij(n),[t]))}(t.modelKey)}},O.createElement("input",{type:"checkbox",checked:r,readOnly:!0,className:"h-4 w-4 rounded border-gray-300 text-blue-600"}),O.createElement("span",{className:"text-sm text-gray-700"},t.modelName))})))},lm=function(t){var r,n,a,o=t.exampleImages,i=t.presetsPromptConfig,s=iD((0,O.useState)({}),2),l=s[0],c=s[1],u=iD((0,O.useState)(""),2),d=u[0],f=u[1],p=iD((0,O.useState)(!1),2),m=p[0],h=p[1],g=(0,O.useRef)({}),v=iQ(),b=v.pageConfig,y=v.setPageConfig,w=v.setSidebarState,x=v.saveToolType,E=v.saveToolTypeLoading,C=v.t,k=v.aiCoverTemplateInfo,S=v.setAiCoverTemplateInfo,T=v.voiceOptions,N=v.voiceError,A=v.voiceLoading,I=v.pixverseTemplateList,R=v.pixVerseEffectTemplateInfo,_=v.setPixVerseEffectTemplateInfo;(0,O.useEffect)(function(){var t;null!==(t=g.current)&&void 0!==t&&t[d]&&g.current[d].scrollIntoView({behavior:"smooth",block:"nearest"})},[d]);var P=function(t,r){y(function(n){return iR(iR({},n),{},{operationData:iR(iR({},n.operationData),{},ik({},t,r))})})},L=function(t){var r=parseInt(t)||0;y(function(t){return iR(iR({},t),{},{consumeCredit:r})})},M=function(t){var r=parseInt(t)||0;y(function(t){return iR(iR({},t),{},{operationData:iR(iR({},t.operationData),{},{limitCount:r})})})}
32,D=function(){y(function(t){var r=[].concat(ij(o=o||[]),[{before:"",after:"",imageUrl:""}]);return iR(iR({},t),{},{operationData:iR(iR({},t.operationData),{},{exampleImages:JSON.stringify(r)})})})},j=function(t){y(function(r){return iR(iR({},r),{},{operationData:iR(iR({},r.operationData),{},{exampleImagesType:t})})})},F=(0,O.useCallback)((r=ib(iO().m(function t(r,n){var a,o,i,s,l=arguments;return iO().w(function(t){for(;;)switch(t.n){case 0:if(a=l.length>2&&void 0!==l[2]?l[2]:0,!(r&&r.length>0)){t.n=5;break}return o=r[0],c(function(t){return iR(iR({},t),{},ik({},n+a,!0))}),t.p=1,t.n=2,sN(o,"tool-page/example-images",sE);case 2:(i=t.v)?y(function(t){var r=ij(t.operationData.exampleImages?JSON.parse(t.operationData.exampleImages):[]);return r[a]||(r[a]={}),r[a]=iR(iR({},r[a]),{},ik({},n,i)),iR(iR({},t),{},{operationData:iR(iR({},t.operationData),{},{exampleImages:JSON.stringify(r)})})}):aa.Am.error("上传失败"),t.n=4;break;case 3:t.p=3,console.error("图片上传失败:",s=t.v),aa.Am.error("上传失败: "+s.message);case 4:return t.p=4,c(function(t){return iR(iR({},t),{},ik({},n+a,!1))}),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])})),function(t,n){return r.apply(this,arguments)}),[y]),U=(0,O.useCallback)((n=ib(iO().m(function t(r,n){var a,o,i,s,l=arguments;return iO().w(function(t){for(;;)switch(t.n){case 0:if(a=l.length>2&&void 0!==l[2]?l[2]:0,!(r&&r.length>0)){t.n=5;break}return o=r[0],c(function(t){return iR(iR({},t),{},ik({},n+a,!0))}),t.p=1,t.n=2,sN(o,"tool-page/example-videos",sE);case 2:(i=t.v)?y(function(t){var r=ij(t.operationData.exampleImages?JSON.parse(t.operationData.exampleImages):[]);return r[a]||(r[a]={}),r[a]=iR(iR({},r[a]),{},ik({},n,i)),iR(iR({},t),{},{operationData:iR(iR({},t.operationData),{},{exampleImages:JSON.stringify(r)})})}):aa.Am.error("视频上传失败"),t.n=4;break;case 3:t.p=3,console.error("视频上传失败:",s=t.v),aa.Am.error("视频上传失败: "+s.message);case 4:return t.p=4,c(function(t){return iR(iR({},t),{},ik({},n+a,!1))}),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])})),function(t,r){return n.apply(this,arguments)}),[y]),z=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;y(function(n){var a=ij(o);return a[r]=iR(iR({},a[r]),{},ik({},t,"")),iR(iR({},n),{},{operationData:iR(iR({},n.operationData),{},{exampleImages:JSON.stringify(a)})})})},H=function(t){y(function(r){var n=ij(o);return n.splice(t,1),iR(iR({},r),{},{operationData:iR(iR({},r.operationData),{},{exampleImages:n.length?JSON.stringify(n):null})})})},B=function(t){return null!=i&&i.fillful?i.fillful.find(function(r){return r.key===t}):null},V=function(t,r,n){y(function(a){var o,s=null==i||null===(o=i.fillful)||void 0===o?void 0:o.map(function(a){return a.key===t?iR(iR({},a),{},ik({},r,n)):a}),l=iR(iR({},i),{},{fillful:s});return iR(iR({},a),{},{operationData:iR(iR({},a.operationData),{},{presetsPromptConfig:JSON.stringify(l)})})})},q=function(t){y(iR(iR({},b),{},{operationData:iR(iR({},b.operationData),{},{templateId:t.templateId,functional:"effect"})})),_(iR(iR(iR({},R),t),{},{templateParamConfigInfo:{paramList:[{type:"uploadImage",required:!0,generateFields:"imgUrls",uploadImageSize:1,uploadConfig:[{required:!0}]}]}}))};null!==(a=b.operationData)&&void 0!==a&&a.exampleImagesType||("PIXVERSE"===b.operationType?j("video"):j("beforeAndAfter"));var W=function(){var t,r,n,a,s,c,u,p,m,v,w,x;switch(""===d&&null!=i&&i.fillful&&(null==i?void 0:i.fillful.length)>0&&f(null==i?void 0:i.fillful[0].key),b.operationType){case"FLUX":return O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"executePromptUUID"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null==b||null===(t=b.operationData)||void 0===t?void 0:t.executePromptUUID)||"",onChange:function(t){y(iR(iR({},b),{},{operationData:iR(iR({},b.operationData),{},{executePromptUUID:t.target.value})}))}}));case"GHIBLI":case"GHIBLI_COMFYUI":case"SORA":case"FLUXKONTEXT":return O.createElement(O.Fragment,null,["GHIBLI","GHIBLI_COMFYUI","SORA"].includes(b.operationType)&&O.createElement("div",{className:"flex flex-col gap-2"},O.createElement("span",{className:"text-gray-700"},"图片上传模块"),O.createElement("div",{className:"ml-2 flex items-center justify-between"},O.createElement("span",{className:"text-sm font-medium text-gray-700"},"是否隐藏图片上传"),O.createElement("button",{className:"relative inline-flex h-6 w-11 items-center rounded-full ".concat(null!=i&&i.hideUploadImage?"bg-blue-500":"bg-gray-300"),onClick:function(){P("presetsPromptConfig",JSON.stringify(iR(iR({},i),{},{hideUploadImage:!(null!=i&&i.hideUploadImage)})))}},O.createElement("span",{className:"inline-block h-4 w-4 transform rounded-full bg-white transition ".concat(null!=i&&i.hideUploadImage?"translate-x-6":"translate-x-1")}))),!(null!=i&&i.hideUploadImage)&&O.createElement("div",{className:"ml-2 flex items-center justify-between text-gray-700"},O.createElement("span",{className:"text-sm font-medium"},"是否开启图片上传多张"),O.createElement("button",{className:"relative inline-flex h-6 w-11 items-center rounded-full ".concat(5===(null==i?void 0:i.limitImage)?"bg-blue-500":"bg-gray-300"),onClick:function(){P("presetsPromptConfig",JSON.stringify(iR(iR({},i),{},{limitImage:5===(null==i?void 0:i.limitImage)?1:5})))}},O.createElement("span",{className:"inline-block h-4 w-4 transform rounded-full bg-white transition ".concat(5===(null==i?void 0:i.limitImage)?"translate-x-6":"translate-x-1")})))),O.createElement("div",{className:"text-gray-700"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"默认提示词"),O.createElement("textarea",{className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:i.prompt||"",rows:7,onChange:function(t){var r=t.target.value;P("presetsPromptConfig",JSON.stringify(iR(iR({},i),{},{prompt:r})))},onBlur:function(t){var r=t.target.value,n=ij(r.matchAll(/{([^}\n]+)}/g)).map(function(t){return t[1]}),a=ij(new Set(n)),o=(null==i?void 0:i.fillful)||[],s=o.map(function(t){return t.key}),l=a.filter(function(t){return!s.includes(t)}),c=s.filter(function(t){return!a.includes(t)}),u=iR(iR({},i),{},{prompt:r});if(l.length>0||c.length>0||JSON.stringify(a)!==JSON.stringify(s)){var p={};o.forEach(function(t){c.includes(t.key)||(p[t.key]=t)}),l.forEach(function(t){p[t]={name:t.split("_").map(function(t){return t.charAt(0)+t.slice(1).toLowerCase()}).join(" "),placeholder:"Enter ".concat(t.toLowerCase().replace(/_/g," ")),type:"text",key:t,required:!1,maxLength:200}});var m=[],h=new Set;if(n.forEach(function(t){!h.has(t)&&p[t]&&(m.push(p[t]),h.add(t))}),d&&c.includes(d))m.length>0?f(m[m.length-1].key):f("");else if(l.length>0){var g=l[0];p[g]&&f(g)}u=iR(iR({},i),{},{fillful:m.length>0?m:null})}P("presetsPromptConfig",JSON.stringify(u))},placeholder:"输入默认提示词"}),O.createElement("div",{className:"mb-2 border-b border-gray-300 bg-white"},O.createElement("nav",{className:"-mb-px flex space-x-8 overflow-x-auto"},i&&(null==i?void 0:i.fillful)&&i.fillful.map(function(t){return O.createElement("button",{key:t.key,ref:function(r){return g.current[t.ke
32y]=r},onClick:function(){return f(t.key)},className:"".concat(d===t.key?"border-blue-500 text-blue-500":"border-transparent text-gray-400 hover:border-gray-200 hover:text-gray-700"," border-b-2 px-1 py-4 text-sm font-medium whitespace-nowrap")},t.key)}))),d&&O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h4",{className:"text-md font-medium text-gray-900"},"字段配置"),O.createElement("button",{onClick:function(){y(function(t){var r,n=null==i||null===(r=i.fillful)||void 0===r?void 0:r.filter(function(t){return t.key!==d}),a=i.prompt||"",o=RegExp("{".concat(d,"}"),"g");a=a.replace(o,"");var s=iR(iR({},i),{},{fillful:n.length>0?n:null,prompt:a});return iR(iR({},t),{},{operationData:iR(iR({},t.operationData),{},{presetsPromptConfig:JSON.stringify(s)})})})},className:"flex items-center text-sm text-red-500 hover:text-red-700"},O.createElement(n7.JO,{icon:"material-symbols:delete-outline",className:"mr-1 h-4 w-4"}),"删除字段")),O.createElement("div",{className:"grid grid-cols-1 gap-4"},O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"字段名称"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(r=B(d))||void 0===r?void 0:r.name)||"",onChange:function(t){return V(d,"name",t.target.value)}})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"占位文本"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(n=B(d))||void 0===n?void 0:n.placeholder)||"",onChange:function(t){return V(d,"placeholder",t.target.value)}})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"字段类型"),O.createElement("select",{className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(a=B(d))||void 0===a?void 0:a.type)||"text",onChange:function(t){return V(d,"type",t.target.value)}},O.createElement("option",{value:"text"},"文本"),O.createElement("option",{value:"number"},"数字"),O.createElement("option",{value:"email"},"邮箱"),O.createElement("option",{value:"password"},"密码"),O.createElement("option",{value:"tel"},"电话"),O.createElement("option",{value:"url"},"网址"),O.createElement("option",{value:"textarea"},"多行文本"))),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"最大长度"),O.createElement("input",{type:"number",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(s=B(d))||void 0===s?void 0:s.maxLength)||200,onChange:function(t){return V(d,"maxLength",parseInt(t.target.value))}})),O.createElement("div",{className:"flex items-center"},O.createElement("label",{className:"flex items-center space-x-2"},O.createElement("input",{type:"checkbox",className:"h-4 w-4 rounded border-gray-300 text-blue-600 focus:ring-blue-500",checked:(null===(c=B(d))||void 0===c?void 0:c.required)||!1,onChange:function(t){return V(d,"required",t.target.checked)}}),O.createElement("span",{className:"text-sm font-medium text-gray-700"},"必填字段")))))),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"生成按钮文本"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:b.operationData.generateButtonText,onChange:function(t){return P("generateButtonText",t.target.value)},placeholder:"输入生成按钮文本"})),O.createElement(ll,{exampleImages:o,pageConfig:b,onImageUpload:F,onVideoUpload:U,onRemoveImage:z,onAddExampleImage:D,onDeleteImage:H,onExampleImagesTypeChange:j,uploadLoading:l,supportedTypes:["beforeAndAfter","single"]}));case"AICOVER":return O.createElement("div",null,O.createElement("div",{className:"grid w-full grid-cols-2 gap-4 md:grid-cols-2"},O.createElement("div",{className:"group relative flex aspect-square w-full flex-col items-center justify-center gap-2 rounded-xl bg-blue-100/10 p-4",onClick:function(){return h(!0)}},null!==(u=b.operationData)&&void 0!==u&&u.templateId?O.createElement("div",{className:"group relative flex aspect-square w-full flex-col items-center justify-center gap-2 rounded-xl"},(null==k?void 0:k.imageUrl)&&O.createElement("img",{src:k.imageUrl,alt:(null==k?void 0:k.templateName)||"",className:"aspect-square w-[80%] rounded-lg object-cover"}),O.createElement("div",{className:"w-full truncate text-center text-base font-semibold text-gray-700",title:null==k?void 0:k.templateName},null!=k&&k.templateName?null==k?void 0:k.templateName:null===(p=b.operationData)||void 0===p?void 0:p.templateId)):O.createElement(O.Fragment,null,O.createElement("div",{className:"flex aspect-square w-[80%] items-center justify-center rounded-lg bg-gradient-to-br from-blue-500 to-blue-800 text-white"},O.createElement(nP,null)),O.createElement("div",{className:"text-base font-semibold text-gray-700"},"添加模板")))));case"gpts":return O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"gptsId"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null==b||null===(m=b.operationData)||void 0===m?void 0:m.gptsId)||"",onChange:function(t){y(iR(iR({},b),{},{operationData:iR(iR({},b.operationData),{},{gptsId:t.target.value})}))}}));case"PIXVERSE":return O.createElement(O.Fragment,null,O.createElement("div",null,O.createElement(ny,null,O.createElement(nh,{className:"block text-sm/6 font-semibold text-white/50 focus:outline-none data-active:text-white data-focus:outline data-focus:outline-white data-hover:text-white"},O.createElement("div",{className:"grid w-full grid-cols-2 gap-4 md:grid-cols-2"},O.createElement("div",{className:"group relative flex aspect-square w-full flex-col items-center justify-center gap-2 rounded-xl bg-blue-100/10 p-4"},null!==(v=b.operationData)&&void 0!==v&&v.templateId?O.createElement("div",{className:"group relative flex aspect-square w-full flex-col items-center justify-center gap-2 rounded-xl"},(null==R?void 0:R.templateImage)&&O.createElement("img",{src:R.templateImage,alt:(null==R?void 0:R.templateName)||"",className:"aspect-auto rounded-lg object-cover"}),O.createElement("div",{className:"w-full truncate text-center text-base font-semibold text-gray-700",title:null==R?void 0:R.templateName},null!=R&&R.templateName?null==R?void 0:R.templateName:null===(w=b.operationData)||void 0===w?void 0:w.templateId),O.createElement("button",{onClick:function(t){t.stopPropagation(),y(iR(iR({},b),{},{operationData:iR(iR({},b.operationData),{},{functional:"generate",templateId:""})}))}
32,className:"absolute top-0 -right-2 rounded-full bg-red-500 p-1"},O.createElement(nR,{className:"h-4 w-4 text-white"}))):O.createElement(O.Fragment,null,O.createElement("div",{className:"flex aspect-square w-[80%] items-center justify-center rounded-lg bg-gradient-to-br from-blue-500 to-blue-800 text-white"},O.createElement(nL,null)),O.createElement("div",{className:"text-base font-semibold text-gray-700"},"添加模板"))))),O.createElement(nb,{transition:!0,anchor:"left",className:"divide-y divide-white/5 rounded-xl bg-white/5 text-sm/6 transition duration-200 ease-in-out [--anchor-gap:--spacing(5)] data-closed:-translate-y-1 data-closed:opacity-0"},O.createElement(lo,{effectTemplates:I,onSelect:q})))),O.createElement(ll,{exampleImages:o,pageConfig:b,onImageUpload:F,onVideoUpload:U,onRemoveImage:z,onAddExampleImage:D,onDeleteImage:H,onExampleImagesTypeChange:j,uploadLoading:l,supportedTypes:["video","beforeAndAfter","single"]}));case"GEMINI":case"VEO3":return O.createElement(O.Fragment,null,O.createElement(ll,{exampleImages:o,pageConfig:b,onImageUpload:F,onVideoUpload:U,onRemoveImage:z,onAddExampleImage:D,onDeleteImage:H,onExampleImagesTypeChange:j,uploadLoading:l,supportedTypes:["video","beforeAndAfter","single"]}));case"VIDEO":return O.createElement(O.Fragment,null,O.createElement(lp,{value:(null===(x=b.operationData)||void 0===x?void 0:x.modelList)||[],onChange:function(t){y(function(r){return iR(iR({},r),{},{operationData:iR(iR({},r.operationData),{},{modelList:t})})})}}),O.createElement(ll,{exampleImages:o,pageConfig:b,onImageUpload:F,onVideoUpload:U,onRemoveImage:z,onAddExampleImage:D,onDeleteImage:H,onExampleImagesTypeChange:j,uploadLoading:l,supportedTypes:["video","beforeAndAfter","single"]}));default:return null}};return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"sticky top-0 z-50 mb-4 flex items-center justify-between"},O.createElement("button",{onClick:function(){w({mode:"STRUCTURE",sectionType:void 0})},className:"inline-flex items-center gap-1 rounded-md border border-gray-200 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回"),O.createElement("button",{onClick:x,className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-2 text-sm text-white shadow-sm hover:bg-blue-800"},E?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-4 w-4"}),"保存"))),O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("span",{className:"text-sm font-medium text-gray-700"},"开启支付"),O.createElement("button",{className:"relative inline-flex h-6 w-11 items-center rounded-full ".concat(1===b.consumeCreditFlag?"bg-blue-500":"bg-gray-300"),onClick:function(){y(function(t){return iR(iR({},t),{},{consumeCreditFlag:1===t.consumeCreditFlag?0:1})})}},O.createElement("span",{className:"inline-block h-4 w-4 transform rounded-full bg-white transition ".concat(1===b.consumeCreditFlag?"translate-x-6":"translate-x-1")}))),O.createElement("div",{className:"flex items-center justify-between text-gray-700"},O.createElement("label",{className:"block text-sm font-medium"},"不登录次数","VIDEO"===b.operationType?"(仅base可用)":"","VEO3"===b.operationType?"(仅veo3-fast可用)":""),O.createElement("div",{className:"flex items-center"},O.createElement("button",{className:"rounded-l-md border border-gray-300 px-3 py-1",onClick:function(){return M(Math.max(0,(b.operationData.limitCount||0)-1))}},"-"),O.createElement("input",{type:"text",className:"w-20 border-t border-b border-gray-300 bg-white py-1 text-center",value:b.operationData.limitCount||0,onChange:function(t){return M(t.target.value)}}),O.createElement("button",{className:"rounded-r-md border border-gray-300 px-3 py-1",onClick:function(){return M((b.operationData.limitCount||0)+1)}},"+"))),"VIDEO"!==b.operationType&&"PIXVERSE"!==b.operationType&&"VEO3"!==b.operationType&&O.createElement("div",{className:"flex items-center justify-between text-gray-700"},O.createElement("label",{className:"block text-sm font-medium"},"登录用户消耗积分"),O.createElement("div",{className:"flex items-center"},O.createElement("button",{className:"rounded-l-md border border-gray-300 px-3 py-1",onClick:function(){return L(Math.max(0,(b.consumeCredit||0)-1))}},"-"),O.createElement("input",{type:"text",className:"w-24 border-t border-b border-gray-300 bg-white py-1 text-center",value:b.consumeCredit||0,onChange:function(t){return L(t.target.value)}}),O.createElement("button",{className:"rounded-r-md border border-gray-300 px-3 py-1",onClick:function(){return L((b.consumeCredit||0)+1)}},"+")))),O.createElement("h4",{className:"text-lg font-medium text-gray-900"},"选择工具类型"),O.createElement("div",{className:"grid grid-cols-1 gap-4"},O.createElement("select",{className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:b.operationType,onCh
32ange:function(t){var r;return r=t.target.value,void y(function(t){return iR(iR({},t),{},{operationType:r,operationData:iR({},t.operationData)})})}},lf.map(function(t){return O.createElement("option",{key:t.value,value:t.value},t.label)})))),W()&&O.createElement("div",{className:"space-y-4"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"工具特定配置"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},W())),O.createElement(la,{isOpen:m,onClose:function(){return h(!1)},voiceLoading:A,voiceError:N,voiceOptions:T,onSelectVoice:function(t){y(iR(iR({},b),{},{operationData:iR(iR({},b.operationData),{},{templateId:t.templateId})})),S(t),h(!1)},selectedVoices:[],t:C}))},lh=function(){var t=iQ(),r=t.paymentDocument,n=t.setPaymentDocument,a=t.setSidebarState,o=t.savePay,i=t.savePayLoading,s=t.paymentUnsavedChanges,l=t.setPaymentUnsavedChanges,c=t.setShowConfirmDialog,u=t.setConfirmDialogConfig,d=iD((0,O.useState)(""),2),f=d[0],p=d[1],m=iD((0,O.useState)({}),2),h=m[0],g=m[1],v=iD((0,O.useState)({}),2),b=v[0],y=v[1],w=iD((0,O.useState)(!1),2),x=w[0],E=w[1],C=iD((0,O.useState)(""),2),k=C[0],S=C[1];r&&null!=r&&r.plans||n({title:"",subtitle:"",plans:{vipLevel1:{},vipLevel2:{},vipLevel3:{},free:{}}});var T=null!=r&&r.plans?Object.keys(null==r?void 0:r.plans).sort(function(t,r){return parseInt(t.replace(/[^0-9]/g,""),10)-parseInt(r.replace(/[^0-9]/g,""),10)}):[];""===f&&T.length>0&&p(T[0]);var N=function(){a({mode:"STRUCTURE",sectionType:void 0})};return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"sticky top-0 mb-4 flex items-center justify-between bg-white"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement("button",{onClick:function(){var t;N(),s&&(u({title:"确认离开",message:"还有编辑的支付文案没有保存",onConfirm:(t=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,o();case 1:l(!1),c(!1);case 2:return t.a(2)}},t)})),function(){return t.apply(this,arguments)}),onCancel:function(){c(!1)}}),c(!0))},className:"inline-flex items-center gap-1 rounded-md border border-gray-200 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回"),s&&O.createElement("span",{className:"text-sm text-orange-600"},"(待保存)")),O.createElement("button",{onClick:o,className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-2 text-sm text-white shadow-sm hover:bg-blue-800"},i?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-4 w-4"}),"保存"))),O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"基本设置"),O.createElement("div",{className:"flex gap-2"},O.createElement("button",{onClick:function(){var t=JSON.stringify(r,null,2);navigator.clipboard.writeText(t).then(function(){aa.ZP.success("复制成功")}).catch(function(t){aa.ZP.error("复制失败"),console.error("复制失败:",t)})},className:"inline-flex items-center gap-1 rounded-md border border-gray-200 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:content-copy",className:"h-4 w-4"}),"复制"),O.createElement("button",{onClick:function(){E(!0),S("")},className:"inline-flex items-center gap-1 rounded-md border border-gray-200 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:content-paste",className:"h-4 w-4"}),"粘贴"))),O.createElement("div",{className:"space-y-4"},O.createElement("div",null,O.createElement("label",{className:"mb-1 block text-sm font-medium text-gray-700"},"标题"),O.createElement("input",{type:"text",value:(null==r?void 0:r.title)||"",onChange:function(t){n(iR(iR({},r),{},{title:t.target.value})),l(!0)},className:"w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 focus:border-blue-500 focus:outline-none",placeholder:"输入标题"})),O.createElement("div",null,O.createElement("label",{className:"mb-1 block text-sm font-medium text-gray-700"},"副标题"),O.createElement("input",{type:"text",value:(null==r?void 0:r.subtitle)||"",onChange:function(t){n(iR(iR({},r),{},{subtitle:t.target.value})),l(!0)},className:"w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 focus:border-blue-500 focus:outline-none",placeholder:"输入副标题"})))),x&&O.createElement("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-black bg-opacity-50",style:{position:"fixed",top:0,left:0,right:0,bottom:0,width:"100vw",height:"100vh",margin:0,padding:0}},O.createElement("div",{className:"w-full max-w-lg rounded-lg bg-white p-6 shadow-lg"},O.createElement("div",{className:"mb-4 flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"粘贴支付文案 json"),O.createElement("button",{onClick:function(){E(!1)},className:"text-gray-400 hover:text-gray-600"},O.createElement(n7.JO,{icon:"material-symbols:close",className:"h-5 w-5"}))),O.createElement("textarea",{value:k,onChange:function(t){return S(t.target.value)},className:"mb-4 h-64 w-full resize-none rounded-md border border-gray-300 p-2 text-sm focus:border-blue-500 focus:outline-none",placeholder:"请粘贴 JSON 数据..."}),O.createElement("div",{className:"flex justify-end"},O.createElement("button",{onClick:function(){try{var t=JSON.parse(k);n(t),E(!1),l(!0),aa.ZP.success("应用成功")}catch(t){aa.ZP.error("JSON格式错误,请检查"),console.error("JSON解析错误:",t)}},className:"rounded-md bg-blue-500 px-4 py-2 text-sm text-white hover:bg-blue-600"},"保存")))),O.createElement("div",{className:"border-b border-gray-200"},O.createElement("nav",{className:"-mb-px flex space-x-8"},T.map(function(t){return O.createElement("button",{key:t,onClick:function(){return p(t)},className:"".concat(f===t?"border-blue-500 text-blue-500":"border-transparent text-gray-400 hover:border-gray-300 hover:text-gray-700"," whitespace-nowrap border-b-2 px-1 py-4 text-sm font-medium")},t)}))),T.length>0&&f&&O.createElement("div",{className:"space-y-4 pt-4"},"vipLevel1"===f&&O.createElement("button",{onClick:function(){var t=JSON.parse(JSON.stringify(r.plans.vipLevel1)),a=JSON.parse(JSON.stringify(t)),o=JSON.parse(JSON.stringify(t)),i=JSON.parse(JSON.stringify(t)),s=iR(iR({},r.plans),{},{vipLevel2:a,vipLevel3:o,free:i});n(iR(iR({},r),{},{plans:s})),aa.ZP.success("复制成功")},className:"rounded bg-blue-500 px-3 py-2 text-sm text-white hover:bg-blue-600"},"复制到其他"),r.plans[f].details&&r.plans[f].details.map(function(t,a){var o="".concat(f,"-").concat(a);return O.createElement("div",{key:"".concat(f,"-detail-").concat(a),className:"space-y-4 rounded-md border border-gray-200 p-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h4",{className:"font-medium text-gray-900"},"详情 #",a+1),O.createElement("button",{onClick:function(){var t;(t=iR({},r.plans))[f].details.splice(a,1),n(iR(iR({},r),{},{plans:t})),l(!0)},className:"text-red-500 hover:text-red-700"},O.createElement(n7.JO,{icon:"material-symbols:delete-outline",className:"h-5 w-5"}))),O.createElement("div",{className:"space-y-3"},O.createElement("div",null,O.createElement("div",{className:"flex items-center gap-2"},O.createElement("input",{type:"text",value:t.title||"",onChange:function(t){var o,i;return o=t.target.value,void((i=iR({},r.plans))[f].details[a].title=o,n(iR(iR({},r),{},{plans:i})),l(!0))},className:"w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 focus:border-blue-500 focus:outline-none",placeholder:"输入详情标题"}),O.createElement("button",{type:"button",onClick:function(){return y(function(t){return iR(iR({},t),{},ik({},o,!0))})},className:"text-gray-400 hover:text-blue-500"},O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-600"},"点击输入提示")},O.createElement(n7.JO,{icon:"mdi:help-circle-outline",className:"h-5 w-5"}))))),b[o]&&O.createElement("div",null,O.createElement("input",{type:"text",value:t.tips||"",onChange:function(t){var o,i;return o=t.target.value,void((i=iR({},r.plans))[f].details[a].tips=o,n(iR(iR({},r),{},{plans:i})),l(!0))},className:"w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 focus:border-blue-500 focus:outline-none",placeholder:"输入提示信息"}))),O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h5",{className:"text-sm font-medium text-gray-700"},"功能列表"),O.createElement("button",{onClick:function(){var t;(t=iR({},r.plans))[f].details[a].childList||(t[f].details[a].childList=[]),t[f].details[a].childList.push({useFlag:!0,title:"",tips:""}),n(iR(iR({},r),{},{plans:t})),l(!0)},className:"flex items-center text-sm text-blue-500 hover:text-blue-800"},O.createElement(n7.JO,{icon:"material-symbols:add-circle-outline",className:"mr-1 h-4 w-4"}),"添加子项")),t.childList&&t.childList.map(function(t,o){var i="".concat(f,"-").concat(a,"-").concat(o);return O.createElement("div",{key:i,className:"relative rounded border border-gray-200 bg-white p-3"},O.createElement("button",{onClick:function(){var t;(t=iR({},r.plans))[f].details[a].childList.splice(o,1),n(iR(iR({},r),{},{plans:t})),l(!0)},className:"absolute -right-1.5 -top-2 z-10 text-red-500 hover:text-red-700",title:"删除子项"},O.createElement(n7.JO,{icon:"material-symbols:delete-outline",className:"h-4 w-4"})),O.createElement("div",{className:"space-y-2"},O.createElement("div",null,O.createElement("div",{className:"flex items-center gap-2"},O.createElement("input",{type:"checkbox",checked:t.useFlag,onChange:function(t){var i,s;return i=t.target.checked,void((s=iR({},r.plans))[f].details[a].childList[o].useFlag=i,n(iR(iR({},r),{},{plans:s})),l(!0))}
32,className:"h-4 w-4 rounded border-gray-300 text-blue-600 focus:ring-blue-500"}),O.createElement("input",{type:"text",value:t.title||"",onChange:function(t){var i,s;return i=t.target.value,void((s=iR({},r.plans))[f].details[a].childList[o].title=i,n(iR(iR({},r),{},{plans:s})),l(!0))},className:"w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 focus:border-blue-500 focus:outline-none",placeholder:"输入子标题"}),O.createElement("button",{type:"button",onClick:function(){return g(function(t){return iR(iR({},t),{},ik({},i,!0))})},className:"text-gray-400 hover:text-blue-500"},O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-600"},"点击输入子提示")},O.createElement(n7.JO,{icon:"mdi:help-circle-outline",className:"h-4 w-4"}))))),h[i]&&O.createElement("div",null,O.createElement("input",{type:"text",value:t.tips||"",onChange:function(t){var i,s;return i=t.target.value,void((s=iR({},r.plans))[f].details[a].childList[o].tips=i,n(iR(iR({},r),{},{plans:s})),l(!0))},className:"w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 focus:border-blue-500 focus:outline-none",placeholder:"输入子提示"}))))}),(!t.childList||0===t.childList.length)&&O.createElement("div",{className:"py-2 text-center text-sm text-gray-500"},"暂无子项,点击上方按钮添加")))}),O.createElement("div",{className:"flex justify-center"},O.createElement("button",{onClick:function(){var t;return(t=iR({},r.plans))[f].details||(t[f].details=[]),t[f].details.push({title:"",tips:"",childList:[]}),n(iR(iR({},r),{},{plans:t})),void l(!0)},className:"flex items-center text-sm text-blue-500 hover:text-blue-700"},O.createElement(n7.JO,{icon:"material-symbols:add-circle-outline",className:"mr-1 h-5 w-5"}),"添加详情"))))},lg=function(t){var r=t.authorization,n=iQ(),a=n.pageData,o=n.setPageData,i=n.setSidebarState,s=n.savePageData,l=n.saving,c=n.pageSettingsUnsavedChanges,u=n.setPageSettingsUnsavedChanges,d=n.setShowConfirmDialog,f=n.setConfirmDialogConfig,p=iD((0,O.useState)(!1),2),m=p[0],h=p[1],g=iD((0,O.useState)(""),2),v=g[0],b=g[1],y=iD((0,O.useState)(""),2),w=y[0],x=y[1],E=iD((0,O.useState)({start:0,end:0}),2),C=E[0],k=E[1],S=function(t,r){o(function(n){return iR(iR({},n),{},ik({},t,r))}),u(!0)},T=function(){i({mode:"STRUCTURE",sectionType:void 0})};return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"sticky top-0 z-50 mb-4 flex items-center justify-between"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement("button",{onClick:function(){var t;T(),c&&(f({title:"确认离开",message:"还有编辑的文案没有保存",onConfirm:(t=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,s();case 1:u(!1),d(!1);case 2:return t.a(2)}},t)})),function(){return t.apply(this,arguments)}),onCancel:function(){d(!1)}}),d(!0))},className:"inline-flex items-center gap-1 rounded-md border border-gray-200 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回"),c&&O.createElement("span",{className:"text-sm text-amber-600"},"(未保存)")),O.createElement("button",{onClick:s,className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-2 text-sm text-white shadow-sm hover:bg-blue-800"},l?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-4 w-4"}),"保存"))),O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"页面配置"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"space-y-2"},O.createElement("label",{htmlFor:"seoTitle",className:"block text-sm font-medium text-gray-700"},"SEO 标题"),O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:a.seoT
32itle||"",onChange:function(t){return S("seoTitle",t.target.value)},placeholder:"搜索引擎显示的标题"})),O.createElement("div",null,O.createElement("label",{htmlFor:"seoDescription",className:"block text-sm font-medium text-gray-700"},"SEO 描述"),O.createElement("textarea",{className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:3,value:a.seoDescription||"",onChange:function(t){return S("seoDescription",t.target.value)},placeholder:"搜索引擎显示的描述"})),O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{htmlFor:"h1Title",className:"block text-sm font-medium text-gray-700"},"H1 标题"),O.createElement("button",{onClick:function(){v&&"h1Title"==w?h(!0):aa.Am.error("请先选择要扩展的内容")},className:"rounded bg-blue-500 px-2 py-1 text-xs text-white shadow-sm hover:bg-blue-800"},"添加超链接")),O.createElement("input",{type:"text",className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:a.h1Title||"",onChange:function(t){return S("h1Title",t.target.value)},placeholder:"页面主标题",onSelect:function(t){var r=t.target,n=r.value.slice(r.selectionStart,r.selectionEnd);x("h1Title"),b(n),k({start:r.selectionStart,end:r.selectionEnd})}})),O.createElement("div",null,O.createElement("div",{className:"mb-2 flex items-center justify-between"},O.createElement("label",{htmlFor:"tagline",className:"block text-sm font-medium text-gray-700"},"tagline"),O.createElement("button",{onClick:function(){v&&"tagline"==w?h(!0):aa.Am.error("请先选择要扩展的内容")},className:"rounded bg-blue-500 px-2 py-1 text-xs text-white shadow-sm hover:bg-blue-800"},"添加超链接")),O.createElement("textarea",{className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:3,value:a.tagline||"",onChange:function(t){return S("tagline",t.target.value)},placeholder:"页面副标题/简短描述",onSelect:function(t){var r=t.target,n=r.value.slice(r.selectionStart,r.selectionEnd);x("tagline"),b(n),k({start:r.selectionStart,end:r.selectionEnd})}}))),O.createElement(s4,{selectContent:v,selectField:w,open:m,authorization:r,onClose:function(){b(""),x(""),k({start:0,end:0}),h(!1)},onConfirm:function(t){var r=t.field,n=t.value,i=a[r]||"",s=C.start,l=C.end,c=i.slice(0,s)+n+i.slice(l);o(function(t){return iR(iR({},t),{},ik({},r,c))}),b(""),x(""),k({start:0,end:0}),h(!1),u(!0)}}))},lv=function(t){var r,n,a,o,i,s,l,c,u,d,f,p,m,h,g,v,b,y,w,x,E,C,k,S,T,N,A,I,R,_,P,L,M=t.authorization,D=iQ(),j=D.customPageData,F=D.setCustomPageData,U=D.setSidebarState,z=D.customPageConfig,H=D.setCustomPageConfig,B=D.savePageData,V=D.saving,q=D.customSectionIndex,W=D.activeSection,G=D.setActiveSection,Z=D.hasUnsavedChanges,K=D.setHasUnsavedChanges,J=D.setShowConfirmDialog,Y=D.setConfirmDialogConfig,X=null==j||null===(i=j.sections)||void 0===i?void 0:i[q],Q=iD((0,O.useState)(!1),2),ee=Q[0],et=Q[1],er=iD((0,O.useState)(!1),2),en=er[0],ea=er[1],eo=iD((0,O.useState)(!1),2),ei=eo[0],es=eo[1],el=iD((0,O.useState)(!1),2),ec=el[0],eu=el[1],ed=iD((0,O.useState)(""),2),ef=ed[0],ep=ed[1],em=iD((0,O.useState)(!1),2),eh=em[0],eg=em[1],ev=iD((0,O.useState)(""),2),eb=ev[0],ey=ev[1],ew=iD((0,O.useState)(""),2),ex=ew[0],eE=ew[1],eC=iD((0,O.useState)({start:0,end:0}),2),ek=eC[0],eS=eC[1],eT=iD((0,O.useState)(void 0),2),eN=eT[0],eA=eT[1];(0,O.useEffect)(function(){var t=document.querySelector("#item-".concat(W));t&&t.scrollIntoView({behavior:"smooth",block:"nearest"});var r=document.querySelector(".custom-".concat(q,' [data-subsection-index="').concat(W,'"]'));r&&r.scrollIntoView({behavior:"smooth",block:"nearest"})},[W]);var eI=function(t){var r=t.target,n=r.name,a=r.value;F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){return r===q?iR(iR({},t),{},ik({},n,a)):t}),r}),K(!0)},eR=function(){U({mode:"STRUCTURE",sectionIndex:void 0,subSectionIndex:void 0})},e_=function(t,r,n){F(function(a){var o=iR({},a);return o.sections=a.sections.map(function(a,o){if(o===q){var i=a.subSections.map(function(a,o){if(o===t){var i=iR({},a);if(i.buttonConfig||(i.buttonConfig={isVisible:!1,title:"",link:"",target:"_blank"}),r.startsWith("button.")){var s=r.split(".")[1];i.buttonConfig=iR(iR({},i.buttonConfig),{},ik({},s,"target"===s?n||"_blank":n))}else i[r]=n;return i}return a});return iR(iR({},a),{},{subSections:i})}return a}),o}),K(!0)},eO=(0,O.useCallback)((r=ib(iO().m(function t(r){var n,a,o;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(r&&r.length>0)){t.n=5;break}return n=r[0],et(!0),t.p=1,t.n=2,sN(n,"custom-page/section-images",sE);case 2:(a=t.v)?(F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){return r===q?iR(iR({},t),{},{imageUrl:a}):t}),r}),K(!0)):aa.Am.error("上传失败"),t.n=4;break;case 3:t.p=3,console.error("Image upload failed:",o=t.v),aa.Am.error("上传失败: "+o.message);case 4:return t.p=4,et(!1),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])})),function(t){return r.apply(this,arguments)}),[q,F]),eP=(0,O.useCallback)((n=ib(iO().m(function t(r,n){var a,o,i;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(r&&r.length>0)){t.n=5;break}return a=r[0],et(!0),t.p=1,t.n=2,sN(a,"custom-page/subsection-images",sE);case 2:(o=t.v)?(F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){if(r===q){var a=t.subSections.map(function(t,r){return r===n?iR(iR({},t),{},{imageUrl:o}):t});return iR(iR({},t),{},{subSections:a})}return t}),r}),K(!0)):aa.Am.error("上传失败"),t.n=4;break;case 3:t.p=3,console.error("Image upload failed:",i=t.v),aa.Am.error("上传失败: "+i.message);case 4:return t.p=4,et(!1),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])})),function(t,r){return n.apply(this,arguments)}),[q,F]),eL=(a=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,B();case 1:K(!1);case 2:return t.a(2)}},t)})),function(){return a.apply(this,arguments)}),eM=(0,O.useCallback)(function(){ei||(es(!0),F(function(t){var r=iR({},t);r.sections[q].tableData||(r.sections[q].tableData={headers:[],rows:[]});var n="col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9));return r.sections[q].tableData.headers.push({key:n,label:"新列"}),r.sections[q].tableData.rows.forEach(function(t){t[n]=""}),r}),K(!0),setTimeout(function(){return es(!1)},200))},[ei,q,F,K]),eD=(0,O.useCallback)(function(){en||(ea(!0),F(function(t){var r=iR({},t);r.sections[q].tableData||(r.sections[q].tableData={headers:[],rows:[]});var n=r.sections[q].tableData.rows.length,a={id:"row".concat(n+1)};
32return r.sections[q].tableData.headers.forEach(function(t){a[t.key]=""}),r.sections[q].tableData.rows.push(a),G(r.sections[q].tableData.rows.length-1),r}),K(!0),setTimeout(function(){return ea(!1)},200))},[en,q,F,K,G]),ej=function(t,r,n,a){F(function(o){var i=iR({},o),s=i.sections[q].tableData.rows[t][r];return"string"==typeof s&&(i.sections[q].tableData.rows[t][r]={value:s,displayType:"text"}),"value"===n?i.sections[q].tableData.rows[t][r].value=a:i.sections[q].tableData.rows[t][r][n]=a,i}),K(!0)},eF=(o=ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d;return iO().w(function(t){for(;;)switch(t.n){case 0:if(r){t.n=1;break}return t.a(2);case 1:return t.p=1,t.n=2,r.arrayBuffer();case 2:if(n=t.v,o=(a=au.ij(n)).SheetNames[0],i=a.Sheets[o],0!==(s=au.P6.sheet_to_json(i,{header:1})).length){t.n=3;break}return aa.Am.error("Excel文件为空"),t.a(2);case 3:l=s[0],c=s.slice(1),u=l.map(function(t,r){return{key:"col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9),"_").concat(r),label:t||"列".concat(r+1)}}),d=c.map(function(t,r){var n={id:"row".concat(r+1)};return u.forEach(function(r,a){n[r.key]={value:t[a]||"",displayType:"text"}}),n}),F(function(t){var r=iR({},t);return r.sections[q].tableData||(r.sections[q].tableData={headers:[],rows:[]}),r.sections[q].tableData.headers=u,r.sections[q].tableData.rows=d,r}),K(!0),G(0),aa.Am.success("成功导入".concat(d.length,"行数据")),t.n=5;break;case 4:t.p=4,console.error("Excel解析失败:",t.v),aa.Am.error("Excel解析失败,请检查文件格式");case 5:return t.a(2)}},t,null,[[1,4]])})),function(t){return o.apply(this,arguments)});return O.createElement("div",{className:"space-y-6"},O.createElement("div",{className:"sticky top-0 z-50 mb-4 flex items-center justify-between space-x-2 bg-white py-2"},O.createElement("div",{className:"flex items-center space-x-2"},O.createElement("button",{onClick:function(){var t;eR(),Z&&(Y({title:"确认离开",message:"还有编辑的内容没有保存",onConfirm:(t=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,B();case 1:K(!1),J(!1);case 2:return t.a(2)}},t)})),function(){return t.apply(this,arguments)}),onCancel:function(){J(!1)}}),J(!0))},className:"inline-flex items-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},O.createElement(n7.JO,{icon:"material-symbols:arrow-back",className:"h-4 w-4"}),"返回"),Z&&O.createElement("span",{className:"text-sm text-amber-600"},"(待保存)")),O.createElement("button",{onClick:eL,className:"inline-flex items-center gap-1 rounded-md bg-blue-500 px-3 py-2 text-sm text-white shadow-sm hover:bg-blue-600"},V?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):O.createElement(O.Fragment,null,O.createElement(n7.JO,{icon:"material-symbols:save",className:"mr-1 h-4 w-4"}),"保存"))),O.createElement("div",{className:"space-y-4"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"区块内容"),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"space-y-2"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"样式类型"),O.createElement("select",{className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null==z||null===(s=z.sectionStyleTypeList)||void 0===s?void 0:s[q])||"",onChange:function(t){H(function(r){var n=iR({},r);return n.sectionStyleTypeList[q]=t.target.value,n}),K(!0)}},sg.map(function(t){return O.createElement("option",{key:t.styleType,value:t.styleType},t.styleType)}))),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"标题 (H2)"),O.createElement("input",{name:"title",type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null==X?void 0:X.title)||"",onChange:eI})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"}
32,"内容"),O.createElement("textarea",{name:"content",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:4,value:(null==X?void 0:X.content)||"",onChange:eI,onSelect:function(t){var r,n;if("Table1"!==(null==z||null===(r=z.sectionStyleTypeList)||void 0===r?void 0:r[q])&&"Tags1"!==(null==z||null===(n=z.sectionStyleTypeList)||void 0===n?void 0:n[q])){var a=t.target,o=a.value.slice(a.selectionStart,a.selectionEnd);eE("content"),ey(o),eS({start:a.selectionStart,end:a.selectionEnd})}}}),"Table1"!==(null==z||null===(l=z.sectionStyleTypeList)||void 0===l?void 0:l[q])&&"Tags1"!==(null==z||null===(c=z.sectionStyleTypeList)||void 0===c?void 0:c[q])&&O.createElement("button",{onClick:function(){eb&&"content"==ex?eg(!0):aa.Am.error("请先选择要扩展的内容")},className:"mt-2 rounded bg-blue-500 px-2 py-1 text-xs text-white shadow-sm hover:bg-blue-800"},"添加超链接")),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"图片/视频"),O.createElement(lr,{value:null==X?void 0:X.imageUrl,onChange:function(t){return eI({target:{name:"imageUrl",value:t}})},onRemove:function(){return F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){return r===q?iR(iR({},t),{},{imageUrl:""}):t}),r}),void K(!0)},uploadLoading:ee,onUpload:eO})))),"Table1"===(null==z||null===(u=z.sectionStyleTypeList)||void 0===u?void 0:u[q])&&O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"表格数据"),O.createElement("div",{className:"flex items-center gap-3"},O.createElement(o4,{content:O.createElement("div",{className:"text-xs text-gray-500"},O.createElement("span",null,"Excel格式:第一行为表头"))},O.createElement("div",{className:"relative"},O.createElement("input",{type:"file",accept:".xlsx,.xls",onChange:function(t){var r=t.target.files[0];r&&(eF(r),t.target.value="")},className:"absolute inset-0 h-full w-full cursor-pointer opacity-0"}),O.createElement("button",{className:"inline-flex items-center gap-1 rounded-md bg-green-600 px-3 py-1 text-sm text-white hover:bg-green-700"},O.createElement(n7.JO,{icon:"material-symbols:upload-file",className:"h-4 w-4"}),"导入Excel"))),O.createElement(o4,{content:O.createElement("div",{className:"text-xs text-gray-500"},O.createElement("span",null,"Markdown表格格式:|表头|格式|"))},O.createElement("button",{onClick:function(){return eu(!0)},className:"inline-flex items-center gap-1 rounded-md bg-purple-600 px-3 py-1 text-sm text-white hover:bg-purple-700"},O.createElement(n7.JO,{icon:"material-symbols:text-snippet",className:"h-4 w-4"}),"导入Markdown")))),O.createElement("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"表格表头"),O.createElement("button",{onClick:eM,disabled:ei,className:"inline-flex items-center gap-1 rounded-md px-2 py-1 text-xs text-white ".concat(ei?"cursor-not-allowed bg-gray-400":"bg-green-600 hover:bg-green-700")},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-3 w-3"}),ei?"添加中...":"添加列")),O.createElement("div",{className:"space-y-2"},null==X||null===(d=X.tableData)||void 0===d||null===(d=d.headers)||void 0===d?void 0:d.map(function(t,r){var n;return O.createElement("div",{key:r,className:"flex items-center gap-2"},O.createElement("span",{className:"w-12 text-xs text-gray-500"},"#",r+1),O.createElement("input",{type:"text",className:"block flex-1 rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:t.label||"",onChange:function(t){var n,a;return n="label",a=t.target.value,F(function(t){var o=iR({},t);return o.sections[q].tableData.headers[r][n]=a,o}),void K(!0)},placeholder:"请输入列标题"}),O.createElement("button",{onClick:function(){return F(function(t){var n=iR({},t),a=n.sections[q].tableData.headers[r].key;return n.sections[q].tableData.headers.splice(r,1),n.sections[q].tableData.rows.forEach(function(t){t&&a in t&&delete t[a]}),n}),void K(!0)},className:"rounded p-1 text-red-600 hover:bg-red-50",disabled:(null==X||null===(n=X.tableData)||void 0===n||null===(n=n.headers)||void 0===n?void 0:n.length)<=1},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"})))}))),O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"表格数据(",(null==X||null===(f=X.tableData)||void 0===f||null===(f=f.rows)||void 0===f?void 0:f.length)||0,"行)"),O.createElement("button",{onClick:eD,disabled:en,className:"inline-flex items-center gap-1 rounded-md px-2 py-1 text-xs text-white ".concat(en?"cursor-not-allowed bg-gray-400":"bg-blue-600 hover:bg-blue-700")},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-3 w-3"}),en?"添加中...":"添加行")),null!=X&&null!==(p=X.tableData)&&void 0!==p&&p.rows&&X.tableData.rows.length>0?O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"border-b border-gray-200"},O.createElement("nav",{className:"-mb-px flex space-x-4 overflow-x-auto"},X.tableData.rows.map(function(t,r){return O.createElement("button",{key:t.id||r,onClick:function(){return G(r)},className:"".concat(W===r?"border-blue-500 text-blue-600":"border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700"," border-b-2 px-2 py-2 text-xs font-medium whitespace-nowrap")},"第",r+1,"行")}))),X.tableData.rows[W]&&O.createElement("div",{className:"space-y-2 rounded-lg border border-gray-200 p-3"},O.createElement("div",{className:"flex items-center justify-end"},O.createElement("button",{onClick:function(){var t,r,n;return F(function(t){var r=iR({},t);return r.sections[q].tableData.rows.splice(W,1),r}),K(!0),void G((r=0===W?0:W-1)>=(n=(null==X||null===(t=X.tableData)||void 0===t||null===(t=t.rows)||void 0===t?void 0:t.length)-1)?n-1:r)},className:"rounded p-1 text-red-600 hover:bg-red-50"},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"}))),O.createElement("div",{className:"grid grid-cols-1 gap-3"},null==X||null===(m=X.tableData)||void 0===m||null===(m=m.headers)||void 0===m?void 0:m.map(function(t){var r,n=null===(r=X.tableData.rows[W])||void 0===r?void 0:r[t.key],a="object"===iU(n)&&null!==n,o=a?n.value||"":n||"",i=a&&n.displayType||"text";return O.createElement("div",{key:t.key,className:"space-y-2 rounded border border-gray-200 p-3"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},t.label),O.createElement("select",{className:"rounded border border-gray-300 bg-white px-2 py-1 text-xs text-black",value:i,onChange:function(r){return ej(W,t.key,"displayType",r.target.value)}},O.createElement("option",{value:"text"},"文本"),O.createElement("option",{value:"badge"},"徽章"),O.createElement("option",{value:"link"},"链接"))),O.createElement("textarea",{className:"block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:3,value:o,onChange:function(r){return ej(W,t.key,"value",r.target.value)},placeholder:"请输入".concat(t.label)}),"badge"===i&&O.createElement("div",null,O.createElement("label",{className:"mb-1 block text-xs text-gray-500"},"徽章颜色"),O.createElement("select",{className:"block w-full rounded border border-gray-300 bg-white px-2 py-1 text-xs text-black",value:a&&n.badgeColor||"blue",onCh
32ange:function(r){return ej(W,t.key,"badgeColor",r.target.value)}},O.createElement("option",{value:"blue"},"蓝色"),O.createElement("option",{value:"green"},"绿色"),O.createElement("option",{value:"red"},"红色"),O.createElement("option",{value:"yellow"},"黄色"),O.createElement("option",{value:"purple"},"紫色"),O.createElement("option",{value:"gray"},"灰色"))),"link"===i&&O.createElement("div",null,O.createElement("label",{className:"mb-1 block text-xs text-gray-500"},"链接地址"),O.createElement("input",{type:"text",className:"block w-full rounded border border-gray-300 bg-white px-2 py-1 text-xs text-black",value:a&&n.href||"",onChange:function(r){return ej(W,t.key,"href",r.target.value)},placeholder:"请输入链接地址"})))})))):O.createElement("div",{className:"rounded-lg border border-gray-200 p-4 text-center text-gray-500"},'暂无表格数据,点击"添加行"按钮开始创建')))),"Table1"!==(null==z||null===(h=z.sectionStyleTypeList)||void 0===h?void 0:h[q])&&O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"子区块(",(null==X||null===(g=X.subSections)||void 0===g?void 0:g.length)||0,")"),O.createElement("button",{onClick:function(){var t;F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){return r===q?iR(iR({},t),{},{subSections:[].concat(ij(t.subSections||[]),[{title:"新子区块",content:"",imageUrl:""}])}):t}),r}),K(!0),G((null==X||null===(t=X.subSections)||void 0===t?void 0:t.length)||0)},className:"inline-flex items-center gap-1 rounded-md bg-blue-600 px-3 py-2 text-sm text-white hover:bg-blue-700"},O.createElement(n7.JO,{icon:"material-symbols:add",className:"h-4 w-4"}),"添加子区块")),null!=X&&X.subSections&&X.subSections.length>0?O.createElement("div",{className:"space-y-2"},O.createElement("div",{className:"mb-2 border-b border-gray-200"},O.createElement("nav",{className:"-mb-px flex space-x-8 overflow-x-auto"},X.subSections.map(function(t,r){return O.createElement("button",{key:r,onClick:function(){return G(r)},id:"item-".concat(r),className:"".concat(W===r?"border-blue-500 text-blue-600":"border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700"," border-b-2 px-1 py-4 text-sm font-medium whitespace-nowrap")},"#",r+1)}))),X.subSections[W]&&O.createElement("div",{className:"space-y-2 rounded-lg border border-gray-200 p-4"},O.createElement("div",{className:"flex items-center justify-end space-x-2"},O.createElement("button",{onClick:function(){W>0&&(F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){if(r===q){var n=ij(t.subSections),a=n[W];return n[W]=n[W-1],n[W-1]=a,iR(iR({},t),{},{subSections:n})}return t}),r}),K(!0),G(W-1))},disabled:0===W,className:"rounded p-1 ".concat(0===W?"text-gray-300":"text-gray-500 hover:bg-gray-100")},O.createElement(n7.JO,{icon:"material-symbols:arrow-upward",className:"h-4 w-4"})),O.createElement("button",{onClick:function(){var t;W<(null==X||null===(t=X.subSections)||void 0===t?void 0:t.length)-1&&(F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){if(r===q){var n=ij(t.subSections),a=n[W];return n[W]=n[W+1],n[W+1]=a,iR(iR({},t),{},{subSections:n})}return t}),r}),K(!0),G(W+1))},disabled:W===X.subSections.length-1,className:"rounded p-1 ".concat(W===X.subSections.length-1?"text-gray-300":"text-gray-500 hover:bg-gray-100")},O.createElement(n7.JO,{icon:"material-symbols:arrow-downward",className:"h-4 w-4"})),O.createElement("button",{onClick:function(){var t;return F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){return r===q?iR(iR({},t),{},{subSections:t.subSections.filter(function(t,r){return r!==W})}):t}),r}),K(!0),void G((t=0===W?0:W-1)<0?0:t)},className:"rounded p-1 text-red-600 hover:bg-red-50"},O.createElement(n7.JO,{icon:"material-symbols:delete",className:"h-4 w-4"}))),O.createElement("div",{className:"space-y-4"},O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"标题"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:X.subSections[W].title||"",onChange:function(t){return e_(W,"title",t.target.value)},placeholder:"子区块标题"})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"}
32,"内容"),O.createElement("textarea",{className:"mt-2 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",rows:4,value:X.subSections[W].content||"",onChange:function(t){return e_(W,"content",t.target.value)},onSelect:function(t){var r,n;if("Table1"!==(null==z||null===(r=z.sectionStyleTypeList)||void 0===r?void 0:r[q])&&"Tags1"!==(null==z||null===(n=z.sectionStyleTypeList)||void 0===n?void 0:n[q])){var a=t.target,o=a.value.slice(a.selectionStart,a.selectionEnd);null!=W&&eA(W),eE("content"),ey(o),eS({start:a.selectionStart,end:a.selectionEnd})}},placeholder:"子区块内容"}),"Table1"!==(null==z||null===(v=z.sectionStyleTypeList)||void 0===v?void 0:v[q])&&"Tags1"!==(null==z||null===(b=z.sectionStyleTypeList)||void 0===b?void 0:b[q])&&O.createElement("button",{onClick:function(){eb&&"content"==ex?eg(!0):aa.Am.error("请先选择要扩展的内容")},className:"mt-2 rounded bg-blue-500 px-2 py-1 text-xs text-white shadow-sm hover:bg-blue-800"},"添加超链接")),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"图片/视频"),O.createElement(lr,{value:X.subSections[W].imageUrl,onChange:function(t){return e_(W,"imageUrl",t)},onRemove:function(){return F(function(t){var r=iR({},t);return r.sections=t.sections.map(function(t,r){if(r===q){var n=t.subSections.map(function(t,r){return r===W?iR(iR({},t),{},{imageUrl:""}):t});return iR(iR({},t),{},{subSections:n})}return t}),r}),void K(!0)},uploadLoading:ee,onUpload:eP,index:W})),O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"链接 URL"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:X.subSections[W].linkUrl||"",onChange:function(t){return e_(W,"linkUrl",t.target.value)},placeholder:"链接地址"})),["KeyFeatures1","KeyFeatures2","KeyFeatures3"].includes(null==z||null===(y=z.sectionStyleTypeList)||void 0===y?void 0:y[q])&&O.createElement("div",{className:"space-y-4"},O.createElement("div",{className:"flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"添加按钮"),O.createElement(r2,{checked:null!==(w=null===(x=X.subSections[W].buttonConfig)||void 0===x?void 0:x.isVisible)&&void 0!==w&&w,onChange:function(t){return e_(W,"button.isVisible",t)},className:"".concat(null!==(E=null===(C=X.subSections[W].buttonConfig)||void 0===C?void 0:C.isVisible)&&void 0!==E&&E?"bg-blue-600":"bg-gray-200"," relative inline-flex h-6 w-11 items-center rounded-full transition-colors focus:outline-none")},O.createElement("span",{className:"".concat(null!==(k=null===(S=X.subSections[W].buttonConfig)||void 0===S?void 0:S.isVisible)&&void 0!==k&&k?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 transform rounded-full bg-white transition-transform")}))),null!==(T=null===(N=X.subSections[W].buttonConfig)||void 0===N?void 0:N.isVisible)&&void 0!==T&&T&&O.createElement(O.Fragment,null,O.createElement("div",null,O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"按钮标题"),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(A=X.subSections[W].buttonConfig)||void 0===A?void 0:A.title)||"",onChange:function(t){return e_(W,"button.title",t.target.value)},placeholder:"请输入按钮标题"})),O.createElement("div",null,O.createElement("label",{className:"block flex items-center text-sm font-medium text-gray-700"},"按钮链接",O.createElement("div",{className:"group relative ml-1 inline-flex items-center"},O.createElement(n7.JO,{icon:"material-symbols:help-outline",className:"h-4 w-4 cursor-help text-gray-500"}),O.createElement("div",{className:"invisible absolute bottom-full left-1/2 mb-2 -translate-x-1/2 rounded bg-gray-900 px-2 py-1 text-xs whitespace-nowrap text-white group-hover:visible"},"不填写则点击按钮滚动到顶部",O.createElement("div",{className:"absolute top-full left-1/2 h-0 w-0 -translate-x-1/2 border-4 border-transparent border-t-gray-900"})))),O.createElement("input",{type:"text",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:(null===(I=X.subSections[W].buttonConfig)||void 0===I?void 0:I.link)||"",onChange:function(t){return e_(W,"button.link",t.target.value)},placeholder:"请输入按钮链接"})),(null===(R=X.subSections[W].buttonConfig)||void 0===R||null===(R=R.link)||void 0===R?void 0:R.trim())&&O.createElement("div",{className:"mb-2 flex items-center justify-between"},O.createElement("label",{className:"block text-sm font-medium text-gray-700"},"是否新页面打开"),O.createElement(r2,{checked:"_self"!==(null===(_=X.subSections[W].buttonConfig)||void 0===_?void 0:_.target),onChange:function(t){return e_(W,"button.target",t?"_blank":"_self")},className:"relative inline-flex h-6 w-11 items-center rounded-full transition-colors focus:outline-none ".concat("_self"!==(null===(P=X.subSections[W].buttonConfig)||void 0===P?void 0:P.target)?"bg-blue-600":"bg-gray-300")},O.createElement("span",{className:"transform transition-transform duration-200 ease-in-out ".concat("_self"!==(null===(L=X.subSections[W].buttonConfig)||void 0===L?void 0:L.target)?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 roun
32ded-full border border-gray-300 bg-white shadow-md")})))))))):O.createElement("div",{className:"rounded-lg border border-gray-200 p-6 text-center text-gray-500"},'暂未添加子区块,点击"添加子区块"按钮开始创建')),ec&&O.createElement("div",{className:"bg-opacity-50 fixed inset-0 z-50 flex items-center justify-center bg-black"},O.createElement("div",{className:"w-full max-w-2xl rounded-lg bg-white p-6 shadow-xl"},O.createElement("div",{className:"mb-4 flex items-center justify-between"},O.createElement("h3",{className:"text-lg font-medium text-gray-900"},"导入Markdown表格"),O.createElement("button",{onClick:function(){eu(!1),ep("")},className:"text-gray-400 hover:text-gray-600"},O.createElement(n7.JO,{icon:"material-symbols:close",className:"h-6 w-6"}))),O.createElement("div",{className:"mb-4"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},"Markdown表格内容"),O.createElement("div",{className:"mb-2 text-xs text-gray-500"},"示例格式:",O.createElement("div",{className:"mt-1 rounded bg-gray-100 p-2 font-mono text-xs"},"| 列1 | 列2 | 列3 |",O.createElement("br",null),"| --- | --- | --- |",O.createElement("br",null),"| 数据1 | 数据2 | 数据3 |",O.createElement("br",null),"| 数据4 | 数据5 | 数据6 |")),O.createElement("textarea",{className:"block h-48 w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-700 shadow-sm focus:border-blue-500 focus:outline-none",value:ef,onChange:function(t){return ep(t.target.value)},placeholder:"请粘贴Markdown格式的表格内容..."})),O.createElement("div",{className:"flex justify-end space-x-3"},O.createElement("button",{onClick:function(){eu(!1),ep("")},className:"rounded-md border border-gray-300 bg-white px-4 py-2 text-sm text-gray-700 shadow-sm hover:bg-gray-50"},"取消"),O.createElement("button",{onClick:function(){if(ef.trim())try{var t=function(t){var r=t.trim().split("\n").filter(function(t){return t.trim()});if(r.length<2)throw Error("Markdown表格格式不正确,至少需要表头和分隔符行");var n=r[0],a=r[1];if(!a.includes("|")||!a.includes("-"))throw Error("Markdown表格分隔符行格式不正确");var o=n.split("|").map(function(t){return t.trim()}).filter(function(t){return""!==t});if(0===o.length)throw Error("未找到有效的表头");var i=o.map(function(t,r){return{key:"col_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9),"_").concat(r),label:t||"列".concat(r+1)}}),s=r.slice(2).map(function(t,r){var n=t.split("|").map(function(t){return t.trim()}).filter(function(t,r,n){return!(0===r&&""===t||r===n.length-1&&""===t)}),a={id:"row".concat(r+1)};return i.forEach(function(t,r){var o,i=(o=n[r]||"")&&"string"==typeof o?o.replace(/^#{1,6}\s+/gm,"").replace(/\*\*\*(.*?)\*\*\*/g,"$1").replace(/\*\*(.*?)\*\*/g,"$1").replace(/\*(.*?)\*/g,"$1").replace(/`([^`]+)`/g,"$1").replace(/\[([^\]]+)\]\([^)]+\)/g,"$1").replace(/~~(.*?)~~/g,"$1").replace(/^[\s]*[-*+][\s]+/gm,"").replace(/^[\s]*\d+\.[\s]+/gm,"").replace(/^[\s]*>[\s]+/gm,"").replace(/\n\s*\n/g,"\n").trim():o;a[t.key]={value:i,displayType:"text"}}),a});return{headers:i,rows:s}}(ef),r=t.headers,n=t.rows;F(function(t){var a=iR({},t);return a.sections[q].tableData||(a.sections[q].tableData={headers:[],rows:[]}),a.sections[q].tableData.headers=r,a.sections[q].tableData.rows=n,a}),K(!0),G(0),eu(!1),ep(""),aa.Am.success("成功导入".concat(n.length,"行数据"))}catch(t){console.error("Markdown解析失败:",t),aa.Am.error("Markdown解析失败: "+t.message)}else aa.Am.error("请输入Markdown表格内容")},className:"rounded-md bg-purple-600 px-4 py-2 text-sm text-white shadow-sm hover:bg-purple-700"},"导入")))),O.createElement(s4,{selectContent:eb,selectField:ex,open:eh,authorization:M,onClose:function(){ey(""),eE(""),eS({start:0,end:0}),eg(!1),eA(void 0)},onConfirm:function(t){var r=t.field,n=t.value;if(null!=eN){var a=X.subSections[eN][r]||"",o=ek.start,i=ek.end;e_(eN,r,a.slice(0,o)+n+a.slice(i))}else{var s=X[r]||"",l=ek.start,c=ek.end,u=s.slice(0,l)+n+s.slice(c);F(function(t){var n=iR({},t);return n.sections=t.sections.map(function(t,n){return n===q?iR(iR({},t),{},ik({},r,u)):t}),n})}ey(""),eE(""),eS({start:0,end:0}),eg(!1),eA(void 0),K(!0)}}))},lb=function(t){var r=t.language,n=t.authorization,a=iQ(),o=a.sidebarState,i=a.pageConfig,s=a.basicInfo,l=iD((0,O.useState)(!1),2),c=l[0],u=l[1],d=(0,O.useRef)(null),f=iD((0,O.useState)("en"),2),p=f[0],m=f[1];(0,O.useEffect)(function(){var t=function(t){d.current&&!d.current.contains(t.target)&&u(!1)},r=window.location.href.match(/language=[^&]+/);return r&&m(r[0].split("=")[1]),document.addEventListener("mousedown",t),function(){document.removeEventListener("mousedown",t)}},[]);var h=function(t){if(!t)return[];try{var r=JSON.parse(t);return Array.isArray(r)&&r.length>0?r:[]}catch(t){return console.error("Failed to parse exampleImages:",t),[]}},g=function(t){try{return JSON.parse(t)||{prompt:"",fillful:[]}}catch(r){return console.error("Failed to parse exampleImages:",r),console.log("presetsPromptConfig:",t),{prompt:"",fillful:[]}}};return O.createElement("aside",{className:"relative flex h-full w-96 flex-col border-l border-gray-200 bg-white"},O.createElement("header",{className:"relative flex h-14 shrink-0 items-center justify-between border-b border-gray-200 px-4"},O.createElement("h2",{className:"text-lg font-semibold text-gray-900"},function(){switch(o.mode){case"STRUCTURE":return O.createElement("div",{className:"flex items-center gap-2",title:"https://".concat(s.source,"/features/").concat(s.path)},O.createElement("span",{className:"w-44 overflow-hidden text-ellipsis whitespace-nowrap"},"features/".concat(s.path)),O.createElement("a",{target:"_blank",href:"https://".concat(s.source,"/features/").concat(s.path)},O.createElement(n7.JO,{icon:"mdi:open-in-new",className:"h-4 w-4 text-blue-500"})));case"SECTION":switch(o.sectionType){case"TOOL_TYPE":return"页面配置";case"PAYMENT":return"支付文案";
32case"PAGE_SETTINGS":return"标题描述";case"KEY_FEATURES":return"编辑主要功能";case"HOW_TO_USE":return"编辑使用方法";case"WHO_CAN_BENEFIT":return"编辑适用人群";case"FEEDBACK":return"编辑用户反馈";case"RELATED_SEARCHES":return"编辑相关搜索";case"QA":return"编辑常见问题";default:return""}default:return""}}()),O.createElement("div",{className:"flex cursor-pointer items-center space-x-2 text-gray-700",onClick:function(){u(!c)}},"当前语言:",p),c&&O.createElement("div",{ref:d,className:"absolute left-1/2 top-8 z-[100] grid -translate-x-1/2 grid-cols-2 gap-2 overflow-hidden rounded-xl border border-gray-100 bg-white p-4 text-center text-[1rem] text-sm text-gray-800 shadow-md shadow-gray-200 lg:w-[200px] lg:grid-cols-3"},r.map(function(t){return O.createElement("span",{key:t,onClick:function(){var r;return m(t),r=window.location.href.replace(/language=[^&]+/,"language=".concat(t)),void(window.location.href=r,u(!1))},className:"cursor-pointer transition-all hover:font-bold hover:text-blue-500 ".concat(r===t?"font-bold text-blue-500":"")},t)}))),O.createElement("main",{className:"flex-1 overflow-y-auto px-4 pb-10 pt-0",onWheel:function(t){var r=t.currentTarget,n=r.scrollTop,a=r.scrollHeight,o=r.clientHeight;(0===n&&t.deltaY<0||n+o===a&&t.deltaY>0)&&t.stopPropagation()}},function(){switch(o.mode){case"STRUCTURE":return O.createElement(lt,null);case"SECTION":switch(o.sectionType){case"TOOL_TYPE":return O.createElement(lm,{exampleImages:h(i.operationData.exampleImages),presetsPromptConfig:g(i.operationData.presetsPromptConfig)});case"PAYMENT":return O.createElement(lh,null);case"PAGE_SETTINGS":return O.createElement(lg,{authorization:n});case"KEY_FEATURES":case"HOW_TO_USE":case"WHO_CAN_BENEFIT":case"FEEDBACK":case"RELATED_SEARCHES":case"QA":return O.createElement(ln,{sectionType:o.sectionType,authorization:n});case"CUSTOM_SECTION":return O.createElement(lv,{authorization:n});default:return O.createElement(lt,null)}default:return O.createElement(lt,null)}}()))},ly=function(t){var r=t.children,n=t.sectionType,a=t.sectionIndex,o=iQ(),i=o.isEditToolPage,s=o.onUpdate,l=o.sidebarState,c=o.setSidebarState,u=o.setActiveSection,d=o.activeSection,f=o.hasUnsavedChanges,p=o.setHasUnsavedChanges,m=o.pageSettingsUnsavedChanges,h=o.setPageSettingsUnsavedChanges,g=o.paymentUnsavedChanges,v=o.setPaymentUnsavedChanges,b=o.savePageData,y=o.savePay,w=o.setShowConfirmDialog,x=o.setConfirmDialogConfig;if(!i)return r;var E=(0,O.useRef)(l.sectionType);(0,O.useEffect)(function(){if(E.current&&E.current!==l.sectionType){var t,r,n,a,o=!1,i={};console.log(E.current),"CUSTOM_SECTION"===E.current&&f?(o=!0,i={title:"确认切换",message:"还有编辑的自定义文案内容没有保存",onConfirm:(a=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,b();case 1:p(!1),w(!1);case 2:return t.a(2)}},t)})),function(){return a.apply(this,arguments)}),onCancel:function(){w(!1),c(function(t){return iR(iR({},t),{},{sectionType:E.current})})}}):"PAGE_SETTINGS"===E.current&&m?(o=!0,i={title:"确认切换",message:"还有编辑的文案没有保存",onConfirm:(n=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,b();case 1:h(!1),w(!1);case 2:return t.a(2)}},t)})),function(){return n.apply(this,arguments)}),onCancel:function(){w(!1),c(function(t){return iR(iR({},t),{},{sectionType:E.current})})}}):"PAYMENT"===E.current&&g?(o=!0,i={title:"确认切换",message:"还有编辑的支付文案没有保存",onConfirm:(r=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,y();case 1:v(!1),w(!1);case 2:return t.a(2)}},t)})),function(){return r.apply(this,arguments)}),onCancel:function(){w(!1),c(function(t){return iR(iR({},t),{},{sectionType:E.current})})}}):m&&["KEY_FEATURES","HOW_TO_USE","WHO_CAN_BENEFIT","FEEDBACK","RELATED_SEARCHES","QA"].includes(E.current)&&(o=!0,i={title:"确认切换",message:"还有编辑的文案没有保存",onConfirm:(t=ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,b();case 1:h(!1),w(!1);case 2:return t.a(2)}},t)})),function(){return t.apply(this,arguments)}),onCancel:function(){w(!1),c(function(t){return iR(iR({},t),{},{sectionType:E.current})})}}),o&&(x(i),w(!0))}E.current=l.sectionType},[l.sectionType,f,m,g,c,x,w,b,y,p,h,v]);
32var C=(0,O.useMemo)(function(){if(!s)return r;var t=function(t){if(!O.isValidElement(t))return t;var r,i,c,f=null===(r=t.props)||void 0===r?void 0:r["data-section-type"],p="SubSection"===f,m=null===(i=t.props)||void 0===i?void 0:i["data-subsection-index"],h=p&&d===m&&n===l.sectionType;if("Section"!==f&&!p)return t.props.children?O.cloneElement(t,{children:o(t.props.children)}):t;var g=null===(c=t.props)||void 0===c?void 0:c["data-subsection-index"];return O.cloneElement(t,iR({onClick:function(t){t.preventDefault(),t.stopPropagation(),u(p?m:0),null==s||s({type:p?"SUBSECTION":"SECTION",sectionIndex:a,subIndex:g,sectionType:n});var r=t.currentTarget;r&&(p?r.scrollIntoView({behavior:"smooth",block:"center"}):r.scrollIntoView({behavior:"smooth",block:"start"}))},style:iR(iR({},t.props.style),{},{cursor:"pointer",position:"relative",borderRadius:"8px",outline:h?"2px solid #FCD34D":"2px solid transparent",transition:"outline 0.2s, background-color 0.2s",":hover":{outline:h?"2px solid #FCD34D":"2px solid blue"},backgroundColor:h?"rgba(252, 211, 77, 0.3)":"",border:n===l.sectionType?"2px solid #FCD34D":"none"})},t.props.children?{children:o(t.props.children)}:{}))},o=function(r){return O.Children.map(r,function(r){return t(r)})};return o(r)},[r,s,n,l]);return O.createElement("div",{className:"section-wrapper ".concat(n)},C)},lw=function(t){var r=t.pageData;return O.createElement(ly,{sectionType:"QA"},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative overflow-hidden rounded-xl px-4 py-10 md:px-20 md:py-16","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:r.content}}))),r.questions&&r.questions.length>0&&O.createElement("ul",{className:"mt-6 grid w-full gap-4 sm:grid-cols-1 md:mt-14 lg:gap-6"},r.questions.map(function(t,r){return O.createElement("li",{"data-section-type":"SubSection",key:r,"data-subsection-index":r,className:"relative flex flex-col items-start gap-2 overflow-hidden rounded-xl bg-white/10 shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb),0.1)] backdrop-blur-sm sm:p-4 md:p-6"},O.createElement(i$,{icon:"mark_ico_1",className:"absolute right-4 top-4 z-[-1] w-8 fill-[var(--tool-color-primary)] lg:w-10"}),O.createElement(i$,{icon:"mark_bg_1",className:"absolute bottom-0 right-0 z-[-1] h-auto w-full fill-[var(--tool-color-primary)] object-cover opacity-30"}),O.createElement("div",{className:"flex w-full flex-col gap-2 overflow-hidden transition duration-500"},t.question&&O.createElement("h3",{className:"font-display flex items-center gap-1.5 text-xl font-semibold text-[var(--tool-color-text-h3)] md:text-2xl"},O.createElement("span",{className:"h-2 w-2 rounded-full bg-[var(--tool-color-primary)]"}),t.question),t.answer&&O.createElement("p",{className:"whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:t.answer}}))))})))))};lw.propTypes={pageData:o5().shape({title:o5().string.isRequired,content:o5().string,questions:o5().arrayOf(o5().shape({question:o5().string,answer:o5().string}))}).isRequired};var lx=function(t){t.styleType;var r=t.pageData;return O.createElement("div",{className:"custom-tool-page-section custom-qa"},O.createElement(lw,{pageData:r}))};lx.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,questions:o5().arrayOf(o5().shape({question:o5().string,answer:o5().string}))})},lx.defaultProps={styleType:"",pageData:{questions:[]}};var lE=function(t){var r=t.pageData;return O.createElement(ly,{sectionType:"KEY_FEATURES"},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto mt-6 w-full text-lg leading-7 break-words whitespace-pre-line text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:r.content}})),r.imageUrl&&O.createElement("img",{src:r.imageUrl,alt:r.title,width:100,height:100,className:"mt-2 h-full w-auto rounded-xl"})),r.features&&r.features.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 gap-4 md:mt-10 lg:mt-14 lg:gap-8"},r.features.map(function(t,r){var n,a;return O.createElement("li",{key:r,className:"relative p-4 lg:p-6","data-section-type":"SubSection","data-subsection-index":r},t.imageUrl?O.createElement("div",{className:"flex items-center gap-6 lg:gap-10 ".concat(r%2==0?"flex-col md:flex-row":"flex-col md:flex-row-reverse")},O.createElement("div",{className:"relative flex w-full md:w-1/2 ".concat(r%2==0?"justify-start":"justify-end")},O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"aspect-[3/2] h-auto w-full md:w-[90%] rounded-xl object-cover"})),O.createElement("div",{className:"flex-1"},t.title&&O.createElement("h3",{className:"w-full text-xl font-semibold text-[var(--tool-color-text-h3)] md:text-2xl"},t.title),t.description&&O.createElement("p",{className:"relative mt-2 text-lg leading-7 break-words whitespace-pre-line text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:t.description}})),(null===(n=t.buttonConfig)||void 0===n?void 0:n.isVisible)&&O.createElement(i7,{item:t}))):O.createElement(O.Fragment,null,t.title&&O.createElement("h3",{className:"flex items-center gap-2 text-xl font-semibold text-[var(--tool-color-text-h3)] md:text-2xl"},t.title),t.description&&O.createElement("p",{className:"mt-2 text-lg leading-7 break-words whitespace-pre-line text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:t.description}})),(null===(a=t.buttonConfig)||void 0===a?void 0:a.isVisible)&&O.createElement(i7,{item:t})))})))))};lE.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,imageUrl:o5().string,features:o5().arrayOf(o5().shape({title:o5().string,description:o5().string,imageUrl:o5().string}))})},lE.defaultProps={styleType:"",pageData:{features:[]}};var lC=function(t){t.styleType;var r=t.pageData;return O.createElement("div",{className:"custom-tool-page-section custom-keyFeatures"},O.createElement(lE,{pageData:r}))};lC.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,features:o5().arrayOf(o5().shape({title:o5().string,description:o5().string}))})},lC.defaultProps={styleType:"",pageData:{features:[]}};var lk=function(t){var r=t.pageData;return O.createElement(ly,{sectionType:"HOW_TO_USE"},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16","data-section-type":"Section"},O.createElement("div",{className:"relative"},O.createElement("div",{className:"flex w-full flex-col items-center gap-4 lg:gap-6"},O.createElement("h2",{className:"text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},r.title),r.content&&O.createElement("p",{className:"mx-auto w-full whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:r.content}})),r.imageUrl&&O.createElement("img",{src:r.imageUrl,alt:r.title,width:100,height:100,className:"h-auto w-full"})),r.steps&&r.steps.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 px-4 md:mt-10 lg:mt-14"},r.steps.map(function(t,n){return O.createElement("li",{"data-section-type":"SubSection",key:n,"data-subsection-index":n,className:"border-default relative flex w-full flex-col items-start justify-start gap-2 border-l border-dotted pb-8 pl-8 text-lg last:border-none last:pb-0 lg:pb-10"}
32,O.createElement(i$,{icon:n===r.steps.length-1?"mark_ico_3":"mark_ico_2",className:"absolute -left-2.5 -top-2 w-5 fill-[var(--tool-color-primary)]"}),t.title&&O.createElement("h3",{className:"-mt-5 text-xl font-semibold text-[var(--tool-color-text-h3)] md:text-2xl"},t.title),t.description&&O.createElement("p",{className:"w-full whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:t.description}})),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"h-auto w-full rounded-xl shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb)/0.09)] lg:w-1/2"}))})))))};lk.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,steps:o5().arrayOf(o5().shape({title:o5().string,description:o5().string}))})},lk.defaultProps={styleType:"",pageData:{steps:[]}};var lS=function(t){t.styleType;var r=t.pageData;return O.createElement("div",{className:"custom-tool-page-section custom-steps"},O.createElement(lk,{pageData:r}))};lS.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,steps:o5().arrayOf(o5().shape({title:o5().string,description:o5().string}))})},lS.defaultProps={styleType:"",pageData:{steps:[]}};var lT=function(t){var r,n=t.pageData;return O.createElement(ly,{sectionType:"WHO_CAN_BENEFIT"},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},n.title),n.content&&O.createElement("p",{className:"mx-auto mt-6 w-full whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:n.content}})),n.imageUrl&&O.createElement(i6,{src:n.imageUrl,alt:n.title,width:100,height:100,styleClass:"mt-2 h-full w-auto rounded-md"})),n.audiences&&n.audiences.length>0&&O.createElement("ul",{className:"mt-6 grid w-full sm:grid-cols-1 md:mt-10 lg:mt-14 ".concat((r=n.audiences.length)>2?"lg:grid-cols-2":1===r?"lg:grid-cols-1":void 0," gap-4 lg:gap-6")},n.audiences.map(function(t,r){return O.createElement("li",{key:r,"data-subsection-index":r,className:"relative rounded-2xl border border-gray-200 p-4 lg:p-6","data-section-type":"SubSection"},t.title&&O.createElement("h3",{className:"flex items-center gap-2 text-xl font-semibold text-[var(--tool-color-text-h3)] md:text-2xl"},O.createElement(i$,{icon:"icon_2",className:"w-5 fill-[var(--tool-color-primary)]"}),t.title),t.description&&O.createElement("p",{className:"mt-2 whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:t.description}})),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"mt-2 h-auto w-full rounded-md"}))})))))};lT.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,audiences:o5().arrayOf(o5().shape({title:o5().string,description:o5().string}))})},lT.defaultProps={styleType:"",pageData:{audiences:[]}};var lN=function(t){t.styleType;var r=t.pageData;return O.createElement("div",{className:"custom-tool-page-section custom-whoCanBenefit"},O.createElement(lT,{pageData:r}))};lN.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,audiences:o5().arrayOf(o5().shape({title:o5().string,description:o5().string}))})},lN.defaultProps={styleType:"",pageData:{audiences:[]}};var lA=function(t){var r,n=t.pageData;return O.createElement(ly,{sectionType:"FEEDBACK"},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"w-full"},O.createElement("div",{className:"mb-3 flex items-center justify-center gap-2"},O.createElement("h2",{className:"text-center text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},n.title)),n.content&&O.createElement("p",{className:"mx-auto w-full max-w-2xl text-center text-lg text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:n.content}}))),n.testimonials&&n.testimonials.length>0&&O.createElement("ul",{className:"mt-6 grid w-full grid-cols-1 md:mt-10 lg:mt-14 ".concat((r=n.testimonials.length)>3?"lg:grid-cols-3":1===r?"lg:grid-cols-1":"lg:grid-cols-2"," gap-6 p-1")},n.testimonials.map(function(t,r){return O.createElement("li",{key:r,"data-section-type":"SubSection","data-subsection-index":r,className:"relative flex h-full w-full flex-col items-start justify-between rounded-xl border border-[rgba(var(--tool-color-primary-rgb),0.06)] bg-[rgba(var(--tool-color-primary-rgb),0.02)] p-6 shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb),0.12)] backdrop-blur-sm"},t.testimonial&&O.createElement("p",{dangerouslySetInnerHTML:{__html:t.testimonial},className:"relative text-base leading-6 text-[var(--tool-color-text-primary)]"}),O.createElement(i$,{icon:"min_shape_icon_6",className:"absolute right-2 bottom-2 z-[-1] w-20 rotate-180 fill-[var(--tool-color-primary)] opacity-10"}),O.createElement("div",{className:"relative mt-3 flex w-full flex-col items-start gap-1 border-t border-[rgba(var(--tool-color-rgb),0.04)] pt-3"},t.name&&O.createElement("p",{className:"text-base font-medium text-[var(--tool-color-text-h3)]"},t.name),t.role&&O.createElement("span",{className:"text-xs text-[var(--tool-color-primary)] italic"},t.role)))})))))};lA.propTypes={pageData:o5().shape({title:o5().string,content:o5().string,testimonials:o5().arrayOf(o5().shape({name:o5().string,role:o5().string,testimonial:o5().string}))})},lA.defaultProps={pageData:{testimonials:[]}};var lI=function(t){t.styleType;var r=t.pageData;return O.createElement("div",{className:"custom-tool-page-section custom-feedback"},O.createElement(lA,{pageData:r}))};lI.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,testimonials:o5().arrayOf(o5().shape({name:o5().string,role:o5().string,testimonial:o5().string}))})},lI.defaultProps={styleType:"",pageData:{testimonials:[]}};var lR=function(t){var r=t.pageData,n=t.t;return O.createElement(ly,{sectionType:"RELATED_SEARCHES"},O.createElement("section",{className:"relative overflow-hidden py-10 lg:py-16"},O.createElement("div",{className:"relative","data-section-type":"Section"},O.createElement("div",{className:"flex w-full flex-col items-center gap-4 lg:gap-6"},O.createElement("h2",{className:"text-2xl font-semibold text-[var(--tool-color-text-h2)] md:text-4xl"},n("interested")),r.content&&O.createElement("p",{className:"mx-auto w-full whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:r.content}})),r.imageUrl&&O.createElement("img",{src:r.imageUrl,alt:r.title,width:100,height:100,className:"h-auto w-full"})),r.contentList&&r.contentList.length>0&&O.createElement("ul",{className:"mt-6 grid w-full px-4 md:mt-10 lg:mt-14 ".concat(r.contentList.length>2?"lg:grid-cols-2":"lg:grid-cols-1"," gap-6 p-1")},r.contentList.map(function(t,r){return O.createElement("li",{"data-section-type":"SubSection",key:r,"data-subsection-index":r,className:"relative flex flex-col items-start gap-2 rounded-2xl bg-white/10 p-4 shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb),0.12)] backdrop-blur-md md:p-6"},O.createElement(i$,{icon:"tool_icon",className:"w-6 fill-[var(--tool-color-primary)]"}),t.query&&O.createElement("h3",{className:"text-xl font-semibold text-[var(--tool-color-text-h3)] md:text-2xl"},t.query),t.content&&O.createElement("p",{className:"w-full whitespace-pre-line break-words text-lg leading-7 text-[var(--tool-color-text-primary)]"},O.createElement("span",{dangerouslySetInnerHTML:{__html:t.content}})),t.imageUrl&&O.createElement(i6,{src:t.imageUrl,alt:t.title,width:100,height:100,styleClass:"h-auto w-full rounded-xl shadow-[0_0_10px_rgba(var(--tool-color-primary-rgb)/0.09)] lg:w-1/2"}))})))))};lR.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,imageUrl:o5().string,contentList:o5().arrayOf(o5().shape({query:o5().string,content:o5().string,imageUrl:o5().string}))})},lR.defaultProps={styleType:"",pageData:{contentList:[]}};var l_=function(t){t.styleType;var r=t.pageData,n=t.t;return r&&r.contentList&&r.contentList.length>0?O.createElement("div",{className:"custom-tool-page-section custom-relatedSearches"},O.createElement(lR,{pageData:r,t:n})):null};l_.propTypes={styleType:o5().string,pageData:o5().shape({title:o5().string,content:o5().string,imageUrl:o5().string,contentList:o5().arrayOf(o5().shape({query:o5().string,content:o5().string,imageUrl:o5().string}))})},l_.defaultProps={styleType:"",pageData:{contentList:[]}};var lO=ac.Z.create({baseURL:"https://aiarticle.erweima.ai",crossDomain:!0,withCredentials:!1,timeout:6e4});lO.interceptors.response.use(function(t){var r=t.data;
32return 200===r.code?r.data:Promise.reject(Error(r.msg||JSON.stringify(r)))},function(t){return Promise.reject(t)});var lP=function(){var t=new Date,r=t.getFullYear(),n=t.getMonth(),a=t.getDate(),o=t.getHours(),i=t.getMinutes(),s=t.getSeconds();return(n+=1)<10&&(n="0"+n),a<10&&(a="0"+a),o<10&&(o="0"+o),i<10&&(i="0"+i),s<10&&(s="0"+s),r+"-"+n+"-"+a+" "+o+":"+i+":"+s},lL=function(){return(lL=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};function lM(t,r,n,a){return new(n||(n=Promise))(function(r,o){function i(t){try{l(a.next(t))}catch(t){o(t)}}function s(t){try{l(a.throw(t))}catch(t){o(t)}}function l(t){var a;t.done?r(t.value):((a=t.value)instanceof n?a:new n(function(t){t(a)})).then(i,s)}l((a=a.apply(t,[])).next())})}function lD(t,r){var n,a,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(s=0)),s;)try{if(n=1,a&&(o=2&l[0]?a.return:l[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;switch(a=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return s.label++,{value:l[1],done:!1};case 5:s.label++,a=l[1],l=[0];continue;case 7:l=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==l[0]&&2!==l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){s.label=l[1];break}if(6===l[0]&&s.label<o[1]){s.label=o[1],o=l;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(l);break}o[2]&&s.ops.pop(),s.trys.pop();continue}l=r.call(t,s)}catch(t){l=[6,t],a=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}function lj(t,r,n){for(var a,o=0,i=r.length;o<i;o++)!a&&o in r||(a||(a=Array.prototype.slice.call(r,0,o)),a[o]=r[o]);return t.concat(a||Array.prototype.slice.call(r))}function lF(t,r){return new Promise(function(n){return setTimeout(n,t,r)})}function lU(t){return!!t&&"function"==typeof t.then}function lz(t,r){try{var n=t();lU(n)?n.then(function(t){return r(!0,t)},function(t){return r(!1,t)}):r(!0,n)}catch(t){r(!1,t)}}function lH(t,r,n){return void 0===n&&(n=16),lM(this,0,void 0,function(){var a,o,i,s;return lD(this,function(l){switch(l.label){case 0:a=Array(t.length),o=Date.now(),i=0,l.label=1;case 1:return i<t.length?(a[i]=r(t[i],i),(s=Date.now())>=o+n?(o=s,[4,lF(0)]):[3,3]):[3,4];case 2:l.sent(),l.label=3;case 3:return++i,[3,1];case 4:return[2,a]}})})}function lB(t){t.then(void 0,function(){})}function lV(t){return parseInt(t)}function lq(t){return parseFloat(t)}function lW(t,r){return"number"==typeof t&&isNaN(t)?r:t}function lG(t){return t.reduce(function(t,r){return t+(r?1:0)},0)}function l$(t,r){if(void 0===r&&(r=1),Math.abs(r)>=1)return Math.round(t/r)*r;var n=1/r;return Math.round(t*n)/n}function lZ(t,r){var n,a,o=t[0]>>>16,i=65535&t[0],s=t[1]>>>16,l=65535&t[1],c=r[0]>>>16,u=65535&r[0],d=r[1]>>>16,f=0,p=0;n=0+((a=0+(l+(65535&r[1])))>>>16),a&=65535,p+=(n+=s+d)>>>16,n&=65535,f+=(p+=i+u)>>>16,p&=65535,f+=o+c,f&=65535,t[0]=f<<16|p,t[1]=n<<16|a}function lK(t,r){var n,a,o=t[0]>>>16,i=65535&t[0],s=t[1]>>>16,l=65535&t[1],c=r[0]>>>16,u=65535&r[0],d=r[1]>>>16,f=65535&r[1],p=0,m=0;n=0+((a=0+l*f)>>>16),a&=65535,m+=(n+=s*f)>>>16,n&=65535,m+=(n+=l*d)>>>16,n&=65535,p+=(m+=i*f)>>>16,m&=65535,p+=(m+=s*d)>>>16,m&=65535,p+=(m+=l*u)>>>16,m&=65535,p+=o*f+i*d+s*u+l*c,p&=65535,t[0]=p<<16|m,t[1]=n<<16|a}function lJ(t,r){var n=t[0];32==(r%=64)?(t[0]=t[1],t[1]=n):r<32?(t[0]=n<<r|t[1]>>>32-r,t[1]=t[1]<<r|n>>>32-r):(r-=32,t[0]=t[1]<<r|n>>>32-r,t[1]=n<<r|t[1]>>>32-r)}function lY(t,r){0!=(r%=64)&&(r<32?(t[0]=t[1]>>>32-r,t[1]=t[1]<<r):(t[0]=t[1]<<r-32,t[1]=0))}function lX(t,r){t[0]^=r[0],t[1]^=r[1]}var lQ=[4283543511,3981806797],l0=[3301882366,444984403];function l1(t){var r=[0,t[0]>>>1];lX(t,r),lK(t,lQ),r[1]=t[0]>>>1,lX(t,r),lK(t,l0),r[1]=t[0]>>>1,lX(t,r)}var l2=[2277735313,289559509],l3=[1291169091,658871167],l4=[0,5],l6=[0,1390208809],l5=[0,944331445];function l8(){var t=window,r=navigator;return lG(["MSCSSMatrix"in t,"msSetImmediate"in t,"msIndexedDB"in t,"msMaxTouchPoints"in r,"msPointerEnabled"in r])>=4}function l7(){var t=window,r=navigator;return lG(["webkitPersistentStorage"in r,"webkitTemporaryStorage"in r,0===r.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in t,"BatteryManager"in t,"webkitMediaStream"in t,"webkitSpeechGrammar"in t])>=5}function l9(){var t=window,r=navigator;return lG(["ApplePayError"in t,"CSSPrimitiveValue"in t,"Counter"in t,0===r.vendor.indexOf("Apple"),"getStorageUpdates"in r,"WebKitMediaKeys"in t])>=4}function ce(){var t=window,r=t.HTMLElement,n=t.Document;return lG(["safari"in t,!("ongestureend"in t),!("TouchEvent"in t),!("orientation"in t),r&&!("autocapitalize"in r.prototype),n&&"pointerLockElement"in n.prototype])>=4}function ct(){var t,r=window;return t=r.print,!!/^function\s.*?\{\s*\[native code]\s*}$/.test(String(t))&&lG(["[object WebPageNamespace]"===String(r.browser),"MicrodataExtractor"in r])>=1}function cr(){var t,r,n=window;return lG(["buildID"in navigator,"MozAppearance"in(null!==(r=null===(t=document.documentElement)||void 0===t?void 0:t.style)&&void 0!==r?r:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}function cn(){var t=window,r=navigator,n=t.CSS,a=t.HTMLButtonElement;return lG([!("getStorageUpdates"in r),a&&"popover"in a.prototype,"CSSCounterStyleRule"in t,n.supports("font-size-adjust: ex-height 0.5"),n.supports("text-transform: full-width")])>=4}function ca(){var t=l7(),r=cr(),n=window,a=navigator,o="connection";return t?lG([!("SharedWorker"in n),a[o]&&"ontypechange"in a[o],!("sinkId"in new window.Audio)])>=2:!!r&&lG(["onorientationchange"in n,"orientation"in n,/android/i.test(navigator.appVersion)])>=2}function co(t,r,n){var a,o,i;return void 0===n&&(n=50),lM(this,0,void 0,function(){var s,l;return lD(this,function(c){switch(c.label){case 0:s=document,c.label=1;case 1:return s.body?[3,3]:[4,lF(n)];case 2:return c.sent(),[3,1];case 3:l=s.createElement("iframe"),c.label=4;case 4:return c.trys.push([4,,10,11]),[4,new Promise(function(t,n){var a=!1,o=function(){a=!0,t()};l.onload=o,l.onerror=function(t){a=!0,n(t)};var i=l.style;i.setProperty("display","block","important"),i.position="absolute",i.top="0",i.left="0",i.visibility="hidden",r&&"srcdoc"in l?l.srcdoc=r:l.src="about:blank",s.body.appendChild(l);var c=function(){var t,r;a||("complete"===(null===(r=null===(t=l.contentWindow)||void 0===t?void 0:t.document)||void 0===r?void 0:r.readyState)?o():setTimeout(c,10))};c()})];case 5:c.sent(),c.label=6;case 6:return(null===(o=null===(a=l.contentWindow)||void 0===a?void 0:a.document)||void 0===o?void 0:o.body)?[3,8]:[4,lF(n)];case 7:return c.sent(),[3,6];case 8:return[4,t(l,l.contentWindow)];case 9:return[2,c.sent()];case 10:return null===(i=l.parentNode)||void 0===i||i.removeChild(l),[7];case 11:return[2]}})})}function ci(t){return new Promise(function(r,n){var a=25;t.oncomplete=function(t){return r(t.renderedBuffer)};var o=function(){try{var i=t.startRendering();lU(i)&&lB(i),"suspended"===t.state&&(document.hidden||a--,a>0?setTimeout(o,200):r(null))}catch(t){n(t)}};o()})}var cs,cl,cc,cu,cd,cf,cp,cm,ch,cg,cv,cb,cy,cw,cx,cE,cC,ck,cS,cT,cN,cA,cI=["monospace","sans-serif","serif"],cR=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera S
32ans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function c_(t){return t.toDataURL()}function cO(){var t=screen;return[lW(lq(t.availTop),null),lW(lq(t.width)-lq(t.availWidth)-lW(lq(t.availLeft),0),null),lW(lq(t.height)-lq(t.availHeight)-lW(lq(t.availTop),0),null),lW(lq(t.availLeft),null)]}function cP(t){for(var r=0;r<4;++r)if(t[r])return!1;return!0}function cL(t){t.style.setProperty("visibility","hidden","important"),t.style.setProperty("display","block","important")}function cM(t){return matchMedia("(inverted-colors: ".concat(t,")")).matches}function cD(t){return matchMedia("(forced-colors: ".concat(t,")")).matches}function cj(t){return matchMedia("(prefers-contrast: ".concat(t,")")).matches}function cF(t){return matchMedia("(prefers-reduced-motion: ".concat(t,")")).matches}function cU(t){return matchMedia("(prefers-reduced-transparency: ".concat(t,")")).matches}function cz(t){return matchMedia("(dynamic-range: ".concat(t,")")).matches}var cH=Math,cB=function(){return 0},cV={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]},cq=new Set([10752,2849,2884,2885,2886,2928,2929,2930,2931,2932,2960,2961,2962,2963,2964,2965,2966,2967,2968,2978,3024,3042,3088,3089,3106,3107,32773,32777,32777,32823,32824,32936,32937,32938,32939,32968,32969,32970,32971,3317,33170,3333,3379,3386,33901,33902,34016,34024,34076,3408,3410,3411,3412,3413,3414,3415,34467,34816,34817,34818,34819,34877,34921,34930,35660,35661,35724,35738,35739,36003,36004,36005,36347,36348,36349,37440,37441,37443,7936,7937,7938]),cW=new Set([34047,35723,36063,34852,34853,34854,34229,36392,36795,38449]),cG=["FRAGMENT_SHADER","VERTEX_SHADER"],c$=["LOW_FLOAT","MEDIUM_FLOAT","HIGH_FLOAT","LOW_INT","MEDIUM_INT","HIGH_INT"];function cZ(t){if(t.webgl)return t.webgl.context;var r,n=document.createElement("canvas");n.addEventListener("webglCreateContextError",function(){return r=void 0});for(var a=0,o=["webgl","experimental-webgl"];a<o.length;a++){var i=o[a];try{r=n.getContext(i)}catch(t){}if(r)break}return t.webgl={context:r},r}function cK(t){return Object.keys(t.__proto__).filter(cJ)}function cJ(t){return"string"==typeof t&&!t.match(/[^A-Z0-9_x]/)}function cY(t){return"function"==typeof t.getParameter}var cX={fonts:function(){var t=this;return co(function(r,n){var a=n.document;return lM(t,0,void 0,function(){var t,r,n,o,i,s,l,c,u,d,f;return lD(this,function(p){switch(p.label){case 0:return(t=a.body).style.fontSize="48px",(r=a.createElement("div")).style.setProperty("visibility","hidden","important"),n={},o={},i=function(t){var n=a.createElement("span"),o=n.style;return o.position="absolute",o.top="0",o.left="0",o.fontFamily=t,n.textContent="mmMwWLliI0O&1",r.appendChild(n),n},s=function(t,r){return i("'".concat(t,"',").concat(r))},l=function(){for(var t={},r=function(r){t[r]=cI.map(function(t){return s(r,t)})},n=0;n<cR.length;n++)r(cR[n]);return t},c=function(t){return cI.some(function(r,a){return t[a].offsetWidth!==n[r]||t[a].offsetHeight!==o[r]})},u=cI.map(i),d=l(),t.appendChild(r),[4,lF(0)];case 1:for(p.sent(),f=0;f<cI.length;f++)n[cI[f]]=u[f].offsetWidth,o[cI[f]]=u[f].offsetHeight;return[2,cR.filter(function(t){return c(d[t])})]}})})})},domBlockers:function(t){var r=(void 0===t?{}:t).debug;return lM(this,0,void 0,function(){var t,n,a,o,i;return lD(this,function(s){var l;switch(s.label){case 0:return l9()||ca()?(n=Object.keys(t={abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',(l=atob)("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",l("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",l("LnNwb25zb3JpdA=="),".ylamainos",l("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),l("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZH
32BlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",l("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",l("LmhlYWRlci1ibG9ja2VkLWFk"),l("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",l("I2FkXzMwMFgyNTA="),l("I2Jhbm5lcmZsb2F0MjI="),l("I2NhbXBhaWduLWJhbm5lcg=="),l("I0FkLUNvbnRlbnQ=")],adGuardChinese:[l("LlppX2FkX2FfSA=="),l("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",l("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),l("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",l("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",l("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",l("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),l("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),l("LmFkZ29vZ2xl"),l("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[l("YW1wLWF1dG8tYWRz"),l("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",l("I2FkX2ludmlld19hcmVh")],adGuardRussian:[l("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),l("LnJlY2xhbWE="),'div[id^="smi2adblock"]',l("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[l("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),l("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",l("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),l("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),l("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",l("I3Jla2xhbWk="),l("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),l("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),l("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[l("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",l("LndpZGdldF9wb19hZHNfd2lkZ2V0"),l("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",l("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[l("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),l("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",l("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",l("I3Jla2xhbW5pLWJveA=="),l("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",l("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[l("I2FkdmVydGVudGll"),l("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",l("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",l("LnNwb25zb3JsaW5rZ3J1ZW4="),l("I3dlcmJ1bmdza3k="),l("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),l("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[l("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",l("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),l("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG1sLml0LyJd"),l("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[l("LnJla2xhbW9zX3RhcnBhcw=="),l("LnJla2xhbW9zX251b3JvZG9z"),l("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),l("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),l("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[l("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[l("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),l("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiX
32Q=="),"article.category-samarbete",l("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[l("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),l("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),l("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",l("LmFkX19tYWlu"),l("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[l("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[l("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),l("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[l("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),l("I2xpdmVyZUFkV3JhcHBlcg=="),l("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),l("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[l("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",l("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),l("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),l("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[l("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),l("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),l("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",l("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),l("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),l("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiX
32Q=="),l("ZGl2I3NrYXBpZWNfYWQ=")],ro:[l("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),l("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),l("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),l("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[l("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),l("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),l("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",l("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),l("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",l("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]}),[4,function(t){var r;return lM(this,0,void 0,function(){var n,a,o,i,s,l,c;return lD(this,function(u){switch(u.label){case 0:for(a=(n=document).createElement("div"),o=Array(t.length),i={},cL(a),c=0;c<t.length;++c)"DIALOG"===(s=function(t){for(var r=function(t){for(var r,n,a="Unexpected syntax '".concat(t,"'"),o=/^\s*([a-z-]*)(.*)$/i.exec(t),i=o[1]||void 0,s={},l=/([.:#][\w-]+|\[.+?\])/gi,c=function(t,r){s[t]=s[t]||[],s[t].push(r)};;){var u=l.exec(o[2]);if(!u)break;var d=u[0];switch(d[0]){case".":c("class",d.slice(1));break;case"#":c("id",d.slice(1));break;case"[":var f=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(d);if(!f)throw Error(a);c(f[1],null!==(n=null!==(r=f[4])&&void 0!==r?r:f[5])&&void 0!==n?n:"");break;default:throw Error(a)}}return[i,s]}(t),n=r[0],a=r[1],o=document.createElement(null!=n?n:"div"),i=0,s=Object.keys(a);i<s.length;i++){var l=s[i],c=a[l].join(" ");"style"===l?function(t,r){for(var n=0,a=r.split(";");n<a.length;n++){var o=a[n],i=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(o);if(i){var s=i[1],l=i[2],c=i[4];t.setProperty(s,l,c||"")}}}(o.style,c):o.setAttribute(l,c)}return o}(t[c])).tagName&&s.show(),cL(l=n.createElement("div")),l.appendChild(s),a.appendChild(l),o[c]=s;u.label=1;case 1:return n.body?[3,3]:[4,lF(50)];case 2:return u.sent(),[3,1];case 3:return n.body.appendChild(a),[4,lF(0)];case 4:u.sent();try{for(c=0;c<t.length;++c)o[c].offsetParent||(i[t[c]]=!0)}finally{null===(r=a.parentNode)||void 0===r||r.removeChild(a)}return[2,i]}})})}((i=[]).concat.apply(i,n.map(function(r){return t[r]})))]):[2,void 0];case 1:return a=s.sent(),r&&function(t,r){for(var n="DOM blockers debug:\n```",a=0,o=Object.keys(t);a<o.length;a++){var i=o[a];n+="\n".concat(i,":");for(var s=0,l=t[i];s<l.length;s++){var c=l[s];n+="\n  ".concat(r[c]?"\uD83D\uDEAB":"➡️"," ").concat(c)}}console.log("".concat(n,"\n```"))}(t,a),(o=n.filter(function(r){var n=t[r];return lG(n.map(function(t){return a[t]}))>.6*n.length})).sort(),[2,o]}})})},fontPreferences:function(){var t;return void 0===t&&(t=4e3),co(function(r,n){var a=n.document,o=a.body,i=o.style;i.width="".concat(t,"px"),i.webkitTextSizeAdjust=i.textSizeAdjust="none",l7()?o.style.zoom="".concat(1/n.devicePixelRatio):l9()&&(o.style.zoom="reset");var s=a.createElement("div");return s.textContent=lj([],Array(t/20|0)).map(function(){return"word"}).join(" "),o.appendChild(s),function(t,r){for(var n={},a={},o=0,i=Object.keys(cV);o<i.length;o++){var s=i[o],l=cV[s],c=l[0],u=void 0===c?{}:c,d=l[1],f=void 0===d?"mmMwWLliI0fiflO&1":d,p=t.createElement("span");p.textContent=f,p.style.whiteSpace="nowrap";for(var m=0,h=Object.keys(u);m<h.length;m++){var g=h[m],v=u[g];void 0!==v&&(p.style[g]=v)}n[s]=p,r.append(t.createElement("br"),p)}for(var b=0,y=Object.keys(cV);b<y.length;b++)a[s=y[b]]=n[s].getBoundingClientRect().width;return a}(a,o)},'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')},audio:function(){return lM(this,0,void 0,function(){var t;return lD(this,function(r){switch(r.label){case 0:return[4,function(){return lM(this,0,void 0,function(){var t;return lD(this,function(r){switch(r.label){case 0:return[4,Promise.race([new Promise(function(t){var r=document,n="visibilitychange",a=function(){r.hidden||(r.removeEventListener(n,a),t())};r.addEventListener(n,a),a()}).then(function(){return lF(500)}),(function(){return lM(this,0,void 0,function(){var t,r,n,a,o,i;return lD(this,function(s){switch(s.label){case 0:var l;return(r=(t=window).OfflineAudioContext||t.webkitOfflineAudioContext)?!l9()||ce()||lG(["DOMRectList"in(l=window),"RTCPeerConnectionIceEvent"in l,"SVGGeometryElement"in l,"ontransitioncancel"in l])>=3?[4,function(t){return lM(this,0,void 0,function(){var r,n,a,o;return lD(this,function(i){switch(i.label){case 0:return(n=(r=new t(1,3396,44100)).createOscillator()).type="square",n.frequency.value=1e3,(a=r.createDynamicsCompressor()).threshold.value=-70,a.knee.value=40,a.ratio.value=12,a.attack.value=0,a.release.value=.25,(o=r.createBiquadFilter()).type="allpass",o.frequency.value=5.239622852977861,o.Q.value=.1,n.connect(a),a.connect(o),o.connect(r.destination),n.start(0),[4,ci(r)];case 1:return[2,i.sent()]}})})}(r)]:[2,-1]:[2,-2];case 1:return(n=s.sent())?((o=(a=new r(1,n.length-1+4e4,44100)).createBufferSource()).buffer=n,o.loop=!0,o.loopStart=(n.length-1)/44100,o.loopEnd=n.length/44100,o.connect(a.destination),o.start(),[4,ci(a)]):[2,-3];case 2:return(i=s.sent())?[2,Math.abs(function(t,r){for(var n=void 0,a=!1,o=0;o<r.length;o+=Math.floor(r.length/10))if(0===r[o]);else if(void 0===n)n=r[o];else if(n!==r[o]){a=!0;break}return void 0===n?n=t.getChannelData(0)[t.length-1]:a&&(n=function(t){for(var r=1/0,n=-1/0,a=0;a<t.length;a++){var o=t[a];0!==o&&(o<r&&(r=o),o>n&&(n=o))}return(r+n)/2}(r)),n}(n,i.getChannelData(0).subarray(n.length-1)))]:[2,-3]}})})})().then(function(r){return t=[!0,r]},function(r){return t=[!1,r]})])];case 1:return r.sent(),[2,function(){if(!t)return -3;if(!t[0])throw t[1];return t[1]}]}})})}()];case 1:return t=r.sent(),[2,function(){return function(t){if(0===t)return t;var r=2*Math.pow(10,-(Math.floor(Math.log10(Math.abs(t)))-Math.floor(6.2)+1));return Math.round(t*r)/r}(t())}]}})})},screenFrame:function(){var t=this;if(l9()&&cn()&&ct())return function(){return Promise.resolve(void 0)};var r=function(){var t=this;return function(){if(void 0===cA){var t=function(){var r=cO();cP(r)?cA=setTimeout(t,2500):(cN=r,cA=void 0)};t()}}(),function(){return lM(t,0,void 0,function(){var t;return lD(this,function(r){var n,a;switch(r.label){case 0:return cP(t=cO())?cN?[2,lj([],cN)]:(a=document).fullscreenElement||a.msFullscreenElement||a.mozFullScreenElement||a.webkitFullscreenElement?[4,((n=document).exitFullscreen||n.msExitFullscreen||n.mozCancelFullScreen||n.webkitExitFullscreen).call(n)]:[3,2]:[3,2];case 1:r.sent(),t=cO(),r.label=2;case 2:return cP(t)||(cN=t),[2,t]}})})}}();return function(){return lM(t,0,void 0,function(){var t,n;return lD(this,function(a){switch(a.label){case 0:return[4,r()];case 1:return t=a.sent(),[2,[(n=function(t){return null===t?null:l$(t,10)})(t[0]),n(t[1]),n(t[2]),n(t[3])]]}})})}},canvas:function(){return function(t){return lM(this,0,void 0,function(){var r,n,a,o,i,s,l;return lD(this,function(c){var u,d,f;switch(c.label){case 0:return r=!1,(u=document.createElement("canvas")).width=1,u.height=1,i=(o=[u,u.getContext("2d")])[0],s=o[1],(d=i,s&&d.toDataURL)?[3,1]:(n=a="unsupported",[3,4]);case 1:return(f=s).rect(0,0,10,10),f.rect(2,2,6,6),r=!f.isPointInPath(
325,5,"evenodd"),t?(n=a="skipped",[3,4]):[3,2];case 2:return[4,function(t,r){return lM(this,0,void 0,function(){var n,a;return lD(this,function(o){switch(o.label){case 0:var i;return t.width=240,t.height=60,r.textBaseline="alphabetic",r.fillStyle="#f60",r.fillRect(100,1,62,20),r.fillStyle="#069",r.font='11pt "Times New Roman"',i="Cwm fjordbank gly ".concat(String.fromCharCode(55357,56835)),r.fillText(i,2,15),r.fillStyle="rgba(102, 204, 0, 0.2)",r.font="18pt Arial",r.fillText(i,4,45),[4,lF(0)];case 1:return o.sent(),n=c_(t),a=c_(t),n!==a?[2,["unstable","unstable"]]:(function(t,r){t.width=122,t.height=110,r.globalCompositeOperation="multiply";for(var n=0,a=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];n<a.length;n++){var o=a[n],i=o[0],s=o[1],l=o[2];r.fillStyle=i,r.beginPath(),r.arc(s,l,40,0,2*Math.PI,!0),r.closePath(),r.fill()}r.fillStyle="#f9c",r.arc(60,60,60,0,2*Math.PI,!0),r.arc(60,60,20,0,2*Math.PI,!0),r.fill("evenodd")}(t,r),[4,lF(0)]);case 2:return o.sent(),[2,[c_(t),n]]}})})}(i,s)];case 3:n=(l=c.sent())[0],a=l[1],c.label=4;case 4:return[2,{winding:r,geometry:n,text:a}]}})})}(l9()&&cn()&&ct())},osCpu:function(){return navigator.oscpu},languages:function(){var t,r=navigator,n=[],a=r.language||r.userLanguage||r.browserLanguage||r.systemLanguage;if(void 0!==a&&n.push([a]),Array.isArray(r.languages))l7()&&lG([!("MediaSettingsRange"in(t=window)),"RTCEncodedAudioFrame"in t,""+t.Intl=="[object Intl]",""+t.Reflect=="[object Reflect]"])>=3||n.push(r.languages);else if("string"==typeof r.languages){var o=r.languages;o&&n.push(o.split(","))}return n},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return lW(lq(navigator.deviceMemory),void 0)},screenResolution:function(){if(!(l9()&&cn()&&ct())){var t,r,n;return t=screen,(n=[(r=function(t){return lW(lV(t),null)})(t.width),r(t.height)]).sort().reverse(),n}},hardwareConcurrency:function(){return lW(lV(navigator.hardwareConcurrency),void 0)},timezone:function(){var t,r=null===(t=window.Intl)||void 0===t?void 0:t.DateTimeFormat;if(r){var n=(new r).resolvedOptions().timeZone;if(n)return n}var a,o=-Math.max(lq(new Date(a=(new Date).getFullYear(),0,1).getTimezoneOffset()),lq(new Date(a,6,1).getTimezoneOffset()));return"UTC".concat(o>=0?"+":"").concat(o)},sessionStorage:function(){try{return!!window.sessionStorage}catch(t){return!0}},localStorage:function(){try{return!!window.localStorage}catch(t){return!0}},indexedDB:function(){var t,r;if(!l8()&&!(lG(["msWriteProfilerMark"in(t=window),"MSStream"in t,"msLaunchUri"in(r=navigator),"msSaveBlob"in r])>=3&&!l8()))try{return!!window.indexedDB}catch(t){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var t=navigator.platform;return"MacIntel"===t&&l9()&&!ce()?!function(){if("iPad"===navigator.platform)return!0;var t=screen,r=t.width/t.height;return lG(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,r>.65&&r<1.53])>=2}()?"iPhone":"iPad":t},plugins:function(){var t=navigator.plugins;if(t){for(var r=[],n=0;n<t.length;++n){var a=t[n];if(a){for(var o=[],i=0;i<a.length;++i){var s=a[i];o.push({type:s.type,suffixes:s.suffixes})}r.push({name:a.name,description:a.description,mimeTypes:o})}}return r}},touchSupport:function(){var t,r=navigator,n=0;void 0!==r.maxTouchPoints?n=lV(r.maxTouchPoints):void 0!==r.msMaxTouchPoints&&(n=r.msMaxTouchPoints);try{document.createEvent("TouchEvent"),t=!0}catch(r){t=!1}return{maxTouchPoints:n,touchEvent:t,touchStart:"ontouchstart"in window}},vendor:function(){return navigator.vendor||""},vendorFlavors:function(){for(var t=[],r=0,n=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];r<n.length;r++){var a=n[r],o=window[a];o&&"object"==iU(o)&&t.push(a)}return t.sort()},cookiesEnabled:function(){var t=document;try{t.cookie="cookietest=1; SameSite=Strict;";var r=-1!==t.cookie.indexOf("cookietest=");return t.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",r}catch(t){return!1}},colorGamut:function(){for(var t=0,r=["rec2020","p3","srgb"];t<r.length;t++){var n=r[t];if(matchMedia("(color-gamut: ".concat(n,")")).matches)return n}},invertedColors:function(){return!!cM("inverted")||!cM("none")&&void 0},forcedColors:function(){return!!cD("active")||!cD("none")&&void 0},monochrome:function(){if(matchMedia("(min-monochrome: 0)").matches){for(var t=0;t<=100;++t)if(matchMedia("(max-monochrome: ".concat(t,")")).matches)return t;throw Error("Too high value")}},contrast:function(){return cj("no-preference")?0:cj("high")||cj("more")?1:cj("low")||cj("less")?-1:cj("forced")?10:void 0},reducedMotion:function(){return!!cF("reduce")||!cF("no-preference")&&void 0},reducedTransparency:function(){return!!cU("reduce")||!cU("no-preference")&&void 0},hdr:function(){return!!cz("high")||!cz("standard")&&void 0},math:function(){var t=cH.acos||cB,r=cH.acosh||cB,n=cH.asin||cB,a=cH.asinh||cB,o=cH.atanh||cB,i=cH.atan||cB,s=cH.sin||cB,l=c
32H.sinh||cB,c=cH.cos||cB,u=cH.cosh||cB,d=cH.tan||cB,f=cH.tanh||cB,p=cH.exp||cB,m=cH.expm1||cB,h=cH.log1p||cB;return{acos:t(.12312423423423424),acosh:r(1e308),acoshPf:cH.log(1e154+cH.sqrt(1e154*1e154-1)),asin:n(.12312423423423424),asinh:a(1),asinhPf:cH.log(1+cH.sqrt(2)),atanh:o(.5),atanhPf:cH.log(3)/2,atan:i(.5),sin:s(-1e300),sinh:l(1),sinhPf:cH.exp(1)-1/cH.exp(1)/2,cos:c(10.000000000123),cosh:u(1),coshPf:(cH.exp(1)+1/cH.exp(1))/2,tan:d(-1e300),tanh:f(1),tanhPf:(cH.exp(2)-1)/(cH.exp(2)+1),exp:p(1),expm1:m(1),expm1Pf:cH.exp(1)-1,log1p:h(10),log1pPf:cH.log(11),powPI:cH.pow(cH.PI,-100)}},pdfViewerEnabled:function(){return navigator.pdfViewerEnabled},architecture:function(){var t=new Float32Array(1),r=new Uint8Array(t.buffer);return t[0]=1/0,t[0]=t[0]-t[0],r[3]},applePay:function(){var t=window.ApplePaySession;if("function"!=typeof(null==t?void 0:t.canMakePayments))return -1;try{return t.canMakePayments()?1:0}catch(t){return function(t){if(t instanceof Error){if("InvalidAccessError"===t.name){if(/\bfrom\b.*\binsecure\b/i.test(t.message))return -2;if(/\bdifferent\b.*\borigin\b.*top.level\b.*\bframe\b/i.test(t.message))return -3}if("SecurityError"===t.name&&/\bthird.party iframes?.*\bnot.allowed\b/i.test(t.message))return -3}throw t}(t)}},privateClickMeasurement:function(){var t,r=document.createElement("a"),n=null!==(t=r.attributionSourceId)&&void 0!==t?t:r.attributionsourceid;return void 0===n?void 0:String(n)},webGlBasics:function(t){var r,n,a,o,i,s,l=cZ(t.cache);if(!l)return -1;if(!cY(l))return -2;var c=cr()?null:l.getExtension("WEBGL_debug_renderer_info");return{version:(null===(r=l.getParameter(l.VERSION))||void 0===r?void 0:r.toString())||"",vendor:(null===(n=l.getParameter(l.VENDOR))||void 0===n?void 0:n.toString())||"",vendorUnmasked:c?null===(a=l.getParameter(c.UNMASKED_VENDOR_WEBGL))||void 0===a?void 0:a.toString():"",renderer:(null===(o=l.getParameter(l.RENDERER))||void 0===o?void 0:o.toString())||"",rendererUnmasked:c?null===(i=l.getParameter(c.UNMASKED_RENDERER_WEBGL))||void 0===i?void 0:i.toString():"",shadingLanguageVersion:(null===(s=l.getParameter(l.SHADING_LANGUAGE_VERSION))||void 0===s?void 0:s.toString())||""}},webGlExtensions:function(t){var r=cZ(t.cache);if(!r)return -1;if(!cY(r))return -2;var n=r.getSupportedExtensions(),a=r.getContextAttributes(),o=[],i=[],s=[],l=[];if(a)for(var c=0,u=Object.keys(a);c<u.length;c++){var d=u[c];o.push("".concat(d,"=").concat(a[d]))}for(var f=0,p=cK(r);f<p.length;f++){var m=r[v=p[f]];i.push("".concat(v,"=").concat(m).concat(cq.has(m)?"=".concat(r.getParameter(m)):""))}if(n)for(var h=0;h<n.length;h++){var g=n[h];if(!("WEBGL_debug_renderer_info"===g&&cr()||"WEBGL_polygon_mode"===g&&(l7()||l9()))){var v,b=r.getExtension(g);if(b)for(var y=0,w=cK(b);y<w.length;y++)m=b[v=w[y]],s.push("".concat(v,"=").concat(m).concat(cW.has(m)?"=".concat(r.getParameter(m)):""))}}for(var x=0;x<cG.length;x++)for(var E=cG[x],C=0;C<c$.length;C++){var k=c$[C],S=function(t,r,n){var a=t.getShaderPrecisionFormat(t[r],t[n]);return a?[a.rangeMin,a.rangeMax,a.precision]:[]}(r,E,k);l.push("".concat(E,".").concat(k,"=").concat(S.join(",")))}return s.sort(),i.sort(),{contextAttributes:o,parameters:i,shaderPrecisions:l,extensions:n,extensionParameters:s}}};function cQ(t){return JSON.stringify(t,function(t,r){var n;return r instanceof Error?lL({name:r.name,message:r.message,stack:null===(n=r.stack)||void 0===n?void 0:n.split("\n")},r):r},2)}function c0(t){return function(t,r){var n=function(t){for(var r=new Uint8Array(t.length),n=0;n<t.length;n++){var a=t.charCodeAt(n);if(a>127)return(new TextEncoder).encode(t);r[n]=a}return r}(t);r=r||0;var a,o=[0,n.length],i=o[1]%16,s=o[1]-i,l=[0,r],c=[0,r],u=[0,0],d=[0,0];for(a=0;a<s;a+=16)u[0]=n[a+4]|n[a+5]<<8|n[a+6]<<16|n[a+7]<<24,u[1]=n[a]|n[a+1]<<8|n[a+2]<<16|n[a+3]<<24,d[0]=n[a+12]|n[a+13]<<8|n[a+14]<<16|n[a+15]<<24,d[1]=n[a+8]|n[a+9]<<8|n[a+10]<<16|n[a+11]<<24,lK(u,l2),lJ(u,31),lK(u,l3),lX(l,u),lJ(l,27),lZ(l,c),lK(l,l4),lZ(l,l6),lK(d,l3),lJ(d,33),lK(d,l2),lX(c,d),lJ(c,31),lZ(c,l),lK(c,l4),lZ(c,l5);u[0]=0,u[1]=0,d[0]=0,d[1]=0;var f=[0,0];switch(i){case 15:f[1]=n[a+14],lY(f,48),lX(d,f);case 14:f[1]=n[a+13],lY(f,40),lX(d,f);
32case 13:f[1]=n[a+12],lY(f,32),lX(d,f);case 12:f[1]=n[a+11],lY(f,24),lX(d,f);case 11:f[1]=n[a+10],lY(f,16),lX(d,f);case 10:f[1]=n[a+9],lY(f,8),lX(d,f);case 9:f[1]=n[a+8],lX(d,f),lK(d,l3),lJ(d,33),lK(d,l2),lX(c,d);case 8:f[1]=n[a+7],lY(f,56),lX(u,f);case 7:f[1]=n[a+6],lY(f,48),lX(u,f);case 6:f[1]=n[a+5],lY(f,40),lX(u,f);case 5:f[1]=n[a+4],lY(f,32),lX(u,f);case 4:f[1]=n[a+3],lY(f,24),lX(u,f);case 3:f[1]=n[a+2],lY(f,16),lX(u,f);case 2:f[1]=n[a+1],lY(f,8),lX(u,f);case 1:f[1]=n[a],lX(u,f),lK(u,l2),lJ(u,31),lK(u,l3),lX(l,u)}return lX(l,o),lX(c,o),lZ(l,c),lZ(c,l),l1(l),l1(c),lZ(l,c),lZ(c,l),("00000000"+(l[0]>>>0).toString(16)).slice(-8)+("00000000"+(l[1]>>>0).toString(16)).slice(-8)+("00000000"+(c[0]>>>0).toString(16)).slice(-8)+("00000000"+(c[1]>>>0).toString(16)).slice(-8)}(function(t){for(var r="",n=0,a=Object.keys(t).sort();n<a.length;n++){var o=a[n],i=t[o],s="error"in i?"error":JSON.stringify(i.value);r+="".concat(r?"|":"").concat(o.replace(/([:|\\])/g,"\\$1"),":").concat(s)}return r}(t))}var c1={load:function(t){return void 0===t&&(t={}),lM(this,0,void 0,function(){var r,n;return lD(this,function(a){var o,i,s,l,c,u,d,f,p,m,h;switch(a.label){case 0:return t.monitoring,r=t.delayFallback,n=t.debug,[4,(void 0===(o=r)&&(o=50),i=o,s=2*o,(l=window.requestIdleCallback)?new Promise(function(t){return l.call(window,function(){return t()},{timeout:s})}):lF(Math.min(i,s)))];case 1:return a.sent(),c={cache:{},debug:n},u=[],f=lH(d=Object.keys(cX).filter(function(t){return!function(t,r){for(var n=0,a=t.length;n<a;++n)if(t[n]===r)return!0;return!1}(u,t)}),function(t){var r,n;return r=cX[t],lB(n=new Promise(function(t){var n=Date.now();lz(r.bind(null,c),function(){for(var r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];var o=Date.now()-n;if(!r[0])return t(function(){return{error:r[1],duration:o}});var i=r[1];if("function"!=typeof i)return t(function(){return{value:i,duration:o}});t(function(){return new Promise(function(t){var r=Date.now();lz(i,function(){for(var n=[],a=0;a<arguments.length;a++)n[a]=arguments[a];var i=o+Date.now()-r;if(!n[0])return t({error:n[1],duration:i});t({value:n[1],duration:i})})})})})})),function(){return n.then(function(t){return t()})}}),lB(f),[2,(p=function(){return lM(this,0,void 0,function(){var t,r,n;return lD(this,function(a){switch(a.label){case 0:return[4,f];case 1:return[4,lH(a.sent(),function(t){var r=t();return lB(r),r})];case 2:return[4,Promise.all(a.sent())];case 3:for(t=a.sent(),r={},n=0;n<d.length;++n)r[d[n]]=t[n];return[2,r]}})})},m=n,h=Date.now(),{get:function(t){return lM(this,0,void 0,function(){var r,n,a;return lD(this,function(o){switch(o.label){case 0:return r=Date.now(),[4,p()];case 1:var i,s,l,c;return a={get visitorId(){return void 0===s&&(s=c0(this.components)),s},set visitorId(e){s=e},confidence:(c=l$(.99+.01*(l=function(t){if(ca())return .4;if(l9())return!ce()||cn()&&ct()?.3:.5;var r="value"in t.platform?t.platform.value:"";return/^Win/.test(r)?.6:/^Mac/.test(r)?.5:.7}(i=n=o.sent())),1e-4),{score:l,comment:"$ if upgrade to Pro: https://fpjs.dev/pro".replace(/\$/g,"".concat(c))}),components:i,version:"4.3.0"},(m||(null==t?void 0:t.debug))&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(a.version,"\nuserAgent: ").concat(navigator.userAgent,"\ntimeBetweenLoadAndGet: ").concat(r-h,"\nvisitorId: ").concat(a.visitorId,"\ncomponents: ").concat(cQ(n),"\n```")),[2,a]}})})}})]}})})},hashComponents:c0,componentsToDebugString:cQ};function c2(){return(c2=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,c1.load();case 1:return r=t.v,t.n=2,r.get();case 2:return n=t.v,t.a(2,n.visitorId);case 3:t.p=3,console.error(t.v);case 4:return t.a(2)}},t,null,[[0,3]])}))).apply(this,arguments)}function c3(t){return c4.apply(this,arguments)}function c4(){return(c4=ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d,f,p,m,h,g,v,b,y,w,x,E;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.url,a=r.body,o=r.headers,i=r.handleLine,t.n=1,c6();case 1:return s=t.v,l=new TextDecoder,t.p=2,t.n=3,fetch(n,{method:"POST",body:JSON.stringify(a),headers:iR({"Content-Type":"application/json",uniqueId:s},o)});case 3:c=t.v.body.getReader(),u="";case 4:return d=[],t.n=5,c.read();case 5:p=(f=t.v).done,m=f.value,p?d.push(u):(h=l.decode(m),u=(d=(u+h).split("\n")).pop()),g=!1,v=iC(d),t.p=6,v.s();case 7:if((b=v.n()).done){t.n=11;break}if(!(y=b.value)){t.n=10;break}return t.n=8,i(y);case 8:if(!(w=t.v)){t.n=10;break}if(!(w instanceof Function)){t.n=9;break}return t.n=9,w({url:n,body:a,headers:o,handleLine:i});case 9:g=!0;case 10:t.n=7;break;case 11:t.n=13;break;case 12:t.p=12,x=t.v,v.e(x);case 13:return t.p=13,v.f(),t.f(13);case 14:if(!g&&!p){t.n=15;break}return t.a(3,16);case 15:t.n=4;break;case 16:case 19:t.n=21;break;case 17:return t.p=17,console.error(E=t.v),t.p=18,t.n=19,i('{"code":0,"msg":"'.concat(E.message,'"}'));case 20:t.p=20,console.error(t.v);case 21:return t.a(2)}},t,null,[[18,20],[6,12,13,14],[2,17]])}))).apply(this,arguments)}function c6(){return c5.apply(this,arguments)}function c5(){return(c5=ib(iO().m(function t(){var r;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,function(){return c2.apply(this,arguments)}();case 1:if(!(r=t.v)){t.n=2;break}return t.a(2,r);case 2:return t.a(2,"UniqueIdError")}},t)}))).apply(this,arguments)}function c8(t){var r,n,a,o=t.history,i=t.index,s=t.setShowImageInfo,l=t.uploadingFiles,c=t.uploadingFileCid,u=t.reEditQuestion;return O.createElement("div",{className:"flex w-full"},O.createElement("div",{className:"flex w-full flex-row-reverse items-start gap-2 lg:gap-4"},O.createElement("div",{className:"flex h-10 w-10 items-center justify-center overflow-hidden rounded-full border border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.05)]"},O.createElement(i$,{icon:"user",className:"w-6 fill-[var(--tool-color-primary)]"})),O.createElement("div",{className:"flex flex-1 flex-col items-end gap-y-1"},O.createElement("div",{className:"inline-flex w-full flex-col items-end gap-2"},O.createElement("div",{className:"flex w-full flex-col items-end gap-2"},(null===(r=o.content)||void 0===r||null===(r=r.attachments)||void 0===r?void 0:r.length)>0&&O.createElement(O.Fragment,null,null===(n=o.content)||void 0===n?void 0:n.attachments.map(function(t,r){return sO.includes(t.fileType)?O.createElement("div",{key:"user-file-".concat(r),className:"relative flex aspect-square w-24 items-center justify-center overflow-hidden rounded-lg border border-[var(--tool-color-border)] bg-[rgba(var(--tool-color-rgb),0.02)] backdrop-blur-md"},O.createElement("button",{type:"button","aria-haspopup":"dialog","aria-expanded":"false","aria-controls":"radix-:r67:","data-state":"closed",onClick:function(){return s({url:t.fileContent||t.filePath})}},O.createElement("img",{src:t.fileContent||t.filePath,alt:t.fileName,className:"h-auto max-h-full w-auto max-w-full object-cover"}),O.createElement(o8.Z,{loading:!(!l||c!=o.cid),color:"var(--tool-color-primary)",size:25,className:"!absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2"}))):O.createElement("div",{key:"user-file-".concat(r),className:"relative flex w-40 cursor-pointer flex-row overflow-hidden rounded-lg border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] text-xs","aria-label":t.fileName,title:t.fileName},O.createElement("div",{className:"h-inherit flex w-12 items-center justify-center truncate bg-[rgba(var(--tool-color-rgb),0.02)] px-1 text-xs font-medium text-[var(--tool-color-text-primary)] uppercase"},t.fileSuffix),O.createElement("div",{className:"flex w-[70%] flex-col items-start gap-1 p-2"},O.createElement("p",{className:"w-full truncate text-[var(--tool-color-text-primary)]",title:t.fileName},t.fileName),O.createElement("p",{className:"text-[var(--tool-color-text-secondary)]"},t.fileSizeDisplay)),O.createElement(o8.Z,{loading:!(!l||c!=o.cid),color:"var(--tool-color-primary)",size:25,className:"!absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2"}))}))),O.createElement("div",{className:"max-w-[90%] rounded-lg rounded-tr-none border border-[var(--tool-color-border)] bg-[rgba(var(--tool-color-rgb),0.02)] px-4 py-3 text-base shadow-[0_0_5px_rgba(var(--tool-color-rgb),0.05)] lg:max-w-[80%]"},(null===(a=o.content)||void 0===a?void 0:a.content)&&O.createElement("div",{className:"w-full break-words whitespace-pre-wrap text-[var(--tool-color-text-primary)]"},o.content.content))),O.createElement("div",{className:"flex items-center gap-3"},O.createElement("span",{className:"text-xs text-[var(--tool-color-text-secondary)]"},o.createTime),u&&O.createElement(i$,{onClick:function(){return u(i)},icon:"edit",className:"w-4 cursor-pointer fill-[var(--tool-color-text-secondary)] transition duration-500 hover:fill-[var(--tool-color-primary)]"})))))}var c7=function(t){var r=t.history,n=t.index,a=t.chatLoading,o=t.historyListLength,i=t.setShowImageInfo,s=t.createChatContentMarkdown,l=t.pageHeadUrl,c=t.t,u=t.chatType,d=t.operationType,f=function(t){return t.content?t.content.length>=0?p(t.content):[t.content]:[]},p=function(t){var r=[];return t.forEach(function(t){if("text"===t.type){var n=m(t.content,t.reasoningContent);r.push.apply(r,ij(n))}
32else t.contentType=t.type,r.push(t)}),r},m=function(t,r){var n=[],a=t.trim();if(a.startsWith("<think>")){var o=a.lastIndexOf("</think>");if(-1!==o){var i=a.substring(7,o);n.push({type:"think",content:i.trim(),isThinking:!1});var s=a.substring(o+8).trim();s&&n.push({type:"text",content:s})}else n.push({type:"think",content:a.substring(7).trim(),isThinking:!0})}else r&&n.push({type:"think",content:r,isThinking:!a}),n.push({type:"text",content:t});return n},h=function(){if(!r.content||!Array.isArray(r.content))return[];var t=r.content.find(function(t){return"searchOrganic"===t.type});return(null==t?void 0:t.searchOrganic)||[]};return O.createElement("div",{key:n,className:"flex w-full"},O.createElement("div",{className:"flex w-full flex-row items-start gap-2 lg:gap-4"},O.createElement("div",{className:"flex h-10 w-10 items-center justify-center overflow-hidden rounded-full border border-[var(--tool-color-primary)] bg-[var(--tool-color-primary)]"},"DeepSeek"===u?O.createElement(i$,{icon:"DeepSeek",className:"w-7 fill-[var(--tool-color-text-inverse)]"}):l?O.createElement("img",{src:l}):"GPT5"===d?O.createElement(i$,{icon:"gpt5",className:"w-7 fill-[var(--tool-color-text-inverse)]"}):O.createElement(i$,{icon:"assistant",className:"w-7 fill-[var(--tool-color-text-inverse)]"})),O.createElement("div",{className:"inline-flex w-[90%] flex-col items-start gap-y-1 lg:w-auto lg:max-w-[80%]"},O.createElement("div",{className:"flex w-full flex-col items-start text-[var(--tool-color-text-primary)]"},O.createElement("div",{className:"mb-1 w-full text-sm font-semibold"},"DeepSeek"===u?"DeepSeek-R1":"GPT5"===d?"GPT5":"Assistant"),O.createElement("div",{className:"w-full rounded-lg rounded-tl-none border border-[var(--tool-color-border)] px-4 py-3 text-base shadow-[0_0_5px_rgba(var(--tool-color-rgb),0.05)]"},f(r).map(function(t,r){return"image"===t.type?O.createElement("div",{key:r,className:"flex w-full flex-row-reverse flex-wrap gap-2"},O.createElement("div",{className:"flex max-w-full flex-grow flex-col gap-3"},O.createElement("div",{className:"flex min-h-[20px] flex-col items-start gap-3 overflow-x-auto break-words whitespace-pre-wrap"},O.createElement("div",{className:"grid grid-cols-2 gap-2"},t.imageList.length>0?t.imageList.map(function(t,r){return O.createElement("div",{key:"ai-img-".concat(r),onClick:function(){return i(t)},className:"relative flex aspect-square h-auto w-full max-w-lg items-center justify-center overflow-hidden rounded-md bg-gray-100 text-gray-500"},O.createElement("button",{type:"button","aria-haspopup":"dialog","aria-expanded":"false","aria-controls":"radix-:r67:","data-state":"closed"},O.createElement("img",{src:t.url,alt:t.prompt,className:"aspect-square w-full object-cover opacity-100 transition-opacity duration-300"})))}):O.createElement(c9,{loadCount:t.loadCount,loadText:c("chat.creatingImages")}))))):"text"===t.type?O.createElement("div",{key:r,className:"flex w-full items-center break-words"},t.content?O.createElement("div",{className:"markdown prose w-full"},O.createElement("div",null,s(t.content||""))):t.loadText?O.createElement(c9,{loadCount:t.loadCount,loadText:t.loadText}):null):"think"===t.type?O.createElement(O.Fragment,null,O.createElement(ue,{key:r,content:t.content,isThinking:t.isThinking,t:c,createChatContentMarkdown:s})):s(t.content||"")}),a&&n===o-1&&O.createElement("span",{className:"cursor mt-1 inline-block aspect-square w-3 rounded-full bg-[var(--tool-color-text-primary)]"}),h().length>0&&O.createElement("div",{className:"mt-2 w-full"},O.createElement("div",{className:"mb-1 flex items-center"},O.createElement(n7.JO,{icon:"lucide:search-code",width:"24",height:"24"}),O.createElement("p",{className:"font-semibold"},"Source")),O.createElement("div",{className:"grid w-full grid-cols-1 gap-3 gap-y-3 md:grid-cols-2 lg:grid-cols-2"},h().map(function(t,r){return O.createElement("a",{key:r,href:t.link,target:"_blank",className:"overflow-hidden rounded-2xl border border-solid border-[rgba(var(--tool-color-rgb),0.09)] bg-[rgba(var(--tool-color-rgb),0.02)] p-2 !no-underline shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.04)]"},O.createElement("div",{className:"flex items-center"},O.createElement("p",{className:"!m-0 text-sm text-[var(--tool-color-text-placeholder)]"},t.link.split("/")[2])),O.createElement("p",{className:"mb-1 text-xs text-[var(--tool-color-primary)]"},t.title),O.createElement("p",{className:"my-1 line-clamp-3 text-xs leading-5 text-[var(--tool-color-text-primary)]"},t.snippet))}))))),O.createElement("div",{className:"flex w-full items-center gap-3"},O.createElement("span",{className:"text-xs text-[var(--tool-color-text-secondary)]"},r.createTime),!(a&&n===o-1)&&O.createElement(i$,{onClick:function(){var t;t="",f(r).map(function(r){["text","markdown","think"].includes(r.type)&&(t+=r.content+"\n")}),navigator.clipboard.writeText(t).then(function(){aa.Am.success(c("toast.copiedSuccessfully"))}).catch(function(t){console.error("复制失败!",t)})},icon:"copy",className:"w-4 cursor-pointer fill-[var(--tool-color-text-secondary)] transition duration-500 hover:fill-[var(--tool-color-primary)]"})))))};function c9(t){var r=t.loadCount,n=t.loadText;return O.createElement("div",{className:"inline-flex w-full items-center"},O.createElement("div",{style:{width:18,height:18},className:""},O.createElement("svg",{width:"18",height:"18"},O.createElement("defs",null,O.createElement("linearGradient",{id:"gradient",x1:"0%",y1:"0%",x2:"100%",y2:"100%"},O.createElement("stop",{offset:"0%",stopColor:"var(--tool-color-primary-light)"}),O.createElement("stop",{offset:"100%",stopColor:"var(--tool-color-primary-dark)"}))),O.createElement(ic.Ip,{value:(r/130*100).toFixed(),styles:{path:{stroke:"url
32(#gradient)"},trail:{stroke:"#eff4ff"}}}))),O.createElement("div",{className:"ml-2 text-base text-[var(--tool-color-primary)]"},n))}var ue=function(t){var r=t.content,n=t.isThinking,a=t.t,o=t.createChatContentMarkdown,i=iD((0,O.useState)(!0),2),s=i[0],l=i[1];return r?O.createElement("div",{className:"mb-4 text-[var(--tool-color-text-primary)]"},O.createElement("button",{onClick:function(){return l(!s)},className:"flex w-full items-center gap-2 rounded-lg bg-[var(--tool-color-background-gray)] px-4 py-2 text-sm hover:bg-[var(--tool-color-background-gray)]"},O.createElement(n7.JO,{icon:s?"mingcute:up-line":"mingcute:down-line",className:"h-4 w-4"}),a(n?"chat.deepseek.thinking":"chat.deepseek.thinkEnd")),s&&O.createElement("div",{className:"mt-2 rounded-lg bg-[var(--tool-color-background-gray)] p-4 text-sm"},O.createElement("div",null,o(r||"")))):null},ut=function(){function t(r){var n;return iw(this,t),(n=iy(this,t,[r])).state={},n}return iN(t,O.Component),iE(t,[{key:"formatByteSize",value:function(t){return t<1024?t+" bytes":t<1048576?(t/1024).toFixed(2)+" KB":t<1073741824?(t/1048576).toFixed(2)+" MB":(t/1073741824).toFixed(2)+" GB"}},{key:"upLoadFile",value:function(){var t=this,r=document.createElement("input");r.type="file",r.onchange=function(r){t.handleFileChange(r.target.files)},r.click()}},{key:"handleFileChange",value:function(t){if(this.props.fileList.length+t.length>5)aa.Am.error(this.t("toast.transmissions"));else if(t.length>0){for(var r=[],n=0;n<t.length;n++){var a=t[n];if(sP.includes(a.type)){var o=a.size;if(o>10485760)return void aa.Am.error(this.t("toast.fileSizeExceed"));var i=URL.createObjectURL(a),s=a.name,l=s.substring(s.lastIndexOf(".")+1,s.length);r.push({fileType:a.type,file:a,filePath:i,fileContent:"",fileName:s,fileSize:o,fileSizeDisplay:this.formatByteSize(o),fileSuffix:l})}else aa.Am.error(this.t("toast.fileNotSupported"))}this.props.setFileList(this.props.fileList.concat(r))}else aa.Am.error(this.t("toast.fileNotSupported"))}},{key:"render",value:function(){var t=this;return O.createElement(O.Fragment,null,O.createElement("div",{onClick:function(){t.upLoadFile()},className:"group inline-flex aspect-square w-8 cursor-pointer items-center justify-center rounded bg-[rgba(var(--tool-color-rgb),0.06)] transition duration-500"},O.createElement(i$,{icon:"link",title:this.props.t("chat.uploadFiles"),className:"w-4 fill-[var(--tool-color-text-primary)] transition duration-500 group-hover:fill-[var(--tool-color-primary)]"})))}}])}(),ur=function(){var t,r,n,a,o,i;function s(t){var r;return iw(this,s),(r=iy(this,s,[t])).state={conversationId:"",typing:!1,prompt:"",fileList:[],uploadingFiles:!1,uploadingFileCid:null,chatLoading:!1,checkLoading:!1,verifyChatLoading:!1,chatHistoryList:[],imageInfo:null,pasteFileList:[],isFocused:!1},r.promptRef=(0,O.createRef)(),r.contentRef=(0,O.createRef)(),r}return iN(s,O.Component),iE(s,[{key:"setPasteFileList",value:function(t){this.setState({pasteFileList:t})}},{key:"setShowImageInfo",value:function(t){this.setState({imageInfo:t})}},{key:"ChatImageContent",value:function(){var t=this;return O.createElement("div",{onClick:function(){return t.setShowImageInfo(null)},className:"fixed top-0 left-0 z-10 flex h-full w-full items-center justify-center bg-black/5 p-4 backdrop-blur-md"},O.createElement("div",{className:"relative flex h-[100dvh] w-screen flex-col justify-stretch divide-x divide-white/10 focus:outline-none md:flex-row"},O.createElement("div",{className:"flex p-4 transition-[flex-basis] md:flex-1 md:p-0"},O.createElement("div",{className:"flex flex-1 flex-col md:p-6"},O.createElement("div",{className:"flex items-center justify-end gap-x-4 py-2 pt-6 text-white sm:mb-4 md:mt-2 md:px-10 md:py-2"},O.createElement(i$,{onClick:function(){return t.setShowImageInfo(null)},icon:"close",className:"absolute top-4 right-4 h-4 w-4 cursor-pointer fill-zinc-500 transition duration-500 hover:fill-zinc-600"})),O.createElement("div",{className:"relative flex flex-1 flex-col items-center justify-center overflow-hidden"},O.createElement("img",{onClick:function(t){return t.stopPropagation()},src:this.state.imageInfo.url,className:"h-auto max-h-full w-auto max-w-full rounded-md object-cover"}))))))}},{key:"removeFile",value:function(t,r){t.stopPropagation();var n=ij(this.state.fileList);n.splice(r,1),this.setFileList(n)}},{key:"loadFile",value:function(t,r){var n=this;return sO.includes(t.fileType)?O.createElement("div",{key:"file-".concat(r),onClick:function(){return n.setShowImageInfo({url:t.fileContent||t.filePath})},className:"relative flex aspect-square w-12 cursor-pointer items-center justify-center overflow-hidden rounded-md border border-[rgba(var(--tool-color-rgb),0.09)] bg-[var(--tool-color-background)] backdrop-blur-md"},O.createElement("button",{"aria-label":"Preview contents",className:"absolute inset-0 h-full w-full cursor-pointer hover:bg-[rgba(var(--tool-color-rgb),0.09)]"}),O.createElement("img",{src:t.fileContent||t.filePath,alt:t.fileName,width:50,height:50,className:"relative h-auto max-h-full w-full max-w-full object-cover"}),O.createElement("div",{onClick:function(t){return n.removeFile(t,r)},className:"group absolute top-0 right-0 z-[2] inline-flex aspect-square w-5 cursor-pointer items-center justify-center rounded-bl-full bg-[rgba(var(--tool-color-rgb),0.06)] backdrop-blur-md transition duration-500 hover:bg-[rgba(var(--tool-color-rgb),0.25)]"},O.createElement(i$,{icon:"close",className:"-mt-1 ml-1 w-2 fill-[var(--tool-color-text-primary)] transition duration-500 group-hover:fill-[var(--tool-color-text-inverse)]"}))):O.createElement("div",{key:"file-".concat(r),className:"relative flex h-12 w-40 cursor-pointer items-center overflow-hidden rounded-md border border-[rgba(var(--tool-color-rgb),0.09)] bg-[var(--tool-color-background)] text-xs backdrop-blur-md","aria-label":t.fileName,title:t.fileName},O.createElement("div",{className:"flex aspect-square h-full items-center justify-center truncate bg-[var(--tool-color-primary)] px-1 font-medium text-[var(--tool-color-text-inverse)] uppercase"},t.fileSuffix),O.createElement("div",{className:"flex w-[70%] flex-col items-start gap-1 p-2"},O.createElement("p",{className:"w-full truncate text-[var(--tool-color-text-primary)]",title:t.fileName},t.fileName),O.createElement("p",{className:"text-[var(--tool-color-text-secondary)]"},t.fileSizeDisplay),O.createElement("div",{onClick:function(t){return n.removeFile(t,r)},className:"group absolute top-0 right-0 z-[2] inline-flex aspect-square w-5 cursor-pointer items-center justify-center rounded-bl-full bg-[rgba(var(--tool-color-rgb),0.06)] backdrop-blur-md transition duration-500 hover:bg-[rgba(var(--tool-color-rgb),0.25)]"},O.createElement(i$,{icon:"close",className:"-mt-1 ml-1 w-2 fill-[var(--tool-color-text-primary)] transition duration-500 group-hover:fill-[var(--tool-color-text-inverse)]"}))))}},{key:"setTyping",value:function(t){this.setState({typing:t})}},{key:"setPrompt",value:function(t){this.setState({prompt:t})}},{key:"handleInputKeyDown",value:function(t){"Enter"!==t.key||t.shiftKey||this.state.typing||(t.preventDefault(),this.chat())}},{key:"setFileList",value:function(t){this.setState({fileList:t})}},{key:"updateChatHistoryList",value:(i=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,r(this.state.chatHistoryList);case 1:this.setState({chatHistoryList:ij(this.state.chatHistoryList)});case 2:return t.a(2)}},t,this)})),function(t){return i.apply(this,arguments)})},{key:"scrollDown",value:function(){this.contentRef.current.scrollTop=this.contentRef.current.scrollHeight}},{key:"getCurrentConversationId",value:function(){if(this.state.conversationId)return this.state.conversationId;var t=il();return t=t.replaceAll("-",""),this.setState({conversationId:t}),t}},{key:"chat",value:(o=ib(iO().m(function t(){var r,n,a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(this.state.chatLoading||this.state.checkLoading||this.state.verifyChatLoading)){t.n=1;break}return t.a(2);case 1:if((r=this.state.prompt)&&""!==r.replace(/\s*/g,"")){t.n=2;break}return null==aa.Am||aa.Am.error(this.props.t("toast.prompt")),t.a(2);case 2:if(1!=this.props.operationData.turnstileVerifyFlag){t.n=9;break}return this.setState({checkLoading:!0}),t.p=3,a=lO,o="".concat("https://aiarticle.erweima.ai","/api/v1/chat/should-check-tur
32nstile"),i={source:this.props.source||"yeschat.ai",path:this.props.path},t.n=4,c6();case 4:return s=t.v,l={url:o,method:"get",params:i,headers:{uniqueId:s}},t.n=5,a(l);case 5:return n=t.v,this.setState({checkLoading:!1}),t.n=6,this.askVerify(n);case 6:t.n=8;break;case 7:return t.p=7,t.v,this.setState({checkLoading:!1}),t.n=8,this.askVerify(!0);case 8:t.n=10;break;case 9:return t.n=10,this.askVerify(!1);case 10:return t.a(2)}},t,this,[[3,7]])})),function(){return o.apply(this,arguments)})},{key:"askVerify",value:(a=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!r){t.n=1;break}this.setState({verifyChatLoading:!0}),t.n=3;break;case 1:return t.n=2,this.askBeforeReady();case 2:return n=t.v,t.n=3,this.ask(n);case 3:return t.a(2)}},t,this)})),function(t){return a.apply(this,arguments)})},{key:"verifyChatSuccessCallback",value:(n=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!r){t.n=3;break}return this.setState({verifyChatLoading:!1}),t.n=1,this.askBeforeReady();case 1:return n=t.v,t.n=2,this.ask(iR(iR({},n),{},{tokenVerify:r}));case 2:t.n=4;break;case 3:this.verifyChatErrorCallback("未获取到token");case 4:return t.a(2)}},t,this)})),function(t){return n.apply(this,arguments)})},{key:"verifyChatErrorCallback",value:function(t){console.log(t),this.setState({verifyChatLoading:!1}),null==aa.Am||aa.Am.error(this.props.t("toast.verifyFailed"))}},{key:"askBeforeReady",value:(r=ib(iO().m(function t(){var r,n,a,o,i,s,l,c,u,d,f;return iO().w(function(t){for(;;)switch(t.n){case 0:return this.setState({chatLoading:!0}),r=this.state.prompt,this.setPrompt(""),n=this.getCurrentConversationId(),a=this.state.fileList,this.setFileList([]),i={id:(o=this.state.chatHistoryList.length)+1,uuid:n,forword:0,content:{content:r,attachments:a},type:"text",createTime:lP()},t.n=1,this.updateChatHistoryList(function(t){t.splice(t.length,0,i)});case 1:return this.scrollDown(),a.length>0&&this.setState({uploadingFiles:!0,uploadingFileCid:i.id}),s={id:o+2,uuid:n,forword:1,content:[],type:"text"},t.n=2,this.updateChatHistoryList(function(t){t.splice(t.length,0,s)});case 2:this.scrollDown(),l=[],c=iC(a),t.p=3,d=iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:r=u.value,sP.includes(r.fileType)&&""===r.fileContent&&(n=sA(r.file).then(function(t){r.fileContent=t}),l.push(n));case 1:return t.a(2)}},t)}),c.s();case 4:if((u=c.n()).done){t.n=6;break}return t.d(iL(d()),5);case 5:t.n=4;break;case 6:t.n=8;break;case 7:t.p=7,f=t.v,c.e(f);case 8:return t.p=8,c.f(),t.f(8);case 9:return t.n=10,Promise.all(l);case 10:return t.n=11,this.updateChatHistoryList(function(t){t[t.length-2].content.attachments=a});case 11:return this.setState({uploadingFiles:!1}),t.a(2,{currentPrompt:r,fileListParam:a,conversationId:n})}},t,this,[[3,7,8,9]])})),function(){return r.apply(this,arguments)})},{key:"ask",value:(t=ib(iO().m(function t(r){var n,a,o,i,s,l,c,u=this;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.tokenVerify,a=r.currentPrompt,o=r.fileListParam,i=r.conversationId,s=[],l=lP(),this.scrollDown(),c={source:this.props.source||"yeschat.ai",path:this.props.path,prompt:a,sessionId:i,attachments:o,id:this.props.pageId},"gpts"===this.props.operationType&&(c.gptsId=this.props.operationData.gptsId),this.props.userEmail&&(c.email=this.props.userEmail),t.n=1,c3({url:"".concat("https://aiarticle.erweima.ai","/api/v1/chat/chat"),body:c,headers:{verify:n||""},handleLine:function(){var t=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:if("[DONE]"!==r){t.n=1;break}return t.a(2,!0);case 1:if("[DONE:CONTINUE]"!==r){t.n=2;break}return t.a(2,!0);case 2:if(n=JSON.parse(r),!u.streamHandleError(n)){t.n=3;break}return t.a(2,!0);case 3:if(!(a=n.data).message_type){t.n=4;break}return 0===s.length&&u.scrollDown(),u.parsingStreamingData(s,a),t.n=4,u.updateChatHistoryList(function(t){var r=t[t.length-1];r.content=s,r.createTime=l,u.contentRef.current.scrollTop+u.contentRef.current.clientHeight>=u.contentRef.current.scrollHeight-100&&u.scrollDown()});case 4:return t.a(2,!1)}},t)}));return function(r){return t.apply(this,arguments)}}()});case 1:if(0!==s.length){t.n=3;break}return t.n=2,this.updateChatHistoryList(function(t){t.pop(),t.pop()});case 2:this.setPrompt(a),this.setFileList(o);case 3:this.setState({chatLoading:!1}),this.props.loadUserInfo&&this.props.loadUserInfo();case 4:return t.a(2)}},t,this)})),function(r){return t.apply(this,arguments)})},{key:"streamHandleError",value:function(t){return this.props.openNoUsageCountDialog&&(429===t.code||430===t.code)?(this.props.openNoUsageCountDialog(),!0):200!==t.code&&(null==aa.Am||aa.Am.error(t.msg),!0)}},{key:"parsingStreamingData",value:function(t,r){var n=r.message_type,a=r.prompt,o=t[t.length-1];if("image"===n){var i=r.url;o&&"image"===o.type?o.imageList.push({url:i,prompt:a}):t.push({type:n,imageList:[{url:i,prompt:a}]})}else if("text"===n){var s=r.message;if(o&&"text"===o.type){o.content+=s;var l=r.citations;if(l){o.citations=l;var c,u=iC(l);try{for(u.s();!(c=u.n()).done;){var d=c.value;if(d&&d.metadata&&d.metadata.extra){var f=d.metadata.extra,p="【".concat(f.cited_message_idx,"†").concat(f.evidence_text,"】"),m="[【".concat(f.evidence_text,"】](").concat(d.metadata.url,' "').concat(d.metadata.title,'")'),h=o.content;o.content=h.replaceAll(p,m)}}}catch(t){u.e(t)}finally{u.f()}}var g=o.sandboxFileList;if(g){var v,b=iC(g);try{for(b.s();!(v=b.n()).done;){var y=v.value;if(!y.used){var w=o.content,x="(sandbox:".concat(y.sandboxPath,")");w.includes(x)&&(o.content=w.replaceAll(x,"(".concat(y.fileUrl,")")),y.used=!0)}}}catch(t){b.e(t)}finally{b.f()}}}else t.push({content:s,type:n})}else if("sandbox"===n){if(r.url){var E=r.sandbox_path||"",C={sandboxPath:E,fileName:E.substring(E.lastIndexOf("/")+1),fileUrl:r.url,used:!1};if(o&&"text"===o.type){var k=o.sandboxFileList||[];o.sandboxFileList=[].concat(ij(k),[C])}else t.push({sandboxFileList:[C],type:"text"})}}else if("code"===n){if("dalle.text2im"===r.recipient)o&&"image"===o.type?o.loadCount=o.loadCount+1:t.push({loadCount:1,type:"image",imageList:[]});else{var S="Loading";"browser"===r.recipient&&(S=this.props.t("chat.withBing")),o&&"text"===o.type?(o.loadText=S,o.loadCount=o.loadCount+1,o.loadClick2Sub=!1):t.push({loadCount:1,loadText:S,loadClick2Sub:!1,type:"text",content:""})}}}},{key:"reEditQuestion",value:function(t){var r=this.state.chatHistoryList[t].content;this.setPrompt(r.content),this.setFileList(r.attachments||[])}},{key:"render",value:function(){var t,r=this;return O.createElement("div",{id:"chatDashboard",className:"relative h-full w-full"},null!==this.props.userMediaCreditsRemain&&O.createElement("div",{className:"absolute top-4 right-4 z-10 flex items-center rounded-full bg-amber-50 px-2 py-1 text-xs font-medium text-amber-600 shadow-sm"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),this.props.userMediaCreditsRemain," ",this.props.t("creditsRemaining")),O.createElement("div",{className:"h-full w-full"},O.createElement("div",{className:"h-full w-full flex-col lg:flex"},O.createElement("div",{ref:this.contentRef,className:"flex h-[380px] flex-1 flex-col items-start gap-2 overflow-auto md:h-auto"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4 p-4"},0===this.state.chatHistoryList.length&&(this.props.titleTaglineData||this.props.typeWriterContent)&&O.createElement("div",{className:"mx-auto flex h-full w-full flex-col items-center justify-center gap-4 p-4 text-center md:max-w-5xl lg:gap-16 lg:p-8"},this.props.titleTaglineData&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},this.props.titleTaglineData.title&&O.createElement("h1",{className:"text-2xl !leading-[120%] font-bold text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:this.props.titleTaglineData.title}}),this.props.titleTaglineData.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:this.props.titleTaglineData.tagline}})),this.props.typeWriterContent&&O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement("div",{className:"flex h-10 w-10 items-center justify-center overflow-hidden rounded-full border border-[var(--tool-color-primary)] bg-[var(--tool-color-primary)]"},this.props.pageHeadUrl?O.createElement("img",{src:this.props.pageHeadUrl}):O.createElement(i$,{icon:"assistant",className:"w-7 fill-[var(--tool-color-text-inverse)]"})),O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-1 px-4 text-center"},this.props.typeWriterContent&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)]"},this.props.typeWriterContent)))),this.state.chatHistoryList.map(function(t,n){return 0===t.forword?O.createElement(c8,{key:n,history:t,index:n,reEditQuestion:function(t){return r.reEditQuestion(t)},setShowImageInfo:function(t){return r.setShowImageInfo(t)},uploadingFiles:r.state.uploadingFiles,uploadingFileCid:r.state.uploadingFileCid}):1===t.forword?O.createElement(c7,{pageHeadUrl:r.props.pageHeadUrl,key:n,history:t,index:n,historyListLength:r.state.chatHistoryList.length,chatLoading:r.state.chatLoading,setShowImageInfo:function(t){return r.setShowImageInfo(t)},createChatContentMarkdown:r.props.createChatContentMarkdown,t:function(t,n){return r.props.t(t,n)},operationType:r.props.operationType}):void 0}))),O.createElement("div",{className:"flex w-full flex-col p-4 pt-1"},0===this.state.chatHistoryList.length&&this.props.promptStarters&&this.props.promptStarters.length>0&&O.createElement("div",{className:"mx-auto mb-2 grid w-full grid-cols-2 gap-1"},this.props.promptStarters.map(function(t,n){return O.createElement("div",{key:n,onClick:function(){return r.setPrompt(t)},className:"flex flex-col items-start rounded-md border border-[var(--tool-color-border)] bg-gradient-to-t from-[var(--tool-color-background-light)] to-[var(--tool-color-background-dark)] px-4 py-2"},O.createElement("p",{className:"w-full text-xs whitespace-pre-line text-[var(--tool-color-text-primary)]"},t))})),O.createElement("div",{"data-ignore-for-autoscroll":"true",className:"mx-auto w-full"},O.createElement("div",{className:"relative flex w-full flex-col gap-2 rounded-xl border bg-[rgba(var(--tool-color-rgb),0.02)] px-4 py-3 transition duration-500 ".concat(this.state.isFocused?"border-[var(--tool-color-primary)]":"border-[var(--tool-color-border)] hover:border-[var(--tool-color-primary)]")},O.createElement("div",{className:"flex w-full flex-col items-start"},O.createElement("div",{className:"w-full"},O.createElement("textarea",{ref:this.promptRef,value:this.state.prompt,onFocus:function(){return r.setState({isFocused:!0})},onBlur:function(){return r.setState({isFocused:!1})},onInput:function(t){return r.setPrompt(t.target.value)},onKeyDown:function(t){return r.handleInputKeyDown(t)},onCompositionStart:function(){return r.setTyping(!0)},onCompositionEnd:function(){return r.setTyping(!1)},placeholder:this.props.t("chat.placeholder.sendMessage"),className:"h-16 w-full resize-none overflow-y-auto bg-transparent text-sm text-[var(--tool-color-text-primary)] outline-none"})),O.createElement("div",{className:"flex w-full items-center justify-between gap-4"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement(ut,{fileList:this.state.fileList,setFileList:function(t){return r.setFileList(t)},pasteFileList:this.state.pasteFileList,setPasteFileList:this.setPasteFileList,t:function(t,n){return r.props.t(t,n)}})),O.createElement("div",{className:"chat_file_scroll flex flex-1 overflow-x-auto py-1"},(null===(t=this.state.fileList)||void 0===t?void 0:t.length)>0&&O.createElement("div",{className:"flex items-start gap-2 whitespace-nowrap"},this.state.fileList.map(function(t,n){return O.createElement("div",{key:n,className:"flex items-start"},r.loadFile(t,n))}))),O.createElement("div",{className:"flex items-center gap-2"},null!==this.props.userMediaCreditsRemain&&this.props.consumeCredit>0&&O.createElement("div",{className:"flex items-center text-xs text-amber-500"},O.createElement(nM,{className:"mr-0.5 h-3 w-3"}),this.props.consumeCredit),O.createElement("button",{onClick:function(){return r.chat()},disabled:this.state.chatLoading||this.state.checkLoading||this.state.verifyChatLoading,className:"inline-flex aspect-square w-8 cursor-pointer items-center justify-center rounded bg-[var(--tool-color-primary)] transition-colors disabled:pointer-events-none disabled:cursor-not-allowed disabled:bg-[var(--tool-color-text-muted)]"},this.state.chatLoading||this.state.checkLoading||this.state.verifyChatLoading?O.createElement(o7.Z,{color:"var(--tool-color-text-inverse)",size:4}):O.createElement(i$,{icon:"send",className:"w-4 fill-[var(--tool-color-text-inverse)]"}))))))))),this.state.imageInfo&&this.ChatImageContent(),this.props.createTurnstile&&O.createElement("div",{style:{display:this.state.verifyChatLoading?"flex":"none"},className:"absolute top-0 left-0 flex h-full w-full items-center justify-center rounded-xl bg-white/5 backdrop-blur-sm"},this.props.createTurnstile({verifyLoading:this.state.verifyChatLoading,onSuccess:function(t){return r.verifyChatSuccessCallback(t)}}))))}}])}();ur.propTypes={path:o5().string.isRequired,operationData:o5().shape({turnstileVerifyFlag:o5().number,gptsId:o5().string,turnstileSecret:o5().string}),createTurnstile:o5().func,typeWriterContent:o5().string,promptStarters:o5().array},ur.defaultProps={path:"",operationData:{},createTurnstile:null};var un=function(t){var r,n,a,o,i,s=iD((0,O.useState)(""),2),l=s[0],c=s[1],u=iD((0,O.useState)(!1),2),d=u[0],f=u[1],p=iD((0,O.useState)(""),2),m=p[0],h=p[1],g=iD((0,O.useState)([]),2),v=g[0],b=g[1],y=iD((0,O.useState)(!1),2),w=y[0],x=y[1],E=iD((0,O.useState)(null),2),C=E[0],k=E[1],S=iD((0,O.useState)(!1),2),T=S[0],N=S[1],A=iD((0,O.useState)(!1),2),I=A[0],R=A[1],_=iD((0,O.useState)(!1),2),P=_[0],L=_[1],M=iD((0,O.useState)([]),2),D=M[0],j=M[1],F=iD((0,O.useState)(!1),2),U=F[0],z=F[1],H=iD((0,O.useState)(!1),2),B=H[0],V=H[1],q=iD((0,O.useState)(!1),2),W=q[0],G=q[1],Z=(0,O.useRef)(),K=(0,O.useRef)();(0,O.useEffect)(function(){l||c(il().replaceAll("-",""))},[l]);var J=function(){K.current&&setTimeout(function(){K.current.scrollTo({top:K.current.scrollHeight,behavior:"smooth"})},100)},Y=function(){if(l)return l;var t=il();return c(t.replaceAll("-","")),t.replaceAll("-","")},X=(r=ib(iO().m(function r(){var n,a,o,i,s,l,c;return iO().w(function(r){for(;;)switch(r.n){case 0:if(!(T||I||P)){r.n=1;break}return r.a(2);case 1:if((n=m)&&""!==n.replace(/\s*/g,"")){r.n=2;break}return null==aa.Am||aa.Am.error(t.t("toast.prompt")),r.a(2);case 2:if(1!=t.operationData.turnstileVerifyFlag){r.n=9;break}return R(!0),r.p=3,o=lO,i="".concat("https://aiarticle.erweima.ai","/api/v1/chat/should-check-tur
32nstile"),s={source:t.source||"yeschat.ai",path:t.path},r.n=4,c6();case 4:return l=r.v,c={url:i,method:"get",params:s,headers:{uniqueId:l}},r.n=5,o(c);case 5:return a=r.v,R(!1),r.n=6,Q(a);case 6:r.n=8;break;case 7:return r.p=7,r.v,R(!1),r.n=8,Q(!0);case 8:r.n=10;break;case 9:return r.n=10,Q(!1);case 10:return r.a(2)}},r,null,[[3,7]])})),function(){return r.apply(this,arguments)}),Q=(n=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!r){t.n=1;break}L(!0),t.n=3;break;case 1:return t.n=2,er();case 2:return n=t.v,t.n=3,en(n);case 3:return t.a(2)}},t)})),function(t){return n.apply(this,arguments)}),ee=(a=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!r){t.n=3;break}return L(!1),t.n=1,er();case 1:return n=t.v,t.n=2,en(iR(iR({},n),{},{tokenVerify:r}));case 2:t.n=4;break;case 3:et("未获取到token");case 4:return t.a(2)}},t)})),function(t){return a.apply(this,arguments)}),et=function(r){console.log(r),L(!1),null==aa.Am||aa.Am.error(t.t("toast.verifyFailed"))},er=(o=ib(iO().m(function t(){var r,n,a,o,i,s,l,c,u,d,f;return iO().w(function(t){for(;;)switch(t.n){case 0:N(!0),r=m,h(""),n=Y(),a=v,b([]),i={id:(o=D.length)+1,uuid:n,forword:0,content:{content:r,attachments:a},type:"text",createTime:lP()},j(function(t){return[].concat(ij(t),[i])}),J(),a.length>0&&(x(!0),k(i.id)),s={id:o+2,uuid:n,forword:1,content:[],type:"text"},j(function(t){return[].concat(ij(t),[s])}),J(),l=[],c=iC(a),t.p=1,d=iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:r=u.value,sP.includes(r.fileType)&&""===r.fileContent&&(n=sA(r.file).then(function(t){r.fileContent=t}),l.push(n));case 1:return t.a(2)}},t)}),c.s();case 2:if((u=c.n()).done){t.n=4;break}return t.d(iL(d()),3);case 3:t.n=2;break;case 4:t.n=6;break;case 5:t.p=5,f=t.v,c.e(f);case 6:return t.p=6,c.f(),t.f(6);case 7:return t.n=8,Promise.all(l);case 8:return j(function(t){return t[t.length-2].content.attachments=a,ij(t)}),x(!1),t.a(2,{currentPrompt:r,fileListParam:a,conversationId:n})}},t,null,[[1,5,6,7]])})),function(){return o.apply(this,arguments)}),en=(i=ib(iO().m(function r(n){var a,o,i,s,l,c,u;return iO().w(function(r){for(;;)switch(r.n){case 0:return a=n.tokenVerify,o=n.currentPrompt,i=n.fileListParam,s=n.conversationId,l=[],c=lP(),J(),u={source:t.source||"yeschat.ai",path:t.path,prompt:o,sessionId:s,attachments:i,searchFlag:B,thinkFlag:W,id:t.pageId},t.userEmail&&(u.email=t.userEmail),r.n=1,c3({url:"".concat("https://aiarticle.erweima.ai","/api/v1/chat/chat"),body:u,headers:{verify:a||""},handleLine:function(){var t=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:if("[DONE]"!==r){t.n=1;break}return t.a(2,!0);case 1:if("[DONE:CONTINUE]"!==r){t.n=2;break}return t.a(2,!0);case 2:if(!ea(n=JSON.parse(r))){t.n=3;break}return t.a(2,!0);case 3:return(a=n.data).message_type&&(0===l.length&&J(),eo(l,a),j(function(t){var r=t[t.length-1];return r.content=l,r.createTime=c,J(),ij(t)})),t.a(2,!1)}},t)}));return function(r){return t.apply(this,arguments)}}()});case 1:0===l.length&&(j(function(t){return t.pop(),t.pop(),ij(t)}),h(o),b(i)),N(!1),V(!1),t.loadUserInfo&&t.loadUserInfo();case 2:return r.a(2)}},r)})),function(t){return i.apply(this,arguments)}),ea=function(r){return t.openNoUsageCountDialog&&(429===r.code||430===r.code)?(t.openNoUsageCountDialog(),!0):200!==r.code&&(null==aa.Am||aa.Am.error(r.msg),!0)},eo=function(t,r){var n=r.message_type,a=t[t.length-1],o=r.reasoning_content||"";if("text"===n){var i=r.message||"";a&&"text"===a.type?(a.content+=i,a.reasoningContent+=o):t.push({content:i,reasoningContent:o,type:n})}else"searchOrganic"===n&&t.push({type:"searchOrganic",searchOrganic:r.searchOrganic||[]})};return O.createElement("div",{id:"chatDashboard",className:"relative h-full w-full"},null!==t.userMediaCreditsRemain&&O.createElement("div",{className:"absolute right-4 top-4 z-10 flex items-center rounded-full bg-amber-50 px-2 py-1 text-xs text-amber-600 shadow-sm"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),t.userMediaCreditsRemain," ",t.t("creditsRemaining")),O.createElement("div",{className:"h-full w-full"},O.createElement("div",{className:"h-full w-full flex-col lg:flex"},O.createElement("div",{ref:K,className:"flex h-[380px] flex-1 flex-col items-start gap-2 overflow-auto md:h-auto"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4 p-4"},0===D.length&&(t.titleTaglineData||t.typeWriterContent)&&O.createElement("div",{className:"mx-auto flex h-full w-full flex-col items-center justify-center gap-4 p-4 text-center md:max-w-5xl lg:gap-16 lg:p-8"},t.titleTaglineData&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},t.titleTaglineData.title&&O.createElement("h1",{className:"text-2xl font-bold !leading-[120%] text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.titleTaglineData.title}}),t.titleTaglineData.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:t.titleTaglineData.tagline}})),t.typeWriterContent&&O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement("div",{className:"flex h-10 w-10 items-center justify-center overflow-hidden rounded-full border border-[var(--tool-color-primary)] bg-[var(--tool-color-primary)]"},O.createElement(i$,{icon:"DeepSeek",className:"w-7 fill-[var(--tool-color-text-inverse)]"})),O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-1 px-4 text-center"},t.typeWriterContent&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)]"},t.typeWriterContent)))),D.map(function(r,n){return 0===r.forword?O.createElement(c8,{key:n,history:r,index:n,reEditQuestion:function(t){var r;h((r=D[t].content).content),b(r.attachments||[])},uploadingFiles:w,uploadingFileCid:C}):1===r.forword?O.createElement(c7,{pageHeadUrl:t.pageHeadUrl,key:n,history:r,index:n,historyListLength:D.length,chatLoading:T,createChatContentMarkdown:t.createChatContentMarkdown,t:function(r,n){return t.t(r,n)},chatType:"DeepSeek"}):void 0}))),O.createElement("div",{className:"flex w-full flex-col p-4 pt-1"},0===D.length&&t.promptStarters&&t.promptStarters.length>0&&O.createElement("div",{className:"mx-auto mb-2 grid w-full grid-cols-2 gap-1"},t.promptStarters.map(function(t,r){return O.createElement("div",{key:r,onClick:function(){return h(t)},className:"flex flex-col items-start rounded-md border border-[var(--tool-color-border)] bg-gradient-to-t from-[var(--tool-color-background-light)] to-[var(--tool-color-background-dark)] px-4 py-2"},O.createElement("p",{className:"w-full whitespace-pre-line text-xs text-[var(--tool-color-text-primary)]"},t))})),O.createElement("div",{"data-ignore-for-autoscroll":"true",className:"mx-auto w-full"},O.createElement("div",{className:"relative flex w-full flex-col gap-2 rounded-xl border bg-[rgba(var(--tool-color-rgb),0.02)] px-4 py-3 transition duration-500 ".concat(U?"border-[var(--tool-color-primary)]":"border-[var(--tool-color-border)] hover:border-[var(--tool-color-primary)]")},O.createElement("div",{className:"flex w-full flex-col items-start"},O.createElement("div",{className:"w-full"},O.createElement("textarea",{ref:Z,value:m,onFocus:function(){return z(!0)},onBlur:function(){return z(!1)},onInput:function(t){return h(t.target.value)},onKeyDown:function(t){"Enter"!==t.key||t.shiftKey||d||(t.preventDefault(),X())},onCompositionStart:function(){return f(!0)},onCompositionEnd:function(){return f(!1)},placeholder:t.t("chat.placeholder.sendMessage"),className:"h-16 w-full resize-none overflow-y-auto bg-transparent text-sm text-[var(--tool-color-text-primary)] outline-none"})),O.createElement("div",{className:"flex w-full items-center justify-end gap-4"},O.createElement("div",{className:"flex w-full flex-1 items-center"},O.createElement(nw,{onClick:function(){return G(!W)},className:"group inline-flex w-auto items-center gap-1.5 rounded-full border px-2 py-1 transition duration-500 hover:bg-[rgba(var(--tool-color-primary-rgb),0.2)] ".concat(W?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.05)] text-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)] text-[var(--tool-color-text-h3)]")},O.createElement(n7.JO,{icon:"bx:atom",width:15,className:"".concat(W?"text-[var(--tool-color-primary)]":"text-[var(--tool-color-text-h3)]"," ")}),O.createElement("span",{className:"truncate text-xs sm:max-w-12 md:max-w-none"},t.t("chat.deepseek.thinkdeep"))),O.createElement(nw,{onClick:function(){return V(!B)},className:"group ml-2 inline-flex w-auto items-center gap-1.5 rounded-full border px-2 py-1 transition duration-500 hover:bg-[rgba(var(--tool-color-primary-rgb),0.2)] ".concat(B?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.05)] text-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)] text-[var(--tool-color-text-h3)]")},O.createElement(n7.JO,{icon:"mdi:web",width:15,className:"".concat(B?"text-[var(--tool-color-primary)]":"text-[var(--tool-color-text-h3)]"," ")}),O.createElement("span",{className:"truncate text-xs sm:max-w-12 md:max-w-none"},t.t("chat.deepseek.webAccess")))),null!==t.userMediaCreditsRemain&&t.consumeCredit>0&&O.createElement("div",{className:"flex items-center gap-1 text-xs text-amber-500"},O.createElement(nM,{className:"h-3 w-3"})," ",t.consumeCredit),O.createElement("div",{className:"flex items-center justify-end gap-2"},O.createElement("button",{onClick:function(){return X()},disabled:T||I||P,className:"inline-flex aspect-square w-8 cursor-pointer items-center justify-center rounded bg-[var(--tool-color-primary)] transition-colors disabled:pointer-events-none disabled:cursor-not-allowed disabled:bg-[var(--tool-color-text-muted)]"},T||I||P?O.createElement(o7.Z,{color:"var(--tool-color-text-inverse)",size:4}):O.createElement(i$,{icon:"send",className:"w-4 fill-[var(--tool-color-text-inverse)]"}))))))))),t.createTurnstile&&O.createElement("div",{style:{display:P?"flex":"none"},className:"absolute left-0 top-0 flex h-full w-full items-center justify-center rounded-xl bg-white/5 backdrop-blur-sm"},t.createTurnstile({verifyLoading:P,onSuccess:function(t){return ee(t)}}))))};un.propTypes={path:o5().string.isRequired,operationData:o5().shape({turnstileVerifyFlag:o5().number,gptsId:o5().string,turnstileSecret:o5().string}),createTurnstile:o5().func,typeWriterContent:o5().string,promptStarters:o5().array,titleTaglineData:o5().shape({title:o5().string,tagline:o5().string}),pageHeadUrl:o5().string,t:o5().func,pageId:o5().string,openNoUsageCountDialog:o5().func,userEmail:o5().string,loadUserInfo:o5().func,userMediaCreditsRemain:o5().number,consumeCredit:o5().func,createChatContentMarkdown:o5().func},un.defaultProps={path:"",operationData:{},createTurnstile:null,titleTaglineData:{}};var ua=(uO=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:if(!sU(r)){t.n=2;break}return t.n=1,sR(r);case 1:t.n=3;break;case 2:return t.n=3,function(t){return uo.apply(this,arguments)}(r);case 3:return t.a(2)}},t)})),function(t){return uO.apply(this,arguments)});function uo(){return(uo=ib(iO().m(function t(r){var n,a,o,i,s;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,n=r.substring(r.lastIndexOf(".")).toLowerCase(),a=location.pathname.replace("/","")+n,t.n=1,fetch(r);case 1:return o=t.v,t.n=2,o.blob();case 2:i=t.v,(s=document.createElement("a")).download=a,s.href=URL.createObjectURL(i),s.click(),t.n=4;break;case 3:t.p=3,t.v,window.open(r);case 4:return t.a(2)}},t,null,[[0,3]])}
32))).apply(this,arguments)}var ui=function(){var t;function r(t){var n;return iw(this,r),(n=iy(this,r,[t])).state={recordsData:null,prompt:"",scapeSize:"4:3",ScapeList:[{value:"4:3"},{value:"3:4"},{value:"1:1"}],generatingLoading:!1,verifyGenerateLoading:!1,downloadLoading:!1},n}return iN(r,O.Component),iE(r,[{key:"getAspectRatioStyle",value:function(t){var r;switch(t){case"4:3":default:r="aspect-[4/3]";break;case"3:4":r="aspect-[3/4]";break;case"1:1":r="aspect-square"}return r}},{key:"verifyChatSuccessCallback",value:function(t){this.setState({verifyGenerateLoading:!1}),this.startGenerate(t)}},{key:"verifyChatErrorCallback",value:function(){this.setState({verifyGenerateLoading:!1}),aa.Am.error(this.props.t("toast.verificationFailed"))}},{key:"startGenerate",value:(t=ib(iO().m(function t(r){var n,a,o,i,s,l,c=this;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!this.state.generatingLoading){t.n=1;break}return t.a(2);case 1:if(this.state.prompt){t.n=2;break}return aa.Am.error(this.props.t("toast.promptEmpty")),t.a(2);case 2:return this.setState({generatingLoading:!0}),n={prompt:this.state.prompt,channel:"FLUX",id:this.props.pageId,type:this.props.pageType,source:this.props.source||"yeschat.ai",negativePrompt:"",size:this.state.scapeSize,batchSize:1},this.props.userEmail&&(n.email=this.props.userEmail),a=ac.Z,o="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),i=n,s=r||"",t.n=3,c6();case 3:l=t.v,a({url:o,method:"post",data:i,headers:{verify:s,uniqueId:l}}).then(function(t){if(100001!==t.data.code)return c.props.openNoUsageCountDialog&&(429===t.data.code||430===t.data.code)?(c.setState({generatingLoading:!1}),void c.props.openNoUsageCountDialog()):void(200===t.data.code?(c.generateImage(t.data.data.recordId),c.props.loadUserInfo&&c.props.loadUserInfo()):(c.setState({generatingLoading:!1}),aa.Am.error(t.data.msg)));c.setState({verifyGenerateLoading:!0,generatingLoading:!1})}).catch(function(t){console.log(t),c.setState({generatingLoading:!1}),aa.Am.error(c.props.t("toast.serverAbnormal"))});case 4:return t.a(2)}},t,this)})),function(r){return t.apply(this,arguments)})},{key:"generateImage",value:function(t){var r=this,n=setInterval(function(){ac.Z.get("".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(t)).then(function(t){if(200===t.data.code){var a=t.data.data;a.completeData&&(a.completeData=JSON.parse(a.completeData)),r.setState({recordsData:a}),"success"!==a.state&&"fail"!==a.state||(r.setState({generatingLoading:!1}),clearInterval(n),r.props.loadUserInfo&&r.props.loadUserInfo())}else aa.Am.error(t.data.msg)}).catch(function(t){console.log(t),aa.Am.error(r.props.t("toast.serverAbnormal")),clearInterval(n),r.setState({generatingLoading:!1})})},1500)}},{key:"downloadImage",value:function(t){var r=this;this.setState({downloadLoading:!0}),ua(t).then(function(){aa.Am.success(r.props.t("toast.downloadSuccess")),r.setState({downloadLoading:!1})}).catch(function(t){console.log("e",t),aa.Am.error(r.props.t("toast.downloadFailed")),r.setState({downloadLoading:!1})})}},{key:"render",value:function(){var t,r,n=this;return O.createElement("div",{className:"relative h-full w-full"},O.createElement("div",{className:"h-full w-full"},O.createElement("div",{className:"flex h-full w-full flex-col items-start lg:flex-row"},O.createElement("div",{className:"w-full text-sm lg:h-full lg:w-[30%]"},O.createElement("div",{className:"w-full flex-col bg-[rgba(var(--tool-color-rgb),0.02)] lg:flex lg:h-full"},O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2 overflow-auto p-4 lg:h-[90%]"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4"},O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},"Prompt"),O.createElement("div",{className:"relative w-full"},O.createElement("textarea",{onChange:function(t){n.setState({prompt:t.target.value})},placeholder:this.props.t("image.placeholder.prompt"),className:"h-24 w-full resize-none overflow-y-auto rounded-lg border-none bg-[rgba(var(--tool-color-rgb),0.02)] p-2 text-sm outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)] lg:h-36"})))),O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},this.props.t("image.size")),O.createElement("div",{className:"relative w-full rounded-lg p-2"},O.createElement("ul",{className:"grid w-full grid-cols-3 gap-2"},this.state.ScapeList.map(function(t,r){return O.createElement("li",{key:r,onClick:function(){n.setState({scapeSize:t.value})},className:"w-full rounded-lg bg-[rgba(var(--tool-color-rgb),0.02)] px-2 py-1 ".concat(n.state.scapeSize===t.value?"border-2 border-[var(--tool-color-primary)]":"border border-[rgba(var(--tool-color-rgb),0.09)]"," flex cursor-pointer items-center justify-center")},t.value)}))))))),O.createElement("div",{className:"flex flex-col gap-2 p-4"},O.createElement("button",{onClick:function(){n.startGenerate()},className:"w-full rounded-full px-4 py-3 text-center font-medium text-white transition-all ".concat(this.state.generateLoading||this.state.verifyGenerateLoading?"curs
32or-not-allowed":"bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] text-[var(--tool-color-primary-contrast)] transition duration-500 hover:scale-95"),disabled:this.state.generatingLoading||this.state.verifyGenerateLoading},(this.state.generatingLoading||this.state.verifyGenerateLoading,O.createElement("div",{className:"flex items-center justify-center"},O.createElement("span",{className:"truncate"},this.props.t("image.generateBtn")),null!==this.props.userMediaCreditsRemain&&O.createElement("span",{className:"ml-1 flex items-center gap-1"},O.createElement(nM,{className:"h-3 w-3 text-amber-500"}),this.props.consumeCredit)))),null!==this.props.userMediaCreditsRemain&&O.createElement("div",{className:"mt-3 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-[var(--tool-color-text-secondary)]"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),this.props.userMediaCreditsRemain," ",this.props.t("creditsRemaining")))))),O.createElement("div",{className:"relative flex w-full flex-col items-center justify-between lg:h-full lg:w-[70%]"},O.createElement("div",{className:"relative flex h-full w-full items-center justify-center p-4 lg:p-2"},!this.state.recordsData&&!this.state.generatingLoading&&!this.state.verifyGenerateLoading&&O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-start gap-8 p-4 lg:p-8"},this.props.titleTaglineData&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},this.props.titleTaglineData.title&&O.createElement("h1",{className:"text-2xl font-bold !leading-[120%] text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:this.props.titleTaglineData.title}}),this.props.titleTaglineData.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:this.props.titleTaglineData.tagline}})),O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-4"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-36"}),O.createElement("p",{className:"w-full whitespace-pre-line break-all text-center leading-7 text-[var(--tool-color-text-primary)]"},this.props.toolTips||this.props.t("image.state.default")))),(!this.state.recordsData&&(this.state.generatingLoading||this.state.verifyGenerateLoading)||this.state.recordsData&&"waiting"===this.state.recordsData.state)&&O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},this.props.t("image.state.waiting"),O.createElement(o7.Z,{color:"var(--tool-color-text-primary)",size:4}))),this.state.recordsData&&"queuing"===this.state.recordsData.state&&O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},this.props.t("image.state.queue"),O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:18}))),this.state.recordsData&&"generating"===this.state.recordsData.state&&O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-primary)]"},this.props.t("image.state.generating"),O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:18}))),this.state.recordsData&&"success"===this.state.recordsData.state&&O.createElement(O.Fragment,null,O.createElement("div",{className:"relative flex h-full w-full flex-col items-center justify-center p-4"},O.createElement("div",{className:"flex h-full w-full items-center justify-center"},(null===(t=this.state.recordsData.completeData)||void 0===t?void 0:t.image_url)&&O.createElement("img",{className:"h-auto max-h-full w-auto max-w-full rounded-xl object-contain",src:this.state.recordsData.completeData.image_url,alt:"Record image"}))),(null===(r=this.state.recordsData.completeData)||void 0===r?void 0:r.image_url)&&O.createElement("div",{className:"aspect-square w-8 rounded-xl bg-[rgba(var(--tool-color-rgb),0.05)] backdrop-blur-md ".concat(this.state.downloadLoading?"curs
32or-not-allowed":"group cursor-pointer transition duration-500 hover:bg-[var(--tool-color-primary)]"," absolute bottom-4 right-4 inline-flex items-center justify-center")},this.state.downloadLoading?O.createElement(ie.Z,{color:"var(--tool-color-text-primary)",size:14}):O.createElement(i$,{onClick:function(){var t;n.downloadImage(null===(t=n.state.recordsData.completeData)||void 0===t?void 0:t.image_url)},icon:"download",className:"w-5 fill-[var(--tool-color-text-primary)] transition duration-500 group-hover:fill-[var(--tool-color-primary-contrast)]"}))),this.state.recordsData&&"failed"===this.state.recordsData.state&&O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-4"},O.createElement(i$,{icon:"failed",className:"w-20"}),O.createElement("p",{className:"text-amber-500"},this.props.t("image.state.failed"))))))),this.props.createTurnstile&&O.createElement("div",{style:{display:this.state.verifyGenerateLoading?"flex":"none"},className:"absolute left-0 top-0 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},this.props.createTurnstile({verifyLoading:this.state.verifyGenerateLoading,onSuccess:function(t){return n.verifyChatSuccessCallback(t)}})))}}])}();ui.defaultProps={createTurnstile:null};var us=function(){var t;function r(t){var n;return iw(this,r),(n=iy(this,r,[t])).state={verifyGenerateLoading:!1,selectedModel:"image",imageSizeList:[{label:"16:9",value:16/9},{label:"9:16",value:9/16}],textSizeList:[{label:"16:9",value:"16:9"},{label:"9:16",value:"9:16"}],textSize:"16:9",scapeSize:16/9,prompt:"",videoInfo:null,recordDetails:null,imageBase64:"",imageTypeList:["image/jpeg","image/png","image/jpg"],generateLoading:!1,downloadLoading:!1,progress:0,queueTime:null,cropperImageUrl:"",progressTimeIndex:0,progressTotalTime:60,progressRate:0,openNoGenerationsDialog:!1},n.cropperRef=(0,O.createRef)(),n}return iN(r,O.Component),iE(r,[{key:"verifyChatSuccessCallback",value:function(t){this.setState({verifyGenerateLoading:!1}),this.startGenerate(t)}},{key:"verifyChatErrorCallback",value:function(t){console.log("error",t),this.setState({verifyGenerateLoading:!1}),aa.Am.error(this.props.t("toast.verificationFailed"))}},{key:"onCrop",value:function(){var t,r=(null===(t=this.cropperRef.current)||void 0===t?void 0:t.cropper).getCroppedCanvas({maxWidth:1024,maxHeight:1024}).toDataURL("image/png");this.setState({cropperImageUrl:r})}},{key:"downloadVideo",value:function(){var t=this;this.setState({downloadLoading:!0}),ua(this.getVideoUrl()).then(function(){aa.Am.success(t.props.t("toast.downloadSuccess")),t.setState({downloadLoading:!1})}).catch(function(r){console.log("e",r),aa.Am.error(t.props.t("toast.downloadFailed")),t.setState({downloadLoading:!1})})}},{key:"handleImageChange",value:function(t){var r=this;if(this.state.imageTypeList.includes(t.type)||aa.Am.error(this.props.t("toast.fileFormat")),t.fileSize>10485760)aa.Am.error(this.props.t("toast.imageSizeExceed"));else{var n=new FileReader;n.onloadend=function(){r.setState({imageBase64:n.result})},n.readAsDataURL(t)}}},{key:"openFileInput",value:function(){var t=this,r=document.createElement("input");r.type="file",r.click(),r.onchange=function(r){t.handleImageChange(r.target.files[0])}}},{key:"handleModelChange",value:function(t){this.setState({prompt:""}),this.setState({selectedModel:t}),this.setState({imageBase64:""})}},{key:"ImageLoadingPlaceholder",value:function(t){var r=Array.from({length:t=parseInt(t,10)||1},function(t,r){return O.createElement("div",{key:r,className:"relative flex aspect-square h-72 items-center justify-center overflow-hidden rounded-md bg-black/10"},O.createElement(it.Z,{size:60,color:"#9ca3c1"}))});return O.createElement("div",{className:"w-full flex items-center justify-center gap-2 place-items-center"},r)}},{key:"handleImageSizeChange",value:function(t){var r;this.setState({scapeSize:t}),null===(r=this.cropperRef)||void 0===r||null===(r=r.current)||void 0===r||null===(r=r.cropper)||void 0===r||r.setAspectRatio(t)}},{key:"startProgress",value:function(t){var r=parseInt(t/this.state.progressTotalTime*100);this.setState({progressTimeIndex:t}),this.setState({progressRate:r})}},{key:"startQueueTime",value:function(t){var r=t-parseInt((Date.now()/1e3).toFixed());r<=1?this.setState({queueTime:1}
32):this.setState({queueTime:r})}},{key:"renderSizeList",value:function(){var t=this;return"image"===this.state.selectedModel?O.createElement("ul",{className:"grid w-full grid-cols-2 gap-2"},this.state.imageSizeList.map(function(r,n){return O.createElement("li",{key:n,onClick:function(){t.handleImageSizeChange(r.value)},className:"w-full rounded-lg border bg-[rgba(var(--tool-color-rgb),0.02)] px-2 py-1 ".concat(t.state.scapeSize===r.value?"border-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.09)]"," flex cursor-pointer items-center justify-center")},r.label)})):O.createElement("ul",{className:"grid w-full grid-cols-2 gap-2"},this.state.textSizeList.map(function(r,n){return O.createElement("li",{key:n,onClick:function(){t.setState({textSize:r.value})},className:"w-full rounded-lg border bg-[rgba(var(--tool-color-rgb),0.02)] px-2 py-1 ".concat(t.state.textSize===r.value?"border-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.09)]"," flex cursor-pointer items-center justify-center")},r.label)}))}},{key:"getVideoUrl",value:function(){if((this.state.videoInfo||"success"===this.state.videoInfo.state)&&this.state.videoInfo.completeData){var t=JSON.parse(this.state.videoInfo.completeData);if(t&&t.data&&t.data.video_url)return t.data.video_url}return""}},{key:"renderVideo",value:function(){var t=this;if(this.state.videoInfo)switch(this.state.videoInfo.state){case"success":return O.createElement("div",{className:"flex w-full flex-col items-center justify-center"},O.createElement("div",{className:"relative flex h-full w-full flex-col items-center justify-center p-2"},O.createElement("video",{className:"m-0 max-h-[300px] rounded-xl lg:max-h-[500px]",autoPlay:!0,muted:!0,controls:!0},O.createElement("source",{src:this.getVideoUrl(),type:"video/mp4",width:40,height:40}))),O.createElement("div",{className:"aspect-square w-8 rounded-xl bg-[var(--tool-color-primary)] backdrop-blur-md lg:bg-[rgba(var(--tool-color-rgb),0.05)] ".concat(this.state.downloadLoading?"cursor-not-allowed":"group cursor-pointer transition duration-500 lg:hover:bg-[var(--tool-color-primary)]"," absolute bottom-4 right-4 inline-flex items-center justify-center")},this.state.downloadLoading?O.createElement(ie.Z,{color:"var(--tool-color-text-primary)",size:14}):O.createElement(i$,{onClick:function(){t.downloadVideo()},icon:"download",className:"w-5 fill-[var(--tool-color-primary-contrast)] transition duration-500 lg:fill-[var(--tool-color-text-primary)] lg:group-hover:fill-[var(--tool-color-primary-contrast)]"})));case"wait":return O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement(i$,{icon:"logo",className:"w-20 animate-bounce fill-[var(--tool-color-primary)]"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},this.props.t("video.waitingStart"),O.createElement(o7.Z,{color:"var(--tool-color-text-primary)",size:4})));case"queuing":return O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement(i$,{icon:"logo",className:"w-20 animate-bounce fill-[var(--tool-color-primary)]"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},this.props.t("video.queue"),O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:18})));case"generating":return O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement("div",{className:"relative w-2/3 overflow-hidden rounded-xl"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1733384621863dr5jxiyq.webp",alt:"image",className:"w-full opacity-20"}),O.createElement("div",{className:"absolute left-1/2 top-1/2 inline-block -translate-x-1/2 -translate-y-1/2"},O.createElement(it.Z,{size:60,color:"var(--tool-color-primary)"}))),O.createElement("p",{className:"flex w-full items-center justify-center gap-2 text-[var(--tool-color-text-primary)]"},this.props.t("video.generationProgress"),O.createElement("span",{className:"font-semibold text-[var(--tool-color-primary)]"},this.state.progressRate,"%")));case"fail":return O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-4"},O.createElement(i$,{icon:"generate_failed",className:"w-20 fill-amber-500"}),O.createElement("p",{className:"text-amber-500"},this.props.t("video.failed")))}return O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-start gap-8 p-4 lg:p-8"},this.props.titleTaglineData&&O.createElement("div",{className:"mx-auto mb-10 flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},this.props.titleTaglineData.title&&O.createElement("h1",{className:"text-2xl font-bold !leading-[120%] text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:this.props.titleTaglineData.title}}),this.props.titleTaglineData.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:this.props.titleTaglineData.tagline}})),O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-4"},O.createElement(i$,{icon:"logo",className:"w-24 fill-[var(--tool-color-primary)]"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},this.props.toolTips||this.props.t("video.createText"))))}},{key:"generateDetail",value:function(t){var r=this,n=setInterval(function(){(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(t),method:"get"}).then(function(t){200===t.data.code&&(r.setState({videoInfo:t.data.data}),t.data.data.generateTime&&(r.startProgress(r.state.progressTimeIndex+1),r.startQueueTime(parseInt(t.data.data.generateTime))),"success"!==t.data.data.state&&"fail"!==t.data.data.state||(r.setState({generateLoading:!1}),clearInterval(n),r.props.loadUserInfo&&r.props.loadUserInfo()))}).catch(function(t){console.log(t)})},1500)}},{key:"startGenerate",value:(t=ib(iO().m(function t(r){var n,a,o,i,s,l,c=this;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!this.state.generateLoading){t.n=1;break}return t.a(2);case 1:if("text"!==this.state.selectedModel||this.state.prompt){t.n=2;break}return aa.Am.error(this.props.t("toast.promptEmpty")),t.a(2);case 2:if(this.state.videoInfo&&this.setState({videoInfo:null}),this.setState({progressTimeIndex:0}),this.setState({queueTime:0}),this.setState({generateLoading:!0}
32),n="",a="",this.setState({recordDetails:null}),"image"!==this.state.selectedModel){t.n=5;break}if(this.state.imageBase64){t.n=3;break}return this.setState({generateLoading:!1}),aa.Am.error(this.props.t("toast.imageUploadedFailed")),t.a(2);case 3:return o=s_(this.state.cropperImageUrl,"newVideoImage.png"),t.n=4,sN(o,"tools/file/userVideoImage",sC);case 4:n=t.v,t.n=6;break;case 5:a=this.state.textSize;case 6:return i={prompt:this.state.prompt,imageUrl:n,aspectRatio:a,channel:"LUMA",id:this.props.pageId,type:this.props.pageType,source:this.props.source||"yeschat.ai"},this.props.userEmail&&(i.email=this.props.userEmail),s=ac.Z,t.n=7,c6();case 7:l={uniqueId:t.v,verify:r||""},s({headers:l,url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),method:"post",data:i}).then(function(t){if(100001!==t.data.code)return c.props.openNoUsageCountDialog&&(429===t.data.code||430===t.data.code)?(c.setState({generateLoading:!1}),void c.props.openNoUsageCountDialog()):void(200===t.data.code?(c.generateDetail(t.data.data.recordId),c.props.loadUserInfo&&c.props.loadUserInfo()):(c.setState({generateLoading:!1}),aa.Am.error(t.data.msg)));c.setState({verifyGenerateLoading:!0,generateLoading:!1})}).catch(function(t){console.log(t),c.setState({generateLoading:!1}),aa.Am.error(c.props.t("toast.serverAbnormal"))});case 8:return t.a(2)}},t,this)})),function(r){return t.apply(this,arguments)})},{key:"render",value:function(){var t=this;return O.createElement("div",{className:"relative h-full w-full"},O.createElement("div",{className:"h-full w-full"},O.createElement("div",{className:"flex h-full w-full flex-col items-start lg:flex-row"},O.createElement("div",{className:"w-full text-sm lg:h-full lg:w-[30%]"},O.createElement("div",{className:"w-full flex-col bg-[rgba(var(--tool-color-rgb),0.02)] lg:flex lg:h-full"},O.createElement("div",{className:"flex flex-col gap-2 p-4"},O.createElement("div",{className:"grid w-full cursor-pointer grid-cols-2 rounded-full bg-[var(--tool-color-background)]"},O.createElement("div",{onClick:function(){t.handleModelChange("image")},className:"".concat("image"===this.state.selectedModel?"bg-[var(--tool-color-primary)] text-[var(--tool-color-primary-contrast)]":"text-[var(--tool-color-text-secondary)] hover:text-[var(--tool-color-text-primary)]"," duration-500} group relative flex w-full items-center justify-center gap-1 rounded-full p-2 text-sm font-medium transition")},O.createElement(i$,{icon:"fromImage",className:"".concat("image"===this.state.selectedModel?"fill-[var(--tool-color-primary-contrast)]":"fill-[var(--tool-color-text-secondary)] group-hover:fill-[var(--tool-color-text-primary)]"," w-4 cursor-pointer transition duration-500")}),O.createElement("span",{className:"line-clamp-1 max-w-[80%]"},this.props.t("video.model.image"))),O.createElement("div",{onClick:function(){t.handleModelChange("text")},className:"".concat("text"===this.state.selectedModel?"bg-[var(--tool-color-primary)] text-[var(--tool-color-primary-contrast)]":"text-[var(--tool-color-text-secondary)] hover:text-[var(--tool-color-text-primary)]"," cursor-pointer} group relative flex w-full items-center justify-center gap-1 rounded-full p-2 text-sm font-medium transition duration-500")},O.createElement(i$,{icon:"fromText",className:"".concat("text"===this.state.selectedModel?"fill-[var(--tool-color-primary-contrast)]":"fill-[var(--tool-color-text-secondary)] group-hover:fill-[var(--tool-color-text-primary)]"," w-4 transition duration-500")}),O.createElement("span",{className:"line-clamp-1 max-w-[80%]"},this.props.t("video.model.text"))))),O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2 overflow-auto p-4 pt-1"},"image"===this.state.selectedModel&&O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},this.props.t("video.label.image")),this.state.imageBase64?O.createElement("div",{className:"relative flex aspect-square w-full flex-col items-center justify-center gap-4 overflow-hidden rounded-lg bg-[rgba(var(--tool-color-rgb),0.02)] transition duration-500 hover:bg-[rgba(var(--tool-color-primary-rgb),0.05)]"},O.createElement(iu.Z,{src:this.state.imageBase64,className:"h-full w-full object-cover",ref:this.cropperRef,autoCropArea:1,aspectRatio:this.state.scapeSize,guides:!1,crop:function(){t.onCrop()},viewMode:1}),O.createElement("div",{className:"group absolute right-2 top-2 inline-flex aspect-square w-6 cursor-pointer items-center justify-center rounded-lg bg-[var(--tool-color-primary-contrast)] backdrop-blur-md",onClick:function(){t.setState({imageBase64:""})}},O.createElement(i$,{icon:"close",className:"w-3 fill-[var(--tool-color-text-muted)] transition duration-500 group-hover:fill-[var(--tool-color-text-primary)]"}))):O.createElement("div",{onClick:function(){t.openFileInput()},className:"relative flex aspect-square w-full flex-col items-center justify-center gap-4 overflow-hidden rounded-lg bg-[rgba(var(--tool-color-rgb),0.02)] p-2 transition duration-500 hover:bg-[rgba(var(--tool-color-primary-rgb),0.05)]"},O.createElement(i$,{icon:"image",className:"w-10 fill-[var(--tool-color-text-placeholder)]"}),O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-1 text-center text-xs text-[var(--tool-color-text-placeholder)]"},O.createElement("p",{className:"whitespace-pre-line break-words"},this.props.t("video.placeholder.image")),O.createElement("p",{className:"whitespace-pre-line break-words"},this.props.t("video.label.supportedFormats")))))),"text"===this.state.selectedModel&&O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},this.props.t("video.label.motionPrompt")),O.createElement("div",{className:"relative w-full"},O.createElement("textarea",{onChange:function(r){t.setState({prompt:r.target.value})},placeholder:this.props.t("video.placeholder.motionPrompt"),className:"h-24 w-full resize-none overflow-y-auto rounded-lg border-none bg-[rgba(var(--tool-color-rgb),0.02)] p-2 text-sm outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)] lg:h-36"})))),O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},this.props.t("video.placeholder.ratio.title")),O.createElement("div",{className:"relative w-full"}
32,this.renderSizeList()))),"image"===this.state.selectedModel&&O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},this.props.t("video.label.motionPrompt")),O.createElement("div",{className:"relative w-full"},O.createElement("textarea",{onChange:function(r){t.setState({prompt:r.target.value})},placeholder:this.props.t("video.placeholder.motionPrompt"),className:"h-20 w-full resize-none overflow-y-auto rounded-lg border-none bg-[rgba(var(--tool-color-rgb),0.02)] p-2 text-sm outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)] lg:h-24"}))))),O.createElement("div",{className:"flex flex-col gap-2 p-4"},O.createElement("button",{onClick:function(){t.startGenerate()},className:"w-full rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-2 py-2.5 text-center font-medium text-[var(--tool-color-primary-contrast)] transition-all ".concat(this.state.generateLoading||this.state.verifyGenerateLoading?"cursor-not-allowed":"transition duration-500 hover:scale-95"),disabled:this.state.generateLoading||this.state.verifyGenerateLoading},this.state.generateLoading||this.state.verifyGenerateLoading?O.createElement("div",{className:"flex items-center justify-center gap-2"},O.createElement("span",{className:"truncate"},this.props.t("video.generateBtning")),O.createElement(o7.Z,{color:"white",size:8,margin:2}),null!==this.props.userMediaCreditsRemain&&O.createElement("span",{className:"ml-1 flex items-center gap-1"},O.createElement(nM,{className:"h-3 w-3 text-amber-500"}),this.props.consumeCredit)):O.createElement("div",{className:"flex items-center justify-center"},O.createElement("span",{className:"truncate"},this.props.t("video.generateBtn")),null!==this.props.userMediaCreditsRemain&&O.createElement("span",{className:"ml-1 flex items-center gap-1"},O.createElement(nM,{className:"h-3 w-3 text-amber-500"}),this.props.consumeCredit))),null!==this.props.userMediaCreditsRemain&&O.createElement("div",{className:"mt-3 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-[var(--tool-color-text-secondary)]"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),this.props.userMediaCreditsRemain," ",this.props.t("creditsRemaining")))))),O.createElement("div",{className:"relative flex w-full flex-col items-center justify-between lg:h-full lg:w-[70%]"},O.createElement("div",{className:"relative flex h-full w-full items-center justify-center p-4 lg:p-2"},this.renderVideo())))),this.props.createTurnstile&&O.createElement("div",{style:{display:this.state.verifyGenerateLoading?"flex":"none"},className:"absolute left-0 top-0 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},this.props.createTurnstile({verifyLoading:this.state.verifyGenerateLoading,onSuccess:function(r){return t.verifyChatSuccessCallback(r)}})))}}])}();us.defaultProps={createTurnstile:null};var ul=function(t,r){var n=t.audioItem,a=t.setIsPlaying,o=(0,O.useRef)(null),i=iD((0,O.useState)(0),2),s=i[0],l=i[1],c=iD((0,O.useState)(0),2),u=c[0],d=c[1],f=iD((0,O.useState)(!1),2),p=f[0],m=f[1],h=iD((0,O.useState)(!1),2),g=h[0],v=h[1],b=iD((0,O.useState)(!1),2),y=b[0],w=b[1];(0,O.useImperativeHandle)(r,function(){return{autoPlayPause:function(){x()}}}),(0,O.useEffect)(function(){a(y)},[y]);var x=function(){y?o.current.pause():o.current.play(),w(!y)},E=function(t){if(t===1/0)return"00:00";var r=Math.floor(t/60),n=Math.floor(t%60);return"".concat(r<10?"0":"").concat(r,":").concat(n<10?"0":"").concat(n)};return O.createElement("div",{className:"w-full bg-[rgba(var(--tool-color-rgb),0.01)] p-4 backdrop-blur-md"},O.createElement("div",{className:"flex w-full items-end justify-between"},O.createElement("div",{className:"flex w-full items-center gap-2"},O.createElement("div",{className:"relative aspect-square w-16 overflow-hidden rounded-lg bg-[rgba(var(--tool-color-rgb),0.02)]"},O.createElement("img",{src:n.image_url,alt:"cover",className:"h-full w-full object-cover"}),p?O.createElement("span",{className:"absolute left-1/2 top-1/2 inline-flex h-full w-full -translate-x-1/2 -translate-y-1/2 items-center justify-center bg-black/5 backdrop-blur-sm"},O.createElement(o9.Z,{color:"var(--tool-color-primary-contrast)",size:26})):O.createElement("span",{onClick:x,className:"absolute left-1/2 top-1/2 inline-flex h-8 w-8 -translate-x-1/2 -translate-y-1/2 items-center justify-center rounded-full bg-black/20 backdrop-blur-sm"},y?O.createElement(i$,{icon:"music_pause",className:"w-4 fill-neutral-50"}):O.createElement(i$,{icon:"music_play",className:"w-4 fill-neutral-50"}
32))),O.createElement("div",{className:"flex w-[calc(100%-70px)] flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("p",{className:"w-[70%] truncate break-words text-base font-bold text-[var(--tool-color-text-primary)]"},n.title),n.audio_url&&O.createElement(O.Fragment,null,g?O.createElement(ie.Z,{color:"var(--tool-color-primary-contrast)",size:15}):O.createElement("p",{onClick:function(t){var r;t.stopPropagation(),r=n.audio_url,v(!0),ua(r).then(function(){aa.Am.success("Downloaded successfully \uD83D\uDC4C"),v(!1)}).catch(function(t){console.log("e",t),aa.Am.error("Downloaded failed \uD83E\uDD2F"),v(!1)})},className:"group inline-flex h-8 w-8 cursor-pointer items-center justify-center rounded-full bg-[rgba(var(--tool-color-rgb),0.03)] transition duration-500"},O.createElement(i$,{icon:"music_download",className:"w-4 fill-[var(--tool-color-text-secondary)] transition duration-500 group-hover:fill-[var(--tool-color-primary)]"})))),O.createElement("div",{className:"flex w-full items-center gap-2 px-1"},O.createElement("div",{className:"relative h-2 w-full rounded-full bg-[rgba(var(--tool-color-rgb),0.05)]",onClick:function(t){var r=t.currentTarget.getBoundingClientRect(),n=(t.clientX-r.left)/r.width*u;o.current.currentTime=n,l(n)}},O.createElement("div",{className:"absolute left-0 top-0 h-full rounded-full bg-[var(--tool-color-primary)]",style:{width:"".concat(s/u*100||0,"%")}}),O.createElement("div",{className:"absolute top-[-2px] h-3 w-3 -translate-x-1/2 cursor-pointer rounded-full bg-[var(--tool-color-primary)]",style:{left:"".concat(s/u*100||0,"%")},draggable:!0,onDrag:function(t){if(0!==t.clientX){var r=t.currentTarget.parentNode.getBoundingClientRect(),n=(t.clientX-r.left)/r.width*u;n=Math.max(0,Math.min(n,u)),o.current.currentTime=n,l(n)}}})),O.createElement("div",{className:"flex items-center justify-end gap-1 text-xs text-[var(--tool-color-text-secondary)]"},O.createElement("span",null,E(s))," / ",O.createElement("span",null,E(u))))))),n.audio_url&&O.createElement("audio",{ref:o,src:n.audio_url,onTimeUpdate:function(){l(o.current.currentTime)},onLoadedMetadata:function(){d(o.current.duration||0),m(!1),o.current.play(),w(!0)},onEnded:function(){w(!1)}}))};ul.displayName="AudioPlayerBase";var uc=(0,O.forwardRef)(ul);uc.displayName="AudioPlayer";var uu=function(t){var r,n,a=t.createTurnstile,o=t.pageId,i=t.openNoUsageCountDialog,s=t.pageType,l=t.t,c=t.toolTips,u=t.titleTaglineData,d=t.userEmail,f=t.userMediaCreditsRemain,p=t.consumeCredit,m=t.loadUserInfo,h=t.source,g=iD((0,O.useState)(!1),2),v=g[0],b=g[1],y=iD((0,O.useState)(!1),2),w=y[0],x=y[1],E=iD((0,O.useState)(!1),2),C=E[0],k=E[1],S=(0,O.useRef)(null),T=iD((0,O.useState)(""),2),N=T[0],A=T[1],I=iD((0,O.useState)(""),2),R=I[0],_=I[1],P=iD((0,O.useState)(""),2),L=P[0],M=P[1],D=iD((0,O.useState)(""),2),j=D[0],F=D[1],U=iD((0,O.useState)(2999),2),z=U[0],H=U[1],B=iD((0,O.useState)(199),2),V=B[0],q=B[1],W=iD((0,O.useState)(!1),2),G=W[0],Z=W[1],K=iD((0,O.useState)(120),2),J=K[0],Y=K[1],X=(0,O.useRef)(null),Q=iD((0,O.useState)(!1),2),ee=Q[0],et=Q[1],er=iD((0,O.useState)(null),2),en=er[0],ea=er[1],eo=iD((0,O.useState)(null),2),ei=eo[0],es=eo[1],el=iD((0,O.useState)(null),2),ec=el[0],eu=el[1],ed=(r=ib(iO().m(function t(r){var n,a,c,u;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!C){t.n=1;break}return t.a(2);case 1:if(!v){t.n=8;break}if(!w){t.n=4;break}if(j){t.n=2;break}return aa.Am.error(l("toast.titleEmpty")),t.a(2);case 2:if(L){t.n=3;break}return aa.Am.error(l("toast.styleEmpty")),t.a(2);case 3:t.n=7;break;case 4:if(j){t.n=5;break}return aa.Am.error(l("toast.titleEmpty")),t.a(2);case 5:if(L){t.n=6;break}return aa.Am.error(l("toast.styleEmpty")),t.a(2);case 6:if(N){t.n=7;break}return aa.Am.error(l("toast.lyricsEmpty")),t.a(2);case 7:t.n=9;break;case 8:if(R){t.n=9;break}return aa.Am.error(l("toast.lyricsDescEmpty")),t.a(2);case 9:return k(!0),ea(null),es(null),n="",v?w||(n=N):n=R,a={prompt:n,channel:"MUSIC",id:o,type:s,source:h||"yeschat.ai",style:v?L:"",title:v?j:"",customMode:v,instrumental:w},d&&(a.email=d),c=ac.Z,t.n=10,c6();case 10:u={uniqueId:t.v,verify:r||""},c({headers:u,url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),method:"post",data:a}).then(function(t){var r,n,a;return 100001===t.data.code?(k(!1),void et(!0)):i&&(429===t.data.code||430===t.data.code)?(k(!1),void i()):void(200===t.data.code?(r=t.data.data.recordId,n=0,a=setInterval(function(){eu(Math.max(1,Math.min(parseInt(n++/40*100),99))),(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(r," "),method:"get"}).then(function(t){var r,n,o,i=(null===(r=t.data)||void 0===r?void 0:r.data)||{};i.completeData&&(i.completeData=JSON.parse(i.completeData),ea(function(t){var r,n;return t&&t.audio_url?t:null!==(r=i.completeData)&&void 0!==r&&r.data&&(null===(n=i.completeData)||void 0===n?void 0:n.data.length)>0?i.completeData.data[0]:null})),es(i),"success"===(null===(n=t.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.state)?(ea(function(t){var r;return t&&t.audio_url?t:null===(r=i.completeData)||void 0===r?void 0:r.data[0]}),k(!1),eu(null),clearInterval(a),m&&m()):"fail"===(null===(o=t.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.state)&&(k(!1),clearInterval(a),m&&m(),eu(null))}).catch(function(t){console.log(t)})},2e3),m&&m()):(k(!1),aa.Am.error(t.data.msg)))}).catch(function(t){console.log(t),k(!1),aa.Am.error(l("toast.serverAbnormal"))});case 11:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),ef=function(t,r){for(var n=0,a=0,o=0,i=0;i<t.length;i++)n<=r&&(a=i,o=n),t.charCodeAt(i)>
32127?n+=2:n+=1;return{length:n,lastIndex:a,realLength:o}};return O.createElement("div",{className:"relative h-full w-full"},O.createElement("div",{className:"h-full w-full"},O.createElement("div",{className:"flex h-full w-full flex-col items-start lg:flex-row"},O.createElement("div",{className:"flex w-full text-sm lg:h-full lg:w-[30%]"},O.createElement("div",{className:"w-full flex-col bg-[rgba(var(--tool-color-rgb),0.02)] lg:flex lg:h-full"},O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2 overflow-auto p-4 lg:h-[90%]"},O.createElement("div",{className:"flex w-full flex-col items-start gap-4"},O.createElement("div",{className:"flex w-full items-center justify-between space-x-2 rounded-full bg-[var(--tool-color-background)] p-2.5 pr-4 text-[var(--tool-color-text-primary)]"},O.createElement(r2,{checked:v,onChange:function(t){b(t)},id:"custom-mode",className:"group relative inline-flex h-6 w-11 shrink-0 cursor-pointer rounded-full border-2 border-transparent bg-[var(--tool-color-background-gray)] transition duration-500 ease-in-out focus:outline-none data-[checked]:bg-[var(--tool-color-primary)]"},O.createElement("span",{"aria-hidden":"true",className:"pointer-events-none inline-block size-5 transform rounded-full bg-[var(--tool-color-background)] shadow ring-0 transition duration-200 ease-in-out group-data-[checked]:translate-x-5"})),O.createElement("label",{htmlFor:"custom-mode"},l("music.customMode"))),!v&&O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{htmlFor:"song-description",className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},l("music.songDescription.title")),O.createElement("div",{className:"relative w-full"},O.createElement("textarea",{ref:S,value:R,onInput:function(t){var r=t.target.value,n=ef(r,199);n.length<=199?(_(r),q(199-n.length)):(_(r.substring(0,n.lastIndex)),q(199-n.realLength))},placeholder:l("music.songDescription.tips"),className:"h-24 w-full resize-none overflow-y-auto rounded-lg border-none bg-[rgba(var(--tool-color-rgb),0.02)] p-2 text-sm outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)] lg:h-36"}),O.createElement("div",{className:"w-full px-2 text-right text-xs text-[var(--tool-color-text-muted)]"},199-V,"/",199)))),v&&O.createElement("div",{className:"flex w-full flex-col items-start gap-4"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{htmlFor:"suno-title-music",className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},l("music.placeholder.enterTitle.label")),O.createElement("input",{value:j,onChange:function(t){return F(t.target.value)},type:"text",name:"suno-title-music",id:"suno-title-music",autoComplete:"off",placeholder:l("music.placeholder.enterTitle.des"),className:"block w-full rounded-lg bg-[rgba(var(--tool-color-rgb),0.02)] p-2 text-sm outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)]"})),O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{htmlFor:"style-of-music",className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium"},l("music.placeholder.styleMusic.label")),O.createElement("div",{className:"relative w-full"},O.createElement("textarea",{value:L,onInput:function(t){var r=t.target.value,n=r.length;n<=120?(M(r),Y(120-n)):(M(r.substring(0,120)),Y(0))},placeholder:l("music.placeholder.styleMusic.des"),className:"h-20 w-full resize-none overflow-y-auto rounded-lg border-none bg-[rgba(var(--tool-color-rgb),0.02)] p-2 text-sm outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)] lg:h-28"}),O.createElement("div",{className:"w-full px-2 text-right text-xs text-[var(--tool-color-text-muted)]"},120-J,"/",120)))),O.createElement("div",{className:"flex w-full items-center justify-between space-x-2 rounded-full bg-[var(--tool-color-background)] p-2.5 pr-4 text-[var(--tool-color-text-primary)]"},O.createElement(r2,{checked:w,onChange:function(t){x(t)},id:"instrumental",className:"group relative inline-flex h-6 w-11 shrink-0 cursor-pointer rounded-full border-2 border-transparent bg-[var(--tool-color-background-gray)] transition duration-500 ease-in-out focus:outline-none data-[checked]:bg-[var(--tool-color-primary)]"},O.createElement("span",{"aria-hidden":"true",className:"pointer-events-none inline-block size-5 transform rounded-full bg-[var(--tool-color-background)] shadow ring-0 transition duration-200 ease-in-out group-data-[checked]:translate-x-5"})),O.createElement("label",{htmlFor:"instrumental"},l("music.instrumental.label"))),v&&!w&&O.createElement("div",{className:"flex w-full flex-col items-start space-y-2"},O.createElement("div",{className:"w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("label",{htmlFor:"Lyrics",className:"mb-2 inline-flex w-full items-center justify-between gap-1 text-sm font-medium text-[var(--color-text-other)]"},l("music.lyricsDescription.title")),O.createElement("div",{className:"relative w-full"},O.createElement("textarea",{ref:S,value:N,onInput:function(t){var r=t.target.value,n=ef(r,2999);n.length<=2999?(A(r),H(2999-n.length)):(A(r.substring(0,n.lastIndex)),H(2999-n.realLength))},placeholder:l("music.songDescription.lyricsTips"),className:"h-20 w-full resize-none overflow-y-auto rounded-lg border-none bg-[rgba(var(--tool-color-rgb),0.02)] p-2 text-sm outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)] lg:h-28"}),O.createElement("div",{className:"w-full px-2 text-right text-xs text-[var(--tool-color-text-muted)]"},2999-z,"/",2999)))))),O.createElement("div",{className:"flex flex-col gap-2 p-4"},O.createElement("button",{onClick:function(){ed()},className:"inline-flex w-full cursor-pointer items-center justify-center gap-2 rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-2 py-2.5 text-center text-[var(--tool-color-primary-contrast)] transition duration-500 hover:scale-95"},C||ee?O.createElement(O.Fragment,null,l("music.generating"),O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})):O.createElement(O.Fragment,null,l("music.generateBtn"),null!==f&&O.createElement("span",{className:"ml-2 flex items-center text-xs text-amber-500"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"})," ",p))),null!==f&&O.createElement("div",{className:"mt-3 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-gray-500"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),f," ",l("creditsRemaining")))))),O.createElement("div",{className:"relative flex w-full flex-col items-center justify-between lg:h-full lg:w-[70%]"},O.createElement("div",{className:"flex w-full flex-1 flex-col-reverse items-start justify-between overflow-y-auto p-4 lg:h-full lg:flex-row"},O.createElement("div",{className:"flex h-full w-full flex-col items-start gap-2"},"fail"===(null==ei?void 0:ei.state)?O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-2 whitespace-pre-line py-6 text-center text-[var(--tool-color-state-danger-dark)]"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/17331216325012ytt9r73.webp",alt:"failed",width:20,height:20,className:"aspect-square w-36"}),l("music.failed")):ei?ei.completeData?O.createElement("div",{className:"flex w-full flex-col items-start rounded-xl p-3 shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.05)]"},null===(n=ei.completeData)||void 0===n?void 0:n.data.map(function(t,r,n){return O.createElement(O.Fragment,null,O.createElement("div",{onClick:function(){t.audio_url&&(en&&en.id===t.id?X.current.autoPlayPause():ea(iR({},t)))},key:r,className:"flex contents w-full items-center break-words"},O.createElement("div",{className:"flex w-full items-start gap-2"},O.createElement("div",{className:"relative aspect-square w-20 overflow-hidden rounded-lg"},t.image_url?O.createElement("img",{src:t.image_url,alt:"cover",className:"h-full w-full rounded-lg object-cover"}):O.createElement("span",{className:"inline-block h-20 w-20 rounded-lg bg-[rgba(var(--tool-color-rgb),0.05)]"}),t.audio_url?O.createElement(O.Fragment,null,G&&(null==en?void 0:en.id)===t.id?O.createElement("span",{className:"absolute left-1/2 top-1/2 inline-flex h-8 w-8 -translate-x-1/2 -translate-y-1/2 items-center justify-center rounded-full bg-black/20 backdrop-blur-sm"},O.createElement(i$,{icon:"music_pause",className:"w-4 fill-neutral-50"})):O.createElement("span",{className:"absolute left-1/2 top-1/2 inline-flex h-8 w-8 -translate-x-1/2 -translate-y-1/2 items-center justify-center rounded-full bg-black/20 backdrop-blur-sm"},O.createElement(i$,{icon:"music_play",className:"w-4 fill-neutral-50"}
32))):O.createElement("span",{className:"absolute left-0 top-0 inline-flex h-full w-full items-center justify-center bg-black/5 backdrop-blur-sm"},O.createElement(o9.Z,{color:"var(--tool-color-primary-contrast)",size:26}))),O.createElement("div",{className:"flex max-w-[70%] flex-1 flex-col items-start gap-1"},O.createElement("p",{className:"w-full truncate font-medium"},t.title||""),O.createElement("div",{className:"flex w-full flex-col items-start gap-2 text-sm"},O.createElement("p",{className:"max-w-full truncate rounded-full border border-[var(--tool-color-primary)] px-2 py-0.5 text-xs text-[var(--tool-color-primary)]"},t.tags||""),O.createElement("p",{className:"inline-flex w-full items-center gap-1 text-xs text-[var(--tool-color-text-secondary)]"},O.createElement(i$,{icon:"music_time",className:"w-3 fill-[var(--tool-color-text-secondary)]"}),null==ei?void 0:ei.createTime))))),r<n.length-1&&O.createElement("span",{className:"my-3 h-[1px] w-full bg-[rgba(var(--tool-color-rgb),0.03)]"}))})):O.createElement("div",{className:"flex w-full items-start gap-2 rounded-lg p-4 shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.05)]"},O.createElement("span",{className:"aspect-square w-20 rounded-lg bg-[rgba(var(--tool-color-rgb),0.05)]"}),O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2"},O.createElement("span",{className:"h-6 w-40 rounded-lg bg-[rgba(var(--tool-color-rgb),0.05)]"}),O.createElement("span",{className:"h-6 w-1/2 rounded-lg bg-[rgba(var(--tool-color-rgb),0.05)]"}))):C?O.createElement("div",{className:"flex w-full flex-col items-center"},O.createElement("div",{className:"flex w-full items-start gap-2 rounded-lg p-4 shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.05)]"},O.createElement("span",{className:"aspect-square w-20 rounded-lg bg-[rgba(var(--tool-color-rgb),0.05)]"}),O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2"},O.createElement("span",{className:"h-6 w-40 rounded-lg bg-[rgba(var(--tool-color-rgb),0.05)]"}),O.createElement("span",{className:"h-6 w-1/2 rounded-lg bg-[rgba(var(--tool-color-rgb),0.05)]"}))),C&&O.createElement("div",{className:"flex w-full items-center justify-center py-6"},O.createElement(o7.Z,{loading:!0,color:"var(--tool-color-primary)",size:10}))):O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-start gap-8 p-4 lg:p-8"},u&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},u.title&&O.createElement("h1",{className:"text-2xl font-bold !leading-[120%] text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:u.title}}),u.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:u.tagline}})),O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-4"},O.createElement(ir.Z,{loading:C||ee,color:"var(--tool-color-primary)",size:10}),O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/17331216325012ytt9r73.webp",alt:"music",width:20,height:20,className:"aspect-square w-36"}),O.createElement("p",{className:"w-full whitespace-pre-line break-all text-center leading-7 text-[var(--tool-color-text-primary)]"},c||l("music.toolTips")))),ec&&!(en&&en.audio_url)&&O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2 px-4 py-2"},O.createElement("div",{className:"relative h-1.5 w-full rounded-full bg-[rgba(var(--tool-color-rgb),0.02)]"},O.createElement("span",{style:{width:"".concat(ec,"%")},className:"absolute left-0 top-0 h-full rounded-full bg-[var(--tool-color-primary)]"})),O.createElement("div",{className:"flex w-full items-center justify-center gap-1 text-xs text-[var(--tool-color-primary)]"},O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:14}),O.createElement("span",null,l("music.waitTimeTips")))),O.createElement("div",{className:"w-full whitespace-pre-line break-words leading-7 text-[var(--tool-color-text-primary)]"},null==en?void 0:en.prompt))),en&&en.audio_url&&O.createElement("div",{className:"sticky bottom-0 left-0 w-full border-t border-[var(--tool-color-border)] lg:relative"},O.createElement(uc,{ref:X,audioItem:en,setIsPlaying:Z}))))),a&&O.createElement("div",{style:{display:ee?"flex":"none"},className:"absolute left-0 top-0 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},a({verifyLoading:ee,onSuccess:function(t){et(!1),ed(t)}})))},ud=function(t,r){var n=t.audioItem,a=t.setIsPlaying,o=(0,O.useRef)(null),i=iD((0,O.useState)(0),2),s=i[0],l=i[1],c=iD((0,O.useState)(0),2),u=c[0],d=c[1],f=iD((0,O.useState)(!1),2),p=f[0],m=f[1],h=iD((0,O.useState)(!1),2),g=h[0],v=h[1],b=iD((0,O.useState)(!1),2),y=b[0],w=b[1],x=iD((0,O.useState)(1),2),E=x[0],C=x[1],k=iD((0,O.useState)(!1),2),S=k[0],T=k[1],N=iD((0,O.useState)(!1),2),A=N[0],I=N[1],R=(0,O.useRef)(1);(0,O.useImperativeHandle)(r,function(){return{autoPlayPause:function(){_()}}}),(0,O.useEffect)(function(){a(y)},[y]);var _=function(){y?o.current.pause():o.current.play(),w(!y)},P=function(t){if(t===1/0)return"00:00";var r=Math.floor(t/60),n=Math.floor(t%60);return"".concat(r<10?"0":"").concat(r,":").concat(n<10?"0":"").concat(n)},L=function(t){var r=Math.max(0,Math.min(s+t,u));o.current.currentTime=r,l(r)};return O.createElement("div",{className:"w-full bg-[rgba(var(--tool-color-rgb),0.01)] p-4 backdrop-blur-md"},O.createElement("div",{className:"flex w-full items-end justify-between"},O.createElement("div",{className:"flex w-full items-center gap-2"},O.createElement("div",{className:"relative aspect-square w-16 overflow-hidden rounded-lg bg-white/20"},n.image_url&&O.createElement("img",{src:n.image_url,alt:"cover",className:"h-full w-full object-cover"}),p?O.createElement("span",{className:"absolute left-1/2 top-1/2 inline-flex h-full w-full -translate-x-1/2 -translate-y-1/2 items-center justify-center bg-black/10 text-gray-100"},O.createElement(n7.JO,{icon:"svg-spinners:3-dots-move",width:28})):O.createElement("span",{onClick:_,className:"absolute left-1/2 top-1/2 inline-flex h-8 w-8 -translate-x-1/2 -translate-y-1/2 items-center justify-center text-gray-100"},y?O.createElement(nD,{width:28}):O.createElement(nj,{width:28}))),O.createElement("div",{className:"flex min-w-0 flex-1 flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center justify-between gap-2"},O.createElement("p",{className:"min-w-0 flex-1 truncate break-words text-base font-bold text-gray-50"},n.title),n.audio_url&&O.createElement(O.Fragment,null,g?O.createElement(n7.JO,{icon:"svg-spinners:3-dots-move",width:18,className:"text-gray-50"}):O.createElement("p",{onClick:function(t){var r;t.stopPropagation(),r=n.audio_url,v(!0),ua(r).then(function(){aa.Am.success("Downloaded successfully \uD83D\uDC4C"),v(!1)}).catch(function(t){console.log("e",t),aa.Am.error("Downloaded failed \uD83E\uDD2F"),v(!1)})},className:"group inline-flex h-8 w-8 cursor-pointer items-center justify-center rounded-full bg-white/30 text-gray-50 transition duration-500 hover:opacity-90"},O.createElement(nF,{width:18})))),O.createElement("div",{className:"flex w-full items-center gap-2 px-1"},O.createElement("div",{className:"flex items-center gap-1"},O.createElement("button",{onClick:function(){return L(-10)},className:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-white/30 hover:bg-white/20"},O.createElement(i$,{icon:"backward",className:"w-3 fill-white"})),O.createElement("button",{onClick:function(){return L(10)},className:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-white/30 hover:bg-white/20"},O.createElement(i$,{icon:"forward",className:"w-3 fill-white"}))),O.createElement("div",{className:"relative h-2 w-full rounded-full bg-white/20",onClick:function(t){var r=t.currentTarget.getBoundingClientRect(),n=(t.clientX-r.left)/r.width*u;o.current.currentTime=n,l(n)}},O.createElement("div",{className:"absolute left-0 top-0 h-full rounded-full bg-white",style:{width:"".concat(s/u*100||0,"%")}}),O.createElement("div",{className:"absolute top-[-2px] h-3 w-3 -translate-x-1/2 cursor-pointer rounded-full bg-[var(--tool-color-primary)]",style:{left:"".concat(s/u*100||0,"%")},draggable:!0,onDrag:function(t){if(0!==t.clientX){var r=t.currentTarget.parentNode.getBoundingClientRect(),n=(t.clientX-r.left)/r.width*u;n=Math.max(0,Math.min(n,u)),o.current.currentTime=n,l(n)}}})),O.createElement("div",{className:"relative flex items-center gap-1"},O.createElement("button",{onClick:function(){S?(o.current.volume=R.current,C(R.current),T(!1)):(R.current=E,o.current.volume=0,C(0),T(!0))},onMouseEnter:function(){return I(!0)},className:"inline-flex h-6 w-6 items-center justify-center rounded-full bg-white/20 hover:bg-white/30"},O.createElement(i$,{icon:S?"volume_mute":"volume",className:"w-3 fill-white"})),A&&O.createElement("div",{className:"absolute bottom-full right-0 mb-2 w-24 rounded-lg bg-white/30 p-2",onMouseLeave:function(){return I(!1)}},O.createElement("input",{type:"range",min:"0",max:"1",step:"0.01",value:E,onChange:function(t){var r=parseFloat(t.target.value);C(r),o.current.volume=r,T(0===r)},className:"h-1 w-full cursor-pointer appearance-none rounded-full bg-[rgba(var(--tool-color-rgb),0.05)] [&::-webkit-slider-thumb]:h-3 [&::-webkit-slider-thumb]:w-3 [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-[var(--tool-color-primary)]"}))),O.createElement("div",{className:"flex items-center justify-end gap-1 text-xs text-gray-100"},O.createElement("span",null,P(s))," / ",O.createElement("span",null,P(u))))))),n.audio_url&&O.createElement("audio",{ref:o,src:n.audio_url,onTimeUpdate:function(){l(o.current.currentTime)},onLoadedMetadata:function(){d(o.current.duration||0),m(!1),o.current.play(),w(!0)},onEnded:function(){w(!1)}}))};ud.displayName="AudioPlayerBase";var uf=(0,O.forwardRef)(ud);uf.displayName="AudioPlayer";var up=function(t){var r,n=t.aiCoverTemplateInfo,a=t.coverMode,o=t.setCoverMode,i=t.t,s=t.setAiCoverParamDTOList,l=iD((0,O.useState)([{name:n.templateName,imageUrl:n.imageUrl,templateId:n.templateId,urlParam:n.urlParam}]),2),c=l[0],u=l[1],d=iD((0,O.useState)([{name:n.templateName,imageUrl:n.imageUrl,templateId:n.templateId,urlParam:n.urlParam}]),2),f=d[0],p=d[1];(0,O.useEffect)(function(){var t=[];
32"Solo"===a?t=[{templateId:n.templateId,urlParam:n.urlParam}]:"Duets"===a?t=c.map(function(t){return{templateId:t.templateId,urlParam:t.urlParam}}):"Chorus"===a&&(t=f.map(function(t){return{templateId:t.templateId,urlParam:t.urlParam}})),s(t)},[a,c,f,n,s]);var m=iD((0,O.useState)(!1),2),h=m[0],g=m[1],v=iD((0,O.useState)([]),2),b=v[0],y=v[1],w=iD((0,O.useState)(!1),2),x=w[0],E=w[1],C=iD((0,O.useState)(!1),2),k=C[0],S=C[1],T="Duets"===a?2:4,N="Duets"===a?c:f,A="Duets"===a?u:p,I=[{mode:"Solo",label:i("musicCover.solo")},{mode:"Duets",label:i("musicCover.duets")},{mode:"Chorus",label:i("musicCover.chorus")}];return(0,O.useEffect)(function(){h&&(E(!0),S(!1),(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/config/getAiCoverTemplateList"),method:"get"}).then(function(t){t.data&&t.data.data.length>0&&(y(t.data.data),S(!1))}).catch(function(){y([]),S(!0)}).finally(function(){return E(!1)}))},[h]),O.createElement("div",{className:"h-full w-full overflow-y-auto p-6"},O.createElement("div",{className:"mb-3 flex flex-col items-center justify-between gap-2 lg:mb-6 lg:flex-row"},O.createElement("div",{className:"flex items-center gap-2 text-lg font-semibold text-[var(--tool-color-text-h3)]"},O.createElement(n_,null),O.createElement("span",null,i("musicCover.voiceToConvert"))),O.createElement("div",{className:"flex w-fit items-center justify-end overflow-hidden rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)] backdrop-blur-md"},I.map(function(t){return O.createElement("button",{key:t.mode,className:"flex flex-col items-center gap-1 rounded-xl px-3 py-2 text-sm font-medium transition duration-500 focus:outline-none lg:flex-row lg:gap-2 ".concat(a===t.mode?"bg-[var(--tool-color-primary)] text-white hover:opacity-90":"text-[var(--tool-color-text-primary)] hover:text-[var(--tool-color-text-primary)]"),onClick:function(){return o(t.mode)}},t.label)}))),O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},"Solo"===a&&O.createElement("div",{className:"flex w-full items-center justify-between gap-4 rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)] p-4"},O.createElement("img",{src:n.imageUrl,alt:n.templateName,className:"h-14 w-14 rounded-lg object-cover"}),O.createElement("div",{className:"flex min-w-0 flex-1 flex-col items-start gap-2"},O.createElement("div",{className:"w-full text-base font-medium text-[var(--tool-color-text-primary)]"},n.templateName),O.createElement("div",{className:"flex w-full flex-wrap items-start gap-2"},null===(r=n.badgesList)||void 0===r?void 0:r.map(function(t){return O.createElement("span",{key:t,className:"rounded-full bg-[rgba(var(--tool-color-primary-rgb),0.1)] px-2 py-0.5 text-xs text-[var(--tool-color-primary)] backdrop-blur-md"},t)})))),("Duets"===a||"Chorus"===a)&&O.createElement("div",{className:"grid w-full grid-cols-2 gap-4 md:grid-cols-4"},N.map(function(t,r){var n;return O.createElement("div",{key:r,className:"group relative flex aspect-square w-full flex-col items-center justify-center gap-2 rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)] p-4"},r>0&&O.createElement("button",{className:"absolute right-2 top-2 z-10 flex h-6 w-6 items-center justify-center rounded-full bg-[rgba(var(--tool-color-rgb),0.2)] text-[var(--tool-color-text-primary)] opacity-0 backdrop-blur-md transition duration-500 hover:text-rose-600 group-hover:opacity-100",onClick:function(){var t=ij(N);t.splice(r,1),A(t)},title:"delete"},O.createElement(nR,{width:14})),t.imageUrl?O.createElement("img",{src:t.imageUrl,alt:t.name,className:"aspect-square w-[80%] rounded-lg object-cover"}):O.createElement("div",{className:"flex aspect-square w-[80%] items-center justify-center rounded-lg bg-gradient-to-br from-[var(--tool-color-primary-light)] to-[var(--tool-color-primary-dark)] text-white"},null===(n=t.name)||void 0===n?void 0:n[0]),O.createElement("div",{className:"w-full truncate text-center text-base font-semibold text-[var(--tool-color-text-primary)]",title:t.name},t.name))}),N.length<T&&O.createElement("div",{className:"group relative flex aspect-square w-full flex-col items-center justify-center gap-2 rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)] p-4",onClick:function(){g(!0)}},O.createElement("div",{className:"flex aspect-square w-[80%] items-center justify-center rounded-lg bg-gradient-to-br from-[var(--tool-color-primary-light)] to-[var(--tool-color-primary-dark)] text-white"},O.createElement(nP,null)),O.createElement("div",{className:"text-base font-semibold text-[var(--tool-color-text-primary)]"},i("musicCover.more")))),O.createElement(la,{isOpen:h,onClose:function(){return g(!1)},voiceLoading:x,voiceError:k,voiceOptions:b,onSelectVoice:function(t){var r="Duets"===a?c:f;if(!(r.some(function(r){return r.templateId===t.templateId})||r.length>=T)){var n=iR({name:t.templateName,imageUrl:t.imageUrl,templateId:t.templateId,urlParam:t.urlParam},t);A([].concat(ij(r),[n])),g(!1)}},selectedVoices:"Duets"===a?c:f,t:i})))},um=function(t){var r,n,a=t.userEmail,o=t.channel,i=t.type,s=t.pageId,l=t.setIsShowResult,c=t.setCreateTime,u=t.setSelectAudioItem,d=t.setHistoryTitle,f=t.t,p=t.generateLoading,m=iD((0,O.useState)([]),2),h=m[0],g=m[1],v=iD((0,O.useState)(!1),2),b=v[0],y=v[1],w=iD((0,O.useState)(!0),2),x=w[0],E=w[1],C=iD((0,O.useState)(1),2),k=C[0],S=C[1],T=(r=ib(iO().m(function t(){var r,n,l,c,u,d;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,y(!0),r={pageNum:k,pageSize:20,email:a,channel:o,source:"yeschat.ai",secondaryPageId:s,type:i},n=ac.Z,l="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/pageRecordList"),c=r,t.n=1,c6();case 1:u=t.v,n({url:l,method:"post",data:c,headers:{uniqueId:u}}).then(function(t){if(200===t.data.code){var r=t.data.data,n=(r.re
32cords||[]).filter(function(t){return"success"===t.state}).map(function(t){var r=JSON.parse(t.param),n=JSON.parse(t.completeData),a=r.templateInfoList&&r.templateInfoList.length>0?r.templateInfoList[0]:null;return iR(iR({},t),{},{param:iR(iR({},r),{},{templateImage:(null==a?void 0:a.imageUrl)||"",templateName:(null==a?void 0:a.templateName)||"",videoTitle:r.videoTitle||f("musicCover.untitled")}),completeData:n,audioUrl:(null==n?void 0:n.audio_url)||""})});g(1==k?ij(n):[].concat(ij(h),ij(n))),E(r.pages>r.current),S(k)}y(!1)}),t.n=3;break;case 2:t.p=2,d=t.v,y(!1),console.error(d);case 3:return t.a(2)}},t,null,[[0,2]])})),function(){return r.apply(this,arguments)}),N=(n=ib(iO().m(function t(r,n){return iO().w(function(t){for(;;)switch(t.n){case 0:if(n){t.n=1;break}return t.a(2);case 1:return r.stopPropagation(),t.p=2,t.n=3,ua(n);case 3:aa.ZP.success("Downloaded successfully"),t.n=5;break;case 4:t.p=4,t.v,aa.ZP.error("Download failed");case 5:return t.a(2)}},t,null,[[2,4]])})),function(t,r){return n.apply(this,arguments)});(0,O.useEffect)(function(){T()},[k,p]);var A=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{threshold:1},n=(0,O.useRef)(null);return(0,O.useEffect)(function(){var a=new IntersectionObserver(function(r){iD(r,1)[0].isIntersecting&&t()},{root:null,rootMargin:"1px",threshold:r.threshold});return n.current&&a.observe(n.current),function(){n.current&&a.unobserve(n.current)}},[t,r.threshold]),n}(function(){b||T.length<=20||S(k+1)});return O.createElement(O.Fragment,null,O.createElement("div",{className:"min-h-80 w-full overflow-y-auto rounded-xl bg-[var(--tool-color-background-light)] p-4 lg:p-6"},O.createElement("div",{className:"mb-6 flex w-full flex-col items-start gap-1 border-b border-[rgba(var(--tool-color-rgb),0.04)] pb-4"},O.createElement("div",{className:"flex items-center gap-2 text-lg font-semibold text-[var(--tool-color-text-h3)]"},O.createElement(nU,null),O.createElement("span",null,f("musicCover.history.title"))),O.createElement("p",{className:"text-sm font-light text-[var(--tool-color-text-muted)]"},f("musicCover.history.tips"))),O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},h&&h.length>0?h.map(function(t){return O.createElement("div",{key:t.id,className:"flex w-full flex-col justify-between gap-4 rounded-lg bg-gradient-to-r from-[rgba(var(--tool-color-primary-rgb),0.1)] to-[rgba(var(--tool-color-primary-rgb),0.06)] p-4 text-[var(--tool-color-text-primary)] md:flex-row lg:p-6"},O.createElement("div",{className:"flex min-w-0 flex-1 flex-col items-start gap-2"},O.createElement("p",{className:"truncate text-lg font-semibold"},t.param.videoTitle),O.createElement("p",{className:"flex w-full items-center gap-2"},O.createElement("img",{className:"h-6 w-6 rounded-full border border-[var(--tool-color-primary)] object-cover",src:t.param.templateImage,alt:"cover_image"}),O.createElement("span",{className:"truncate text-base"},f("musicCover.voice"),":",t.param.templateName)),O.createElement("p",{className:"flex items-center gap-1 text-sm text-[var(--tool-color-text-muted)]"},O.createElement(nD,{width:16}),O.createElement("span",null,f("musicCover.created"),":",t.createTime))),O.createElement("div",{className:"inline-flex items-center justify-end gap-4 text-[var(--tool-color-text-primary)]"},O.createElement("button",{onClick:function(r){return N(r,t.audioUrl)},className:"transition duration-500 hover:text-[var(--tool-color-primary)]"},O.createElement(nF,{width:24})),O.createElement("button",{onClick:function(){l(!0),c(t.createTime),d(t.param.videoTitle),u(t.completeData.data)},className:"transition duration-500 hover:text-[var(--tool-color-primary)]"},O.createElement(nz,{width:24}))))}):!b&&O.createElement("div",{className:"mt-4 w-full rounded-xl bg-[rgba(var(--tool-color-rgb),0.02)] py-12 text-center text-[var(--tool-color-text-muted)]"},f("musicCover.history.noHistory")),x&&b&&O.createElement("div",{className:"flex w-full items-center justify-center text-[var(--tool-color-primary)]"},O.createElement(n7.JO,{icon:"svg-spinners:3-dots-move",width:32})),O.createElement("div",{ref:A}))))},uh=function(t){var r,n,a,o,i,s,l=t.t,c=t.createTurnstile,u=t.openNoUsageCountDialog,d=t.pageId,f=t.pageType,p=t.userEmail,m=t.loadUserInfo,h=t.createMyMusic,g=t.aiCoverTemplateInfo,v=void 0===g?{}
32:g,b=t.userMediaCreditsRemain,y=t.consumeCredit,w=iD((0,O.useState)(null),2),x=w[0],E=w[1],C=iD((0,O.useState)(h?"my":"local"),2),k=C[0],S=C[1],T=iD((0,O.useState)(""),2),N=T[0],A=T[1],I=iD((0,O.useState)("Solo"),2),R=I[0],_=I[1],P=iD((0,O.useState)(!1),2),L=P[0],M=P[1],D=iD((0,O.useState)(!1),2),j=D[0],F=D[1],U=iD((0,O.useState)(!1),2),z=U[0],H=U[1],B=iD((0,O.useState)(!1),2),V=B[0],q=B[1],W=iD((0,O.useState)(null),2),G=W[0],Z=W[1],K=(0,O.useRef)(null),J=iD((0,O.useState)({}),2),Y=J[0],X=J[1],Q=iD((0,O.useState)(null),2),ee=Q[0],et=Q[1],er=iD((0,O.useState)(null),2),en=er[0],ea=er[1],eo=iD((0,O.useState)(""),2),ei=eo[0],es=eo[1],el=iD((0,O.useState)(!1),2),ec=el[0],eu=el[1],ed=(0,O.useRef)(null),ef=iD((0,O.useState)(null),2),ep=ef[0],em=ef[1],eh=iD((0,O.useState)(null),2),eg=eh[0],ev=eh[1],eb=iD((0,O.useState)(""),2),ey=eb[0],ew=eb[1],ex=iD((0,O.useState)([]),2),eE=ex[0],eC=ex[1],ek=["audio/mpeg","audio/mp3","audio/wav","audio/x-m4a"],eS="my"===k&&x||"local"===k&&en||"yt"===k&&N,eT=(r=ib(iO().m(function t(r){var n,a,o;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!j){t.n=1;break}return t.a(2);case 1:if("local"!==k||en){t.n=2;break}return aa.Am.error("Please upload an audio file first"),t.a(2);case 2:if("my"!==k||x){t.n=3;break}return aa.Am.error("Please select a music first"),t.a(2);case 3:if("yt"!==k){t.n=4;break}return aa.Am.error("Please enter a valid YouTube URL"),t.a(2);case 4:if(F(!0),ev(null),et(null),"Duets"!==R&&"Chorus"!==R||eE&&!(eE.length<2)){t.n=5;break}return aa.Am.error("Please select at least two voices"),F(!1),t.a(2);case 5:return n={channel:"AICOVER",id:d,type:f,source:"yeschat.ai",videoType:"yt"===k?"youtube":"local"===k||"my"===k?"upload":"",audioUrl:"yt"===k?"":"local"===k&&en?en.url:"my"===k&&x?Y.audioUrl:"",videoTitle:"yt"===k?"":"local"===k&&en?en.name:"my"===k&&x?Y.title:"",modality:R,aiCoverParamDTOList:eE},p&&(n.email=p),a=ac.Z,t.n=6,c6();case 6:o={uniqueId:t.v,verify:r||""},a({headers:o,url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),method:"post",data:n}).then(function(t){return 100001===t.data.code?(F(!1),void M(!0)):u&&(429===t.data.code||430===t.data.code)?(F(!1),void u()):void(200===t.data.code?(eN(t.data.data.recordId),H(!0),m&&m()):(F(!1),aa.Am.error(t.data.msg)))}).catch(function(t){console.log(t),F(!1),aa.Am.error(l("toast.serverAbnormal"))});case 7:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),eN=function(t){var r=0,n=setInterval(function(){em(Math.max(1,Math.min(parseInt(r++/40*100),99))),(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(t," "),method:"get"}).then(function(t){Z(eA(null===(r=t.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.createTime));var r,a,o,i,s=(null===(a=t.data)||void 0===a?void 0:a.data)||{};s.completeData&&(s.completeData=JSON.parse(s.completeData),et(function(t){var r,n;return t&&t.audio_url?t:null!==(r=s.completeData)&&void 0!==r&&r.data&&(null===(n=s.completeData)||void 0===n?void 0:n.data.length)>0?s.completeData.data:null})),ev(s),"success"===(null===(o=t.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.state)?(et(function(t){var r;return t&&t.audio_url?t:null===(r=s.completeData)||void 0===r?void 0:r.data}),F(!1),em(null),clearInterval(n),m&&m()):"fail"===(null===(i=t.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.state)&&(F(!1),clearInterval(n),m&&m(),em(null))}).catch(function(t){console.log(t)})},2e3)},eA=function(t){if(!t)return"";var r=new Date(t.replace(/-/g,"/"));return isNaN(r.getTime())?"":"".concat(r.getFullYear(),"/").concat(r.getMonth()+1,"/").concat(r.getDate())},eI=function(t){return new Promise(function(r,n){var a=new Audio,o=URL.createObjectURL(t);a.addEventListener("loadedmetadata",function(){URL.revokeObjectURL(o),a.duration>360?n(Error("Audio duration exceeds ".concat(6," minutes"))):r(a.duration)}),a.addEventListener("error",function(){URL.revokeObjectURL(o),n(Error("Failed to load audio file"))}),a.src=o})},eR=(n=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:if(n=r.target.files[0]){t.n=1;break}return t.a(2);
32case 1:if(es(""),eu(!0),t.p=2,ek.includes(n.type)){t.n=3;break}throw Error("Unsupported file format. Please upload MP3, WAV, or M4A files.");case 3:if(!(n.size>52428800)){t.n=4;break}throw Error("File size exceeds 50MB limit.");case 4:return t.n=5,eI(n);case 5:return t.n=6,sN(n,"tools/file/userAudio",sC);case 6:a=t.v,ea({name:n.name,size:n.size,url:a}),t.n=8;break;case 7:t.p=7,es(t.v.message),ea(null);case 8:return t.p=8,eu(!1),t.f(8);case 9:return t.a(2)}},t,null,[[2,7,8,9]])})),function(t){return n.apply(this,arguments)}),e_=function(){var t;null===(t=ed.current)||void 0===t||t.click()},eO=[].concat(ij(h?[{key:"my",label:"My Music",icon:O.createElement(nH,{width:16})}]:[]),[{key:"local",label:"Local File",icon:O.createElement(nB,{width:16})}]),eP=(a=ib(iO().m(function t(){var r;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,navigator.clipboard.writeText(window.location.href);case 1:aa.Am.success(l("musicCover.copySuccess")),t.n=3;break;case 2:t.p=2,r=t.v,aa.Am.error(r);case 3:return t.a(2)}},t,null,[[0,2]])})),function(){return a.apply(this,arguments)});return O.createElement("div",{className:"h-screen w-full overflow-y-auto pb-8"},!z&&O.createElement("div",{className:"flex w-full items-center justify-center bg-gradient-to-br from-[var(--tool-color-primary)] to-[var(--tool-color-primary-dark)] pb-6 pt-8"},O.createElement("div",{className:"flex w-full max-w-[1400px] items-center gap-8 px-6"},O.createElement("div",{className:"flex-shrink-0"},O.createElement("img",{src:v.imageUrl,alt:v.templateName,className:"h-32 w-32 rounded-xl border-4 border-white bg-white object-cover shadow-lg"})),O.createElement("div",{className:"flex flex-1 flex-col justify-center gap-3"},O.createElement("div",{className:"flex w-full items-start gap-6"},O.createElement("h1",{className:"text-3xl font-extrabold text-white drop-shadow"},v.templateName),O.createElement("div",{className:"flex flex-1 justify-end gap-12"},O.createElement("div",{className:"flex flex-col items-end"},O.createElement("span",{className:"text-2xl font-bold leading-none text-white"},null===(o=v.uses)||void 0===o?void 0:o.toLocaleString()),O.createElement("span",{className:"text-sm text-white opacity-80"},l("musicCover.uses"))),O.createElement("div",{className:"flex flex-col items-end"},O.createElement("span",{className:"text-2xl font-bold leading-none text-white"},null===(i=v.likes)||void 0===i?void 0:i.toLocaleString()),O.createElement("span",{className:"text-sm text-white opacity-80"},l("musicCover.likes"))))),O.createElement("div",{className:"flex w-full flex-col items-start gap-3"},O.createElement("div",{className:"flex w-full flex-wrap items-start gap-2"},null===(s=v.badgesList)||void 0===s?void 0:s.map(function(t){return O.createElement("span",{key:t,className:"flex items-center gap-1 rounded-full border border-white/40 bg-white/20 px-3 py-1 text-sm font-medium text-white backdrop-blur-md"},"Male"===t&&O.createElement("svg",{className:"mr-1 inline-block",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2",viewBox:"0 0 24 24"},O.createElement("circle",{cx:"12",cy:"12",r:"10"}),O.createElement("path",{d:"M12 16v-4"}),O.createElement("path",{d:"M12 8h.01"})),"Sweden"===t&&O.createElement("svg",{className:"mr-1 inline-block",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2",viewBox:"0 0 24 24"},O.createElement("rect",{x:"2",y:"7",width:"20",height:"10",rx:"2"}),O.createElement("path",{d:"M12 7v10"}),O.createElement("path",{d:"M2 12h20"})),t)})),O.createElement("div",{className:"flex items-center gap-4"},O.createElement("button",{onClick:eP,className:"flex items-center gap-1 rounded-lg bg-white/10 px-2 py-1.5 text-white backdrop-blur-md transition duration-500 hover:opacity-90"},O.createElement(n7.JO,{icon:"material-symbols:share",width:16})," ",l("musicCover.share"))))))),O.createElement("div",{className:"w-full p-4 md:p-6 lg:p-10"},!z&&O.createElement(O.Fragment,null,O.createElement("div",{className:"grid w-full grid-cols-1 rounded-xl bg-[var(--tool-color-background-light)] md:min-h-60 lg:grid-cols-2"},O.createElement("div",{className:"h-full w-full overflow-y-auto p-6"},O.createElement("div",{className:"mb-3 flex flex-col items-center justify-between gap-2 lg:mb-6 lg:flex-row"},O.createElement("div",{className:"flex items-center gap-2 text-lg font-semibold text-[var(--tool-color-text-h3)]"},O.createElement(nV,null),O.createElement("span",null,l("musicCover.audioToSing"))),O.createElement("div",{className:"flex w-fit items-center justify-end overflow-hidden rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)] backdrop-blur-md"},eO.map(function(t){return O.createElement("button",{key:t.key,className:"flex flex-col items-center gap-1 rounded-xl px-3 py-2 text-sm font-medium transition duration-500 focus:outline-none lg:flex-row lg:gap-2 ".concat(k===t.key?"bg-[var(--tool-color-primary)] text-white hover:opacity-90":"text-[var(--tool-color-text-primary)] hover:text-[var(--tool-color-text-primary)]"),onClick:function(){var r;return r=t.key,E(null),void S(r)}},t.icon,t.label)}))),O.createElement("div",{className:"w-full"},"my"===k&&O.createElement("div",{className:"w-full"},h({onSelectMusic:function(t){E(t.id),X(t)},selectedMusicId:x})),"yt"===k&&O.createElement("div",{className:"group flex transform cursor-pointer flex-col items-center justify-center gap-6 rounded-xl border-2 border-dashed border-[rgba(var(--tool-color-rgb),0.1)] p-4 backdrop-blur-sm md:p-6 lg:p-10"},O.createElement("div",{className:"flex w-full flex-col items-center gap-2"},O.createElement("span",{className:"inline-flex h-16 w-16 items-center justify-center rounded-full bg-[var(--tool-color-primary)] text-white"},O.createElement(nq,{width:26})),O.createElement("div",{className:"text-center text-lg text-[var(--tool-color-text-primary)]"},l("musicCover.youTubeTips.extract"))),O.createElement("input",{className:"w-full rounded-lg border border-[rgba(var(--tool-color-rgb),0.2)] bg-[var(--tool-color-background-gray)] px-4 py-2 text-base focus:outline-none focus:ring-2 focus:ring-[var(--tool-color-primary)]",placeholder:l("musicCover.youTubeTips.paste"),value:N,onChange:function(t){return A(t.target.value)}}),O.createElement("button",{className:"flex w-fit items-center justify-center gap-1 ".concat(N?"bg-[var(--tool-color-primary)] text-white hover:opacity-90":"cursor-not-allowed bg-[rgba(var(--tool-color-rgb),0.08)] text-[var(--tool-color-text-primary)]"," rounded-lg px-4 py-2 text-base font-semibold backdrop-blur-md transition duration-500"),disabled:!N,onClick:function(){N&&E("youtube")}},O.createElement(nW,{width:16}),l("musicCover.extractAudio")),O.createElement("div",{className:"mt-2 text-sm text-gray-400"},l("musicCover.youTubeTips.supports"))),"local"===k&&O.createElement("div",{className:"group flex transform cursor-pointer flex-col items-start rounded-xl border-2 border-dashed border-[rgba(var(--tool-color-rgb),0.1)] backdrop-blur-sm transition duration-300 hover:-translate-y-1 hover:scale-[1.02] hover:border-[var(--tool-color-primary)]",onClick:e_},O.createElement("input",{type:"file",ref:ed,className:"hidden",accept:".mp3,.wav,.m4a,audio/mp3,audio/wav,audio/x-m4a",onChange:eR}),en?O.createElement("div",{className:"flex w-full flex-col items-start gap-2 p-4"},O.createElement("div",{className:"flex w-full items-center justify-between gap-2 rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)] p-4"},O.createElement("div",{className:"flex flex-1 items-center gap-2"},O.createElement("span",{className:"inline-flex h-16 w-16 items-center justify-center rounded-xl bg-[var(--tool-color-primary)] text-white"},O.createElement(nV,{className:"h-8 w-8"})),O.createElement("div",{className:"flex flex-col items-start gap-1"},O.createElement("p",{className:"font-medium text-[var(--tool-color-text-primary)]"},en.name),O.createElement("span",{className:"text-sm text-[var(--tool-color-text-placeholder)]"},(en.size/1048576).toFixed(2)," MB"))),O.createElement("button",{onClick:function(t){t.stopPropagation(),ea(null)},className:"text-[var(--tool-color-text-placeholder)] transition duration-500 hover:text-rose-600"},O.createElement(nG,{width:20})))):O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-4 p-4 text-[var(--tool-color-text-primary)] md:p-8 lg:p-10"},O.createElement("span",{className:"inline-flex h-16 w-16 items-center justify-center rounded-full bg-[rgba(var(--tool-color-rgb),0.06)] text-[var(--tool-color-text-primary)] transition duration-500 group-hover:bg-[var(--tool-color-primary)] group-hover:text-white"},O.createElement(n$,null)),O.createElement("div",{className:"flex w-full flex-col items-center justify-center text-center"},O.createElement("span",{className:"mb-2 text-lg font-bold transition duration-500 group-hover:text-[var(--tool-color-primary)]"},l("musicCover.uploadFileTips.drop")),O.createElement("span",{className:"text-xs text-[var(--tool-color-text-muted)]"},l("musicCover.uploadFileTips.limit"))),O.createElement("button",{onClick:function(t){t.stopPropagation(),e_()},disabled:ec,className:"inline-flex transform items-center justify-center gap-2 rounded-lg bg-[var(--tool-color-primary)] px-6 py-2 font-semibold text-white transition duration-500 hover:scale-95 ".concat(ec?"cursor-not-allowed opacity-50":"")},ec?O.createElement(O.Fragment,null,l("musicCover.uploading"),O.createElement(n7.JO,{icon:"svg-spinners:3-dots-move",width:20})):l("musicCover.selectFile")),O.createElement("span",{className:"text-xs text-[var(--tool-color-text-muted)]"},l("musicCover.uploadFileTips.supported"))),ei&&O.createElement("div",{className:"mt-4 transform rounded-lg bg-red-50 px-4 py-2 text-sm text-red-600 transition-all duration-300 hover:scale-[1.02]"},ei)))),O.createElement("div",{className:"flex w-full flex-col items-start gap-2 border-t border-[rgba(var(--tool-color-rgb),0.04)] lg:border-l lg:border-t-0"},O.createElement(up,{coverMode:R,setCoverMode:_,aiCoverTemplateInfo:v,t:l,setAiCoverParamDTOList:eC}),O.createElement("div",{className:"flex w-full justify-end p-4"},O.createElement("button",{className:"inline-flex items-center justify-center gap-1 rounded-lg px-4 py-2 text-base font-bold backdrop-blur-md transition duration-500 ".concat(eS?j?"cursor-wait bg-[rgba(var(--tool-color-rgb),0.08)] text-[var(--tool-color-text-primary)]":"bg-[var(--tool-color-primary)] text-white hover:opacity-90":"cursor-not-allowed bg-[rgba(var(--tool-color-rgb),0.08)] text-[var(--tool-color-text-primary)]"),disabled:!eS||j,onClick:function(){return eT()}},j?O.createElement(O.Fragment,null,l("musicCover.generating"),O.createElement(n7.JO,{icon:"svg-spinners:3-dots-bounce",width:20})):O.createElement(O.Fragment,null,null!==b&&O.createElement("span",{className:"text-default-900 mr-2 inline-flex items-center gap-1 opacity-80"},O.createElement(nL,{className:"h-3 w-4"}),y),l("musicCover.createAICover")))))),p&&O.createElement("div",{className:"mx-auto my-4 h-full w-full"},O.createElement(um,{userEmail:p,channel:"AICOVER",type:f,pageId:d,t:l,setIsShowResult:H,setCreateTime:Z,setSelectAudioItem:et,setHistoryTitle:ew,generateLoading:j}))),z&&O.createElement("div",{className:"flex w-full flex-col items-start gap-4"},O.createElement("div",{className:"flex w-full flex-col items-start gap-2 rounded-2xl bg-gradient-to-br from-[var(--tool-color-primary)] to-[var(--tool-color-primary-dark)] p-4 lg:p-8"},G&&O.createElement("div",{className:"text-sm text-gray-100"},l("musicCover.created"),":",G),O.createElement("div",{className:"text-2xl font-extrabold text-white"},ey||"my"===k&&Y.title||"local"===k&&(null==en?void 0:en.name)),O.createElement("div",{className:"mb-2 flex items-center gap-2"},O.createElement("img",{src:v.imageUrl,alt:"",className:"h-8 w-8 rounded-full"}),O.createElement("span",{className:"font-medium text-gray-100"},l("musicCover.voice"),": ",v.templateName)),O.createElement("div",{className:"relative flex w-full flex-col items-center justify-between lg:h-full lg:w-full"},O.createElement("div",{className:"flex h-full w-full flex-col items-start gap-2"},"fail"===(null==eg?void 0:eg.state)?O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-2 whitespace-pre-line py-6 text-center text-rose-600"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/17331216325012ytt9r73.webp",alt:"failed",width:20,height:20,className:"aspect-square w-36"}),l("music.failed")):!eg&&j?O.createElement("div",{className:"flex w-full flex-col items-center"},j&&O.createElement("div",{className:"flex w-full items-center justify-center py-6 text-[var(--tool-color-primary)]"},O.createElement(n7.JO,{icon:"svg-spinners:3-dots-move",width:32}))):void 0,ep&&!(ee&&ee.audio_url)&&O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-3 py-2"},O.createElement("div",{className:"relative h-1.5 w-full rounded-full bg-white/40"},O.createElement("span",{style:{width:"".concat(ep,"%")},className:"absolute left-0 top-0 h-full rounded-full bg-white"})),O.createElement("div",{className:"flex w-full items-center justify-center gap-2 text-xs font-medium text-gray-200"},O.createElement(n7.JO,{icon:"svg-spinners:clock",width:14}),O.createElement("span",null,l("music.waitTimeTips"))))),ee&&ee.audio_url&&O.createElement("div",{className:"mb-2 w-full"},O.createElement(uf,{ref:K,audioItem:ee,setIsPlaying:q,isPlaying:V})))),O.createElement("div",{className:"grid w-full grid-cols-1 gap-4"},O.createElement("div",{className:"flex flex-col items-start gap-4 roun
32ded-xl bg-[var(--tool-color-background-light)] p-6"},O.createElement("div",{className:"text-lg font-bold text-[var(--tool-color-text-primary)]"},l("musicCover.voiceUsed")),O.createElement("div",{className:"flex w-full items-center justify-between gap-4"},O.createElement("img",{src:v.imageUrl,alt:"",className:"h-14 w-14 rounded-lg"}),O.createElement("div",{className:"flex min-w-0 flex-1 flex-col items-start gap-2"},O.createElement("div",{className:"font-semibold text-[var(--tool-color-text-primary)]"},v.templateName),O.createElement("div",{className:"text-sm text-[var(--tool-color-text-placeholder)]"},l("musicCover.voiceClone")))),O.createElement("button",{className:"mt-auto w-full rounded-lg bg-[var(--tool-color-primary)] py-2.5 font-semibold text-white hover:opacity-90",onClick:function(){return H(!1)}},l("musicCover.reuseThisVoice")))))),c&&O.createElement("div",{style:{display:L?"flex":"none"},className:"absolute left-0 top-0 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},c({verifyLoading:L,onSuccess:function(t){M(!1),eT(t)}})))},ug=function(t,r){var n,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=t,i=iC(r.split("."));try{for(i.s();!(n=i.n()).done;){var s=n.value;if(void 0===o[s])return a||r;o=o[s]}}catch(t){i.e(t)}finally{i.f()}return o},uv=(uP=ib(iO().m(function t(r,a){var o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:return o={},t.p=1,t.n=2,n(54553)("./".concat(r,"/").concat(a,".json"));case 2:o=t.v.default,t.n=4;break;case 3:t.p=3,s=t.v,console.error("未找到翻译文件: ../locales/".concat(r,"/").concat(a,".json"),s);case 4:return i={},t.p=5,t.n=6,n(2602)("./".concat(a,".json"));case 6:i=t.v.default,t.n=8;break;case 7:t.p=7,l=t.v,console.error("未找到翻译文件: ../locales/en/".concat(a,".json"),l);case 8:return t.a(2,function t(r){if(!r||"object"!==iU(r))throw TypeError("Target must be an object");for(var n=arguments.length,a=Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return a.forEach(function(n){n&&"object"===iU(n)&&Object.keys(n).forEach(function(a){var o=n[a];if(o){if("object"===iU(o)){if(Array.isArray(o))r[a]=o;else{var i=r[a];i&&"object"===iU(i)&&!Array.isArray(i)||(r[a]={}),t(r[a],o)}}else r[a]=o}})}),r}({},i,o))}},t,null,[[5,7],[1,3]])})),function(t,r){return uP.apply(this,arguments)}),ub=["icon","className","color"],uy=function(t){var r=t.icon,n=t.className,a=t.color,o=i_(t,ub);return O.createElement("span",o,function(){switch(r){case"ad":return O.createElement("svg",{className:n,viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},O.createElement("path",{d:"M896 870.954667a32 32 0 0 1 4.352 63.701333l-4.352 0.298667H128a32 32 0 0 1-4.352-63.744L128 870.954667h768zM853.333333 89.045333a117.333333 117.333333 0 0 1 117.12 110.208l0.213334 7.125334v426.666666a117.333333 117.333333 0 0 1-110.165334 117.12l-7.168 0.213334H170.666667a117.333333 117.333333 0 0 1-117.12-110.165334l-0.213334-7.168v-426.666666a117.333333 117.333333 0 0 1 110.165334-117.12L170.666667 89.045333h682.666666z m0 64H170.666667A53.333333 53.333333 0 0 0 117.589333 200.96l-0.256 5.418667v426.666666c0 27.648 20.992 50.346667 47.872 53.077334l5.461334 0.256h682.666666a53.333333 53.333333 0 0 0 53.077334-47.872l0.256-5.461334v-426.666666c0-29.44-23.893333-53.333333-53.333334-53.333334z m-206.805333 96.256a170.794667 170.794667 0 0 1 170.581333 161.706667l0.213334 8.448v4.736c0 90.922667-72.106667 165.504-162.261334 169.941333l-8.533333 0.213334H526.506667V249.301333h120.021333z m-260.266667-0.256l114.602667 344.917334h-62.293333l-34.730667-111.914667H309.461333l-34.816 111.914667H213.333333l113.621334-344.917334h59.306666z m260.266667 57.856h-62.208v229.845334h62.208a112.896 112.896 0 0 0 112.768-105.429334l0.213333-7.125333v-4.736a112.853333 112.853333 0 0 0-112.981333-112.554667z m-289.792 22.784l-29.44 94.762667h58.709333l-29.269333-94.762667z",fill:a}));case"close":return O.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none"},O.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",fill:a,d:"M587.19 506.246l397.
32116-397.263a52.029 52.029 0 0 0 0-73.143l-2.194-2.194a51.98 51.98 0 0 0-73.143 0l-397.068 397.8-397.068-397.8a51.98 51.98 0 0 0-73.143 0l-2.146 2.194a51.054 51.054 0 0 0 0 73.143l397.069 397.263L39.544 903.461a52.029 52.029 0 0 0 0 73.142l2.146 2.195a51.98 51.98 0 0 0 73.143 0L511.9 581.583l397.068 397.215a51.98 51.98 0 0 0 73.143 0l2.194-2.146a52.029 52.029 0 0 0 0-73.143L587.19 506.246z"}));default:return""}}())},uw=(ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d,f;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.path,a=r.locale,o=r.source,i=r.baseURL,t.p=1,s=i||"https://aiarticle.erweima.ai",(l=new URL("".concat(s,"/api/v2/secondaryPage/getSecondaryPageByPath"))).searchParams.append("source",o||"yeschat.ai"),l.searchParams.append("path",n),l.searchParams.append("language",a),c=new AbortController,u=setTimeout(function(){return c.abort()},6e4),t.n=2,fetch(l.toString(),{method:"GET",signal:c.signal});case 2:return d=t.v,clearTimeout(u),t.n=3,d.json();case 3:if(200!==(f=t.v).code){t.n=4;break}return t.a(2,f.data);case 4:return t.a(2,null);case 5:return t.p=5,console.error("apiGetSecondaryPageInfo ERROR e:",t.v),t.a(2,null)}},t,null,[[1,5]])})),ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.locale,a=r.source,o=r.baseURL,t.p=1,i=o||"https://aiarticle.erweima.ai",(s=new URL("".concat(i,"/api/v2/secondaryPage/carousel"))).searchParams.append("source",a||"yeschat.ai"),s.searchParams.append("language",n),l=new AbortController,c=setTimeout(function(){return l.abort()},6e4),t.n=2,fetch(s.toString(),{method:"GET",signal:l.signal});case 2:return u=t.v,clearTimeout(c),t.n=3,u.json();case 3:if(200!==(d=t.v).code){t.n=4;break}return t.a(2,d.data);case 4:return t.a(2,[]);case 5:return t.p=5,console.error("apiGetSecondaryPageInfo ERROR e:",t.v),t.a(2,[])}},t,null,[[1,5]])})),ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d,f,p;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.id,a=r.correlationArticleCount,o=r.locale,i=r.source,s=r.baseURL,t.p=1,l=s||"https://aiarticle.erweima.ai",(c=new URL("".concat(l,"/api/v1/article"))).searchParams.append("id",n),c.searchParams.append("correlationArticleCount",a||7),c.searchParams.append("language",o),c.searchParams.append("source",i||"yeschat.ai"),u=new AbortController,d=setTimeout(function(){return u.abort()},6e4),t.n=2,fetch(c.toString(),{method:"GET",signal:u.signal});case 2:return f=t.v,clearTimeout(d),t.n=3,f.json();case 3:if(200!==(p=t.v).code){t.n=4;break}return t.a(2,p.data);case 4:return t.a(2,null);case 5:return t.p=5,console.error("apiGetSecondaryPageInfo ERROR e:",t.v),t.a(2,null)}},t,null,[[1,5]])})),ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.locale,a=r.source,o=r.baseURL,t.p=1,i=o||"https://aiarticle.erweima.ai",(s=new URL("".concat(i,"/api/v1/article/articlesCarousel"))).searchParams.append("source",a||"yeschat.ai"),s.searchParams.append("language",n),l=new AbortController,c=setTimeout(function(){return l.abort()},6e4),t.n=2,fetch(s.toString(),{method:"GET",signal:l.signal});case 2:return u=t.v,clearTimeout(c),t.n=3,u.json();case 3:if(200!==(d=t.v).code){t.n=4;break}return t.a(2,d.data);case 4:return t.a(2,[]);case 5:return t.p=5,console.error("apiListCarouselBlog ERROR e:",t.v),t.a(2,[])}},t,null,[[1,5]])})),ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d,f,p,m;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.path,a=r.locale,o=r.source,i=r.baseURL,l=void 0===(s=r.isShowRecommend)||s,t.p=1,c=i||"https://aiarticle.erweima.ai",(u=new URL("".concat(c,"/api/v1/secondaryPage/tools/getToolsPageByPath"))).searchParams.append("source",o||"yeschat.ai"),u.searchParams.append("path",n),u.searchParams.append("language",a),u.searchParams.append("isShowRecommend",l),d=new AbortController,f=setTimeout(function(){return d.abort()},6e4),t.n=2,fetch(u.toString(),{method:"GET",signal:d.signal});case 2:return p=t.v,clearTimeout(f),t.n=3,p.json();case 3:if(200!==(m=t.v).code){t.n=4;break}return t.a(2,m.data);case 4:return t.a(2,null);case 5:return t.p=5,console.error("apiGetToolsPageByPath ERROR e:",t.v),t.a(2,null)}},t,null,[[1,5]])})),ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.position,a=r.source,o=r.baseURL,t.p=1,i=o||"https://aiarticle.erweima.ai",(s=new URL("".concat(i,"/api/advertisement/detail"))).searchParams.append("projectName",a||"yeschat.ai"),s.searchParams.append("position",n),l=new AbortController,c=setTimeout(function(){return l.abort()},6e4),t.n=2,fetch(s.toString(),{method:"GET",signal:l.signal});case 2:return u=t.v,clearTimeout(c),t.n=3,u.json();case 3:if(200!==(d=t.v).code){t.n=4;break}return t.a(2,d.data);case 4:return t.a(2,null);case 5:return t.p=5,console.error("apiGetAdDetail ERROR e:",t.v),t.a(2,null)}},t,null,[[1,5]])})),uL=ib(iO().m(function t(r){var n,a,o,i,s,l,c;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,n="https://aiarticle.erweima.ai",a=new URL("".concat(n,"/api/advertisement/incr-click-count")),(o=new FormData).append("advertisementId",r.id),o.append("projectName",r.projectName),o.append("position",r.position),i=new AbortController,s=setTimeout(function(){return i.abort()},6e4),t.n=1,fetch(a.toString(),{method:"POST",body:o,signal:i.signal});case 1:return l=t.v,clearTimeout(s),t.n=2,l.json();case 2:if(200!==(c=t.v).code){t.n=3;break}return t.a(2,c.data);case 3:t.n=5;break;case 4:t.p=4,console.error("apiCountAdClick ERROR e:",t.v);case 5:return t.a(2)}},t,null,[[0,4]])})),function(t){return uL.apply(this,arguments)}),ux=(ib(iO().m(function t(r){var n,a,o,i,s,l,c,u;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.source,a=r.baseURL,t.p=1,o=a||"https://aiarticle.erweima.ai",(i=new URL("".concat(o,"/api/v1/website/headNavigate/getInfo"))).searchParams.append("projectSource",n||"yeschat.ai"),s=new AbortController,l=setTimeout(function(){return s.abort()},6e4),t.n=2,fetch(i.toString(),{method:"GET",signal:s.signal});case 2:return c=t.v,clearTimeout(l),t.n=3,c.json();case 3:if(200!==(u=t.v).code){t.n=4;break}return t.a(2,u.data);case 4:return t.a(2,null);case 5:return t.p=5,console.error("apiGetHeadNavigate ERROR e:",t.v),t.a(2,null)}},t,null,[[1,5]])})),ib(iO().m(function t(r){var n,a,o,i,s,l,c,u,d,f;return iO().w(function(t){for(;;
32)switch(t.n){case 0:return n=r.locale,a=r.source,o=r.path,i=r.baseURL,t.p=1,s=i||"https://aiarticle.erweima.ai",(l=new URL("".concat(s,"/api/v1/navigationPage/getInfo"))).searchParams.append("source",a||"yeschat.ai"),l.searchParams.append("language",n),l.searchParams.append("path",o),c=new AbortController,u=setTimeout(function(){return c.abort()},6e4),t.n=2,fetch(l.toString(),{method:"GET",signal:c.signal});case 2:return d=t.v,clearTimeout(u),t.n=3,d.json();case 3:if(200!==(f=t.v).code){t.n=4;break}return t.a(2,f.data);case 4:t.n=6;break;case 5:t.p=5,console.error("apiGetAggregationPageData ERROR e:",t.v);case 6:return t.a(2,null)}},t,null,[[1,5]])})),{primaryColor:"#0dd2c0",textColor:"#130f0f",bgColor:"#ffffff",closeColor:"#171010",buttonColor:"#ffffff",borderStyle1:"#de1313",borderStyle2:"#1f219d",borderStyle3:"#5eec48"}),uE={primaryColor:"#0d9488",bgColor:"#18181a",textColor:"#f5eded",closeColor:"#f5eded",buttonColor:"#ffffff",borderStyle1:"#de1313",borderStyle2:"#1f219d",borderStyle3:"#5eec48"},uC=function(t){var r=t.adData,n=void 0===r?{}:r,a=t.styleData,o=void 0===a?{}:a,i=t.onClose,s=iR(iR({},"dark"===o.theme?uE:ux),o);return O.createElement("div",{className:"w-full",style:{borderStyle:"solid",backgroundColor:s.bgColor,borderRadius:"12px",overflow:"hidden",backgroundImage:"linear-gradient(90deg, ".concat(s.borderStyle1,", ").concat(s.borderStyle2,", ").concat(s.borderStyle3,")"),padding:"1px"}},O.createElement("div",{className:"w-full p-2",style:{backgroundColor:s.bgColor,borderRadius:"12px"}},O.createElement("div",{className:"flex w-full items-center justify-between gap-2 font-medium"},O.createElement(uy,{icon:"ad",className:"w-6 cursor-pointer",color:s.primaryColor}),i&&O.createElement(uy,{icon:"close",onClick:i,className:"w-3 cursor-pointer",color:s.closeColor})),O.createElement("div",{className:"grid w-full grid-cols-1 gap-2 p-2"},n.title&&O.createElement("h3",{className:"flex-1 font-semibold",style:{color:s.primaryColor}},n.title),O.createElement("div",{className:"group flex w-full flex-col items-center gap-2 rounded-lg p-2 text-sm !no-underline transition duration-500",style:{color:s.textColor}},n.content&&O.createElement("p",{className:"line-clamp-3 w-full text-xs font-medium"},n.content),n.resourceUrl&&("video"===n.resourceType?O.createElement("video",{muted:!0,loop:!0,src:n.resourceUrl,autoPlay:!0,className:"mt-2 w-[80%] rounded-lg"}):"img"===n.resourceType?O.createElement("img",{src:n.resourceUrl,alt:n.title,width:100,height:100,className:"mt-2 w-[80%] rounded-lg"}):"audio"===n.resourceType?O.createElement("audio",{controls:!0,className:"mt-2 w-[80%] rounded-lg"},O.createElement("source",{src:n.resourceUrl})):null),n.buttonLink&&O.createElement("a",{href:n.buttonLink,target:"_blank",rel:"nofollow noopener",onClick:function(){return uw(n)},className:"mt-4 flex h-10 w-full items-center justify-center rounded-md px-2 py-1.5 text-xs",style:{backgroundColor:s.primaryColor,color:s.buttonColor}},n.buttonText)))))};uC.propTypes={adData:o5().shape({title:o5().string,content:o5().string,resourceUrl:o5().string,resourceType:o5().string,buttonText:o5().string,buttonLink:o5().string}).isRequired,styleData:o5().shape({theme:o5().oneOf(["light","dark"]),primaryColor:o5().string,bgColor:o5().string,textColor:o5().string,closeColor:o5().string,buttonColor:o5().string,borderStyle1:o5().string,borderStyle2:o5().string,borderStyle3:o5().string}),onClose:o5().func};var uk=function(t){var r=t.children,n=t.t,a=t.correlationList,o=t.advertisementInfo,i=t.vipFlag,s=t.openPayInfo,l=t.setOpenPayInfo,c=t.createPayInfo,u=t.paymentDocument,d=void 0===u?{}:u;return O.createElement("div",{id:"operationContent",className:"relative min-h-screen w-full overflow-hidden bg-gradient-to-b from-[rgba(var(--tool-color-primary-rgb),0.2)] to-transparent px-6 pb-8 pt-20 lg:h-screen"},O.createElement("div",{className:"relative flex h-full w-full flex-col gap-4 lg:flex-row"},O.createElement("div",{style:{display:s?"none":"block"},className:"h-full w-full flex-col overflow-hidden rounded-2xl border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.08)] md:h-auto md:flex-1"},r),s&&c&&O.createElement("div",{className:"h-full w-full flex-col overflow-hidden rounded-2xl border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.08)] md:h-auto md:flex-1"},O.createElement("div",{className:"flex h-full flex-col"},O.createElement("div",{className:"sticky top-0 z-10 bg-[var(--tool-color-background)] p-4"},O.createElement("div",{className:"mb-4 flex items-center gap-4"},O.createElement("button",{onClick:function(){return l(!1)},className:"flex items-center justify-center gap-1 rounded-full bg-[var(--tool-color-background-gray)] p-2 text-sm text-[var(--tool-color-text-h2)] hover:bg-[var(--tool-color-text-muted)]"},O.createElement(nZ,{className:"h-4 w-4 text-[var(--tool-color-text-h2)]"})),O.createElement("div",null,O.createElement("h2",{className:"text-xl font-semibold text-[var(--tool-color-text-primary)]"},null==d?void 0:d.title),O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)]"},null==d?void 0:d.subtitle)))),O.createElement("div",{className:"flex-1 overflow-y-auto p-4 pt-0"},c(iR({},d))))),a&&a.length>0&&O.createElement("div",{className:"duration-250 relative flex h-full w-full flex-1 flex-col rounded-2xl border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.08)] transition-[transform,opacity,margin] ease-in-out md:w-72 md:max-w-[288px]"},O.createElement("div",{className:"flex h-full w-full flex-col items-start"},o&&!i&&O.createElement("div",{className:"w-full p-4"},O.createElement(uC,{adData:o,styleData:{borderStyle1:"#73d4ca",borderStyle2:"#f39
321c2",borderStyle3:"#ec4899",color:"#0d9488",bgColor:"#ffffff"}})),O.createElement("h3",{className:"flex w-full items-center gap-1.5 p-4 pb-2 text-base font-semibold text-[var(--tool-color-text-primary)]"},O.createElement(i$,{icon:"tool_ai",className:"w-6 fill-[var(--tool-color-primary)]"}),n("relatedTools.title")),O.createElement("div",{className:"w-full flex-1 overflow-y-auto"},O.createElement("div",{className:"grid w-full grid-cols-2 gap-2 p-4 pt-2 lg:grid-cols-1"},a.map(function(t,r){var n;return O.createElement("a",{href:"/".concat(t.path),target:"_blank",key:r,className:"group flex w-full cursor-pointer items-center gap-2 rounded-lg border border-transparent bg-[var(--tool-color-background)] px-2 py-3 shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.04)] transition duration-500 hover:border-[var(--tool-color-primary)]"},O.createElement("div",{className:"flex aspect-square w-9 items-center justify-center overflow-hidden rounded-full bg-[var(--tool-color-background-light)]"},"DEEPSEEK"===t.toolsType?O.createElement(i$,{icon:"DeepSeek",className:"w-7 fill-[var(--tool-color-primary)]"}):"GHIBLI"===t.toolsType?O.createElement(i$,{icon:"ghibli",className:"w-7 fill-[var(--tool-color-primary)]"}):"SORA"===t.toolsType?O.createElement(i$,{icon:"sora",className:"w-7 fill-[var(--tool-color-primary)]"}):t.logoUrl?O.createElement("img",{src:t.logoUrl,alt:"AI Tools",className:"h-full w-full object-cover"}):(n=({gpts:"default_gpts",FLUX:"default_image",LUMA:"default_video",MUSIC:"default_music",HUMANIZE:"default_humanize",DEEPSEEK:"DeepSeek"})[t.toolsType])?O.createElement(i$,{icon:n,className:"w-7 fill-[var(--tool-color-primary)]"}):null),O.createElement("p",{className:"flex-1 truncate text-sm text-[var(--tool-color-text-primary)] transition duration-500 group-hover:text-[var(--tool-color-primary)]"},t.title))})))))))},uS=function(t){var r=t.advertisementInfo,n=t.closeDialog,a=t.t,o=t.path;return O.createElement("div",{className:"fixed left-0 top-0 flex h-full w-full flex-col items-center justify-center bg-[rgba(var(--tool-color-rgb),0.02)] backdrop-blur-sm"},O.createElement("div",{className:"relative max-h-[90%] w-[90%] overflow-hidden rounded-xl bg-[var(--tool-color-background)] shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.09)] lg:max-w-2xl"},O.createElement("div",{onClick:function(){return n()},className:"absolute right-4 top-4 z-[1] inline-flex aspect-square w-6 cursor-pointer items-center justify-center rounded-full bg-[var(--tool-color-primary-contrast)] opacity-50 shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.08)] transition duration-500 hover:opacity-100"},O.createElement(i$,{icon:"close",className:"w-3 fill-[var(--tool-color-text-primary)]"})),O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/173345303397600udify2.webp",className:"absolute left-0 top-0 h-full w-full object-cover opacity-5"}),r?O.createElement(O.Fragment,null,O.createElement("div",{className:"relative flex aspect-[16/9] w-full items-center justify-center bg-[rgba(var(--tool-color-primary-rgb),0.05)] p-2"},r.resourceUrl&&("video"===r.resourceType?O.createElement("video",{muted:!0,loop:!0,src:r.resourceUrl,autoPlay:!0,className:"h-full w-full object-cover"}):"img"===r.resourceType?O.createElement("img",{src:r.resourceUrl,alt:r.title,width:100,height:100,className:"h-full w-full object-cover"}):null)),O.createElement("div",{className:"relative flex w-full flex-col items-center justify-center gap-4 p-6 lg:gap-8 lg:p-10"},O.createElement("div",{className:"flex w-full flex-col items-center justify-center gap-2"},O.createElement("h3",{className:"text-center text-xl font-semibold text-[var(--tool-color-text-h3)]"},a("noUsageCountDialog.title")),O.createElement("p",{className:"w-full whitespace-pre-line break-words text-center text-base text-[var(--tool-color-text-primary)]"},a("noUsageCountDialog.content").replace("{{website}}",r.buttonLink.replace("https://","")||""))),r.buttonLink&&O.createElement("a",{href:r.buttonLink,target:"_blank",rel:"nofollow noopener",onClick:function(){return uw({id:r.advertisementId||"",projectName:"yeschat.ai",position:o})}
32,className:"inline-flex min-w-36 cursor-pointer items-center justify-center gap-2 rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-4 py-3 text-center text-[var(--tool-color-primary-contrast)] transition duration-500 hover:scale-95"},a("noUsageCountDialog.cta")))):O.createElement("div",{className:"relative flex w-full flex-col items-center justify-center gap-4 p-6 pt-10 lg:gap-8 lg:px-10 lg:pt-14"},O.createElement("h3",{className:"whitespace-pre-line break-words text-center text-xl font-semibold text-[var(--tool-color-text-h3)]"},a("noUsageCountDialog.usedUp")),O.createElement("button",{className:"inline-flex min-w-36 cursor-pointer items-center justify-center gap-2 rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-4 py-3 text-center font-medium text-[var(--tool-color-primary-contrast)] transition duration-500 hover:scale-95",onClick:function(){return n()}},a("noUsageCountDialog.knewBtn")))))},uT=/[a-zA-Z0-9_\u0392-\u03c9\u00c0-\u00ff\u0600-\u06ff\u0400-\u04FF\u3040-\u309F\u30A0-\u30FF\uAC00-\uD7AF\u4E00-\u9FFF\u3400-\u4DBF\uF900-\uFAFF]+/g,uN=function(t,r){var n=t.match(uT),a=0,o=0;if(!n)return{totalCount:0,withinLimitLength:0};for(var i=0;i<n.length;i++){var s=n[i];s.charCodeAt(0)>=19968?a+=s.length:a+=1,a<=r&&(o=t.indexOf(s,o)+s.length)}return{totalCount:a,withinLimitLength:o}};function uA(t){var r=t.value;return O.createElement(O.Fragment,null,O.createElement("div",{className:"relative h-2 w-full rounded-full bg-[rgba(var(--tool-color-primary-rgb),0.05)]"},O.createElement("span",{style:{width:"".concat(r,"%")},className:"absolute left-0 top-0 h-full rounded-full bg-[var(--tool-color-primary)]"})))}function uI(t){var r,n=t.t,a=t.record,o=t.chat,i=iD((0,O.useState)(0),2),s=i[0],l=i[1],c=iD((0,O.useState)(!1),2),u=c[0],d=c[1],f=[{imgUrl:"https://file.aiquickdraw.com/custom-page/image/1733914414912ysx1tac1.png",name:"Quillbot",href:"https://quillbot.com/ai-content-detector"},{imgUrl:"https://file.aiquickdraw.com/custom-page/image/1733914431596d1m0vlbo.png",name:"Zerogpt",href:"https://www.zerogpt.com/"},{imgUrl:"https://file.aiquickdraw.com/custom-page/image/1733914447712rhqvmecm.png",name:"Scribbr",href:"https://www.scribbr.com/ai-detector/"},{imgUrl:"https://file.aiquickdraw.com/custom-page/image/1733914459764y4ht0enx.png",name:"Copyleaks",href:"https://copyleaks.com/ai-content-detector"},{imgUrl:"https://file.aiquickdraw.com/custom-page/image/1733914470905supdp95o.png",name:"Crossplag",href:"https://crossplag.com/ai-content-detector/"}],p=iD((0,O.useState)(Array(f.length).fill(!1)),2),m=p[0],h=p[1];return(0,O.useEffect)(function(){var t=100/(10*(Math.floor(2*Math.random())+3)),r=setInterval(function(){l(function(n){return n+t>=100?(clearInterval(r),100):n+t})},150);return f.forEach(function(t,r){setTimeout(function(){h(function(t){var n=ij(t);return n[r]=!0,n})},1e3*(2*Math.random()+3))}),function(){return clearInterval(r)}},[]),O.createElement(O.Fragment,null,O.createElement("div",{className:"flex w-full flex-col items-start justify-between gap-2 pb-2"},O.createElement("div",{className:"flex w-full flex-col items-start justify-start gap-2"},O.createElement("div",{className:"markdown prose w-full whitespace-pre-line break-words"},(null==a||null===(r=a.completeData)||void 0===r?void 0:r.data.response_text)||""),O.createElement("div",{className:"flex h-8 w-full items-center justify-end gap-3"},O.createElement(i$,{icon:"humanize_again",onClick:function(){return o(a.prompt)},className:"w-5 cursor-pointer fill-neutral-400 transition duration-500 hover:fill-[var(--tool-color-primary)]"}),O.createElement(i$,{onClick:function(){var t;ip()((null==a||null===(t=a.completeData)||void 0===t?void 0:t.data.response_text)||""),aa.Am.success(n("toast.copiedSuccessfully"))},icon:"humanize_copy",className:"w-5 cursor-pointer fill-[var(--tool-color-text-secondary)] transition duration-500 hover:fill-[var(--tool-color-primary)]"}))),!u&&O.createElement("div",{className:"relative flex w-full flex-col items-center justify-center gap-2 rounded-lg bg-[rgba(var(--tool-color-rgb),0.02)] p-4"},O.createElement(i$,{onClick:function(){return d(!0)},icon:"close",className:"absolute right-4 top-4 w-3 cursor-pointer fill-[rgba(var(--tool-color-rgb),0.4)] hover:fill-[rgba(var(--tool-color-rgb),1)]"}),O.createElement("div",{className:"inline-flex w-full flex-col items-start gap-4"},O.createElement("p",{className:"font-medium"},n("humanize.checkingState.title")),O.createElement("ul",{className:"flex w-full flex-col items-start gap-2 text-[var(--tool-color-text-primary)]"},O.createElement("li",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center justify-between gap-4 text-xs"},O.createElement("p",{className:"inline-flex items-center gap-1"},n("humanize.checkingState.content")),O.createElement("span",null,Math.round(s),"%")),O.createElement(uA,{value:s})),O.createElement("li",{className:"mt-4 flex w-full flex-col items-start gap-2"},O.createElement("p",{className:"inline-flex w-full items-center text-sm"},n("humanize.checkingState.checkResult")),O.createElement("div",{className:"flex w-full flex-wrap items-start gap-2 text-sm"},f.map(function(t,r){return O.createElement("a",{key:r,href:t.href,target:"_blank",className:"inline-flex items-center gap-1 rounded-full bg-[rgba(var(--tool-color-rgb),0.02)] px-2 py-1 transition duration-500 hover:text-[var(--tool-color-primary)]"},O.createElement("img",{src:t.imgUrl,alt:"ico",width:10,height:10,className:"aspect-square w-4"}),O.createElement("span",null,t.name),m[r]?O.createElement(i$,{icon:"humanize_correct",className:"mt-0.5 w-4 fill-[var(--tool-color-primary)]"}):O.createElement(ie.Z,{color:"var(--tool-color-text-primary)",size:16,className:"mt-0.5"}))}))))))))}function uR(t){var r=t.t,n=t.createTimeStamp,a=Date.now()-n,o=iD((0,O.useState)(Math.min(Math.floor(a/2e4*99),99)),2),i=o[0],s=o[1],l=iD((0,O.useState)(Math.max(20-Math.floor(a/1e3),1)),2),c=l[0],u=l[1],d=iD((0,O.useState)("loading"),2),f=d[0],p=d[1],m=iD((0,O.useState)("waiting"),2),h=m[0],g=m[1],v=iD((0,O.useState)("waiting"),2),b=v[0],y=v[1];return(0,O.useEffect)(function(){var t=function(){var t=Date.now()-n;s(Math.min(Math.floor(t/2e4*99),99)),u(Math.max(20-Math.floor(t/1e3),1)),t<3e3?p("loading"):t<5e3?(p("success"),g("loading")):(p("success"),g("success"),y("loading"))};t();var r=setInterval(t,100);return function(){return clearInterval(r)}},[]),O.createElement(O.Fragment,null,O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-2 p-4"},O.createElement("div",{className:"inline-flex w-full flex-col items-start gap-4"},O.createElement("p",{className:"font-medium"},r("humanize.generatingState.title")),O.createElement("ul",{className:"flex w-full flex-col items-start gap-2 text-[var(--tool-color-text-primary)]"},O.createElement("li",{className:"flex w-full items-start gap-2"},"loading"===f?O.createElement(ie.Z,{color:"var(--tool-color-text-primary)",size:16,className:"mt-0.5"}):O.createElement(i$,{icon:"humanize_correct",className:"mt-0.5 w-4 fill-[var(--tool-color-primary)]"}),r("humanize.generatingState.processing")),O.createElement("li",{className:"flex w-full items-start gap-2"},"loading"===h?O.createElement(ie.Z,{color:"var(--tool-color-text-primary)",size:16,className:"mt-0.5"}):"success"===h?O.createElement(i$,{icon:"humanize_correct",className:"mt-0.5 w-4 fill-[var(--tool-color-primary)]"}):O.createElement(i$,{icon:"humanize_wait",className:"mt-0.5 w-4 fill-[var(--tool-color-primary)]"}),r("humanize.generatingState.identifying")),O.createElement("li",{className:"flex w-full items-start gap-2"},"loading"===b?O.createElement(ie.Z,{color:"var(--tool-color-text-primary)",size:16,className:"mt-0.5"}):"success"===b?O.createElement(i$,{icon:"humanize_correct",className:"mt-0.5 w-4 fill-[var(--tool-color-primary)]"}):O.createElement(i$,{icon:"humanize_wait",className:"mt-0.5 w-4 fill-[var(--tool-color-primary)]"}),r("humanize.generatingState.comparing")),O.createElement("li",{className:"mt-4 flex w-full flex-col items-start gap-2"},O.createElement(uA,{value:i}),O.createElement("div",{className:"flex w-full items-center justify-between text-xs text-[var(--tool-color-text-secondary)]"},O.createElement("p",{className:"inline-flex items-center gap-1"},O.createElement(i$,{icon:"humanize_time",className:"w-4 fill-[var(--tool-color-text-secondary)]"}),"~",c,r("humanize.sec")),O.createElement("span",null,i,"%")))))))}function u_(t){var r=t.record;return O.createElement(O.Fragment,null,O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-4 text-sm"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1733914251132ic88vhkk.webp",alt:"plate",className:"h-auto w-36"}),O.createElement("p",{className:"text-[var(--tool-color-state-warning)]"},r.failMsg)))}var uO,uP,uL,uM,uD=function(t){var r,n=t.createTurnstile,a=t.pageId,o=t.pageType,i=t.t,s=t.openNoUsageCountDialog,l=t.titleTaglineData,c=t.userEmail,u=t.userMediaCreditsRemain,d=t.consumeCredit,f=t.loadUserInfo,p=t.source,m=iD((0,O.useState)(!1),2),h=m[0],g=m[1],v=iD((0,O.useState)(!1),2),b=v[0],y=v[1],w=iD((0,O.useState)(null),2),x=w[0],E=w[1],C=(0,O.useRef)(null),k=iD((0,O.useState)(!1),2),S=k[0],T=k[1],N=iD((0,O.useState)(""),2),A=N[0],I=N[1],R=iD((0,O.useState)({totalCount:0,withinLimitLength:0}),2),_=R[0],P=R[1],L=iD((0,O.useState)(200),1)[0],M=iD((0,O.useState)(null),2),D=M[0],j=M[1],F=function(t){var r=t,n=uN(r,L);n.totalCount>L&&(r=r.substring(0,n.withinLimitLength),n.totalCount=L),P(n),I(r)}
32,U=(r=ib(iO().m(function t(r,n){var l,u,d,m,h;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!b){t.n=1;break}return t.a(2,!0);case 1:if(l=A,r&&(l=r,F(r)),l){t.n=2;break}return aa.Am.error(i("toast.prompt")),t.a(2,!0);case 2:if(""!==l.replace(/\s*/g,"")){t.n=3;break}return aa.Am.error(i("toast.prompt")),t.a(2,!0);case 3:return u=_,r&&(u=uN(r,L)),l=l.substring(0,u.withinLimitLength),u.totalCount>L&&aa.Am.error(i("humanize.wordTips")),j(null),y(!0),d={prompt:l,channel:"HUMANIZE",id:a,type:o,source:p||"yeschat.ai"},c&&(d.email=c),m=ac.Z,t.n=4,c6();case 4:h={uniqueId:t.v,verify:n||""},m({headers:h,url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),method:"post",data:d}).then(function(t){if(100001===t.data.code)return g(!0),void y(!1);s&&(429===t.data.code||430===t.data.code)?(s(),y(!1)):200===t.data.code?(j(Date.now()),z(t.data.data.recordId),f&&f()):(aa.Am.error(t.msg),y(!1))}).catch(function(t){y(!1),aa.Am.error(t)});case 5:return t.a(2)}},t)})),function(t,n){return r.apply(this,arguments)}),z=function(t){var r=setInterval(function(){(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(t," "),method:"get"}).then(function(t){if(200===t.data.code){var n,a,o=null===(n=t.data)||void 0===n?void 0:n.data;null!==(a=t.data)&&void 0!==a&&null!==(a=a.data)&&void 0!==a&&a.completeData&&(o.completeData=JSON.parse(t.data.data.completeData)),E(o),"success"!==t.data.data.state&&"fail"!==t.data.data.state||(y(!1),clearInterval(r),f&&f())}}).catch(function(t){console.log(t)})},1500)};return O.createElement("div",{className:"relative h-full w-full"},O.createElement("div",{className:"h-full w-full"},O.createElement("div",{className:"flex h-full w-full flex-col items-start lg:flex-row"},O.createElement("div",{className:"flex h-[400px] w-full text-sm lg:h-full lg:w-1/2"},O.createElement("div",{className:"flex h-full w-full flex-col bg-[rgba(var(--tool-color-rgb),0.02)]"},O.createElement("div",{className:"flex flex-col gap-2 px-4 pb-2 pt-4"},O.createElement("label",{className:"font-semibold text-[var(--tool-color-text-primary)]"},i("humanize.yourContent"))),O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2 overflow-auto p-4 pt-1"},O.createElement("div",{className:"h-full w-full rounded-lg bg-[var(--tool-color-background)] p-2.5 text-[var(--tool-color-text-primary)]"},O.createElement("div",{className:"relative h-full w-full"},O.createElement("textarea",{ref:C,value:A,onInput:function(t){F(t.target.value)},onCompositionStart:function(){return T(!0)},onCompositionEnd:function(){return T(!1)},className:"h-full w-full resize-none overflow-y-auto rounded-lg border-none bg-transparent p-2 text-base outline outline-1 -outline-offset-1 outline-transparent placeholder:text-xs placeholder:text-[var(--tool-color-text-placeholder)] hover:outline-[var(--tool-color-primary)] focus:outline-[var(--tool-color-primary)]"}),!S&&!A&&O.createElement("div",{className:"pointer-events-none absolute inset-0 z-[2] flex flex-col items-center justify-center gap-2 break-words text-sm text-[var(--tool-color-text-placeholder)]"},O.createElement("button",{onClick:function(){return F("Biotechnology has piqued the interest of our species for the past few decades, and the prospects are simply astonishing. As fresh concepts and techniques are introduced, the possibility of achieving positive outcomes in the fields of genetics, cellular biology, and bioengineering continues to increase. Noteworthy aspirations include gene therapy and gene editing technology as a means of disease prevention, synthetic biology for the production of renewable resources, and individual medicine. Innovations in healthcare, agriculture, and environmental coverage are also made by private firms.\n\nIncreasingly, such integration drives innovation in the field of biotechnological development and foreign ideas. The field of biotechnology looks to be promising, as it is expected to bring about new scientific breakthroughs, new technologies, and new approaches in the field of health and sustainable development.")},className:"pointer-events-auto flex items-center gap-1 rounded-full bg-[rgba(var(--tool-color-primary-rgb),0.05)] px-2 py-1 font-medium text-[var(--tool-color-primary)]"},O.createElement(i$,{icon:"sample",className:"w-4 fill-[var(--tool-color-primary)]"}),i("humanize.placeholderTips.tryBtn")),O.createElement("span",null,i("humanize.placeholderTips.or")),O.createElement("div",{className:"flex items-center gap-1.5"},O.createElement("span",null,i("humanize.placeholderTips.typeOr")),O.createElement("button",{onClick:ib(iO().m(function t(){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,navigator.clipboard.readText();case 1:F(t.v);case 2:return t.a(2)}},t)})),className:"pointer-events-auto flex items-center gap-1 rounded-full bg-[rgba(var(--tool-color-primary-rgb),0.05)] px-2 py-1 font-medium text-[var(--tool-color-primary)]"},O.createElement(i$,{icon:"paste",className:"w-4 fill-[var(--tool-color-primary)]"}),i("humanize.placeholderTips.pasteBtn")),O.createElement("span",null,i("humanize.placeholderTips.text"))))))),O.createElement("div",{className:"flex flex-col gap-3 px-4 pb-4"},O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"inline-flex items-center gap-1 text-xs text-[var(--tool-color-text-placeholder)]"},O.createElement("div",{className:"inline-flex items-center gap-1"},O.createElement("span",{className:_.totalCount>L?"font-semibold text-[var(--tool-color-state-danger-dark)]":"text-[var(--tool-color-text-placeholder)]"},_.totalCount),"/ ",L," ",i("humanize.words")),_.totalCount>L&&O.createElement(i$,{onClick:function(){F(A.substring(0,_.withinLimitLength))},icon:"delete",className:"ml-1 w-4 cursor-pointer fill-[var(--tool-color-state-danger)] transition duration-500 hover:fill-[var(--tool-color-state-danger-dark)]"})),null!==u&&O.createElement("div",{className:"flex items-center text-xs text-[var(--tool-color-text-placeholder)]"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),u," ",i("creditsRemaining"))),O.createElement("button",{onClick:function(){return U()},disabled:b||h,className:"inline-flex w-full cursor-pointer items-center justify-center gap-2 rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-4 py-2.5 text-center font-medium text-[var(--tool-color-primary-contrast)] transition duration-300 hover:shadow-md disabled:opacity-70"},b||h?O.createElement(O.Fragment,null,"Humanizing",O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})):O.createElement(O.Fragment,null,i("humanize.generateBtn"),null!==u&&d>0&&O.createElement("span",{className:"ml-1 flex items-center gap-1 text-xs text-amber-300"},O.createElement(nM,{className:"h-3 w-3"})," ",d)))))),O.createElement("div",{className:"relative flex h-[400px] w-full flex-col items-center justify-between lg:h-full lg:w-1/2"},O.createElement("div",{className:"flex h-full w-full flex-col bg-[var(--tool-color-background)]"},x&&O.createElement("div",{className:"flex flex-col gap-2 px-4 pb-2 pt-4"},O.createElement("label",{className:"font-semibold text-[var(--tool-color-text-primary)]"},i("humanize.result"))),O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2 overflow-y-auto p-4 pt-1"},x?O.createElement(O.Fragment,null,"success"===x.state&&O.createElement(uI,{record:x,chat:U,t:i}),"success"!==x.state&&"fail"!==x.state&&D&&O.createElement(uR,{createTimeStamp:D,t:i}),"fail"===x.state&&O.createElement(u_,{record:x})):O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-8 p-4 lg:p-8"},l&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},l.title&&O.createElement("h1",{className:"text-2xl font-bold !leading-[120%] text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:l.title}}
32),l.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:l.tagline}})),O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/173391560519946hkbdp2.webp",alt:"bg",className:"h-auto w-40"}))))))),n&&O.createElement("div",{style:{display:h?"flex":"none"},className:"absolute left-0 top-0 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},n({verifyLoading:h,onSuccess:function(t){g(!1),U("",t)}})))},uj={},uF={};function uU(){return uM||(uM=1,uF._=uF._interop_require_default=function(t){return t&&t.__esModule?t:{default:t}}),uF}var uz,uH={},uB={};function uV(){var t;return uz||(uz=1,Object.defineProperty(uB,"__esModule",{value:!0}),Object.defineProperty(uB,"warnOnce",{enumerable:!0,get:function(){return t}}),t=function(t){}),uB}var uq,uW,uG={},u$={};function uZ(){var t,r;return uW||(uW=1,Object.defineProperty(u$,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(u$,{VALID_LOADERS:function(){return t},imageConfigDefault:function(){return r}}),t=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}),u$}var uK,uJ=["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","fetchPriority","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"],uY=["config"];function uX(){return uK||(uK=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return i}}),uV();var r=(uq||(uq=1,function(t){function r(t){var r=t.widthInt,n=t.heightInt,a=t.blurWidth,o=t.blurHeight,i=t.blurDataURL,s=t.objectFit,l=a?40*a:r,c=o?40*o:n,u=l&&c?"viewBox='0 0 "+l+" "+c+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})}(uG)),uG),n=uZ();function a(t){return void 0!==t.default}function o(t){return void 0===t?t:"number"==typeof t?Number.isFinite(t)?t:NaN:"string"==typeof t&&/^[0-9]+$/.test(t)?parseInt(t,10):NaN}function i(t,i){var s,l=t.src,c=t.sizes,u=t.unoptimized,d=void 0!==u&&u,f=t.priority,p=void 0!==f&&f,m=t.loading,h=t.className,g=t.quality,v=t.width,b=t.height,y=t.fill,w=void 0!==y&&y,x=t.style;t.onLoad,t.onLoadingComplete;var E=t.placeholder,C=void 0===E?"empty":E,k=t.blurDataURL,S=t.fetchPriority,T=t.layout,N=t.objectFit,A=t.objectPosition;t.lazyBoundary,t.lazyRoot;var I,R=i_(t,uJ),_=i.imgConf,O=i.showAltText,P=i.blurComplete,L=i.defaultLoader,M=_||n.imageConfigDefault;if("allSizes"in M)I=M;else{var D=[].concat(ij(M.deviceSizes),ij(M.imageSizes)).sort(function(t,r){return t-r}),j=M.deviceSizes.sort(function(t,r){return t-r});I=iR(iR({},M),{},{allSizes:D,deviceSizes:j})}var F=R.loader||L;delete R.loader,delete R.srcSet;var U="__next_img_default"in F;if(U){if("custom"===I.loader)throw Error('Image with src "'+l+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{var z=F;F=function(t){return t.config,z(i_(t,uY))}}if(T){"fill"===T&&(w=!0);var H={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[T];H&&(x=iR(iR({},x),H));var B={responsive:"100vw",fill:"100vw"}[T];B&&!c&&(c=B)}var V,q,W="",G=o(v),Z=o(b);
32if("object"===iU(s=l)&&(a(s)||void 0!==s.src)){var K=a(l)?l.default:l;if(!K.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(K));if(!K.height||!K.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(K));if(V=K.blurWidth,q=K.blurHeight,k=k||K.blurDataURL,W=K.src,!w){if(G||Z){if(G&&!Z){var J=G/K.width;Z=Math.round(K.height*J)}else if(!G&&Z){var Y=Z/K.height;G=Math.round(K.width*Y)}}else G=K.width,Z=K.height}}var X=!p&&("lazy"===m||void 0===m);(!(l="string"==typeof l?l:W)||l.startsWith("data:")||l.startsWith("blob:"))&&(d=!0,X=!1),I.unoptimized&&(d=!0),U&&l.endsWith(".svg")&&!I.dangerouslyAllowSVG&&(d=!0),p&&(S="high");var Q=o(g),ee=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:A}:{},O?{}:{color:"transparent"},x),et=P||"empty"===C?null:"blur"===C?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:G,heightInt:Z,blurWidth:V,blurHeight:q,blurDataURL:k||"",objectFit:ee.objectFit})+'")':'url("'+C+'")',er=et?{backgroundSize:ee.objectFit||"cover",backgroundPosition:ee.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:et}:{},en=function(t){var r=t.config,n=t.src,a=t.unoptimized,o=t.width,i=t.quality,s=t.sizes,l=t.loader;if(a)return{src:n,srcSet:void 0,sizes:void 0};var c=function(t,r,n){var a=t.deviceSizes,o=t.allSizes;if(n){for(var i,s=/(^|\s)(1?\d?\d)vw/g,l=[];i=s.exec(n);i)l.push(parseInt(i[2]));if(l.length){var c=.01*Math.min.apply(Math,l);return{widths:o.filter(function(t){return t>=a[0]*c}),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof r?{widths:a,kind:"w"}:{widths:ij(new Set([r,2*r].map(function(t){return o.find(function(r){return r>=t})||o[o.length-1]}))),kind:"x"}}(r,o,s),u=c.widths,d=c.kind,f=u.length-1;return{sizes:s||"w"!==d?s:"100vw",srcSet:u.map(function(t,a){return l({config:r,src:n,quality:i,width:t})+" "+("w"===d?t:a+1)+d}).join(", "),src:l({config:r,src:n,quality:i,width:u[f]})}}({config:I,src:l,unoptimized:d,width:G,quality:Q,sizes:c,loader:F});return{props:iR(iR({},R),{},{loading:X?"lazy":m,fetchPriority:S,width:G,height:Z,decoding:"async",className:h,style:iR(iR({},ee),er),sizes:en.sizes,srcSet:en.srcSet,src:en.src}),meta:{unoptimized:d,priority:p,placeholder:C,fill:w}}}}(uH)),uH}var uQ,u0={exports:{}},u1={};function u2(){if(uQ)return u1;function t(r){if("function"!=typeof WeakMap)return null;var n=new WeakMap,a=new WeakMap;return(t=function(t){return t?a:n})(r)}return uQ=1,u1._=u1._interop_require_wildcard=function(r,n){if(!n&&r&&r.__esModule)return r;if(null===r||"object"!=typeof r&&"function"!=typeof r)return{default:r};var a=t(n);if(a&&a.has(r))return a.get(r);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in r)if("default"!==s&&Object.prototype.hasOwnProperty.call(r,s)){var l=i?Object.getOwnPropertyDescriptor(r,s):null;l&&(l.get||l.set)?Object.defineProperty(o,s,l):o[s]=r[s]}return o.default=r,a&&a.set(r,o),o},u1}var u3,u4,u6={exports:{}},u5={};function u8(){return u4||(u4=1,u6.exports=function(){if(u3)return u5;u3=1;var t=Symbol.for("react.element"),r=Symbol.for("react.fragment"),n=Object.prototype.hasOwnProperty,a=O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function i(r,i,s){var l,c={},u=null,d=null;for(l in void 0!==s&&(u=""+s),void 0!==i.key&&(u=""+i.key),void 0!==i.ref&&(d=i.ref),i)n.call(i,l)&&!o.hasOwnProperty(l)&&(c[l]=i[l]);if(r&&r.defaultProps)for(l in i=r.defaultProps)void 0===c[l]&&(c[l]=i[l]);return{$$typeof:t,type:r,key:u,ref:d,props:c,_owner:a.current}}return u5.Fragment=r,u5.jsx=i,u5.jsxs=i,u5}()),u6.exports}var u7,u9,de,dt,dr,dn,da,di,ds={exports:{}},dl={},dc={},du={},dd={},df={},dp={},dm={};function dh(){return di||(di=1,function(t){function r(t){var r=t.config,n=t.src,a=t.width,o=t.quality;return r.path+"?url="+encodeURIComponent(n)+"&w="+a+"&q="+(o||75)}
32Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;var n=r}(dm)),dm}var dg,dv,db,dy,dw=["src","srcSet","sizes","height","width","decoding","className","style","fetchPriority","placeholder","loading","unoptimized","fill","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"],dx=(_=dy?db:(dy=1,dv||(dv=1,Object.defineProperty(uj,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(uj,{getImageProps:function(){return I},default:function(){return R}}),S=uU(),T=uX(),dg||(dg=1,function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return C}});var n,a,o,i,s=uU(),l=u2(),c=u8(),u=l._(O),d=s._(eT),f=s._((dr||(dr=1,function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{defaultHead:function(){return p},default:function(){return v}});var n,a,o=uU(),i=u2(),s=u8(),l=i._(O),c=o._((u7||(u7=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});var r="undefined"==typeof window,n=r?function(){}:O.useLayoutEffect,a=r?function(){}:O.useEffect;function o(t){var o,i=t.headManager,s=t.reduceComponentsToState;function l(){if(i&&i.mountedInstances){var r=O.Children.toArray(Array.from(i.mountedInstances).filter(Boolean));i.updateHead(s(r,t))}}return r&&(null==i||null==(o=i.mountedInstances)||o.add(t.children),l()),n(function(){var r;return null==i||null==(r=i.mountedInstances)||r.add(t.children),function(){var r;null==i||null==(r=i.mountedInstances)||r.delete(t.children)}}),n(function(){return i&&(i._pendingUpdate=l),function(){i&&(i._pendingUpdate=l)}}),a(function(){return i&&i._pendingUpdate&&(i._pendingUpdate(),i._pendingUpdate=null),function(){i&&i._pendingUpdate&&(i._pendingUpdate(),i._pendingUpdate=null)}}),null}}(dl)),dl)),u=(u9||(u9=1,Object.defineProperty(dc,"__esModule",{value:!0}),Object.defineProperty(dc,"AmpStateContext",{enumerable:!0,get:function(){return n}}),n=uU()._(O).default.createContext({})),dc),d=(de||(de=1,Object.defineProperty(du,"__esModule",{value:!0}),Object.defineProperty(du,"HeadManagerContext",{enumerable:!0,get:function(){return a}}),a=uU()._(O).default.createContext({})),du),f=(dt||(dt=1,function(t){function r(t){var r=void 0===t?{}:t,n=r.ampFirst,a=r.hybrid,o=r.hasQuery;return void 0!==n&&n||void 0!==a&&a&&void 0!==o&&o}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})}(dd)),dd);function p(t){void 0===t&&(t=!1);var r=[(0,s.jsx)("meta",{charSet:"utf-8"})];return t||r.push((0,s.jsx)("meta",{name:"viewport",content:"width=device-width"})),r}function m(t,r){return"string"==typeof r||"number"==typeof r?t:r.type===l.default.Fragment?t.concat(l.default.Children.toArray(r.props.children).reduce(function(t,r){return"string"==typeof r||"number"==typeof r?t:t.concat(r)},[])):t.concat(r)}uV();var h=["name","httpEquiv","charSet","itemProp"];function g(t,r){var n,a,o,i,s=r.inAmpMode;return t.reduce(m,[]).reverse().concat(p(s).reverse()).filter((n=new Set,a=new Set,o=new Set,i={},function(t){var r=!0,s=!1;if(t.key&&"number"!=typeof t.key&&t.key.indexOf("$")>0){s=!0;var l=t.key.slice(t.key.indexOf("$")+1);n.has(l)?r=!1:n.add(l)}switch(t.type){case"title":case"base":a.has(t.type)?r=!1:a.add(t.type);break;case"meta":for(var c=0,u=h.length;c<u;c++){var d=h[c];if(t.props.hasOwnProperty(d)){if("charSet"===d)o.has(d)?r=!1:o.add(d);else{var f=t.props[d],p=i[d]||new Set;"name"===d&&s||!p.has(f)?(p.add(f),i[d]=p):r=!1}}}}return r})).reverse().map(function(t,r){var n=t.key||r;if(!s&&"link"===t.type&&t.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(function(r){return t.props.href.startsWith(r)})){var a=iR({},t.props||{});return a["data-href"]=a.href,a.href=void 0,a["data-optimized-fonts"]=!0,l.default.cloneElement(t,a)}return l.default.cloneElement(t,{key:n})})}var v=function(t){var r=t.children,n=(0,l.useContext)(u.AmpStateContext),a=(0,l.useContext)(d.HeadManagerContext);return(0,s.jsx)(c.default,{reduceComponentsToState:g,headManager:a,inAmpMode:(0,f.isInAmpMode)(n),children:r})};("function"==typeof r.default||"object"===iU(r.default)&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
32dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}(ds,ds.exports)),ds.exports)),p=uX(),m=uZ(),h=(dn||(dn=1,Object.defineProperty(df,"__esModule",{value:!0}),Object.defineProperty(df,"ImageConfigContext",{enumerable:!0,get:function(){return o}}),n=uU()._(O),a=uZ(),o=n.default.createContext(a.imageConfigDefault)),df);uV();var g=(da||(da=1,Object.defineProperty(dp,"__esModule",{value:!0}),Object.defineProperty(dp,"RouterContext",{enumerable:!0,get:function(){return i}}),i=uU()._(O).default.createContext(null)),dp),v=s._(dh()),b={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function y(t,r,n,a,o,i){var s=null==t?void 0:t.src;t&&t["data-loaded-src"]!==s&&(t["data-loaded-src"]=s,("decode"in t?t.decode():Promise.resolve()).catch(function(){}).then(function(){if(t.parentElement&&t.isConnected){if("empty"!==r&&o(!0),null==n?void 0:n.current){var i=new Event("load");Object.defineProperty(i,"target",{writable:!1,value:t});var s=!1,l=!1;n.current(iR(iR({},i),{},{nativeEvent:i,currentTarget:t,target:t,isDefaultPrevented:function(){return s},isPropagationStopped:function(){return l},persist:function(){},preventDefault:function(){s=!0,i.preventDefault()},stopPropagation:function(){l=!0,i.stopPropagation()}}))}(null==a?void 0:a.current)&&a.current(t)}}))}function w(t){var r=iD(u.version.split(".",2),2),n=r[0],a=r[1],o=parseInt(n,10),i=parseInt(a,10);return o>18||18===o&&i>=3?{fetchPriority:t}:{fetchpriority:t}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);var x=(0,u.forwardRef)(function(t,r){var n=t.src,a=t.srcSet,o=t.sizes,i=t.height,s=t.width,l=t.decoding,d=t.className,f=t.style,p=t.fetchPriority,m=t.placeholder,h=t.loading,g=t.unoptimized,v=t.fill,b=t.onLoadRef,x=t.onLoadingCompleteRef,E=t.setBlurComplete,C=t.setShowAltText;t.onLoad;var k=t.onError,S=i_(t,dw);return(0,c.jsx)("img",iR(iR(iR({},S),w(p)),{},{loading:h,width:s,height:i,decoding:l,"data-nimg":v?"fill":"1",className:d,style:f,sizes:o,srcSet:a,src:n,ref:(0,u.useCallback)(function(t){r&&("function"==typeof r?r(t):"object"===iU(r)&&(r.current=t)),t&&(k&&(t.src=t.src),t.complete&&y(t,m,b,x,E))},[n,m,b,x,E,k,g,r]),onLoad:function(t){y(t.currentTarget,m,b,x,E)},onError:function(t){C(!0),"empty"!==m&&E(!0),k&&k(t)}}))});function E(t){var r=t.isAppRouter,n=t.imgAttributes,a=iR({as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy},w(n.fetchPriority));return r&&d.default.preload?(d.default.preload(n.src,a),null):(0,c.jsx)(f.default,{children:(0,c.jsx)("link",iR({rel:"preload",href:n.srcSet?void 0:n.src},a),"__nimg-"+n.src+n.srcSet+n.sizes)})}var C=(0,u.forwardRef)(function(t,r){var n=!(0,u.useContext)(g.RouterContext),a=(0,u.useContext)(h.ImageConfigContext),o=(0,u.useMemo)(function(){var t=b||a||m.imageConfigDefault,r=[].concat(ij(t.deviceSizes),ij(t.imageSizes)).sort(function(t,r){return t-r}),n=t.deviceSizes.sort(function(t,r){return t-r});return iR(iR({},t),{},{allSizes:r,deviceSizes:n})},[a]),i=t.onLoad,s=t.onLoadingComplete,l=(0,u.useRef)(i);(0,u.useEffect)(function(){l.current=i},[i]);var d=(0,u.useRef)(s);(0,u.useEffect)(function(){d.current=s},[s]);var f=iD((0,u.useState)(!1),2),y=f[0],w=f[1],C=iD((0,u.useState)(!1),2),k=C[0],S=C[1],T=(0,p.getImgProps)(t,{defaultLoader:v.default,imgConf:o,blurComplete:y,showAltText:k}),N=T.props,A=T.meta;return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(x,iR(iR({},N),{},{unoptimized:A.unoptimized,placeholder:A.placeholder,fill:A.fill,onLoadRef:l,onLoadingCompleteRef:d,setBlurComplete:w,setShowAltText:S,ref:r})),A.priority?(0,c.jsx)(E,{isAppRouter:n,imgAttributes:N}):null]})});("function"==typeof r.default||"object"===iU(r.default)&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}(u0,u0.exports)),N=u0.exports,A=S._(dh()),I=function(t){for(var r=(0,T.getImgProps)(t,{defaultLoader:A.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}}).props,n=0,a=Object.entries(r);n<a.length;n++){var o=iD(a[n],2),i=o[0];void 0===o[1]&&delete r[i]}return{props:r}}
32,R=N.Image),db=uj))&&_.__esModule&&Object.prototype.hasOwnProperty.call(_,"default")?_.default:_;function dE(t){var r,n=t.isHistoryPopupOpen,a=t.closeHistoryPicPopup,o=t.historyPicUrl,i=t.popupHistoryRecord,s=t.language,l=iD((0,O.useState)({}),2),c=l[0],u=l[1],d=function(t,r){return ug(c,t,r)};(0,O.useEffect)(function(){uv(s,"ghibliAi").then(function(t){return u(t)})},[s]);var f=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,ua(r);case 1:aa.ZP.success("Download successful"),t.n=3;break;case 2:t.p=2,t.v,aa.ZP.error("Download failed");case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)});return O.createElement(ao.R,{isOpen:n,onClose:a,size:"3xl",placement:"center",backdrop:"blur",isDismissable:!0,hideCloseButton:!0,classNames:{backdrop:"bg-white/10 backdrop-blur-sm fixed inset-0 overflow-hidden"}},O.createElement(ai.A,{className:"h-[80vh]"},O.createElement(as.I,{className:"h-full"},O.createElement("div",{className:"relative h-full w-full overflow-hidden rounded-xl bg-white shadow-xl"},O.createElement("button",{onClick:a,className:"absolute right-2 top-2 z-10 rounded-full p-1 transition-colors hover:bg-gray-100"},O.createElement(n7.JO,{icon:"mdi:close",width:24,className:"text-gray-500"})),O.createElement("div",{className:"flex h-full w-full flex-col items-start justify-between md:flex-row"},O.createElement("div",{className:"flex h-full w-full items-center justify-center md:flex-1 lg:p-10"},O.createElement(dx,{src:o,alt:o,width:200,height:200,unoptimized:!0,className:"h-auto max-h-full w-auto max-w-full rounded-lg object-contain"})),O.createElement("div",{className:"flex h-full w-full flex-col overflow-y-auto border-dashed border-zinc-200 p-4 md:w-1/3 md:border-l"},O.createElement("div",{className:"w-full"},O.createElement("div",{className:"flex w-full items-center justify-between gap-1"},O.createElement("h3",{className:"text-sm font-medium text-gray-700"},"Prompt")),O.createElement("div",{className:"relative mt-2 h-[90%] w-full overflow-y-auto whitespace-pre-line break-words rounded-lg bg-black/5 p-4 text-sm text-gray-800 shadow-sm transition-colors duration-200 hover:bg-black/10"},O.createElement("p",{className:"mb-12 leading-relaxed"},i&&i.param?JSON.parse(i.param).prompt:""),O.createElement("div",{className:"absolute bottom-3 right-3"},O.createElement(im.A,{onClick:function(){ip()(JSON.parse(i.param).prompt),aa.ZP.success("Copy successful")},size:"sm",variant:"flat",className:"bg-[var(--tool-color-background)]/20 hover:bg-[var(--app-color-primary)]/30 flex items-center gap-2 rounded-full px-4 py-2 text-[var(--app-text-h1)] shadow-xl transition-all duration-200 hover:shadow",startContent:O.createElement(n7.JO,{icon:"mdi-light:vector-arrange-below",width:16})},d("history.copyPrompt"))))),O.createElement("div",{className:"relative mt-6 flex w-full flex-col items-center justify-center gap-2"},O.createElement(im.A,{onClick:function(){return f(o)},className:"w-full rounded-full border border-[var(--tool-color-primary)] bg-[var(--tool-color-primary)] text-[var(--tool-color-primary-contrast)] transition-all duration-500 ease-in-out hover:border-[var(--tool-color-primary-dark)] hover:bg-[var(--tool-color-primary-dark)] active:translate-y-1 active:scale-95 active:transition-[transform,translate] active:duration-300",size:"lg",startContent:O.createElement(n7.JO,{icon:"mdi-light:download",width:18})},d("history.download")))))))))}var dC=function(t){var r,n=t.isOpen,a=t.onOpenChange,o=t.language,i=t.deleteId,s=t.setDeleteId,l=t.pageRecordList,c=t.email,u=iD((0,O.useState)({}),2),d=u[0],f=u[1],p=iD((0,O.useState)(!1),2),m=p[0],h=p[1],g=function(t,r){return ug(d,t,r)};(0,O.useEffect)(function(){uv(o,"ghibliAi").then(function(t){return f(t)})},[o]);var v=(r=ib(iO().m(function t(){var r,n,o,u;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!m&&i&&c){t.n=1;break}return t.a(2);case 1:return h(!0),t.p=2,r=ac.Z,n="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(i,"?email=").concat(c),t.n=3,c6();case 3:return o=t.v,u={url:n,method:"delete",headers:{uniqueId:o}},t.n=4,r(u);case 4:200===t.v.data.code&&(aa.ZP.success(g("history.deleteSuccess")),l(),a(!1),s(null)),t.n=6;break;case 5:t.p=5,console.error(t.v);case 6:return t.p=6,h(!1),t.f(6);case 7:return t.a(2)}},t,null,[[2,5,6,7]])})),function(){return r.apply(this,arguments)});return O.createElement(ao.R,{isOpen:n,onOpenChange:a,placement:"center",backdrop:"blur",hideCloseButton:!0,classNames:{backdrop:"bg-white/10 backdrop-blur-sm fixed inset-0 overflow-hidden"}},O.createElement(ai.A,{className:"rounded-xl bg-white text-gray-700 shadow-xl"},O.createElement(al.k,null,g("history.confirmDelete.title")),O.createElement(as.I,null,O.createElement("div",null,O.createElement("p",null,g("history.confirmDelete.content")),O.createElement("div",{className:"mt-4 flex justify-end"},O.createElement(im.A,{variant:"flat",color:"primary",onPress:function(){return a(!1)}},g("history.confirmDelete.cancel")),O.createElement(im.A,{className:"ml-2 bg-red-500 text-white hover:bg-red-600",radius:"full",onPress:v,isDisabled:m},m&&O.createElement(ie.Z,{size:16,color:"white"}),g("history.confirmDelete.confirm")))))))},dk=(0,O.forwardRef)(function(t,r){var n,a,o=t.email,i=t.channel,s=t.type,l=t.language,c=t.permanentSave,u=iD((0,O.useState)(!1),2),d=u[0],f=u[1],p=iD((0,O.useState)(""),2),m=p[0],h=p[1],g=iD((0,O.useState)(null),2),v=g[0],b=g[1],y=iD((0,O.useState)([]),2),w=y[0],x=y[1],E=iD((0,O.useState)(!1),2),C=E[0],k=E[1],S=iD((0,O.useState)(!1),2),T=S[0],N=S[1],A=iD((0,O.useState)(1),2),I=A[0],R=A[1],_=iD((0,O.useState)(!1),2),P=_[0],L=_[1],M=iD((0,O.useState)(null),2),D=M[0],j=M[1],F=iD((0,O.useState)({}),2),U=F[0],z=F[1],H=function(t,r){return ug(U,t,r)};(0,O.useEffect)(function(){uv(l,"ghibliAi").then(function(t){return z(t)})},[l]),(0,O.useImperativeHandle)(r,function(){return{refreshList:function(){B(1)}}}),(0,O.useEffect)(function(){B(1)},[]);var B=(n=ib(iO().m(function t(r){var n,a,l,c,u,d;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,n={pageNum:r,pageSize:10,email:o,channel:i,source:"yeschat.ai",type:s},a=ac.Z,l="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/pageRecordList"),c=n,t.n=1,c6();case 1:u=t.v,a({url:l,method:"post",data:c,headers:{uniqueId:u}}).then(function(t){if(200===t.data.code){var n=t.data.data,a=n.records||[];x(1==r?ij(a.filter(function(t){return"success"===t.state})):[].concat(ij(w),ij(a.filter(function(t){return"success"===t.state})))),N(n.pages>n.current),R(r)}k(!1)}),t.n=3;break;case 2:t.p=2,d=t.v,k(!1),console.error(d);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return n.apply(this,arguments)}),V=(a=ib(iO().m(function t(r,n){return iO().w(function(t){for(;;)switch(t.n){case 0:return r.stopPropagation(),t.p=1,t.n=2,ua(n);case 2:aa.ZP.success("Download successful"),t.n=4;break;case 3:t.p=3,t.v,aa.ZP.error("Download failed");case 4:return t.a(2)}},t,null,[[1,3]])}
32)),function(t,r){return a.apply(this,arguments)});return O.createElement(O.Fragment,null,O.createElement("div",{className:"w-full rounded-2xl border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] p-4 shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.08)] md:p-6"},O.createElement("div",{className:"flex w-full items-end justify-between border-b border-[rgba(var(--tool-color-rgb),0.1)] pb-3 text-sm md:pr-10"},O.createElement("div",{className:"inline-flex flex-col items-start gap-1"},O.createElement("h2",{className:"inline-flex items-center gap-4 text-lg font-semibold text-[var(--tool-color-text-primary)]"},H("history.title"),O.createElement(ir.Z,{loading:C,color:"var(--tool-color-primary)",size:8})),O.createElement("p",{className:"text-xs text-[var(--tool-color-text-secondary)]"},!c&&O.createElement("span",null,H("history.available"))))),O.createElement("div",{className:"mt-4 w-full"},O.createElement("div",{className:"w-full"},w&&w.length>0?w.map(function(t){return O.createElement("div",{key:"record-".concat(t.id),className:"flex w-full flex-col items-start justify-between gap-4 border-b border-dashed border-[rgba(var(--tool-color-rgb),0.1)] py-6 last:border-none md:flex-row"},O.createElement("div",{className:"flex w-full flex-row items-center justify-between md:w-1/5 md:flex-col md:items-start md:justify-start"},O.createElement("p",{className:"mb-2 flex items-center gap-2 text-sm text-[var(--tool-color-text-secondary)]"},O.createElement("span",{className:"h-2 w-2 rounded-full bg-[var(--tool-color-primary)]"}),t.createTimestamp?new Date(Number(t.createTimestamp)).toLocaleString():t.createTime),O.createElement("div",{className:"cursor-default rounded-full bg-[rgba(var(--tool-color-primary-rgb),0.1)] px-3 py-1 md:w-auto md:pl-3"},O.createElement("p",{className:"inline-flex items-center gap-1 text-xs text-[var(--tool-color-primary)] uppercase"},O.createElement(n7.JO,{icon:"heroicons:cube",width:16}),t.picParam&&JSON.parse(t.picParam).model))),O.createElement("div",{className:"flex w-full flex-1 flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full flex-wrap items-start lg:gap-2"},O.createElement("div",{className:"relative flex w-full items-center justify-center gap-2"},t.completeData&&O.createElement("div",{className:"group relative w-[42%] curs
32or-pointer overflow-hidden rounded-xl bg-white p-1 shadow transition-all hover:shadow-md",onClick:function(r){h(JSON.parse(t.completeData).data.result_urls[0]),b(t),f(!0)}},O.createElement("div",{className:"overflow-hidden rounded-lg"},O.createElement("div",{className:"absolute -inset-1 bg-gradient-to-r from-[rgba(var(--tool-color-primary-rgb),0.1)] to-[rgba(var(--tool-color-primary-rgb),0.2)] opacity-50 blur-sm"}),O.createElement(dx,{src:JSON.parse(t.completeData).data.result_urls[0],alt:"Generated Image",width:160,height:160,className:"relative h-auto max-h-[200px] w-full object-contain transition-transform duration-300 group-hover:scale-105",unoptimized:!0})),O.createElement("div",{className:"absolute right-1 bottom-1 z-10 flex items-center gap-2"},O.createElement("button",{onClick:function(r){return V(r,JSON.parse(t.completeData).data.result_urls[0])},className:"rounded-full bg-black/30 p-1.5 text-white backdrop-blur-sm hover:bg-black/50",title:"Download Image"},O.createElement(nF,{size:16})),O.createElement("button",{onClick:function(r){r.stopPropagation(),L(!0),j(t.id)},className:"rounded-full bg-black/30 p-1.5 text-white backdrop-blur-sm hover:bg-black/50",title:"Download Image"},O.createElement(nK,{size:16}))))))))}):C?null:O.createElement("div",{className:"mt-4 w-full rounded-xl bg-[rgba(var(--tool-color-rgb),0.02)] py-12 text-center text-[var(--tool-color-text-secondary)]"},H("history.emptyText")),C&&O.createElement("div",{className:"mt-4 flex w-full items-start gap-2"},O.createElement("div",{className:"flex w-full flex-row items-center justify-between md:w-1/5 md:flex-col md:items-start md:justify-start"},O.createElement(ih.X,{className:"mb-2 h-4 w-32 rounded-md bg-[rgba(var(--tool-color-rgb),0.1)]"}),O.createElement(ih.X,{className:"h-4 w-24 rounded-md bg-[rgba(var(--tool-color-rgb),0.1)]"})),O.createElement("div",{className:"flex w-full flex-1 flex-col items-start gap-2"},O.createElement(ih.X,{className:"h-40 w-40 rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)]"}),O.createElement(ih.X,{className:"mb-2 h-4 w-72 rounded-md bg-[rgba(var(--tool-color-rgb),0.1)]"}))),T&&!C&&O.createElement("div",{className:"relative mt-10 flex w-full items-center justify-center"},O.createElement(im.A,{onClick:function(){C||(k(!0),B(I+1))},className:"bg-[var(--tool-color-primary)] text-[var(--tool-color-primary-contrast)] hover:bg-[var(--tool-color-primary-dark)]",variant:"flat",startContent:O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",size:4,margin:2})},H("history.loadMore")))))),O.createElement(dE,{isHistoryPopupOpen:d,closeHistoryPicPopup:function(){return f(!1)},historyPicUrl:m,popupHistoryRecord:v,language:"en"}),O.createElement(dC,{isOpen:P,onOpenChange:L,language:l,deleteId:D,setDeleteId:j,pageRecordList:function(){return B(1)},email:o}))});function dS(t){var r=t.videos,n=iD((0,O.useState)(0),2),a=n[0],o=n[1],i=iD((0,O.useState)(null),2),s=i[0],l=i[1],c=(0,O.useRef)(null),u=(0,O.useRef)(null);(0,O.useEffect)(function(){c.current&&c.current.play().catch(function(){console.warn("自动播放失败,可能需要用户交互")})},[]),(0,O.useEffect)(function(){var t=c.current;if(t){var n=function(){d()},o=function(){if(t.duration&&t.currentTime/t.duration>.8&&u.current&&null===s){var n=(a+1)%r.length;l(n),u.current.src=r[n].src,u.current.load()}};return t.addEventListener("ended",n),t.addEventListener("timeupdate",o),function(){t.removeEventListener("ended",n),t.removeEventListener("timeupdate",o)}}},[a,s,r]);var d=function(){var t=(a+1)%r.length;s===t&&u.current?(c.current=u.current,u.current=c.current,o(t),l(null),c.current&&(c.current.currentTime=0,c.current.play().catch(function(){console.warn("切换后自动播放失败")}))):(o(t),l(null),setTimeout(function(){c.current&&(c.current.currentTime=0,c.current.play().catch(function(){console.warn("切换后自动播放失败")}))},50))};return O.createElement("div",{className:"relative my-2 w-full flex-1 overflow-hidden"},O.createElement("div",{className:"mx-auto flex h-full max-w-3xl flex-col items-center justify-center lg:max-w-4xl"},O.createElement("div",{className:"relative mx-auto aspect-video h-full overflow-hidden rounded-xl bg-[rgba(var(--tool-color-rgb),0.01)] shadow-xl"},O.createElement("div",{className:"relative h-full w-full"},O.createElement("video",{ref:c,src:r[a].videoUrl,className:"mx-auto w-full object-cover",playsInl
32ine:!0,preload:"auto",muted:!0,autoPlay:!0,controls:!0,onEnded:d}),O.createElement("video",{ref:u,className:"hidden",preload:"auto",muted:!0}),O.createElement("div",{className:"absolute inset-x-0 top-1/2 hidden -translate-y-1/2 items-center justify-between px-4 lg:flex"},O.createElement("button",{onClick:function(){o((a-1+r.length)%r.length),l(null),setTimeout(function(){c.current&&(c.current.currentTime=0,c.current.play().catch(function(){console.warn("切换后自动播放失败")}))},50)},className:"flex h-10 w-10 items-center justify-center rounded-full bg-[rgba(var(--tool-color-rgb),0.12)] text-white backdrop-blur-sm transition-transform hover:scale-110"},O.createElement(nJ,{className:"h-6 w-6"})),O.createElement("button",{onClick:d,className:"flex h-10 w-10 items-center justify-center rounded-full bg-[rgba(var(--tool-color-rgb),0.12)] text-white backdrop-blur-sm transition-transform hover:scale-110"},O.createElement(nI,{className:"h-6 w-6"}))))),O.createElement("div",{className:"mt-4 flex justify-center gap-2"},r.map(function(t,r){return O.createElement("button",{key:t.id,onClick:function(){o(r),l(null),setTimeout(function(){c.current&&(c.current.currentTime=0,c.current.play().catch(function(){console.warn("缩略图切换后自动播放失败")}))},50)},className:"h-2 w-8 rounded-full transition-all ".concat(a===r?"bg-[var(--tool-color-primary)]":"bg-[rgba(var(--tool-color-rgb),0.15)]")})}))))}dk.displayName="GhibliHistory";var dT=function(t){var r=t.beforeImage,n=t.afterImage,a=t.startValue,o=void 0===a?100:a,i=t.endValue,s=void 0===i?50:i,l=iD((0,O.useState)({width:1,height:1}),2),c=l[0],u=l[1],d=iD((0,O.useState)(o),2),f=d[0],p=d[1],m=iD((0,O.useState)(!1),2),h=m[0],g=m[1],v=(0,O.useRef)(null),b=(0,O.useRef)(null);(0,O.useEffect)(function(){var t=new Image;t.onload=function(){u({width:t.width,height:t.height})},t.src=r},[r]),(0,O.useEffect)(function(){var t=new IntersectionObserver(function(r){r.forEach(function(r){r.isIntersecting&&(y(),t.disconnect())})},{threshold:.3});return b.current&&t.observe(b.current),function(){b.current&&t.unobserve(b.current)}},[]);var y=function(){h||(g(!0),function(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1e3,o=null,i=function(s){o||(o=s);var l=s-o,c=r+l/a*(n-r);t(Math.max(n,Math.min(r,c))),l<a&&requestAnimationFrame(i)};requestAnimationFrame(i)}(p,o,s))},w=c.width/c.height;return O.createElement("div",{ref:b,className:"custom-page-builder-before-after-slider relative h-auto max-h-full w-full overflow-hidden transition-opacity duration-300"},O.createElement("div",{className:"relative m-auto flex max-h-full w-auto max-w-full items-center justify-center overflow-hidden rounded-2xl",style:{aspectRatio:w}},O.createElement("div",{className:"relative h-full overflow-hidden rounded-xl",style:{aspectRatio:w}},O.createElement("div",{className:"h-full"},O.createElement("img",{className:"pointer-events-none m-auto h-full",src:r,alt:"Original image",style:{aspectRatio:w}})),O.createElement("div",{className:"image-with-grid-bg absolute left-0 top-0 h-full w-full",style:{clipPath:"polygon(".concat(f,"% 0px, 100% 0p
32x, 100% 100%, ").concat(f,"% 100%)")}},O.createElement("img",{className:"pointer-events-none m-auto h-full",src:n,alt:"Result image"})),O.createElement("div",{className:"absolute top-0 h-full w-0.5 bg-blue-500",style:{left:"calc(".concat(f,"% - 1px)")}}),O.createElement("input",{ref:v,className:"image-comparison-slider",type:"range",step:"0.01",min:"0",max:"100",value:f,onChange:function(t){p(t.target.value)}}))))};dT.propTypes={beforeImage:o5().string.isRequired,afterImage:o5().string.isRequired,startValue:o5().number,endValue:o5().number};var dN=function(t){var r=t.images,n=iD((0,O.useState)("1 / 1"),2),a=n[0],o=n[1],i=(0,O.useRef)(null);return(0,O.useEffect)(function(){if(r){var t=new Image;t.onload=function(){o("".concat(t.width," / ").concat(t.height))},t.src=r}},[r]),O.createElement("div",{className:"relative h-auto max-h-full w-full overflow-hidden transition-opacity duration-300"},O.createElement("div",{className:"relative m-auto flex max-h-full w-auto max-w-full items-center justify-center overflow-hidden rounded-2xl",style:{aspectRatio:a}},O.createElement("div",{className:"relative h-full overflow-hidden rounded-xl",style:{aspectRatio:a}},O.createElement("div",{className:"h-full"},O.createElement("img",{ref:i,className:"pointer-events-none m-auto h-full w-full",src:r,alt:"Original image",style:{aspectRatio:a}})))))},dA=[{id:1,before:"https://static.aiquickdraw.com/images/ghibli/0-1.webp?v=1",after:"https://static.aiquickdraw.com/images/ghibli/0-2.webp?v=1",imageUrl:"https://static.aiquickdraw.com/images/ghibli/0-2.webp?v=1"},{id:2,before:"https://static.aiquickdraw.com/images/ghibli/1-1.webp?v=1",after:"https://static.aiquickdraw.com/images/ghibli/1-2.webp?v=1",imageUrl:"https://static.aiquickdraw.com/images/ghibli/1-2.webp?v=1"},{id:3,before:"https://static.aiquickdraw.com/images/ghibli/2-1.webp?v=1",after:"https://static.aiquickdraw.com/images/ghibli/2-2.webp?v=1",imageUrl:"https://static.aiquickdraw.com/images/ghibli/2-2.webp?v=1"}],dI=function(t){var r=t.t,n=t.exampleImages,a=t.exampleImagesType,o=t.userEmail,i=iD((0,O.useState)(0),2),s=i[0],l=i[1],c=n||dA;(0,O.useEffect)(function(){var t=setInterval(function(){l(function(t){return(t+1)%c.length})},8e3);return function(){return clearInterval(t)}},[c.length]);var u=function(t){l("next"===t?function(t){return(t+1)%c.length}:function(t){return 0===t?c.length-1:t-1})};return O.createElement(O.Fragment,null,c.length>0?O.createElement(O.Fragment,null,"video"===a?O.createElement(dS,{videos:c}):O.createElement("div",{className:"flex w-full flex-col items-center space-y-4"},O.createElement("div",{className:"relative w-full max-w-[78%]"},O.createElement("div",{className:"flex w-full items-center justify-center"},O.createElement("div",{className:"flex-none px-2"},O.createElement("button",{onClick:function(){return u("prev")},className:"flex h-10 w-10 items-center justify-center rounded-full bg-white text-gray-900 shadow-md hover:bg-gray-100"},O.createElement("span",{className:"rotate-180 transform"},"→"))),O.createElement("div",{className:"relative ".concat(o?"flex-1":""," w-full overflow-hidden")},O.createElement("div",{className:"flex transition-transform duration-500 ease-in-out",style:{width:"".concat(100*c.length,"%"),transform:"translateX(-".concat(100/c.length*s,"%)")}},("single"!==a&&"beforeAndAfter"!==a||"beforeAndAfter"===a)&&c.map(function(t){return O.createElement("div",{key:t.id,className:"w-full",style:{width:"".concat(100/c.length,"%")}},O.createElement(dT,{beforeImage:t.before,afterImage:t.after}))}),"single"===a&&c.map(function(t,r){return O.createElement("div",{key:r,className:"w-full",style:{width:"".concat(100/c.length,"%")}},O.createElement(dN,{images:t.imageUrl}))}))),O.createElement("div",{className:"flex-none px-2"},O.createElement("button",{onClick:function(){return u("next")},className:"flex h-10 w-10 items-center justify-center rounded-full bg-white text-gray-900 shadow-md hover:bg-gray-100"},O.createElement("span",null,"→")))),O.createElement("div",{className:"mt-2 flex justify-center space-x-2"},c.map(function(t,r){return O.createElement("button",{key:r,onClick:function(){return l(r)},className:"h-2 w-2 rounded-full ".concat(r===s?"bg-purple-500":"bg-gray-300")})}))))):O.createElement(O.Fragment,null,O.createElement("div",{className:"inline-flex h-32 w-32 items-center justify-center rounded-full"},O.createElement(i$,{icon:"logo",className:"w-20 fill-[var(--tool-color-primary)]"})),O.createElement("div",{className:"flex w-full items-center justify-center gap-2"},r("pixverse.app.createText"))))};function dR(t){var r,n,a,o,i,s,l,c=t.createTurnstile,u=void 0===c?null:c,d=t.t,f=void 0===d?function(t){return t}:d,p=t.pageId,m=t.pageType,h=t.openNoUsageCountDialog,g=t.channel,v=t.defaultPrompt,b=t.exampleImages,y=t.generateButtonText,w=t.exampleImagesType,x=t.userEmail,E=t.vipFlag,C=void 0!==E&&E,k=t.userMediaCreditsRemain,S=t.consumeCredit,T=t.loadUserInfo,N=t.consumeCreditFlag,A=t.presetsPromptConfig,I=t.titleTaglineData,R=t.source,_=(null!=A?A:{}).limitImage,P=void 0===_?1:_;P<=0&&(P=1);var L=iD((0,O.useState)((null==A?void 0:A.prompt)||v||""),2),M=L[0],D=L[1],j=(null==A?void 0:A.fillful)||[],F=iD((0,O.useState)([]),2),U=F[0],z=F[1],H=iD((0,O.useState)(!1),2),B=H[0],V=H[1],q=iD((0,O.useState)(!1),2),W=q[0],G=q[1],Z=iD((0,O.useState)(null),2),K=Z[0],J=Z[1],Y=iD((0,O.useState)(!1),2),X=Y[0],Q=Y[1],ee=iD((0,O.useState)(!1),2),et=ee[0],er=ee[1],en=iD((0,O.useState)(0),2),ea=en[0],eo=en[1],ei=iD((0,O.useState)("2:3"),2),es=ei[0],el=ei[1],ec=iD((0,O.useState)(!1),2),eu=ec[0],ed=ec[1],ef=iD((0,O.useState)(!1),2),ep=ef[0],em=ef[1],eh=(0,O.useRef)(null),eg=(0,O.useRef)(null),ev=g||"SORA",eb=iD((0,O.useState)(!1),2),ey=eb[0],ew=eb[1];(0,O.useEffect)(function(){D((null==A?void 0:A.prompt)||v||"");var t=(null==A?void 0:A.limitImage)>0?A.limitImage:1;z(function(r){return r.length>t?r.slice(0,t):r})},[null==A?void 0:A.prompt,v,A]);var ex=iD((0,O.useState)({}),2),eE=ex[0],eC=ex[1],ek=function(t,r){eC(function(n){return iR(iR({},n),{},ik({},t,r))})},eS=function(){var t=M;
32return Object.entries(eE).forEach(function(r){var n=iD(r,2),a=n[0],o=n[1];t=o&&""!==o.trim()?t.replace("{".concat(a,"}"),o):t.replace("{".concat(a,"}"),"")}),t},eT=function(){var t,r=iC(j);try{for(r.s();!(t=r.n()).done;){var n=t.value;if(n.required){var a=eE[n.key];if(!a||""===a.trim())return!1}}}catch(t){r.e(t)}finally{r.f()}return!0};(0,O.useEffect)(function(){C?(ed(!0),ew(!0),em(!0)):(ed(!1),ew(!1),em(!1))},[C]);var eN=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:C?ed(r):(r&&h(),ed(!1));case 1:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),eA=(n=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:C?em(r):(r&&h(),em(!1));case 1:return t.a(2)}},t)})),function(t){return n.apply(this,arguments)}),eI=(a=ib(iO().m(function t(r){var n,a,o,i,s,l,c,u;return iO().w(function(t){for(;;)switch(t.n){case 0:if(0!==(n=Array.from(r.target.files)).length){t.n=1;break}return t.a(2);case 1:if(1!==P&&P){t.n=9;break}if(!((a=n[0]).size>5242880)){t.n=2;break}return aa.Am.error(f("GhibliImageTool.imageSizeUnable")),t.a(2);case 2:if(["image/png","image/jpeg","image/jpg","image/webp"].includes(a.type)){t.n=3;break}return aa.Am.error(f("GhibliImageTool.imageFormatUnable")),t.a(2);case 3:return er(!0),eo(0),t.p=4,t.n=5,sI(a,function(t){eo(t)},"tools/file/userImage",sC);case 5:(o=t.v)?(z([o]),J(null)):aa.Am.error(f("toast.imageUploadedFailed")),t.n=7;break;case 6:t.p=6,console.error("上传失败:",t.v),aa.Am.error(f("toast.imageUploadedFailed"));case 7:return t.p=7,er(!1),eo(0),t.f(7);case 8:return t.a(2);case 9:if(!(U.length+n.length>P)){t.n=10;break}return aa.Am.error(eR(f("uploadImageCard.maxsizeperimage"),{limitSize:5,limitImage:P})),t.a(2);case 10:i=0,s=n;case 11:if(!(i<s.length)){t.n=14;break}if(!((l=s[i]).size>5242880)){t.n=12;break}return aa.Am.error(f("GhibliImageTool.imageSizeUnable")),t.a(2);case 12:if(["image/png","image/jpeg","image/jpg","image/webp"].includes(l.type)){t.n=13;break}return aa.Am.error(f("GhibliImageTool.imageFormatUnable")),t.a(2);case 13:i++,t.n=11;break;case 14:return er(!0),eo(0),t.p=15,c=n.map(function(){var t=ib(iO().m(function t(r,a){return iO().w(function(t){for(;;)switch(t.n){case 0:return eo(a/n.length*100),t.n=1,sI(r,function(t){eo(a/n.length*100+t/n.length)},"tools/file/userImage",sC);case 1:return t.a(2,t.v)}},t)}));return function(r,n){return t.apply(this,arguments)}}()),t.n=16,Promise.all(c);case 16:(u=t.v.filter(function(t){return t})).length>0?(z(function(t){return[].concat(ij(t),ij(u))}),J(null)):aa.Am.error(f("toast.imageUploadedFailed")),t.n=18;break;case 17:t.p=17,console.error("上传失败:",t.v),aa.Am.error(f("toast.imageUploadedFailed"));case 18:return t.p=18,er(!1),eo(0),t.f(18);case 19:return t.a(2)}},t,null,[[15,17,18,19],[4,6,7,8]])})),function(t){return a.apply(this,arguments)}),eR=function(t,r){return t.replace(/\{\{(\w+)\}\}/g,function(t,n){return r[n]||t})},e_=(o=ib(iO().m(function t(){var r,n,a,o,i,s,l,c,u=arguments;return iO().w(function(t){for(;;)switch(t.n){case 0:if(r=u.length>0&&void 0!==u[0]?u[0]:"",n=eS(),eT()){t.n=1;break}return aa.Am.error("Form validation failed"),t.a(2);case 1:if(!W&&!et){t.n=2;break}return t.a(2);case 2:if(!A||null==A||!A.hideUploadImage){t.n=4;break}if(n){t.n=3;break}return aa.Am.error("Please enter a prompt"),t.a(2);case 3:t.n=5;break;case 4:if(0!==U.length||n){t.n=5;break}return aa.Am.error("please upload an image, or provide a prompt"),t.a(2);case 5:return G(!0),a={prompt:n,channel:ev,id:p,type:m,source:R||"yeschat.ai",negativePrompt:"",size:es,watermarkFlag:eu,privateFlag:ep,isTemp:!ey,batchSize:1},!U||null!=A&&A.hideUploadImage||(a.imgUrls=U),x&&(a.email=x),o=ac.Z,i="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),s=a,l=r||"",t.n=6,c6();case 6:c=t.v,o({url:i,method:"post",data:s,headers:{verify:l,uniqueId:c}}).then(function(t){return 100001===t.data.code?(V(!0),void G(!1)):429===t.data.code||430===t.data.code?(G(!1),void h()):void(200===t.data.code?(eO(t.data.data.recordId),T&&T()):(G(!1),aa.Am.error(t.data.msg)))}).catch(function(t){console.log(t),G(!1),aa.Am.error(f("toast.serverAbnormal"))});case 7:return t.a(2)}},t)})),function(){return o.apply(this,arguments)}),eO=function(t){var r=setInterval(function(){ac.Z.get("".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(t)).then(function(t){if(200===t.data.code){var n,a,o=t.data.data;o.completeData&&(o.completeData=JSON.parse(o.completeData),o.completeData.imageUrl=o.completeData.imageUrl||o.completeData.image_url||(null===(n=o.completeData.data)||void 0===n||null===(n=n.result_urls)||void 0===n?void 0:n[0])),J(o),("success"===o.state||"fail"===o.state)&&(G(!1),clearInterval(r),null===(a=eg.current)||void 0===a||a.refreshList(),T&&T())}else aa.Am.error(t.data.msg)}
32).catch(function(t){console.log(t),aa.Am.error(f("toast.serverAbnormal")),clearInterval(r),G(!1)})},1500)};return O.createElement("div",{className:"h-full w-full bg-gray-50"},O.createElement("main",{className:"mx-auto h-full w-full"},O.createElement("div",{className:"flex h-full w-full flex-col items-start lg:flex-row"},O.createElement("div",{className:"mr-4 w-full text-sm lg:h-full lg:w-[30%]"},O.createElement("div",{className:"w-full flex-col bg-[rgba(var(--tool-color-rgb),0.02)] lg:flex lg:h-full"},O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2 lg:h-[90%]"},O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-between gap-3 overflow-hidden bg-white"},O.createElement("div",{className:"scrollbar-thin scrollbar-thumb-gray-300 scrollbar-track-transparent flex w-full flex-1 flex-col items-start gap-4 overflow-y-auto p-4 lg:p-6"},!(A&&null!=A&&A.hideUploadImage)&&O.createElement("div",{className:"w-full"},1!==P&&P?O.createElement(O.Fragment,null,O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},f("GhibliImageTool.uploadTitle")),O.createElement("div",{className:"mb-3 grid grid-cols-3 gap-2"},U.map(function(t,r){return O.createElement("div",{key:r,className:"relative aspect-square overflow-hidden rounded-lg border border-gray-200"},O.createElement("img",{src:t,alt:"Preview ".concat(r+1),className:"h-full w-full object-cover"}),O.createElement("button",{className:"absolute top-1 right-1 inline-flex h-5 w-5 items-center justify-center rounded-full bg-black/50 text-white transition-colors hover:bg-black/70",onClick:function(){z(function(t){return t.filter(function(t,n){return n!==r})}),1===U.length&&eh.current&&(eh.current.value="",eh.current.dispatchEvent(new Event("change",{bubbles:!0})))}},O.createElement(nR,{className:"h-3 w-3"})))}),U.length<P&&O.createElement("div",{className:"flex aspect-square cursor-pointer flex-col items-center justify-center rounded-lg border-2 border-dashed transition-colors ".concat(et?"border-gray-300 bg-gray-50":"hover:border-primary-500 hover:bg-primary-50 border-gray-300"),onClick:function(){return!et&&eh.current.click()}},et?O.createElement("div",{className:"flex flex-col items-center justify-center"},O.createElement("p",{className:"mb-1 text-xs text-[var(--tool-color-primary)]"},ea.toFixed(0),"%"),O.createElement(o7.Z,{color:"var(--tool-color-primary)",size:8,margin:2})):O.createElement("div",{className:"flex flex-col items-center justify-center"},O.createElement(nP,{className:"mb-1 h-6 w-6 text-gray-400"})))),O.createElement("div",{className:"mb-2 text-xs text-gray-500"},O.createElement("p",null,eR(f("uploadImageCard.supportedformats"),{limitFormat:f("GhibliImageTool.uploadFormat")})),O.createElement("p",null,eR(f("uploadImageCard.maxsizeperimage"),{limitSize:5,limitImage:P})),U.length>0&&O.createElement("div",{className:"flex items-center justify-between"},O.createElement("p",{className:"font-medium text-[var(--tool-color-primary)]"},eR(f("uploadImageCard.selectedimages"),{selectLength:U.length})),O.createElement("button",{onClick:function(){z([]),eh.current&&(eh.current.value="",eh.current.dispatchEvent(new Event("change",{bubbles:!0})))},className:"font-medium text-red-500 hover:text-red-700"},f("uploadImageCard.clearall")))),O.createElement("input",{type:"file",ref:eh,onChange:eI,accept:"image/*",multiple:!0,className:"hidden",disabled:et})):O.createElement(O.Fragment,null,O.createElement("div",{className:"flex h-48 w-full flex-col items-center justify-center rounded-lg border-2 border-dashed text-center ".concat(U.length>0?"border-primary-300":"border-gray-300"," hover:border-primary-500 flex min-h-[180px] cursor-pointer flex-col items-center justify-center transition-colors"),onClick:function(){return eh.current.click()}},U.length>0?O.createElement("div",{className:"relative h-full w-full"},O.createElement("img",{src:U[0],alt:"Preview",className:"mx-auto h-auto max-h-full w-auto max-w-full rounded"}),O.createElement("button",{className:"absolute top-2 right-2 inline-flex h-6 w-6 items-center justify-center rounded-full bg-white/60 shadow-md backdrop-blur-md hover:bg-gray-100",onClick:function(t){t.stopPropagation(),z([]),eh.current.value=null}},O.createElement(nR,{className:"h-4 w-4 text-gray-600"}))):O.createElement("div",{className:"flex flex-col items-center justify-center py-2"},et?O.createElement("div",{className:"flex flex-col items-center justify-center"},O.createElement("p",{className:"mt-2 text-sm text-[var(--tool-color-primary)]"},ea.toFixed(0),"%"),O.createElement(o7.Z,{color:"var(--tool-color-primary)",size:10,margin:5})):O.createElement(O.Fragment,null,O.createElement(n$,{className:"mx-auto mb-2 h-12 w-12 text-gray-400"}),O.createElement("p",{className:"text-sm text-gray-600"},f("GhibliImageTool.uploadTip")),O.createElement("p",{className:"mt-1 text-xs text-gray-500"},f("GhibliImageTool.uploadFormat"))))),O.createElement("input",{type:"file",ref:eh,onChange:eI,accept:"image/*",className:"hidden",disabled:et}))),O.createElement("div",{className:"w-full"},A&&null!==A?O.createElement(O.Fragment,null,j.map(function(t){return O.createElement("div",{key:t.key,className:"mt-4"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},t.name," ",t.required&&O.createElement("span",{className:"text-red-500"},"*")),O.createElement("div",{className:"relative"},"textarea"===t.type?O.createElement(O.Fragment,null,O.createElement("textarea",{className:"focus:border-primary-500 w-full rounded-lg border border-gray-300 bg-transparent p-3 text-base text-gray-700 placeholder:text-gray-300 focus:ring-2 focus:outline-none",placeholder:t.placeholder,rows:5,maxLength:t.maxLength,value:eE[t.key]||"",onChange:function(r){return ek(t.key,r.target.value)}}),O.createElement("div",{className:"absolute right-2 bottom-2 text-xs text-gray-400"},(eE[t.key]||"").length,"/",t.maxLength)):O.createElement(O.Fragment,null,O.createElement("input",{type:t.type,className:"focus:border-primary-500 w-full rounded-lg border border-gray-300 bg-transparent p-3 text-base text-gray-700 placeholder:text-gray-300 focus:ring-2 focus:outline-none",placeholder:t.placeholder,maxLength:t.maxLength,value:eE[t.key]||"",onChange:function(r){return ek(t.key,r.target.value)}}),O.createElement("div",{className:"absolute right-2 bottom-2 text-xs text-gray-400"},(eE[t.key]||"").length,"/",t.maxLength))))})):O.createElement(O.Fragment,null,O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"}," ",f("GhibliImageTool.promptTitle")),O.createElement("textarea",{className:"focus:border-primary-500 w-full rounded-lg border border-gray-300 bg-transparent p-3 text-base text-gray-700 placeholder:text-gray-300 focus:ring-2 focus:outline-none",placeholder:f("GhibliImageTool.promptPlaceholder"),rows:5,value:eS(),onChange:function(t){return D(t.target.value)}}
32))),"SORA"===ev&&O.createElement("div",{className:"w-full"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},f("GhibliImageTool.imageRatio")),O.createElement("div",{className:"flex cursor-pointer items-center gap-2 overflow-x-auto pb-2"},O.createElement("div",{className:"relative flex h-[40px] min-w-[66px] shrink-0 cursor-pointer items-center justify-center gap-1 rounded-md border p-2 text-zinc-800 hover:bg-blue-50 ".concat("3:2"===es?"border-2 border-purple-500 bg-blue-50":"border-gray-300"),onClick:function(){return el("3:2")}},O.createElement("div",{className:"h-4 w-6 rounded border border-zinc-400"}),O.createElement("span",{className:"text-xs font-medium"},"3:2")),O.createElement("div",{className:"relative flex h-[40px] min-w-[66px] shrink-0 cursor-pointer items-center justify-center gap-1 rounded-md border p-2 text-zinc-800 hover:bg-blue-50 ".concat("2:3"===es?"border-2 border-purple-500 bg-blue-50":"border-gray-300"),onClick:function(){return el("2:3")}},O.createElement("div",{className:"h-6 w-4 rounded border border-zinc-400"}),O.createElement("span",{className:"text-xs font-medium"},"2:3")),O.createElement("div",{className:"relative flex h-[40px] min-w-[66px] shrink-0 cursor-pointer items-center justify-center gap-1 rounded-md border p-2 text-zinc-800 hover:bg-blue-50 ".concat("1:1"===es?"border-2 border-purple-500 bg-blue-50":"border-gray-300"),onClick:function(){return el("1:1")}},O.createElement("div",{className:"h-5 w-5 rounded border border-zinc-400"}),O.createElement("span",{className:"text-xs font-medium"},"1:1")))),1===N&&O.createElement("div",{className:"flex w-full items-start justify-between gap-4"},O.createElement("p",{className:"flex flex-1 items-center gap-2 text-gray-700"},f("GhibliImageTool.removeWatermark"),O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 rounded-xl bg-white p-3 text-sm break-words whitespace-pre-wrap text-gray-600"},f("GhibliImageTool.infoTips.watermark")),placement:"top"},O.createElement(n7.JO,{icon:"material-symbols:info-outline-rounded",width:16,className:"text-gray-400"}))),O.createElement("div",{className:"inline-flex items-center justify-between gap-2"},O.createElement(n7.JO,{icon:"fluent-color:premium-24",width:16}),O.createElement(r2,{checked:eu,onChange:eN,className:"".concat(eu?"bg-purple-600":"bg-gray-200"," relative inline-flex h-6 w-11 items-center rounded-full transition")},O.createElement("span",{className:"sr-only"},f("GhibliImageTool.removeWatermark")),O.createElement("span",{className:"".concat(eu?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 transform rounded-full bg-white transition")})))),1===N&&O.createElement("div",{className:"flex w-full items-start justify-between gap-4"},O.createElement("p",{className:"flex flex-1 items-center gap-2 text-gray-700"},f("GhibliImageTool.private"),O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 rounded-xl bg-white p-3 text-sm break-words whitespace-pre-wrap text-gray-600"},f("GhibliImageTool.infoTips.private")),placement:"top"},O.createElement(n7.JO,{icon:"material-symbols:info-outline-rounded",width:16,className:"text-gray-400"}))),O.createElement("div",{className:"inline-flex items-center justify-between gap-2"},O.createElement(n7.JO,{icon:"fluent-color:premium-24",width:16}),O.createElement(r2,{checked:ep,onChange:eA,className:"".concat(ep?"bg-purple-600":"bg-gray-200"," relative inline-flex h-6 w-11 items-center rounded-full transition")},O.createElement("span",{className:"sr-only"},f("GhibliImageTool.private")),O.createElement("span",{className:"".concat(ep?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 transform rounded-full bg-white transition")}))))),O.createElement("div",{className:"flex w-full flex-col items-center justify-center p-4 lg:p-6"},O.createElement("button",{className:"w-full rounded-lg px-4 py-3 text-center font-medium text-white transition-all ".concat(W||et?"cursor-not-allowed bg-purple-300":"bg-purple-600 hover:bg-purple-800"),onClick:function(){return e_()},disabled:W||et},W?O.createElement("div",{className:"flex items-center justify-center gap-3"},O.createElement("span",{className:"truncate"},f("GhibliImageTool.generating")),null!==k&&O.createElement("span",{className:"flex items-center gap-1 font-medium text-white/80"},O.createElement(nM,{className:"h-3 w-3"}),S)):O.createElement("div",{className:"flex items-center justify-center gap-3"},O.createElement("span",{className:"truncate"},y||"Generate"),null!==k&&O.createElement("span",{className:"flex items-center gap-1 font-medium text-white/80"},O.createElement(nM,{className:"h-3 w-3"}),S))),null!==k&&O.createElement("div",{className:"mt-1.5 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-gray-500"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),k," ",f("creditsRemaining")))))))),O.createElement("div",{className:"relative flex w-full flex-col items-center justify-between p-4 md:p-6 lg:h-full lg:w-[70%]"},O.createElement("div",{className:"relative flex h-full w-full flex-col items-center overflow-y-auto p-4 lg:p-2"},O.createElement("div",{className:"mb-6 flex w-full items-center justify-center"},!K&&!W&&!B&&O.createElement("div",{className:"flex w-full flex-col items-center space-y-4"},I&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},I.title&&O.createElement("h1",{className:"text-2xl !leading-[120%] font-bold text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:I.title}}),I.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:I.tagline}})),O.createElement(dI,{t:f,exampleImages:b,exampleImagesType:w,userEmail:x})),(!K&&(W||B)||K&&"waiting"===K.state)&&O.createElement("div",{className:"flex h-[300px] w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},f("image.state.waiting"),O.createElement(o7.Z,{color:"var(--tool-color-text-primary)",size:4}))),K&&"queuing"===K.state&&O.createElement("div",{className:"flex h-[300px] w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},f("image.state.queue"),O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:18}))),K&&"generating"===K.state&&O.createElement("div",{className:"flex h-[300px] w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-primary)]"},Math.round(100*(K.progress||0)),"% ",f("image.state.generating"),O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:18}))),K&&"success"===K.state&&O.createElement(O.Fragment,null,O.createElement("div",{className:"relative flex h-full w-full items-center justify-center p-4"},O.createElement("div",{className:"relative max-h-full max-w-full overflow-hidden rounded-xl"},(null===(i=K.completeData)||void 0===i?void 0:i.imageUrl)&&O.createElement("img",{className:"h-auto max-h-[60vh] w-auto max-w-full object-contain",src:null===(s=K.completeData)||void 0===s?void 0:s.imageUrl,alt:"Record image"}),(null===(l=K.completeData)||void 0===l?void 0:l.imageUrl)&&O.createElement("div",{className:"absolute right-5 bottom-5 flex items-center justify-center gap-2 rounded-lg bg-purple-100 px-3 py-2 shadow-md ".concat(X?"cursor-not-allowed opacity-70":"group cursor-pointer transition-all duration-300 hover:bg-purple-200")},X?O.createElement(ie.Z,{color:"var(--tool-color-primary)",size:16}):O.createElement(i$,{onClick:function(){var t,r;r=null===(t=K.completeData)||void 0===t?void 0:t.imageUrl,Q(!0),ua(r).then(function(){aa.Am.success(f("toast.downloadSuccess")),Q(!1)}).catch(function(t){console.log("e",t),aa.Am.error(f("toast.downloadFailed")),Q(!1)})},icon:"download",className:"w-5 fill-purple-600 transition-transform duration-300 group-hover:scale-110"}))))),K&&"fail"===K.state&&O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-4"},O.createElement(i$,{icon:"failed",className:"w-20"}),O.createElement("p",{className:"text-amber-500"},f("image.state.failed")))),x&&O.createElement("div",{className:"w-full"},O.createElement(dk,{ref:eg,permanentSave:ey,email:x,channel:ev,type:m,language:"en"})))))),u&&O.createElement("div",{style:{display:B?"flex":"none"},className:"absolute top-0 left-0 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},u({verifyLoading:B,onSuccess:function(t){V(!1),e_(t)}})))}var d_=[{value:5,label:"5s"},{value:8,label:"8s",premium:!0}],dO=[{value:"360p",label:"360P"},{value:"540p",label:"540P"},{value:"720p",label:"720P",premium:!0},{value:"1080p",label:"1080P",premium:!0}],dP=[{value:"16:9",label:"16:9"},{value:"9:16",label:"9:16"},{value:"1:1",label:"1:1"},{value:"4:3",label:"4:3"},{value:"3:4",label:"3:4"}],dL=[{speakerId:"Auto",url:"",displayName:"Auto",imgUrl:""},{speakerId:"14",oldName:"Ethan",displayName:"Evelyn",url:"https://static.aiquickdraw.com/audios/20250430/speechEvelyn.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechEvelyn.webp"}
32,{speakerId:"6",oldName:"Adrian",displayName:"Caleb",url:"https://static.aiquickdraw.com/audios/20250430/speechCaleb.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechCaleb.webp"},{speakerId:"13",oldName:"Oliver",displayName:"Jaxon",url:"https://static.aiquickdraw.com/audios/20250430/speechJaxon.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechJaxon.webp"},{speakerId:"2",oldName:"James",displayName:"Walter",url:"https://static.aiquickdraw.com/audios/20250430/speechWalter.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechWalter.webp"},{speakerId:"4",oldName:"Liam",displayName:"Harold",url:"https://static.aiquickdraw.com/audios/20250430/speechHarold.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechHarold.webp"},{speakerId:"12",oldName:"Jack",displayName:"Leonard",url:"https://static.aiquickdraw.com/audios/20250430/speechLeonard.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechLeonard.webp"},{speakerId:"11",oldName:"Mason",displayName:"Stanley",url:"https://static.aiquickdraw.com/audios/20250430/speechStanley.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechStanley.webp"},{speakerId:"10",oldName:"Julia",displayName:"Mia",url:"https://static.aiquickdraw.com/audios/20250430/speechMia.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechMia.webp"},{speakerId:"5",oldName:"Chloe",displayName:"Lena",url:"https://static.aiquickdraw.com/audios/20250430/speechLena.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechLena.webp"},{speakerId:"1",oldName:"Emily",displayName:"Lily",url:"https://static.aiquickdraw.com/audios/20250430/speechLily.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechLily.webp"},{speakerId:"9",oldName:"Sophia",displayName:"Bella",url:"https://static.aiquickdraw.com/audios/20250430/speechBella.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechBella.webp"},{speakerId:"3",oldName:"Isabella",displayName:"Ariana",url:"https://static.aiquickdraw.com/audios/20250430/speechAriana.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechAriana.webp"},{speakerId:"8",oldName:"Ava",displayName:"Helen",url:"https://static.aiquickdraw.com/audios/20250430/speechHelen.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechHelen.webp"},{speakerId:"7",oldName:"Harper",displayName:"Elizabeth",url:"https://static.aiquickdraw.com/audios/20250430/speechElizabeth.mp3",imgUrl:"https://static.aiquickdraw.com/images/20250430/speechElizabeth.webp"}],dM=function(t){var r,n=t.t,a=t.templateParamConfigInfo,o=void 0===a?{}:a,i=t.onImagesChange,s=t.onParamsChange,l=iD((0,O.useState)({}),2),c=l[0],u=l[1],d=iD((0,O.useState)({}),2),f=d[0],p=d[1],m=iD((0,O.useState)({}),2),h=m[0],g=m[1],v=(0,O.useMemo)(function(){return o.paramList?o.paramList.filter(function(t){return"uploadImage"===t.type}):[]},[o.paramList]),b=(0,O.useMemo)(function(){return JSON.stringify(o)},[o]);(0,O.useEffect)(function(){var t={},r={},n={};v.forEach(function(a,o){for(var i=a.uploadImageSize||1,s=0;s<i;s++){var l="".concat(o,"-").concat(s);t[l]=O.createRef(),r[l]=null,n[l]=!1}}),g(t),u(r),p(n)},[b,v]);var y=(0,O.useCallback)(function(t,r){var n=v[r];if(!n)return{};for(var a=n.generateFields,o=[],i=0;i<(n.uploadImageSize||1);i++){var s="".concat(r,"-").concat(i);t[s]&&o.push(t[s])}return ik({},a,o)},[v]),w=(0,O.useCallback)(function(t,r){var n=y(t,r);s&&s(n),i&&i(Object.values(t).filter(function(t){return null!==t}))},[y,s,i]),x=(r=ib(iO().m(function t(r,n,a){var o,i,s;return iO().w(function(t){for(;;)switch(t.n){case 0:if(o=r.target.files[0]){t.n=1;break}return t.a(2);case 1:return i="".concat(n,"-").concat(a),p(function(t){return iR(iR({},t),{},ik({},i,!0))}),t.p=2,t.n=3,sN(o,"tool-page/effect",sC);case 3:(s=t.v)?(u(function(t){var r=iR(iR({},t),{},ik({},i,s));return setTimeout(function(){w(r,n)},0),r}),p(function(t){return iR(iR({},t),{},ik({},i,!1))})):(aa.Am.error("Upload failed. Please check your network connection and try again."),p(function(t){return iR(iR({},t),{},ik({},i,!1))})),t.n=5;break;case 4:t.p=4,t.v,p(function(t){return iR(iR({},t),{},ik({},i,!1))}),aa.Am.error("Upload failed. Please try again.");case 5:return t.a(2)}},t,null,[[2,4]])})),function(t,n,a){return r.apply(this,arguments)}),E=function(t,r){var a=t.uploadImageSize||1;return O.createElement("div",{key:r,className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center gap-4"},Array.from({length:a}).map(function(o,i){var s,l="".concat(r,"-").concat(i),d=(null===(s=t.uploadConfig)||void 0===s||null===(s=s[i])||void 0===s?void 0:s.required)||!1;return O.createElement(O.Fragment,null,O.createElement("div",{className:"flex-1"},O.createElement("div",{className:"relative flex h-32 w-full cursor-pointer flex-col items-center justify-center rounded-lg border-2 border-dashed border-[var(--tool-color-border)] bg-[var(--tool-color-background-light)] transition duration-500 hover:opacity-70",onClick:function(){var t,n;null!==(t=h[n="".concat(r,"-").concat(i)])&&void 0!==t&&t.current&&h[n].current.click()}},O.createElement("input",{type:"file",ref:h[l],onChange:function(t){return x(t,r,i)},accept:"image/*",className:"hidden"}),c[l]?O.createElement(O.Fragment,null,O.createElement("div",{className:"relative h-full w-full"},O.createElement("img",{src:c[l],alt:"uploaded-".concat(r,"-").concat(i),className:"h-full w-full rounded-lg object-cover"})),O.createElement("button",{className:"absolute -right-5 bottom-1 rounded-full bg-[rgba(var(--tool-color-rgb),0.2)] p-1 text-[var(--tool-color-text-primary)] backdrop-blur-md transition-opacity hover:text-[var(--tool-color-danger)]",onClick:function(t){return function(t,r,n){t.stopPropagation();var a,o="".concat(r,"-").concat(n);
32u(function(t){var n=iR(iR({},t),{},ik({},o,null));return setTimeout(function(){w(n,r)},0),n}),null!==(a=h[o])&&void 0!==a&&a.current&&(h[o].current.value="")}(t,r,i)}},O.createElement(nG,{className:"h-4 w-4"}))):O.createElement(O.Fragment,null,f[l]&&O.createElement("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-3 rounded-lg bg-black/50"},O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})),O.createElement(nY,{className:"h-6 w-6 text-[var(--tool-color-text-secondary)]"}),O.createElement("div",{className:"mt-2 flex flex-col items-center gap-1"},O.createElement("span",{className:"text-xs text-[var(--tool-color-text-secondary)]"},n("pixverse.effectSidebar.uploadImage"),d&&O.createElement("span",{className:"text-xs text-red-500"},"*")))))),i!==a-1&&O.createElement(nX,{className:"h-4 w-4"}))})))};return 0===v.length?null:O.createElement("div",{className:"flex w-full flex-col items-start gap-4 rounded-xl bg-[var(--tool-color-background)] p-4"},v.map(function(t,r){return E(t,r)}))},dD=function(t){var r,n,a,o,i,s,l=t.t,c=t.pageType,u=t.pageId,d=t.createTurnstile,f=t.openNoUsageCountDialog,p=t.userEmail,m=t.vipFlag,h=t.loadUserInfo,g=t.getRecordInfo,v=t.generateLoading,b=t.setGenerateLoading,y=t.pixVerseEffectTemplateInfo,w=t.templateId,x=t.pageConfig,E=t.userMediaCreditsRemain,C=t.source,k=iD((0,O.useState)(d_[0].value),2),S=k[0],T=k[1],N=iD((0,O.useState)(dO[0].value),2),A=N[0],I=N[1],R=iD((0,O.useState)(dP[0].value),2),_=R[0],P=R[1],L=iD((0,O.useState)(!1),2),M=L[0],D=L[1],j=iD((0,O.useState)(""),2),F=j[0],U=j[1],z=iD((0,O.useState)(!1),2),H=z[0],B=z[1],V=iD((0,O.useState)(""),2),q=V[0],W=V[1],G=iD((0,O.useState)({}),2),Z=G[0],K=G[1],J=iD((0,O.useState)([]),2),Y=J[0],X=J[1],Q=iD((0,O.useState)(null),2),ee=Q[0],et=Q[1],er=iD((0,O.useState)(!1),2),en=er[0],ea=er[1],eo=iD((0,O.useState)(!1),2),ei=eo[0],es=eo[1],el=iD((0,O.useState)([]),2),ec=el[0],eu=el[1],ed=iD((0,O.useState)((null==y?void 0:y.templatePrompt)||""),2),ef=ed[0],ep=ed[1],em=iD((0,O.useState)(!1),2),eh=em[0],eg=em[1],ev=iD((0,O.useState)(!1),2),eb=ev[0],ey=ev[1],ew=iD((0,O.useState)({}),2),ex=ew[0],eE=ew[1],eC=iD((0,O.useState)(0),2),ek=eC[0],eS=eC[1],eT=iD((0,O.useState)(null),2),eN=eT[0],eA=eT[1],eI=iD((0,O.useState)(null),2),eR=eI[0],e_=eI[1],eO=(0,O.useRef)(null),eP=(0,O.useRef)(null);(0,O.useEffect)(function(){return eP.current="undefined"!=typeof Audio?new Audio:null,function(){eP.current&&eP.current.pause()}},[]),(0,O.useEffect)(function(){sK().then(function(t){X(t),K(t[0])}).catch(function(t){X(dL),K(dL[0]),console.error(t)})},[]),(0,O.useEffect)(function(){M||U(""),H||(W(""),K(Y[0])),M&&!m&&(f(),D(!1)),H&&!m&&(f(),B(!1)),eS(eL())},[M,H]),(0,O.useEffect)(function(){8!==S||m||(f(),T(5)),eS(eL())},[S]),(0,O.useEffect)(function(){eS(eL())},[A]);var eL=function(){var t={duration:{5:1,8:3},resolution:{"360p":1,"540p":2,"720p":3,"1080p":7},autoSound:{5:2,8:4},autoSpeed:{5:6,8:8}};return 8===S&&(t.resolution={"360p":1,"540p":3,"720p":5,"1080p":7}),t.duration[S]+t.resolution[A]+(M?t.autoSound[S]:0)+(H?t.autoSpeed[S]:0)};(0,O.useEffect)(function(){var t=function(){et(null)};if(eP.current)return eP.current.addEventListener("ended",t),function(){eP.current.removeEventListener("ended",t),eP.current.pause()}},[]);var eM=(r=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.target.files[0],ey(!0),t.p=1,t.n=2,sN(n,"tool-page/pixverse",sC);case 2:(a=t.v)?(eu([a]),ey(!1)):aa.Am.error("Upload failed. Please check your network connection and try again."),t.n=4;break;case 3:t.p=3,t.v,ey(!1);case 4:return t.a(2)}},t,null,[[1,3]])})),function(t){return r.apply(this,arguments)});(0,O.useEffect)(function(){m?(ea(!0),es(!0)):(ea(!1),es(!1))},[m]);var eD=(n=ib(iO().m(function t(r){var n,a,o,i,s,d;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!v){t.n=1;break}return t.a(2);case 1:if(ef&&0!==ef.length){t.n=2;break}return aa.Am.error(l("toast.promptEmpty")),t.a(2);case 2:return b(!0),n={prompt:ef,imgUrls:ec,quality:A,duration:S,autoSoundFlag:M,soundPrompt:F,autoSpeechFlag:H,speechPrompt:q,speakerId:Z.speakerId,aspectRatio:0===ec.length?_:null,secondaryPageId:u,channel:"PIXVERSE",source:C||"yeschat.ai",type:c,watermarkFlag:en,privateFlag:ei,isTemp:!m,vipFlag:m},Object.keys(ex).length>0&&(n=iR(iR({},n),ex)),p&&(n.email=p),w&&(n.templateId=w),a=ac.Z,o="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),i=n,s=r||"",t.n=3,c6();case 3:d=t.v,a({url:o,method:"post",data:i,headers:{verify:s,uniqueId:d}}).then(function(t){if(100001===t.data.code)return eg(!0),void b(!1);f&&(429===t.data.code||430===t.data.code)?(f(),b(!1)):200===t.data.code?(g(t.data.data.recordId),h&&h()):(aa.Am.error(t.data.msg),b(!1))}).catch(function(){b(!1),aa.Am.error(l("toast.serverAbnormal"))});case 4:return t.a(2)}},t)})),function(t){return n.apply(this,arguments)}),ej=(a=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:m?ea(r):(r&&f(),ea(!1));case 1:return t.a(2)}},t)})),function(t){return a.apply(this,arguments)}),eF=(o=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:m?es(r):(r&&f(),es(!1));case 1:return t.a(2)}},t)})),function(t){return o.apply(this,arguments)});return O.createElement(O.Fragment,null,O.createElement("div",{className:"flex h-full w-full flex-col items-start gap-6 bg-[var(--tool-color-background-light)] py-4 text-sm md:w-[300px]"},O.createElement("div",{className:"flex w-full flex-1 flex-col items-start gap-6 overflow-y-auto px-4 text-[var(--tool-color-text-primary)]"},w&&"effect"===(null===(i=x.operationData)||void 0===i?void 0:i.functional)?O.createElement(dM,{t:l,templateParamConfigInfo:y.templateParamConfigInfo,onImagesChange:function(t){eu(t)},onParamsChange:function(t){eE(t)}}):O.createElement("div",{className:"flex w-full flex-col items-start gap-2 rounded-xl bg-[var(--tool-color-background)] p-2"},O.createElement("div",{className:"flex w-full items-center gap-2"},O.createElement("div",{className:"relative flex h-20 w-20 cursor-pointer flex-col items-center justify-center rounded-lg bg-[var(--tool-color-background-light)] transition duration-500 hover:opacity-70",onClick:function(){eO.current&&eO.current.click()}}
32,O.createElement("input",{type:"file",ref:eO,onChange:eM,accept:"image/*",className:"hidden"}),ec&&ec.length>0?O.createElement(O.Fragment,null,O.createElement("div",{className:"relative h-full w-full"},O.createElement("img",{src:ec[0],alt:"uploaded",className:"h-full w-full rounded-lg object-cover"})),O.createElement("button",{className:"absolute bottom-1 right-1 rounded-full bg-[rgba(var(--tool-color-rgb),0.2)] p-1 text-[var(--tool-color-text-primary)] backdrop-blur-md transition-opacity hover:text-[var(--tool-color-danger)]",onClick:function(t){t.stopPropagation(),eu([]),eO.current&&(eO.current.value="")}},O.createElement(nG,{className:"h-4 w-4"}))):O.createElement(O.Fragment,null,eb&&O.createElement("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-3 rounded-lg bg-black/50"},O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})),O.createElement(nY,{className:"h-6 w-6"})))),O.createElement("div",{className:"flex w-full flex-col items-start gap-1"},O.createElement("textarea",{"data-styles-target":"prompt",name:"prompt",value:ef,onChange:function(t){return ep(t.target.value)},rows:"4",maxLength:1800,className:"hide-scrollbar h-20 w-full resize-none rounded-md border-none bg-transparent p-2 text-sm font-medium outline-none placeholder:text-[var(--tool-color-text-placeholder)] focus:border-[var(--tool-color-primary)]",placeholder:l("videoEffect.placeholder.prompt")}))),O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"text-default-400 mb-2"},l("videoEffect.duration")),O.createElement("div",{className:"flex gap-2 text-[var(--tool-color-text-primary)]"},d_.map(function(t){var r="1080p"===A&&8===t.value,n=r?O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-600"},"1080P doesn't support 8 seconds, please choose a shorter duration."):null;return O.createElement(o4,{key:t.value,content:n,onOpenChange:function(r){return eA(r?t.value:null)},isOpen:eN===t.value&&r,placement:"top"},O.createElement("button",{key:t.value,disabled:r,className:"flex-1 rounded-md border py-2 text-center transition duration-500 hover:opacity-70 ".concat(r?"cursor-not-allowed opacity-50":""," ").concat(S===t.value?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)] text-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)]"," ").concat(t.premium?"relative":""),onClick:function(){return T(t.value)}},t.label,t.premium&&O.createElement("div",{className:"absolute -right-1 -top-1"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})))))}))),O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"text-default-400 mb-2"},l("videoEffect.resolution")),O.createElement("div",{className:"flex flex-wrap gap-2 text-[var(--tool-color-text-primary)]"},dO.map(function(t){var r=8===S&&"1080p"===t.value,n=r?O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-600"},"8 seconds isn't compatible with 1080P—please pick a lower resolution."):null;return O.createElement(o4,{key:t.value,content:n,onOpenChange:function(r){return e_(r?t.value:null)},isOpen:eR===t.value&&r,placement:"top"},O.createElement("button",{key:t.value,disabled:r,className:"flex-1 rounded-md border py-2 text-center transition duration-500 hover:opacity-70 ".concat(r?"cursor-not-allowed opacity-50":""," ").concat(A===t.value?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)] text-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)]"," ").concat(t.premium?"relative":""),onClick:function(){var r;["720p","1080p"].includes(r=t.value)&&!m?f():I(r)}},t.label,t.premium&&O.createElement("div",{className:"absolute -right-1 -top-1"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})))))}
32))),!w&&"effect"!==(null===(s=x.operationData)||void 0===s?void 0:s.functional)&&0===ec.length&&O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"text-default-400 mb-2"},l("videoEffect.ratio")),O.createElement("div",{className:"flex flex-wrap gap-2 text-[var(--tool-color-text-primary)]"},dP.map(function(t){var r,n,a;return O.createElement("button",{key:t.value,className:"flex items-center gap-2 rounded-md px-3 py-2 transition duration-500 hover:opacity-70 ".concat(_===t.value?"border border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)] text-[var(--tool-color-primary)]":"border-[var(--tool-color-border)] bg-[var(--tool-color-background)]"),onClick:function(){return P(t.value)}},(r=t.value,n=_===t.value,(a=({"9:16":{aspect:"aspect-[9/16]",rotate:""},"16:9":{aspect:"aspect-[9/16]",rotate:"rotate-90"},"1:1":{aspect:"aspect-square",rotate:""},"3:4":{aspect:"aspect-[3/4]",rotate:""},"4:3":{aspect:"aspect-[3/4]",rotate:"rotate-90"}})[r])?O.createElement("span",{className:"".concat(a.aspect," ").concat(a.rotate," w-3 rounded-[3px] border ").concat(n?"border-[var(--tool-color-primary)]":"border-[var(--tool-color-text-primary)]")}):null),O.createElement("span",null,t.label))}))),O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement("span",null,l("videoEffect.autoSound"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:M,onChange:D,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(M?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(M?"translate-x-6":"translate-x-1")})))),M&&O.createElement("textarea",{value:F,onChange:function(t){return U(t.target.value)},placeholder:l("videoEffect.placeholder.autoSound"),className:"h-24 w-full resize-none rounded-md bg-[var(--tool-color-background)] p-2 text-sm outline-none placeholder:text-[var(--tool-color-text-secondary)]"})),O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement("span",null,l("videoEffect.autoSpeech"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:H,onChange:B,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(H?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(H?"translate-x-6":"translate-x-1")})))),H&&O.createElement("div",{className:"flex w-full flex-col gap-2"},O.createElement("textarea",{value:q,onChange:function(t){return W(t.target.value)},placeholder:l("videoEffect.placeholder.autoSpeech"),className:"h-24 w-full resize-none rounded-md bg-[var(--tool-color-background)] p-2 text-sm outline-none placeholder:text-[var(--tool-color-text-secondary)]"}),O.createElement(ny,{className:"relative w-full"},O.createElement(O.Fragment,null,O.createElement(nh,{className:"flex w-full items-center justify-between rounded-md border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] p-2 text-[var(--tool-color-text-primary)]"},O.createElement("div",{className:"flex items-center gap-2"},Z.imgUrl?O.createElement("img",{src:Z.imgUrl,alt:Z.displayName,className:"h-8 w-8 rounded-full object-cover"}):O.createElement("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[#5468ff]"},O.createElement(n7.JO,{icon:"mdi:microphone",className:"h-4 w-4 text-white"})),O.createElement("span",null,Z.displayName)),"Auto"===Z.speakerId?O.createElement(n7.JO,{icon:"mdi:chevron-right",className:"h-5 w-5 rotate-90 transform text-[var(--tool-color-text-secondary)] transition-transform duration-300"}):O.createElement(nR,{className:"h-4 w-4 cursor-pointer text-[var(--tool-color-text-secondary)] hover:text-[var(--tool-color-text-primary)]",onClick:function(t){t.stopPropagation(),K(Y[0])}})),O.createElement(nb,{className:"absolute z-10 mt-1 w-full rounded-md border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] p-2 shadow-lg"},O.createElement("div",{className:"max-h-60 overflow-y-auto"},Y.map(function(t){return O.createElement("div",{key:t.speakerId,className:"flex cursor-pointer items-center gap-2 rounded-md p-2 hover:bg-[var(--tool-color-background-light)]",onClick:function(){K(t)}},t.imgUrl?O.createElement("img",{src:t.imgUrl,alt:t.displayName,className:"h-8 w-8 rounded-full object-cover"}):O.createElement("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[#5468ff]"},O.createElement(n7.JO,{icon:"mdi:microphone",className:"h-4 w-4 text-white"})),O.createElement("span",null,t.displayName),"Auto"!==t.speakerId&&t.url&&O.createElement(n7.JO,{icon:ee===t.speakerId?"mdi:pause-circle":"mdi:play-circle",className:"ml-auto h-5 w-5 cursor-pointer text-[var(--tool-color-text-secondary)] hover:text-[var(--tool-color-primary)]",onClick:function(r){r.stopPropagation(),t.url&&eP.current&&(ee===t.speakerId?(eP.current.pause(),et(null)):(eP.current.src=t.url,eP.current.play(),et(t.speakerId)))}}))}))))))),O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement(n7.JO,{icon:"mdi:water",className:"h-4 w-4"}),O.createElement("span",null,l("videoEffect.noWatermark"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:en,onChange:ej,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(en?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(en?"translate-x-6":"translate-x-1")})))),O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement(n7.JO,{icon:"mdi:lock",className:"h-4 w-4"}),O.createElement("span",null,l("videoEffect.private"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:ei,onChange:eF,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(ei?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(ei?"translate-x-6":"translate-x-1")}))))),O.createElement("div",{className:"w-full px-4"},O.createElement("button",{onClick:function(){return eD("")},className:"flex w-full items-center justify-center gap-2 rounded-full bg-gradient-to-b from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-4 py-3 text-base font-medium text-[var(--tool-color-primary-contrast)] transition duration-500 hover:scale-95"},O.createElement("span",{className:"inline-flex items-center gap-1 text-[var(--tool-color-primary-contrast)] opacity-80"},p&&O.createElement(O.Fragment,null,O.createElement(nL,{className:"h-4 w-4"}),O.createElement("span",null,ek),O.createElement("span",{className:"ml-2 h-3 w-[1px] bg-[var(--tool-color-primary-contrast)] opacity-60"}))),l("videoEffect.generate"),v&&O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})),null!==E&&O.createElement("div",{className:"mt-1.5 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-gray-500"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),E," ",l("creditsRemaining"))))),d&&O.createElement("div",{style:{display:eh?"flex":"none"},className:"absolute left-0 top-0 z-50 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},d({verifyLoading:eh,onSuccess:function(t){eg(!1),eD(t)}})))};dD.displayName="EditorSidebar";var dj=function(t){var r=t.videoRef,n=t.videoUrl,a=t.className,o=t.onLoadedData,i=t.isLoaded,s=t.isGenerating,l=t.isError,c=t.onManualPlayToggle;return O.createElement("div",{className:"relative flex h-full w-full items-center justify-center p-2 pb-0 md:p-4 md:pb-0"},O.createElement("div",{className:"relative flex items-center justify-center overflow-hidden rounded-xl"}
32,O.createElement("video",{ref:r,src:n,className:a,loop:!0,playsInline:!0,preload:"metadata",onLoadedData:o}),i&&!s&&!l&&O.createElement(dF,{videoRef:r,onManualPlayToggle:c})))},dF=function(t){var r=t.videoRef,n=t.onManualPlayToggle,a=iD((0,O.useState)(!1),2),o=a[0],i=a[1],s=iD((0,O.useState)(0),2),l=s[0],c=s[1],u=iD((0,O.useState)(0),2),d=u[0],f=u[1],p=iD((0,O.useState)(1),2),m=p[0],h=p[1],g=iD((0,O.useState)(!1),2),v=g[0],b=g[1],y=iD((0,O.useState)(!1),2),w=y[0],x=y[1],E=(0,O.useRef)(null),C=function(t){var r=Math.floor(t/60),n=Math.floor(t%60);return"".concat(r.toString().padStart(2,"0"),":").concat(n.toString().padStart(2,"0"))};return(0,O.useEffect)(function(){var t=r.current;if(t){var n=function(){c(t.currentTime),f(t.duration)},a=function(){return i(!0)},o=function(){return i(!1)},s=function(){return h(t.volume)};t.addEventListener("timeupdate",n),t.addEventListener("loadedmetadata",n),t.addEventListener("play",a),t.addEventListener("pause",o),t.addEventListener("volumechange",s);var l=function(){x(document.fullscreenElement===t||document.webkitFullscreenElement===t||document.mozFullScreenElement===t||document.msFullscreenElement===t)};return document.addEventListener("fullscreenchange",l),document.addEventListener("webkitfullscreenchange",l),document.addEventListener("mozfullscreenchange",l),document.addEventListener("MSFullscreenChange",l),function(){t.removeEventListener("timeupdate",n),t.removeEventListener("loadedmetadata",n),t.removeEventListener("play",a),t.removeEventListener("pause",o),t.removeEventListener("volumechange",s),document.removeEventListener("fullscreenchange",l),document.removeEventListener("webkitfullscreenchange",l),document.removeEventListener("mozfullscreenchange",l),document.removeEventListener("MSFullscreenChange",l)}}},[r]),O.createElement("div",{className:"absolute bottom-0 left-0 right-0 z-10 w-full bg-gradient-to-t from-black/80 to-transparent px-4 py-3 opacity-0 transition-opacity duration-300 group-hover:opacity-100",style:{width:"100%",bottom:"0",left:"0",right:"0"},onClick:function(t){return t.stopPropagation()}},O.createElement("div",{ref:E,className:"mb-2 h-1.5 w-full cursor-pointer rounded-full bg-white/30",onClick:function(t){t.stopPropagation();var n=r.current;if(n&&E.current){var a=E.current.getBoundingClientRect(),o=(t.clientX-a.left)/a.width;n.currentTime=o*n.duration}}},O.createElement("div",{className:"h-full rounded-full bg-gradient-to-l from-indigo-500 to-sky-500",style:{width:"".concat(l/d*100||0,"%")}})),O.createElement("div",{className:"flex items-center justify-between"},O.createElement("div",{className:"flex items-center gap-2 md:gap-4"},O.createElement("button",{onClick:function(t){t.stopPropagation();var a=r.current;a&&(o?a.pause():a.play().catch(function(t){return console.error("播放失败:",t)}),n&&n(!0))},className:"text-gray-200 hover:text-indigo-400"},o?O.createElement(n0,{className:"h-4 w-4 md:h-5 md:w-5"}):O.createElement(n1,{className:"h-4 w-4 md:h-5 md:w-5"})),O.createElement("div",{className:"whitespace-nowrap text-xs text-gray-200"},C(l)," / ",C(d))),O.createElement("div",{className:"flex items-center gap-2 md:gap-4"},O.createElement("div",{className:"relative flex items-center",onMouseEnter:function(){return b(!0)},onMouseLeave:function(){return b(!1)}},O.createElement("button",{onClick:function(t){t.stopPropagation();var n=r.current;n&&(n.volume>0?(n.dataset.previousVolume=n.volume,n.volume=0):n.volume=n.dataset.previousVolume||1)},className:"text-gray-200 hover:text-indigo-400"},m>0?O.createElement(n2,{className:"h-4 w-4 md:h-5 md:w-5"}):O.createElement(n3,{className:"h-4 w-4 md:h-5 md:w-5"})),v&&O.createElement("div",{className:"absolute bottom-4 left-1/2 -translate-x-1/2 rounded border border-gray-100 bg-gray-50 px-4 py-4"},O.createElement("div",{className:"relative h-1.5 w-20 rounded-full bg-gray-100"},O.createElement("div",{className:"absolute left-0 top-0 h-full rounded-full bg-gray-700",style:{width:"".concat(100*m,"%")}}),O.createElement("input",{type:"range",min:"0",max:"1",step:"0.01",value:m,onChange:function(t){t.stopPropagation();var n=parseFloat(t.target.value),a=r.current;a&&(a.volume=n,h(n))},className:"absolute left-0 top-0 h-1.5 w-20 cursor-pointer appearance-none rounded-full bg-transparent [&::-webkit-slider-thumb]:h-3 [&::-webkit-slider-thumb]:w-3 [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-gray-700"})))),O.createElement("button",{onClick:function(t){t.stopPropagation();var n=r.current;n&&(w?document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen():n.requestFullscreen?n.requestFullscreen():n.webkitRequestFullscreen?n.webkitRequestFullscreen():n.mozRequestFullScreen?n.mozRequestFullScreen():n.msRequestFullscreen&&n.msRequestFullscreen())},className:"text-gray-200 hover:text-indigo-400"},w?O.createElement(n4,{className:"h-4 w-4 md:h-5 md:w-5"}):O.createElement(n6,{className:"h-4 w-4 md:h-5 md:w-5"})))))},dU=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.filter(Boolean).join(" ")},dz=(0,O.memo)(function(t){var r=t.t,n=t.isGenerating,a=t.isError,o=t.onDownload,i=t.onDelete,s=[{icon:"tabler:download",tooltip:"app.download",onClick:o}];return(t.userEmail&&s.push({icon:"material-symbols:delete",tooltip:"app.delete",onClick:i}),void 0!==n&&n)?null:O.createElement("div",{className:"flex w-full justify-end"},!(void 0!==a&&a)&&O.createElement("div",{className:"flex gap-2"},s.map(function(t,n){return!t.disabled&&O.createElement(o4,{key:n,content:r(t.tooltip)},O.createElement(im.A,{size:"sm",isIconOnly:!0,onPress:t.onClick},O.createElement(n7.JO,{icon:t.icon,className:"text-default-600 h-4 w-4"})))})))});dz.displayName="VideoControlButtons";var dH=(0,O.memo)(function(t){var r,n,a,o,i,s=t.video,l=t.isSelected,c=void 0!==l&&l,u=t.onClick,d=void 0===u?function(){}:u,f=t.onDownload,p=void 0===f?function(){}:f,m=t.onDelete,h=void 0===m?function(){}:m,g=t.userEmail,v=t.t,b=(0,O.useRef)(null),y=iD((0,O.useState)(!1),2),w=y[0],x=y[1],E=iD((0,O.useState)(!1),2),C=E[0],k=E[1],S="generating"===s.state||"wait"===s.state||"queueing"===s.state,T=(r=s.generateTime,a=(n=iD((0,O.useState)(0),2))[0],o=n[1],(0,O.useEffect)(function(){if(S&&r){var t=new Date(r.replace(" ","T")),n=function(){var r=(new Date).getTime()-t.getTime();r<0?o(0):o(Math.round(Math.min(r/12e4*99,99)))};n();var a=setInterval(n,1e3);return function(){return clearInterval(a)}}o(0)},[r,S]),a),N=(0,O.useCallback)(function(){C||b.current&&w&&!s.isGenerating&&!s.isError&&b.current.play().catch(function(){k(!1)})},[w,s.isGenerating,s.isError,C]),A=(0,O.useCallback)(function(){if(!C&&b.current){try{b.current.pause(),b.current.currentTime=0,b.current.paused||b.current.pause()}catch(t){console.error("Error pausing video:",t)}k(!1)}},[C]),I=(0,O.useCallback)(function(t){if(k(t),!t){var r=setTimeout(function(){k(!1)},5e3);return function(){return clearTimeout(r)}}},[]),R=(0,O.useCallback)(function(){s.isGenerating||"success"!==s.state||d(s.id)},[s.id,s.isGenerating,d]);(0,O.useEffect)(function(){var t=b.current;if(t){var r=function(){k(!1)};return t.addEventListener("ended",r),function(){t.removeEventListener("ended",r)}}},[]);var _,P=dU("h-auto w-auto max-w-full max-h-[calc(70vh-100px)] object-contain mx-auto",!w&&"hidden");return O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"text-default-400 text-sm"},s.timestamp),O.createElement("div",{className:dU("bg-default-50 flex w-full flex-col items-center justify-center gap-2 overflow-hidden rounded-lg",c?"ring-2 ring-[var(--tool-color-primary)]":""),onClick:R,onMouseEnter:N,onMouseLeave:A},O.createElement("div",{className:dU("group relative flex max-h-[70vh] min-h-[50vh] w-full flex-col items-center justify-between overflow-hidden rounded-lg",c?"ring-1 ring-[var(--tool-color-primary)]":"")},O.createElement("div",{className:"m-auto h-full w-full"},S?(_=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=[{bg:"from-indigo-100 via-purple-100 to-pink-100",layer1:"from-purple-200/50 via-indigo-200/80 to-pink-200/50",layer2:"from-pink-200/40 via-purple-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-pink-100 to-indigo-100",layer1:"from-pink-200/50 via-purple-200/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-pink-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-indigo-100 to-purple-100",layer1:"from-indigo-200/50 via-pink-200/80 to-purple-200/50",layer2:"from-purple-200/40 via-indigo-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-100 via-indigo-100 to-purple-100",layer1:"from-indigo-200/50 via-indigo-300/80 to-purple-200/50",layer2:"from-purple-200/40 via-indigo-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-purple-100 to-pink-100",layer1:"from-purple-200/50 via-purple-300/80 to-pink-200/50",layer2:"from-pink-200/40 via-purple-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-pink-100 to-indigo-100",layer1:"from-pink-200/50 via-pink-300/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-pink-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-100 via-pink-100 to-purple-100",layer1:"from-pink-200/50 via-indigo-200/80 to-purple-200/50",layer2:"from-purple-200/40 via-pink-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-indigo-100 to-pink-100",layer1:"from-indigo-200/50 via-purple-200/80 to-pink-200/50",layer2:"from-pink-200/40 via-indigo-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-purple-100 to-indigo-100",layer1:"from-purple-200/50 via-pink-200/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-purple-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-50 via-purple-50 to-pink-50",layer1:"from-purple-100/50 via-indigo-100/80 to-pink-100/50",layer2:"from-pink-100/40 via-purple-100/70 to-indigo-100/40",icon:"text-indigo-500"},{bg:"from-purple-50 via-pink-50 to-indigo-50",layer1:"from-pink-100/50 via-purple-100/80 to-indigo-100/50",layer2:"from-indigo-100/40 via-pink-100/70 to-purple-100/40",icon:"text-purple-500"},{bg:"from-pink-50 via-indigo-50 to-purple-50",layer1:"from-indigo-100/50 via-pink-100/80 to-purple-100/50",layer2:"from-purple-100/40 via-indigo-100/70 to-pink-100/40",icon:"text-pink-500"}],n=Math.floor(t/5),a=(17*(s.id?s.id.toString().split("").reduce(function(t,r){return t+r.charCodeAt(0)},0):Date.now())+7*n+13)%1e4;return r[(a%r.length+(3*a%7-3)+r.length)%r.length]}(T),O.createElement("div",{className:"absolute inset-0 flex h-full w-full flex-col items-center justify-center gap-4 p-4"},O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(_.bg)}),O.createElement("div",{className:"absolute inset-0 overflow-hidden"},O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(_.layer1),style:{animationDelay:"0.3s"}}),O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(_.layer2),style:{animationDelay:"0.6s"}})),O.createElement("div",{className:"relative z-10 flex flex-col items-center justify-center gap-4"},O.createElement("div",{className:"animate-bounce"},O.createElement(n7.JO,{icon:"eos-icons:bubble-loading",className:"h-10 w-10 ".concat(_.icon)})),O.createElement("p",{className:"text-default-500 text-sm"},v("app.generating")),O.createElement("div",{className:"w-full max-w-xs space-y-2"},O.createElement("p",{className:"text-default-700 text-center text-sm"},v("generateLoading.videoGeneration.percentComplete")," ",T,"%"))))):"fail"===s.state?O.createElement("div",{className:"bg-default-50 flex h-full w-full flex-col items-center justify-center gap-4 p-4 text-center text-rose-600 md:px-6 lg:px-14"},O.createElement(n5,{className:"h-10 w-10"}),O.createElement("p",{className:"text-sm"},v("app.generationFailed")),O.createElement("p",{className:"text-sm text-rose-500"},"Internal server error")):O.createElement(O.Fragment,null,O.createElement(dj,{videoRef:b,videoUrl:null===(i=s.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.video_url,className:P,onLoadedData:function(){x(!0)},isLoaded:w,isGenerating:S,isError:"fail"===s.state,onManualPlayToggle:I}))),O.createElement("div",{className:"from-default-200/30 w-full bg-gradient-to-t to-transparent p-4 opacity-100 transition duration-300 group-hover:opacity-100"},O.createElement(dz,{t:v,userEmail:void 0===g?"":g,isGenerating:S,isError:"fail"===s.state,onDownload:function(){var t;return p(null===(t=s.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.video_url,s.params.prompt)},onDelete:function(){return h(s)}})))))});dH.displayName="VideoItem";var dB=function(t){var r,n=t.videoList,a=void 0===n?[]:n,o=t.recordListLoading,i=void 0!==o&&o,s=t.recordListHasNext,l=t.activeVideoId,c=void 0===l?null:l,u=t.selectedScrollToVideoId,d=void 0===u?null:u,f=t.onVideoSelect,p=void 0===f?function(){}:f,m=t.onLoadMore,h=t.language,g=void 0===h?"en":h,v=t.recordInfo,b=t.userEmail,y=t.onDelete,w=void 0===y?function(){}:y,x=iD((0,O.useState)({}),2),E=x[0],C=x[1],k=(0,O.useRef)({}),S=(0,O.useRef)(null),T=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:C(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)}),N=function(t,r){return ug(E,"pixverse.".concat(t),r)};(0,O.useEffect)(function(){T(g)},[g]);var A=(0,O.useRef)(null),I=(0,O.useCallback)(function(t){clearTimeout(A.current),A.current=setTimeout(function(){p(t)},200)},[p]),R=(0,O.useCallback)(function(){return new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&I(t.target.dataset.videoId)})},{rootMargin:"-20% 0px",threshold:.5})},[I]);(0,O.useEffect)(function(){var t=R(),r=setTimeout(function(){document.querySelectorAll("[data-vi
32deo-id]").forEach(function(r){return t.observe(r)})},100);return function(){clearTimeout(r),t.disconnect()}},[a,R]),(0,O.useEffect)(function(){d&&k.current[d]&&k.current[d].scrollIntoView({behavior:"smooth",block:"center"})},[d]);var _=(0,O.useCallback)(function(t){p(t)},[p]),P=(0,O.useCallback)(function(t,r){ua(t,r)},[]);return O.createElement(O.Fragment,null,O.createElement("div",{ref:S,className:"grid w-full grid-cols-1 gap-2 p-4"},v&&O.createElement("div",{ref:function(t){return k.current[v.id]=t},"data-video-id":v.id},O.createElement(dH,{video:v,isSelected:c===v.id,onClick:_,onDownload:P,onDelete:function(){return w(v)},userEmail:b,t:N})),a.map(function(t){return O.createElement("div",{key:t.id,ref:function(r){return k.current[t.id]=r},"data-video-id":t.id},O.createElement(dH,{video:t,isSelected:c===t.id,onClick:_,onDownload:P,onDelete:function(){return w(t)},userEmail:b,t:N}))}),i&&O.createElement("div",{className:"grid w-full grid-cols-1 gap-2"},ij([,,]).map(function(t,r){return O.createElement("div",{key:r,className:"w-full"},O.createElement(ih.X,{className:"bg-default-300 aspect-video h-[40vh] w-full rounded-lg md:h-[70vh]"}))})),void 0!==s&&s&&!i&&O.createElement("div",{className:"mt-10 flex w-full justify-center"},O.createElement("button",{onClick:void 0===m?function(){}:m,className:"bg-default-100 text-default-500 hover:bg-default-50 flex items-center gap-1 rounded-full px-4 py-2 transition duration-500"},O.createElement(n8,{className:"h-4 w-4 animate-bounce"}),O.createElement("span",{className:"text-sm"},N("app.more"))))))},dV=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.filter(Boolean).join(" ")},dq=function(t){var r=t.thumbnail,n=t.aspectRatio,a=void 0===n?"16:9":n,o=t.state,i=t.isExpired,s=void 0!==i&&i,l=t.t,c=function(){if("success"===o&&!a&&!s)return"w-full aspect-auto";switch(a){case"16:9":default:return"w-full aspect-video";case"4:3":return"w-full aspect-[4/3]";case"1:1":return"w-full aspect-square";case"3:4":return"w-full aspect-[3/4]";case"9:16":return"w-full aspect-[9/16]"}};return"generating"===o||"wait"===o||"queueing"===o?O.createElement(ih.X,{className:"rounded-md bg-[rgba(var(--tool-color-rgb),0.1)] ".concat(c())}):"fail"===o?O.createElement("div",{className:dV("bg-default-100 flex aspect-video h-full w-full flex-col items-center justify-center gap-2 rounded-md text-center text-rose-600")},O.createElement(n5,{className:"h-6 w-6"}),O.createElement("p",{className:"text-xs"},l("app.generationFailed"))):s?O.createElement("div",{className:dV("bg-default-100 relative flex aspect-video w-full items-center justify-center rounded-md")},O.createElement(dx,{src:"/images/expired.svg",width:140,height:140,alt:"expired"}),O.createElement("span",{className:"text-default-100 absolute left-2 top-2 rounded-full bg-gradient-to-t from-yellow-600 to-amber-500 px-4 py-1 text-xs"},l("app.expired"))):O.createElement("div",{className:dV("relative w-full cursor-pointer overflow-hidden rounded-md transition duration-500",c())},O.createElement("img",{src:r,alt:"Video thumbnail",className:"h-full w-full object-cover"}))},dW=function(t){var r,n,a,o=t.videoList,i=t.activeVideoId,s=void 0===i?null:i,l=t.onVideoSelect,c=void 0===l?function(){}:l,u=t.onSetSelectedScrollToVideoId,d=void 0===u?function(){}:u,f=t.language,p=void 0===f?"en":f,m=t.recordInfo,h=(0,O.useRef)({}),g=iD((0,O.useState)({}),2),v=g[0],b=g[1],y=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:b(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)}),w=function(t,r){return ug(v,"pixverse.".concat(t),r)};(0,O.useEffect)(function(){y(p)},[p]);var x=function(t){c(t.id),d(t.id)};return(0,O.useEffect)(function(){s&&h.current[s]&&h.current[s].scrollIntoView({behavior:"smooth",block:"center"})},[s]),O.createElement("div",{className:"grid grid-cols-1 gap-2 px-2.5 py-4"},m&&O.createElement("div",{ref:function(t){return h.current[m.id]=t},className:dV("cursor-pointer rounded-md transition duration-500",s==m.id?"ring-2 ring-[var(--tool-color-primary)] ring-offset-2 ring-offset-[--tool-color-background]":"hover:ring-2 hover:ring-indigo-400"),onClick:function(){return x(m)}},O.createElement(dq,{thumbnail:null===(n=m.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.image_url,state:m.state,aspectRatio:null==m||null===(a=m.params)||void 0===a?void 0:a.aspectRatio,t:w})),(void 0===o?[]:o).map(function(t){var r;return O.createElement("div",{key:t.id,ref:function(r){return h.current[t.id]=r},className:dV("cursor-pointer rounded-md transition duration-500",s==t.id?"ring-2 ring-[var(--tool-color-primary)] ring-offset-2 ring-offset-[--tool-color-background]":"hover:ring-2 hover:ring-indigo-400"),onClick:function(){return x(t)}},O.createElement(dq,{thumbnail:null===(r=t.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.image_url,state:t.state,aspectRatio:t.params.aspectRatio,t:w}))}
32))},dG=function(t){var r,n,a,o=t.pageType,i=t.pageId,s=t.createTurnstile,l=t.language,c=void 0===l?"en":l,u=t.t,d=t.userEmail,f=t.openNoUsageCountDialog,p=t.vipFlag,m=t.consumeCredit,h=t.pixVerseEffectTemplateInfo,g=t.templateId,v=t.pageConfig,b=t.exampleImages,y=t.exampleImagesType,w=t.userMediaCreditsRemain,x=t.loadUserInfo,E=t.titleTaglineData,C=t.source,k=iD((0,O.useState)([]),2),S=k[0],T=k[1],N=iD((0,O.useState)(!1),2),A=N[0],I=N[1],R=iD((0,O.useState)(1),2),_=R[0],P=R[1],L=iD((0,O.useState)(!1),2),M=L[0],D=L[1],j=iD((0,O.useState)(null),2),F=j[0],U=j[1],z=iD((0,O.useState)(null),2),H=z[0],B=z[1],V=iD((0,O.useState)(null),2),q=V[0],W=V[1],G=iD((0,O.useState)(!1),2),Z=G[0],K=G[1],J=iD((0,O.useState)(!1),2),Y=J[0],X=J[1],Q=iD((0,O.useState)(null),2),ee=Q[0],et=Q[1];(0,O.useEffect)(function(){er()},[d]);var er=(r=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!A&&d){t.n=1;break}return t.a(2);case 1:if(I(!0),!r){t.n=3;break}return n=_+1,t.n=2,ea(n);case 2:t.n=4;break;case 3:return t.n=4,ea(1);case 4:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),en=function(t){try{return JSON.parse(t)}catch(t){return console.error("JSON parsing error:",t),{}}},ea=(n=ib(iO().m(function t(r,n){var a,o,s,l,c,u,f,p,m,h,g;return iO().w(function(t){for(;;)switch(t.n){case 0:return a="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/pageRecordList"),n&&(a+="&duration=".concat(n)),o={pageNum:r,pageSize:10,secondaryPageId:i,source:C||"yeschat.ai",type:"features",channel:"PIXVERSE"},d&&(o.email=d),t.p=1,u=ac.Z,f=a,p=o,t.n=2,c6();case 2:return m=t.v,h={url:f,method:"post",data:p,headers:{uniqueId:m}},t.n=3,u(h);case 3:200===(s=t.v).data.code&&(c=(l=s.data.data).records.map(function(t){return"success"===t.state&&"fail"===t.state||eo(t.taskId),iR(iR({},t),{},{data:en(t.completeData),params:en(t.param)})})||[],T(1==r?ij(c):[].concat(ij(S),ij(c))),W(null),D(l.pages>l.current),P(r)),I(!1),t.n=5;break;case 4:t.p=4,g=t.v,I(!1),console.error(g);case 5:return t.a(2)}},t,null,[[1,4]])})),function(t,r){return n.apply(this,arguments)}),eo=(a=ib(iO().m(function t(r){var n,a,o,i;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(r)});case 1:if(200!==(n=t.v).data.code){t.n=5;break}if(W(iR(iR({},o=null===(a=n.data)||void 0===a?void 0:a.data),{},{data:en(o.completeData),params:en(o.param)})),"success"!==o.state){t.n=3;break}return t.n=2,er();case 2:return K(!1),t.a(2);case 3:if("fail"!==o.state){t.n=4;break}return K(!1),t.a(2);case 4:return setTimeout(function(){eo(r)},2e3),t.a(2);case 5:throw Error("getRecordInfo error");case 6:t.p=6,i=t.v,W(null),K(!1),console.error(i);case 7:return t.a(2)}},t,null,[[0,6]])})),function(t){return a.apply(this,arguments)});return O.createElement("div",{className:"flex h-full w-full flex-col bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-md md:flex-row"},O.createElement("div",{className:"h-auto w-full md:h-full md:w-[300px]"},O.createElement(dD,{t:u,pageType:o,pageId:i,createTurnstile:s,userEmail:d,getRecordInfo:eo,generateLoading:Z,setGenerateLoading:K,openNoUsageCountDialog:f,templateId:g,vipFlag:p,consumeCredit:m,pixVerseEffectTemplateInfo:void 0===h?{}:h,pageConfig:v,userMediaCreditsRemain:w,loadUserInfo:x,source:C})),O.createElement("div",{className:"flex h-full flex-1 flex-col items-start justify-between border-[var(--tool-color-border)] md:border-l lg:flex-row"},S.length>0||q?O.createElement(O.Fragment,null,O.createElement("div",{className:"h-full w-full overflow-y-auto lg:w-auto lg:flex-1"},O.createElement(dB,{videoList:S,recordListLoading:A,recordListHasNext:M,activeVideoId:F,selectedScrollToVideoId:H,onVideoSelect:U,onLoadMore:function(){return er(!0)},onSetSelectedScrollToVideoId:B,language:c,recordInfo:q,userEmail:d,onDelete:function(t){et(t),X(!0)}})),O.createElement("div",{className:"bg-default-50 hidden h-full w-full overflow-y-auto lg:block lg:w-[200px]"},O.createElement(dW,{videoList:S,activeVideoId:F,onVideoSelect:U,onSetSelectedScrollToVideoId:B,language:c,recordInfo:q}))):O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-2 p-10 text-base text-[var(--tool-color-primary)]"},E&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},E.title&&O.createElement("h1",{className:"text-2xl !leading-[120%] font-bold text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:E.title}}),E.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:E.tagline}})),A?O.createElement(ia.Z,{loading:A,color:"var(--tool-color-primary)"}):O.createElement(O.Fragment,null,O.createElement(dI,{t:u,exampleImages:b,exampleImagesType:y,userEmail:d})))),O.createElement(dC,{isOpen:Y,onOpenChange:X,language:c,deleteId:null==ee?void 0:ee.id,setDeleteId:function(){return et(null)},pageRecordList:function(){ee&&(er(),et(null),X(!1))},email:d}))};dG.displayName="ChatVideoEffect";var d$=function(t){var r,n,a,o=t.t,i=t.pageType,s=t.pageId,l=t.createTurnstile,c=t.o
32penNoUsageCountDialog,u=t.userEmail,d=t.vipFlag,f=t.loadUserInfo,p=t.getRecordInfo,m=t.generateLoading,h=t.setGenerateLoading,g=t.pixVerseEffectTemplateInfo,v=t.userMediaCreditsRemain,b=t.source,y=iD((0,O.useState)(!1),2),w=y[0],x=y[1],E=iD((0,O.useState)(!1),2),C=E[0],k=E[1],S=iD((0,O.useState)((null==g?void 0:g.templatePrompt)||""),2),T=S[0],N=S[1],A=iD((0,O.useState)(!1),2),I=A[0],R=A[1];(0,O.useEffect)(function(){d?(x(!0),k(!0)):(x(!1),k(!1))},[d]);var _=(r=ib(iO().m(function t(r){var n,a,l,g,v,y;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!m){t.n=1;break}return t.a(2);case 1:if(T&&0!==T.length){t.n=2;break}return aa.Am.error(o("toast.promptEmpty")),t.a(2);case 2:return h(!0),n={prompt:T,secondaryPageId:s,channel:"GEMINI",source:b||"yeschat.ai",type:i,watermarkFlag:w,privateFlag:C,isTemp:!d,vipFlag:d},u&&(n.email=u),a=ac.Z,l="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),g=n,v=r||"",t.n=3,c6();case 3:y=t.v,a({url:l,method:"post",data:g,headers:{verify:v,uniqueId:y}}).then(function(t){if(100001===t.data.code)return R(!0),void h(!1);c&&(429===t.data.code||430===t.data.code)?(c(),h(!1)):200===t.data.code?(p(t.data.data.recordId),f&&f()):(aa.Am.error(t.data.msg),h(!1))}).catch(function(){h(!1),aa.Am.error(o("toast.serverAbnormal"))});case 4:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),P=(n=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:d?x(r):(r&&c(),x(!1));case 1:return t.a(2)}},t)})),function(t){return n.apply(this,arguments)}),L=(a=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:d?k(r):(r&&c(),k(!1));case 1:return t.a(2)}},t)})),function(t){return a.apply(this,arguments)});return O.createElement(O.Fragment,null,O.createElement("div",{className:"flex h-full w-full flex-col items-start gap-6 bg-[var(--tool-color-background-light)] py-4 text-sm md:w-[300px]"},O.createElement("div",{className:"flex w-full flex-1 flex-col items-start gap-6 overflow-y-auto px-4 text-[var(--tool-color-text-primary)]"},O.createElement("div",{className:"flex w-full flex-col items-start gap-2 rounded-xl bg-[var(--tool-color-background)] p-2"},O.createElement("div",{className:"flex w-full flex-col items-start gap-1"},O.createElement("textarea",{"data-styles-target":"prompt",name:"prompt",value:T,onChange:function(t){return N(t.target.value)},rows:"4",maxLength:1800,className:"hide-scrollbar h-20 w-full resize-none rounded-md border-none bg-transparent p-2 text-sm font-medium outline-none placeholder:text-[var(--tool-color-text-placeholder)] focus:border-[var(--tool-color-primary)]",placeholder:o("videoEffect.placeholder.prompt")}))),O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement(n7.JO,{icon:"mdi:water",className:"h-4 w-4"}),O.createElement("span",null,o("videoEffect.noWatermark"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:w,onChange:P,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(w?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(w?"translate-x-6":"translate-x-1")})))),O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement(n7.JO,{icon:"mdi:lock",className:"h-4 w-4"}),O.createElement("span",null,o("videoEffect.private"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:C,onChange:L,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(C?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(C?"translate-x-6":"translate-x-1")}))))),O.createElement("div",{className:"w-full px-4"},O.createElement("button",{onClick:function(){return _("")},className:"flex w-full items-center justify-center gap-2 rounded-full bg-gradient-to-b from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-4 py-3 text-base font-medium text-[var(--tool-color-primary-contrast)] transition duration-500 hover:scale-95"},O.createElement("span",{className:"inline-flex items-center gap-1 text-[var(--tool-color-primary-contrast)] opacity-80"},u&&O.createElement(O.Fragment,null,O.createElement(nL,{className:"h-4 w-4"}),O.createElement("span",{className:"ml-2 h-3 w-[1px] bg-[var(--tool-color-primary-contrast)] opacity-60"}))),o("videoEffect.generate"),m&&O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})),null!==v&&O.createElement("div",{className:"mt-1.5 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-gray-500"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),v," ",o("creditsRemaining"))))),l&&O.createElement("div",{style:{display:I?"flex":"none"},className:"absolute left-0 top-0 z-50 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},l({verifyLoading:I,onSuccess:function(t){R(!1),_(t)}})))};d$.displayName="EditorSidebar";var dZ=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.filter(Boolean).join(" ")},dK=(0,O.memo)(function(t){var r=t.t,n=t.isGenerating,a=t.isError,o=[{icon:"tabler:download",tooltip:"app.download",onClick:t.onDownload}];return void 0!==n&&n?null:O.createElement("div",{className:"flex w-full justify-end"},!(void 0!==a&&a)&&O.createElement("div",{className:"flex gap-2"},o.map(function(t,n){return!t.disabled&&O.createElement(o4,{key:n,content:r(t.tooltip)},O.createElement(im.A,{size:"sm",isIconOnly:!0,onPress:t.onClick},O.createElement(n7.JO,{icon:t.icon,className:"text-default-600 h-4 w-4"})))})))});dK.displayName="VideoControlButtons";var dJ=(0,O.memo)(function(t){var r,n,a,o,i,s=t.video,l=t.isSelected,c=void 0!==l&&l,u=t.onClick,d=void 0===u?function(){}:u,f=t.onDownload,p=void 0===f?function(){}:f,m=t.t,h=(0,O.useRef)(null),g=iD((0,O.useState)(!1),2),v=g[0],b=g[1],y=iD((0,O.useState)(!1),2),w=y[0],x=y[1],E="generating"===s.state||"wait"===s.state||"queueing"===s.state,C=(r=s.generateTime,a=(n=iD((0,O.useState)(0),2))[0],o=n[1],(0,O.useEffect)(function(){if(E&&r){var t=new Date(r.replace(" ","T")),n=function(){var r=(new Date).getTime()-t.getTime();r<0?o(0):o(Math.round(Math.min(r/12e4*99,99)))};n();var a=setInterval(n,1e3);return function(){return clearInterval(a)}}o(0)}
32,[r,E]),a),k=(0,O.useCallback)(function(){w||h.current&&v&&!s.isGenerating&&!s.isError&&h.current.play().catch(function(){x(!1)})},[v,s.isGenerating,s.isError,w]),S=(0,O.useCallback)(function(){if(!w&&h.current){try{h.current.pause(),h.current.currentTime=0,h.current.paused||h.current.pause()}catch(t){console.error("Error pausing video:",t)}x(!1)}},[w]),T=(0,O.useCallback)(function(t){if(x(t),!t){var r=setTimeout(function(){x(!1)},5e3);return function(){return clearTimeout(r)}}},[]),N=(0,O.useCallback)(function(){s.isGenerating||"success"!==s.state||d(s.id)},[s.id,s.isGenerating,d]);(0,O.useEffect)(function(){var t=h.current;if(t){var r=function(){x(!1)};return t.addEventListener("ended",r),function(){t.removeEventListener("ended",r)}}},[]);var A,I=dZ("h-auto w-auto max-w-full max-h-[calc(70vh-100px)] object-contain mx-auto",!v&&"hidden");return O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"text-default-400 text-sm"},s.timestamp),O.createElement("div",{className:dZ("bg-default-50 flex w-full flex-col items-center justify-center gap-2 overflow-hidden rounded-lg",c?"ring-2 ring-[var(--tool-color-primary)]":""),onClick:N,onMouseEnter:k,onMouseLeave:S},O.createElement("div",{className:dZ("group relative flex max-h-[70vh] min-h-[50vh] w-full flex-col items-center justify-between overflow-hidden rounded-lg",c?"ring-1 ring-[var(--tool-color-primary)]":"")},O.createElement("div",{className:"m-auto h-full w-full"},E?(A=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=[{bg:"from-indigo-100 via-purple-100 to-pink-100",layer1:"from-purple-200/50 via-indigo-200/80 to-pink-200/50",layer2:"from-pink-200/40 via-purple-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-pink-100 to-indigo-100",layer1:"from-pink-200/50 via-purple-200/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-pink-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-indigo-100 to-purple-100",layer1:"from-indigo-200/50 via-pink-200/80 to-purple-200/50",layer2:"from-purple-200/40 via-indigo-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-100 via-indigo-100 to-purple-100",layer1:"from-indigo-200/50 via-indigo-300/80 to-purple-200/50",layer2:"from-purple-200/40 via-indigo-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-purple-100 to-pink-100",layer1:"from-purple-200/50 via-purple-300/80 to-pink-200/50",layer2:"from-pink-200/40 via-purple-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-pink-100 to-indigo-100",layer1:"from-pink-200/50 via-pink-300/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-pink-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-100 via-pink-100 to-purple-100",layer1:"from-pink-200/50 via-indigo-200/80 to-purple-200/50",layer2:"from-purple-200/40 via-pink-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-indigo-100 to-pink-100",layer1:"from-indigo-200/50 via-purple-200/80 to-pink-200/50",layer2:"from-pink-200/40 via-indigo-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-purple-100 to-indigo-100",layer1:"from-purple-200/50 via-pink-200/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-purple-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-50 via-purple-50 to-pink-50",layer1:"from-purple-100/50 via-indigo-100/80 to-pink-100/50",layer2:"from-pink-100/40 via-purple-100/70 to-indigo-100/40",icon:"text-indigo-500"},{bg:"from-purple-50 via-pink-50 to-indigo-50",layer1:"from-pink-100/50 via-purple-100/80 to-indigo-100/50",layer2:"from-indigo-100/40 via-pink-100/70 to-purple-100/40",icon:"text-purple-500"},{bg:"from-pink-50 via-indigo-50 to-purple-50",layer1:"from-indigo-100/50 via-pink-100/80 to-purple-100/50",layer2:"from-purple-100/40 via-indigo-100/70 to-pink-100/40",icon:"text-pink-500"}],n=Math.floor(t/5),a=(17*(s.id?s.id.toString().split("").reduce(function(t,r){return t+r.charCodeAt(0)},0):Date.now())+7*n+13)%1e4;return r[(a%r.length+(3*a%7-3)+r.length)%r.length]}(C),O.createElement("div",{className:"absolute inset-0 flex h-full w-full flex-col items-center justify-center gap-4 p-4"},O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(A.bg)}),O.createElement("div",{className:"absolute inset-0 overflow-hidden"},O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(A.layer1),style:{animationDelay:"0.3s"}}),O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(A.layer2),style:{animationDelay:"0.6s"}})),O.createElement("div",{className:"relative z-10 flex flex-col items-center justify-center gap-4"},O.createElement("div",{className:"animate-bounce"},O.createElement(n7.JO,{icon:"eos-icons:bubble-loading",className:"h-10 w-10 ".concat(A.icon)})),O.createElement("p",{className:"text-default-500 text-sm"},m("app.generating")),O.createElement("div",{className:"w-full max-w-xs space-y-2"},O.createElement("p",{className:"text-default-700 text-center text-sm"},m("generateLoading.videoGeneration.percentComplete")," ",C,"%"))))):"fail"===s.state?O.createElement("div",{className:"bg-default-50 flex h-full w-full flex-col items-center justify-center gap-4 p-4 text-center text-rose-600 md:px-6 lg:px-14"},O.createElement(n5,{className:"h-10 w-10"}),O.createElement("p",{className:"text-sm"},m("app.generationFailed")),O.createElement("p",{className:"text-sm text-rose-500"},"Internal server error")):O.createElement(O.Fragment,null,O.createElement(dj,{videoRef:h,videoUrl:null===(i=s.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.result_video_url,className:I,onLoadedData:function(){b(!0)},isLoaded:v,isGenerating:E,isError:"fail"===s.state,onManualPlayToggle:T}))),O.createElement("div",{className:"from-default-200/30 w-full bg-gradient-to-t to-transparent p-4 opacity-100 transition duration-300 group-hover:opacity-100"},O.createElement(dK,{t:m,isGenerating:E,isError:"fail"===s.state,onDownload:function(){var t;return p(null===(t=s.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.result_video_url,s.params.prompt)}})))))});dJ.displayName="VideoItem";var dY=function(t){var r,n=t.videoList,a=void 0===n?[]:n,o=t.recordListLoading,i=void 0!==o&&o,s=t.recordListHasNext,l=t.activeVideoId,c=void 0===l?null:l,u=t.selectedScrollToVideoId,d=void 0===u?null:u,f=t.onVideoSelect,p=void 0===f?function(){}:f,m=t.onLoadMore,h=t.language,g=void 0===h?"en":h,v=t.recordInfo,b=iD((0,O.useState)({}),2),y=b[0],w=b[1],x=(0,O.useRef)({}),E=(0,O.useRef)(null),C=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:w(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)}),k=function(t,r){return ug(y,"pixverse.".concat(t),r)};(0,O.useEffect)(function(){C(g)},[g]);var S=(0,O.useRef)(null),T=(0,O.useCallback)(function(t){clearTimeout(S.current),S.current=setTimeout(function(){p(t)},200)},[p]),N=(0,O.useCallback)(function(){return new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&T(t.target.dataset.videoId)})},{rootMargin:"-20% 0px",threshold:.5})},[T]);(0,O.useEffect)(function(){var t=N(),r=setTimeout(function(){document.querySelectorAll("[data-vi
32deo-id]").forEach(function(r){return t.observe(r)})},100);return function(){clearTimeout(r),t.disconnect()}},[a,N]),(0,O.useEffect)(function(){d&&x.current[d]&&x.current[d].scrollIntoView({behavior:"smooth",block:"center"})},[d]);var A=(0,O.useCallback)(function(t){p(t)},[p]),I=(0,O.useCallback)(function(t,r){console.log("videoUrl",t),ua(t,r)},[]);return O.createElement(O.Fragment,null,O.createElement("div",{ref:E,className:"grid w-full grid-cols-1 gap-2 p-4"},v&&O.createElement("div",{ref:function(t){return x.current[v.id]=t},"data-video-id":v.id},O.createElement(dJ,{video:v,isSelected:c===v.id,onClick:A,onDownload:I,t:k})),a.map(function(t){return O.createElement("div",{key:t.id,ref:function(r){return x.current[t.id]=r},"data-video-id":t.id},O.createElement(dJ,{video:t,isSelected:c===t.id,onClick:A,onDownload:I,t:k}))}),i&&O.createElement("div",{className:"grid w-full grid-cols-1 gap-2"},ij([,,]).map(function(t,r){return O.createElement("div",{key:r,className:"w-full"},O.createElement(ih.X,{className:"bg-default-300 aspect-video h-[40vh] w-full rounded-lg md:h-[70vh]"}))})),void 0!==s&&s&&!i&&O.createElement("div",{className:"mt-10 flex w-full justify-center"},O.createElement("button",{onClick:void 0===m?function(){}:m,className:"bg-default-100 text-default-500 hover:bg-default-50 flex items-center gap-1 rounded-full px-4 py-2 transition duration-500"},O.createElement(n8,{className:"h-4 w-4 animate-bounce"}),O.createElement("span",{className:"text-sm"},k("app.more"))))))},dX=function(t){var r,n,a,o=t.pageType,i=t.pageId,s=t.createTurnstile,l=t.language,c=t.t,u=t.userEmail,d=t.openNoUsageCountDialog,f=t.vipFlag,p=t.consumeCredit,m=t.pixVerseEffectTemplateInfo,h=t.templateId,g=t.pageConfig,v=t.exampleImages,b=t.exampleImagesType,y=t.userMediaCreditsRemain,w=t.loadUserInfo,x=t.titleTaglineData,E=t.source,C=iD((0,O.useState)([]),2),k=C[0],S=C[1],T=iD((0,O.useState)(!1),2),N=T[0],A=T[1],I=iD((0,O.useState)(1),2),R=I[0],_=I[1],P=iD((0,O.useState)(!1),2),L=P[0],M=P[1],D=iD((0,O.useState)(null),2),j=D[0],F=D[1],U=iD((0,O.useState)(null),2),z=U[0],H=U[1],B=iD((0,O.useState)(null),2),V=B[0],q=B[1],W=iD((0,O.useState)(!1),2),G=W[0],Z=W[1],K=iD((0,O.useState)(0),2),J=K[0],Y=K[1],X=v||[];(0,O.useEffect)(function(){Q()},[u]);var Q=(r=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!N&&u){t.n=1;break}return t.a(2);case 1:if(A(!0),!r){t.n=3;break}return n=R+1,t.n=2,et(n);case 2:t.n=4;break;case 3:return t.n=4,et(1);case 4:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),ee=function(t){try{return JSON.parse(t)}catch(t){return console.error("JSON parsing error:",t),{}}},et=(n=ib(iO().m(function t(r){var n,a,o,s,l,c,d,f,p,m,h;return iO().w(function(t){for(;;)switch(t.n){case 0:return n="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/pageRecordList"),a={pageNum:r,pageSize:10,secondaryPageId:i,source:E||"yeschat.ai",type:"features",channel:"GEMINI"},u&&(a.email=u),t.p=1,c=ac.Z,d=n,f=a,t.n=2,c6();case 2:return p=t.v,m={url:d,method:"post",data:f,headers:{uniqueId:p}},t.n=3,c(m);case 3:200===(o=t.v).data.code&&(l=(s=o.data.data).records.map(function(t){"success"===t.state&&"fail"===t.state||er(t.taskId);var r=ee(t.completeData),n=ee(t.param);return iR(iR({},t),{},{data:r,params:n})})||[],S(1==r?ij(l):[].concat(ij(k),ij(l))),q(null),M(s.pages>s.current),_(r)),A(!1),t.n=5;break;case 4:t.p=4,h=t.v,A(!1),console.error(h);case 5:return t.a(2)}},t,null,[[1,4]])})),function(t){return n.apply(this,arguments)}),er=(a=ib(iO().m(function t(r){var n,a,o,i;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(r)});case 1:if(200!==(n=t.v).data.code){t.n=5;break}if(q(iR(iR({},o=null===(a=n.data)||void 0===a?void 0:a.data),{},{data:ee(o.completeData),params:ee(o.param)})),"success"!==o.state){t.n=3;break}return t.n=2,Q();case 2:return Z(!1),t.a(2);case 3:if("fail"!==o.state){t.n=4;break}return Z(!1),t.a(2);case 4:return setTimeout(function(){er(r)},2e3),t.a(2);case 5:throw Error("getRecordInfo error");case 6:t.p=6,i=t.v,q(null),Z(!1),console.error(i);case 7:return t.a(2)}},t,null,[[0,6]])})),function(t){return a.apply(this,arguments)});(0,O.useEffect)(function(){var t=setInterval(function(){Y(function(t){return(t+1)%X.length})},8e3);return function(){return clearInterval(t)}},[X.length]);var en=function(t){Y("next"===t?function(t){return(t+1)%X.length}:function(t){return 0===t?X.length-1:t-1})};return O.createElement("div",{className:"flex h-full w-full flex-col bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-md md:flex-row"},O.createElement("div",{className:"h-auto w-full md:h-full md:w-[300px]"}
32,O.createElement(d$,{t:c,pageType:o,pageId:i,createTurnstile:s,userEmail:u,getRecordInfo:er,generateLoading:G,setGenerateLoading:Z,openNoUsageCountDialog:d,templateId:h,vipFlag:f,consumeCredit:p,pixVerseEffectTemplateInfo:void 0===m?{}:m,pageConfig:g,userMediaCreditsRemain:y,loadUserInfo:w,source:E})),O.createElement("div",{className:"flex h-full flex-1 flex-col items-start justify-between border-[var(--tool-color-border)] md:border-l lg:flex-row"},k.length>0||V?O.createElement(O.Fragment,null,O.createElement("div",{className:"h-full w-full overflow-y-auto lg:w-auto lg:flex-1"},O.createElement(dY,{videoList:k,recordListLoading:N,recordListHasNext:L,activeVideoId:j,selectedScrollToVideoId:z,onVideoSelect:F,onLoadMore:function(){return Q(!0)},onSetSelectedScrollToVideoId:H,language:void 0===l?"en":l,recordInfo:V}))):O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-2 p-10 text-base text-[var(--tool-color-primary)]"},x&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},x.title&&O.createElement("h1",{className:"text-2xl font-bold !leading-[120%] text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:x.title}}),x.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:x.tagline}})),N?O.createElement(ia.Z,{loading:N,color:"var(--tool-color-primary)"}):O.createElement(O.Fragment,null,X.length>0?O.createElement(O.Fragment,null,"video"===b?O.createElement(dS,{videos:X}):O.createElement("div",{className:"flex w-full flex-col items-center space-y-4"},O.createElement("div",{className:"relative w-full max-w-[78%]"},O.createElement("div",{className:"flex w-full items-center justify-center"},O.createElement("div",{className:"flex-none px-2"},O.createElement("button",{onClick:function(){return en("prev")},className:"flex h-10 w-10 items-center justify-center rounded-full bg-white text-gray-900 shadow-md hover:bg-gray-100"},O.createElement("span",{className:"rotate-180 transform"},"→"))),O.createElement("div",{className:"relative ".concat(u?"flex-1":""," w-full overflow-hidden")},O.createElement("div",{className:"flex transition-transform duration-500 ease-in-out",style:{width:"".concat(100*X.length,"%"),transform:"translateX(-".concat(100/X.length*J,"%)")}},("single"!==b&&"beforeAndAfter"!==b||"beforeAndAfter"===b)&&X.map(function(t){return O.createElement("div",{key:t.id,className:"w-full",style:{width:"".concat(100/X.length,"%")}},O.createElement(dT,{beforeImage:t.before,afterImage:t.after}))}),"single"===b&&X.map(function(t,r){return O.createElement("div",{key:r,className:"w-full",style:{width:"".concat(100/X.length,"%")}},O.createElement(dN,{images:t.imageUrl}))}))),O.createElement("div",{className:"flex-none px-2"},O.createElement("button",{onClick:function(){return en("next")},className:"flex h-10 w-10 items-center justify-center rounded-full bg-white text-gray-900 shadow-md hover:bg-gray-100"},O.createElement("span",null,"→")))),O.createElement("div",{className:"mt-2 flex justify-center space-x-2"},X.map(function(t,r){return O.createElement("button",{key:r,onClick:function(){return Y(r)},className:"h-2 w-2 rounded-full ".concat(r===J?"bg-purple-500":"bg-gray-300")})}))))):O.createElement(O.Fragment,null,O.createElement("div",{className:"inline-flex h-32 w-32 items-center justify-center rounded-full"},O.createElement(i$,{icon:"logo",className:"w-20 fill-[var(--tool-color-primary)]"})),O.createElement("div",{className:"flex w-full items-center justify-center gap-2"},c("pixverse.app.createText")))))))};dX.displayName="ChatVideoVeo3";var dQ=[{value:"16:9",label:"16:9",icon:"mdi:aspect-ratio"},{value:"21:9",label:"21:9",icon:"mdi:aspect-ratio"},{value:"4:3",label:"4:3",icon:"mdi:aspect-ratio"},{value:"1:1",label:"1:1",icon:"material-symbols:crop-square-outline"},{value:"3:4",label:"3:4",icon:"mdi:aspect-ratio",rotate:!0},{value:"9:16",label:"9:16",icon:"mdi:aspect-ratio",rotate:!0},{value:"16:21",label:"16:21",icon:"mdi:aspect-ratio",rotate:!0}],d0=[{value:"jpeg",label:"JPEG"},{value:"png",label:"PNG"}],d1=[{value:"flux-kontext-pro",label:"Pro",needVip:!1},{value:"flux-kontext-max",label:"Max",needVip:!0}],d2=function(t){var r=t.t,n=t.imagePreview,a=t.setImagePreview,o=t.uploadLoading,i=t.uploadProgress,s=t.handleFileChange,l=t.presetsPromptConfig,c=t.dynamicPrompt,u=t.formValues,d=t.handleFormChange,f=t.getFinalPrompt,p=t.setPrompt,m=t.imageSize,h=t.setImageSize,g=t.consumeCreditFlag,v=t.startGenerate,b=t.generatingLoading,y=t.safeGenerateButtonText,w=t.userMediaCreditsRemain,x=t.consumeCredit,E=t.outputFormat,C=t.setOutputFormat,k=t.selectedModel,S=t.handleSelectedModel,T=t.enhancePrompt,N=t.setEnhancePrompt,A=t.removeWatermarkFlag,I=t.handleWatermarkFlag,R=t.privateFlag,_=t.handlePrivateFlag,P=(0,O.useRef)(null);return O.createElement("div",{className:"mr-4 w-full text-sm lg:h-full lg:w-[30%]"},O.createElement("div",{className:"w-full flex-col bg-[rgba(var(--tool-color-rgb),0.02)] lg:flex lg:h-full"},O.createElement("div",{className:"flex flex-1 flex-col items-start gap-2 lg:h-[90%]"},O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-between gap-3 overflow-hidden bg-white"},O.createElement("div",{className:"scrollbar-thin scrollbar-thumb-gray-300 scrollbar-track-transparent flex w-full flex-1 flex-col items-start gap-4 overflow-y-auto p-4 lg:p-6"},O.createElement("div",{className:"w-full"},O.createElement("div",{className:"flex h-48 w-full flex-col items-center justify-center rounded-lg border-2 border-dashed text-center ".concat(n?"border-primary-300":"border-gray-300"," hover:border-primary-500 flex min-h-[180px] cursor-pointer flex-col items-center justify-center transition-colors"),onClick:function(){return P.current.click()}},n?O.createElement("div",{className:"relative h-full w-full"},O.createElement("img",{src:n,alt:"Preview",className:"mx-auto h-auto max-h-full w-auto max-w-full rounded"}),O.createElement("button",{className:"absolute right-2 top-2 inline-flex h-6 w-6 items-center justify-center rounded-full bg-white/60 shadow-md backdrop-blur-md hover:bg-gray-100",onClick:function(t){t.stopPropagation(),a(null),P.current.value=null}},O.createElement(nR,{className:"h-4 w-4 text-gray-600"}))):O.createElement("div",{className:"flex flex-col items-center justify-center py-2"},o?O.createElement("div",{className:"flex flex-col items-center justify-center"},O.createElement("p",{className:"mt-2 text-sm text-[var(--tool-color-primary)]"},i.toFixed(0),"%"),O.createElement(o7.Z,{color:"var(--tool-color-primary)",size:10,margin:5})):O.createElement(O.Fragment,null,O.createElement(n$,{className:"mx-auto mb-2 h-12 w-12 text-gray-400"}),O.createElement("p",{className:"text-sm text-gray-600"},r("GhibliImageTool.uploadTip")),O.createElement("p",{className:"mt-1 text-xs text-gray-500"},r("GhibliImageTool.uploadFormat")))),O.createElement("input",{type:"file",ref:P,onChange:s,accept:"image/*",className:"hidden",disabled:o}))),O.createElement("div",{className:"w-full"},l&&null!==l?O.createElement(O.Fragment,null,c.map(function(t){return O.createElement("div",{key:t.key,className:"mt-4"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},t.name," ",t.required&&O.createElement("span",{className:"text-red-500"},"*")),O.createElement("div",{className:"relative"},"textarea"===t.type?O.createElement(O.Fragment,null,O.createElement("textarea",{className:"focus:border-primary-500 w-full rounded-lg border border-gray-300 bg-transparent p-3 text-base text-gray-700 placeholder:text-gray-300 focus:outline-none focus:ring-2",placeholder:t.placeholder,rows:5,maxLength:t.maxLength,value:u[t.key]||"",onChange:function(r){return d(t.key,r.target.value)}}),O.createElement("div",{className:"absolute bottom-2 right-2 text-xs text-gray-400"},(u[t.key]||"").length,"/",t.maxLength)):O.createElement(O.Fragment,null,O.createElement("input",{type:t.type,className:"focus:border-primary-500 w-full rounded-lg border border-gray-300 bg-transparent p-3 text-base text-gray-700 placeholder:text-gray-300 focus:outline-none focus:ring-2",placeholder:t.placeholder,maxLength:t.maxLength,value:u[t.key]||"",onChange:function(r){return d(t.key,r.target.value)}}),O.createElement("div",{className:"absolute bottom-2 right-2 text-xs text-gray-400"},(u[t.key]||"").length,"/",t.maxLength))))})):O.createElement(O.Fragment,null,O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},r("GhibliImageTool.promptTitle")),O.createElement("textarea",{className:"focus:border-primary-500 w-full rounded-lg border border-gray-300 bg-transparent p-3 text-base text-gray-700 placeholder:text-gray-300 focus:outline-none focus:ring-2",placeholder:r("GhibliImageTool.promptPlaceholder"),rows:5,value:f(),onChange:function(t){return p(t.target.value)}}))),O.createElement("div",{className:"w-full"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},r("GhibliImageTool.imageRatio")),O.createElement("div",{className:"grid cursor-pointer grid-cols-3 gap-2 pb-2"},dQ.map(function(t){return O.createElement("div",{key:t.value,className:"relative flex h-[40px] shrink-0 cursor-pointer items-center justify-center gap-1 rounded-md border p-2 text-zinc-800 hover:bg-blue-50 ".concat(m===t.value?"border-2 border-[var(--tool-color-primary)] bg-blue-50":"border-gray-300"),onClick:function(){return h(t.value)}},O.createElement(n7.JO,{icon:t.icon,className:"text-default-600 h-5 w-5 ".concat(t.rotate?"rotate-90 transform":"")}),O.createElement("span",{className:"text-xs font-medium"},t.label))}))),O.createElement("div",{className:"w-full"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},r("flux.outputFormat")),O.createElement("div",{className:"grid cursor-pointer grid-cols-2 gap-2 pb-2"},d0.map(function(t){return O.createElement("div",{key:t.value,className:"relative flex h-[40px] shrink-0 cursor-pointer items-center justify-center gap-1 rounded-md border p-2 text-zinc-800 hover:bg-blue-50 ".concat(E===t.value?"border-2 border-[var(--tool-color-primary)] bg-blue-50":"border-gray-300"),onClick:function(){return C(t.value)}},O.createElement("span",{className:"text-xs font-medium"},t.label))}))),O.createElement("div",{className:"w-full"},O.createElement("label",{className:"mb-2 block text-sm font-medium text-gray-700"},r("flux.model")),O.createElement("div",{className:"grid cursor-pointer grid-cols-2 gap-2 pb-2"},d1.map(function(t){return O.createElement("div",{key:t.value,className:"relative flex h-[40px] shrink-0 cursor-pointer items-center justify-center gap-1 rounded-md border p-2 text-zinc-800 hover:bg-blue-50 ".concat(k===t.value?"border-2 border-[var(--tool-color-primary)] bg-blue-50":"border-gray-300"),onClick:function(){return S(t.value)}},O.createElement("span",{className:"text-xs font-medium"},t.label),t.needVip&&O.createElement("div",{className:"absolute -right-1 -top-1"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"}))))}))),O.createElement("div",{className:"flex w-full items-start justify-between gap-4"},O.createElement("p",{className:"flex flex-1 items-center gap-2 text-gray-700"},r("flux.upsampling"),O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-600"},r("flux.upsamplingTip")),placement:"top"},O.createElement(n7.JO,{icon:"material-symbols:info-outline-rounded",width:16,className:"text-gray-400"}))),O.createElement("div",{className:"inline-flex items-center justify-between gap-2"},O.createElement(r2,{checked:T,onChange:N,className:"".concat(T?"bg-[var(--tool-color-primary)]":"bg-gray-200"," relative inline-flex h-6 w-11 items-center rounded-full transition")},O.createElement("span",{className:"sr-only"},r("GhibliImageTool.removeWatermark")),O.createElement("span",{className:"".concat(T?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 transform rounded-full bg-white transition")})))),1===g&&O.createElement("div",{className:"flex w-full items-start justify-between gap-4"},O.createElement("p",{className:"flex flex-1 items-center gap-2 text-gray-700"},r("GhibliImageTool.removeWatermark"),O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-600"},r("GhibliImageTool.infoTips.watermark")),placement:"top"},O.createElement(n7.JO,{icon:"material-symbols:info-outline-rounded",width:16,className:"text-gray-400"}))),O.createElement("div",{className:"inline-flex items-center justify-between gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:A,onChange:I,className:"".concat(A?"bg-[var(--tool-color-primary)]":"bg-gray-200"," relative inline-flex h-6 w-11 items-center rounded-full transition")},O.createElement("span",{className:"sr-only"},r("GhibliImageTool.removeWatermark")),O.createElement("span",{className:"".concat(A?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 transform rounded-full bg-white transition")})))),1===g&&O.createElement("div",{className:"flex w-full items-start justify-between gap-4"},O.createElement("p",{className:"flex flex-1 items-center gap-2 text-gray-700"},r("GhibliImageTool.private"),O.createElement(o4,{content:O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 whitespace-pre-wrap break-words rounded-xl bg-white p-3 text-sm text-gray-600"},r("GhibliImageTool.infoTips.private")),placement:"top"},O.createElement(n7.JO,{icon:"material-symbols:info-outline-rounded",width:16,className:"text-gray-400"}))),O.createElement("div",{className:"inline-flex items-center justify-between gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:R,onChange:_,className:"".concat(R?"bg-[var(--tool-color-primary)]":"bg-gray-200"," relative inline-flex h-6 w-11 items-center rounded-full transition")},O.createElement("span",{className:"sr-only"},r("GhibliImageTool.private")),O.createElement("span",{className:"".concat(R?"translate-x-6":"translate-x-1"," inline-block h-4 w-4 transform rounded-full bg-white transition")}))))),O.createElement("div",{className:"flex w-full flex-col items-center justify-center p-4 lg:p-6"},O.createElement("button",{className:"w-full rounded-lg px-4 py-3 text-center font-medium text-white transition-all ".concat(b||o?"cursor-not-allowed bg-purple-300":"bg-[var(--tool-color-primary)] hover:bg-[var(--tool-color-primary-light)]"),onClick:function(){return v()},disabled:b||o},b?O.createElement("div",{className:"flex items-center justify-center gap-3"},O.createElement("span",{className:"truncate"},r("GhibliImageTool.generating")),null!==w&&O.createElement("span",{className:"flex items-center gap-1 font-medium text-white/80"},O.createElement(nM,{className:"h-3 w-3"}),"flux-kontext-max"===k?2*x:x)):O.createElement("div",{className:"flex items-center justify-center gap-3"},O.createElement("span",{className:"truncate"},y),null!==w&&O.createElement("span",{className:"flex items-center gap-1 font-medium text-white/80"},O.createElement(nM,{className:"h-3 w-3"}),"flux-kontext-max"===k?2*x:x))),null!==w&&O.createElement("div",{className:"mt-1.5 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-gray-500"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}
32),w," ",r("creditsRemaining"))))))))},d3=(0,O.forwardRef)(function(t,r){var n,a,o=t.email,i=t.channel,s=t.type,l=t.language,c=t.permanentSave,u=iD((0,O.useState)(!1),2),d=u[0],f=u[1],p=iD((0,O.useState)(""),2),m=p[0],h=p[1],g=iD((0,O.useState)(null),2),v=g[0],b=g[1],y=iD((0,O.useState)([]),2),w=y[0],x=y[1],E=iD((0,O.useState)(!1),2),C=E[0],k=E[1],S=iD((0,O.useState)(!1),2),T=S[0],N=S[1],A=iD((0,O.useState)(1),2),I=A[0],R=A[1],_=iD((0,O.useState)(!1),2),P=_[0],L=_[1],M=iD((0,O.useState)(null),2),D=M[0],j=M[1],F=iD((0,O.useState)({}),2),U=F[0],z=F[1],H=function(t,r){return ug(U,t,r)};(0,O.useEffect)(function(){uv(l,"ghibliAi").then(function(t){return z(t)})},[l]),(0,O.useImperativeHandle)(r,function(){return{refreshList:function(){B(1)}}}),(0,O.useEffect)(function(){B(1)},[]);var B=(n=ib(iO().m(function t(r){var n,a,l,c,u,d;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,n={pageNum:r,pageSize:10,email:o,channel:i,source:"yeschat.ai",type:s},a=ac.Z,l="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/pageRecordList"),c=n,t.n=1,c6();case 1:u=t.v,a({url:l,method:"post",data:c,headers:{uniqueId:u}}).then(function(t){if(200===t.data.code){var n=t.data.data,a=n.records||[];x(1==r?ij(a.filter(function(t){return"success"===t.state})):[].concat(ij(w),ij(a.filter(function(t){return"success"===t.state})))),N(n.pages>n.current),R(r)}k(!1)}),t.n=3;break;case 2:t.p=2,d=t.v,k(!1),console.error(d);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return n.apply(this,arguments)}),V=(a=ib(iO().m(function t(r,n){return iO().w(function(t){for(;;)switch(t.n){case 0:return r.stopPropagation(),t.p=1,t.n=2,ua(n);case 2:aa.ZP.success("Download successful"),t.n=4;break;case 3:t.p=3,t.v,aa.ZP.error("Download failed");case 4:return t.a(2)}},t,null,[[1,3]])})),function(t,r){return a.apply(this,arguments)});return O.createElement(O.Fragment,null,O.createElement("div",{className:"w-full rounded-2xl border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] p-4 shadow-[0_0_10px_rgba(var(--tool-color-rgb),0.08)] md:p-6"},O.createElement("div",{className:"flex w-full items-end justify-between border-b border-[rgba(var(--tool-color-rgb),0.1)] pb-3 text-sm md:pr-10"},O.createElement("div",{className:"inline-flex flex-col items-start gap-1"},O.createElement("h2",{className:"inline-flex items-center gap-4 text-lg font-semibold text-[var(--tool-color-text-primary)]"},H("history.title"),O.createElement(ir.Z,{loading:C,color:"var(--tool-color-primary)",size:8})),O.createElement("p",{className:"text-xs text-[var(--tool-color-text-secondary)]"},!c&&O.createElement("span",null,H("history.available"))))),O.createElement("div",{className:"mt-4 w-full"},O.createElement("div",{className:"w-full"},w&&w.length>0?w.map(function(t){var r;return O.createElement("div",{key:"record-".concat(t.id),className:"flex w-full flex-col items-start justify-between gap-4 border-b border-dashed border-[rgba(var(--tool-color-rgb),0.1)] py-6 last:border-none md:flex-row"},O.createElement("div",{className:"flex w-full flex-row items-center justify-between md:w-1/5 md:flex-col md:items-start md:justify-start"},O.createElement("p",{className:"mb-2 flex items-center gap-2 text-sm text-[var(--tool-color-text-secondary)]"},O.createElement("span",{className:"h-2 w-2 rounded-full bg-[var(--tool-color-primary)]"}),t.createTimestamp?new Date(Number(t.createTimestamp)).toLocaleString():t.createTime),O.createElement("div",{className:"cursor-default rounded-full bg-[rgba(var(--tool-color-primary-rgb),0.1)] px-3 py-1 md:w-auto md:pl-3"},O.createElement("p",{className:"inline-flex items-center gap-1 text-xs text-[var(--tool-color-primary)] uppercase"},O.createElement(n7.JO,{icon:"heroicons:cube",width:16}),t.picParam&&JSON.parse(t.picParam).model))),O.createElement("div",{className:"flex w-full flex-1 flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full flex-wrap items-start lg:gap-2"},O.createElement("div",{className:"relative flex w-full items-center gap-2"},t.completeData&&O.createElement("div",{className:"group relative w-full cursor-pointer overflow-hidden rounded-xl bg-white p-1 shadow transition-all hover:shadow-md",onClick:function(r){var n,a;return a=null===(n=JSON.parse(t.completeData).data)||void 0===n?void 0:n.result_image_url,void(console.log(t),h(a),b(t),f(!0))}},O.createElement("div",{className:"overflow-hidden rounded-lg"},O.createElement("div",{className:"absolute -inset-1 bg-gradient-to-r from-[rgba(var(--tool-color-primary-rgb),0.1)] to-[rgba(var(--tool-color-primary-rgb),0.2)] opacity-50 blur-sm"}),O.createElement(dx,{src:null===(r=JSON.parse(t.completeData).data)||void 0===r?void 0:r.result_image_url,alt:"Generated Image",width:160,height:160,className:"relative h-auto max-h-[200px] w-full object-contain transition-transform duration-300 group-hover:scale-105",unoptimized:!0})),O.createElement("div",{className:"absolute right-1 bottom-1 z-10 flex items-center gap-2"},O.createElement("button",{onClick:function(r){var n;return V(r,null===(n=JSON.parse(t.completeData).data)||void 0===n?void 0:n.result_image_url)},className:"rounded-full bg-black/30 p-1.5 text-white backdrop-blur-sm hover:bg-black/50",title:"Download Image"},O.createElement(nF,{size:16})),O.createElement("button",{onClick:function(r){r.stopPropagation(),L(!0),j(t.id)},className:"rounded-full bg-black/30 p-1.5 text-white backdrop-blur-sm hover:bg-black/50",title:"Download Image"},O.createElement(nK,{size:16}))))))))}):C?null:O.createElement("div",{className:"mt-4 w-full rounded-xl bg-[rgba(var(--tool-color-rgb),0.02)] py-12 text-center text-[var(--tool-color-text-secondary)]"},H("history.emptyText")),C&&O.createElement("div",{className:"mt-4 flex w-full items-start gap-2"},O.createElement("div",{className:"flex w-full flex-row items-center justify-between md:w-1/5 md:flex-col md:items-start md:justify-start"},O.createElement(ih.X,{className:"mb-2 h-4 w-32 rounded-md bg-[rgba(var(--tool-color-rgb),0.1)]"}),O.createElement(ih.X,{className:"h-4 w-24 rounded-md bg-[rgba(var(--tool-color-rgb),0.1)]"})),O.createElement("div",{className:"flex w-full flex-1 flex-col items-start gap-2"},O.createElement(ih.X,{className:"h-40 w-40 rounded-xl bg-[rgba(var(--tool-color-rgb),0.1)]"}),O.createElement(ih.X,{className:"mb-2 h-4 w-72 rounded-md bg-[rgba(var(--tool-color-rgb),0.1)]"}))),T&&!C&&O.createElement("div",{className:"relative mt-10 flex w-full items-center justify-center"},O.createElement(im.A,{onClick:function(){C||(k(!0),B(I+1))},className:"bg-[var(--tool-color-primary)] text-[var(--tool-color-primary-contrast)] hover:bg-[var(--tool-color-primary-dark)]",variant:"flat",startContent:O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",size:4,margin:2})},H("history.loadMore")))))),O.createElement(dE,{isHistoryPopupOpen:d,closeHistoryPicPopup:function(){return f(!1)},historyPicUrl:m,popupHistoryRecord:v,language:"en"}),O.createElement(dC,{isOpen:P,onOpenChange:L,language:l,deleteId:D,setDeleteId:j,pageRecordList:function(){return B(1)},email:o}))});d3.displayName="FluxKontextHistory";var d4=function(t){var r,n,a,o=t.t,i=t.recordsData,s=t.generatingLoading,l=t.verifyGenerateLoading,c=t.titleTaglineData,u=t.exampleImages,d=t.exampleImagesType,f=t.userEmail,p=t.downloadLoading,m=t.downloadImage,h=t.historyRef,g=t.permanentSave,v=t.safeChannel,b=t.pageType,y=iD((0,O.useState)(0),2),w=y[0],x=y[1],E=function(t){if(!t)return 0;try{var r=new Date(t.replace(" ","T")),n=(new Date-r)/1e3,a=Math.min(n/60*99,99);return Math.max(a,0)}catch(t){return console.error("Error parsing generateTime:",t),0}};return(0,O.useEffect)(function(){var t;return i&&"generating"===i.state&&i.generateTime?(x(E(i.generateTime)),t=setInterval(function(){x(E(i.generateTime))},1e3)):x(0),function(){t&&clearInterval(t)}},[null==i?void 0:i.state,null==i?void 0:i.generateTime]),O.createElement("div",{className:"relative flex w-full flex-col items-center justify-between p-4 md:p-6 lg:h-full lg:w-[70%]"},O.createElement("div",{className:"relative flex h-full w-full flex-col items-center overflow-y-auto p-4 lg:p-2"},O.createElement("div",{className:"mb-6 flex w-full items-center justify-center"},!i&&!s&&!l&&O.createElement("div",{className:"flex w-full flex-col items-center space-y-4"},c&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},c.title&&O.createElement("h1",{className:"text-2xl font-bold !leading-[120%] text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:c.title}}),c.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:c.tagline}}
32)),O.createElement(dI,{t:o,exampleImages:u,exampleImagesType:d,userEmail:f})),(!i&&(s||l)||i&&"waiting"===i.state)&&O.createElement("div",{className:"flex h-[300px] w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},o("image.state.waiting"),O.createElement(o7.Z,{color:"var(--tool-color-text-primary)",size:4}))),i&&"queuing"===i.state&&O.createElement("div",{className:"flex h-[300px] w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-text-primary)]"},o("image.state.queue"),O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:18}))),i&&"generating"===i.state&&O.createElement("div",{className:"flex h-[300px] w-full flex-col items-center justify-center gap-2"},O.createElement("img",{src:"https://file.aiquickdraw.com/custom-page/image/1732175809855wx6c4ezf.webp",alt:"image",className:"w-24 animate-bounce"}),O.createElement("p",{className:"flex w-full items-center justify-center gap-1 text-[var(--tool-color-primary)]"},Math.round(w),"% ",o("image.state.generating"),O.createElement(o9.Z,{color:"var(--tool-color-primary)",size:18}))),i&&"success"===i.state&&O.createElement(O.Fragment,null,O.createElement("div",{className:"relative flex h-full w-full items-center justify-center p-4"},O.createElement("div",{className:"relative max-h-full max-w-full overflow-hidden rounded-xl"},(null===(r=i.completeData)||void 0===r?void 0:r.imageUrl)&&O.createElement("img",{className:"h-auto max-h-[60vh] w-auto max-w-full object-contain",src:null===(n=i.completeData)||void 0===n?void 0:n.imageUrl,alt:"Record image"}),(null===(a=i.completeData)||void 0===a?void 0:a.imageUrl)&&O.createElement("div",{className:"absolute bottom-5 right-5 flex items-center justify-center gap-2 rounded-lg bg-purple-100 px-3 py-2 shadow-md ".concat(p?"cursor-not-allowed opacity-70":"group cursor-pointer transition-all duration-300 hover:bg-purple-200")},p?O.createElement(ie.Z,{color:"var(--tool-color-primary)",size:16}):O.createElement(i$,{onClick:function(){var t;m(null===(t=i.completeData)||void 0===t?void 0:t.imageUrl)},icon:"download",className:"w-5 fill-purple-600 transition-transform duration-300 group-hover:scale-110"}))))),i&&"fail"===i.state&&O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-4"},O.createElement(i$,{icon:"failed",className:"w-20"}),O.createElement("p",{className:"text-amber-500"},o("image.state.failed")))),f&&O.createElement("div",{className:"w-full"},O.createElement(d3,{ref:h,permanentSave:g,email:f,channel:v,type:b,language:"en"}))))};function d6(t){var r,n,a,o,i,s=t.createTurnstile,l=void 0===s?null:s,c=t.t,u=void 0===c?function(t){return t}:c,d=t.pageId,f=t.pageType,p=t.openNoUsageCountDialog,m=t.defaultPrompt,h=t.exampleImages,g=t.generateButtonText,v=t.exampleImagesType,b=t.userEmail,y=t.vipFlag,w=void 0!==y&&y,x=t.userMediaCreditsRemain,E=t.consumeCredit,C=t.loadUserInfo,k=t.consumeCreditFlag,S=t.presetsPromptConfig,T=t.titleTaglineData,N=t.source,A=iD((0,O.useState)((null==S?void 0:S.prompt)||m||""),2),I=A[0],R=A[1],_=(null==S?void 0:S.fillful)||[],P=iD((0,O.useState)(null),2),L=P[0],M=P[1],D=iD((0,O.useState)(!1),2),j=D[0],F=D[1],U=iD((0,O.useState)(!1),2),z=U[0],H=U[1],B=iD((0,O.useState)(null),2),V=B[0],q=B[1],W=iD((0,O.useState)(!1),2),G=W[0],Z=W[1],K=iD((0,O.useState)(!1),2),J=K[0],Y=K[1],X=iD((0,O.useState)(0),2),Q=X[0],ee=X[1],et=iD((0,O.useState)("16:9"),2),er=et[0],en=et[1],ea=iD((0,O.useState)("jpeg"),2),eo=ea[0],ei=ea[1],es=iD((0,O.useState)("flux-kontext-pro"),2),el=es[0],ec=es[1],eu=iD((0,O.useState)(!1),2),ed=eu[0],ef=eu[1],ep=iD((0,O.useState)(!1),2),em=ep[0],eh=ep[1],eg=iD((0,O.useState)(!1),2),ev=eg[0],eb=eg[1],ey=(0,O.useRef)(null),ew="FLUX_KONTEXT",ex=iD((0,O.useState)(!1),2),eE=ex[0],eC=ex[1];(0,O.useEffect)(function(){w?(eh(!0),eC(!0),eb(!0)):(eh(!1),eC(!1),eb(!1))},[w]);var ek=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:w?eh(r):(r&&p(),eh(!1));case 1:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),eS=(n=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:w?eb(r):(r&&p(),eb(!1));case 1:return t.a(2)}},t)})),function(t){return n.apply(this,arguments)});(0,O.useEffect)(function(){R((null==S?void 0:S.prompt)||m||"")},[null==S?void 0:S.prompt,m]);var eT=iD((0,O.useState)({}),2),eN=eT[0],eA=eT[1],eI=function(){var t=I;
32return Object.entries(eN).forEach(function(r){var n=iD(r,2),a=n[0],o=n[1];t=o&&""!==o.trim()?t.replace("{".concat(a,"}"),o):t.replace("{".concat(a,"}"),"")}),t},eR=function(){var t,r=iC(_);try{for(r.s();!(t=r.n()).done;){var n=t.value;if(n.required){var a=eN[n.key];if(!a||""===a.trim())return!1}}}catch(t){r.e(t)}finally{r.f()}return!0},e_=(a=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:w?ec(r):(r&&p(),ec("flux-kontext-pro"));case 1:return t.a(2)}},t)})),function(t){return a.apply(this,arguments)}),eO=(o=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(n=r.target.files[0])){t.n=7;break}if(!(n.size>5242880)){t.n=1;break}return aa.Am.error(u("GhibliImageTool.imageSizeUnable")),t.a(2);case 1:if(["image/png","image/jpeg","image/jpg","image/webp"].includes(n.type)){t.n=2;break}return aa.Am.error(u("GhibliImageTool.imageFormatUnable")),t.a(2);case 2:return Y(!0),ee(0),t.p=3,t.n=4,sI(n,function(t){ee(t)},"tools/file/userImage",sC);case 4:(a=t.v)?(M(a),q(null)):aa.Am.error(u("toast.imageUploadedFailed")),t.n=6;break;case 5:t.p=5,console.error("上传失败:",t.v),aa.Am.error(u("toast.imageUploadedFailed"));case 6:return t.p=6,Y(!1),t.f(6);case 7:return t.a(2)}},t,null,[[3,5,6,7]])})),function(t){return o.apply(this,arguments)}),eP=(i=ib(iO().m(function t(){var r,n,a,o,i,s,l,c,m=arguments;return iO().w(function(t){for(;;)switch(t.n){case 0:if(r=m.length>0&&void 0!==m[0]?m[0]:"",eR()){t.n=1;break}return aa.Am.error("Form validation failed"),t.a(2);case 1:if(!z&&!J){t.n=2;break}return t.a(2);case 2:if(n=eI()){t.n=3;break}return aa.Am.error(u("toast.prompt")),t.a(2);case 3:return H(!0),a={prompt:n,channel:"FLUX_KONTEXT",id:d,imageUrl:L,type:f,source:N||"yeschat.ai",negativePrompt:"",aspectRatio:er,isTemp:!eE,batchSize:1,outputFormat:eo,model:el,promptUpsampling:ed,vipFlag:w,watermarkFlag:em,privateFlag:ev},b&&(a.email=b),o=ac.Z,i="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),s=a,l=r||"",t.n=4,c6();case 4:c=t.v,o({url:i,method:"post",data:s,headers:{verify:l,uniqueId:c}}).then(function(t){return 100001===t.data.code?(F(!0),void H(!1)):429===t.data.code||430===t.data.code?(H(!1),void p()):void(200===t.data.code?(eL(t.data.data.recordId),C&&C()):(H(!1),aa.Am.error(t.data.msg)))}).catch(function(t){console.log(t),H(!1),aa.Am.error(u("toast.serverAbnormal"))});case 5:return t.a(2)}},t)})),function(){return i.apply(this,arguments)}),eL=function(t){var r=setInterval(function(){ac.Z.get("".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(t)).then(function(t){if(200===t.data.code){var n,a=t.data.data;a.completeData&&(a.completeData=JSON.parse(a.completeData),a.completeData.imageUrl=a.completeData.data.result_image_url),q(a),("success"===a.state||"fail"===a.state)&&(H(!1),clearInterval(r),null===(n=ey.current)||void 0===n||n.refreshList(),C&&C())}else aa.Am.error(t.data.msg)}).catch(function(t){console.log(t),aa.Am.error(u("toast.serverAbnormal")),clearInterval(r),H(!1)})},1500)};return O.createElement("div",{className:"h-full w-full bg-gray-50"},O.createElement("main",{className:"mx-auto h-full w-full"},O.createElement("div",{className:"flex h-full w-full flex-col items-start lg:flex-row"},O.createElement(d2,{t:u,imagePreview:L,setImagePreview:M,uploadLoading:J,uploadProgress:Q,handleFileChange:eO,presetsPromptConfig:S,dynamicPrompt:_,formValues:eN,handleFormChange:function(t,r){eA(function(n){return iR(iR({},n),{},ik({},t,r))})},getFinalPrompt:eI,setPrompt:R,safeChannel:ew,imageSize:er,setImageSize:en,consumeCreditFlag:k,startGenerate:eP,generatingLoading:z,safeGenerateButtonText:g||"Generate",userMediaCreditsRemain:x,consumeCredit:E,outputFormat:eo,setOutputFormat:ei,selectedModel:el,handleSelectedModel:e_,enhancePrompt:ed,setEnhancePrompt:ef,removeWatermarkFlag:em,handleWatermarkFlag:ek,privateFlag:ev,handlePrivateFlag:eS}),O.createElement(d4,{t:u,recordsData:V,generatingLoading:z,verifyGenerateLoading:j,titleTaglineData:T,exampleImages:h,exampleImagesType:v,userEmail:b,downloadLoading:G,downloadImage:function(t){Z(!0),ua(t).then(function(){aa.Am.success(u("toast.downloadSuccess")),Z(!1)}).catch(function(t){console.log("e",t),aa.Am.error(u("toast.downloadFailed")),Z(!1)})},historyRef:ey,permanentSave:eE,safeChannel:ew,pageType:f}))),l&&O.createElement("div",{style:{display:j?"flex":"none"},className:"absolute left-0 top-0 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},l({verifyLoading:j,onSuccess:function(t){F(!1),eP(t)}})))}var d5=function(t){var r,n,a,o,i,s=t.t,l=t.pageType,c=t.pageId,u=t.createTurnstile,d=t.openNoUsageCountDialog,f=t.userEmail,p=t.vipFlag,m=t.loadUserInfo,h=t.getRecordInfo,g=t.generateLoading,v=t.setGenerateLoading,b=t.pixVerseEffectTemplateInfo,y=t.userMediaCreditsRemain,w=t.modelList,x=t.source,E=t.operationType,C=t.pageConfig,k=iD((0,O.useState)(lc[0].value),2),S=k[0],T=k[1],N=iD((0,O.useState)(!1),2),A=N[0],I=N[1],R=iD((0,O.useState)(""),2),_=R[0],P=R[1],L=iD((0,O.useState)(!1),2),M=L[0],D=L[1],j=iD((0,O.useState)(""),2),F=j[0],U=j[1],z=iD((0,O.useState)({}),2),H=z[0],B=z[1],V=iD((0,O.useState)([]),2),q=V[0],W=V[1],G=iD((0,O.useState)(null),2),Z=G[0],K=G[1],J=iD((0,O.useState)(!1),2),Y=J[0],X=J[1],Q=iD((0,O.useState)(!1),2),ee=Q[0],et=Q[1],er=iD((0,O.useState)([]),2),en=er[0],ea=er[1],eo=iD((0,O.useState)((null==b?void 0:b.templatePrompt)||""),2),ei=eo[0],es=eo[1],el=iD((0,O.useState)(!1),2),ec=el[0],eu=el[1],ed=iD((0,O.useState)(!1),2),ef=ed[0],ep=ed[1],em=iD((0,O.useState)({}),1)[0],eh=iD((0,O.useState)(0),2),eg=eh[0],ev=eh[1],eb=iD((0,O.useState)(null),2),ey=eb[0],ew=eb[1],ex=iD((0,O.useState)(null),2),eE=ex[0],eC=ex[1],ek=(0,O.useRef)(null),eS=iD((0,O.useState)("VEO3"===E?"veo-3-fast":"pixverse"),2),eT=e
32S[0],eN=eS[1],eA=[].concat(ij("VEO3"!==E?[{value:"360p",label:"360P"},{value:"540p",label:"540P"}]:[]),[{value:"720p",label:"720P",premium:"VEO3"!==E}],ij("VEO3"!==E?[{value:"1080p",label:"1080P",premium:!0}]:[])),eI=iD((0,O.useState)(eA[0].value),2),eR=eI[0],e_=eI[1],eO=[].concat(ij("VEO3"!==E?[{value:5,label:"5s"}]:[]),[{value:8,label:"8s",premium:"VEO3"!==E}]),eP=iD((0,O.useState)(eO[0].value),2),eL=eP[0],eM=eP[1],eD=(0,O.useRef)(null),ej=lu(E);(0,O.useEffect)(function(){return eD.current="undefined"!=typeof Audio?new Audio:null,function(){eD.current&&eD.current.pause()}},[]),(0,O.useEffect)(function(){sK().then(function(t){W(t),B(t[0])}).catch(function(t){W(ld),B(ld[0]),console.error(t)})},[]),(0,O.useEffect)(function(){A||P(""),M||(U(""),B(q[0])),A&&!p&&(d(),I(!1)),M&&!p&&(d(),D(!1)),ev(eF())},[A,M]),(0,O.useEffect)(function(){"VEO3"!==E&&(8!==eL||p||(d(),eM(5)),ev(eF()))},[eL]),(0,O.useEffect)(function(){ev(eF())},[eR]);var eF=function(){if("veo-3-fast"===eq.modelKey)return 20;if("veo-3-quality"===eq.modelKey)return 100;var t={duration:{5:1,8:3},resolution:{"360p":1,"540p":2,"720p":3,"1080p":7},autoSound:{5:2,8:4},autoSpeed:{5:6,8:8}};return 8===eL&&(t.resolution={"360p":1,"540p":3,"720p":5,"1080p":7}),t.duration[eL]+t.resolution[eR]+(A?t.autoSound[eL]:0)+(M?t.autoSpeed[eL]:0)};(0,O.useEffect)(function(){var t=function(){K(null)};if(eD.current)return eD.current.addEventListener("ended",t),function(){eD.current.removeEventListener("ended",t),eD.current.pause()}},[]);var eU=(r=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=r.target.files[0],ep(!0),t.p=1,t.n=2,sN(n,"tool-page/pixverse",sC);case 2:(a=t.v)?(ea([a]),ep(!1)):aa.Am.error("Upload failed. Please check your network connection and try again."),t.n=4;break;case 3:t.p=3,t.v,ep(!1);case 4:return t.a(2)}},t,null,[[1,3]])})),function(t){return r.apply(this,arguments)});(0,O.useEffect)(function(){if(p){X(!0),et(!0);var t=localStorage.getItem("feature-".concat(c,"-video-model"));t&&null!=w&&w.includes(t)&&eW(null,eV(t),function(){})}else X(!1),et(!1)},[p]);var ez=(n=ib(iO().m(function t(r){var n,a,o,i,u,b;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!g){t.n=1;break}return t.a(2);case 1:if(ei&&0!==ei.length){t.n=2;break}return aa.Am.error(s("toast.promptEmpty")),t.a(2);case 2:return v(!0),n={prompt:ei,imgUrls:en,quality:eR,duration:eL,autoSoundFlag:A,soundPrompt:_,autoSpeechFlag:M,speechPrompt:F,speakerId:H.speakerId,aspectRatio:"pixverse"===eq.modelKey&&0!==en.length?null:S,secondaryPageId:c,channel:E,source:x||"yeschat.ai",type:l,watermarkFlag:Y,privateFlag:ee,isTemp:!p,vipFlag:p,model:eT},Object.keys(em).length>0&&(n=iR(iR({},n),em)),f&&(n.email=f),a=ac.Z,o="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/create"),i=n,u=r||"",t.n=3,c6();case 3:b=t.v,a({url:o,method:"post",data:i,headers:{verify:u,uniqueId:b}}).then(function(t){if(100001===t.data.code)return eu(!0),void v(!1);d&&(429===t.data.code||430===t.data.code)?(d(),v(!1)):200===t.data.code?(h(t.data.data.recordId),m&&m()):(aa.Am.error(t.data.msg),v(!1))}).catch(function(){v(!1),aa.Am.error(s("toast.serverAbnormal"))});case 4:return t.a(2)}},t)})),function(t){return n.apply(this,arguments)}),eH=(a=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:p?X(r):(r&&d(),X(!1));case 1:return t.a(2)}},t)})),function(t){return a.apply(this,arguments)}),eB=(o=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:p?et(r):(r&&d(),et(!1));case 1:return t.a(2)}},t)})),function(t){return o.apply(this,arguments)}),eV=function(t){var r,n=iC(ej);try{for(n.s();!(r=n.n()).done;){var a=r.value,o=a.modelList.find(function(r){return r.modelKey===t});if(o)return iR(iR({},o),{},{group:a})}}catch(t){n.e(t)}finally{n.f()}return iR(iR({},ej[1].modelList[0]),{},{group:ej[0]})},eq=(0,O.useMemo)(function(){return eV(eT)},[eT]),eW=function(t,r,n){t&&t.stopPropagation(),!r.isVip||p?("veo-3-fast"===r.modelKey&&(ea([]),ev(20)),"veo-3-quality"===r.modelKey&&ev(100),"pixverse"!==r?(eM(8),e_("720p")):(eM(5),e_("360p")),T("16:9"),eN(r.modelKey),n(),localStorage.setItem("feature-".concat(c,"-video-model"),r.modelKey)):d()};return O.createElement(O.Fragment,null,O.createElement("div",{className:"flex h-full w-full flex-col items-start gap-6 bg-[var(--tool-color-background-light)] py-4 text-sm md:w-[300px]"},O.createElement("div",{className:"flex w-full flex-1 flex-col items-start gap-6 overflow-y-auto px-4 text-[var(--tool-color-text-primary)]"},!p&&null!==w&&"VIDEO"===C.operationType&&O.createElement("div",{className:"w-full rounded-lg border border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)] p-3 shadow-sm"},O.createElement("div",{className:"mb-2 flex items-center space-x-2"},O.createElement("div",{className:"flex h-6 w-6 items-center justify-center rounded-full bg-[rgba(var(--tool-color-primary-rgb),0.1)]"},O.createElement(nL,{className:"h-3 w-3 text-[var(--tool-color-primary)]"})),O.createElement("span",{className:"text-xs font-medium text-[var(--tool-color-text-primary)]"},s("video.veo3.unlock")),O.createElement("span",{className:"rounded-full bg-[var(--tool-color-primary)] px-1.5 py-0.5 text-[9px] font-medium text-[var(--tool-color-primary-contrast)]"},"NEW")),O.createElement("p",{className:"mb-3 text-xs text-[var(--tool-color-text-secondary)]"},s("video.veo3.description")),O.createElement("button",{onClick:function(){return d()},className:"w-full rounded-md border border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.05)] px-3 py-2 text-xs font-medium text-[var(--tool-color-primary)] transition-all duration-200 hover:bg-[rgba(var(--tool-color-primary-rgb),0.1)]"}
32,s("video.veo3.viewModels"))),O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"mb-2 text-sm"},s("video.veo3.model")),O.createElement(ny,{className:"relative w-full"},O.createElement(nh,{className:"w-full"},O.createElement("div",{className:"relative w-full cursor-pointer rounded-lg border border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)] p-3 text-[var(--tool-color-text-primary)] shadow-sm transition-all duration-200 hover:border-[var(--tool-color-primary)] hover:shadow-md"},O.createElement("div",{className:"absolute top-[-6px] right-2 flex gap-1"},null===(i=eq.modelTag)||void 0===i?void 0:i.map(function(t){return O.createElement("span",{key:t,className:"inline-block rounded-full px-1.5 py-1.5 text-[9px] leading-none font-medium whitespace-nowrap text-white "+("FREE"===t?"bg-green-500":"PRO"===t?"bg-[var(--tool-color-primary)]":"NEW"===t?"bg-orange-500":"bg-gray-400")},t)})),O.createElement("div",{className:"flex w-full items-center justify-between gap-2"},O.createElement("div",{className:"flex items-center gap-2"},O.createElement("div",{className:"flex h-6 w-6 items-center justify-center"},O.createElement(n7.JO,{icon:eq.icon,className:"h-4 w-4"})),O.createElement("div",{className:"flex min-w-0 flex-col items-start"},O.createElement("span",{className:"truncate text-sm font-medium"},eq.modelName),O.createElement("span",{className:"line-clamp-1 text-xs text-[var(--tool-color-text-secondary)]"},s(eq.modelDesc)))),O.createElement(n7.JO,{icon:"mingcute:down-line",className:"h-4 w-4 text-[var(--tool-color-text-placeholder)] transition-transform duration-200"})))),O.createElement(nb,{className:"absolute z-50 mt-1 w-full rounded-lg border border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background-light)] p-2 shadow-lg backdrop-blur-sm"},function(t){var r=t.close;return O.createElement("div",{className:"max-h-[400px] overflow-y-auto"},(w?ej.map(function(t){return iR(iR({},t),{},{modelList:t.modelList.filter(function(t){return w.includes(t.modelKey)})})}).filter(function(t){return t.modelList.length>0}):ej).map(function(t,n){var a;return O.createElement("div",{key:t.modelCateKey,className:"".concat(0===n?"":"mt-4")},O.createElement("div",{className:"mb-2 flex items-center justify-between gap-2 px-2"},O.createElement("span",{className:"text-xs font-medium text-[var(--tool-color-text-secondary)] uppercase"},t.modelCate),null===(a=t.modelCateTag)||void 0===a?void 0:a.map(function(t){return O.createElement("span",{key:t,className:"inline-block rounded-full bg-orange-500 px-1.5 py-1.5 text-[9px] leading-none font-medium text-white"},t)})),O.createElement("div",{className:"flex flex-col gap-1"},t.modelList.map(function(t){var n;return O.createElement("div",{key:t.modelKey,className:"relative cursor-pointer rounded-md border p-3 transition-all duration-200 ".concat(t.modelKey===eT?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)]":"border-[rgba(var(--tool-color-rgb),0.1)] bg-[var(--tool-color-background)] hover:border-[var(--tool-color-primary)] hover:bg-[rgba(var(--tool-color-primary-rgb),0.05)]"),onClick:function(n){return eW(n,t,r)}},O.createElement("div",{className:"absolute top-[-6px] right-2 flex gap-1"},null===(n=t.modelTag)||void 0===n?void 0:n.map(function(t){return O.createElement("span",{key:t,className:"inline-block rounded-full px-1.5 py-0.5 text-[9px] leading-none font-medium whitespace-nowrap text-white "+("FREE"===t?"bg-green-500":"PRO"===t?"bg-[var(--tool-color-primary)]":"NEW"===t?"bg-orange-500":"bg-gray-400")},t)})),O.createElement("div",{className:"flex items-center gap-2"},O.createElement(n7.JO,{icon:t.icon,className:"h-4 w-4"}),O.createElement("div",{className:"flex min-w-0 flex-1 flex-col items-start"},O.createElement("span",{className:"truncate text-sm font-medium"},t.modelName),O.createElement("span",{className:"text-xs text-[var(--tool-color-text-secondary)]"},s(t.modelDesc)))))})))}))}))),O.createElement("div",{className:"flex w-full flex-col items-start gap-2 rounded-xl bg-[var(--tool-color-background)] p-2"},O.createElement("div",{className:"flex w-full items-center gap-2"},O.createElement("div",{className:"relative flex h-20 w-20 cursor-pointer flex-col items-center justify-center rounded-lg bg-[var(--tool-color-background-light)] transition duration-500 hover:opacity-70",onClick:function(){ek.current&&ek.current.click()}},O.createElement("input",{type:"file",ref:ek,onChange:eU,accept:"image/*",className:"hidden"}),en&&en.length>0?O.createElement(O.Fragment,null,O.createElement("div",{className:"relative h-full w-full"}
32,O.createElement("img",{src:en[0],alt:"uploaded",className:"h-full w-full rounded-lg object-cover"})),O.createElement("button",{className:"absolute right-1 bottom-1 rounded-full bg-[rgba(var(--tool-color-rgb),0.2)] p-1 text-[var(--tool-color-text-primary)] backdrop-blur-md transition-opacity hover:text-[var(--tool-color-danger)]",onClick:function(t){t.stopPropagation(),ea([]),ek.current&&(ek.current.value="")}},O.createElement(nG,{className:"h-4 w-4"}))):O.createElement(O.Fragment,null,ef&&O.createElement("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-3 rounded-lg bg-black/50"},O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})),O.createElement(nY,{className:"h-6 w-6"})))),O.createElement("div",{className:"flex w-full flex-col items-start gap-1"},O.createElement("textarea",{"data-styles-target":"prompt",name:"prompt",value:ei,onChange:function(t){return es(t.target.value)},rows:"4",maxLength:1800,className:"hide-scrollbar h-20 w-full resize-none rounded-md border-none bg-transparent p-2 text-sm font-medium outline-none placeholder:text-[var(--tool-color-text-placeholder)] focus:border-[var(--tool-color-primary)]",placeholder:s("videoEffect.placeholder.prompt")}))),O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"mb-2"},s("videoEffect.duration")),O.createElement("div",{className:"flex gap-2 text-[var(--tool-color-text-primary)]"},("veo-3-fast"===eq.modelKey||"veo-3-quality"===eq.modelKey?eO.filter(function(t){return 8===t.value}):eO).map(function(t){var r="1080p"===eR&&8===t.value,n=r?O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 rounded-xl bg-white p-3 text-sm break-words whitespace-pre-wrap text-gray-600"},"1080P doesn't support 8 seconds, please choose a shorter duration."):null;return O.createElement(o4,{key:t.value,content:n,onOpenChange:function(r){return ew(r?t.value:null)},isOpen:ey===t.value&&r,placement:"top"},O.createElement("button",{key:t.value,disabled:r,className:"flex-1 rounded-md border py-2 text-center transition duration-500 hover:opacity-70 ".concat(r?"cursor-not-allowed opacity-50":""," ").concat(eL===t.value?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)] text-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)]"," ").concat(t.premium?"relative":""),onClick:function(){return eM(t.value)}},t.label,t.premium&&O.createElement("div",{className:"absolute -top-1 -right-1"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})))))}))),O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"mb-2"},s("videoEffect.resolution")),O.createElement("div",{className:"flex flex-wrap gap-2 text-[var(--tool-color-text-primary)]"},("veo-3-fast"===eq.modelKey||"veo-3-quality"===eq.modelKey?eA.filter(function(t){return"720p"===t.value}):eA).map(function(t){var r=8===eL&&"1080p"===t.value,n=r?O.createElement("div",{className:"flex w-fit items-center justify-between gap-2 rounded-xl bg-white p-3 text-sm break-words whitespace-pre-wrap text-gray-600"},"8 seconds isn't compatible with 1080P—please pick a lower resolution."):null;return O.createElement(o4,{key:t.value,content:n,onOpenChange:function(r){return eC(r?t.value:null)},isOpen:eE===t.value&&r,placement:"top"},O.createElement("button",{key:t.value,disabled:r,className:"flex-1 rounded-md border py-2 text-center transition duration-500 hover:opacity-70 ".concat(r?"cursor-not-allowed opacity-50":""," ").concat(eR===t.value?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)] text-[var(--tool-color-primary)]":"border-[rgba(var(--tool-color-rgb),0.15)] bg-[var(--tool-color-background)]"," ").concat(t.premium?"relative":""),onClick:function(){t.premium&&!p?d():e_(t.value)}},t.label,t.premium&&O.createElement("div",{className:"absolute -top-1 -right-1"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})))))}
32))),!("pixverse"===eq.modelKey&&0!==en.length)&&O.createElement("div",{className:"w-full"},O.createElement("h3",{className:"mb-2"},s("videoEffect.ratio")),O.createElement("div",{className:"flex flex-wrap gap-2 text-[var(--tool-color-text-primary)]"},("veo-3-fast"===eq.modelKey||"veo-3-quality"===eq.modelKey?lc.filter(function(t){return"16:9"===t.value||"9:16"===t.value}):lc).map(function(t){var r,n,a;return O.createElement("button",{key:t.value,className:"relative flex items-center gap-2 rounded-md px-3 py-2 transition duration-500 hover:opacity-70 ".concat(S===t.value?"border border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)] text-[var(--tool-color-primary)]":"border-[var(--tool-color-border)] bg-[var(--tool-color-background)]"),onClick:function(){"16:9"===t.value||p||"pixverse"===eq.modelKey?T(t.value):d()}},"pixverse"!==eq.modelKey&&"9:16"===t.value&&O.createElement("span",{className:"absolute -top-1 -right-1"},O.createElement("div",{className:"flex h-4 w-4 items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 text-white"}))),(r=t.value,n=S===t.value,(a=({"9:16":{aspect:"aspect-[9/16]",rotate:""},"16:9":{aspect:"aspect-[9/16]",rotate:"rotate-90"},"1:1":{aspect:"aspect-square",rotate:""},"3:4":{aspect:"aspect-[3/4]",rotate:""},"4:3":{aspect:"aspect-[3/4]",rotate:"rotate-90"}})[r])?O.createElement("span",{className:"".concat(a.aspect," ").concat(a.rotate," w-3 rounded-[3px] border ").concat(n?"border-[var(--tool-color-primary)]":"border-[var(--tool-color-text-primary)]")}):null),O.createElement("span",null,t.label))}))),"pixverse"===eq.modelKey&&O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement("span",null,s("videoEffect.autoSound"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:A,onChange:I,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(A?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(A?"translate-x-6":"translate-x-1")})))),A&&O.createElement("textarea",{value:_,onChange:function(t){return P(t.target.value)},placeholder:s("videoEffect.placeholder.autoSound"),className:"h-24 w-full resize-none rounded-md bg-[var(--tool-color-background)] p-2 text-sm outline-none placeholder:text-[var(--tool-color-text-secondary)]"})),"pixverse"===eq.modelKey&&O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement("span",null,s("videoEffect.autoSpeech"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:M,onChange:D,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(M?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(M?"translate-x-6":"translate-x-1")})))),M&&O.createElement("div",{className:"flex w-full flex-col gap-2"},O.createElement("textarea",{value:F,onChange:function(t){return U(t.target.value)},placeholder:s("videoEffect.placeholder.autoSpeech"),className:"h-24 w-full resize-none rounded-md bg-[var(--tool-color-background)] p-2 text-sm outline-none placeholder:text-[var(--tool-color-text-secondary)]"}),O.createElement(ny,{className:"relative w-full"},O.createElement(O.Fragment,null,O.createElement(nh,{className:"flex w-full items-center justify-between rounded-md border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] p-2 text-[var(--tool-color-text-primary)]"},O.createElement("div",{className:"flex items-center gap-2"},H.imgUrl?O.createElement("img",{src:H.imgUrl,alt:H.displayName,className:"h-8 w-8 rounded-full object-cover"}):O.createElement("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[#5468ff]"},O.createElement(n7.JO,{icon:"mdi:microphone",className:"h-4 w-4 text-white"})),O.createElement("span",null,H.displayName)),"Auto"===H.speakerId?O.createElement(n7.JO,{icon:"mdi:chevron-right",className:"h-5 w-5 rotate-90 transform text-[var(--tool-color-text-secondary)] transition-transform duration-300"}):O.createElement(nR,{className:"h-4 w-4 cursor-pointer text-[var(--tool-color-text-secondary)] hover:text-[var(--tool-color-text-primary)]",onClick:function(t){t.stopPropagation(),B(q[0])}})),O.createElement(nb,{className:"absolute z-10 mt-1 w-full rounded-md border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] p-2 shadow-lg"},O.createElement("div",{className:"max-h-60 overflow-y-auto"},q.map(function(t){return O.createElement("div",{key:t.speakerId,className:"flex cursor-pointer items-center gap-2 rounded-md p-2 hover:bg-[var(--tool-color-background-light)]",onClick:function(){B(t)}},t.imgUrl?O.createElement("img",{src:t.imgUrl,alt:t.displayName,className:"h-8 w-8 rounded-full object-cover"}):O.createElement("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[#5468ff]"},O.createElement(n7.JO,{icon:"mdi:microphone",className:"h-4 w-4 text-white"})),O.createElement("span",null,t.displayName),"Auto"!==t.speakerId&&t.url&&O.createElement(n7.JO,{icon:Z===t.speakerId?"mdi:pause-circle":"mdi:play-circle",className:"ml-auto h-5 w-5 cursor-pointer text-[var(--tool-color-text-secondary)] hover:text-[var(--tool-color-primary)]",onClick:function(r){r.stopPropagation(),t.url&&eD.current&&(Z===t.speakerId?(eD.current.pause(),K(null)):(eD.current.src=t.url,eD.current.play(),K(t.speakerId)))}}))}))))))),O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement(n7.JO,{icon:"mdi:water",className:"h-4 w-4"}),O.createElement("span",null,s("videoEffect.noWatermark"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:Y,onChange:eH,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(Y?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(Y?"translate-x-6":"translate-x-1")})))),O.createElement("div",{className:"flex w-full items-center justify-between"},O.createElement("div",{className:"flex flex-1 items-center gap-1"},O.createElement(n7.JO,{icon:"mdi:lock",className:"h-4 w-4"}),O.createElement("span",null,s("videoEffect.private"))),O.createElement("div",{className:"inline-flex items-center justify-end gap-2"},O.createElement("div",{className:"flex h-4 w-4 transform items-center justify-center rounded-full bg-gradient-to-t from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)]"},O.createElement(nQ,{className:"h-2.5 w-2.5 transform text-white"})),O.createElement(r2,{checked:ee,onChange:eB,className:"relative inline-flex h-6 w-11 items-center rounded-full border border-[rgba(var(--tool-color-rgb),0.15)] transition ".concat(ee?"bg-[var(--tool-color-primary)]":"bg-[var(--tool-color-background)]")},O.createElement("span",{className:"inline-block size-4 transform rounded-full bg-[var(--tool-color-text-muted)] transition ".concat(ee?"translate-x-6":"translate-x-1")}))))),O.createElement("div",{className:"w-full px-4"},O.createElement("button",{onClick:function(){return ez("")},className:"flex w-full items-center justify-center gap-2 rounded-full bg-gradient-to-b from-[var(--tool-color-primary-dark)] to-[var(--tool-color-primary-light)] px-4 py-3 text-base font-medium text-[var(--tool-color-primary-contrast)] transition duration-500 hover:scale-95"},O.createElement("span",{className:"inline-flex items-center gap-1 text-[var(--tool-color-primary-contrast)] opacity-80"},f&&O.createElement(O.Fragment,null,O.createElement(nL,{className:"h-4 w-4"}),O.createElement("span",null,eg),O.createElement("span",{className:"ml-2 h-3 w-[1px] bg-[var(--tool-color-primary-contrast)] opacity-60"}))),s("videoEffect.generate"),g&&O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6})),null!==y&&O.createElement("div",{className:"mt-1.5 text-center"},O.createElement("p",{className:"flex items-center justify-center text-xs text-gray-500"},O.createElement(nM,{className:"mr-1 h-3 w-3 text-amber-500"}),y," ",s("creditsRemaining"))))),u&&O.createElement("div",{style:{display:ec?"flex":"none"},className:"absolute top-0 left-0 z-50 flex h-full w-full items-center justify-center bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-sm"},u({verifyLoading:ec,onSuccess:function(t){eu(!1),ez(t)}})))};d5.displayName="EditorSidebar";var d8=function(t){var r=t.videoRef,n=t.videoUrl,a=t.className,o=t.onLoadedData,i=t.isLoaded,s=t.isGenerating,l=t.isError,c=t.onManualPlayToggle;return O.createElement("div",{className:"relative flex h-full w-full items-center justify-center p-2 pb-0 md:p-4 md:pb-0"},O.createElement("div",{className:"relative flex items-center justify-center overflow-hidden rounded-xl"}
32,O.createElement("video",{ref:r,src:n,className:a,loop:!0,playsInline:!0,preload:"metadata",onLoadedData:o}),i&&!s&&!l&&O.createElement(d7,{videoRef:r,onManualPlayToggle:c})))},d7=function(t){var r=t.videoRef,n=t.onManualPlayToggle,a=iD((0,O.useState)(!1),2),o=a[0],i=a[1],s=iD((0,O.useState)(0),2),l=s[0],c=s[1],u=iD((0,O.useState)(0),2),d=u[0],f=u[1],p=iD((0,O.useState)(1),2),m=p[0],h=p[1],g=iD((0,O.useState)(!1),2),v=g[0],b=g[1],y=iD((0,O.useState)(!1),2),w=y[0],x=y[1],E=(0,O.useRef)(null),C=function(t){var r=Math.floor(t/60),n=Math.floor(t%60);return"".concat(r.toString().padStart(2,"0"),":").concat(n.toString().padStart(2,"0"))};return(0,O.useEffect)(function(){var t=r.current;if(t){var n=function(){c(t.currentTime),f(t.duration)},a=function(){return i(!0)},o=function(){return i(!1)},s=function(){return h(t.volume)};t.addEventListener("timeupdate",n),t.addEventListener("loadedmetadata",n),t.addEventListener("play",a),t.addEventListener("pause",o),t.addEventListener("volumechange",s);var l=function(){x(document.fullscreenElement===t||document.webkitFullscreenElement===t||document.mozFullScreenElement===t||document.msFullscreenElement===t)};return document.addEventListener("fullscreenchange",l),document.addEventListener("webkitfullscreenchange",l),document.addEventListener("mozfullscreenchange",l),document.addEventListener("MSFullscreenChange",l),function(){t.removeEventListener("timeupdate",n),t.removeEventListener("loadedmetadata",n),t.removeEventListener("play",a),t.removeEventListener("pause",o),t.removeEventListener("volumechange",s),document.removeEventListener("fullscreenchange",l),document.removeEventListener("webkitfullscreenchange",l),document.removeEventListener("mozfullscreenchange",l),document.removeEventListener("MSFullscreenChange",l)}}},[r]),O.createElement("div",{className:"absolute bottom-0 left-0 right-0 z-10 w-full bg-gradient-to-t from-black/80 to-transparent px-4 py-3 opacity-0 transition-opacity duration-300 group-hover:opacity-100",style:{width:"100%",bottom:"0",left:"0",right:"0"},onClick:function(t){return t.stopPropagation()}},O.createElement("div",{ref:E,className:"mb-2 h-1.5 w-full cursor-pointer rounded-full bg-white/30",onClick:function(t){t.stopPropagation();var n=r.current;if(n&&E.current){var a=E.current.getBoundingClientRect(),o=(t.clientX-a.left)/a.width;n.currentTime=o*n.duration}}},O.createElement("div",{className:"h-full rounded-full bg-gradient-to-l from-indigo-500 to-sky-500",style:{width:"".concat(l/d*100||0,"%")}})),O.createElement("div",{className:"flex items-center justify-between"},O.createElement("div",{className:"flex items-center gap-2 md:gap-4"},O.createElement("button",{onClick:function(t){t.stopPropagation();var a=r.current;a&&(o?a.pause():a.play().catch(function(t){return console.error("播放失败:",t)}),n&&n(!0))},className:"text-gray-200 hover:text-indigo-400"},o?O.createElement(n0,{className:"h-4 w-4 md:h-5 md:w-5"}):O.createElement(n1,{className:"h-4 w-4 md:h-5 md:w-5"})),O.createElement("div",{className:"whitespace-nowrap text-xs text-gray-200"},C(l)," / ",C(d))),O.createElement("div",{className:"flex items-center gap-2 md:gap-4"},O.createElement("div",{className:"relative flex items-center",onMouseEnter:function(){return b(!0)},onMouseLeave:function(){return b(!1)}},O.createElement("button",{onClick:function(t){t.stopPropagation();var n=r.current;n&&(n.volume>0?(n.dataset.previousVolume=n.volume,n.volume=0):n.volume=n.dataset.previousVolume||1)},className:"text-gray-200 hover:text-indigo-400"},m>0?O.createElement(n2,{className:"h-4 w-4 md:h-5 md:w-5"}):O.createElement(n3,{className:"h-4 w-4 md:h-5 md:w-5"})),v&&O.createElement("div",{className:"absolute bottom-4 left-1/2 -translate-x-1/2 rounded border border-gray-100 bg-gray-50 px-4 py-4"},O.createElement("div",{className:"relative h-1.5 w-20 rounded-full bg-gray-100"},O.createElement("div",{className:"absolute left-0 top-0 h-full rounded-full bg-gray-700",style:{width:"".concat(100*m,"%")}}),O.createElement("input",{type:"range",min:"0",max:"1",step:"0.01",value:m,onChange:function(t){t.stopPropagation();var n=parseFloat(t.target.value),a=r.current;a&&(a.volume=n,h(n))},className:"absolute left-0 top-0 h-1.5 w-20 cursor-pointer appearance-none rounded-full bg-transparent [&::-webkit-slider-thumb]:h-3 [&::-webkit-slider-thumb]:w-3 [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-gray-700"})))),O.createElement("button",{onClick:function(t){t.stopPropagation();var n=r.current;n&&(w?document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen():n.requestFullscreen?n.requestFullscreen():n.webkitRequestFullscreen?n.webkitRequestFullscreen():n.mozRequestFullScreen?n.mozRequestFullScreen():n.msRequestFullscreen&&n.msRequestFullscreen())},className:"text-gray-200 hover:text-indigo-400"},w?O.createElement(n4,{className:"h-4 w-4 md:h-5 md:w-5"}):O.createElement(n6,{className:"h-4 w-4 md:h-5 md:w-5"})))))},d9=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.filter(Boolean).join(" ")},fe=(0,O.memo)(function(t){var r=t.t,n=t.isGenerating,a=t.isError,o=t.onDownload,i=t.onDelete,s=[{icon:"tabler:download",tooltip:"app.download",onClick:o}];return(t.userEmail&&s.push({icon:"material-symbols:delete",tooltip:"app.delete",onClick:i,isDelete:!0}),void 0!==n&&n)?null:O.createElement("div",{className:"flex w-full justify-end"},!(void 0!==a&&a)&&O.createElement("div",{className:"flex gap-2"},s.map(function(t,n){return!t.disabled&&O.createElement(o4,{key:n,content:r(t.tooltip)},O.createElement(im.A,{size:"sm",isIconOnly:!0,onPress:t.onClick,className:t.isDelete?"transition-colors":""},O.createElement(n7.JO,{icon:t.icon,className:t.isDelete?"h-4 w-4 text-[var(--tool-color-text-primary)]":"text-default-600 h-4 w-4"})))})))});fe.displayName="VideoControlButtons";var ft=(0,O.memo)(function(t){var r,n,a,o,i,s,l=t.video,c=t.isSelected,u=void 0!==c&&c,d=t.onClick,f=void 0===d?function(){}:d,p=t.onDownload,m=void 0===p?function(){}:p,h=t.onDelete,g=void 0===h?function(){}:h,v=t.userEmail,b=t.t,y=(0,O.useRef)(null),w=iD((0,O.useState)(!1),2),x=w[0],E=w[1],C=iD((0,O.useState)(!1),2),k=C[0],S=C[1],T="generating"===l.state||"waiting"===l.state||"queueing"===l.state,N=(r=l.generateTime,n=l.model||"pixverse",o=(a=iD((0,O.useState)(0),2))[0],i=a[1],(0,O.useEffect)(function(){if(T&&r){var t,a=new Date(r.replace(" ","T"));t="veo-3-fast"===n?18e4:"veo-3-quality"===n?24e4:12e4;var o=function(){var r=(new Date).getTime()-a.getTime();r<0?i(0):i(Math.round(Math.min(r/t*99,99)))};o();var s=setInterval(o,1e3);return function(){return clearInterval(s)}}i(0)},[r,T,n]),o),A=(0,O.useCallback)(function(){k||y.current&&x&&!l.isGenerating&&!l.isError&&y.current.play().catch(function(){S(!1)})},[x,l.isGenerating,l.isError,k]),I=(0,O.useCallback)(function(){if(!k&&y.current){try{y.current.pause(),y.current.currentTime=0,y.current.paused||y.current.pause()}catch(t){console.error("Error pausing video:",t)}S(!1)}},[k]),R=(0,O.useCallback)(function(t){if(S(t),!t){var r=setTimeout(function(){S(!1)},5e3);return function(){return clearTimeout(r)}}},[]),_=(0,O.useCallback)(function(){l.isGenerating||"success"!==l.state||f(l.id)},[l.id,l.isGenerating,f]);(0,O.useEffect)(function(){var t=y.current;if(t){var r=function(){S(!1)};return t.addEventListener("ended",r),function(){t.removeEventListener("ended",r)}}},[]);var P,L=d9("h-auto w-auto max-w-full max-h-[calc(70vh-100px)] object-contain mx-auto",!x&&"hidden");return O.createElement("div",{className:"flex w-full flex-col items-start gap-2"},O.createElement("div",{className:"text-default-400 text-sm"},l.timestamp),O.createElement("div",{className:d9("bg-default-50 flex w-full flex-col items-center justify-center gap-2 overflow-hidden rounded-lg",u?"ring-2 ring-[var(--tool-color-primary)]":""),onClick:_,onMouseEnter:A,onMouseLeave:I},O.createElement("div",{className:d9("group relative flex max-h-[70vh] min-h-[50vh] w-full flex-col items-center justify-between overflow-hidden rounded-lg",u?"ring-1 ring-[var(--tool-color-primary)]":"")},O.createElement("div",{className:"m-auto h-full w-full"},T?(P=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=[{bg:"from-indigo-100 via-purple-100 to-pink-100",layer1:"from-purple-200/50 via-indigo-200/80 to-pink-200/50",layer2:"from-pink-200/40 via-purple-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-pink-100 to-indigo-100",layer1:"from-pink-200/50 via-purple-200/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-pink-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-indigo-100 to-purple-100",layer1:"from-indigo-200/50 via-pink-200/80 to-purple-200/50",layer2:"from-purple-200/40 via-indigo-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-100 via-indigo-100 to-purple-100",layer1:"from-indigo-200/50 via-indigo-300/80 to-purple-200/50",layer2:"from-purple-200/40 via-indigo-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-purple-100 to-pink-100",layer1:"from-purple-200/50 via-purple-300/80 to-pink-200/50",layer2:"from-pink-200/40 via-purple-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-pink-100 to-indigo-100",layer1:"from-pink-200/50 via-pink-300/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-pink-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-100 via-pink-100 to-purple-100",layer1:"from-pink-200/50 via-indigo-200/80 to-purple-200/50",layer2:"from-purple-200/40 via-pink-200/70 to-indigo-200/40",icon:"text-indigo-600"},{bg:"from-purple-100 via-indigo-100 to-pink-100",layer1:"from-indigo-200/50 via-purple-200/80 to-pink-200/50",layer2:"from-pink-200/40 via-indigo-200/70 to-purple-200/40",icon:"text-purple-600"},{bg:"from-pink-100 via-purple-100 to-indigo-100",layer1:"from-purple-200/50 via-pink-200/80 to-indigo-200/50",layer2:"from-indigo-200/40 via-purple-200/70 to-pink-200/40",icon:"text-pink-600"},{bg:"from-indigo-50 via-purple-50 to-pink-50",layer1:"from-purple-100/50 via-indigo-100/80 to-pink-100/50",layer2:"from-pink-100/40 via-purple-100/70 to-indigo-100/40",icon:"text-indigo-500"},{bg:"from-purple-50 via-pink-50 to-indigo-50",layer1:"from-pink-100/50 via-purple-100/80 to-indigo-100/50",layer2:"from-indigo-100/40 via-pink-100/70 to-purple-100/40",icon:"text-purple-500"},{bg:"from-pink-50 via-indigo-50 to-purple-50",layer1:"from-indigo-100/50 via-pink-100/80 to-purple-100/50",layer2:"from-purple-100/40 via-indigo-100/70 to-pink-100/40",icon:"text-pink-500"}],n=Math.floor(t/5),a=(17*(l.id?l.id.toString().split("").reduce(function(t,r){return t+r.charCodeAt(0)},0):Date.now())+7*n+13)%1e4;return r[(a%r.length+(3*a%7-3)+r.length)%r.length]}(N),O.createElement("div",{className:"absolute inset-0 flex h-full w-full flex-col items-center justify-center gap-4 p-4"},O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(P.bg)}),O.createElement("div",{className:"absolute inset-0 overflow-hidden"},O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(P.layer1),style:{animationDelay:"0.3s"}}),O.createElement(ih.X,{className:"absolute inset-0 h-full w-full bg-gradient-to-r ".concat(P.layer2),style:{animationDelay:"0.6s"}})),O.createElement("div",{className:"relative z-10 flex flex-col items-center justify-center gap-4"},O.createElement("div",{className:"animate-bounce"},O.createElement(n7.JO,{icon:"eos-icons:bubble-loading",className:"h-10 w-10 ".concat(P.icon)})),O.createElement("div",{className:"flex flex-col items-center justify-center"},O.createElement("span",{className:"text-center text-sm text-gray-500"},"Your video is in progress. Expect it to be ready in 2-3 minutes."),O.createElement("span",{className:"flex items-center justify-center gap-2 text-sm text-gray-500"},"Please stay on this page",O.createElement(o7.Z,{color:"var(--tool-color-primary-contrast)",margin:0,size:6}))),O.createElement("div",{className:"w-full max-w-xs space-y-2"},O.createElement("p",{className:"text-center text-sm text-gray-700"},b("generateLoading.videoGeneration.percentComplete")," ",N,"%"))))):"fail"===l.state?O.createElement("div",{className:"bg-default-50 flex h-full w-full flex-col items-center justify-center gap-4 p-4 text-center text-rose-600 md:px-6 lg:px-14"},O.createElement(n5,{className:"h-10 w-10"}),O.createElement("p",{className:"text-sm"},b("app.generationFailed")),O.createElement("p",{className:"text-sm text-rose-500"},"Internal server error")):O.createElement(O.Fragment,null,O.createElement(d8,{videoRef:y,videoUrl:null===(s=l.data)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.video_url,className:L,onLoadedData:function(){E(!0)},isLoaded:x,isGenerating:T,isError:"fail"===l.state,onManualPlayToggle:R}))),O.createElement("div",{className:"from-default-200/30 w-full bg-gradient-to-t to-transparent p-4 opacity-100 transition duration-300 group-hover:opacity-100"},O.createElement(fe,{t:b,isGenerating:T,isError:"fail"===l.state,onDownload:function(){var t;return m(null===(t=l.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.video_url,l.params.prompt)},onDelete:function(){return g(l.id)},userEmail:void 0===v?"":v})))))});ft.displayName="VideoItem";var fr=function(t){var r,n=t.videoList,a=void 0===n?[]:n,o=t.recordListLoading,i=void 0!==o&&o,s=t.recordListHasNext,l=t.activeVideoId,c=void 0===l?null:l,u=t.selectedScrollToVideoId,d=void 0===u?null:u,f=t.onVideoSelect,p=void 0===f?function(){}:f,m=t.onLoadMore,h=t.onDeleteVideo,g=void 0===h?function(){}:h,v=t.language,b=void 0===v?"en":v,y=t.recordInfo,w=t.userEmail,x=void 0===w?"":w,E=iD((0,O.useState)({}),2),C=E[0],k=E[1],S=(0,O.useRef)({}),T=(0,O.useRef)(null),N=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:k(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)}),A=function(t,r){return ug(C,"pixverse.".concat(t),r)};(0,O.useEffect)(function(){N(b)},[b]);var I=(0,O.useRef)(null),R=(0,O.useCallback)(function(t){clearTimeout(I.current),I.current=setTimeout(function(){p(t)},200)},[p]),_=(0,O.useCallback)(function(){return new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&R(t.target.dataset.videoId)})},{rootMargin:"-20% 0px",threshold:.5})},[R]);(0,O.useEffect)(function(){var t=_(),r=setTimeout(function(){document.querySelectorAll("[data-vi
32deo-id]").forEach(function(r){return t.observe(r)})},100);return function(){clearTimeout(r),t.disconnect()}},[a,_]),(0,O.useEffect)(function(){d&&S.current[d]&&S.current[d].scrollIntoView({behavior:"smooth",block:"center"})},[d]);var P=(0,O.useCallback)(function(t){p(t)},[p]),L=(0,O.useCallback)(function(t,r){ua(t,r)},[]);return O.createElement(O.Fragment,null,O.createElement("div",{ref:T,className:"grid w-full grid-cols-1 gap-2 p-4"},y&&O.createElement("div",{ref:function(t){return S.current[y.id]=t},"data-video-id":y.id},O.createElement(ft,{video:y,isSelected:c===y.id,onClick:P,onDownload:L,onDelete:g,userEmail:x,t:A})),a.map(function(t){return O.createElement("div",{key:t.id,ref:function(r){return S.current[t.id]=r},"data-video-id":t.id},O.createElement(ft,{video:t,isSelected:c===t.id,onClick:P,onDownload:L,onDelete:g,userEmail:x,t:A}))}),i&&O.createElement("div",{className:"grid w-full grid-cols-1 gap-2"},ij([,,]).map(function(t,r){return O.createElement("div",{key:r,className:"w-full"},O.createElement(ih.X,{className:"bg-default-300 aspect-video h-[40vh] w-full rounded-lg md:h-[70vh]"}))})),void 0!==s&&s&&!i&&O.createElement("div",{className:"mt-10 flex w-full justify-center"},O.createElement("button",{onClick:void 0===m?function(){}:m,className:"bg-default-100 text-default-500 hover:bg-default-50 flex items-center gap-1 rounded-full px-4 py-2 transition duration-500"},O.createElement(n8,{className:"h-4 w-4 animate-bounce"}),O.createElement("span",{className:"text-sm"},A("app.more"))))))},fn=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.filter(Boolean).join(" ")},fa=function(t){var r=t.thumbnail,n=t.aspectRatio,a=void 0===n?"16:9":n,o=t.state,i=t.isExpired,s=void 0!==i&&i,l=t.t,c=function(){if("success"===o&&!a&&!s)return"w-full aspect-auto";switch(a){case"16:9":default:return"w-full aspect-video";case"4:3":return"w-full aspect-[4/3]";case"1:1":return"w-full aspect-square";case"3:4":return"w-full aspect-[3/4]";case"9:16":return"w-full aspect-[9/16]"}};return"generating"===o||"waiting"===o||"queueing"===o?O.createElement(ih.X,{className:"rounded-md bg-[rgba(var(--tool-color-rgb),0.1)] ".concat(c())}):"fail"===o?O.createElement("div",{className:fn("bg-default-100 flex aspect-video h-full w-full flex-col items-center justify-center gap-2 rounded-md text-center text-rose-600")},O.createElement(n5,{className:"h-6 w-6"}),O.createElement("p",{className:"text-xs"},l("app.generationFailed"))):s?O.createElement("div",{className:fn("bg-default-100 relative flex aspect-video w-full items-center justify-center rounded-md")},O.createElement(dx,{src:"/images/expired.svg",width:140,height:140,alt:"expired"}),O.createElement("span",{className:"text-default-100 absolute left-2 top-2 rounded-full bg-gradient-to-t from-yellow-600 to-amber-500 px-4 py-1 text-xs"},l("app.expired"))):O.createElement("div",{className:fn("relative w-full cursor-pointer overflow-hidden rounded-md transition duration-500",c())},O.createElement("img",{src:r,alt:"Video thumbnail",className:"h-full w-full object-cover"}))},fo=function(t){var r,n,a,o=t.videoList,i=t.activeVideoId,s=void 0===i?null:i,l=t.onVideoSelect,c=void 0===l?function(){}:l,u=t.onSetSelectedScrollToVideoId,d=void 0===u?function(){}:u,f=t.language,p=void 0===f?"en":f,m=t.recordInfo,h=(0,O.useRef)({}),g=iD((0,O.useState)({}),2),v=g[0],b=g[1],y=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:b(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)}),w=function(t,r){return ug(v,"pixverse.".concat(t),r)};(0,O.useEffect)(function(){y(p)},[p]);var x=function(t){c(t.id),d(t.id)};return(0,O.useEffect)(function(){s&&h.current[s]&&h.current[s].scrollIntoView({behavior:"smooth",block:"center"})},[s]),O.createElement("div",{className:"grid grid-cols-1 gap-2 px-2.5 py-4"},m&&O.createElement("div",{ref:function(t){return h.current[m.id]=t},className:fn("cursor-pointer rounded-md transition duration-500",s==m.id?"ring-2 ring-[var(--tool-color-primary)] ring-offset-2 ring-offset-[--tool-color-background]":"hover:ring-2 hover:ring-indigo-400"),onClick:function(){return x(m)}},O.createElement(fa,{thumbnail:null===(n=m.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.image_url,state:m.state,aspectRatio:null==m||null===(a=m.params)||void 0===a?void 0:a.aspectRatio,t:w})),(void 0===o?[]:o).map(function(t){var r;return O.createElement("div",{key:t.id,ref:function(r){return h.current[t.id]=r},className:fn("cursor-pointer rounded-md transition duration-500",s==t.id?"ring-2 ring-[var(--tool-color-primary)] ring-offset-2 ring-offset-[--tool-color-background]":"hover:ring-2 hover:ring-indigo-400"),onClick:function(){return x(t)}},O.createElement(fa,{thumbnail:null===(r=t.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.image_url,state:t.state,aspectRatio:t.params.aspectRatio,t:w}))}
32))},fi=function(t){var r,n,a,o=t.pageType,i=t.pageId,s=t.createTurnstile,l=t.language,c=void 0===l?"en":l,u=t.t,d=t.userEmail,f=t.openNoUsageCountDialog,p=t.vipFlag,m=t.consumeCredit,h=t.pixVerseEffectTemplateInfo,g=t.pageConfig,v=t.exampleImages,b=t.exampleImagesType,y=t.userMediaCreditsRemain,w=t.loadUserInfo,x=t.titleTaglineData,E=t.modelList,C=t.source,k=iD((0,O.useState)([]),2),S=k[0],T=k[1],N=iD((0,O.useState)(!1),2),A=N[0],I=N[1],R=iD((0,O.useState)(1),2),_=R[0],P=R[1],L=iD((0,O.useState)(!1),2),M=L[0],D=L[1],j=iD((0,O.useState)(null),2),F=j[0],U=j[1],z=iD((0,O.useState)(null),2),H=z[0],B=z[1],V=iD((0,O.useState)(null),2),q=V[0],W=V[1],G=iD((0,O.useState)(!1),2),Z=G[0],K=G[1],J=iD((0,O.useState)(!1),2),Y=J[0],X=J[1],Q=iD((0,O.useState)(!1),2),ee=Q[0],et=Q[1],er=iD((0,O.useState)(null),2),en=er[0],ea=er[1],eo=g.operationType;(0,O.useEffect)(function(){ei()},[d]);var ei=(r=ib(iO().m(function t(r){var n;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!A&&d){t.n=1;break}return t.a(2);case 1:if(I(!0),!r){t.n=3;break}return n=_+1,t.n=2,el(n);case 2:t.n=4;break;case 3:return t.n=4,el(1);case 4:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),es=function(t){try{return JSON.parse(t)}catch(t){return console.error("JSON parsing error:",t),{}}},el=(n=ib(iO().m(function t(r,n){var a,o,s,l,c,u,f,p,m,h,g;return iO().w(function(t){for(;;)switch(t.n){case 0:return a="".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/pageRecordList"),n&&(a+="&duration=".concat(n)),o={pageNum:r,pageSize:10,secondaryPageId:i,source:C||"yeschat.ai",type:"features",channel:eo},d&&(o.email=d),t.p=1,u=ac.Z,f=a,p=o,t.n=2,c6();case 2:return m=t.v,h={url:f,method:"post",data:p,headers:{uniqueId:m}},t.n=3,u(h);case 3:200===(s=t.v).data.code&&(c=(l=s.data.data).records.map(function(t){return"success"===t.state&&"fail"===t.state||ec(t.taskId),iR(iR({},t),{},{data:es(t.completeData),params:es(t.param)})})||[],T(1==r?ij(c):[].concat(ij(S),ij(c))),W(null),D(l.pages>l.current),P(r)),I(!1),t.n=5;break;case 4:t.p=4,g=t.v,I(!1),console.error(g);case 5:return t.a(2)}},t,null,[[1,4]])})),function(t,r){return n.apply(this,arguments)}),ec=(a=ib(iO().m(function t(r){var n,a,o,i;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/secondary-page/api/").concat(r)});case 1:if(200!==(n=t.v).data.code){t.n=5;break}if(W(iR(iR({},o=null===(a=n.data)||void 0===a?void 0:a.data),{},{data:es(o.completeData),params:es(o.param)})),"success"!==o.state){t.n=3;break}return t.n=2,ei();case 2:return K(!1),X(!0),setTimeout(function(){return X(!1)},3e3),t.a(2);case 3:if("fail"!==o.state){t.n=4;break}return K(!1),t.a(2);case 4:return setTimeout(function(){ec(r)},2e3),t.a(2);case 5:throw Error("getRecordInfo error");case 6:t.p=6,i=t.v,W(null),K(!1),console.error(i);case 7:return t.a(2)}},t,null,[[0,6]])})),function(t){return a.apply(this,arguments)});return O.createElement("div",{className:"flex h-full w-full flex-col bg-[rgba(var(--tool-color-rgb),0.01)] backdrop-blur-md md:flex-row"},Y&&O.createElement("div",{className:"animate-fade-in-out fixed top-1/4 left-1/2 z-50 -translate-x-1/2 rounded-xl bg-[var(--tool-color-primary)] px-8 py-4 text-center text-lg font-bold text-white shadow-2xl transition-all"},O.createElement("div",null,"Your Veo 3 video with sound is ready!",O.createElement("br",null),"Turn up your computer or phone's audio to feel the AI-powered impact.")),O.createElement("div",{className:"h-auto w-full md:h-full md:w-[300px]"},O.createElement(d5,{t:u,pageType:o,pageId:i,createTurnstile:s,userEmail:d,getRecordInfo:ec,generateLoading:Z,setGenerateLoading:K,openNoUsageCountDialog:f,vipFlag:p,consumeCredit:m,pixVerseEffectTemplateInfo:void 0===h?{}:h,pageConfig:g,userMediaCreditsRemain:y,loadUserInfo:w,modelList:E,source:C,operationType:eo})),O.createElement("div",{className:"flex h-full flex-1 flex-col items-start justify-between border-[var(--tool-color-border)] md:border-l lg:flex-row"},S.length>0||q?O.createElement(O.Fragment,null,O.createElement("div",{className:"h-full w-full overflow-y-auto lg:w-auto lg:flex-1"},O.createElement(fr,{videoList:S,recordListLoading:A,recordListHasNext:M,activeVideoId:F,selectedScrollToVideoId:H,onVideoSelect:U,onLoadMore:function(){return ei(!0)},onSetSelectedScrollToVideoId:B,language:c,recordInfo:q,onDeleteVideo:function(t){et(!0),ea(t)},userEmail:d})),O.createElement("div",{className:"bg-default-50 hidden h-full w-full overflow-y-auto lg:block lg:w-[200px]"},O.createElement(fo,{videoList:S,activeVideoId:F,onVideoSelect:U,onSetSelectedScrollToVideoId:B,language:c,recordInfo:q}))):O.createElement("div",{className:"flex h-full w-full flex-col items-center justify-center gap-2 p-10 text-base text-[var(--tool-color-primary)]"},x&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},x.title&&O.createElement("h1",{className:"text-2xl !leading-[120%] font-bold text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:x.title}}),x.tagline&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:x.tagline}})),A?O.createElement(ia.Z,{loading:A,color:"var(--tool-color-primary)"}):O.createElement(O.Fragment,null,O.createElement(dI,{t:u,exampleImages:v,exampleImagesType:b,userEmail:d}),O.createElement("div",{className:"mt-4 flex w-full justify-center"},O.createElement("span",{className:"rounded-lg border border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.1)] px-4 py-2 text-sm font-medium text-[var(--tool-color-primary)]"},"Video with Sound • One Free Trial • No Sign up"))))),O.createElement(dC,{isOpen:ee,onOpenChange:et,language:c,deleteId:en,setDeleteId:ea,pageRecordList:function(){return ei()},email:d}))};fi.displayName="ChatVideoVeo";var fs=function(t){var r,n,a,o,i,s,l,c,u=t.toolTips,d=t.language,f=t.pageInfo,p=t.createTurnstile,m=t.createChatContentMarkdown,h=t.openLoginPopup,g=t.UserAdBanner,v=t.isVipFlag,b=void 0!==v&&v,y=t.createPayInfo,w=t.userInfo,x=t.loadUserInfo,E=t.createMyMusic,C=t.editPageOpenPayInfo,k=void 0!==C&&C,S=t.source,T=iD((0,O.useState)({}),2),N=T[0],A=T[1],I=iD((0,O.useState)(!1),2),R=I[0],_=I[1],P=iD((0,O.useState)(!1),2),L=P[0],M=P[1],D=f.id,j=f.path,F=f.pageConfig,U=f.pageData,z=f.advertisementInfo,H=f.selfSiteTrafficAdInfo,B=f.paymentDocument,V=f.consumeCredit,q=f.consumeCreditFlag,W
32=f.aiCoverTemplateInfo,G=f.customPageData,Z=f.customPageConfig,K=f.pixVerseEffectTemplateInfo,J="features";(0,O.useEffect)(function(){M(k)},[k]);var Y=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:A(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)}),X=function(t,r){return ug(N,t,r)};(0,O.useEffect)(function(){Y(d)},[d]);var Q=(0,O.useCallback)(function(){1===q&&y?er?aa.ZP.error("You have used up all your credits."):M(!0):H?_(!0):h?h():_(!0)},[q,y,er,H,h]),ee=function(t){if(!t)return null;try{var r=JSON.parse(t);return Array.isArray(r)&&r.length>0?r:null}catch(t){return console.error("Failed to parse exampleImages:",t),null}},et=function(t){if(t)try{return JSON.parse(t)}catch(t){return console.error("Failed to parse presetsPromptConfig:",t),null}};(0,O.useEffect)(function(){null!=w&&w.vipFlag&&M(!1)},[null==w?void 0:w.vipFlag]);var er=(0,O.useMemo)(function(){return w?w.vipFlag:b},[null==w?void 0:w.vipFlag,b]),en=(0,O.useMemo)(function(){return 1===q&&V&&V>0&&w&&w.email?w.email:null},[null==w?void 0:w.email,V,q]),ea=(0,O.useMemo)(function(){return 1===q&&V&&V>0&&w&&null!==w.mediaCreditsRemain?w.mediaCreditsRemain||0:null},[null==w?void 0:w.mediaCreditsRemain,V,q]);return O.createElement("div",{className:"custom-tool-page w-full"},O.createElement(uk,{correlationList:f.correlationList||[],t:X,advertisementInfo:z,vipFlag:er,userInfo:w,openPayInfo:L,setOpenPayInfo:M,createPayInfo:y,paymentDocument:B},("gpts"===F.operationType||"GPT5"===F.operationType)&&O.createElement(ur,{pageHeadUrl:f.pageHeadUrl||"",path:j,operationData:F.operationData,createTurnstile:p,createChatContentMarkdown:m,typeWriterContent:(null===(n=U.websiteAppInfoDTO)||void 0===n?void 0:n.greetings)||"",promptStarters:(null===(a=U.websiteAppInfoDTO)||void 0===a?void 0:a.promptStarters)||[],openNoUsageCountDialog:Q,pageId:D,operationType:F.operationType,t:X,userEmail:en,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"DEEPSEEK"===F.operationType&&O.createElement(un,{pageHeadUrl:f.pageHeadUrl||"",path:j,operationData:F.operationData,createTurnstile:p,createChatContentMarkdown:m,typeWriterContent:(null===(o=U.websiteAppInfoDTO)||void 0===o?void 0:o.greetings)||"",promptStarters:(null===(i=U.websiteAppInfoDTO)||void 0===i?void 0:i.promptStarters)||[],openNoUsageCountDialog:Q,pageId:D,t:X,userEmail:en,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"FLUX"===F.operationType&&O.createElement(ui,{toolTips:u,t:X,pageId:D,pageType:J,createTurnstile:p,openNoUsageCountDialog:Q,userEmail:en,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"LUMA"===F.operationType&&O.createElement(us,{toolTips:u,t:X,pageId:D,pageType:J,createTurnstile:p,openNoUsageCountDialog:Q,userEmail:en,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"MUSIC"===F.operationType&&O.createElement(uu,{toolTips:u,t:X,createTurnstile:p,pageId:D,pageType:J,openNoUsageCountDialog:Q,userEmail:en,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"HUMANIZE"===F.operationType&&O.createElement(uD,{t:X,pageId:D,pageType:J,createTurnstile:p,openNoUsageCountDialog:Q,userEmail:en,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),("GHIBLI"===F.operationType||"GHIBLI_COMFYUI"===F.operationType||"SORA"===F.operationType)&&O.createElement(dR,{toolTips:u,t:X,createTurnstile:p,pageId:D,pageType:J,openNoUsageCountDialog:Q,channel:F.operationType,defaultPrompt:F.operationData.defaultPrompt,presetsPromptConfig:et(F.operationData.presetsPromptConfig),exampleImages:ee(F.operationData.exampleImages),exampleImagesType:F.operationData.exampleImagesType,generateButtonText:F.operationData.generateButtonText,exampleTips:F.operationData.exampleTips,userEmail:en,vipFlag:er,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,consumeCreditFlag:q,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"AICOVER"===F.operationType&&O.createElement(uh,{t:X,createTurnstile:p,openNoUsageCountDialog:Q,pageId:D,pageType:J,userEmail:en,loadUserInfo:x,createMyMusic:E,aiCoverTemplateInfo:W,userMediaCreditsRemain:ea,consumeCredit:V,source:S}),"PIXVERSE"===F.operationType&&O.createElement(dG,{t:X,pageId:D,pageType:J,userEmail:en,vipFlag:er,loadUserInfo:x,templateId:null===(s=F.operationData)||void 0===s?void 0:s.templateId,createTurnstile:p,consumeCredit:V,openNoUsageCountDialog:Q,language:d,pixVerseEffectTemplateInfo:K,pageConfig:F,exampleImages:ee(F.operationData.exampleImages),exampleImagesType:F.operationData.exampleImagesType,userMediaCreditsRemain:ea,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"GEMINI"===F.operationType&&O.createElement(dX,{t:X,pageId:D,pageType:J,userEmail:en,vipFlag:er,loadUserInfo:x,templateId:null===(l=F.operationData)||void 0===l?void 0:l.templateId,createTurnstile:p,consumeCredit:V,openNoUsageCountDialog:Q,language:d,pixVerseEffectTemplateInfo:K,pageConfig:F,exampleImages:ee(F.operationData.exampleImages),exampleImagesType:F.operationData.exampleImagesType,userMediaCreditsRemain:ea,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),"FLUXKONTEXT"===F.operationType&&O.createElement(d6,{toolTips:u,t:X,createTurnstile:p,pageId:D,pageType:J,openNoUsageCountDialog:Q,channel:F.operationType,defaultPrompt:F.operationData.defaultPrompt,presetsPromptConfig:et(F.operationData.presetsPromptConfig),exampleImages:ee(F.operationData.exampleImages),exampleImagesType:F.operationData.exampleImagesType,generateButtonText:F.operationData.generateButtonText,exampleTips:F.operationData.exampleTips,userEmail:en,vipFlag:er,loadUserInfo:x,userMediaCreditsRemain:ea,consumeCredit:V,consumeCreditFlag:q,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S}),("VIDEO"===F.operationType||"VEO3"===F.operationType)&&O.createElement(fi,{t:X,pageId:D,pageType:J,userEmail:en,vipFlag:er,loadUserInfo:x,createTurnstile:p,consumeCredit:V,openNoUsageCountDialog:Q,language:d,pixVerseEffectTemplateInfo:K,pageConfig:F,exampleImages:ee(F.operationData.exampleImages),exampleImagesType:F.operationData.exampleImagesType,userMediaCreditsRemain:ea,modelList:"VEO3"===F.operationType?["veo-3-fast","veo-3-quality"]:F.operationData.modelList,titleTaglineData:{title:U.h1Title,tagline:U.tagline},source:S})),O.createElement("div",{className:"relative mx-auto max-w-7xl px-6 lg:px-8 ".concat(w?"hidden":"")},"AICOVER"===F.operationType&&((null==U?void 0:U.h1Title)||(null==U?void 0:U.tagline))&&O.createElement("div",{className:"mx-auto flex w-full max-w-5xl flex-col items-center justify-center gap-3 text-center"},(null==U?void 0:U.h1Title)&&O.createElement("h1",{className:"text-2xl !leading-[120%] font-bold text-[var(--tool-color-text-primary)] md:text-4xl [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:null==U?void 0:U.h1Title}}
32),(null==U?void 0:U.tagline)&&O.createElement("p",{className:"text-sm text-[var(--tool-color-text-secondary)] [&_a]:font-bold [&_a]:text-blue-600 hover:[&_a]:text-blue-800",dangerouslySetInnerHTML:{__html:null==U?void 0:U.tagline}})),(null==G?void 0:G.sections)&&(null==G||null===(c=G.sections)||void 0===c?void 0:c.length)>0&&O.createElement(O.Fragment,null,G.sections.map(function(t,r){return O.createElement(sm,{key:r,styleType:Z.sectionStyleTypeList[r],sectionData:t,sectionIndex:r})})),g&&O.createElement("div",{className:"mt-2"},g),U.keyFeatures&&O.createElement(lC,{styleType:F.qaStyleType,pageData:U.keyFeatures}),U.howToUse&&O.createElement(lS,{styleType:F.qaStyleType,pageData:U.howToUse}),g&&O.createElement("div",{className:"mt-2"},g),U.whoCanBenefit&&O.createElement(lN,{styleType:F.qaStyleType,pageData:U.whoCanBenefit}),U.feedback&&O.createElement(lI,{styleType:F.qaStyleType,pageData:U.feedback}),U.relatedSearches&&O.createElement(l_,{styleType:F.qaStyleType,pageData:U.relatedSearches,t:X}),U.qa&&O.createElement(lx,{styleType:F.qaStyleType,pageData:U.qa})),R&&O.createElement(uS,{advertisementInfo:H,closeDialog:function(){return _(!1)},path:j,t:X}),O.createElement(s9,null))};fs.propTypes={language:o5().string.isRequired,pageInfo:o5().shape({path:o5().string,pageConfig:o5().shape({heroMediaType:o5().oneOf(["video","image"]),heroMediaUrl:o5().string,operationType:o5().string,operationData:o5().object,heroStyleType:o5().string,keyFeaturesStyleType:o5().string,howToUseStyleType:o5().string,whoCanBenefitStyleType:o5().string,feedbackStyleType:o5().string,relatedSearchesStyleType:o5().string,qaStyleType:o5().string}).isRequired,pageData:o5().shape({h1Title:o5().string,tagline:o5().string,cta:o5().string,keyFeatures:o5().object,howToUse:o5().object,whoCanBenefit:o5().object,feedback:o5().object,relatedSearches:o5().object,qa:o5().object,websiteAppInfoDTO:o5().shape({greetings:o5().string,promptStarters:o5().array})}).isRequired}).isRequired,createTurnstile:o5().func,createChatContentMarkdown:o5().func,createPayInfo:o5().func,userInfo:o5().object,loadUserInfo:o5().func};var fl=function(t){var r=t.isOpen,n=t.title,a=t.message,o=t.onCancel,i=t.onConfirm,s=t.confirmText,l=t.cancelText,c=t.isLoading,u=void 0!==c&&c;return r?O.createElement("div",{className:"fixed inset-0 z-[9999] flex items-start justify-center bg-black/50 pt-20"},O.createElement("div",{className:"relative z-[10000] w-96 rounded-lg bg-white p-6 shadow-xl"},O.createElement("h3",{className:"mb-4 text-lg font-medium text-gray-900"},void 0===n?"确认离开":n),O.createElement("p",{className:"mb-6 text-sm text-gray-500"},void 0===a?"还有编辑的内容没有保存":a),O.createElement("div",{className:"flex justify-end space-x-3"},O.createElement("button",{onClick:o,disabled:u,className:"rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50 disabled:cursor-not-allowed disabled:opacity-50"},void 0===l?"暂不保存":l),O.createElement("button",{onClick:i,disabled:u,className:"inline-flex items-center rounded-md bg-blue-600 px-4 py-2 text-sm font-medium text-white hover:bg-blue-700 disabled:cursor-not-allowed disabled:opacity-50"},u?O.createElement(O.Fragment,null,O.createElement("span",{className:"mr-2 h-4 w-4 animate-spin rounded-full border-2 border-white border-t-transparent"}),"保存中..."):void 0===s?"保存并继续":s)))):null},fc=function(t){var r,n,a,o,i,s,l,c=t.id,u=t.language,d=t.authorization,f=t.user,p=t.selfSiteTrafficAdInfo,m=t.toolTips,h=t.createTurnstile,g=t.createPayInfo,v=t.loadUserInfo,b=t.createChatContentMarkdown,y=t.openLoginPopup,w=t.UserAdBanner,x=iD((0,O.useState)({}),2),E=x[0],C=x[1],k=iD((0,O.useState)(null),2),S=k[0],T=k[1],N=iD((0,O.useState)(null),2),A=N[0],I=N[1],R=iD((0,O.useState)(!0),2),_=R[0],P=R[1],L=iD((0,O.useState)(!1),2),M=L[0],D=L[1],j=iD((0,O.useState)(null),2),F=j[0],U=j[1],z=iD((0,O.useState)(!1),2),H=z[0],B=z[1],V=iD((0,O.useState)(!1),2),q=V[0],W=V[1],G=iD((0,O.useState)(0),2),Z=G[0],K=G[1],J=iD((0,O.useState)(null),2),Y=J[0],X=J[1],Q=iD((0,O.useState)(null),2),ee=Q[0],et=Q[1],er=iD((0,O.useState)(null),2),en=er[0],ea=er[1],eo=iD((0,O.useState)(0),2),ei=eo[0],es=eo[1],el=iD((0,O.useState)({}),2),ec=el[0],eu=el[1],ed=iD((0,O.useState)([]),2),ef=ed[0],ep=ed[1],em=iD((0,O.useState)(!1),2),eh=em[0],eg=em[1],ev=iD((0,O.useState)(!1),2),eb=ev[0],ey=ev[1],ew=iD((0,O.useState)(!1),2),ex=ew[0],eE=ew[1],eC=iD((0,O.useState)(!1),2),ek=eC[0],eS=eC[1],eT=iD((0,O.useState)(!1),2),eN=eT[0],eA=eT[1],eI=iD((0,O.useState)(!1),2),eR=eI[0],e_=eI[1],eO=iD((0,O.useState)([]),2),eP=eO[0],eL=eO[1],eM=iD((0,O.useState)({}),2),eD=eM[0],ej=eM[1],eF=iD((0,O.useState)({mode:"STRUCTURE",sectionType:void 0}),2),eU=eF[0],ez=eF[1],eH=iD((0,O.useState)(!1),2),eB=eH[0],eV=eH[1],eq=iD((0,O.useState)({title:"",message:"",onConfirm:function(){},onCancel:function(){}}),2),eW=eq[0],eG=eq[1],e$=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:C(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)});(0,O.useEffect)(function(){e$(u)},[u]);var eZ=(n=ib(iO().m(function t(){var r,n,a,o,i,s,l;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,P(!0),t.n=1,sJ({id:c,language:u},d);case 1:return r=t.v,t.n=2,sY(c,d);case 2:return n=t.v,t.n=3,sQ({id:c,language:u},d);case 3:return a=t.v,t.n=4,sX(c,d);case 4:o=t.v,r?(et(r.customPageData),ea(r.customPageConfig),T(n),s=a,null==a||!a.plans||null!=a&&null!==(i=a.plans)&&void 0!==i&&i.free||(s.plans.free={}),U(s),X(o),I(r.pageData||{seoTitle:"工具页面标题",seoDescription:"工具页面描述",h1Title:"工具名称",tagline:"工具简介",keyFeatures:{title:"主要功能",features:[]},howToUse:{title:"如何使用",steps:[]},whoCanBenefit:{title:"适用人群",groups:[]},feedback:{title:"用户反馈",testimonials:[]},relatedSearches:{title:"相关搜索",searches:[]},qa:{title:"常见问题",questions:[]},websiteAppInfoDTO:{greetings:"欢迎使用本工具",promptStarters:[]}})):aa.ZP.error("获取页面数据格式错误"),t.n=6;break;case 5:t.p=5,console.error("获取工具页面数据失败:",l=t.v),aa.ZP.error("获取页面数据失败: "+(l.message||"未知错误"));case 6:return t.p=6,P(!1),t.f(6);case 7:return t.a(2)}},t,null,[[0,5,6,7]])})),function(){return n.apply(this,arguments)}),eK=(a=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;
32)switch(t.n){case 0:return t.p=0,B(!0),r={id:c,uniqueConfig:S},t.n=1,s1(r,d);case 1:aa.ZP.success("保存成功"),t.n=3;break;case 2:t.p=2,console.error(n=t.v),aa.ZP.error("保存失败: "+(n.message||"未知错误"));case 3:return t.p=3,B(!1),t.f(3);case 4:return t.a(2)}},t,null,[[0,2,3,4]])})),function(){return a.apply(this,arguments)}),eJ=(o=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,W(!0),r={id:c,language:u,paymentDocument:JSON.stringify(F)},t.n=1,s2(r,d);case 1:eA(!1),aa.ZP.success("保存成功"),t.n=3;break;case 2:t.p=2,console.error(n=t.v),aa.ZP.error("保存失败: "+(n.message||"未知错误"));case 3:return t.p=3,W(!1),t.f(3);case 4:return t.a(2)}},t,null,[[0,2,3,4]])})),function(){return o.apply(this,arguments)}),eY=(i=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,D(!0),r={id:c,language:u,pageConfig:S,pageData:A,customPageData:ee,customPageConfig:en},t.n=1,s0(r,d);case 1:eS(!1),e_(!1),aa.ZP.success("保存成功"),t.n=3;break;case 2:t.p=2,console.error("保存工具页面数据失败:",n=t.v),aa.ZP.error("保存失败: "+(n.message||"未知错误"));case 3:return t.p=3,D(!1),t.f(3);case 4:return t.a(2)}},t,null,[[0,2,3,4]])})),function(){return i.apply(this,arguments)});(0,O.useEffect)(function(){var t;d&&(t=d)&&localStorage.setItem("auth_token",t),c&&u?eZ():P(!1)},[c,u,d]),(0,O.useEffect)(function(){"AICOVER"===(null==S?void 0:S.operationType)&&0===ef.length?eX():"PIXVERSE"===(null==S?void 0:S.operationType)&&eQ()},[null==S?void 0:S.operationType]);var eX=(s=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:return eg(!0),ey(!1),t.p=1,t.n=2,(0,ac.Z)({url:"".concat("https://aiarticle.erweima.ai","/api/v1/config/getAiCoverTemplateList"),method:"get"});case 2:(r=t.v).data&&r.data.data.length>0&&(ep(r.data.data),(n=r.data.data.find(function(t){return t.templateId===S.operationData.templateId}))&&eu(iR(iR({},ec),n)),ey(!1)),t.n=4;break;case 3:t.p=3,t.v,ep([]),ey(!0);case 4:return t.p=4,eg(!1),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])})),function(){return s.apply(this,arguments)}),eQ=(l=ib(iO().m(function t(){var r,n;return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,s3();case 1:eL(r=t.v),(n=r.find(function(t){return t.templateId===S.operationData.templateId}))&&(ej(iR(iR({},eD),n)),ej(iR(iR({},eD),{},{templateParamConfigInfo:{paramList:[{type:"uploadImage",required:!0,generateFields:"imgUrls",uploadImageSize:1,uploadConfig:[{required:!0}]}]}}))),t.n=3;break;case 2:t.p=2,console.error(t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(){return l.apply(this,arguments)});return O.createElement(iX.Provider,{value:{isEditToolPage:!0,pageData:A,setPageData:I,pageConfig:S,setPageConfig:T,sidebarState:eU,setSidebarState:ez,savePageData:eY,saving:M,onUpdate:function(t){var r=t.sectionType,n=t.sectionIndex,a=t.subIndex;es(n),ez({mode:"STRUCTURE"===r?"STRUCTURE":"SECTION",sectionType:r,sectionIndex:n,subSectionIndex:a})},paymentDocument:F,setPaymentDocument:U,saveToolType:eK,saveToolTypeLoading:H,savePay:eJ,savePayLoading:q,activeSection:Z,setActiveSection:K,basicInfo:Y,customPageData:ee,setCustomPageData:et,customPageConfig:en,setCustomPageConfig:ea,customSectionIndex:ei,setCustomSectionIndex:es,t:function(t,r){return ug(E,t,r)},aiCoverTemplateInfo:ec,setAiCoverTemplateInfo:eu,voiceOptions:ef,voiceError:eb,voiceLoading:eh,setEditPageOpenPayInfo:eE,hasUnsavedChanges:ek,setHasUnsavedChanges:eS,paymentUnsavedChanges:eN,setPaymentUnsavedChanges:eA,pageSettingsUnsavedChanges:eR,setPageSettingsUnsavedChanges:e_,showConfirmDialog:eB,setShowConfirmDialog:eV,confirmDialogConfig:eW,setConfirmDialogConfig:eG,pixverseTemplateList:eP,pixVerseEffectTemplateInfo:eD,setPixVerseEffectTemplateInfo:ej}},_?O.createElement("div",{className:"flex h-screen w-full items-center justify-center"},O.createElement("div",{className:"text-center"},O.createElement("div",{className:"mx-auto mb-4 h-8 w-8 animate-spin rounded-full border-4 border-gray-300 border-t-blue-600"}),O.createElement("p",{className:"text-gray-600"},"加载中..."))):A?O.createElement("div",{className:"flex h-screen w-full overflow-hidden"},O.createElement("div",{className:"flex-1 overflow-auto"},O.createElement(fs,{language:u,pageInfo:{id:c,realLanguage:u,pageData:A,paymentDocument:F,pageConfig:S,consumeCredit:S.consumeCredit,consumeCreditFlag:S.consumeCreditFlag,selfSiteTrafficAdInfo:p,customPageData:ee,customPageConfig:en,aiCoverTemplateInfo:ec,pixVerseEffectTemplateInfo:eD},createPayInfo:g,createTurnstile:h,toolTips:m,loadUserInfo:v,userInfo:f,createChatContentMarkdown:b,openLoginPopup:y,UserAdBanner:w,isVipFlag:(null==f?void 0:f.vipFlag)||!1,editPageOpenPayInfo:ex})),O.createElement(lb,{language:(null==Y?void 0:Y.supportLanguages)||["en"],authorization:d})):O.createElement("div",{className:"flex h-screen w-full items-center justify-center"},O.createElement("div",{className:"text-center"},O.createElement("p",{className:"mb-4 text-lg text-gray-600"},"未找到数据"),O.createElement("p",{className:"text-sm text-gray-500"},"请检查连接是否正确"))),O.createElement(s9,null),O.createElement(fl,{isOpen:eB,title:eW.title,message:eW.message,onConfirm:eW.onConfirm,onCancel:eW.onCancel,isLoading:M}))},fu=function(t){var r=t.adData,n=void 0===r?{}:r,a=t.styleData,o=void 0===a?{}:a,i=t.onClose,s=iR(iR({},"dark"===o.theme?uE:ux),o);return O.createElement("div",{className:"fixed bottom-0 right-0"},O.createElement("div",{className:"max-w-[300px]",style:{borderStyle:"solid",backgroundColor:s.bgColor,borderRadius:"12px",overflow:"hidden",backgroundImage:"linear-gradient(90deg, ".concat(s.borderStyle1,", ").concat(s.borderStyle2,", ").concat(s.borderStyle3,")"),padding:"1px"}},O.createElement("div",{className:"w-full rounded-lg p-2",style:{backgroundColor:s.bgColor,borderRadius:"12px"}},O.createElement("div",{className:"flex w-full items-center justify-between gap-2 font-medium"},O.createElement(uy,{icon:"ad",className:"w-6 cursor-pointer",color:s.primaryColor}),i&&O.createElement(uy,{icon:"close",onClick:i,className:"w-3 cursor-pointer",color:s.closeColor})),O.createElement("div",{className:"grid w-full grid-cols-1 gap-2 p-2"},n.title&&O.createElement("h3",{className:"flex-1 font-semibold",style:{color:s.primaryColor}},n.title),O.createElement("div",{className:"group flex w-full flex-col items-center gap-2 rounded-lg p-2 text-sm !no-underline transition duration-500",style:{color:s.textColor}},n.content&&O.createElement("p",{className:"line-clamp-3 w-full text-xs font-medium"},n.content),n.resourceUrl&&("video"===n.resourceType?O.createElement("video",{muted:!0,loop:!0,src:n.resourceUrl,autoPlay:!0,className:"mt-2 w-[80%] rounded-lg"}):"img"===n.resourceType?O.createElement("img",{src:n.resourceUrl,alt:n.title,width:100,height:100,className:"mt-2 w-[80%] rounded-lg"}):"audio"===n.resourceType?O.createElement("audio",{controls:!0,className:"mt-2 w-[80%] rounded-lg"},O.createElement("source",{src:n.resourceUrl})):null),n.buttonLink&&O.createElement("a",{href:n.buttonLink,target:"_blank",rel:"nofollow noopener",onClick:function(){return uw(n)},className:"mt-4 flex h-10 w-full items-center justify-center rounded-md px-2 py-1.5 text-xs",style:{backgroundColor:s.primaryColor,color:s.buttonColor}},n.buttonText))))))};fu.propTypes={adData:o5().shape({title:o5().string,content:o5().string,resourceUrl:o5().string,resourceType:o5().string,buttonText:o5().string,buttonLink:o5().string}).isRequired,styleData:o5().shape({theme:o5().oneOf(["light","dark"]),primaryColor:o5().string,bgColor:o5().string,textColor:o5().string,closeColor:o5().string,buttonColor:o5().string,borderStyle1:o5().string,borderStyle2:o5().string,borderStyle3:o5().string}),onClose:o5().func};var fd=function(t){var r=t.adData,n=void 0===r?{}:r,a=t.styleData,o=void 0===a?{}:a,i=t.onClose,s=iR(iR({},"dark"===o.theme?uE:ux),o);return O.createElement("div",{className:"relative"},i&&O.createElement(uy,{icon:"close",onClick:i,className:"absolute -right-1 -top-2 w-5 cursor-pointer rounded-full bg-[#d4d4d4]/60 p-1",color:s.closeColor}),O.createElement("div",{className:"w-full",style:{borderStyle:"solid",backgroundColor:s.bgColor,borderRadius:"12px",overflow:"hidden",backgroundImage:"linear-gradient(90deg, ".concat(s.borderStyle1,", ").concat(s.borderStyle2,", ").concat(s.borderStyle3,")"),padding:"1px"}},O.createElement("div",{className:"w-full rounded-lg p-1",style:{backgroundColor:s.bgColor,borderRadius:"12px"}},O.createElement("div",{className:"flex w-full items-start justify-between gap-2 font-medium"},O.createElement(uy,{icon:"ad",className:"mt-1 w-5 cursor-pointer",color:s.primaryColor}),n.title&&O.createElement("h3",{className:"flex-1 font-semibold",style:{color:s.primaryColor}},n.title)),O.createElement("div",{className:"grid w-full grid-cols-1 gap-2"},O.createElement("div",{className:"group flex w-full flex-col items-center gap-2 rounded-lg p-1 text-sm !no-underline transition duration-500",style:{color:s.textColor}},n.content&&O.createElement("p",{className:"line-clamp-3 w-full text-xs"},n.content),n.resourceUrl&&("video"===n.resourceType?O.createElement("video",{muted:!0,loop:!0,src:n.resourceUrl,autoPlay:!0,className:"mt-1 w-[80%] rounded-lg"}):"img"===n.resourceType?O.createElement("img",{src:n.resourceUrl,alt:n.title,width:100,height:100,className:"mt-1 w-[80%] rounded-lg"}):"audio"===n.resourceType?O.createElement("audio",{controls:!0,className:"mt-1 w-[80%] rounded-lg"},O.createElement("source",{src:n.resourceUrl})):null),n.buttonLink&&O.createElement("a",{href:n.buttonLink,target:"_blank",rel:"nofollow noopener",onClick:function(){return uw(n)},className:"mt-2 flex h-10 w-full items-center justify-center rounded-md px-2 py-1.5 text-xs",style:{backgroundColor:s.primaryColor,color:s.buttonColor}},n.buttonText))))))};fd.propTypes={adData:o5().shape({title:o5().string,content:o5().string,resourceUrl:o5().string,resourceType:o5().string,buttonText:o5().string,buttonLink:o5().string}).isRequired,styleData:o5().shape({theme:o5().oneOf(["light","dark"]),primaryColor:o5().string,bgColor:o5().string,textColor:o5().string,closeColor:o5().string,buttonColor:o5().string,borderStyle1:o5().string,borderStyle2:o5().string,borderStyle3:o5().string}),onClose:o5().func},o5().string.isRequired,o5().string,o5().number,o5().func,o5().string.isRequired;var ff=function(t){var r,n,a=t.pageConfig,o=t.pageData,i=t.language,s=t.UserAdBanner,l=t.customPageData,c=t.customPageConfig,u=iD((0,O.useState)({}),2),d=u[0],f=u[1],p=(r=ib(iO().m(function t(r){return iO().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,uv(r,"tool");case 1:f(t.v),t.n=3;break;case 2:t.p=2,console.error("Error loading language:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])})),function(t){return r.apply(this,arguments)});return(0,O.useEffect)(function(){p(i)},[i]),O.createElement("div",{className:"relative mx-auto max-w-7xl px-6 lg:px-8"},(null==l?void 0:l.sections)&&(null==l||null===(n=l.sections)||void 0===n?void 0:n.length)>0&&O.createElement(O.Fragment,null,l.sections.map(function(t,r){return O.createElement(sm,{key:r,styleType:c.sectionStyleTypeList[r],sectionData:t,sectionIndex:r})})),s&&O.createElement("div",{className:"mt-2"},s),o.keyFeatures&&O.createElement(lC,{styleType:a.qaStyleType,pageData:o.keyFeatures}),o.howToUse&&O.createElement(lS,{styleType:a.qaStyleType,pageData:o.howToUse}),s&&O.createElement("div",{className:"mt-2"},s),o.whoCanBenefit&&O.createElement(lN,{styleType:a.qaStyleType,pageData:o.whoCanBenefit}),o.feedback&&O.createElement(lI,{styleType:a.qaStyleType,pageData:o.feedback}),o.relatedSearches&&O.createElement(l_,{styleType:a.qaStyleType,pageData:o.relatedSearches,t:function(t,r){return ug(d,t,r)}}),o.qa&&O.createElement(lx,{styleType:a.qaStyleType,pageData:o.qa}))};ff.propTypes={pageConfig:o5().shape({qaStyleType:o5().string}).isRequired,pageData:o5().shape({keyFeatures:o5().object,howToUse:o5().object,whoCanBenefit:o5().object,feedback:o5().object,relatedSearches:o5().object,qa:o5().object}).isRequired,customPageData:o5().shape({sections:o5().array}),customPageConfig:o5().shape({sectionStyleTypeList:o5().array})};var fp=function(t){var r,n,a,o=t.t,i=t.onOpenChange,s=t.user,l=t.openLoginPopup,c=iD((0,O.useState)(null),2),u=c[0],d=c[1],f=iD((0,O.useState)(""),2),p=f[0],m=f[1],h=iD((0,O.useState)(!1),2),g=h[0],v=h[1],b=iD((0,O.useState)("featureRequest"),2),y=b[0],w=b[1],x=iD((0,O.useState)(""),2),E=x[0],C=x[1],k=iD((0,O.useState)(!1),2),S=k[0],T=k[1],N=iD((0,O.useState)({type:!1,detail:!1}),2),A=N[0],I=N[1];(0,O.useEffect)(function(){return function(){p&&URL.revokeObjectURL(p)}},[p]);var R=(0,O.useCallback)((r=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:if(!(n=r[0])){t.n=2;break}if(!(n.size>10485760)){t.n=1;break}return aa.Am.error(o("dialog.screenshot.sizeError")||"Image size must not exceed 10M"),t.a(2);case 1:a=URL.createObjectURL(n),p&&URL.revokeObjectURL(p),d(n),m(a);case 2:return t.a(2)}},t)})),function(t){return r.apply(this,arguments)}),[p]),_=(0,n9.uI)({onDrop:R,accept:{"image/jpeg":[".jpeg",".jpg"],"image/png":[".png"],"image/gif":[".gif"],"image/webp":[".webp"]},maxFiles:1,multiple:!1}),P=_.getRootProps,L=_.getInputProps,M=_.isDragActive,D=function(){p&&URL.revokeObjectURL(p),d(null),m("")},j=(n=ib(iO().m(function t(r){var n,a;return iO().w(function(t){for(;;)switch(t.n){case 0:return n=(n="yeschat.ai").replaceAll(".","-"),t.n=1,sN(r,"feedback/image/".concat(n),sE);case 1:if(!(a=t.v)){t.n=2;break}return t.a(2,a);case 2:throw Error(o("dialog.screenshot.uploadError"));case 3:return t.a(2)}},t)})),function(t){return n.apply(this,arguments)}),F=(a=ib(iO().m(function t(){var r,n,a,c,d,f,p,m,h,g;return iO().w(function(t){for(;;)switch(t.n){case 0:if(s||!l){t.n=1;break}return i(!1),l(),t.a(2);case 1:if(r=!1,n={type:!1,detail:!1},y||(n.type=!0,r=!0),E.trim()||(n.detail=!0,r=!0),I(n),!r){t.n=2;break}return t.a(2);case 2:if(T(!0),t.p=3,a="",!u){t.n=8;break}return v(!0),t.p=4,t.n=5,j(u);case 5:a=t.v,t.n=7;break;case 6:return t.p=6,f=t.v,aa.Am.error(f.message),T(!1),v(!1),t.a(2);case 7:v(!1);case 8:return p=fetch,m="".concat("https://aiarticle.erweima.ai","/api/feedback/save"),t.n=9,c6();case 9:return h={method:"POST",headers:{"Content-Type":"application/json",uniqueId:t.v},body:JSON.stringify({email:(null==s?void 0:s.email)||"",source:"yeschat.ai",type:y,content:E,isVip:parseInt((null==s?void 0:s.vipLevel)||"0"),screenshot:a})},t.n=10,p(m,h);case 10:return c=t.v,t.n=11,c.json();case 11:200===(d=t.v).code?(aa.Am.success(o("dialog.submitSuccess")||"Submission successful"),D(),C(""),i(!1)):aa.Am.error(d.msg||o("dialog.submitError")||"Submission failed"),t.n=13;break;case 12:t.p=12,g=t.v,aa.Am.error(g.message);case 13:return t.p=13,T(!1),t.f(13);case 14:return t.a(2)}},t,null,[[4,6],[3,12,13,14]])})),function(){return a.apply(this,arguments)});return O.createElement("div",{className:"fixed inset-0 z-50 flex items-center justify-center"},O.createElement("div",{className:"fixed inset-0 bg-black/30",onClick:function(){return i(!1)}}),O.createElement("div",{className:"relative w-[90%] max-w-2xl rounded-lg border border-[var(--tool-color-border)] bg-[var(--tool-color-background)] p-6 shadow-lg"},O.createElement("div",{className:"flex w-full items-start justify-between"},O.createElement("h2",{className:"text-lg font-bold text-[var(--tool-color-text-primary)]"},o("dialog.title")),O.createElement(i$,{onClick:function(){return i(!1)},icon:"close",className:"w-3 cursor-pointer fill-[var(--tool-color-text-secondary)] transition duration-500 hover:fill-[var(--tool-color-text-primary)]"})),!s&&l&&O.createElement("div",{className:"mt-2 text-sm text-[var(--tool-color-text-secondary)]"},o("dialog.loginReminder")),O.createElement("div",{className:"mt-6 flex flex-col gap-6 text-base"},O.createElement("div",null,O.createElement("label",{className:"mb-2 block text-sm font-medium"},O.createElement("span",{className:"mr-1 text-rose-600"},"*"),o("dialog.type.title")),O.createElement("select",{value:y,onChange:function(t){w(t.target.value),I(iR(iR({},A),{},{type:!1}))},className:"w-full rounded-md border text-[14px] ".concat(A.type?"border-rose-500":"border-[var(--tool-color-border)]"," bg-[var(--tool-color-background)] p-2 focus:border-[var(--tool-color-primary)] focus:outline-none")},O.createElement("option",{valu
32e:"featureRequest"},o("dialog.type.featureRequest")),O.createElement("option",{value:"bugReport"},o("dialog.type.bugReport")),O.createElement("option",{value:"billingIssue"},o("dialog.type.billingIssue")),O.createElement("option",{value:"other"},o("dialog.type.other")))),O.createElement("div",null,O.createElement("label",{className:"mb-2 block text-sm font-medium"},O.createElement("span",{className:"mr-1 text-rose-600"},"*"),o("dialog.detail.title")),O.createElement("textarea",{value:E,onChange:function(t){var r;(r=t.target.value).length>500?C(r.slice(0,500)):C(r),I(iR(iR({},A),{},{detail:!1}))},placeholder:function(){switch(y){case"featureRequest":default:return o("dialog.detail.featureRequest");case"bugReport":return o("dialog.detail.bugReport");case"billingIssue":return o("dialog.detail.billingIssue");case"other":return o("dialog.detail.other")}}(),className:"h-32 w-full resize-none rounded-md border placeholder:text-[var(--tool-color-text-placeholder)] ".concat(A.detail?"border-rose-500":"border-[var(--tool-color-border)]"," bg-[var(--tool-color-background)] p-2 text-sm focus:border-[var(--tool-color-primary)] focus:outline-none")}),O.createElement("div",{className:"mt-1 text-xs text-[var(--tool-color-text-placeholder)]"},E.length,"/",500," ",o("dialog.characters"))),O.createElement("div",null,O.createElement("div",{className:"mb-2 flex w-full flex-col items-start"},O.createElement("label",{className:"block text-sm font-medium"},o("dialog.screenshot.title"),O.createElement("span",{className:"ml-1 text-xs font-normal text-[var(--tool-color-text-placeholder)]"},"(",o("dialog.optional"),")")),O.createElement("p",{className:"mt-0.5 text-xs text-[var(--tool-color-text-secondary)]"},o("dialog.screenshot.describe"))),O.createElement("div",iS({},P(),{className:"relative flex h-48 cursor-pointer flex-col items-center justify-center rounded-lg border-2 border-dashed ".concat(M?"border-[var(--tool-color-primary)] bg-[rgba(var(--tool-color-primary-rgb),0.02)]":"border-[var(--tool-color-border)]")}),O.createElement("input",L()),O.createElement(o8.Z,{loading:g,color:"var(--tool-color-primary)",size:40,className:"!absolute left-1/2 top-1/2 z-[1] -translate-x-1/2 -translate-y-1/2"}),p?O.createElement("div",{className:"relative h-full w-full"},O.createElement("img",{src:p,alt:"Preview",className:"h-full w-full object-contain"}),O.createElement("button",{onClick:function(t){t.stopPropagation(),D()},className:"absolute right-2 top-2 flex h-6 w-6 items-center justify-center rounded-full bg-[rgba(var(--tool-color-rgb),0.05)] text-[var(--tool-color-text-inverse)] hover:bg-[rgba(var(--tool-color-rgb),0.07)]"},O.createElement(i$,{icon:"close",className:"w-3 cursor-pointer fill-[var(--tool-color-text-secondary)] transition duration-500 hover:fill-[var(--tool-color-text-primary)]"}))):O.createElement("div",{className:"flex flex-col items-center justify-center gap-2 text-center"},O.createElement(i$,{icon:"feedback_upload",className:"w-6 fill-[var(--tool-color-text-secondary)]"}),O.createElement("p",{className:"text-xs text-[var(--tool-color-text-secondary)]"},o(M?"dialog.screenshot.dropping":"dialog.screenshot.upload")),O.createElement("div",{className:"flex w-full flex-col items-center justify-center text-center"},O.createElement("p",{className:"text-xs text-[var(--tool-color-text-placeholder)]"},o("dialog.screenshot.size")),O.createElement("p",{className:"text-xs text-[var(--tool-color-text-placeholder)]"},o("dialog.screenshot.supportType"))))))),O.createElement("div",{className:"mt-6 flex justify-end gap-4"},O.createElement("button",{onClick:function(){return i(!1)},className:"rounded-lg bg-[var(--tool-color-background-gray)] px-4 py-2 text-sm font-medium text-[var(--tool-color-text-secondary)] transition duration-500 hover:bg-[var(--tool-color-background-dark)]",disabled:S},o("dialog.cancel")),O.createElement("button",{onClick:F,disabled:S,className:"inline-flex items-center justify-center gap-1 rounded-lg bg-[var(--tool-color-primary)] px-4 py-2 text-sm font-medium text-[var(--tool-color-text-inverse)] transition duration-500 hover:bg-[var(--tool-color-primary-dark)] disabled:bg-[var(--tool-color-text-muted)]"},o(S?"dialog.submitting":"dialog.submit"),O.createElement(o7.Z,{loading:S,color:"var(--tool-color-text-inverse)",size:3})))))}
32,fm=function(t){var r=t.language,n=t.isOpen,a=t.onOpenChange,o=t.user,i=t.showRightSnapButton,s=t.openLoginPopup,l=iD((0,O.useState)({}),2),c=l[0],u=l[1];(0,O.useEffect)(function(){uv(r,"feedback").then(function(t){return u(t)})},[r]);var d=function(t,r){return ug(c,t,r)};return O.createElement("div",{className:"custom-tool-page"},(void 0===i||i)&&O.createElement("div",{onClick:function(){return a(!0)},className:"fixed bottom-1/4 right-0 hidden origin-bottom-right -rotate-90 cursor-pointer rounded-t-xl bg-gradient-to-tr from-[var(--tool-color-primary-light)] to-[var(--tool-color-primary-dark)] px-4 py-2 text-base text-white transition duration-500 hover:bg-gradient-to-br md:block lg:bottom-1/2"},d("giveFeedbackBtn")),n&&O.createElement(fp,{t:d,onOpenChange:a,user:o,openLoginPopup:s}),O.createElement(s9,null))}},81880:function(t,r){"use strict";r.__esModule=!0,r.default=function(t,r){if(t&&r){var n=Array.isArray(r)?r:r.split(",");if(0===n.length)return!0;var a=t.name||"",o=(t.type||"").toLowerCase(),i=o.replace(/\/.*$/,"");return n.some(function(t){var r=t.trim().toLowerCase();return"."===r.charAt(0)?a.toLowerCase().endsWith(r):r.endsWith("/*")?i===r.replace(/\/.*$/,""):o===r})}return!0}},18742:function(t,r){"use strict";r.byteLength=function(t){var r=c(t),n=r[0],a=r[1];return(n+a)*3/4-a},r.toByteArray=function(t){var r,n,i=c(t),s=i[0],l=i[1],u=new o((s+l)*3/4-l),d=0,f=l>0?s-4:s;for(n=0;n<f;n+=4)r=a[t.charCodeAt(n)]<<18|a[t.charCodeAt(n+1)]<<12|a[t.charCodeAt(n+2)]<<6|a[t.charCodeAt(n+3)],u[d++]=r>>16&255,u[d++]=r>>8&255,u[d++]=255&r;return 2===l&&(r=a[t.charCodeAt(n)]<<2|a[t.charCodeAt(n+1)]>>4,u[d++]=255&r),1===l&&(r=a[t.charCodeAt(n)]<<10|a[t.charCodeAt(n+1)]<<4|a[t.charCodeAt(n+2)]>>2,u[d++]=r>>8&255,u[d++]=255&r),u},r.fromByteArray=function(t){for(var r,a=t.length,o=a%3,i=[],s=0,l=a-o;s<l;s+=16383)i.push(function(t,r,a){for(var o,i=[],s=r;s<a;s+=3)i.push(n[(o=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]))>>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return i.join("")}(t,s,s+16383>l?l:s+16383));return 1===o?i.push(n[(r=t[a-1])>>2]+n[r<<4&63]+"=="):2===o&&i.push(n[(r=(t[a-2]<<8)+t[a-1])>>10]+n[r>>4&63]+n[r<<2&63]+"="),i.join("")};for(var n=[],a=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=i.length;s<l;++s)n[s]=i[s],a[i.charCodeAt(s)]=s;function c(t){var r=t.length;if(r%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=r);var a=n===r?0:4-n%4;return[n,a]}a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},41379:function(t){var r;r=function(){return function(t){var r={};function n(a){if(r[a])return r[a].exports;var o=r[a]={i:a,l:!1,exports:{}};return t[a].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=r,n.d=function(t,r,a){n.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:a})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,r){if(1&r&&(t=n(t)),8&r||4&r&&"object"==typeof t&&t&&t.__esModule)return t;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),2&r&&"string"!=typeof t)for(var o in t)n.d(a,o,(function(r){return t[r]}).bind(null,o));return a},n.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(r,"a",r),r},n.o=function(t,r){return Object.prototype.hasOwnProperty.call(t,r)},n.p="",n(n.s=90)}({17:function(t,r,n){"use strict";r.__esModule=!0,r.default=void 0;var a=n(18),o=function(){function t(){}return t.getFirstMatch=function(t,r){var n=r.match(t);return n&&n.length>0&&n[1]||""},t.getSecondMatch=function(t,r){var n=r.match(t);return n&&n.length>1&&n[2]||""},t.matchAndReturnConst=function(t,r,n){if(t.test(r))return n},t.getWindowsVersionName=function(t){switch(t){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},t.getMacOSVersionName=function(t){var r=t.split(".").splice(0,2).map(function(t){return parseInt(t,10)||0});if(r.push(0),10===r[0])switch(r[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";
vendor: 9,760 bytes, line 32
32case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},t.getAndroidVersionName=function(t){var r=t.split(".").splice(0,2).map(function(t){return parseInt(t,10)||0});if(r.push(0),!(1===r[0]&&r[1]<5))return 1===r[0]&&r[1]<6?"Cupcake":1===r[0]&&r[1]>=6?"Donut":2===r[0]&&r[1]<2?"Eclair":2===r[0]&&2===r[1]?"Froyo":2===r[0]&&r[1]>2?"Gingerbread":3===r[0]?"Honeycomb":4===r[0]&&r[1]<1?"Ice Cream Sandwich":4===r[0]&&r[1]<4?"Jelly Bean":4===r[0]&&r[1]>=4?"KitKat":5===r[0]?"Lollipop":6===r[0]?"Marshmallow":7===r[0]?"Nougat":8===r[0]?"Oreo":9===r[0]?"Pie":void 0},t.getVersionPrecision=function(t){return t.split(".").length},t.compareVersions=function(r,n,a){void 0===a&&(a=!1);var o=t.getVersionPrecision(r),i=t.getVersionPrecision(n),s=Math.max(o,i),l=0,c=t.map([r,n],function(r){var n=s-t.getVersionPrecision(r),a=r+Array(n+1).join(".0");return t.map(a.split("."),function(t){return Array(20-t.length).join("0")+t}).reverse()});for(a&&(l=s-Math.min(o,i)),s-=1;s>=l;){if(c[0][s]>c[1][s])return 1;if(c[0][s]===c[1][s]){if(s===l)return 0;s-=1}else if(c[0][s]<c[1][s])return -1}},t.map=function(t,r){var n,a=[];if(Array.prototype.map)return Array.prototype.map.call(t,r);for(n=0;n<t.length;n+=1)a.push(r(t[n]));return a},t.find=function(t,r){var n,a;if(Array.prototype.find)return Array.prototype.find.call(t,r);for(n=0,a=t.length;n<a;n+=1){var o=t[n];if(r(o,n))return o}},t.assign=function(t){for(var r,n,a=arguments.length,o=Array(a>1?a-1:0),i=1;i<a;i++)o[i-1]=arguments[i];if(Object.assign)return Object.assign.apply(Object,[t].concat(o));for(r=0,n=o.length;r<n;r+=1)(function(){var n=o[r];"object"==typeof n&&null!==n&&Object.keys(n).forEach(function(r){t[r]=n[r]})})();return t},t.getBrowserAlias=function(t){return a.BROWSER_ALIASES_MAP[t]},t.getBrowserTypeByAlias=function(t){return a.BROWSER_MAP[t]||""},t}();r.default=o,t.exports=r.default},18:function(t,r,n){"use strict";r.__esModule=!0,r.ENGINE_MAP=r.OS_MAP=r.PLATFORMS_MAP=r.BROWSER_MAP=r.BROWSER_ALIASES_MAP=void 0,r.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},r.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},r.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},r.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},r.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(t,r,n){"use strict";r.__esModule=!0,r.default=void 0;var a,o=(a=n(91))&&a.__esModule?a:{default:a},i=n(18),s=function(){function t(){}return t.getParser=function(t,r){if(void 0===r&&(r=!1),"string"!=typeof t)throw Error("UserAgent should be a string");return new o.default(t,r)},t.parse=function(t){return new o.default(t).getResult()},function(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}(t,[{key:"BROWSER_MAP",get:function(){return i.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return i.ENGINE_MAP}},{key:"OS_MAP",get:function(){return i.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return i.PLATFORMS_MAP}}]),t}();r.default=s,t.exports=r.default},91:function(t,r,n){"use strict";r.__esModule=!0,r.default=void 0;var a=c(n(92)),o=c(n(93)),i=c(n(94)),s=c(n(95)),l=c(n(17));function c(t){return t&&t.__esModule?t:{default:t}}var u=function(){function t(t,r){if(void 0===r&&(r=!1),null==t||""===t)throw Error("UserAgent parameter can't be empty");this._ua=t,this.parsedResult={},!0!==r&&this.parse()}var r=t.prototype;return r.getUA=function(){return this._ua},r.test=function(t){return t.test(this._ua)},r.parseBrowser=function(){var t=this;this.parsedResult.browser={};var r=l.default.find(a.default,function(r){if("function"==typeof r.test)return r.test(t);if(r.test instanceof Array)return r.test.some(function(r){return t.test(r)});throw Error("Browser's test function is not valid")});return r&&(this.parsedResult.browser=r.describe(this.getUA())),this.parsedResult.browser},r.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},r.getBrowserName=function(t){return t?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},r.getBrowserVersion=function(){return this.getBrowser().version},r.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},r.parseOS=function(){var t=this;this.parsedResult.os={};var r=l.default.find(o.default,function(r){if("function"==typeof r.test)return r.test(t);if(r.test instanceof Array)return r.test.some(function(r){return t.test(r)});throw Error("Browser's test function is not valid")});return r&&(this.parsedResult.os=r.describe(this.getUA())),this.parsedResult.os},r.getOSName=function(t){var r=this.getOS().name;return t?String(r).toLowerCase()||"":r||""},r.getOSVersion=function(){return this.getOS().version},r.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},r.getPlatformType=function(t){void 0===t&&(t=!1);var r=this.getPlatform().type;return t?String(r).toLowerCase()||"":r||""},r.parsePlatform=function(){var t=this;this.parsedResult.platform={};var r=l.default.find(i.default,function(r){if("function"==typeof r.test)return r.test(t);if(r.test instanceof Array)return r.test.some(function(r){return t.test(r)});throw Error("Browser's test function is not valid")});return r&&(this.parsedResult.platform=r.describe(this.getUA())),this.parsedResult.platform},r.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},r.getEngineName=function(t){return t?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},r.parseEngine=function(){var t=this;this.parsedResult.engine={};var r=l.default.find(s.default,function(r){if("function"==typeof r.test)return r.test(t);if(r.test instanceof Array)return r.test.some(function(r){return t.test(r)});throw Error("Browser's test function is not valid")});return r&&(this.parsedResult.engine=r.describe(this.getUA())),this.parsedResult.engine},r.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},r.getResult=function(){return l.default.assign({},this.parsedResult)},r.satisfies=function(t){var r=this,n={},a=0,o={},i=0;if(Object.keys(t).forEach(function(r){var s=t[r];"string"==typeof s?(o[r]=s,i+=1):"object"==typeof s&&(n[r]=s,a+=1)}),a>0){var s=Object.keys(n),c=l.default.find(s,function(t){return r.isOS(t)});if(c){var u=this.satisfies(n[c]);if(void 0!==u)return u}var d=l.default.find(s,function(t){return r.isPlatform(t)});if(d){var f=this.satisfies(n[d]);if(void 0!==f)return f}}if(i>0){var p=Object.keys(o),m=l.default.find(p,function(t){return r.isBrowser(t,!0)});if(void 0!==m)return this.compareVersion(o[m])}},r.isBrowser=function(t,r){void 0===r&&(r=!1);var n=this.getBrowserName().toLowerCase(),a=t.toLowerCase(),o=l.default.getBrowserTypeByAlias(a);return r&&o&&(a=o.toLowerCase()),a===n},r.compareVersion=function(t){var r=[0],n=t,a=!1,o=this.getBrowserVersion();if("string"==typeof o)return">"===t[0]||"<"===t[0]?(n=t.substr(1),"="===t[1]?(a=!0,n=t.substr(2)):r=[],">"===t[0]?r.push(1):r.push(-1)):"="===t[0]?n=t.substr(1):"~"===t[0]&&(a=!0,n=t.substr(1)),r.indexOf(l.default.compareVersions(o,n,a))>-1},r.isOS=function(t){return this.getOSName(!0)===String(t).toLowerCase()},r.isPlatform=function(t){return this.getPlatformType(!0)===String(t).toLowerCase()},r.isEngine=function(t){return this.getEngineName(!0)===String(t).toLowerCase()},r.is=function(t,r){return void 0===r&&(r=!1),this.isBrowser(t,r)||this.isOS(t)||this.isPlatform(t)},r.some=function(t){var r=this;return void 0===t&&(t=[]),t.some(function(t){return r.is(t)})},t}();r.default=u,t.exports=r.default},92:function(t,r,n){"use strict";r.__esModule=!0,r.default=void 0;var a,o=(a=n(17))&&a.__esModule?a:{default:a},i=/version\/(\d+(\.?_?\d+)+)/i,s=[{test:[/googlebot/i],describe:function(t){var r={
vendor: 4,115 bytes, line 32
32name:"Googlebot"},n=o.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/opera/i],describe:function(t){var r={name:"Opera"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/opr\/|opios/i],describe:function(t){var r={name:"Opera"},n=o.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/SamsungBrowser/i],describe:function(t){var r={name:"Samsung Internet for Android"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/Whale/i],describe:function(t){var r={name:"NAVER Whale Browser"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/MZBrowser/i],describe:function(t){var r={name:"MZ Browser"},n=o.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/focus/i],describe:function(t){var r={name:"Focus"},n=o.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/swing/i],describe:function(t){var r={name:"Swing"},n=o.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/coast/i],describe:function(t){var r={name:"Opera Coast"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(t){var r={name:"Opera Touch"},n=o.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/yabrowser/i],describe:function(t){var r={name:"Yandex Browser"},n=o.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/ucbrowser/i],describe:function(t){var r={name:"UC Browser"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/Maxthon|mxios/i],describe:function(t){var r={name:"Maxthon"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/epiphany/i],describe:function(t){var r={name:"Epiphany"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/puffin/i],describe:function(t){var r={name:"Puffin"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/sleipnir/i],describe:function(t){var r={name:"Sleipnir"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/k-meleon/i],describe:function(t){var r={name:"K-Meleon"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/micromessenger/i],describe:function(t){var r={name:"WeChat"},n=o.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/qqbrowser/i],describe:function(t){var r={name:/qqbrowserlite/i.test(t)?"QQ Browser Lite":"QQ Browser"},n=o.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/msie|trident/i],describe:function(t){var r={name:"Internet Explorer"},n=o.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/\sedg\//i],describe:function(t){var r={name:"Microsoft Edge"},n=o.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/edg([ea]|ios)/i],describe:function(t){var r={name:"Microsoft Edge"},n=o.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}}
vendor: 4,243 bytes, line 32
32,{test:[/vivaldi/i],describe:function(t){var r={name:"Vivaldi"},n=o.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/seamonkey/i],describe:function(t){var r={name:"SeaMonkey"},n=o.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/sailfish/i],describe:function(t){var r={name:"Sailfish"},n=o.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,t);return n&&(r.version=n),r}},{test:[/silk/i],describe:function(t){var r={name:"Amazon Silk"},n=o.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/phantom/i],describe:function(t){var r={name:"PhantomJS"},n=o.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/slimerjs/i],describe:function(t){var r={name:"SlimerJS"},n=o.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(t){var r={name:"BlackBerry"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/(web|hpw)[o0]s/i],describe:function(t){var r={name:"WebOS Browser"},n=o.default.getFirstMatch(i,t)||o.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/bada/i],describe:function(t){var r={name:"Bada"},n=o.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/tizen/i],describe:function(t){var r={name:"Tizen"},n=o.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/qupzilla/i],describe:function(t){var r={name:"QupZilla"},n=o.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/firefox|iceweasel|fxios/i],describe:function(t){var r={name:"Firefox"},n=o.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/electron/i],describe:function(t){var r={name:"Electron"},n=o.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/MiuiBrowser/i],describe:function(t){var r={name:"Miui"},n=o.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/chromium/i],describe:function(t){var r={name:"Chromium"},n=o.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,t)||o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/chrome|crios|crmo/i],describe:function(t){var r={name:"Chrome"},n=o.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/GSA/i],describe:function(t){var r={name:"Google Search"},n=o.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:function(t){var r=!t.test(/like android/i),n=t.test(/android/i);return r&&n},describe:function(t){var r={name:"Android Browser"},n=o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/playstation 4/i],describe:function(t){var r={name:"PlayStation 4"},n=o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/safari|applewebkit/i],describe:function(t){var r={name:"Safari"},n=o.default.getFirstMatch(i,t);return n&&(r.version=n),r}},{test:[/.*/i],describe:function(t){var r=-1!==t.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:o.default.getFirstMatch(r,t),version:o.default.getSecondMatch(r,t)}}}];r.default=s,t.exports=r.default},93:function(t,r,n){"use strict";r.__esModule=!0,r.default=void 0;var a,o=(a=n(17))&&a.__esModule?a:{default:a},i=n(18),s=[{test:[/Roku\/DVP/],describe:function(t){var r=o.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,t);return{name:i.OS_MAP.Roku,version:r}}},{test:[/windows phone/i],describe:function(t){var r=o.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,t);return{name:i.OS_MAP.WindowsPhone,version:r}}},{test:[/windows /i],describe:function(t){var r=o.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,t),n=o.default.getWindowsVersionName(r);return{name:i.OS_MAP.Windows,version:r,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(t){var r={
vendor: 3,642 bytes, line 32
32name:i.OS_MAP.iOS},n=o.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,t);return n&&(r.version=n),r}},{test:[/macintosh/i],describe:function(t){var r=o.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,t).replace(/[_\s]/g,"."),n=o.default.getMacOSVersionName(r),a={name:i.OS_MAP.MacOS,version:r};return n&&(a.versionName=n),a}},{test:[/(ipod|iphone|ipad)/i],describe:function(t){var r=o.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,t).replace(/[_\s]/g,".");return{name:i.OS_MAP.iOS,version:r}}},{test:function(t){var r=!t.test(/like android/i),n=t.test(/android/i);return r&&n},describe:function(t){var r=o.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,t),n=o.default.getAndroidVersionName(r),a={name:i.OS_MAP.Android,version:r};return n&&(a.versionName=n),a}},{test:[/(web|hpw)[o0]s/i],describe:function(t){var r=o.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,t),n={name:i.OS_MAP.WebOS};return r&&r.length&&(n.version=r),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(t){var r=o.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,t)||o.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,t)||o.default.getFirstMatch(/\bbb(\d+)/i,t);return{name:i.OS_MAP.BlackBerry,version:r}}},{test:[/bada/i],describe:function(t){var r=o.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,t);return{name:i.OS_MAP.Bada,version:r}}},{test:[/tizen/i],describe:function(t){var r=o.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,t);return{name:i.OS_MAP.Tizen,version:r}}},{test:[/linux/i],describe:function(){return{name:i.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:i.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(t){var r=o.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,t);return{name:i.OS_MAP.PlayStation4,version:r}}}];r.default=s,t.exports=r.default},94:function(t,r,n){"use strict";r.__esModule=!0,r.default=void 0;var a,o=(a=n(17))&&a.__esModule?a:{default:a},i=n(18),s=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(t){var r=o.default.getFirstMatch(/(can-l01)/i,t)&&"Nova",n={type:i.PLATFORMS_MAP.mobile,vendor:"Huawei"};return r&&(n.model=r),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(t){var r=t.test(/ipod|iphone/i),n=t.test(/like (ipod|iphone)/i);return r&&!n},describe:function(t){var r=o.default.getFirstMatch(/(ipod|iphone)/i,t);return{type:i.PLATFORMS_MAP.mobile,vendor:"Apple",model:r}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(t){return"blackberry"===t.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(t){return"bada"===t.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(t){return"windows phone"===t.getBrowserName()},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}}
32,{test:function(t){var r=Number(String(t.getOSVersion()).split(".")[0]);return"android"===t.getOSName(!0)&&r>=3},describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(t){return"android"===t.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(t){return"macos"===t.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(t){return"windows"===t.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(t){return"linux"===t.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(t){return"playstation 4"===t.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}},{test:function(t){return"roku"===t.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}}];r.default=s,t.exports=r.default},95:function(t,r,n){"use strict";r.__esModule=!0,r.default=void 0;var a,o=(a=n(17))&&a.__esModule?a:{default:a},i=n(18),s=[{test:function(t){return"microsoft edge"===t.getBrowserName(!0)},describe:function(t){if(/\sedg\//i.test(t))return{name:i.ENGINE_MAP.Blink};var r=o.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,t);return{name:i.ENGINE_MAP.EdgeHTML,version:r}}},{test:[/trident/i],describe:function(t){var r={name:i.ENGINE_MAP.Trident},n=o.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:function(t){return t.test(/presto/i)},describe:function(t){var r={name:i.ENGINE_MAP.Presto},n=o.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:function(t){var r=t.test(/gecko/i),n=t.test(/like gecko/i);return r&&!n},describe:function(t){var r={name:i.ENGINE_MAP.Gecko},n=o.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:i.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(t){var r={name:i.ENGINE_MAP.WebKit},n=o.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,t);return n&&(r.version=n),r}}];r.default=s,t.exports=r.default}})},t.exports=r()},85145:function(t,r,n){"use strict";/*!
33 * The buffer module from node.js, for the browser.
34 *
35 * @author   Feross Aboukhadijeh <https://feross.org>
36 * @license  MIT
37 */var a=n(18742),o=n(13256),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(t){if(t>2147483647)throw RangeError('The value "'+t+'" is invalid for option "size"');var r=new Uint8Array(t);return Object.setPrototypeOf(r,l.prototype),r}function l(t,r,n){if("number"==typeof t){if("string"==typeof r)throw TypeError('The "string" argument must be of type string. Received type number');return d(t)}return c(t,r,n)}function c(t,r,n){if("string"==typeof t)return function(t,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!l.isEncoding(r))throw TypeError("Unknown encoding: "+r);var n=0|h(t,r),a=s(n),o=a.write(t,r);return o!==n&&(a=a.slice(0,o)),a}(t,r);if(ArrayBuffer.isView(t))return function(t){if(R(t,Uint8Array)){var r=new Uint8Array(t);return p(r.buffer,r.byteOffset,r.byteLength)}return f(t)}(t);if(null==t)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(R(t,ArrayBuffer)||t&&R(t.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(R(t,SharedArrayBuffer)||t&&R(t.buffer,SharedArrayBuffer)))return p(t,r,n);if("number"==typeof t)throw TypeError('The "value" argument must not be of type number. Received type number');var a=t.valueOf&&t.valueOf();if(null!=a&&a!==t)return l.from(a,r,n);var o=function(t){if(l.isBuffer(t)){var r,n=0|m(t.length),a=s(n);return 0===a.length||t.copy(a,0,0,n),a}return void 0!==t.length?"number"!=typeof t.length||(r=t.length)!=r?s(0):f(t):"Buffer"===t.type&&Array.isArray(t.data)?f(t.data):void 0}(t);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return l.from(t[Symbol.toPrimitive]("string"),r,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function u(t){if("number"!=typeof t)throw TypeError('"size" argument must be of type number');
vendor: 16,053 bytes, line 37
37if(t<0)throw RangeError('The value "'+t+'" is invalid for option "size"')}function d(t){return u(t),s(t<0?0:0|m(t))}function f(t){for(var r=t.length<0?0:0|m(t.length),n=s(r),a=0;a<r;a+=1)n[a]=255&t[a];return n}function p(t,r,n){var a;if(r<0||t.byteLength<r)throw RangeError('"offset" is outside of buffer bounds');if(t.byteLength<r+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(a=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),l.prototype),a}function m(t){if(t>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|t}function h(t,r){if(l.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||R(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);var n=t.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;for(var o=!1;;)switch(r){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return N(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return A(t).length;default:if(o)return a?-1:N(t).length;r=(""+r).toLowerCase(),o=!0}}function g(t,r,n){var o,i,s=!1;if((void 0===r||r<0)&&(r=0),r>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(r>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,r,n){var a=t.length;(!r||r<0)&&(r=0),(!n||n<0||n>a)&&(n=a);for(var o="",i=r;i<n;++i)o+=_[t[i]];return o}(this,r,n);case"utf8":case"utf-8":return w(this,r,n);case"ascii":return function(t,r,n){var a="";n=Math.min(t.length,n);for(var o=r;o<n;++o)a+=String.fromCharCode(127&t[o]);return a}(this,r,n);case"latin1":case"binary":return function(t,r,n){var a="";n=Math.min(t.length,n);for(var o=r;o<n;++o)a+=String.fromCharCode(t[o]);return a}(this,r,n);case"base64":return o=r,i=n,0===o&&i===this.length?a.fromByteArray(this):a.fromByteArray(this.slice(o,i));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(t,r,n){for(var a=t.slice(r,n),o="",i=0;i<a.length-1;i+=2)o+=String.fromCharCode(a[i]+256*a[i+1]);return o}(this,r,n);default:if(s)throw TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),s=!0}}function v(t,r,n){var a=t[r];t[r]=t[n],t[n]=a}function b(t,r,n,a,o){var i;if(0===t.length)return -1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),(i=n=+n)!=i&&(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 r&&(r=l.from(r,a)),l.isBuffer(r))return 0===r.length?-1:y(t,r,n,a,o);if("number"==typeof r)return(r&=255,"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(t,r,n):Uint8Array.prototype.lastIndexOf.call(t,r,n):y(t,[r],n,a,o);throw TypeError("val must be string, number or Buffer")}function y(t,r,n,a,o){var i,s=1,l=t.length,c=r.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(t.length<2||r.length<2)return -1;s=2,l/=2,c/=2,n/=2}function u(t,r){return 1===s?t[r]:t.readUInt16BE(r*s)}if(o){var d=-1;for(i=n;i<l;i++)if(u(t,i)===u(r,-1===d?0:i-d)){if(-1===d&&(d=i),i-d+1===c)return d*s}else -1!==d&&(i-=i-d),d=-1}else for(n+c>l&&(n=l-c),i=n;i>=0;i--){for(var f=!0,p=0;p<c;p++)if(u(t,i+p)!==u(r,p)){f=!1;break}if(f)return i}return -1}function w(t,r,n){n=Math.min(t.length,n);for(var a=[],o=r;o<n;){var i,s,l,c,u=t[o],d=null,f=u>239?4:u>223?3:u>191?2:1;if(o+f<=n)switch(f){case 1:u<128&&(d=u);break;case 2:(192&(i=t[o+1]))==128&&(c=(31&u)<<6|63&i)>127&&(d=c);break;case 3:i=t[o+1],s=t[o+2],(192&i)==128&&(192&s)==128&&(c=(15&u)<<12|(63&i)<<6|63&s)>2047&&(c<55296||c>57343)&&(d=c);break;case 4:i=t[o+1],s=t[o+2],l=t[o+3],(192&i)==128&&(192&s)==128&&(192&l)==128&&(c=(15&u)<<18|(63&i)<<12|(63&s)<<6|63&l)>65535&&c<1114112&&(d=c)}null===d?(d=65533,f=1):d>65535&&(d-=65536,a.push(d>>>10&1023|55296),d=56320|1023&d),a.push(d),o+=f}return function(t){var r=t.length;if(r<=4096)return String.fromCharCode.apply(String,t);for(var n="",a=0;a<r;)n+=String.fromCharCode.apply(String,t.slice(a,a+=4096));return n}(a)}function x(t,r,n){if(t%1!=0||t<0)throw RangeError("offset is not uint");if(t+r>n)throw RangeError("Trying to access beyond buffer length")}function E(t,r,n,a,o,i){if(!l.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(r>o||r<i)throw RangeError('"value" argument is out of bounds');if(n+a>t.length)throw RangeError("Index out of range")}function C(t,r,n,a,o,i){if(n+a>t.length||n<0)throw RangeError("Index out of range")}function k(t,r,n,a,i){return r=+r,n>>>=0,i||C(t,r,n,4,34028234663852886e22,-34028234663852886e22),o.write(t,r,n,a,23,4),n+4}function S(t,r,n,a,i){return r=+r,n>>>=0,i||C(t,r,n,8,17976931348623157e292,-17976931348623157e292),o.write(t,r,n,a,52,8),n+8}r.Buffer=l,r.SlowBuffer=function(t){return+t!=t&&(t=0),l.alloc(+t)},r.INSPECT_MAX_BYTES=50,r.kMaxLength=2147483647,l.TYPED_ARRAY_SUPPORT=function(){try{var t=new Uint8Array(1),r={foo:function(){return 42}};return Object.setPrototypeOf(r,Uint8Array.prototype),Object.setPrototypeOf(t,r),42===t.foo()}catch(t){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.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(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(t,r,n){return c(t,r,n)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(t,r,n){return(u(t),t<=0)?s(t):void 0!==r?"string"==typeof n?s(t).fill(r,n):s(t).fill(r):s(t)},l.allocUnsafe=function(t){return d(t)},l.allocUnsafeSlow=function(t){return d(t)},l.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==l.prototype},l.compare=function(t,r){if(R(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),R(r,Uint8Array)&&(r=l.from(r,r.offset,r.byteLength)),!l.isBuffer(t)||!l.isBuffer(r))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===r)return 0;for(var n=t.length,a=r.length,o=0,i=Math.min(n,a);o<i;++o)if(t[o]!==r[o]){n=t[o],a=r[o];break}return n<a?-1:a<n?1:0},l.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}},l.concat=function(t,r){if(!Array.isArray(t))throw TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return l.alloc(0);if(void 0===r)for(n=0,r=0;n<t.length;++n)r+=t[n].length;var n,a=l.allocUnsafe(r),o=0;for(n=0;n<t.length;++n){var i=t[n];if(R(i,Uint8Array))o+i.length>a.length?l.from(i).copy(a,o):Uint8Array.prototype.set.call(a,i,o);else if(l.isBuffer(i))i.copy(a,o);else throw TypeError('"list" argument must be an Array of Buffers');o+=i.length}return a},l.byteLength=h,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var r=0;r<t;r+=2)v(this,r,r+1);return this},l.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var r=0;r<t;r+=4)v(this,r,r+3),v(this,r+1,r+2);return this},l.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var r=0;r<t;r+=8)v(this,r,r+7),v(this,r+1,r+6),v(this,r+2,r+5),v(this,r+3,r+4);return this},l.prototype.toString=function(){var t=this.length;return 0===t?"":0==arguments.length?w(this,0,t):g.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(t){if(!l.isBuffer(t))throw TypeError("Argument must be a Buffer");return this===t||0===l.compare(this,t)},l.prototype.inspect=function(){var t="",n=r.INSPECT_MAX_BYTES;return t=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(t+=" ... "),"<Buffer "+t+">"},i&&(l.prototype[i]=l.prototype.inspect),l.prototype.compare=function(t,r,n,a,o){if(R(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(t))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===r&&(r=0),void 0===n&&(n=t?t.length:0),void 0===a&&(a=0),void 0===o&&(o=this.length),r<0||n>t.length||a<0||o>this.length)throw RangeError("out of range index");if(a>=o&&r>=n)return 0;if(a>=o)return -1;if(r>=n)return 1;if(r>>>=0,n>>>=0,a>>>=0,o>>>=0,this===t)return 0;for(var i=o-a,s=n-r,c=Math.min(i,s),u=this.slice(a,o),d=t.slice(r,n),f=0;f<c;++f)if(u[f]!==d[f]){i=u[f],s=d[f];break}return i<s?-1:s<i?1:0},l.prototype.includes=function(t,r,n){return -1!==this.indexOf(t,r,n)},l.prototype.indexOf=function(t,r,n){return b(this,t,r,n,!0)},l.prototype.lastIndexOf=function(t,r,n){return b(this,t,r,n,!1)},l.prototype.write=function(t,r,n,a){if(void 0===r)a="utf8",n=this.length,r=0;else if(void 0===n&&"string"==typeof r)a=r,n=this.length,r=0;else if(isFinite(r))r>>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var o,i,s,l,c,u,d,f,p=this.length-r;if((void 0===n||n>p)&&(n=p),t.length>0&&(n<0||r<0)||r>this.length)throw RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var m=!1;;)switch(a){case"hex":return function(t,r,n,a){n=Number(n)||0;var o=t.length-n;a?(a=Number(a))>o&&(a=o):a=o;var i=r.length;a>i/2&&(a=i/2);for(var s=0;s<a;++s){var l=parseInt(r.substr(2*s,2),16);if(l!=l)break;t[n+s]=l}return s}(this,t,r,n);case"utf8":case"utf-8":return o=r,i=n,I(N(t,this.length-o),this,o,i);case"ascii":case"latin1":case"binary":return s=r,l=n,I(function(t){for(var r=[],n=0;n<t.length;++n)r.push(255&t.charCodeAt(n));return r}(t),this,s,l);case"base64":return c=r,u=n,I(A(t),this,c,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=r,f=n,I(function(t,r){for(var n,a,o=[],i=0;i<t.length&&!((r-=2)<0);++i)a=(n=t.charCodeAt(i))>>8,o.push(n%256),o.push(a);return o}(t,this.length-d),this,d,f);default:if(m)throw TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),m=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},l.prototype.slice=function(t,r){var n=this.length;t=~~t,r=void 0===r?n:~~r,t<0?(t+=n)<0&&(t=0):t>n&&(t=n),r<0?(r+=n)<0&&(r=0):r>n&&(r=n),r<t&&(r=t);var a=this.subarray(t,r);return Object.setPrototypeOf(a,l.prototype),a},l.prototype.readUintLE=l.prototype.readUIntLE=function(t,r,n){t>>>=0,r>>>=0,n||x(t,r,this.length);for(var a=this[t],o=1,i=0;++i<r&&(o*=256);)a+=this[t+i]*o;return a},l.prototype.readUintBE=l.prototype.readUIntBE=function(t,r,n){t>>>=0,r>>>=0,n||x(t,r,this.length);for(var a=this[t+--r],o=1;r>0&&(o*=256);)a+=this[t+--r]*o;return a},l.prototype.readUint8=l.prototype.readUInt8=function(t,r){return t>>>=0,r||x(t,1,this.length),this[t]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(t,r){return t>>>=0,r||x(t,2,this.length),this[t]|this[t+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(t,r){return t>>>=0,r||x(t,2,this.length),this[t]<<8|this[t+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(t,r){return t>>>=0,r||x(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(t,r){return t>>>=0,r||x(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},l.prototype.readIntLE=function(t,r,n){t>>>=0,r>>>=0,n||x(t,r,this.length);for(var a=this[t],o=1,i=0;++i<r&&(o*=256);)a+=this[t+i]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*r)),a},l.prototype.readIntBE=function(t,r,n){t>>>=0,r>>>=0,n||x(t,r,this.length);for(var a=r,o=1,i=this[t+--a];a>0&&(o*=256);)i+=this[t+--a]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*r)),i},l.prototype.readInt8=function(t,r){return(t>>>=0,r||x(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},l.prototype.readInt16LE=function(t,r){t>>>=0,r||x(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(t,r){t>>>=0,r||x(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(t,r){return t>>>=0,r||x(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},l.prototype.readInt32BE=function(t,r){return t>>>=0,r||x(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},l.prototype.readFloatLE=function(t,r){return t>>>=0,r||x(t,4,this.length),o.read(this,t,!0,23,4)},l.prototype.readFloatBE=function(t,r){return t>>>=0,r||x(t,4,this.length),o.read(this,t,!1,23,4)},l.prototype.readDoubleLE=function(t,r){return t>>>=0,r||x(t,8,this.length),o.read(this,t,!0,52,8)},l.prototype.readDoubleBE=function(t,r){return t>>>=0,r||x(t,8,this.length),o.read(this,t,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(t,r,n,a){if(t=+t,r>>>=0,n>>>=0,!a){var o=Math.pow(2,8*n)-1;E(this,t,r,n,o,0)}var i=1,s=0;for(this[r]=255&t;++s<n&&(i*=256);)this[r+s]=t/i&255;return r+n},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(t,r,n,a){if(t=+t,r>>>=0,n>>>=0,!a){var o=Math.pow(2,8*n)-1;E(this,t,r,n,o,0)}var i=n-1,s=1;for(this[r+i]=255&t;--i>=0&&(s*=256);)this[r+i]=t/s&255;return r+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,1,255,0),this[r]=255&t,r+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,2,65535,0),this[r]=255&t,this[r+1]=t>>>8,r+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,2,65535,0),this[r]=t>>>8,this[r+1]=255&t,r+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,4,4294967295,0),this[r+3]=t>>>24,this[r+2]=t>>>16,this[r+1]=t>>>8,this[r]=255&t,r+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,4,4294967295,0),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t,r+4},l.prototype.writeIntLE=function(t,r,n,a){if(t=+t,r>>>=0,!a){var o=Math.pow(2,8*n-1);E(this,t,r,n,o-1,-o)}var i=0,s=1,l=0;for(this[r]=255&t;++i<n&&(s*=256);)t<0&&0===l&&0!==this[r+i-1]&&(l=1),this[r+i]=(t/s>>0)-l&255;return r+n},l.prototype.writeIntBE=function(t,r,n,a){if(t=+t,r>>>=0,!a){var o=Math.pow(2,8*n-1);E(this,t,r,n,o-1,-o)}var i=n-1,s=1,l=0;for(this[r+i]=255&t;--i>=0&&(s*=256);)t<0&&0===l&&0!==this[r+i+1]&&(l=1),this[r+i]=(t/s>>0)-l&255;return r+n},l.prototype.writeInt8=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,1,127,-128),t<0&&(t=255+t+1),this[r]=255&t,r+1},l.prototype.writeInt16LE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,2,32767,-32768),this[r]=255&t,this[r+1]=t>>>8,r+2},l.prototype.writeInt16BE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,2,32767,-32768),this[r]=t>>>8,this[r+1]=255&t,r+2},l.prototype.writeInt32LE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,4,2147483647,-2147483648),this[r]=255&t,this[r+1]=t>>>8,this[r+2]=t>>>16,this[r+3]=t>>>24,r+4},l.prototype.writeInt32BE=function(t,r,n){return t=+t,r>>>=0,n||E(this,t,r,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t,r+4},l.prototype.writeFloatLE=function(t,r,n){return k(this,t,r,!0,n)},l.prototype.writeFloatBE=function(t,r,n){return k(this,t,r,!1,n)},l.prototype.writeDoubleLE=function(t,r,n){return S(this,t,r,!0,n)},l.prototype.writeDoubleBE=function(t,r,n){return S(this,t,r,!1,n)},l.prototype.copy=function(t,r,n,a){if(!l.isBuffer(t))throw TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),r>=t.length&&(r=t.length),r||(r=0),a>
370&&a<n&&(a=n),a===n||0===t.length||0===this.length)return 0;if(r<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(a<0)throw RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),t.length-r<a-n&&(a=t.length-r+n);var o=a-n;return this===t&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(r,n,a):Uint8Array.prototype.set.call(t,this.subarray(n,a),r),o},l.prototype.fill=function(t,r,n,a){if("string"==typeof t){if("string"==typeof r?(a=r,r=0,n=this.length):"string"==typeof n&&(a=n,n=this.length),void 0!==a&&"string"!=typeof a)throw TypeError("encoding must be a string");if("string"==typeof a&&!l.isEncoding(a))throw TypeError("Unknown encoding: "+a);if(1===t.length){var o,i=t.charCodeAt(0);("utf8"===a&&i<128||"latin1"===a)&&(t=i)}}else"number"==typeof t?t&=255:"boolean"==typeof t&&(t=Number(t));if(r<0||this.length<r||this.length<n)throw RangeError("Out of range index");if(n<=r)return this;if(r>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=r;o<n;++o)this[o]=t;else{var s=l.isBuffer(t)?t:l.from(t,a),c=s.length;if(0===c)throw TypeError('The value "'+t+'" is invalid for argument "value"');for(o=0;o<n-r;++o)this[o+r]=s[o%c]}return this};var T=/[^+/0-9A-Za-z-_]/g;function N(t,r){r=r||1/0;for(var n,a=t.length,o=null,i=[],s=0;s<a;++s){if((n=t.charCodeAt(s))>55295&&n<57344){if(!o){if(n>56319||s+1===a){(r-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(r-=3)>-1&&i.push(239,191,189),o=n;continue}n=(o-55296<<10|n-56320)+65536}else o&&(r-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((r-=1)<0)break;i.push(n)}else if(n<2048){if((r-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((r-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((r-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return i}function A(t){return a.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(T,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function I(t,r,n,a){for(var o=0;o<a&&!(o+n>=r.length)&&!(o>=t.length);++o)r[o+n]=t[o];return o}function R(t,r){return t instanceof r||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===r.name}var _=function(){for(var t="0123456789abcdef",r=Array(256),n=0;n<16;++n)for(var a=16*n,o=0;o<16;++o)r[a+o]=t[n]+t[o];return r}()},92851:function(t,r,n){"use strict";function a(){for(var t,r,n=0,a="";n<arguments.length;)(t=arguments[n++])&&(r=function t(r){var n,a,o="";if("string"==typeof r||"number"==typeof r)o+=r;else if("object"==typeof r){if(Array.isArray(r))for(n=0;n<r.length;n++)r[n]&&(a=t(r[n]))&&(o&&(o+=" "),o+=a);else for(n in r)r[n]&&(o&&(o+=" "),o+=n)}return o}(t))&&(a&&(a+=" "),a+=r);return a}n.d(r,{W:function(){return a}}),r.Z=a},26512:function(t,r,n){"use strict";var a=n(51072),o={"text/plain":"Text","text/html":"Url",default:"Text"};t.exports=function(t,r){var n,i,s,l,c,u,d,f,p=!1;r||(r={}),s=r.debug||!1;try{if(c=a(),u=document.createRange(),d=document.getSelection(),(f=document.createElement("span")).textContent=t,f.ariaHidden="true",f.style.all="unset",f.style.position="fixed",f.style.top=0,f.style.clip="rect(0, 0, 0, 0)",f.style.whiteSpace="pre",f.style.webkitUserSelect="text",f.style.MozUserSelect="text",f.style.msUserSelect="text",f.style.userSelect="text",f.addEventListener("copy",function(n){if(n.stopPropagation(),r.format){if(n.preventDefault(),void 0===n.clipboardData){s&&console.warn("unable to use e.clipboardData"),s&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=o[r.format]||o.default;window.clipboardData.setData(a,t)}else n.clipboardData.clearData(),n.clipboardData.setData(r.format,t)}r.onCopy&&(n.preventDefault(),r.onCopy(n.clipboardData))}),document.body.appendChild(f),u.selectNodeContents(f),d.addRange(u),!document.execCommand("copy"))throw Error("copy command was unsuccessful");p=!0}catch(a){s&&console.error("unable to copy using execCommand: ",a),s&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(r.format||"text",t),r.onCopy&&r.onCopy(window.clipboardData),p=!0}catch(a){s&&console.error("unable to copy using clipboardData: ",a),s&&console.error("falling back to prompt"),n="message"in r?r.message:"Copy to clipboard: #{key}, Enter",i=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",l=n.replace(/#{\s*key\s*}/g,i),window.prompt(l,t)}}finally{d&&("function"==typeof d.removeRange?d.removeRange(u):d.removeAllRanges()),f&&document.body.removeChild(f),c()}return p}},87655:function(t){var r;r=function(){"use strict";function t(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,a)}return n}function r(r){for(var a=1;a<arguments.length;a++){var o=null!=arguments[a]?arguments[a]:{};
37a%2?t(Object(o),!0).forEach(function(t){var a,i;a=t,i=o[t],(a=n(a))in r?Object.defineProperty(r,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(o)):t(Object(o)).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(o,t))})}return r}function n(t){var r=function(t,r){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var a=n.call(t,r||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==typeof r?r:r+""}function a(t){return(a="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})(t)}function o(t,r){for(var a=0;a<r.length;a++){var o=r[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,n(o.key),o)}}function i(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,r){if(t){if("string"==typeof t)return s(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,void 0)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,r){(null==r||r>t.length)&&(r=t.length);for(var n=0,a=Array(r);n<r;n++)a[n]=t[n];return a}var l="undefined"!=typeof window&&void 0!==window.document,c=l?window:{},u=!!l&&!!c.document.documentElement&&"ontouchstart"in c.document.documentElement,d=!!l&&"PointerEvent"in c,f="cropper",p="crop",m="move",h="zoom",g="".concat(f,"-crop"),v="".concat(f,"-disabled"),b="".concat(f,"-hidden"),y="".concat(f,"-hide"),w="".concat(f,"-invisible"),x="".concat(f,"-modal"),E="".concat(f,"-move"),C="".concat(f,"Action"),k="".concat(f,"Preview"),S="crop",T="move",N="none",A="crop",I="cropend",R="cropmove",_="cropstart",O="dblclick",P=d?"pointerdown":u?"touchstart":"mousedown",L=d?"pointermove":u?"touchmove":"mousemove",M=d?"pointerup pointercancel":u?"touchend touchcancel":"mouseup",D="ready",j="resize",F="wheel",U="zoom",z="image/jpeg",H=/^e|w|s|n|se|sw|ne|nw|all|crop|move|zoom$/,B=/^data:/,V=/^data:image\/jpeg;base64,/,q=/^img|canvas$/i,W={viewMode:0,dragMode:S,initialAspectRatio:NaN,aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:200,minContainerHeight:100,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},G=Number.isNaN||c.isNaN;function Z(t){return"number"==typeof t&&!G(t)}var K=function(t){return t>0&&t<1/0};function J(t){return void 0===t}function Y(t){return"object"===a(t)&&null!==t}var X=Object.prototype.hasOwnProperty;function Q(t){if(!Y(t))return!1;try{var r=t.constructor,n=r.prototype;return r&&n&&X.call(n,"isPrototypeOf")}catch(t){return!1}}function ee(t){return"function"==typeof t}var et=Array.prototype.slice;function er(t){return Array.from?Array.from(t):et.call(t)}function en(t,r){return t&&ee(r)&&(Array.isArray(t)||Z(t.length)?er(t).forEach(function(n,a){r.call(t,n,a,t)}):Y(t)&&Object.keys(t).forEach(function(n){r.call(t,t[n],n,t)})),t}var ea=Object.assign||function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return Y(t)&&n.length>0&&n.forEach(function(r){Y(r)&&Object.keys(r).forEach(function(n){t[n]=r[n]})}),t},eo=/\.\d*(?:0|9){12}\d*$/;function ei(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return eo.test(t)?Math.round(t*r)/r:t}var es=/^width|height|left|top|marginLeft|marginTop$/;function el(t,r){var n=t.style;en(r,function(t,r){es.test(r)&&Z(t)&&(t="".concat(t,"px")),n[r]=t})}function ec(t,r){if(r){if(Z(t.length)){en(t,function(t){ec(t,r)}
37);return}if(t.classList){t.classList.add(r);return}var n=t.className.trim();n?0>n.indexOf(r)&&(t.className="".concat(n," ").concat(r)):t.className=r}}function eu(t,r){if(r){if(Z(t.length)){en(t,function(t){eu(t,r)});return}if(t.classList){t.classList.remove(r);return}t.className.indexOf(r)>=0&&(t.className=t.className.replace(r,""))}}function ed(t,r,n){if(r){if(Z(t.length)){en(t,function(t){ed(t,r,n)});return}n?ec(t,r):eu(t,r)}}var ef=/([a-z\d])([A-Z])/g;function ep(t){return t.replace(ef,"$1-$2").toLowerCase()}function em(t,r){return Y(t[r])?t[r]:t.dataset?t.dataset[r]:t.getAttribute("data-".concat(ep(r)))}function eh(t,r,n){Y(n)?t[r]=n:t.dataset?t.dataset[r]=n:t.setAttribute("data-".concat(ep(r)),n)}var eg=/\s\s*/,ev=function(){var t=!1;if(l){var r=!1,n=function(){},a=Object.defineProperty({},"once",{get:function(){return t=!0,r},set:function(t){r=t}});c.addEventListener("test",n,a),c.removeEventListener("test",n,a)}return t}();function eb(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=n;r.trim().split(eg).forEach(function(r){if(!ev){var i=t.listeners;i&&i[r]&&i[r][n]&&(o=i[r][n],delete i[r][n],0===Object.keys(i[r]).length&&delete i[r],0===Object.keys(i).length&&delete t.listeners)}t.removeEventListener(r,o,a)})}function ey(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=n;r.trim().split(eg).forEach(function(r){if(a.once&&!ev){var i=t.listeners,s=void 0===i?{}:i;o=function(){delete s[r][n],t.removeEventListener(r,o,a);for(var i=arguments.length,l=Array(i),c=0;c<i;c++)l[c]=arguments[c];n.apply(t,l)},s[r]||(s[r]={}),s[r][n]&&t.removeEventListener(r,s[r][n],a),s[r][n]=o,t.listeners=s}t.addEventListener(r,o,a)})}function ew(t,r,n){var a;return ee(Event)&&ee(CustomEvent)?a=new CustomEvent(r,{detail:n,bubbles:!0,cancelable:!0}):(a=document.createEvent("CustomEvent")).initCustomEvent(r,!0,!0,n),t.dispatchEvent(a)}function ex(t){var r=t.getBoundingClientRect();return{left:r.left+(window.pageXOffset-document.documentElement.clientLeft),top:r.top+(window.pageYOffset-document.documentElement.clientTop)}}var eE=c.location,eC=/^(\w+:)\/\/([^:/?#]*):?(\d*)/i;function ek(t){var r=t.match(eC);return null!==r&&(r[1]!==eE.protocol||r[2]!==eE.hostname||r[3]!==eE.port)}function eS(t){var r="timestamp=".concat(new Date().getTime());return t+(-1===t.indexOf("?")?"?":"&")+r}function eT(t){var r=t.rotate,n=t.scaleX,a=t.scaleY,o=t.translateX,i=t.translateY,s=[];Z(o)&&0!==o&&s.push("translateX(".concat(o,"px)")),Z(i)&&0!==i&&s.push("translateY(".concat(i,"px)")),Z(r)&&0!==r&&s.push("rotate(".concat(r,"deg)")),Z(n)&&1!==n&&s.push("scaleX(".concat(n,")")),Z(a)&&1!==a&&s.push("scaleY(".concat(a,")"));var l=s.length?s.join(" "):"none";return{WebkitTransform:l,msTransform:l,transform:l}}function eN(t,n){var a=t.pageX,o=t.pageY,i={endX:a,endY:o};return n?i:r({startX:a,startY:o},i)}function eA(t){var r=t.aspectRatio,n=t.height,a=t.width,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"contain",i=K(a),s=K(n);if(i&&s){var l=n*r;"contain"===o&&l>a||"cover"===o&&l<a?n=a/r:a=n*r}else i?n=a/r:s&&(a=n*r);return{width:a,height:n}}var eI=String.fromCharCode,eR=/^data:.*,/,e_=c.Cropper,eO=function(){var t,r;function n(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(t,r){if(!(t instanceof r))throw TypeError("Cannot call a class as a function")}(this,n),!t||!q.test(t.tagName))throw Error("The first argument is required and must be an <img> or <canvas> element.");this.element=t,this.options=ea({},W,Q(r)&&r),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return t=[{key:"init",value:function(){var t,r=this.element,n=r.tagName.toLowerCase();if(!r[f]){if(r[f]=this,"img"===n){if(this.isImg=!0,t=r.getAttribute("src")||"",this.originalUrl=t,!t)return;t=r.src}else"canvas"===n&&window.HTMLCanvasElement&&(t=r.toDataURL());this.load(t)}}},{key:"load",value:function(t){var r,n,a,o=this;if(t){this.url=t,this.imageData={};var i=this.element,s=this.options;if(s.rotatable||s.scalable||(s.checkOrientation=!1),!s.checkOrientation||!window.ArrayBuffer){this.clone();return}if(B.test(t)){V.test(t)?this.read((en(a=new Uint8Array(n=new ArrayBuffer((r=atob(t.replace(eR,""))).length)),function(t,n){a[n]=r.charCodeAt(n)}),n)):this.clone();return}var l=new XMLHttpRequest,c=this.clone.bind(this);this.reloading=!0,this.xhr=l,l.onabort=c,l.onerror=c,l.ontimeout=c,l.onprogress=function(){l.getResponseHeader("content-type")!==z&&l.abort()},l.onload=function(){o.read(l.response)},l.onloadend=function(){o.reloading=!1,o.xhr=null},s.checkCrossOrigin&&ek(t)&&i.crossOrigin&&(t=eS(t)),l.open("GET",t,!0),l.responseType="arraybuffer",l.withCredentials="use-credentials"===i.crossOrigin,l.send()}}},{key:"read",value:function(t){var r=this.options,n=this.imageData,a=function(t){var r=new DataView(t);try{if(255===r.getUint8(0)&&216===r.getUint8(1))for(var n=r.byteLength,a=2;a+1<n;){if(255===r.getUint8(a)&&225===r.getUint8(a+1)){d=a;break}a+=1}if(d){var o=d+4,i=d+10;if("Exif"===function(t,r,n){var a="";n+=r;for(var o=r;o<n;o+=1)a+=eI(t.getUint8(o));return a}(r,o,4)){var s=r.getUint16(i);if(((u=18761===s)||19789===s)&&42===r.getUint16(i+2,u)){var l=r.getUint32(i+4,u);l>=8&&(f=i+l)}}}if(f){var c,u,d,f,p,m,h=r.getUint16(f,u);for(m=0;m<h;m+=1)if(p=f+12*m+2,274===r.getUint16(p,u)){p+=8,c=r.getUint16(p,u),r.setUint16(p,1,u);break}}}catch(t){c=1}return c}(t),o=0,i=1,s=1;if(a>1){this.url=function(t,r){for(var n=[],a=new Uint8Array(t);a.length>0;)n.push(eI.apply(null,er(a.subarray(0,8192)))),a=a.subarray(8192);return"data:".concat(r,";base64,").concat(btoa(n.join("")))}(t,z);var l=function(t){var r=0,n=1,a=1;switch(t){case 2:n=-1;break;case 3:r=-180;break;case 4:a=-1;break;case 5:r=90,a=-1;break;case 6:r=90;break;case 7:r=90,n=-1;break;case 8:r=-90}return{rotate:r,scaleX:n,scaleY:a}}(a);o=l.rotate,i=l.scaleX,s=l.scaleY}r.rotatable&&(n.rotate=o),r.scalable&&(n.scaleX=i,n.scaleY=s),this.clone()}},{key:"clone",value:function(){var t=this.element,r=this.url,n=t.crossOrigin,a=r;this.options.checkCrossOrigin&&ek(r)&&(n||(n="anonymous"),a=eS(r)),this.crossOrigin=n,this.crossOriginUrl=a;var o=document.createElement("img");n&&(o.crossOrigin=n),o.src=a||r,o.alt=t.alt||"The image to crop",this.image=o,o.onload=this.start.bind(this),o.onerror=this.stop.bind(this),ec(o,y),t.parentNode.insertBefore(o,t.nextSibling)}},{key:"start",value:function(){var t=this,r=this.image;r.onload=null,r.onerror=null,this.sizing=!0;var n=c.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(c.navigator.userAgent),a=function(r,n){ea(t.imageData,{naturalWi
37dth:r,naturalHeight:n,aspectRatio:r/n}),t.initialImageData=ea({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(r.naturalWidth&&!n){a(r.naturalWidth,r.naturalHeight);return}var o=document.createElement("img"),i=document.body||document.documentElement;this.sizingImage=o,o.onload=function(){a(o.width,o.height),n||i.removeChild(o)},o.src=r.src,n||(o.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",i.appendChild(o))}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var t=this.element,r=this.options,n=this.image,a=t.parentNode,o=document.createElement("div");o.innerHTML='<div class="cropper-container" touch-action="none"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-cropper-action="e"></span><span class="cropper-line line-n" data-cropper-action="n"></span><span class="cropper-line line-w" data-cropper-action="w"></span><span class="cropper-line line-s" data-cropper-action="s"></span><span class="cropper-point point-e" data-cropper-action="e"></span><span class="cropper-point point-n" data-cropper-action="n"></span><span class="cropper-point point-w" data-cropper-action="w"></span><span class="cropper-point point-s" data-cropper-action="s"></span><span class="cropper-point point-ne" data-cropper-action="ne"></span><span class="cropper-point point-nw" data-cropper-action="nw"></span><span class="cropper-point point-sw" data-cropper-action="sw"></span><span class="cropper-point point-se" data-cropper-action="se"></span></div></div>';var i=o.querySelector(".".concat(f,"-container")),s=i.querySelector(".".concat(f,"-canvas")),l=i.querySelector(".".concat(f,"-drag-box")),c=i.querySelector(".".concat(f,"-crop-box")),u=c.querySelector(".".concat(f,"-face"));this.container=a,this.cropper=i,this.canvas=s,this.dragBox=l,this.cropBox=c,this.viewBox=i.querySelector(".".concat(f,"-view-box")),this.face=u,s.appendChild(n),ec(t,b),a.insertBefore(i,t.nextSibling),eu(n,y),this.initPreview(),this.bind(),r.initialAspectRatio=Math.max(0,r.initialAspectRatio)||NaN,r.aspectRatio=Math.max(0,r.aspectRatio)||NaN,r.viewMode=Math.max(0,Math.min(3,Math.round(r.viewMode)))||0,ec(c,b),r.guides||ec(c.getElementsByClassName("".concat(f,"-dashed")),b),r.center||ec(c.getElementsByClassName("".concat(f,"-center")),b),r.background&&ec(i,"".concat(f,"-bg")),r.highlight||ec(u,w),r.cropBoxMovable&&(ec(u,E),eh(u,C,"all")),r.cropBoxResizable||(ec(c.getElementsByClassName("".concat(f,"-line")),b),ec(c.getElementsByClassName("".concat(f,"-point")),b)),this.render(),this.ready=!0,this.setDragMode(r.dragMode),r.autoCrop&&this.crop(),this.setData(r.data),ee(r.ready)&&ey(t,D,r.ready,{once:!0}),ew(t,D)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),eu(this.element,b)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],r=[{key:"noConflict",value:function(){return window.Cropper=e_,n}},{key:"setDefaults",value:function(t){ea(W,Q(t)&&t)}}],t&&o(n.prototype,t),r&&o(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}();return ea(eO.prototype,{render:function(){this.initContainer(),this.initCanvas(),this.initCropBox(),this.renderCanvas(),this.cropped&&this.renderCropBox()},initContainer:function(){var t=this.element,r=this.options,n=this.container,a=this.cropper,o=Number(r.minContainerWidth),i=Number(r.minContainerHeight);ec(a,b),eu(t,b);var s={width:Math.max(n.offsetWidth,o>=0?o:200),height:Math.max(n.offsetHeight,i>=0?i:100)};this.containerData=s,el(a,{width:s.width,height:s.height}),ec(t,b),eu(a,b)},initCanvas:function(){var t=this.containerData,r=this.imageData,n=this.options.viewMode,a=Math.abs(r.rotate)%180==90,o=a?r.n
vendor: 8,910 bytes, line 37
37aturalHeight:r.naturalWidth,i=a?r.naturalWidth:r.naturalHeight,s=o/i,l=t.width,c=t.height;t.height*s>t.width?3===n?l=t.height*s:c=t.width/s:3===n?c=t.width/s:l=t.height*s;var u={aspectRatio:s,naturalWidth:o,naturalHeight:i,width:l,height:c};this.canvasData=u,this.limited=1===n||2===n,this.limitCanvas(!0,!0),u.width=Math.min(Math.max(u.width,u.minWidth),u.maxWidth),u.height=Math.min(Math.max(u.height,u.minHeight),u.maxHeight),u.left=(t.width-u.width)/2,u.top=(t.height-u.height)/2,u.oldLeft=u.left,u.oldTop=u.top,this.initialCanvasData=ea({},u)},limitCanvas:function(t,r){var n=this.options,a=this.containerData,o=this.canvasData,i=this.cropBoxData,s=n.viewMode,l=o.aspectRatio,c=this.cropped&&i;if(t){var u=Number(n.minCanvasWidth)||0,d=Number(n.minCanvasHeight)||0;s>1?(u=Math.max(u,a.width),d=Math.max(d,a.height),3===s&&(d*l>u?u=d*l:d=u/l)):s>0&&(u?u=Math.max(u,c?i.width:0):d?d=Math.max(d,c?i.height:0):c&&(u=i.width,(d=i.height)*l>u?u=d*l:d=u/l));var f=eA({aspectRatio:l,width:u,height:d});u=f.width,d=f.height,o.minWidth=u,o.minHeight=d,o.maxWidth=1/0,o.maxHeight=1/0}if(r){if(s>(c?0:1)){var p=a.width-o.width,m=a.height-o.height;o.minLeft=Math.min(0,p),o.minTop=Math.min(0,m),o.maxLeft=Math.max(0,p),o.maxTop=Math.max(0,m),c&&this.limited&&(o.minLeft=Math.min(i.left,i.left+(i.width-o.width)),o.minTop=Math.min(i.top,i.top+(i.height-o.height)),o.maxLeft=i.left,o.maxTop=i.top,2===s&&(o.width>=a.width&&(o.minLeft=Math.min(0,p),o.maxLeft=Math.max(0,p)),o.height>=a.height&&(o.minTop=Math.min(0,m),o.maxTop=Math.max(0,m))))}else o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=a.width,o.maxTop=a.height}},renderCanvas:function(t,r){var n=this.canvasData,a=this.imageData;if(r){var o=function(t){var r=t.width,n=t.height,a=t.degree;if(90==(a=Math.abs(a)%180))return{width:n,height:r};var o=a%90*Math.PI/180,i=Math.sin(o),s=Math.cos(o),l=r*s+n*i,c=r*i+n*s;return a>90?{width:c,height:l}:{width:l,height:c}}({width:a.naturalWidth*Math.abs(a.scaleX||1),height:a.naturalHeight*Math.abs(a.scaleY||1),degree:a.rotate||0}),i=o.width,s=o.height,l=n.width*(i/n.naturalWidth),c=n.height*(s/n.naturalHeight);n.left-=(l-n.width)/2,n.top-=(c-n.height)/2,n.width=l,n.height=c,n.aspectRatio=i/s,n.naturalWidth=i,n.naturalHeight=s,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCanvas(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,el(this.canvas,ea({width:n.width,height:n.height},eT({translateX:n.left,translateY:n.top}))),this.renderImage(t),this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(t){var r=this.canvasData,n=this.imageData,a=n.naturalWidth*(r.width/r.naturalWidth),o=n.naturalHeight*(r.height/r.naturalHeight);ea(n,{width:a,height:o,left:(r.width-a)/2,top:(r.height-o)/2}),el(this.image,ea({width:n.width,height:n.height},eT(ea({translateX:n.left,translateY:n.top},n)))),t&&this.output()},initCropBox:function(){var t=this.options,r=this.canvasData,n=t.aspectRatio||t.initialAspectRatio,a=Number(t.autoCropArea)||.8,o={width:r.width,height:r.height};n&&(r.height*n>r.width?o.height=o.width/n:o.width=o.height*n),this.cropBoxData=o,this.limitCropBox(!0,!0),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),o.width=Math.max(o.minWidth,o.width*a),o.height=Math.max(o.minHeight,o.height*a),o.left=r.left+(r.width-o.width)/2,o.top=r.top+(r.height-o.height)/2,o.oldLeft=o.left,o.oldTop=o.top,this.initialCropBoxData=ea({},o)},limitCropBox:function(t,r){var n=this.options,a=this.containerData,o=this.canvasData,i=this.cropBoxData,s=this.limited,l=n.aspectRatio;if(t){var c=Number(n.minCropBoxWidth)||0,u=Number(n.minCropBoxHeight)||0,d=s?Math.min(a.width,o.width,o.width+o.left,a.width-o.left):a.width,f=s?Math.min(a.height,o.height,o.height+o.top,a.height-o.top):a.height;c=Math.min(c,a.width),u=Math.min(u,a.height),l&&(c&&u?u*l>c?u=c/l:c=u*l:c?u=c/l:u&&(c=u*l),f*l>d?f=d/l:d=f*l),i.minWidth=Math.min(c,d),i.minHeight=Math.min(u,f),i.maxWidth=d,i.maxHeight=f}r&&(s?(i.minLeft=Math.max(0,o.left),i.minTop=Math.max(0,o.top),i.maxLeft=Math.min(a.width,o.left+o.width)-i.width,i.maxTop=Math.min(a.height,o.top+o.height)-i.height):(i.minLeft=0,i.minTop=0,i.maxLeft=a.width-i.width,i.maxTop=a.height-i.height))},renderCropBox:function(){var t=this.options,r=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCropBox(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,t.movable&&t.cropBoxMovable&&eh(this.face,C,n.width>=r.width&&n.height>=r.height?m:"all"),el(this.cropBox,ea({width:n.width,height:n.height},eT({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),ew(this.element,A,this.getData())}},{initPreview:function(){var t=this.element,r=this.crossOrigin,n=this.options.preview,a=r?this.crossOriginUrl:this.url,o=t.alt||"The image to preview",i=document.createElement("img");if(r&&(i.crossOrigin=r),i.src=a,i.alt=o,this.viewBox.appendChild(i),this.viewBoxImage=i,n){var s=n;"string"==typeof n?s=t.ownerDocument.querySelectorAll(n):n.querySelector&&(s=[n]),this.previews=s,en(s,function(t){var n=document.createElement("img");eh(t,k,{width:t.offsetWidth,height:t.offsetHeight,html:t.innerHTML}),r&&(n.crossOrigin=r),n.src=a,n.alt=o,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',t.innerHTML="",t.appendChild(n)})}},resetPreview:function(){en(this.previews,function(t){var r=em(t,k);el(t,{width:r.width,height:r.height}),t.innerHTML=r.html,function(t,r){if(Y(t[r]))try{delete t[r]}catch(n){t[r]=void 0}else if(t.dataset)try{delete t.dataset[r]}catch(n){t.dataset[r]=void 0}else t.removeAttribute("data-".concat(ep(r)))}(t,k)})},preview:function(){var t=this.imageData,r=this.canvasData,n=this.cropBoxData,a=n.width,o=n.height,i=t.width,s=t.height,l=n.left-r.left-t.left,c=n.top-r.top-t.top;this.cropped&&!this.disabled&&(el(this.viewBoxImage,ea({width:i,height:s},eT(ea({translateX:-l,translateY:-c},t)))),en(this.previews,function(r){var n=em(r,k),u=n.width,d=n.height,f=u,p=d,m=1;a&&(p=o*(m=u/a)),o&&p>d&&(f=a*(m=d/o),p=d),el(r,{width:f,height:p}),el(r.getElementsByTagName("img")[0],ea({width:i*m,height:s*m},eT(ea({translateX:-l*m,translateY:-c*m},t))))}))}},{bind:function(){var t=this.element,r=this.options,n=this.cropper;ee(r.cropstart)&&ey(t,_,r.cropstart),ee(r.cropmove)&&ey(t,R,r.cropmove),ee(r.cropend)&&ey(t,I,r.cropend),ee(r.crop)&&ey(t,A,r.crop),ee(r.zoom)&&ey(t,U,r.zoom),ey(n,P,this.onCropStart=this.cropStart.bind(this)),r.zoomable&&r.zoomOnWheel&&ey(n,F,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),r.toggleDragModeOnDblclick&&ey(n,O,this.onDblclick=this.dblclick.bind(this)),ey(t.ownerDocument,L,this.onCropMove=this.cropMove.bind(this)),ey(t.ownerDocument,M,this.onCropEnd=this.cropEnd.bind(this)),r.responsive&&ey(window,j,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,r=this.options,n=this.cropper;ee(r.cropstart)&&eb(t,_,r.cropstart),ee(r.cropmove)&&eb(t,R,r.cropmove),ee(r.cropend)&&eb(t,I,r.cropend),ee(r.crop)&&eb(t,A,r.crop),ee(r.zoom)&&eb(t,U,r.zoom),eb(n,P,this.onCropStart),r.zoomable&&r.zoomOnWheel&&eb(n,F,this.onWheel,{passive:!1,capture:!0}),r.toggleDragModeOnDblclick&&eb(n,O,this.onDblclick),eb(t.ownerDocument,L,this.onCropMove),eb(t.ownerDocument,M,this.onCropEnd),r.responsive&&eb(window,j,this.onResize)}},{resize:function(){if(!this.disabled){var t,r,n=this.options,a=this.container,o=this.containerData,i=a.offsetWidth/o.width,s=a.offsetHeight/o.height,l=Math.abs(i-1)>Math.abs(s-1)?i:s;1!==l&&(n.restore&&(t=this.getCanvasData(),r=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(en(t,function(r,n){t[n]=r*l})),this.setCropBoxData(en(r,function(t,n){r[n]=t*l}))))}},dblclick:function(){var t;this.disabled||this.options.dragMode===N||this.setDragMode(((t=this.dragBox).classList?t.classList.contains(g):t.className.indexOf(g)>-1)?T:S)},wheel:function(t){var r=this,n=Number(this.options.wheelZoomRatio)||.1,a=1;!this.disabled&&(t.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout(function(){r.wheeling=!1},50),t.deltaY?a=t.deltaY>0?1:-1:t.wheelDelta?a=-t.wheelDelta/120:t.detail&&(a=t.detail>
370?1:-1),this.zoom(-a*n,t)))},cropStart:function(t){var r,n=t.buttons,a=t.button;if(!(this.disabled||("mousedown"===t.type||"pointerdown"===t.type&&"mouse"===t.pointerType)&&(Z(n)&&1!==n||Z(a)&&0!==a||t.ctrlKey))){var o=this.options,i=this.pointers;t.changedTouches?en(t.changedTouches,function(t){i[t.identifier]=eN(t)}):i[t.pointerId||0]=eN(t),r=Object.keys(i).length>1&&o.zoomable&&o.zoomOnTouch?h:em(t.target,C),H.test(r)&&!1!==ew(this.element,_,{originalEvent:t,action:r})&&(t.preventDefault(),this.action=r,this.cropping=!1,r===p&&(this.cropping=!0,ec(this.dragBox,x)))}},cropMove:function(t){var r=this.action;if(!this.disabled&&r){var n=this.pointers;t.preventDefault(),!1!==ew(this.element,R,{originalEvent:t,action:r})&&(t.changedTouches?en(t.changedTouches,function(t){ea(n[t.identifier]||{},eN(t,!0))}):ea(n[t.pointerId||0]||{},eN(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var r=this.action,n=this.pointers;t.changedTouches?en(t.changedTouches,function(t){delete n[t.identifier]}):delete n[t.pointerId||0],r&&(t.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,ed(this.dragBox,x,this.cropped&&this.options.modal)),ew(this.element,I,{originalEvent:t,action:r}))}}},{change:function(t){var n,a,o,i=this.options,s=this.canvasData,l=this.containerData,c=this.cropBoxData,u=this.pointers,d=this.action,f=i.aspectRatio,g=c.left,v=c.top,y=c.width,w=c.height,x=g+y,E=v+w,C=0,k=0,S=l.width,T=l.height,N=!0;!f&&t.shiftKey&&(f=y&&w?y/w:1),this.limited&&(C=c.minLeft,k=c.minTop,S=C+Math.min(l.width,s.width,s.left+s.width),T=k+Math.min(l.height,s.height,s.top+s.height));var A=u[Object.keys(u)[0]],I={x:A.endX-A.startX,y:A.endY-A.startY},R=function(t){switch(t){case"e":x+I.x>S&&(I.x=S-x);break;case"w":g+I.x<C&&(I.x=C-g);break;case"n":v+I.y<k&&(I.y=k-v);break;case"s":E+I.y>T&&(I.y=T-E)}};switch(d){case"all":g+=I.x,v+=I.y;break;case"e":if(I.x>=0&&(x>=S||f&&(v<=k||E>=T))){N=!1;break}R("e"),(y+=I.x)<0&&(d="w",g-=y=-y),f&&(w=y/f,v+=(c.height-w)/2);break;case"n":if(I.y<=0&&(v<=k||f&&(g<=C||x>=S))){N=!1;break}R("n"),w-=I.y,v+=I.y,w<0&&(d="s",v-=w=-w),f&&(y=w*f,g+=(c.width-y)/2);break;case"w":if(I.x<=0&&(g<=C||f&&(v<=k||E>=T))){N=!1;break}R("w"),y-=I.x,g+=I.x,y<0&&(d="e",g-=y=-y),f&&(w=y/f,v+=(c.height-w)/2);break;case"s":if(I.y>=0&&(E>=T||f&&(g<=C||x>=S))){N=!1;break}R("s"),(w+=I.y)<0&&(d="n",v-=w=-w),f&&(y=w*f,g+=(c.width-y)/2);break;case"ne":if(f){if(I.y<=0&&(v<=k||x>=S)){N=!1;break}R("n"),w-=I.y,v+=I.y,y=w*f}else R("n"),R("e"),I.x>=0?x<S?y+=I.x:I.y<=0&&v<=k&&(N=!1):y+=I.x,I.y<=0?v>k&&(w-=I.y,v+=I.y):(w-=I.y,v+=I.y);y<0&&w<0?(d="sw",y=-y,v-=w=-w,g-=y):y<0?(d="nw",g-=y=-y):w<0&&(d="se",v-=w=-w);break;case"nw":if(f){if(I.y<=0&&(v<=k||g<=C)){N=!1;break}R("n"),w-=I.y,v+=I.y,y=w*f,g+=c.width-y}else R("n"),R("w"),I.x<=0?g>C?(y-=I.x,g+=I.x):I.y<=0&&v<=k&&(N=!1):(y-=I.x,g+=I.x),I.y<=0?v>k&&(w-=I.y,v+=I.y):(w-=I.y,v+=I.y);y<0&&w<0?(d="se",y=-y,v-=w=-w,g-=y):y<0?(d="ne",g-=y=-y):w<0&&(d="sw",v-=w=-w);break;case"sw":if(f){if(I.x<=0&&(g<=C||E>=T)){N=!1;break}R("w"),y-=I.x,g+=I.x,w=y/f}else R("s"),R("w"),I.x<=0?g>C?(y-=I.x,g+=I.x):I.y>=0&&E>=T&&(N=!1):(y-=I.x,g+=I.x),I.y>=0?E<T&&(w+=I.y):w+=I.y;y<0&&w<0?(d="ne",y=-y,v-=w=-w,g-=y):y<0?(d="se",g-=y=-y):w<0&&(d="nw",v-=w=-w);break;case"se":if(f){if(I.x>=0&&(x>=S||E>=T)){N=!1;break}R("e"),y+=I.x,w=y/f}else R("s"),R("e"),I.x>=0?x<S?y+=I.x:I.y>=0&&E>=T&&(N=!1):y+=I.x,I.y>=0?E<T&&(w+=I.y):w+=I.y;y<0&&w<0?(d="nw",y=-y,v-=w=-w,g-=y):y<0?(d="sw",g-=y=-y):w<0&&(d="ne",v-=w=-w);break;case m:this.move(I.x,I.y),N=!1;break;case h:this.zoom((n=r({},u),a=0,en(u,function(t,r){delete n[r],en(n,function(r){var n=Math.abs(t.startX-r.startX),o=Math.abs(t.startY-r.startY),i=Math.abs(t.endX-r.endX),s=Math.abs(t.endY-r.endY),l=Math.sqrt(n*n+o*o),c=(Math.sqrt(i*i+s*s)-l)/l;Math.abs(c)>Math.abs(a)&&(a=c)})}),a),t),N=!1;break;case p:if(!I.x||!I.y){N=!1;break}o=ex(this.cropper),g=A.startX-o.left,v=A.startY-o.top,y=c.minWidth,w=c.minHeight,I.x>0?d=I.y>0?"se":"ne":I.x<0&&(g-=y,d=I.y>0?"sw":"nw"),I.y<0&&(v-=w),!this.cropped&&(eu(this.cropBox,b),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}N&&(c.width=y,c.height=w,c.left=g,c.top=v,this.action=d,this.renderCropBox()),en(u,function(t){t.startX=t.endX,t.startY=t.endY})}},{crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&ec(this.dragBox,x),eu(this.cropBox,b),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=ea({},this.initialImageData),this.canvasData=ea({},this.initialCanvasData),this.cropBoxData=ea({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(ea(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),eu(this.dragBox,x),ec(this.cropBox,b)),this},replace:function(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&t&&(this.isImg&&(this.element.src=t),r?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,en(this.previews,function(r){r.getElementsByTagName("img")[0].src=t}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,eu(this.cropper,v)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,ec(this.cropper,v)),this},destroy:function(){var t=this.element;return t[f]&&(t[f]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate()),this},move:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.canvasData,a=n.left,o=n.top;return this.moveTo(J(t)?t:a+Number(t),J(r)?r:o+Number(r))},moveTo:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.canvasData,a=!1;return t=Number(t),r=Number(r),this.ready&&!this.disabled&&this.options.movable&&(Z(t)&&(n.left
37=t,a=!0),Z(r)&&(n.top=r,a=!0),a&&this.renderCanvas(!0)),this},zoom:function(t,r){var n=this.canvasData;return t=(t=Number(t))<0?1/(1-t):1+t,this.zoomTo(n.width*t/n.naturalWidth,null,r)},zoomTo:function(t,r,n){var a=this.options,o=this.canvasData,i=o.width,s=o.height,l=o.naturalWidth,c=o.naturalHeight;if((t=Number(t))>=0&&this.ready&&!this.disabled&&a.zoomable){var u=l*t,d=c*t;if(!1===ew(this.element,U,{ratio:t,oldRatio:i/l,originalEvent:n}))return this;if(n){var f,p,m,h=this.pointers,g=ex(this.cropper),v=h&&Object.keys(h).length?(f=0,p=0,m=0,en(h,function(t){var r=t.startX,n=t.startY;f+=r,p+=n,m+=1}),f/=m,p/=m,{pageX:f,pageY:p}):{pageX:n.pageX,pageY:n.pageY};o.left-=(v.pageX-g.left-o.left)/i*(u-i),o.top-=(v.pageY-g.top-o.top)/s*(d-s)}else Q(r)&&Z(r.x)&&Z(r.y)?(o.left-=(r.x-o.left)/i*(u-i),o.top-=(r.y-o.top)/s*(d-s)):(o.left-=(u-i)/2,o.top-=(d-s)/2);o.width=u,o.height=d,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return Z(t=Number(t))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var r=this.imageData.scaleY;return this.scale(t,Z(r)?r:1)},scaleY:function(t){var r=this.imageData.scaleX;return this.scale(Z(r)?r:1,t)},scale:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.imageData,a=!1;return t=Number(t),r=Number(r),this.ready&&!this.disabled&&this.options.scalable&&(Z(t)&&(n.scaleX=t,a=!0),Z(r)&&(n.scaleY=r,a=!0),a&&this.renderCanvas(!0,!0)),this},getData:function(){var t,r=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,a=this.imageData,o=this.canvasData,i=this.cropBoxData;if(this.ready&&this.cropped){t={x:i.left-o.left,y:i.top-o.top,width:i.width,height:i.height};var s=a.width/a.naturalWidth;if(en(t,function(r,n){t[n]=r/s}),r){var l=Math.round(t.y+t.height),c=Math.round(t.x+t.width);t.x=Math.round(t.x),t.y=Math.round(t.y),t.width=c-t.x,t.height=l-t.y}}else t={x:0,y:0,width:0,height:0};return n.rotatable&&(t.rotate=a.rotate||0),n.scalable&&(t.scaleX=a.scaleX||1,t.scaleY=a.scaleY||1),t},setData:function(t){var r=this.options,n=this.imageData,a=this.canvasData,o={};if(this.ready&&!this.disabled&&Q(t)){var i=!1;r.rotatable&&Z(t.rotate)&&t.rotate!==n.rotate&&(n.rotate=t.rotate,i=!0),r.scalable&&(Z(t.scaleX)&&t.scaleX!==n.scaleX&&(n.scaleX=t.scaleX,i=!0),Z(t.scaleY)&&t.scaleY!==n.scaleY&&(n.scaleY=t.scaleY,i=!0)),i&&this.renderCanvas(!0,!0);var s=n.width/n.naturalWidth;Z(t.x)&&(o.left=t.x*s+a.left),Z(t.y)&&(o.top=t.y*s+a.top),Z(t.width)&&(o.width=t.width*s),Z(t.height)&&(o.height=t.height*s),this.setCropBoxData(o)}return this},getContainerData:function(){return this.ready?ea({},this.containerData):{}},getImageData:function(){return this.sized?ea({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,r={};return this.ready&&en(["left","top","width","height","naturalWidth","naturalHeight"],function(n){r[n]=t[n]}),r},setCanvasData:function(t){var r=this.canvasData,n=r.aspectRatio;return this.ready&&!this.disabled&&Q(t)&&(Z(t.left)&&(r.left=t.left),Z(t.top)&&(r.top=t.top),Z(t.width)?(r.width=t.width,r.height=t.width/n):Z(t.height)&&(r.height=t.height,r.width=t.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var t,r=this.cropBoxData;return this.ready&&this.cropped&&(t={left:r.left,top:r.top,width:r.width,height:r.height}),t||{}},setCropBoxData:function(t){var r,n,a=this.cropBoxData,o=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&Q(t)&&(Z(t.left)&&(a.left=t.left),Z(t.top)&&(a.top=t.top),Z(t.width)&&t.width!==a.width&&(r=!0,a.width=t.width),Z(t.height)&&t.height!==a.height&&(n=!0,a.height=t.height),o&&(r?a.height=a.width/o:n&&(a.width=a.height*o)),this.renderCropBox()),this},getCroppedCanvas:function(){var t,r,n,a,o,s,l,c,u,d,f,p,m,h,g,v,b,y,w,x,E,C,k,S,T,N,A,I,R,_,O,P,L,M,D,j,F,U,z=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var H=this.canvasData,B=(t=this.image,n=(r=this.imageData).aspectRatio,a=r.naturalWi
37dth,o=r.naturalHeight,s=r.rotate,l=r.scaleX,c=r.scaleY,u=H.aspectRatio,d=H.naturalWidth,f=H.naturalHeight,p=z.fillColor,m=z.imageSmoothingEnabled,h=z.imageSmoothingQuality,v=void 0===(g=z.maxWidth)?1/0:g,y=void 0===(b=z.maxHeight)?1/0:b,x=void 0===(w=z.minWidth)?0:w,C=void 0===(E=z.minHeight)?0:E,S=(k=document.createElement("canvas")).getContext("2d"),T=eA({aspectRatio:u,width:v,height:y}),N=eA({aspectRatio:u,width:x,height:C},"cover"),A=Math.min(T.width,Math.max(N.width,d)),I=Math.min(T.height,Math.max(N.height,f)),R=eA({aspectRatio:n,width:v,height:y}),_=eA({aspectRatio:n,width:x,height:C},"cover"),O=Math.min(R.width,Math.max(_.width,a)),P=Math.min(R.height,Math.max(_.height,o)),k.width=ei(A),k.height=ei(I),S.fillStyle=void 0===p?"transparent":p,S.fillRect(0,0,A,I),S.save(),S.translate(A/2,I/2),S.rotate((void 0===s?0:s)*Math.PI/180),S.scale(void 0===l?1:l,void 0===c?1:c),S.imageSmoothingEnabled=void 0===m||m,S.imageSmoothingQuality=void 0===h?"low":h,S.drawImage.apply(S,[t].concat(i([-O/2,-P/2,O,P].map(function(t){return Math.floor(ei(t))})))),S.restore(),k);if(!this.cropped)return B;var V=this.getData(z.rounded),q=V.x,W=V.y,G=V.width,Z=V.height,K=B.width/Math.floor(H.naturalWidth);1!==K&&(q*=K,W*=K,G*=K,Z*=K);var J=G/Z,Y=eA({aspectRatio:J,width:z.maxWidth||1/0,height:z.maxHeight||1/0}),X=eA({aspectRatio:J,width:z.minWidth||0,height:z.minHeight||0},"cover"),Q=eA({aspectRatio:J,width:z.width||(1!==K?B.width:G),height:z.height||(1!==K?B.height:Z)}),ee=Q.width,et=Q.height;ee=Math.min(Y.width,Math.max(X.width,ee)),et=Math.min(Y.height,Math.max(X.height,et));var er=document.createElement("canvas"),en=er.getContext("2d");er.width=ei(ee),er.height=ei(et),en.fillStyle=z.fillColor||"transparent",en.fillRect(0,0,ee,et);var ea=z.imageSmoothingEnabled,eo=z.imageSmoothingQuality;en.imageSmoothingEnabled=void 0===ea||ea,eo&&(en.imageSmoothingQuality=eo);var es=B.width,el=B.height,ec=q,eu=W;ec<=-G||ec>es?(ec=0,L=0,D=0,F=0):ec<=0?(D=-ec,F=L=Math.min(es,G+(ec=0))):ec<=es&&(D=0,F=L=Math.min(G,es-ec)),L<=0||eu<=-Z||eu>el?(eu=0,M=0,j=0,U=0):eu<=0?(j=-eu,U=M=Math.min(el,Z+(eu=0))):eu<=el&&(j=0,U=M=Math.min(Z,el-eu));var ed=[ec,eu,L,M];if(F>0&&U>0){var ef=ee/G;ed.push(D*ef,j*ef,F*ef,U*ef)}return en.drawImage.apply(en,[B].concat(i(ed.map(function(t){return Math.floor(ei(t))})))),er},setAspectRatio:function(t){var r=this.options;return!this.disabled&&!J(t)&&(r.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var r=this.options,n=this.dragBox,a=this.face;if(this.ready&&!this.disabled){var o=t===S,i=r.movable&&t===T;t=o||i?t:N,r.dragMode=t,eh(n,C,t),ed(n,g,o),ed(n,E,i),r.cropBoxMovable||(eh(a,C,t),ed(a,g,o),ed(a,E,i))}return this}}),eO},t.exports=r()},60983:function(t,r,n){"use strict";let a=n(35459),o=n(94576),i=n(15372);t.exports={XMLParser:o,XMLValidator:a,XMLBuilder:i}},96770:function(t,r){"use strict";let n=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",a="["+n+"]["+n+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*",o=RegExp("^"+a+"$");r.isExist=function(t){return void 0!==t},r.isEmptyObject=function(t){return 0===Object.keys(t).length},r.merge=function(t,r,n){if(r){let a=Object.keys(r),o=a.length;for(let i=0;i<o;i++)"strict"===n?t[a[i]]=[r[a[i]]]:t[a[i]]=r[a[i]]}},r.getValue=function(t){return r.isExist(t)?t:""},r.isName=function(t){return null!=o.exec(t)},r.getAllMatches=function(t,r){let n=[],a=r.exec(t);for(;a;){let o=[];o.startIndex=r.lastIndex-a[0].length;let i=a.length;for(let t=0;t<i;t++)o.push(a[t]);n.push(o),a=r.exec(t)}return n},r.nameRegexp=a},35459:function(t,r,n){"use strict";let a=n(96770),o={allowBooleanAttributes:!1,unpairedTags:[]};function i(t){return" "===t||"	"===t||"\n"===t||"\r"===t}function s(t,r){let n=r;for(;r<t.length;r++)if("?"==t[r]||" "==t[r]){let a=t.substr(n,r-n);if(r>5&&"xml"===a)return d("InvalidXml","XML declaration allowed only at the start of the document.",f(t,r));if("?"!=t[r]||">"!=t[r+1])continue;r++;break}return r}function l(t,r){if(t.length>r+5&&"-"===t[r+1]&&"-"===t[r+2]){for(r+=3;r<t.length;r++)if("-"===t[r]&&"-"===t[r+1]&&">"===t[r+2]){r+=2;break}}else if(t.length>r+8&&"D"===t[r+1]&&"O"===t[r+2]&&"C"===t[r+3]&&"T"===t[r+4]&&"Y"===t[r+5]&&"P"===t[r+6]&&"E"===t[r+7]){let n=1;for(r+=8;r<t.length;r++)if("<"===t[r])n++;else if(">"===t[r]&&0==--n)break}else if(t.length>r+9&&"["===t[r+1]&&"C"===t[r+2]&&"D"===t[r+3]&&"A"===t[r+4]&&"T"===t[r+5]&&"A"===t[r+6]&&"["===t[r+7]){for(r+=8;r<t.length;r++)if("]"===t[r]&&"]"===t[r+1]&&">"===t[r+2]){r+=2;break}}return r}r.validate=function(t,r){r=Object.assign({},o,r);let n=[],c=!1,p=!1;"\uFEFF"===t[0]&&(t=t.substr(1));for(let o=0;o<t.length;o++)if("<"===t[o]&&"?"===t[o+1]){if(o+=2,(o=s(t,o)).err)return o}else if("<"===t[o]){let h=o;if("!"===t[++o]){o=l(t,o);continue}{var m;let g=!1;"/"===t[o]&&(g=!0,o++);let v="";for(;o<t.length&&">"!==t[o]&&" "!==t[o]&&"	"!==t[o]&&"\n"!==t[o]&&"\r"!==t[o];o++)v+=t[o];if("/"===(v=v.trim())[v.length-1]&&(v=v.substring(0,v.length-1),o--),m=v,!a.isName(m))return d("InvalidTag",0===v.trim().length?"Invalid space after '<'.":"Tag '"+v+"' is an invali
37d name.",f(t,o));let b=function(t,r){let n="",a="",o=!1;for(;r<t.length;r++){if('"'===t[r]||"'"===t[r])""===a?a=t[r]:a!==t[r]||(a="");else if(">"===t[r]&&""===a){o=!0;break}n+=t[r]}return""===a&&{value:n,index:r,tagClosed:o}}(t,o);if(!1===b)return d("InvalidAttr","Attributes for '"+v+"' have open quote.",f(t,o));let y=b.value;if(o=b.index,"/"===y[y.length-1]){let n=o-y.length,a=u(y=y.substring(0,y.length-1),r);if(!0!==a)return d(a.err.code,a.err.msg,f(t,n+a.err.line));c=!0}else if(g){if(!b.tagClosed)return d("InvalidTag","Closing tag '"+v+"' doesn't have proper closing.",f(t,o));if(y.trim().length>0)return d("InvalidTag","Closing tag '"+v+"' can't have attributes or invalid starting.",f(t,h));{if(0===n.length)return d("InvalidTag","Closing tag '"+v+"' has not been opened.",f(t,h));let r=n.pop();if(v!==r.tagName){let n=f(t,r.tagStartPos);return d("InvalidTag","Expected closing tag '"+r.tagName+"' (opened in line "+n.line+", col "+n.col+") instead of closing tag '"+v+"'.",f(t,h))}0==n.length&&(p=!0)}}else{let a=u(y,r);if(!0!==a)return d(a.err.code,a.err.msg,f(t,o-y.length+a.err.line));if(!0===p)return d("InvalidXml","Multiple possible root nodes found.",f(t,o));-1!==r.unpairedTags.indexOf(v)||n.push({tagName:v,tagStartPos:h}),c=!0}for(o++;o<t.length;o++)if("<"===t[o]){if("!"===t[o+1]){o=l(t,++o);continue}if("?"===t[o+1]){if((o=s(t,++o)).err)return o}else break}else if("&"===t[o]){let r=function(t,r){if(";"===t[++r])return -1;if("#"===t[r])return function(t,r){let n=/\d/;for("x"===t[r]&&(r++,n=/[\da-fA-F]/);r<t.length;r++){if(";"===t[r])return r;if(!t[r].match(n))break}return -1}(t,++r);let n=0;for(;r<t.length;r++,n++)if(!t[r].match(/\w/)||!(n<20)){if(";"===t[r])break;return -1}return r}(t,o);if(-1==r)return d("InvalidChar","char '&' is not expected.",f(t,o));o=r}else if(!0===p&&!i(t[o]))return d("InvalidXml","Extra text at the end",f(t,o));"<"===t[o]&&o--}}else{if(i(t[o]))continue;return d("InvalidChar","char '"+t[o]+"' is not expected.",f(t,o))}return c?1==n.length?d("InvalidTag","Unclosed tag '"+n[0].tagName+"'.",f(t,n[0].tagStartPos)):!(n.length>0)||d("InvalidXml","Invalid '"+JSON.stringify(n.map(t=>t.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1}):d("InvalidXml","Start tag expected.",1)};let c=RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function u(t,r){let n=a.getAllMatches(t,c),o={};for(let t=0;t<n.length;t++){if(0===n[t][1].length)return d("InvalidAttr","Attribute '"+n[t][2]+"' has no space in starting.",p(n[t]));if(void 0!==n[t][3]&&void 0===n[t][4])return d("InvalidAttr","Attribute '"+n[t][2]+"' is without value.",p(n[t]));if(void 0===n[t][3]&&!r.allowBooleanAttributes)return d("InvalidAttr","boolean attribute '"+n[t][2]+"' is not allowed.",p(n[t]));let i=n[t][2];if(!a.isName(i))return d("InvalidAttr","Attribute '"+i+"' is an invalid name.",p(n[t]));if(o.hasOwnProperty(i))return d("InvalidAttr","Attribute '"+i+"' is repeated.",p(n[t]));o[i]=1}return!0}function d(t,r,n){return{err:{code:t,msg:r,line:n.line||n,col:n.col}}}function f(t,r){let n=t.substring(0,r).split(/\r?\n/);return{line:n.length,col:n[n.length-1].length+1}}function p(t){return t.startIndex+t[1].length}},15372:function(t,r,n){"use strict";let a=n(59487),o={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:"  ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,r){return r},attributeValueProcessor:function(t,r){return r},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:RegExp("&","g"),val:"&amp;"},{regex:RegExp(">","g"),val:"&gt;"},{regex:RegExp("<","g"),val:"&lt;"},{regex:RegExp("'","g"),val:"&apos;"},{regex:RegExp('"',"g"),val:"&quot;"}],processEntities:!0,stopNodes:[],oneListGroup:!1};function i(t){this.options=Object.assign({},o,t),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=c),this.processTextOrObjNode=s,this.options.format?(this.indentate=l,this.tagEndChar=">\n",this.newLine="\n"):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}function s(t,r,n){let a=this.j2x(t,n+1);return void 0!==t[this.options.textNodeName]&&1===Object.keys(t).length?this.buildTextValNo
37de(t[this.options.textNodeName],r,a.attrStr,n):this.buildObjectNode(a.val,r,a.attrStr,n)}function l(t){return this.options.indentBy.repeat(t)}function c(t){return!!t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName&&t.substr(this.attrPrefixLen)}i.prototype.build=function(t){return this.options.preserveOrder?a(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0).val)},i.prototype.j2x=function(t,r){let n="",a="";for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o)){if(void 0===t[o])this.isAttribute(o)&&(a+="");else if(null===t[o])this.isAttribute(o)?a+="":"?"===o[0]?a+=this.indentate(r)+"<"+o+"?"+this.tagEndChar:a+=this.indentate(r)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)a+=this.buildTextValNode(t[o],o,"",r);else if("object"!=typeof t[o]){let i=this.isAttribute(o);if(i)n+=this.buildAttrPairStr(i,""+t[o]);else if(o===this.options.textNodeName){let r=this.options.tagValueProcessor(o,""+t[o]);a+=this.replaceEntitiesValue(r)}else a+=this.buildTextValNode(t[o],o,"",r)}else if(Array.isArray(t[o])){let n=t[o].length,i="",s="";for(let l=0;l<n;l++){let n=t[o][l];if(void 0===n);else if(null===n)"?"===o[0]?a+=this.indentate(r)+"<"+o+"?"+this.tagEndChar:a+=this.indentate(r)+"<"+o+"/"+this.tagEndChar;else if("object"==typeof n){if(this.options.oneListGroup){let t=this.j2x(n,r+1);i+=t.val,this.options.attributesGroupName&&n.hasOwnProperty(this.options.attributesGroupName)&&(s+=t.attrStr)}else i+=this.processTextOrObjNode(n,o,r)}else if(this.options.oneListGroup){let t=this.options.tagValueProcessor(o,n);i+=t=this.replaceEntitiesValue(t)}else i+=this.buildTextValNode(n,o,"",r)}this.options.oneListGroup&&(i=this.buildObjectNode(i,o,s,r)),a+=i}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let r=Object.keys(t[o]),a=r.length;for(let i=0;i<a;i++)n+=this.buildAttrPairStr(r[i],""+t[o][r[i]])}else a+=this.processTextOrObjNode(t[o],o,r)}return{attrStr:n,val:a}},i.prototype.buildAttrPairStr=function(t,r){return(r=this.options.attributeValueProcessor(t,""+r),r=this.replaceEntitiesValue(r),this.options.suppressBooleanAttributes&&"true"===r)?" "+t:" "+t+'="'+r+'"'},i.prototype.buildObjectNode=function(t,r,n,a){if(""===t)return"?"===r[0]?this.indentate(a)+"<"+r+n+"?"+this.tagEndChar:this.indentate(a)+"<"+r+n+this.closeTag(r)+this.tagEndChar;{let o="</"+r+this.tagEndChar,i="";return("?"===r[0]&&(i="?",o=""),(n||""===n)&&-1===t.indexOf("<"))?this.indentate(a)+"<"+r+n+i+">"+t+o:!1!==this.options.commentPropName&&r===this.options.commentPropName&&0===i.length?this.indentate(a)+`<!--${t}-->`+this.newLine:this.indentate(a)+"<"+r+n+i+this.tagEndChar+t+this.indentate(a)+o}},i.prototype.closeTag=function(t){let r="";return -1!==this.options.unpairedTags.indexOf(t)?this.options.suppressUnpairedNode||(r="/"):r=this.options.suppressEmptyNode?"/":`></${t}`,r},i.prototype.buildTextValNode=function(t,r,n,a){if(!1!==this.options.cdataPropName&&r===this.options.cdataPropName)return this.indentate(a)+`<![CDATA[${t}]]>`+this.newLine;if(!1!==this.options.commentPropName&&r===this.options.commentPropName)return this.indentate(a)+`<!--${t}-->`+this.newLine;if("?"===r[0])return this.indentate(a)+"<"+r+n+"?"+this.tagEndChar;{let o=this.options.tagValueProcessor(r,t);return""===(o=this.replaceEntitiesValue(o))?this.indentate(a)+"<"+r+n+this.closeTag(r)+this.tagEndChar:this.indentate(a)+"<"+r+n+">"+o+"</"+r+this.tagEndChar}},i.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let r=0;r<this.options.entities.length;r++){let n=this.options.entities[r];t=t.replace(n.regex,n.val)}return t},t.exports=i},59487:function(t){function r(t,r){let a="";if(t&&!r.ignoreAttributes)for(let o in t){if(!t.hasOwnProperty(o))continue;let i=r.attributeValueProcessor(o,t[o]);!0===(i=n(i,r))&&r.suppressBooleanAttributes?a+=` ${o.substr(r.attributeNamePrefix.length)}`:a+=` ${o.substr(r.attributeNamePrefix.length)}="${i}"`}return a}function n(t,r){if(t&&t.length>0&&r.processEntities)for(let n=0;n<r.entities.length;n++){let a=r.entities[n];t=t.replace(a.regex,a.val)}return t}t.exports=function(t,a){let o="";return a.format&&a.indentBy.length>0&&(o="\n"),function t(a,o,i,s){let l="",c=!1;for(let u=0;u<a.length;u++){let d=a[u],f=function(t){let r=Object.keys(t);for(let n=0;n<r.length;n++){let a=r[n];if(t.hasOwnProperty(a)&&":@"!==a)return a}}(d);if(void 0===f)continue;let p="";if(p=0===i.length?f:`${i}.${f}`,f===o.textNodeName){let t=d[f];!function(t,r){let n=(t=t.substr(0,t.length-r.textNodeName.length-1)).substr(t.lastIndexOf(".")+1);for(let a in r.stopNodes)if(r.stopNodes[a]===t||r.stopNodes[a]==="*."+n)return!0;return!1}(p,o)&&(t=n(t=o.tagValueProcessor(f,t),o)),c&&(l+=s),l+=t,c=!1;continue}if(f===o.cdataPropName){c&&(l+=s),l+=`<![CDATA[${d[f][0][o.textNodeName]}]]>`,c=!1;continue}if(f===o.commentPropName){l+=s+`<!--${d[f][0][o.textNodeName]}-->`,c=!0;continue}if("?"===f[0]){let t=r(d[":@"],o),n="?xml"===f?"":s,a=d[f][0][o.textNodeName];a=0!==a.length?" "+a:"",l+=n+`<${f}${a}
37${t}?>`,c=!0;continue}let m=s;""!==m&&(m+=o.indentBy);let h=r(d[":@"],o),g=s+`<${f}${h}`,v=t(d[f],o,p,m);-1!==o.unpairedTags.indexOf(f)?o.suppressUnpairedNode?l+=g+">":l+=g+"/>":(!v||0===v.length)&&o.suppressEmptyNode?l+=g+"/>":v&&v.endsWith(">")?l+=g+`>${v}${s}</${f}>`:(l+=g+">",v&&""!==s&&(v.includes("/>")||v.includes("</"))?l+=s+o.indentBy+v+s:l+=v,l+=`</${f}>`),c=!0}return l}(t,a,"",o)}},48787:function(t,r,n){let a=n(96770);function o(t,r){return"!"===t[r+1]&&"-"===t[r+2]&&"-"===t[r+3]}t.exports=function(t,r){let n={};if("O"===t[r+3]&&"C"===t[r+4]&&"T"===t[r+5]&&"Y"===t[r+6]&&"P"===t[r+7]&&"E"===t[r+8]){r+=9;let m=1,h=!1,g=!1;for(;r<t.length;r++)if("<"!==t[r]||g){if(">"===t[r]){if(g?"-"===t[r-1]&&"-"===t[r-2]&&(g=!1,m--):m--,0===m)break}else"["===t[r]?h=!0:t[r]}else{var i,s,l,c,u,d,f,p;if(h&&"!"===(i=t)[(s=r)+1]&&"E"===i[s+2]&&"N"===i[s+3]&&"T"===i[s+4]&&"I"===i[s+5]&&"T"===i[s+6]&&"Y"===i[s+7])r+=7,[entityName,val,r]=function(t,r){let n="";for(;r<t.length&&"'"!==t[r]&&'"'!==t[r];r++)n+=t[r];if(-1!==(n=n.trim()).indexOf(" "))throw Error("External entites are not supported");let a=t[r++],o="";for(;r<t.length&&t[r]!==a;r++)o+=t[r];return[n,o,r]}(t,r+1),-1===val.indexOf("&")&&(n[function(t){if(a.isName(t))return t;throw Error(`Invalid entity name ${t}`)}(entityName)]={regx:RegExp(`&${entityName};`,"g"),val:val});else if(h&&"!"===(l=t)[(c=r)+1]&&"E"===l[c+2]&&"L"===l[c+3]&&"E"===l[c+4]&&"M"===l[c+5]&&"E"===l[c+6]&&"N"===l[c+7]&&"T"===l[c+8])r+=8;else if(h&&"!"===(u=t)[(d=r)+1]&&"A"===u[d+2]&&"T"===u[d+3]&&"T"===u[d+4]&&"L"===u[d+5]&&"I"===u[d+6]&&"S"===u[d+7]&&"T"===u[d+8])r+=8;else if(h&&"!"===(f=t)[(p=r)+1]&&"N"===f[p+2]&&"O"===f[p+3]&&"T"===f[p+4]&&"A"===f[p+5]&&"T"===f[p+6]&&"I"===f[p+7]&&"O"===f[p+8]&&"N"===f[p+9])r+=9;else if(o)g=!0;else throw Error("Invalid DOCTYPE");m++}if(0!==m)throw Error("Unclosed DOCTYPE")}else throw Error("Invalid Tag instead of DOCTYPE");return{entities:n,i:r}}},52571:function(t,r){let n={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,r){return r},attributeValueProcessor:function(t,r){return r},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,r,n){return t}};r.buildOptions=function(t){return Object.assign({},n,t)},r.defaultOptions=n},15712:function(t,r,n){"use strict";let a=n(96770),o=n(88954),i=n(48787),s=n(5894);class l{constructor(t){this.options=t,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"\xa2"},pound:{regex:/&(pound|#163);/g,val:"\xa3"},yen:{regex:/&(yen|#165);/g,val:"\xa5"},euro:{regex:/&(euro|#8364);/g,val:"€"},copyright:{regex:/&(copy|#169);/g,val:"\xa9"},reg:{regex:/&(reg|#174);/g,val:"\xae"},inr:{regex:/&(inr|#8377);/g,val:"₹"},num_dec:{regex:/&#([0-9]{1,7});/g,val:(t,r)=>String.fromCharCode(Number.parseInt(r,10))},num_hex:{regex:/&#x([0-9a-fA-F]{1,6});/g,val:(t,r)=>String.fromCharCode(Number.parseInt(r,16))}},this.addExternalEntities=c,this.parseXml=m,this.parseTextData=u,this.resolveNameSpace=d,this.buildAttributesMap=p,this.isItStopNode=b,this.replaceEntitiesValue=g,this.readStopNodeData=x,this.saveTextToParentTag=v,this.addChild=h}}function c(t){let r=Object.keys(t);for(let n=0;n<r.length;n++){let a=r[n];this.lastEntities[a]={regex:RegExp("&"+a+";","g"),val:t[a]}}}function u(t,r,n,a,o,i,s){if(void 0!==t&&(this.options.trimValues&&!a&&(t=t.trim()),t.length>0)){s||(t=this.replaceEntitiesValue(t));let a=this.options.tagValueProcessor(r,t,n,o,i);return null==a?t:typeof a!=typeof t||a!==t?a:this.options.trimValues?E(t,this.options.parseTagValue,this.options.numberParseOptions):t.trim()===t?E(t,this.options.parseTagValue,this.options.numberParseOptions):t}}function d(t){if(this.options.removeNSPrefix){let r=t.split(":"),n="/"===t.charAt(0)?"/":"";if("xmlns"===r[0])return"";2===r.length&&(t=n+r[1])}return t}let f=RegExp("([^\\s=]+)\\s*(=\\s*(['\"])([\\s\\S]*?)\\3)?","gm");function p(t,r,n){if(!this.options.ignoreAttributes&&"string"==typeof t){let n=a.getAllMatches(t,f),o=n.length,i={};for(let t=0;t<o;t++){let a=this.resolveNameSpace(n[t][1]),o=n[t][4],s=this.options.attributeNamePrefix+a;if(a.length){if(this.options.transformAttributeName&&(s=this.options.transformAttributeName(s)),"__proto__"===s&&(s="#__proto__"),void 0!==o){this.options.trimValues&&(o=o.trim()),o=this.replaceEntitiesValue(o);let t=this.options.attributeValueProcessor(a,o,r);null==t?i[s]=o:typeof t!=typeof o||t!==o?i[s]=t:i[s]=E(o,this.options.parseAttributeValue,this.options.numberParseOptions)}else this.options.allowBooleanAttributes&&(i[s]=!0)}}if(Object.keys(i).length){if(this.options.attributesGroupName){let t={};return t[this.options.attributesGroupName]=i,t}return i}}}let m=function(t){t=t.replace(/\r\n?/g,"\n");let r=new o("!xml"),n=r,a="",s="";for(let l=0;l<t.length;l++)if("<"===t[l]){if("/"===t[l+1]){let r=y(t,">",l,"Closing Tag is not closed."),o=t.substring(l+2,r).trim();
37if(this.options.removeNSPrefix){let t=o.indexOf(":");-1!==t&&(o=o.substr(t+1))}this.options.transformTagName&&(o=this.options.transformTagName(o)),n&&(a=this.saveTextToParentTag(a,n,s));let i=s.substring(s.lastIndexOf(".")+1);if(o&&-1!==this.options.unpairedTags.indexOf(o))throw Error(`Unpaired tag can not be used as closing tag: </${o}>`);let c=0;i&&-1!==this.options.unpairedTags.indexOf(i)?(c=s.lastIndexOf(".",s.lastIndexOf(".")-1),this.tagsNodeStack.pop()):c=s.lastIndexOf("."),s=s.substring(0,c),n=this.tagsNodeStack.pop(),a="",l=r}else if("?"===t[l+1]){let r=w(t,l,!1,"?>");if(!r)throw Error("Pi Tag is not closed.");if(a=this.saveTextToParentTag(a,n,s),this.options.ignoreDeclaration&&"?xml"===r.tagName||this.options.ignorePiTags);else{let t=new o(r.tagName);t.add(this.options.textNodeName,""),r.tagName!==r.tagExp&&r.attrExpPresent&&(t[":@"]=this.buildAttributesMap(r.tagExp,s,r.tagName)),this.addChild(n,t,s)}l=r.closeIndex+1}else if("!--"===t.substr(l+1,3)){let r=y(t,"-->",l+4,"Comment is not closed.");if(this.options.commentPropName){let o=t.substring(l+4,r-2);a=this.saveTextToParentTag(a,n,s),n.add(this.options.commentPropName,[{[this.options.textNodeName]:o}])}l=r}else if("!D"===t.substr(l+1,2)){let r=i(t,l);this.docTypeEntities=r.entities,l=r.i}else if("!["===t.substr(l+1,2)){let r=y(t,"]]>",l,"CDATA is not closed.")-2,o=t.substring(l+9,r);a=this.saveTextToParentTag(a,n,s);let i=this.parseTextData(o,n.tagname,s,!0,!1,!0,!0);void 0==i&&(i=""),this.options.cdataPropName?n.add(this.options.cdataPropName,[{[this.options.textNodeName]:o}]):n.add(this.options.textNodeName,i),l=r+2}else{let i=w(t,l,this.options.removeNSPrefix),c=i.tagName,u=i.rawTagName,d=i.tagExp,f=i.attrExpPresent,p=i.closeIndex;this.options.transformTagName&&(c=this.options.transformTagName(c)),n&&a&&"!xml"!==n.tagname&&(a=this.saveTextToParentTag(a,n,s,!1));let m=n;if(m&&-1!==this.options.unpairedTags.indexOf(m.tagname)&&(n=this.tagsNodeStack.pop(),s=s.substring(0,s.lastIndexOf("."))),c!==r.tagname&&(s+=s?"."+c:c),this.isItStopNode(this.options.stopNodes,s,c)){let r="";
37if(d.length>0&&d.lastIndexOf("/")===d.length-1)"/"===c[c.length-1]?(c=c.substr(0,c.length-1),s=s.substr(0,s.length-1),d=c):d=d.substr(0,d.length-1),l=i.closeIndex;else if(-1!==this.options.unpairedTags.indexOf(c))l=i.closeIndex;else{let n=this.readStopNodeData(t,u,p+1);if(!n)throw Error(`Unexpected end of ${u}`);l=n.i,r=n.tagContent}let a=new o(c);c!==d&&f&&(a[":@"]=this.buildAttributesMap(d,s,c)),r&&(r=this.parseTextData(r,c,s,!0,f,!0,!0)),s=s.substr(0,s.lastIndexOf(".")),a.add(this.options.textNodeName,r),this.addChild(n,a,s)}else{if(d.length>0&&d.lastIndexOf("/")===d.length-1){"/"===c[c.length-1]?(c=c.substr(0,c.length-1),s=s.substr(0,s.length-1),d=c):d=d.substr(0,d.length-1),this.options.transformTagName&&(c=this.options.transformTagName(c));let t=new o(c);c!==d&&f&&(t[":@"]=this.buildAttributesMap(d,s,c)),this.addChild(n,t,s),s=s.substr(0,s.lastIndexOf("."))}else{let t=new o(c);this.tagsNodeStack.push(n),c!==d&&f&&(t[":@"]=this.buildAttributesMap(d,s,c)),this.addChild(n,t,s),n=t}a="",l=p}}}else a+=t[l];return r.child};function h(t,r,n){let a=this.options.updateTag(r.tagname,n,r[":@"]);!1===a||("string"==typeof a&&(r.tagname=a),t.addChild(r))}let g=function(t){if(this.options.processEntities){for(let r in this.docTypeEntities){let n=this.docTypeEntities[r];t=t.replace(n.regx,n.val)}for(let r in this.lastEntities){let n=this.lastEntities[r];t=t.replace(n.regex,n.val)}if(this.options.htmlEntities)for(let r in this.htmlEntities){let n=this.htmlEntities[r];t=t.replace(n.regex,n.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function v(t,r,n,a){return t&&(void 0===a&&(a=0===Object.keys(r.child).length),void 0!==(t=this.parseTextData(t,r.tagname,n,!1,!!r[":@"]&&0!==Object.keys(r[":@"]).length,a))&&""!==t&&r.add(this.options.textNodeName,t),t=""),t}function b(t,r,n){let a="*."+n;for(let n in t){let o=t[n];if(a===o||r===o)return!0}return!1}function y(t,r,n,a){let o=t.indexOf(r,n);if(-1!==o)return o+r.length-1;throw Error(a)}function w(t,r,n,a=">"){let o=function(t,r,n=">"){let a;let o="";for(let i=r;i<t.length;i++){let r=t[i];if(a)r===a&&(a="");else if('"'===r||"'"===r)a=r;else if(r===n[0]){if(!n[1]||t[i+1]===n[1])return{data:o,index:i}}else"	"===r&&(r=" ");o+=r}}(t,r+1,a);if(!o)return;let i=o.data,s=o.index,l=i.search(/\s/),c=i,u=!0;-1!==l&&(c=i.substring(0,l),i=i.substring(l+1).trimStart());let d=c;if(n){let t=c.indexOf(":");-1!==t&&(u=(c=c.substr(t+1))!==o.data.substr(t+1))}return{tagName:c,tagExp:i,closeIndex:s,attrExpPresent:u,rawTagName:d}}function x(t,r,n){let a=n,o=1;for(;n<t.length;n++)if("<"===t[n]){if("/"===t[n+1]){let i=y(t,">",n,`${r} is not closed`);if(t.substring(n+2,i).trim()===r&&0==--o)return{tagContent:t.substring(a,n),i:i};n=i}else if("?"===t[n+1])n=y(t,"?>",n+1,"StopNode is not closed.");else if("!--"===t.substr(n+1,3))n=y(t,"-->",n+3,"StopNode is not closed.");else if("!["===t.substr(n+1,2))n=y(t,"]]>",n,"StopNode is not closed.")-2;else{let a=w(t,n,">");a&&((a&&a.tagName)===r&&"/"!==a.tagExp[a.tagExp.length-1]&&o++,n=a.closeIndex)}}}function E(t,r,n){if(r&&"string"==typeof t){let r=t.trim();return"true"===r||"false"!==r&&s(t,n)}return a.isExist(t)?t:""}t.exports=l},94576:function(t,r,n){let{buildOptions:a}=n(52571),o=n(15712),{prettify:i}=n(43477),s=n(35459);class l{constructor(t){this.externalEntities={},this.options=a(t)}parse(t,r){if("string"==typeof t);else if(t.toString)t=t.toString();else throw Error("XML data is accepted in String or Bytes[] form.");if(r){!0===r&&(r={});let n=s.validate(t,r);if(!0!==n)throw Error(`${n.err.msg}:${n.err.line}:${n.err.col}`)}let n=new o(this.options);n.addExternalEntities(this.externalEntities);let a=n.parseXml(t);return this.options.preserveOrder||void 0===a?a:i(a,this.options)}addEntity(t,r){if(-1!==r.indexOf("&"))throw Error("Entity value can't have '&'");if(-1!==t.indexOf("&")||-1!==t.indexOf(";"))throw Error("An entity must be set without '&' and ';'. Eg. use '#xD' for '&#xD;'");if("&"===r)throw Error("An entity with value '&' is not permitted");this.externalEntities[t]=r}}t.exports=l},43477:function(t,r){"use strict";r.prettify=function(t,r){return function t(r,n,a){let o;let i={};for(let s=0;s<r.length;s++){let l=r[s],c=function(t){let r=Object.keys(t);for(let t=0;t<r.length;t++){let n=r[t];if(":@"!==n)return n}}(l),u="";if(u=void 0===a?c:a+"."+c,c===n.textNodeName)void 0===o?o=l[c]:o+=""+l[c];else if(void 0===c)continue;else if(l[c]){let r=t(l[c],n,u),a=function(t,r){let{textNodeName:n}=r,a=Object.keys(t).length;return 0===a||1===a&&(!!t[n]||"boolean"==typeof t[n]||0===t[n])}(r,n);l[":@"]?function(t,r,n,a){if(r){let o=Object.keys(r),i=o.length;for(let s=0;s<i;s++){let i=o[s];a.isArray(i,n+"."+i,!0,!0)?t[i]=[r[i]]:t[i]=r[i]}}}(r,l[":@"],u,n):1!==Object.keys(r).length||void 0===r[n.textNodeName]||n.alwaysCreateTextNode?0===Object.keys(r).length&&(n.alwaysCreateTextNode?r[n.textNodeName]="":r=""):r=r[n.textNodeName],void 0!==i[c]&&i.hasOwnProperty(c)?(Array.isArray(i[c])||(i[c]=[i[c]]),i[c].push(r)):n.isArray(c,u,a)?i[c]=[r]:i[c]=r}}return"string"==typeof o?o.length>0&&(i[n.textNodeName]=o):void 0!==o&&(i[n.textNodeName]=o),i}(t,r)}},88954:function(t){"use strict";
37class r{constructor(t){this.tagname=t,this.child=[],this[":@"]={}}add(t,r){"__proto__"===t&&(t="#__proto__"),this.child.push({[t]:r})}addChild(t){"__proto__"===t.tagname&&(t.tagname="#__proto__"),t[":@"]&&Object.keys(t[":@"]).length>0?this.child.push({[t.tagname]:t.child,":@":t[":@"]}):this.child.push({[t.tagname]:t.child})}}t.exports=r},2495:function(){!function(){"use strict";function t(t){var r=!0,n=!1,a=null,o={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function i(t){return!!t&&t!==document&&"HTML"!==t.nodeName&&"BODY"!==t.nodeName&&"classList"in t&&"contains"in t.classList}function s(t){t.classList.contains("focus-visible")||(t.classList.add("focus-visible"),t.setAttribute("data-focus-visible-added",""))}function l(t){r=!1}function c(){document.addEventListener("mousemove",u),document.addEventListener("mousedown",u),document.addEventListener("mouseup",u),document.addEventListener("pointermove",u),document.addEventListener("pointerdown",u),document.addEventListener("pointerup",u),document.addEventListener("touchmove",u),document.addEventListener("touchstart",u),document.addEventListener("touchend",u)}function u(t){t.target.nodeName&&"html"===t.target.nodeName.toLowerCase()||(r=!1,document.removeEventListener("mousemove",u),document.removeEventListener("mousedown",u),document.removeEventListener("mouseup",u),document.removeEventListener("pointermove",u),document.removeEventListener("pointerdown",u),document.removeEventListener("pointerup",u),document.removeEventListener("touchmove",u),document.removeEventListener("touchstart",u),document.removeEventListener("touchend",u))}document.addEventListener("keydown",function(n){n.metaKey||n.altKey||n.ctrlKey||(i(t.activeElement)&&s(t.activeElement),r=!0)},!0),document.addEventListener("mousedown",l,!0),document.addEventListener("pointerdown",l,!0),document.addEventListener("touchstart",l,!0),document.addEventListener("visibilitychange",function(t){"hidden"===document.visibilityState&&(n&&(r=!0),c())},!0),c(),t.addEventListener("focus",function(t){var n,a,l;i(t.target)&&(r||(a=(n=t.target).type,"INPUT"===(l=n.tagName)&&o[a]&&!n.readOnly||"TEXTAREA"===l&&!n.readOnly||n.isContentEditable))&&s(t.target)},!0),t.addEventListener("blur",function(t){if(i(t.target)){var r;(t.target.classList.contains("focus-visible")||t.target.hasAttribute("data-focus-visible-added"))&&(n=!0,window.clearTimeout(a),a=window.setTimeout(function(){n=!1},100),(r=t.target).hasAttribute("data-focus-visible-added")&&(r.classList.remove("focus-visible"),r.removeAttribute("data-focus-visible-added")))}},!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("undefined"!=typeof window&&"undefined"!=typeof document){var r;window.applyFocusVisiblePolyfill=t;try{r=new CustomEvent("focus-visible-polyfill-ready")}catch(t){(r=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(r)}"undefined"!=typeof document&&t(document)}()},13256:function(t,r){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */r.read=function(t,r,n,a,o){var i,s,l=8*o-a-1,c=(1<<l)-1,u=c>>1,d=-7,f=n?o-1:0,p=n?-1:1,m=t[r+f];for(f+=p,i=m&(1<<-d)-1,m>>=-d,d+=l;d>0;i=256*i+t[r+f],f+=p,d-=8);for(s=i&(1<<-d)-1,i>>=-d,d+=a;d>0;s=256*s+t[r+f],f+=p,d-=8);if(0===i)i=1-u;else{if(i===c)return s?NaN:1/0*(m?-1:1);s+=Math.pow(2,a),i-=u}return(m?-1:1)*s*Math.pow(2,i-a)},r.write=function(t,r,n,a,o,i){var s,l,c,u=8*i-o-1,d=(1<<u)-1,f=d>>1,p=23===o?5960464477539062e-23:0,m=a?0:i-1,h=a?1:-1,g=r<0||0===r&&1/r<0?1:0;for(isNaN(r=Math.abs(r))||r===1/0?(l=isNaN(r)?1:0,s=d):(s=Math.floor(Math.log(r)/Math.LN2),r*(c=Math.pow(2,-s))<1&&(s--,c*=2),s+f>=1?r+=p/c:r+=p*Math.pow(2,1-f),r*c>=2&&(s++,c/=2),s+f>=d?(l=0,s=d):s+f>=1?(l=(r*c-1)*Math.pow(2,o),s+=f):(l=r*Math.pow(2,f-1)*Math.pow(2,o),s=0));o>=8;t[n+m]=255&l,m+=h,l/=256,o-=8);for(s=s<<o|l,u+=o;u>0;t[n+m]=255&s,m+=h,s/=256,u-=8);t[n+m-h]|=128*g}},64244:function(t,r,n){"use strict";n.d(r,{jd:function(){return p},FY:function(){return d},Pi:function(){return w}});var a,o,i,s=n(21557),l=n(20132);if(!l.useState)throw Error("mobx-react-lite requires React with Hooks 
37support");if(!s.rC)throw Error("mobx-react-lite@3 requires mobx at least version 6 to be available");var c=n(88636);function u(t){return(0,s.Gf)(t)}function d(){return!1}var f=function(){function t(t){var r=this;Object.defineProperty(this,"finalize",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"registrations",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),Object.defineProperty(this,"sweepTimeout",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"sweep",{enumerable:!0,configurable:!0,writable:!0,value:function(t){void 0===t&&(t=1e4),clearTimeout(r.sweepTimeout),r.sweepTimeout=void 0;var n=Date.now();r.registrations.forEach(function(a,o){n-a.registeredAt>=t&&(r.finalize(a.value),r.registrations.delete(o))}),r.registrations.size>0&&r.scheduleSweep()}}),Object.defineProperty(this,"finalizeAllImmediately",{enumerable:!0,configurable:!0,writable:!0,value:function(){r.sweep(0)}})}return Object.defineProperty(t.prototype,"register",{enumerable:!1,configurable:!0,writable:!0,value:function(t,r,n){this.registrations.set(n,{value:r,registeredAt:Date.now()}),this.scheduleSweep()}}),Object.defineProperty(t.prototype,"unregister",{enumerable:!1,configurable:!0,writable:!0,value:function(t){this.registrations.delete(t)}}),Object.defineProperty(t.prototype,"scheduleSweep",{enumerable:!1,configurable:!0,writable:!0,value:function(){void 0===this.sweepTimeout&&(this.sweepTimeout=setTimeout(this.sweep,1e4))}}),t}(),p=new("undefined"!=typeof FinalizationRegistry?FinalizationRegistry:f)(function(t){var r;null===(r=t.reaction)||void 0===r||r.dispose(),t.reaction=null}),m=n(56996);function h(t){t.reaction=new s.le("observer".concat(t.name),function(){var r;t.stateVersion=Symbol(),null===(r=t.onStoreChange)||void 0===r||r.call(t)})}var g="function"==typeof Symbol&&Symbol.for,v=null!==(i=null===(o=Object.getOwnPropertyDescriptor(function(){},"name"))||void 0===o?void 0:o.configurable)&&void 0!==i&&i,b=g?Symbol.for("react.forward_ref"):"function"==typeof l.forwardRef&&(0,l.forwardRef)(function(t){return null}).$$typeof,y=g?Symbol.for("react.memo"):"function"==typeof l.memo&&(0,l.memo)(function(t){return null}).$$typeof;function w(t,r){if(y&&t.$$typeof===y)throw Error("[mobx-react-lite] You are trying to use `observer` on a function component wrapped in either another `observer` or `React.memo`. The observer already applies 'React.memo' for you.");var n,a=null!==(n=null==r?void 0:r.forwardRef)&&void 0!==n&&n,o=t,i=t.displayName||t.name;if(b&&t.$$typeof===b&&(a=!0,"function"!=typeof(o=t.render)))throw Error("[mobx-react-lite] `render` property of ForwardRef was not a function");var s=function(t,r){return function(t,r){void 0===r&&(r="observed");var n,a,o=l.useRef(null);if(!o.current){var i={reaction:null,onStoreChange:null,stateVersion:Symbol(),name:r,subscribe:function(t){return p.unregister(i),i.onStoreChange=t,i.reaction||(h(i),i.stateVersion=Symbol()),function(){var t;i.onStoreChange=null,null===(t=i.reaction)||void 0===t||t.dispose(),i.reaction=null}},getSnapshot:function(){return i.stateVersion}};o.current=i}var s=o.current;if(s.reaction||(h(s),p.register(o,s,s)),l.useDebugValue(s.reaction,u),(0,m.useSyncExternalStore)(s.subscribe,s.getSnapshot,s.getSnapshot),s.reaction.track(function(){try{n=t()}catch(t){a=t}}),a)throw a;return n}(function(){return o(t,r)},i)};return s.displayName=t.displayName,v&&Object.defineProperty(s,"name",{value:t.name,writable:!0,configurable:!0}),t.contextTypes&&(s.contextTypes=t.contextTypes),a&&(s=(0,l.forwardRef)(s)),function(t,r){Object.keys(t).forEach(function(n){x[n]||Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(t,n))})}(t,s=(0,l.memo)(s)),s}var x={$$typeof:!0,render:!0,compare:!0,type:!0,displayName:!0};(a=c.unstable_batchedUpdates)||(a=function(t){t()}),(0,s.jQ)({reactionScheduler:a}),p.finalizeAllImmediately},76033:function(t,r,n){"use strict";n.d(r,{Pi:function(){return b}});var a=n(21557),o=n(20132),i=n(64244);function s(t,r){return t===r?0!==t||1/t==1/r:t!=t&&r!=r}var l=Symbol("patchMixins"),c=Symbol("patchedDefinition");function u(t,r){for(var n,a=this,o=arguments.length,i=Array(o>2?o-2:0),s=2;s<o;s++)i[s-2]=arguments[s];r.locks++;try{return null!=t&&(n=t.apply(this,i)),n}finally{r.locks--,0===r.locks&&r.methods.forEach(function(t){t.apply(a,i)})}}function d(t,r){return function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];u.call.apply(u,[this,t,r].concat(a))}}var f=Symbol("ObserverAdministration"),p=Symbol("isMobXReactObserver");function m(t){var r;return null!=(r=t[f])?r:t[f]={reaction:null,mounted:!1,reactionInvalidatedBeforeMount:!1,forceUpdate:null,name:h(t.constructor),state:void 0,props:void 0,context:void 0}}function h(t){return t.displayName||t.name||"<component>"}function g(t){var r=t.bind(this),n=m(this);return function(){n.reaction||(n.reaction=new a.le(n.name+".render()",function(){if(!n.mounted){n.reactionInvalidatedBeforeMount=!0;return}try{null==n.forceUpdate||n.forceUpdate()}catch(r){var t;null==(t=n.reaction)||t.dispose(),n.reaction=null}}),n.mounted||i.jd.register(this,n,this));var t=void 0,o=void 0;if(n.reaction.track(function(){try{o=(0,a.$$)(!1,r)}catch(r){t=r}}),t)throw t;return o}}function v(t,r){return(0,i.FY)()&&console.warn("[mobx-react] It seems that a re-rendering of a React component is triggered while in static (server-side) mode. Please make sure components are rendered only once server-side."),this.state!==r||!function(t,r){if(s(t,r))return!0;
37if("object"!=typeof t||null===t||"object"!=typeof r||null===r)return!1;var n=Object.keys(t),a=Object.keys(r);if(n.length!==a.length)return!1;for(var o=0;o<n.length;o++)if(!Object.hasOwnProperty.call(r,n[o])||!s(t[n[o]],r[n[o]]))return!1;return!0}(this.props,t)}function b(t,r){if(r&&"class"!==r.kind)throw Error("The @observer decorator can be used on classes only");return(!0===t.isMobxInjector&&console.warn("Mobx observer: You are trying to use `observer` on a component that already has `inject`. Please apply `observer` before applying `inject`"),Object.prototype.isPrototypeOf.call(o.Component,t)||Object.prototype.isPrototypeOf.call(o.PureComponent,t))?function(t){var r=t.prototype;if(t[p])throw Error("The provided component class ("+h(t)+") has already been declared as an observer component.");if(t[p]=!0,r.componentWillReact)throw Error("The componentWillReact life-cycle event is no longer supported");if(t.__proto__!==o.PureComponent){if(r.shouldComponentUpdate){if(r.shouldComponentUpdate!==v)throw Error("It is not allowed to use shouldComponentUpdate in observer based components.")}else r.shouldComponentUpdate=v}var n=r.render;if("function"!=typeof n)throw Error("[mobx-react] class component ("+h(t)+") is missing `render` method.\n`observer` requires `render` being a function defined on prototype.\n`render = () => {}` or `render = function() {}` is not supported.");r.render=function(){return Object.defineProperty(this,"render",{configurable:!1,writable:!1,value:(0,i.FY)()?n:g.call(this,n)}),this.render()};var a=r.componentDidMount;return r.componentDidMount=function(){var t=this,r=m(this);return r.mounted=!0,i.jd.unregister(this),r.forceUpdate=function(){return t.forceUpdate()},(!r.reaction||r.reactionInvalidatedBeforeMount)&&r.forceUpdate(),null==a?void 0:a.apply(this,arguments)},!function(t,r,n){var a,o,i=((o=(a=t[l]=t[l]||{})[r]=a[r]||{}).locks=o.locks||0,o.methods=o.methods||[],o);0>i.methods.indexOf(n)&&i.methods.push(n);var s=Object.getOwnPropertyDescriptor(t,r);if(!s||!s[c]){var u=t[r],f=function t(r,n,a,o,i){var s,l=d(i,o);return(s={})[c]=!0,s.get=function(){return l},s.set=function(i){if(this===r)l=d(i,o);else{var s=t(this,n,a,o,i);Object.defineProperty(this,n,s)}},s.configurable=!0,s.enumerable=a,s}(t,r,s?s.enumerable:void 0,i,u);Object.defineProperty(t,r,f)}}(r,"componentWillUnmount",function(){if(!(0,i.FY)()){var t,r=m(this);null==(t=r.reaction)||t.dispose(),r.reaction=null,r.forceUpdate=null,r.mounted=!1,r.reactionInvalidatedBeforeMount=!1}}),t}(t):(0,i.Pi)(t)}if(o.version.split(".")[0],!o.Component)throw Error("mobx-react requires React to be available");if(!a.LO)throw Error("mobx-react requires mobx to be available")},21557:function(t,r,n){"use strict";function a(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];throw Error("number"==typeof t?"[MobX] minified error nr: "+t+(n.length?" "+n.map(String).join(","):"")+". Find the full error at: https://github.com/mobxjs/mobx/blob/main/packages/mobx/src/errors.ts":"[MobX] "+t)}n.d(r,{$$:function(){return e3},Ei:function(){return rl},Gf:function(){return tq},LJ:function(){return rf},LO:function(){return eG},Pb:function(){return rE},U5:function(){return tU},aD:function(){return tP},jQ:function(){return tV},le:function(){return tw},rC:function(){return t8},rg:function(){return ta},z:function(){return tM}});var o,i,s,l,c,u,d,f,p,m,h,g,v,b,y,w,x={};function E(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:x}var C=Object.assign,k=Object.getOwnPropertyDescriptor,S=Object.defineProperty,T=Object.prototype,N=[];Object.freeze(N);var A={};Object.freeze(A);var I="undefined"!=typeof Proxy,R=Object.toString();function _(){I||a("Proxy not available")}function O(t){var r=!1;return function(){if(!r)return r=!0,t.apply(this,arguments)}}var P=function(){};function L(t){return"function"==typeof t}function M(t){switch(typeof t){case"string":case"symbol":case"number":return!0}return!1}function D(t){return null!==t&&"object"==typeof t}function j(t){if(!D(t))return!1;var r=Object.getPrototypeOf(t);if(null==r)return!0;var n=Object.hasOwnProperty.call(r,"constructor")&&r.constructor;return"function"==typeof n&&n.toString()===R}function F(t){var r=null==t?void 0:t.constructor;
37return!!r&&("GeneratorFunction"===r.name||"GeneratorFunction"===r.displayName)}function U(t,r,n){S(t,r,{enumerable:!1,writable:!0,configurable:!0,value:n})}function z(t,r,n){S(t,r,{enumerable:!1,writable:!1,configurable:!0,value:n})}function H(t,r){var n="isMobX"+t;return r.prototype[n]=!0,function(t){return D(t)&&!0===t[n]}}function B(t){return t instanceof Map}function V(t){return t instanceof Set}var q=void 0!==Object.getOwnPropertySymbols,W="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:q?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:Object.getOwnPropertyNames;function G(t){return null===t?null:"object"==typeof t?""+t:t}function Z(t,r){return T.hasOwnProperty.call(t,r)}var K=Object.getOwnPropertyDescriptors||function(t){var r={};return W(t).forEach(function(n){r[n]=k(t,n)}),r};function J(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,function(t){var r=function(t,r){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var a=n.call(t,r||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==typeof r?r:String(r)}(a.key),a)}}function Y(t,r,n){return r&&J(t.prototype,r),n&&J(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function X(){return(X=Object.assign?Object.assign.bind():function(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t}).apply(this,arguments)}function Q(t,r){t.prototype=Object.create(r.prototype),t.prototype.constructor=t,ee(t,r)}function ee(t,r){return(ee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t})(t,r)}function et(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function er(t,r){(null==r||r>t.length)&&(r=t.length);for(var n=0,a=Array(r);n<r;n++)a[n]=t[n];return a}function en(t,r){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(t,r){if(t){if("string"==typeof t)return er(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return er(t,void 0)}}(t))||r&&t&&"number"==typeof t.length){n&&(t=n);var a=0;return function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ea=Symbol("mobx-stored-annotations");function eo(t){return Object.assign(function(r,n){if(es(n))return t.decorate_20223_(r,n);ei(r,n,t)},t)}function ei(t,r,n){Z(t,ea)||U(t,ea,X({},t[ea])),"override"===n.annotationType_||(t[ea][r]=n)}function es(t){return"object"==typeof t&&"string"==typeof t.kind}var el=Symbol("mobx administration"),ec=function(){function t(t){void 0===t&&(t="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=h.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=t}var r=t.prototype;
37return r.onBO=function(){this.onBOL&&this.onBOL.forEach(function(t){return t()})},r.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(t){return t()})},r.reportObserved=function(){return tb(this)},r.reportChanged=function(){tg(),ty(this),tv()},r.toString=function(){return this.name_},t}(),eu=H("Atom",ec);function ed(t,r,n){void 0===r&&(r=P),void 0===n&&(n=P);var a=new ec(t);return r!==P&&tH("onBO",a,r,void 0),n!==P&&tz(a,n),a}var ef={structural:function(t,r){return rM(t,r)},default:function(t,r){return Object.is?Object.is(t,r):t===r?0!==t||1/t==1/r:t!=t&&r!=r}};function ep(t,r,n){return tX(t)?t:Array.isArray(t)?eG.array(t,{name:n}):j(t)?eG.object(t,void 0,{name:n}):B(t)?eG.map(t,{name:n}):V(t)?eG.set(t,{name:n}):"function"!=typeof t||tD(t)||tY(t)?t:F(t)?tK(t):tL(n,t)}function em(t){return t}function eh(t,r){return{annotationType_:t,options_:r,make_:eg,extend_:ev,decorate_20223_:eb}}function eg(t,r,n,a){if(null!=(o=this.options_)&&o.bound)return null===this.extend_(t,r,n,!1)?0:1;if(a===t.target_)return null===this.extend_(t,r,n,!1)?0:2;if(tD(n.value))return 1;var o,i=ey(t,this,r,n,!1);return S(a,r,i),2}function ev(t,r,n,a){var o=ey(t,this,r,n);return t.defineProperty_(r,o,a)}function eb(t,r){var n,o,i,s,l,c,u=r.kind,d=r.name,f=r.addInitializer,p=this;if("field"==u){f(function(){ei(this,d,p)});return}if("method"==u)return tD(t)||(n=t,t=e1(null!=(o=null==(i=p.options_)?void 0:i.name)?o:d.toString(),n,null!=(s=null==(l=p.options_)?void 0:l.autoAction)&&s)),null!=(c=this.options_)&&c.bound&&f(function(){var t=this[d].bind(this);t.isMobxAction=!0,this[d]=t}),t;a("Cannot apply '"+p.annotationType_+"' to '"+String(d)+"' (kind: "+u+"):\n'"+p.annotationType_+"' can only be used on properties with a function value.")}function ey(t,r,n,a,o){void 0===o&&(o=tp.safeDescriptors),r.annotationType_,a.value;var i,s,l,c,u,d,f,p,m=a.value;return null!=(i=r.options_)&&i.bound&&(m=m.bind(null!=(p=t.proxy_)?p:t.target_)),{value:e1(null!=(s=null==(l=r.options_)?void 0:l.name)?s:n.toString(),m,null!=(c=null==(u=r.options_)?void 0:u.autoAction)&&c,null!=(d=r.options_)&&d.bound?null!=(f=t.proxy_)?f:t.target_:void 0),configurable:!o||t.isPlainObject_,enumerable:!1,writable:!o}}function ew(t,r){return{annotationType_:t,options_:r,make_:ex,extend_:eE,decorate_20223_:eC}}function ex(t,r,n,a){if(a===t.target_)return null===this.extend_(t,r,n,!1)?0:2;if(null!=(o=this.options_)&&o.bound&&(!Z(t.target_,r)||!tY(t.target_[r]))&&null===this.extend_(t,r,n,!1))return 0;if(tY(n.value))return 1;var o,i=ek(t,this,r,n,!1,!1);return S(a,r,i),2}function eE(t,r,n,a){var o,i=ek(t,this,r,n,null==(o=this.options_)?void 0:o.bound);return t.defineProperty_(r,i,a)}function eC(t,r){var n,a=r.name,o=r.addInitializer;return tY(t)||(t=tK(t)),null!=(n=this.options_)&&n.bound&&o(function(){var t=this[a].bind(this);t.isMobXFlow=!0,this[a]=t}),t}function ek(t,r,n,a,o,i){void 0===i&&(i=tp.safeDescriptors),r.annotationType_,a.value;var s,l=a.value;return tY(l)||(l=tK(l)),o&&((l=l.bind(null!=(s=t.proxy_)?s:t.target_)).isMobXFlow=!0),{value:l,configurable:!i||t.isPlainObject_,enumerable:!1,writable:!i}}function eS(t,r){return{annotationType_:t,options_:r,make_:eT,extend_:eN,decorate_20223_:eA}}function eT(t,r,n){return null===this.extend_(t,r,n,!1)?0:1}function eN(t,r,n,a){return this.annotationType_,n.get,t.defineComputedProperty_(r,X({},this.options_,{get:n.get,set:n.set}),a)}function eA(t,r){var n=this,a=r.name;return(0,r.addInitializer)(function(){var r=ry(this)[el],o=X({},n.options_,{get:t,context:this});o.name||(o.name="ObservableObject."+a.toString()),r.values_.set(a,new e8(o))}),function(){return this[el].getObservablePropValue_(a)}}function eI(t,r){return{annotationType_:t,options_:r,make_:eR,extend_:e_,decorate_20223_:eO}}function eR(t,r,n){return null===this.extend_(t,r,n,!1)?0:1}function e_(t,r,n,a){var o,i;return this.annotationType_,t.defineObservableProperty_(r,n.value,null!=(o=null==(i=this.options_)?void 0:i.enhancer)?o:ep,a)}function eO(t,r){var n=this,a=r.kind,o=r.name,i=new WeakSet;function s(t,r){var a,s,l=ry(t)[el],c=new e5(r,null!=(a=null==(s=n.options_)?void 0:s.enhancer)?a:ep,"ObservableObject."+o.toString(),!1);l.values_.set(o,c),i.add(t)}if("accessor"==a)return{get:function(){return i.has(this)||s(this,t.get.call(this)),this[el].getObservablePropValue_(o)},set:function(t){return i.has(this)||s(this,t),this[el].setObservablePropValue_(o,t)},init:function(t){return i.has(this)||s(this,t),t}}}var eP=eL();function eL(t){return{annotationType_:"true",options_:t,make_:eM,extend_:eD,decorate_20223_:ej}}function eM(t,r,n,a){if(n.get)return eJ.make_(t,r,n,a);if(n.set){var o,i,s,l,c,u=e1(r.toString(),n.set);return a===t.target_?null===t.defineProperty_(r,{configurable:!tp.safeDescriptors||t.isPlainObject_,set:u})?0:2:(S(a,r,{configurable:!0,set:u}),2)}if(a!==t.target_&&"function"==typeof n.value)return F(n.value)?(null!=(l=this.options_)&&l.autoBind?tK.bound:tK).make_(t,r,n,a):(null!=(s=this.options_)&&s.autoBind?tL.bound:tL).make_(t,r,n,a);var d=(null==(o=this.options_)?void 0:o.deep)===!1?eG.ref:eG;return"function"==typeof n.value&&null!=(i=this.options_)&&i.autoBind&&(n.value=n.value.bind(null!=(c=t.proxy_)?c:t.target_)),d.make_(t,r,n,a)}function eD(t,r,n,a){var o,i,s;return n.get?eJ.extend_(t,r,n,a):n.set?t.defineProperty_(r,{configurable:!tp.safeDescriptors||t.isPlainObject_,set:e1(r.toString(),n.set)},a):("function"==typeof n.value&&null!=(o=this.options_)&&o.autoBind&&(n.value=n.value.bind(null!=(s=t.proxy_)?s:t.target_)),((null==(i=this.options_)?void 0:i.deep)===!1?eG.ref:eG).extend_(t,r,n,a))}function ej(t,r){a("'"+this.annotationType_+"' cannot be used as a decorator")}var eF={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};Object.freeze(eF);var eU=eI("observable"),ez=eI("observable.ref",{enhancer:em}),eH=eI("observable.shallow",{enhancer:function(t,r,n){return null==t||rE(t)||rl(t)||rf(t)||rh(t)?t:Array.isArray(t)?eG.array(t,{name:n,deep:!1}):j(t)?eG.object(t,void 0,{name:n,deep:!1}):B(t)?eG.map(t,{name:n,deep:!1}):V(t)?eG.set(t,{name:n,deep:!1}):void 0}}),eB=eI("observable.struct",{enhancer:function(t,r){return rM(t,r)?r:t}}),eV=eo(eU);function eq(t){var r,n,a;return!0===t.deep?ep:!1===t.deep?em:(r=t.defaultDecorator)&&null!=(n=null==(a=r.options_)?void 0:a.enhancer)?n:ep}function eW(t,r,n){if(es(r))return eU.decorate_20223_(t,r);
37if(M(r)){ei(t,r,eU);return}return tX(t)?t:j(t)?eG.object(t,r,n):Array.isArray(t)?eG.array(t,r):B(t)?eG.map(t,r):V(t)?eG.set(t,r):"object"==typeof t&&null!==t?t:eG.box(t,r)}C(eW,eV);var eG=C(eW,{box:function(t,r){var n=r||eF;return new e5(t,eq(n),n.name,!0,n.equals)},array:function(t,r){var n=r||eF;return(!1===tp.useProxies||!1===n.proxy?function(t,r,n){return new rA(t,r,n)}:function(t,r,n,a){return void 0===n&&(n="ObservableArray"),void 0===a&&(a=!1),_(),rP(function(){var o=new rt(n,r,a,!1);z(o.values_,el,o);var i=new Proxy(o.values_,re);return o.proxy_=i,t&&t.length&&o.spliceWithArray_(0,0,t),i})})(t,eq(n),n.name)},map:function(t,r){var n=r||eF;return new rd(t,eq(n),n.name)},set:function(t,r){var n=r||eF;return new rm(t,eq(n),n.name)},object:function(t,r,n){return rP(function(){var a,o,i,s,l;return s=!1===tp.useProxies||(null==n?void 0:n.proxy)===!1?ry({},n):(a={},_(),null!=(i=(o=(a=ry(a,n))[el]).proxy_)?i:o.proxy_=new Proxy(a,t0)),l=K(t),rP(function(){var t=ry(s,void 0)[el];W(l).forEach(function(n){t.extend_(n,l[n],!r||!(n in r)||r[n])})}),s})},ref:eo(ez),shallow:eo(eH),deep:eV,struct:eo(eB)}),e$="computed",eZ=eS(e$),eK=eS("computed.struct",{equals:ef.structural}),eJ=function(t,r){if(es(r))return eZ.decorate_20223_(t,r);if(M(r))return ei(t,r,eZ);if(j(t))return eo(eS(e$,t));var n=j(r)?r:{};return n.get=t,n.name||(n.name=t.name||""),new e8(n)};Object.assign(eJ,eZ),eJ.struct=eo(eK);var eY=0,eX=1,eQ=null!=(d=null==(f=k(function(){},"name"))?void 0:f.configurable)&&d,e0={value:"action",configurable:!0,writable:!1,enumerable:!1};function e1(t,r,n,a){function o(){return e2(t,n,r,a||this,arguments)}return void 0===n&&(n=!1),o.isMobxAction=!0,o.toString=function(){return r.toString()},eQ&&(e0.value=t,S(o,"name",e0)),o}function e2(t,r,n,o,i){var s,l,c,u,d=(s=tp.trackingDerivation,l=!r||!s,tg(),c=tp.allowStateChanges,l&&(to(),c=e4(!0)),eY=(u={runAsAction_:l,prevDerivation_:s,prevAllowStateChanges_:c,prevAllowStateReads_:ts(!0),notifySpy_:!1,startTime_:0,actionId_:eX++,parentActionId_:eY}).actionId_,u);try{return n.apply(o,i)}catch(t){throw d.error_=t,t}finally{eY!==d.actionId_&&a(30),eY=d.parentActionId_,void 0!==d.error_&&(tp.suppressReactionErrors=!0),e6(d.prevAllowStateChanges_),tl(d.prevAllowStateReads_),tv(),d.runAsAction_&&ti(d.prevDerivation_),tp.suppressReactionErrors=!1}}function e3(t,r){var n=e4(t);try{return r()}finally{e6(n)}}function e4(t){var r=tp.allowStateChanges;return tp.allowStateChanges=t,r}function e6(t){tp.allowStateChanges=t}p=Symbol.toPrimitive;var e5=function(t){function r(r,n,a,o,i){var s;return void 0===a&&(a="ObservableValue"),void 0===o&&(o=!0),void 0===i&&(i=ef.default),(s=t.call(this,a)||this).enhancer=void 0,s.name_=void 0,s.equals=void 0,s.hasUnreportedChange_=!1,s.interceptors_=void 0,s.changeListeners_=void 0,s.value_=void 0,s.dehancer=void 0,s.enhancer=n,s.name_=a,s.equals=i,s.value_=n(r,void 0,a),s}Q(r,t);var n=r.prototype;return n.dehanceValue=function(t){return void 0!==this.dehancer?this.dehancer(t):t},n.set=function(t){this.value_,(t=this.prepareNewValue_(t))!==tp.UNCHANGED&&this.setNewValue_(t)},n.prepareNewValue_=function(t){if(t1(this)){var r=t3(this,{object:this,type:t9,newValue:t});if(!r)return tp.UNCHANGED;t=r.newValue}return t=this.enhancer(t,this.value_,this.name_),this.equals(this.value_,t)?tp.UNCHANGED:t},n.setNewValue_=function(t){var r=this.value_;this.value_=t,this.reportChanged(),t4(this)&&t5(this,{type:t9,object:this,newValue:t,oldValue:r})},n.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},n.intercept_=function(t){return t2(this,t)},n.observe_=function(t,r){return r&&t({observableKind:"value",debugObjectName:this.name_,object:this,type:t9,newValue:this.value_,oldValue:void 0}),t6(this,t)},n.raw=function(){return this.value_},n.toJSON=function(){return this.get()},n.toString=function(){return this.name_+"["+this.value_+"]"},n.valueOf=function(){return G(this.get())},n[p]=function(){return this.valueOf()},r}(ec);m=Symbol.toPrimitive;var e8=function(){function t(t){this.dependenciesState_=h.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=h.UP_TO_DATE_,this.unboundDepsCount_=0,this.value_=new e9(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=g.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,t.get||a(31),this.derivation=t.get,this.name_=t.name||"ComputedValue",t.set&&(this.setter_=e1("ComputedValue-setter",t.set)),this.equals_=t.equals||(t.compareStructural||t.struct?ef.structural
37:ef.default),this.scope_=t.context,this.requiresReaction_=t.requiresReaction,this.keepAlive_=!!t.keepAlive}var r=t.prototype;return r.onBecomeStale_=function(){this.lowestObserverState_===h.UP_TO_DATE_&&(this.lowestObserverState_=h.POSSIBLY_STALE_,this.observers_.forEach(function(t){t.dependenciesState_===h.UP_TO_DATE_&&(t.dependenciesState_=h.POSSIBLY_STALE_,t.onBecomeStale_())}))},r.onBO=function(){this.onBOL&&this.onBOL.forEach(function(t){return t()})},r.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(t){return t()})},r.get=function(){if(this.isComputing_&&a(32,this.name_,this.derivation),0!==tp.inBatch||0!==this.observers_.size||this.keepAlive_){if(tb(this),tt(this)){var t,r=tp.trackingContext;this.keepAlive_&&!r&&(tp.trackingContext=this),this.trackAndCompute()&&(t=this,t.lowestObserverState_!==h.STALE_&&(t.lowestObserverState_=h.STALE_,t.observers_.forEach(function(r){r.dependenciesState_===h.POSSIBLY_STALE_?r.dependenciesState_=h.STALE_:r.dependenciesState_===h.UP_TO_DATE_&&(t.lowestObserverState_=h.UP_TO_DATE_)}))),tp.trackingContext=r}}else tt(this)&&(this.warnAboutUntrackedRead_(),tg(),this.value_=this.computeValue_(!1),tv());var n=this.value_;if(te(n))throw n.cause;return n},r.set=function(t){if(this.setter_){this.isRunningSetter_&&a(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,t)}finally{this.isRunningSetter_=!1}}else a(34,this.name_)},r.trackAndCompute=function(){var t=this.value_,r=this.dependenciesState_===h.NOT_TRACKING_,n=this.computeValue_(!0),a=r||te(t)||te(n)||!this.equals_(t,n);return a&&(this.value_=n),a},r.computeValue_=function(t){this.isComputing_=!0;var r,n=e4(!1);if(t)r=tr(this,this.derivation,this.scope_);else if(!0===tp.disableErrorBoundaries)r=this.derivation.call(this.scope_);else try{r=this.derivation.call(this.scope_)}catch(t){r=new e9(t)}return e6(n),this.isComputing_=!1,r},r.suspend_=function(){this.keepAlive_||(tn(this),this.value_=void 0)},r.observe_=function(t,r){var n=this,a=!0,o=void 0;return function(t,r){void 0===r&&(r=A);var n,a,o,i,s,l,c=null!=(n=null==(a=r)?void 0:a.name)?n:"Autorun";if(r.scheduler||r.delay){var u=tF(r),d=!1;l=new tw(c,function(){d||(d=!0,u(function(){d=!1,l.isDisposed_||l.track(f)}))},r.onError,r.requiresObservable)}else l=new tw(c,function(){this.track(f)},r.onError,r.requiresObservable);function f(){t(l)}return null!=(o=r)&&null!=(i=o.signal)&&i.aborted||l.schedule_(),l.getDisposer_(null==(s=r)?void 0:s.signal)}(function(){var i=n.get();if(!a||r){var s=to();t({observableKind:"computed",debugObjectName:n.name_,type:t9,object:n,newValue:i,oldValue:o}),ti(s)}a=!1,o=i})},r.warnAboutUntrackedRead_=function(){},r.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},r.valueOf=function(){return G(this.get())},r[m]=function(){return this.valueOf()},t}(),e7=H("ComputedValue",e8);(o=h||(h={}))[o.NOT_TRACKING_=-1]="NOT_TRACKING_",o[o.UP_TO_DATE_=0]="UP_TO_DATE_",o[o.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",o[o.STALE_=2]="STALE_",(i=g||(g={}))[i.NONE=0]="NONE",i[i.LOG=1]="LOG",i[i.BREAK=2]="BREAK";var e9=function(t){this.cause=void 0,this.cause=t};function te(t){return t instanceof e9}function tt(t){switch(t.dependenciesState_){case h.UP_TO_DATE_:return!1;case h.NOT_TRACKING_:case h.STALE_:return!0;case h.POSSIBLY_STALE_:for(var r=ts(!0),n=to(),a=t.observing_,o=a.length,i=0;i<o;i++){var s=a[i];if(e7(s)){if(tp.disableErrorBoundaries)s.get();else try{s.get()}catch(t){return ti(n),tl(r),!0}if(t.dependenciesState_===h.STALE_)return ti(n),tl(r),!0}}return tc(t),ti(n),tl(r),!1}}function tr(t,r,n){var a,o=ts(!0);tc(t),t.newObserving_=Array(0===t.runId_?100:t.observing_.length),t.unboundDepsCount_=0,t.runId_=++tp.runId;var i=tp.trackingDerivation;if(tp.trackingDerivation=t,tp.inBatch++,!0===tp.disableErrorBoundaries)a=r.call(n);else try{a=r.call(n)}catch(t){a=new e9(t)}return tp.inBatch--,tp.trackingDerivation=i,function(t){for(var r=t.observing_,n=t.observing_=t.newObserving_,a=h.UP_TO_DATE_,o=0,i=t.unboundDepsCount_,s=0;s<i;s++){var l=n[s];0===l.diffValue_&&(l.diffValue_=1,o!==s&&(n[o]=l),o++),l.dependenciesState_>a&&(a=l.dependenciesState_)}for(n.length=o,t.newObserving_=null,i=r.length;i--;){var c=r[i];0===c.diffValue_&&tm(c,t),c.diffValue_=0}for(;o--;){var u=n[o];1===u.diffValue_&&(u.diffValue_=0,u.observers_.add(t),u.lowestObserverState_>t.dependenciesState_&&(u.lowestObserverState_=t.dependenciesState_))}a!==h.UP_TO_DATE_&&(t.dependenciesState_=a,t.onBecomeStale_())}(t),tl(o),a}function tn(t){var r=t.observing_;t.observing_=[];for(var n=r.length;n--;)tm(r[n],t);t.dependenciesState_=h.NOT_TRACKING_}function ta(t){var r=to();try{return t()}finally{ti(r)}}function to(){var t=tp.trackingDerivation;return tp.trackingDerivation=null,t}function ti(t){tp.trackingDerivation=t}function ts(t){var r=tp.allowStateReads;return tp.allowStateReads=t,r}function tl(t){tp.allowStateReads=t}function tc(t){if(t.dependenciesState_!==h.UP_TO_DATE_){t.dependenciesState_=h.UP_TO_DATE_;for(var r=t.observing_,n=r.length;n--;)r[n].lowestObserverState_=h.UP_TO_DATE_}}var tu=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0},td=!0,tf=!1,tp=((s=E()).__mobxInstanceCount>
370&&!s.__mobxGlobals&&(td=!1),s.__mobxGlobals&&s.__mobxGlobals.version!==new tu().version&&(td=!1),td)?s.__mobxGlobals?(s.__mobxInstanceCount+=1,s.__mobxGlobals.UNCHANGED||(s.__mobxGlobals.UNCHANGED={}),s.__mobxGlobals):(s.__mobxInstanceCount=1,s.__mobxGlobals=new tu):(setTimeout(function(){tf||a(35)},1),new tu);function tm(t,r){t.observers_.delete(r),0===t.observers_.size&&th(t)}function th(t){!1===t.isPendingUnobservation_&&(t.isPendingUnobservation_=!0,tp.pendingUnobservations.push(t))}function tg(){tp.inBatch++}function tv(){if(0==--tp.inBatch){tE();for(var t=tp.pendingUnobservations,r=0;r<t.length;r++){var n=t[r];n.isPendingUnobservation_=!1,0===n.observers_.size&&(n.isBeingObserved_&&(n.isBeingObserved_=!1,n.onBUO()),n instanceof e8&&n.suspend_())}tp.pendingUnobservations=[]}}function tb(t){var r=tp.trackingDerivation;return null!==r?(r.runId_!==t.lastAccessedBy_&&(t.lastAccessedBy_=r.runId_,r.newObserving_[r.unboundDepsCount_++]=t,!t.isBeingObserved_&&tp.trackingContext&&(t.isBeingObserved_=!0,t.onBO())),t.isBeingObserved_):(0===t.observers_.size&&tp.inBatch>0&&th(t),!1)}function ty(t){t.lowestObserverState_!==h.STALE_&&(t.lowestObserverState_=h.STALE_,t.observers_.forEach(function(t){t.dependenciesState_===h.UP_TO_DATE_&&t.onBecomeStale_(),t.dependenciesState_=h.STALE_}))}var tw=function(){function t(t,r,n,a){void 0===t&&(t="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=h.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=g.NONE,this.name_=t,this.onInvalidate_=r,this.errorHandler_=n,this.requiresObservable_=a}var r=t.prototype;return r.onBecomeStale_=function(){this.schedule_()},r.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,tp.pendingReactions.push(this),tE())},r.isScheduled=function(){return this.isScheduled_},r.runReaction_=function(){if(!this.isDisposed_){tg(),this.isScheduled_=!1;var t=tp.trackingContext;if(tp.trackingContext=this,tt(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(t){this.reportExceptionInDerivation_(t)}}tp.trackingContext=t,tv()}},r.track=function(t){if(!this.isDisposed_){tg(),this.isRunning_=!0;var r=tp.trackingContext;tp.trackingContext=this;var n=tr(this,t,void 0);tp.trackingContext=r,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&tn(this),te(n)&&this.reportExceptionInDerivation_(n.cause),tv()}},r.reportExceptionInDerivation_=function(t){var r=this;if(this.errorHandler_){this.errorHandler_(t,this);return}if(tp.disableErrorBoundaries)throw t;tp.suppressReactionErrors||console.error("[mobx] uncaught error in '"+this+"'",t),tp.globalReactionErrorHandlers.forEach(function(n){return n(t,r)})},r.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(tg(),tn(this),tv()))},r.getDisposer_=function(t){var r=this,n=function n(){r.dispose(),null==t||null==t.removeEventListener||t.removeEventListener("abort",n)};return null==t||null==t.addEventListener||t.addEventListener("abort",n),n[el]=this,n},r.toString=function(){return"Reaction["+this.name_+"]"},r.trace=function(t){void 0===t&&(t=!1)},t}(),tx=function(t){return t()};function tE(){tp.inBatch>0||tp.isRunningReactions||tx(tC)}function tC(){tp.isRunningReactions=!0;for(var t=tp.pendingReactions,r=0;t.length>0;){100==++r&&(console.error("[mobx] cycle in reaction: "+t[0]),t.splice(0));for(var n=t.splice(0),a=0,o=n.length;a<o;a++)n[a].runReaction_()}tp.isRunningReactions=!1}var tk=H("Reaction",tw),tS="action",tT="autoAction",tN="<unnamed action>",tA=eh(tS),tI=eh("action.bound",{bound:!0}),tR=eh(tT,{autoAction:!0}),t_=eh("autoAction.bound",{autoAction:!0,bound:!0});function tO(t){return function(r,n){return L(r)?e1(r.name||tN,r,t):L(n)?e1(r,n,t):es(n)?(t?tR:tA).decorate_20223_(r,n):M(n)?ei(r,n,t?tR:tA):M(r)?eo(eh(t?tT:tS,{name:r,autoAction:t})):void 0}}var tP=tO(!1);Object.assign(tP,tA);var tL=tO(!0);function tM(t){return e2(t.name||tN,!1,t,this,void 0)}function tD(t){return L(t)&&!0===t.isMobxAction}Object.assign(tL,tR),tP.bound=eo(tI),tL.bound=eo(t_);var tj=function(t){return t()};function tF(t){return t.scheduler?t.scheduler:t.delay?function(r){return setTimeout(r,t.delay)}:tj}function tU(t,r,n){void 0===n&&(n=A);var a,o,i,s,l,c,u=null!=(o=n.name)?o:"Reaction",d=tP(u,n.onError?(a=n.onError,function(){try{return r.apply(this,arguments)}catch(t){a.call(this,t)}}):r),f=!n.scheduler&&!n.delay,p=tF(n),m=!0,h=!1,g=n.compareStructural?ef.structural
37:n.equals||ef.default,v=new tw(u,function(){m||f?b():h||(h=!0,p(b))},n.onError,n.requiresObservable);function b(){if(h=!1,!v.isDisposed_){var r=!1,a=c;v.track(function(){var n=e3(!1,function(){return t(v)});r=m||!g(c,n),c=n}),m&&n.fireImmediately?d(c,a,v):!m&&r&&d(c,a,v),m=!1}}return null!=(i=n)&&null!=(s=i.signal)&&s.aborted||v.schedule_(),v.getDisposer_(null==(l=n)?void 0:l.signal)}function tz(t,r,n){return tH("onBUO",t,r,n)}function tH(t,r,n,a){var o="function"==typeof a?r_(r,n):r_(r),i=L(a)?a:n,s=t+"L";return o[s]?o[s].add(i):o[s]=new Set([i]),function(){var t=o[s];t&&(t.delete(i),0===t.size&&delete o[s])}}var tB="always";function tV(t){!0===t.isolateGlobalState&&function(){if((tp.pendingReactions.length||tp.inBatch||tp.isRunningReactions)&&a(36),tf=!0,td){var t=E();0==--t.__mobxInstanceCount&&(t.__mobxGlobals=void 0),tp=new tu}}();var r,n,o=t.useProxies,i=t.enforceActions;if(void 0!==o&&(tp.useProxies=o===tB||"never"!==o&&"undefined"!=typeof Proxy),"ifavailable"===o&&(tp.verifyProxies=!0),void 0!==i){var s=i===tB?tB:"observed"===i;tp.enforceActions=s,tp.allowStateChanges=!0!==s&&s!==tB}["computedRequiresReaction","reactionRequiresObservable","observableRequiresReaction","disableErrorBoundaries","safeDescriptors"].forEach(function(r){r in t&&(tp[r]=!!t[r])}),tp.allowStateReads=!tp.observableRequiresReaction,t.reactionScheduler&&(r=t.reactionScheduler,n=tx,tx=function(t){return r(function(){return n(t)})})}function tq(t,r){return function t(r){var n={name:r.name_};return r.observing_&&r.observing_.length>0&&(n.dependencies=Array.from(new Set(r.observing_)).map(t)),n}(r_(t,r))}var tW=0;function tG(){this.message="FLOW_CANCELLED"}tG.prototype=Object.create(Error.prototype);var t$=ew("flow"),tZ=ew("flow.bound",{bound:!0}),tK=Object.assign(function(t,r){if(es(r))return t$.decorate_20223_(t,r);if(M(r))return ei(t,r,t$);var n=t.name||"<unnamed flow>",a=function(){var r,a=arguments,o=++tW,i=tP(n+" - runid: "+o+" - init",t).apply(this,a),s=void 0,l=new Promise(function(t,a){var l=0;function c(t){var r;s=void 0;try{r=tP(n+" - runid: "+o+" - yield "+l++,i.next).call(i,t)}catch(t){return a(t)}d(r)}function u(t){var r;s=void 0;try{r=tP(n+" - runid: "+o+" - yield "+l++,i.throw).call(i,t)}catch(t){return a(t)}d(r)}function d(r){if(L(null==r?void 0:r.then)){r.then(d,a);return}return r.done?t(r.value):(s=Promise.resolve(r.value)).then(c,u)}r=a,c(void 0)});return l.cancel=tP(n+" - runid: "+o+" - cancel",function(){try{s&&tJ(s);var t=i.return(void 0),n=Promise.resolve(t.value);n.then(P,P),tJ(n),r(new tG)}catch(t){r(t)}}),l};return a.isMobXFlow=!0,a},t$);function tJ(t){L(t.cancel)&&t.cancel()}function tY(t){return(null==t?void 0:t.isMobXFlow)===!0}function tX(t){return!!t&&(rE(t)||!!t[el]||eu(t)||tk(t)||e7(t))}function tQ(t,r){void 0===r&&(r=void 0),tg();try{return t.apply(r)}finally{tv()}}tK.bound=eo(tZ);var t0={has:function(t,r){return t[el].has_(r)},get:function(t,r){return t[el].get_(r)},set:function(t,r,n){var a;return!!M(r)&&(null==(a=t[el].set_(r,n,!0))||a)},deleteProperty:function(t,r){var n;return!!M(r)&&(null==(n=t[el].delete_(r,!0))||n)},defineProperty:function(t,r,n){var a;return null==(a=t[el].defineProperty_(r,n))||a},ownKeys:function(t){return t[el].ownKeys_()},preventExtensions:function(t){a(13)}};function t1(t){return void 0!==t.interceptors_&&t.interceptors_.length>0}function t2(t,r){var n=t.interceptors_||(t.interceptors_=[]);return n.push(r),O(function(){var t=n.indexOf(r);-1!==t&&n.splice(t,1)})}function t3(t,r){var n=to();try{for(var o=[].concat(t.interceptors_||[]),i=0,s=o.length;i<s&&((r=o[i](r))&&!r.type&&a(14),r);i++);return r}finally{ti(n)}}function t4(t){return void 0!==t.changeListeners_&&t.changeListeners_.length>0}function t6(t,r){var n=t.changeListeners_||(t.changeListeners_=[]);return n.push(r),O(function(){var t=n.indexOf(r);-1!==t&&n.splice(t,1)})}function t5(t,r){var n=to(),a=t.changeListeners_;if(a){a=a.slice();for(var o=0,i=a.length;o<i;o++)a[o](r);ti(n)}}function t8(t,r,n){return rP(function(){var a=ry(t,n)[el];null!=r||(Z(t,ea)||U(t,ea,X({},t[ea])),r=t[ea]),W(r).forEach(function(t){return a.make_(t,r[t])})}),t}var t7="splice",t9="update",re={get:function(t,r){var n=t[el];return r===el?n:"length"===r?n.getArrayLength_():"string"!=typeof r||isNaN(r)?Z(rr,r)?rr[r]:t[r]:n.get_(parseInt(r))},set:function(t,r,n){var a=t[el];return"length"===r&&a.setArrayLength_(n),"symbol"==typeof r||isNaN(r)?t[r]=n:a.set_(parseInt(r),n),!0},preventExtensions:function(){a(15)}},rt=function(){function t(t,r,n,a){void 0===t&&(t="ObservableArray"),this.owned_
37=void 0,this.legacyMode_=void 0,this.atom_=void 0,this.values_=[],this.interceptors_=void 0,this.changeListeners_=void 0,this.enhancer_=void 0,this.dehancer=void 0,this.proxy_=void 0,this.lastKnownLength_=0,this.owned_=n,this.legacyMode_=a,this.atom_=new ec(t),this.enhancer_=function(t,n){return r(t,n,"ObservableArray[..]")}}var r=t.prototype;return r.dehanceValue_=function(t){return void 0!==this.dehancer?this.dehancer(t):t},r.dehanceValues_=function(t){return void 0!==this.dehancer&&t.length>0?t.map(this.dehancer):t},r.intercept_=function(t){return t2(this,t)},r.observe_=function(t,r){return void 0===r&&(r=!1),r&&t({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),t6(this,t)},r.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},r.setArrayLength_=function(t){("number"!=typeof t||isNaN(t)||t<0)&&a("Out of range: "+t);var r=this.values_.length;if(t!==r){if(t>r){for(var n=Array(t-r),o=0;o<t-r;o++)n[o]=void 0;this.spliceWithArray_(r,0,n)}else this.spliceWithArray_(t,r-t)}},r.updateArrayLength_=function(t,r){t!==this.lastKnownLength_&&a(16),this.lastKnownLength_+=r,this.legacyMode_&&r>0&&rR(t+r+1)},r.spliceWithArray_=function(t,r,n){var a=this;this.atom_;var o=this.values_.length;if(void 0===t?t=0:t>o?t=o:t<0&&(t=Math.max(0,o+t)),r=1==arguments.length?o-t:null==r?0:Math.max(0,Math.min(r,o-t)),void 0===n&&(n=N),t1(this)){var i=t3(this,{object:this.proxy_,type:t7,index:t,removedCount:r,added:n});if(!i)return N;r=i.removedCount,n=i.added}if(n=0===n.length?n:n.map(function(t){return a.enhancer_(t,void 0)}),this.legacyMode_){var s=n.length-r;this.updateArrayLength_(o,s)}var l=this.spliceItemsIntoValues_(t,r,n);return(0!==r||0!==n.length)&&this.notifyArraySplice_(t,n,l),this.dehanceValues_(l)},r.spliceItemsIntoValues_=function(t,r,n){if(n.length<1e4){var a;return(a=this.values_).splice.apply(a,[t,r].concat(n))}var o=this.values_.slice(t,t+r),i=this.values_.slice(t+r);this.values_.length+=n.length-r;for(var s=0;s<n.length;s++)this.values_[t+s]=n[s];for(var l=0;l<i.length;l++)this.values_[t+n.length+l]=i[l];return o},r.notifyArrayChildUpdate_=function(t,r,n){var a=!this.owned_&&!1,o=t4(this),i=o||a?{observableKind:"array",object:this.proxy_,type:t9,debugObjectName:this.atom_.name_,index:t,newValue:r,oldValue:n}:null;this.atom_.reportChanged(),o&&t5(this,i)},r.notifyArraySplice_=function(t,r,n){var a=!this.owned_&&!1,o=t4(this),i=o||a?{observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:t7,index:t,removed:n,added:r,removedCount:n.length,addedCount:r.length}:null;this.atom_.reportChanged(),o&&t5(this,i)},r.get_=function(t){if(this.legacyMode_&&t>=this.values_.length){console.warn("[mobx] Out of bounds read: "+t);return}return this.atom_.reportObserved(),this.dehanceValue_(this.values_[t])},r.set_=function(t,r){var n=this.values_;if(this.legacyMode_&&t>n.length&&a(17,t,n.length),t<n.length){this.atom_;var o=n[t];if(t1(this)){var i=t3(this,{type:t9,object:this.proxy_,index:t,newValue:r});if(!i)return;r=i.newValue}(r=this.enhancer_(r,o))!==o&&(n[t]=r,this.notifyArrayChildUpdate_(t,r,o))}else{for(var s=Array(t+1-n.length),l=0;l<s.length-1;l++)s[l]=void 0;s[s.length-1]=r,this.spliceWithArray_(n.length,0,s)}},t}(),rr={clear:function(){return this.splice(0)},replace:function(t){var r=this[el];return r.spliceWithArray_(0,r.values_.length,t)},toJSON:function(){return this.slice()},splice:function(t,r){for(var n=arguments.length,a=Array(n>2?n-2:0),o=2;o<n;o++)a[o-2]=arguments[o];var i=this[el];switch(arguments.length){case 0:return[];case 1:return i.spliceWithArray_(t);case 2:return i.spliceWithArray_(t,r)}return i.spliceWithArray_(t,r,a)},spliceWithArray:function(t,r,n){return this[el].spliceWithArray_(t,r,n)},push:function(){for(var t=this[el],r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return t.spliceWithArray_(t.values_.length,0,n),t.values_.length},pop:function(){return this.splice(Math.max(this[el].values_.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var t=this[el],r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return t.spliceWithArray_(0,0,n),t.values_.length},reverse:function(){return tp.trackingDerivation&&a(37,"reverse"),this.replace(this.slice().reverse()),this},sort:function(){tp.trackingDerivation&&a(37,"sort");var t=this.slice();return t.sort.apply(t,arguments),this.replace(t),this},remove:function(t){var r=this[el],n=r.dehanceValues_(r.values_).indexOf(t);return n>-1&&(this.splice(n,1),!0)}};function rn(t,r){"function"==typeof Array.prototype[t]&&(rr[t]=r(t))}function ra(t){return function(){var r=this[el];r.atom_.reportObserved();var n=r.dehanceValues_(r.values_);return n[t].apply(n,arguments)}}function ro(t){return function(r,n){var a=this,o=this[el];return o.atom_.reportObserved(),o.dehanceValues_(o.values_)[t](function(t,o){return r.call(n,t,o,a)})}}function ri(t){return function(){var r=this,n=this[el];n.atom_.reportObserved();var a=n.dehanceValues_(n.values_),o=arguments[0];return arguments[0]=function(t,n,a){return o(t,n,a,r)},a[t].apply(a,arguments)}}rn("at",ra),rn("concat",ra),rn("flat",ra),rn("includes",ra),rn("indexOf",ra),rn("join",ra),rn("lastIndexOf",ra),rn("slice",ra),rn("toString",ra),rn("toLocaleStr
37ing",ra),rn("toSorted",ra),rn("toSpliced",ra),rn("with",ra),rn("every",ro),rn("filter",ro),rn("find",ro),rn("findIndex",ro),rn("findLast",ro),rn("findLastIndex",ro),rn("flatMap",ro),rn("forEach",ro),rn("map",ro),rn("some",ro),rn("toReversed",ro),rn("reduce",ri),rn("reduceRight",ri);var rs=H("ObservableArrayAdministration",rt);function rl(t){return D(t)&&rs(t[el])}var rc={},ru="delete";v=Symbol.iterator,b=Symbol.toStringTag;var rd=function(){function t(t,r,n){var o=this;void 0===r&&(r=ep),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[el]=rc,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=r,this.name_=n,L(Map)||a(18),rP(function(){o.keysAtom_=ed("ObservableMap.keys()"),o.data_=new Map,o.hasMap_=new Map,t&&o.merge(t)})}var r=t.prototype;return r.has_=function(t){return this.data_.has(t)},r.has=function(t){var r=this;if(!tp.trackingDerivation)return this.has_(t);var n=this.hasMap_.get(t);if(!n){var a=n=new e5(this.has_(t),em,"ObservableMap.key?",!1);this.hasMap_.set(t,a),tz(a,function(){return r.hasMap_.delete(t)})}return n.get()},r.set=function(t,r){var n=this.has_(t);if(t1(this)){var a=t3(this,{type:n?t9:"add",object:this,newValue:r,name:t});if(!a)return this;r=a.newValue}return n?this.updateValue_(t,r):this.addValue_(t,r),this},r.delete=function(t){var r=this;if(this.keysAtom_,t1(this)&&!t3(this,{type:ru,object:this,name:t}))return!1;if(this.has_(t)){var n=t4(this),a=n?{observableKind:"map",debugObjectName:this.name_,type:ru,object:this,oldValue:this.data_.get(t).value_,name:t}:null;return tQ(function(){var n;r.keysAtom_.reportChanged(),null==(n=r.hasMap_.get(t))||n.setNewValue_(!1),r.data_.get(t).setNewValue_(void 0),r.data_.delete(t)}),n&&t5(this,a),!0}return!1},r.updateValue_=function(t,r){var n=this.data_.get(t);if((r=n.prepareNewValue_(r))!==tp.UNCHANGED){var a=t4(this),o=a?{observableKind:"map",debugObjectName:this.name_,type:t9,object:this,oldValue:n.value_,name:t,newValue:r}:null;n.setNewValue_(r),a&&t5(this,o)}},r.addValue_=function(t,r){var n=this;this.keysAtom_,tQ(function(){var a,o=new e5(r,n.enhancer_,"ObservableMap.key",!1);n.data_.set(t,o),r=o.value_,null==(a=n.hasMap_.get(t))||a.setNewValue_(!0),n.keysAtom_.reportChanged()});var a=t4(this),o=a?{observableKind:"map",debugObjectName:this.name_,type:"add",object:this,name:t,newValue:r}:null;a&&t5(this,o)},r.get=function(t){return this.has(t)?this.dehanceValue_(this.data_.get(t).get()):this.dehanceValue_(void 0)},r.dehanceValue_=function(t){return void 0!==this.dehancer?this.dehancer(t):t},r.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},r.values=function(){var t=this,r=this.keys();return rj({next:function(){var n=r.next(),a=n.done,o=n.value;return{done:a,value:a?void 0:t.get(o)}}})},r.entries=function(){var t=this,r=this.keys();return rj({next:function(){var n=r.next(),a=n.done,o=n.value;return{done:a,value:a?void 0:[o,t.get(o)]}}})},r[v]=function(){return this.entries()},r.forEach=function(t,r){for(var n,a=en(this);!(n=a()).done;){var o=n.value,i=o[0],s=o[1];t.call(r,s,i,this)}},r.merge=function(t){var r=this;return rf(t)&&(t=new Map(t)),tQ(function(){j(t)?(function(t){var r=Object.keys(t);if(!q)return r;var n=Object.getOwnPropertySymbols(t);return n.length?[].concat(r,n.filter(function(r){return T.propertyIsEnumerable.call(t,r)})):r})(t).forEach(function(n){return r.set(n,t[n])}):Array.isArray(t)?t.forEach(function(t){var n=t[0],a=t[1];return r.set(n,a)}):B(t)?(t.constructor!==Map&&a(19,t),t.forEach(function(t,n){return r.set(n,t)})):null!=t&&a(20,t)}),this},r.clear=function(){var t=this;tQ(function(){ta(function(){for(var r,n=en(t.keys());!(r=n()).done;){var a=r.value;t.delete(a)}})})},r.replace=function(t){var r=this;return tQ(function(){for(var n,o=function(t){if(B(t)||rf(t))return t;if(Array.isArray(t))return new Map(t);if(!j(t))return a(21,t);var r=new Map;for(var n in t)r.set(n,t[n]);return r}(t),i=new Map,s=!1,l=en(r.data_.keys());!(n=l()).done;){var c=n.value;if(!o.has(c)){if(r.delete(c))s=!0;else{var u=r.data_.get(c);i.set(c,u)}}}for(var d,f=en(o.entries());!(d=f()).done;){var p=d.value,m=p[0],h=p[1],g=r.data_.has(m);if(r.set(m,h),r.data_.has(m)){var v=r.data_.get(m);i.set(m,v),g||(s=!0)}}if(!s){if(r.data_.size!==i.size)r.keysAtom_.reportChanged();else for(var b=r.data_.keys(),y=i.keys(),w=b.next(),x=y.next();!w.done;){if(w.value!==x.value){r.keysAtom_.reportChanged();break}w=b.next(),x=y.next()}}r.data_=i}),this},r.toString=function(){return"[object ObservableMap]"},r.toJSON=function(){return Array.from(this)},r.observe_=function(t,r){return t6(this,t)},r.intercept_=function(t){return t2(this,t)},Y(t,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:b,get:function(){return"Map"}}]),t}(),rf=H("ObservableMap",rd),rp={};y=Symbol.iterator,w=Symbol.toStringTag;var rm=function(){function t(t,r,n){var o=this;void 0===r&&(r=ep),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[el]=rp,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,L(Set)||a(22),this.enhancer_=function(t,a){return r(t,a,n)},rP(function(){o.atom_=ed(o.name_),t&&o.replace(t)})}var r=t.prototype;return r.dehanceValue_=function(t){return void 0!==this.dehancer?this.dehancer(t):t},r.clear=function(){var t=this;tQ(function(){ta(function(){for(var r,n=en(t.data_.values());!(r=n()).done;){var a=r.value;t.delete(a)}})})},r.forEach=function(t,r){for(var n,a=en(this);!(n=a()).done;){var o=n.value;t.call(r,o,o,this)}},r.add=function(t){var r=this;if(this.atom_,t1(this)&&!t3(this,{type:"add",object:this,newValue:t}))return this;if(!this.has(t)){tQ(function(){r.data_.add(r.enhancer_(t,void 0)),r.atom_.reportChanged()});var n=t4(this),a=n?{observableKind:"set",debugObjectName:this.name_,type:"add",object:this,newValue:t}:null;n&&t5(this,a)}return this},r.delete=function(t){var r=this;if(t1(this)&&!t3(this,{type:ru,object:this,oldValue:t}))return!1;if(this.has(t)){var n=t4(this),a=n?{observableKind:"set",debugObjectName:this.name_,type:ru,object:this,oldValue:t}:null;return tQ(function(){r.atom_.reportChanged(),r.data_.delete(t)}),n&&t5(this,a),!0}return!1},r.has=function(t){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(t))},r.entries=function(){var t=0,r=Array.from(this.keys()),n=Array.from(this.values());return rj({next:function(){var a=t;return t+=1,a<n.length?{value:[r[a],n[a]],done:!1}:{done:!0}}})},r.keys=function(){return this.values()},r.values=function(){this.atom_.reportObserved();var t=this,r=0,n=Array.from(this.data_.values());return rj({next:function(){return r<n.length?{value:t.dehanceValue_(n[r++]),done:!1}:{done:!0}}})},r.replace=function(t){var r=this;return rh(t)&&(t=new Set(t)),tQ(function(){Array.isArray(t)?(r.clear(),t.forEach(function(t){return r.add(t)})):V(t)?(r.clear(),t.forEach(function(t){return r.add(t)})):null!=t&&a("Cannot initialize set from "+t)}),this},r.observe_=function(t,r){return t6(this,t)},r.intercept_=function(t){return t2(this,t)},r.toJSON=function(){return Array.from(this)},r.toString=function(){return"[object ObservableSet]"},r[y]=function(){return this.values()},Y(t,[{key:"size",get:function(){return this.atom_.reportObserved(),this.data_.size}},{key:w,get:function(){return"Set"}}]),t}(),rh=H("ObservableSet",rm),rg=Object.create(null),rv="remove",rb=function(){function t(t,r,n,a){void 0===r&&(r=new Map),void 0===a&&(a=eP),this.target_=void 0,this.values_=void 0,this.name_=void 0,this.defaultAnnotation_=void 0,this.keysAtom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.proxy_=void 0,this.isPlainObject_=void 0,this.appliedAnnotations_=void 0,this.pendingKeys_=void 0,this.target_=t,this.values_=r,this.name_=n,this.defaultAnnotation_=a,this.keysAtom_=ne
37w ec("ObservableObject.keys"),this.isPlainObject_=j(this.target_)}var r=t.prototype;return r.getObservablePropValue_=function(t){return this.values_.get(t).get()},r.setObservablePropValue_=function(t,r){var n=this.values_.get(t);if(n instanceof e8)return n.set(r),!0;if(t1(this)){var a=t3(this,{type:t9,object:this.proxy_||this.target_,name:t,newValue:r});if(!a)return null;r=a.newValue}if((r=n.prepareNewValue_(r))!==tp.UNCHANGED){var o=t4(this),i=o?{type:t9,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,oldValue:n.value_,name:t,newValue:r}:null;n.setNewValue_(r),o&&t5(this,i)}return!0},r.get_=function(t){return tp.trackingDerivation&&!Z(this.target_,t)&&this.has_(t),this.target_[t]},r.set_=function(t,r,n){return(void 0===n&&(n=!1),Z(this.target_,t))?this.values_.has(t)?this.setObservablePropValue_(t,r):n?Reflect.set(this.target_,t,r):(this.target_[t]=r,!0):this.extend_(t,{value:r,enumerable:!0,writable:!0,configurable:!0},this.defaultAnnotation_,n)},r.has_=function(t){if(!tp.trackingDerivation)return t in this.target_;this.pendingKeys_||(this.pendingKeys_=new Map);var r=this.pendingKeys_.get(t);return r||(r=new e5(t in this.target_,em,"ObservableObject.key?",!1),this.pendingKeys_.set(t,r)),r.get()},r.make_=function(t,r){if(!0===r&&(r=this.defaultAnnotation_),!1!==r){if(!(t in this.target_)){var n;if(null!=(n=this.target_[ea])&&n[t])return;a(1,r.annotationType_,this.name_+"."+t.toString())}for(var o=this.target_;o&&o!==T;){var i=k(o,t);if(i){var s=r.make_(this,t,i,o);if(0===s)return;if(1===s)break}o=Object.getPrototypeOf(o)}rC(this,r,t)}},r.extend_=function(t,r,n,a){if(void 0===a&&(a=!1),!0===n&&(n=this.defaultAnnotation_),!1===n)return this.defineProperty_(t,r,a);var o=n.extend_(this,t,r,a);return o&&rC(this,n,t),o},r.defineProperty_=function(t,r,n){void 0===n&&(n=!1),this.keysAtom_;try{tg();var a=this.delete_(t);if(!a)return a;if(t1(this)){var o=t3(this,{object:this.proxy_||this.target_,name:t,type:"add",newValue:r.value});if(!o)return null;var i=o.newValue;r.value!==i&&(r=X({},r,{value:i}))}if(n){if(!Reflect.defineProperty(this.target_,t,r))return!1}else S(this.target_,t,r);this.notifyPropertyAddition_(t,r.value)}finally{tv()}return!0},r.defineObservableProperty_=function(t,r,n,a){void 0===a&&(a=!1),this.keysAtom_;try{tg();var o=this.delete_(t);if(!o)return o;if(t1(this)){var i=t3(this,{object:this.proxy_||this.target_,name:t,type:"add",newValue:r});if(!i)return null;r=i.newValue}var s=rx(t),l={configurable:!tp.safeDescriptors||this.isPlainObject_,enumerable:!0,get:s.get,set:s.set};if(a){if(!Reflect.defineProperty(this.target_,t,l))return!1}else S(this.target_,t,l);var c=new e5(r,n,"ObservableObject.key",!1);this.values_.set(t,c),this.notifyPropertyAddition_(t,c.value_)}finally{tv()}return!0},r.defineComputedProperty_=function(t,r,n){void 0===n&&(n=!1),this.keysAtom_;try{tg();var a=this.delete_(t);if(!a)return a;if(t1(this)&&!t3(this,{object:this.proxy_||this.target_,name:t,type:"add",newValue:void 0}))return null;r.name||(r.name="ObservableObject.key"),r.context=this.proxy_||this.target_;var o=rx(t),i={configurable:!tp.safeDescriptors||this.isPlainObject_,enumerable:!1,get:o.get,set:o.set};if(n){if(!Reflect.defineProperty(this.target_,t,i))return!1}else S(this.target_,t,i);this.values_.set(t,new e8(r)),this.notifyPropertyAddition_(t,void 0)}finally{tv()}return!0},r.delete_=function(t,r){if(void 0===r&&(r=!1),this.keysAtom_,!Z(this.target_,t))return!0;if(t1(this)&&!t3(this,{object:this.proxy_||this.target_,name:t,type:rv}))return null;try{tg();var n,a,o,i=t4(this),s=this.values_.get(t),l=void 0;if(!s&&i&&(l=null==(o=k(this.target_,t))?void 0:o.value),r){if(!Reflect.deleteProperty(this.target_,t))return!1}else delete this.target_[t];if(s&&(this.values_.delete(t),s instanceof e5&&(l=s.value_),ty(s)),this.keysAtom_.reportChanged(),null==(n=this.pendingKeys_)||null==(a=n.get(t))||a.set(t in this.target_),i){var c={type:rv,observableKind:"object",object:this.proxy_||this.target_,debugObjectName:this.name_,oldValue:l,name:t};i&&t5(this,c)}}finally{tv()}return!0},r.observe_=function(t,r){return t6(this,t)},r.intercept_=function(t){return t2(this,t)},r.notifyPropertyAddition_=function(t,r){var n,a,o=t4(this);if(o){var i=o?{type:"add",observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,name:t,newValue:r}:null;o&&t5(this,i)}null==(n=this.pendingKeys_)||null==(a=n.get(t))||a.set(!0),this.keysAtom_.reportChanged()},r.ownKeys_=function(){return this.keysAtom_.reportObserved(),W(this.target_)},r.keys_=function(){return this.keysAtom_.reportObserved(),Object.keys(this.target_)},t}();function ry(t,r){if(Z(t,el))return t;var n,a,o=null!=(a=null==r?void 0:r.name)?a:"ObservableObject",i=new rb(t,new Map,String(o),r?null!=(n=r.defaultDecorator)?n:eL(r):void 0);return U(t,el,i),t}var rw=H("ObservableObjectAdministration",rb);function rx(t){return rg[t]||(rg[t]={get:function(){return this[el].getObservablePropValue_(t)}
37,set:function(r){return this[el].setObservablePropValue_(t,r)}})}function rE(t){return!!D(t)&&rw(t[el])}function rC(t,r,n){var a;null==(a=t.target_[ea])||delete a[n]}var rk=rI(0),rS=(l=!1,Object.defineProperty(c={},"0",{set:function(){l=!0}}),Object.create(c)["0"]=1,!1===l),rT=0,rN=function(){};u=Array.prototype,Object.setPrototypeOf?Object.setPrototypeOf(rN.prototype,u):void 0!==rN.prototype.__proto__?rN.prototype.__proto__=u:rN.prototype=u;var rA=function(t,r,n){function a(r,n,a,o){var i;return void 0===a&&(a="ObservableArray"),void 0===o&&(o=!1),i=t.call(this)||this,rP(function(){var t=new rt(a,n,o,!0);t.proxy_=et(i),z(et(i),el,t),r&&r.length&&i.spliceWithArray(0,0,r),rS&&Object.defineProperty(et(i),"0",rk)}),i}Q(a,t);var o=a.prototype;return o.concat=function(){this[el].atom_.reportObserved();for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return Array.prototype.concat.apply(this.slice(),r.map(function(t){return rl(t)?t.slice():t}))},o[n]=function(){var t=this,r=0;return rj({next:function(){return r<t.length?{value:t[r++],done:!1}:{done:!0,value:void 0}}})},Y(a,[{key:"length",get:function(){return this[el].getArrayLength_()},set:function(t){this[el].setArrayLength_(t)}},{key:r,get:function(){return"Array"}}]),a}(rN,Symbol.toStringTag,Symbol.iterator);function rI(t){return{enumerable:!1,configurable:!0,get:function(){return this[el].get_(t)},set:function(r){this[el].set_(t,r)}}}function rR(t){if(t>rT){for(var r,n=rT;n<t+100;n++)r=n,S(rA.prototype,""+r,rI(r));rT=t}}function r_(t,r){if("object"==typeof t&&null!==t){if(rl(t))return void 0!==r&&a(23),t[el].atom_;if(rh(t))return t.atom_;if(rf(t)){if(void 0===r)return t.keysAtom_;var n=t.data_.get(r)||t.hasMap_.get(r);return n||a(25,r,rO(t)),n}if(rE(t)){if(!r)return a(26);var o=t[el].values_.get(r);return o||a(27,r,rO(t)),o}if(eu(t)||e7(t)||tk(t))return t}else if(L(t)&&tk(t[el]))return t[el];a(28)}function rO(t,r){var n;if(void 0!==r)n=r_(t,r);else{if(tD(t))return t.name;n=rE(t)||rf(t)||rh(t)?function t(r,n){return(r||a(29),void 0!==n)?t(r_(r,n)):eu(r)||e7(r)||tk(r)||rf(r)||rh(r)?r:r[el]?r[el]:void a(24,r)}(t):r_(t)}return n.name_}function rP(t){var r=to(),n=e4(!0);tg();try{return t()}finally{tv(),e6(n),ti(r)}}Object.entries(rr).forEach(function(t){var r=t[0],n=t[1];"concat"!==r&&U(rA.prototype,r,n)}),rR(1e3);var rL=T.toString;function rM(t,r,n){return void 0===n&&(n=-1),function t(r,n,a,o,i){if(r===n)return 0!==r||1/r==1/n;if(null==r||null==n)return!1;if(r!=r)return n!=n;var s=typeof r;if("function"!==s&&"object"!==s&&"object"!=typeof n)return!1;var l=rL.call(r);if(l!==rL.call(n))return!1;switch(l){case"[object RegExp]":case"[object String]":return""+r==""+n;case"[object Number]":if(+r!=+r)return+n!=+n;return 0==+r?1/+r==1/n:+r==+n;case"[object Date]":case"[object Boolean]":return+r==+n;case"[object Symbol]":return"undefined"!=typeof Symbol&&Symbol.valueOf.call(r)===Symbol.valueOf.call(n);case"[object Map]":case"[object Set]":a>=0&&a++}r=rD(r),n=rD(n);var c="[object Array]"===l;if(!c){if("object"!=typeof r||"object"!=typeof n)return!1;var u=r.constructor,d=n.constructor;if(u!==d&&!(L(u)&&u instanceof u&&L(d)&&d instanceof d)&&"constructor"in r&&"constructor"in n)return!1}if(0===a)return!1;a<0&&(a=-1),i=i||[];for(var f=(o=o||[]).length;f--;)if(o[f]===r)return i[f]===n;if(o.push(r),i.push(n),c){if((f=r.length)!==n.length)return!1;for(;f--;)if(!t(r[f],n[f],a-1,o,i))return!1}else{var p,m=Object.keys(r);if(f=m.length,Object.keys(n).length!==f)return!1;for(;f--;)if(!(Z(n,p=m[f])&&t(r[p],n[p],a-1,o,i)))return!1}return o.pop(),i.pop(),!0}(t,r,n)}function rD(t){return rl(t)?t.slice():B(t)||rf(t)||V(t)||rh(t)?Array.from(t.entries()):t}function rj(t){return t[Symbol.iterator]=rF,t}function rF(){return this}["Symbol","Map","Set"].forEach(function(t){void 0===E()[t]&&a("MobX requires global '"+t+"' to be available or polyfilled")}),"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(t){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:rO},$mobx:el})},12380:function(t,r,n){"use strict";var a,o=n(20132);"function"==typeof o.createContext&&(a=(0,o.createContext)({t:function(t){return Array.isArray(t)?t[0]:t},lang:""})),r.Z=a},68102:function(t,r,n){"use strict";n.d(r,{Z:function(){return s}});var a=n(5762),o=n.n(a),i=function(t,r){var n,a,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(s=0)),s;)try{if(n=1,a&&(o=2&l[0]?a.return:l[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;switch(a=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return s.label++,{value:l[1],done:!1};case 5:s.label++,a=l[1],l=[0];continue;case 7:l=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){s.label=l[1];break}if(6===l[0]&&s.label<o[1]){s.label=o[1],o=l;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(l);break}o[2]&&s.ops.pop(),s.trys.pop();continue}l=r.call(t,s)}catch(t){l=[6,t],a=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}};function s(t,r){var n,a,s,l;return void 0===r&&(r=!0),n=this,a=void 0,s=void 0,l=function(){return i(this,function(n){switch(n.label){case 0:return[4,o().push({pathname:o().pathname,query:o().query},o().asPath,{locale:t,scroll:r})];case 1:return[2,n.sent()]}})}
37,new(s||(s=Promise))(function(t,r){function o(t){try{c(l.next(t))}catch(t){r(t)}}function i(t){try{c(l.throw(t))}catch(t){r(t)}}function c(r){var n;r.done?t(r.value):((n=r.value)instanceof s?n:new s(function(t){t(n)})).then(o,i)}c((l=l.apply(n,a||[])).next())})}},76379:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=function(){return(a=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};function o(t){var r=t.config,n=t.allNamespaces,o=t.pluralRules,c=t.lang,u=r.logger,d=void 0===u?l:u,f=r.allowEmptyStrings,p=void 0===f||f,m=function(t,n){return Array.isArray(t)?t.map(function(t){return m(t,n)}):t instanceof Object?function t(r){var n=r.obj,a=r.query,o=r.config,i=r.lang;return a&&0!==Object.keys(a).length&&Object.keys(n).forEach(function(r){n[r]instanceof Object&&t({obj:n[r],query:a,config:o,lang:i}),"string"==typeof n[r]&&(n[r]=s({text:n[r],query:a,config:o,lang:i}))}),n}({obj:t,query:n,config:r,lang:c}):s({text:t,query:n,config:r,lang:c})},h=function(t,s,l){void 0===t&&(t="");var c,u=Array.isArray(t)?t[0]:t,f=r.nsSeparator,g=r.loggerEnvironment,v=void 0===g?"browser":g,b=function(t,r){if(!r)return{i18nKey:t};var n=t.indexOf(r);return n<0?{i18nKey:t}:{namespace:t.slice(0,n),i18nKey:t.slice(n+r.length)}}(u,void 0===f?":":f),y=b.i18nKey,w=b.namespace,x=void 0===w?null!==(c=null==l?void 0:l.ns)&&void 0!==c?c:r.defaultNS:w,E=x&&n[x]||{},C=function(t,r,n,a,o){if(!o||"number"!=typeof o.count)return n;var s="".concat(n,"_").concat(o.count);if(void 0!==i(r,s,a))return s;var l="".concat(n,"_").concat(t.select(o.count));if(void 0!==i(r,l,a))return l;var c="".concat(n,".").concat(o.count);if(void 0!==i(r,c,a))return c;var u="".concat(n,".").concat(t.select(o.count));return void 0!==i(r,u,a)?u:n}(o,E,y,r,s),k=i(E,C,r,l),S="object"==typeof k?JSON.parse(JSON.stringify(k)):k,T=void 0===S||"object"==typeof S&&!Object.keys(S).length||""===S&&!p,N="string"==typeof(null==l?void 0:l.fallback)?[l.fallback]:(null==l?void 0:l.fallback)||[];if(T&&("both"===v||v===("undefined"==typeof window?"node":"browser"))&&d({namespace:x,i18nKey:y}),T&&Array.isArray(N)&&N.length){var A=N[0],I=N.slice(1);if("string"==typeof A)return h(A,s,a(a({},l),{fallback:I}))}return T&&l&&l.hasOwnProperty("default")&&!(null==N?void 0:N.length)?l.default?m(l.default,s):l.default:T?u:m(S,s)};return h}function i(t,r,n,a){void 0===r&&(r=""),void 0===a&&(a={returnObjects:!1});var o=(n||{}).keySeparator,i=void 0===o?".":o,s=i?r.split(i):[r];if(r===i&&a.returnObjects)return t;var l=s.reduce(function(t,r){if("string"==typeof t)return{};var n=t[r];return n||("string"==typeof n?n:{})},t);if("string"==typeof l||l instanceof Object&&a.returnObjects)return l}function s(t){var r=t.text,n=t.query,a=t.config,o=t.lang;if(!r||!n)return r||"";var i=function(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")},s=a.interpolation||{},l=s.format,c=void 0===l?null:l,u=s.prefix,d=void 0===u?"{{":u,f=s.suffix,p=void 0===f?"}}":f,m=""===p?"":"(?:[\\s,]+([\\w-]*))?\\s*".concat(i(p));return Object.keys(n).reduce(function(t,r){var a=RegExp("".concat(i(d),"\\s*").concat(r).concat(m),"gm");return t.replace(a,function(t,a){return a&&c?c(n[r],a,o):n[r]})},r)}function l(t){t.namespace,t.i18nKey}},5724:function(t,r,n){"use strict";n.d(r,{Z:function(){return u}});var a=n(20132),o=function(){return(o=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};function i(t,r){return"string"!=typeof r?t:function(n,a,i){return t(n,a,o({ns:r},i))}}var s=n(12380),l=n(76379),c=function(){return(c=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};function u(t){var r=globalThis.__NEXT_TRANSLATE__;return((null==r?void 0:r.config)?function(t){var r,n=null!==(r=globalThis.__NEXT_TRANSLATE__)&&void 0!==r?r:{},a=n.lang,o=n.namespaces,s=n.config,c=s.localesToIgnore||["default"],u=!a||c.includes(a);return{t:i((0,l.Z)({config:s,allNamespaces:o,pluralRules:new Intl.PluralRules(u?void 0:a),lang:a}),t),lang:a}}:function(t){var r=(0,a.useContext)(s.Z);return(0,a.useMemo)(function(){return c(c({},r),{t:i(r.t,t)})},[r,t])})(t)}},75409:function(t,r,n){"use strict";var a,o;t.exports=(null==(a=n.g.process)?void 0:a.env)&&"object"==typeof(null==(o=n.g.process)?void 0:o.env)?n.g.process:n(40863)},40863:function(t){!function(){var r={229:function(t){var r,n,a,o=t.exports={};function i(){throw Error("setTimeout has not been defined")}function s(){throw Error("clearTimeout has not been defined")}function l(t){if(r===setTimeout)return setTimeout(t,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(n){try{return r.call(null,t,0)}catch(n){return r.call(this,t,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:i}catch(t){r=i}try{n="function"==typeof clearTimeout?clearTimeout:s}
37catch(t){n=s}}();var c=[],u=!1,d=-1;function f(){u&&a&&(u=!1,a.length?c=a.concat(c):d=-1,c.length&&p())}function p(){if(!u){var t=l(f);u=!0;for(var r=c.length;r;){for(a=c,c=[];++d<r;)a&&a[d].run();d=-1,r=c.length}a=null,u=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===s||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(r){try{return n.call(null,t)}catch(r){return n.call(this,t)}}}(t)}}function m(t,r){this.fun=t,this.array=r}function h(){}o.nextTick=function(t){var r=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)r[n-1]=arguments[n];c.push(new m(t,r)),1!==c.length||u||l(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=h,o.addListener=h,o.once=h,o.off=h,o.removeListener=h,o.removeAllListeners=h,o.emit=h,o.prependListener=h,o.prependOnceListener=h,o.listeners=function(t){return[]},o.binding=function(t){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},n={};function a(t){var o=n[t];if(void 0!==o)return o.exports;var i=n[t]={exports:{}},s=!0;try{r[t](i,i.exports,a),s=!1}finally{s&&delete n[t]}return i.exports}a.ab="//";var o=a(229);t.exports=o}()},33326:function(t,r,n){t.exports=n(76546)},74034:function(t,r,n){t.exports=n(34517)},6381:function(t,r,n){t.exports=n(65276)},5762:function(t,r,n){t.exports=n(19828)},98617:function(t,r,n){var a,o;void 0!==(o="function"==typeof(a=function(){var t,r,n,a={};a.version="0.2.0";var o=a.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function i(t,r,n){return t<r?r:t>n?n:t}a.configure=function(t){var r,n;for(r in t)void 0!==(n=t[r])&&t.hasOwnProperty(r)&&(o[r]=n);return this},a.status=null,a.set=function(t){var r=a.isStarted();t=i(t,o.minimum,1),a.status=1===t?null:t;var n=a.render(!r),c=n.querySelector(o.barSelector),u=o.speed,d=o.easing;return n.offsetWidth,s(function(r){var i,s;""===o.positionUsing&&(o.positionUsing=a.getPositioningCSS()),l(c,(i=t,(s="translate3d"===o.positionUsing?{transform:"translate3d("+(-1+i)*100+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+(-1+i)*100+"%,0)"}:{"margin-left":(-1+i)*100+"%"}).transition="all "+u+"ms "+d,s)),1===t?(l(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){l(n,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){a.remove(),r()},u)},u)):setTimeout(r,u)}),this},a.isStarted=function(){return"number"==typeof a.status},a.start=function(){a.status||a.set(0);var t=function(){setTimeout(function(){a.status&&(a.trickle(),t())},o.trickleSpeed)};return o.trickle&&t(),this},a.done=function(t){return t||a.status?a.inc(.3+.5*Math.random()).set(1):this},a.inc=function(t){var r=a.status;return r?("number"!=typeof t&&(t=(1-r)*i(Math.random()*r,.1,.95)),r=i(r+t,0,.994),a.set(r)):a.start()},a.trickle=function(){return a.inc(Math.random()*o.trickleRate)},t=0,r=0,a.promise=function(n){return n&&"resolved"!==n.state()&&(0===r&&a.start(),t++,r++,n.always(function(){0==--r?(t=0,a.done()):a.set((t-r)/t)})),this},a.render=function(t){if(a.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var r=document.createElement("div");r.id="nprogress",r.innerHTML=o.template;var n,i=r.querySelector(o.barSelector),s=t?"-100":(-1+(a.status||0))*100,c=document.querySelector(o.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),!o.showSpinner&&(n=r.querySelector(o.spinnerSelector))&&p(n),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(r),r},a.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(o.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&p(t)},a.isRendered=function(){return!!document.getElementById("nprogress")},a.getPositioningCSS=function(){var t=document.body.style,r="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return r+"Perspective" in t?"translate3d":r+"Transform" in t?"translate":"margin"};var s=(n=[],function(t){n.push(t),1==n.length&&function t(){var r=n.shift();r&&r(t)}()}),l=function(){var t=["Webkit","O","Moz","ms"],r={};function n(n,a,o){var i;a=r[i=(i=a).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(t,r){return r.toUpperCase()})]||(r[i]=function(r){var n=document.body.style;if(r in n)return r;for(var a,o=t.length,i=r.charAt(0).toUpperCase()+r.slice(1);o--;)if((a=t[o]+i)in n)return a;return r}(i)),n.style[a]=o}return function(t,r){var a,o,i=arguments;if(2==i.length)for(a in r)void 0!==(o=r[a])&&r.hasOwnProperty(a)&&n(t,a,o);else n(t,i[1],i[2])}}();function c(t,r){return("string"==typeof t?t:f(t)).indexOf(" "+r+" ")>=0}function u(t,r){var n=f(t),a=n+r;c(n,r)||(t.className=a.substring(1))}function d(t,r){var n,a=f(t);c(t,r)&&(n=a.replace(" "+r+" "," "),t.className=n.substring(1,n.length-1))}function f(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function p(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return a})?a.call(r,n,r,t):a)&&(t.exports=o)},5357:function(t,r,n){"use strict";var a=n(50464);function o(){}function i(){}i.resetWarningCache=o,t.exports=function(){function t(t,r,n,o,i,s){if(s!==a){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function r(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:r,element:t,elementType:t,instanceOf:r,node:t,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},80377:function(t,r,n){t.exports=n(5357)()},50464:function(t){"use strict";
37t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},78728:function(t,r,n){"use strict";n.d(r,{V4:function(){return eh},zt:function(){return x},ZP:function(){return eg}});var a,o,i,s,l,c=n(20081),u=n(54571),d=n(87976),f=n(12827),p=n(53850),m=n.n(p),h=n(35718),g=n(21994),v=n(20132),b=n(82107),y=["children"],w=v.createContext({});function x(t){var r=t.children,n=(0,b.Z)(t,y);return v.createElement(w.Provider,{value:n},r)}var E=n(98316),C=n(24224),k=n(30024),S=n(90681),T=function(t){(0,k.Z)(n,t);var r=(0,S.Z)(n);function n(){return(0,E.Z)(this,n),r.apply(this,arguments)}return(0,C.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(v.Component),N=n(13372),A="none",I="appear",R="enter",_="leave",O="none",P="prepare",L="start",M="active",D="prepared",j=n(29114);function F(t,r){var n={};return n[t.toLowerCase()]=r.toLowerCase(),n["Webkit".concat(t)]="webkit".concat(r),n["Moz".concat(t)]="moz".concat(r),n["ms".concat(t)]="MS".concat(r),n["O".concat(t)]="o".concat(r.toLowerCase()),n}var U=(a=(0,j.Z)(),o="undefined"!=typeof window?window:{},i={animationend:F("Animation","AnimationEnd"),transitionend:F("Transition","TransitionEnd")},!a||("AnimationEvent"in o||delete i.animationend.animation,"TransitionEvent"in o||delete i.transitionend.transition),i),z={};(0,j.Z)()&&(z=document.createElement("div").style);var H={};function B(t){if(H[t])return H[t];var r=U[t];if(r)for(var n=Object.keys(r),a=n.length,o=0;o<a;o+=1){var i=n[o];if(Object.prototype.hasOwnProperty.call(r,i)&&i in z)return H[t]=r[i],H[t]}return""}var V=B("animationend"),q=B("transitionend"),W=!!(V&&q),G=V||"animationend",Z=q||"transitionend";function K(t,r){return t?"object"===(0,f.Z)(t)?t[r.replace(/-\w/g,function(t){return t[1].toUpperCase()})]:"".concat(t,"-").concat(r):null}var J=function(t){var r=(0,v.useRef)(),n=(0,v.useRef)(t);n.current=t;var a=v.useCallback(function(t){n.current(t)},[]);function o(t){t&&(t.removeEventListener(Z,a),t.removeEventListener(G,a))}return v.useEffect(function(){return function(){o(r.current)}},[]),[function(t){r.current&&r.current!==t&&o(r.current),t&&t!==r.current&&(t.addEventListener(Z,a),t.addEventListener(G,a),r.current=t)},o]},Y=(0,j.Z)()?v.useLayoutEffect:v.useEffect,X=n(3672),Q=function(){var t=v.useRef(null);function r(){X.Z.cancel(t.current)}return v.useEffect(function(){return function(){r()}},[]),[function n(a){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;r();var i=(0,X.Z)(function(){o<=1?a({isCanceled:function(){return i!==t.current}}):n(a,o-1)});t.current=i},r]},ee=[P,L,M,"end"],et=[P,D];function er(t){return t===M||"end"===t}var en=function(t,r,n){var a=(0,N.Z)(O),o=(0,d.Z)(a,2),i=o[0],s=o[1],l=Q(),c=(0,d.Z)(l,2),u=c[0],f=c[1],p=r?et:ee;return Y(function(){if(i!==O&&"end"!==i){var t=p.indexOf(i),r=p[t+1],a=n(i);!1===a?s(r,!0):r&&u(function(t){function n(){t.isCanceled()||s(r,!0)}!0===a?n():Promise.resolve(a).then(n)})}},[t,i]),v.useEffect(function(){return function(){f()}},[]),[function(){s(P,!0)},i]},ea=(s=W,"object"===(0,f.Z)(W)&&(s=W.transitionSupport),(l=v.forwardRef(function(t,r){var n=t.visible,a=void 0===n||n,o=t.removeOnLeave,i=void 0===o||o,l=t.forceRender,f=t.children,p=t.motionName,b=t.leavedClassName,y=t.eventProps,x=v.useContext(w).motion,E=!!(t.motionName&&s&&!1!==x),C=(0,v.useRef)(),k=(0,v.useRef)(),S=function(t,r,n,a){var o=a.motionEnter,i=void 0===o||o,s=a.motionAppear,l=void 0===s||s,f=a.motionLeave,p=void 0===f||f,m=a.motionDeadline,h=a.motionLeaveImmediately,g=a.onAppearPrepare,b=a.onEnterPrepare,y=a.onLeavePrepare,w=a.onAppearStart,x=a.onEnterStart,E=a.onLeaveStart,C=a.onAppearActive,k=a.onEnterActive,S=a.onLeaveActive,T=a.onAppearEnd,O=a.onEnterEnd,j=a.onLeaveEnd,F=a.onVisibleChanged,U=(0,N.Z)(),z=(0,d.Z)(U,2),H=z[0],B=z[1],V=(0,N.Z)(A),q=(0,d.Z)(V,2),W=q[0],G=q[1],Z=(0,N.Z)(null),K=(0,d.Z)(Z,2),X=K[0],Q=K[1],ee=(0,v.useRef)(!1),et=(0,v.useRef)(null),ea=(0,v.useRef)(!1);function eo(){G(A,!0),Q(null,!0)}function ei(t){var r,a=n();if(!t||t.deadline||t.target===a){var o=ea.current;W===I&&o?r=null==T?void 0:T(a,t):W===R&&o?r=null==O?void 0:O(a,t):W===_&&o&&(r=null==j?void 0:j(a,t)),W!==A&&o&&!1!==r&&eo()}}var es=J(ei),el=(0,d.Z)(es,1)[0],ec=function(t){var r,n,a;switch(t){case I:return r={},(0,c.Z)(r,P,g),(0,c.Z)(r,L,w),(0,c.Z)(r,M,C),r;case R:return n={},(0,c.Z)(n,P,b),(0,c.Z)(n,L,x),(0,c.Z)(n,M,k),n;case _:return a={},(0,c.Z)(a,P,y),(0,c.Z)(a,L,E),(0,c.Z)(a,M,S),a;default:return{}}},eu=v.useMemo(function(){return ec(W)},[W]),ed=en(W,!t,function(t){if(t===P){var r,a=eu[P];return!!a&&a(n())}return em in eu&&Q((null===(r=eu[em])||void 0===r?void 0:r.call(eu,n(),null))||null),em===M&&(el(n()),m>0&&(clearTimeout(et.current),et.current=setTimeout(function(){ei({deadline:!0})},m))),em===D&&eo(),!0}),ef=(0,d.Z)(ed,2),ep=ef[0],em=ef[1],eh=er(em);ea.current=eh,Y(function(){B(r);var n,a=ee.current;ee.current=!0,!a&&r&&l&&(n=I),a&&r&&i&&(n=R),(a&&!r&&p||!a&&h&&!r&&p)&&(n=_);var o=ec(n);n&&(t||o[P])?(G(n),ep()):G(A)},[r]),(0,v.useEffect)(function(){(W!==I||l)&&(W!==R||i)&&(W!==_||p)||G(A)},[l,i,p]),(0,v.useEffect)(function(){return function(){ee.current=!1,clearTimeout(et.current)}},[]);var eg=v.useRef(!1);(0,v.useEffect)(function(){H&&(eg.current=!0),void 0!==H&&W===A&&((eg.current||H)&&(null==F||F(H)),eg.current=!0)},[H,W]);var ev=X;return eu[P]&&em===L&&(ev=(0,u.Z)({transition:"none"},ev)),[W,em,ev,null!=H?H:r]}(E,a,function(){try{return C.current instanceof HTMLElement?C.current:(0,h.Z)(k.current)}catch(t){return null}},t),O=(0,d.Z)(S,4),j=O[0],F=O[1],U=O[2],z=O[3],H=v.useRef(z);z&&(H.current=!0);var B=v.useCallback(function(t){C.current=t,(0,g.mH)(r,t)},[r]),V=(0,u.Z)((0,u.Z)({},y),{},{visible:a});if(f){if(j===A)q=z?f((0,u.Z)({},V),B):!i&&H.current&&b?f((0,u.Z)((0,u.Z)({},V),{},{className:b}),B):!l&&(i||b)?null:f((0,u.Z)((0,u.Z)({},V),{},{style:{display:"none"}}),B);else{F===P?G="prepare":er(F)?G="active":F===L&&(G="start");var q,W,G,Z=K(p,"".concat(j,"-").concat(G));q=f((0,u.Z)((0,u.Z)({},V),{},{className:m()(K(p,j),(W={},(0,c.Z)(W,Z,Z&&G),(0,c.Z)(W,p,"string"==typeof p),W)),style:U}),B)}}else q=null;return v.isValidElement(q)&&(0,g.Yr)(q)&&!q.ref&&(q=v.cloneElement(q,{ref:B})),v.createElement(T,{ref:k},q)})).displayName="CSSMotion",l),eo=n(29947),ei=n(61866),es="keep",el="remove",ec="removed";function eu(t){var r;return r=t&&"object"===(0,f.Z)(t)&&"key"in t?t:{key:t},(0,u.Z)((0,u.Z)({},r),{},{key:String(r.key)})}function ed(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.map(eu)}var ef=["component","children","onVisibleChanged","onAllRemoved"],ep=["status"],em=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"],eh=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ea,n=function(t){(0,k.Z)(a,t);var n=(0,S.Z)(a);function a(){var t;(0,E.Z)(this,a);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return t=n.call.apply(n,[this].concat(o)),(0,c.Z)((0,ei.Z)(t),"state",{keyEntities:[]}),(0,c.Z)((0,ei.Z)(t),"removeKey",function(r){var n=t.state.keyEntities.map(function(t){return t.key!==r?t:(0,u.Z)((0,u.Z)({},t),{},{status:ec})});return t.setState({keyEntities:n}),n.filter(function(t){return t.status!==ec}).length}),t}return(0,C.Z)(a,[{key:"render",value:function(){var t=this,n=this.state.keyEntities,a=this.props,o=a.component,i=a.children,s=a.onVisibleChanged,l=a.onAllRemoved,c=(0,b.Z)(a,ef),d=o||v.Fragment,f={};return em.forEach(function(t){f[t]=c[t],delete c[t]}),delete c.keys,v.createElement(d,c,n.map(function(n,a){var o=n.status,c=(0,b.Z)(n,ep);return v.createElement(r,(0,eo.Z)({},f,{key:c.key,visible:"add"===o||o===es,eventProps:c,onVisibleChanged:function(r){null==s||s(r,{key:c.key}),!r&&0===t.removeKey(c.key)&&l&&l()}}),function(t,r){return i((0,u.Z)((0,u.Z)({},t),{},{index:a}),r)})}))}}],[{key:"getDerivedStateFromProps",value:function(t,r){var n=t.keys,a=r.keyEntities;return{keyEntities:(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],a=0,o=r.length,i=ed(t),s=ed(r);
37i.forEach(function(t){for(var r=!1,i=a;i<o;i+=1){var l=s[i];if(l.key===t.key){a<i&&(n=n.concat(s.slice(a,i).map(function(t){return(0,u.Z)((0,u.Z)({},t),{},{status:"add"})})),a=i),n.push((0,u.Z)((0,u.Z)({},l),{},{status:es})),a+=1,r=!0;break}}r||n.push((0,u.Z)((0,u.Z)({},t),{},{status:el}))}),a<o&&(n=n.concat(s.slice(a).map(function(t){return(0,u.Z)((0,u.Z)({},t),{},{status:"add"})})));var l={};return n.forEach(function(t){var r=t.key;l[r]=(l[r]||0)+1}),Object.keys(l).filter(function(t){return l[t]>1}).forEach(function(t){(n=n.filter(function(r){var n=r.key,a=r.status;return n!==t||a!==el})).forEach(function(r){r.key===t&&(r.status=es)})}),n})(a,ed(n)).filter(function(t){var r=a.find(function(r){var n=r.key;return t.key===n});return!r||r.status!==ec||t.status!==el})}}}]),a}(v.Component);return(0,c.Z)(n,"defaultProps",{component:"div"}),n}(W),eg=ea},67690:function(t,r,n){"use strict";n.d(r,{Ip:function(){return s}});var a=n(20132),o=function(t,r){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])})(t,r)};function i(t){var r,n,o,i,s,l,c,u=t.className,d=t.counterClockwise,f=t.dashRatio,p=t.pathRadius,m=t.strokeWidth,h=t.style;return(0,a.createElement)("path",{className:u,style:Object.assign({},h,(n=(r={pathRadius:p,dashRatio:f,counterClockwise:d}).counterClockwise,i=(1-r.dashRatio)*(o=2*Math.PI*r.pathRadius),{strokeDasharray:o+"px "+o+"px",strokeDashoffset:(n?-i:i)+"px"})),d:"\n      M 50,50\n      m 0,-"+(l=(s={pathRadius:p,counterClockwise:d}).pathRadius)+"\n      a "+l+","+l+" "+(c=s.counterClockwise?1:0)+" 1 1 0,"+2*l+"\n      a "+l+","+l+" "+c+" 1 1 0,-"+2*l+"\n    ",strokeWidth:m,fillOpacity:0})}var s=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return!function(t,r){function n(){this.constructor=t}o(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}(r,t),r.prototype.getBackgroundPadding=function(){return this.props.background?this.props.backgroundPadding:0},r.prototype.getPathRadius=function(){return 50-this.props.strokeWidth/2-this.getBackgroundPadding()},r.prototype.getPathRatio=function(){var t=this.props,r=t.value,n=t.minValue,a=t.maxValue;return(Math.min(Math.max(r,n),a)-n)/(a-n)},r.prototype.render=function(){var t=this.props,r=t.circleRatio,n=t.className,o=t.classes,s=t.counterClockwise,l=t.styles,c=t.strokeWidth,u=t.text,d=this.getPathRadius(),f=this.getPathRatio();return(0,a.createElement)("svg",{className:o.root+" "+n,style:l.root,viewBox:"0 0 100 100","data-test-id":"CircularProgressbar"},this.props.background?(0,a.createElement)("circle",{className:o.background,style:l.background,cx:50,cy:50,r:50}):null,(0,a.createElement)(i,{className:o.trail,counterClockwise:s,dashRatio:r,pathRadius:d,strokeWidth:c,style:l.trail}),(0,a.createElement)(i,{className:o.path,counterClockwise:s,dashRatio:f*r,pathRadius:d,strokeWidth:c,style:l.path}),u?(0,a.createElement)("text",{className:o.text,style:l.text,x:50,y:50},u):null)},r.defaultProps={background:!1,backgroundPadding:0,circleRatio:1,classes:{root:"CircularProgressbar",trail:"CircularProgressbar-trail",path:"CircularProgressbar-path",text:"CircularProgressbar-text",background:"CircularProgressbar-background"},counterClockwise:!1,className:"",maxValue:100,minValue:0,strokeWidth:8,styles:{root:{},trail:{},path:{},text:{},background:{}},text:""},r}(a.Component)},98526:function(t,r,n){"use strict";n.d(r,{Z:function(){return d}});var a=n(20132),o=n(87655),i=n.n(o),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};function l(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]])}return n}var c=["aspectRatio","autoCrop","autoCropArea","background","center","checkCrossOrigin","checkOrientation","cropBoxMovable","cropBoxResizable","data","dragMode","guides","highlight","initialAspectRatio","minCanvasHeight","minCanvasWidth","minContainerHeight","minContainerWidth","minCropBoxHeight","minCropBoxWidth","modal","movable","preview","responsive","restore","rotatable","scalable","toggleDragModeOnDblclick","viewMode","wheelZoomRatio","zoomOnTouch","zoomOnWheel","zoomable","cropstart","cropmove","cropend","crop","zoom","ready"],u={o
37pacity:0,maxWidth:"100%"},d=a.forwardRef(function(t,r){var n,o=l(t,[]),d=o.dragMode,f=void 0===d?"crop":d,p=o.src,m=o.style,h=o.className,g=o.crossOrigin,v=o.scaleX,b=o.scaleY,y=o.enable,w=o.zoomTo,x=o.rotateTo,E=o.alt,C=o.ready,k=o.onInitialized,S=l(o,["dragMode","src","style","className","crossOrigin","scaleX","scaleY","enable","zoomTo","rotateTo","alt","ready","onInitialized"]),T={scaleY:b,scaleX:v,enable:y,zoomTo:w,rotateTo:x},N=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var n=(0,a.useRef)(null);return a.useEffect(function(){t.forEach(function(t){t&&("function"==typeof t?t(n.current):t.current=n.current)})},[t]),n}(r,(0,a.useRef)(null));(0,a.useEffect)(function(){var t;(null===(t=N.current)||void 0===t?void 0:t.cropper)&&"number"==typeof w&&N.current.cropper.zoomTo(w)},[o.zoomTo]),(0,a.useEffect)(function(){var t;(null===(t=N.current)||void 0===t?void 0:t.cropper)&&void 0!==p&&N.current.cropper.reset().clear().replace(p)},[p]),(0,a.useEffect)(function(){if(null!==N.current){var t=new(i())(N.current,s(s({dragMode:f},S),{ready:function(t){var r,n,a,o,i,s,l,c;null!==t.currentTarget&&(r=t.currentTarget.cropper,void 0===(n=T)&&(n={}),a=n.enable,o=n.scaleX,i=n.scaleY,l=void 0===(s=n.zoomTo)?0:s,c=n.rotateTo,void 0===a||a?r.enable():r.disable(),r.scaleX(void 0===o?1:o),r.scaleY(void 0===i?1:i),void 0!==c&&r.rotateTo(c),l>0&&r.zoomTo(l)),C&&C(t)}}));k&&k(t)}return function(){var t,r;null===(r=null===(t=N.current)||void 0===t?void 0:t.cropper)||void 0===r||r.destroy()}},[N]);var A=(n=s(s({},S),{crossOrigin:g,src:p,alt:void 0===E?"picture":E}),c.reduce(function(t,r){return t[r],l(t,["symbol"==typeof r?r:r+""])},n));return a.createElement("div",{style:m,className:h},a.createElement("img",s({},A,{style:u,ref:N})))})},40326:function(t,r,n){"use strict";var a=n(20132),o=n(10030),i=n(68005),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},l=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n},c=(0,i.i)("BeatLoader","50% {transform: scale(0.75);opacity: 0.2} 100% {transform: scale(1);opacity: 1}","beat");r.Z=function(t){var r=t.loading,n=t.color,i=void 0===n?"#000000":n,u=t.speedMultiplier,d=void 0===u?1:u,f=t.cssOverride,p=t.size,m=void 0===p?15:p,h=t.margin,g=void 0===h?2:h,v=l(t,["loading","color","speedMultiplier","cssOverride","size","margin"]),b=s({display:"inherit"},void 0===f?{}:f),y=function(t){return{display:"inline-block",backgroundColor:i,width:(0,o.E)(m),height:(0,o.E)(m),margin:(0,o.E)(g),borderRadius:"100%",animation:"".concat(c," ").concat(.7/d,"s ").concat(t%2?"0s":"".concat(.35/d,"s")," infinite linear"),animationFillMode:"both"}};return void 0===r||r?a.createElement("span",s({style:b},v),a.createElement("span",{style:y(1)}),a.createElement("span",{style:y(2)}),a.createElement("span",{style:y(3)})):null}},21181:function(t,r,n){"use strict";var a=n(20132),o=n(10030),i=n(68005),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},l=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n},c=(0,i.i)("BounceLoader","0% {transform: scale(0)} 50% {transform: scale(1.0)} 100% {transform: scale(0)}","bounce");r.Z=function(t){var r=t.loading,n=t.color,i=void 0===n?"#000000":n,u=t.speedMultiplier,d=void 0===u?1:u,f=t.cssOverride,p=t.size,m=void 0===p?60:p,h=l(t,["loading","color","speedMultiplier","cssOverride","size"]),g=function(t){return{position:"absolute",height:(0,o.E)(m),width:(0,o.E)(m),backgroundColor:i,borderRadius:"100%",opacity:.6,top:0,left:0,animationFillMode:"both",animation:"".concat(c," ").concat(2.1/d,"s ").concat(1===t?"".concat(1/d,"s"):"0s"," infinite ease-in-out")}}
37,v=s({display:"inherit",position:"relative",width:(0,o.E)(m),height:(0,o.E)(m)},void 0===f?{}:f);return void 0===r||r?a.createElement("span",s({style:v},h),a.createElement("span",{style:g(1)}),a.createElement("span",{style:g(2)})):null}},14025:function(t,r,n){"use strict";var a=n(20132),o=n(10030),i=n(68005),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},l=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n},c=(0,i.i)("ClipLoader","0% {transform: rotate(0deg) scale(1)} 50% {transform: rotate(180deg) scale(0.8)} 100% {transform: rotate(360deg) scale(1)}","clip");r.Z=function(t){var r=t.loading,n=t.color,i=void 0===n?"#000000":n,u=t.speedMultiplier,d=t.cssOverride,f=t.size,p=void 0===f?35:f,m=l(t,["loading","color","speedMultiplier","cssOverride","size"]),h=s({background:"transparent !important",width:(0,o.E)(p),height:(0,o.E)(p),borderRadius:"100%",border:"2px solid",borderTopColor:i,borderBottomColor:"transparent",borderLeftColor:i,borderRightColor:i,display:"inline-block",animation:"".concat(c," ").concat(.75/(void 0===u?1:u),"s 0s infinite linear"),animationFillMode:"both"},void 0===d?{}:d);return void 0===r||r?a.createElement("span",s({style:h},m)):null}},75472:function(t,r,n){"use strict";var a=n(20132),o=n(10030),i=n(68005),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},l=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n},c=(0,i.i)("ClockLoader","100% { transform: rotate(360deg) }","rotate");r.Z=function(t){var r=t.loading,n=t.color,i=void 0===n?"#000000":n,u=t.speedMultiplier,d=void 0===u?1:u,f=t.cssOverride,p=t.size,m=l(t,["loading","color","speedMultiplier","cssOverride","size"]),h=(0,o.h)(void 0===p?50:p),g=h.value,v=h.unit,b=s({display:"inherit",position:"relative",width:"".concat(g).concat(v),height:"".concat(g).concat(v),backgroundColor:"transparent",boxShadow:"inset 0px 0px 0px 2px ".concat(i),borderRadius:"50%"},void 0===f?{}:f),y={position:"absolute",backgroundColor:i,width:"".concat(g/3,"px"),height:"2px",top:"".concat(g/2-1,"px"),left:"".concat(g/2-1,"px"),transformOrigin:"1px 1px",animation:"".concat(c," ").concat(8/d,"s linear infinite")},w={position:"absolute",backgroundColor:i,width:"".concat(g/2.4,"px"),height:"2px",top:"".concat(g/2-1,"px"),left:"".concat(g/2-1,"px"),transformOrigin:"1px 1px",animation:"".concat(c," ").concat(2/d,"s linear infinite")};return void 0===r||r?a.createElement("span",s({style:b},m),a.createElement("span",{style:w}),a.createElement("span",{style:y})):null}},20679:function(t,r,n){"use strict";var a=n(20132),o=n(10030),i=n(68005),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},l=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n},c=(0,i.i)("GridLoader","0% {transform: scale(1)} 50% {transform: scale(0.5); opacity: 0.7} 100% {transform: scale(1); opacity: 1}","grid"),u=function(t){return Math.random()*t};r.Z=function(t){var r=t.loading,n=t.color,i=void 0===n?"#000000":n,d=t.speedMultiplier,f=void 0===d?1:d,p=t.cssOverride,m=t.size,h=void 0===m?15:m,g=t.margin,v=void 0===g?2:g,b=l(t,["loading","color","speedMultiplier","cssOverride","size","margin"]),y=(0,o.h)(h),w=(0,o.h)(v),x=3*parseFloat(y.value.toString())+6*parseFloat(w.value.toString()),E=s({width:"".concat(x).concat(y.unit),fontSize:0,display:"inline-block"},void 0===p?{}:p),C=function(t){return{display:"inline-block",backgroundColor:i,width:"".concat((0,o.E)(h)),height:"".concat((0,o.E)(h)),margin:(0,o.E)(v),borderRadius:"100%",animationFillMode:"both",animation:"".concat(c," ").concat((t/100+.6)/f,"s ").concat(t/100-.2,"s infinite ease")}};return void 0===r||r?a.createElement("span",s({style:E},b,{ref:function(t){t&&t.style.setProperty("width","".concat(x).concat(y.unit),"important")}}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))}),a.createElement("span",{style:C(u(100))})):null}},79183:function(t,r,n){"use strict";var a=n(20132),o=n(10030),i=n(68005),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},l=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n},c=[(0,i.i)("PuffLoader","0% {transform: scale(0)} 100% {transform: scale(1.0)}","puff-1"),(0,i.i)("PuffLoader","0% {opacity: 1} 100% {opacity: 0}","puff-2")];r.Z=function(t){var r=t.loading,n=t.color,i=void 0===n?"#000000":n,u=t.speedMultiplier,d=void 0===u?1:u,f=t.cssOverride,p=t.size,m=void 0===p?60:p,h=l(t,["loading","color","speedMultiplier","cssOverride","size"]),g=s({display:"inherit",position:"relative",width:(0,o.E)(m),height:(0,o.E)(m)},void 0===f?{}:f),v=function(t){return{position:"absolute",height:(0,o.E)(m),width:(0,o.E)(m),border:"thick solid ".concat(i),borderRadius:"50%",opacity:"1",top:"0",left:"0",animationFillMode:"both",animation:"".concat(c[0],", ").concat(c[1]),animationDuration:"".concat(2/d,"s"),animationIterationCount:"infinite",animationTimingFunction:"cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.3, 0.61, 0.355, 1)",animationDelay:1===t?"-1s":"0s"}};return void 0===r||r?a.createElement("span",s({style:g},h),a.createElement("span",{style:v(1)}),a.createElement("span",{style:v(2)})):null}},25733:function(t,r,n){"use strict";var a=n(20132),o=n(10030),i=n(68005),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},l=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n}
37,c=(0,i.i)("PulseLoader","0% {transform: scale(1); opacity: 1} 45% {transform: scale(0.1); opacity: 0.7} 80% {transform: scale(1); opacity: 1}","pulse");r.Z=function(t){var r=t.loading,n=t.color,i=void 0===n?"#000000":n,u=t.speedMultiplier,d=void 0===u?1:u,f=t.cssOverride,p=t.size,m=void 0===p?15:p,h=t.margin,g=void 0===h?2:h,v=l(t,["loading","color","speedMultiplier","cssOverride","size","margin"]),b=s({display:"inherit"},void 0===f?{}:f),y=function(t){return{backgroundColor:i,width:(0,o.E)(m),height:(0,o.E)(m),margin:(0,o.E)(g),borderRadius:"100%",display:"inline-block",animation:"".concat(c," ").concat(.75/d,"s ").concat(.12*t/d,"s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)"),animationFillMode:"both"}};return void 0===r||r?a.createElement("span",s({style:b},v),a.createElement("span",{style:y(1)}),a.createElement("span",{style:y(2)}),a.createElement("span",{style:y(3)})):null}},68005:function(t,r,n){"use strict";n.d(r,{i:function(){return a}});var a=function(t,r,n){var a="react-spinners-".concat(t,"-").concat(n);if("undefined"==typeof window||!window.document)return a;var o=document.createElement("style");document.head.appendChild(o);var i=o.sheet,s="\n    @keyframes ".concat(a," {\n      ").concat(r,"\n    }\n  ");return i&&i.insertRule(s,0),a}},10030:function(t,r,n){"use strict";n.d(r,{E:function(){return i},h:function(){return o}});var a={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function o(t){if("number"==typeof t)return{value:t,unit:"px"};var r,n=(t.match(/^[0-9.]*/)||"").toString();r=n.includes(".")?parseFloat(n):parseInt(n,10);var o=(t.match(/[^0-9]*$/)||"").toString();return a[o]?{value:r,unit:o}:(console.warn("React Spinners: ".concat(t," is not a valid css value. Defaulting to ").concat(r,"px.")),{value:r,unit:"px"})}function i(t){var r=o(t);return"".concat(r.value).concat(r.unit)}},5894:function(t){let r=/^[-+]?0x[a-fA-F0-9]+$/,n=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt),!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);let a={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};t.exports=function(t,o={}){if(o=Object.assign({},a,o),!t||"string"!=typeof t)return t;let i=t.trim();if(void 0!==o.skipLike&&o.skipLike.test(i))return t;if(o.hex&&r.test(i))return Number.parseInt(i,16);{let r=n.exec(i);if(!r)return t;{var s;let n=r[1],a=r[2],l=((s=r[3])&&-1!==s.indexOf(".")&&("."===(s=s.replace(/0+$/,""))?s="0":"."===s[0]?s="0"+s:"."===s[s.length-1]&&(s=s.substr(0,s.length-1))),s),c=r[4]||r[6];if(!o.leadingZeros&&a.length>0&&n&&"."!==i[2])return t;{if(!o.leadingZeros&&a.length>0&&!n&&"."!==i[1])return t;let r=Number(i),s=""+r;return -1!==s.search(/[eE]/)||c?o.eNotation?r:t:-1!==i.indexOf(".")?"0"===s&&""===l?r:s===l?r:n&&s==="-"+l?r:t:a?l===s?r:n+l===s?r:t:i===s?r:i===n+s?r:t}}}}},51072:function(t){t.exports=function(){var t=document.getSelection();if(!t.rangeCount)return function(){};for(var r=document.activeElement,n=[],a=0;a<t.rangeCount;a++)n.push(t.getRangeAt(a));switch(r.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":r.blur();break;default:r=null}return t.removeAllRanges(),function(){"Caret"===t.type&&t.removeAllRanges(),t.rangeCount||n.forEach(function(r){t.addRange(r)}),r&&r.focus()}}},78736:function(t,r,n){"use strict";/**
38 * @license React
39 * use-sync-external-store-shim.production.js
40 *
41 * Copyright (c) Meta Platforms, Inc. and affiliates.
42 *
43 * This source code is licensed under the MIT license found in the
44 * LICENSE file in the root directory of this source tree.
45 */var a=n(20132),o="function"==typeof Object.is?Object.is:function(t,r){return t===r&&(0!==t||1/t==1/r)||t!=t&&r!=r},i=a.useState,s=a.useEffect,l=a.useLayoutEffect,c=a.useDebugValue;function u(t){var r=t.getSnapshot;t=t.value;try{var n=r();return!o(t,n)}catch(t){return!0}}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(t,r){return r()}:function(t,r){var n=r(),a=i({inst:{value:n,getSnapshot:r}}),o=a[0].inst,d=a[1];return l(function(){o.value=n,o.getSnapshot=r,u(o)&&d({inst:o})},[t,n,r]),s(function(){return u(o)&&d({inst:o}),t(function(){u(o)&&d({inst:o})})},[t]),c(n),n};r.useSyncExternalStore=void 0!==a.useSyncExternalStore?a.useSyncExternalStore:d},56996:function(t,r,n){"use strict";
45t.exports=n(78736)},91478:function(t,r,n){"use strict";n.d(r,{S:function(){return o}});let a=[];for(let t=0;t<256;++t)a.push((t+256).toString(16).slice(1));function o(t,r=0){return a[t[r+0]]+a[t[r+1]]+a[t[r+2]]+a[t[r+3]]+"-"+a[t[r+4]]+a[t[r+5]]+"-"+a[t[r+6]]+a[t[r+7]]+"-"+a[t[r+8]]+a[t[r+9]]+"-"+a[t[r+10]]+a[t[r+11]]+a[t[r+12]]+a[t[r+13]]+a[t[r+14]]+a[t[r+15]]}},14177:function(t,r,n){"use strict";let a;n.d(r,{Z:function(){return l}});var o={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i=new Uint8Array(16);var s=n(91478),l=function(t,r,n){if(o.randomUUID&&!r&&!t)return o.randomUUID();let l=(t=t||{}).random||(t.rng||function(){if(!a&&!(a="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(i)})();if(l[6]=15&l[6]|64,l[8]=63&l[8]|128,r){n=n||0;for(let t=0;t<16;++t)r[n+t]=l[t];return r}return(0,s.S)(l)}},23837:function(t,r,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(79784)}])},18638:function(t,r,n){"use strict";t.exports={defaultLocale:"en",locales:["en","fr","zh-CN","es","de","ru","ja","ar"],pages:{"*":["common","home","yeschat","invitingFriends","get-started"],"/":["tagsGpts"],"/contact-us":["contactUs"],"/terms-of-use":["termsOfUse"],"/use-gpt4-for-free":["gpt4ForFree"],"/gpts":["tagsGpts"],"/assistants":["tagsGpts"],"/claude3":["claude3"],"/blog-gpt4-free":["blogGpt4Free"],"/ai-music-generator":["suno"],"/video-generator-l":["luma","generator"],"/[...path]":["generator","app"],"/edit":["app"],"/ai-tool-directory":["aiToolDirectory"],"/t/[details]":["aiToolDirectory"],"/post-insertion":["postSubmitAdvertise"],"/submit":["postSubmitAdvertise"],"/advertise":["postSubmitAdvertise"],"/inviting-friends":["invitingFriends"],"/invitation":["invitingFriends"],"rgx:/app/(.*)$":["app"],"rgx:/share/(.*)$":["app"],"/user/settings":["app"],"/user/billing":["app"],"/ad-credits":["adCredits"],"/features/ghibli-ai":["ghibliAi"]},loadLocaleFrom:async(t,r)=>{let a={};try{a=(await n(1014)(`./${t}/${r}.json`)).default}catch(n){console.error(`未找到翻译文件: ./public/locales/${t}/${r}.json`,n)}return function t(r){for(var n=arguments.length,a=Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];if(!r||"object"!=typeof r)throw TypeError("Target must be an object");return a.forEach(n=>{n&&"object"==typeof n&&Object.keys(n).forEach(a=>{let o=n[a];if(o){if("object"==typeof o){if(Array.isArray(o))r[a]=o;else{let n=r[a];(!n||"object"!=typeof n||Array.isArray(n))&&(r[a]={}),t(r[a],o)}}else r[a]=o}})}),r}({},(await n(9735)(`./${r}.json`)).default,a)}}},31119:function(t,r,n){"use strict";n.d(r,{Z:function(){return I}});var a=n(29947),o=n(87976),i=n(20081),s=n(82107),l=n(20132),c=n(53850),u=n.n(c),d=n(18693),f=n(25609),p=n(54571),m=n(12827),h=n(80601),g=n(81357),v=n(77335);function b(t){return"object"===(0,m.Z)(t)&&"string"==typeof t.name&&"string"==typeof t.theme&&("object"===(0,m.Z)(t.icon)||"function"==typeof t.icon)}function y(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(t).reduce(function(r,n){var a=t[n];return"class"===n?(r.className=a,delete r.class):(delete r[n],r[n.replace(/-(.)/g,function(t,r){return r.toUpperCase()})]=a),r},{})}function w(t){return(0,d.R_)(t)[0]}function x(t){return t?Array.isArray(t)?t:[t]:[]}var E=function(t){var r=(0,l.useContext)(f.Z),n=r.csp,a=r.prefixCls,o="\n.anticon {\n  display: inline-flex;\n  align-items: center;\n  color: inherit;\n  font-style: normal;\n  line-height: 0;\n  text-align: center;\n  text-transform: none;\n  vertical-align: -0.125em;\n  text-rendering: optimizeLegibility;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n  line-height: 1;\n}\n\n.anticon svg {\n  display: inline-block;\n}\n\n.anticon::before {\n  display: none;\n}\n\n.anticon .anticon-icon {\n  display: block;\n}\n\n.anticon[tabindex] {\n  cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n  display: inline-block;\n  -webkit-animation: loadingCircle 1s infinite linear;\n  animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n";a&&(o=o.replace(/anticon/g,a)),(0,l.useEffect)(function(){var r=t.current,a=(0,g.A)(r);(0,h.hq)(o,"@ant-design-icons",{prepend:!0,csp:n,attachTo:a})},[])},C=["icon","className","onClick","style","primaryColor","secondaryColor"],k={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1},S=function(t){var r,n,a=t.icon,o=t.className,i=t.onClick,c=t.style,u=t.primaryColor,d=t.secondaryColor,f=(0,s.Z)(t,C),m=l.useRef(),h=k;if(u&&(h={primaryColor:u,secondaryColor:d||w(u)}),E(m),r=b(a),n="icon should be icon definiton, but got ".concat(a),(0,v.ZP)(r,"[@ant-design/icons] ".concat(n)),!b(a))return null;var g=a;return g&&"function"==typeof g.icon&&(g=(0,p.Z)((0,p.Z)({},g),{},{icon:g.icon(h.primaryColor,h.secondaryColor)})),function t(r,n,a){return a?l.createElement(r.tag,(0,p.Z)((0,p.Z)({key:n},y(r.attrs)),a),(r.children||[]).map(function(a,o){return t(a,"".concat(n,"-").concat(r.tag,"-").concat(o))})):l.createElement(r.tag,(0,p.Z)({key:n},y(r.attrs)),(r.children||[]).map(function(a,o){return t(a,"".concat(n,"-").concat(r.tag,"-").concat(o))}))}(g.icon,"svg-".concat(g.name),(0,p.Z)((0,p.Z)({className:o,onClick:i,style:c,"data-icon":g.name,width:"1em",height:"1em",fill:"
45currentColor","aria-hidden":"true"},f),{},{ref:m}))};function T(t){var r=x(t),n=(0,o.Z)(r,2),a=n[0],i=n[1];return S.setTwoToneColors({primaryColor:a,secondaryColor:i})}S.displayName="IconReact",S.getTwoToneColors=function(){return(0,p.Z)({},k)},S.setTwoToneColors=function(t){var r=t.primaryColor,n=t.secondaryColor;k.primaryColor=r,k.secondaryColor=n||w(r),k.calculated=!!n};var N=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];T(d.iN.primary);var A=l.forwardRef(function(t,r){var n=t.className,c=t.icon,d=t.spin,p=t.rotate,m=t.tabIndex,h=t.onClick,g=t.twoToneColor,v=(0,s.Z)(t,N),b=l.useContext(f.Z),y=b.prefixCls,w=void 0===y?"anticon":y,E=b.rootClassName,C=u()(E,w,(0,i.Z)((0,i.Z)({},"".concat(w,"-").concat(c.name),!!c.name),"".concat(w,"-spin"),!!d||"loading"===c.name),n),k=m;void 0===k&&h&&(k=-1);var T=x(g),A=(0,o.Z)(T,2),I=A[0],R=A[1];return l.createElement("span",(0,a.Z)({role:"img","aria-label":c.name},v,{ref:r,tabIndex:k,onClick:h,className:C}),l.createElement(S,{icon:c,primaryColor:I,secondaryColor:R,style:p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0}))});A.displayName="AntdIcon",A.getTwoToneColor=function(){var t=S.getTwoToneColors();return t.calculated?[t.primaryColor,t.secondaryColor]:t.primaryColor},A.setTwoToneColor=T;var I=A},25609:function(t,r,n){"use strict";var a=(0,n(20132).createContext)({});r.Z=a},80458:function(t,r,n){"use strict";n.d(r,{Z:function(){return l}});var a=n(29947),o=n(20132),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},s=n(31119),l=o.forwardRef(function(t,r){return o.createElement(s.Z,(0,a.Z)({},t,{ref:r,icon:i}))})},46677:function(t,r,n){"use strict";n.d(r,{Z:function(){return l}});var a=n(29947),o=n(20132),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},s=n(31119),l=o.forwardRef(function(t,r){return o.createElement(s.Z,(0,a.Z)({},t,{ref:r,icon:i}))})},40865:function(t,r,n){"use strict";n.d(r,{Z:function(){return l}});var a=n(29947),o=n(20132),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"}
45,children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},s=n(31119),l=o.forwardRef(function(t,r){return o.createElement(s.Z,(0,a.Z)({},t,{ref:r,icon:i}))})},35155:function(t,r,n){"use strict";n.d(r,{Z:function(){return l}});var a=n(29947),o=n(20132),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},s=n(31119),l=o.forwardRef(function(t,r){return o.createElement(s.Z,(0,a.Z)({},t,{ref:r,icon:i}))})},73091:function(t,r,n){"use strict";n.d(r,{Z:function(){return l}});var a=n(29947),o=n(20132),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},s=n(31119),l=o.forwardRef(function(t,r){return o.createElement(s.Z,(0,a.Z)({},t,{ref:r,icon:i}))})},31872:function(t,r,n){"use strict";n.d(r,{Z:function(){return l}});var a=n(29947),o=n(20132),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},s=n(31119),l=o.forwardRef(function(t,r){return o.createElement(s.Z,(0,a.Z)({},t,{ref:r,icon:i}))})},88906:function(t,r,n){"use strict";n.d(r,{Cn:function(){return u},u6:function(){return s}});var a=n(20132),o=n(47330),i=n(31514);let s=1e3,l={Modal:100,Drawer:100,Popover:100,Popconfirm:100,Tooltip:100,Tour:100},c={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function u(t,r){let[,n]=(0,o.ZP)(),u=a.useContext(i.Z);if(void 0!==r)return[r,r];let d=null!=u?u:0;return t in l?(d+=(u?0:n.zIndexPopupBase)+l[t],d=Math.min(d,n.zIndexPopupBase+s)):d+=c[t],[void 0===u?r:d,d]}},32146:function(t,r,n){"use strict";n.d(r,{G8:function(){return i},ln:function(){return s}});var a=n(20132);function o(){}n(77335);let i=a.createContext({}),s=()=>{let t=()=>{};return t.deprecated=o,t}},31514:function(t,r,n){"use strict";let a=n(20132).createContext(void 0);r.Z=a},90220:function(t,r,n){"use strict";n.d(r,{n:function(){return i}});var a=n(20132);let o=a.createContext(!1),i=t=>{let{children:r,disabled:n}=t,i=a.useContext(o);return a.createElement(o.Provider,{value:null!=n?n:i},r)};r.Z=o},96959:function(t,r,n){"use strict";n.d(r,{q:function(){return i}});var a=n(20132);let o=a.createContext(void 0),i=t=>{let{children:r,size:n}=t,i=a.useContext(o);return a.createElement(o.Provider,{value:n||i},r)};r.Z=o},99561:function(t,r,n){"use strict";n.d(r,{E_:function(){return i},oR:function(){return o}});var a=n(20132);let o="anticon",i=a.createContext({getPrefixCls:(t,r)=>r||(t?`ant-${t}`:"ant"),iconPrefixCls:o}),{Consumer:s}=i},32001:function(t,r,n){"use strict";var a=n(47330);r.Z=t=>{let[,,,,r]=(0,a.ZP)();return r?`${t}-css-var`:""}},90292:function(t,r,n){"use strict";let a,o,i,s;n.d(r,{ZP:function(){return W},w6:function(){return B}});var l=n(20132),c=n.t(l,2),u=n(1843),d=n(25609),f=n(24900),p=n(88
45064),m=n(32146),h=(0,l.createContext)(void 0),g=n(22939),v=n(93514),b=t=>{let{locale:r={},children:n,_ANT_MARK__:a}=t;l.useEffect(()=>(0,g.f)(r&&r.Modal),[r]);let o=l.useMemo(()=>Object.assign(Object.assign({},r),{exist:!0}),[r]);return l.createElement(v.Z.Provider,{value:o},n)},y=n(79911),w=n(27807),x=n(6824),E=n(99561),C=n(18693),k=n(2607),S=n(29114),T=n(80601);let N=`-ant-${Date.now()}-${Math.random()}`;var A=n(90220),I=n(96959),R=n(27410);let{useId:_}=Object.assign({},c);var O=void 0===_?()=>"":_,P=n(78728),L=n(47330);function M(t){let{children:r}=t,[,n]=(0,L.ZP)(),{motion:a}=n,o=l.useRef(!1);return(o.current=o.current||!1===a,o.current)?l.createElement(P.zt,{motion:a},r):r}var D=()=>null,j=n(52611),F=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n};let U=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];function z(){return a||"ant"}function H(){return o||E.oR}let B=()=>({getPrefixCls:(t,r)=>r||(t?`${z()}-${t}`:z()),getIconPrefixCls:H,getRootPrefixCls:()=>a||z(),getTheme:()=>i,holderRender:s}),V=t=>{let{children:r,csp:n,autoInsertSpaceInButton:a,alert:o,anchor:i,form:s,locale:c,componentSize:g,direction:v,space:C,virtual:k,dropdownMatchSelectWidth:S,popupMatchSelectWidth:T,popupOverflow:N,legacyLocale:_,parentContext:P,iconPrefixCls:L,theme:z,componentDisabled:H,segmented:B,statistic:V,spin:q,calendar:W,carousel:G,cascader:Z,collapse:K,typography:J,checkbox:Y,descriptions:X,divider:Q,drawer:ee,skeleton:et,steps:er,image:en,layout:ea,list:eo,mentions:ei,modal:es,progress:el,result:ec,slider:eu,breadcrumb:ed,menu:ef,pagination:ep,input:em,textArea:eh,empty:eg,badge:ev,radio:eb,rate:ey,switch:ew,transfer:ex,avatar:eE,message:eC,tag:ek,table:eS,card:eT,tabs:eN,timeline:eA,timePicker:eI,upload:eR,notification:e_,tree:eO,colorPicker:eP,datePicker:eL,rangePicker:eM,flex:eD,wave:ej,dropdown:eF,warning:eU,tour:ez,floatButtonGroup:eH}=t,eB=l.useCallback((r,n)=>{let{prefixCls:a}=t;if(n)return n;let o=a||P.getPrefixCls("");return r?`${o}-${r}`:o},[P.getPrefixCls,t.prefixCls]),eV=L||P.iconPrefixCls||E.oR,eq=n||P.csp;(0,j.Z)(eV,eq);let eW=function(t,r,n){var a;(0,m.ln)("ConfigProvider");let o=t||{},i=!1!==o.inherit&&r?r:Object.assign(Object.assign({},w.u_),{hashed:null!==(a=null==r?void 0:r.hashed)&&void 0!==a?a:w.u_.hashed,cssVar:null==r?void 0:r.cssVar}),s=O();return(0,f.Z)(()=>{var a,l;if(!t)return r;let c=Object.assign({},i.components);Object.keys(t.components||{}).forEach(r=>{c[r]=Object.assign(Object.assign({},c[r]),t.components[r])});let u=`css-var-${s.replace(/:/g,"")}`,d=(null!==(a=o.cssVar)&&void 0!==a?a:i.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:null==n?void 0:n.prefixCls},"object"==typeof i.cssVar?i.cssVar:{}),"object"==typeof o.cssVar?o.cssVar:{}),{key:"object"==typeof o.cssVar&&(null===(l=o.cssVar)||void 0===l?void 0:l.key)||u});return Object.assign(Object.assign(Object.assign({},i),o),{token:Object.assign(Object.assign({},i.token),o.token),components:c,cssVar:d})},[o,i],(t,r)=>t.some((t,n)=>{let a=r[n];
45return!(0,R.Z)(t,a,!0)}))}(z,P.theme,{prefixCls:eB("")}),eG={csp:eq,autoInsertSpaceInButton:a,alert:o,anchor:i,locale:c||_,direction:v,space:C,virtual:k,popupMatchSelectWidth:null!=T?T:S,popupOverflow:N,getPrefixCls:eB,iconPrefixCls:eV,theme:eW,segmented:B,statistic:V,spin:q,calendar:W,carousel:G,cascader:Z,collapse:K,typography:J,checkbox:Y,descriptions:X,divider:Q,drawer:ee,skeleton:et,steps:er,image:en,input:em,textArea:eh,layout:ea,list:eo,mentions:ei,modal:es,progress:el,result:ec,slider:eu,breadcrumb:ed,menu:ef,pagination:ep,empty:eg,badge:ev,radio:eb,rate:ey,switch:ew,transfer:ex,avatar:eE,message:eC,tag:ek,table:eS,card:eT,tabs:eN,timeline:eA,timePicker:eI,upload:eR,notification:e_,tree:eO,colorPicker:eP,datePicker:eL,rangePicker:eM,flex:eD,wave:ej,dropdown:eF,warning:eU,tour:ez,floatButtonGroup:eH},e$=Object.assign({},P);Object.keys(eG).forEach(t=>{void 0!==eG[t]&&(e$[t]=eG[t])}),U.forEach(r=>{let n=t[r];n&&(e$[r]=n)}),void 0!==a&&(e$.button=Object.assign({autoInsertSpace:a},e$.button));let eZ=(0,f.Z)(()=>e$,e$,(t,r)=>{let n=Object.keys(t),a=Object.keys(r);return n.length!==a.length||n.some(n=>t[n]!==r[n])}),eK=l.useMemo(()=>({prefixCls:eV,csp:eq}),[eV,eq]),eJ=l.createElement(l.Fragment,null,l.createElement(D,{dropdownMatchSelectWidth:S}),r),eY=l.useMemo(()=>{var t,r,n,a;return(0,p.T)((null===(t=y.Z.Form)||void 0===t?void 0:t.defaultValidateMessages)||{},(null===(n=null===(r=eZ.locale)||void 0===r?void 0:r.Form)||void 0===n?void 0:n.defaultValidateMessages)||{},(null===(a=eZ.form)||void 0===a?void 0:a.validateMessages)||{},(null==s?void 0:s.validateMessages)||{})},[eZ,null==s?void 0:s.validateMessages]);Object.keys(eY).length>0&&(eJ=l.createElement(h.Provider,{value:eY},eJ)),c&&(eJ=l.createElement(b,{locale:c,_ANT_MARK__:"internalMark"},eJ)),(eV||eq)&&(eJ=l.createElement(d.Z.Provider,{value:eK},eJ)),g&&(eJ=l.createElement(I.q,{size:g},eJ)),eJ=l.createElement(M,null,eJ);let eX=l.useMemo(()=>{let t=eW||{},{algorithm:r,token:n,components:a,cssVar:o}=t,i=F(t,["algorithm","token","components","cssVar"]),s=r&&(!Array.isArray(r)||r.length>0)?(0,u.jG)(r):w.uH,l={};Object.entries(a||{}).forEach(t=>{let[r,n]=t,a=Object.assign({},n);"algorithm"in a&&(!0===a.algorithm?a.theme=s:(Array.isArray(a.algorithm)||"function"==typeof a.algorithm)&&(a.theme=(0,u.jG)(a.algorithm)),delete a.algorithm),l[r]=a});let c=Object.assign(Object.assign({},x.Z),n);return Object.assign(Object.assign({},i),{theme:s,token:c,components:l,override:Object.assign({override:c},l),cssVar:o})},[eW]);return z&&(eJ=l.createElement(w.Mj.Provider,{value:eX},eJ)),eZ.warning&&(eJ=l.createElement(m.G8.Provider,{value:eZ.warning},eJ)),void 0!==H&&(eJ=l.createElement(A.n,{disabled:H},eJ)),l.createElement(E.E_.Provider,{value:eZ},eJ)},q=t=>{let r=l.useContext(E.E_),n=l.useContext(v.Z);return l.createElement(V,Object.assign({parentContext:r,legacyLocale:n},t))};q.ConfigContext=E.E_,q.SizeContext=I.Z,q.config=t=>{let{prefixCls:r,iconPrefixCls:n,theme:l,holderRender:c}=t;void 0!==r&&(a=r),void 0!==n&&(o=n),"holderRender"in t&&(s=c),l&&(Object.keys(l).some(t=>t.endsWith("Color"))?function(t,r){let n=function(t,r){let n={},a=(t,r)=>{let n=t.clone();return(n=(null==r?void 0:r(n))||n).toRgbString()},o=(t,r)=>{let o=new k.C(t),i=(0,C.R_)(o.toRgbString());n[`${r}-color`]=a(o),n[`${r}-color-disabled`]=i[1],n[`${r}-color-hover`]=i[4],n[`${r}-color-active`]=i[6],n[`${r}-color-outline`]=o.clone().setAlpha(.2).toRgbString(),n[`${r}-color-deprecated-bg`]=i[0],n[`${r}-color-deprecated-border`]=i[2]};if(r.primaryColor){o(r.primaryColor,"primary");let t=new k.C(r.primaryColor),i=(0,C.R_)(t.toRgbString());i.forEach((t,r)=>{n[`primary-${r+1}`]=t}),n["primary-color-deprecated-l-35"]=a(t,t=>t.lighten(35)),n["primary-color-deprecated-l-20"]=a(t,t=>t.lighten(20)),n["primary-color-deprecated-t-20"]=a(t,t=>t.tint(20)),n["primary-color-deprecated-t-50"]=a(t,t=>t.tint(50)),n["primary-color-deprecated-f-12"]=a(t,t=>t.setAlpha(.12*t.getAlpha()));let s=new k.C(i[0]);n["primary-color-active-deprecated-f-30"]=a(s,t=>t.setAlpha(.3*t.getAlpha())),n["primary-color-active-deprecated-d-02"]=a(s,t=>t.darken(2))}r.successColor&&o(r.successColor,"success"),r.warningColor&&o(r.warningColor,"warning"),r.errorColor&&o(r.errorColor,"error"),r.infoColor&&o(r.infoColor,"info");let i=Object.keys(n).map(r=>`--${t}-${r}: ${n[r]};`);return`
46  :root {
47    ${i.join("\n")}
48  }
49  `.trim()}(t,r);(0,S.Z)()&&(0,T.hq)(n,`${N}-dynamic-theme`)}(z(),l):i=l)},q.useConfig=function(){return{componentDisabled:(0,l.useContext)(A.Z),componentSize:(0,l.useContext)(I.Z)}},Object.defineProperty(q,"SizeContext",{get:()=>I.Z});var W=q},93514:function(t,r,n){"use strict";let a=(0,n(20132).createContext)(void 0);r.Z=a},79911:function(t,r,n){"use strict";n.d(r,{Z:function(){return s}});var a={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};let o={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D
49/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}),timePickerLocale:Object.assign({},a)},i="${label} is not a valid ${type}";var s={locale:"en",Pagination:{items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},DatePicker:o,TimePicker:a,Calendar:o,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",deselectAll:"Deselect all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand",collapse:"Collapse"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:i,method:i,array:i,object:i,number:i,date:i,boolean:i,integer:i,float:i,regexp:i,email:i,url:i,hex:i},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty"}}},66240:function(t,r,n){"use strict";n.d(r,{ZP:function(){return ep}});var a=n(3465),o=n(20132),i=n(77800);let s=o.createContext({});var l=n(99561),c=n(90292),u=n(80458),d=n(46677),f=n(35155),p=n(73091),m=n(31872),h=n(53850),g=n.n(h),v=n(87976),b=n(82107),y=n(54571),w=n(88636),x=n(29947),E=n(20081),C=n(78728),k=n(12827),S=n(90117),T=n(23711),N=o.forwardRef(function(t,r){var n=t.prefixCls,a=t.style,i=t.className,s=t.duration,l=void 0===s?4.5:s,c=t.eventKey,u=t.content,d=t.closable,f=t.closeIcon,p=void 0===f?"x":f,m=t.props,h=t.onClick,b=t.onNoticeClose,y=t.times,w=t.hovering,C=o.useState(!1),N=(0,v.Z)(C,2),A=N[0],I=N[1],R=w||A,_=function(){b(c)};o.useEffect(function(){if(!R&&l>0){var t=setTimeout(function(){_()},1e3*l);return function(){clearTimeout(t)}}},[l,R,y]);var O=o.useMemo(function(){return"object"===(0,k.Z)(d)&&null!==d?d:d?{closeIcon:p}:{}},[d,p]),P=(0,T.Z)(O,!0),L="".concat(n,"-notice");return o.createElement("div",(0,x.Z)({},m,{ref:r,className:g()(L,i,(0,E.Z)({},"".concat(L,"-closable"),d)),style:a,onMouseEnter:function(t){var r;I(!0),null==m||null===(r=m.onMouseEnter)||void 0===r||r.call(m,t)},onMouseLeave:function(t){var r;I(!1),null==m||null===(r=m.onMouseLeave)||void 0===r||r.call(m,t)},onClick:h}),o.createElement("div",{className:"".concat(L,"-content")},u),d&&o.createElement("a",(0,x.Z)({tabIndex:0,className:"".concat(L,"-close"),onKeyDown:function(t){("Enter"===t.key||"Enter"===t.code||t.keyCode===S.Z.ENTER)&&_()},"aria-label":"Close"},P,{onClick:function(t){t.preventDefault(),t.stopPropagation(),_()}}),O.closeIcon))}),A=o.createContext({}),I=function(t){var r=t.children,n=t.classNames;return o.createElement(A.Provider,{value:{classNames:n}},r)},R=function(t){var r,n,a,o={offset:8,threshold:3,gap:16};return t&&"object"===(0,k.Z)(t)&&(o.offset=null!==(r=t.offset)&&void 0!==r?r:8,o.threshold=null!==(n=t.threshold)&&void 0!==n?n:3,o.gap=null!==(a=t.gap)&&void 0!==a?a:16),[!!t,o]},_=["className","style","classNames","styles"],O=function(t){var r=t.configList,n=t.placement,i=t.prefixCls,s=t.className,l=t.style,c=t.motion,u=t.onAllNoticeRemoved,d=t.onNoticeClose,f=t.stack,p=(0,o.useContext)(A).classNames,m=(0,o.useRef)({}),h=(0,o.useState)(null),w=(0,v.Z)(h,2),k=w[0],S=w[1],T=(0,o.useState)([]),I=(0,v.Z)(T,2),O=I[0],P=I[1],L=r.map(function(t){return{config:t,key:String(t.key)}}),M=R(f),D=(0,v.Z)(M,2),j=D[0],F=D[1],U=F.offset,z=F.threshold,H=F.gap,B=j&&(O.length>0||L.length<=z),V="function"==typeof c?c(n):c;return(0,o.useEffect)(function(){j&&O.length>1&&P(function(t){return t.filter(function(t){return L.some(function(r){return t===r.key})})})},[O,L,j]),(0,o.useEffect)(function(){var t,r;j&&m.current[null===(t=L[L.length-1])||void 0===t?void 0:t.key]&&S(m.current[null===(r=L[L.length-1])||void 0===r?void 0:r.key])},[L,j]),o.createElement(C.V4,(0,x.Z)({key:n,className:g()(i,"".concat(i,"-").concat(n),null==p?void 0:p.list,s,(0,E.Z)((0,E.Z)({},"".concat(i,"-stack"),!!j),"".concat(i,"-stack-expanded"),B)),style:l,keys:L,motionAppear:!0},V,{onAllRemoved:function(){u(n)}}),function(t,r){var s=t.config,l=t.className,c=t.style,u=t.index,f=s.key,h=s.times,v=String(f),w=s.className,E=s.style,C=s.classNames,S=s.styles,T=(0,b.Z)(s,_),A=L.findIndex(function(t){return t.key===v}),I={};if(j){var R=L.length-1-(A>-1?A:u-1),M="top"===n||"bottom"===n?"-50%":"0";if(R>0){I.height=B?null===(D=m.current[v])||void 0===D?void 0:D.offsetHeight:null==k?void 0:k.offsetHeight;for(var D,F,z,V,q=0,W=0;W<R;W++)q+=(null===(V=m.current[L[L.length-1-W].key])||void 0===V?void 0:V.offsetHeight)+H;var G=(B?q:R*U)*(n.startsWith("top")?1:-1),Z=!B&&null!=k&&k.offsetWidth&&null!==(F=m.current[v])&&void 0!==F&&F.offsetWidth?((null==k?void 0:k.offsetWidth)-2*U*(R<3?R:3))/(null===(z=m.current[v])||void 0===z?void 0:z.offsetWidth):1;I.transform="translate3d(".concat(M,", ").concat(G,"px, 0) scaleX(").concat(Z,")")}else I.transform="translate3d(".concat(M,", 0, 0)")}return o.createElement("div",{ref:r,className:g()("".concat(i,"-notice-wrapper"),l,null==C?void 0:C.wrapper),style:(0,y.Z)((0,y.Z)((0,y.Z)({},c),I),null==S?void 0:S.wrapper),onMouseEnter:function(){return P(function(t){return t.includes(v)?t:[].concat((0,a.Z)(t),[v])})},onMouseLeave:function(){return P(function(t){return t.filter(function(t){return t!==v})})}},o.createElement(N,(0,x.Z)({},T,{ref:function(t){A>-1?m.current[v]=t:delete m.current[v]},prefixCls:i,classNames:C,styles:S,className:g()(w,null==p?void 0:p.notice),style:E,times:h,key:f,eventKe
49y:f,onNoticeClose:d,hovering:j&&O.length>0})))})},P=o.forwardRef(function(t,r){var n=t.prefixCls,i=void 0===n?"rc-notification":n,s=t.container,l=t.motion,c=t.maxCount,u=t.className,d=t.style,f=t.onAllRemoved,p=t.stack,m=t.renderNotifications,h=o.useState([]),g=(0,v.Z)(h,2),b=g[0],x=g[1],E=function(t){var r,n=b.find(function(r){return r.key===t});null==n||null===(r=n.onClose)||void 0===r||r.call(n),x(function(r){return r.filter(function(r){return r.key!==t})})};o.useImperativeHandle(r,function(){return{open:function(t){x(function(r){var n,o=(0,a.Z)(r),i=o.findIndex(function(r){return r.key===t.key}),s=(0,y.Z)({},t);return i>=0?(s.times=((null===(n=r[i])||void 0===n?void 0:n.times)||0)+1,o[i]=s):(s.times=0,o.push(s)),c>0&&o.length>c&&(o=o.slice(-c)),o})},close:function(t){E(t)},destroy:function(){x([])}}});var C=o.useState({}),k=(0,v.Z)(C,2),S=k[0],T=k[1];o.useEffect(function(){var t={};b.forEach(function(r){var n=r.placement,a=void 0===n?"topRight":n;a&&(t[a]=t[a]||[],t[a].push(r))}),Object.keys(S).forEach(function(r){t[r]=t[r]||[]}),T(t)},[b]);var N=function(t){T(function(r){var n=(0,y.Z)({},r);return(n[t]||[]).length||delete n[t],n})},A=o.useRef(!1);if(o.useEffect(function(){Object.keys(S).length>0?A.current=!0:A.current&&(null==f||f(),A.current=!1)},[S]),!s)return null;var I=Object.keys(S);return(0,w.createPortal)(o.createElement(o.Fragment,null,I.map(function(t){var r=S[t],n=o.createElement(O,{key:t,configList:r,placement:t,prefixCls:i,className:null==u?void 0:u(t),style:null==d?void 0:d(t),motion:l,onNoticeClose:E,onAllNoticeRemoved:N,stack:p});return m?m(n,{prefixCls:i,key:t}):n})),s)}),L=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],M=function(){return document.body},D=0,j=n(32001),F=n(1843),U=n(88906),z=n(62242),H=n(86529),B=n(91810);let V=t=>{let{componentCls:r,iconCls:n,boxShadow:a,colorText:o,colorSuccess:i,colorError:s,colorWarning:l,colorInfo:c,fontSizeLG:u,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:p,paddingXS:m,borderRadiusLG:h,zIndexPopup:g,contentPadding:v,contentBg:b}=t,y=`${r}-notice`,w=new F.E4("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:m,transform:"translateY(0)",opacity:1}}),x=new F.E4("MessageMoveOut",{"0%":{maxHeight:t.height,padding:m,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),E={padding:m,textAlign:"center",[`${r}-custom-content > ${n}`]:{verticalAlign:"text-bottom",marginInlineEnd:p,fontSize:u},[`${y}-content`]:{display:"inline-block",padding:v,background:b,borderRadius:h,boxShadow:a,pointerEvents:"all"},[`${r}-success > ${n}`]:{color:i},[`${r}-error > ${n}`]:{color:s},[`${r}-warning > ${n}`]:{color:l},[`${r}-info > ${n},
50      ${r}-loading > ${n}`]:{color:c}};return[{[r]:Object.assign(Object.assign({},(0,z.Wf)(t)),{color:o,position:"fixed",top:p,width:"100%",pointerEvents:"none",zIndex:g,[`${r}-move-up`]:{animationFillMode:"forwards"},[`
51        ${r}-move-up-appear,
52        ${r}-move-up-enter
53      `]:{animationName:w,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`
54        ${r}-move-up-appear${r}-move-up-appear-active,
55        ${r}-move-up-enter${r}-move-up-enter-active
56      `]:{animationPlayState:"running"},[`${r}-move-up-leave`]:{animationName:x,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${r}-move-up-leave${r}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[r]:{[`${y}-wrapper`]:Object.assign({},E)}},{[`${r}-notice-pure-panel`]:Object.assign(Object.assign({},E),{padding:0,textAlign:"start"})}]};var q=(0,H.I$)("Message",t=>[V((0,B.TS)(t,{height:150}))],t=>({zIndexPopup:t.zIndexPopupBase+U.u6+10,contentBg:t.colorBgElevated,contentPadding:`${(t.controlHeightLG-t.fontSize*t.lineHeight)/2}px ${t.paddingSM}px`})),W=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n};let G={info:o.createElement(p.Z,null),success:o.createElement(u.Z,null),error:o.createElement(d.Z,null),warning:o.createElement(f.Z,null),loading:o.createElement(m.Z,null)},Z=t=>{let{prefixCls:r,type:n,icon:a,children:i}=t;return o.createElement("div",{className:g()(`${r}-custom-content`,`${r}-${n}`)},a||G[n],o.createElement("span",null,i))};var K=n(40865),J=n(32146);function Y(t){let r;let n=new Promise(n=>{r=t(()=>{n(!0)})}),a=()=>{null==r||r()};return a.then=(t,r)=>n.then(t,r),a.promise=n,a}var X=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n};let Q=t=>{let{children:r,prefixCls:n}=t,a=(0,j.Z)(n),[i,s,l]=q(n,a);return i(o.createElement(I,{classNames:{list:g()(s,l,a)}},r))},ee=(t,r)=>{let{prefixCls:n,key:a}=r;return o.createElement(Q,{prefixCls:n,key:a},t)},et=o.forwardRef((t,r)=>{let{top:n,prefixCls:i,getContainer:s,maxCount:c,duration:u=3,rtl:d,transitionName:f,onAllRemoved:p}=t,{getPrefixCls:m,getPopupContainer:h,message:y,direction:w}=o.useContext(l.E_),x=i||m("message"),E=o.createElement("span",{className:`${x}-close-x`},o.createElement(K.Z,{className:`${x}-close-icon`})),[C,k]=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.getContainer,n=void 0===r?M:r,i=t.motion,s=t.prefixCls,l=t.maxCount,c=t.className,u=t.style,d=t.onAllRemoved,f=t.stack,p=t.renderNotifications,m=(0,b.Z)(t,L),h=o.useState(),g=(0,v.Z)(h,2),y=g[0],w=g[1],x=o.useRef(),E=o.createElement(P,{container:y,ref:x,prefixCls:s,motion:i,maxCount:l,className:c,style:u,onAllRemoved:d,stack:f,renderNotifications:p}
56),C=o.useState([]),k=(0,v.Z)(C,2),S=k[0],T=k[1],N=o.useMemo(function(){return{open:function(t){var r=function(){for(var t={},r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return n.forEach(function(r){r&&Object.keys(r).forEach(function(n){var a=r[n];void 0!==a&&(t[n]=a)})}),t}(m,t);(null===r.key||void 0===r.key)&&(r.key="rc-notification-".concat(D),D+=1),T(function(t){return[].concat((0,a.Z)(t),[{type:"open",config:r}])})},close:function(t){T(function(r){return[].concat((0,a.Z)(r),[{type:"close",key:t}])})},destroy:function(){T(function(t){return[].concat((0,a.Z)(t),[{type:"destroy"}])})}}},[]);return o.useEffect(function(){w(n())}),o.useEffect(function(){x.current&&S.length&&(S.forEach(function(t){switch(t.type){case"open":x.current.open(t.config);break;case"close":x.current.close(t.key);break;case"destroy":x.current.destroy()}}),T(function(t){return t.filter(function(t){return!S.includes(t)})}))},[S]),[N,E]}({prefixCls:x,style:()=>({left:"50%",transform:"translateX(-50%)",top:null!=n?n:8}),className:()=>g()({[`${x}-rtl`]:null!=d?d:"rtl"===w}),motion:()=>({motionName:null!=f?f:`${x}-move-up`}),closable:!1,closeIcon:E,duration:u,getContainer:()=>(null==s?void 0:s())||(null==h?void 0:h())||document.body,maxCount:c,onAllRemoved:p,renderNotifications:ee});return o.useImperativeHandle(r,()=>Object.assign(Object.assign({},C),{prefixCls:x,message:y})),k}),er=0;function en(t){let r=o.useRef(null);return(0,J.ln)("Message"),[o.useMemo(()=>{let t=t=>{var n;null===(n=r.current)||void 0===n||n.close(t)},n=n=>{if(!r.current){let t=()=>{};return t.then=()=>{},t}let{open:a,prefixCls:i,message:s}=r.current,l=`${i}-notice`,{content:c,icon:u,type:d,key:f,className:p,style:m,onClose:h}=n,v=X(n,["content","icon","type","key","className","style","onClose"]),b=f;return null==b&&(er+=1,b=`antd-message-${er}`),Y(r=>(a(Object.assign(Object.assign({},v),{key:b,content:o.createElement(Z,{prefixCls:i,type:d,icon:u},c),placement:"top",className:g()(d&&`${l}-${d}`,p,null==s?void 0:s.className),style:Object.assign(Object.assign({},null==s?void 0:s.style),m),onClose:()=>{null==h||h(),r()}})),()=>{t(b)}))},a={open:n,destroy:n=>{var a;void 0!==n?t(n):null===(a=r.current)||void 0===a||a.destroy()}};return["info","success","warning","error","loading"].forEach(t=>{a[t]=(r,a,o)=>{let i,s,l;return i=r&&"object"==typeof r&&"content"in r?r:{content:r},"function"==typeof a?l=a:(s=a,l=o),n(Object.assign(Object.assign({onClose:l,duration:s},i),{type:t}))}}),a},[]),o.createElement(et,Object.assign({key:"message-holder"},t,{ref:r}))]}let ea=null,eo=t=>t(),ei=[],es={};function el(){let{getContainer:t,duration:r,rtl:n,maxCount:a,top:o}=es,i=(null==t?void 0:t())||document.body;return{getContainer:()=>i,duration:r,rtl:n,maxCount:a,top:o}}let ec=o.forwardRef((t,r)=>{let{messageConfig:n,sync:a}=t,{getPrefixCls:i}=(0,o.useContext)(l.E_),c=es.prefixCls||i("message"),u=(0,o.useContext)(s),[d,f]=en(Object.assign(Object.assign(Object.assign({},n),{prefixCls:c}),u.message));return o.useImperativeHandle(r,()=>{let t=Object.assign({},d);return Object.keys(t).forEach(r=>{t[r]=function(){return a(),d[r].apply(d,arguments)}}),{instance:t,sync:a}}),f}),eu=o.forwardRef((t,r)=>{let[n,a]=o.useState(el),i=()=>{a(el)};o.useEffect(i,[]);let s=(0,c.w6)(),l=s.getRootPrefixCls(),u=s.getIconPrefixCls(),d=s.getTheme(),f=o.createElement(ec,{ref:r,sync:i,messageConfig:n});return o.createElement(c.ZP,{prefixCls:l,iconPrefixCls:u,theme:d},s.holderRender?s.holderRender(f):f)});function ed(){if(!ea){let t=document.createDocumentFragment(),r={fragment:t};ea=r,eo(()=>{(0,i.s)(o.createElement(eu,{ref:t=>{let{instance:n,sync:a}=t||{};Promise.resolve().then(()=>{!r.instance&&n&&(r.instance=n,r.sync=a,ed())})}}),t)});return}ea.instance&&(ei.forEach(t=>{let{type:r,skipped:n}=t;if(!n)switch(r){case"open":eo(()=>{let r=ea.instance.open(Object.assign(Object.assign({},es),t.config));null==r||r.then(t.resolve),t.setCloseFn(r)});break;case"destroy":eo(()=>{null==ea||ea.instance.destroy(t.key)});break;default:eo(()=>{var n;let o=(n=ea.instance)[r].apply(n,(0,a.Z)(t.args));null==o||o.then(t.resolve),t.setCloseFn(o)})}}),ei=[])}let ef={open:function(t){let r=Y(r=>{let n;let a={type:"open",config:t,resolve:r,setCloseFn:t=>{n=t}};return ei.push(a),()=>{n?eo(()=>{n()}):a.skipped=!0}});return ed(),r},destroy:t=>{ei.push({type:"destroy",key:t}),ed()},config:function(t){es=Object.assign(Object.assign({},es),t),eo(()=>{var t;null===(t=null==ea?void 0:ea.sync)||void 0===t||t.call(ea)})},useMessage:function(t){return en(t)},_InternalPanelDoNotUseOrYouWillBeFired:t=>{let{prefixCls:r,className:n,type:a,icon:i,content:s}=t,c=W(t,["prefixCls","className","type","icon","content"]),{getPrefixCls:u}=o.useContext(l.E_),d=r||u("message"),f=(0,j.Z)(d),[p,m,h]=q(d,f);return p(o.createElement(N,Object.assign({},c,{prefixCls:d,className:g()(n,m,`${d}-notice-pure-panel`,h,f),eventKey:"pure",duration:null,content:o.createElement(Z,{prefixCls:d,type:a,icon:i},s)})))}};["success","info","warning","error","loading"].forEach(t=>{ef[t]=function(){for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return function(t,r){(0,c.w6)();let n=Y(n=>{let a;let o={type:t,args:r,resolve:n,setCloseFn:t=>{a=t}};return ei.push(o),()=>{a?eo(()=>{a()}):o.skipped=!0}});return ed(),n}(t,n)}});var ep=ef},22939:function(t,r,n){"use strict";n.d(r,{A:function(){return c},f:function(){return l}});var a=n(79911);let o=Object.assign({},a.Z.Modal),i=[],s=()=>i.reduce((t,r)=>Object.assign(Object.assign({},t),r),a.Z.Modal);function l(t){if(t){let r=Object.assign({},t);return i.push(r),o=s(),()=>{i=i.filter(t=>t!==r),o=s()}}o=Object.assign({},a.Z.Modal)}function c(){return o}},62242:function(t,r,n){"use strict";n.d(r,{Lx:function(){return l},Qy:function(){return d},Ro:function(){return i},Wf:function(){return o},dF:function(){return s},du:function(){return c},oN:function(){return u}});var a=n(1843);let o=function(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{boxSizing:"border-box",margin:0,padding:0,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight,listStyle:"none",fontFamily:r?"inherit":t.fontFamily}},i=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),s=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),l=t=>({a:{color:t.colorLink,textDecoration:t.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${t.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:t.colorLinkHover},"&:active":{color:t.colorLinkActive},[`&:active,
57  &:hover`]:{textDecoration:t.linkHoverDecoration,outline:0},"&:focus":{textDecoration:t.linkFocusDecoration,outline:0},"&[disabled]":{color:t.colorTextDisabled,cursor:"not-allowed"}}}),c=(t,r,n,a)=>{let o=`[class^="${r}"], [class*=" ${r}"]`,i=n?`.${n}
57`:o,s={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}},l={};return!1!==a&&(l={fontFamily:t.fontFamily,fontSize:t.fontSize}),{[i]:Object.assign(Object.assign(Object.assign({},l),s),{[o]:s})}},u=t=>({outline:`${(0,a.bf)(t.lineWidthFocus)} solid ${t.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),d=t=>({"&:focus-visible":Object.assign({},u(t))})},27807:function(t,r,n){"use strict";n.d(r,{Mj:function(){return y},u_:function(){return b},uH:function(){return v}});var a=n(20132),o=n(1843),i=n(18693),s=n(6824),l=n(2607),c=t=>{let r=t,n=t,a=t,o=t;return t<6&&t>=5?r=t+1:t<16&&t>=6?r=t+2:t>=16&&(r=16),t<7&&t>=5?n=4:t<8&&t>=7?n=5:t<14&&t>=8?n=6:t<16&&t>=14?n=7:t>=16&&(n=8),t<6&&t>=2?a=1:t>=6&&(a=2),t>4&&t<8?o=4:t>=8&&(o=6),{borderRadius:t,borderRadiusXS:a,borderRadiusSM:n,borderRadiusLG:r,borderRadiusOuter:o}},u=t=>{let{controlHeight:r}=t;return{controlHeightSM:.75*r,controlHeightXS:.5*r,controlHeightLG:1.25*r}},d=n(55682),f=t=>{let r=(0,d.Z)(t),n=r.map(t=>t.size),a=r.map(t=>t.lineHeight),o=n[1],i=n[0],s=n[2],l=a[1],c=a[0],u=a[2];return{fontSizeSM:i,fontSize:o,fontSizeLG:s,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:l,lineHeightLG:u,lineHeightSM:c,fontHeight:Math.round(l*o),fontHeightLG:Math.round(u*s),fontHeightSM:Math.round(c*i),lineHeightHeading1:a[6],lineHeightHeading2:a[5],lineHeightHeading3:a[4],lineHeightHeading4:a[3],lineHeightHeading5:a[2]}};let p=(t,r)=>new l.C(t).setAlpha(r).toRgbString(),m=(t,r)=>new l.C(t).darken(r).toHexString(),h=t=>{let r=(0,i.R_)(t);return{1:r[0],2:r[1],3:r[2],4:r[3],5:r[4],6:r[5],7:r[6],8:r[4],9:r[5],10:r[6]}},g=(t,r)=>{let n=t||"#fff",a=r||"#000";return{colorBgBase:n,colorTextBase:a,colorText:p(a,.88),colorTextSecondary:p(a,.65),colorTextTertiary:p(a,.45),colorTextQuaternary:p(a,.25),colorFill:p(a,.15),colorFillSecondary:p(a,.06),colorFillTertiary:p(a,.04),colorFillQuaternary:p(a,.02),colorBgLayout:m(n,4),colorBgContainer:m(n,0),colorBgElevated:m(n,0),colorBgSpotlight:p(a,.85),colorBgBlur:"transparent",colorBorder:m(n,15),colorBorderSecondary:m(n,6)}},v=(0,o.jG)(function(t){let r=Object.keys(s.M).map(r=>{let n=(0,i.R_)(t[r]);return Array(10).fill(1).reduce((t,a,o)=>(t[`${r}-${o+1}`]=n[o],t[`${r}${o+1}`]=n[o],t),{})}).reduce((t,r)=>t=Object.assign(Object.assign({},t),r),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},t),r),function(t,r){let{generateColorPalettes:n,generateNeutralColorPalettes:a}=r,{colorSuccess:o,colorWarning:i,colorError:s,colorInfo:c,colorPrimary:u,colorBgBase:d,colorTextBase:f}=t,p=n(u),m=n(o),h=n(i),g=n(s),v=n(c),b=a(d,f),y=n(t.colorLink||t.colorInfo);return Object.assign(Object.assign({},b),{colorPrimaryBg:p[1],colorPrimaryBgHover:p[2],colorPrimaryBorder:p[3],colorPrimaryBorderHover:p[4],colorPrimaryHover:p[5],colorPrimary:p[6],colorPrimaryActive:p[7],colorPrimaryTextHover:p[8],colorPrimaryText:p[9],colorPrimaryTextActive:p[10],colorSuccessBg:m[1],colorSuccessBgHover:m[2],colorSuccessBorder:m[3],colorSuccessBorderHover:m[4],colorSuccessHover:m[4],colorSuccess:m[6],colorSuccessActive:m[7],colorSuccessTextHover:m[8],colorSuccessText:m[9],colorSuccessTextActive:m[10],colorErrorBg:g[1],colorErrorBgHover:g[2],colorErrorBorder:g[3],colorErrorBorderHover:g[4],colorErrorHover:g[5],colorError:g[6],colorErrorActive:g[7],colorErrorTextHover:g[8],colorErrorText:g[9],colorErrorTextActive:g[10],colorWarningBg:h[1],colorWarningBgHover:h[2],colorWarningBorder:h[3],colorWarningBorderHover:h[4],colorWarningHover:h[4],colorWarning:h[6],colorWarningActive:h[7],colorWarningTextHover:h[8],colorWarningText:h[9],colorWarningTextActive:h[10],colorInfoBg:v[1],colorInfoBgHover:v[2],colorInfoBorder:v[3],colorInfoBorderHover:v[4],colorInfoHover:v[4],colorInfo:v[6],colorInfoActive:v[7],colorInfoTextHover:v[8],colorInfoText:v[9],colorInfoTextActive:v[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new l.C("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}(t,{generateColorPalettes:h,generateNeutralColorPalettes:g})),f(t.fontSize)),function(t){let{sizeUnit:r,sizeStep:n}=t;return{sizeXXL:r*(n+8),sizeXL:r*(n+4),sizeLG:r*(n+2),sizeMD:r*(n+1),sizeMS:r*n,size:r*n,sizeSM:r*(n-1),sizeXS:r*(n-2),sizeXXS:r*(n-3)}}(t)),u(t)),function(t){let{motionUnit:r,motionBase:n,borderRadius:a,lineWidth:o}=t;return Object.assign({motionDurationFast:`${(n+r).toFixed(1)}s`,motionDurationMid:`${(n+2*r).toFixed(1)}s`,motionDurationSlow:`${(n+3*r).toFixed(1)}s`,lineWidthBold:o+1},c(a))}(t))}),b={token:s.Z,override:{override:s.Z},hashed:!0},y=a.createContext(b)},6824:function(t,r,n){"use strict";n.d(r,{M:function(){return a}});let a={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},o=Object.assign(Object.assign({},a),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
58'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
59'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cub
59ic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});r.Z=o},55682:function(t,r,n){"use strict";function a(t){return(t+8)/t}function o(t){let r=Array(10).fill(null).map((r,n)=>{let a=t*Math.pow(2.71828,(n-1)/5);return 2*Math.floor((n>1?Math.floor(a):Math.ceil(a))/2)});return r[1]=t,r.map(t=>({size:t,lineHeight:a(t)}))}n.d(r,{D:function(){return a},Z:function(){return o}})},47330:function(t,r,n){"use strict";n.d(r,{ZP:function(){return b},ID:function(){return h},NJ:function(){return m}});var a=n(20132),o=n(1843),i=n(27807),s=n(6824),l=n(2607);function c(t){return t>=0&&t<=255}var u=function(t,r){let{r:n,g:a,b:o,a:i}=new l.C(t).toRgb();if(i<1)return t;let{r:s,g:u,b:d}=new l.C(r).toRgb();for(let t=.01;t<=1;t+=.01){let r=Math.round((n-s*(1-t))/t),i=Math.round((a-u*(1-t))/t),f=Math.round((o-d*(1-t))/t);if(c(r)&&c(i)&&c(f))return new l.C({r,g:i,b:f,a:Math.round(100*t)/100}).toRgbString()}return new l.C({r:n,g:a,b:o,a:1}).toRgbString()},d=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n};function f(t){let{override:r}=t,n=d(t,["override"]),a=Object.assign({},r);
59Object.keys(s.Z).forEach(t=>{delete a[t]});let o=Object.assign(Object.assign({},n),a);return!1===o.motion&&(o.motionDurationFast="0s",o.motionDurationMid="0s",o.motionDurationSlow="0s"),Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:u(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:u(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:u(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:4*o.lineWidth,lineWidth:o.lineWidth,controlOutlineWidth:2*o.lineWidth,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:u(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:`
60      0 6px 16px 0 rgba(0, 0, 0, 0.08),
61      0 3px 6px -4px rgba(0, 0, 0, 0.12),
62      0 9px 28px 8px rgba(0, 0, 0, 0.05)
63    `,boxShadowSecondary:`
64      0 6px 16px 0 rgba(0, 0, 0, 0.08),
65      0 3px 6px -4px rgba(0, 0, 0, 0.12),
66      0 9px 28px 8px rgba(0, 0, 0, 0.05)
67    `,boxShadowTertiary:`
68      0 1px 2px 0 rgba(0, 0, 0, 0.03),
69      0 1px 6px -1px rgba(0, 0, 0, 0.02),
70      0 2px 4px 0 rgba(0, 0, 0, 0.02)
71    `,screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:1200,screenXLMin:1200,screenXLMax:1599,screenXXL:1600,screenXXLMin:1600,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`
72      0 1px 2px -2px ${new l.C("rgba(0, 0, 0, 0.16)").toRgbString()},
73      0 3px 6px 0 ${new l.C("rgba(0, 0, 0, 0.12)").toRgbString()},
74      0 5px 12px 4px ${new l.C("rgba(0, 0, 0, 0.09)").toRgbString()}
75    `,boxShadowDrawerRight:`
76      -6px 0 16px 0 rgba(0, 0, 0, 0.08),
77      -3px 0 6px -4px rgba(0, 0, 0, 0.12),
78      -9px 0 28px 8px rgba(0, 0, 0, 0.05)
79    `,boxShadowDrawerLeft:`
80      6px 0 16px 0 rgba(0, 0, 0, 0.08),
81      3px 0 6px -4px rgba(0, 0, 0, 0.12),
82      9px 0 28px 8px rgba(0, 0, 0, 0.05)
83    `,boxShadowDrawerUp:`
84      0 6px 16px 0 rgba(0, 0, 0, 0.08),
85      0 3px 6px -4px rgba(0, 0, 0, 0.12),
86      0 9px 28px 8px rgba(0, 0, 0, 0.05)
87    `,boxShadowDrawerDown:`
88      0 -6px 16px 0 rgba(0, 0, 0, 0.08),
89      0 -3px 6px -4px rgba(0, 0, 0, 0.12),
90      0 -9px 28px 8px rgba(0, 0, 0, 0.05)
91    `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTo
91p:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),a)}var p=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n};let m={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0},h={size:!0,sizeSM:!0,sizeLG:!0,sizeMD:!0,sizeXS:!0,sizeXXS:!0,sizeMS:!0,sizeXL:!0,sizeXXL:!0,sizeUnit:!0,sizeStep:!0,motionBase:!0,motionUnit:!0},g={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0},v=(t,r,n)=>{let a=n.getDerivativeToken(t),{override:o}=r,i=p(r,["override"]),s=Object.assign(Object.assign({},a),{override:o});return s=f(s),i&&Object.entries(i).forEach(t=>{let[r,n]=t,{theme:a}=n,o=p(n,["theme"]),i=o;a&&(i=v(Object.assign(Object.assign({},s),o),{override:o},a)),s[r]=i}),s};function b(){let{token:t,hashed:r,theme:n,override:l,cssVar:c}=a.useContext(i.Mj),u=`5.17.0-${r||""}`,d=n||i.uH,[p,b,y]=(0,o.fp)(d,[s.Z,t],{salt:u,override:l,getComputedToken:v,formatToken:f,cssVar:c&&{prefix:c.prefix,key:c.key,unitless:m,ignore:h,preserve:g}});return[d,y,r?b:"",p,c]}},86529:function(t,r,n){"use strict";n.d(r,{ZP:function(){return A},I$:function(){return _},bk:function(){return I}});var a=n(20132),o=n(1843);n(23946);var i=n(99561),s=n(62242),l=n(47330),c=n(98316),u=n(24224),d=n(55584),f=n(46255),p=n(72350);function m(t,r,n){return r=(0,d.Z)(r),(0,p.Z)(t,(0,f.Z)()?Reflect.construct(r,n||[],(0,d.Z)(t).constructor):r.apply(t,n))}var h=n(30024);let g=(0,u.Z)(function t(){(0,c.Z)(this,t)}),v="CALC_UNIT",b=RegExp(v,"g");function y(t){return"number"==typeof t?`${t}${v}`:t}let w=function(t){function r(t){var n;return(0,c.Z)(this,r),(n=m(this,r)).result="",t instanceof r?n.result=`(${t.result})`:"number"==typeof t?n.result=y(t):"string"==typeof t&&(n.result=t),n}return(0,h.Z)(r,t),(0,u.Z)(r,[{key:"add",value:function(t){return t instanceof r?this.result=`${this.result} + ${t.getResult()}`:("number"==typeof t||"string"==typeof t)&&(this.result=`${this.result} + ${y(t)}`),this.lowPriority=!0,this}},{key:"sub",value:function(t){return t instanceof r?this.result=`${this.result} - ${t.getResult()}`:("number"==typeof t||"string"==typeof t)&&(this.result=`${this.result} - ${y(t)}`),this.lowPriority=!0,this}},{key:"mul",value:function(t){return this.lowPriority&&(this.result=`(${this.result})`),t instanceof r?this.result=`${this.result} * ${t.getResult(!0)}`:("number"==typeof t||"string"==typeof t)&&(this.result=`${this.result} * ${t}`),this.lowPriority=!1,this}},{key:"div",value:function(t){return this.lowPriority&&(this.result=`(${this.result})`),t instanceof r?this.result=`${this.result} / ${t.getResult(!0)}`:("number"==typeof t||"string"==typeof t)&&(this.result=`${this.result} / ${t}`),this.lowPriority=!1,this}},{key:"getResult",value:function(t){return this.lowPriority||t?`(${this.result})`:this.result}},{key:"equal",value:function(t){let{unit:r=!0}=t||{};return(this.result=this.result.replace(b,r?"px":""),void 0!==this.lowPriority)?`calc(${this.result})`:this.result}}])}(g),x=function(t){function r(t){var n;return(0,c.Z)(this,r),(n=m(this,r)).result=0,t instanceof r?n.result=t.result:"number"==typeof t&&(n.result=t),n}return(0,h.Z)(r,t),(0,u.Z)(r,[{key:"add",value:function(t){return t instanceof r?this.result+=t.result:"number"==typeof t&&(this.result+=t),this}},{key:"sub",value:function(t){return t instanceof r?this.result-=t.result:"number"==typeof t&&(this.result-=t),this}},{key:"mul",value:function(t){return t instanceof r?this.result*=t.result:"number"==typeof t&&(this.result*=t),this}},{key:"div",value:function(t){return t instanceof r?this.result/=t.result:"number"==typeof t&&(this.result/=t),this}},{key:"equal",value:function(){return this.result}}])}(g);var E=t=>{let r="css"===t?w:x;return t=>new r(t)},C=n(91810),k=n(52611);let S=(t,r,n)=>{var a;return"function"==typeof n?n((0,C.TS)(r,null!==(a=r[t])&&void 0!==a?a:{})):null!=n?n:{}},T=(t,r,n,a)=>{let o=Object.assign({},r[t]);if(null==a?void 0:a.deprecatedTokens){let{deprecatedTokens:t}=a;t.forEach(t=>{var r;let[n,a]=t;((null==o?void 0:o[n])||(null==o?void 0:o[a]))&&(null!==(r=o[a])&&void 0!==r||(o[a]=null==o?void 0:o[n]))})}let i=Object.assign(Object.assign({},n),o);
91return Object.keys(i).forEach(t=>{i[t]===r[t]&&delete i[t]}),i},N=(t,r)=>`${[r,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-")}`;function A(t,r,n){let c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=Array.isArray(t)?t:[t,t],[d]=u,f=u.join("-");return function(t){let u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,[p,m,h,g,v]=(0,l.ZP)(),{getPrefixCls:b,iconPrefixCls:y,csp:w}=(0,a.useContext)(i.E_),x=b(),A=v?"css":"js",I=E(A),{max:R,min:_}="js"===A?{max:Math.max,min:Math.min}:{max:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return`max(${r.map(t=>(0,o.bf)(t)).join(",")})`},min:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return`min(${r.map(t=>(0,o.bf)(t)).join(",")})`}},O={theme:p,token:g,hashId:h,nonce:()=>null==w?void 0:w.nonce,clientOnly:c.clientOnly,layer:{name:"antd"},order:c.order||-999};return(0,o.xy)(Object.assign(Object.assign({},O),{clientOnly:!1,path:["Shared",x]}),()=>[{"&":(0,s.Lx)(g)}]),(0,k.Z)(y,w),[(0,o.xy)(Object.assign(Object.assign({},O),{path:[f,t,y]}),()=>{if(!1===c.injectStyle)return[];let{token:a,flush:i}=(0,C.ZP)(g),l=S(d,m,n),f=`.${t}`,p=T(d,m,l,{deprecatedTokens:c.deprecatedTokens});v&&Object.keys(l).forEach(t=>{l[t]=`var(${(0,o.ks)(t,N(d,v.prefix))})`});let b=(0,C.TS)(a,{componentCls:f,prefixCls:t,iconCls:`.${y}`,antCls:`.${x}`,calc:I,max:R,min:_},v?l:p),w=r(b,{hashId:h,prefixCls:t,rootPrefixCls:x,iconPrefixCls:y});return i(d,p),[!1===c.resetStyle?null:(0,s.du)(b,t,u,c.resetFont),w]}),h]}}let I=(t,r,n,a)=>{let o=A(t,r,n,Object.assign({resetStyle:!1,order:-998},a));return t=>{let{prefixCls:r,rootCls:n=r}=t;return o(r,n),null}},R=(t,r,n)=>{function i(r){return`${t}${r.slice(0,1).toUpperCase()}${r.slice(1)}`}let{unitless:s={},injectStyle:c=!0}=null!=n?n:{},u={[i("zIndexPopup")]:!0};Object.keys(s).forEach(t=>{u[i(t)]=s[t]});let d=a=>{let{rootCls:s,cssVar:c}=a,[,d]=(0,l.ZP)();return(0,o.CI)({path:[t],prefix:c.prefix,key:null==c?void 0:c.key,unitless:Object.assign(Object.assign({},l.NJ),u),ignore:l.ID,token:d,scope:s},()=>{let a=S(t,d,r),o=T(t,d,a,{deprecatedTokens:null==n?void 0:n.deprecatedTokens});return Object.keys(a).forEach(t=>{o[i(t)]=o[t],delete o[t]}),o}),null};return r=>{let[,,,,n]=(0,l.ZP)();return[o=>c&&n?a.createElement(a.Fragment,null,a.createElement(d,{rootCls:r,cssVar:n,component:t}),o):o,null==n?void 0:n.key]}},_=(t,r,n,a)=>{let o=A(t,r,n,a),i=R(Array.isArray(t)?t[0]:t,n,a);return function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,[,n]=o(t,r),[a,s]=i(r);return[a,n,s]}}},91810:function(t,r,n){"use strict";n.d(r,{TS:function(){return i}});let a="undefined"!=typeof CSSINJS_STATISTIC,o=!0;function i(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];if(!a)return Object.assign.apply(Object,[{}].concat(r));o=!1;let i={};return r.forEach(t=>{Object.keys(t).forEach(r=>{Object.defineProperty(i,r,{configurable:!0,enumerable:!0,get:()=>t[r]})})}),o=!0,i}let s={};function l(){}r.ZP=t=>{let r;let n=t,i=l;return a&&"undefined"!=typeof Proxy&&(r=new Set,n=new Proxy(t,{get:(t,n)=>(o&&r.add(n),t[n])}),i=(t,n)=>{var a;s[t]={global:Array.from(r),component:Object.assign(Object.assign({},null===(a=s[t])||void 0===a?void 0:a.component),n)}}),{token:n,keys:r,flush:i}}},52611:function(t,r,n){"use strict";var a=n(1843),o=n(62242),i=n(47330);r.Z=(t,r)=>{let[n,s]=(0,i.ZP)();return(0,a.xy)({theme:n,token:s,hashId:"",path:["ant-design-icons",t],nonce:()=>null==r?void 0:r.nonce,layer:{name:"antd"}},()=>[{[`.${t}`]:Object.assign(Object.assign({},(0,o.Ro)()),{[`.${t} .${t}-icon`]:{display:"block"}})}])}},81992:function(t,r,n){"use strict";n.d(r,{Z:function(){return s}});var a=n(20132),o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
92 * @license lucide-react v0.341.0 - ISC
93 *
94 * This source code is licensed under the ISC license.
95 * See the LICENSE file in the root directory of this source tree.
96 */let i=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),s=(t,r)=>{let n=(0,a.forwardRef)((n,s)=>{let{color:l="currentColor",size:c=24,strokeWidth:u=2,absoluteStrokeWidth:d,className:f="",children:p,...m}=n;return(0,a.createElement)("svg",{ref:s,...o,width:c,height:c,stroke:l,strokeWidth:d?24*Number(u)/Number(c):u,className:["lucide",`lucide-${i(t)}`,f].join(" "),...m},[...r.map(t=>{let[r,n]=t;return(0,a.createElement)(r,n)}),...Array.isArray(p)?p:[p]])});return n.displayName=`${t}`,n}},13413:function(t,r,n){"use strict";n.d(r,{Z:function(){return a}});/**
97 * @license lucide-react v0.341.0 - ISC
98 *
99 * This source code is licensed under the ISC license.
100 * See the LICENSE file in the root directory of this source tree.
101 */let a=(0,n(81992).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},6621:function(t,r,n){"use strict";n.d(r,{Z:function(){return a}});/**
102 * @license lucide-react v0.341.0 - ISC
103 *
104 * This source code is licensed under the ISC license.
105 * See the LICENSE file in the root directory of this source tree.
106 */let a=(0,n(81992).Z)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},43276:function(t,r,n){"use strict";n.d(r,{Z:function(){return a}});/**
107 * @license lucide-react v0.341.0 - ISC
108 *
109 * This source code is licensed under the ISC license.
110 * See the LICENSE file in the root directory of this source tree.
111 */let a=(0,n(81992).Z)("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
111y:"oel41y"}]])},25770:function(t,r){"use strict";var n,a,o,i;Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{ACTION_FAST_REFRESH:function(){return f},ACTION_NAVIGATE:function(){return l},ACTION_PREFETCH:function(){return d},ACTION_REFRESH:function(){return s},ACTION_RESTORE:function(){return c},ACTION_SERVER_ACTION:function(){return p},ACTION_SERVER_PATCH:function(){return u},PrefetchCacheEntryStatus:function(){return a},PrefetchKind:function(){return n},isThenable:function(){return m}});let s="refresh",l="navigate",c="restore",u="server-patch",d="prefetch",f="fast-refresh",p="server-action";function m(t){return t&&("object"==typeof t||"function"==typeof t)&&"function"==typeof t.then}(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(i=a||(a={})).fresh="fresh",i.reusable="reusable",i.expired="expired",i.stale="stale",("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},44657:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getDomainLocale",{enumerable:!0,get:function(){return o}});let a=n(33517);function o(t,r,o,i){{let s=n(1267).normalizeLocalePath,l=n(7565).detectDomainLocale,c=r||s(t,o).detectedLocale,u=l(i,void 0,c);if(u){let r="http"+(u.http?"":"s")+"://",n=c===u.defaultLocale?"":"/"+c;return""+r+u.domain+(0,a.normalizePathTrailingSlash)(""+n+t)}return!1}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},54186:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let a=n(62713),o=n(66654),i=n(15311),s=o._(n(20132)),l=a._(n(88636)),c=a._(n(76546)),u=n(37770),d=n(13767),f=n(96387);n(4950);let p=n(12003),m=a._(n(45238)),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function g(t,r,n,a,o,i,s){let l=null==t?void 0:t.src;t&&t["data-loaded-src"]!==l&&(t["data-loaded-src"]=l,("decode"in t?t.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(t.parentElement&&t.isConnected){if("empty"!==r&&o(!0),null==n?void 0:n.current){let r=new Event("load");Object.defineProperty(r,"target",{writable:!1,value:t});let a=!1,o=!1;n.current({...r,nativeEvent:r,currentTarget:t,target:t,isDefaultPrevented:()=>a,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{a=!0,r.preventDefault()},stopPropagation:()=>{o=!0,r.stopPropagation()}})}(null==a?void 0:a.current)&&a.current(t)}}))}function v(t){let[r,n]=s.version.split(".",2),a=parseInt(r,10),o=parseInt(n,10);return a>18||18===a&&o>=3?{fetchPriority:t}:{fetchpriority:t}}let b=(0,s.forwardRef)((t,r)=>{let{src:n,srcSet:a,sizes:o,height:l,width:c,decoding:u,className:d,style:f,fetchPriority:p,placeholder:m,loading:h,unoptimized:b,fill:y,onLoadRef:w,onLoadingCompleteRef:x,setBlurComplete:E,setShowAltText:C,sizesInput:k,onLoad:S,onError:T,...N}=t;return(0,i.jsx)("img",{...N,...v(p),loading:h,width:c,height:l,decoding:u,"data-nimg":y?"fill":"1",className:d,style:f,sizes:o,srcSet:a,src:n,ref:(0,s.useCallback)(t=>{r&&("function"==typeof r?r(t):"object"==typeof r&&(r.current=t)),t&&(T&&(t.src=t.src),t.complete&&g(t,m,w,x,E,b,k))},[n,m,w,x,E,T,b,k,r]),onLoad:t=>{g(t.currentTarget,m,w,x,E,b,k)},onError:t=>{C(!0),"empty"!==m&&E(!0),T&&T(t)}})});function y(t){let{isAppRouter:r,imgAttributes:n}=t,a={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...v(n.fetchPriority)};return r&&l.default.preload?(l.default.preload(n.src,a),null):(0,i.jsx)(c.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...a},"__nimg-"+n.src+n.srcSet+n.sizes)})}let w=(0,s.forwardRef)((t,r)=>{let n=(0,s.useContext)(p.RouterContext),a=(0,s.useContext)(f.ImageConfigContext),o=(0,s.useMemo)(()=>{let t=h||a||d.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((t,r)=>t-r),n=t.deviceSizes.sort((t,r)=>t-r);return{...t,allSizes:r,deviceSizes:n}},[a]),{onLoad:l,onLoadingComplete:c}=t,g=(0,s.useRef)(l);(0,s.useEffect)(()=>{g.current=l},[l]);let v=(0,s.useRef)(c);(0,s.useEffect)(()=>{v.current=c},[c]);
111let[w,x]=(0,s.useState)(!1),[E,C]=(0,s.useState)(!1),{props:k,meta:S}=(0,u.getImgProps)(t,{defaultLoader:m.default,imgConf:o,blurComplete:w,showAltText:E});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(b,{...k,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:g,onLoadingCompleteRef:v,setBlurComplete:x,setShowAltText:C,sizesInput:t.sizes,ref:r}),S.priority?(0,i.jsx)(y,{isAppRouter:!n,imgAttributes:k}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},65276:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return x}});let a=n(62713),o=n(15311),i=a._(n(20132)),s=n(35176),l=n(5552),c=n(37415),u=n(38956),d=n(35597),f=n(12003),p=n(10609),m=n(38541),h=n(44657),g=n(97187),v=n(25770),b=new Set;function y(t,r,n,a,o,i){if(i||(0,l.isLocalURL)(r)){if(!a.bypassPrefetchedCheck){let o=r+"%"+n+"%"+(void 0!==a.locale?a.locale:"locale"in t?t.locale:void 0);if(b.has(o))return;b.add(o)}Promise.resolve(i?t.prefetch(r,o):t.prefetch(r,n,a)).catch(t=>{})}}function w(t){return"string"==typeof t?t:(0,c.formatUrl)(t)}let x=i.default.forwardRef(function(t,r){let n,a;let{href:c,as:b,children:x,prefetch:E=null,passHref:C,replace:k,shallow:S,scroll:T,locale:N,onClick:A,onMouseEnter:I,onTouchStart:R,legacyBehavior:_=!1,...O}=t;n=x,_&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let P=i.default.useContext(f.RouterContext),L=i.default.useContext(p.AppRouterContext),M=null!=P?P:L,D=!P,j=!1!==E,F=null===E?v.PrefetchKind.AUTO:v.PrefetchKind.FULL,{href:U,as:z}=i.default.useMemo(()=>{if(!P){let t=w(c);return{href:t,as:b?w(b):t}}let[t,r]=(0,s.resolveHref)(P,c,!0);return{href:t,as:b?(0,s.resolveHref)(P,b):r||t}},[P,c,b]),H=i.default.useRef(U),B=i.default.useRef(z);_&&(a=i.default.Children.only(n));let V=_?a&&"object"==typeof a&&a.ref:r,[q,W,G]=(0,m.useIntersection)({rootMargin:"200px"}),Z=i.default.useCallback(t=>{(B.current!==z||H.current!==U)&&(G(),B.current=z,H.current=U),q(t),V&&("function"==typeof V?V(t):"object"==typeof V&&(V.current=t))},[z,V,U,G,q]);i.default.useEffect(()=>{M&&W&&j&&y(M,U,z,{locale:N},{kind:F},D)},[z,U,W,N,j,null==P?void 0:P.locale,M,D,F]);let K={ref:Z,onClick(t){_||"function"!=typeof A||A(t),_&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),M&&!t.defaultPrevented&&function(t,r,n,a,o,s,c,u,d){let{nodeName:f}=t.currentTarget;if("A"===f.toUpperCase()&&(function(t){let r=t.currentTarget.getAttribute("target");return r&&"_self"!==r||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which}(t)||!d&&!(0,l.isLocalURL)(n)))return;t.preventDefault();let p=()=>{let t=null==c||c;"beforePopState"in r?r[o?"replace":"push"](n,a,{shallow:s,locale:u,scroll:t}):r[o?"replace":"push"](a||n,{scroll:t})};d?i.default.startTransition(p):p()}(t,M,U,z,k,S,T,N,D)},onMouseEnter(t){_||"function"!=typeof I||I(t),_&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(t),M&&(j||!D)&&y(M,U,z,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:F},D)},onTouchStart:function(t){_||"function"!=typeof R||R(t),_&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(t),M&&(j||!D)&&y(M,U,z,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:F},D)}};if((0,u.isAbsoluteUrl)(z))K.href=z;else if(!_||C||"a"===a.type&&!("href"in a.props)){let t=void 0!==N?N:null==P?void 0:P.locale,r=(null==P?void 0:P.isLocaleDomain)&&(0,h.getDomainLocale)(z,t,null==P?void 0:P.locales,null==P?void 0:P.domainLocales);K.href=r||(0,g.addBasePath)((0,d.addLocale)(z,t,null==P?void 0:P.defaultLocale))}return _?i.default.cloneElement(a,K):(0,o.jsx)("a",{...O,...K,children:n})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1267:function(t,r,n){"use strict";
111Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"normalizeLocalePath",{enumerable:!0,get:function(){return a}});let a=(t,r)=>n(22511).normalizeLocalePath(t,r);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},38541:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useIntersection",{enumerable:!0,get:function(){return c}});let a=n(20132),o=n(89374),i="function"==typeof IntersectionObserver,s=new Map,l=[];function c(t){let{rootRef:r,rootMargin:n,disabled:c}=t,u=c||!i,[d,f]=(0,a.useState)(!1),p=(0,a.useRef)(null),m=(0,a.useCallback)(t=>{p.current=t},[]);return(0,a.useEffect)(()=>{if(i){if(u||d)return;let t=p.current;if(t&&t.tagName)return function(t,r,n){let{id:a,observer:o,elements:i}=function(t){let r;let n={root:t.root||null,margin:t.rootMargin||""},a=l.find(t=>t.root===n.root&&t.margin===n.margin);if(a&&(r=s.get(a)))return r;let o=new Map;return r={id:n,observer:new IntersectionObserver(t=>{t.forEach(t=>{let r=o.get(t.target),n=t.isIntersecting||t.intersectionRatio>0;r&&n&&r(n)})},t),elements:o},l.push(n),s.set(n,r),r}(n);return i.set(t,r),o.observe(t),function(){if(i.delete(t),o.unobserve(t),0===i.size){o.disconnect(),s.delete(a);let t=l.findIndex(t=>t.root===a.root&&t.margin===a.margin);t>-1&&l.splice(t,1)}}}(t,t=>t&&f(t),{root:null==r?void 0:r.current,rootMargin:n})}else if(!d){let t=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(t)}},[u,n,r,d,p.current]),[m,d,(0,a.useCallback)(()=>{f(!1)},[])]}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},37770:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return l}}),n(4950);let a=n(46638),o=n(13767);function i(t){return void 0!==t.default}function s(t){return void 0===t?t:"number"==typeof t?Number.isFinite(t)?t:NaN:"string"==typeof t&&/^[0-9]+$/.test(t)?parseInt(t,10):NaN}function l(t,r){var n;let l,c,u,{src:d,sizes:f,unoptimized:p=!1,priority:m=!1,loading:h,className:g,quality:v,width:b,height:y,fill:w=!1,style:x,overrideSrc:E,onLoad:C,onLoadingComplete:k,placeholder:S="empty",blurDataURL:T,fetchPriority:N,layout:A,objectFit:I,objectPosition:R,lazyBoundary:_,lazyRoot:O,...P}=t,{imgConf:L,showAltText:M,blurComplete:D,defaultLoader:j}=r,F=L||o.imageConfigDefault;if("allSizes"in F)l=F;else{let t=[...F.deviceSizes,...F.imageSizes].sort((t,r)=>t-r),r=F.deviceSizes.sort((t,r)=>t-r);l={...F,allSizes:t,deviceSizes:r}}if(void 0===j)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let U=P.loader||j;delete P.loader,delete P.srcSet;let z="__next_img_default"in U;if(z){if("custom"===l.loader)throw Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let t=U;U=r=>{let{config:n,...a}=r;return t(a)}}if(A){"fill"===A&&(w=!0);let t={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[A];t&&(x={...x,...t});let r={responsive:"100vw",fill:"100vw"}[A];r&&!f&&(f=r)}let H="",B=s(b),V=s(y);if("object"==typeof(n=d)&&(i(n)||void 0!==n.src)){let t=i(d)?d.default:d;if(!t.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(t));if(!t.height||!t.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(t));if(c=t.blurWidth,u=t.blurHeight,T=T||t.blurDataURL,H=t.src,!w){if(B||V){if(B&&!V){let r=B/t.width;V=Math.round(t.height*r)}else if(!B&&V){let r=V/t.height;B=Math.round(t.width*r)}}else B=t.width,V=t.height}}let q=!m&&("lazy"===h||void 0===h);(!(d="string"==typeof d?d:H)||d.startsWith("data:")||d.startsWith("blob:"))&&(p=!0,q=!1),l.unoptimized&&(p=!0),z&&d.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(p=!0),m&&(N="high");let W=s(v),G=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:I,objectPosition:R}:{},M?{}:{color:"transparent"},x),Z=D||"empty"===S?null:"blur"===S?'url("data:image/svg+xml;charset=utf-8,'+(0,a.getImageBlurSvg)({widthInt:B,heightInt:V,blurWidth:c,blurHeight:u,blurDataURL:T||"",objectFit:G.objectFit})+'")':'url("'+S+'")',K=Z?{backgroundSize:G.objectFit||"cover",backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Z}:{},J=function(t){let{config:r,src:n,unoptimized:a,width:o,quality:i,sizes:s,loader:l}=t;if(a)return{src:n,srcSet:void 0,sizes:void 0};let{widths:c,kind:u}=function(t,r,n){let{deviceSizes:a,allSizes:o}=t;if(n){let t=/(^|\s)(1?\d?\d)vw/g,r=[];for(let a;a=t.exec(n);a)r.push(parseInt(a[2]));if(r.length){let t=.01*Math.min(...r);return{widths:o.filter(r=>r>=a[0]*t),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof r?{widths:a,kind:"w"}:{widths:[...new Set([r,2*r].map(t=>o.find(r=>r>=t)||o[o.length-1]))],kind:"x"}}(r,o,s),d=c.length-1;return{sizes:s||"w"!==u?s:"100vw",srcSet:c.map((t,a)=>l({config:r,src:n,quality:i,width:t})+" "+("w"===u?t:a+1)+u).join(", "),src:l({config:r,src:n,quality:i,width:c[d]})}}({config:l,src:d,unoptimized:p,width:B,quality:W,sizes:f,loader:U});return{props:{...P,loading:q?"lazy":h,fetchPriority:N,width:B,height:V,decoding:"async",className:g,style:{...G,...K},sizes:J.sizes,srcSet:J.srcSet,src:E||J.src},meta:{unoptimized:p,priority:m,placeholder:S,fill:w}}}},46638:function(t,r){"use strict";function n(t){let{widthInt:r,heightInt:n,blurWidth:a,blurHeight:o,blurDataURL:i,objectFit:s}=t,l=a?40*a:r,c=o?40*o:n,u=l&&c?"viewBox='0 0 "+l+" "+c+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
111ColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},34517:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{default:function(){return c},getImageProps:function(){return l}});let a=n(62713),o=n(37770),i=n(54186),s=a._(n(45238));function l(t){let{props:r}=(0,o.getImgProps)(t,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[t,n]of Object.entries(r))void 0===n&&delete r[t];return{props:r}}let c=i.Image},45238:function(t,r){"use strict";function n(t){let{config:r,src:n,width:a,quality:o}=t;return r.path+"?url="+encodeURIComponent(n)+"&w="+a+"&q="+(o||75)}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}}),n.__next_img_default=!0;let a=n},29114:function(t,r,n){"use strict";function a(){return!!window.document&&!!window.document.createElement}n.d(r,{Z:function(){return a}})},46781:function(t,r,n){"use strict";function a(t,r){if(!t)return!1;if(t.contains)return t.contains(r);for(var n=r;n;){if(n===t)return!0;n=n.parentNode}return!1}n.d(r,{Z:function(){return a}})},80601:function(t,r,n){"use strict";n.d(r,{hq:function(){return g},jL:function(){return h}});var a=n(54571),o=n(29114),i=n(46781),s="data-rc-order",l="data-rc-priority",c=new Map;function u(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.mark;return r?r.startsWith("data-")?r:"data-".concat(r):"rc-util-key"}function d(t){return t.attachTo?t.attachTo:document.querySelector("head")||document.body}function f(t){return Array.from((c.get(t)||t).children).filter(function(t){return"STYLE"===t.tagName})}function p(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,o.Z)())return null;var n=r.csp,a=r.prepend,i=r.priority,c=void 0===i?0:i,u="queue"===a?"prependQueue":a?"prepend":"append",p="prependQueue"===u,m=document.createElement("style");m.setAttribute(s,u),p&&c&&m.setAttribute(l,"".concat(c)),null!=n&&n.nonce&&(m.nonce=null==n?void 0:n.nonce),m.innerHTML=t;var h=d(r),g=h.firstChild;if(a){if(p){var v=(r.styles||f(h)).filter(function(t){return!!["prepend","prependQueue"].includes(t.getAttribute(s))&&c>=Number(t.getAttribute(l)||0)});if(v.length)return h.insertBefore(m,v[v.length-1].nextSibling),m}h.insertBefore(m,g)}else h.appendChild(m);return m}function m(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=d(r);return(r.styles||f(n)).find(function(n){return n.getAttribute(u(r))===t})}function h(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=m(t,r);n&&d(r).removeChild(n)}function g(t,r){var n,o,s,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},h=d(l),g=f(h),v=(0,a.Z)((0,a.Z)({},l),{},{styles:g});!function(t,r){var n=c.get(t);if(!n||!(0,i.Z)(document,n)){var a=p("",r),o=a.parentNode;c.set(t,o),t.removeChild(a)}}(h,v);var b=m(r,v);if(b)return null!==(n=v.csp)&&void 0!==n&&n.nonce&&b.nonce!==(null===(o=v.csp)||void 0===o?void 0:o.nonce)&&(b.nonce=null===(s=v.csp)||void 0===s?void 0:s.nonce),b.innerHTML!==t&&(b.innerHTML=t),b;var y=p(t,v);return y.setAttribute(u(v),r),y}},35718:function(t,r,n){"use strict";n.d(r,{S:function(){return i},Z:function(){return s}});var a=n(20132),o=n(88636);function i(t){return t instanceof HTMLElement||t instanceof SVGElement}function s(t){return i(t)?t:t instanceof a.Component?o.findDOMNode(t):null}},81357:function(t,r,n){"use strict";function a(t){var r;return null==t||null===(r=t.getRootNode)||void 0===r?void 0:r.call(t)}function o(t){return a(t) instanceof ShadowRoot?a(t):null}n.d(r,{A:function(){return o}})},90117:function(t,r){"use strict";var n={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_
111SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var r=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||r>=n.F1&&r<=n.F12)return!1;switch(r){case n.ALT:case n.CAPS_LOCK:case n.CONTEXT_MENU:case n.CTRL:case n.DOWN:case n.END:case n.ESC:case n.HOME:case n.INSERT:case n.LEFT:case n.MAC_FF_META:case n.META:case n.NUMLOCK:case n.NUM_CENTER:case n.PAGE_DOWN:case n.PAGE_UP:case n.PAUSE:case n.PRINT_SCREEN:case n.RIGHT:case n.SHIFT:case n.UP:case n.WIN_KEY:case n.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=n.ZERO&&t<=n.NINE||t>=n.NUM_ZERO&&t<=n.NUM_MULTIPLY||t>=n.A&&t<=n.Z||-1!==window.navigator.userAgent.indexOf("WebKit")&&0===t)return!0;switch(t){case n.SPACE:case n.QUESTION_MARK:case n.NUM_PLUS:case n.NUM_MINUS:case n.NUM_PERIOD:case n.NUM_DIVISION:case n.SEMICOLON:case n.DASH:case n.EQUALS:case n.COMMA:case n.PERIOD:case n.SLASH:case n.APOSTROPHE:case n.SINGLE_QUOTE:case n.OPEN_SQUARE_BRACKET:case n.BACKSLASH:case n.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};r.Z=n},77800:function(t,r,n){"use strict";n.d(r,{s:function(){return v},v:function(){return y}});var a,o,i=n(68432),s=n(48838),l=n(12827),c=n(54571),u=n(88636),d=(0,c.Z)({},a||(a=n.t(u,2))),f=d.version,p=d.render,m=d.unmountComponentAtNode;try{Number((f||"").split(".")[0])>=18&&(o=d.createRoot)}catch(t){}function h(t){var r=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;r&&"object"===(0,l.Z)(r)&&(r.usingClientEntryPoint=t)}var g="__rc_react_root__";function v(t,r){if(o){var n;h(!0),n=r[g]||o(r),h(!1),n.render(t),r[g]=n;return}p(t,r)}function b(){return(b=(0,s.Z)((0,i.Z)().mark(function t(r){return(0,i.Z)().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",Promise.resolve().then(function(){var t;null===(t=r[g])||void 0===t||t.unmount(),delete r[g]}));case 1:case"end":return t.stop()}},t)}))).apply(this,arguments)}function y(t){return w.apply(this,arguments)}function w(){return(w=(0,s.Z)((0,i.Z)().mark(function t(r){return(0,i.Z)().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(void 0!==o)){t.next=2;break}return t.abrupt("return",function(t){return b.apply(this,arguments)}(r));case 2:m(r);case 3:case"end":return t.stop()}},t)}))).apply(this,arguments)}},21232:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(20132);function o(t){var r=a.useRef();return r.current=t,a.useCallback(function(){for(var t,n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return null===(t=r.current)||void 0===t?void 0:t.call.apply(t,[r].concat(a))},[])}},43480:function(t,r,n){"use strict";n.d(r,{o:function(){return s}});var a=n(20132),o=(0,n(29114).Z)()?a.useLayoutEffect:a.useEffect,i=function(t,r){var n=a.useRef(!0);o(function(){return t(n.current)},r),o(function(){return n.current=!1,function(){n.current=!0}},[])},s=function(t,r){i(function(r){if(!r)return t()},r)};r.Z=i},24900:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(20132);function o(t,r,n){var o=a.useRef({});return(!("value"in o.current)||n(o.current.condition,r))&&(o.current.value=t(),o.current.condition=r),o.current.value}},69722:function(t,r,n){"use strict";n.d(r,{Z:function(){return c}});var a=n(87976),o=n(21232),i=n(43480),s=n(13372);function l(t){return void 0!==t}function c(t,r){var n=r||{},c=n.defaultValue,u=n.value,d=n.onChange,f=n.postState,p=(0,s.Z)(function(){return l(u)?u:l(c)?"function"==typeof c?c():c:"function"==typeof t?t():t}),m=(0,a.Z)(p,2),h=m[0],g=m[1],v=void 0!==u?u:h,b=f?f(v):v,y=(0,o.Z)(d),w=(0,s.Z)([v]),x=(0,a.Z)(w,2),E=x[0],C=x[1];return(0,i.o)(function(){var t=E[0];h!==t&&y(h,t)},[E]),(0,i.o)(function(){l(u)||g(u)},[u]),[b,(0,o.Z)(function(t,r){g(t,r),C([v],r)})]}},13372:function(t,r,n){"use strict";n.d(r,{Z:function(){return i}});var a=n(87976),o=n(20132);function i(t){var r=o.useRef(!1),n=o.useState(t),i=(0,a.Z)(n,2),s=i[0],l=i[1];return o.useEffect(function(){return r.current=!1,function(){r.current=!0}},[]),[s,function(t,n){n&&r.current||l(t)}]}},23946:function(t,r,n){"use strict";n.d(r,{zX:function(){return a.Z}});var a=n(21232);n(69722),n(21994),n(88064),n(77335)},27410:function(t,r,n){"use strict";var a=n(12827),o=n(77335);r.Z=function(t,r){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=new Set;return function t(r,s){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,c=i.has(r);if((0,o.ZP)(!c,"Warning: There may be circular references"),c)return!1;if(r===s)return!0;
111if(n&&l>1)return!1;i.add(r);var u=l+1;if(Array.isArray(r)){if(!Array.isArray(s)||r.length!==s.length)return!1;for(var d=0;d<r.length;d++)if(!t(r[d],s[d],u))return!1;return!0}if(r&&s&&"object"===(0,a.Z)(r)&&"object"===(0,a.Z)(s)){var f=Object.keys(r);return f.length===Object.keys(s).length&&f.every(function(n){return t(r[n],s[n],u)})}return!1}(t,r)}},23711:function(t,r,n){"use strict";n.d(r,{Z:function(){return s}});var a=n(54571),o="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n    alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n    charSet checked classID className colSpan cols content contentEditable contextMenu\n    controls coords crossOrigin data dateTime default defer dir disabled download draggable\n    encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n    headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n    is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n    mediaGroup method min minLength multiple muted name noValidate nonce open\n    optimum pattern placeholder poster preload radioGroup readOnly rel required\n    reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n    shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n    summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n    onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n    onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n    onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n    onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n    onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n    onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function i(t,r){return 0===t.indexOf(r)}function s(t){var r,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:(0,a.Z)({},n);var s={};return Object.keys(t).forEach(function(n){(r.aria&&("role"===n||i(n,"aria-"))||r.data&&i(n,"data-")||r.attr&&o.includes(n))&&(s[n]=t[n])}),s}},3672:function(t,r){"use strict";var n=function(t){return+setTimeout(t,16)},a=function(t){return clearTimeout(t)};"requestAnimationFrame"in window&&(n=function(t){return window.requestAnimationFrame(t)},a=function(t){return window.cancelAnimationFrame(t)});var o=0,i=new Map,s=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=o+=1;return!function r(o){if(0===o)i.delete(a),t();else{var s=n(function(){r(o-1)});i.set(a,s)}}(r),a};s.cancel=function(t){var r=i.get(t);return i.delete(t),a(r)},r.Z=s},21994:function(t,r,n){"use strict";n.d(r,{Yr:function(){return u},mH:function(){return s},sQ:function(){return l},x1:function(){return c}});var a=n(12827);n(20132);var o=n(82939),i=n(24900),s=function(t,r){"function"==typeof t?t(r):"object"===(0,a.Z)(t)&&t&&"current"in t&&(t.current=r)},l=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r.filter(Boolean);return a.length<=1?a[0]:function(t){r.forEach(function(r){s(r,t)})}},c=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(0,i.Z)(function(){return l.apply(void 0,r)},r,function(t,r){return t.length!==r.length||t.every(function(t,n){return t!==r[n]})})},u=function(t){var r,n,a=(0,o.isMemo)(t)?t.type.type:t.type;return("function"!=typeof a||null!==(r=a.prototype)&&void 0!==r&&!!r.render||a.$$typeof===o.ForwardRef)&&("function"!=typeof t||null!==(n=t.prototype)&&void 0!==n&&!!n.render||t.$$typeof===o.ForwardRef)}},7627:function(t,r,n){"use strict";function a(t,r){for(var n=t,a=0;a<r.length;a+=1){if(null==n)return;n=n[r[a]]}return n}n.d(r,{Z:function(){return a}})},88064:function(t,r,n){"use strict";n.d(r,{Z:function(){return f},T:function(){return h}});var a=n(12827),o=n(54571),i=n(3465),s=n(61320),l=n(13069),c=n(31581),u=n(44934),d=n(7627);function f(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return r.length&&a&&void 0===n&&!(0,d.Z)(t,r.slice(0,-1))?t:function t(r,n,a,d){if(!n.length)return a;var f,p=(0,s.Z)(n)||(0,l.Z)(n)||(0,c.Z)(n)||(0,u.Z)(),m=p[0],h=p.slice(1);return f=r||"number"!=typeof m?Array.isArray(r)?(0,i.Z)(r):(0,o.Z)({},r):[],d&&void 0===a&&1===h.length?delete f[m][h[0]]:f[m]=t(f[m],h,a,d),f}(t,r,n,a)}function p(t){return Array.isArray(t)?[]:{}}var m="undefined"==typeof Reflect?Object.keys:Reflect.ownKeys;function h(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var o=p(r[0]);return r.forEach(function(t){!function r(n,s){var l=new Set(s),c=(0,d.Z)(t,n),u=Array.isArray(c);if(u||"object"===(0,a.Z)(c)&&null!==c&&Object.getPrototypeOf(c)===Object.prototype){if(!l.has(c)){l.add(c);var h=(0,d.Z)(o,n);u?o=f(o,n,[]):h&&"object"===(0,a.Z)(h)||(o=f(o,n,p(c))),m(c).forEac
111h(function(t){r([].concat((0,i.Z)(n),[t]),l)})}}else o=f(o,n,c)}([])}),o}},77335:function(t,r,n){"use strict";n.d(r,{Kp:function(){return i}});var a={},o=[];function i(t,r){}function s(t,r){}function l(t,r,n){r||a[n]||(t(!1,n),a[n]=!0)}function c(t,r){l(i,t,r)}c.preMessage=function(t){o.push(t)},c.resetWarned=function(){a={}},c.noteOnce=function(t,r){l(s,t,r)},r.ZP=c},68528:function(t,r){"use strict";/**
112 * @license React
113 * react-is.production.min.js
114 *
115 * Copyright (c) Facebook, Inc. and its affiliates.
116 *
117 * This source code is licensed under the MIT license found in the
118 * LICENSE file in the root directory of this source tree.
119 */var n=Symbol.for("react.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy");function g(t){if("object"==typeof t&&null!==t){var r=t.$$typeof;switch(r){case n:switch(t=t.type){case o:case s:case i:case f:case p:return t;default:switch(t=t&&t.$$typeof){case u:case c:case d:case h:case m:case l:return t;default:return r}}case a:return r}}}Symbol.for("react.offscreen"),Symbol.for("react.module.reference"),r.ForwardRef=d,r.isFragment=function(t){return g(t)===o},r.isMemo=function(t){return g(t)===m}},82939:function(t,r,n){"use strict";t.exports=n(68528)},63151:function(t,r,n){"use strict";n.d(r,{xU:function(){return s},m5:function(){return o},Rf:function(){return c},BG:function(){return i},sR:function(){return l}});var a=n(34219);let o={shouldCheckTurnstile:t=>(0,a.Z)({url:"/api/v1/user/should-check-turnstile",method:"get",params:{apiSource:t}}),createCreemCheckoutSession:t=>(0,a.Z)({url:"/api/v1/trade/creem-pay-url",method:"post",data:t}),getRandomPaymentMethod:()=>(0,a.Z)({url:"/api/v1/user/get-payment-method",method:"get"})},i={userTips:t=>(0,a.Z)({url:"/api/v1/user/tips",method:"post",data:{type:t}})},s={listChatsPaginated:(t,r)=>(0,a.Z)({url:"/api/v2/chat/page",method:"post",data:{pageNum:t,searchContent:r||""}}),listChatHistory:(t,r)=>(0,a.Z)({url:"/api/v2/chat/chat-history",method:"post",data:{chatUuid:t,maxHistoryId:r}}),getChatByUuid:t=>(0,a.Z)({url:"/api/v1/chat/get-chat-by-uuid",method:"get",params:{uuid:t}}),createChat:(t,r,n)=>(0,a.Z)({url:"/api/v1/chat/create-chat",method:"post",data:{apiSource:t,assistantId:r||null,userGptsId:n||null}}),deleteChat:t=>(0,a.Z)({url:"/api/v1/chat/delete-chat",method:"post",data:{chatId:t}}),listAssistant:()=>(0,a.Z)({url:"/api/v1/assistant/list",method:"get"}),getChatTitle:(t,r)=>(0,a.Z)({url:"/api/v1/chat/chat-title",method:"post",data:{chatUuid:t,messageContent:r||""}}),getGptsChatInfo:t=>(0,a.Z)({url:"/api/v1/gpts/getGptsChatInfo",method:"get",params:{gptsId:t}}),updateChatTitle:(t,r)=>(0,a.Z)({url:"/api/v2/chat/updateChatTitle",method:"post",data:{chatUuid:t,chatTitle:r}}),shareChat:t=>{let{uuid:r,apiSource:n,localHistoryParam:o,title:i}=t;return(0,a.Z)({url:"/api/v2/chat/share",method:"post",data:{chatUuid:r,apiSource:n,chatHistoryList:o,title:i}})},getShareChat:t=>(0,a.Z)({url:`/api/v2/chat/share/${t}`,method:"get"})},l={startGenerate:t=>(0,a.Z)({url:"/api/v1/luma/video-create",method:"post",data:t}),getVideoRecordDetail:t=>(0,a.Z)({url:`/api/v1/luma/video-record-detail?recordId=${t}`,method:"get"}),getVideoHistoryList:t=>(0,a.Z)({url:`/api/v1/luma/pageRecordList?pageNum=${t}`,method:"get"}),getshareRecordDetail:t=>(0,a.Z)({url:`/api/v1/luma/shareRecordDetail/${t}`,method:"get"}),deleteVideo:t=>(0,a.Z)({url:"/api/v1/luma/delete",method:"post",data:t}),videoExtend:t=>(0,a.Z)({url:"/api/v1/luma/video-extend",method:"post",data:t}),transferToPermanentStorage:t=>(0,a.Z)({url:"/api/v1/luma/transferToPermanentStorage",method:"post",data:t})},c={startGenerateGhibli:(t,r)=>(0,a.Z)({url:"/api/v1/chatgpt-image/create",method:"post",data:t,headers:{verify:r||""}}),getGhibliRecordDetail:t=>(0,a.Z)({url:`/api/v1/chatgpt-image/detail?uuid=${t}`,method:"get"}),getGhibliRecordList:t=>(0,a.Z)({url:"/api/v1/chatgpt-image/history",method:"post",data:t})}},34219:function(t,r,n){"use strict";var a=n(66737),o=n(75927),i=n(85655),s=n(49884);let l=a.Z.create({baseURL:"https://api.yeschat.ai",crossDomain:!0,withCredentials:!1,timeout:6e4});l.interceptors.request.use(async t=>{let r=(0,i.cD)();r&&(t.headers.authorization=r);let n=await (0,s.Ki)();return n&&(t.headers.uniqueId=n),t},t=>Promise.reject(t)),l.interceptors.response.use(t=>{let r=t.data;return 200===r.code||[428,429,430,452,100001,100002].includes(r.code)?r:(401===r.code?(o.ZP.error("Your login has expired. Please refresh the page and log in again."),(0,i.sA)()):o.ZP.error(r.msg||"Server exception, please contact customer service or try again later!"),Promise.reject(Error(r.msg||"Error")))},t=>(console.error("Request error:",t),o.ZP.error(t.message||"Server exception, please contact customer service or try again later!"),Promise.reject(t))),r.Z=l},61074:function(t,r,n){"use strict";n.d(r,{y:function(){return o}});var a=n(34219);n(4616);let o={generateMusic:(t,r)=>(0,a.Z)({url:"/api/v1/suno/music-create",method:"post",data:r,headers:{verify:t||""}}),loadMusicDetail:t=>(0,a.Z)({url:"/api/v1/suno/loadPendingRecordList",method:"post",data:t}),deleteMusic:t=>(0,a.Z)({url:"/api/v1/suno/delete",method:"post",data:t}),pageRecordList:t=>(0,a.Z)({url:"/api/v1/suno/pageRecordList",method:"get",params:t}),shareSunoMusicLink:t=>(0,a.Z)({url:"/api/v1/chat/share",method:"post",data:t}),createLyrical:(t,r)=>(0,a.Z)({url:"/api/v1/lyrical/create",method:"post",data:r,headers:{verify:t||""}}),getLyricsByUuid:t=>(0,a.Z)({url:`/api/v1/lyrical/getLyricsByUuid/${t}`,method:"get"}),transferToPermanentStorage:t=>(0,a.Z)({url:"/api/v1/suno/transferToPermanentStorage",method:"post",data:t}),getRecordDetailByShareUrl:async t=>{let r=await fetch(`https://api.yeschat.ai/api/v1/suno/getRecordDetailByShareUrl?shareUrl=${t}`,{method:"get"});return(await r.json()).data}}},76647:function(t,r,n){"use strict";var a=n(15311),o=n(20132),i=n(6381),s=n.n(i),l=n(96367),c=n(5724),u=n(5762);r.Z=()=>{let{t}
119=(0,c.Z)("yeschat"),[r,n]=(0,o.useState)(!1),i=(0,u.useRouter)();(0,o.useEffect)(()=>{/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&n(!0)},[]);let d="/yeschat"===i.pathname;return(0,a.jsx)(a.Fragment,{children:r&&(0,a.jsx)("div",{className:`z-[1] w-full lg:relative lg:p-3 ${d?"":"absolute left-0 top-[68px]"}`,children:(0,a.jsx)("div",{className:"relative w-full rounded-lg bg-sky-600/10 p-2 backdrop-blur-md",children:(0,a.jsxs)("div",{className:"flex w-full items-center justify-between gap-2 font-medium",children:[(0,a.jsx)(l.k,{onClick:()=>n(!1),icon:"close",className:"w-3 fill-neutral-700"}),(0,a.jsx)("p",{className:"flex-1 text-left text-xs font-medium",children:t("advertisement.brev.title")}),(0,a.jsx)(s(),{href:"https://apps.apple.com/app/id6590624872",target:"_blank",className:"rounded-full bg-sky-600 px-4 py-1.5 text-xs text-neutral-50",children:t("advertisement.brev.link")})]})})})})}},34189:function(t,r,n){"use strict";var a=n(15311),o=n(33326),i=n.n(o),s=n(5762),l=n(55970);r.Z=t=>{let{title:r,description:n,children:o,supportedLanguages:c,asPath:u}=t,d=(0,s.useRouter)();return(0,a.jsxs)(i(),{children:[(0,a.jsx)("title",{children:"function"==typeof r?r():r}),(0,a.jsx)("meta",{name:"description",content:"function"==typeof n?n():n}),c?c.length>0?c.map(t=>{let r=`${l.h}`+("en"===t?"":`/${t}`)+u;return(0,a.jsx)("link",{rel:"alternate",hreflang:t,href:r},t)}):(0,a.jsx)(a.Fragment,{}):d.locales.map(t=>{let r=`${l.h}`+("en"===t?"":`/${t}`)+u;return(0,a.jsx)("link",{rel:"alternate",hreflang:t,href:r},t)}),o]})}},95859:function(t,r,n){"use strict";n.d(r,{n:function(){return j}});var a=n(15311),o=n(20132),i=n(61866),s=n(84887),l=Object.defineProperty,c=Object.defineProperties,u=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,m=(t,r,n)=>r in t?l(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,h=(t,r)=>{for(var n in r||(r={}))f.call(r,n)&&m(t,n,r[n]);if(d)for(var n of d(r))p.call(r,n)&&m(t,n,r[n]);return t},g=(t,r)=>c(t,u(r)),v=(t,r)=>{var n={};for(var a in t)f.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&d)for(var a of d(t))0>r.indexOf(a)&&p.call(t,a)&&(n[a]=t[a]);return n},b=(t,r,n)=>(m(t,"symbol"!=typeof r?r+"":r,n),n),y=(t,r,n)=>new Promise((a,o)=>{var i=t=>{try{l(n.next(t))}catch(t){o(t)}},s=t=>{try{l(n.throw(t))}catch(t){o(t)}},l=t=>t.done?a(t.value):Promise.resolve(t.value).then(i,s);l((n=n.apply(t,r)).next())}),w="hCaptchaOnLoad",x="script-error",E="@hCaptcha/loader";function C(t){let r=t&&t.ownerDocument||document,n=r.defaultView||r.parentWindow||window;return{document:r,window:n}}function k(t){return t||document.head}var S=class t{constructor(t){b(this,"_parent"),b(this,"breadcrumbs",[]),b(this,"context",{}),b(this,"extra",{}),b(this,"tags",{}),b(this,"request"),b(this,"user"),this._parent=t}get parent(){return this._parent}child(){return new t(this)}setRequest(t){return this.request=t,this}removeRequest(){return this.request=void 0,this}addBreadcrumb(t){return typeof t.timestamp>"u"&&(t.timestamp=new Date().toISOString()),this.breadcrumbs.push(t),this}setExtra(t,r){return this.extra[t]=r,this}removeExtra(t){return delete this.extra[t],this}setContext(t,r){return typeof r.type>"u"&&(r.type=t),this.context[t]=r,this}removeContext(t){return delete this.context[t],this}setTags(t){return this.tags=h(h({},this.tags),t),this}setTag(t,r){return this.tags[t]=r,this}removeTag(t){return delete this.tags[t],this}setUser(t){return this.user=t,this}removeUser(){return this.user=void 0,this}toBody(){let t=[],r=this;for(;r;)t.push(r),r=r.parent;return t.reverse().reduce((t,r)=>{var n;return t.breadcrumbs=[...null!=(n=t.breadcrumbs)?n:[],...r.breadcrumbs],t.extra=h(h({},t.extra),r.extra),t.contexts=h(h({},t.contexts),r.context),t.tags=h(h({},t.tags),r.tags),r.user&&(t.user=r.user),r.request&&(t.request=r.request),t},{breadcrumbs:[],extra:{},contexts:{},tags:{},request:void 0,user:void 0})}clear(){this.breadcrumbs=[],this.context={},this.tags={},this.user=void 0}},T=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,N="An unknown error occurred";function A(t){return(t+256).toString(16).substring(1)}var I,R=[[/^\s*at (?:(.*?) ?\()?((?:file|https?|blob|chrome-extension|address|native|eval|webpack|<anonymous>|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,"chrome"],[/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,"winjs"],[/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js))(?::(\d+))?(?::(\d+))?\s*$/i,"gecko"]],_=(I=class{constructor(t){var r,n,a,o,i;b(this,"apiURL"),b(this,"dsn"),b(this,"environment"),b(this,"release"),b(this,"sampleRate"),b(this,"debug"),b(this,"_scope"),b(this,"shouldBuffer",!1),b(this,"bufferlimit",20),b(this,"buffer",[]),this.environment=t.environment,this.release=t.release,this.sampleRate=null!=(r=t.sampleRate)?r:1,this.debug=null!=(n=t.debug)&&n,this._scope=null!=(a=t.scope)?a:new S,this.apiURL=function(t){let r=T.exec(t),n=r?r.slice(1):[];if(6!==n.length)throw Error("Invalid DSN");let a=n[5].split("/"),o=a.slice(0,-1).join("/");return n[0]+"://"+n[3]+(n[4]?":"+n[4]:"")+(o?"/"+o:"")+"/api/"+a.pop()+"/envelope/?sentry_version=7&sentry_key="+n[1]+(n[2]?"&sentry_secret="+n[2]:"")}(t.dsn),this.dsn=t.dsn,this.shouldBuffer=null!=(o=t.buffer)&&o,this.bufferlimit=null!=(i=t.bufferLimit)?i:20}static init(t){I._instance||(I._instance=new I(t))}static get instance(){if(!I._instance)throw Error("Sentry has not been initialized");return I._instance}log(...t){this.debug&&console.log(...t)}get scope(){return this._scope}static get scope(){return I.instance.scope}withScope(t){t(this._scope.child())}static withScope(t){I.instance.withScope(t)}captureException(t,r){this.captureEvent({type:"exception",level:"error",error:function(t){if(t instanceof Error)return t;if("string"==typeof t)return Error(t);if("object"==typeof t&&null!==t&&!Array.isArray(t)){let{message:r}=t,n=v(t,["message"]);return Object.assign(Error("string"==typeof r?r:N),n)}return Object.assign(Error(N),{cause:t})}(t),scope:null!=r?r:this._scope})}static captureException(t,r){I.instance.captureException(t,r)}captureMessage(t,r="info",n){this.captureEvent({type:"message",level:r,message:t,scope:null!=n?n:this._scope})}static captureMessage(t,r="info",n){I.instance.captureMessage(t,r,n)}captureEvent(t){if(Math.random()>=this.sampleRate){this.log("Dropped event due to sample rate");return}if(this.shouldBuffer){if(this.buffer.length>=this.bufferlimit)return;this.buffer.push(t)}else this.sendEvent(t)}sendEvent(t,r=5e3){return y(this,null,function*(){try{this.log("Sending sentry event",t);let n=function(t,r,n){var a,o,i;let s;let l=h({event_id:((s=function(t){for(let r=0;r<t.length;
119r++)t[r]=Math.floor(256*Math.random());return t}(Array(16)))[6]=15&s[6]|64,s[8]=63&s[8]|128,A(s[0])+A(s[1])+A(s[2])+A(s[3])+"-"+A(s[4])+A(s[5])+"-"+A(s[6])+A(s[7])+"-"+A(s[8])+A(s[9])+"-"+A(s[10])+A(s[11])+A(s[12])+A(s[13])+A(s[14])+A(s[15])).replaceAll("-",""),platform:"javascript",sdk:{name:"@hcaptcha/sentry",version:"0.0.4"},environment:r,release:n,timestamp:Date.now()/1e3},t.scope.toBody());if("exception"===t.type){let r;l.message=null!=(o=null==(a=t.error)?void 0:a.message)?o:"Unknown error",l.fingerprint=[l.message];let n=[],s=t.error;for(let t=0;t<5&&s&&(n.push((r=function(t){var r,n,a,o;if(!t.stack)return null;let i=[],s=null!=(a=null==(n=(r=t.stack).split)?void 0:n.call(r,`
120`))?a:[];for(let r=0;r<s.length;++r){let n=null,a=null,l=null;for(let[t,n]of R)if(a=t.exec(s[r])){l=n;break}if(!(!a||!l)){if("chrome"===l)n={filename:null!=(o=a[2])&&o.startsWith("address at ")?a[2].substring(11):a[2],function:a[1]||"?",lineno:a[3]?+a[3]:null,colno:a[4]?+a[4]:null};else if("winjs"===l)n={filename:a[2],function:a[1]||"?",lineno:+a[3],colno:a[4]?+a[4]:null};else{if("gecko"!==l)continue;0===r&&!a[5]&&void 0!==t.columnNumber&&i.length>0&&(i[0].column=t.columnNumber+1),n={filename:a[3],function:a[1]||"?",lineno:a[4]?+a[4]:null,colno:a[5]?+a[5]:null}}!n.function&&n.lineno&&(n.function="?"),i.push(n)}}return i.length?i.reverse():null}(i=s),{type:i.name,value:i.message,stacktrace:{frames:null!=r?r:[]}})),!(!s.cause||!(s.cause instanceof Error)));t++)s=s.cause;l.exception={values:n.reverse()}}return"message"===t.type&&(l.message=t.message,l.level=t.level),l}(t,this.environment,this.release),a={event_id:n.event_id,dsn:this.dsn},o=JSON.stringify(a)+`
121`+JSON.stringify({type:"event"})+`
122`+JSON.stringify(n),i=yield function(t,r,n){return y(this,null,function*(){var a,o;try{if("u">typeof fetch&&"u">typeof AbortSignal){let a;if(n){let t=new AbortController;a=t.signal,setTimeout(()=>t.abort(),n)}let o=yield fetch(t,g(h({},r),{signal:a})),i=yield o.text();return{status:o.status,body:i}}return yield new Promise((a,o)=>{var i,s;let l=new XMLHttpRequest;if(l.open(null!=(i=null==r?void 0:r.method)?i:"GET",t),l.onload=()=>a({status:l.status,body:l.responseText}),l.onerror=()=>o(Error("XHR Network Error")),null==r?void 0:r.headers)for(let[t,n]of Object.entries(r.headers))l.setRequestHeader(t,n);if(n){let t=setTimeout(()=>{l.abort(),o(Error("Request timed out"))},n);l.onloadend=()=>{clearTimeout(t)}}l.send(null==(s=null==r?void 0:r.body)?void 0:s.toString())})}catch(t){return{status:0,body:null!=(o=null==(a=null==t?void 0:t.toString)?void 0:a.call(t))?o:"Unknown error"}}})}(this.apiURL,{method:"POST",headers:{"Content-Type":"application/x-sentry-envelope"},body:o},r);this.log("Sentry response",i.status),200!==i.status&&(console.log(i.body),console.error("Failed to send event to Sentry",i))}catch(t){console.error("Failed to send event",t)}})}flush(t=5e3){return y(this,null,function*(){try{this.log("Flushing sentry events",this.buffer.length);let r=this.buffer.splice(0,this.buffer.length).map(r=>this.sendEvent(r,t));yield Promise.all(r),this.log("Flushed all events")}catch(t){console.error("Failed to flush events",t)}})}static flush(t=5e3){return I.instance.flush(t)}static reset(){I._instance=void 0}},b(I,"_instance"),I);function O(t=null){return{addBreadcrumb:r=>{t&&t.addBreadcrumb(r)},captureRequest:r=>{t&&t.setRequest(r)},captureException:r=>{t&&_.captureException(r,t)}}}var P=[];function L(t){var r=t&&t.ownerDocument||document,n=r.defaultView||r.parentWindow||window;return{document:r,window:n}}function M(t){return t||document.head}var D=function(t){function r(r){var n;return(n=t.call(this,r)||this)._hcaptcha=void 0,n.renderCaptcha=n.renderCaptcha.bind((0,i.Z)(n)),n.resetCaptcha=n.resetCaptcha.bind((0,i.Z)(n)),n.removeCaptcha=n.removeCaptcha.bind((0,i.Z)(n)),n.isReady=n.isReady.bind((0,i.Z)(n)),n._onReady=null,n.loadCaptcha=n.loadCaptcha.bind((0,i.Z)(n)),n.handleOnLoad=n.handleOnLoad.bind((0,i.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,i.Z)(n)),n.handleExpire=n.handleExpire.bind((0,i.Z)(n)),n.handleError=n.handleError.bind((0,i.Z)(n)),n.handleOpen=n.handleOpen.bind((0,i.Z)(n)),n.handleClose=n.handleClose.bind((0,i.Z)(n)),n.handleChallengeExpired=n.handleChallengeExpired.bind((0,i.Z)(n)),n.ref=o.createRef(),n.apiScriptRequested=!1,n.sentryHub=null,n.captchaId="",n.state={isApiReady:!1,isRemoved:!1,elementId:r.id},n}r.prototype=Object.create(t.prototype),r.prototype.constructor=r,(0,s.Z)(r,t);var n=r.prototype;return n.componentDidMount=function(){var t=this,r=L(M(this.props.scriptLocation));if(this._hcaptcha=r.window.hcaptcha||void 0,void 0!==this._hcaptcha){this.setState({isApiReady:!0},function(){t.renderCaptcha()});return}this.loadCaptcha()},n.componentWillUnmount=function(){var t=this._hcaptcha,r=this.captchaId;this.isReady()&&(t.reset(r),t.remove(r))},n.shouldComponentUpdate=function(t,r){return this.state.isApiReady===r.isApiReady&&this.state.isRemoved===r.isRemoved},n.componentDidUpdate=function(t){var r=this;["sitekey","size","theme","tabindex","languageOverride","endpoint"].every(function(n){return t[n]===r.props[n]})||this.removeCaptcha(function(){r.renderCaptcha()})},n.loadCaptcha=function(){if(!this.apiScriptRequested){var t=this.props,r=t.apihost,n=t.assethost,a=t.endpoint,o=t.host,i=t.imghost,s=t.languageOverride,l=t.reCaptchaCompat,c=t.reportapi,u=t.sentry,d=t.custom,f=t.loadAsync,p=t.scriptLocation,m=t.scriptSource,v=t.secureApi,b=t.cleanup;(function(){return y(this,arguments,function*(t={}){let r=function(t=!0){var r,n,a,o,i,s,l;let c,u,d,f,p;if(!t)return O();_.init({dsn:"https://[email protected]/6",release:"2.0.1",environment:"production"});let m=_.scope;return m.setTag("source",E),m.setTag("url",document.URL),m.setContext("os",{UA:navigator.userAgent}),m.setContext("browser",h({},(-1!==(c=navigator.userAgent).indexOf("Firefox")?(u="Firefox",d=null==(n=c.match(/Firefox\/([\d.]+)/))?void 0:n[1]):-1!==c.indexOf("Edg")?(u="Microsoft Edge",d=null==(a=c.match(/Edg\/([\d.]+)/))?void 0:a[1]):-1!==c.indexOf("Chrome")&&-1!==c.indexOf("Safari")?(u="Chrome",d=null==(o=c.match(/Chrome\/([\d.]+)/))?void 0:o[1]):-1!==c.indexOf("Safari")&&-1===c.indexOf("Chrome")?(u="Safari",d=null==(i=c.match(/Version\/([\d.]+)/))?void 0:i[1]):-1!==c.indexOf("Opera")||-1!==c.indexOf("OPR")?(u="Opera",d=null==(s=c.match(/(Opera|OPR)\/([\d.]+)/))?void 0:s[2]):-1!==c.indexOf("MSIE")||-1!==c.indexOf("Trident")?(u="Internet Explorer",d=null==(l=c.match(/(MSIE |rv:)([\d.]+)/))?void 0:l[2]):(u="Unknown",d="Unknown"),{name:u,version:d}))),m.setContext("device",g(h({},{model:p=-1!==(f=navigator.userAgent).indexOf("Win")?"Windows":-1!==f.indexOf("Mac")?"Mac":-1!==f.indexOf("Linux")?"Linux":-1!==f.indexOf("Android")?"Android":-1!==f.indexOf("like Mac")||-1!==f.indexOf("iPhone")||-1!==f.indexOf("iPad")?"iOS":"Unknown",family:p,device:/Mobile|iPhone|iPod|Android/i.test(f)?"Mobile":/Tablet|iPad/i.test(f)?"Tablet":"Desktop"}),{screen_width_pixels:screen.width,screen_height_pixels:screen.height,language:navigator.language,orientation:(null==(r=screen.orientation)?void 0:r.type)||"Unknown",processor_count:navigator.hardwareConcurrency,platform:navigator.platform})),O(m)}(t.sentry);return yield function t(r,n,a=0){return y(this,null,function*(){let o=a<2?"Retry loading hCaptcha Api":"Exceeded maximum retries";try{return yield function(t={cleanup:!0}
122,r){try{r.addBreadcrumb({category:E,message:"hCaptcha loader params",data:t});let n=k(t.scriptLocation),a=C(n),o=P.find(({scope:t})=>t===a.window);if(o)return r.addBreadcrumb({category:E,message:"hCaptcha already loaded"}),o.promise;let i=new Promise((n,i)=>y(this,null,function*(){try{var s;a.window[w]=()=>{r.addBreadcrumb({category:E,message:"hCaptcha script called onload function"}),n(a.window.hcaptcha)};let i=(s={custom:t.custom,render:t.render,sentry:t.sentry,assethost:t.assethost,imghost:t.imghost,reportapi:t.reportapi,endpoint:t.endpoint,host:t.host,recaptchacompat:t.recaptchacompat,hl:t.hl},Object.entries(s).filter(([,t])=>t||!1===t).map(([t,r])=>`${encodeURIComponent(t)}=${encodeURIComponent(String(r))}`).join("&"));yield function({scriptLocation:t,query:r,loadAsync:n=!0,crossOrigin:a="anonymous",apihost:o="https://js.hcaptcha.com",cleanup:i=!0,secureApi:s=!1,scriptSource:l=""}={},c){let u=k(t),d=C(u);return new Promise((t,f)=>{let p=d.document.createElement("script");p.id="hCaptcha-script",l?p.src=`${l}?onload=${w}`:s?p.src=`${o}/1/secure-api.js?onload=${w}`:p.src=`${o}/1/api.js?onload=${w}`,p.crossOrigin=a,p.async=n;let m=(t,r)=>{try{!s&&i&&u.removeChild(p),r(t)}catch(t){f(t)}};p.onload=r=>m(r,t),p.onerror=t=>{c&&c(p.src),m(t,f)},p.src+=""!==r?`&${r}`:"",u.appendChild(p)})}(h({query:i},t),t=>{r.captureRequest({url:t,method:"GET"})}),r.addBreadcrumb({category:E,message:"hCaptcha loaded",data:o})}catch(n){r.addBreadcrumb({category:E,message:"hCaptcha failed to load"});let t=P.findIndex(t=>t.scope===a.window);-1!==t&&P.splice(t,1),i(Error(x))}}));return P.push({promise:i,scope:a.window}),i}catch(t){return r.captureException(t),Promise.reject(Error(x))}}(r,n)}catch(i){return n.addBreadcrumb({category:E,message:o}),a>=2?(n.captureException(i),Promise.reject(i)):t(r,n,a+=1)}})}(t,r)})})({render:"explicit",apihost:r,assethost:n,endpoint:a,hl:s,host:o,imghost:i,recaptchacompat:!1===l?"off":null,reportapi:c,sentry:u,custom:d,loadAsync:f,scriptLocation:p,scriptSource:m,secureApi:v,cleanup:void 0===b||b}).then(this.handleOnLoad,this.handleError).catch(this.handleError),this.apiScriptRequested=!0}},n.renderCaptcha=function(t){var r=this,n=this.props.onReady,a=this.state.isApiReady,o=this.captchaId;if(a&&!o){var i=Object.assign({"open-callback":this.handleOpen,"close-callback":this.handleClose,"error-callback":this.handleError,"chalexpired-callback":this.handleChallengeExpired,"expired-callback":this.handleExpire,callback:this.handleSubmit},this.props,{hl:this.props.hl||this.props.languageOverride,languageOverride:void 0}),s=this._hcaptcha.render(this.ref.current,i);this.captchaId=s,this.setState({isRemoved:!1},function(){t&&t(),n&&n(),r._onReady&&r._onReady(s)})}},n.resetCaptcha=function(){var t=this._hcaptcha,r=this.captchaId;this.isReady()&&t.reset(r)},n.removeCaptcha=function(t){var r=this,n=this._hcaptcha,a=this.captchaId;this.isReady()&&this.setState({isRemoved:!0},function(){r.captchaId="",n.remove(a),t&&t()})},n.handleOnLoad=function(){var t=this;this.setState({isApiReady:!0},function(){var r=L(M(t.props.scriptLocation));t._hcaptcha=r.window.hcaptcha,t.renderCaptcha(function(){var r=t.props.onLoad;r&&r()})})},n.handleSubmit=function(t){var r=this.props.onVerify,n=this.state.isRemoved,a=this._hcaptcha,o=this.captchaId;if(void 0!==a&&!n){var i=a.getResponse(o),s=a.getRespKey(o);r&&r(i,s)}},n.handleExpire=function(){var t=this.props.onExpire,r=this._hcaptcha,n=this.captchaId;this.isReady()&&(r.reset(n),t&&t())},n.handleError=function(t){var r=this.props.onError,n=this._hcaptcha,a=this.captchaId;this.isReady()&&n.reset(a),r&&r(t)},n.isReady=function(){var t=this.state,r=t.isApiReady,n=t.isRemoved;return r&&!n},n.handleOpen=function(){this.isReady()&&this.props.onOpen&&this.props.onOpen()},n.handleClose=function(){this.isReady()&&this.props.onClose&&this.props.onClose()},n.handleChallengeExpired=function(){this.isReady()&&this.props.onChalExpired&&this.props.onChalExpired()},n.execute=function(t){var r=this;void 0===t&&(t=null),t="object"==typeof t?t:null;try{var n=this._hcaptcha,a=this.captchaId;if(!this.isReady()){var o,i=new Promise(function(n,a){r._onReady=function(o){try{var i=r._hcaptcha;t&&t.async?i.execute(o,t).then(n).catch(a):n(i.execute(o,t))}catch(t){a(t)}}});return null!=(o=t)&&o.async?i:null}return n.execute(a,t)}catch(r){if(t&&t.async)return Promise.reject(r);return null}},n.close=function(){var t=this._hcaptcha,r=this.captchaId;if(this.isReady())return t.close(r)},n.setData=function(t){var r=this._hcaptcha,n=this.captchaId;this.isReady()&&(t&&"object"!=typeof t&&(t=null),r.setData(n,t))},n.getResponse=function(){return this._hcaptcha.getResponse(this.captchaId)},n.getRespKey=function(){return this._hcaptcha.getRespKey(this.captchaId)},n.render=function(){var t=this.state.elementId;return o.createElement("div",{ref:this.ref,id:t})},r}(o.Component);function j(t){let{siteKey:r="",verifyChatLoading:n=!0,success:i,error:s}=t,l=(0,o.useRef)(),[c,u]=(0,o.useState)("");return(0,o.useEffect)(()=>
122{if(n){if("solved"===c){let t=l.current?.getResponse();t?(i(t),u("expired")):l.current?.resetCaptcha()}else""!==c&&l.current?.resetCaptcha()}},[n,c]),(0,a.jsx)(D,{sitekey:r||"af3cd674-b602-446e-b782-a4941f740554",onError:()=>u("error"),onExpire:()=>u("expired"),onVerify:()=>u("solved"),ref:l})}},66887:function(t,r,n){"use strict";n.d(r,{H:function(){return i},t:function(){return o}});var a=n(15311);let o=function(t,r){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=r;return n&&"en"!==t&&(o=`/${t}${r}`),(0,a.jsx)("link",{rel:"canonical",href:`https://www.yeschat.ai${o||"/"}`})},i=(t,r)=>{if(t&&Array.isArray(t)&&t.length>0)return t.map(t=>{let n=("en"===t?"":`/${t}`)+r;return(0,a.jsx)("link",{rel:"alternate",hrefLang:t,href:"https://www.yeschat.ai"+(n||"/")},t)})}},26993:function(t,r,n){"use strict";let a,o;n.d(r,{h:function(){return eo}});var i,s=n(15311),l=n(6381),c=n.n(l),u=n(74034),d=n.n(u),f=n(20132),p=n(71639),m=n(76033),h=n(48078),g=n(5762),v=n(5724);let b=f.forwardRef(function(t,r){let{title:n,titleId:a,...o}=t;return f.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":a},o),n?f.createElement("title",{id:a},n):null,f.createElement("path",{fillRule:"evenodd",d:"M2 4.75A.75.75 0 0 1 2.75 4h14.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 4.75ZM2 10a.75.75 0 0 1 .75-.75h14.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 10Zm0 5.25a.75.75 0 0 1 .75-.75h14.5a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}))}),y=f.forwardRef(function(t,r){let{title:n,titleId:a,...o}=t;return f.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":a},o),n?f.createElement("title",{id:a},n):null,f.createElement("path",{d:"M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"}))});var w=n(98575),x=n(44795),E=n(10261),C=n(68240),k=n(22596),S=n(70861),T=n(52513),N=n(29938),A=n(54329),I=n(60017),R=n(92046),_=n(82305);let O=null!=(i=f.startTransition)?i:function(t){t()};var P=n(48453),L=((a=L||{})[a.Open=0]="Open",a[a.Closed=1]="Closed",a),M=((o=M||{})[o.ToggleDisclosure=0]="ToggleDisclosure",o[o.CloseDisclosure=1]="CloseDisclosure",o[o.SetButtonId=2]="SetButtonId",o[o.SetPanelId=3]="SetPanelId",o[o.LinkPanel=4]="LinkPanel",o[o.UnlinkPanel=5]="UnlinkPanel",o);let D={0:t=>({...t,disclosureState:(0,I.E)(t.disclosureState,{0:1,1:0})}),1:t=>1===t.disclosureState?t:{...t,disclosureState:1},4:t=>!0===t.linkedPanel?t:{...t,linkedPanel:!0},5:t=>!1===t.linkedPanel?t:{...t,linkedPanel:!1},2:(t,r)=>t.buttonId===r.buttonId?t:{...t,buttonId:r.buttonId},3:(t,r)=>t.panelId===r.panelId?t:{...t,panelId:r.panelId}},j=(0,f.createContext)(null);function F(t){let r=(0,f.useContext)(j);if(null===r){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,F),r}return r}j.displayName="DisclosureContext";let U=(0,f.createContext)(null);U.displayName="DisclosureAPIContext";let z=(0,f.createContext)(null);function H(t,r){return(0,I.E)(r.type,D,t,r)}z.displayName="DisclosurePanelContext";let B=f.Fragment,V=_.AN.RenderStrategy|_.AN.Static,q=Object.assign((0,_.yV)(function(t,r){let{defaultOpen:n=!1,...a}=t,o=(0,f.useRef)(null),i=(0,T.T)(r,(0,T.h)(t=>{o.current=t},void 0===t.as||t.as===f.Fragment)),s=(0,f.useRef)(null),l=(0,f.useRef)(null),c=(0,f.useReducer)(H,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,m=(0,C.z)(t=>{p({type:1});let r=(0,R.r)(o);if(!r||!d)return;let n=t?t instanceof HTMLElement?t:t.current instanceof HTMLElement?t.current:r.getElementById(d):r.getElementById(d);null==n||n.focus()}),h=(0,f.useMemo)(()=>({close:m}),[m]),g=(0,f.useMemo)(()=>({open:0===u,close:m}),[u,m]);return f.createElement(j.Provider,{value:c},f.createElement(U.Provider,{value:h},f.createElement(N.up,{value:(0,I.E)(u,{0:N.ZM.Open,1:N.ZM.Closed})},(0,_.sY)({ourProps:{ref:i},theirProps:a,slot:g,defaultTag:B,name:"Disclosure"}))))}),{Button:(0,_.yV)(function(t,r){let n=(0,k.M)(),{id:a=`headlessui-disclosure-button-${n}`,...o}=t,[i,s]=F("Disclosure.Button"),l=(0,f.useContext)(z),c=null!==l&&l===i.panelId,u=(0,f.useRef)(null),d=(0,T.T)(u,r,c?null:i.buttonRef),p=(0,_.Y2)();(0,f.useEffect)(()=>
122{if(!c)return s({type:2,buttonId:a}),()=>{s({type:2,buttonId:null})}},[a,s,c]);let m=(0,C.z)(t=>{var r;if(c){if(1===i.disclosureState)return;switch(t.key){case P.R.Space:case P.R.Enter:t.preventDefault(),t.stopPropagation(),s({type:0}),null==(r=i.buttonRef.current)||r.focus()}}else switch(t.key){case P.R.Space:case P.R.Enter:t.preventDefault(),t.stopPropagation(),s({type:0})}}),h=(0,C.z)(t=>{t.key===P.R.Space&&t.preventDefault()}),g=(0,C.z)(r=>{var n;(0,A.P)(r.currentTarget)||t.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))}),v=(0,f.useMemo)(()=>({open:0===i.disclosureState}),[i]),b=(0,S.f)(t,u),y=c?{ref:d,type:b,onKeyDown:m,onClick:g}:{ref:d,id:a,type:b,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:m,onKeyUp:h,onClick:g};return(0,_.sY)({mergeRefs:p,ourProps:y,theirProps:o,slot:v,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,_.yV)(function(t,r){let n=(0,k.M)(),{id:a=`headlessui-disclosure-panel-${n}`,...o}=t,[i,s]=F("Disclosure.Panel"),{close:l}=function t(r){let n=(0,f.useContext)(U);if(null===n){let n=Error(`<${r} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,t),n}return n}("Disclosure.Panel"),c=(0,_.Y2)(),u=(0,T.T)(r,i.panelRef,t=>{O(()=>s({type:t?4:5}))});(0,f.useEffect)(()=>(s({type:3,panelId:a}),()=>{s({type:3,panelId:null})}),[a,s]);let d=(0,N.oJ)(),p=null!==d?(d&N.ZM.Open)===N.ZM.Open:0===i.disclosureState,m=(0,f.useMemo)(()=>({open:0===i.disclosureState,close:l}),[i,l]);return f.createElement(z.Provider,{value:i.panelId},(0,_.sY)({mergeRefs:c,ourProps:{ref:u,id:a},theirProps:o,slot:m,defaultTag:"div",features:V,visible:p,name:"Disclosure.Panel"}))})});var W=n(3540),G=n(13413);function Z(t){let{href:r,children:n}=t;return(0,s.jsx)(c(),{href:r,className:"text-base font-semibold leading-6 text-default-900 transition duration-500 hover:text-blue-600",children:n})}var K=n(68102),J=n(96367);let Y=[{value:"en",label:"EN"},{value:"es",label:"ES"},{value:"fr",label:"FR"},{value:"zh-CN",label:"zh-CN"},{value:"de",label:"DE"},{value:"ru",label:"RU"},{value:"ja",label:"JA"},{value:"ar",label:"AR"}];var X=t=>{let{supportedLanguages:r}=t,{t:n}=(0,v.Z)("common"),[a,o]=(0,f.useState)(!1),i=(0,f.useRef)(null);(0,f.useEffect)(()=>{let t=t=>{i.current&&!i.current.contains(t.target)&&o(!1)};return document.addEventListener("mousedown",t),()=>{document.removeEventListener("mousedown",t)}},[]);let l=t=>{(0,K.Z)(t).then(()=>{o(!1)})};return(0,s.jsxs)("div",{ref:i,className:"relative",children:[(0,s.jsx)("div",{className:"group inline-flex w-full cursor-pointer items-center justify-center gap-1 rounded-full font-semibold text-gray-700 transition duration-200 hover:text-blue-600",onClick:()=>o(!a),children:(0,s.jsx)(J.k,{icon:"language",className:"w-6 fill-gray-700 transition duration-200 group-hover:fill-blue-600"})}),a&&(0,s.jsx)("div",{className:"absolute -left-10 top-8 z-[100] w-[120px] overflow-hidden rounded-xl border border-gray-100 bg-white p-4 shadow-md shadow-gray-200 lg:left-0",children:r?Y.filter(t=>r.includes(t.value)).map(t=>(0,s.jsx)("div",{onClick:()=>l(t.value),className:"block w-full cursor-pointer rounded-lg p-2 text-left text-sm font-medium transition duration-200 hover:bg-gray-50 hover:text-blue-600",children:t.label},t.value)):Y.map(t=>(0,s.jsx)("div",{onClick:()=>l(t.value),className:"block w-full cursor-pointer rounded-lg p-2 text-left text-sm font-medium transition duration-200 hover:bg-gray-50 hover:text-blue-600",children:t.label},t.value))})]})},Q=n(27580),ee=n(76647),et=n(70286),er=n(52689),en=n(96404);let ea=[{name:"Best AI Tools",href:"/ai-tool-directory"},{name:"Submit AI",href:"/submit"},{name:"Guest Post",href:"/post-insertion"},{name:"Contact",href:"/advertise"}],eo=(0,m.Pi)(t=>{let{isBlogToolsPage:r,isGPTsFeaturesPage:n,supportedLanguages:a,adData:o,navigationData:i}=t,{userStore:l}=(0,p.o)(),u=(0,g.useRouter)(),{t:m}=(0,v.Z)("common"),{t:E}=(0,v.Z)("get-started"),[C,k]=(0,f.useState)(!1),[S,T]=(0,f.useState)(!1),[N,A]=(0,f.useState)(!1),I=[{name:"AI Music",href:"/app/music"},{name:"AI Video",href:"/app/video"},{name:"Pricing",href:"/pricing"},{name:"Inviting Friends",href:"/inviting-friends"},{name:"Blog",href:"/article"}];ea.slice(0,3),(0,f.useEffect)(()=>{l.loadUserInfo()},[]);let R=(t,r)=>n&&t.component&&"Advertise"===t.name?(0,s.jsx)(t.component,{},r):(0,s.jsx)(Z,{href:t.href,children:t.name},r),_=(t,r)=>n&&t.mobileComponent&&"Advertise"===t.name?(0,s.jsx)(t.mobileComponent,{},r):(0,s.jsx)(c(),{href:t.href,className:"-mx-3 block rounded-lg px-3 py-2 text-base font-semibold leading-7 text-default-900 hover:bg-default-50",children:t.name},r);return(0,s.jsxs)("div",{children:[(0,s.jsxs)("header",{className:"fixed left-0 top-0 z-20 flex w-full items-center bg-white/5 backdrop-blur-md",children:[(0,s.jsxs)("nav",{className:"mx-auto flex w-full items-center justify-between px-6 py-4","aria-label":"Global",children:[(0,s.jsxs)("div",{className:"flex items-center gap-x-4",children:[(0,s.jsx)(c(),{href:"/","aria-label":"Home",className:"-m-1.5 p-1.5",children:(0,s.jsx)(d(),{className:"h-10 w-10 rounded-md",src:"/images/logos/logo.jpg",alt:"",width:50,height:50,unoptimized:!0})}),(0,s.jsxs)(w.J.Group,{className:"hidden lg:flex lg:gap-x-4",children:[!r&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(c(),{href:"/",className:"text-base font-semibold leading-6 text-default-900 transition duration-200 hover:text-blue-600",children:"Home"}),(0,s.jsx)(ei,{})]}),r?ea.map((t,r)=>(0,s.jsx)(Z,{href:t.href,children:t.name},r)):I.slice(0,2).map((t,r)=>(0,s.jsx)(Z,{href:t.href,children:t.name},r)),(0,s.jsx)(et.YA,{navigationData:i,titleClassName:"text-base font-semibold leading-6 text-default-900 transition duration-500 hover:text-blue-600"}),o&&(0,s.jsx)(c(),{href:o.buttonLink,target:"_blank",rel:"nofollow noopener",onClick:()=>(0,et.tk)(o),className:"text-base font-semibold leading-6 text-default-900 transition duration-200 hover:text-blue-600",children:o.title})]})]}),(0,s.jsxs)("div",{className:"flex flex-1 items-center justify-end gap-4",children:[(0,s.jsx)("div",{className:"hidden lg:flex lg:gap-x-4",children:I.slice(-4).map((t,r)=>R(t,r))}),(0,s.jsxs)("div",{className:"inline-flex w-auto items-center justify-end gap-2",children:[(0,s.jsx)("div",{className:"mt-1",children:!(Array.isArray(a)&&0===a.length)&&(0,s.jsx)(X,{supportedLanguages:a})}),!l.user&&(0,s.jsx)(en.A,{onPress:()=>l.setOpenLoginPopup(!0,{tipsType:""}),className:"inline-flex items-center justify-center gap-2 rounded-full bg-gradient-to-r from-blue-500 to-blue-600 text-sm font-semibold text-white shadow-lg transition-all duration-300 hover:-translate-y-0.5 hover:from-blue-600 hover:to-blue-700 hover:shadow-xl focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2 active:translate-y-0 md:px-3",children:E("nav.getStarted")}),l.user&&(0,s.jsxs)(W.zs,{openDelay:0,open:S,onOpenChange:T,children:[(0,s.jsx)(W.Yi,{className:"relative",children:(0,s.jsxs)("div",{className:"relative",onClick:()=>T(!0),children:[l.user.vipFlag&&(0,s.jsx)(d(),{src:"/images/svg/vip.svg",alt:"",width:18,height:18,unoptimized:!0,className:"absolute right-[-7px] top-[-6px] rotate-45"}),(0,s.jsx)(d(),{src:l.user.avatar||"/images/svg/default-avatar.svg",alt:"avatar",width:40,height:40,className:"cursor-pointer rounded-full"})]})}),(0,s.jsxs)(W.bZ,{children:[(0,s.jsx)("div",{className:"flex w-full items-center justify-between border-b border-default-100 p-2 text-default-900",children:(0,s.jsx)("span",{className:"w-full overflow-hidden text-ellipsis whitespace-nowrap text-sm",children:l.user.nickname||l.user.email})}),(0,s.jsxs)("div",{className:"flex w-full flex-col items-start gap-1 py-2",children:[(0,s.jsx)("div",{onClick:()=>{u.push("/app/chat")},className:"inline-flex w-full cursor-pointer items-center gap-1 rounded-lg p-2 text-sm font-medium transition duration-500 hover:bg-blue-600/5 hover:text-blue-600",children:m("auth.chatDashboard")}),(0,s.jsx)("div",{onClick:()=>{u.push("/user/settings")},className:"inline-flex w-full cursor-pointer items-center gap-1 rounded-lg p-2 text-sm font-medium transition duration-500 hover:bg-blue-600/5 hover:text-blue-600",children:m("auth.myAccount")}
122),(0,s.jsx)("div",{onClick:()=>{A(!0)},className:"inline-flex w-full cursor-pointer items-center gap-1 rounded-lg p-2 text-sm font-medium transition duration-500 hover:bg-blue-600/5 hover:text-blue-600",children:m("auth.feedBack")}),(0,s.jsxs)("div",{onClick:()=>{l.logout().then(()=>{u.reload()})},className:"inline-flex w-full cursor-pointer items-center gap-2 rounded-lg p-2 text-sm font-medium transition duration-500 hover:bg-blue-600/5 hover:text-blue-600",children:[m("auth.signOut"),l.logoutLoading&&(0,s.jsx)(h.JO,{icon:"svg-spinners:3-dots-scale",width:20,className:"text-blue-600"})]})]})]})]})]}),(0,s.jsx)("div",{className:"flex lg:hidden",children:(0,s.jsxs)("button",{type:"button",className:"inline-flex items-center justify-center rounded-md px-2 text-default-700",onClick:()=>k(!0),children:[(0,s.jsx)("span",{className:"sr-only",children:"Open main menu"}),(0,s.jsx)(b,{className:"h-6 w-6","aria-hidden":"true"})]})})]})]}),(0,s.jsxs)(x.V,{as:"div",className:"lg:hidden",open:C,onClose:k,children:[(0,s.jsx)("div",{className:"fixed inset-0 z-10"}),(0,s.jsxs)(x.V.Panel,{className:"fixed inset-y-0 right-0 z-10 w-full overflow-y-auto bg-white px-6 py-6 sm:max-w-sm sm:ring-1 sm:ring-default-900/10",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[(0,s.jsx)(c(),{href:"/","aria-label":"Home",className:"-m-1.5 p-1.5",children:(0,s.jsx)(d(),{className:"h-10 w-10 rounded-md",src:"/images/logos/logo.jpg",alt:"",width:50,height:50,unoptimized:!0})}),(0,s.jsxs)("button",{type:"button",className:"-m-2.5 rounded-md p-2.5 text-default-700",onClick:()=>k(!1),children:[(0,s.jsx)("span",{className:"sr-only",children:"Close menu"}),(0,s.jsx)(y,{className:"h-6 w-6","aria-hidden":"true"})]})]}),(0,s.jsx)("div",{className:"mt-6 flow-root",children:(0,s.jsx)("div",{className:"-my-6 divide-y divide-default-500/10",children:(0,s.jsxs)("div",{className:"space-y-2 py-6",children:[!r&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(c(),{href:"/",className:"-mx-3 block rounded-lg px-3 py-2 text-base font-semibold leading-7 text-default-900 hover:bg-default-50",children:"Home"}),(0,s.jsx)(es,{})]}),r?ea.map((t,r)=>(0,s.jsx)(c(),{href:t.href,className:"-mx-3 block rounded-lg px-3 py-2 font-semibold text-default-900 hover:bg-default-50",children:t.name},r)):I.slice(0,2).map((t,r)=>(0,s.jsx)(c(),{href:t.href,className:"-mx-3 block rounded-lg px-3 py-2 font-semibold text-default-900 hover:bg-default-50",children:t.name},r)),(0,s.jsx)(et.gS,{navigationData:i,onClose:()=>k(!1)}),I.slice(-4).map((t,r)=>_(t,r)),o&&(0,s.jsx)(c(),{href:o.buttonLink,target:"_blank",rel:"nofollow noopener",onClick:()=>(0,et.tk)(o),className:"-mx-3 block rounded-lg px-3 py-2 text-base font-semibold leading-7 text-default-900 hover:bg-default-50",children:o.title})]})})})]})]})]}),"/"!==u.pathname&&(0,s.jsx)(ee.Z,{}),(0,s.jsx)(er.N,{}),(0,s.jsx)(et.vA,{showRightSnapButton:!1,language:u.locale,isOpen:N,onOpenChange:A,user:l.user,openLoginPopup:()=>{l.setOpenLoginPopup(!0)}})]})}),ei=t=>{let{}=t;return(0,s.jsxs)(w.J,{className:"relative",children:[(0,s.jsxs)(w.J.Button,{className:"flex items-center gap-x-1 text-base font-semibold leading-6 text-default-900 transition duration-500 hover:text-blue-600",children:["AI Chat",(0,s.jsx)(G.Z,{className:"h-5 w-5 flex-none text-default-800","aria-hidden":"true"})]}),(0,s.jsx)(E.u,{as:f.Fragment,enter:"transition ease-out duration-200",enterFrom:"opacity-0 translate-y-1",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-1",children:(0,s.jsx)(w.J.Panel,{className:"absolute -left-8 top-full z-10 mt-3 w-max overflow-hidden rounded-3xl bg-white shadow-lg ring-1 ring-default-900/5",children:(0,s.jsx)("div",{className:"p-4",children:Q.Ae.filter(t=>t.available).map(t=>(0,s.jsx)("div",{className:"group relative flex items-center gap-x-2 rounded-lg p-2 text-sm leading-6 transition duration-500 hover:bg-default-50",children:(0,s.jsx)("div",{className:"flex-auto text-default-900 transition duration-200 group-hover:text-blue-600",children:(0,s.jsx)(c(),{href:`/app/chat?model=${t.model}`,className:"block font-semibold",children:t.modelName})})},t.model))})})})]})},es=t=>{let{}=t;return(0,s.jsx)(q,{as:"div",className:"-mx-3",children:t=>{let{open:r}=t;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(q.Button,{className:"flex w-full items-center justify-between rounded-lg py-2 pl-3 pr-3.5 text-base font-semibold leading-7 text-default-900 hover:bg-default-50",children:["AI Chat",(0,s.jsx)(G.Z,{className:`h-5 w-5 flex-none ${r?"rotate-180 transform":""}`,"aria-hidden":"true"})]}),(0,s.jsx)(q.Panel,{className:"mt-2 space-y-2",children:Q.Ae.filter(t=>t.available).map(t=>(0,s.jsx)(c(),{href:`/app/chat?model=${t.model}`,className:"block rounded-lg py-2 pl-6 pr-3 text-sm font-semibold leading-7 text-default-900 hover:bg-default-50",children:t.modelName},t.model))})]})}})}},96367:function(t,r,n){"use strict";n.d(r,{k:function(){return o}});var a=n(15311);function o(t){let{icon:r,className:n,...o}=t;return(0,a.jsx)("span",{...o,children:(()=>{switch(r){case"setting":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M940 596l-76-57.6c0.8-8 1.6-16.8 1.6-26.4s-0.8-18.4-1.6-26.4l76-57.6c20.8-16 26.4-44 12.8-68l-84.8-143.2c-9.6-16.8-28-27.2-47.2-27.2-6.4 0-12 0.8-18.4 3.2L712 228c-15.2-10.4-31.2-19.2-47.2-26.4l-13.6-92c-4-2
1226.4-26.4-45.6-53.6-45.6H426.4c-27.2 0-49.6 19.2-53.6 44.8L360 201.6c-16 7.2-31.2 16-47.2 26.4l-90.4-35.2c-6.4-2.4-12.8-3.2-19.2-3.2-19.2 0-37.6 9.6-46.4 26.4L71.2 360c-13.6 22.4-8 52 12.8 68l76 57.6c-0.8 9.6-1.6 18.4-1.6 26.4s0 16.8 1.6 26.4l-76 57.6c-20.8 16-26.4 44-12.8 68l84.8 143.2c9.6 16.8 28 27.2 47.2 27.2 6.4 0 12-0.8 18.4-3.2L312 796c15.2 10.4 31.2 19.2 47.2 26.4l13.6 92c3.2 25.6 26.4 45.6 53.6 45.6h171.2c27.2 0 49.6-19.2 53.6-44.8l13.6-92.8c16-7.2 31.2-16 47.2-26.4l90.4 35.2c6.4 2.4 12.8 3.2 19.2 3.2 19.2 0 37.6-9.6 46.4-26.4l85.6-144.8c12.8-23.2 7.2-51.2-13.6-67.2zM704 512c0 105.6-86.4 192-192 192S320 617.6 320 512s86.4-192 192-192 192 86.4 192 192z"})});case"logoLuma":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M825.6 765.12c-29.696 0-56.512 17.6-68.416 44.8H615.04a104.32 104.32 0 0 0-73.088-84.736V600.768h179.2c49.408 0 89.6-40.192 89.6-89.6 0-49.344-40.192-89.6-89.6-89.6H302.912c-49.408 0-89.6 40.256-89.6 89.6 0 49.408 40.192 89.6 89.6 89.6h179.2v124.352a104 104 0 0 0-73.088 84.672H266.816a74.624 74.624 0 1 0-0.128 59.776h151.296c16.832 35.2 52.48 59.712 94.016 59.712 41.472 0 77.184-24.576 94.016-59.648h151.168a74.624 74.624 0 1 0 68.416-104.512z m-522.688-224a29.888 29.888 0 1 1 0-59.712h418.112a29.888 29.888 0 1 1 0 59.712H302.912zM512 869.632a44.8 44.8 0 1 1 0.128-89.728A44.8 44.8 0 0 1 512 869.632z m-224-149.312h85.376a29.888 29.888 0 0 0 0-59.84H288a164.48 164.48 0 0 1-164.288-164.288 163.392 163.392 0 0 1 138.56-162.304l17.856-2.816 5.76-16.96a239.104 239.104 0 0 1 452.224 0l5.888 16.96 17.792 2.816a163.392 163.392 0 0 1 138.624 162.304 164.48 164.48 0 0 1-164.288 164.288h-90.88a29.888 29.888 0 0 0 0 59.84H736c123.52 0 224-100.48 224-224a222.592 222.592 0 0 0-171.584-217.792 298.88 298.88 0 0 0-552.96 0A222.528 222.528 0 0 0 64 496.32c0 123.52 100.48 224 224 224z"})});case"notice":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M257.16 957.741c-82.38 0-155.683-42.834-196.126-114.634-40.471-71.837-39.079-156.809 3.71-227.299L315.76 202.303C356.671 134.891 428.178 94.41 507.031 93.998h1.2c78.396 0 149.802 39.683 191.207 106.344l256.64 413.202c43.723 70.408 45.793 155.683 5.533 228.133-40.251 72.441-113.773 115.715-196.648 115.77l-507.629 0.293-0.174 0.001z m251.053-788.7h-0.797c-52.572 0.275-100.234 27.262-127.514 72.194L128.886 654.739c-28.526 47.003-29.442 103.651-2.464 151.542 26.95 47.854 75.831 76.417 130.748 76.417h0.119l507.629-0.293c55.256-0.037 104.265-28.892 131.105-77.186 26.831-48.294 25.457-105.144-3.701-152.083L635.69 239.934c-27.6-44.428-75.207-70.893-127.477-70.893z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M518.088 665.494c-20.721 0-37.521-16.8-37.521-37.521v-242.69c0-20.721 16.8-37.521 37.521-37.521s37.521 16.8 37.521 37.521v242.689c0 20.721-16.8 37.522-37.521 37.522z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M518.104 759.43m-40.448 0a40.448 40.448 0 1 0 80.896 0 40.448 40.448 0 1 0-80.896 0Z"})]});case"tips":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M511.65 959C265.6 959 64.3 757.26 64.3 510.7S265.6 62.41 511.65 62.41 959 264.14 959 510.7 757.69 959 511.65 959zM656 854.61a377.28 377.28 0 0 0 198.65-199.12 371.82 371.82 0 0 0 0-289.58A377.18 377.18 0 0 0 656 166.79a369.15 369.15 0 0 0-288.64 0 377.09 377.09 0 0 0-198.71 199.12 371.82 371.82 0 0 0 0 289.58A377.12 377.12 0 0 0 367.33 854.6a369.21 369.21 0 0 0 288.64 0z",fill:"#949DA6"}),(0,a.jsx)("path",{d:"M472 750m0-37.5l0-330q0-37.5 37.5-37.5l0 0q37.5 0 37.5 37.5l0 330q0 37.5-37.5 37.5l0 0q-37.5 0-37.5-37.5Z",fill:"#949DA6"}),(0,a.jsx)("path",{d:"M472 302m0-37.5l0 0q0-37.5 37.5-37.5l0 0q37.5 0 37.5 37.5l0 0q0 37.5-37.5 37.5l0 0q-37.5 0-37.5-37.5Z",fill:"#949DA6"}),(0,a.jsx)("path",{d:"M547 420m-37.5 0l-65 0q-37.5 0-37.5-37.5l0 0q0-37.5 37.5-37.5l65 0q37.5 0 37.5 37.5l0 0q0 37.5-37.5 37.5Z",fill:"#949DA6"}),(0,a.jsx)("path",{d:"M662 796m-34.88 0l-232.24 0q-34.88 0-34.88-34.88l0-5.24q0-34.88 34.88-34.88l232.24 0q34.88 0 34.88 34.88l0 5.24q0 34.88-34.88 34.88Z",fill:"#949DA6"})]});case"model":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M910.13 243.22L545.97 32.97c-19.82-11.46-44.41-11.4-64.16 0.13L115.54 246.51c-19.5 11.36-31.68 32.43-31.76 54.99L82.1 725.44c-0.08 22.87 12.16 44.16 31.97 55.6l364.16 210.25c9.86 5.7 20.92 8.5
1225 31.97 8.55 11.13 0 22.27-2.89 32.19-8.67l366.27-213.41c19.5-11.36 31.66-32.43 31.75-54.99l1.69-423.93c0.08-22.88-12.16-44.18-31.97-55.62zM513.68 88.9l335.28 193.58-332.93 192.2c-1.38 0.8-2.63 1.76-3.94 2.64-1.32-0.88-2.56-1.85-3.94-2.64L178.66 284.46 513.68 88.9zM146.69 725.68l1.24-384.39 327.91 189.32c1.59 0.92 2.74 2.31 3.54 3.89-0.09 1.49-0.29 2.95-0.28 4.45l0.7 175.55-0.8 202.69-332.31-191.51z m398.5 189.44l-0.8-200.61 0.7-175.54c0.01-1.5-0.2-2.97-0.28-4.46 0.8-1.59 1.95-2.98 3.53-3.9l329.03-189.96-1.23 381.29-330.95 193.18z"})});case"screen":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M810.666667 85.333333a128 128 0 0 1 128 128v597.333334a128 128 0 0 1-128 128H213.333333a128 128 0 0 1-128-128V213.333333a128 128 0 0 1 128-128h597.333334zM341.333333 170.666667H213.333333l-5.802666 0.426666a42.538667 42.538667 0 0 0-36.48 36.437334L170.666667 213.333333v597.333334l0.426666 5.802666a42.538667 42.538667 0 0 0 36.437334 36.48L213.333333 853.333333h128V170.666667z m469.333334 0h-384v682.666666h384l5.802666-0.426666a42.538667 42.538667 0 0 0 36.48-36.437334L853.333333 810.666667V213.333333l-0.426666-5.802666A42.538667 42.538667 0 0 0 810.666667 170.666667z"})});case"add":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M128 554.666667h768a42.666667 42.666667 0 0 0 0-85.333334H128a42.666667 42.666667 0 0 0 0 85.333334z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M469.333333 128v768a42.666667 42.666667 0 0 0 85.333334 0V128a42.666667 42.666667 0 0 0-85.333334 0z"})]});case"files":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M418.688 133.333333a122.666667 122.666667 0 0 1 93.013333 42.666667H785.066667a186.666667 186.666667 0 0 1 186.581333 181.162667l0.085333 5.504v17.92h-0.256c0.170667 1.429333 0.256 2.88 0.256 4.373333V789.333333a186.666667 186.666667 0 0 1-186.666666 186.666667H238.933333A186.666667 186.666667 0 0 1 52.266667 789.333333V320a186.666667 186.666667 0 0 1 186.666666-186.666667z m0 74.666667H238.933333A112 112 0 0 0 126.933333 320v469.333333c0 61.866667 50.133333 112 112 112h546.133334c61.866667 0 112-50.133333 112-112V422.272H615.04a122.666667 122.666667 0 0 1-113.834667-76.992l-1.834666-4.842667-35.413334-100.416a48 48 0 0 0-45.269333-32.021333zM448 688a37.333333 37.333333 0 0 1 3.072 74.538667L448 762.666667h-170.666667a37.333333 37.333333 0 0 1-3.072-74.538667L277.333333 688h170.666667z m337.066667-437.333333H546.88l22.912 64.917333a48 48 0 0 0 41.685333 31.914667l3.562667 0.128 281.024-0.021334a112.021333 112.021333 0 0 0-106.389333-96.853333l-4.608-0.085333z"})});case"assistants":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M551.2 64a344.48 344.48 0 0 0-344.32 342.56V464l-69.6 132.64c-17.76 33.6-0.96 61.12 36.96 61.12h32V784a72.32 72.32 0 0 0 72 72l98.88-14.72v99.52a19.84 19.84 0 0 0 25.28 19.2l356-63.04a30.88 30.88 0 0 0 24.48-29.12V658.4A342.4 342.4 0 0 0 551.2 64z m174.88 520a250.4 250.4 0 0 1-304 38.72 142.88 142.88 0 0 1-106.4 29.12 9.76 9.76 0 0 1-2.72-18.4 119.68 119.68 0 0 0 51.52-58.4l-2.56-2.08a250.08 250.08 0 1 1 364.32 11.36z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M560 334.4a41.12 41.12 0 1 0-40.96-41.6A41.28 41.28 0 0 0 560 334.4zM608 519.36c-4.16 1.44-7.68 4.16-11.52 5.92a63.04 63.04 0 0 1-15.2 4.16 10.72 10.72 0 0 1-12.32-8.8 37.76 37.76 0 0 1-1.28-13.92c1.12-9.76 3.04-19.36 4.8-28.96l16-87.2a119.2 119.2 0 0 0 3.52-23.68c0-9.6-5.92-14.08-16-14.08h-77.6a48 48 0 0 0-9.44 0.8c-5.6 1.12-8.64 3.84-8.96 8.48a9.44 9.44 0 0 0 7.2 10.08 71.36 71.36 0 0 0 13.44 2.56c10.4 1.44 13.76 5.12 13.76 16v4.96c-4.48 25.44-9.12 51.04-13.28 76.32-2.4 14.72-4.8 29.28-6.88 44A43.36 43.36 0 0 0 528 560a205.92 205.92 0 0 0 29.92 1.6 74.56 74.56 0 0 0 53.76-24.16 23.52 23.52 0 0 0 5.76-9.76 6.4 6.4 0 0 0-9.44-8.32z"})]});case"message":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M777.5 132.6h-527c-68.7 0-124.3 55.7-124.3 124.3v371.2c0 68.7 55.7 124.3 124.3 124.3H395L467.4 868c4.4 7 10.4 13 17.4 17.4 9.1 5.7 19.2 8.4 29.1 8.4 18.3 0 36.2-9.1 46.6-25.8L633 752.4h144.5c68.7 0 124.3-55.7 124.3-124.3V256.9c0-68.6-55.7-124.3-124.3-124.3z m81.6 495.5c0 45-36.6 81.6-81.6 81.6H633c-14.7 0-28.4 7.6-36.2 20l-72.4 115.6c-2.3 3.6-6.1 5.7-10.4 5.7-2.3 0-4.5-0.6-6.4-1.9-1.6-1-2.9-2.3-3.9-3.9l-72.4-115.6c-7.8-12.5-21.5-20-36.2-20H250.5c-45 0-81.6-36.6-81.6-81.6V256.9c0-45 36.6-81.6 81.6-81.6h526.9c45 0 81.6 36.6 81.6 81.6v371.2z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M333.7 369.3c-40.4 0-73.2 32.8-73.2 73.2 0 40.4 32.8 73.2 73.2 73.2 40.4 0 73.2-32.8 73.2-73.2 0-40.3-32.8-73.2-73.2-73.2z m0 103.7c-16.8 0-30.5-13.7-30.5-30.5s13.7-30.5 30.5-30.5 30.5 13.7 30.5 30.5-13.7 30.5-30.5 30.5zM519.3 369.3c-40.4 0-73.2 32.8-73.2 73.2 0 40.4 32.8 73.2 73.2 73.2s73.2-32.8 73.2-73.2c0-40.3-32.8-73.2-73.2-73.2z m0 103.7c-16.8 0-30.5-13.7-30.5-30.5s13.7-30.5 30.5-30.5 30.5 13.7 30.5 30.5-13.6 30.5-30.5 30.5zM705 369.3c-40.4 0-73.2 32.8-73.2 73.2 0 40.4 32.8 73.2 73.2 73.2 40.4 0 73.2-32.8 73.2-73.2 0-40.3-32.9-73.2-73.2-73.2z m0 103.7c-16.8 0-30.5-13.7-30.5-30.5S688.2 412 705 412s30.5 13.7 30.5 30.5S721.8 473 705 473z"})]});case"upArrow":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 8.85685797c14.2410203 0 26.05174725 4.77629217 35.77766956 14.58888348l352.21682087 352.13133913a48.6296116 48.6296116 0 0 1 14.5022145 35.77648232 48.97747479 48.97747479 0 0 1-50.36655305 50.36655304 48.71628057 48.71628057 0 0 1-35.68981332-14.58888347l-266.07378551-266.50713044v784.15248696c0 13.89434434-4.95081739 25.70388406-14.76222145 35.51647536A48.10841043 48.10841043 0 0 1 512 1015.05647305a48.28174841 48.28174841 0 0 1-35.6043316-14.7634087 48.36841739 48.36841739 0 0 1-14.76222145-35.51647536v-784.15248696l-266.07378551 266.59379941a48.71628057 48.71628057 0 0 1-35.77648231 14.5022145 49.06414377 49.06414377 0 0 1-50.27988406-50.36655304c0-14.2410203 4.86296116-26.05056 14.5022145-35.77648232l352.13015188-352.13133913A48.19507942 48.19507942 0 0 1 512 8.85685797z"})});case"sendLine":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M882.25 158.93L698 863.17 552.53 750.51a85.72 85.72 0 0 0-117.94 12.42l-12.85 15.2v-75.77l117.81-131 213.7-237.66-285.34 144-162.15 81.76-145.91-113 722.4-287.56m50.39-82.69a26 26 0 0 0-9.6 1.87L81.9 412.94a25.73 25.73 0 0 0-6.24 44.25l211 163.36a25.74 25.74 0 0 0 32-0.39l176.29-88.95-130.73 145.38a5.34 5.34 0 0 1-0.6 0.57 5 5 0 0 0-1.88 3.93v181.13c0 17.63 14.42 29.32 29.47 29.32a28.54 28.54 0 0 0 19.34-7.54 22.22 22.22 0 0 0 2.05-2.18l67.8-80.14a25.72 25.72 0 0 1 35.4-3.68l186.52 144.36A25.7 25.7 0 0 0 743 928.52l214.49-820c4.46-17-8.87-32.29-24.81-32.29z"})});case"send":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M931.392 11.264L45.12 530.688c-28.736 16.896-43.52 39.424-45.12 61.248v8.128c2.048 26.112 23.04 49.984 61.632 60.416l171.968 46.592a34.304 34.304 0 0 0 41.28-25.536 35.584 35.584 
1220 0 0-23.808-43.136L79.68 592l873.408-511.872-95.232 703.488c-1.408 10.432-9.152 15.68-18.752 12.992l-365.632-100.288 296.32-305.856a36.416 36.416 0 0 0 0-50.24 33.728 33.728 0 0 0-48.704 0l-324.8 335.36a110.72 110.72 0 0 0-7.872 9.088 35.52 35.52 0 0 0-16.128 30.784 104 104 0 0 0-5.248 32.64v206.4c0 49.664 53.568 79.168 93.568 51.712l166.272-114.368c10.24-6.976 16-19.136 15.232-31.872a35.712 35.712 0 0 0-19.2-29.504 33.28 33.28 0 0 0-34.24 2.304L435.84 937.856v-178.432l385.472 105.6c49.6 13.632 97.472-19.072 104.576-71.808l97.152-717.568c8.448-60.48-40-94.72-91.648-64.384z"})});case"link":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512.727 163.857L127.312 694.481C74.097 767.745 90.35 870.275 163.614 923.49c73.264 53.215 175.795 36.962 229.009-36.302l385.415-530.623c31.929-43.958 22.177-105.477-21.781-137.406-43.958-31.929-105.477-22.177-137.406 21.781L233.437 771.564c-10.643 14.653-7.392 35.159 7.26 45.802 14.653 10.643 35.159 7.392 45.802-7.26l385.415-530.623c10.643-14.653 31.149-17.903 45.802-7.26 14.653 10.643 17.903 31.149 7.26 45.802L339.561 848.647c-31.929 43.958-93.447 53.71-137.406 21.781-43.958-31.929-53.71-93.447-21.781-137.406l385.415-530.623c53.215-73.264 155.746-89.517 229.009-36.302 73.264 53.215 89.517 155.746 36.302 229.009L484.227 872.667c-10.643 14.653-7.392 35.159 7.26 45.802 14.653 10.643 35.159 7.392 45.802-7.26l346.874-477.561c74.5-102.569 51.746-246.113-50.823-320.613-102.569-74.501-246.112-51.747-320.613 50.822z"})});case"copy":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M394.666667 106.666667h448a74.666667 74.666667 0 0 1 74.666666 74.666666v448a74.666667 74.666667 0 0 1-74.666666 74.666667H394.666667a74.666667 74.666667 0 0 1-74.666667-74.666667V181.333333a74.666667 74.666667 0 0 1 74.666667-74.666666z m0 64a10.666667 10.666667 0 0 0-10.666667 10.666666v448a10.666667 10.666667 0 0 0 10.666667 10.666667h448a10.666667 10.666667 0 0 0 10.666666-10.666667V181.333333a10.666667 10.666667 0 0 0-10.666666-10.666666H394.666667z m245.333333 597.333333a32 32 0 0 1 64 0v74.666667a74.666667 74.666667 0 0 1-74.666667 74.666666H181.333333a74.666667 74.666667 0 0 1-74.666666-74.666666V394.666667a74.666667 74.666667 0 0 1 74.666666-74.666667h74.666667a32 32 0 0 1 0 64h-74.666667a10.666667 10.666667 0 0 0-10.666666 10.666667v448a10.666667 10.666667 0 0 0 10.666666 10.666666h448a10.666667 10.666667 0 0 0 10.666667-10.666666v-74.666667z"})});case"retry":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M582.197 85.373c-242.915 0-439.836 194.348-439.836 434.088v40.48L58.776 476.36a33.282 33.282 0 0 0-23.625-9.798c-18.442 0.002-33.396 14.952-33.393 33.394a33.276 33.276 0 0 0 9.78 23.614l142.473 142.47c0.757 0.76 1.552 1.481 2.378 2.165 0.191 0.156 0.4 0.291 0.594 0.443 0.646 0.51 1.293 1.017 1.977 1.478 0.276 0.187 0.574 0.34 0.855 0.519 0.625 0.396 1.246 0.797 1.901 1.155 0.325 0.174 0.668 0.314 0.995 0.479 0.637 0.32 1.265 0.65 1.924 0.928 0.202 0.085 0.418 0.145 0.618 0.227 0.806 0.323 1.617 0.637 2.452 0.895 0.046 0.016 0.095 0.025 0.142 0.038 1 0.307 2.017 0.574 3.057 0.788 0.104 0.022 0.213 0.03 0.32 0.047a33.42 33.42 0 0 0 6.407 0.63h0.005c2.19 0 4.33-0.227 6.407-0.63 0.107-0.02 0.216-0.027 0.32-0.047 1.04-0.214 2.058-0.48 3.057-0.788 0.047-0.013 0.096-0.022 0.143-0.038a33.527 33.527 0 0 0 2.45-0.895c0.203-0.08 0.42-0.14 0.62-0.227 0.659-0.278 1.287-0.608 1.923-0.928 0.327-0.165 0.673-0.305 0.995-0.479 0.655-0.356 1.274-0.759 1.902-1.155 0.28-0.178 0.578-0.332 0.854-0.519 0.684-0.46 1.332-0.97 1.977-1.478 0.194-0.152 0.403-0.287 0.595-0.443a33.17 33.17 0 0 0 2.377-2.164L343.73 523.569a33.282 33.282 0 0 0 9.78-23.614c0.002-18.442-14.952-33.392-33.394-33.394a33.278 33.278 0 0 0-23.625 9.798l-86.454 86.452v-49.948c0-205.372 168.692-360.7 376.786-360.7 208.092 0 368.425 155.328 368.425 360.7 0 203.16-168.042 370.225-373.044 373.754-18.443 0-33.394 14.954-33.394 33.394 0 18.444 14.951 33.394 33.394 33.394 237.688-5.922 439.836-197.939 439.836-433.944-0.005-239.74-196.928-434.088-439.843-434.088z"})});
122case"close":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M587.19 506.246l397.116-397.263a52.029 52.029 0 0 0 0-73.143l-2.194-2.194a51.98 51.98 0 0 0-73.143 0l-397.068 397.8-397.068-397.8a51.98 51.98 0 0 0-73.143 0l-2.146 2.194a51.054 51.054 0 0 0 0 73.143l397.069 397.263L39.544 903.461a52.029 52.029 0 0 0 0 73.142l2.146 2.195a51.98 51.98 0 0 0 73.143 0L511.9 581.583l397.068 397.215a51.98 51.98 0 0 0 73.143 0l2.194-2.146a52.029 52.029 0 0 0 0-73.143L587.19 506.246z"})});case"mobileMenu":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 24 24",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 18h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1Zm0-5h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1ZM3 7c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1Z"})});case"user":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 704c-176 0-320-144-320-320S336 64 512 64s320 144 320 320-144 320-320 320z m0-576c-140.8 0-256 115.2-256 256s115.2 256 256 256 256-115.2 256-256S652.8 128 512 128zM883.2 960c-8 0-17.6-3.2-24-9.6C768 852.8 644.8 800 512 800s-256 52.8-348.8 150.4c-12.8 12.8-32 12.8-44.8 1.6-12.8-12.8-12.8-32-1.6-44.8C220.8 796.8 361.6 736 512 736s291.2 60.8 395.2 169.6c12.8 12.8 11.2 33.6-1.6 44.8-6.4 6.4-14.4 9.6-22.4 9.6z"})});case"signOut":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M514.56 998.912c-266.752 0-483.328-217.088-483.328-483.328S247.808 32.256 514.56 32.256c120.32 0 236.544 44.544 325.12 125.44 8.192 7.168 12.8 17.408 13.312 27.648s-3.584 21.504-10.24 28.672c-14.848 16.896-40.448 17.92-56.832 3.072-73.728-67.584-170.496-104.96-271.36-104.96-221.696 0-402.944 181.248-402.944 402.944S292.864 918.016 514.56 918.016c100.352 0 196.096-37.376 269.824-104.448 8.192-7.168 18.432-10.752 28.672-10.24 10.24 0.512 20.992 5.12 27.648 13.312 7.168 8.192 10.752 18.432 10.24 28.672s-5.12 20.992-13.312 27.648C750.08 955.392 634.88 998.912 514.56 998.912"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M867.84 553.984H353.28c-22.016 0-40.448-17.92-40.448-40.448 0-22.016 17.92-40.448 40.448-40.448h514.56l-88.064-89.6c-15.36-15.36-15.36-40.96 0-56.832 15.36-15.36 40.96-15.36 56.832 0l149.504 154.112c8.192 8.192 12.8 19.968 11.264 31.232v6.144c0.512 11.264-3.584 23.552-11.264 31.232L836.608 703.488c-15.36 15.36-40.96 15.36-56.832 0-15.36-15.36-15.36-40.96 0-56.832l88.064-92.672z"})]});case"delete":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M781.28 851.36a58.56 58.56 0 0 1-58.56 58.56H301.28a58.72 58.72 0 0 1-58.56-58.56V230.4h538.56zM359.68 125.44a11.84 11.84 0 0 1 12-12h281.28a11.84 11.84 0 0 1 12 12V160H359.68zM956.8 160H734.72V125.44a81.76 81.76 0 0 0-81.76-81.76H371.68a82.08 82.08 0 0 0-81.76 81.76V160H67.2a35.36 35.36 0 0 0 0 70.56h105.12v620.8a128.96 128.96 0 0 0 128.96 128.96h421.44a128.96 128.96 0 0 0 128.96-128.96V230.4h105.12a35.2 35.2 0 0 0 35.2-35.2 34.56 34.56 0 0 0-35.2-35.2zM512 804.16a35.2 35.2 0 0 0 35.2-35.36V393.92a35.2 35.2 0 1 0-70.4 0v374.88a35.2 35.2 0 0 0 35.2 35.36m-164.32 0a35.36 35.36 0 0 0 35.36-35.36V393.92a35.36 35.36 0 1 0-70.56 0v374.88a36.32 36.32 0 0 0 35.2 35.36m328.64 0a35.36 35.36 0 0 0 35.2-35.36V393.92a35.36 35.36 0 1 0-70.56 0v374.88a35.36 35.36 0 0 0 35.36 35.36"})});case"imageIco":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M871.898 123.085 149.702 123.085c-46.045 0-83.375 37.327-83.375 83.375l0 611.078c0 46.04 37.33 83.37 83.375 83.37l722.186 0c46.05 0 83.38-37.33 83.38-83.37L955.268 206.459C955.268 160.415 917.938 123.085 871.898 123.085L871.898 123.085 871.898 123.085zM149.682 178.642l722.236 0c15.35 0 27.79 12.45 27.79 27.792l0 327.194c-44.77-36.747-122.38-86.27-215.479-86.27-85.85 0-170.482 66.522-252.319 130.86-62.712 49.28-127.562 100.26-173.06 100.26-63.822 0-118.447-46.92-136.965-64.83L121.885 206.434C121.885 191.092 134.335 178.642 149.682 178.642L149.682 178.642 149.682 178.642zM871.918 845.348 149.682 845.348c-15.347 0-27.797-12.44-27.797-27.79l0-131.87c33.315 23.6 81.482 48.37 136.9
12267 48.37 64.727 0 134.032-54.48 207.399-112.14 74.417-58.49 151.357-118.975 217.977-118.975 119.4 0 214.099 105.105 215.039 106.175l0.44-0.39 0 208.829C899.708 832.908 887.268 845.348 871.918 845.348L871.918 845.348 871.918 845.348zM343.839 512.299c61.455 0 111.267-49.815 111.267-111.267s-49.812-111.267-111.267-111.267c-61.452 0-111.267 49.815-111.267 111.267S282.387 512.299 343.839 512.299L343.839 512.299 343.839 512.299zM344.257 345.319c30.595 0 55.395 24.8 55.395 55.4s-24.8 55.395-55.395 55.395c-30.6 0-55.402-24.795-55.402-55.395C288.854 370.124 313.662 345.319 344.257 345.319L344.257 345.319 344.257 345.319z"})});case"integration":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M678.8 773.4c-15.5 15.5-14.5 15.6-26.5 27.5-9.4 9.4-9.4 24.6 0 33.9 9.4 9.4 24.6 9.4 33.9 0 13.6-13.6 12.4-13.4 26.5-27.5 9.4-9.4 9.4-24.6 0-33.9-9.4-9.3-24.6-9.3-33.9 0zM959.6 512c0-30.2-11.6-60.6-34.6-83.7L595.7 99.1c-23-23.1-53.5-34.7-83.7-34.6-30.2 0-60.6 11.6-83.7 34.6L99.1 428.3c-23.1 23-34.7 53.5-34.7 83.7 0 30.2 11.6 60.6 34.7 83.7L428.4 925c23 23.1 53.5 34.7 83.7 34.6 30.2 0 60.6-11.6 83.7-34.6l24.9-24.9c9.4-9.4 9.4-24.6 0-33.9-9.4-9.4-24.6-9.4-33.9 0l-24.9 24.9c-7.4 7.4-16.1 12.8-25.3 16.2 0-0.6 0.1-1.2 
1220.1-1.8V789.8c12.1-3.8 23.5-10.5 33-20l200.2-200.2c9.8-9.8 16.6-21.6 20.4-34h117.4c-3.4 9.6-8.9 18.5-16.6 26.2l-0.1 0.1c-0.1 0.1-76.1 76.6-141.9 142.4-9.4 9.4-9.4 24.6 0 33.9 9.4 9.4 24.6 9.4 33.9 0 65.9-65.9 142-142.5 142-142.6l-0.1 0.1c23.1-23.1 34.7-53.5 34.7-83.7zM133 462.3L462.3 133c7.8-7.8 16.9-13.3 26.6-16.7-0.3 1.4-0.4 2.8-0.4 4.3v110.3c0 1 0.1 2 0.2 3-12.5 3.7-24.4 10.6-34.2 20.4L254.3 454.5c-9.5 9.5-16.2 20.9-20 33H120.7c-1.3 0-2.6 0.1-3.9 0.3 3.3-9.3 8.7-18 16.2-25.5zM462.3 891L133 561.7c-7.8-7.8-13.3-16.9-16.7-26.6 1.4 0.3 2.8 0.4 4.3 0.4h113.3c3.8 12.5 10.6 24.2 20.4 34l200.2 200.2c9.8 9.8 21.6 16.6 34 20.4v115.3c0 0.7 0 1.5 0.1 2.2-9.6-3.4-18.6-8.9-26.3-16.6z m273.5-355.4L535.6 735.8c-6.6 6.6-15 9.7-23.6 9.8-8.6 0-17-3.2-23.6-9.8L288.2 535.6c-6.6-6.6-9.7-15-9.8-23.6 0-8.6 3.2-17 9.8-23.6l200.2-200.2c6.6-6.6 15-9.7 23.6-9.8 8.6 0 17 3.2 23.6 9.8l200.2 200.2c6.6 6.6 9.7 15 9.8 23.6-0.1 8.6-3.2 17-9.8 23.6z m54-48.1c-3.8-12.1-10.5-23.5-20-33L569.5 254.3c-9.6-9.6-21.1-16.3-33.2-20.1 0.1-1.1 0.2-2.2 0.2-3.3V120.6c0-1.3-0.1-2.6-0.3-3.9 9.3 3.4 18 8.8 25.5 16.3L891 462.3c7.4 7.4 12.8 16 16.2 25.2H789.8z"})});case"friendly":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1155 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M576.170498 1024L100.172189 547.361908A314.645119 314.645119 0 1 1 533.624951 91.196862l11.516088 10.876305 12.795653 12.795653a25.879209 25.879209 0 0 0 36.787504 0l21.112828-21.112828A314.773076 314.773076 0 0 1 1071.362288 528.168428l-10.556414 10.876305L576.170498 1024zM531.705603 282.491881l52.78207 52.782071a26.455014 26.455014 0 0 0 36.787504 0l60.139571-60.139572 0.959674 1.279566a25.879209 25.879209 0 0 1 36.787504 0l231.281437 231.281436a26.167111 26.167111 0 0 0 36.787503 0.319892l21.112829-21.43272a240.910166 240.910166 0 0 0 9.59674-330.447751l-9.59674-9.916631a240.206405 240.206405 0 0 0-330.12786-9.596741l-9.916632 9.596741-136.5936 136.5936v-0.319891zM144.637085 146.538063a246.316329 246.316329 0 0 0-1.919348 338.125143l9.59674 10.236523 405.622215 405.942106a25.879209 25.879209 0 0 0 36.787504 0l68.136855-68.456746a25.591307 25.591307 0 0 0 0-36.467612l-224.88361-225.203501a25.879209 25.879209 0 0 1 0-36.787504l15.674675-15.674676a25.591307 25.591307 0 0 1 36.467613 0l225.203501 225.203502a25.783242 25.783242 0 0 0 36.467612 0l41.905766-41.905766a25.879209 25.879209 0 0 0 0-36.787503l-120.279143-120.279143a25.879209 25.879209 0 0 1 0-36.787504l15.674675-15.674675a25.879209 25.879209 0 0 1 36.787504 0l120.279143 120.279142a25.879209 25.879209 0 0 0 36.787504 0l15.354784-15.354784a26.455014 26.455014 0 0 0 0-36.787504l-180.418714-180.418714a26.071144 26.071144 0 0 0-36.467613 0l-60.459462 60.459463a26.071144 26.071144 0 0 1-36.467613 0L445.334942 301.045579a26.455014 26.455014 0 0 1 0-36.787504l60.139571-60.139572a25.879209 25.879209 0 0 0 0-36.787503l-12.795654-12.795654a245.964449 245.964449 0 0 0-348.041774-7.997283z"})});case"safeguards":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 64l384 128v378.24a320 320 0 0 1-176.896 286.208L512 960l-207.104-103.552A320 320 0 0 1 128 570.24V192l384-128z m0 67.456L192 238.112V570.24a256 256 0 0 0 133.472 224.768l8.032 4.192L512 888.448l178.496-89.248a256 256 0 0 0 141.344-219.904L832 570.24V238.08L512 131.456z m167.68 231.712l48.64 41.664-212.16 247.488-184.16-147.328 40-49.984 135.808 108.672 171.904-200.512z"})});case"capacity":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 29.866667L85.333333 277.333333V768l426.666667 247.466667 426.666667-247.466667V273.066667L512 29.866667z m-38.4 887.466666L149.333333 729.6V362.666667l328.533334 196.266666v358.4z m34.133333-422.4L170.666667 294.4l341.333333-196.266667 354.133333 204.8-358.4 192z m366.933334 238.933334l-328.533334 192v-379.733334L874.666667 366.933333v366.933334z"})});case"documents":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M784.97801213 906.30655871H139.67139407c-7.6510631 0-14.81700341-3.60992185-19.13458686-9.93498475-4.31527297-6.3081225-5.23315467-14.27104891-2.45949006-21.40926972l93.1048704-239.23739667L118.07731715 396.46902941a23.05483249 23.05483249 0 0 1 0.01309039-16.83372403l96.37751756-246.79913604c3.47054552-8.88619769 12.04333957-15.20741135 21.57867682-15.20741058h645.30661729c7.6510631 0 14.81777358 4.25675093 19.13458763 10.5787332 4.33067381 6.3227532 5.23854501 14.61371473 2.46026021 21.75116459L809.86244676 388.41908895l93.08638967 238.40113944a23.26505183 23.26505183 0 0 1 0.0146307 16.85374504l-96.37597724 247.98575914c-3.47208584 8.92007927-12.03948955 14.64682614-21.60947776 14.64682614zM173.56369293 860.44253422h595.55622874l87.36888394-225.02025039-93.10487116-238.40575961c-2.1091242-5.42412314-2.1091242-11.74302633 0-17.16714947l84.03386472-215.45873159H251.86233981L164.55659885 387.83232298l93.08639045 239.39294402c2.11374438 5.40025208 2.11374438 11.56206759 0 16.96616971L173.56369293 860.44253422z m0 0"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M657.4864805 411.69800211H333.00164508c-12.79951343 0-23.18265876-10.13211373-23.18265876-22.9331675 0-12.80644332 10.38314532-22.93239733 23.18265876-22.93239733h324.48483541c12.79643358 0 23.17649827 10.12595323 23.17649827 22.93239733 0 12.80105375-10.3792953 22.93316749-23.17649826 22.93316749z m-1e-8-1e-8M533.87207332 287.59539229H348.45238721c-12.79566341 0-23.18111844-10.58104369-23.18111846-23.38132728 0-12.80644332 10.38545502-23.38132728 23.18111846-23.38132727h185.41968611c12.79643358 0 23.17649827 10.57488396 23.17649826 23.38132727 0 12.79951343-10.38006469 23.38132728-23.17649826 23.38132728z m0 0M734.74404189 658.99919978H394.80461356c-12.79566341 0-23.17649827-10.12595323-23.17649826-22.93239733 0-12.80105375 10.38083484-22.93162717 23.17649826-22.93162718h339.93942833c12.79643358 0 23.17649827 10.13057419 23.17649825 22.93162718 0 12.80644332-10.3792953 22.93239733-23.17649825 22.93239732z m0-1e-8M533.87207332 534.89582058H348.45238721c-12.79566341 0-23.18111844-10.12287338-23.18111846-22.93162716 0-12.80182313 10.38545502-22.93239733 23.18111846-22.93239734h185.41968611c12.79643358 0 23.17649827 10.13057419 23.17649826 22.93239734 0 12.8087538-10.38006469 22.93162717-23.17649826 22.93162716z m0 0M533.87207332 782.20394892H348.45238721c-12.79566341 0-23.18111844-10.13596376-23.18111846-22.93008686 0-12.79874327 10.38545502-22.93393764 23.18111846-22.93393764h185.41968611c12.79643358 0 23.17649827 10.13519437 23.17649826 22.93393764 0 12.79412309-10.38006469 22.93008685-23.17649826 22.93008686z m0 0"})]});case"summarization":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M548.491273 390.826243C491.275537 385.597261 440.767274 429.343785 436.00416 485.764986c-2.340602 27.676644 6.254915 54.641688 24.186219 75.885261 17.931304 21.243573 43.061545 34.219271 70.765834 36.546563 2.970291 0.273377 5.899627 0.382933 8.828963 0.382933 53.601421 0 99.114147-41.857456 103.630505-95.3227 4.819428-57.159422-37.777273-107.612395-94.924408-112.4308z m39.050986 107.722975c-2.190091 25.980066-25.172221 45.881325-51.877197 43.800791-12.770922-1.095557-24.364375-7.090406-32.63225-16.863392-8.281185-9.80063-12.237477-22.229574-11.15523-35.013806 2.080535-24.665397 23.036396-43.965636 47.701793-43.965636 1.382245 0 2.76449 0.054266 4.174381 0.163822 26.378358 2.246404 46.01955 25.515222 43.788503 51.878221z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M936.578623 288.577983L668.063673 74.608476c-23.652775-18.862015-61.130049-14.563745-79.977731 9.061385l-60.062137 75.365127c-16.352473 20.544259-16.177388 49.015438-1.315692 69.21772L260.411922 405.471899a27.98381 27.98381 0 0 0-12.031677 18.232326l-92.680051 502.727695c-1.848113 10.019742 1.875758 20.257571 9.74534 26.718287a27.952069 27.952069 0 0 0 17.821748 6.405427c3.46278 0 6.939895-0.629689 10.252164-1.943335l472.833314-185.935527a28.059577 28.059577 0 0 0 15.35828-14.6733L814.565281 458.836802c8.121458 4.264482 17.222775 6.560033 26.45822 6.560034 17.452125 0 33.685827-7.829651 44.540036-21.462685l60.062137-75.365127c19.546995-24.555842 15.495481-60.44507-9.047051-79.991041zM635.158046 723.687267L271.790359 866.585822l186.537572-227.609707c9.813941-11.963076 8.062073-29.647623-3.914313-39.448254-11.949766-9.772985-29.621002-8.048763-39.448254 3.914313l-184.125298 224.665014 70.525221-382.557346 269.660678-179.464572 197.799287 157.618955-133.667206 299.983042z m206.549411-314.683987c-0.081911 0.109556-0.260067 0.328667-0.683956 0.328667L571.878862 193.966884l61.252915-75.502328L901.769594 333.638153l-60.062137 75.365127z"})]});case"safety":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M511.658667 920.632889l0.455111 0.227555 0.512-0.284444a1381.262222 1381.262222 0 0 0 159.459555-115.541333c105.130667-88.860444 167.822222-173.966222 16
1227.822223-243.086223V256c0-35.384889 4.096-26.737778-7.736889-29.354667a483.953778 483.953778 0 0 0-16.839111-3.185777 703.658667 703.658667 0 0 1-148.48-43.918223 1078.840889 1078.840889 0 0 1-140.515556-72.248889 228.693333 228.693333 0 0 0-14.108444-8.248888 213.105778 213.105778 0 0 0-14.108445 8.305777c-45.112889 27.534222-92.273778 51.655111-141.027555 72.248889-48.128 20.366222-145.066667 47.445333-195.299556 56.604445a28.615111 28.615111 0 0 1-33.223111-22.300445 28.273778 28.273778 0 0 1 23.04-32.426666c46.307556-8.533333 139.377778-34.417778 183.466667-53.134223a1007.786667 1007.786667 0 0 0 133.688888-68.437333C492.202667 45.568 498.005333 42.780444 512 42.666667c14.051556-0.056889 20.252444 2.958222 43.804444 17.351111 42.609778 25.998222 87.096889 48.867556 133.12 68.380444 44.088889 18.773333 90.339556 31.857778 136.590223 40.391111 9.728 1.706667 13.824 2.56 18.432 3.527111 51.996444 11.150222 52.053333 11.150222 52.053333 83.911112v305.720888c0 90.737778-70.656 186.709333-187.619556 285.468445-73.955556 62.464-180.337778 133.916444-196.380444 133.916444-15.928889 0-121.287111-71.566222-195.072-134.257777C200.760889 748.373333 129.877333 652.629333 128 562.517333V209.408c0-15.36 12.515556-21.788444 28.046222-21.788444 15.416889 0 27.989333 12.401778 28.046222 27.875555v346.453333c1.422222 68.551111 64.568889 153.827556 169.301334 242.858667a1402.026667 1402.026667 0 0 0 158.264889 115.825778z m235.064889-572.871111l15.303111 15.473778a21.333333 21.333333 0 0 1 0 29.980444l-279.552 283.022222a21.333333 21.333333 0 0 1-30.378667 0L304.64 527.018667a21.333333 21.333333 0 0 1 0-30.037334l15.36-15.473777a21.333333 21.333333 0 0 1 30.321778 0l116.963555 118.385777 249.059556-252.131555a21.333333 21.333333 0 0 1 30.378667 0z"})});case"restrictions":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 63.667c-247.273 0-447.728 200.422-447.728 447.656 0 94.121 29.057 181.453 78.683 253.53a32.318 32.318 0 0 0 9.218 12.893C233.752 887.707 364.549 958.978 512 958.978c247.273 0 447.728-200.422 447.728-447.656S759.273 63.667 512 63.667zM158.4 362.009c19.323-45.677 46.999-86.714 82.26-121.969 35.261-35.256 76.305-62.928 121.992-82.249 47.268-19.989 97.516-30.125 149.348-30.125 51.832 0 102.08 10.136 149.348 30.125 45.687 19.321 86.731 46.993 121.992 82.249a390.186 390.186 0 0 1 17.198 18.371L638.755 375.684C634.715 308.909 579.291 256 511.5 256 441.084 256 384 313.084 384 383.5v63.143c-35.494 4.324-63 34.653-63 71.451v87.922L181.801 706.917a383.271 383.271 0 0 1-23.401-46.282c-19.991-47.257-30.128-97.493-30.128-149.313s10.137-102.056 30.128-149.313zM448 446.094V383.5c0-35.014 28.486-63.5 63.5-63.5 35.014 0 63.5 28.486 63.5 63.5v62.594H448z m96 97.228v62.094c0 17.673-14.327 32-32 32s-32-14.327-32-32v-62.094c0-17.673 14.327-32 32-32s32 14.327 32 32z m239.34 239.282c-35.261 35.256-76.306 62.928-121.992 82.249-47.268 19.989-97.516 30.125-149.348 30.125-51.832 0-102.08-10.136-149.348-30.125-45.687-19.321-86.731-46.993-121.992-82.249a389.613 389.613 0 0 1-21.37-23.202l116.053-84.124c13.085 17.488 33.916 28.802 57.381 28.802h240.553c39.612 0 71.723-32.235 71.723-72V518.094c0-34.315-23.921-63.003-55.931-70.227l189.829-137.602A383.02 383.02 0 0 1 865.6 362.01c19.991 47.257 30.128 97.493 30.128 149.313S885.591 613.379 865.6 660.635c-19.323 45.678-46.999 86.714-82.26 121.969z"})});case"global":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512.298667 40.490667a470.058667 470.058667 0 1 1-8.234667 0z m196.266666 123.136l0.256-0.554667c-3.498667 7.808-6.954667 15.317333-10.496 22.656l-7.125333 14.293333c-39.381333 76.8-83.242667 122.368-142.890667 122.368a164.138667 164.138667 0 0 0-32.341333 2.218667l-4.266667 1.024v0.298667a16.213333 16.213333 0 0 0-0.384 6.4l0.469334 4.266666 0.938666 5.418667 1.408 6.485333 0.938667 3.669334 2.304 8.149333 1.365333 4.522667 3.242667 9.856c1.237333 3.498667 2.517333 7.168 3.968 11.008a133.162667 133.162667 0 0 1-33.194667 154.069333 78.677333 78.677333 0 0 1-128-31.872l-6.869333-17.28-5.888-14.336-3.498667-8.064-3.925333-8.533333-3.541333-6.912-1.322667-2.346667-2.56-4.266667a22.058667 22.058667 0 0 0-13.866667-10.624l-3.626666-0.512h-4.266667l-19.541333 0.256h-12.330667a93.568 93.568 0 0 1-60.757333-16.682666 75.136 75.136 0 0 1-15.445334-95.061334l2.176-5.290666a53.248 53.248 0 0 0-5.376-63.232 401.834667 401.834667 0 0 0 410.922667 646.869333 78.506667 78.506667 0 0 0-38.4-80.512l-4.565333-3.285333c-96-66.816-100.309333-172.757333-25.6-218.112a129.834667 129.834667 0 0 1 167.082666 9.813333l4.266667 4.266667a49.28 49.28 0 0 0 19.157333 15.018666l2.218667 0.469334h5.376l5.674667-0.597334 12.8-1.706666c8.789333-1.237333 15.445333-2.005333 22.912-2.517334a87.594667 87.594667 0 0 1 92.245333 53.077334 402.090667 402.090667 0 0 0-169.770667-514.432z m-124.16 498.944c-26.112 15.914667-25.301333 55.168 24.746667 92.330666l4.821333 3.456a159.701333 159.701333 0 0 1 74.965334 116.138667 402.56 402.56 0 0 0 141.141333-115.626667l-1.237333-5.034666-2.688-9.984-1.28-4.522667-2.517334-8.192-1.28-3.712-2.474666-6.613333c-7.893333-19.285333-15.829333-23.722667-27.477334-22.869334l-6.570666 0.554667-7.168 0.853333-18.133334 2.474667-8.533333 0.981333-7.04 0.426667a61.525333 61.525333 0 0 1-9.728-0.384l-6.485333-0.938667-1.450667-0.256a109.141333 109.141333 0 0 1-61.226667-37.376c-20.224-21.589333-47.274667-21.76-80.128-1.792z m-72.533333-550.4a400 400 0 0 0-255.36 91.648 123.136 123.136 0 0 1 23.168 136.96l-2.432 6.058666a103.466667 103.466667 0 0 0-4.650667 13.056l-0.384 1.450667 5.973334 0.469333 5.034666 0.256h32.085334a86.570667 86.570667 0 0 1 88.704 55.082667l4.906666 9.472 4.949334 10.410667 5.077333 11.349333 5.248 12.373333 8.277333 20.48c3.157333 8.064 5.80266
1227 8.533333 14.506667 1.621334a61.482667 61.482667 0 0 0 10.453333-71.381334c-22.613333-60.330667-25.941333-100.48-4.266666-129.664a92.672 92.672 0 0 1 82.474666-32.128h12.8c26.794667 0 61.738667-45.269333 93.610667-115.541333a401.706667 401.706667 0 0 0-130.261333-21.632z"})});case"interface":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M921.6 0h-853.333333C30.72 0 0 30.72 0 68.266667v887.466666c0 37.546667 30.72 68.266667 68.266667 68.266667h853.333333c37.546667 0 68.266667-30.72 68.266667-68.266667V68.266667c0-37.546667-30.72-68.266667-68.266667-68.266667z m0 68.266667v211.626666h-853.333333V68.266667h853.333333z m-853.333333 887.466666V348.16h853.333333V955.733333h-853.333333z m854.954666 34.133334v-34.133334 34.133334z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M641.706667 225.28c27.306667 10.24 54.613333-3.413333 64.853333-30.72s-3.413333-58.026667-30.72-68.266667-54.613333 3.413333-64.853333 30.72 3.413333 58.026667 30.72 68.266667z m160.426666 0c27.306667 10.24 54.613333-3.413333 64.853334-30.72s-3.413333-58.026667-30.72-64.853333c-27.306667-10.24-54.613333 3.413333-64.853334 30.72s3.413333 54.613333 30.72 64.853333z m-324.266666 0c27.306667 10.24 54.613333-3.413333 64.853333-30.72s-3.413333-58.026667-30.72-68.266667-54.613333 3.413333-64.853333 30.72c-6.826667 30.72 3.413333 58.026667 30.72 68.266667z"})]});case"other":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1002.656 184.896c0-90.336-73.248-163.552-163.552-163.552l-654.208 0c-90.336 0-163.552 73.248-163.552 163.552l0 654.24c0 90.336 73.248 163.552 163.552 163.552l654.208 0c90.304 0 163.552-73.216 163.552-163.552l0-654.24zM920.8 810.368c0 61.632-49.92 111.552-111.552 111.552l-595.616 0c-61.6 0-111.52-49.952-111.52-111.552l0-595.648c0-61.6 49.92-111.52 111.52-111.52l595.68 0c61.6 0 111.52 49.952 111.52 111.52l-0.032 595.648zM248.224 443.776c-37.792 0-68.448 30.688-68.448 68.48s30.656 68.48 68.448 68.48c37.824 0 68.48-30.688 68.48-68.48s-30.656-68.48-68.48-68.48l0 0zM512.352 443.776c-37.792 0-68.448 30.688-68.448 68.48s30.656 68.48 68.448 68.48 68.48-30.688 68.48-68.48-30.688-68.48-68.48-68.48l0 0zM776.448 443.776c-37.792 0-68.448 30.688-68.448 68.48s30.656 68.48 68.448 68.48c37.792 0 68.448-30.688 68.448-68.48s-30.656-68.48-68.448-68.48l0 0z"})});case"legal":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M517.802667 612.181333c96.298667-5.12 152.874667-91.946667 181.205333-168.704 45.226667-10.154667 45.226667-71.552 11.349333-97.109333 8.021333-79.744 34.816-194.090667-65.28-198.314667-27.093333-1.109333-43.093333-26.496-145.834666-18.474666-62.592 5.034667-125.056 15.104-163.712 49.450666-39.594667 35.2-37.248 103.296-27.093334 172.458667-34.048 20.48-22.741333 81.834667 22.570667 97.152 28.288 76.629333 90.538667 168.618667 186.794667 163.541333z m114.133333 17.834667c-31.232 58.154667-49.066667 126.848-80.298667 179.669333-4.437333-36.992-3.84-61.269333-4.437333-137.386666h-75.776c4.437333 95.146667 4.437333 95.146667-4.522667 137.386666-22.314667-58.112-44.544-126.805333-75.776-179.626666-133.717333 21.12-231.850667 84.522667-236.245333 264.192h713.386667c-0.085333-179.669333-102.656-243.072-236.373334-264.234667z"})});case"address":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M513.2 898.3c-106.4 0-206.6-9.2-282.3-26.1-88.9-19.9-137.4-47.5-132-83.3 3.7-25 19.5-37.2 58.5-51.6 32.6-12 96.8-27.2 148.5-35.6 12-2 21.4 5.4 23.4 17.3 2 12-6.4 21-18.3 23-44.4 7.2-105.8 20.8-132 31.2-29 11.5-26.2 14.8-26.2 17 0 1.8 0.6 8.9 20.4 18.2 19.2 9 47 17.4 80.4 24.5 71.7 15 165.6 23.3 264.7 23.3 99 0 193-8.3 264.7-23.3 33.5-7 61.3-15.5 80.4-24.5 19.9-9.2 16.2-16.2 17-17.8-1-2-3.7-5.9-32.7-17.3-26.2-10.4-82.4-23.7-126.7-30.9-12-2-20.3-10.3-18.4-22.3 2-12 12.4-20.3 24.4-18.4 51.7 8.3 109 24.3 142 35.5 39.3 13.3 54.8 26.6 58.6 51.8 5.4 35.8-43.2 63.5-132.2 83.2-75.6 16.9-175.8 26.1-282.2 26.1z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M510.8 98.2c-134.1 0-239.5 108.4-239.3 242.4 0 4 0.1 8.2 0.3 12.3 1.4 28.6 10.2 57.2 21.4 83.4v0.1l17.9 34.5c1.5 2.9 148.7 277.2 165.1 303.1 9.2 14.5 24.6 20.7 35.5 20.7 10.6 0 27.6-5.7 35.3-20.7 12.3-24 175.8-303.1 175.8-303.1s15.2-26.2 18.7-34.6c13.4-31.7 18.9-49.2 20.3-83.7 0.1-3.6 0.2-9.4 0.2-12.3C761.9 206 644.9 98.2 510.8 98.2z m2.4 368.9c-74.2 0-134.3-60.1-134.3-134.3 0-74.2 60.1-134.3 134.3-134.3 74.2 0 134.3 60.1 134.3 134.3 0 74.2-60.1 134.3-134.3 134.3z"})]});case"email":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M702.229 505.85l257.369 208.406V297.444zM599.854 588.749c-25.344 20.528-56.423 30.791-87.498 30.791-31.08 0-62.155-10.264-87.513-30.796l-53.778-43.556L65.846 792.386c2.945 22.208 13.831 41.923 29.75 56.193 7.592 6.805 16.341 12.319 25.868 16.329 10.846 4.566 22.712 7.164 35.207 7.164h711.225c15.817 0 30.632-4.139 43.612-11.24 9.122-4.99 17.365-11.399 24.295-19.056 12.221-13.502 20.449-30.628 22.931-49.554l-305.078-247.04-53.802 43.567zM64.969 297.272v417.157l257.529-208.577z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M419.633 505.853l43.688 35.383c28.408 23.005 69.652 23.005 98.061 0l43.699-35.386 48.574-39.333 303.38-245.664c-9.591-40.379-45.87-70.543-89.139-70.543H156.671c-43.219 0-79.46 30.093-89.103 70.4l303.497 245.807 48.568 39.336z"})]});case"image":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1194 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M85.333333 85.333333v853.333334h1024V85.333333H85.333333z m0-85.333333h1024a85.333333 85.333333 0 0 1 85.333334 85.333333v853.333334a85.333333 85.333333 0 0 1-85.333334 85.333333H85.333333a85.333333 85.333333 0 0 1-85.333333-85.333333V85.333333a85.333333 85.333333 0 0 1 85.333333-85.333333z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M77.824 757.504a42.666667 42.666667 0 1 1-60.928-59.733333l147.968-151.04a213.333333 213.333333 0 0 1 325.376 24.32l64.853333 89.856c36.949333 51.029333 107.52 63.829333 159.914667 28.928l35.328-23.552a213.333333 213.333333 0 0 1 233.301333-2.048l172.629334 110.506666a42.666667 42.666667 0 0 1-46.08 71.850667l-172.544-110.506667a128 128 0 0 0-139.946667 1.28l-35.328 23.466667a202.410667 202.410667 0 0 1-276.48-50.005333l-64.853333-89.856a128 128 0 0 0-195.157334-14.592L77.824 757.504zM874.666667 469.333333a149.333333 149.333333 0 1 1 0-298.666666 149.333333 149.333333 0 0 1 0 298.666666z m0-85.333333a64 64 0 1 0 0-128 64 64 0 0 0 0 128z"})]});case"download":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1077 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M269.473684 0a53.894737 53.894737 0 0 1 6.305684 107.412211L269.473684 107.789474H161.684211a53.894737 53.894737 0 0 0-53.517474 47.589052L107.789474 161.684211v700.631578a53.894737 53.894737 0 0 0 47.589052 53.517474L161.684211 916.210526h754.526315a53.894737 53.894737 0 0 0 53.517474-47.589052L970.105263 862.315789V161.684211a53.894737 53.894737 0 0 0-47.589052-53.517474L916.210526 107.789474h-107.789473a53.894737 53.894737 0 0 1-6.305685-107.412211L808.421053 0h107.789473a161.684211 161.684211 0 0 1 161.414737 152.198737L1077.894737 161.684211v700.631578a161.684211 161.684211 0 0 1-152.198737 161.414737L916.210526 1024H161.684211a161.684211 161.684211 0 0 1-161.414737-152.198737L0 862.315789V161.684211A161.
122684211 161.684211 0 0 1 152.198737 0.269474L161.684211 0h107.789473z m269.473684 0a53.894737 53.894737 0 0 1 53.894737 53.894737v570.421895l123.580632-123.472843a53.894737 53.894737 0 0 1 71.141052-4.473263l5.066106 4.473263a53.894737 53.894737 0 0 1 4.473263 71.141053l-4.473263 5.066105-215.578948 215.578948a53.894737 53.894737 0 0 1-76.207158 0l-215.578947-215.578948a53.894737 53.894737 0 0 1 71.141053-80.680421l5.066105 4.473263L485.052632 624.424421V53.894737a53.894737 53.894737 0 0 1 53.894736-53.894737z"})});case"details":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 952.32A440.32 440.32 0 1 0 71.68 512 440.32 440.32 0 0 0 512 952.32zM512 1024a512 512 0 1 1 512-512 512 512 0 0 1-512 512z m5.76-338.56a56.96 56.96 0 1 0 58.24 56.96 56.96 56.96 0 0 0-58.24-56.96z m0-455.04a56.96 56.96 0 0 0-56.96 56.96v284.16a56.96 56.96 0 0 0 115.2 0V287.36a56.96 56.96 0 0 0-56.96-56.96z"})});case"arrow":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M341.957209 959.354678c-12.893658 0-25.842575-4.425799-36.386722-13.467733-23.493064-20.10592-26.224268-55.426357-6.064113-78.891791L603.929736 511.789199l-304.423361-355.206978c-20.160155-23.465434-17.427928-58.786894 6.064113-78.891791 23.437805-20.024056 58.786894-17.373693 78.837556 6.064113l335.675132 391.620305c17.974373 20.952194 17.974373 51.875484 0 72.827679l-335.675132 391.620305C373.371686 952.717514 357.691565 959.354678 341.957209 959.354678z"})});case"features":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M707.616 474.464h-160V312.448a160 160 0 0 1 79.04-138.304 164.704 164.704 0 0 1 160 0 157.664 157.664 0 0 1 79.04 138.304 164.688 164.688 0 0 1-45.44 114.592 150.736 150.736 0 0 1-112.624 47.424z m-391.2 399.168a162.128 162.128 0 0 1 0-324.032h160v161.968a161.072 161.072 0 0 1-160 162.064z m-160-561.136a164.688 164.688 0 0 1 45.44-114.592 161.936 161.936 0 0 1 112.576-47.472 158.4 158.4 0 0 1 112.624 47.424 161.264 161.264 0 0 1 45.44 114.592v162.016h-158.064a161.968 161.968 0 0 1-158.064-162.016z m711.248 399.072a159.056 159.056 0 0 1-239.072 138.304 157.664 157.664 0 0 1-79.04-138.304V549.552h160a158.4 158.4 0 0 1 112.624 47.424 171.936 171.936 0 0 1 45.488 114.592z"})});case"GPT4":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 24 24",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.327.01A6.234 6.234 0 0 0 5.86 2.363a6.131 6.131 0 0 0-.891 1.582l-.087.235-.328.083A6.047 6.047 0 0 0 .329 8.18c-.536 1.593-.416 3.212.347 4.694.21.407.471.802.723 1.093l.18.209-.057.196a5.533 5.533 0 0 0-.24 1.7c0 .986.199 1.821.636 2.682a6.13 6.13 0 0 0 4.224 3.23c.735.151 1.66.175 2.274.06l.266-.05.322.302a5.993 5.993 0 0 0 2.34 1.402 5.724 5.724 0 0 0 2.293.287c2.005-.138 3.703-1.108 4.79-2.738.236-.354.366-.602.562-1.077l.154-.373.167-.04c.986-.24 1.982-.76 2.706-1.41a6.124 6.124 0 0 0 1.86-3.241c.355-1.727-.06-3.53-1.126-4.89-.116-.15-.233-.3-.26-.337-.046-.063-.043-.091.045-.436.145-.566.192-.933.192-1.524 0-1.555-.579-2.978-1.699-4.171-.886-.944-2.295-1.644-3.667-1.822-.469-.06-1.364-.043-1.775.034l-.268.05-.296-.283a6.174 6.174 0 0 0-2.804-1.54A6.878 6.878 0 0 0 10.327.01Zm1.31 1.647c.35.077.818.238 1.127.39.264.13.78.456.848.537.024.03-.559.374-2.471 1.462-1.377.784-2.557 1.472-2.623 1.53a.89.89 0 0 0-.183.24c-.063.134-.064.165-.079 3.592l-.015 3.457-.961-.545c-.528-.3-.998-.569-1.043-.598l-.082-.053V8.75c0-1.832.012-3.014.032-3.174a4.6 4.6 0 0 1 .882-2.198c.194-.266.703-.758.996-.963.528-.37 1.284-.684 1.85-.77.135-.02.265-.041.29-.047.132-.031 1.222.014 1.431.06Zm5.726 1.849c2.333.412 3.962 2.485 3.772 4.797a3.662 3.662 0 0 1-.045.397c-.008.013-.922-.498-2.031-1.134-3.2-1.834-3.098-1.777-3.257-1.799a.89.89 0 0 0-.277.014c-.077.02-1.407.757-3.1 1.72a213.75 213.75 0 0 1-3.019 1.7c-.05.014-.054-.052-.054-1.155 0-1.077.005-1.173.054-1.215.1-.086 4.956-2.827 5.26-2.97a4.81 4.81 0 0 1 1.218-.37 5.314 5.314 0 0 1 1.48.015Zm-12.668 8.45c.043.083.132.19.199.24.066.05 1.44.84 3.05 1.755 1.612.916 2.93 1.673 2.93 1.683 0 .04-1.998 1.156-2.07 1.155-.067 0-4.546-2.525-5.13-2.892-1.012-.634-1.737-1.688-2-2.905-.102-.472-.103-1.298-.001-1.747.
122143-.634.336-1.092.66-1.568.54-.795 1.247-1.358 2.178-1.731l.076-.031.015 2.946.015 2.946.078.15Zm13.05-3.339c2.844 1.62 2.602 1.478 2.92 1.72a4.432 4.432 0 0 1 1.754 3.524c.001.77-.146 1.39-.492 2.075-.328.648-.94 1.318-1.576 1.723-.2.127-.81.435-.865.436-.012 0-.026-1.313-.03-2.919l-.01-2.92-.069-.138a.978.978 0 0 0-.167-.229c-.054-.05-1.427-.852-3.052-1.78a281.866 281.866 0 0 1-2.992-1.725c-.03-.027.185-.162.974-.61.557-.317 1.035-.576 1.063-.576.027 0 1.171.638 2.543 1.42Zm-4.382 1.141 1.286.727v3.032l-1.296.736c-.713.404-1.307.74-1.32.744-.013.005-.618-.329-1.345-.74l-1.32-.75v-3.014l1.309-.746c.744-.424 1.33-.74 1.355-.73.025.008.624.342 1.331.741Zm3.389 1.935c.477.271.92.526.982.566l.114.073v2.92c0 3.113-.004 3.214-.152 3.795-.713 2.792-3.92 4.216-6.51 2.892-.308-.157-.833-.509-.812-.543.007-.011 1.14-.66 2.516-1.443 1.645-.934 2.546-1.463 2.628-1.542.243-.235.229-.004.229-3.863v-3.42l.069.036c.037.019.459.257.936.529Zm-2.101 4.266v1.196l-2.49 1.413c-1.369.778-2.599 1.467-2.733 1.533a5.11 5.11 0 0 1-1.112.372c-.274.06-.4.07-.897.07-.435-.001-.643-.014-.838-.055-1.472-.303-2.667-1.22-3.289-2.523-.278-.582-.393-1.067-.417-1.746-.014-.417.016-.86.062-.906.008-.007 1.122.618 2.476 1.388 1.354.77 2.51 1.425 2.569 1.455.156.078.346.1.511.061.093-.022 1.205-.638 3.143-1.741 1.65-.94 3.003-1.709 3.007-1.71.004-.002.008.535.008 1.193Z"})});case"claude2":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 24 24",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.518 9.098C3.353 11.9 1.86 15.49 1.2 17.073L0 19.951l1.843.027c1.014.014 1.862.01 1.883-.012.022-.02.332-.757.688-1.636l.648-1.598H12.137l.177.439.659 1.634.482 1.195h1.887c1.47 0 1.876-.027 1.836-.122-3.128-7.49-4.93-11.813-5.671-13.61L10.57 4H6.636L4.518 9.098Zm9.251-4.917c.027.1 1.511 3.699 3.298 7.999l3.248 7.818L22.18 20c1.026 0 1.845-.032 1.82-.072-.07-.11-6.45-15.455-6.532-15.707-.07-.218-.091-.22-1.91-.22-1.74 0-1.835.01-1.789.18ZM9.114 9.293l1.124 2.756.638 1.56-1.108.028a57.2 57.2 0 0 1-2.276 0l-1.17-.027.538-1.317 1.122-2.756c.322-.792.598-1.44.615-1.44.017 0 .25.538.517 1.196Z"})});case"suno_music":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 28 28",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 14C-3.4512e-07 21.732 3.98992 28 8.91174 28C13.8336 28 17.8235 21.732 17.8235 14L0 14Z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28 14C28 6.26801 24.0101 5.74772e-08 19.0883 0C14.1664 -5.74772e-08 10.1765 6.26801 10.1765 14L28 14Z"})]});case"midjourney":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1072 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M984.359936 716.5952a25.6 25.6 0 1 1 3.072 51.0976L119.617536 819.2768l50.4576 83.8912a25.6 25.6 0 0 1-6.272 33.4592l-2.4832 1.6896a25.6 25.6 0 0 1-35.1232-8.7552l-65.7152-109.2352a33.28 33.28 0 0 1 26.5472-50.3808l897.3056-53.3504z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M129.319936 890.7776c18.1504-0.384 33.664 6.656 50.2528 19.8144 4.1472 3.3024 8.2944 6.912 13.44 11.5968 1.9712 1.792 10.3168 9.5488 12.4928 11.52 22.656 20.6592 37.4528 29.056 56.4224 29.568 19.8656 0.5376 34.4576-6.656 59.9808-27.008 8.2432-6.6304 12.6464-10.1376 17.0496-13.44 21.1712-16.0256 38.5792-24.2432 59.904-24.704 21.0944-0.4352 38.656 6.656 59.4432 20.8128 2.9696 2.048 5.9904 4.1984 9.7792 6.9376l9.2672 6.8096c24.7296 17.9712 39.68 24.7552 60.3648 24.7552 20.4288 0 32.6912-6.1696 52.3264-23.3472 0.512-0.4352 8.2176-7.2704 10.5984-9.2928 20.4288-17.6128 36.736-26.1888 59.5968-26.6752 18.7136-0.384 35.0976 5.12 53.8112 16.0256 6.144 3.584 12.288 7.5264 23.5776 14.9248 25.3952 16.384 41.4976 22.8096 63.5136 22.8096 21.9648 0 35.7376-5.9904 56.6784-21.76l10.6752-8.064 3.072-2.304c19.328-14.1056 35.2256-21.1968 55.8848-21.632 36.864-0.768 81.4592 19.2 135.7056 58.6752a25.6 25.6 0 0 1-30.1056 41.3952c-46.0032-33.4848-81.5104-49.3568-104.4992-48.896-8.1152 0.1792-15.1296 3.328-26.7776 11.8272-2.7136 1.9712-13.1328 9.9072-13.1584 9.9328-29.0048 21.8112-52.48 32.0256-87.4752 32.0256-33.9456 0-58.3168-9.728-91.2384-30.976a505.6 505.6 0 0 0-21.6064-13.7216c-11.2896-6.5792-19.2-9.216-26.9824-9.0624-8.2688 0.1536-15.0272 3.712-27.264 14.2592-2.048 1.792-9.5744 8.448-10.3168 9.0624-28.0576 24.576-50.816 35.9936-86.016 35.9936-33.9968 0-57.7792-10.7776-90.4704-34.56l-9.3184-6.8096c-3.3792-2.4832-5.9904-4.352-8.448-6.016-12.8-8.7296-21.1968-12.1088-29.5424-11.9296-8.1408 0.1536-16.7424 4.224-30.1056 14.336-3.7888 2.8672-7.6032 5.888-16.0256 12.672-34.176 27.2128-58.1632 39.0912-93.2864 38.144-34.304-0.9472-58.5728-14.72-89.5232-42.9312L158.503936 960c-4.352-3.9936-7.68-6.8864-10.752-9.3184-8.0896-6.4-13.312-8.7808-17.3056-8.704-18.0992 0.384-48.3072 22.528-86.7072 68.352A25.6 25.6 0 0 1 4.494336 977.408c47.1808-56.32 87.5008-85.8624 124.8512-86.656zM778.715136 617.1648c-35.1488-103.68-69.4528-181.8624-102.5792-234.3168-36.4288-57.6512-100.4544-129.1264-191.9232-213.888a25.6 25.6 0 0 1 34.816-37.5552c94.4384 87.5008 161.1776 162.048 200.3968 224.1024 37.1456 58.8032 74.496 145.0752 112.4608 259.1744 20.096-0.9472 38.0928-0.768 54.016 0.5888l7.808 0.768c22.6304 2.6112 48.0256 8.2432 76.2112 16.896a25.6 25.6 0 1 1-15.0016 48.9472c-25.3952-7.7824-47.744-12.7488-67.0208-14.9504-14.848-1.7152-32.7168-2.0736-53.5296-1.1008a51.2 51.2 0 0 1-51.0464-34.9952l-4.608-13.6704z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M479.092736 138.0352a25.6 25.6 0 0 1 34.688-10.368c139.008 74.9568 241.152 149.6832 306.4064 224.7168 65.1008 74.8544 120.448 173.568 166.2208 296.064a25.6 25.6 0 1 1-47.9744 17.92c-43.7504-117.0944-96.128-210.5344-156.8768-280.3712-60.6464-69.7088-158.0288-140.9792-292.096-213.248a25.6 25.6 0 0 1-10.368-34.7136zM392.999936 596.5312c81.1008 0 170.0864 15.2832 266.9824 45.7216a25.6 25.6 0 0 1-15.36 48.8448c-92.16-28.928-176.0512-43.3664-251.648-43.3664-73.9328 0-154.624 22.4256-242.1504 67.6864a25.6 25.6 0 1 1-23.5264-45.4656c94.3616-48.7936 182.912-73.4208 265.6768-73.4208z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M121.281536 23.2704a25.6 25.6 0 0 1 34.7904 10.0352c70.144 127.
1221808 105.4976 244.6592 105.4976 352.4608 0 108.1856-33.792 215.1936-100.9152 320.6656a25.6 25.6 0 0 1-43.1872-27.4944c62.08-97.536 92.928-195.1488 92.928-293.1712 0-98.3552-32.896-207.616-99.1488-327.7056A25.6 25.6 0 0 1 121.281536 23.2704z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M109.915136 36.096A25.6 25.6 0 0 1 143.220736 21.9392c132.6848 53.5296 249.3184 137.6512 349.6704 252.1344 65.7152 74.9568 118.0416 175.6416 155.52 282.4192 12.6464 35.968 22.4 69.888 27.0336 91.8272 1.024 4.8128 1.7408 8.8064 2.1248 11.9552 0.256 2.3296 0.4096 4.352 0.3072 6.5536-0.1024 2.6368-0.1024 2.6368-1.536 8.1408-3.9168 10.1376-3.9168 10.1376-25.6 17.28-15.5136-5.0432-15.5136-5.0432-18.816-9.5232-2.2016-2.9952-2.2016-2.9952-3.2256-4.864a49.152 49.152 0 0 1-2.5344-5.632c-1.28-3.3024-2.7392-7.7056-4.4032-13.2864a25.472 25.472 0 0 1-0.128-14.2848l0.1792-0.64-0.1024-0.5376a861.3632 861.3632 0 0 0-18.8928-62.208L600.103936 573.44c-35.5072-101.12-84.992-196.352-145.7152-265.6256-95.1552-108.544-205.184-187.904-330.3168-238.3872a25.6 25.6 0 0 1-14.1568-33.3312zM969.127936 722.816a25.6 25.6 0 1 1 33.536 38.656c-57.4464 49.8176-101.9136 84.5312-133.9392 104.448-10.2912 6.3744-22.7328 13.9776-37.376 22.784l-13.0304 7.808a12346.368 12346.368 0 0 1-100.608 59.4688 25.6 25.6 0 1 1-25.8816-44.1856c69.504-40.704 119.4752-70.5024 149.8624-89.3952 29.2352-18.1504 71.8592-51.4304 127.4368-99.584z"})]});case"runway":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M483.328 769.299692c-1.851077 8.507077-3.190154 16.541538-5.316923 24.497231-19.810462 74.752-67.702154 122.013538-142.375385 140.681846-59.549538 14.926769-116.893538 6.380308-169.353846-26.269538-46.985846-29.341538-74.830769-72.270769-84.086154-126.818462a248.674462 248.674462 0 0 1-3.308307-40.684307c-0.196923-153.481846-0.078769-306.963692-0.07877-460.445539C78.769231 185.186462 146.904615 101.730462 240.206769 83.101
122538a211.022769 211.022769 0 0 1 40.526769-4.135384c154.624-0.275692 309.248-0.275692 463.793231-0.118154 45.174154 0.118154 86.646154 12.209231 122.486154 40.566154 35.367385 27.923692 57.619692 64.669538 68.253539 108.110769 14.099692 57.619692 8.034462 113.152-22.646154 164.588308-27.057231 45.528615-67.780923 73.097846-118.86277 85.661538-7.640615 1.969231-15.478154 3.190154-23.670153 4.962462 1.181538 1.260308 2.126769 2.402462 3.150769 3.465846 38.990769 38.872615 77.981538 77.587692 116.854154 116.539077 30.444308 30.444308 48.049231 67.111385 53.563077 109.961846 10.633846 82.313846-33.949538 170.496-106.57477 209.841231a186.092308 186.092308 0 0 1-90.702769 22.252307c-12.957538 0-25.836308 0.590769-38.596923-1.732923-23.197538-4.253538-44.268308-13.745231-64.196923-25.993846-28.750769-17.801846-53.76-39.975385-77.469538-63.763692-24.772923-24.812308-49.033846-50.176-73.609847-75.224615-2.875077-3.111385-5.907692-5.789538-9.176615-8.822154zM201.531077 512.787692v126.188308c0 36.667077-0.393846 73.334154 0.196923 109.961846 0.393846 22.331077 9.924923 40.920615 27.963077 54.468923 17.841231 13.430154 38.360615 17.959385 60.219077 16.147693 18.274462-1.575385 34.816-7.876923 48.561231-20.401231 16.423385-15.084308 23.000615-34.343385 23.000615-56.123077V280.064c0-3.662769-0.196923-7.483077-0.787692-11.027692-6.183385-40.526769-45.056-70.971077-85.976616-67.584a80.265846 80.265846 0 0 0-73.255384 79.872c0.078769 77.193846 0.078769 154.348308 0.078769 231.424z m282.978461-29.144615c-0.118154 1.851077-0.196923 3.150769-0.196923 4.371692 0 35.131077-0.118154 70.222769 0.07877 105.314462 0 1.969231 1.063385 4.450462 2.520615 5.828923a56947.003077 56947.003077 0 0 0 202.318769 202.121846c17.329231 17.211077 38.478769 24.654769 63.015385 20.283077 23.630769-4.135385 41.826462-17.014154 55.729231-36.076308 11.224615-15.438769 17.132308-32.768 15.596307-52.224-1.575385-18.825846-10.358154-34.107077-23.512615-47.261538a387007.842462 387007.842462 0 0 1-199.286154-199.246769 9.176615 9.176615 0 0 0-7.404308-3.072c-34.697846 0.078769-69.316923 0.078769-104.054153 0.078769-1.457231-0.078769-2.875077-0.078769-4.804924-0.078769z m-0.118153-122.486154h159.586461c34.500923 0 69.041231 0.472615 103.581539-0.118154 28.317538-0.472615 49.979077-13.351385 63.40923-38.675692 9.019077-16.935385 11.421538-35.209846 8.822154-54.075077-5.041231-36.824615-31.744-66.638769-73.412923-66.717538-91.372308-0.196923-182.665846-0.078769-274.077538-0.07877-1.181538 0-2.402462 0.157538-3.859693 0.393846 7.089231 15.635692 10.712615 31.704615 12.760616 48.246154 3.387077 26.978462 3.465846 54.035692 3.111384 81.211077l0.07877 29.814154z"})});case"deepseek":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",...o,children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1000.14 205.784c-10.484-5.244-15.012 4.752-21.136 9.828-2.088 1.64-3.868 3.768-5.652 5.736-15.32 16.712-33.216 27.688-56.628 26.376-34.2-1.964-63.404 9.012-89.208 35.72-5.488-32.932-23.716-52.592-51.468-65.208-14.54-6.556-29.204-13.108-39.384-27.36-7.084-10.16-9.008-21.464-12.572-32.608-2.256-6.716-4.508-13.6-12.084-14.744-8.252-1.312-11.468 5.736-14.704 11.632-12.904 24.084-17.92 50.628-17.408 77.496 1.104 60.46 26.132 108.628 75.816 142.872 5.652 3.932 7.108 7.864 5.324 13.6-3.38 11.792-7.432 23.26-10.976 35.06-2.252 7.536-5.632 9.172-13.56 5.896-27.256-11.632-50.808-28.836-71.636-49.64-35.328-34.9-67.28-73.404-107.112-103.552a473.012 473.012 0 0 0-28.404-19.824c-40.656-40.304 5.324-73.4 15.972-77.332 11.12-4.096 3.872-18.184-32.112-18.02-35.984 0.16-68.896 12.452-110.836 28.836-6.144 2.456-12.6 4.256-19.192 5.732-38.092-7.372-77.62-9.012-118.928-4.26-77.76 8.848-139.88 46.368-185.548 110.428C23.86 379.456 10.936 466.944 26.768 558.204c16.588 96.172 64.696 175.8 138.588 238.06 76.636 64.552 164.884 96.172 265.564 90.112 61.152-3.604 129.228-11.96 206.028-78.316 19.376 9.828 39.712 13.764 73.42 16.712 25.992 2.456 50.996-1.312 70.348-5.408 30.332-6.552 28.224-35.224 17.268-40.468-88.904-42.272-69.388-25.068-87.124-38.992 45.18-54.56 113.256-111.248 139.88-294.912 2.108-14.584 0.328-23.76 0-35.556-0.164-7.208 1.432-9.992 9.524-10.812 22.26-2.624 43.888-8.848 63.732-19.988 57.588-32.116 80.836-84.872 86.324-148.112 0.82-9.668-0.164-19.664-10.18-24.74zM498.196 774.96c-86.14-69.14-127.94-91.916-145.2-90.932-16.14 0.984-13.232 19.824-9.688 32.112 3.704 12.124 8.56 20.48 15.336 31.132 4.672 7.044 7.908 17.528-4.688 25.396-27.752 17.528-75.98-5.9-78.236-7.048-56.156-33.752-103.116-78.316-136.188-139.264-31.952-58.652-50.484-121.568-53.56-188.744-0.816-16.22 3.872-21.952 19.664-24.904a189.16 189.16 0 0 1 63.1-1.636c87.94 13.108 162.8
12216 53.248 225.564 116.816 35.82 36.208 62.916 79.464 90.852 121.736 29.676 44.892 61.624 87.652 102.276 122.716 14.356 12.288 25.804 21.624 36.78 28.508-33.072 3.768-88.268 4.588-126.012-25.888z m41.308-271.156c0-7.208 5.652-12.944 12.76-12.944 1.612 0.028 3.056 0.3 4.34 0.82a12.788 12.788 0 0 1 7.688 8.28c0.38 1.252 0.56 2.532 0.548 3.844a12.92 12.92 0 0 1-2.088 7.168 12.868 12.868 0 0 1-5.736 4.776 12.8 12.8 0 0 1-4.916 1 12.736 12.736 0 0 1-4.896-1 12.76 12.76 0 0 1-5.688-4.788 12.672 12.672 0 0 1-2.012-7.156z m128.268 67.176c-8.212 3.44-16.448 6.388-24.372 6.716-12.248 0.656-25.64-4.424-32.892-10.648-11.304-9.668-19.372-15.076-22.752-31.948-1.456-7.212-0.656-18.352 0.636-24.74 2.908-13.764-0.328-22.612-9.832-30.64-7.74-6.552-17.592-8.356-28.404-8.356-4.036 0-7.744-1.8-10.488-3.276a10.58 10.58 0 0 1-3.492-2.672 10.524 10.524 0 0 1-2.136-3.844 10.568 10.568 0 0 1-0.412-4.38 10.512 10.512 0 0 1 1.372-4.176c1.124-2.296 6.612-7.868 7.904-8.848 14.684-8.52 31.62-5.736 47.268 0.656 14.52 6.06 25.476 17.2 41.308 32.932 16.14 19.004 19.048 24.248 28.22 38.5 7.272 11.14 13.888 22.612 18.392 35.716 2.764 8.192-0.8 14.912-10.32 19.008z"})});case"grok":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",...o,children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1006.2848 42.71104c2.6112-2.63168 5.35552-5.15072 8.37632-7.31136-21.78048 31.22176-44.71808 61.6448-65.52576 93.5424-20.87936 31.26272-40.13056 63.98976-53.16608 99.3792-20.86912 55.3472-21.57568 116.48-11.28448 174.16192 3.35872 19.08736 7.46496 38.0416 11.61216 56.97536 2.16064 13.62944 3.60448 27.37152 5.1712 41.08288 4.75136 65.39264-8.64256 131.76832-37.02784 190.78144-19.32288 39.24992-45.45536 75.04896-76.6976 105.63584-45.8752 44.3392-102.9632 77.19936-164.73088 93.46048-38.3488 9.7792-78.16192 14.87872-117.76 12.24704-31.70304-2.5088-63.13984-8.54016-93.47072-18.14528-26.09152-9.02144-51.56864-20.02944-75.43808-33.9456-9.82016-5.80608-19.94752-11.264-28.75392-18.5856 34.92864-17.41824 70.90176-32.65536 105.92256-49.88928 3.11296-0.95232 6.1952-3.93216 9.6256-2.99008 51.95776 20.25472 109.9776 27.06432 164.64896 14.55104 42.77248-9.74848 83.1488-30.0544 116.14208-59.02336 10.71104-9.73824 20.96128-19.99872 30.76096-30.65856 34.93888-41.56416 57.89696-93.46048 63.34464-147.61984 5.4784-42.92608-1.15712-86.74304-15.77984-127.26272-3.33824-8.23296-6.5024-17.44896-14.61248-22.20032-10.0352-6.17472-23.6544-6.16448-33.2288 0.95232-24.41216 16.65024-47.45216 35.20512-71.39328 52.50048C574.464 525.38368 486.85056 591.73888 397.94688 656.26112c11.04896-13.21984 24.04352-24.60672 35.9936-36.97664 33.25952-35.328 68.34176-68.88448 102.26688-103.56736 33.4336-35.50208 69.2224-68.70016 102.62528-104.22272 55.73632-56.2176 111.872-112.03584 167.81312-168.04864 33.03424-34.8672 67.584-68.27008 101.38624-102.38976 32.73728-32.78848 65.5872-65.4848 98.2528-98.34496zM291.93216 230.46144c61.93152-50.18624 140.43136-79.2576 220.0576-81.9712 19.46624 0.18432 39.1168-1.30048 58.4192 2.00704 31.8464 3.98336 63.41632 11.29472 93.1328 23.6032 21.41184 7.72096 41.95328 17.8176 61.16352 30.01344 7.17824 4.68992 14.7456 8.93952 21.0432 14.82752-34.48832 16.30208-69.26336 31.98976-103.75168 48.30208-4.39296 1.77152-9.13408 5.25312-13.98784 2.89792-36.84352-14.72512-76.92288-21.03296-116.50048-18.8928-64.86016 4.66944-128.43008 31.35488-175.28832 76.78976-42.99776 41.30816-71.71072 96.83968-81.90976 155.48416-1.88416 15.58528-4.75136 31.1296-4.52608 46.8992 0.62464 60.3136 22.39488 120.61696 62.4128 166.01088 6.01088 6.41024 11.8784 12.94336 17.83808 19.4048-15.2576 14.92992-31.76448 28.45696-47.55456 42.8032-16.49664 15.98464-34.7136 30.06464-50.93376 46.336-23.808 20.16256-46.31552 41.78944-69.98016 62.11584-15.09376 14.31552-30.93504 27.8016-46.45888 41.63584-14.62272 14.44864-30.88384 27.0848-45.71136 41.30816-14.09024 13.60896-29.75744 25.46688-43.61216 39.33184-4.97664 4.38272-9.61536 9.3696-15.48288 12.61568 9.91232-15.7696 22.94784-29.20448 34.816-43.45856 25.99936-27.5968 51.88608-55.30624 77.44512-83.31264 15.67744-18.7392 31.49824-37.5808 43.4176-59.0336 13.1584-21.61664 21.69856-46.08 24.91392-71.17824 2.75456-21.30944-1.18784-42.7008-7.70048-62.93504-4.79232-13.312-10.43456-26.33728-14.44864-39.92576-22.80448-71.00416-24.08448-148.82816-3.3792-220.49792 16.39424-57.97888 46.76608-111.98464 88.18688-155.8016 12.38016-12.22656 24.23808-25.088 38.37952-35.3792z"})});case"viggleLogo":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M569.592242 305.728c113.446788-70.208 174.017939 28.544 115.929212 140.352-57.964606 111.744-110.902303 184.576-138.643394 184.576-27.67903 0-48.965818-74.752-80.678788-205.44C433.431273 290.112 433.617455 46.784 297.332364 74.368 168.866909 100.416 0 308.352 0 308.352L40.339394 362.88c0 0 83.161212-67.584 110.902303-33.792 27.741091 33.792 133.554424 441.984 168.866909 517.248 30.844121 66.048 115.867152 153.344 209.206303 91.008 93.21503-62.336 403.207758-335.296 458.752-657.6C1043.48703-42.496 615.020606 25.024 569.592242 305.728z"})});case"source":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 19 15",fill:"none",className:n,width:"19",height:"15",children:[(0,a.jsx)("path",{d:"M4.42 0.75H2.8625H2.75C1.64543 0.75 0.75 1.64543 0.75 2.75V11.65C0.75 12.7546 1.64543 13.65 2.75 13.65H2.8625C2.8625 13.65 2.8625 13.65 2.8625 13.65C2.8625 13.65 4.00751 13.65 4.42 13.65M13.98 13.65H15.5375H15.65C16.7546 13.65 17.65 12.7546 17.65 11.65V2.75C17.65 1.64543 16.7546 0.75 15.65 0.75H15.5375H13.98",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"currentColor",d:"M6.16045 7.41534C5.32257 7.228 4.69638 6.47988 4.69638 5.58551C4.69638 4.54998 5.53584 3.71051 6.57136 3.71051C7.60689 3.71051 8.44635 4.54998 8.44635 5.58551C8.44635 5.8965 8.37064 6.1898 8.23664 6.448C8.22998 6.48984 8.21889 6.53136 8.20311 6.57208L6.77017 10.2702C6.63182 10.6272 6.18568 10.7873 5.7737 10.6276C5.36172 10.468 5.13991 10.0491 5.27826 9.69206L6.16045 7.41534ZM11.4177 7.41534C10.5798 7.228 9.95362 6.47988 9.95362 5.58551C9.95362 4.54998 10.7931 3.71051 11.8286 3.71051C12.8641 3.71051 13.7036 4.54998 13.7036 5.58551C13.7036 5.8965 13.6279 6.1898 13.4939 6.448C13.4872 6.48984 13.4761 6.53136 13.4604 6.57208L12.0274 10.2702C11.8891 10.6272 11.4429 10.7873 11.0309 10.6276C10.619 10.468 10.3971 10.0491 10.5355 9.69206L11.4177 7.41534Z"})]});case"ad":return(0,a.jsxs)("svg",{className:n,viewBox:"0 0 1024 1024",children:[(0,a.jsx)("path",{d:"M507.653 66.673c-244.651 0-442.98 198.329-442.98 442.98s198.329 442.979 442.98 442.979 442.979-198.328 442.979-442.979c0.001-244.651-198.328-442.98-442.979-442.98z m0 863.96c-232.5 0-420.98-188.479-420.98-420.979 0-232.501 188.479-420.98 420.98-420.98s420.979 188.479 420.979 420.98c0.
122001 232.5-188.478 420.979-420.979 420.979z",fill:""}),(0,a.jsx)("path",{d:"M507.653 124.673c-212.618 0-384.98 172.361-384.98 384.98 0 212.618 172.362 384.979 384.98 384.979s384.979-172.361 384.979-384.979c0.001-212.618-172.361-384.98-384.979-384.98z m0 750.841c-202.059 0-365.86-163.801-365.86-365.86 0-202.06 163.801-365.861 365.86-365.861 202.06 0 365.86 163.801 365.86 365.861 0 202.059-163.8 365.86-365.86 365.86z",fill:""}),(0,a.jsx)("path",{d:"M742.597 615.109l-459.248-2.041h-0.041c-5.401 0-9.782 4.368-9.809 9.771-0.025 5.414 4.343 9.822 9.77 9.85l220.856 0.98-0.471 106.967c-0.027 5.416 4.341 9.824 9.77 9.85h0.04c5.401 0 9.785-4.368 9.81-9.77l0.472-106.954 218.786 0.968h0.039c5.404 0 9.785-4.371 9.81-9.772 0.014-5.414-4.357-9.821-9.784-9.849z m0 0",fill:""}),(0,a.jsx)("path",{d:"M671.993 277.975H348.658c-20.575 0-37.332 16.743-37.332 37.33V575.57H709.31V315.305c0-20.587-16.743-37.33-37.317-37.33zM461.917 382.642l-65.663 101.997a9.803 9.803 0 0 1-8.266 4.498 9.721 9.721 0 0 1-5.296-1.557c-4.553-2.941-5.86-8.999-2.944-13.564l65.661-101.997a9.805 9.805 0 0 1 13.564-2.941c4.553 2.928 5.872 8.998 2.944 13.564z m91.151 3.804L487.421 488.43a9.806 9.806 0 0 1-8.265 4.498 9.758 9.758 0 0 1-5.299-1.554c-4.551-2.944-5.858-9.001-2.942-13.564l65.648-101.984c2.941-4.553 8.999-5.885 13.564-2.944 4.55 2.931 5.873 8.998 2.941 13.564z m0 0",fill:""})]});case"jumpLink":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28.444 0H512v56.889H56.889V1024H0V0h28.444z m967.112 1024H1024V512h-56.889v455.111H56.89V1024h938.667zM926.89 56.889L227.556 756.224l40.22 40.22L967.111 97.11v187.335H1024V0H739.556v56.889H926.89z"})});case"gpt4":return(0,a.jsxs)("svg",{className:n,viewBox:"0 0 1024 1024",width:"200",height:"200",children:[(0,a.jsx)("path",{d:"M256 0h512q256 0 256 256v512q0 256-256 256H256Q0 1024 0 768V256Q0 0 256 0z",fill:"#AB68FF"}),(0,a.jsx)("path",{d:"M838.187 495.061a174.592 174.592 0 0 1 11.264 107.52 173.227 173.227 0 0 1-19.712 51.072 172.672 172.672 0 0 1-115.2 83.627 173.355 173.355 0 0 1-63.446 87.467 174.123 174.123 0 0 1-102.826 33.322 176.768 176.768 0 0 1-36.48-3.669 175.104 175.104 0 0 1-66.432-29.696A171.605 171.605 0 0 1 418.389 800 174.55 174.55 0 0 1 230.4 716.288a172.8 172.8 0 0 1-14.805-141.44 175.019 175.019 0 0 1-21.419-204.501 173.312 173.312 0 0 1 48.597-54.272 170.965 170.965 0 0 1 66.646-29.355 174.08 174.08 0 0 1 166.314-120.747 171.947 171.947 0 0 1 102.912 33.28c9.899 7.339 18.987 15.531 27.051 24.704a175.061 175.061 0 0 1 153.43 41.131 172.701 172.701 0 0 1 34.431 42.539 174.037 174.037 0 0 1 22.614 69.162 173.013 173.013 0 0 1-7.851 72.406c12.373 13.653 22.357 29.098 29.867 45.909zM597.845 802.987a129.28 129.28 0 0 0 70.187-70.272c6.485-15.702 9.899-32.598 9.899-49.622V522.24a6.997 6.997 0 0 1-0.171-0.512 1.707 1.707 0 0 0-0.213-0.427 1.195 1.195 0 0 0-0.342-0.341 1.11 1.11 0 0 0-0.426-0.299l-58.24-33.621v194.347a22.912 22.912 0 0 1-11.307 19.626l-137.813 79.531c-1.195 0.725-3.115 1.707-4.139 2.304 5.717 4.821 11.904 9.088 18.39 12.843a136.117 136.117 0 0 0 20.394 9.514 130.39 130.39 0 0 0 44.16 7.68 127.804 127.804 0 0 0 49.621-9.898zM269.568 693.76a129.579 129.579 0 0 0 177.152 47.445l139.392-80.384 0.341-0.384a0.896 0.896 0 0 0 0.214-0.426 1.707 1.707 0 0 0 0.213-0.427v-67.84l-168.192 97.323a25.77 25.77 0 0 1-5.419 2.346 23.381 23.381 0 0 1-17.237-2.346L258.219 609.45a148.48 148.48 0 0 1-4.054-2.475 130.261 130.261 0 0 0 0.043 44.885 130.432 130.432 0 0 0 15.36 42.07v-0.171z m-36.181-300.8a130.475 130.475 0 0 0-12.928 98.475 129.579 129.579 0 0 0 60.373 78.72l139.307 80.469a9.941 9.941 0 0 0 0.469 0.17h0.512a0.896 0.896 0 0 0 0.512-0.17 1.707 1.707 0 0 0 0.427-0.213l58.453-33.75-168.235-97.066a23.04 23.04 0 0 1-10.538-13.782 19.712 19.712 0 0 1-0.683-5.845v-163.84a131.108 131.108 0 0 0-20.437 9.557 132.48 132.48 0 0 0-47.104 47.275h-0.128z m478.421 111.36a23.04 23.04 0 0 1 8.363 8.32 26.027 26.027 0 0 1 2.261 5.504c0.427 1.92 0.725 3.883 0.64 5.888v163.84a129.28 129.28 0 0 0 58.283-43.093 129.835 129.835 0 0 0-38.23-190.934L603.82 373.376a6.827 6.827 0 0 0-0.47-0.17h-0.512a7.253 7.253 0 0 1-0.512 0.17 1.835 1.835 0 0 0-0.426 0.213l-58.155 33.622 168.235 97.152h-0.171z m58.07-87.253h-0.086v0.085l0.085-0.085z m-0.086-0.043a129.707 129.707 0 0 0-192.597-134.315l-139.222 80.384a1.237 1.237 0 0 0-0.341 0.342l-0.299 0.426a6.912 6.912 0 0 0-0.213 1.024v67.243l168.192-97.195a26.027 26.027 0 0 1 5.504-2.304 23.125 23.125 0 0 1 17.152 2.304l137.813 79.659c1.28 0.725 3.072 1.707 4.096 2.39z m-364.459-74.453a23.253 23.253 0 0 1 6.656-16 20.523 20.523 0 0 1 4.694-3.542l137.813-79.573c1.28-0.81 3.115-1.792 4.096-2.304a128.981 128.981 0 0 0-66.39-29.013A129.707 129.707 0 0 0 345.985 340.82v160.854a7.253 7.253 0 0 0 0.128 0.512 1.835 1.835 0 0 0 0.213 0.426 3.072 3.072 0 0 0 0.384 0.427 1.707 1.707 0 0 0 0.427 0.299l58.197 33.621V342.57z m31.574 212.565l74.965 43.264 74.965-43.264v-86.485l-74.922-43.264-74.966 43.264-0.085 86.485z",f
122ill:"#FFFFFF"})]});case"correct":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M102.1 532.4l237 295.5s14.6 20.5 43.9 0c29.3-20.5 520.8-582.2 520.8-582.2s36.6-42.4 10.2-56.3c-26.3-13.9-74.6 38-74.6 38L362.5 655.3l-215-180.7s-57.1-24.1-45.4 57.8z"})});case"error":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M575.37024 515.03104l228.864 228.864a42.66496 42.66496 0 0 1-60.3392 60.3392l-228.864-228.864-228.864 228.864a42.66496 42.66496 0 0 1-60.3392-60.3392l228.864-228.864-228.864-228.864a42.66496 42.66496 0 1 1 60.34432-60.3392l228.864 228.864 228.85888-228.864a42.66496 42.66496 0 1 1 60.3392 60.34432l-228.864 228.864z"})});case"arrowSwitch":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fill:"evenodd",clipRule:"evenodd",d:"M929.15692344 549.51384594c-24.07384594 0-43.64307656-19.49538469-43.6430775-43.64307657 0-24.07384594 19.49538469-43.64307656 43.6430775-43.6430775 24.07384594 0 43.64307656 19.49538469 43.64307656 43.6430775s-19.56923062 43.64307656-43.64307656 43.64307657z m-172.35692344 0c-24.07384594 0-43.64307656-19.49538469-43.64307656-43.64307657 0-24.07384594 19.49538469-43.64307656 43.64307656-43.6430775 24.07384594 0 43.64307656 19.49538469 43.64307656 43.6430775s-19.49538469 43.64307656-43.64307656 43.64307657z m-172.28307656 0c-24.07384594 0-43.64307656-19.49538469-43.6430775-43.64307657 0-24.07384594 19.49538469-43.64307656 43.6430775-43.6430775 24.07384594 0 43.64307656 19.49538469 43.64307656 43.6430775s-19.56923062 43.64307656-43.64307656 43.64307657z m-172.2830775 0c-24.07384594 0-43.64307656-19.49538469-43.64307657-43.64307657 0-24.07384594 19.49538469-43.64307656 43.64307658-43.6430775 24.07384594 0 43.64307656 19.49538469 43.64307749 43.6430775-0.07384594 24.14769188-19.56923062 43.64307656-43.6430775 43.64307657z m-353.72307656-13.66153782l271.67999999 271.68c12.48 12.48 36.33230812 8.71384594 53.39076938-8.27076938 17.05846125-17.05846125 20.75076937-40.91076938 8.27076937-53.39076937l-233.35384687-233.42769281 233.42769281-233.42769187c12.48-12.48 8.71384594-36.33230812-8.27076937-53.39076937-17.05846125-17.05846125-40.91076938-20.75076937-53.39076938-8.34461533l-271.75384594 271.75384595c-5.90769188 5.90769188-8.12307656 14.32615405-7.08923062 23.40923062-1.03384594 9.08307655 1.25538469 17.50153875 7.08923063 23.40923156z m0 0"})});case"linkedIn":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M76.43 361.726h185.949v597.36H76.429v-597.36zM169.46 64.76c59.45 0 107.652 48.27 107.652 107.624 0 59.416-48.202 107.679-107.651 107.679-59.662 0-107.772-48.263-107.772-107.679C61.688 113.03 109.798 64.76 169.461 64.76M378.943 361.726h178.074v81.644h2.526c24.76-47.003 85.404-96.498 175.787-96.498 187.963 0 222.73 123.667 222.73 284.553v327.66h-185.6V668.653c0-69.336-1.374-158.46-96.56-158.46-96.684 0-111.423 75.456-111.423 153.333v295.56H378.943v-597.36z"})});case"pinterest":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 256 256",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M119.1,10.5c-11.7,1.1-25.6,5-35.7,10C58.5,32.9,41.7,58,37.4,89.3c-3.2,23,3.2,39.9,19.3,51.4c5.1,3.6,11.5,7.1,12.9,7.1c0.7,0,4.3-19.4,4.3-22.8c0-0.8-1.2-2.8-2.6-4.5c-1.5-1.7-3.7-5.1-4.8-7.6c-1.9-4.1-2.2-5.6-2.2-14.1c0.1-10.3,1.5-16.9,6.3-28.9c11.1-27.8,38-43.1,66.9-38c4.1,0.7,11,2.4,15.4,3.8c17,5.6,26.8,12.4,31.5,21.8c4.3,8.9,5.3,15,5.3,32.6c0,14.8-0.2,16.3-2.2,23.1c-5,16.2-14.8,29.9-27.7,38.4c-14.8,9.8-26.1,7.8-35.7-6.4l-3.4-5.1l3.7-14.6c9.3-36.7,10.7-45.8,8.4-53.5c-3-10-14.9-13-27.3-6.7c-7.2,3.6-11.8,11.5-13.2,22.3c-0.7,6-0.5,10.7,1.3,24.6c0.3,2.7-0.7,10-4.2,27c-6.6,33.3-8.7,46.6-9.6,60.2c-0.4,6.6-1.6,19.7-2.5,28.9c-1,9.3-1.7,17.3-1.5,17.8c0.3,0.9,14-17.2,20.3-26.7c4.7-7.2,7.7-15.4,14.4-39.4l4.7-17l2.7,3.7c3.1,4.3,8.8,8.2,14.6,10c13.3,4,38.8-1.7,54.6-12c7.8-5.1,16.2-14,20.3-21.3c6.5-11.5,12.2-33.9,12.1-47.7c0-31.1-19-63-45.6-76.3C158.9,11.7,139.6,8.7,119.1,10.5z"})});case"chat":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 893c-8 0-16-2.4-22.8-7.1L309.5 761h-91.9c-65.1 0-118-53.3-118-118.8V249.8c0-65.5 53-118.8 118-118.8h588.9c65.1 0 118 53.3 118 118.8v392.5c0 65.5-53 118.8-118 118.8h-91.9L534.8 885.9C528 890.6 520 893 512 893zM217.5 211c-21 0-38 17.4-38 38.8v392.5c0 21.4 17.1 38.8 38 38.8H322c8.2 0 16.1 2.5 22.8 7.1L512 804.3l167.2-116.1c6.7-4.7 14.7-7.1 22.8-7.1h104.5c21 0 38-17.4 38-38.8V249.8c0-21.4-1
1227.1-38.8-38-38.8h-589z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M672.1 414H352c-22.1 0-40-17.9-40-40s17.9-40 40-40h320c22.1 0 40 17.9 40 40s-17.9 40-39.9 40zM522.1 552H352c-22.1 0-40-17.9-40-40s17.9-40 40-40h170c22.1 0 40 17.9 40 40s-17.9 40-39.9 40z"})]});case"search":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M352.256 684.544c-7.68 0-14.848-3.072-20.48-8.704-58.368-58.368-82.432-141.312-64.512-222.208 3.584-15.872 19.456-25.6 34.816-22.016 15.872 3.584 25.6 18.944 22.016 34.816-13.824 60.928 4.608 123.904 48.64 167.936 11.264 11.264 11.264 30.208 0 41.472C367.104 681.472 359.936 684.544 352.256 684.544z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M494.592 229.376c74.24 0 143.872 28.672 196.096 81.408 52.224 52.224 81.408 121.856 81.408 196.096 0 74.24-28.672 143.872-81.408 196.096-52.224 52.224-121.856 81.408-196.096 81.408-74.24 0-143.872-28.672-196.096-81.408-108.032-108.032-108.032-284.16 0-392.192C351.232 258.048 420.864 229.376 494.592 229.376M494.592 171.008c-86.016 0-172.032 32.768-237.568 98.304-131.072 131.072-131.072 343.552 0 474.624 65.536 65.536 151.552 98.304 237.568 98.304 86.016 0 172.032-32.768 237.568-98.304 131.072-131.072 131.072-343.552 0-475.136C666.624 203.776 580.608 171.008 494.592 171.008L494.592 171.008z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M903.68 926.72c-7.68 0-14.848-3.072-20.48-8.704L706.56 741.888c-11.264-11.264-11.264-30.208 0-41.472 11.264-11.264 30.208-11.264 41.472 0l176.128 176.128c11.264 11.264 11.264 30.208 0 41.472C918.528 923.648 910.848 926.72 903.68 926.72z"})]});case"edit":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M928 896a32 32 0 1 1 0 64h-832a32 32 0 1 1 0-64h832zM784.256 83.2L876.8 175.744c25.6 25.6 25.6 67.008 0 92.544l-498.176 498.24c-7.232 7.168-16 12.608-25.6 15.808l-138.88 46.336a65.472 65.472 0 0 1-82.816-82.816l46.336-138.88c3.2-9.6 8.64-18.368 15.808-25.6L691.712 83.2c25.536-25.6 67.008-25.6 92.544 0z m-118.208 116.096L238.72 626.624a1.472 1.472 0 0 0-0.384 0.64l-46.272 138.816a1.472 1.472 0 0 0 1.856 1.856l138.88-46.272a1.472 1.472 0 0 0 0.576-0.384l427.328-427.328-94.656-94.656z m70.912-70.848l-25.664 25.6 94.656 94.656 25.6-25.6a1.472 1.472 0 0 0 0-2.112l-92.544-92.544a1.472 1.472 0 0 0-2.048 0z"})});case"arrowRight":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M575.114968 127.655402 960.70186 513.00591 578.758961 894.948809 533.533944 849.723791 838.221318 545.037441 66.147024 545.038464 66.147024 481.081827 838.095451 481.081827 529.891997 172.879396Z"})});case"i_icon":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M634.88 321.536c0 32.768-26.624 59.392-59.392 59.392-32.768 0-59.392-26.624-59.392-59.392s26.624-59.392 59.392-59.392c32.768 0 59.392 26.624 59.392 59.392zM389.12 526.848s34.304-128.512 138.24-122.368c103.936 6.144 32.256 118.272-6.144 226.816-38.912 108.544 48.128 32.256 70.144-3.584 0 0-45.056 183.808-176.64 120.832-61.952-29.696 15.36-179.712 49.664-246.784 33.28-66.56-36.352-27.648-75.264 25.088z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 975.36c-255.488 0-463.36-207.872-463.36-463.36S256.512 48.64 512 48.64s463.36 207.872 463.36 463.36-207.872 463.36-463.36 463.36z m0-839.68c-207.36 0-376.32 168.96-376.32 376.32s168.96 376.32 376.32 376.32 376.32-168.96 376.32-376.32-168.96-376.32-376.32-376.32z"})]});case"go":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M851.498667 544.981333H417.493333a32 32 0 1 1 0-64h434.005334a32 32 0 1 1 0 64zM256.512 512a32 32 0 1 0 64 0 32 32 0 0 0-64 0zM128.512 512a32 32 0 1 0 64 0 32 32 0 0 0-64 0z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M641.109333 767.402667a32.042667 32.042667 0 0 1-22.613333-54.698667L818.901333 512l-200.405333-200.789333a32.042667 32.042667 0 0 1 45.312-45.312l222.976 223.402666a31.914667 31.914667 0 0 1 0 45.226667l-222.976 223.488a31.957333 31.957333 0 0 1-22.698667 9.386667z"})]});case"hot":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M869.16998637 606.42038518c-118.59710103-256.90597452-42.06683022-339.28472652-41.28403912-340.17795793 1.30707911-1.30343822 1.49640533-3.42971733 0.48423823-5.07175822a4.0753683 4.0753683 0 0 0-4.91762726-1.45271466c-1.71485867 0.66870992
122-166.77819733 69.43660563-146.00813985 221.88669155-45.31207585-40.68814697-256.80402963-249.48827022-127.39712948-495.05773037a4.01954133 4.01954133 0 0 0-0.62866014-4.62514252c-1.11775289-1.30343822-3.0267923-1.71364503-4.5134886-1.00488533-2.83261155 1.11896652-68.80915911 29.34556445-121.39573097 100.61596445-48.51605808 65.62823585-93.68128475 181.72404622-32.88936296 361.35579496 22.11475911 84.50745837-19.57827318 153.04597808-41.95760355 182.13303941 5.52080118-20.06008415 12.42028563-54.03079111 11.26369658-93.00043852-1.78403555-57.05879703-22.37083497-135.89375052-110.3140788-186.908672a4.02560948 4.02560948 0 0 0-4.40062104 0.25971675c-1.37989689 1.00488533-1.93938015 2.61051733-1.52917333 4.25013095 0.26093037 1.49155082 33.19155675 151.59326341-24.53837749 221.02986905-49.82556445 59.96665363-98.6438163 164.23200237-72.23766281 260.85876622 22.151168 80.77676089 91.33048415 142.45584592 205.6398317 183.22409244 29.30915555 9.02454992 57.3889043 15.87791645 88.38379141 21.66692977 2.01219792 0.44540208 3.99284148-0.78279111 4.61907436-2.686976 0.55948325-2.08380208-0.36772978-4.2064403-2.23550577-5.03049481-58.73724682-25.46559052-119.26217008-78.46479645-74.28869689-186.16471704 42.85326222-92.82324859 35.21103645-140.66210133 26.59062519-161.18093748 22.15480889 12.45790815 66.12339675 44.86424652 55.15582577 101.77255348-0.29733925 1.67723615 0.45025659 3.4285037 1.90539853 4.24649008 1.49276445 0.89080415 3.32049067 0.78279111 4.62271525-0.29855289 1.41751941-1.08619852 133.66309925-109.89901748 73.53988742-243.25385482 29.61620385 17.11460503 108.19386785 76.85916445 61.83564325 213.97989452-15.44222341 59.00181808 26.59426608 101.36234667 28.34310637 103.18885926 1.41630578 1.34591525 3.50496237 1.60199111 5.14336238 0.48666549 1.56922311-0.96969008 2.20152415-3.02315141 1.49640533-4.8411686-1.37989689-3.69428859-32.67455052-88.09009303 35.2789997-134.70682074-3.61540267 21.67421155-9.32431645 75.25474608 15.02716207 104.49472474 21.84776059 26.32848118 42.96370252 69.44388741 36.50840652 111.57746726-4.51348859 29.61620385-22.04315497 54.59755615-52.25039645 74.17947022-1.7160723 1.2245523-2.34594608 3.31563615-1.4502874 5.22103467 0.82162725 1.89933037 3.02193778 2.72702578 4.96374518 2.12749273 74.6248723-24.72891733 172.48347022-73.72435911 215.14861985-167.2563674 31.61990637-69.03610785 27.63070578-151.67336297-11.71395318-245.83645867z"})});case"from":return(0,a.jsx)("svg",{className:n,viewBox:"0 0 1024 1024",width:"200",height:"200",children:(0,a.jsx)("path",{d:"M1016.32 474.48576h-79.3344c-18.70848-205.04064-181.15072-367.48288-386.19136-386.19136V8.96H473.20576v79.3344c-205.04064 18.70848-367.48288 181.15072-386.19136 386.19136H7.68v77.58848h79.3344c18.70848 205.04064 181.15072 367.48288 386.19136 386.19136v79.3344h77.58848v-79.3344c205.04064-18.70848 367.48288-181.15072 386.19136-386.19136H1016.32V474.48576z m-465.52576 385.6128v-191.6416H473.20576v191.6416c-161.99168-18.18112-289.8432-146.03264-308.02432-308.02432h191.6416V474.48576h-191.6416c18.18112-161.99168 146.03264-289.8432 308.02432-308.02432v191.6416h77.58848v-191.6416c161.99168 18.18112 289.8432 146.03264 308.02432 308.02432h-191.6416v77.58848h191.6416c-18.18112 161.99168-146.03264 289.8432-308.02432 308.02432z",fill:"#"})});case"circle_ratio":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 64C264.576 64 64 264.576 64 512s200.576 448 448 448 448-200.576 448-448S759.424 64 512 64z m271.529 719.529c-35.286 35.287-76.359 62.983-122.078 82.321C614.15 885.856 563.868 896 512 896c-51.868 0-102.15-10.144-149.451-30.15-45.719-19.337-86.792-47.034-122.078-82.321-35.287-35.286-62.983-76.359-82.321-122.078C138.144 614.15 128 563.868 128 512s10.144-102.15 30.15-149.451c19.337-45.719 47.034-86.792 82.321-122.078 35.286-35.287 76.359-62.983 122.078-82.321C409.85 138.144 460.132 128 512 128c51.868 0 102.15 10.144 149.451 30.15 45.719 19.337 86.792 47.034 122.078 82.321 35.287 35.286 62.983 76.359 82.321 122.078C885.856 409.85 896 460.132 896 512s-10.144 102.15-30.15 149.451c-19.338 45.718-47.034 86.792-82.321 122.078z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M707.576 362.526L448.465 621.637 316.424 489.596c-12.497-12.497-32.758-12.497-45.255 0s-12.497 32.758 0 45.255l154.668 154.668c6.249 6.249 14.438 9.373 22.627 9.373s16.379-3.124 22.627-9.373L752.83 407.781c12.497-12.497 12.497-32.758 0-45.255-12.496-12.497-32.758-12.497-45.254 0z"})]});case"love":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M765.48 959.75a65.76 65.76 0 0 1-33.17-9.09L517.15 825.35 302 950.67A65.73 65.73 0 0 1 204.67 880l52.7-243.35L71.69 470.7a65.73 65.73 0 0 1 37.18-114.41l247.72-25.08L457 103.36a65.73 65.73 0 0 1 120.3 0l100.41 227.85 247.72 25.08a65.73 65.73 0 0 1 37.18 114.41L776.94 636.6 829.63 880a66 66 0 0 1-64.15 79.8zM51
1227.15 128.13c-1.13 0-1.32 0.43-1.58 1L407.64 374.07A32 32 0 0 1 381.58 393l-266.26 27c-0.65 0.07-1.12 0.11-1.47 1.19a1.38 1.38 0 0 0 0.49 1.83L313.91 601.3a32 32 0 0 1 10 30.63L267.22 893.5a1.73 1.73 0 0 0 2.56 1.86L501 760.67a32 32 0 0 1 32.21 0l231.26 134.7a1.73 1.73 0 0 0 2.56-1.86l-56.59-261.58a32 32 0 0 1 10-30.63L920 423a1.38 1.38 0 0 0 0.49-1.83c-0.35-1.07-0.82-1.12-1.47-1.19L652.72 393a32 32 0 0 1-26.06-18.93l-107.93-244.9c-0.26-0.6-0.45-1.04-1.58-1.04z"})});case"user_line":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 170.666667C418.133333 170.666667 341.333333 247.466667 341.333333 341.333333s76.8 170.666667 170.666667 170.666667 170.666667-76.8 170.666667-170.666667-76.8-170.666667-170.666667-170.666666z m0 256c-46.933333 0-85.333333-38.4-85.333333-85.333334s38.4-85.333333 85.333333-85.333333 85.333333 38.4 85.333333 85.333333-38.4 85.333333-85.333333 85.333334z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0z m213.333333 883.2c-64 34.133333-136.533333 55.466667-213.333333 55.466667-76.8 0-149.333333-21.333333-213.333333-55.466667-4.266667 0-4.266667-4.266667-8.533334-4.266667 4.266667 0 4.266667 4.266667 8.533334 4.266667V853.333333c0-119.466667 93.866667-213.333333 213.333333-213.333333s213.333333 93.866667 213.333333 213.333333v29.866667z m85.333334-64c-17.066667-149.333333-145.066667-264.533333-298.666667-264.533333s-277.333333 115.2-298.666667 264.533333c4.266667 0 4.266667 4.266667 8.533334 4.266667-4.266667 0-4.266667-4.266667-8.533334-4.266667-81.066667-76.8-128-187.733333-128-307.2C85.333333 277.333333 277.333333 85.333333 512 85.333333s426.666667 192 426.666667 426.666667c0 119.466667-51.2 230.4-128 307.2z"})]});case"sorry_ico":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M928.677 199.312c1.444-0.722 0.722-131.43 0.722-131.43s-146.595-2.167-148.04-2.89C698.314 14.443 616.712 0 512 0 212.31 0 0 212.31 0 512c0 298.968 212.31 512 512 512 298.968 0 512-212.31 512-512-0.722-123.487-25.997-221.698-95.323-312.688zM512 954.674c-244.085 0-443.396-198.59-443.396-443.396 0-244.085 198.59-442.674 443.396-442.674 93.157 0 179.814 20.942 251.306 70.77 2.166-2.167 105.433-2.889 105.433-2.889s0.722 98.212 0.722 100.378C929.4 312.688 954.674 408.011 954.674 512c0 244.085-198.59 442.674-442.674 442.674zM213.755 409.456l-8.666 38.995 150.206 48.384-150.206 64.993 8.666 51.994 195.7-84.49-5.777-32.497 5.778-24.553-195.701-62.826z m596.49 0l-196.423 62.826 5.777 24.553-5.777 33.219 196.423 83.768 8.666-51.994-150.206-64.993 150.206-48.384-8.666-38.995z m-366.849 272.97h136.486v-68.604H443.396v68.604z m0 0"})});case"login_ico":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M510.600002 576.000696c-52.199919 0.699999-94.599853 43.799932-94.599853 95.999851 0 31.299951 14.999977 59.199908 38.199941 76.69988 16.099975 12.199981 25.79996 31.099952 25.79996 51.299921v63.399901c0 17.799972 14.599977 32.899949 32.399949 32.59995 17.399973-0.2 31.599951-14.499977 31.599951-31.999951v-64.499899c0-20.099969 9.699985-38.69994 25.69996-50.799922C592.999874 731.200455 607.999851 703.300498 607.999851 672.000547c0-53.499917-43.699932-96.69985-97.399849-95.999851z m1.399998 127.999801c-17.599973 0-31.99995-14.399978-31.99995-31.99995s14.399978-31.99995 31.99995-31.999951 31.99995 14.399978 31.99995 31.999951-14.399978 31.99995-31.99995 31.99995z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M767.999603 376.001006V258.001189C767.999603 116.701409 652.399782-0.498409 511.000002 0.00159 370.10022 0.501589 256.000397 114.901412 256.000397 256.001192v119.999814c0 4.399993-3.599994 7.999988-7.999987 7.999988h-23.999963c-52.999918 0-95.999851 42.999933-95.999851 95.999851v447.999304c0 52.999918 42.999933 95.999851 95.999851 95.999851h575.999106c52.999918 0 95.999851-42.999933 95.999851-95.999851V480.000845c0-52.999918-42.999933-95.999851-95.999851-95.999851h-23.999963c-4.399993 0-7.999988-3.599994-7.999987-7.999988zM320.000298 256.001192c0-51.29992 19.999969-99.499846 56.199913-135.799789C412.500154 84.00146 460.70008 64.001491 512 64.001491s99.499846 19.999969 135.799789 56.199912C683.999733 156.501347 703.999702 204.701272 703.999702 256.001192v119.999814c0 4.399993-3.599994 7.999988-7.999988 7.999988H328.000286c-4.399993 0-7.999988-3.599994-7.999988-7.999988V256.001192z m479.999255 703.998907H224.000447c-17.699973 0-31.99995-14.299978-31.99995-31.99995V480.000845c0-17.699973 14.299978-31.99995 31.99995-31.999951h575.999106c17.699973 0 31.99995 14.299978 31.99995 31.999951v447.999304c0 17.699973-14.299978 31.99995-31.99995 31.99995z"})]});case"share_link":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M901.266 582c0-26.989 21.878-48.867 48.867-48.867C977.122 533.133 999 555.01 999 582v319.266C999 955.243 955.243 999 901.266 999H123.734C69.757 999 26 955.243 26 901.266V123.734C26 69.7
12257 69.757 26 123.734 26H443c26.989 0 48.867 21.878 48.867 48.867 0 26.989-21.878 48.867-48.867 48.867H123.734v777.532h777.532V582z m3.372-390.778l-333.11 332.394c-19.361 19.319-50.751 19.319-70.113 0-19.36-19.32-19.36-50.643 0-69.963L835.626 120.16H669.78c-26.057 0-47.18-21.077-47.18-47.08 0-26.001 21.123-47.079 47.18-47.079h239.593C958.872 26 999 66.042 999 115.436v239.078c0 26.002-21.123 47.08-47.181 47.08-26.058 0-47.181-21.078-47.181-47.08V191.222z"})});case"edit_new_ico":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M358.277408 561.800219c-0.596588 0.759293-1.193175 1.559519-1.461281 2.52245l-46.050826 168.836313c-2.685155 9.829879 0.065492 20.422122 7.342222 27.889187 5.442966 5.317099 12.614296 8.239662 20.252253 8.239662 2.52245 0 5.050016-0.301875 7.537673-0.962931l167.638021-45.722344c0.26913 0 0.399089 0.23536 0.601704 0.23536 1.925862 0 3.817955-0.700965 5.246491-2.161223l448.270537-448.205045c13.31526-13.332656 20.61655-31.494295 20.61655-51.254338 0-22.38994-9.496282-44.770669-26.126031-61.356416L919.809521 117.458155c-16.604166-16.629749-39.016619-26.143427-61.396325-26.143427-19.754926 0-37.915541 7.303336-51.264571 20.602224L358.944604 560.241724C358.478999 560.669466 358.609982 561.302893 358.277408 561.800219M923.791206 228.575906l-44.526099 44.49233-72.180949-73.327052 43.894719-43.895743c6.935969-6.973832 20.384259-5.956665 28.353768 2.041496l42.363853 42.402739c4.420683 4.41352 6.941086 10.289344 6.941086 16.099676C928.610978 221.151819 926.914336 225.473241 923.791206 228.575906M437.999101 568.842613l323.465043-323.483462 72.216765 73.376171-322.863339 322.847989L437.999101 568.842613 437.999101 568.842613zM379.065873 699.990558l23.375383-85.799108 62.352093 62.358233L379.065873 699.990558 379.065873 699.990558zM927.623487 406.192186c-16.968463 0-31.904641 13.796214-31.970132 30.994921l0 419.411255c0 21.913079-17.796318 38.907125-39.744189 38.907125L166.418752 895.505487c-21.914102 0-38.247092-16.991999-38.247092-38.907125L128.17166 166.360935c0-21.930475 16.331967-38.441521 38.247092-38.441521l473.184973 0c17.063631 0 30.908964-15.163351 30.908964-32.232099 0-17.034978-13.846356-31.68156-30.908964-31.68156L161.703357 64.005756c-53.42477 0-97.827049 44.216038-97.827049 97.67253l0 699.637518c0 53.458539 44.403303 98.422613 97.827049 98.422613l698.884364 0c53.463656 0 98.967012-44.964074 98.967012-98.422613l0-424.324148C959.489242 419.9884 944.587857 406.192186 927.623487 406.192186"})});case"music":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M714.752 936.448l-45.056-17.408 166.912-426.496c7.168-18.944-2.048-40.448-20.992-47.616-0.512-0.512-1.536-0.512-2.048-0.512l-291.84-95.232c-18.944-6.144-38.912 3.584-46.08 22.016l-145.408 384.512-68.608-26.112L465.92 189.44c6.656-18.432 26.624-27.648 45.568-22.016L947.712 302.08c19.456 6.144 30.208 26.624 24.576 46.08-0.512 1.024-0.512 1.536-1.024 2.56L748.032 921.6c-5.12 13.312-19.968 19.968-33.28 14.848z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M50.176 703.488c1.536 80.384 68.096 143.872 147.968 142.336 77.824-1.536 140.8-64.512 142.336-142.336 1.536-80.384-61.952-146.432-142.336-147.968-80.384-1.536-146.432 61.952-147.968 142.336v5.632zM468.992 865.792c0 80.384 65.024 145.408 145.408 144.896 80.384 0 145.408-65.024 144.896-145.408s-65.024-145.408-145.408-144.896c-79.872 0-144.896 65.024-144.896 145.408z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M201.216 390.656L84.48 97.792c-7.168-17.92 1.536-38.4 19.456-45.568 1.024-0.512 2.048-0.512 2.56-1.024l121.344-36.864c15.872-5.12 33.28 2.56 40.448 17.92l14.848 32.256c7.68 16.896 0.512 36.864-16.384 44.544-1.024 0.512-2.56 1.024-3.584 1.536L180.224 138.24c-7.68 2.56-11.264 10.24-9.216 17.92 0 0.512 0 0.512 0.512 1.024L250.368 358.4c2.56 6.144-0.512 12.8-6.144 15.36l-43.008 16.896z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M67.072 390.656c0 52.736 42.496 95.232 95.232 95.232s95.232-42.496 95.232-95.232S215.04 295.424 162.304 295.424 67.072 337.92 67.072 390.656z"})]});case"language":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M798.208 340.48H855.04c0-95.232-76.8-171.52-171.52-171.52v56.832c62.976 0 114.688 51.2 114.688 114.688zM225.792 683.52H168.448c0 95.232 76.8 171.52 171.52 171.52v-56.832c-62.464 0-114.176-51.2-114.176-114.688zM712.192 628.736l-32.768 93.696h69.12l-32.256-93.696z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M856.064 425.472h-228.352v114.176c0 48.64-38.4 86.528-86.528 86.528H426.496v229.376c0 31.744 25.6 56.832 56.832 56.832h372.224c31.744 0 56.832-25.6 56.832-56.832V482.816c0.512-31.744-24.576-57.344-56.32-57.344z m-71.168 402.944l-20.992-61.44h-100.352l-21.504 61.44h-56.32l92.16-247.296h72.704l91.648 247.296h-57.344z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M540.672 111.616H167.936c-31.744 0-56.832 25.6-56.832 56.832h0.512v372.736c0 31.744 25.6 56.832 56.832 56.832h372.224c31.744 0 56.832-25.6 56.832-56.832V168.448c0.512-31.744-25.
122088-56.832-56.832-56.832z m-49.664 167.936H380.928v197.12H327.68V279.552H217.6v-46.592h273.408v46.592z"})]});case"time":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 1024C229.197913 1024 0 794.757565 0 512 0 229.197913 229.197913 0 512 0S1024 229.197913 1024 512C1024 794.757565 794.802087 1024 512 1024z m0-960.022261C264.592696 63.977739 63.977739 264.592696 63.977739 512S264.592696 959.977739 512 959.977739 959.977739 759.407304 959.977739 512c0-247.407304-200.570435-448.022261-447.977739-448.022261z m272.428522 512H511.554783a31.165217 31.165217 0 0 1-23.952696-11.353043 30.98713 30.98713 0 0 1-7.613217-20.168348v-0.311652-0.133566V223.543652c0-17.452522 14.336-31.565913 32.01113-31.565913 17.67513 0 32.01113 14.113391 32.01113 31.565913V512h240.417392c17.452522 0 31.565913 14.336 31.565913 32.01113a31.744 31.744 0 0 1-31.565913 31.966609z"})});case"aspect_ratio":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1024 128m0 128l0 512q0 128-128 128l-768 0q-128 0-128-128l0-512q0-128 128-128l768 0q128 0 128 128Z"})});case"regulate":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M978.784 187.357H280.01c-19.171 58.357-74.015 98.372-136.437 98.372C64.407 285.729 0 221.678 0 142.945 0 64.126 64.407 0 143.573 0c62.241 0 117.08 39.95 136.407 98.216h698.804c24.663 0 44.729 19.995 44.729 44.563 0 24.578-20.066 44.578-44.729 44.578z m-781.091-44.578c0-29.658-24.276-53.794-54.121-53.794-14.573 0-28.256 5.683-38.533 16.01-10.111 10.156-15.648 23.558-15.583 37.734 0 29.724 24.276 53.864 54.116 53.864 29.845 0 54.121-24.141 54.121-53.814z m781.578 413.864h-92.809c-19.171 58.362-74.02 98.377-136.437 98.377s-117.266-40.015-136.442-98.377H48.91c-24.663 0-44.729-19.995-44.729-44.573 0-24.568 20.065-44.563 44.729-44.563h564.673c19.171-58.357 74.02-98.372 136.442-98.372s117.266 40.015 136.437 98.372h92.809c24.663 0 44.729 19.995 44.729 44.563 0 24.578-20.065 44.573-44.729 44.573z m-229.246-98.372c-29.844 0-54.121 24.136-54.121 53.799 0 29.673 24.276 53.819 54.121 53.819 29.839 0 54.116-24.146 54.116-53.819 0-29.663-24.277-53.799-54.116-53.799zM143.573 738.116c62.246 0 117.09 40.08 136.417 98.528h698.638c24.533 0 44.668 19.874 44.884 44.307v0.106c0 24.578-20.065 44.573-44.729 44.573H280.01c-19.166 58.355-74.015 98.37-136.437 98.37C64.407 1024 0 959.874 0 881.055s64.407-142.939 143.573-142.939z m-54.116 143.1c0 29.663 24.276 53.799 54.116 53.799 29.844 0 54.121-24.136 54.121-53.799 0-29.668-24.276-53.809-54.121-53.809-29.839 0-54.116 24.141-54.116 53.809z"})});case"paintbrush":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M960.648533 244.713244 587.798756 617.563022c-13.334756 13.334756-112.617244 64.375467-112.617244 64.375467s51.017956-99.305244 64.352711-112.64L912.384 196.448711c13.334756-13.334756 34.929778-13.334756 48.264533 0S973.983289 231.401244 960.648533 244.713244zM531.433244 286.060089c25.122133 0 45.511111 20.388978 45.511111 45.511111s-20.388978 45.511111-45.511111 45.511111-45.511111-20.388978-45.511111-45.511111S506.311111 286.060089 531.433244 286.060089zM212.855467 490.860089c0-25.122133 20.388978-45.511111 45.511111-45.511111s45.511111 20.388978 45.511111 45.511111-20.388978 45.511111-45.511111 45.511111S212.855467 516.004978 212.855467 490.860089zM326.633244 377.082311c0-25.122133 20.388978-45.511111 45.511111-45.511111s45.511111 20.388978 45.511111 45.511111-20.388978 45.511111-45.511111 45.511111S326.633244 402.2272 326.633244 377.082311zM497.299911 216.496356C305.834667 237.954844 128.341333 391.5776 128.341333 570.504533c0 70.8608 38.980267 65.558756 107.292444 56.888889 45.556622-5.779911 104.470756 15.086933 113.777778 91.022222 5.688889 46.353067 65.604267 91.022222 159.288889 91.022222 172.2368 0 338.033778-139.605333 357.284978-307.2 2.753422-23.847822 2.048-46.444089-1.501867-67.743289l64.375467-64.352711c13.198222 39.458133 18.249956 83.490133 12.196978 132.096-24.1664 194.104889-197.905067 375.466667-431.559111 375.466667-90.089244 0-194.537244-35.862756-210.7392-90.658133-13.858133-46.921956-19.137422-106.609778-85.879467-91.386311-83.603911 19.091911-157.104356-16.042667-159.288889-91.022222-7.759644-267.514311 206.916267-428.032 443.733333-455.111111 108.270933-12.379022 218.840178 10.831644 303.058489 63.806578l-55.068444 55.068444C675.794489 225.826133 585.500444 206.597689 497.299911 216.496356z"})});case"multicolor_chat":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M649.6768 299.3664H278.4256s-10.4448-162.0992 120.2688-162.0992h432.6912s120.576 12.5952 120.576 139.0592v197.5808s-20.5824 136.7552-142.4896 136.7552V471.552s-8.8064-172.1856-159.7952-172.1856z",fill:"#FFD833"}),(0,a.jsx)("path",{d:"M948.8896 379.0848c-14.1312 0-25.6-11.4688-25.6-25.6v-12.2368c0-14.1312 11.4688-25.6 25.6-25.6s25.6 11.4688 25.6 25.6v12.2368c0 14.1312-11.4688 25.6-25.6 25.6z",fill:"#44454A"}),(0,a.jsx)("path",{d:"M948.8896 408.6784c-14.1312 0-25.6 11.4688-25.6 25.6v43.008c0 54.6304-38.5024 99.7888-88.2176 106.7008V471.552
122c0-114.2784-89.1392-207.2064-198.656-207.2064H294.5536v-1.792c0-59.392 45.5168-107.7248 101.4784-107.7248h425.8304c55.9616 0 101.4784 48.3328 101.4784 107.7248 0 14.1312 11.4688 25.6 25.6 25.6s25.6-11.4688 25.6-25.6c0-87.6544-68.5056-158.9248-152.6784-158.9248H395.9808c-84.1728 0-152.6784 71.3216-152.6784 158.9248v2.3552c-103.0656 7.4752-184.7808 97.28-184.7808 206.6432v166.5024c0 105.1648 75.4688 192.256 172.9024 205.4656l-0.512 71.7824c-0.0512 8.8064 4.4544 17.0496 11.8784 21.8112 4.1472 2.6624 8.96 3.9936 13.7216 3.9936 3.7888 0 7.5776-0.8192 11.0592-2.5088l194.6112-93.3376h174.1312c109.568 0 198.656-92.9792 198.656-207.2064v-2.4064c77.9776-7.0144 139.4176-75.3152 139.4176-158.3104v-43.008a25.46688 25.46688 0 0 0-25.4976-25.6512z m-165.0176 229.3248c0 86.016-66.1504 156.0064-147.456 156.0064H456.448c-3.84 0-7.6288 0.8704-11.0592 2.5088l-162.9184 78.1312 0.4096-54.8352a25.63072 25.63072 0 0 0-25.6-25.8048c-81.3056 0-147.5072-69.9904-147.5072-156.0064V471.552c0-86.016 66.1504-156.0064 147.5072-156.0064h379.136c81.3056 0 147.456 69.9904 147.456 156.0064v166.4512z",fill:"#44454A"}),(0,a.jsx)("path",{d:"M263.9872 559.616a38.3488 36.5568 90 1 0 73.1136 0 38.3488 36.5568 90 1 0-73.1136 0Z",fill:"#44454A"}),(0,a.jsx)("path",{d:"M404.8896 559.616a38.3488 36.5568 90 1 0 73.1136 0 38.3488 36.5568 90 1 0-73.1136 0Z",fill:"#44454A"}),(0,a.jsx)("path",{d:"M547.072 559.616a38.3488 36.5568 90 1 0 73.1136 0 38.3488 36.5568 90 1 0-73.1136 0Z",fill:"#44454A"})]});case"multicolor_chat_1":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M511 65C263.576 65 63 265.576 63 513v353c0 52.467 42.533 95 95 95h353c247.424 
1220 448-200.576 448-448S758.424 65 511 65z m0 72c207.66 0 376 168.34 376 376S718.66 889 511 889H158c-12.703 0-23-10.297-23-23V513c0-207.66 168.34-376 376-376z",fill:"#6862F0"}),(0,a.jsx)("path",{d:"M221 385m36 0l512 0q36 0 36 36l0 9.542q0 36-36 36l-512 0q-36 0-36-36l0-9.542q0-36 36-36Z",fill:"#FFBA00"}),(0,a.jsx)("path",{d:"M221 585.458m36 0l269.137 0q36 0 36 36l0 9.542q0 36-36 36l-269.137 0q-36 0-36-36l0-9.542q0-36 36-36Z",fill:"#FFBA00"})]});case"multicolor_copy":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M806.5024 104.2432H393.216c-62.208 0-112.64 50.432-112.64 112.64V278.4256h352.1024c62.208 0 112.64 50.432 112.64 112.64v351.744H806.5024c62.208 0 112.64-50.432 112.64-112.64V216.8832c0-62.208-50.3808-112.64-112.64-112.64z",fill:"#FACC31"}),(0,a.jsx)("path",{d:"M806.5024 78.6432H393.216c-76.2368 0-138.24 62.0032-138.24 138.24v35.9424h-35.6352c-76.2368 0-138.24 62.0032-138.24 138.24v413.2864c0 76.2368 62.0032 138.24 138.24 138.24h413.2864c76.2368 0 138.24-62.0032 138.24-138.24v-35.9424h35.6352c76.2368 0 138.24-62.0032 138.24-138.24V216.8832c0-76.2368-62.0032-138.24-138.24-138.24z m-86.784 725.76c0 47.9744-39.0656 87.04-87.04 87.04H219.3408c-47.9744 0-87.04-39.0656-87.04-87.04V391.0656c0-47.9744 39.0656-87.04 87.04-87.04H632.6784c47.9744 0 87.04 39.0656 87.04 87.04v413.3376z m173.824-174.1824c0 47.9744-39.0656 87.04-87.04 87.04h-35.6352v-326.144c0-76.2368-62.0032-138.24-138.24-138.24H306.176v-35.9424c0-47.9744 39.0656-87.04 87.04-87.04h413.2864c47.9744 0 87.04 39.0656 87.04 87.04v413.2864z",fill:"#191919"}),(0,a.jsx)("path",{d:"M570.7776 537.6H280.576c-14.1312 0-25.6-11.4688-25.6-25.6s11.4688-25.6 25.6-25.6h290.2016c14.1312 0 25.6 11.4688 25.6 25.6s-11.4688 25.6-25.6 25.6zM570.7776 710.6048H280.576c-14.1312 0-25.6-11.4688-25.6-25.6s11.4688-25.6 25.6-25.6h290.2016c14.1312 0 25.6 11.4688 25.6 25.6s-11.4688 25.6-25.6 25.6z",fill:"#191919"})]});case"multicolor_edit":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M749.1072 949.8624H260.608c-102.912 0-186.624-83.712-186.624-186.624V291.328c0-102.912 83.712-186.624 186.624-186.624h247.2448c19.8144 0 35.84 16.0256 35.84 35.84s-16.0256 35.84-35.84 35.84H260.608c-63.3856 0-114.944 51.5584-114.944 114.944v471.9104c0 63.3856 51.5584 114.944 114.944 114.944h488.4992c63.3856 0 114.944-51.5584 114.944-114.944v-233.6768c0-19.8144 16.0256-35.84 35.84-35.84s35.84 16.0256 35.84 35.84v233.6768c0 102.912-83.712 186.624-186.624 186.624z",fill:"#434A54"}),(0,a.jsx)("path",{d:"M749.1072 949.8624H260.608c-102.912 0-186.624-83.712-186.624-186.624V291.328c0-102.912 83.712-186.624 186.624-186.624h247.2448c19.8144 0 35.84 16.0256 35.84 35.84s-16.0256 35.84-35.84 35.84H260.608c-63.3856 0-114.944 51.5584-114.944 114.944v471.9104c0 63.3856 51.5584 114.944 114.944 114.944h488.4992c63.3856 0 114.944-51.5584 114.944-114.944v-233.6768c0-19.8144 16.0256-35.84 35.84-35.84s35.84 16.0256 35.84 35.84v233.6768c0 102.912-83.712 186.624-186.624 186.624z",fill:"#434A54"}),(0,a.jsx)("path",{d:"M408.9856 679.7312c-17.3568 0-34.0992-7.0144-46.3872-19.8144a64.1024 64.1024 0 0 1-16.3328-58.6752l24.1152-107.4176c2.6624-11.9296 8.6528-22.784 17.3056-31.4368l377.0368-377.0368c25.088-25.088 65.9456-25.088 91.0336 0l87.552 87.552c25.088 25.088 25.088 65.9456 0 91.0336l-376.576 376.576a64.13824 64.13824 0 0 1-34.048 17.8176l-112.0768 20.3264c-3.9424 0.768-7.7824 1.0752-11.6224 1.0752z m30.8224-168.0896l-21.1968 94.5664 98.9696-17.9712 369.7664-369.7664-77.1584-77.1584L439.808 511.6416z",fill:"#1296db"})]});case"multicolor_delete":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M697.6 1004.8H283.2C188.8 1004.8 112 920 112 816V241.6c0-28.8 14.4-41.6 25.6-48 12.8-6.4 25.6-6.4 40-6.4h603.2c16 0 28.8 0 41.6 6.4 11.2 6.4 25.6 19.2 25.6 48v595.2c-1.6 92.8-68.8 168-150.4 168zM176 251.2V816c0 60.8 41.6 124.8 107.2 124.8h414.4c51.2 0 86.4-54.4 86.4-104V251.2H177.6 176z",fill:"#13227a"}),(0,a.jsx)("path",{d:"M878.4 251.2H81.6c-17.6 0-32-14.4-32-32s14.4-32 32-32h796.8c17.6 0 32 14.4 32 32s-14.4 32-32 32z",fill:"#13227a"}),(0,a.jsx)("path",{d:"M604.8 230.4H353.6c-28.8 0-52.8-24-52.8-52.8V72c0-28.8 24-52.8 52.8-52.8h251.2c28.8 0 52.8 24 52.8 52.8V176c0 30.4-22.4 54.4-52.8 54.4z m-240-64h228.8V83.2H364.8v83.2z",fill:"#13227a"}),(0,a.jsx)("path",{d:"M312 816c-17.6 0-32-14.4-32-32V408c0-17.6 14.4-32 32-32s32 14.4 32 32V784c0 17.6-14.4 32-32 32zM480 816c-17.6 0-32-14.4-32-32V408c0-17.6 14.4-32 32-32s32 14.4 32 32V784c0 17.6-14.4 32-32 32zM646.4 816c-17.6 0-32-14.4-32-32V408c0-17.6 14.4-32 32-32s32 14.4 32 32V784c0 17.6-12.8 32-32 32z",fill:"#d81e06"})]});case"multicolor_delete_tips":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M510.552533 144.530744c13.885242-5.062296 24.77936 5.41022 29.207206 14.603603 26.919093 7.751544 49.65184 19.244296 71.519894 35.026748 29.239951 21.12104 52.499701 40.154535 80.307024 64.222697 44.058448 38.186717 79.737042 84.644819 118.214379 129.910
122768 14.877849 21.606087 27.396977 45.573965 45.258787 64.222697 15.767102 32.885991 35.022655 62.317301 54.002938 91.957365 12.793374 40.811498 33.041534 78.429257 42.317805 128.454604 1.349741 7.141654 1.493004 16.22145 2.940982 23.346731 5.870708 29.492708 8.601912 60.296271 0 93.418646-3.532453 4.263094-7.240915 8.306176-7.316639 16.055674-25.575492 33.848922-84.758406 43.563168-141.579529 42.330084-29.721929-0.636496-72.215742 9.852392-107.99462 13.138228-8.151657 0.74599-17.060561-2.50096-24.824385-1.459235-3.483334 0.471744-7.114025 3.742231-10.224876 4.377704-20.270672 4.118807-43.184545 0.339738-67.141166 2.908236-72.842005 7.866155-146.583496 16.023952-220.367967 13.153578-45.949518-1.793856-95.953376 3.692089-145.979746-5.848195-61.0791-11.647271-123.393331-32.80515-157.674089-71.52501-17.96107-42.652426 2.687202-83.027995 16.07307-118.230752 108.23612-181.75453 232.502331-347.453387 369.276415-500.648464C476.763986 172.992983 490.008638 155.092287 510.552533 144.530744zM167.564855 818.888506c44.458561 14.794961 101.774965 22.962991 167.851892 21.893636 43.338041-0.696872 88.563058 3.13848 129.910768 0 33.381271-2.523473 66.549695-6.928806 100.703563-8.755408 49.680493-2.64934 95.876628-6.918573 144.515395-11.680017 13.505595-1.322112 28.355815-6.346545 43.782156-7.30129 47.589878-2.951215 86.150102-0.877997 119.685893-10.214642 8.209986-2.275833 20.472264-2.982938 24.829502-5.835915 12.983709-8.525164 16.066931-51.5337 13.158694-78.821183-6.637164-61.643965-29.107945-115.269303-52.564169-166.394704-22.886243-49.841152-54.907541-95.477538-86.100984-138.668223-49.630351-68.672032-98.344842-123.43938-163.523307-173.692924-31.045063-23.968901-64.354704-55.17974-106.525152-43.786249-99.662861 99.253538-185.214329 219.519646-268.577968 334.25683-35.475979 48.835242-62.247716 94.960769-94.889137 147.412374-20.297278 32.650631-44.429909 74.096579-30.643927 110.938672C124.703675 805.940612 140.84326 810.005184 167.564855 818.888506z",fill:"#EBA415"}),(0,a.jsx)("path",{d:"M605.435531 716.718545c-1.49198 30.073946-6.489808 55.324026-26.272363 71.51887-33.704636 27.606755-100.456946 8.809643-112.393813-29.194926 0.471744-25.355481 11.345396-40.259936 20.446681-56.926524C520.72829 673.379481 585.8341 677.659971 605.435531 716.718545zM519.33557 757.582231c5.869684-12.106736 11.120268-24.89397 17.510816-36.492122C518.963087 719.280904 508.863055 745.20125 519.33557 757.582231zM542.694581 760.501724c4.498454-4.77884 8.634658-17.610076 5.847172-24.818245C547.269783 742.990908 534.685163 753.588267 542.694581 760.501724z",fill:"#EBA415"}),(0,a.jsx)("path",{d:"M579.164191 645.193535c-17.115819 8.124028-44.506656 1.146103-61.298088 11.678994-13.632485-9.215896-40.052205-5.672186-48.160883-20.440541 1.837858-7.521301-1.020236-10.68127 1.464351-17.510816-10.676154-0.493234-16.293081-6.083555-23.359011-10.224876-20.198018-64.470337-32.815383-141.40045-26.2652-218.943524 1.49198-17.612123 6.960529-33.598212 7.306406-51.090609 9.283434-33.133631 15.349593-65.786309 61.277622-62.766532 17.265222 1.1328 43.508933 7.416923 59.878762 14.592346 5.129834 2.2656 8.783037 6.169513 14.575973 8.768711 15.454994 6.943133 29.755698 12.054547 36.503379 27.725458 16.912182 64.719001 6.888897 149.851936 2.928702 221.87018C602.008478 585.4038 597.727988 621.072161 579.164191 645.193535zM494.527558 334.288552c6.249331-0.598634 11.028171-10.313903 8.761548-14.603603C500.256026 324.435137 497.216807 329.199651 494.527558 334.288552zM479.930095 383.918903c1.24127 12.450567-14.651698 15.497972-10.224876 26.269293 21.937638-28.185946 45.972031-54.293557 65.676815-84.658122-4.482081 1.081635-2.792603-4.00522-7.263427-2.923586C509.603929 340.605422 497.765299 365.234355 479.930095 383.918903zM514.956843 433.549254c2.733251-4.043083 8.853645-8.283664 11.691273-13.136182 4.854565-8.374738 8.359388-20.733207 14.57495-29.195949 8.55791-11.616572 32.564673-27.475771 16.074094-42.342364-16.320711 24.790616-28.67918 53.30402-43.810808 78.837556-3.828188 6.470365-14.032598 11.000542-8.732895 20.427238C510.699889 445.837114 511.051907 439.281815 514.956843 433.549254zM520.805038 370.781698c-19.134803 24.654516-36.074613 51.510164-55.478546 75.900667 0.915859 5.386684-1.871627 14.543228 1.442862 17.513886 22.789029-27.849278 41.847084-59.371202 58.414411-93.414553C523.713274 370.781698 522.242783 370.781698 520.805038 370.781698zM563.124889 407.277914c-0.774643-5.661953 2.610454-7.128351 1.458211-13.149485-0.319272-1.140986-1.216711-1.689479-2.927679-1.454118-11.81714 11.
122045567-17.073864 28.668946-29.208229 39.415708-3.686972 19.645432-22.540366 31.905664-23.337521 49.620118C527.892457 457.654254 538.217616 425.153026 563.124889 407.277914zM513.487376 513.815345c-8.809643 5.78475-14.948457 21.989827-14.575973 32.116465 16.813944-29.42824 48.012504-62.09422 62.742996-94.871741 2.609431-5.810333 2.210341-12.56313 0-18.971074C541.553595 455.230042 526.675746 483.689211 513.487376 513.815345zM468.233706 500.69042c4.207835-6.517437 12.294001-9.128915 11.695367-20.434401C470.247572 481.297744 473.48429 495.232105 468.233706 500.69042zM498.911402 493.3922c5.370311-0.946558 7.636934-5.002944 8.756431-10.225899C502.811222 484.658282 499.058758 487.22064 498.911402 493.3922zM529.560446 535.718191c10.346649-10.634198 27.440979-29.889751 24.829502-43.793412C546.106284 506.538615 536.374642 519.671727 529.560446 535.718191zM474.0819 535.718191c5.053086-2.622734 12.667507-17.050328 8.783037-18.978237C480.747717 523.889795 472.792535 525.171997 474.0819 535.718191z",fill:"#EBA415"})]});case"reset_password":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1025 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M692.28623129 211.46209121c-36.41592795 0-70.65219163 14.18086294-96.40204455 39.93071585s-39.93071585 59.98611661-39.93071586 96.40204456c0 36.41592795 14.18086294 70.65219163 39.93071586 96.40204454 25.74985292 25.74985292 59.98611661 39.93071585 96.40204455 39.93071586s70.65219163-14.18086294 96.40204454-39.93071586c53.15649961-53.15649961 53.15649961-139.64883225 0-192.8040903C762.93842292 225.64419569 728.70215922 211.46209121 692.28623129 211.46209121zM744.77827474 400.28689628c-14.02064805 14.02188959-32.66268243 21.74324402-52.49204345 21.74324402s-38.4713954-7.72135443-52.49204346-21.74324402c-14.02064805-14.02064805-21.74324402-32.66268243-21.74324402-52.49080191 0-19.82936101 7.72259598-38.4713954 21.74324402-52.49204346 14.02064805-14.02188959 32.66268243-21.74324402 52.49204346-21.74324402s38.4713954 7.72135443 52.49204345 21.74324402C773.72124304 324.24826197 773.72124304 371.34268522 744.77827474 400.28689628zM925.48801908 114.59430658c-62.28997886-62.28997886-145.10979299-96.59455047-233.20178779-96.59455048s-170.91056739 34.30457162-233.20178779 96.59455048c-46.9379342 46.9379342-78.30523692 106.08820224-90.71007668 171.05587769-10.78157858 56.46015116-6.76379216 114.16227749 11.55036076 168.1397223l-43.52250493 43.52126338-38.82660053-38.82784207c-16.24502363-16.24626517-37.90257205-25.19344864-60.98093853-25.19344864-23.07960801 0-44.73715644 8.94718225-60.98218006 25.19344864-33.6227278 33.62397055-33.62397055 88.33417945-0.00124155 121.95815l38.82660054 38.82908482-26.53602279 26.53602278-38.82411622-38.82535898c-16.24502363-16.24626517-37.9038136-25.19344864-60.98218006-25.19344864s-44.73591367 8.94718225-60.98342162 25.19469018c-33.6202447 33.62397055-33.6202447 88.33417945 0.00124155 121.95690845l39.37679467 39.37927897c-21.00426979 25.85542049-32.42049658 57.96169865-32.42049658 91.89740452 0 39.06878517 15.13221507 75.71447869 42.60468659 103.18695022 27.47122998 27.47122998 64.11568075 42.59971801 103.18198284 42.599718s75.71075284-15.12848923 103.18322437-42.599718l303.24913798-303.24168629c34.08474203 11.56774844 69.65612817 17.42117395 106.01368417 17.42117396 88.0870274 0 170.8981471-34.30084577 233.18191582-96.58585725 62.28873731-62.28997886 96.59330894-145.10855146 96.59330893-233.20054625C1022.08132801 259.70409957 987.77675518 176.88428544 925.48801908 114.59430658zM881.57677522 537.08539677c-50.55456385 50.55456385-117.77145424 78.39714387-189.27191472 78.39714387-35.25840805 0-69.5840944-6.76875954-102.02570448-20.11874129-11.59383055-4.77042369-24.91027851-2.10390463-33.77052361 6.757582l-317.37535359 317.36790191c-15.74326667 15.7420239-36.79348812 24.41224738-59.27446484 24.41224739-22.47973516 0-43.52995662-8.66898071-59.27322327-24.41224739-15.74450821-15.74326667-24.41473046-36.79348812-24.41473048-59.27570758s8.67022226-43.53244092 24.41597323-59.27570758l11.21751192-11.21751192c12.12539548-12.12539548 12.12539548-31.78460562 0-43.9100011l-60.77973815-60.78222244c-9.41043924-9.41168079-9.41043924-24.72770855 0-34.13814781 4.5170603-4.5170603 10.58037942-7.00473526 17.07093622-7.00473526s12.55387591 2.48767495 17.06969467 7.00473526l60.77973815 60.7809797c5.82237601 5.82237601 13.72009025 9.09497807 21.95562193 9.09497806 8.23429014 0 16.13200437-3.27136051 21.95562193-9.0937353l70.44850816-70.44602388c12.12539548-12.12539548 12.12539548-31.78460562 0.00124154-43.91000108l-60.78222245-60.78470554c-9.41043924-9.41168079-9.41043924-24.7264658 0.00124155-34.13938936 4.5170603-4.5170603 10.58037942-7.00473526 17.07093621-7.00473525 6.49055801 0 12.55263437 2.48767495 17.06969468 7.00473525l60.77973814 60.783464c5.82237601 5.82237601 13.72009025 9.09497807 21.95562193 9.09497807 8.23429014 0 16.13200437-3.27136051 21.95562193-9.09373531l79.60434248-79.60185818c8.86148665-8.86148665 11.52676295-22.18166045 6.75758201-33.77176516-41.26956415-100.2856982-18.39488114-214.62806255 58.27715982-291.29886196 50.56201554-50.56077399 117.78635882-78.40707986 189.29054516-78.40707987s138.72852841 27.84506433 189.29054515 78.40707987C985.95105329 262.87982729 985.95105329 432.70987715 881.57677522 537.08539677z"})});case"billing":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M550.4 569.6h-6.4v115.2h6.4c32 0 57.6-25.6 57.6-57.6s-25.6-57.6-57.6-57.6z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 64C262.4 64 64 262.4 64 512s198.4 448 448 448 448-198.4 448-448-198.4-448-448-448z m38.4 684.8h-6.4v6.4c0 19.2-12.8 32-32 32s-32-19.2-32-32v-6.4H403.2c-19.2 0-32-12.8-32-32s12.8-32 32-32h76.8V569.6h-6.4C403.2 569.6 352 512 352 448c0-64 51.2-121.6 121.6-121.6h6.4V320c0-19.2 12.8-32 32-32s32 12.8 32 32v6.4h76.8c19.2 0 32 12.8 32 32s-12.8 32-32 32H
122544v115.2h6.4c64 0 121.6 51.2 121.6 121.6 0 64-51.2 121.6-121.6 121.6z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M416 448c0 32 25.6 57.6 57.6 57.6h6.4V390.4h-6.4c-32 0-57.6 25.6-57.6 57.6z"})]});case"multicolor_subscription":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M764.2112 114.3296H270.5408a108.4928 108.4928 0 0 0-108.4928 108.544v618.0864a70.656 70.656 0 0 0 107.1616 60.4672l236.9024-143.0016a13.9776 13.9776 0 0 1 14.3872 0l245.76 144.896a70.7072 70.7072 0 0 0 106.5984-60.8768v-619.52a108.544 108.544 0 0 0-108.6464-108.5952zM640.256 494.08H560.64v79.616a43.264 43.264 0 0 1-86.528 0V494.08H394.5472a43.264 43.264 0 0 1 0-86.528H474.112V327.9872a43.264 43.264 0 0 1 86.528 0V407.552h79.616a43.264 43.264 0 0 1 0 86.528z",fill:"#FF8E12"}),(0,a.jsx)("path",{d:"M872.7552 222.8736a108.544 108.544 0 0 0-108.544-108.544H270.5408a108.4928 108.4928 0 0 0-108.4928 108.544v608.1536a624.64 624.64 0 0 0 160.9728 20.992c9.7792 0 19.5072 0 29.184-0.6656l153.9072-92.928a13.9776 13.9776 0 0 1 14.3872 0l62.6688 36.9664a626.6368 626.6368 0 0 0 289.5872-272.128z m-232.4992 271.36H560.64v79.616a43.264 43.264 0 0 1-86.528 0V494.08H394.5472a43.264 43.264 0 0 1 0-86.528H474.112V327.9872a43.264 43.264 0 0 1 86.528 0V407.552h79.616a43.264 43.264 0 0 1 0 8
1226.528z",fill:"#FCA315"}),(0,a.jsx)("path",{d:"M764.2112 114.3296H270.5408a108.4928 108.4928 0 0 0-108.4928 108.544v407.5008a620.8 620.8 0 0 0 312.32-89.1392V494.08H394.5472a43.264 43.264 0 0 1 0-86.528H474.112V327.9872a43.264 43.264 0 0 1 86.528 0V407.552h69.632a621.2608 621.2608 0 0 0 136.6016-293.0688c-0.8704 0-1.7408-0.1536-2.6624-0.1536z",fill:"#FCB138"}),(0,a.jsx)("path",{d:"M525.8752 114.3296H270.5408a108.4928 108.4928 0 0 0-108.4928 108.544v164.352a624.64 624.64 0 0 0 363.8272-272.896z",fill:"#FFC65E"})]});case"multicolor_account":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M699.904 328.5504h215.9104c21.248 0 38.4512-17.2032 38.4512-38.4512s-17.2032-38.4512-38.4512-38.4512H699.904c-21.248 0-38.4512 17.2032-38.4512 38.4512s17.2544 38.4512 38.4512 38.4512zM915.8656 447.9488h-186.4704c-21.248 0-38.4512 17.2032-38.4512 38.4512s17.2032 38.4512 38.4512 38.4512h186.4704c21.248 0 38.4512-17.2032 38.4512-38.4512-0.0512-21.248-17.2544-38.4512-38.4512-38.4512zM915.8656 656.896h-93.2352c-21.248 0-38.4512 17.2032-38.4512 38.4512s17.2032 38.4512 38.4512 38.4512h93.2352c21.248 0 38.4512-17.2032 38.4512-38.4512-0.0512-21.248-17.2544-38.4512-38.4512-38.4512zM529.7664 464.6912c43.3152-34.816 71.1168-88.1664 71.1168-147.9168 0-104.6016-85.0944-189.696-189.696-189.696-104.6016 0-189.696 85.0944-189.696 189.696 0 59.7504 27.8016 113.1008 71.1168 147.9168-135.68 43.0592-234.2912 170.1376-234.2912 319.8976 0 42.1376 34.2528 76.3904 76.3904 76.3904h553.0624c42.1376 0 76.3904-34.2528 76.3904-76.3904-0.1024-149.76-98.7136-276.8896-234.3936-319.8976z m10.6496 297.3696H281.9584c-21.248 0-38.4512-17.2032-38.4512-38.4512s17.2032-38.4512 38.4512-38.4512h258.4576c21.248 0 38.4512 17.2032 38.4512 38.4512s-17.2544 38.4512-38.4512 38.4512z",fill:"#2595E8"}),(0,a.jsx)("path",{d:"M774.8096 251.648H699.904c-21.248 0-38.4512 17.2032-38.4512 38.4512s17.2032 38.4512 38.4512 38.4512h83.3024c-0.9216-26.1632-3.7888-51.8144-8.3968-76.9024zM729.344 447.9488c-21.248 0-38.4512 17.2032-38.4512 38.4512s17.2032 38.4512 38.4512 38.4512h24.576c8.6528-24.832 15.5136-50.5344 20.48-76.9024h-45.056zM529.7664 464.6912c43.3152-34.816 71.1168-88.1664 71.1168-147.9168 0-104.6016-85.0944-189.696-189.696-189.696-104.6016 0-189.696 85.0944-189.696 189.696 0 59.7504 27.8016 113.1008 71.1168 147.9168-135.68 43.0592-234.2912 170.1376-234.2912 319.8976 0 42.1376 34.2528 76.3904 76.3904 76.3904h268.5952c133.5296-40.192 244.9408-131.072 312.064-250.368-41.8816-68.6592-107.5712-121.1904-185.6-145.92z m10.6496 297.3696H281.9584c-21.248 0-38.4512-17.2032-38.4512-38.4512s17.2032-38.4512 38.4512-38.4512h258.4576c21.248 0 38.4512 17.2032 38.4512 38.4512 0 21.1968-17.2544 38.4512-38.4512 38.4512z",fill:"#3A9CED"}),(0,a.jsx)("path",{d:"M71.1168 692.6848c10.4448 0.6144 20.9408 1.024 31.5392 1.024 180.224 0 339.5072-89.2416 436.4288-225.8432-3.072-1.0752-6.144-2.1504-9.2672-3.1232 13.2608-10.6496 25.088-23.0912 35.072-36.9152 9.6768-16.5888 18.432-33.6896 26.3168-51.3536 6.2464-18.7392 9.6768-38.8096 9.6768-59.648 0-104.6016-85.0944-189.696-189.696-189.696-104.6016 0-189.696 85.0944-189.696 189.696 0 59.7504 27.8016 113.1008 71.1168 147.9168-106.8544 33.792-190.6688 119.808-221.4912 227.9424z",fill:"#59ADF8"}),(0,a.jsx)("path",{d:"M475.5968 138.3424c-20.1216-7.2704-41.8304-11.264-64.4096-11.264-104.6016 0-189.696 85.0944-189.696 189.696 0 38.8608 11.8272 75.008 31.9488 105.1136 103.424-65.4336 182.8352-165.2736 222.1568-283.5456z",fill:"#6BC2FC"})]});case"multicolor_points":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M499.8144 535.2448a210.7392 115.2 0 1 0 421.4784 0 210.7392 115.2 0 1 0-421.4784 0Z",fill:"#FF5A5A"}),(0,a.jsx)("path",{d:"M710.5536 699.2896c-87.1936 0-162.048-27.0336-194.048-65.5872-10.7008 12.9024-16.64 27.0848-16.64 41.984 0 59.392 94.3616 107.5712 210.7392 107.5712 116.3776 0 210.7392-48.1792 210.7392-107.5712 0-14.8992-5.9392-29.0816-16.64-41.984-32.1536 38.5536-106.9568 65.5872-194.1504 65.5872z",fill:"#F5504E"}
122),(0,a.jsx)("path",{d:"M710.5536 833.024c-87.1936 0-162.048-27.0336-194.048-65.5872-10.7008 12.9024-16.64 27.0848-16.64 41.984 0 59.392 94.3616 107.5712 210.7392 107.5712 116.3776 0 210.7392-48.1792 210.7392-107.5712 0-14.8992-5.9392-29.0816-16.64-41.984-32.1536 38.5536-106.9568 65.5872-194.1504 65.5872z",fill:"#F5504E"}),(0,a.jsx)("path",{d:"M473.7536 457.3696c54.2208-88.6784 194.56-93.2352 260.352-90.0608 28.8256-26.5728 45.4144-57.3952 45.4144-90.2656 0-100.1472-153.1392-181.4016-342.016-181.4016s-342.016 81.2032-342.016 181.4016 153.1392 181.4016 342.016 181.4016c12.2368-0.0512 24.32-0.4096 36.2496-1.0752z",fill:"#F66A68"}),(0,a.jsx)("path",{d:"M470.3744 585.8816c-10.0352-8.192-18.6368-28.672-24.5248-45.1584-2.7648 0.0512-5.5296 0.1024-8.3456 0.1024-141.5168 0-262.9632-45.6192-314.9824-110.592-17.408 21.76-27.0336 45.6704-27.0336 70.8096 0 100.1472 153.1392 181.4016 342.016 181.4016 4.096 0 8.0896-0.1024 12.1344-0.1536-6.8608-50.5856 8.0384-74.1376 20.736-96.4096z",fill:"#FF5A5A"}),(0,a.jsx)("path",{d:"M442.5728 766.2592c-1.6896 0-3.328 0.0512-5.0176 0.0512-141.5168 0-262.9632-45.6192-314.9824-110.592-17.408 21.76-27.0336 45.6704-27.0336 70.7584 0 100.1472 153.1392 181.4016 342.016 181.4016 17.2032 0 34.048-0.6656 50.5856-1.9968-46.6432-49.152-49.152-106.8032-45.568-139.6224z",fill:"#F5504E"}),(0,a.jsx)("path",{d:"M443.648 815.2576c-2.9184-18.8416-2.5088-35.9424-1.1264-48.9984-1.6896 0-3.328 0.0512-5.0176 0.0512-111.8208 0-211.0976-28.4672-273.5104-72.4992 76.1856 67.4816 173.2608 111.5136 279.6544 121.4464zM516.5056 767.4368c-10.7008 12.9024-16.64 27.0848-16.64 41.984 0 2.6624 0.256 5.2736 0.6144 7.8336 3.1744-0.0512 6.4-0.1536 9.5744-0.256 23.3984-0.9728 46.2848-3.584 68.7104-7.68-26.9824-11.0592-48.5888-25.3952-62.2592-41.8816zM710.5536 699.2896c-87.1936 0-162.048-27.0336-194.048-65.5872-10.7008 12.9024-16.64 27.0848-16.64 41.984 0 53.0944 75.3664 97.1776 174.4384 105.9328a490.74176 490.74176 0 0 0 156.416-101.5808c-34.1504 12.1344-75.52 19.2512-120.1664 19.2512z",fill:"#FF5A5A"}),(0,a.jsx)("path",{d:"M445.8496 540.7232c-2.7648 0.0512-5.5296 0.1024-8.3456 0.1024-141.5168 0-262.9632-45.6192-314.9824-110.592-17.408 21.76-27.0336 45.6704-27.0336 70.7584 0 15.0016 3.4816 29.5936 9.984 43.52 87.1424 64.768 196.1472 101.2224 313.0368 96.4608 10.3424-0.4096 20.6336-1.2288 30.8224-2.2528 3.4304-22.9888 12.6976-38.1952 21.0432-52.8384-10.0352-8.192-18.5856-28.672-24.5248-45.1584zM801.3824 431.3088c-27.4944-7.168-58.3168-11.2128-90.8288-11.2128-116.3776 0-210.7392 51.5584-210.7392 115.2 0 30.8224 22.2208 58.8288 58.3168 79.5136 99.6352-34.2016 184.32-99.328 243.2512-183.5008z",fill:"#F66A68"}),(0,a.jsx)("path",{d:"M150.9888 458.496c-10.9568-8.9088-20.5312-18.3808-28.4672-28.2624-3.9424 4.9664-7.4752 10.0352-10.5984 15.2064 12.8 4.864 25.8048 9.216 39.0656 13.056zM437.504 95.6416c-188.8768 0-342.016 81.2032-342.016 181.4016 0 97.6896 145.664 177.3056 328.0896 181.1968a492.5952 492.5952 0 0 0 70.1952-26.2144c21.7088-22.016 49.8688-36.9152 79.9744-46.7968 69.888-50.3296 125.8496-118.4256 161.4848-197.4272-58.7776-54.9888-170.0352-92.16-297.728-92.16z",fill:"#F67271"}),(0,a.jsx)("path",{d:"M576.1024 111.2064c-42.3936-9.984-89.2416-15.5648-138.5984-15.5648-188.8768 0-342.016 81.2032-342.016 181.4016 0 5.4272 0.512 10.752 1.4336 16.0768a446.8224 446.8224 0 0 0 127.488 13.0048c146.9952-6.0416 274.5344-82.176 351.6928-194.9184z",fill:"#F67B7A"})]});case"multicolor_invoices":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M753.613 908.8l-68.301-43.725a70.17 70.17 0 0 0-69.478-3.533L473.139 933.53a32.49 32.49 0 0 1-29.542-0.103l-140.032-71.731a70.342 70.342 0 0 0-69.376 3.02l-71.424 44.852c-21.709 13.62-49.971-1.946-49.971-27.597V163.635c0-44.441 36.044-80.486 80.486-80.486H723.2c44.442 0 80.486 36.045 80.486 80.486v717.722c0.154 25.753-28.364 41.37-50.073 27.443z",fill:"#EE4F3E"}),(0,a.jsx)("path",{d:"M803.84 523.622V164.301c0-44.34-35.942-80.282-80.282-80.282H194.97c-44.34 0-80.282 35.943-80.282 80.282v716.493c0 25.6 28.16 41.164 49.818 27.545l71.219-44.749c20.89-13.158 47.206-14.284 69.171-3.02l41.728 21.401c190.771-60.057 353.638-188.16 457.216-358.349z",fill:"#ED6343"}),(0,a.jsx)("path",{d:"M718.131 84.02H194.97c-44.34 0-80.282 35.942-80.282 80.28v519.066c292.25-71.372 528.538-300.032 603.443-599.347z",fill:"#F37140"}),(0,a.jsx)("path",{d:"M421.376 84.02H194.97c-44.34 0-80.282 35.942-80.282 80.28v210.28c125.44-67.738 23
1221.782-167.988 306.688-290.56z",fill:"#F47847"}),(0,a.jsx)("path",{d:"M421.478 362.138H286.003a37.734 37.734 0 0 1-37.734-37.735v-8.806c0-20.839 16.896-37.735 37.734-37.735h135.475c20.839 0 37.735 16.896 37.735 37.735v8.806c0 20.839-16.896 37.735-37.735 37.735z m155.853 134.707H286.003a37.734 37.734 0 0 1-37.734-37.735v-8.806c0-20.838 16.896-37.734 37.734-37.734h291.38c20.838 0 37.734 16.896 37.734 37.734v8.806c0 20.839-16.896 37.735-37.786 37.735z",fill:"#F7F8F8"}),(0,a.jsx)("path",{d:"M589.773 784.691l-67.021 18.995c-12.288 3.482-23.245-5.785-21.914-18.483l7.424-69.273c0.461-4.096 2.15-8.039 4.864-11.264L815.565 346.06c7.014-8.295 18.79-9.882 26.368-3.533l59.597 50.278c7.526 6.35 7.987 18.279 0.972 26.573L600.064 777.984c-2.765 3.226-6.349 5.58-10.291 6.707z",fill:"#EFEFEF"})]});case"multicolor_warning":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1027 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M512 512m-509.005848 0a509.005848 509.005848 0 1 0 1018.011696 0 509.005848 509.005848 0 1 0-1018.011696 0Z",fill:"#FFC933"}),(0,a.jsx)("path",{d:"M512 179.649123C260.491228 179.649123 50.900585 362.292398 8.982456 601.824561c41.918129 239.532164 248.51462 422.175439 500.023392 422.175439 251.508772 0 458.105263-182.643275 500.023392-422.175439C970.105263 362.292398 763.508772 179.649123 512 179.649123z",fill:"#FFB833"}),(0,a.jsx)("path",{d:"M512 362.292398c-218.573099 0-404.210526 137.730994-476.070175 329.356725 71.859649 191.625731 257.497076 329.356725 476.070175 329.356725 218.573099 0 404.210526-137.730994 476.070175-329.356725-74.853801-191.625731-260.491228-329.356725-476.070175-329.356725z",fill:"#FFA733"}),(0,a.jsx)("path",{d:"M512 547.929825c-179.649123 0-338.339181 95.812865-431.157895 236.538011 89.824561 143.719298 248.51462 236.538012 431.157895 236.538012 179.649123 0 338.339181-95.812865 431.157895-236.538012-92.818713-143.719298-251.508772-236.538012-431.157895-236.538011z",fill:"#FF9233"}),(0,a.jsx)("path",{d:"M152.701754 874.292398c92.818713 89.824561 218.573099 146.71345 359.298246 146.71345s266.479532-56.888889 359.298246-146.71345c-92.818713-89.824561-218.573099-146.71345-359.298246-146.713451s-266.479532 56.888889-359.298246 146.713451z",fill:"#FF8133"}),(0,a.jsx)("path",{d:"M329.356725 718.596491v-149.707602c0-116.77193 77.847953-209.590643 179.649123-209.590643s179.649123 92.818713 179.649123 209.590643v149.707602h32.935672c5.988304 0 14.97076 2.994152 17.964913 8.982456 5.988304 5.988304 8.982456 11.976608 8.982456 20.959065 0 14.97076-11.976608 29.94152-26.947369 29.94152H296.421053c-5.988304 0-14.97076-2.994152-17.964913-8.982456-5.988304-5.988304-8.982456-11.976608-8.982456-20.959064 0-8.982456 2.994152-14.97076 8.982456-20.959065 2.994152-5.988304 8.982456-8.982456 17.964913-8.982456H329.356725z m179.649123-479.064327c8.982456 0 14.97076 2.994152 20.959064 8.982456 5.988304 5.988304 8.982456 11.976608 8.982456 20.959064v29.941521c0 17.964912-11.976608 29.94152-29.94152 29.94152s-29.94152-11.976608-29.941521-29.94152V269.473684c0-8.982456 2.994152-14.97076 8.982457-20.959064 5.988304-5.988304 11.976608-8.982456 20.959064-8.982456z m242.526316 101.801169c11.976608 11.976608 11.976608 29.94152 0 41.918129l-20.959065 20.959064c-11.976608 11.976608-32.935673 8.982456-41.918128-2.994152-8.982456-11.976608-8.982456-26.947368 0-38.923976l20.959064-20.959065c5.988304-5.988304 11.976608-8.982456 20.959064-8.982456 5.988304 0 14.97076 5.988304 20.959065 8.982456z m-485.052632 0c11.976608-11.976608 29.94152-11.976608 41.918129 0l20.959064 20.959065c11.976608 11.976608 8.982456 32.935673-2.994152 41.918128-11.976608 8.982456-26.947368 8.982456-38.923977 0l-20.959064-20.959064c-5.988304-5.988304-8.982456-11.976608-8.982456-20.959064 0-5.988304 5.988304-14.97076 8.982456-20.959065z m0 0l326.362573 200.608187h-68.865497l11.976608-92.818713v-2.994152h-2.994152L419.181287 586.853801s-2.994152 2.994152 0 5.988304c0 2.994152 2.994152 2.994152 5.988304 2.994152h68.865497l-14.970761 89.824562v2.994152h2.994153l113.777777-137.730994v-5.988304c0-2.994152-2.994152-2.994152-5.988304-2.994153L266.479532 341.333333z",fill:"#FFFFFF"})]});case"multicolor_share":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M704 512a192 192 0 1 1 0 384 192 192 0 0 1 0-384z m-38.4-384a76.8 76.8 0 0 1 76.8 76.8v272a230.4 230.4 0 0 0-237.994667 342.442667L204.8 819.2A76.8 76.8 0 0 1 128 742.4V204.8A76.8 76.8 0 0 1 204.8 128h460.8-0.042667z m51.797333 491.946667v30.72l-5.589333 0.298666c-27.178667 1.493333-50.176 9.472-68.352 23.893334-25.173333 19.882667-40.405333 51.84-44.970667 94.976a9.386667 9.386667 0 0 0 7.936 10.410666 8.277333 8.277333 0 0 0 8.832-4.181333c24.064-33.96266
1227 69.973333-38.997333 95.232-38.997333h6.912v32.938666c0 10.112 11.221333 14.421333 18.261334 7.296l67.2-68.693333c8.704-8.96 9.130667-18.176 0.426666-27.050667l-68.906666-70.528c-5.930667-5.888-16.981333-3.242667-16.981334 8.917334zM435.2 396.8H243.2a38.4 38.4 0 0 0-4.48 76.544l4.48 0.256h192a38.4 38.4 0 1 0 0-76.8z m192-153.6h-384a38.4 38.4 0 0 0-4.48 76.544L243.2 320h384a38.4 38.4 0 1 0 0-76.8z",fill:"#3D78F9"})});case"multicolor_share2":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M569.979 703.801c-29.354 0-49.096 19.741-49.096 49.094 0 29.356 19.741 49.092 49.096 49.092s49.096-19.735 49.097-49.092C619.075 723.542 599.334 703.801 569.979 703.801zM308.003 508.892c-29.353 0-49.099 19.741-49.099 49.098 0 29.349 19.746 49.097 49.099 49.097 29.354 0 49.097-19.748 49.097-49.097C357.1 528.633 337.357 508.892 308.003 508.892zM749.263 180.695 119.553 180.695c-19.667 0-35.55 6.997-47.654 20.988-12.103 13.995-18.151 31.958-18.151 53.896l0 637.652c0 20.424 7.186 38.196 21.559 53.321 14.37 15.134 30.634 22.697 48.785 22.697L758.34 969.249c21.183 0 38.954-7.374 53.329-22.128 14.37-14.748 21.555-30.821 21.555-48.222l0-626.3c0-27.235-6.616-49.358-19.855-66.379C800.135 189.207 778.766 180.695 749.263 180.695zM569.955 859.316c-58.713 0-106.455-43.612-106.455-102.32 0-9.874 1.78-19.24 4.311-28.342l-104.07-77.413c-16.686 10.855-34.451 13.171-55.794 13.171-58.706 0-106.446-47.745-106.446-106.451 0-58.708 47.74-106.449 106.446-106.449 29.063 0 53.316 7.632 72.562 26.584l87.943-53.995c-3.723-10.86-6.2-18.201-6.2-30.311 0-58.706 47.747-106.448 106.454-106.448 58.705 0 106.445 47.742 106.445 106.448 0 58.709-47.741 106.452-106.445 106.452-27.308 0-49.938-6.492-68.811-23.469l-90.259 53.396c2.819 9.525 4.787 19.423 4.787 29.886 0 17.532-0.554 29.723-8.086 44.329l89.915 69.788c19.316-19.613 44.085-27.723 73.727-27.723 58.733 0 106.424 47.711 106.422 106.42C676.4 811.575 628.655 859.316 569.955 859.316zM941.673 82.851c-19.289-21.182-61.434-31.77-93.204-31.77L326.147 51.081c-17.399 0-32.336 6.048-44.818 18.152-12.479 12.102-18.719 26.855-18.719 44.25l0 10.215 519.925 0c46.896 0 69.1 1.773 88.766 19.168 19.668 17.399 21.192 34.811 21.192 77.172l-0.001 608.252 14.575 0c17.399 0 32.338-6.056 44.817-18.158 12.482-12.096 18.721-26.852 18.721-44.244L970.605 170.702C970.605 143.473 960.965 104.032 941.673 82.851zM568.727 442.89c29.355 0 49.097-19.746 49.097-49.1 0-29.351-19.74-49.096-49.097-49.096-29.348 0-49.096 19.745-49.096 49.096C519.631 423.144 539.379 442.89 568.727 442.89z"})});case"share":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 0a43.52 43.52 0 1 1 0 87.04A424.988444 424.988444 0 1 0 936.988444 512 43.52 43.52 0 1 1 1024 512 512 512 0 1 1 512 0z m263.509333 217.685333A42.666667 42.666667 0 0 1 836.266667 157.582222l74.951111 74.951111a57.799111 57.799111 0 0 1 0 81.863111L836.266667 389.376a42.666667 42.666667 0 0 1-60.472889-60.416l12.686222-12.743111h-55.182222c-150.072889 0-201.045333 63.886222-201.045334 257.166222a42.666667 42.666667 0 0 1-85.333333 0c0-238.933333 87.182222-342.613333 286.520889-342.613333h55.182222l-13.056-13.056z"})});case"maintenance":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M453.216 607.3664L232.6976 538.7904a74.4832 74.4832 0 0 1-36.9472-64l-0.8256-209.792a73.1136 73.1136 0 0 1 36.448-63.712l1.5424-0.896 54.3488 94.1312a25.6 25.6 0 0 0 22.3552 12.8l88.3072-0.64a25.6 25.6 0 0 0 21.888-12.6464l44.7168-76.1536a25.6 25.6 0 0 0 0.0896-25.76L410.2784 97.984l1.5488-0.896a73.1136 73.1136 0 0 1 73.3952 0.2944l181.28 105.6128a74.4832 74.4832 0 0 1 36.9472 64l-50.8672 225.2608c0.8192 1.2864 1.6128 2.5984 2.3808 3.936l160 277.1264c30.048 52.0384 12.2176 118.5792-39.8208 148.6272l-11.0848 6.4c-52.0384 30.0416-118.5792 12.2112-148.6208-39.8272l-160-277.12c-0.768-1.344-1.5104-2.688-2.2208-4.0384z m60.192-125.9456c24.4864-14.1376 32.896-45.4336 18.7648-69.8944-14.1248-24.4672-45.4272-32.832-69.9136-18.7008-24.4864 14.144-32.896 45.44-18.7648 69.9008 14.1248 24.4608 45.4272 32.832 69.9136 18.6944z"})});case"wechat_pay":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M896 0H128C57.58976 0 0 57.58976 0 128v768C0 966.41024 57.58976 1024 128 1024h768c70.41024 0 128-57.58976 128-128V128C1024 57.58976 966.41024 0 896 0zM512 787.21024c-44.78976 0-83.21024-6.41024-121.58976-19.21024-25.6 12.8-64 44.78976-76.8 51.2-25.6 12.8-19.21024-12.8-19.21024-12.8l12.8-76.8c-76.8-51.2-121.61024-134.38976-121.61024-223.98976 0-160.01024 147.21024-288.01024 326.41024-288.01024 108.81024 0 211.18976 51.2 268.8 121.61024L460.8 486.4s-25.6 12.8-51.2-6.38976l-51.2-38.4s-38.4-32.01024-19.21024 19.18976l51.2 115.2s6.41024 31.98976 44.81024 12.8c32.01024-12.8 268.8-159.98976 371.2-217.6 19.21024 38.4 31.98976 83.21024 31.98976 128 0 153.6-147.18976 288.01024-326.38976 288.01024z"})});case"zhifubao_pay":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M860.16 0C950.272 0 1024 73.889684 1024 164.163368v531.509895s-32.768-4.122947-180.224-53.355789c-40.96-14.362947-96.256-34.896842-157.696-57.478737 36.864-63.595789 65.536-137.485474 86.016-215.444211h-202.752v-71.841684h247.808V256.512h-247.808V135.437474h-100.352c-18.432 0-18.432 18.458947-18.432 18.458947v104.663579H200.704v41.040842h249.856v69.793684H243.712v41.013895H645.12c-14.336 51.307789-34.816 98.519579-57.344 141.608421-129.024-43.115789-268.288-77.985684-356.352-55.403789-55.296 14.362947-92.16 38.992842-112.64 63.595789-96.256 116.978526-26.624 295.504842 176.128 295.504842 120.832 0 237.568-67.718737 327.68-178.526316C757.76 742.858105 1024 853.692632 1024 853.692632v6.144C1024 950.110316 950.272 1024 860.16 1024H163.84C73.728 1024 0 950.137263 0 859.836632V164.163368C0 73.889684 73.728 0 163.84 0h696.32zM268.126316 553.121684c93.049263-10.374737 180.062316 26.974316 283.270737 78.874948-74.886737 95.501474-165.941895 155.701895-256.970106 155.701894-157.830737 0-204.368842-126.652632-125.466947-197.200842 26.300632-22.851368 72.838737-35.301053 99.166316-37.376z"})});case"bankCard_pay":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M905.6 150.4H118.4c-44.8 0-86.4 44.8-86.4 96v528c0 51.2 38.4 96 86.4 96h787.2c48 0 86.4-41.6 86.4-96v-528c0-51.2-38.4-96-86.4-96zM934.4 448v326.4c0 19.2-12.8 35.2-25.6 35.2H118.4c-12.8 0-25.6-16-25.6-35.2v-384h838.4l3.2 57.6z m0-147.2v28.8H92.8v-83.2c0-19.2 12.8-35.2 25.6-35.2h787.2c12.8 0 25.6 16 25.6 35.2l3.2 54.4z m0 0"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M873.6 598.4H694.4c-12.8 0-22.4 6.4-25.6 16l-64 12
1221.6c-3.2 9.6-3.2 19.2 0 28.8 6.4 9.6 16 12.8 25.6 12.8h179.2c12.8 0 22.4-6.4 25.6-16L896 643.2c3.2-9.6 3.2-19.2 0-28.8-3.2-9.6-12.8-16-22.4-16z m-80 121.6h-112l28.8-60.8h112L793.6 720zM243.2 448h-60.8c-16 0-28.8 12.8-28.8 28.8s12.8 28.8 28.8 28.8h60.8c16 0 28.8-12.8 28.8-28.8 0-12.8-12.8-28.8-28.8-28.8z m179.2 0h-60.8c-16 0-28.8 12.8-28.8 28.8s12.8 28.8 28.8 28.8h60.8c16 0 28.8-12.8 32-28.8 0-12.8-12.8-28.8-32-28.8z m211.2 32c0-6.4-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6H544c-16 0-32 16-32 32s12.8 28.8 28.8 28.8h60.8c19.2 0 32-12.8 32-28.8z m0 0"})]});case"paypal_pay":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M841.813333 253.269333c-0.938667 5.888-2.005333 11.946667-3.2 18.176-40.576 209.749333-179.498667 282.24-356.864 282.24H391.424a43.946667 43.946667 0 0 0-43.349333 37.376l-46.250667 295.210667-13.098667 83.626667a23.338667 23.338667 0 0 0 22.784 26.88h160.213334a38.613333 38.613333 0 0 0 38.058666-32.682667l1.578667-8.192 30.165333-192.64 1.962667-10.538667a38.613333 38.613333 0 0 1 38.058667-32.768h23.936c155.221333 0 276.736-63.445333 312.234666-246.954666 14.848-76.672 7.168-140.714667-32.085333-185.728a153.301333 153.301333 0 0 0-43.861333-34.005334z",fill:"#179BD7"}),(0,a.jsx)("path",{d:"M799.317333 236.202667a318.464 318.464 0 0 0-39.509333-8.789334 498.474667 498.474667 0 0 0-79.616-5.845333h-241.28a38.528 38.528 0 0 0-38.058667 32.768L349.525333 581.546667l-1.450666 9.514666a43.946667 43.946667 0 0 1 43.349333-37.376h90.325333c177.365333 0 316.288-72.533333 356.864-282.24 1.237333-6.229333 2.261333-12.288 3.157334-18.176a215.68 215.68 0 0 0-42.453334-17.066666z",fill:"#222D65"}),(0,a.jsx)("path",{d:"M400.853333 254.293333a38.442667 38.442667 0 0 1 38.058667-32.725333h241.28c28.586667 0 55.296 1.877333 79.616 5.845333 16.512 2.602667 32.768 6.528 48.64 11.690667 11.946667 3.968 23.082667 8.704 33.365333 14.165333 12.074667-77.525333-0.085333-130.304-41.770666-178.133333C754.133333 22.528 671.274667 0 565.248 0H257.365333c-21.632 0-40.106667 15.872-43.477333 37.418667L85.674667 855.466667a26.752 26.752 0 0 0 5.973333 21.461333c5.034667 5.888 12.373333 9.301333 20.096 9.344h190.08l47.701333-304.725333 51.328-327.253334z",fill:"#253B80"})]});case"webmoney_pay":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1000 1000",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"#0069A3",d:"M498.125 1.875c78.25 0 152.3125 18.1875 218.25 50.5625 10.375 4.9375 20.6875 10.3125 31.0625 16.3125l-45.8125 41.0625-68.9375-71.3125-116.25 103.75L447.375 66.875 230.75 262.125l138.875 153L315.0625 463.1875l136.75 153.25-54.1875 47.875 195.4375 217.625 116-106.8125 100.25 114.375c-19.9375 15.5-41.6875 30.125-65.625 43.5625-72.5625 41.375-156.375 65.0625-245.625 65.0625-274.375 0-498.125-223.75-498.125-498.125C0 225.625 223.75 1.875 498.125 1.875L498.125 1.875zM407.375 468.5625 525.8125 361.875 632.4375 480.375 514.0625 587.0625 407.375 468.5625ZM491.5625 673.1875 610.0625 566.625 716.75 685.0625 598.25 791.75 491.5625 673.1875ZM322.5625 266.25 441.0625 159.625 547.6875 278.0625 429.1875 384.6875 322.5625 266.25ZM540 208.875 628.8125 128.9375 708.75 217.6875 619.9375 297.75 540 208.875ZM697.8125 575.3125 786.6875 495.25 866.625 584.125 777.8125 664.0625 697.8125 575.3125ZM776 754.75 864.75 674.6875 944.75 763.5625 855.9375 843.5 776 754.75ZM811.75 343.375 871 290.125 924.3125 349.3125 865.125 402.625 811.75 343.375ZM736.0625 167.4375 795.3125 114.0625 848.625 173.3125 789.375 226.625 736.0625 167.4375ZM887.4375 519.375 946.625 466.0625 1000 525.25 940.8125 578.625 887.4375 519.375ZM621.8125 387.5 710.687
1225 307.5 790.625 396.3125 701.8125 476.3125 621.8125 387.5ZM498.125 1.875c78.25 0 152.3125 18.1875 218.25 50.5625 10.375 4.9375 20.6875 10.3125 31.0625 16.3125l-45.8125 41.0625-68.9375-71.3125-116.25 103.75L447.375 66.875 230.75 262.125l138.875 153L315.0625 463.1875l136.75 153.25-54.1875 47.875 195.4375 217.625 116-106.8125 100.25 114.375c-19.9375 15.5-41.6875 30.125-65.625 43.5625-72.5625 41.375-156.375 65.0625-245.625 65.0625-274.375 0-498.125-223.75-498.125-498.125C0 225.625 223.75 1.875 498.125 1.875L498.125 1.875zM407.375 468.5625 525.8125 361.875 632.4375 480.375 514.0625 587.0625 407.375 468.5625ZM491.5625 673.1875 610.0625 566.625 716.75 685.0625 598.25 791.75 491.5625 673.1875ZM322.5625 266.25 441.0625 159.625 547.6875 278.0625 429.1875 384.6875 322.5625 266.25ZM540 208.875 628.8125 128.9375 708.75 217.6875 619.9375 297.75 540 208.875ZM697.8125 575.3125 786.6875 495.25 866.625 584.125 777.8125 664.0625 697.8125 575.3125ZM776 754.75 864.75 674.6875 944.75 763.5625 855.9375 843.5 776 754.75ZM811.75 343.375 871 290.125 924.3125 349.3125 865.125 402.625 811.75 343.375ZM736.0625 167.4375 795.3125 114.0625 848.625 173.3125 789.375 226.625 736.0625 167.4375ZM887.4375 519.375 946.625 466.0625 1000 525.25 940.8125 578.625 887.4375 519.375ZM621.8125 387.5 710.687
1225 307.5 790.625 396.3125 701.8125 476.3125 621.8125 387.5Z"})});case"ustd_pay":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1293 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"M1078.245081 12.838886A24.595567 24.595567 0 0 0 1056.650173 0H237.298035a24.595567 24.595567 0 0 0-21.619504 12.838886l-212.677872 391.069523a24.595567 24.595567 0 0 0 4.77154 29.711445l622.267857 583.726602a24.595567 24.595567 0 0 0 33.646736 0l622.267856-583.726602a24.595567 24.595567 0 0 0 4.77154-29.68685z",fill:"#19986F"}),(0,a.jsx)("path",{d:"M884.136863 178.56382H407.646935v114.984277h180.728229v169.119122H703.433229v-169.119122h180.703634z m0 0",fill:"#FFFFFF"}),(0,a.jsx)("path",{d:"M950.96302 436.620513c0-37.631218-135.89051-68.129722-304.025809-68.129722s-303.952023 30.523099-303.952023 68.129722c0 33.17942 105.76094 60.800243 245.389976 66.875348v242.782846H703.433229v-242.832037c140.908006-5.829149 247.652769-33.548354 247.652769-66.875348zM646.863424 480.69577c-149.418072 0-270.551242-23.685531-270.551242-52.732896s121.059383-52.782088 270.551242-52.782088 270.797198 23.660936 270.797197 52.782088-121.206956 52.732897-270.797197 52.732896z m0 0",fill:"#FFFFFF"})]});case"digiseller_pay":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1028 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M332.8 790.528q19.456 0 36.864 7.168t30.208 19.968 20.48 30.208 7.68 36.864-7.68 36.864-20.48 30.208-30.208 20.48-36.864 7.68q-20.48 0-37.888-7.68t-30.208-20.48-20.48-30.208-7.68-36.864 7.68-36.864 20.48-30.208 30.208-19.968 37.888-7.168zM758.784 792.576q19.456 0 37.376 7.168t30.72 19.968 20.48 30.208 7.68 36.864-7.68 36.864-20.48 30.208-30.72 20.48-37.376 7.68-36.864-7.68-30.208-20.48-20.48-30.208-7.68-36.864 7.68-36.864 20.48-30.208 30.208-19.968 36.864-7.168zM930.816 210.944q28.672 0 44.544 7.68t22.528 18.944 6.144 24.064-3.584 22.016-13.312 37.888-22.016 62.976-23.552 68.096-18.944 53.248q-13.312 40.96-33.28 56.832t-49.664 15.872l-35.84 0-65.536 0-86.016 0-96.256 0-253.952 0 14.336 92.16 517.12 0q49.152 0 49.152 41.984 0 20.48-9.728 35.84t-38.4 14.336l-49.152 0-94.208 0-118.784 0-119.808 0-99.328 0-55.296 0q-20.48 0-34.304-9.216t-23.04-24.064-14.848-32.256-8.704-32.768q-1.024-6.144-5.632-29.696t-11.264-58.88-14.848-78.848-16.384-87.552q-19.456-103.424-44.032-230.4l-76.8 0q-15.36 0-25.6-7.68t-16.896-18.432-9.216-23.04-2.56-22.528q0-20.48 13.824-33.792t37.376-12.288l103.424 0q20.48 0 32.768 6.144t19.456 15.36 10.24 18.944 5.12 16.896q2.048 8.192 4.096 23.04t4.096 30.208q3.072 18.432 6.144 38.912l700.416 0zM892.928 302.08l-641.024-2.048 35.84 185.344 535.552 1.024z"})});case"card_password":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M56.832 394.752v358.4c0 62.464 46.592 112.64 105.984 112.64h687.616c57.856 0 105.984-51.2 105.984-112.64v-358.4H56.832zM667.648 655.36c-43.008 65.024-130.048 82.944-195.072 39.936-0.512 0.512-1.024 1.536-2.048 2.048l-39.936 39.936 19.968 19.968c10.752 10.752 10.752 28.16 0 38.912-10.752 11.264-28.672 11.264-39.936 0.512l-19.968-19.968-19.968 19.968c-10.752 10.752-28.16 10.752-38.912 0-11.264-10.752-11.264-28.672-0.512-39.936l99.84-99.84 2.048-2.048c-37.376-55.808-29.696-130.56 17.92-177.664 55.296-54.784 144.384-54.784 199.168 0.512 46.592 48.128 54.272 121.856 17.408 177.664z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M550.4 578.048m-84.48 0a84.48 84.48 0 1 0 168.96 0 84.48 84.48 0 1 0-168.96 0Z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M956.928 270.848c0-62.464-46.592-112.64-105.984-112.64H163.328c-59.392 0-105.984 51.2-105.984 112.64v64.512H957.44V270.848z"})]});case"ai_search":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M762.176 809.728l45.248-45.248 180.992 180.992-45.248 45.248z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M524.8 582.4l32 96h57.6L480 313.6h-64l-140.8 364.8h57.6l32-96h160zM448 371.2l64 166.4H384l64-166.4zM659.2 313.6h57.6v364.8h-57.6zM281.6 204.8C345.6 153.6 422.4 128 512 128s166.4 32 23
1220.4 76.8l64-64C723.2 76.8 627.2 38.4 512 38.4c-108.8 0-211.2 38.4-294.4 102.4l64 64zM883.2 217.6l-64 64c51.2 64 76.8 140.8 76.8 230.4s-32 166.4-76.8 230.4l64 64c64-83.2 102.4-179.2 102.4-294.4 0-108.8-38.4-211.2-102.4-294.4zM204.8 742.4C153.6 678.4 128 601.6 128 512s32-166.4 76.8-230.4l-64-64C76.8 300.8 38.4 403.2 38.4 512c0 108.8 38.4 211.2 102.4 294.4l64-64zM742.4 819.2c-64 51.2-140.8 76.8-230.4 76.8s-166.4-32-230.4-76.8l-64 64c83.2 64 179.2 102.4 294.4 102.4s211.2-38.4 294.4-102.4l-64-64z"})]});case"add_1":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M848.58 425.27c-51.35-28.13-127.5 8.37-182.32 2-32.11-3.74-18.61 19.11-18.78-23.83-0.21-53.69 2.66-106.2-3.13-159.86-4-36.89 5.17-108-25.31-135.42C590.63 82.6 495.49 58.74 458.09 65c-39.69 6.66-57.19 25.66-62.41 65.76-5 38.45 3.21 80 3.33 119.41-0.4 1.17 9.73 2.31 9.45 3.55-0.4 1.79 11.75 3.28 11.75 4.41v1.15c0 11.26-9.34 22.54-9.93 33.84-5.28 5.16-15 10.33-20.41 15.33-4.16 3.84 0 10.31 4 6.22 3.08-3.18 4.92-6.49 7.94-9.73-2.34 35.67-7 71.43-9.44 107-18.95 0.64-54.68 3.47-58.58 4.08-43.66 6.82-85.86 17.46-130.36 19.32-15.59 0.65-38.07-8-52.89 3.48-27.95 21.6-11.27 64.16-7.34 92.34 5.83 41.79-2.81 99 36 126.69 46.61 33.2 135-12.47 190.4 2.55a52.26 52.26 0 0 0 11.41 2 44.79 44.79 0 0 0 0.9 12.87c7.41 39.61 4.78 85.44 3.67 125.51-1.23 44.36-13 112.88 30.77 143.24 31.14 21.58 113.92 18.78 146.49 6.45 43.08-16.3 47.06-54.8 51-96.09 4-41.74 4.32-88.85 2.46-130.67-2-44.22-3.91-51.93 45.25-61.7 55.19-11 153.85 19.42 199-23.69 38.77-37.01 41.67-183.66-11.97-213.05zM830.81 570c-31.08 89-198 6.24-256.58 67.87C523 691.87 636 918 492.74 907.85c-18.69-1.32-31.87-9.31-41.4-21.59a3.71 3.71 0 0 0 3.94-2.15l6.81-14c2.6-5.33-5.27-10-8-4.69L447 879.25c-0.05 0.1 0 0.18 0 0.27-13.46-22.36-17.75-55.42-18.74-91.4 25.41-23.93 41-57.1 61.47-85 3.36-4.59-4.26-8.92-7.6-4.44-18.38 24.58-33.13 51.95-54.13 74.18-0.12-15.93 0.16-32.13 0.3-47.9a280.91 280.91 0 0 0 21.12-23.86c11.58-14.92 19.58-32.15 31.65-46.72 2.44-2.94-1.61-7.17-4.26-4.26-12.68 13.88-21.47 30.52-33.58 44.82a211 211 0 0 1-14.89 15.13c0-37-1.73-70.17-12.63-89.95-5.15-9.34-15.94-12.42-25.77-10.49-32.79 6.44-63.1 2.55-96.66 3.75a180.52 180.52 0 0 0-21.72 2.27C293 590.76 310 562.46 329.29 536c2.93-4-3.7-7.74-6.61-3.86-20.69 27.51-38.8 56.94-62.89 81.73a4.65 4.65 0 0 0-1.35 4c-19.21 3.47-34.65 6.09-47.33-4.16-7.3-9 10.93-32.29 15.75-39.24 7.46-10.77 15.57-21.93 25.2-30.92 3.4-3.17-1.63-8.09-5.07-5.07-9.12 8-39.55 39.6-46.45 62.52a107.55 107.55 0 0 1-8.93-20.09c-4.34-12.74-7.58-54.39-6.2-64.12 5.81-41 7.25-26 40.11-34.07 48.24-11.9 135.45-28.25 181-15.73 8.15 2.24 19.61 0.33 25.21-6.66 21.56-26.91 19.14-56.73 15.44-88.63 10.54-10.46 21.32-20.66 33.39-29.5 3.33-2.44 0.18-8.06-3.29-5.63-11.08 7.77-21.24 16.64-31.19 25.75-0.87-7.54-1.71-15.15-2.2-22.89-0.6-9.62-0.79-19.27-1.16-28.91 2.37-2.43 4.65-4.93 7.19-7.21C461 293.37 474.69 285 482 271.68c2.23-4-3.81-7.58-6.19-3.62-7.82 13-22 20.76-33.58 30.36-0.14-4.73-0.47-9.45-0.57-14.17 0.44-8.45 0.77-16.87 1.06-25.27 9.64-10.36 19.45-20.56 30-30.08 1-0.93-0.46-2.34-1.5-1.5-9.81 7.91-19.09 16.4-28.22 25.05 0.3-10.34 0.44-20.62 0.35-30.79 0-1.69-0.18-3.76-0.41-6 0.37-0.4 0.8-0.79 1.16-1.2 15.08-17 30.56-34.51 43.44-53.29 1.89-2.75-0.68-6-3.55-6.19l-5.07-0.33c-3.77-0.25-4.85 5-2.23 6.9-10.69 13.33-21.84 26.45-33.47 39 1.42-26.3 3.78-52.54 7.24-78.68 25.68-21.46 75.3 0.23 102.52 14.09 88.21 44.92 31.48 235.68 41.4 315.76 1.47 11.87 6.71 18.67 17.64 23.17C675.43 501 883.8 418.36 830.81 570z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M357.29 544.51c-14.89 17.75-27 37.62-42.35 55-5 5.62 3.54 13.9 8.18 8.18 14.65-18.05 26.45-38.19 41.08-56.25 3.91-4.84-2.83-11.79-6.91-6.93zM419.59 538.83c-13.59 21.12-29.36 40.72-42.7 62-3.74 6 5.7 11.46 9.43 5.51 13.31-21.22 27.45-41.92 40.73-63.15 2.95-4.73-4.46-9.02-7.46-4.36zM488.48 754c-18.08 23.61-40.91 43.47-56.18 69.2-3.76 6.33 6 12 9.85 5.76 15.58-25.48 37.32-46 55.06-69.85 3.9-5.27-4.84-10.2-8.73-5.11z"})]});case"arrow_1":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M718.07 551c4.06-60.24 3.3-119.84 3.56-180.62 0.28-68.3 13.61-136.4 14-204.11 0.48-80-90.09-69.26-151.47-76.68-59.25-7.17-217.91-60.1-257.89 11.37-21.19 37.89-6.83 100.69-6.57 140.92 0.52 80-1.86 160.31 1.37 240.29 0.31 7.66 4.54 12.47 9.83 14.77-2.47 1.77-7.09 1.88-14.09 0.13-3.68 2.33-36.51 6.94-39 7.56-45.66 11.39-91.34 18.26-137.91 26.44-11.13 2-19.82 17.1-15.7 27.65 43 109.93 152.91 204.88 239.86 280 30.21 26.11 64.29 47.39 90 78.29 9.91 11.92 18 30 32.42 37.7 39.52 21.11 73.78-26.8 100.92-47.26 54-40.67 103.41-85.08 155.06-128.66 45.28-38.21 125.94-86.08 151.42-140.94 40.52-87.14-107.71-87.59-175.81-86.85z m-541.63 20.31c24.95-3.46 49.3-7.86 73.71-12.63-18.24 17-31.17 38.79-49.59 55.57a252.6 252.6 0 0 1-24.12-42.94z m659.44 56.59c-9.89 33.18-82.32 76.7-108.62 98.67-32.79 27.39-64 56.49-96.46 84.24 11.31-16.5 22.8-32.87 34.62-49 3.08-4.21-3.91-8.2-7-4.07q-28.05 37.83-54.24 77a4 4 0 0 0-0.37 0.91c-25.4 24.15-56.6 53.68-81.77 61.6-27.
12206 8.51-29-11.08-54.87-34.35-23-20.67-47.58-39.32-71.64-58.68 8.94-11.37 19.91-21.46 29-32.57 15.48-18.85 29.62-38.4 47.41-55.23 3.79-3.58-1.89-9.22-5.71-5.71-21.15 19.47-37.1 43.29-56.7 64.29-7.15 7.66-14.84 15.06-21.52 23.12-10.31-8.43-20.49-17-30.32-26.08-6.75-6.23-13.94-12.67-21.29-19.2 23.85-37.17 52.5-71.5 88.71-97.19 4.56-3.24 0.26-10.83-4.44-7.59-37.39 25.71-67.27 60.05-92.36 97.58-31.1-27.57-65.54-57.79-95-90.65 25.22-26.17 50.94-51.86 76.5-77.69 3.28-3.31-1.8-8.39-5.11-5.11-25.71 25.43-51.27 51-77.3 76.12-7.84-9.06-15.42-18.24-22.25-27.7 18.87-17.9 31.26-41.34 50-59.41a2.37 2.37 0 0 0 0.07-3.47c20.35-4 40.75-8.22 61.63-12.4 23.07-4.61 37.57-0.58 49.62-23.64 8.37-16 7.6-43.88 3.75-73.72 24.86-30.09 50.64-59 78.3-86.66 3.19-3.18-1.74-8.11-4.94-4.94-25.79 25.57-51.62 51.44-75.1 79.22-1.92-12.61-4.21-25.32-6.49-37.44 12.26-13.84 27.46-24.86 40.37-38.32 18.71-19.51 33.82-41.93 53.58-60.5 2.89-2.72-1.44-7-4.34-4.34-21.57 19.8-37.77 44.43-59 64.45-10.69 10.05-22.11 18.89-32.42 28.91-0.83-4.38-1.66-8.7-2.43-12.82 0.07-6 0-12 0-18 13.64-29.7 36-51.45 59.38-73.91 2.52-2.43-1.31-6.24-3.83-3.83-21.13 20.16-40.94 40.1-55.51 65 0.12-23.17 0.26-46.33 0.18-69.5 17-33.72 58.22-59.72 82.85-83.63 3.23-3.14-1.7-8.06-4.94-4.94-22.28 21.42-57.4 44.47-78 73.14 0-8.26 0-16.52-0.08-24.77 11.78-17.49 17.25-38.4 29.77-55.74 11.76-16.29 30-30.37 31.1-51.84 0.24-4.51-6.68-4.46-7 0-1.51 22-24.66 36.78-35.6 54.34-7.3 11.71-12.08 24.6-18.36 36.64-0.07-12.21-0.11-24.44-0.19-36.63-0.19-31-6.2-39.19 19.1-59.13 23.45-18.49 47.5-16.15 76.62-14 43.82 3.31 87.27 15.21 130.92 20.85 52.59 6.8 106.17-7.36 107.45 59.89 0.67 35.34-8.35 72.31-10.48 107.85-5.56 92.6 1.11 184.7-10.54 276.76-1.62 12.79 11.86 22.38 23 23 26.74 1.44 52.42-4.35 78.84-3.17l42.42 7.84q47.94 7.35 21.03 26.15z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M428.11 419l-15.42 23.13c-2.07 3.11 2.94 6 5 2.92l15.42-23.13c2.06-3.09-2.94-5.99-5-2.92zM358.53 579.72c-17.73 17.59-35.63 35-53.44 52.53-10.56 10.39-24.06 19.12-25.21 35-0.34 4.69 7.45 5.82 8.28 1.12 2.83-15.92 22.71-30.45 33.64-41.45 13.94-14 28.13-27.8 42.09-41.81 3.46-3.49-1.89-8.83-5.36-5.39zM359 634.17c-18.68 19.91-36.42 40.68-54.74 60.92-3.65 4 2.44 10.07 6 6 17.82-20.75 35-42 53.21-62.45 2.62-3.04-1.7-7.43-4.47-4.47zM420.38 703.27c-18.71 19.88-37.14 40.08-54.57 61.09-3.63 4.38 2.8 10.64 6.22 6.22 16.77-21.69 34.72-42.21 53.38-62.28 3.11-3.35-1.88-8.38-5.03-5.03zM513.09 726.57c-29.2 30.8-47.09 69.94-78.09 99.22-4.49 4.23 2.17 10.76 6.73 6.73 32-28.34 48.41-69.26 76.09-101.26 2.71-3.2-1.77-7.82-4.73-4.69zM565.71 726.75c-24.26 38.87-51.5 74.84-84.66 106.58-4.65 4.45 2.48 11.6 7.07 7.07 33.17-32.75 60.62-69.68 85-109.33 2.88-4.7-4.5-8.98-7.41-4.32zM628.32 749.28q-41.47 50.9-85.5 99.56c-4.23 4.66 2.78 11.63 6.9 6.9 28.77-33 56.57-66.89 84.14-100.92 3.14-3.88-2.35-9.46-5.54-5.54z"})]});case"rename":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M551.384615 788.164923H79.163077a39.384615 39.384615 0 0 1-39.384615-39.305846V277.346462a39.384615 39.384615 0 0 1 39.384615-39.305847h472.064a39.384615 39.384615 0 1 1 0 78.611693H118.547692v392.979692H551.384615a39.384615 39.384615 0 1 1 0 78.532923z m-314.761846-314.289231a39.384615 39.384615 0 1 0 0 78.532923H472.615385a39.384615 39.384615 0 1 0 0-78.611692H236.622769z m629.444923 471.512616H748.071385V80.896h117.996307a39.384615 39.384615 0 1 0 0-78.611692H551.384615a39.384615 39.384615 0 1 0 0 78.611692h118.075077v864.492308h-118.153846a39.384615 39.384615 0 1 0 0 78.611692h314.761846a39.384615 39.384615 0 1 0 0-78.611692z m78.769231-707.347693h-78.769231a39.384615 39.384615 0 1 0 0 78.611693h39.384616v392.979692h-39.384616a39.384615 39.384615 0 1 0 0 78.532923h78.769231a39.384615 39.384615 0 0 0 39.305846-39.227077V277.267692a39.384615 39.384615 0 0 0-39.384615-39.305846z"})});case"codeIco":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M547.2 307.2c6.4-16 22.4-22.4 38.4-16 16 6.4 25.6 22.4 22.4 38.4v3.2l-128 384v3.2c-6.4 16-22.4 22.4-38.4 16-16-6.4-25.6-22.4-22.4
122-38.4v-3.2l128-384v-3.2z m102.4-9.6c12.8-12.8 28.8-12.8 41.6-3.2l3.2 3.2 192 192 3.2 3.2c9.6 12.8 9.6 28.8 0 38.4l-3.2 3.2-192 192-3.2 3.2c-12.8 9.6-28.8 9.6-38.4 0l-3.2-3.2-3.2-3.2c-9.6-12.8-9.6-28.8 0-38.4l3.2-3.2 169.6-169.6-169.6-169.6-3.2-3.2c-9.6-12.8-9.6-28.8 3.2-41.6z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M329.6 297.6c12.8-12.8 32-12.8 44.8 0 12.8 12.8 12.8 28.8 3.2 41.6l-3.2 3.2L204.8 512l169.6 169.6c12.8 12.8 12.8 28.8 3.2 41.6l-3.2 3.2c-12.8 12.8-28.8 12.8-41.6 3.2l-3.2-3.2-192-192c-12.8-12.8-12.8-28.8-3.2-41.6l3.2-3.2 192-192z"})]});case"fail_notice":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M949.5 806.1L558 160.1c-10.2-16.8-28.4-27-48-27s-37.8 10.3-48 27l-391.5 646c-10.5 17.3-10.8 39-0.9 56.6 9.9 17.7 28.6 28.6 48.9 28.6h783c20.2 0 38.9-10.9 48.9-28.6 9.9-17.6 9.6-39.2-0.9-56.6z m-831 29.1l391.5-646 391.5 646h-783z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M510 615.1c15.5 0 28.1-12.6 28.1-28v-95c0-15.5-12.5-28-28.1-28-15.5 0-28 12.6-28 28v95c0 15.4 12.5 28 28 28zM509.5 718.3c19.3 0 34.9-15.6 34.9-34.9 0-19.3-15.6-34.9-34.9-34.9-19.3 0-34.9 15.6-34.9 34.9-0.1 19.3 15.6 34.9 34.9 34.9z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M765.2 761.6H306.3c-10.3 0-18.7 8.4-18.7 18.7 0 10.3 8.4 18.7 18.7 18.7h492c6.8 0 13-3.6 16.3-9.5 3.3-5.9 3.2-13.1-0.3-18.9l-169-278.9c-5.3-8.8-16.8-11.7-25.7-6.3-8.9 5.3-11.7 16.8-6.3 25.7l151.9 250.5zM494 294.8L205.7 770.6c-5.4 8.8-2.5 20.3 6.3 25.7 3 1.8 6.4 2.7 9.7 2.7 6.3 0 12.5-3.2 16-9L510 340.6l60.3 99.6c5.4 8.8 16.9 11.7 25.7 6.3 8.9-5.4 11.7-16.9 6.3-25.7l-76.3-126c-3.4-5.6-9.5-9-16-9s-12.6 3.4-16 9z"})]});case"hover_tips":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 77C271.8 77 77 271.8 77 512s194.8 435 435 435 435-194.8 435-435S752.2 77 512 77z m-2.8 739.4c-35.4 0-64.2-28.2-64.2-62.9s28.7-62.9 64.2-62.9c35.4 0 64.2 28.2 64.2 62.9s-28.7 62.9-64.2 62.9z m172.4-355.9c-12.6 19.8-39.3 46.7-80.3 80.8-21.2 17.6-34.4 31.8-39.5 42.6-5.1 10.7-7.5 29.9-7 57.6h-91.4c-0.2-13.1-0.4-21.1-0.4-24 0-29.6 4.9-53.9 14.7-73 9.8-19.1 29.4-40.6 58.7-64.4 29.3-23.9 46.9-39.5 52.6-46.9 8.8-11.7 13.3-24.6 13.3-38.6 0-19.5-7.9-36.2-23.5-50.2-15.6-13.9-36.8-20.9-63.3-20.9-25.6 0-47 7.3-64.2 21.8-17.2 14.5-32 46.5-35.5 66.3-3.3 18.7-93.4 26.6-92.3-11.3 1.1-37.9 20.8-79 54.6-108.8 33.8-29.8 78.2-44.7 133.1-44.7 57.8 0 103.7 15.1 137.9 45.3 34.2 30.2 51.2 65.3 51.2 105.4 0.1 22.2-6.2 43.2-18.7 63z"})});case"outlines":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M339.033 456.857l231.179-146.979 141.011 221.813-231.192 146.968-140.998-221.802zM70.398 258.337v165.416h199.417L733.37 132.148 511.069 4 70.398 258.337zM771.942 516.59h179.8V258.337l-160.184-92.843-173.26 109.187L771.942 516.59z m-487.093-33.339H70.398v283.754l144.496 83.035 215.76-137.955-145.805-228.834z m666.893 283.754V576.087H752.98L273.083 883.382l237.986 137.954 440.673-254.331z m0 0"})});case"mindmap":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M908.16 945.248l-35.52-13.76c-6.4 4.16-12.48 7.36-18.56 10.24l-5.44 36.8c-1.6 9.92-10.56 17.6-21.12 17.6h-67.52a21.12 21.12 0 0 1-21.12-17.92l-5.44-36.48c-6.4-2.88-12.48-6.08-18.56-10.24l-35.84 13.76c-2.24 0.96-7.04 1.28-7.04 1.28a21.76 21.76 0 0 1-18.56-10.56l-33.6-56.64c-5.44-9.6-3.2-20.48 5.12-26.88l30.08-22.72c-0.64-3.84-0.64-7.36-0.64-10.24 0-3.2 0.32-6.72 0.64-10.56l-30.08-22.72a20.48 20.48 0 0 1-5.12-26.88l33.92-56.96c3.52-6.4 10.56-10.24 18.24-10.24 0 0 5.12 0.32 7.36 1.28l35.84 13.76c6.4-4.16 12.16-7.36 18.56-10.24l5.12-36.8a21.12 21.12 0 0 1 21.12-17.6h67.52c10.56 0 19.52 7.68 21.12 17.92l5.44 36.48c6.08 2.88 12.48 6.08 18.56 10.24l35.52-13.76c2.56-0.96 7.36-1.28 7.36-1.28 7.68 0 14.72 4.16 18.56 10.56l33.6 56.64c5.12 9.6 2.88 20.48-5.12 26.88l-30.08 22.72c0.32 3.2 0.64 6.72 0.64 10.56 0 3.52-0.32 7.04-0.64 10.24l30.08 22.72c8 6.4 10.24 17.28 5.44 26.56l-33.92 57.28c-3.52 6.4-10.56 10.24-18.24 10.24-2.56 0-5.12-0.32-7.68-1.28z m-114.336-48.704c42.56 0 77.12-34.56 77.12-77.12a77.44 77.44 0 0 0-77.12-77.44c-42.56 0-77.44 34.88-77.44 77.44a77.44 77.44 0 0 0 77.44 77.12z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M564.064 841.568A86.464 86.464 0 0 1 512 762.24v-230.4c0-8-6.4-14.4-14.4-14.4h-86.4c-8 0-14.4 6.4-14.4 14.4v43.2c0 47.68-38.72 86.4-86.4 86.4H137.6c-47.68 0-86.4-38.72-86.4-86.4v-172.8c0-47.68 38.72-86.4 86.4-86.4h172.8c47.68 
1220 86.4 38.72 86.4 86.4v43.2c0 8 6.4 14.4 14.4 14.4h86.4c8 0 14.4-6.4 14.4-14.4v-230.4c0-47.68 38.72-86.4 86.4-86.4h69.44c7.68 0 14.4-6.4 14.4-14.4 0-24 9.6-45.44 25.28-61.12 15.68-15.68 37.12-25.28 61.12-25.28h117.76c47.68 0 86.4 38.72 86.4 86.4v86.4c0 47.68-38.72 86.4-86.4 86.4h-117.76c-47.68 0-86.4-38.72-86.4-86.4 0-3.84-1.6-7.68-4.48-10.24a14.048 14.048 0 0 0-9.92-4.16H598.4c-16 0-28.8 12.8-28.8 28.8v230.4c0 8 6.4 14.4 14.4 14.4h84.48c7.68 0 13.76-6.08 13.76-13.44v-0.96c0-47.68 38.72-86.4 86.4-86.4h117.76c47.68 0 86.4 38.72 86.4 86.4v86.4a86.464 86.464 0 0 1-72.736 85.312 229.664 229.664 0 0 0-106.464-25.92c-25.76 0-50.56 4.16-73.664 11.968a86.336 86.336 0 0 1-37.696-71.36v-0.96c0-7.36-6.08-13.44-13.76-13.44h-84.48c-8 0-14.4 6.4-14.4 14.4v230.4c0 1.376 0.096 2.72 0.288 4.032a231.52 231.52 0 0 0-5.824 75.264z"})]});case"keywords2":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 1024c-282.112 0-512-229.888-512-512s229.888-512 512-512 512 229.888 512 512-229.888 512-512 512z m0-957.44c-245.76 0-445.44 199.68-445.44 445.44s199.68 445.44 445.44 445.44 445.44-199.68 445.44-445.44-199.68-445.44-445.44-445.44z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 830.464c-175.616 0-318.464-142.848-318.464-318.464 0-175.616 142.848-318.464 318.464-318.464 175.616 0 318.464 142.848 318.464 318.464 0 175.616-142.848 318.464-318.464 318.464z m0-570.368c-138.752 0-251.904 113.152-251.904 251.904s113.152 251.904 251.904 251.904 251.904-113.152 251.904-251.904-113.152-251.904-251.904-251.904z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 512m-140.8 0a140.8 140.8 0 1 0 281.6 0 140.8 140.8 0 1 0-281.6 0Z"})]});case"highlights":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M918.186667 318.016l-44.8 25.6a40.533333 40.533333 0 0 1-56.192-14.933333l-6.144-9.685334a41.621333 41.621333 0 0 1 14.933333-56.32l44.8-25.6a41.408 41.408 0 0 1 56.192 14.933334l6.144 9.685333a41.6 41.6 0 0 1-14.933333 56.32z m-266.858667 418.133333V746.666667a42.666667 42.666667 0 0 1-42.666667 42.666666h-171.989333a42.666667 42.666667 0 0 1-42.666667-42.666666v-10.538667a266.666667 266.666667 0 1 1 257.322667 0z m100.906667-548.266666a40.64 40.64 0 0 1-56.192 14.933333l-9.664-6.165333a41.621333 41.621333 0 0 1-14.933334-56.32l25.450667-44.8a41.408 41.408 0 0 1 56.192-14.933334l9.664 6.165334a41.621333 41.621333 0 0 1 14.933333 56.32zM528.362667 155.2h-11.413334A41.258667 41.258667 0 0 1 475.733333 113.834667V62.805333A41.258667 41.258667 0 0 1 516.949333 21.333333h11.413334A41.258667 41.258667 0 0 1 569.6 62.805333v51.029334a41.258667 41.258667 0 0 1-41.237333 41.365333z m-169.450667 42.24l-9.664 6.165333a41.408 41.408 0 0 1-56.192-14.933333l-25.450667-44.8a41.621333 41.621333 0 0 1 14.933334-56.32l9.728-6.272a41.408 41.408 0 0 1 56.192 14.933333l25.450666 44.8a41.6 41.6 0 0 1-14.997333 56.426667zM227.2 328.533333a41.408 41.408 0 0 1-56.192 14.933334l-43.904-25.6a41.621333 41.621333 0 0 1-14.933333-56.32l6.144-9.685334a41.408 41.408 0 0 1 56.192-14.933333l44.8 25.6a41.941333 41.941333 0 0 1 14.037333 56.32z m193.066667 513.130667h203.690666a29.866667 29.866667 0 0 1 0 59.84H420.266667a29.866667 29.866667 0 0 1 0-59.84z m46.634666 101.269333h110.634667a30.016 30.016 0 1 1 0 59.84h-110.634667a30.016 30.016 0 1 1 0-59.84z"})});case"takeaways":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M512 311.04A201.173333 201.173333 0 1 0 713.173333 512 201.386667 201.386667 0 0 0 512 311.04z m0 338.346667A137.173333 137.173333 0 1 1 649.173333 512 137.386667 137.386667 0 0 1 512 649.386667z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M874.666667 480h-23.04A341.333333 341.333333 0 0 0 544 172.373333V149.333333a32 32 0 0 0-64 0v23.04A341.333333 341.333333 0 0 0 172.373333 480H149.333333a32 32 0 0 0 0 64h23.04A341.333333 341.333333 0 0 0 480 851.626667V874.666667a32 32 0 0 0 64 0v-23.04A341.333333 341.333333 0 0 0 851.626667 544H874.666667a32 32 0 0 0 0-64zM512 789.333333a277.333333 277.333333 0 1 1 277.333333-277.333333 277.333333 277.333333 0 0 1-27
1227.333333 277.333333z"})]});case"questionAnswer":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M750.848 797.13792a39.8336 39.8336 0 0 1-23.23456-72.25856 359.12448 359.12448 0 0 0 57.62048-51.51488 354.96448 354.96448 0 0 0 91.19232-237.82656c0-94.99392-36.99968-184.32-104.14848-251.53024-67.2128-67.2128-156.53888-104.21248-251.5328-104.21248-94.99392 0-184.31744 36.99968-251.53024 104.14848-67.21024 67.1488-104.14848 156.47488-104.14848 251.5328 0 88.26624 32.57856 172.91776 91.69152 238.3872a357.5808 357.5808 0 0 0 47.34208 43.72736c17.4592 13.43232 20.7232 38.47936 7.28576 55.936-13.4528 17.44384-38.43328 20.74368-55.87456 7.28832a439.4112 439.4112 0 0 1-57.86624-53.44512 434.5472 434.5472 0 0 1-112.31232-291.89376c0-58.74176 11.52512-115.79904 34.26048-169.49504 21.9264-51.82464 53.32224-98.4192 93.312-138.40896 39.98976-39.99232 86.52288-71.3856 138.34752-93.312C404.94592 11.52 462.00576 0 520.74496 0c58.74176 0 115.79904 11.52256 169.4976 34.26048 51.82208 21.9264 98.41664 53.31968 138.4064 93.312 39.99232 39.98976 71.3856 86.52032 93.312 138.40896 22.73536 53.696 34.26048 110.75328 34.26048 169.49504 0 107.7632-39.68 211.16416-111.68768 291.21024a436.52352 436.52352 0 0 1-70.4512 62.976c-7.10144 5.0432-15.19872 7.47264-23.23456 7.4752z m-68.14464 98.54208H358.78912c-21.98784 0-39.86432-17.87648-39.86432-39.86432 0-21.9904 17.87648-39.86688 39.86432-39.86688h323.9168c22.016 0 39.86176 17.84832 39.86176 39.86688 0 22.016-17.84832 39.86432-39.86432 39.86432zM601.72288 1024h-161.95584c-21.98784 0-39.86432-17.87648-39.86432-39.86688 0-21.98784 17.87648-39.86432 39.86432-39.86432h161.95584c22.01856 0 39.86688 17.84832 39.86688 39.86432 0 22.01856-17.84832 39.86688-39.86688 39.86688z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M530.8288 595.57376c-21.5552 0-39.30624-17.1904-39.86688-38.86848l-0.62464-24.2944c-0.68352-28.02944 15.0144-54.44096 39.93088-67.27168 33.88416-17.3824 56.62208-39.1808 60.672-58.304 4.1088-19.31264-11.3408-38.55872-16.448-44.91264-15.44704-19.24864-48.0256-18.74944-70.8224-8.4736-10.52928 4.736-34.5088 18.56512-29.96224 44.78976 1.49504 8.7808 2.17856 15.13472 2.05568 20.4288-0.37376 24.23296-17.13152 34.5728-22.23872 37.18912-19.6224 9.96608-43.60448 2.05568-53.57056-17.56672a39.552 39.552 0 0 1-4.11136-21.73952 91.83232 91.83232 0 0 0-0.74752-4.73344c-9.344-54.6304 20.36992-106.01984 75.80928-130.9952 26.84672-12.08576 57.12128-16.63488 85.3376-12.7744 32.64 4.48768 61.16864 20.1216 80.35584 44.04224 36.56448 45.59616 37.68576 85.77536 32.2048 111.4368-5.79328 27.1616-21.4272 52.38784-46.53312 74.93632-17.87648 16.07168-37.6832 28.16-52.1984 35.81696l0.4992 20.49536c0.54528 22.00576-16.86528 40.27904-38.87104 40.80128h-0.8704zM494.57408 657.75104c0 23.808 19.29728 43.10528 43.10528 43.10528 23.80544 0 43.10528-19.29728 43.10528-43.10528s-19.29984-43.10528-43.10528-43.10528c-23.808 0-43.10528 19.29984-43.10528 43.10528z"})]});case"play":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M215.618291 917.834029c-55.520501 0-93.25901-44.607964-93.25901-110.988814l0-671.442362c0-66.38085 37.738509-110.98779 93.285616-110.98779 21.22951 0 43.632753 6.590092 66.121953 19.571754L810.298362 380.317888c39.064714 22.529109 61.195757 55.017034 61.195757 90.87266 0 35.815717-22.01234 68.263733-62.018495 91.362824L282.721595 897.664663C259.224438 911.256216 236.847801 917.834029 215.618291 917.834029zM215.644897 78.729086c-34.794457 0-38.971593 39.634696-38.971593 56.673767l0 671.442362c0 17.040095 4.177136 56.67479 38.944987 56.67479 11.403724 0 25.028023-4.242627 38.965453-12.292977l526.661931-335.111291c23.165606-13.406335 35.933397-29.556153 35.933397-44.925189 0-15.408945-12.728906-31.598672-34.967396-44.435025L253.588067 90.424452C240.66064 82.985016 227.061924 78.729086 215.644897 78.729086z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M485.556233 647.034463c-4.52199 0-8.924253-2.240017-11.510148-6.351662-3.990894-6.338359
122-2.081405-14.719236 4.25593-18.723434l7.333012-4.615111c6.351662-3.978614 14.731516-2.094708 18.723434 4.270257 4.00522 6.337335 2.095731 14.718213-4.25593 18.72241l-7.333012 4.616134C490.528478 646.357034 488.022401 647.034463 485.556233 647.034463z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M286.639834 772.143878c-4.520967 0-8.924253-2.240017-11.510148-6.351662-3.990894-6.337335-2.081405-14.731516 4.269233-18.72241l152.386666-95.859231c6.338359-3.964288 14.719236-2.094708 18.723434 4.270257 3.990894 6.337335 2.082428 14.731516-4.269233 18.723434l-152.386666 95.858208C291.612079 771.468496 289.106002 772.143878 286.639834 772.143878z"})]});case"summaries":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M967.111111 562.574222c-20.252444 212.366222-192.170667 384.284444-404.536889 404.536889v-222.492444c91.022222-15.189333 161.792-85.959111 182.044445-182.044445H967.111111z m-687.729778 0c15.189333 91.022222 85.959111 161.792 182.044445 182.044445V967.111111C249.059556 946.858667 77.141333 774.940444 56.888889 562.574222h222.492444z m182.044445-138.183111a101.148444 101.148444 0 1 1 102.4 174.478222 101.148444 101.148444 0 0 1-102.4-174.478222zM562.631111 56.888889c212.366222 20.252444 384.284444 192.170667 404.536889 404.536889h-222.492444c-15.189333-91.022222-91.022222-166.855111-182.044445-182.044445V56.888889zM461.368889 56.888889v222.492444c-91.022222 15.189333-166.855111 91.022222-182.044445 182.044445H56.888889C77.141333 249.059556 249.059556 77.141333 461.425778 56.888889z"})});case"mindMaps":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M335.146667 544A85.333333 85.333333 0 0 1 256 597.333333H170.666667a85.333333 85.333333 0 0 1-85.333334-85.333333v-42.666667a85.333333 85.333333 0 0 1 85.333334-85.333333h85.333333a85.333333 85.333333 0 0 1 85.333333 85.333333v10.666667h85.333334v-213.333333a85.333333 85.333333 0 0 1 85.333333-85.333334h213.461333a68.266667 68.266667 0 0 1 68.138667-64h76.8a68.266667 68.266667 0 0 1 68.266667 68.266667v55.466667a68.266667 68.266667 0 0 1-68.266667 68.266666h-76.8a68.266667 68.266667 0 0 1-68.138667-64H512v234.666667h214.954667A68.266667 68.266667 0 0 1 793.6 426.666667h76.8a68.266667 68.266667 0 0 1 68.266667 68.266666v55.466667a68.266667 68.266667 0 0 1-68.266667 68.266667h-76.8a68.266667 68.266667 0 0 1-68.266667-68.266667v-6.4h-213.333333v234.666667h214.954667A68.266667 68.266667 0 0 1 793.6 725.333333h76.8a68.266667 68.266667 0 0 1 68.266667 68.266667v55.466667a68.266667 68.266667 0 0 1-68.266667 68.266666h-76.8a68.266667 68.266667 0 0 1-68.266667-68.266666v-6.4h-213.333333a85.333333 85.333333 0 0 1-85.333333-85.333334v-213.333333H335.146667zM789.333333 789.333333a21.333333 21.333333 0 0 0-21.333333 21.333334v21.333333a21.333333 21.333333 0 0 0 21.333333 21.333333h85.333334a21.333333 21.333333 0 0 0 21.333333-21.333333V810.666667a21.333333 21.333333 0 0 0-21.333333-21.333334h-85.333334z m0-298.666666a21.333333 21.333333 0 0 0-21.333333 21.333333v21.333333a21.333333 21.333333 0 0 0 21.333333 21.333334h85.333334a21.333333 21.333333 0 0 0 21.333333-21.333334V512a21.333333 21.333333 0 0 0-21.333333-21.333333h-85.333334z m0-309.333334a21.333333 21.333333 0 0 0-21.333333 21.333334v21.333333a21.333333 21.333333 0 0 0 21.333333 21.333333h85.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-21.333333a21.333333 21.333333 0 0 0-21.333333-21.333334h-85.333334z"})});case"understand":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M921.6 851.968c-5.12-4.096-123.904-99.328-239.616-36.864-145.408 78.848-285.696 110.592-359.424 81.92-50.176-19.456-88.064-45.056-114.688-66.56l499.712-133.12c14.336-4.096 24.576-14.336 28.672-28.672L815.104 389.12c4.096-14.336 0-29.696-10.24-39.936L588.8 133.12c-10.24-10.24-25.6-14.336-39.936-10.24l-279.552 77.824c-14.336 4.096-24.576 15.36-28.672 28.672L89.088 799.744v1.024c0 2.048-1.024 3.072-1.024 5.12V815.104c0 2.048 1.024 4.096 1.024 6.144v1.024c1.024 2.048 1.024 3.072 2.048 5.12 1.024 0 1.024 1.024 1.024 1.024 1.024 2.048 2.048 3.072 3.072 5.12v1.024c5.12 7.168 68.608 88.064 196.608 138.24 26.624 10.24 59.392 16.384 95.232 16.384 92.16 0 209.92-34.816 332.8-101.376 67.584-36.864 148.48 27.648 148.48 27.648 17.408 
12214.336 43.008 11.264 57.344-6.144 15.36-17.408 13.312-43.008-4.096-57.344zM314.368 273.408l234.496-65.536 182.272 182.272L664.576 624.64l-399.36 106.496 168.96-168.96c29.696 8.192 62.464 1.024 84.992-21.504 33.792-33.792 33.792-88.064 0-121.856a85.9136 85.9136 0 0 0-121.856 0c-23.552 23.552-30.72 56.32-21.504 84.992L207.872 672.768l106.496-399.36zM833.536 309.248c8.192 8.192 18.432 12.288 28.672 12.288s20.48-4.096 28.672-12.288c16.384-16.384 16.384-41.984 0-58.368l-204.8-204.8c-15.36-15.36-40.96-15.36-57.344 1.024-16.384 16.384-16.384 41.984 0 58.368l204.8 203.776z"})});case"keywords":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M761.6 505.6h-83.2c12.8 38.4 25.6 76.8 25.6 115.2 0 166.4-134.4 300.8-300.8 300.8s-300.8-134.4-300.8-300.8S236.8 320 396.8 320c44.8 0 83.2 12.8 115.2 25.6V268.8l19.2-19.2c-38.4-19.2-83.2-25.6-134.4-25.6C179.2 224 0 403.2 0 620.8 0 844.8 179.2 1024 396.8 1024s396.8-179.2 396.8-396.8c0-44.8-6.4-89.6-25.6-134.4l-6.4 12.8z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M486.4 640c-12.8 12.8-32 19.2-57.6 19.2s-32 0-51.2-19.2c-12.8-12.8-19.2-25.6-19.2-51.2s12.8-38.4 19.2-51.2l102.4-102.4c-19.2-12.8-51.2-19.2-83.2-19.2C281.6 416 192 512 192 620.8 192 736 281.6 832 396.8 832s204.8-89.6 204.8-204.8c0-32-6.4-57.6-19.2-83.2L486.4 640z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M563.2 294.4v134.4L416 576c-6.4 6.4-6.4 12.8-6.4 12.8 0 6.4 0 12.8 6.4 12.8 12.8 12.8 25.6 12.8 32 0l147.2-147.2h140.8L896 294.4h-166.4V121.6c6.4 0-166.4 172.8-166.4 172.8z"})]});case"common-qa":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M678.016 283.56096c11.19744 11.00288 16.54272 23.36768 16.54272 37.72416a41.856 41.856 0 0 1-5.58592 21.41184c-3.62496 6.656-12.48256 16.34816-26.28096 28.70784a316.84608 316.84608 0 0 0-30.7456 30.464 100.77184 100.77184 0 0 0-17.62304 29.58848c-4.90496 12.76416-7.3728 28.1088-7.3728 45.66016 0 2.90816 0 7.41376 0.3584 13.0816l0.31744 7.41376h54.87104l0.11776-7.77216c0.32256-19.78368 1.9968-29.83424 3.18976-34.65728 1.7152-6.62016 4.4288-12.4416 8.1408-17.46944 3.5072-5.02272 11.84256-13.31712 25.3184-25.51808 20.29568-18.26304 34.45248-34.49344 42.1888-48.28672 7.49056-13.48096 11.32544-28.71296 11.32544-45.184a94.8224 94.8224 0 0 0-31.86688-72.33536c-20.89472-19.57888-49.28512-29.54752-84.34176-29.54752-33.09568 0-60.12928 9.32864-80.5376 27.51488-20.38272 18.10432-32.70656 44.53888-36.736 78.55104l-0.9984 7.69536 57.94304 7.05536 1.12128-7.49568c3.46624-21.92896 10.48576-38.15936 20.97152-48.32768 10.36288-9.96864 23.13216-14.79168 38.8864-14.79168 16.06656 0.0768 29.51168 5.42208 40.79616 16.46592v0.0512zM604.5184 552.35072h62.91968v63.65184h-62.96576v-63.65184z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M882.64704 31.31904H381.76768c-60.12416 0.37376-108.60032 49.33632-108.38528 109.46048v144.67584l-147.81952 3.70688c-51.03104 0.78848-91.91936 42.51136-91.6736 93.54752v450.304a92.09344 92.09344 0 0 0 26.75712 65.66912 92.416 92.416 0 0 0 65.47456 27.5968h42.42944l50.64704 66.39616 90.24-66.39616h184.6272c51.31264-0.52224 92.62592-42.30656 92.55424-93.62432v-114.14016h52.51584l113.40288 83.57888 63.80544-83.57888h66.19136c59.58144 0 108.19072-49.0496 108.3904-109.2608V140.89728c-0.00512-60.45184-48.57856-109.57824-108.27776-109.57824z m-352.93696 801.58208a36.3008 36.3008 0 0 1-35.56864 36.28544H290.8928l-60.2112 44.2624-33.77664-44.2624H126.6432a35.88608 35.88608 0 0 1-35.49184-36.16256V382.39744a36.0448 36.0448 0 0 1 35.76832-36.16256l147.0208-3.74784-0.19968 291.46112c-0.39936 4.18816-1.79712 41.23648 14.08 58.69568h0.0768c21.4528 23.69024 57.86112 24.41216 59.57632 24.41216l182.23616 0.11776v115.72736z m404.224-224c0.1536 28.64128-22.84544 52.02432-51.4816 52.35712H788.06016l-46.88896 61.45024-83.42016-61.40928h-2.59584c0.11264 0.08192-250.624 0.2816-271.95904 0.15872h-1.5104c-30.26944-0.19968-51.35872 8.41216-51.35872-77.28128V140.81536c5.02784-37.56544 23.00928-52.35712 51.43552-52.35712h500.92544c28.30848 0 51.24096 23.4496 51.24096 52.32128v468.1216z"})]});case"explore":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M609.827 583.867L223.327 238.9s-0.964 6.109 51.173 65.911c80.732 92.6 254.708 250.671 335.331 336.55 39.769 42.361 27.522 57.674 27.607 57.494l-469.33-287.473-27.608-57.495h-27.607s-40.021-32.437-55.215-57.492c-42.106-69.414-27.606-114.99-27.606-114.99l55.215 28.747-27.609-86.237s101.228-57.5 220.859 57.49c0 0 1.855 5.791 4.6 14.374 7.855 24.536 50.615 71.866 50.615 71.866L306.145 152.66l110.427 114.985 68.12 42.224V152.66l14.7-57.5 496.94 172.485c-59.61 584.587-496.935 661.188-496.935 661.188L57.678 698.855l220.859-172.483 68.635 17.071-174.676 150.186 333.458 137.2s374.98-52.116 392.3-529.21l-353.07-117.604v137.2l-45.787 3.922z"})});case"history":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M348.586667 178.346667c8.106667 0 15.786667-3.84 22.613333-7.253334l0.853333-0.426666 0.853334-0.426667c42.666667-33.706667 109.653333-52.906667 183.466666-52.906667 50.346667 0 98.133333 9.386667 126.72 25.173334 5.973333 3.84 13.226667 5.546667 20.053334 5.546666 14.506667 0 27.733333-7.68 35.413333-20.906666 5.546667-9.386667 7.253333-20.48 3.84-31.146667-2.986667-10.24-9.813333-18.773333-19.626667-24.746667-40.533333-22.613333-103.68-35.84-168.96-35.84-53.333333 0-154.453333 9.386667-229.12 71.253334-8.106667 5.973333-13.653333 16.64-14.506666 27.733333-0.853333 10.24 2.56 20.48 8.96 27.733333 4.693333 10.24 14.933333 16.213333 29.44 16.213334zM796.586667 412.16c-3.84-14.08-7.253333-26.88-9.813334-37.973333-32-111.786667-146.773333-162.56-240.64-162.56-34.133333 0-69.546667 7.253333-97.706666 19.626666-118.186667 52.053333-211.2 168.96-151.893334 312.32 39.68 93.013333 101.546667 137.813333 151.04 174.08 29.013333 21.333333 54.186667 39.68 65.28 61.866667 14.933333 29.44 14.933333 56.746667 14.933334 82.773333 0 27.306667 0 55.04 17.066666 84.053334 19.2 32 58.453333 48.213333 116.906667 48.213333 41.813333 0 79.786667-7.68 113.066667-22.613333 154.026667-61.44 64.426667-398.08 21.76-559.786667zM746.666667 898.986667c-29.44 9.813333-59.306667 14.933333-84.48 14.933333-26.026667 0-41.813333-5.546667-46.08-8.106667-5.12-10.666667-5.12-22.186667-5.12-42.666666 0-28.16 0-70.826667-23.04-119.893334-19.626667-39.68-55.466667-65.706667-90.453334-90.88-47.36-34.986667-92.16-67.84-122.453333-137.386666-51.626667-125.866667 69.973333-191.573333 108.8-208.64 15.36-7.68 37.546667-11.52 65.28-11.52 66.56 0 143.36 35.413333 160.853333 103.253333l6.4 28.586667 4.693334 17.493333c19.626667 74.666667 49.066667 187.733333 58.026666 285.44 8.96 93.44-2.56 155.306667-32.426666 169.386667zM226.133333 161.28c-39.253333 0-71.253333 32-71.253333 71.253333S186.88 303.786667 226.133333 303.786667s71.253333-32 71.253334-71.253334S265.386667 161.28 226.133333 161.28z"})});case"summary":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M474.3 687.1V545.5c0-17-11.3-33.4-28.3-33.4H315.7c-8.5 0-15.9-2.3-22.1-7.4L282.8 494c-5.1-6.2-7.4-13-7.4-21.5V342.2c0-17-15.9-28.9-32.8-28.9H101c-17 0-36.8 11.3-36.8 28.9v141.6c0 17 19.8 28.3 36.8 28.3h141c8.5 0 15.9 4.5 22.1 10.2l1.7 0.6c5.1 6.2 10.2 15.3 10.2 23.2v141.6c0 17 12.5 36.2 28.9 36.2h141.6c15.9 0 27.8-19.2 27.8-36.8zM934.7 512.1H804.5c-8.5 0-16.4-3.4-22.1-9.1l-12.5-11.3c-6.2-6.2-10.2-13.6-10.2-22.1V339.4c0-17-12.5-26.6-30-26.6h-141c-17 0-27.8 10.2-27.8 26.6V481c0 17 10.8 30.6 27.8 30.6h141.6c8.5 0 15.9 4 22.1 9.1h-0.6c6.2 6.2 8.5 13.6 8.5 22.1v141.6c0 17 15.3 26.1 32.3 26.1h141.6c17 0 24.4
122-8.5 24.4-26.1v-141c0.5-17.1-7.5-31.3-23.9-31.3z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M340 475.3h141.6c17 0 28.9-17 28.9-33.4V299.1c0-8.5 4-15.9 10.2-22.1l0.6-2.3c6.2-6.2 13.6-11.3 22.1-11.3H685c17 0 36.8-9.1 36.8-26.1V95.8c0-17-19.8-31.2-36.8-31.2H543.4c-17 0-32.8 13.6-32.8 31.2v130.3c0 8.5-2.3 15.9-8.5 22.1l-10.8 9.1c-6.2 6.2-13 6.8-21.5 6.8H339.5c-17 0-28.3 18.1-28.3 36.2v141.6c0.5 16.4 11.3 33.4 28.8 33.4zM689.5 549.5H547.9c-17 0-36.8 17-36.8 33.4v130.3c0 8.5-0.6 15.9-6.2 22.1l-10.2 13.6c-6.2 6.2-12.5 11.3-21 11.3H343.4c-17 0-32.3 9.1-32.3 26.1v141.6c0 17 14.7 31.2 32.3 31.2H485c17 0 25.5-13.6 25.5-31.2v-141c0-8.5 6.2-15.9 11.3-22.1l1.7 2.3c6.2-6.2 15.3-6.8 23.2-6.8h141.6c17 0 32.8-19.3 32.8-36.2V582.3c1.8-15.8-14.1-32.8-31.6-32.8z"})]});case"write":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M723.4 796.6l-93.6 37.7c-23.3 9.4-49.3-5.1-53.6-29.8L559 705.1c-3.1-17.8 0-36.1 8.8-51.9L879.1 94C861.7 44.5 814.6 8.9 759.2 8.9H148.7c-70.3 0-127.2 57-127.2 127.2v754.1c0 70.3 57 127.2 127.2 127.2h610.4c70.3 0 127.2-57 127.2-127.2V539.9L762.9 761.8c-8.8 15.8-22.7 28.1-39.5 34.8zM211.1 205.7h416.6c23.4 0 42.4 19 42.4 42.4s-19 42.4-42.4 42.4H211.1c-23.4 0-42.4-19-42.4-42.4s19-42.4 42.4-42.4z m219.7 571H211.1c-23.4 0-42.4-19-42.4-42.4s19-42.4 42.4-42.4h219.6c23.4 0 42.4 19 42.4 42.4s-18.9 42.4-42.3 42.4zM211.1 533.6c-23.4 0-42.4-19-42.4-42.4s19-42.4 42.4-42.4h335.4c23.4 0 42.4 19 42.4 42.4s-19 42.4-42.4 42.4H211.1z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M999.4 218.2l-90.7-50.5c-8.6-4.8-19.4-1.7-24.2 6.9l-17.3 31.1c-4.8 8.6-1.7 19.4 6.9 24.2l90.7 50.5c8.6 4.8 19.4 1.7 24.2-6.9l17.3-31.1c4.8-8.5 1.7-19.4-6.9-24.2zM915.6 304l-35.7-19.9c-23.8-13.2-53.8-4.7-67 19.1L613 661.7c-5.5 9.9-7.4 21.3-5.5 32.4l10.8 62.1c2.7 15.5 18.9 24.5 33.5 18.7l58.4-23.5c10.5-4.2 19.2-11.9 24.7-21.7l199.8-358.6c13.2-23.8 4.7-53.8-19.1-67.1z"})]});case"downArrow":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M493.504 558.144a31.904 31.904 0 0 0 45.28 0l308.352-308.352a31.968 31.968 0 1 0-45.248-45.248l-285.728 285.728-294.176-294.144a31.968 31.968 0 1 0-45.248 45.248l316.768 316.768z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M801.888 460.576l-285.728 285.728-294.144-294.144a31.968 31.968 0 1 0-45.248 45.248l316.768 316.768a31.904 31.904 0 0 0 45.28 0l308.352-308.352a32 32 0 1 0-45.28-45.248z"})]});case"circle_ico":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 128 95",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M120.138 -1.96695e-06H1.60271C0.568904 4.49772 0 9.1158 0 13.8349C0 58.6613 48.6099 95 108.575 95C115.21 95 121.695 94.531 128 93.6788V5.87705C128 2.63138 124.482 -1.96695e-06 120.138 -1.96695e-06Z"})});case"plus_ico":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M149.333333 448h725.333334a64 64 0 1 1 0 128H149.333333a64 64 0 1 1 0-128z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M511.424 85.333333h1.152A63.424 63.424 0 0 1 576 148.757333v726.485334A63.424 63.424 0 0 1 512.576 938.666667h-1.152A63.424 63.424 0 0 1 448 875.242667V148.757333A63.424 63.424 0 0 1 511.424 85.333333z"})]});case"minus_ico":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M149.333333 448h725.333334a64 64 0 1 1 0 128H149.333333a64 64 0 1 1 0-128z"})});case"correct_ico":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M891.2 698.6L881 305.4c-0.5-19.3-11.3-36.8-28.2-46.1L507.2 71.6c-17-9.2-37.5-8.7-54 1.4L117.8 278.4c-16.5 10.1-26.3 28.2-25.8 47.4L102.2 719c0.5 19.3 11.3 36.8 28.2 46.1L476 952.9c17 9.2 37.5 8.7 54-1.4l335.4-205.4c16.5-10.1 26.3-28.2 25.8-47.5zM716.6 388.5L449 672.3c-4.9 5.2-11.7 8.2-18.8 8.3h-0.5c-7 0-13.6-2.7-18.6-7.6L267.2 530.7c-10.4-10.3-10.5-27-0.2-37.4 10.3-10.4 27-10.5 37.4-0.2L429 616.3l249-264.1c10-10.6 26.8-11.1 37.4-1.1 10.7 10 11.2 26.7 1.2 37.4z"})});case"correct_ico_1":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M63.222927 512c0 0 231.767598 189.584869 254.790964 350.823134 0 0 303.906591-497.491565 641.581264-542.003338 0 0-102.837156-74.943876-69.070098-193.395662 0 0-187.255825 18.684548-540.279067 566.637388L184.79375 413.212066 63.222927 512z"})});case"important":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M540.352 55.232a64 64 0 0 1 29.056 29.056l82.112 166.4a128 128 0 0 0 96.384 70.016l183.552 26.624a64 64 0 0 1 35.52 109.184l-132.864 129.536a128 128 0 0 0-36.864 113.28l31.36 182.848a64 64 0 0 1-92.8 67.456L571.52 863.36a128 128 0 0 0-119.168 0l-164.224 86.4a64 64 0 0 1-92.8-67.52l31.36-182.848a128 128 0 0 0-36.864-113.28L57.024 456.512a64 64 0 0 1 35.52-109.184l183.552-26.624A128 128 0 0 0 372.48 250.688l82.112-166.4a64 64 0 0 1 85.76-29.056z m123.008 485.12a32 32 0 0 0-45.248-1.472c-35.072 32.832-70.144 48.512-106.112 48.512-35.968 0-71.04-15.68-106.112-48.512a32 32 0 1 0-43.776 46.72c46.336 43.392 96.576 65.792 149.888 65.792 53.312 0 103.552-22.4 149.888-65.792a32 32 0 0 0 1.472-45.248z"})});case"telegram":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M84.437781 425.078755l832.637799-346.962519a25.918335 25.918335 0 0 1 35.129729 30.253109l-207.707911 829.657642a25.828027 25.828027 0 0 1-41.722197 13.546168L522.972396 801.481612a25.828027 25.828027 0 0 0-34.858806 1.62554L395.728724 895.401711a25.918335 25.918335 0 0 1-44.160508-18.061558V682.00441a25.918335 25.918335 0 0 1 7.585854-18.061558l375.680395-375.861011-443.501543 332.603581a25.918335 25.918335 0 0 1-32.149572-0.81277L77.845313 468.787724a25.828027 25.828027 0 0 1 6.592468-43.708969z m0 0"})});case"linkedin":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M919.256686 0 104.686849 0C46.922746 0 0 46.866281 0 104.743314l0 814.569837c0 57.820568 46.866281 104.686849 104.686849 104.686849L919.256686 1024c57.820568 0 104.686849-46.696884 104.686849-104.686849L1023.943535 104.743314C1024.056465 46.866281 977.190185 0 919.256686 0zM220.045658 118.803198c56.634795 0 102.484698 42.010256 102.484698 93.732561 0 51.609374-45.849904 93.619631-102.484698 93.619631S117.560959 264.145134 117.560959 212.53576C117.448029 160.813455 163.467328 118.803198 220.045658 118.803198zM332.807058 905.309733 107.284257 905.309733 107.284257 378.035842l225.522801 0L332.807058 905.309733zM905.479129 902.712324l-171.259553 0 0-281.141219c0-55.844279-37.380094-104.799779-97.233416-104.799779-59.909788 0-81.761897 45.624042-81.761897 88.368348 0 57.651172 0 297.629115 0 297.629115L383.908244 902.76879 383.908244 380.576785l171.316019 0 0 77.30113c24.78831-34.952082 87.803695-78.938627 154.828122-78.938627 83.512324 0 100.677805 16.205569 135.121698 50.536532 65.330466 65.386931 59.232203 156.747946 60.192115 184.585387l0.169396 0L905.479129 902.712324z"})});case"facebook":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M767.428571 6.857143v150.857143H677.714286q-49.142857 0-66.285715 20.571428t-17.142857 61.714286v108h167.428572l-22.285715 169.142857H594.285714v433.714286H419.428571V517.142857H273.714286V348h145.714285V223.4285
12271q0-106.285714 59.428572-164.857142T637.142857 0q84 0 130.285714 6.857143z"})});case"twitter":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M463.58831408 644.0429037c-21.48124445 24.53959111-42.56199111 48.61800297-63.64273778 72.69641482-62.9266963 71.89541925-125.86552889 143.79083852-188.79222519 215.69839407-5.59483259 6.39582815-11.09257482 12.86447408-16.83304296 19.12680296-1.16508445 1.27431111-3.20398222 2.46366815-4.85451852 2.47580445-48.38741333 0.13349925-96.77482667 0.10922667-145.16224 0.08495408-0.55826963 0-1.11653925-0.15777185-2.43939555-0.3519526 117.37012148-134.15461925 234.35188148-267.84805925 351.43073184-401.67499851-123.62031408-161.66760297-247.01003852-323.04393482-371.10366814-485.33048889h5.75260444c99.9545363 0 199.92120889 0.0121363 299.87574519-0.07281778 3.53166222 0 5.75260445 1.00731259 7.92500148 3.87147852 69.46816 91.94458075 139.02127408 183.8163437 208.56225186 275.68810666 0.89808592 1.18935703 1.84471703 2.35444148 3.05834666 3.88361482 6.45650963-7.34245925 12.75524741-14.46646518 19.01757629-21.6390163 75.18435555-85.96138667 150.38084741-171.92277333 225.49238519-257.94484148 2.40298667-2.75493925 4.80597333-3.89575111 8.5075437-3.88361482 46.56696889 0.13349925 93.13393778 0.08495408 139.70090666 0.08495408h5.67978667L616.97896297 442.65320297c128.7661037 170.26010075 257.43511703 340.41097482 386.80803555 511.4842074h-6.22592c-96.92046222 0-193.85306075-0.02427259-290.77352297 0.09709038-4.18702222 0-6.79632592-1.11653925-9.39349333-4.52683853-76.55575703-100.2579437-153.22074075-200.41879703-229.87358814-300.59178667-1.20149333-1.55344592-2.40298667-3.09475555-3.93216-5.07297185z m362.15921777 219.97037038c-2.14812445-2.87630222-3.49525333-4.68461037-4.84238222-6.48078223-88.04882963-116.44776297-176.09765925-232.90766222-264.14648888-349.35542518-88.7891437-117.41866667-177.5904237-234.82519703-266.30674964-352.29240889-2.12385185-2.81562075-4.28411259-3.96856889-7.86432-3.9564326-26.54208 0.15777185-53.08416 0.08495408-79.62624 0.09709037-1.40781037 0-2.81562075 0.14563555-4.9030637 0.25486223 1.73549037 2.29376 2.98552889 3.96856889 4.25984 5.63124147 28.01057185 36.60306963 56.0211437 73.20613925 84.01957926 109.8092089C437.53168592 465.32380445 588.70139259 662.90270815 739.81041778 860.54229333c1.9539437 2.56075852 3.95643259 3.55593482 7.17255111 3.54379852 24.41822815-0.13349925 48.8364563-0.07281778 73.25468444-0.07281777h5.50987852z"})});case"quotation_marks":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M418 288c17.6 0 30 12.4 30 30v384c0 46.6-8.6 90-26.6 128-7 15-13.6 26-18.8 34H364c25.4-38 50-90.6 50-161v-31H258c-17.6 0-34-16.4-34-34V318c0-17 15.8-30 34-30h160z m0-32H258c-35.4 0-66 26.6-66 62v320c0 35.4 30.6 66 66 66h124c0 128-92 192-92 192h128s62-67.2 62-194V318c0-35.4-26.6-62-62-62z m352 32c17.6 0 30 12.4 30 30v384c0 46.6-8.6 90-26.6 128-7 15-13.6 26-18.8 34H716c25.4-38 50-90.6 50-161v-31H610c-17.6 0-34-16.4-34-34V318c0-17 15.8-30 34-30h160z m0-32H610c-35.4 0-66 26.6-66 62v320c0 35.4 30.6 66 66 66h124c0 128-92 192-92 192h128s62-67.2 62-194V318c0-35.4-26.6-62-62-62z"})});case"appLink":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fill:"evenodd",clipRule:"evenodd",d:"M838.272 188.8a194.752 194.752 0 0 0-282.624 0l-30.464 31.68a42.688 42.688 0 1 0 61.568 59.072l30.4-31.68a109.44 109.44 0 0 1 159.616 0 124.8 124.8 0 0 1 0 171.072l-138.24 143.808c-7.04 7.36-14.656 13.44-22.656 18.368-52.736 32.384-121.344 12.608-152.768-38.912a42.688 42.688 0 0 0-72.832 44.48c7.616 12.48 16.64 24.32 27.136 35.2a194.56 194.56 0 0 0 282.688 0l138.24-143.808a210.112 210.112 0 0 0 0-289.28z"}),(0,a.jsx)("path",{fill:"evenodd",clipRule:"evenodd",d:"M606.592 402.112a194.752 194.752 0 0 0-282.688 0L185.664 545.92a210.112 210.112 0 0 0 0 289.28 194.752 194.752 0 0 0 282.688 0l30.464-31.68a42.688 42.688 0 0 0-61.504-59.136l-30.464 31.744a109.44 109.44 0 0 1-159.616 0 124.8 124.8 0 0 1 0-171.072l138.24-143.808a109.44 109.44 0 0 1 159.616 0c6.08 6.4 11.392 13.248 15.808 20.48a42.688 42.688 0 1 0 72.832-44.416c-7.616-12.48-16.64-24.32-27.136-35.2z"})]});case"reddit":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M344 568m-56 0a56 56 0 1 0 112 0 56 56 0 1 0-112 0Z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M626.7 687.7c-23.1 18.2-68.9 37.8-114.7 37.8s-91.6-19.6-114.7-37.8c-14.4-11.3-35.3-8.9-46.7 5.5s-8.9 35.3 5.5 46.7C396.3 771.6 457.5 792 512 792s115.7-20.4 155.9-52.1c14.4-11.4 16.9-32.3 5.5-46.7-11.3-14.4-32.3-16.9-46.7-5.5z"})," ",(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M960 456c0-61.9-50.1-112-112-112-42.1 0-78.7 23.2-97.9 57.6-57.6-31.5-127.7-51.8-204.1-56.5L612.9 195l127.9 36.9c11.5 32.6 42.6 56.1 79.2 56.1 46.4 0 84-37.6 84-84s-37.6-84-84-84c-32 0-59.8 17.9-74 44.2L603.5 123c-16-4.6-32.8 3.2-39.6 18.4l-90.8 203.9c-74.5 5.2-142.9 25.4-199.2 56.2-19.1-34.3-55.8-57.5-97.9-57.5-61.9 0-112 50.1-112 112 0 45.8 27.5 85.1 66.8 102.5-7.1 21-10.8 43-10.8 65.5 0 154.6 175.5 280 392 280s392-125.4 392-280c0-22.6-3.8-44.5-10.8-65.5C932.5 541.1 960 501.8 960 456zM820 172.5c17.4 0 3
1221.5 14.1 31.5 31.5s-14.1 31.5-31.5 31.5-31.5-14.1-31.5-31.5 14.1-31.5 31.5-31.5zM120 456c0-30.9 25.1-56 56-56 22.3 0 41.6 13.1 50.6 32.1-29.3 22.2-53.5 47.8-71.5 75.9-20.5-8.3-35.1-28.5-35.1-52z m392 381.5c-179.8 0-325.5-95.6-325.5-213.5S332.2 410.5 512 410.5 837.5 506.1 837.5 624 691.8 837.5 512 837.5zM868.8 508c-17.9-28.1-42.2-53.7-71.5-75.9 9-18.9 28.3-32.1 50.6-32.1 30.9 0 56 25.1 56 56 0.1 23.5-14.5 43.7-35.1 52z"})," ",(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M680 568m-56 0a56 56 0 1 0 112 0 56 56 0 1 0-112 0Z"})]});case"music_notice":return(0,a.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:(0,a.jsx)("path",{fill:"evenodd",clipRule:"evenodd",d:"M512 0C373.76 0 245.76 51.2 148.48 148.48 56.32 245.76 0 373.76 0 506.88 0 793.6 225.28 1024 506.88 1024c286.72 0 517.12-225.28 517.12-506.88C1024 230.4 798.72 0 512 0z m0 957.44c-250.88 0-450.56-199.68-445.44-450.56 0-245.76 199.68-445.44 445.44-440.32 245.76 0 445.44 199.68 445.44 445.44 0 250.88-194.56 445.44-445.44 445.44zM460.8 424.96v163.84c0 35.84 20.48 46.08 56.32 46.08 35.84 0 35.84-20.48 35.84-46.08 5.12-97.28 5.12-194.56 10.24-291.84 5.12-35.84 0-61.44-51.2-61.44S455.68 256 455.68 296.96L460.8 424.96z m117.76 337.92c-5.12 40.96-30.72 61.44-66.56 61.44-35.84 0-61.44-20.48-66.56-56.32-5.12-40.96 20.48-61.44 61.44-61.44 40.96-5.12 61.44 20.48 71.68 56.32z"})});case"failed":return(0,a.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 1024 1024",className:n,preserveAspectRatio:"none",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#FFFFFF",d:"M1073.392 103.296a87.28 87.28 0 0 1 85.728 85.28v3.504l-10.656 610.816a87.28 87.28 0 0 1-85.28 85.728h-3.504l-491.52-8.592 186.592-440.432-107.808-74.608L705.44 96.88l367.952 6.416z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f2a637",d:"M1069.472 161.424a32 32 0 0 1 31.44 32.544l-10.56 605.008a32 32 0 0 1-32.56 31.44l-465.168-8.128 162.128-382.688-107.808-74.608L692.8 154.848l376.672 6.56z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f0930a",d:"M889.488 485.6c6
1225.968 1.152 133.76 58.096 203.36 170.848l-2.496 142.528a32 32 0 0 1-32.56 31.44l-465.152-8.144 75.84-178.944c68.8-28.128 133.008-159.264 221.008-157.728z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#FFFFFF",d:"M619.424 88.448l-39.664 271.52 112.752 66.928-155.44 452.384-322.464 16.912a87.28 87.28 0 0 1-91.472-79.088l-0.256-3.504-31.968-610.08a87.28 87.28 0 0 1 79.088-91.456l3.488-0.256 445.92-23.36z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f2a637",d:"M610.848 147.152l-31.088 212.832 112.752 66.912-135.04 393.056-343.008 17.984a32 32 0 0 1-33.632-30.288l-31.68-604.256a32 32 0 0 1 30.288-33.632l431.408-22.608z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#f0930a",d:"M359.136 553.6c112-5.856 156.88 93.76 235.936 89.6a65.36 65.36 0 0 0 25.552-7.04l-63.152 183.792-343.008 17.984a32 32 0 0 1-33.632-30.288l-7.456-142.352c49.152-70.544 111.072-107.776 185.76-111.68z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#FFFFFF",d:"M449.424837 374.095978m-87.160385 4.567882a87.28 87.28 0 1 0 174.320771-9.135764 87.28 87.28 0 1 0-174.320771 9.135764Z"})]});default:return""}})()})}n(20132)},42403:function(t,r,n){"use strict";n.d(r,{g:function(){return v}});var a,o=n(15311),i=n(20132),s=(0,i.forwardRef)(({as:t="div",...r},n)=>(0,o.jsx)(t,{...r,ref:n})),l="cf-turnstile-script",c="onloadTurnstileCallback",u=t=>!!document.getElementById(t),d=({render:t="explicit",onLoadCallbackName:r=c,scriptOptions:{nonce:n="",defer:a=!0,async:o=!0,id:i="",appendTo:s,onError:d,crossOrigin:f=""}={}})=>{let p=i||l;if(u(p))return;let m=document.createElement("script");m.id=p,m.src=`https://challenges.cloudflare.com/turnstile/v0/api.js?onload=${r}&render=${t}`,document.querySelector(`script[src="${m.src}"]`)||(m.defer=!!a,m.async=!!o,n&&(m.nonce=n),f&&(m.crossOrigin=f),d&&(m.onerror=d,delete window[r]),("body"===s?document.body:document.getElementsByTagName("head")[0]).appendChild(m))},f={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65},interactionOnly:{width:"fit-content",height:"auto",display:"flex"}},p="unloaded",m=new Promise((t,r)=>{a={resolve:t,reject:r},"ready"===p&&t(void 0)}),h=(t=c)=>("unloaded"===p&&(p="loading",window[t]=()=>{a.resolve(),p="ready",delete window[t]}),m),g=(0,i.forwardRef)((t,r)=>{let{scriptOptions:n,options:a={},siteKey:m,onWidgetLoad:g,onSuccess:v,onExpire:b,onError:y,onBeforeInteractive:w,onAfterInteractive:x,onUnsupported:E,onTimeout:C,onLoadScript:k,id:S,style:T,as:N="div",injectScript:A=!0,...I}=t,R=a.size,_=(0,i.useCallback)(()=>typeof R>"u"?{}:"execute"===a.execution?f.invisible:"interaction-only"===a.appearance?f.interactionOnly:f[R],[a.execution,R,a.appearance]),[O,P]=(0,i.useState)(_()),L=(0,i.useRef)(null),[M,D]=(0,i.useState)(!1),j=(0,i.useRef)(),F=(0,i.useRef)(!1),U=S||"cf-turnstile",z=n?.id||l,H=function(t=l){let[r,n]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let r=()=>{u(t)&&n(!0)},a=new MutationObserver(r);return a.observe(document,{childList:!0,subtree:!0}),r(),()=>{a.disconnect()}},[t]),r}(z),B=n?.onLoadCallbackName||c,V=a.appearance||"always",q=(0,i.useMemo)(()=>({sitekey:m,action:a.action,cData:a.cData,callback:t=>{F.current=!0,v?.(t)},"error-callback":y,"expired-callback":b,"before-interactive-callback":w,"after-interactive-callback":x,"unsupported-callback":E,theme:a.theme||"auto",language:a.language||"auto",tabindex:a.tabIndex,"response-field":a.responseField,"response-field-name":a.responseFieldName,size:function(t){if("invisible"!==t&&"interactionOnly"!==t)return t}(R),retry:a.retry||"auto","retry-interval":a.retryInterval||8e3,"refresh-expired":a.refreshExpired||"auto","refresh-timeout":a.refreshTimeout||"auto",execution:a.execution||"render",appearance:a.appearance||"always","feedback-enabled":a.feedbackEnabled||!0,"timeout-callback":C}),[a.action,a.appearance,a.cData,a.execution,a.language,a.refreshExpired,a.responseField,a.responseFieldName,a.retry,a.retryInterval,a.tabIndex,a.theme,a.feedbackEnabled,a.refreshTimeout,m,R]),W=(0,i.useCallback)(()=>"u">typeof window&&!!window.turnstile,[]);return(0,i.useEffect)(function(){A&&!M&&d({onLoadCallbackName:B,scriptOptions:{...n,id:z}})},[A,M,n,z]),(0,i.useEffect)(function(){"ready"!==p&&h(B).then(()=>D(!0)).catch(console.error)},[]),(0,i.useEffect)(function(){if(!L.current||!M)return;let t=!1;return(async()=>
122{if(t||!L.current)return;let r=window.turnstile.render(L.current,q);j.current=r,j.current&&g?.(j.current)})(),()=>{t=!0,j.current&&(window.turnstile.remove(j.current),F.current=!1)}},[U,M,q]),(0,i.useImperativeHandle)(r,()=>{let{turnstile:t}=window;return{getResponse(){if(!t?.getResponse||!j.current||!W()){console.warn("Turnstile has not been loaded");return}return t.getResponse(j.current)},getResponsePromise:async(t=3e4,r=100)=>new Promise((n,a)=>{let o,i=async()=>{if(F.current&&window.turnstile&&j.current)try{let t=window.turnstile.getResponse(j.current);return o&&clearTimeout(o),t?n(t):a(Error("No response received"))}catch(t){return o&&clearTimeout(o),console.warn("Failed to get response",t),a(Error("Failed to get response"))}o||(o=setTimeout(()=>{o&&clearTimeout(o),a(Error("Timeout"))},t)),await new Promise(t=>setTimeout(t,r)),await i()};i()}),reset(){if(!t?.reset||!j.current||!W()){console.warn("Turnstile has not been loaded");return}"execute"===a.execution&&P(f.invisible);try{F.current=!1,t.reset(j.current)}catch(t){console.warn(`Failed to reset Turnstile widget ${j}`,t)}},remove(){if(!t?.remove||!j.current||!W()){console.warn("Turnstile has not been loaded");return}P(f.invisible),F.current=!1,t.remove(j.current),j.current=null},render(){if(!t?.render||!L.current||!W()||j.current){console.warn("Turnstile has not been loaded or container not found");return}let r=t.render(L.current,q);return j.current=r,j.current&&g?.(j.current),"execute"!==a.execution&&P(R?f[R]:{}),r},execute(){if("execute"!==a.execution){console.warn('Execution mode is not set to "execute"');return}if(!t?.execute||!L.current||!j.current||!W()){console.warn("Turnstile has not been loaded or container not found");return}t.execute(L.current,q),P(R?f[R]:{})},isExpired:()=>t?.isExpired&&j.current&&W()?t.isExpired(j.current):(console.warn("Turnstile has not been loaded"),!1)}},[j,a.execution,R,q,L,W,M,g]),(0,i.useEffect)(()=>{H&&!M&&window.turnstile&&D(!0)},[M,H]),(0,i.useEffect)(()=>{P(_())},[a.execution,R,V]),(0,i.useEffect)(()=>{H&&"function"==typeof k&&k()},[H]),(0,o.jsx)(s,{ref:L,as:N,id:U,style:{...O,...T},...I})});function v(t){let{verifyChatLoading:r=!0,success:n,error:a}=t,s=(0,i.useRef)(),[l,c]=(0,i.useState)("");return(0,i.useEffect)(()=>{if(r){if("solved"===l){let t=s.current?.getResponse();t?(n(t),c("expired")):s.current?.reset()}else""!==l&&s.current?.reset()}},[r,l]),(0,o.jsx)(g,{ref:s,siteKey:"0x4AAAAAAATOXAtQtziH-Rwq",onError:()=>c("error"),onSuccess:()=>c("solved"),onExpire:()=>c("expired"),options:{size:"normal",theme:"light"}})}g.displayName="Turnstile"},27580:function(t,r,n){"use strict";n.d(r,{AB:function(){return m},Ae:function(){return T},B_:function(){return y},Nj:function(){return b},Ok:function(){return u},Ox:function(){return g},Uk:function(){return A},Us:function(){return d},Ux:function(){return N},X7:function(){return l},XP:function(){return x},Z5:function(){return s},ZA:function(){return I},aN:function(){return w},cr:function(){return E},fw:function(){return f},ll:function(){return h},q5:function(){return c},tt:function(){return v},w$:function(){return p}});var a=n(15311),o=n(48078),i=n(96367);let s="gpt-all-tools",l="gpt-o1-mini",c="gpt-o1-preview",u="gpt-o4-mini",d="gpt-o3",f="claude-2",p="claude-3-sonnet",m="claude-3-7-sonnet",h="claude-3-opus",g="gpt-5",v="claude-4-sonnet",b="claude-4-opus",y="deepseek-r1-70b",w="grok-3",x="grok-4",E=s,C="claude",k="grok",S="deepseek",T=[{apiSource:w,model:"grok-3",modelType:k,modelName:"Grok3",available:!0,minVipLevel:0},{apiSource:x,model:"grok-4",modelType:k,modelName:"Grok4",available:!0,minVipLevel:1},{apiSource:g,model:"gpt-5",modelType:"gpt",modelName:"GPT-5",available:!0,minVipLevel:1},{apiSource:s,model:"gpt-4o",modelType:"gpt",modelName:"GPT4o",available:!0,minVipLevel:0},{apiSource:l,model:"o1-mini",modelType:"gpt",modelName:"o1 Mini",available:!1,minVipLevel:1},{apiSource:c,model:"o1",modelType:"gpt",modelName:"o1",available:!1,minVipLevel:2},{apiSource:u,model:"o4-mini",modelType:"gpt",modelName:"o4 Mini",available:!0,minVipLevel:1},{apiSource:d,model:"o3",modelType:"gpt",modelName:"o3",available:!0,minVipLevel:1},{apiSource:y,model:"deepseek-r1",modelType:S,modelName:"DeepSeek-R1",available:!0,minVipLevel:0},{apiSource:v,model:"claude-4-sonnet",modelType:C,modelName:"Claude4 Sonnet",available:!0,minVipLevel:1},{apiSource:b,model:"claude-4-opus",modelType:C,modelName:"Claude4 Opus",available:!0,minVipLevel:1},{apiSource:m,model:"claude-3-7-sonnet",modelType:C,modelName:"Claude3.7 Sonnet",available:!0,minVipLevel:0}
122,{apiSource:f,model:"claude-3-5-haiku",modelType:C,modelName:"Claude3.5 HAIKU",available:!0,minVipLevel:0},{apiSource:p,model:"claude-3-5-sonnet",modelType:C,modelName:"Claude3.5 Sonnet",available:!1,minVipLevel:1},{apiSource:h,model:"claude-3-opus",modelType:C,modelName:"Claude3 Opus",available:!1,minVipLevel:1}],N=t=>{let r=null;return T.forEach(n=>{n.apiSource===t&&(r=n)}),r},A=t=>T.find(r=>r.model===t),I=t=>{let{modelInfo:r,...n}=t;return r.modelType===S?(0,a.jsx)(i.k,{icon:"deepseek",...n}):r.modelType===k?(0,a.jsx)(i.k,{icon:"grok",...n}):(0,a.jsx)(o.JO,{icon:r.modelType===C?"simple-icons:anthropic":"simple-icons:openai",width:18,...n})}},89301:function(t,r,n){"use strict";var a=n(15311),o=n(20132),i=n(97060),s=n(48078),l=n(71639),c=n(76033);let u=(0,o.forwardRef)((t,r)=>{let{}=t,{appMusicStore:n}=(0,l.o)(),[c,u]=(0,o.useState)(0),[d,f]=(0,o.useState)(n.selectRecordItem?.item?.duration?n.selectRecordItem?.item?.duration:0),p=(0,o.useRef)(null);(0,o.useEffect)(()=>{n.selectRecordItem&&n.selectRecordItem.item&&n.selectRecordItem.autoPlay&&p.current?.src&&(m(),n.setData("isPlaying",!0)),n.setData("audioPlayerRef",p)},[n.selectRecordItem]);let m=()=>{p.current?.play(),n.setData("isPlaying",!0)},h=t=>{let r=Math.floor(t/60),n=Math.floor(t%60);return`${r}:${n.toString().padStart(2,"0")}`};return(0,a.jsxs)("div",{className:"w-full rounded-lg px-4 py-2 shadow-sm",children:[(0,a.jsx)("audio",{ref:p,src:n.selectRecordItem?.audioUrl,onTimeUpdate:()=>{p.current&&u(p.current.currentTime)},onEnded:()=>{n.setData("isPlaying",!1)},onLoadedMetadata:()=>f((p.current?.duration===1/0?0:p.current?.duration)||n.selectRecordItem.item.duration)}),(0,a.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,a.jsx)("button",{onClick:n.isPlaying?()=>{p.current?.pause(),n.setData("isPlaying",!1)}:m,className:"rounded-full p-2",children:n.isPlaying?(0,a.jsx)(s.JO,{icon:"mdi:motion-pause-outline",width:28,className:"cursor-pointer text-[var(--app-gray-ultra)] transition duration-500"}):(0,a.jsx)(s.JO,{icon:"mdi:motion-play-outline",width:28,className:"cursor-pointer text-[var(--app-gray-ultra)] transition duration-500"})}),(0,a.jsx)("div",{className:"flex-1",children:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-sm text-gray-500",children:h(c)}),(0,a.jsx)(i.i,{value:[c],max:d,step:1,className:"w-full",onValueChange:t=>{let r=t[0];u(r),p.current&&(p.current.currentTime=r)}}),(0,a.jsx)("span",{className:"text-sm text-gray-500",children:h(d||0)})]})})]})]})});u.displayName="AudioPlayer";let d=(0,c.Pi)(u);d.displayName="AudioPlayer",r.Z=d},85503:function(t,r,n){"use strict";var a=n(15311),o=n(20132),i=n(14622),s=n(17902),l=n(85510),c=n(77755),u=n(12736),d=n(96404),f=n(48078),p=n(5724),m=n(71639),h=n(61074),g=n(66240);r.Z=t=>{let{isOpen:r,onOpenChange:n}=t,{t:v}=(0,p.Z)("app"),[b,y]=(0,o.useState)(!1),{appMusicStore:w}=(0,m.o)(),x=`${w.shareData?.sharePath||""}`,E="https://www.yeschat.ai"+(`/share/music/${x}`||"/"),C=async()=>{y(!0);try{await navigator.clipboard.writeText(E),await h.y.transferToPermanentStorage({recordId:w.shareData.recordId}),g.ZP.success(v("Copy Success"))}catch(t){g.ZP.error(v("Copy Failed"))}finally{y(!1)}},k=(t,r)=>{if(w.shareData){let t=window.screen.width/2-300,n=window.screen.height/2-200,a={facebook:`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(E)}`,linkedin:`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(E)}`,reddit:`https://www.reddit.com/submit?url=${encodeURIComponent(E)}`,twitter:`https://x.com/intent/post?url=${encodeURIComponent(E)}`};window.open(a[r],"share",`width=600,height=400,left=${t},top=${n},scrollbars=yes`)}};return(0,a.jsx)(i.R,{isOpen:r,onOpenChange:n,size:"md",classNames:{base:"rounded-xl bg-[var(--app-gray-lightest)] mx-auto my-auto mx-2",wrapper:"!items-center",body:"p-4",header:"border-b-0",backdrop:"bg-[var(--app-gray-black)]/50",closeButton:"text-[var(--app-gray-dark)] hover:text-[var(--app-gray-darkest)] transition-colors"},children:(0,a.jsx)(s.A,{children:t=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.k,{className:"flex flex-col gap-1",children:(0,a.jsx)("h3",{className:"text-lg font-semibold text-[var(--app-text-h2)]",children:v("musicPage.share")})}),(0,a.jsx)(c.I,{children:(0,a.jsxs)("div",{className:"space-y-4",children:[(0,a.jsxs)("div",{className:"relative flex items-center justify-between gap-3",children:[(0,a.jsx)(u.Y,{value:E,readOnly:!0,startContent:(0,a.jsx)(f.JO,{icon:"mdi:link-variant",className:"text-xl text-[var(--app-gray-medium)]"}),classNames:{base:"max-w-full",mainWrapper:"h-10",input:"text-sm text-[var(--app-text-h3)]",inputWrapper:"border-[var(--app-gray-light)] bg-[var(--app-gray-light)] focu
122s:border-[var(--app-color-primary)]"}}),(0,a.jsxs)(d.A,{isDisabled:b,onPress:C,variant:"bordered",className:"min-w-fit border-[var(--app-gray-light)] bg-[var(--app-color-inverse)] text-[var(--app-text-h3)] hover:border-[var(--app-gray-base)] hover:bg-[var(--app-gray-lighter)]",children:[b?(0,a.jsx)(f.JO,{icon:"eos-icons:loading",className:"animate-spin text-xl text-[var(--app-color-primary)]"}):(0,a.jsx)(f.JO,{icon:"solar:copy-linear",className:"text-xl text-[var(--app-text-h3)]"}),(0,a.jsx)("span",{className:"ml-1",children:v("musicPage.copy")})]})]}),(0,a.jsxs)("div",{className:"flex items-center justify-center space-x-4",children:[(0,a.jsx)(d.A,{isIconOnly:!0,onPress:t=>k(t,"facebook"),className:"min-w-unit-10 h-10 w-10 rounded-full bg-[#1877F2] text-[var(--app-color-inverse)] hover:opacity-90",children:(0,a.jsx)(f.JO,{icon:"ic:baseline-facebook",className:"text-xl"})}),(0,a.jsx)(d.A,{isIconOnly:!0,onPress:t=>k(t,"linkedin"),className:"min-w-unit-10 h-10 w-10 rounded-full bg-[#0A66C2] text-[var(--app-color-inverse)] hover:opacity-90",children:(0,a.jsx)(f.JO,{icon:"mdi:linkedin",className:"text-xl"})}),(0,a.jsx)(d.A,{isIconOnly:!0,onPress:t=>k(t,"reddit"),className:"min-w-unit-10 h-10 w-10 rounded-full bg-[#FF4500] text-[var(--app-color-inverse)] hover:opacity-90",children:(0,a.jsx)(f.JO,{icon:"ic:baseline-reddit",className:"text-xl"})}),(0,a.jsx)(d.A,{isIconOnly:!0,onPress:t=>k(t,"twitter"),className:"min-w-unit-10 h-10 w-10 rounded-full bg-[var(--app-gray-darker)] text-[var(--app-color-inverse)] hover:opacity-90",children:(0,a.jsx)(f.JO,{icon:"simple-icons:x",className:"text-xl"})})]})]})})]})})})}},91230:function(t,r,n){"use strict";n.d(r,{X:function(){return p}});var a=n(15311),o=n(20132),i=n(75927),s=n(5724),l=n(71639),c=n(69051),u=n(92254),d=n(96404),f=n(48078);let p={auth:{clientId:"1c37c2e8-b6e5-4135-91c2-86e8a137a553",authority:"https://login.microsoftonline.com/common",redirectUri:window.location.origin,postLogoutRedirectUri:window.location.origin},cache:{cacheLocation:"sessionStorage",storeAuthStateInCookie:!1},system:{loggerOptions:{loggerCallback:(t,r,n)=>{if(!n)switch(t){case u.i.Error:console.error(r);return;case u.i.Info:console.info(r);return;case u.i.Verbose:console.debug(r);return;case u.i.Warning:console.warn(r);return;default:return}}}}};r.Z=t=>{let{loginSuccessCallback:r}=t,{t:n}=(0,s.Z)("get-started"),{userStore:u}=(0,l.o)(),[p,m]=(0,o.useState)(!1),{instance:h,accounts:g}=(0,c.Fp)(),[v,b]=(0,o.useState)(!1);(0,o.useEffect)(()=>{h&&b(!0)},[h]);let y={scopes:["openid","profile","email"]},w=async()=>{if(!v||!h){i.ZP.error(n("microsoft.authServiceNotReady"));return}m(!0);try{let t=await h.loginPopup(y);if(t.idToken){let n={idToken:t.idToken},a=i.ZP.loading("loading...");await u.sendMicrosoftLogin(n,async()=>{r()}),i.ZP.dismiss(a)}else throw Error(n("microsoft.invalidToken"))}catch(t){console.error("Microsoft 登录失败:",t),"popup_window_error"===t.errorCode?i.ZP.error(n("microsoft.popupBlocked")):"user_cancelled"===t.errorCode?console.log(n("microsoft.userCancelled")):"interaction_in_progress"===t.errorCode?i.ZP.error(n("microsoft.interactionInProgress")):i.ZP.error(t.message||n("microsoft.loginFailed"))}finally{m(!1)}};return(0,a.jsxs)(d.A,{variant:"bordered",className:"relative h-10 w-full border border-default-300 bg-white text-sm font-medium shadow-sm",onPress:w,isDisabled:p||!v,radius:"sm",isLoading:p,children:[!p&&(0,a.jsx)(f.JO,{icon:"logos:microsoft-icon",className:"absolute left-3.5 top-1/2 h-5 w-5 -translate-y-1/2"}),(0,a.jsx)("span",{className:"flex-1 text-center text-gray-800",children:p?n("microsoft.buttonLoading"):v?n("microsoft.button"):n("microsoft.buttonInitializing")})]})}},52689:function(t,r,n){"use strict";n.d(r,{N:function(){return eV}});var a=n(15311),o=n(20132),i=n(76033),s=n(14622),l=n(17902),c=n(74034),u=n.n(c),d=n(5724);function f(t){return"function"==typeof t}function p(t,r,n){return n?r:{...t,...r}}function m(t){let r={},n={};return Object.keys(t||{}).forEach(a=>{let o=t[a];f(o)?n[a]=o:r[a]=o}),{state:r,actions:n}}var h=n(67925);let g=function(t){let r=(0,o.createContext)(null),n=(0,o.createContext)(null),i=(0,o.createContext)(null),s={};{let r={},n={current:void 0};s=m(t(function(t){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=n.current||r,i=f(t)?t(o):t;r=p(o,i,a),n.current=r},()=>n.current||r)).state}let l={current:s},c={};function u(t){Object.keys(t||{}
122).forEach(t=>{Object.prototype.hasOwnProperty.call(c,t)||Object.defineProperty(c,t,{configurable:!1,enumerable:!0,get:()=>l.current?.[t]})})}function d(){let t=(0,o.useContext)(r);if(!t)throw Error("useStateOnly must be used within the store Provider");return t.state}function h(){let t=(0,o.useContext)(n);if(!t)throw Error("useActions must be used within the store Provider");return t}return u(s),Object.defineProperties(c,{Provider:{value:function(c){let{children:d,initialState:h}=c,g=(0,o.useRef)(),[v,b]=(0,o.useState)(()=>{let t=s;return h?{...t,...h}:t});g.current=v,l.current=v;let y=(0,o.useCallback)(()=>g.current,[]),w=(0,o.useCallback)(function(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];b(n=>{let a=f(t)?t(n):t,o=p(n,a,r);return u(o),o})},[]),x=(0,o.useMemo)(()=>({getState:y,setState:w}),[y,w]),{actions:E}=(0,o.useMemo)(()=>{let{actions:r}=m(t(function(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return w(t,r)},y)),n={};return Object.keys(r).forEach(t=>{let a=r[t];n[t]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return a(...r)}}),{actions:n}},[]);return(0,a.jsx)(i.Provider,{value:x,children:(0,a.jsx)(n.Provider,{value:E,children:(0,a.jsx)(r.Provider,{value:{state:v},children:d})})})}},useStore:{value:function(t){let r=d(),n=h(),{setState:a,getState:s}=function(){let t=(0,o.useContext)(i);if(!t)throw Error("useApi must be used within the store Provider");return t}(),l=(0,o.useMemo)(()=>({state:r,actions:n,setState:a,getState:s}),[r,n,a,s]);return f(t)?t(l):l}},useSelector:{value:function(t,r){let n=t(d()),a=(0,o.useRef)(n);return(r||Object.is)(a.current,n)||(a.current=n),a.current}},useState:{value:d},useActions:{value:h}}),c.getState=()=>l.current,c.setState=function(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=l.current||{},a=f(t)?t(n):t,o=p(n,a,r);u(o),l.current=o},c}((t,r)=>{let n;return{type:"initial",setType:r=>t({type:r}),email:"",setEmail:r=>
122t({email:r}),password:"",setPassword:r=>t({password:r}),confirmPassword:"",setConfirmPassword:r=>t({confirmPassword:r}),sendCodeLoading:!1,codeExpiry:0,alert:{type:null,message:""},setAlert:r=>t({alert:r}),countdown:0,setCountdown:r=>t({countdown:r}),verifyLoading:!1,setVerifyLoading:r=>t({verifyLoading:r}),handleCaptchaSuccess:async(r,a)=>(t({verifyLoading:!1}),n(r,a)),sendVerificationCode:n=async function(n){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=r();if(!a){t({verifyLoading:!0});return}if(!o.sendCodeLoading&&!(o.countdown>0))try{t({sendCodeLoading:!0}),t({alert:{type:null,message:""}});let r=await (0,h.Z)({url:"/api/auth/send-captcha",method:"get",params:{email:o.email,type:"register"},headers:{verify:a}});200===r.code?(t({codeExpiry:Date.now()+3e5}),t({alert:{type:"success",message:n("verifyCode.alert.codeSentTo",{email:o.email})}}),t({countdown:60})):t({alert:{type:"danger",message:r.msg}}),t({sendCodeLoading:!1})}catch(r){console.error(r),t({alert:{type:"danger",message:r.message}}),t({sendCodeLoading:!1})}}}});var v=n(81013),b=n(71639),y=n(92410),w=t=>{let{containerRef:r,loginSuccessCallback:n}=t,{t:i}=(0,d.Z)("common"),{userStore:s}=(0,b.o)(),[l,c]=(0,o.useState)("100%");return(0,o.useEffect)(()=>{let t=()=>{r.current&&c(r.current.offsetWidth)};return t(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[]),(0,a.jsx)("div",{className:"flex flex-col items-center gap-2 overflow-hidden rounded-lg",children:(0,a.jsx)(y.kZ,{onSuccess:t=>{v.Am.promise(s.sendGoogleLogin(t.credential,async()=>{n()}),{pending:"Loading..."})},onError:()=>{v.Am.error(i("googleOneTap.error"))},theme:"filled_green",size:"large",width:l,type:"standard",text:"signin_with",shape:"rectangular",logo_alignment:"left"})})},x=n(91230),E=t=>{let{loginSuccessCallback:r}=t,{state:n,actions:i}=g.useStore(),{userStore:s}=(0,b.o)(),{t:l}=(0,d.Z)("get-started"),[[c,f],p]=o.useState([0,0]),[m,h]=o.useState(!0),[v,y]=(0,o.useState)(!1),[E,C]=(0,o.useState)({isVisible:!1,info:""}),k=(0,o.useRef)(null);return(0,a.jsx)("div",{ref:k,className:"flex w-full flex-col gap-4 roun
122ded-large",children:(0,a.jsxs)("div",{className:"flex w-full flex-col gap-4 rounded-large",children:[(0,a.jsxs)("div",{className:"flex flex-col items-center pb-2 text-center",children:[(0,a.jsx)(u(),{src:"/logo.jpg",width:100,height:100,alt:l("initial.logoAlt"),className:"h-12 w-12"}),(0,a.jsx)("p",{className:"text-xl font-medium",children:l("initial.title")}),(0,a.jsx)("p",{className:"text-small text-default-500",children:l("initial.subTitle")})]}),(0,a.jsx)(w,{containerRef:k,loginSuccessCallback:r}),(0,a.jsx)(x.Z,{loginSuccessCallback:r}),(0,a.jsxs)("p",{className:"text-center text-small",children:[l("initial.alreadyHaveAccount"),"\xa0",(0,a.jsx)("span",{className:"cursor-pointer text-[var(--tool-color-primary)]",onClick:()=>s.setLoginModalType("login"),children:l("initial.signIn")})]})]})})},C=n(96404),k=n(68391),S=n(64866),T=(0,o.forwardRef)(function(t,r){var n,o;let i=(0,S.w)(),s=null!=(o=null!=(n=t.validationBehavior)?n:null==i?void 0:i.validationBehavior)?o:"aria";return(0,a.jsx)(k.l,{...t,ref:r,validationBehavior:s})}),N=n(12736),A=n(26223),I=n(53377),R=n(39802),_=n(37443),O=n(89136),P=n(12213),L=(0,P.tv)({slots:{base:"flex flex-grow flex-row w-full items-start py-3 px-4 gap-x-1",mainWrapper:"h-full flex-grow min-h-10 ms-2 flex flex-col box-border items-start text-inherit justify-center",title:"text-small w-full font-medium block text-inherit leading-5",description:"pl-[1px] text-small font-normal text-inherit",closeButton:"relative text-inherit translate-x-1 -translate-y-1",iconWrapper:"flex-none relative w-9 h-9 rounded-full grid place-items-center",alertIcon:"fill-current w-6 absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2"},variants:{color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},variant:{solid:{},flat:{},faded:{base:"border-small"},bordered:{base:"border-small bg-transparent"}},radius:{none:{base:"rounded-none"},sm:{base:"rounded-small"},md:{base:"rounded-medium"},lg:{base:"rounded-large"},full:{base:"rounded-full"}},hideIcon:{true:{iconWrapper:"hidden"}},hideIconWrapper:{true:{base:"gap-x-0",iconWrapper:"!bg-transparent !shadow-none !border-none"}},hasContent:{false:{base:"items-start",mainWrapper:"justify-center items-center"}}},defaultVariants:{color:"default",variant:"flat",radius:"md",hideIcon:!1,hideIconWrapper:!1},compoundVariants:[{variant:"solid",color:"default",class:{base:O.J.solid.default,closeButton:"data-[hover]:bg-default-100",alertIcon:"text-default-foreground"}},{variant:"solid",color:"primary",class:{base:O.J.solid.primary}},{variant:"solid",color:"secondary",class:{base:O.J.solid.secondary}},{variant:"solid",color:"success",class:{base:O.J.solid.success}},{variant:"solid",color:"warning",class:{base:O.J.solid.warning}},{variant:"solid",color:"danger",class:{base:O.J.solid.danger}},{variant:["flat","faded"],color:"default",class:{base:[O.J.flat.default,"bg-default-100 dar
122k:bg-default-50/50","text-default-foreground"],description:"text-default-600",closeButton:"text-default-400",iconWrapper:"bg-default-50 dark:bg-default-100 border-default-200"}},{variant:["flat","faded"],color:"primary",class:{base:[O.J.flat.primary,"bg-primary-50 dark:bg-primary-50/50"],closeButton:"text-primary-500 data-[hover]:bg-primary-200",iconWrapper:"bg-primary-50 dark:bg-primary-100 border-primary-100"}},{variant:["flat","faded"],color:"secondary",class:{base:[O.J.flat.secondary,"bg-secondary-50 dark:bg-secondary-50/50"],closeButton:"text-secondary-500 data-[hover]:bg-secondary-200",iconWrapper:"bg-secondary-50 dark:bg-secondary-100 border-secondary-100"}},{variant:["flat","faded"],color:"success",class:{base:[O.J.flat.success,"bg-success-50 dark:bg-success-50/50"],closeButton:"text-success-500 data-[hover]:bg-success-200",iconWrapper:"bg-success-50 dark:bg-success-100 border-success-100"}},{variant:["flat","faded"],color:"warning",class:{base:[O.J.flat.warning,"bg-warning-50 dark:bg-warning-50/50"],closeButton:"text-warning-500 data-[hover]:bg-warning-200",iconWrapper:"bg-warning-50 dark:bg-warning-100 border-warning-100"}},{variant:["flat","faded"],color:"danger",class:{base:[O.J.flat.danger,"bg-danger-50 dark:bg-danger-50/50"],closeButton:"text-danger-500 data-[hover]:bg-danger-200",iconWrapper:"bg-danger-50 dark:bg-danger-100 border-danger-100"}},{variant:"faded",color:"default",class:{base:"border-default-300 dark:border-default-200"}},{variant:"faded",color:"primary",class:{base:"border-primary-200 dark:border-primary-100"}},{variant:"faded",color:"secondary",class:{base:"border-secondary-200"}},{variant:"faded",color:"success",class:{base:"border-success-300 dark:border-success-100"}},{variant:"faded",color:"warning",class:{base:"border-warning-300 dark:border-warning-100"}},{variant:"faded",color:"danger",class:{base:"border-danger-200 dark:border-danger-100"}},{variant:"bordered",color:"default",class:{base:[O.J.bordered.default],description:"text-default-600",closeButton:"text-default-400"}},{variant:"bordered",color:"primary",class:{base:[O.J.bordered.primary],closeButton:"data-[hover]:bg-primary-50"}},{variant:"bordered",color:"secondary",class:{base:[O.J.bordered.secondary],closeButton:"data-[hover]:bg-secondary-50"}},{variant:"bordered",color:"success",class:{base:[O.J.bordered.success],closeButton:"data-[hover]:bg-success-50"}},{variant:"bordered",color:"warning",class:{base:[O.J.bordered.warning],closeButton:"data-[hover]:bg-warning-100"}},{variant:"bordered",color:"danger",class:{base:[O.J.bordered.danger],closeButton:"data-[hover]:bg-danger-50"}},{variant:["flat","bordered","faded"],class:{iconWrapper:"shadow-small"}},{variant:["flat","faded"],class:{iconWrapper:"shadow-small border-1"}},{variant:"bordered",color:"default",class:{iconWrapper:"bg-default-200 dark:bg-default-100"}},{variant:"bordered",color:"primary",class:{iconWrapper:"bg-primary-100 dark:bg-primary-50"}},{variant:"bordered",color:"secondary",class:{iconWrapper:"bg-secondary-100 dark:bg-secondary-50"}},{variant:"bordered",color:"success",class:{iconWrapper:"bg-success-100 dark:bg-success-50"}},{variant:"bordered",color:"warning",class:{iconWrapper:"bg-warning-100 dark:bg-warning-50"}},{variant:"bordered",color:"danger",class:{iconWrapper:"bg-danger-100 dark:bg-danger-50"}}]}),M=n(50264),D=n(61914),j=n(17865),F=n(27731),U=t=>(0,a.jsx)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",...t,children:(0,a.jsx)("path",{d:"M12 22C17.51 22 22 17.51 22 12C22 6.49 17.51 2 12 2C6.49 2 2 6.49 2 12C2 17.51 6.49 22 12 22ZM12.75 16C12.75 16.41 12.41 16.75 12 16.75C11.59 16.75 11.25 16.41 11.25 16L11.25 11C11.25 10.59 11.59 10.25 12 10.25C12.41 10.25 12.75 10.59 12.75 11L12.75 16ZM11.08 7.62C11.13 7.49 11.2 7.39 11.29 7.29C11.39 7.2 11.5 7.13 11.62 7.08C11.74 7.03 11.87 7 12 7C12.13 7 12.26 7.03 12.38 7.08C12.5 7.13 12.61 7.2 12.71 7.29C12.8 7.39 12.87 7.49 12.92 7.62C12.97 7.74 13 7.87 13 8C13 8.13 12.97 8.26 12.92 8.38C12.87 8.5 12.8 8.61 12.71 8.71C12.61 8.8 12.5 8.87 12.38 8.92C12.14 9.02 11.86 9.02 11.62 8.92C11.5 8.87 11.39 8.8 11.29 8.71C11.2 8.61 11.13 8.5 11.08 8.38C11.03 8.26 11 8.13 11 8C11 7.87 11.03 7.74 11.
12208 7.62Z"})}),z=n(76777),H={primary:U,secondary:U,success:t=>(0,a.jsx)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",...t,children:(0,a.jsx)("path",{d:"\n          M12 2C6.49 2 2 6.49 2 12C2 17.51 6.49 22 12 22C17.51 22 22 17.51 22 12C22 6.49 17.51 2 12 2Z\n          M16.78 9.7L11.11 15.37C10.97 15.51 10.78 15.59 10.58 15.59C10.38 15.59 10.19 15.51 10.05 15.37L7.22 12.54\n          C6.93 12.25 6.93 11.77 7.22 11.48C7.51 11.19 7.99 11.19 8.28 11.48L10.58 13.78L15.72 8.64\n          C16.01 8.35 16.49 8.35 16.78 8.64C17.07 8.93 17.07 9.4 16.78 9.7Z\n        "})}),warning:t=>(0,a.jsx)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",...t,children:(0,a.jsx)("path",{clipRule:"evenodd",d:"M3 10.417C3 7.219 3 5.62 3.378 5.082C3.755 4.545 5.258 4.03 8.265 3.001L8.838 2.805C10.405 2.268 11.188 2 12 2C12.812 2 13.595 2.268 15.162 2.805L15.735 3.001C18.742 4.03 20.245 4.545 20.622 5.082C21 5.62 21 7.22 21 10.417V11.991C21 17.629 16.761 20.366 14.101 21.527C13.38 21.842 13.02 22 12 22C10.98 22 10.62 21.842 9.899 21.527C7.239 20.365 3 17.63 3 11.991V10.417ZM12 7.25C12.1989 7.25 12.3897 7.32902 12.5303 7.46967C12.671 7.61032 12.75 7.80109 12.75 8V12C12.75 12.1989 12.671 12.3897 12.5303 12.5303C12.3897 12.671 12.1989 12.75 12 12.75C11.8011 12.75 11.6103 12.671 11.4697 12.5303C11.329 12.3897 11.25 12.1989 11.25 12V8C11.25 7.80109 11.329 7.61032 11.4697 7.46967C11.6103 7.32902 11.8011 7.25 12 7.25ZM12 16C12.2652 16 12.5196 15.8946 12.7071 15.7071C12.8946 15.5196 13 15.2652 13 15C13 14.7348 12.8946 14.4804 12.7071 14.2929C12.5196 14.1054 12.2652 14 12 14C11.7348 14 11.4804 14.1054 11.2929 14.2929C11.1054 14.4804 11 14.7348 11 15C11 15.2652 11.1054 15.5196 11.2929 15.7071C11.4804 15.8946 11.7348 16 12 16Z",fill:"currentColor",fillRule:"evenodd"})}),danger:t=>(0,a.jsx)("svg",{fill:"none",height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg",...t,children:(0,a.jsx)("path",{d:"M17.51 3.85L11.57 0.42C10.6 -0.14 9.4 -0.14 8.42 0.42L2.49 3.85C1.52 4.41 0.919998 5.45 0.919998 6.58V13.42C0.919998 14.54 1.52 15.58 2.49 16.15L8.43 19.58C9.4 20.14 10.6 20.14 11.58 19.58L17.52 16.15C18.49 15.59 19.09 14.55 19.09 13.42V6.58C19.08 5.45 18.48 4.42 17.51 3.85ZM9.25 5.75C9.25 5.34 9.59 5 10 5C10.41 5 10.75 5.34 10.75 5.75V11C10.75 11.41 10.41 11.75 10 11.75C9.59 11.75 9.25 11.41 9.25 11V5.75ZM10.92 14.63C10.87 14.75 10.8 14.86 10.71 14.96C10.52 15.15 10.27 15.25 10 15.25C9.87 15.25 9.74 15.22 9.62 15.17C9.49 15.12 9.39 15.05 9.29 14.96C9.2 14.86 9.13 14.75 9.07 14.63C9.02 14.51 9 14.38 9 14.25C9 13.99 9.1 13.73 9.29 13.54C9.39 13.45 9.49 13.38 9.62 13.33C9.99 13.17 10.43 13.26 10.71 13.54C10.8 13.64 10.87 13.74 10.92 13.87C10.97 13.99 11 14.12 11 14.25C11 14.38 10.97 14.51 10.92 14.63Z"})})},B=(0,A.Gp)((t,r)=>{let{title:n,icon:i,children:s,description:l,endContent:c,startContent:u,isClosable:d,domRef:f,handleClose:p,getBaseProps:m,getMainWrapperProps:h,getDescriptionProps:g,getTitleProps:v,getCloseButtonProps:b,color:y,isVisible:w,onClose:x,getAlertIconProps:E,getIconWrapperProps:k}=function(t){let[r,n]=(0,A.oe)(t,L.variantKeys),{as:a,title:i,children:s,description:l,onClose:c,isClosable:u,ref:d,icon:f,startContent:p,endContent:m,isVisible:h,isDefaultVisible:g,onVisibleChange:v,closeButtonProps:b={size:"sm"},className:y,classNames:w,...x}=r,[E,C]=(0,M.z)(h,null==g||g,v),k="string"==typeof(a||"div"),S=(0,I.gy)(d),T=(0,o.useCallback)(()=>{C(!1),null==c||c()},[C,c]),N=(0,D.W)(null==w?void 0:w.base,y),O=(0,o.useMemo)(()=>L({hasContent:!(0,j.xb)(l)||!(0,j.xb)(s),...n}),[l,(0,F.Xx)(n)]),P=(0,o.useCallback)(()=>({"data-visible":(0,j.PB)(E),"data-closeable":(0,j.PB)(u),"data-has-title":(0,j.PB)(!(0,j.xb)(i)),"data-has-description":(0,j.PB)(!(0,j.xb)(l)),...(0,_.d)((0,R.z)(x,{enabled:k}),(0,R.z)(r)),className:O.base({class:N})}),[O,N]),U=(0,o.useCallback)(()=>({className:O.mainWrapper({class:null==w?void 0:w.mainWrapper})}),[O,null==w?void 0:w.mainWrapper]),z=(0,o.useCallback)(()=>({className:O.description({class:null==w?void 0:w.description})}),[O,null==w?void 0:w.description]),H=(0,o.useCallback)(()=>({className:O.title({class:null==w?void 0:w.title})}),[O,null==w?void 0:w.title]),B=(0,o.useCallback)(()=>({...b,className:O.closeButton({class:null==w?void 0:w.closeButton})}),[O,null==w?void 0:w.closeButton]),V=(0,o.useCallback)(()=>({className:O.alertIcon({class:null==w?void 0:w.alertIcon})}),[O,null==w?void 0:w.alertIcon]),q=(0,o.useCallback)(()=>({className:O.iconWrapper({class:null==w?void 0:w.iconWrapper})}),[O,null==w?void 0:w.iconWrapper]);return{title:i,icon:f,children:s,description:l,isClosable:u,domRef:S,endContent:m,startContent:p,getBaseProps:P,getMainWrapperProps:U,getDescriptionProps:z,getTitleProps:H,color:n.color,getCloseButtonProps:B,handleClose:T,isVisible:E,onClose:c,getAlertIconProps:V,getIconWrapperProps:q}}({...t,ref:r});if(!w)return null;let S=i&&(0,o.isValidElement)(i)?(0,o.cloneElement)(i,E()):null,T=H[y]||H.primary;return(0,a.jsxs)("div",{ref:f,role:"alert",...m(),children:[u,(0,a.jsx)("div",{...k(),children:S||(0,a.jsx)(T,{...E()})}),(0,a.jsxs)("div",{...h(),children:[!(0,j.xb)(n)&&(0,a.jsx)("div",{...v(),children:n}),!(0,j.xb)(l)&&(0,a.jsx)("div",{...g(),children:l}),s]}),c,(d||x)&&(0,a.jsx)(C.A,{isIconOnly:!0,"aria-label":"Close",radiu
122s:"full",variant:"light",onPress:p,...b(),children:(0,a.jsx)(z.T,{height:20,width:20})})]})});B.displayName="HeroUI.Alert";var V=n(25379),q=n(48078),W=n(51125),G=n(6621);/**
123 * @license lucide-react v0.341.0 - ISC
124 *
125 * This source code is licensed under the ISC license.
126 * See the LICENSE file in the root directory of this source tree.
127 */let Z=(0,n(81992).Z)("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);var K=n(42403),J=t=>{let{loginSuccessCallback:r}=t,{state:n,actions:i}=g.useStore(),{t:s}=(0,d.Z)("get-started"),{userStore:l}=(0,b.o)(),[c,u]=(0,o.useState)(!1),f=(0,o.useRef)(null),[p,m]=(0,o.useState)(!1),[y,E]=(0,o.useState)({email:"",password:""}),[k,S]=(0,o.useState)({}),[A,I]=(0,o.useState)({isVisible:!1,info:""}),[R,_]=(0,o.useState)(!1),O=()=>{let t={};return n.email?/\S+@\S+\.\S+/.test(n.email)||(t.email=s("login.errors.email.invalid")):t.email=s("login.errors.email.required"),y.password||(t.password=s("login.errors.password.required")),S(t),0===Object.keys(t).length},P=async t=>{if(O()){if(!t){_(!0);return}try{m(!0);let a={email:n.email,password:y.password},o=await (0,h.Z)({url:"https://api.yeschat.ai/api/v1/user/login",method:"post",headers:{verify:t},data:a});200===o.code?(v.Am.success(s("login.messages.loginSuccess")),l.setLoginUserInfo(o.data),r()):452===o.code?v.Am.error("Please log in with Google"):v.Am.error(o.msg)}catch(t){}finally{m(!1)}}};return(0,a.jsxs)("div",{ref:f,className:"mt-2 flex w-full flex-col gap-4 roun
127ded-large",children:[(0,a.jsxs)(W.m.div,{className:"flex min-h-[40px] items-center gap-2",children:[(0,a.jsx)(C.A,{isIconOnly:!0,size:"sm",variant:"flat",onPress:()=>l.setLoginModalType("initial"),children:(0,a.jsx)(q.JO,{className:"text-default-500",icon:"solar:alt-arrow-left-linear",width:16})}),(0,a.jsx)(W.m.h1,{className:"text-xl font-medium",children:s("login.title")})]}),(0,a.jsxs)(T,{className:"flex flex-col gap-3",validationBehavior:"native",onSubmit:t=>{t.preventDefault(),P("")},children:[(0,a.jsx)(N.Y,{isRequired:!0,label:s("login.form.email.label"),name:"email",placeholder:s("login.form.email.placeholder"),type:"email",variant:"bordered",value:n.email,onChange:t=>i.setEmail(t.target.value),isInvalid:!!k.email,errorMessage:k.email,startContent:(0,a.jsx)(G.Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)(N.Y,{isRequired:!0,endContent:(0,a.jsx)("button",{type:"button",onClick:()=>u(!c),children:c?(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-closed-linear"}):(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-bold"})}),label:s("login.form.password.label"),name:"password",placeholder:s("login.form.password.placeholder"),type:c?"text":"password",variant:"bordered",value:y.password,onChange:t=>{let{name:r,value:n}=t.target;E(t=>({...t,[r]:n})),k[r]&&S(t=>({...t,[r]:""}))},isInvalid:!!k.password,errorMessage:k.password,startContent:(0,a.jsx)(Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)("div",{className:"flex w-full cursor-pointer items-center justify-between px-1 py-2 text-sm text-default-500",onClick:()=>l.setLoginModalType("resetPassword"),children:s("login.forgotPassword")}),(0,a.jsxs)("div",{className:`flex w-full flex-col items-center justify-center gap-2 ${R?"":"hidden"}`,children:[(0,a.jsx)("p",{className:"text-left text-sm text-gray-500",children:s("login.verify")}),(0,a.jsx)(K.g,{verifyChatLoading:R,success:t=>{_(!1),P(t)}})]}),A.isVisible&&(0,a.jsx)(B,{color:"danger",description:A.info,isVisible:A.isVisible,variant:"faded",onClose:()=>I({isVisible:!1,info:""})}),(0,a.jsx)(C.A,{className:"w-full bg-[var(--tool-color-primary)] hover:bg-[var(--tool-color-primary-dark)]",color:"primary",type:"submit",isLoading:p||R,children:s("login.submit")})]}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(V.j,{className:"flex-1"}),(0,a.jsx)("p",{className:"shrink-0 text-tiny text-default-500",children:s("initial.or")}),(0,a.jsx)(V.j,{className:"flex-1"})]}),(0,a.jsx)(w,{containerRef:f,loginSuccessCallback:r}),(0,a.jsx)(x.Z,{loginSuccessCallback:r}),(0,a.jsxs)("p",{className:"text-center text-small",children:[s("login.noAccount"),"\xa0",(0,a.jsx)("span",{className:"cursor-pointer text-sm text-[var(--tool-color-primary)]",onClick:()=>l.setLoginModalType("initial"),children:s("login.signUpNow")})]})]})},Y=t=>{let{loginSuccessCallback:r}=t,{t:n}=(0,d.Z)("login"),{t:i}=(0,d.Z)("get-started"),{state:s,actions:l}=g.useStore(),{userStore:c}=(0,b.o)(),[u,f]=(0,o.useState)(!1),[p,m]=(0,o.useState)(!1),[h,v]=(0,o.useState)({}),y=(0,o.useRef)(null),x=()=>{let t={};return s.password?s.password.length<6&&(t.password=n("resetPassword.pwdTooShort")):t.password=n("resetPassword.emptyPassword"),s.confirmPassword!==s.password&&(t.confirmPassword=n("resetPassword.twoPwdNotMatch")),v(t),0===Object.keys(t).length};return(0,a.jsxs)("div",{ref:y,className:"flex w-full flex-col gap-4 roun
127ded-large",children:[(0,a.jsxs)(W.m.div,{className:"flex min-h-[40px] items-center gap-2",children:[(0,a.jsx)(C.A,{isIconOnly:!0,size:"sm",variant:"flat",onPress:()=>c.setLoginModalType("initial"),children:(0,a.jsx)(q.JO,{className:"text-default-500",icon:"solar:alt-arrow-left-linear",width:16})}),(0,a.jsx)(W.m.h1,{className:"text-xl font-medium",children:i("register.title")})]}),(0,a.jsxs)(T,{className:"flex flex-col gap-3",validationBehavior:"native",onSubmit:t=>{t.preventDefault(),x()&&(l.sendVerificationCode(i),c.setLoginModalType("verifyCode"))},children:[(0,a.jsx)(N.Y,{isRequired:!0,label:i("register.form.email.label"),name:"email",placeholder:i("register.form.email.placeholder"),type:"email",variant:"bordered",value:s.email,isDisabled:!0,startContent:(0,a.jsx)(G.Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)(N.Y,{isRequired:!0,endContent:(0,a.jsx)("button",{type:"button",onClick:()=>f(!u),children:u?(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-closed-linear"}):(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-bold"})}),label:i("register.form.password.label"),name:"password",placeholder:i("register.form.password.placeholder"),type:u?"text":"password",variant:"bordered",value:s.password,onChange:t=>{v({...h,password:"",confirmPassword:""}),l.setPassword(t.target.value)},isInvalid:!!h.password,errorMessage:h.password,startContent:(0,a.jsx)(Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)(N.Y,{isRequired:!0,endContent:(0,a.jsx)("button",{type:"button",onClick:()=>m(!p),children:p?(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-closed-linear"}):(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-bold"})}),label:i("register.form.confirmPassword.label"),name:"Confirm password",placeholder:i("register.form.confirmPassword.placeholder"),type:p?"text":"password",variant:"bordered",value:s.confirmPassword,onChange:t=>{v({...h,confirmPassword:""}),l.setConfirmPassword(t.target.value)},isInvalid:!!h.confirmPassword,errorMessage:h.confirmPassword,startContent:(0,a.jsx)(Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)(C.A,{className:"w-full bg-[var(--tool-color-primary)] hover:bg-[var(--tool-color-primary-dark)]",color:"primary",type:"submit",children:i("register.form.submitButton.continue")})]}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(V.j,{className:"flex-1"}),(0,a.jsx)("p",{className:"shrink-0 text-tiny text-default-500",children:i("initial.or")}),(0,a.jsx)(V.j,{className:"flex-1"})]}),(0,a.jsx)(w,{containerRef:y,loginSuccessCallback:r})]})},X=n(43276),Q=t=>{let{loginSuccessCallback:r}=t,{state:n,actions:i}=g.useStore(),{t:s}=(0,d.Z)("get-started"),{userStore:l}
127=(0,b.o)(),[c,u]=o.useState(!1),[f,p]=o.useState(!1),[m,y]=o.useState(0),[w,x]=o.useState(!1),[E,k]=o.useState(!1),[S,A]=o.useState({email:"",verificationCode:"",password:"",confirmPassword:""}),[I,R]=o.useState({}),_=t=>{let{name:r,value:n}=t.target;A(t=>({...t,[r]:n})),I[r]&&R(t=>({...t,[r]:""}))},O=()=>{let t={};return n.email?/\S+@\S+\.\S+/.test(n.email)||(t.email=s("forgotPassword.errors.email.invalid")):t.email=s("forgotPassword.errors.email.required"),S.verificationCode?6!==S.verificationCode.length&&(t.verificationCode=s("forgotPassword.errors.verificationCode.length")):t.verificationCode=s("forgotPassword.errors.verificationCode.required"),S.password?S.password.length<6&&(t.password=s("forgotPassword.errors.password.length")):t.password=s("forgotPassword.errors.password.required"),S.confirmPassword?S.confirmPassword!==S.password&&(t.confirmPassword=s("forgotPassword.errors.confirmPassword.notMatch")):t.confirmPassword=s("forgotPassword.errors.confirmPassword.required"),R(t),0===Object.keys(t).length},P=async()=>{if(!(m>0)){if(!n.email||!/\S+@\S+\.\S+/.test(n.email)){R(t=>({...t,email:s("forgotPassword.errors.email.invalid")}));return}try{k(!0);let t=await (0,h.Z)({url:"https://api.yeschat.ai/api/v1/user/send-captcha",method:"get",params:{email:n.email,type:"resetPassword"}});if(200===t.code){v.Am.success(s("forgotPassword.messages.codeSent")),y(60);let t=setInterval(()=>{y(r=>r<=1?(clearInterval(t),0):r-1)},1e3)}}catch(t){}finally{k(!1)}}},L=async t=>{if(t.preventDefault(),O())try{x(!0);let t={email:n.email,password:S.password,confirmPassword:S.confirmPassword,verificationCode:S.verificationCode},a=await (0,h.Z)({url:"https://api.yeschat.ai/api/v1/user/resetPassword",method:"post",data:t});200===a.code&&(v.Am.success(s("forgotPassword.messages.resetPasswordSuccess")),r())}catch(t){}finally{x(!1)}};return(0,a.jsxs)("div",{className:"flex w-full flex-col gap-4 roun
127ded-large",children:[(0,a.jsxs)("div",{className:"flex flex-col items-center",children:[(0,a.jsx)("p",{className:"text-xl font-medium",children:s("forgotPassword.title")}),(0,a.jsx)("p",{className:"text-small text-default-500",children:s("forgotPassword.subtitle")})]}),(0,a.jsxs)(T,{className:"flex flex-col gap-3",validationBehavior:"native",onSubmit:L,children:[(0,a.jsx)(N.Y,{isRequired:!0,label:s("forgotPassword.form.email.label"),name:"email",placeholder:s("forgotPassword.form.email.placeholder"),type:"email",variant:"bordered",value:n.email,onChange:t=>i.setEmail(t.target.value),isInvalid:!!I.email,errorMessage:I.email,startContent:(0,a.jsx)(G.Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)(N.Y,{isRequired:!0,endContent:(0,a.jsx)(C.A,{className:"min-w-[100px]",size:"sm",variant:"flat",onClick:P,disabled:m>0||E,isLoading:E,children:m>0?s("forgotPassword.form.verificationCode.countdown",{seconds:m}):s("forgotPassword.form.verificationCode.getCode")}),label:s("forgotPassword.form.verificationCode.label"),name:"verificationCode",placeholder:s("forgotPassword.form.verificationCode.placeholder"),variant:"bordered",value:S.verificationCode,onChange:_,isInvalid:!!I.verificationCode,errorMessage:I.verificationCode,startContent:(0,a.jsx)(X.Z,{className:"h-6 w-6 text-gray-400"})}),(0,a.jsx)(N.Y,{isRequired:!0,endContent:(0,a.jsx)("button",{type:"button",onClick:()=>u(!c),children:c?(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-closed-linear"}):(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-bold"})}),label:s("forgotPassword.form.password.label"),name:"password",placeholder:s("forgotPassword.form.password.placeholder"),type:c?"text":"password",variant:"bordered",value:S.password,onChange:_,isInvalid:!!I.password,errorMessage:I.password,startContent:(0,a.jsx)(Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)(N.Y,{isRequired:!0,endContent:(0,a.jsx)("button",{type:"button",onClick:()=>
127p(!f),children:f?(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-closed-linear"}):(0,a.jsx)(q.JO,{className:"pointer-events-none text-2xl text-default-400",icon:"solar:eye-bold"})}),label:s("forgotPassword.form.confirmPassword.label"),name:"confirmPassword",placeholder:s("forgotPassword.form.confirmPassword.placeholder"),type:f?"text":"password",variant:"bordered",value:S.confirmPassword,onChange:_,isInvalid:!!I.confirmPassword,errorMessage:I.confirmPassword,startContent:(0,a.jsx)(Z,{className:"h-5 w-5 text-gray-400"})}),(0,a.jsx)(C.A,{className:"mt-6 h-auto w-full bg-[var(--tool-color-primary)] py-2.5 text-base hover:bg-[var(--tool-color-primary-dark)]",color:"primary",type:"submit",isLoading:w,children:s("forgotPassword.form.submitButton.resetPassword")})]}),(0,a.jsxs)("p",{className:"py-2 text-center text-sm text-default-400",children:[s("forgotPassword.backToLogin"),"\xa0",(0,a.jsx)("button",{type:"button",className:"text-default-600 hover:text-[var(--tool-color-primary)]",onClick:()=>l.setLoginModalType("login"),children:s("forgotPassword.loginLink")})]})]})},[ee,et]=(0,n(37953).k)({name:"InputOtpContext",errorMessage:"useInputOtpContext: `context` is undefined. Seems like you forgot to wrap all input-otp components within `<InputOtp />`"}),er=n(49163),en=({...t})=>{var r;let{classNames:n,slots:i,type:s}=et(),l=(0,D.W)(null==n?void 0:n.passwordChar),c=(0,D.W)(null==n?void 0:n.caret),u=(0,D.W)(null==n?void 0:n.segment),d=(0,o.useMemo)(()=>{var r,n;return t.isActive&&!t.char?(0,a.jsx)("div",{className:(0,er.cn)(null==(r=i.caret)?void 0:r.call(i,{class:c}))}):t.char?"password"===s?(0,a.jsx)("div",{className:(0,er.cn)(null==(n=i.passwordChar)?void 0:n.call(i,{class:l}))}):(0,a.jsx)("div",{children:t.char}):(0,a.jsx)("div",{children:t.placeholderChar})},[t.char,t.isActive,t.placeholderChar,s]);return(0,a.jsx)("div",{className:(0,er.cn)(null==(r=i.segment)?void 0:r.call(i,{class:u})),"data-active":(0,j.PB)(t.isActive),"data-focus":(0,j.PB)(t.isFocused&&t.isActive),"data-focus-visible":(0,j.PB)(t.isFocusVisible&&t.isActive),"data-has-value":(0,j.PB)(!!t.char),"data-slot":"segment2",role:"presentation",children:d})},ea=n(7631),eo=(0,P.tv)({slots:{base:["relative","flex","flex-col","w-fit"],wrapper:["group","flex items-center","has-[:disabled]:opacity-60"],input:["absolute","inset-0","border-none","outline-none","bg-transparent","text-transparent"],segmentWrapper:["inline-flex","gap-x-1","py-2"],segment:["h-10","w-10","font-semibold","flex","justify-center","items-center","border-default-200","data-[active=true]:border-default-400","data-[active=true]:scale-110","shadow-sm","hover:bg-danger",...ea.Dh],passwordChar:["w-1","h-1","bg-default-800","rounded-full"],caret:["animate-[appearance-in_1s_infinite]","font-extralight","h-full","w-full","flex","justify-center","items-center","text-2xl","h-[50%]","w-px","bg-foreground"],helperWrapper:["text-tiny","mt-0.5","font-extralight",""],errorMessage:["text-tiny text-danger w-full"],description:["text-tiny text-foreground-400"]},variants:{variant:{flat:{segment:["border-transparent","bg-default-100","data-[active=true]:bg-default-200"]},faded:{segment:["bg-default-100","border-medium"]},bordered:{segment:["border-medium"]},underlined:{segment:["shadow-none","relative","box-border","!rounded-none","border-b-medium","shadow-[0_1px_0px_0_rgba(0,0,0,0.05)]","border-default-200","after:content-['']","after:w-0","after:origin-center","after:bg-default-foreground","after:absolute","after:left-1/2","after:-translate-x-1/2","after:-bottom-[2px]","after:h-[2px]","data-[active=true]:border-default-300","data-[active=true]:after:w-full","data-[active=true]:scale-100"]}},isDisabled:{true:{segment:"opacity-disabled pointer-events-none",input:"pointer-events-none"}},isInvalid:{true:{}},isReadOnly:{true:{caret:"bg-transparent",segment:"transition-none data-[active=true]:scale-100"}},fullWidth:{true:{base:"w-full"}},radius:{none:{segment:"rounded-none"},sm:{segment:"rounded-sm"},md:{segment:"rounded-md"},lg:{segment:"rounded-lg"},full:{segment:"rounded-full"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},size:{sm:{segment:"h-8 min-h-8 w-8 min-w-8 text-small"},md:{segment:"h-10 min-h-10 w-10 min-w-10 text-small"},lg:{segment:"h-12 min-h-12 w-12 min-w-12 text-medium"}},disableAnimation:{true:{segment:"transition-none",caret:"animate-none"},false:{segment:"transition duration-150"}}}
127,defaultVariants:{variant:"flat",color:"default",radius:"md",size:"md"},compoundVariants:[{variant:"flat",color:"default",class:{segment:["bg-default-100","data-[active=true]:bg-default-200"]}},{variant:"flat",color:"primary",class:{segment:["bg-primary-100","data-[active=true]:bg-primary-200","text-primary"],caret:["bg-primary"],passwordChar:["bg-primary"]}},{variant:"flat",color:"secondary",class:{segment:["bg-secondary-100","data-[active=true]:bg-secondary-200","text-secondary"],caret:["bg-secondary"],passwordChar:["bg-secondary"]}},{variant:"flat",color:"success",class:{segment:["bg-success-100","data-[active=true]:bg-success-200","text-success"],caret:["bg-success"],passwordChar:["bg-success"]}},{variant:"flat",color:"warning",class:{segment:["bg-warning-100","data-[active=true]:bg-warning-200","text-warning"],caret:["bg-warning"],passwordChar:["bg-warning"]}},{variant:"flat",color:"danger",class:{segment:["bg-danger-100","data-[active=true]:bg-danger-200","text-danger"],caret:["bg-danger"],passwordChar:["bg-danger"]}},{variant:"faded",color:"default",class:{segment:""}},{variant:"faded",color:"primary",class:{segment:["bg-primary-100","text-primary","border-primary-200","data-[active=true]:border-primary"],caret:["bg-primary"],passwordChar:["bg-primary"]}},{variant:"faded",color:"secondary",class:{segment:["bg-secondary-100","text-secondary","border-secondary-200","data-[active=true]:border-secondary"],caret:["bg-secondary"],passwordChar:["bg-secondary"]}},{variant:"faded",color:"success",class:{segment:["bg-success-100","text-success","border-success-200","data-[active=true]:border-success"],caret:["bg-success"],passwordChar:["bg-success"]}},{variant:"faded",color:"warning",class:{segment:["bg-warning-100","text-warning","border-warning-200","data-[active=true]:border-warning"],caret:["bg-warning"],passwordChar:["bg-warning"]}},{variant:"faded",color:"danger",class:{segment:["bg-danger-100","text-danger","border-danger-200","data-[active=true]:border-danger"],caret:["bg-danger"],passwordChar:["bg-danger"]}},{variant:"bordered",color:"default",class:{segment:"data-[has-value=true]:text-default-foreground data-[active=true]:border-foreground"}},{variant:"bordered",color:"primary",class:{segment:["border-primary-200","text-primary","data-[active=true]:border-primary"],caret:["bg-primary"],passwordChar:["bg-primary"]}},{variant:"bordered",color:"secondary",class:{segment:["border-secondary-200","text-secondary","data-[active=true]:border-secondary"],caret:["bg-secondary"],passwordChar:["bg-secondary"]}},{variant:"bordered",color:"success",class:{segment:["border-success-200","text-success","data-[active=true]:border-success"],caret:["bg-success"],passwordChar:["bg-success"]}},{variant:"bordered",color:"warning",class:{segment:["border-warning-200","text-warning","data-[active=true]:border-warning"],caret:["bg-warning"],passwordChar:["bg-warning"]}},{variant:"bordered",color:"danger",class:{segment:["border-danger-200","text-danger","data-[active=true]:border-danger"],caret:["bg-danger"],passwordChar:["bg-danger"]}},{variant:"underlined",color:"default",class:{segment:"data-[has-value=true]:text-default-foreground after:bg-foreground"}},{variant:"underlined",color:"primary",class:{segment:["border-primary-200","text-primary","after:bg-primary"],caret:["bg-primary"],passwordChar:["bg-primary"]}},{variant:"underlined",color:"secondary",class:{segment:["border-secondary-200","text-secondary","after:bg-secondary"],caret:["bg-secondary"],passwordChar:["bg-secondary"]}},{variant:"underlined",color:"success",class:{segment:["border-success-200","text-success","after:bg-success"],caret:["bg-success"],passwordChar:["bg-success"]}},{variant:"underlined",color:"warning",class:{segment:["border-warning-200","text-warning","after:bg-warning"],caret:["bg-warning"],passwordChar:["bg-warning"]}},{variant:"underlined",color:"danger",class:{segment:["border-danger-200","text-danger","after:bg-danger"],caret:["bg-danger"],passwordChar:["bg-danger"]}},{variant:"flat",isInvalid:!0,class:{segment:["bg-danger-50","data-[active=true]:bg-danger-100","text-danger"],caret:["bg-danger"]}},{variant:"faded",isInvalid:!0,class:{segment:["bg-danger-50","text-danger","border-danger-200","data-[active=true]:border-danger-400"],caret:["bg-danger"]}},{variant:"bordered",isInvalid:!0,class:{segment:["border-danger-200","text-danger","data-[active=true]:border-danger-400"],caret:["bg-danger"]}},{variant:"underlined",isInvalid:!0,class:{segment:["border-danger-200","text-danger","data-[active=true]:after:bg-danger-400"],caret:["bg-danger"]}},{disableAnimation:!1,variant:"underlined",class:{segment:"after:transition-width motion-reduce:after:transition-none"}}]}),ei=t=>/(^|\W)[0-9](\W|$)/.test(t)&&!/[^\d\^$\[\]\(\)\*\+\-\.\|]/.test(t),es=n(38897),el=n(91164),ec=n(37019),eu=n(91118),ed=n(73470),ef=n(13984),ep=Object.defineProperty,em=Object.defineProperties,eh=Object.getOwnPropertyDescriptors,eg=Object.getOwnPropertySymbols,ev=Object.prototype.hasOwnProperty,eb=Object.prototype.propertyIsEnumerable,ey=(t,r,n)=>r in t?ep(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,ew=(t,r)=>{for(var n in r||(r={}))ev.call(r,n)&&ey(t,n,r[n]);if(eg)for(var n of eg(r))eb.call(r,n)&&ey(t,n,r[n]);return t},ex=(t,r)=>em(t,eh(r)),eE=(t,r)=>{var n={};for(var a in t)ev.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&eg)for(var a of eg(t))0>r.indexOf(a)&&eb.call(t,a)&&(n[a]=t[a]);return n},eC=o.createContext({}),ek=o.forwardRef((t,r)=>{let n;var a,i,s,l,c,{value:u,onChange:d,maxLength:f,textAlign:p="left",pattern:m,placeholder:h,inputMode:g="numeric",onComplete:v,pushPasswordManagerStrategy:b="increase-width",pasteTransformer:y,containerClassName:w,noScriptCSSFallback:x=eT,render:E,children:C}=t,k=eE(t,["value","onChange","maxLength","textAlign","pattern","placeholder","inputMode","onComplete","pushPasswordManagerStrategy","pasteTransformer","containerClassName","noScriptCSSFallback","render","children"]);let[S,T]=o.useState("string"==typeof k.defaultValue?k.defaultValue:""),N=null!=u?u:S,A=(n=o.useRef(),o.useEffect(()=>{n.current=N}),n.current),I=o.useCallback(t=>{null==d||d(t),T(t)},[d]),R=o.useMemo(()=>m?"string"==typeof m?new RegExp(m):m:null,[m]),_=o.useRef(null),O=o.useRef(null),P=o.useRef({value:N,onChange:I,isIOS:"undefined"!=typeof window&&(null==(i=null==(a=null==window?void 0:window.CSS)?void 0:a.supports)?void 0:i.call(a,"-webkit-touch-callout","none"))}),L=o.useRef({prev:[null==(s=_.current)?void 0:s.selectionStart,null==(l=_.current)?void 0:l.selectionEnd,null==(c=_.current)?void 0:c.selectionDirection]});o.useImperativeHandle(r,()=>_.current,[]),o.useEffect(()=>{let t=_.current,r=O.current;if(!t||!r)return;function n(){if(document.activeElement!==t){z(null),B(null);return}let r=t.selectionStart,n=t.selectionEnd,a=t.selectionDirection,o=t.maxLength,i=t.value,s=L.
vendor: 4,417 bytes, line 127
127current.prev,l=-1,c=-1,u;if(0!==i.length&&null!==r&&null!==n){let t=r===n,a=r===i.length&&i.length<o;if(t&&!a){if(0===r)l=0,c=1,u="forward";else if(r===o)l=r-1,c=r,u="backward";else if(o>1&&i.length>1){let t=0;if(null!==s[0]&&null!==s[1]){u=r<s[1]?"backward":"forward";let n=s[0]===s[1]&&s[0]<o;"backward"!==u||n||(t=-1)}l=t+r,c=t+r+1}}-1!==l&&-1!==c&&l!==c&&_.current.setSelectionRange(l,c,u)}let d=-1!==l?l:r,f=-1!==c?c:n,p=null!=u?u:a;z(d),B(f),L.current.prev=[d,f,p]}if(P.current.value!==t.value&&P.current.onChange(t.value),L.current.prev=[t.selectionStart,t.selectionEnd,t.selectionDirection],document.addEventListener("selectionchange",n,{capture:!0}),n(),document.activeElement===t&&F(!0),!document.getElementById("input-otp-style")){let t=document.createElement("style");if(t.id="input-otp-style",document.head.appendChild(t),t.sheet){let r="background: transparent !important; color: transparent !important; border-color: transparent !important; opacity: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -webkit-text-fill-color: transparent !important;";eS(t.sheet,"[data-input-otp]::selection { background: transparent !important; color: transparent !important; }"),eS(t.sheet,`[data-input-otp]:autofill { ${r} }`),eS(t.sheet,`[data-input-otp]:-webkit-autofill { ${r} }`),eS(t.sheet,"@supports (-webkit-touch-callout: none) { [data-input-otp] { letter-spacing: -.6em !important; font-weight: 100 !important; font-stretch: ultra-condensed; font-optical-sizing: none !important; left: -1px !important; right: 1px !important; } }"),eS(t.sheet,"[data-input-otp] + * { pointer-events: all !important; }")}}let a=()=>{r&&r.style.setProperty("--root-height",`${t.clientHeight}px`)};a();let o=new ResizeObserver(a);return o.observe(t),()=>{document.removeEventListener("selectionchange",n,{capture:!0}),o.disconnect()}},[]);let[M,D]=o.useState(!1),[j,F]=o.useState(!1),[U,z]=o.useState(null),[H,B]=o.useState(null);o.useEffect(()=>{var t;setTimeout(t=()=>{var t,r,n,a;null==(t=_.current)||t.dispatchEvent(new Event("input"));let o=null==(r=_.current)?void 0:r.selectionStart,i=null==(n=_.current)?void 0:n.selectionEnd,s=null==(a=_.current)?void 0:a.selectionDirection;null!==o&&null!==i&&(z(o),B(i),L.current.prev=[o,i,s])},0),setTimeout(t,10),setTimeout(t,50)},[N,j]),o.useEffect(()=>{void 0!==A&&N!==A&&A.length<f&&N.length===f&&(null==v||v(N))},[f,v,A,N]);let V=function({containerRef:t,inputRef:r,pushPasswordManagerStrategy:n,isFocused:a}){let[i,s]=o.useState(!1),[l,c]=o.useState(!1),[u,d]=o.useState(!1),f=o.useMemo(()=>"none"!==n&&("increase-width"===n||"experimental-no-flickering"===n)&&i&&l,[i,l,n]),p=o.useCallback(()=>{let a=t.current,o=r.current;if(!a||!o||u||"none"===n)return;let i=a.getBoundingClientRect().left+a.offsetWidth,l=a.getBoundingClientRect().top+a.offsetHeight/2;0===document.querySelectorAll('[data-lastpass-icon-root],com-1password-button,[data-dashlanecreated],[style$="2147483647 !important;"]').length&&document.elementFromPoint(i-18,l)===a||(s(!0),d(!0))},[t,r,u,n]);return o.useEffect(()=>{let r=t.current;if(!r||"none"===n)return;function a(){c(window.innerWidth-r.getBoundingClientRect().right>=40)}a();let o=setInterval(a,1e3);return()=>{clearInterval(o)}},[t,n]),o.useEffect(()=>{let t=a||document.activeElement===r.current;if("none"===n||!t)return;let o=setTimeout(p,0),i=setTimeout(p,2e3),s=setTimeout(p,5e3),l=setTimeout(()=>{d(!0)},6e3);return()=>{clearTimeout(o),clearTimeout(i),clearTimeout(s),clearTimeout(l)}},[r,a,n,p]),{hasPWMBadge:i,willPushPWMBadge:f,PWM_BADGE_SPACE_WIDTH:"40px"}}({containerRef:O,inputRef:_,pushPasswordManagerStrategy:b,isFocused:j}),q=o.useCallback(t=>{let r=t.currentTarget.value.slice(0,f);if(r.length>0&&R&&!R.test(r)){t.preventDefault();return}"string"==typeof A&&r.length<A.length&&document.dispatchEvent(new Event("selectionchange")),I(r)},[f,I,A,R]),W=o.useCallback(()=>{var t;if(_.current){let r=Math.min(_.current.value.length,f-1),n=_.current.value.length;null==(t=_.current)||t.setSelectionRange(r,n),z(r),B(n)}F(!0)},[f]),G=o.useCallback(t=>{var r,n;let a=_.current;if(!y&&(!P.current.isIOS||!t.clipboardData||!a))return;let o=t.clipboardData.getData("text/plain"),i=y?y(o):o;console.log({_content:o,content:i}),t.preventDefault();let s=null==(r=_.current)?void 0:r.selectionStart,l=null==(n=_.current)?void 0:n.selectionEnd,c=(s!==l?N.slice(0,s)+i+N.slice(l):N.slice(0,s)+i+N.slice(s)).slice(0,f);
127if(c.length>0&&R&&!R.test(c))return;a.value=c,I(c);let u=Math.min(c.length,f-1),d=c.length;a.setSelectionRange(u,d),z(u),B(d)},[f,I,R,N]),Z=o.useMemo(()=>({position:"relative",cursor:k.disabled?"default":"text",userSelect:"none",WebkitUserSelect:"none",pointerEvents:"none"}),[k.disabled]),K=o.useMemo(()=>({position:"absolute",inset:0,width:V.willPushPWMBadge?`calc(100% + ${V.PWM_BADGE_SPACE_WIDTH})`:"100%",clipPath:V.willPushPWMBadge?`inset(0 ${V.PWM_BADGE_SPACE_WIDTH} 0 0)`:void 0,height:"100%",display:"flex",textAlign:p,opacity:"1",color:"transparent",pointerEvents:"all",background:"transparent",caretColor:"transparent",border:"0 solid transparent",outline:"0 solid transparent",boxShadow:"none",lineHeight:"1",letterSpacing:"-.5em",fontSize:"var(--root-height)",fontFamily:"monospace",fontVariantNumeric:"tabular-nums"}),[V.PWM_BADGE_SPACE_WIDTH,V.willPushPWMBadge,p]),J=o.useMemo(()=>o.createElement("input",ex(ew({autoComplete:k.autoComplete||"one-time-code"},k),{"data-input-otp":!0,"data-input-otp-placeholder-shown":0===N.length||void 0,"data-input-otp-mss":U,"data-input-otp-mse":H,inputMode:g,pattern:null==R?void 0:R.source,"aria-placeholder":h,style:K,maxLength:f,value:N,ref:_,onPaste:t=>{var r;G(t),null==(r=k.onPaste)||r.call(k,t)},onChange:q,onMouseOver:t=>{var r;D(!0),null==(r=k.onMouseOver)||r.call(k,t)},onMouseLeave:t=>{var r;D(!1),null==(r=k.onMouseLeave)||r.call(k,t)},onFocus:t=>{var r;W(),null==(r=k.onFocus)||r.call(k,t)},onBlur:t=>{var r;F(!1),null==(r=k.onBlur)||r.call(k,t)}})),[q,W,G,g,K,f,H,U,k,null==R?void 0:R.source,N]),Y=o.useMemo(()=>({slots:Array.from({length:f}).map((t,r)=>{var n;let a=j&&null!==U&&null!==H&&(U===H&&r===U||r>=U&&r<H),o=void 0!==N[r]?N[r]:null;return{char:o,placeholderChar:void 0!==N[0]?null:null!=(n=null==h?void 0:h[r])?n:null,isActive:a,hasFakeCaret:a&&null===o}}),isFocused:j,isHovering:!k.disabled&&M}),[j,M,f,H,U,k.disabled,N]),X=o.useMemo(()=>E?E(Y):o.createElement(eC.Provider,{value:Y},C),[C,Y,E]);return o.createElement(o.Fragment,null,null!==x&&o.createElement("noscript",null,o.createElement("style",null,x)),o.createElement("div",{ref:O,"data-input-otp-container":!0,style:Z,className:w},X,o.createElement("div",{style:{position:"absolute",inset:0,pointerEvents:"none"}},J)))});function eS(t,r){try{t.insertRule(r)}catch(t){console.error("input-otp could not insert CSS rule:",r)}}ek.displayName="Input";var eT=`
128[data-input-otp] {
129  --nojs-bg: white !important;
130  --nojs-fg: black !important;
131
132  background-color: var(--nojs-bg) !important;
133  color: var(--nojs-fg) !important;
134  caret-color: var(--nojs-fg) !important;
135  letter-spacing: .25em !important;
136  text-align: center !important;
137  border: 1px solid var(--nojs-fg) !important;
138  border-radius: 4px !important;
139  width: 100% !important;
140}
141@media (prefers-color-scheme: dark) {
142  [data-input-otp] {
143    --nojs-bg: black !important;
144    --nojs-fg: white !important;
145  }
146}`,eN=(0,A.Gp)((t,r)=>{let n=function(t){var r,n,a,i;let s=(0,S.w)(),{validationBehavior:l}=(0,ef.jn)(k.q)||{},[c,u]=(0,A.oe)(t,eo.variantKeys),{ref:d,baseRef:f,as:p,className:m,classNames:h,length:g=4,autoFocus:v,"aria-label":b="One-time password input",onValueChange:y=()=>{},allowedKeys:w="^[0-9]*$",validationBehavior:x=null!=(r=null!=l?l:null==s?void 0:s.validationBehavior)?r:"native",type:E,name:C,maxLength:T,minLength:N,textAlign:O="center",onComplete:P=()=>{},pushPasswordManagerStrategy:L,pasteTransformer:U,containerClassName:z,noScriptCSSFallback:H,onChange:B,inputMode:V,...q}=c,W=(0,I.gy)(d),G=(0,I.gy)(f),{isFocusVisible:Z,isFocused:K,focusProps:J}=(0,ed.F)({autoFocus:v,isTextInput:!0}),Y=(0,o.useCallback)(t=>{y(null!=t?t:"")},[y]),[X,Q]=(0,M.z)(c.value,null!=(n=c.defaultValue)?n:"",Y),ee=null!=(i=null!=(a=t.disableAnimation)?a:null==s?void 0:s.disableAnimation)&&i,et=t.isDisabled,er=(0,D.W)(null==h?void 0:h.base,m),en=(0,ec.Q3)({...c,validationBehavior:x,value:X});(0,es.y)(W,X,Q),(0,eu.Q)({...c,validationBehavior:x},en,W);let{isInvalid:ea,validationErrors:ep,validationDetails:em}=en.displayValidation,eh=t.isReadOnly,eg=t.isRequired,ev=t.isInvalid||ea,eb="function"==typeof c.errorMessage?c.errorMessage({isInvalid:ev,validationErrors:ep,validationDetail
146s:em}):c.errorMessage||(null==ep?void 0:ep.join(" ")),ey=c.description,ew=(0,o.useMemo)(()=>eo({...u,disableAnimation:ee,isInvalid:ev,isReadOnly:eh}),[(0,F.Xx)(u),ee,ev,eh]),ex=(0,o.useCallback)((r={})=>({ref:G,className:ew.base({class:er}),"data-slot":"base","data-disabled":(0,j.PB)(et),"data-invalid":(0,j.PB)(ev),"data-required":(0,j.PB)(null==t?void 0:t.isRequired),"data-readonly":(0,j.PB)(null==t?void 0:t.isReadOnly),"data-filled":(0,j.PB)(X.length===g),"aria-label":b,"aria-required":(0,j.PB)(t.isRequired),"aria-readonly":(0,j.PB)(null==t?void 0:t.isReadOnly),role:"base",...(0,_.d)((0,R.z)(q,{enabled:!0}),(0,R.z)(r)),onChange:t=>{var r;let n=null==(r=t.target)?void 0:r.value;new RegExp(w).test(n)&&(null==B||B(t))}}),[G,ew,er,et,ev,eg,eh,X,g]),eE=(0,o.useCallback)((t={})=>{var r;return{...J,required:eg,disabled:et,readOnly:eh,pattern:w,maxLength:null!=T?T:g,minLength:null!=N?N:g,textAlign:O,ref:W,name:C,value:X,autoFocus:v,onChange:Q,onBlur:(0,el.t)(J.onBlur,null==t?void 0:t.onBlur),onComplete:P,pushPasswordManagerStrategy:L,pasteTransformer:U,noScriptCSSFallback:H,inputMode:null!=V?V:ei(w)?"numeric":"text",containerClassName:null==(r=ew.wrapper)?void 0:r.call(ew,{class:(0,D.W)(null==h?void 0:h.wrapper,z)}),...t}},[V,eg,et,eh,w,W,C,X,g,Q,c.onBlur,P,v]),eC=(0,o.useCallback)((t={})=>({className:ew.segmentWrapper({class:(0,D.W)(null==h?void 0:h.segmentWrapper,null==t?void 0:t.className)}),"data-slot":"segment-wrapper","data-disabled":(0,j.PB)(et),"aria-label":b,...t}),[null==h?void 0:h.segmentWrapper,et]),ek=(0,o.useCallback)((t={})=>({className:ew.helperWrapper({class:(0,D.W)(null==h?void 0:h.helperWrapper,null==t?void 0:t.className)}),"data-slot":"helper-wrapper",...t}),[null==h?void 0:h.helperWrapper]),eS=(0,o.useCallback)((t={})=>({className:ew.errorMessage({class:(0,D.W)(null==h?void 0:h.errorMessage,null==t?void 0:t.className)}),"data-slot":"error-message",...t}),[null==h?void 0:h.errorMessage]),eT=(0,o.useCallback)((t={})=>({className:ew.description({class:(0,D.W)(null==h?void 0:h.description,null==t?void 0:t.className)}),"data-slot":"description",...t}),[null==h?void 0:h.description]);return{Component:p||"div",inputRef:W,length:g,value:X,type:E,slots:ew,hasHelper:!!ey||!!eb,classNames:h,isInvalid:ev,description:ey,errorMessage:eb,isFocusVisible:Z,isFocused:K,getBaseProps:ex,getInputOtpProps:eE,getSegmentWrapperProps:eC,getHelperWrapperProps:ek,getErrorMessageProps:eS,getDescriptionProps:eT}}({...t,ref:r}),{Component:i,hasHelper:s,isInvalid:l,errorMessage:c,description:u,isFocusVisible:d,isFocused:f,getBaseProps:p,getInputOtpProps:m,getSegmentWrapperProps:h,getHelperWrapperProps:g,getErrorMessageProps:v,getDescriptionProps:b}=n,y=(0,o.useMemo)(()=>s?(0,a.jsx)("div",{...g(),children:l&&c?(0,a.jsx)("div",{...v(),children:c}):(0,a.jsx)("div",{...b(),children:u})}):null,[s,l,c,u,g,v,b]);return(0,a.jsx)(ee,{value:n,children:(0,a.jsxs)(i,{...p(),children:[(0,a.jsx)(ek,{...m(),render:({slots:t})=>(0,a.jsx)("div",{...h(),children:t.map((t,r)=>(0,a.jsx)(en,{...t,isFocusVisible:d,isFocused:f},r))})}),y]})})});eN.displayName="HeroUI.InputOtp";var eA=n(80798),eI=n(25733),eR=n(95859),e_=t=>{let{loginSuccessCallback:r}=t,{t:n}=(0,d.Z)("get-started"),{userStore:i}=(0,b.o)(),[s,l]=(0,o.useState)(""),[c,u]=(0,o.useState)(!1),{actions:f,state:p,state:{codeExpiry:m,alert:v,countdown:y,sendCodeLoading:w,verifyLoading:x},actions:{setAlert:E,setCountdown:k,sendVerificationCode:S,handleCaptchaSuccess:T}}=g.useStore();(0,o.useEffect)(()=>{if(y<=0)return;let t=setInterval(()=>k(y>0?y-1:0),1e3);return()=>clearInterval(t)},[y]);let N=async()=>{try{if(u(!0),Date.now()>m){E({type:"danger",message:n("verifyCode.errors.codeExpired")});return}if(6!==s.length){E({type:"danger",message:n("verifyCode.errors.invalidCode")});return}let t={email:p.email,password:p.password,confirmPassword:p.confirmPassword,verificationCode:s,referralDomain:(0,eA.nm)()},a=await (0,h.Z)({url:"/api/auth/register",method:"post",data:t});200===a.code?(E({type:"success",message:n("verifyCode.alert.success")}),i.setLoginUserInfo(a.data),(0,eA.zA)(),r()):E({type:"danger",message:a.msg})}catch(t){E({type:"danger",message:t.message})}finally{u(!1)}};return(0,a.jsxs)("div",{className:"mt-2 flex w-full flex-col gap-4 roun
146ded-large",children:[(0,a.jsxs)(W.m.div,{className:"flex min-h-[40px] items-center gap-2",children:[(0,a.jsx)(C.A,{isIconOnly:!0,size:"sm",variant:"flat",onPress:()=>i.setLoginModalType("register"),children:(0,a.jsx)(q.JO,{className:"text-default-500",icon:"solar:alt-arrow-left-linear",width:16})}),(0,a.jsx)(W.m.h1,{className:"text-xl font-medium",children:n("verifyCode.title")})]}),(0,a.jsx)("div",{className:"mb-6 rounded-2xl border border-default-200 p-6",children:x?(0,a.jsx)("div",{className:"flex w-full items-center justify-center",children:(0,a.jsx)(eR.n,{verifyChatLoading:x,success:t=>{T(n,t)}})}):w?(0,a.jsx)(eI.Z,{color:"var(--tool-color-primary)",className:"text-center"}):(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)("div",{className:"mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-gradient-to-br from-blue-500 to-indigo-600",children:(0,a.jsx)(G.Z,{className:"h-8 w-8 text-white"})}),(0,a.jsx)("h3",{className:"mb-2 text-xl font-semibold text-foreground",children:n("verifyCode.checkYourEmail.title")}),(0,a.jsxs)("p",{className:"leading-relaxed text-default-600",children:[n("verifyCode.checkYourEmail.sentPrefix"),(0,a.jsx)("br",{}),(0,a.jsx)("span",{className:"font-semibold text-[var(--tool-color-primary)]",children:p.email})]}),(0,a.jsx)("div",{className:"mt-3 flex justify-center",children:(0,a.jsx)("button",{onClick:()=>{0===y&&S()},disabled:y>0,className:"text-sm font-medium text-[var(--tool-color-primary)] underline disabled:cursor-not-allowed disabled:opacity-60",children:y>0?n("verifyCode.resendCountdown",{seconds:y}):n("verifyCode.resend")})})]})}),(0,a.jsxs)("div",{className:"space-y-6",children:[(0,a.jsxs)("div",{className:"space-y-5",children:[(0,a.jsx)("div",{className:"flex justify-center",children:(0,a.jsx)(eN,{value:s,onValueChange:l,length:6})}),v.type&&(0,a.jsx)(B,{color:v.type,title:"success"===v.type?n("verifyCode.alert.success"):n("verifyCode.alert.error"),description:"success"===v.type?n("verifyCode.alert.codeSentExpires",{minutes:Math.ceil(Math.max(m-Date.now(),0)/1e3/60)}):v.message,onClose:()=>E({type:null,message:""})})]}),(0,a.jsx)(C.A,{color:"primary",className:"mt-2 h-12 w-full bg-[var(--tool-color-primary)] hover:bg-[var(--tool-color-primary-dark)]",onPress:N,isLoading:c,children:n("verifyCode.submit")})]})]})},eO=n(68005),eP=n(10030),eL=function(){return(eL=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},eM=function(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n},eD=(0,eO.i)("SyncLoader","33% {transform: translateY(10px)}\n  66% {transform: translateY(-10px)}\n  100% {transform: translateY(0)}","sync"),ej=function(t){var r=t.loading,n=t.color,a=void 0===n?"#000000":n,i=t.speedMultiplier,s=void 0===i?1:i,l=t.cssOverride,c=t.size,u=void 0===c?15:c,d=t.margin,f=void 0===d?2:d,p=eM(t,["loading","color","speedMultiplier","cssOverride","size","margin"]),m=eL({display:"inherit"},void 0===l?{}:l),h=function(t){return{backgroundColor:a,width:(0,eP.E)(u),height:(0,eP.E)(u),margin:(0,eP.E)(f),borderRadius:"100%",display:"inline-block",animation:"".concat(eD," ").concat(.6/s,"s ").concat(.07*t,"s infinite ease-in-out"),animationFillMode:"both"}};return void 0===r||r?o.createElement("span",eL({style:m},p),o.createElement("span",{style:h(1)}),o.createElement("span",{style:h(2)}),o.createElement("span",{style:h(3)})):null},eF=t=>{let{loginSuccessCallback:r}=t,{t:n}=(0,d.Z)("get-started"),{userStore:i}=(0,b.o)(),[s,l]=(0,o.useState)(!1),c=async t=>{try{l(!0),await i.turnstileSuccessCallback(t),i.setLoginModalType("initial"),r(),l(!1)}catch(t){l(!1)}};return(0,a.jsx)("div",{className:"flex w-full flex-col gap-4 roun
146ded-large",children:(0,a.jsxs)("div",{className:"relative flex w-full flex-col items-center gap-4 rounded-large",children:[(0,a.jsx)("div",{className:"absolute left-0 top-0",children:(0,a.jsx)(C.A,{isIconOnly:!0,size:"sm",variant:"flat",onPress:()=>i.setLoginModalType("initial"),children:(0,a.jsx)(q.JO,{className:"text-default-500",icon:"solar:alt-arrow-left-linear",width:16})})}),(0,a.jsx)("div",{className:"flex flex-col items-center text-center",children:(0,a.jsx)(u(),{src:"/logo.jpg",width:100,height:100,alt:n("initial.logoAlt"),className:"h-12 w-12"})}),(0,a.jsxs)("div",{className:"space-y-4",children:[(0,a.jsx)("p",{className:"text-center text-default-700",children:n("verify.securityVerification")}),(0,a.jsx)("div",{className:"flex items-center justify-center",children:s?(0,a.jsx)(ej,{color:"var(--tool-color-primary)",size:12,className:"py-2"}):(0,a.jsx)(eR.n,{siteKey:"671460be-d3bc-4fa4-9b98-b88af6b21aaa",verifyLoading:i.turnstileLoading,success:c})}),(0,a.jsx)("p",{className:"text-center text-sm text-default-700",children:n("verify.autoLoginContinue")})]})]})})},eU=n(5762);let ez=(0,i.Pi)(t=>{let{loginSuccessCallback:r}=t,{userStore:n}=(0,b.o)();return(0,y._7)({onSuccess:t=>{v.Am.promise(async()=>{await n.sendGoogleLogin(t.credential,async()=>{await r()})},{pending:"Loading..."})},onError:()=>{console.log("Google One Tap Login Failed")}}),(0,a.jsx)(a.Fragment,{})}),eH=(0,i.Pi)(()=>{let t=(0,eU.useRouter)(),{userStore:r}=(0,b.o)(),{state:n,actions:o}=g.useStore(),i=async()=>{let n=t.asPath;n.startsWith("/yeschat")||n.startsWith("/app")?t.reload():n.startsWith("/invitation")&&t.push("/app/chat"),r.loadUserInfo()},s={initial:(0,a.jsx)(E,{loginSuccessCallback:i}),login:(0,a.jsx)(J,{loginSuccessCallback:i}),register:(0,a.jsx)(Y,{loginSuccessCallback:i}),resetPassword:(0,a.jsx)(Q,{loginSuccessCallback:i}),verifyCode:(0,a.jsx)(e_,{loginSuccessCallback:i}),verify:(0,a.jsx)(eF,{loginSuccessCallback:i})};return(0,a.jsxs)("div",{className:"flex h-full w-full items-center justify-center",children:[(0,a.jsx)("div",{className:"w-full max-w-sm px-2 py-6",children:s[r.loginModalType||"initial"]}),r.openGoogleOneTapLogin&&(0,a.jsx)(ez,{})]})});function eB(){return(0,a.jsx)(g.Provider,{children:(0,a.jsx)(eH,{})})}let eV=(0,i.Pi)(()=>{let{userStore:t}=(0,b.o)();return(0,a.jsx)(s.R,{isOpen:t.openLoginPopup,onClose:()=>{t.setOpenLoginPopup(!1)},placement:"center",className:"pointer-events-auto",size:"md",children:(0,a.jsx)(l.A,{className:"p-6",children:(0,a.jsx)(eB,{})})})})},3540:function(t,r,n){"use strict";let a;n.d(r,{zs:function(){return R},bZ:function(){return O},Yi:function(){return _}});var o=n(15311),i=n(20132),s=n(29947),l=n(12038),c=n(75291),u=n(77045),d=n(90767),f=n(29016),p=(n(70620),n(30835)),m=n(76361),h=n(47733);let g="HoverCard",[v,b]=(0,c.b)(g,[f.D7]),y=(0,f.D7)(),[w,x]=v(g),E=(0,i.forwardRef)((t,r)=>{let{__scopeHoverCard:n,...a}=t,o=x("HoverCardTrigger",n),c=y(n);return(0,i.createElement)(f.ee,(0,s.Z)({asChild:!0},c),(0,i.createElement)(m.WV.a,(0,s.Z)({"data-state":o.open?"open":"closed"},a,{ref:r,onPointerEnter:(0,l.M)(t.onPointerEnter,A(o.onOpen)),onPointerLeave:(0,l.M)(t.onPointerLeave,A(o.onClose)),onFocus:(0,l.M)(t.onFocus,o.onOpen),onBlur:(0,l.M)(t.onBlur,o.onClose),onTouchStart:(0,l.M)(t.onTouchStart,t=>t.preventDefault())})))}),[C,k]=v("HoverCardPortal",{forceMount:void 0}),S="HoverCardContent",T=(0,i.forwardRef)((t,r)=>{let n=k(S,t.__scopeHoverCard),{forceMount:a=n.forceMount,...o}=t,c=x(S,t.__scopeHoverCard);return(0,i.createElement)(p.z,{present:a||c.open},(0,i.createElement)(N,(0,s.Z)({"data-state":c.open?"open":"closed"},o,{onPointerEnter:(0,l.M)(t.onPointerEnter,A(c.onOpen)),onPointerLeave:(0,l.M)(t.onPointerLeave,A(c.onClose)),ref:r})))}),N=(0,i.forwardRef)((t,r)=>{let{__scopeHoverCard:n,onEscapeKeyDown:o,onPointerDownOutside:c,onFocusOutside:u,onInteractOutside:p,...m}=t,g=x(S,n),v=y(n),b=(0,i.useRef)(null),w=(0,d.e)(r,b),[E,C]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{if(E){let t=document.body;return a=t.style.userSelect||t.style.webkitUserSelect,t.style.userSelect="none",t.style.webkitUserSelect="none",()=>{t.style.userSelect=a,t.style.webkitUserSelect=a}}},[E]),(0,i.useEffect)(()=>
146{if(b.current){let t=()=>{C(!1),g.isPointerDownOnContentRef.current=!1,setTimeout(()=>{var t;(null===(t=document.getSelection())||void 0===t?void 0:t.toString())!==""&&(g.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",t),()=>{document.removeEventListener("pointerup",t),g.hasSelectionRef.current=!1,g.isPointerDownOnContentRef.current=!1}}},[g.isPointerDownOnContentRef,g.hasSelectionRef]),(0,i.useEffect)(()=>{b.current&&(function(t){let r=[],n=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:t=>t.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)r.push(n.currentNode);return r})(b.current).forEach(t=>t.setAttribute("tabindex","-1"))}),(0,i.createElement)(h.XB,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:p,onEscapeKeyDown:o,onPointerDownOutside:c,onFocusOutside:(0,l.M)(u,t=>{t.preventDefault()}),onDismiss:g.onDismiss},(0,i.createElement)(f.VY,(0,s.Z)({},v,m,{onPointerDown:(0,l.M)(m.onPointerDown,t=>{t.currentTarget.contains(t.target)&&C(!0),g.hasSelectionRef.current=!1,g.isPointerDownOnContentRef.current=!0}),ref:w,style:{...m.style,userSelect:E?"text":void 0,WebkitUserSelect:E?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})))});function A(t){return r=>"touch"===r.pointerType?void 0:t()}var I=n(48147);let R=t=>{let{__scopeHoverCard:r,children:n,open:a,defaultOpen:o,onOpenChange:s,openDelay:l=700,closeDelay:c=300}=t,d=y(r),p=(0,i.useRef)(0),m=(0,i.useRef)(0),h=(0,i.useRef)(!1),g=(0,i.useRef)(!1),[v=!1,b]=(0,u.T)({prop:a,defaultProp:o,onChange:s}),x=(0,i.useCallback)(()=>{clearTimeout(m.current),p.current=window.setTimeout(()=>b(!0),l)},[l,b]),E=(0,i.useCallback)(()=>{clearTimeout(p.current),h.current||g.current||(m.current=window.setTimeout(()=>b(!1),c))},[c,b]),C=(0,i.useCallback)(()=>b(!1),[b]);return(0,i.useEffect)(()=>()=>{clearTimeout(p.current),clearTimeout(m.current)},[]),(0,i.createElement)(w,{scope:r,open:v,onOpenChange:b,onOpen:x,onClose:E,onDismiss:C,hasSelectionRef:h,isPointerDownOnContentRef:g},(0,i.createElement)(f.fC,d,n))},_=E,O=i.forwardRef((t,r)=>{let{className:n,align:a="center",sideOffset:i=4,...s}=t;return(0,o.jsx)(T,{ref:r,align:a,sideOffset:i,className:(0,I.cn)("text-popover-foreground z-50 w-64 rounded-md border border-none bg-white p-4 shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...s})});O.displayName=T.displayName},97060:function(t,r,n){"use strict";n.d(r,{i:function(){return q}});var a=n(15311),o=n(20132),i=n(29947);function s(t,[r,n]){return Math.min(n,Math.max(r,t))}var l=n(12038),c=n(90767),u=n(75291),d=n(77045),f=n(12149),p=n(66120),m=n(29509),h=n(76361),g=n(62069);let v=["PageUp","PageDown"],b=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],y={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},w="Slider",[x,E,C]=(0,g.B)(w),[k,S]=(0,u.b)(w,[C]),[T,N]=k(w),A=(0,o.forwardRef)((t,r)=>{let{name:n,min:a=0,max:u=100,step:f=1,orientation:p="horizontal",disabled:m=!1,minStepsBetweenThumbs:h=0,defaultValue:g=[a],value:y,onValueChange:w=()=>{},onValueCommit:E=()=>{},inverted:C=!1,...k}=t,[S,N]=(0,o.useState)(null),A=(0,c.e)(r,t=>N(t)),I=(0,o.useRef)(new Set),R=(0,o.useRef)(0),P="horizontal"===p,L=!S||!!S.closest("form"),[M=[],D]=(0,d.T)({prop:y,defaultProp:g,onChange:t=>{var r;null===(r=[...I.current][R.current])||void 0===r||r.focus(),w(t)}}),j=(0,o.useRef)(M);function F(t,r,{commit:n}={commit:!1}){let o=(String(f).split(".")[1]||"").length,i=s(function(t,r){let n=Math.pow(10,r);return Math.round(t*n)/n}(Math.round((t-a)/f)*f+a,o),[a,u]);D((t=[])=>{var a,o;let s=function(t=[],r,n){let a=[...t];return a[n]=r,a.sort((t,r)=>t-r)}(t,i,r);if(a=s,!(!((o=h*f)>0)||Math.min(...a.slice(0,-1).map((t,r)=>a[r+1]-t))>=o))return t;{R.current=s.indexOf(i);let r=String(s)!==String(t);return r&&n&&E(s),r?s:t}})}return(0,o.createElement)(T,{scope:t.__scopeSlider,disabled:m,min:a,max:u,valueIndexToChangeRef:R,thumbs:I.current,values:M,orientation:p},(0,o.createElement)(x.Provider,{scope:t.__scopeSlider},(0,o.createElement)(x.Slot,{scope:t.__scopeSlider},(0,o.createElement)(P?_:O,(0,i.Z)({"aria-disabled":m,"data-disabled":m?"":void 0},k,{ref:A,onPointerDown:(0,l.M)(k.onPointerDown,()=>{m||(j.current=M)}),min:a,max:u,inverted:C,onSlideStart:m?void 0:function(t){let r=function(t,r){if(1===t.length)return 0;let n=t.map(t=>Math.abs(t-r));return n.indexOf(Math.min(...n))}(M,t);F(t,r)},onSlideMove:m?void 0:function(t){F(t,R.current)},onSlideEnd:m?void 0:function(){let t=j.current[R.current];M[R.current]!==t&&E(M)},onHomeKeyDown:()=>!m&&F(a,0,{commit:!0}),onEndKeyDown:()=>!m&&F(u,M.length-1,{commit:!0}),onStepKeyDown:({event:t,direction:r})=>{if(!m){let n=v.includes(t.key)||t.shiftKey&&b.includes(t.key),a=R.current;F(M[a]+f*(n?10:1)*r,a,{commit:!0})}}})))),L&&M.map((t,r)=>(0,o.createElement)(z,{key:r,name:n?n+(M.length>1?"[]":""):void 0,value:t})))}),[I,R]=k(w,{startEdge:"left",endEdge:"right",size:"width",direction:1}),_=(0,o.forwardRef)((t,r)=>{let{min:n,max:a,dir:s,inverted:l,onSlideStart:u,onSlideMove:d,onSlideEnd:p,onStepKeyDown:m,...h}=t,[g,v]=(0,o.useState)(null),b=(0,c.e)(r,t=>v(t)),w=(0,o.useRef)(),x=(0,f.gm)(s),E="ltr"===x,C=E&&!l||!E&&l;function k(t){let r=w.current||g.getBoundingClientRect(),o=B([0,r.width],C?[n,a]:[a,n]);return w.current=r,o(t-r.left)}return(0,o.createElement)(I,{scope:t.__scopeSlider,startEdge:C?"left":"right",endEdge:C?"right":"left",direction:C?1:-1,size:"width"},(0,o.createElement)(P,(0,i.Z)({dir:x,"data-orientation":"horizontal"},h,{ref:b,style:{...h.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:t=>{let r=k(t.clientX);null==u||u(r)},onSlideMove:t=>{let r=k(t.clientX);null==d||d(r)},onSlideEnd:()=>{w.current=void 0,null==p||p()},onStepKeyDown:t=>{let r=y[C?"from-left":"from-right"].includes(t.key);null==m||m({event:t,direction:r?-1:1})}})))}),O=(0,o.forwardRef)((t,r)=>{let{min:n,max:a,inverted:s,onSlideStart:l,onSlideMove:u,onSlideEnd:d,onStepKeyDown:f,...p}=t,m=(0,o.useRef)(null),h=(0,c.e)(r,m),g=(0,o.useRef)(),v=!s;function b(t){let r=g.current||m.current.getBoundingClientRect(),o=B([0,r.height],v?[a,n]:[n,a]);return g.current=r,o(t-r.top)}return(0,o.createElement)(I,{scope:t.__scopeSlider,startEdge:v?"bottom":"top",endEdge:v?"top":"bottom",size:"height",direction:v?1:-1},(0,o.createElement)(P,(0,i.Z)({"data-orientation":"vertical"},p,{ref:h,style:{...p.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:t=>
146{let r=b(t.clientY);null==l||l(r)},onSlideMove:t=>{let r=b(t.clientY);null==u||u(r)},onSlideEnd:()=>{g.current=void 0,null==d||d()},onStepKeyDown:t=>{let r=y[v?"from-bottom":"from-top"].includes(t.key);null==f||f({event:t,direction:r?-1:1})}})))}),P=(0,o.forwardRef)((t,r)=>{let{__scopeSlider:n,onSlideStart:a,onSlideMove:s,onSlideEnd:c,onHomeKeyDown:u,onEndKeyDown:d,onStepKeyDown:f,...p}=t,m=N(w,n);return(0,o.createElement)(h.WV.span,(0,i.Z)({},p,{ref:r,onKeyDown:(0,l.M)(t.onKeyDown,t=>{"Home"===t.key?(u(t),t.preventDefault()):"End"===t.key?(d(t),t.preventDefault()):v.concat(b).includes(t.key)&&(f(t),t.preventDefault())}),onPointerDown:(0,l.M)(t.onPointerDown,t=>{let r=t.target;r.setPointerCapture(t.pointerId),t.preventDefault(),m.thumbs.has(r)?r.focus():a(t)}),onPointerMove:(0,l.M)(t.onPointerMove,t=>{t.target.hasPointerCapture(t.pointerId)&&s(t)}),onPointerUp:(0,l.M)(t.onPointerUp,t=>{let r=t.target;r.hasPointerCapture(t.pointerId)&&(r.releasePointerCapture(t.pointerId),c(t))})}))}),L=(0,o.forwardRef)((t,r)=>{let{__scopeSlider:n,...a}=t,s=N("SliderTrack",n);return(0,o.createElement)(h.WV.span,(0,i.Z)({"data-disabled":s.disabled?"":void 0,"data-orientation":s.orientation},a,{ref:r}))}),M="SliderRange",D=(0,o.forwardRef)((t,r)=>{let{__scopeSlider:n,...a}=t,s=N(M,n),l=R(M,n),u=(0,o.useRef)(null),d=(0,c.e)(r,u),f=s.values.length,p=s.values.map(t=>H(t,s.min,s.max)),m=f>1?Math.min(...p):0,g=100-Math.max(...p);return(0,o.createElement)(h.WV.span,(0,i.Z)({"data-orientation":s.orientation,"data-disabled":s.disabled?"":void 0},a,{ref:d,style:{...t.style,[l.startEdge]:m+"%",[l.endEdge]:g+"%"}}))}),j="SliderThumb",F=(0,o.forwardRef)((t,r)=>{let n=E(t.__scopeSlider),[a,s]=(0,o.useState)(null),l=(0,c.e)(r,t=>s(t)),u=(0,o.useMemo)(()=>a?n().findIndex(t=>t.ref.current===a):-1,[n,a]);return(0,o.createElement)(U,(0,i.Z)({},t,{ref:l,index:u}))}),U=(0,o.forwardRef)((t,r)=>{var n;let{__scopeSlider:a,index:s,...u}=t,d=N(j,a),f=R(j,a),[p,g]=(0,o.useState)(null),v=(0,c.e)(r,t=>g(t)),b=(0,m.t)(p),y=d.values[s],w=void 0===y?0:H(y,d.min,d.max),E=(n=d.values.length)>2?`Value ${s+1} of ${n}`:2===n?["Minimum","Maximum"][s]:void 0,C=null==b?void 0:b[f.size],k=C?function(t,r,n){let a=t/2,o=B([0,50],[0,a]);return(a-o(r)*n)*n}(C,w,f.direction):0;return(0,o.useEffect)(()=>{if(p)return d.thumbs.add(p),()=>{d.thumbs.delete(p)}},[p,d.thumbs]),(0,o.createElement)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[f.startEdge]:`calc(${w}% + ${k}px)`}},(0,o.createElement)(x.ItemSlot,{scope:t.__scopeSlider},(0,o.createElement)(h.WV.span,(0,i.Z)({role:"slider","aria-label":t["aria-label"]||E,"aria-valuemin":d.min,"aria-valuenow":y,"aria-valuemax":d.max,"aria-orientation":d.orientation,"data-orientation":d.orientation,"data-disabled":d.disabled?"":void 0,tabIndex:d.disabled?void 0:0},u,{ref:v,style:void 0===y?{display:"none"}:t.style,onFocus:(0,l.M)(t.onFocus,()=>{d.valueIndexToChangeRef.current=s})}))))}),z=t=>{let{value:r,...n}=t,a=(0,o.useRef)(null),s=(0,p.D)(r);return(0,o.useEffect)(()=>{let t=a.current,n=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(s!==r&&n){let a=new Event("input",{bubbles:!0});n.call(t,r),t.dispatchEvent(a)}},[s,r]),(0,o.createElement)("input",(0,i.Z)({style:{display:"none"}},n,{ref:a,defaultValue:r}))};function H(t,r,n){return s(100/(n-r)*(t-r),[0,100])}function B(t,r){return n=>{if(t[0]===t[1]||r[0]===r[1])return r[0];let a=(r[1]-r[0])/(t[1]-t[0]);return r[0]+a*(n-t[0])}}var V=n(48147);let q=o.forwardRef((t,r)=>{let{className:n,...o}=t;return(0,a.jsxs)(A,{ref:r,className:(0,V.cn)("relative flex w-full touch-none select-none items-center",n),...o,children:[(0,a.jsx)(L,{className:"relative h-1.5 w-full grow overflow-hidden rounded-full bg-[rgba(var(--app-color-primary-rgb),0.5)]",children:(0,a.jsx)(D,{className:"absolute h-full bg-primary"})}),(0,a.jsx)(F,{className:"focus-visible:ring-ring block h-4 w-4 rounded-full border border-primary/50 bg-background shadow transition-colors focus-visible:outline-none focus-visible:ring-1 disabled:pointer-events-none disabled:opacity-50"})]})});
146q.displayName=A.displayName},29851:function(t,r,n){"use strict";n.d(r,{A4:function(){return s},Ae:function(){return p},EL:function(){return f},FD:function(){return u},RS:function(){return h},Vs:function(){return i},W0:function(){return l},Xr:function(){return a},ib:function(){return d},ih:function(){return o},mV:function(){return c},sY:function(){return m}});let a="gpt-all-tools",o="gpt-o1-mini",i="gpt-o1-preview",s="claude-2",l="claude-3-sonnet",c="claude-3-opus",u="suno",d="mj",f=s,p=[{modelName:"GPT4o",modelType:"multiple",iconName:"GPT4",subList:[{apiSource:a,modelName:"GPT4o",iconName:"GPT4",available:!0,minVipLevel:0},{apiSource:o,modelName:"o1 Mini",iconName:"GPT4",available:!0,minVipLevel:1},{apiSource:i,modelName:"o1",iconName:"GPT4",available:!0,minVipLevel:2}]},{modelName:"Claude3.5 Sonnet",modelType:"multiple",iconName:"claude2",subList:[{apiSource:s,modelName:"Claude3.5 HAIKU",iconName:"claude2",available:!0,minVipLevel:0},{apiSource:l,modelName:"Claude3.5 Sonnet",iconName:"claude2",available:!0,minVipLevel:1},{apiSource:c,modelName:"Claude3 Opus",iconName:"claude2",available:!0,minVipLevel:1}]},{apiSource:u,modelName:"AI Music",available:!0,iconName:"suno_music",modelType:"single",minVipLevel:0},{apiSource:d,modelName:"Midjourney",available:!0,iconName:"midjourney",modelType:"single",minVipLevel:0}],m=(t,r)=>!!(r&&r.vipFlag&&parseInt(r.vipLevel)>=t.minVipLevel),h=(t,r)=>{let n=null;return t.forEach(t=>{"multiple"===t.modelType?t.subList.forEach(t=>{t.apiSource===r&&(n=t)}):t.apiSource===r&&(n=t)}),n}},85466:function(t,r,n){"use strict";var a=n(25110);let o=async t=>await (0,a.bY)(a.o7,t),i=async t=>{try{let r=await o(!1);t.cid=await r.add(JSON.parse(JSON.stringify(t)))}catch(t){console.error("添加Chat数据出错",t)}},s=async t=>{try{let r=await o(!1);await r.put(JSON.parse(JSON.stringify(t)))}catch(t){console.error("更新Chat数据出错",t)}},l=async t=>{try{if(!t.uuid)return;let r=await o(!1),n=r.index("uuid"),a=await n.openCursor(t.uuid,"prev");if(a){let n=a.value,o=Object.assign({},n,t);await r.put(o)}}catch(t){console.error("更新Chat数据出错",t)}},c=async t=>{try{let r=(await o(!1)).index("uuid"),n=await r.openCursor(t),a=0;for(;n;)await n.delete(),n=await n.continue(),a++;console.log("删除Chat数据",t,a)}catch(t){console.error("删除Chat数据出错",t)}},u=async t=>{try{let r=(await o(!0)).index("uuid"),n=await r.openCursor(t);if(n)return n.value}catch(t){console.error("删除Chat数据出错",t)}return null},d=async(t,r)=>{let n=[];try{let a=await o(!1),i=null;r&&(i=IDBKeyRange.upperBound(r,!0));let s=await a.openCursor(i,"prev");for(;s&&(n.push(s.value),n.length!==t);)s=await s.continue()}catch(t){console.error("分页获取数据出错",t)}return n};r.ZP={add:i,update:s,updateByUuid:l,deleteByUuid:c,getByUuid:u,page:d}},67250:function(t,r,n){"use strict";var a=n(25110);let o=async t=>await (0,a.bY)(a.cf,t),i=async t=>{try{let r=await o(!1);t.cid=await r.add(JSON.parse(JSON.stringify(t)))}catch(t){console.error("添加ChatHistory数据出错",t)}},s=async t=>{try{(await o(!1)).put(JSON.parse(JSON.stringify(t)))}catch(t){console.error("更新ChatHistory数据出错",t)}},l=async t=>{try{let r=await o(!1);await r.delete(t)}catch(t){console.error("删除ChatHistory数据出错",t)}},c=async t=>{try{let r=(await o(!1)).index("uuid"),n=await r.openCursor(t),a=0;for(;n;)n.delete(),n=await n.continue(),a++;console.log("删除ChatHistory数据",t,a)}catch(t){console.error("删除ChatHistory数据出错",t)}},u=async t=>{let r=[];try{let n=(await o(!1)).index("uuid"),a=await n.openCursor(t,"prev");for(;a&&!(r.length>=100);)r.push(a.value),a=await a.continue()}catch(t){console.error("通过uuid获取ChatHistory列表出错",t)}return r},d=async t=>{let r=[];try{let n=await o(!0),a=await n.openCursor(null,"prev");for(;a;){let n=a.value,o=n.content,i="";if(o&&(i=Array.isArray(o)?o.map(t=>"text"===t.type?t.content:"image").join("\n"):o?.content||""),i&&i.toLowerCase().includes(t.toLowerCase())&&r.push({...n,contentText:i}),a=await a.continue(),r.length>=50)break}return r}catch(t){return console.error("搜索ChatHistory列表出错",t),[]}};r.ZP={add:i,update:s,delete:l,deleteByUuid:c,listByUuid:u,searchByContent:d}},25110:function(t,r,n){"use strict";n.d(r,{bY:function(){return d},cf:function(){return s},o7:function(){return i}});var a=n(66304),o=n(85655);let i="store-chat",s="store-chat-history";var l=null,c="";let u=async()=>{let t=(0,o.rc)(),r=`chat-db${t?"-"+t:""}`;if(!l||c!==r)try{l=await (0,a.X3)(r,1,{upgrade:async(t,r,n,a)=>{0===r?(t.objectStoreNames.contains(i)||t.createObjectStore(i,{keyPath:"cid",autoIncrement:!0}).createIndex("uuid","uuid",{unique:!0}),t.objectStoreNames.contains(s)||t.createObjectStore(s,{keyPath:"cid",autoIncrement:!0}).createIndex("uuid","uuid")):console.error("unknown db version")}}),c=r}catch(t){console.error("openDB失败",t)}return l},d=async(t,r)=>(await u()).transaction(t,r?"readonly":"readwrite").objectStore(t)},48147:function(t,r,n){"use strict";n.d(r,{cn:function(){return i}});var a=n(92851),o=n(92793);function i(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(0,o.m6)((0,a.W)(r))}},79784:function(t,r,n){"use strict";n.r(r),n.d(r,{default:function(){return is}});var a=n(15311),o=n(18638),i=n.n(o),s=n(20132),l=n(5762),c=n.n(l),u=n(12380),d=n(76379),f=n(5724),p=function(){return(p=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},m=(0,s.createContext)({ns:{},config:{}});function h(t){var r,n,a=t.lang,o=t.namespaces,i=t.children,c=t.config,h=(0,f.Z)().lang,g=(0,l.useRouter)()||{},v=g.locale,b=g.defaultLocale,y=(0,s.useContext)(m),w=p(p(p({},"undefined"==typeof window?{}:(null===(n=null===(r=window.__NEXT_DATA__)||void 0===r?void 0:r.props)||void 0===n?void 0:n.__namespaces)||{}),y.ns),void 0===o?{}:o),x=a||h||v||b||"",E=p(p({},y.config),void 0===c?{}:c),C=E.localesToIgnore||["default"],k=!x||C.includes(x),S=new Intl.PluralRules(k?void 0:x),T=(0,d.Z)({config:E,allNamespaces:w,pluralRules:S,lang:x});return s.createElement(u.Z.Provider,{value:{lang:x,t:T}},s.createElement(m.Provider,{value:{ns:w,config:E}},i))}
146var g=function(t,r,n,a){return new(n||(n=Promise))(function(o,i){function s(t){try{c(a.next(t))}catch(t){i(t)}}function l(t){try{c(a.throw(t))}catch(t){i(t)}}function c(t){var r;t.done?o(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}c((a=a.apply(t,r||[])).next())})},v=function(t,r){var n,a,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(s=0)),s;)try{if(n=1,a&&(o=2&l[0]?a.return:l[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;switch(a=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return s.label++,{value:l[1],done:!1};case 5:s.label++,a=l[1],l=[0];continue;case 7:l=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){s.label=l[1];break}if(6===l[0]&&s.label<o[1]){s.label=o[1],o=l;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(l);break}o[2]&&s.ops.pop(),s.trys.pop();continue}l=r.call(t,s)}catch(t){l=[6,t],a=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}},b=function(t,r,n){if(n||2==arguments.length)for(var a,o=0,i=r.length;o<i;o++)!a&&o in r||(a||(a=Array.prototype.slice.call(r,0,o)),a[o]=r[o]);return t.concat(a||Array.prototype.slice.call(r))};function y(t){return t.reduce(function(t,r){return t.concat(r)},[])}var w=n(75409),x=function(){return(x=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},E=function(t,r){var n,a,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(s=0)),s;)try{if(n=1,a&&(o=2&l[0]?a.return:l[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;switch(a=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return s.label++,{value:l[1],done:!1};case 5:s.label++,a=l[1],l=[0];continue;case 7:l=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){s.label=l[1];break}if(6===l[0]&&s.label<o[1]){s.label=o[1],o=l;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(l);break}o[2]&&s.ops.pop(),s.trys.pop();continue}l=r.call(t,s)}catch(t){l=[6,t],a=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}},C=function(){return(C=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},k=function(t,r){var n,a,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(s=0)),s;)try{if(n=1,a&&(o=2&l[0]?a.return:l[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;switch(a=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return s.label++,{value:l[1],done:!1};case 5:s.label++,a=l[1],l=[0];continue;case 7:l=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){s.label=l[1];break}if(6===l[0]&&s.label<o[1]){s.label=o[1],o=l;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(l);break}o[2]&&s.ops.pop(),s.trys.pop();continue}l=r.call(t,s)}catch(t){l=[6,t],a=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}};n(2495),n(93015),n(74633),n(28710),n(51236),n(61332),n(35463),n(29364),n(71784);var S=n(81013);n(22130);var T=n(75927),N=n(49884),A=n(67925);function I(){let t=()=>{let t=(0,N.V6)();(0,A.Z)({url:"https://api.yeschat.ai/api/v1/user/getUniqueId",method:"get",params:{canvas:t}}).then(t=>{let r=t.data;r&&(0,N.x)(r)})};(0,s.useEffect)(()=>{(0,N.As)()||t()},[])}var R=n(92410),_=n(98617),O=n.n(_);n(70204);var P=n(80798),L=n(64866),M=n(86570),D=n(18305),j=n(82565),F=n(15209),U=n(20565),z=({children:t,navigate:r,disableAnimation:n,useHref:o,disableRipple:i=!1,skipFramerMotionAnimations:l=n,reducedMotion:c="never",validationBehavior:u,locale:d="en-US",defaultDates:f,createCalendar:p,...m})=>{let h=t;r&&(h=(0,a.jsx)(D.pG,{navigate:r,useHref:o,children:h}));let g=(0,s.useMemo)(()=>(n&&l&&(F.c.skipAnimations=!0),{createCalendar:p,defaultDates:f,disableAnimation:n,disableRipple:i,validationBehavior:u}),[p,null==f?void 0:f.maxDate,null==f?void 0:f.minDate,n,i,u]);return(0,a.jsx)(L.a,{value:g,children:(0,a.jsx)(M.b,{locale:d,children:(0,a.jsx)(U.A,{reducedMotion:c,children:(0,a.jsx)(j.N3,{...m,children:h})})})})};let H=async function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=0;for(;n<t;){try{if(window.yes_now_hcp)return await window.yes_now_hcp()}
146catch(r){console.warn(`获取HCP数据失败,正在重试 ${n+1}/${t}`,r)}++n<t&&await new Promise(t=>setTimeout(t,r))}return null},B=async()=>{try{let t=await H();if(!t)return;let r=await (0,N.Ki)();await fetch("https://aiarticle.erweima.ai/api/ua/save",{method:"POST",headers:{"Content-Type":"application/json",uniqueId:r},body:JSON.stringify({sourceSite:"yeschat.ai",value:t})})}catch(t){console.error("sendHcpData error",t)}};var V=n(69051),q=n(92254),W=n(49182);/*! @azure/msal-common v15.12.0 2025-08-19 */let G={AAD:"AAD",OIDC:"OIDC",EAR:"EAR"},Z={None:"none"};var K=n(53576);/*! @azure/msal-common v15.12.0 2025-08-19 */let J="client_info_decoding_error",Y="client_info_empty_error",X="token_parsing_error",Q="null_or_empty_token",ee="endpoints_resolution_error",et="network_error",er="openid_config_error",en="hash_not_deserialized",ea="invalid_state",eo="state_mismatch",ei="state_not_found",es="nonce_mismatch",el="auth_time_not_found",ec="max_age_transpired",eu="multiple_matching_tokens",ed="multiple_matching_accounts",ef="multiple_matching_appMetadata",ep="request_cannot_be_made",em="cannot_remove_empty_scope",eh="cannot_append_scopeset",eg="empty_input_scopeset",ev="device_code_polling_cancelled",eb="device_code_expired",ey="device_code_unknown_error",ew="no_account_in_silent_request",ex="invalid_cache_record",eE="invalid_cache_environment",eC="no_account_found",ek="no_crypto_object",eS="unexpected_credential_type",eT="invalid_assertion",eN="invalid_client_credential",eA="token_refresh_required",eI="user_timeout_reached",eR="token_claims_cnf_required_for_signedjwt",e_="authorization_code_missing_from_server_response",eO="binding_key_not_removed",eP="end_session_endpoint_not_supported",eL="key_id_missing",eM="no_network_connectivity",eD="user_canceled",ej="missing_tenant_id_error",eF="method_not_implemented",eU="nested_app_auth_bridge_disabled",ez={[J]:"The client info could not be parsed/decoded correctly",[Y]:"The client info was empty",[X]:"Token cannot be parsed",[Q]:"The token is null or empty",[ee]:"Endpoints cannot be resolved",[et]:"Network request failed",[er]:"Could not retrieve endpoints. Check your authority and verify the .well-known/openid-configuration endpoint returns the required endpoints.",[en]:"The hash parameters could not be deserialized",[ea]:"State was not the expected format",[eo]:"State mismatch error",[ei]:"State not found",[es]:"Nonce mismatch error",[el]:"Max Age was requested and the ID token is missing the auth_time variable. auth_time is an optional claim and is not enabled by default - it must be enabled. See https://aka.ms/msaljs/optional-claims for more information.",[ec]:"Max Age is set to 0, or too much time has elapsed since the last end-user authentication.",[eu]:"The cache contains multiple tokens satisfying the requirements. Call AcquireToken again providing more requirements such as authority or account.",[ed]:"The cache contains multiple accounts satisfying the given parameters. Please pass more info to obtain the correct account",[ef]:"The cache contains multiple appMetadata satisfying the given parameters. Please pass more info to obtain the correct appMetadata",[ep]:"Token request cannot be made without authorization code or refresh token.",[em]:"Cannot remove null or empty scope from ScopeSet",[eh]:"Cannot append ScopeSet",[eg]:"Empty input ScopeSet cannot be processed",[ev]:"Caller has cancelled token endpoint polling during device code flow by setting DeviceCodeRequest.cancel = true.",[eb]:"Device code is expired.",[ey]:"Device code stopped polling for unknown reasons.",[ew]:"Please pass an account object, silent flow is not supported without account information",[ex]:"Cache record object was null or undefined.",[eE]:"Invalid environment when attempting to create cache entry",[eC]:"No account found in cache for given key.",[ek]:"No crypto object detected.",[eS]:"Unexpected credential type.",[eT]:"Client assertion must meet requirements described in https://tools.ietf.org/html/rfc7515",[eN]:"Client credential (secret, certificate, or assertion) must not be empty when creating a confidential client. An application should at most have one credential",[eA]:"Cannot return token from cache because it must be refreshed. This may be due to one of the following reasons: forceRefresh parameter is set to true, claims have been requested, there is no cached access token or it is expired.",[eI]:"User defined timeout for device code polling reached",[eR]:"Cannot generate a POP jwt if the token_claims are not populated",[e_]:"Server response does not contain an authorization code to proceed",[eO]:"Could not remove the credential's binding key from storage.",[eP]:"The provided authority does not support logout",[eL]:"A keyId value is missing from the requested bound token's cache record and is required to match the token to it's stored binding key.",[eM]:"No network connectivity. Check your internet connection.",[eD]:"User cancelled the flow.",[ej]:"A tenant id - not common, organizations, or consumers - must be specified when using the client_credentials flow.",[eF]:"This method has not been implemented",[eU]:"The nested app auth bridge is disabled"};ez[J],ez[Y],ez[X],ez[Q],ez[ee],ez[et],ez[er],ez[en],ez[ea],ez[eo],ez[ei],ez[es],ez[el],ez[ec],ez[eu],ez[ed],ez[ef],ez[ep],ez[em],ez[eh],ez[eg],ez[ev],ez[eb],ez[ey],ez[ew],ez[ex],ez[eE],ez[eC],ez[ek],ez[eS],ez[eT],ez[eN],ez[eA],ez[eI],ez[eR],ez[e_],ez[eO],ez[eP],ez[eL],ez[eM],ez[eD],ez[ej],ez[eU];class eH extends K.l4{constructor(t,r){super(t,r?`${ez[t]}: ${r}`:ez[t]),this.name="ClientAuthError",Object.setPrototypeOf(this,eH.prototype)}}function eB(t,r){return new eH(t,r)}/*! @azure/msal-common v15.12.0 2025-08-19 */let eV={createNewGuid:()=>{throw eB(eF)},base64Decode:()=>{throw eB(eF)},base64Encode:()=>{throw eB(eF)},base64UrlEncode:()=>{throw eB(eF)},encodeKid:()=>{throw eB(eF)},async getPublicKeyThumbprint(){throw eB(eF)},async removeTokenBindingKey(){throw eB(eF)},async clearKeystore(){throw eB(eF)},async signJwt(){throw eB(eF)},async hashString(){throw eB(eF)}},eq="@azure/msal-common",eW="15.12.0",eG="redirect_uri_empty",e$="claims_request_parsing_error",eZ="authority_uri_insecure",eK="url_parse_error",eJ="empty_url_error",eY="empty_input_scopes_error",eX="invalid_claims",eQ="token_request_empty",e0="logout_request_empty",e1="invalid_code_challenge_method",e2="pkce_params_missing",e3="invalid_cloud_discovery_metadata",e4="invalid_authority_metadata",e6="untrusted_authority",e5="missing_ssh_jwk",e8="missing_ssh_kid",e7="missing_nonce_authentication_header",e9="invalid_authentication_header",te="cannot_set_OIDCOptions",tt="cannot_allow_platform_broker",tr="authority_mismatch",tn="invalid_request_method_for_EAR",ta="invalid_authorize_post_body_parameters",to={[eG]:"A redirect URI is required for all calls, and none has been set.",[e$]:"Could not parse the given claims request object.",[eZ]:"Authority URIs must use https.  Please see here for valid authority configuration options: https://docs.microsoft.com/en-us
146/azure/active-directory/develop/msal-js-initializing-client-applications#configuration-options",[eK]:"URL could not be parsed into appropriate segments.",[eJ]:"URL was empty or null.",[eY]:"Scopes cannot be passed as null, undefined or empty array because they are required to obtain an access token.",[eX]:"Given claims parameter must be a stringified JSON object.",[eQ]:"Token request was empty and not found in cache.",[e0]:"The logout request was null or undefined.",[e1]:'code_challenge_method passed is invalid. Valid values are "plain" and "S256".',[e2]:"Both params: code_challenge and code_challenge_method are to be passed if to be sent in the request",[e3]:"Invalid cloudDiscoveryMetadata provided. Must be a stringified JSON object containing tenant_discovery_endpoint and metadata fields",[e4]:"Invalid authorityMetadata provided. Must by a stringified JSON object containing authorization_endpoint, token_endpoint, issuer fields.",[e6]:"The provided authority is not a trusted authority. Please include this authority in the knownAuthorities config parameter.",[e5]:"Missing sshJwk in SSH certificate request. A stringified JSON Web Key is required when using the SSH authentication scheme.",[e8]:"Missing sshKid in SSH certificate request. A string that uniquely identifies the public SSH key is required when using the SSH authentication scheme.",[e7]:"Unable to find an authentication header containing server nonce. Either the Authentication-Info or WWW-Authenticate headers must be present in order to obtain a server nonce.",[e9]:"Invalid authentication header provided",[te]:"Cannot set OIDCOptions parameter. Please change the protocol mode to OIDC or use a non-Microsoft authority.",[tt]:"Cannot set allowPlatformBroker parameter to true when not in AAD protocol mode.",[tr]:"Authority mismatch error. Authority provided in login request or PublicClientApplication config does not match the environment of the provided account. Please use a matching account or make an interactive request to login to this authority.",[ta]:"Invalid authorize post body parameters provided. If you are using authorizePostBodyParameters, the request method must be POST. Please check the request method and parameters.",[tn]:"Invalid request method for EAR protocol mode. The request method cannot be GET when using EAR protocol mode. Please change the request method to POST."};to[eG],to[e$],to[eZ],to[eK],to[eJ],to[eY],to[eX],to[eQ],to[e0],to[e1],to[e2],to[e3],to[e4],to[e6],to[e5],to[e8],to[e7],to[e9],to[te],to[tt],to[tr],to[ta],to[tn];class ti extends K.l4{constructor(t){super(t,to[t]),this.name="ClientConfigurationError",Object.setPrototypeOf(this,ti.prototype)}}function ts(t){return new ti(t)}/*! @azure/msal-common v15.12.0 2025-08-19 */class tl{static isEmptyObj(t){if(t)try{let r=JSON.parse(t);return 0===Object.keys(r).length}catch(t){}return!0}static startsWith(t,r){return 0===t.indexOf(r)}static endsWith(t,r){return t.length>=r.length&&t.lastIndexOf(r)===t.length-r.length}static queryStringToObject(t){let r={},n=t.split("&"),a=t=>decodeURIComponent(t.replace(/\+/g," "));return n.forEach(t=>{if(t.trim()){let[n,o]=t.split(/=(.+)/g,2);n&&o&&(r[a(n)]=a(o))}}),r}static trimArrayEntries(t){return t.map(t=>t.trim())}static removeEmptyStringsFromArray(t){return t.filter(t=>!!t)}static jsonParseHelper(t){try{return JSON.parse(t)}catch(t){return null}}static matchPattern(t,r){return new RegExp(t.replace(/\\/g,"\\\\").replace(/\*/g,"[^ ]*").replace(/\?/g,"\\?")).test(r)}}/*! @azure/msal-common v15.12.0 2025-08-19 */class tc{constructor(t){let r=t?tl.trimArrayEntries([...t]):[],n=r?tl.removeEmptyStringsFromArray(r):[];if(!n||!n.length)throw ts(eY);this.scopes=new Set,n.forEach(t=>this.scopes.add(t))}static fromString(t){return new tc((t||W.gT.EMPTY_STRING).split(" "))}static createSearchScopes(t){let r=new tc(t&&t.length>0?t:[...W.f_]);return r.containsOnlyOIDCScopes()?r.removeScope(W.gT.OFFLINE_ACCESS_SCOPE):r.removeOIDCScopes(),r}containsScope(t){let r=new tc(this.printScopesLowerCase().split(" "));return!!t&&r.scopes.has(t.toLowerCase())}containsScopeSet(t){return!!t&&!(t.scopes.size<=0)&&this.scopes.size>=t.scopes.size&&t.asArray().every(t=>this.containsScope(t))}containsOnlyOIDCScopes(){let t=0;return W.$f.forEach(r=>{this.containsScope(r)&&(t+=1)}),this.scopes.size===t}appendScope(t){t&&this.scopes.add(t.trim())}appendScopes(t){try{t.forEach(t=>this.appendScope(t))}catch(t){throw eB(eh)}}removeScope(t){if(!t)throw eB(em);this.scopes.delete(t.trim())}removeOIDCScopes(){W.$f.forEach(t=>{this.scopes.delete(t)})}unionScopeSets(t){if(!t)throw eB(eg);let r=new Set;
146return t.scopes.forEach(t=>r.add(t.toLowerCase())),this.scopes.forEach(t=>r.add(t.toLowerCase())),r}intersectingScopeSets(t){if(!t)throw eB(eg);t.containsOnlyOIDCScopes()||t.removeOIDCScopes();let r=this.unionScopeSets(t),n=t.getScopeCount(),a=this.getScopeCount();return r.size<a+n}getScopeCount(){return this.scopes.size}asArray(){let t=[];return this.scopes.forEach(r=>t.push(r)),t}printScopes(){return this.scopes?this.asArray().join(" "):W.gT.EMPTY_STRING}printScopesLowerCase(){return this.printScopes().toLowerCase()}}/*! @azure/msal-common v15.12.0 2025-08-19 */function tu(t,r){return!!t&&!!r&&t===r.split(".")[1]}function td(t,r,n,a){if(!a)return{tenantId:n,localAccountId:r,username:"",isHomeTenant:tu(n,t)};{let{oid:r,sub:n,tid:o,name:i,tfp:s,acr:l,preferred_username:c,upn:u,login_hint:d}=a,f=o||s||l||"";return{tenantId:f,localAccountId:r||n||"",name:i,username:c||u||"",loginHint:d,isHomeTenant:tu(f,t)}}}function tf(t,r,n,a){let o=t;if(r){let{isHomeTenant:n,...a}=r;o={...t,...a}}if(n){let{isHomeTenant:r,...i}=td(t.homeAccountId,t.localAccountId,t.tenantId,n);o={...o,...i,idTokenClaims:n,idToken:a}}return o}/*! @azure/msal-common v15.12.0 2025-08-19 */function tp(t,r){let n=function(t){if(!t)throw eB(Q);let r=/^([^\.\s]*)\.([^\.\s]+)\.([^\.\s]*)$/.exec(t);if(!r||r.length<4)throw eB(X);return r[2]}(t);try{let t=r(n);return JSON.parse(t)}catch(t){throw eB(X)}}function tm(t,r){if(0===r||Date.now()-3e5>t+r)throw eB(ec)}/*! @azure/msal-common v15.12.0 2025-08-19 */function th(t){if(!t)return t;let r=t.toLowerCase();return tl.endsWith(r,"?")?r=r.slice(0,-1):tl.endsWith(r,"?/")&&(r=r.slice(0,-2)),tl.endsWith(r,"/")||(r+="/"),r}function tg(t){return t.startsWith("#/")?t.substring(2):t.startsWith("#")||t.startsWith("?")?t.substring(1):t}function tv(t){if(!t||0>t.indexOf("="))return null;try{let r=tg(t),n=Object.fromEntries(new URLSearchParams(r));if(n.code||n.ear_jwe||n.error||n.error_description||n.state)return n}catch(t){throw eB(en)}return null}function tb(t,r=!0,n){let a=[];return t.forEach((t,o)=>{!r&&n&&o in n?a.push(`${o}=${t}`):a.push(`${o}=${encodeURIComponent(t)}`)}),a.join("&")}function ty(t){if(!t)return t;let r=t.split("#")[0];try{let t=new URL(r),n=t.origin+t.pathname+t.search;return th(n)}catch(t){return th(r)}}/*! @azure/msal-common v15.12.0 2025-08-19 */class tw{get urlString(){return this._urlString}constructor(t){if(this._urlString=t,!this._urlString)throw ts(eJ);t.includes("#")||(this._urlString=tw.canonicalizeUri(t))}static canonicalizeUri(t){if(t){let r=t.toLowerCase();return tl.endsWith(r,"?")?r=r.slice(0,-1):tl.endsWith(r,"?/")&&(r=r.slice(0,-2)),tl.endsWith(r,"/")||(r+="/"),r}return t}validateAsUri(){let t;try{t=this.getUrlComponents()}catch(t){throw ts(eK)}if(!t.HostNameAndPort||!t.PathSegments)throw ts(eK);if(!t.Protocol||"https:"!==t.Protocol.toLowerCase())throw ts(eZ)}static appendQueryString(t,r){return r?0>t.indexOf("?")?`${t}?${r}`:`${t}&${r}`:t}static removeHashFromUrl(t){return tw.canonicalizeUri(t.split("#")[0])}replaceTenantPath(t){let r=this.getUrlComponents(),n=r.PathSegments;return t&&0!==n.length&&(n[0]===W.Nb.COMMON||n[0]===W.Nb.ORGANIZATIONS)&&(n[0]=t),tw.constructAuthorityUriFromObject(r)}getUrlComponents(){let t=RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?"),r=this.urlString.match(t);if(!r)throw ts(eK);let n={Protocol:r[1],HostNameAndPort:r[4],AbsolutePath:r[5],QueryString:r[7]},a=n.AbsolutePath.split("/");return a=a.filter(t=>t&&t.length>0),n.PathSegments=a,n.QueryString&&n.QueryString.endsWith("/")&&(n.QueryString=n.QueryString.substring(0,n.QueryString.length-1)),n}static getDomainFromUrl(t){let r=RegExp("^([^:/?#]+://)?([^/?#]*)"),n=t.match(r);if(!n)throw ts(eK);return n[2]}static getAbsoluteUrl(t,r){if(t[0]===W.gT.FORWARD_SLASH){let n=new tw(r).getUrlComponents();return n.Protocol+"//"+n.HostNameAndPort+t}return t}static constructAuthorityUriFromObject(t){return new tw(t.Protocol+"//"+t.HostNameAndPort+"/"+t.PathSegments.join("/"))}static hashContainsKnownProperties(t){return!!tv(t)}}/*! @azure/msal-common v15.12.0 2025-08-19 */let tx={"login.microsoftonline.com":{token_endpoint:"https://login.microsoftonline.com/{tenantid}/oauth2/v2.0/token",jwks_uri:"https://login.microsoftonline.com/{tenantid}/discovery/v2.0/keys",issuer:"https://login.microsoftonline.com/{tenantid}/v2.0",authorization_endpoint:"https://login.microsoftonline.com/{tenantid}/oauth2/v2.0/authorize",end_session_endpoint:"https://login.microsoftonline.com/{tenantid}/oauth2/v2.0/logout"},"login.chinacloudapi.cn":{token_endpoint:"https://login.chinacloudapi.cn/{tenantid}/oauth2/v2.0/token",jwks_uri:"https://login.chinacloudapi.cn/{tenantid}/discovery/v2.0/keys",issuer:"https://login.partner.microsoftonline.cn/{tenantid}/v2.0",authorization_endpoint:"https://login.chinacloudapi.cn/{tenantid}/oauth2/v2.0/authorize",end_session_endpoint:"https://login.chinacloudapi.cn/{tenantid}/oauth2/v2.0/logout"},"login.microsoftonline.us":{token_endpoint:"https://login.microsoftonline.us/{tenantid}/oauth2/v2.0/token",jwks_uri:"https://login.microsoftonline.us/{tenantid}/discovery/v2.0/keys",issuer:"https://login.microsoftonline.us/{tenantid}/v2.0",authorization_endpoint:"https://login.microsoftonline.us/{tenantid}/oauth2/v2.0/authorize",end_session_endpoint:"https://login.microsoftonline.us/{tenantid}/oauth2/v2.0/logout"}},tE={metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},tC=new Set;function tk(t,r,n,a){if(a?.trace(`getAliasesFromMetadata called with source: ${n}`),t&&r){let o=tS(r,t);
146if(o)return a?.trace(`getAliasesFromMetadata: found cloud discovery metadata in ${n}, returning aliases`),o.aliases;a?.trace(`getAliasesFromMetadata: did not find cloud discovery metadata in ${n}`)}return null}function tS(t,r){for(let n=0;n<t.length;n++){let a=t[n];if(a.aliases.includes(r))return a}return null}tE.metadata.forEach(t=>{t.aliases.forEach(t=>{tC.add(t)})});/*! @azure/msal-common v15.12.0 2025-08-19 */let tT="cache_quota_exceeded",tN="cache_error_unknown",tA={[tT]:"Exceeded cache storage capacity.",[tN]:"Unexpected error occurred when using cache storage."};class tI extends K.l4{constructor(t,r){let n=r||(tA[t]?tA[t]:tA[tN]);super(`${t}: ${n}`),Object.setPrototypeOf(this,tI.prototype),this.name="CacheError",this.errorCode=t,this.errorMessage=n}}function tR(t){return t instanceof Error?"QuotaExceededError"===t.name||"NS_ERROR_DOM_QUOTA_REACHED"===t.name||t.message.includes("exceeded the quota")?new tI(tT):new tI(t.name,t.message):new tI(tN)}/*! @azure/msal-common v15.12.0 2025-08-19 */class t_{constructor(t,r,n,a,o){this.clientId=t,this.cryptoImpl=r,this.commonLogger=n.clone(eq,eW),this.staticAuthorityOptions=o,this.performanceClient=a}getAllAccounts(t,r){return this.buildTenantProfiles(this.getAccountsFilteredBy(t,r),r,t)}getAccountInfoFilteredBy(t,r){if(0===Object.keys(t).length||Object.values(t).every(t=>!t))return this.commonLogger.warning("getAccountInfoFilteredBy: Account filter is empty or invalid, returning null"),null;let n=this.getAllAccounts(t,r);return n.length>1?n.sort(t=>t.idTokenClaims?-1:1)[0]:1===n.length?n[0]:null}getBaseAccountInfo(t,r){let n=this.getAccountsFilteredBy(t,r);return n.length>0?n[0].getAccountInfo():null}buildTenantProfiles(t,r,n){return t.flatMap(t=>this.getTenantProfilesFromAccountEntity(t,r,n?.tenantId,n))}getTenantedAccountInfoByFilter(t,r,n,a,o){let i;if(o&&!this.tenantProfileMatchesFilter(n,o))return null;let s=this.getIdToken(t,a,r,n.tenantId);return s&&(i=tp(s.secret,this.cryptoImpl.base64Decode),!this.idTokenClaimsMatchTenantProfileFilter(i,o))?null:tf(t,n,i,s?.secret)}getTenantProfilesFromAccountEntity(t,r,n,a){let o=t.getAccountInfo(),i=o.tenantProfiles||new Map,s=this.getTokenKeys();if(n){let t=i.get(n);if(!t)return[];i=new Map([[n,t]])}let l=[];return i.forEach(t=>{let n=this.getTenantedAccountInfoByFilter(o,s,t,r,a);n&&l.push(n)}),l}tenantProfileMatchesFilter(t,r){return(!r.localAccountId||!!this.matchLocalAccountIdFromTenantProfile(t,r.localAccountId))&&(!r.name||t.name===r.name)&&(void 0===r.isHomeTenant||t.isHomeTenant===r.isHomeTenant)}idTokenClaimsMatchTenantProfileFilter(t,r){return!r||(!r.localAccountId||!!this.matchLocalAccountIdFromTokenClaims(t,r.localAccountId))&&(!r.loginHint||!!this.matchLoginHintFromTokenClaims(t,r.loginHint))&&(!r.username||!!this.matchUsername(t.preferred_username,r.username))&&(!r.name||!!this.matchName(t,r.name))&&(!r.sid||!!this.matchSid(t,r.sid))}async saveCacheRecord(t,r,n){if(!t)throw eB(ex);try{t.account&&await this.setAccount(t.account,r),t.idToken&&n?.idToken!==!1&&await this.setIdTokenCredential(t.idToken,r),t.accessToken&&n?.accessToken!==!1&&await this.saveAccessToken(t.accessToken,r),t.refreshToken&&n?.refreshToken!==!1&&await this.setRefreshTokenCredential(t.refreshToken,r),t.appMetadata&&this.setAppMetadata(t.appMetadata,r)}catch(t){if(this.commonLogger?.error("CacheManager.saveCacheRecord: failed"),t instanceof K.l4)throw t;throw tR(t)}}async saveAccessToken(t,r){let n={clientId:t.clientId,credentialType:t.credentialType,environment:t.environment,homeAccountId:t.homeAccountId,realm:t.realm,tokenType:t.tokenType,requestedClaimsHash:t.requestedClaimsHash},a=this.getTokenKeys(),o=tc.fromString(t.target);a.accessToken.forEach(t=>{if(!this.accessTokenKeyMatchesFilter(t,n,!1))return;let a=this.getAccessTokenCredential(t,r);a&&this.credentialMatchesFilter(a,n)&&tc.fromString(a.target).intersectingScopeSets(o)&&this.removeAccessToken(t,r)}),await this.setAccessTokenCredential(t,r)}getAccountsFilteredBy(t,r){let n=this.getAccountKeys(),a=[];return n.forEach(n=>{let o=this.getAccount(n,r);if(!o||t.homeAccountId&&!this.matchHomeAccountId(o,t.homeAccountId)||t.username&&!this.matchUsername(o.username,t.username)||t.environment&&!this.matchEnvironment(o,t.environment)||t.realm&&!this.matchRealm(o,t.realm)||t.nativeAccountId&&!this.matchNativeAccountId(o,t.nativeAccountId)||t.authorityType&&!this.matchAuthorityType(o,t.authorityType))return;let i={localAccountId:t?.localAccountId,name:t?.name},s=o.tenantProfiles?.filter(t=>this.tenantProfileMatchesFilter(t,i));s&&0===s.length||a.push(o)}),a}credentialMatchesFilter(t,r){return(!r.clientId||!!this.matchClientId(t,r.clientId))&&(!r.userAssertionHash||!!this.matchUserAssertionHash(t,r.userAssertionHash))&&
146("string"!=typeof r.homeAccountId||!!this.matchHomeAccountId(t,r.homeAccountId))&&(!r.environment||!!this.matchEnvironment(t,r.environment))&&(!r.realm||!!this.matchRealm(t,r.realm))&&(!r.credentialType||!!this.matchCredentialType(t,r.credentialType))&&(!r.familyId||!!this.matchFamilyId(t,r.familyId))&&(!r.target||!!this.matchTarget(t,r.target))&&(!r.requestedClaimsHash&&!t.requestedClaimsHash||t.requestedClaimsHash===r.requestedClaimsHash)&&(t.credentialType!==W.d3.ACCESS_TOKEN_WITH_AUTH_SCHEME||(!r.tokenType||!!this.matchTokenType(t,r.tokenType))&&(r.tokenType!==W.hO.SSH||!r.keyId||!!this.matchKeyId(t,r.keyId)))}getAppMetadataFilteredBy(t){let r=this.getKeys(),n={};return r.forEach(r=>{if(!this.isAppMetadata(r))return;let a=this.getAppMetadata(r);a&&(!t.environment||this.matchEnvironment(a,t.environment))&&(!t.clientId||this.matchClientId(a,t.clientId))&&(n[r]=a)}),n}getAuthorityMetadataByAlias(t){let r=this.getAuthorityMetadataKeys(),n=null;return r.forEach(r=>{if(!this.isAuthorityMetadata(r)||-1===r.indexOf(this.clientId))return;let a=this.getAuthorityMetadata(r);a&&-1!==a.aliases.indexOf(t)&&(n=a)}),n}removeAllAccounts(t){this.getAllAccounts({},t).forEach(r=>{this.removeAccount(r,t)})}removeAccount(t,r){this.removeAccountContext(t,r),this.getAccountKeys().filter(r=>r.includes(t.homeAccountId)&&r.includes(t.environment)).forEach(t=>{this.removeItem(t,r),this.performanceClient.incrementFields({accountsRemoved:1},r)})}removeAccountContext(t,r){let n=this.getTokenKeys(),a=r=>r.includes(t.homeAccountId)&&r.includes(t.environment);n.idToken.filter(a).forEach(t=>{this.removeIdToken(t,r)}),n.accessToken.filter(a).forEach(t=>{this.removeAccessToken(t,r)}),n.refreshToken.filter(a).forEach(t=>{this.removeRefreshToken(t,r)})}removeAccessToken(t,r){let n=this.getAccessTokenCredential(t,r);if(this.removeItem(t,r),this.performanceClient.incrementFields({accessTokensRemoved:1},r),!n||n.credentialType.toLowerCase()!==W.d3.ACCESS_TOKEN_WITH_AUTH_SCHEME.toLowerCase()||n.tokenType!==W.hO.POP)return;let a=n.keyId;a&&this.cryptoImpl.removeTokenBindingKey(a).catch(()=>{this.commonLogger.error(`Failed to remove token binding key ${a}`,r),this.performanceClient?.incrementFields({removeTokenBindingKeyFailure:1},r)})}removeAppMetadata(t){return this.getKeys().forEach(r=>{this.isAppMetadata(r)&&this.removeItem(r,t)}),!0}getIdToken(t,r,n,a,o){this.commonLogger.trace("CacheManager - getIdToken called");let i={homeAccountId:t.homeAccountId,environment:t.environment,credentialType:W.d3.ID_TOKEN,clientId:this.clientId,realm:a},s=this.getIdTokensByFilter(i,r,n),l=s.size;if(l<1)return this.commonLogger.info("CacheManager:getIdToken - No token found"),null;if(l>1){let n=s;if(!a){let r=new Map;s.forEach((n,a)=>{n.realm===t.tenantId&&r.set(a,n)});let a=r.size;if(a<1)return this.commonLogger.info("CacheManager:getIdToken - Multiple ID tokens found for account but none match account entity tenant id, returning first result"),s.values().next().value;if(1===a)return this.commonLogger.info("CacheManager:getIdToken - Multiple ID tokens found for account, defaulting to home tenant profile"),r.values().next().value;n=r}return this.commonLogger.info("CacheManager:getIdToken - Multiple matching ID tokens found, clearing them"),n.forEach((t,n)=>{this.removeIdToken(n,r)}),o&&r&&o.addFields({multiMatchedID:s.size},r),null}return this.commonLogger.info("CacheManager:getIdToken - Returning ID token"),s.values().next().value}getIdTokensByFilter(t,r,n){let a=n&&n.idToken||this.getTokenKeys().idToken,o=new Map;return a.forEach(n=>{if(!this.idTokenKeyMatchesFilter(n,{clientId:this.clientId,...t}))return;let a=this.getIdTokenCredential(n,r);a&&this.credentialMatchesFilter(a,t)&&o.set(n,a)}),o}idTokenKeyMatchesFilter(t,r){let n=t.toLowerCase();return(!r.clientId||-1!==n.indexOf(r.clientId.toLowerCase()))&&(!r.homeAccountId||-1!==n.indexOf(r.homeAccountId.toLowerCase()))}removeIdToken(t,r){this.removeItem(t,r)}removeRefreshToken(t,r){this.removeItem(t,r)}getAccessToken(t,r,n,a){let o=r.correlationId;this.commonLogger.trace("CacheManager - getAccessToken called",o);let i=tc.createSearchScopes(r.scopes),s=r.authenticationScheme||W.hO.BEARER,l=s&&s.toLowerCase()!==W.hO.BEARER.toLowerCase()?W.d3.ACCESS_TOKEN_WITH_AUTH_SCHEME:W.d3.ACCESS_TOKEN,c={homeAccountId:t.homeAccountId,environment:t.environment,credentialType:l,clientId:this.clientId,realm:a||t.tenantId,target:i,tokenType:s,keyId:r.sshKid,requestedClaimsHash:r.requestedClaimsHash},u=n&&n.accessToken||this.getTokenKeys().accessToken,d=[];u.forEach(t=>{if(this.accessTokenKeyMatchesFilter(t,c,!0)){let r=this.getAccessTokenCredential(t,o);r&&this.credentialMatchesFilter(r,c)&&d.push(r)}});let f=d.length;return f<1?(this.commonLogger.info("CacheManager:getAccessToken - No token found",o),null):f>1?(this.commonLogger.info("CacheManager:getAccessToken - Multiple access tokens found, clearing them",o),d.forEach(t=>{this.removeAccessToken(this.generateCredentialKey(t),o)}),this.performanceClient.addFields({multiMatchedAT:d.length},o),null):(this.commonLogger.info("CacheManager:getAccessToken - Returning access token",o),d[0])}accessTokenKeyMatchesFilter(t,r,n){let a=t.toLowerCase();if(r.clientId&&-1===a.indexOf(r.clientId.toLowerCase())||r.homeAccountId&&-1===a.indexOf(r.homeAccountId.toLowerCase())||r.realm&&-1===a.indexOf(r.realm.toLowerCase())||r.requestedClaimsHash&&-1===a.indexOf(r.requestedClaimsHash.toLowerCase()))return!1;if(r.target){let t=r.target.asArray();for(let r=0;r<t.length;r++){if(n&&!a.includes(t[r].toLowerCase()))return!1;if(!n&&a.includes(t[r].toLowerCase()))break}}return!0}getAccessTokensByFilter(t,r){let n=this.getTokenKeys(),a=[];
146return n.accessToken.forEach(n=>{if(!this.accessTokenKeyMatchesFilter(n,t,!0))return;let o=this.getAccessTokenCredential(n,r);o&&this.credentialMatchesFilter(o,t)&&a.push(o)}),a}getRefreshToken(t,r,n,a,o){this.commonLogger.trace("CacheManager - getRefreshToken called");let i=r?W.ch:void 0,s={homeAccountId:t.homeAccountId,environment:t.environment,credentialType:W.d3.REFRESH_TOKEN,clientId:this.clientId,familyId:i},l=a&&a.refreshToken||this.getTokenKeys().refreshToken,c=[];l.forEach(t=>{if(this.refreshTokenKeyMatchesFilter(t,s)){let r=this.getRefreshTokenCredential(t,n);r&&this.credentialMatchesFilter(r,s)&&c.push(r)}});let u=c.length;return u<1?(this.commonLogger.info("CacheManager:getRefreshToken - No refresh token found."),null):(u>1&&o&&n&&o.addFields({multiMatchedRT:u},n),this.commonLogger.info("CacheManager:getRefreshToken - returning refresh token"),c[0])}refreshTokenKeyMatchesFilter(t,r){let n=t.toLowerCase();return(!r.familyId||-1!==n.indexOf(r.familyId.toLowerCase()))&&(!!r.familyId||!r.clientId||-1!==n.indexOf(r.clientId.toLowerCase()))&&(!r.homeAccountId||-1!==n.indexOf(r.homeAccountId.toLowerCase()))}readAppMetadataFromCache(t){let r={environment:t,clientId:this.clientId},n=this.getAppMetadataFilteredBy(r),a=Object.keys(n).map(t=>n[t]),o=a.length;if(o<1)return null;if(o>1)throw eB(ef);return a[0]}isAppMetadataFOCI(t){let r=this.readAppMetadataFromCache(t);return!!(r&&r.familyId===W.ch)}matchHomeAccountId(t,r){return!!("string"==typeof t.homeAccountId&&r===t.homeAccountId)}matchLocalAccountIdFromTokenClaims(t,r){return r===(t.oid||t.sub)}matchLocalAccountIdFromTenantProfile(t,r){return t.localAccountId===r}matchName(t,r){return!(r.toLowerCase()!==t.name?.toLowerCase())}matchUsername(t,r){return!!(t&&"string"==typeof t&&r?.toLowerCase()===t.toLowerCase())}matchUserAssertionHash(t,r){return!!(t.userAssertionHash&&r===t.userAssertionHash)}matchEnvironment(t,r){if(this.staticAuthorityOptions){let n=function(t,r){let n;let a=t.canonicalAuthority;if(a){let o=new tw(a).getUrlComponents().HostNameAndPort;n=tk(o,t.cloudDiscoveryMetadata?.metadata,W.pQ.CONFIG,r)||tk(o,tE.metadata,W.pQ.HARDCODED_VALUES,r)||t.knownAuthorities}return n||[]}(this.staticAuthorityOptions,this.commonLogger);if(n.includes(r)&&n.includes(t.environment))return!0}let n=this.getAuthorityMetadataByAlias(r);return!!(n&&n.aliases.indexOf(t.environment)>-1)}matchCredentialType(t,r){return t.credentialType&&r.toLowerCase()===t.credentialType.toLowerCase()}matchClientId(t,r){return!!(t.clientId&&r===t.clientId)}matchFamilyId(t,r){return!!(t.familyId&&r===t.familyId)}matchRealm(t,r){return!(t.realm?.toLowerCase()!==r.toLowerCase())}matchNativeAccountId(t,r){return!!(t.nativeAccountId&&r===t.nativeAccountId)}matchLoginHintFromTokenClaims(t,r){return t.login_hint===r||t.preferred_username===r||t.upn===r}matchSid(t,r){return t.sid===r}matchAuthorityType(t,r){return!!(t.authorityType&&r.toLowerCase()===t.authorityType.toLowerCase())}matchTarget(t,r){return(t.credentialType===W.d3.ACCESS_TOKEN||t.credentialType===W.d3.ACCESS_TOKEN_WITH_AUTH_SCHEME)&&!!t.target&&tc.fromString(t.target).containsScopeSet(r)}matchTokenType(t,r){return!!(t.tokenType&&t.tokenType===r)}matchKeyId(t,r){return!!(t.keyId&&t.keyId===r)}isAppMetadata(t){return -1!==t.indexOf(W.dg)}isAuthorityMetadata(t){return -1!==t.indexOf(W.QU.CACHE_KEY)}generateAuthorityMetadataCacheKey(t){return`${W.QU.CACHE_KEY}-${this.clientId}-${t}`}static toObject(t,r){for(let n in r)t[n]=r[n];return t}}class tO extends t_{async setAccount(){throw eB(eF)}getAccount(){throw eB(eF)}async setIdTokenCredential(){throw eB(eF)}getIdTokenCredential(){throw eB(eF)}async setAccessTokenCredential(){throw eB(eF)}getAccessTokenCredential(){throw eB(eF)}async setRefreshTokenCredential(){throw eB(eF)}getRefreshTokenCredential(){throw eB(eF)}setAppMetadata(){throw eB(eF)}getAppMetadata(){throw eB(eF)}setServerTelemetry(){throw eB(eF)}getServerTelemetry(){throw eB(eF)}setAuthorityMetadata(){throw eB(eF)}getAuthorityMetadata(){throw eB(eF)}getAuthorityMetadataKeys(){throw eB(eF)}setThrottlingCache(){throw eB(eF)}getThrottlingCache(){throw eB(eF)}removeItem(){throw eB(eF)}getKeys(){throw eB(eF)}getAccountKeys(){throw eB(eF)}getTokenKeys(){throw eB(eF)}generateCredentialKey(){throw eB(eF)}generateAccountKey(){throw eB(eF)}}/*! @azure/msal-common v15.12.0 2025-08-19 */let tP={AcquireTokenByCode:"acquireTokenByCode",AcquireTokenByRefreshToken:"acquireTokenByRefreshToken",AcquireTokenSilent:"acquireTokenSilent",AcquireTokenSilentAsync:"acquireTokenSilentAsync",AcquireTokenPopup:"acquireTokenPopup",AcquireTokenPreRedirect:"acquireTokenPreRedirect",AcquireTokenRedirect:"acquireTokenRedirect",CryptoOptsGetPublicKeyThumbprint:"cryptoOptsGetPublicKeyThumbprint",CryptoOptsSignJwt:"cryptoOptsSignJwt",SilentCacheClientAcquireToken:"silentCacheClientAcquireToken",SilentIframeClientAcquireToken:"silentIframeClientAcquireToken",AwaitConcurrentIframe:"awaitConcurrentIframe",SilentRefreshClientAcquireToken:"silentRefreshClientAcquireToken",SsoSilent:"ssoSilent",StandardInteractionClientGetDiscoveredAuthority:"standardInteractionClientGetDiscoveredAuthority",FetchAccountIdWithNativeBroker:"fetchAccountIdWithNativeBroker",NativeInteractionClientAcquireToken:"nativeInteractionClientAcquireToken",BaseClientCreateTokenRequestHeaders:"baseClientCreateTokenRequestHeaders",NetworkClientSendPostRequestAsync:"networkClientSendPostRequestAsync",RefreshTokenClientExecutePostToTokenEndpoint:"refreshTokenClientExecutePostToTokenEndpoint",AuthorizationCodeClientExecutePostToTokenEndpoint:"authorizationCodeClientExecutePostToTokenEndpoint",BrokerHandhshake:"brokerHandshake",AcquireTokenByRefreshTokenInBroker:"acquireTokenByRefreshTokenInBroker",AcquireTokenByBroker:"acquireTokenByBroker",RefreshTokenClientExecuteTokenRequest:"refreshTokenClientExecuteTokenRequest",RefreshTokenClientAcquireToken:"refreshTokenClientAcquireToken",RefreshTokenClientAcquireTokenWithCachedRefreshToken:"refreshTokenClientAcquireTokenWithCachedRefreshToken",RefreshTokenClientAcquireTokenByRefreshToken:"refreshTokenClientAcquireTokenByRefreshToken",RefreshTokenClientCreateTokenRequestBody:"refreshTokenClientCreateTokenRequestBody",AcquireTokenFromCache:"acquireTokenFromCache",SilentFlowClientAcquireCachedToken:"silentFlowClientAcquireCachedToken",SilentFlowClientGenerateResultFromCacheRecord:"silentFlowClientGenerateResultFromCacheRecord",AcquireTokenBySilentIframe:"acquireTokenBySilentIframe",InitializeBaseRequest:"initializeBaseRequest",InitializeSilentRequest:"initializeSilentRequest",InitializeClientApplication:"initializeClientApplication",InitializeCache:"initializeCache",SilentIframeClientTokenHelper:"silentIframeClientTokenHelper",SilentHandlerInitiateAuthRequest:"silentHandlerInitiateAuthRequest",SilentHandlerMonitorIframeForHash:"silentHandlerMonitorIframeForHash",SilentHandlerLoadFrame:"silentHandlerLoadFrame",SilentHandlerLoadFrameSync:"silentHandlerLoadFrameSync",StandardInteractionClientCreateAuthCodeClient:"standardInteractionClientCreateAuthCodeClient",
146StandardInteractionClientGetClientConfiguration:"standardInteractionClientGetClientConfiguration",StandardInteractionClientInitializeAuthorizationRequest:"standardInteractionClientInitializeAuthorizationRequest",GetAuthCodeUrl:"getAuthCodeUrl",GetStandardParams:"getStandardParams",HandleCodeResponseFromServer:"handleCodeResponseFromServer",HandleCodeResponse:"handleCodeResponse",HandleResponseEar:"handleResponseEar",HandleResponsePlatformBroker:"handleResponsePlatformBroker",HandleResponseCode:"handleResponseCode",UpdateTokenEndpointAuthority:"updateTokenEndpointAuthority",AuthClientAcquireToken:"authClientAcquireToken",AuthClientExecuteTokenRequest:"authClientExecuteTokenRequest",AuthClientCreateTokenRequestBody:"authClientCreateTokenRequestBody",PopTokenGenerateCnf:"popTokenGenerateCnf",PopTokenGenerateKid:"popTokenGenerateKid",HandleServerTokenResponse:"handleServerTokenResponse",DeserializeResponse:"deserializeResponse",AuthorityFactoryCreateDiscoveredInstance:"authorityFactoryCreateDiscoveredInstance",AuthorityResolveEndpointsAsync:"authorityResolveEndpointsAsync",AuthorityResolveEndpointsFromLocalSources:"authorityResolveEndpointsFromLocalSources",AuthorityGetCloudDiscoveryMetadataFromNetwork:"authorityGetCloudDiscoveryMetadataFromNetwork",AuthorityUpdateCloudDiscoveryMetadata:"authorityUpdateCloudDiscoveryMetadata",AuthorityGetEndpointMetadataFromNetwork:"authorityGetEndpointMetadataFromNetwork",AuthorityUpdateEndpointMetadata:"authorityUpdateEndpointMetadata",AuthorityUpdateMetadataWithRegionalInformation:"authorityUpdateMetadataWithRegionalInformation",RegionDiscoveryDetectRegion:"regionDiscoveryDetectRegion",RegionDiscoveryGetRegionFromIMDS:"regionDiscoveryGetRegionFromIMDS",RegionDiscoveryGetCurrentVersion:"regionDiscoveryGetCurrentVersion",AcquireTokenByCodeAsync:"acquireTokenByCodeAsync",GetEndpointMetadataFromNetwork:"getEndpointMetadataFromNetwork",GetCloudDiscoveryMetadataFromNetworkMeasurement:"getCloudDiscoveryMetadataFromNetworkMeasurement",HandleRedirectPromiseMeasurement:"handleRedirectPromise",HandleNativeRedirectPromiseMeasurement:"handleNativeRedirectPromise",UpdateCloudDiscoveryMetadataMeasurement:"updateCloudDiscoveryMetadataMeasurement",UsernamePasswordClientAcquireToken:"usernamePasswordClientAcquireToken",NativeMessageHandlerHandshake:"nativeMessageHandlerHandshake",NativeGenerateAuthResult:"nativeGenerateAuthResult",RemoveHiddenIframe:"removeHiddenIframe",ClearTokensAndKeysWithClaims:"clearTokensAndKeysWithClaims",CacheManagerGetRefreshToken:"cacheManagerGetRefreshToken",ImportExistingCache:"importExistingCache",SetUserData:"setUserData",LocalStorageUpdated:"localStorageUpdated",GeneratePkceCodes:"generatePkceCodes",GenerateCodeVerifier:"generateCodeVerifier",GenerateCodeChallengeFromVerifier:"generateCodeChallengeFromVerifier",Sha256Digest:"sha256Digest",GetRandomValues:"getRandomValues",GenerateHKDF:"generateHKDF",GenerateBaseKey:"generateBaseKey",Base64Decode:"base64Decode",UrlEncodeArr:"urlEncodeArr",Encrypt:"encrypt",Decrypt:"decrypt",GenerateEarKey:"generateEarKey",DecryptEarResponse:"decryptEarResponse"};tP.AcquireTokenByCode,tP.AcquireTokenByRefreshToken,tP.AcquireTokenSilent,tP.AcquireTokenSilentAsync,tP.AcquireTokenPopup,tP.AcquireTokenRedirect,tP.CryptoOptsGetPublicKeyThumbprint,tP.CryptoOptsSignJwt,tP.SilentCacheClientAcquireToken,tP.SilentIframeClientAcquireToken,tP.SilentRefreshClientAcquireToken,tP.SsoSilent,tP.StandardInteractionClientGetDiscoveredAuthority,tP.FetchAccountIdWithNativeBroker,tP.NativeInteractionClientAcquireToken,tP.BaseClientCreateTokenRequestHeaders,tP.NetworkClientSendPostRequestAsync,tP.RefreshTokenClientExecutePostToTokenEndpoint,tP.AuthorizationCodeClientExecutePostToTokenEndpoint,tP.BrokerHandhshake,tP.AcquireTokenByRefreshTokenInBroker,tP.AcquireTokenByBroker,tP.RefreshTokenClientExecuteTokenRequest,tP.RefreshTokenClientAcquireToken,tP.RefreshTokenClientAcquireTokenWithCachedRefreshToken,tP.RefreshTokenClientAcquireTokenByRefreshToken,tP.RefreshTokenClientCreateTokenRequestBody,tP.AcquireTokenFromCache,tP.SilentFlowClientAcquireCachedToken,tP.SilentFlowClientGenerateResultFromCacheRecord,tP.AcquireTokenBySilentIframe,tP.InitializeBaseRequest,tP.InitializeSilentRequest,tP.InitializeClientApplication,tP.InitializeCache,tP.ImportExistingCache,tP.SetUserData,tP.LocalStorageUpdated,tP.SilentIframeClientTokenHelper,tP.SilentHandlerInitiateAuthRequest,tP.SilentHandlerMonitorIframeForHash,tP.SilentHandlerLoadFrame,tP.SilentHandlerLoadFrameSync,tP.StandardInteractionClientCreateAuthCodeClient,tP.StandardInteractionClientGetClientConfiguration,tP.StandardInteractionClientInitializeAuthorizationRequest,tP.GetAuthCodeUrl,tP.HandleCodeResponseFromServer,tP.HandleCodeResponse,tP.HandleResponseEar,tP.HandleResponseCode,tP.HandleResponsePlatformBroker,tP.UpdateTokenEndpointAuthority,tP.AuthClientAcquireToken,tP.AuthClientExecuteTokenRequest,tP.AuthClientCreateTokenRequestBody,tP.PopTokenGenerateCnf,tP.PopTokenGenerateKid,tP.HandleServerTokenResponse,tP.DeserializeResponse,tP.AuthorityFactoryCreateDiscoveredInstance,tP.AuthorityResolveEndpointsAsync,tP.AuthorityResolveEndpointsFromLocalSources,tP.AuthorityGetCloudDiscoveryMetadataFromNetwork,tP.AuthorityUpdateCloudDiscoveryMetadata,tP.AuthorityGetEndpointMetadataFromNetwork,tP.AuthorityUpdateEndpointMetadata,tP.AuthorityUpdateMetadataWithRegionalInformation,tP.RegionDiscoveryDetectRegion,tP.RegionDiscoveryGetRegionFromIMDS,tP.RegionDiscoveryGetCurrentVersion,tP.AcquireTokenByCodeAsync,tP.GetEndpointMetadataFromNetwork,tP.GetCloudDiscoveryMetadataFromNetworkMeasurement,tP.HandleRedirectPromiseMeasurement,tP.HandleNativeRedirectPromiseMeasurement,tP.UpdateCloudDiscoveryMetadataMeasurement,tP.UsernamePasswordCl
146ientAcquireToken,tP.NativeMessageHandlerHandshake,tP.NativeGenerateAuthResult,tP.RemoveHiddenIframe,tP.ClearTokensAndKeysWithClaims,tP.CacheManagerGetRefreshToken,tP.GeneratePkceCodes,tP.GenerateCodeVerifier,tP.GenerateCodeChallengeFromVerifier,tP.Sha256Digest,tP.GetRandomValues,tP.GenerateHKDF,tP.GenerateBaseKey,tP.Base64Decode,tP.UrlEncodeArr,tP.Encrypt,tP.Decrypt,tP.GenerateEarKey,tP.DecryptEarResponse;/*! @azure/msal-common v15.12.0 2025-08-19 */class tL{startMeasurement(){}endMeasurement(){}flushMeasurement(){return null}}class tM{generateId(){return"callback-id"}startMeasurement(t,r){return{end:()=>null,discard:()=>{},add:()=>{},increment:()=>{},event:{eventId:this.generateId(),status:1,authority:"",libraryName:"",libraryVersion:"",clientId:"",name:t,startTimeMs:Date.now(),correlationId:r||""},measurement:new tL}}startPerformanceMeasurement(){return new tL}calculateQueuedTime(){return 0}addQueueMeasurement(){}setPreQueueTime(){}endMeasurement(){return null}discardMeasurements(){}removePerformanceCallback(){return!0}addPerformanceCallback(){return""}emitEvents(){}addFields(){}incrementFields(){}cacheEventByCorrelationId(){}}/*! @azure/msal-common v15.12.0 2025-08-19 */let tD={tokenRenewalOffsetSeconds:W.$A,preventCorsPreflight:!1},tj={loggerCallback:()=>{},piiLoggingEnabled:!1,logLevel:q.i.Info,correlationId:W.gT.EMPTY_STRING},tF={claimsBasedCachingEnabled:!1},tU={async sendGetRequestAsync(){throw eB(eF)},async sendPostRequestAsync(){throw eB(eF)}},tz={sku:W.gT.SKU,version:eW,cpu:W.gT.EMPTY_STRING,os:W.gT.EMPTY_STRING},tH={clientSecret:W.gT.EMPTY_STRING,clientAssertion:void 0},tB={azureCloudInstance:Z.None,tenant:`${W.gT.DEFAULT_COMMON_TENANT}`},tV={application:{appName:"",appVersion:""}};function tq(t){return t.authOptions.authority.options.protocolMode===G.OIDC}/*! @azure/msal-common v15.12.0 2025-08-19 */let tW={sendGetRequestAsync:()=>Promise.reject(eB(eF)),sendPostRequestAsync:()=>Promise.reject(eB(eF))};var tG=n(25112);/*! @azure/msal-browser v4.21.0 2025-08-19 */let t$="pkce_not_created",tZ="ear_jwk_empty",tK="ear_jwe_empty",tJ="crypto_nonexistent",tY="empty_navigate_uri",tX="hash_empty_error",tQ="no_state_in_hash",t0="hash_does_not_contain_known_properties",t1="unable_to_parse_state",t2="state_interaction_type_mismatch",t3="interaction_in_progress",t4="popup_window_error",t6="empty_window_error",t5="user_cancelled",t8="monitor_popup_timeout",t7="monitor_window_timeout",t9="redirect_in_iframe",re="block_iframe_reload",rt="block_nested_popups",rr="iframe_closed_prematurely",rn="silent_logout_unsupported",ra="no_account_error",ro="silent_prompt_value_error",ri="no_token_request_cache_error",rs="unable_to_parse_token_request_cache_error",rl="auth_request_not_set_error",rc="invalid_cache_type",ru="non_browser_environment",rd="database_not_open",rf="no_network_connectivity",rp="post_request_failed",rm="get_request_failed",rh="failed_to_parse_response",rg="unable_to_load_token",rv="crypto_key_not_found",rb="auth_code_required",ry="auth_code_or_nativeAccountId_required",rw="spa_code_and_nativeAccountId_present",rx="database_unavailable",rE="unable_to_acquire_token_from_native_platform",rC="native_handshake_timeout",rk="native_extension_not_installed",rS="native_connection_not_established",rT="uninitialized_public_client_application",rN="native_prompt_not_supported",rA="invalid_base64_string",rI="invalid_pop_token_request",rR="failed_to_build_headers",r_="failed_to_parse_headers",rO="failed_to_decrypt_ear_response",rP="timed_out",rL="For more visit: aka.ms/msaljs/browser-errors",rM={[t$]:"The PKCE code challenge and verifier could not be generated.",[tZ]:"No EAR encryption key provided. This is unexpected.",[tK]:"Server response does not contain ear_jwe property. This is unexpected.",[tJ]:"The crypto object or function is not available.",[tY]:"Navigation URI is empty. Please check stack trace for more info.",[tX]:`Hash value cannot be processed because it is empty. Please verify that your redirectUri is not clearing the hash. ${rL}`,[tQ]:"Hash does not contain state. Please verify that the request originated from msal.",[t0]:`Hash does not contain known properites. Please verify that your redirectUri is not changing the hash.  ${r
146L}`,[t1]:"Unable to parse state. Please verify that the request originated from msal.",[t2]:"Hash contains state but the interaction type does not match the caller.",[t3]:`Interaction is currently in progress. Please ensure that this interaction has been completed before calling an interactive API.   ${rL}`,[t4]:"Error opening popup window. This can happen if you are using IE or if popups are blocked in the browser.",[t6]:"window.open returned null or undefined window object.",[t5]:"User cancelled the flow.",[t8]:`Token acquisition in popup failed due to timeout.  ${rL}`,[t7]:`Token acquisition in iframe failed due to timeout.  ${rL}`,[t9]:"Redirects are not supported for iframed or brokered applications. Please ensure you are using MSAL.js in a top frame of the window if using the redirect APIs, or use the popup APIs.",[re]:`Request was blocked inside an iframe because MSAL detected an authentication response.  ${rL}`,[rt]:"Request was blocked inside a popup because MSAL detected it was running in a popup.",[rr]:"The iframe being monitored was closed prematurely.",[rn]:"Silent logout not supported. Please call logoutRedirect or logoutPopup instead.",[ra]:"No account object provided to acquireTokenSilent and no active account has been set. Please call setActiveAccount or provide an account on the request.",[ro]:"The value given for the prompt value is not valid for silent requests - must be set to 'none' or 'no_session'.",[ri]:"No token request found in cache.",[rs]:"The cached token request could not be parsed.",[rl]:"Auth Request not set. Please ensure initiateAuthRequest was called from the InteractionHandler",[rc]:"Invalid cache type",[ru]:"Login and token requests are not supported in non-browser environments.",[rd]:"Database is not open!",[rf]:"No network connectivity. Check your internet connection.",[rp]:"Network request failed: If the browser threw a CORS error, check that the redirectUri is registered in the Azure App Portal as type 'SPA'",[rm]:"Network request failed. Please check the network trace to determine root cause.",[rh]:"Failed to parse network response. Check network trace.",[rg]:"Error loading token to cache.",[rv]:"Cryptographic Key or Keypair not found in browser storage.",[rb]:"An authorization code must be provided (as the `code` property on the request) to this flow.",[ry]:"An authorization code or nativeAccountId must be provided to this flow.",[rw]:"Request cannot contain both spa code and native account id.",[rx]:"IndexedDB, which is required for persistent cryptographic key storage, is unavailable. This may be caused by browser privacy features which block persistent storage in third-party contexts.",[rE]:`Unable to acquire token from native platform.  ${rL}`,[rC]:"Timed out while attempting to establish connection to browser extension",[rk]:"Native extension is not installed. If you think this is a mistake call the initialize function.",[rS]:`Connection to native platform has not been established. Please install a compatible browser extension and run initialize().  ${rL}`,[rT]:`You must call and await the initialize function before attempting to call any other MSAL API.  ${rL}`,[rN]:"The provided prompt is not supported by the native platform. This request should be routed to the web based flow.",[rA]:"Invalid base64 encoded string.",[rI]:"Invalid PoP token request. The request should not have both a popKid value and signPopToken set to true.",[rR]:"Failed to build request headers object.",[r_]:"Failed to parse response headers",[rO]:"Failed to decrypt ear response",[rP]:"The request timed out."};rM[t$],rM[tJ],rM[tY],rM[tX],rM[tQ],rM[t0],rM[t1],rM[t2],rM[t3],rM[t4],rM[t6],rM[t5],rM[t8],rM[t7],rM[t9],rM[re],rM[rt],rM[rr],rM[rn],rM[ra],rM[ro],rM[ri],rM[rs],rM[rl],rM[rc],rM[ru],rM[rd],rM[rf],rM[rp],rM[rm],rM[rh],rM[rg],rM[rv],rM[rb],rM[ry],rM[rw],rM[rx],rM[rE],rM[rC],rM[rk],rM[rS],rM[rT],rM[rN],rM[rA],rM[rI];class rD extends K.l4{constructor(t,r){super(t,rM[t],r),Object.setPrototypeOf(this,rD.prototype),this.name="BrowserAuthError"}}function rj(t,r){return new rD(t,r)}/*! @azure/msal-browser v4.21.0 2025-08-19 */class rF{navigateInternal(t,r){return rF.defaultNavigateWindow(t,r)}navigateExternal(t,r){return rF.defaultNavigateWindow(t,r)}static defaultNavigateWindow(t,r){return r.noHistory?window.location.replace(t):window.location.assign(t),new Promise((t,n)=>{setTimeout(()=>{n(rj(rP,"failed_to_redirect"))},r.timeout)})}}/*! @azure/msal-common v15.12.0 2025-08-19 */class rU extends K.l4{constructor(t,r,n){super(t.errorCode,t.errorMessage,t.subError),Object.setPrototypeOf(this,rU.prototype),this.name="NetworkError",this.error=t,this.httpStatus=r,this.responseHeaders=n}}function rz(t,r,n,a){return t.errorMessage=`${t.errorMessage}, additionalErrorInfo: error.name:${a?.name}, error.message:${a?.message}`,new rU(t,r,n)}/*! @azure/msal-browser v4.21.0 2025-08-19 */class rH{async sendGetRequestAsync(t,r){let n;let a={},o=0,i=rB(r);try{n=await fetch(t,{method:tG.EC.GET,headers:i})}catch(t){throw rz(rj(window.navigator.onLine?rm:rf),void 0,void 0,t)}a=rV(n.headers);try{return o=n.status,{headers:a,body:await n.json(),status:o}}catch(t){throw rz(rj(rh),o,a,t)}}async sendPostRequestAsync(t,r){let n;let a=r&&r.body||"",o=rB(r),i=0,s={};try{n=await fetch(t,{method:tG.EC.POST,headers:o,body:a})}catch(t){throw rz(rj(window.navigator.onLine?rp:rf),void 0,void 0,t)}s=rV(n.headers);try{return i=n.status,{headers:s,body:await n.json(),status:i}}catch(t){throw rz(rj(rh),i,s,t)}}}function rB(t){try{let r=new Headers;if(!(t&&t.headers))return r;let n=t.headers;
146return Object.entries(n).forEach(([t,n])=>{r.append(t,n)}),r}catch(t){throw rz(rj(rR),void 0,void 0,t)}}function rV(t){try{let r={};return t.forEach((t,n)=>{r[n]=t}),r}catch(t){throw rj(r_)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */function rq(t){return encodeURIComponent(rG(t).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_"))}function rW(t){return r$(t).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function rG(t){return r$(new TextEncoder().encode(t))}function r$(t){return btoa(Array.from(t,t=>String.fromCodePoint(t)).join(""))}/*! @azure/msal-browser v4.21.0 2025-08-19 */function rZ(t){return new TextDecoder().decode(rK(t))}function rK(t){let r=t.replace(/-/g,"+").replace(/_/g,"/");switch(r.length%4){case 0:break;case 2:r+="==";break;case 3:r+="=";break;default:throw rj(rA)}let n=atob(r);return Uint8Array.from(n,t=>t.codePointAt(0)||0)}let rJ="AES-GCM",rY="HKDF",rX="SHA-256",rQ=new Uint8Array([1,0,1]),r0="0123456789abcdef",r1=new Uint32Array(1),r2="encrypt",r3="decrypt",r4={name:"RSASSA-PKCS1-v1_5",hash:rX,modulusLength:2048,publicExponent:rQ};async function r6(t,r,n){r?.addQueueMeasurement(tP.Sha256Digest,n);let a=new TextEncoder().encode(t);return window.crypto.subtle.digest(rX,a)}function r5(t){return window.crypto.getRandomValues(t)}function r8(){return window.crypto.getRandomValues(r1),r1[0]}function r7(){let t=Date.now(),r=1024*r8()+(1023&r8()),n=new Uint8Array(16),a=Math.trunc(r/1073741824),o=r&1073741824-1,i=r8();n[0]=t/1099511627776,n[1]=t/4294967296,n[2]=t/16777216,n[3]=t/65536,n[4]=t/256,n[5]=t,n[6]=112|a>>>8,n[7]=a,n[8]=128|o>>>24,n[9]=o>>>16,n[10]=o>>>8,n[11]=o,n[12]=i>>>24,n[13]=i>>>16,n[14]=i>>>8,n[15]=i;let s="";for(let t=0;t<n.length;t++)s+=r0.charAt(n[t]>>>4)+r0.charAt(15&n[t]),(3===t||5===t||7===t||9===t)&&(s+="-");return s}async function r9(t,r){return window.crypto.subtle.generateKey(r4,t,r)}async function ne(t){return window.crypto.subtle.exportKey(tG.Mm,t)}async function nt(t,r,n){return window.crypto.subtle.importKey(tG.Mm,t,r4,r,n)}async function nr(t,r){return window.crypto.subtle.sign(r4,t,r)}async function nn(){return rG(JSON.stringify({alg:"dir",kty:"oct",k:rW(new Uint8Array(await ni()))}))}async function na(t){let r=rK(JSON.parse(rZ(t)).k);return window.crypto.subtle.importKey("raw",r,rJ,!1,[r3])}async function no(t,r){let n=r.split(".");if(5!==n.length)throw rj(rO,"jwe_length");let a=await na(t).catch(()=>{throw rj(rO,"import_key")});try{let t=new TextEncoder().encode(n[0]),r=rK(n[2]),o=rK(n[3]),i=rK(n[4]),s=8*i.byteLength,l=new Uint8Array(o.length+i.length);l.set(o),l.set(i,o.length);let c=await window.crypto.subtle.decrypt({name:rJ,iv:r,tagLength:s,additionalData:t},a,l);return new TextDecoder().decode(c)}catch(t){throw rj(rO,"decrypt")}}async function ni(){let t=await window.crypto.subtle.generateKey({name:rJ,length:256},!0,[r2,r3]);return window.crypto.subtle.exportKey("raw",t)}async function ns(t){return window.crypto.subtle.importKey("raw",t,rY,!1,["deriveKey"])}async function nl(t,r,n){return window.crypto.subtle.deriveKey({name:rY,salt:r,hash:rX,info:new TextEncoder().encode(n)},t,{name:rJ,length:256},!1,[r2,r3])}async function nc(t,r,n){let a=new TextEncoder().encode(r),o=window.crypto.getRandomValues(new Uint8Array(16)),i=await nl(t,o,n),s=await window.crypto.subtle.encrypt({name:rJ,iv:new Uint8Array(12)},i,a);return{data:rW(new Uint8Array(s)),nonce:rW(o)}}async function nu(t,r,n,a){let o=rK(a),i=await nl(t,rK(r),n),s=await window.crypto.subtle.decrypt({name:rJ,iv:new Uint8Array(12)},i,o);return new TextDecoder().decode(s)}async function nd(t){return rW(new Uint8Array(await r6(t)))}var nf=n(30249),np=n(60177);/*! @azure/msal-browser v4.21.0 2025-08-19 */function nm(t){t.location.hash="","function"==typeof t.history.replaceState&&t.history.replaceState(null,"",`${t.location.origin}${t.location.pathname}${t.location.search}`)}function nh(){return window.parent!==window}function ng(){return"undefined"!=typeof window&&window.location?window.location.href.split("?")[0].split("#")[0]:""}function nv(){if("undefined"==typeof window)throw rj(ru)}function nb(t){if(!t)throw rj(rT)}function ny(t){nv(),function(){if(tw.hashContainsKnownProperties(window.location.hash)&&nh())throw rj(re)}(),function(){if("undefined"!=typeof window&&window.opener&&window.opener!==window&&"string"==typeof window.name&&0===window.name.indexOf(`${tG.qx.POPUP_NAME_PREFIX}.`))throw rj(rt)}(),nb(t)}function nw(t,r){if(ny(t),!function(t){if(nh()&&!t)throw rj(t9)}
146(r.system.allowRedirectInIframe),r.cache.cacheLocation===tG.Ix.MemoryStorage&&!r.cache.storeAuthStateInCookie)throw(0,nf.Z1)(np.xC)}function nx(t){let r=document.createElement("link");r.rel="preconnect",r.href=new URL(t).origin,r.crossOrigin="anonymous",document.head.appendChild(r),window.setTimeout(()=>{try{document.head.removeChild(r)}catch{}},1e4)}let nE="4.21.0",nC="msal",nk="browser",nS=`${nC}.${nk}.log.level`,nT=`${nC}.${nk}.log.pii`,nN=`${nC}.${nk}.platform.auth.dom`,nA=`${nC}.version`,nI="account.keys",nR="token.keys";function n_(t=1){return t<1?`${nC}.${nI}`:`${nC}.${t}.${nI}`}function nO(t,r=1){return r<1?`${nC}.${nR}.${t}`:`${nC}.${r}.${nR}.${t}`}/*! @azure/msal-browser v4.21.0 2025-08-19 */class nP{static loggerCallback(t,r){switch(t){case q.i.Error:console.error(r);return;case q.i.Info:console.info(r);return;case q.i.Verbose:console.debug(r);return;case q.i.Warning:console.warn(r);return;default:console.log(r);return}}constructor(t){let r;this.browserEnvironment="undefined"!=typeof window,this.config=function({auth:t,cache:r,system:n,telemetry:a},o){let i={clientId:W.gT.EMPTY_STRING,authority:`${W.gT.DEFAULT_AUTHORITY}`,knownAuthorities:[],cloudDiscoveryMetadata:W.gT.EMPTY_STRING,authorityMetadata:W.gT.EMPTY_STRING,redirectUri:"undefined"!=typeof window?ng():"",postLogoutRedirectUri:W.gT.EMPTY_STRING,navigateToLoginRequestUrl:!0,clientCapabilities:[],protocolMode:G.AAD,OIDCOptions:{serverResponseType:W.rg.FRAGMENT,defaultScopes:[W.gT.OPENID_SCOPE,W.gT.PROFILE_SCOPE,W.gT.OFFLINE_ACCESS_SCOPE]},azureCloudOptions:{azureCloudInstance:Z.None,tenant:W.gT.EMPTY_STRING},skipAuthorityMetadataCache:!1,supportsNestedAppAuth:!1,instanceAware:!1,encodeExtraQueryParams:!1},s={cacheLocation:tG.Ix.SessionStorage,cacheRetentionDays:5,temporaryCacheLocation:tG.Ix.SessionStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!!r&&r.cacheLocation===tG.Ix.LocalStorage,claimsBasedCachingEnabled:!1},l={loggerCallback:()=>{},logLevel:q.i.Info,piiLoggingEnabled:!1},c={...{...tD,loggerOptions:l,networkClient:o?new rH:tW,navigationClient:new rF,loadFrameTimeout:0,windowHashTimeout:n?.loadFrameTimeout||6e4,iframeHashTimeout:n?.loadFrameTimeout||1e4,navigateFrameWait:0,redirectNavigationTimeout:3e4,asyncPopups:!1,allowRedirectInIframe:!1,allowPlatformBroker:!1,nativeBrokerHandshakeTimeout:n?.nativeBrokerHandshakeTimeout||2e3,pollIntervalMilliseconds:tG.qx.DEFAULT_POLL_INTERVAL_MS},...n,loggerOptions:n?.loggerOptions||l},u={application:{appName:W.gT.EMPTY_STRING,appVersion:W.gT.EMPTY_STRING},client:new tM};if(t?.protocolMode!==G.OIDC&&t?.OIDCOptions&&new q.Y(c.loggerOptions).warning(JSON.stringify(ts(te))),t?.protocolMode&&t.protocolMode===G.OIDC&&c?.allowPlatformBroker)throw ts(tt);return{auth:{...i,...t,OIDCOptions:{...i.OIDCOptions,...t?.OIDCOptions}},cache:{...s,...r},system:c,telemetry:{...u,...a}}}(t,this.browserEnvironment);try{r=window[tG.Ix.SessionStorage]}catch(t){}let n=r?.getItem(nS),a=r?.getItem(nT)?.toLowerCase(),o="true"===a||"false"!==a&&void 0,i={...this.config.system.loggerOptions},s=n&&Object.keys(q.i).includes(n)?q.i[n]:void 0;s&&(i.loggerCallback=nP.loggerCallback,i.logLevel=s),void 0!==o&&(i.piiLoggingEnabled=o),this.logger=new q.Y(i,"@azure/msal-browser",nE),this.available=!1}getConfig(){return this.config}getLogger(){return this.logger}isAvailable(){return this.available}isBrowserEnvironment(){return this.browserEnvironment}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class nL extends nP{getModuleName(){return nL.MODULE_NAME}getId(){return nL.ID}async initialize(){return this.available="undefined"!=typeof window,this.available}}nL.MODULE_NAME="",nL.ID="StandardOperatingContext";/*! @azure/msal-common v15.12.0 2025-08-19 */let nM="missing_kid_error",nD="missing_alg_error",nj={[nM]:"The JOSE Header for the requested JWT, JWS or JWK object requires a keyId to be configured as the 'kid' header claim. No 'kid' value was provided.",[nD]:"The JOSE Header for the requested JWT, JWS or JWK object requires an algorithm to be specified as the 'alg' header claim. No 'alg' value was provided."};class nF extends K.l4{constructor(t,r){super(t,r),this.name="JoseHeaderError",Object.setPrototypeOf(this,nF.prototype)}}function nU(t){return new nF(t,nj[t])}/*! @azure/msal-common v15.12.0 2025-08-19 */class nz{constructor(t){this.typ=t.typ,this.alg=t.alg,this.kid=t.kid}static getShrHeaderString(t){if(!t.kid)throw nU(nM);if(!t.alg)throw nU(nD);return JSON.stringify(new nz({typ:t.typ||W.xd.Pop,kid:t.kid,alg:t.alg}))}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class nH{constructor(){this.dbName=tG.H4,this.version=tG.kd,this.tableName=tG.Gv,this.dbOpen=!1}async open(){return new Promise((t,r)=>{let n=window.indexedDB.open(this.dbName,this.version);n.addEventListener("upgradeneeded",t=>{t.target.result.createObjectStore(this.tableName)}),n.addEventListener("success",r=>{this.db=r.target.result,this.dbOpen=!0,t()}),n.addEventListener("error",()=>r(rj(rx)))})}closeConnection(){let t=this.db;t&&this.dbOpen&&(t.close(),this.dbOpen=!1)}async validateDbIsOpen(){if(!this.dbOpen)return this.open()}async getItem(t){return await this.validateDbIsOpen(),new Promise((r,n)=>{if(!this.db)return n(rj(rd));let a=this.db.transaction([this.tableName],"readonly").objectStore(this.tableName).get(t);a.addEventListener("success",t=>{this.closeConnection(),r(t.target.result)}),a.addEventListener("error",t=>{this.closeConnection(),n(t)})})}async setItem(t,r){return await this.validateDbIsOpen(),new Promise((n,a)=>
146{if(!this.db)return a(rj(rd));let o=this.db.transaction([this.tableName],"readwrite").objectStore(this.tableName).put(r,t);o.addEventListener("success",()=>{this.closeConnection(),n()}),o.addEventListener("error",t=>{this.closeConnection(),a(t)})})}async removeItem(t){return await this.validateDbIsOpen(),new Promise((r,n)=>{if(!this.db)return n(rj(rd));let a=this.db.transaction([this.tableName],"readwrite").objectStore(this.tableName).delete(t);a.addEventListener("success",()=>{this.closeConnection(),r()}),a.addEventListener("error",t=>{this.closeConnection(),n(t)})})}async getKeys(){return await this.validateDbIsOpen(),new Promise((t,r)=>{if(!this.db)return r(rj(rd));let n=this.db.transaction([this.tableName],"readonly").objectStore(this.tableName).getAllKeys();n.addEventListener("success",r=>{this.closeConnection(),t(r.target.result)}),n.addEventListener("error",t=>{this.closeConnection(),r(t)})})}async containsKey(t){return await this.validateDbIsOpen(),new Promise((r,n)=>{if(!this.db)return n(rj(rd));let a=this.db.transaction([this.tableName],"readonly").objectStore(this.tableName).count(t);a.addEventListener("success",t=>{this.closeConnection(),r(1===t.target.result)}),a.addEventListener("error",t=>{this.closeConnection(),n(t)})})}async deleteDatabase(){return this.db&&this.dbOpen&&this.closeConnection(),new Promise((t,r)=>{let n=window.indexedDB.deleteDatabase(tG.H4),a=setTimeout(()=>r(!1),200);n.addEventListener("success",()=>(clearTimeout(a),t(!0))),n.addEventListener("blocked",()=>(clearTimeout(a),t(!0))),n.addEventListener("error",()=>(clearTimeout(a),r(!1)))})}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class nB{constructor(){this.cache=new Map}async initialize(){}getItem(t){return this.cache.get(t)||null}getUserData(t){return this.getItem(t)}setItem(t,r){this.cache.set(t,r)}async setUserData(t,r){this.setItem(t,r)}removeItem(t){this.cache.delete(t)}getKeys(){let t=[];return this.cache.forEach((r,n)=>{t.push(n)}),t}containsKey(t){return this.cache.has(t)}clear(){this.cache.clear()}decryptData(){return Promise.resolve(null)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class nV{constructor(t){this.inMemoryCache=new nB,this.indexedDBCache=new nH,this.logger=t}handleDatabaseAccessError(t){if(t instanceof rD&&t.errorCode===rx)this.logger.error("Could not access persistent storage. This may be caused by browser privacy features which block persistent storage in third-party contexts.");else throw t}async getItem(t){let r=this.inMemoryCache.getItem(t);if(!r)try{return this.logger.verbose("Queried item not found in in-memory cache, now querying persistent storage."),await this.indexedDBCache.getItem(t)}catch(t){this.handleDatabaseAccessError(t)}return r}async setItem(t,r){this.inMemoryCache.setItem(t,r);try{await this.indexedDBCache.setItem(t,r)}catch(t){this.handleDatabaseAccessError(t)}}async removeItem(t){this.inMemoryCache.removeItem(t);try{await this.indexedDBCache.removeItem(t)}catch(t){this.handleDatabaseAccessError(t)}}async getKeys(){let t=this.inMemoryCache.getKeys();if(0===t.length)try{return this.logger.verbose("In-memory cache is empty, now querying persistent storage."),await this.indexedDBCache.getKeys()}catch(t){this.handleDatabaseAccessError(t)}return t}async containsKey(t){let r=this.inMemoryCache.containsKey(t);if(!r)try{return this.logger.verbose("Key not found in in-memory cache, now querying persistent storage."),await this.indexedDBCache.containsKey(t)}catch(t){this.handleDatabaseAccessError(t)}return r}clearInMemory(){this.logger.verbose("Deleting in-memory keystore"),this.inMemoryCache.clear(),this.logger.verbose("In-memory keystore deleted")}async clearPersistent(){try{this.logger.verbose("Deleting persistent keystore");let t=await this.indexedDBCache.deleteDatabase();return t&&this.logger.verbose("Persistent keystore deleted"),t}catch(t){return this.handleDatabaseAccessError(t),!1}}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class nq{constructor(t,r,n){this.logger=t,function(t){if(!window)throw rj(ru);if(!window.crypto)throw rj(tJ);if(!t&&!window.crypto.subtle)throw rj(tJ,"crypto_subtle_undefined")}(n??!1),this.cache=new nV(this.logger),this.performanceClient=r}createNewGuid(){return r7()}base64Encode(t){return rG(t)}base64Decode(t){return rZ(t)}base64UrlEncode(t){return rq(t)}encodeKid(t){return this.base64UrlEncode(JSON.stringify({kid:t}))}async getPublicKeyThumbprint(t){let r=this.performanceClient?.startMeasurement(tP.CryptoOptsGetPublicKeyThumbprint,t.correlationId),n=await r9(nq.EXTRACTABLE,nq.POP_KEY_USAGES),a=await ne(n.publicKey),o=nW({e:a.e,kty:a.kty,n:a.n}),i=await this.hashString(o),s=await ne(n.privateKey),l=await nt(s,!1,["sign"]);return await this.cache.setItem(i,{privateKey:l,publicKey:n.publicKey,requestMethod:t.resourceRequestMethod,requestUri:t.resourceRequestUri}),r&&r.end({success:!0}),i}async removeTokenBindingKey(t){if(await this.cache.removeItem(t),await this.cache.containsKey(t))throw eB(eO)}async clearKeystore(){this.cache.clearInMemory();
146try{return await this.cache.clearPersistent(),!0}catch(t){return t instanceof Error?this.logger.error(`Clearing keystore failed with error: ${t.message}`):this.logger.error("Clearing keystore failed with unknown error"),!1}}async signJwt(t,r,n,a){let o=this.performanceClient?.startMeasurement(tP.CryptoOptsSignJwt,a),i=await this.cache.getItem(r);if(!i)throw rj(rv);let s=await ne(i.publicKey),l=nW(s),c=rq(JSON.stringify({kid:r})),u=rq(nz.getShrHeaderString({...n?.header,alg:s.alg,kid:c}));t.cnf={jwk:JSON.parse(l)};let d=rq(JSON.stringify(t)),f=`${u}.${d}`,p=new TextEncoder().encode(f),m=rW(new Uint8Array(await nr(i.privateKey,p))),h=`${f}.${m}`;return o&&o.end({success:!0}),h}async hashString(t){return nd(t)}}function nW(t){return JSON.stringify(t,Object.keys(t).sort())}nq.POP_KEY_USAGES=["sign","verify"],nq.EXTRACTABLE=!0;/*! @azure/msal-common v15.12.0 2025-08-19 */let nG={Default:0,Adfs:1,Dsts:2,Ciam:3},n$=(t,r,n,a,o)=>(...i)=>{n.trace(`Executing function ${r}`);let s=a?.startMeasurement(r,o);o&&a?.incrementFields({[r+"CallCount"]:1},o);try{let a=t(...i);return s?.end({success:!0}),n.trace(`Returning result from ${r}`),a}catch(t){n.trace(`Error occurred in ${r}`);try{n.trace(JSON.stringify(t))}catch(t){n.trace("Unable to print error message.")}throw s?.end({success:!1},t),t}},nZ=(t,r,n,a,o)=>(...i)=>{n.trace(`Executing function ${r}`);let s=a?.startMeasurement(r,o);return o&&a?.incrementFields({[r+"CallCount"]:1},o),a?.setPreQueueTime(r,o),t(...i).then(t=>(n.trace(`Returning result from ${r}`),s?.end({success:!0}),t)).catch(t=>{n.trace(`Error occurred in ${r}`);try{n.trace(JSON.stringify(t))}catch(t){n.trace("Unable to print error message.")}throw s?.end({success:!1},t),t})};/*! @azure/msal-common v15.12.0 2025-08-19 */class nK{constructor(t,r,n,a){this.networkInterface=t,this.logger=r,this.performanceClient=n,this.correlationId=a}async detectRegion(t,r){this.performanceClient?.addQueueMeasurement(tP.RegionDiscoveryDetectRegion,this.correlationId);let n=t;if(n)r.region_source=W.W.ENVIRONMENT_VARIABLE;else{let t=nK.IMDS_OPTIONS;try{let a=await nZ(this.getRegionFromIMDS.bind(this),tP.RegionDiscoveryGetRegionFromIMDS,this.logger,this.performanceClient,this.correlationId)(W.gT.IMDS_VERSION,t);if(a.status===W.oj.SUCCESS&&(n=a.body,r.region_source=W.W.IMDS),a.status===W.oj.BAD_REQUEST){let a=await nZ(this.getCurrentVersion.bind(this),tP.RegionDiscoveryGetCurrentVersion,this.logger,this.performanceClient,this.correlationId)(t);if(!a)return r.region_source=W.W.FAILED_AUTO_DETECTION,null;let o=await nZ(this.getRegionFromIMDS.bind(this),tP.RegionDiscoveryGetRegionFromIMDS,this.logger,this.performanceClient,this.correlationId)(a,t);o.status===W.oj.SUCCESS&&(n=o.body,r.region_source=W.W.IMDS)}}catch(t){return r.region_source=W.W.FAILED_AUTO_DETECTION,null}}return n||(r.region_source=W.W.FAILED_AUTO_DETECTION),n||null}async getRegionFromIMDS(t,r){return this.performanceClient?.addQueueMeasurement(tP.RegionDiscoveryGetRegionFromIMDS,this.correlationId),this.networkInterface.sendGetRequestAsync(`${W.gT.IMDS_ENDPOINT}?api-version=${t}&format=text`,r,W.gT.IMDS_TIMEOUT)}async getCurrentVersion(t){this.performanceClient?.addQueueMeasurement(tP.RegionDiscoveryGetCurrentVersion,this.correlationId);try{let r=await this.networkInterface.sendGetRequestAsync(`${W.gT.IMDS_ENDPOINT}?format=json`,t);if(r.status===W.oj.BAD_REQUEST&&r.body&&r.body["newest-versions"]&&r.body["newest-versions"].length>0)return r.body["newest-versions"][0];return null}catch(t){return null}}}/*! @azure/msal-common v15.12.0 2025-08-19 */function nJ(){return Math.round(new Date().getTime()/1e3)}function nY(t){return t.getTime()/1e3}function nX(t){return t?new Date(1e3*Number(t)):new Date}function nQ(t,r){let n=Number(t)||0;return nJ()+r>n}/*! @azure/msal-common v15.12.0 2025-08-19 */function n0(t,r,n,a,o){return{credentialType:W.d3.ID_TOKEN,homeAccountId:t,environment:r,clientId:a,secret:n,realm:o,lastUpdatedAt:Date.now().toString()}}function n1(t,r,n,a,o,i,s,l,c,u,d,f,p,m,h){let g={homeAccountId:t,credentialType:W.d3.ACCESS_TOKEN,secret:n,cachedAt:nJ().toString(),expiresOn:s.toString(),extendedExpiresOn:l.toString(),environment:r,clientId:a,realm:o,target:i,tokenType:d||W.hO.BEARER,lastUpdatedAt:Date.now().toString()};if(f&&(g.userAssertionHash=f),u&&(g.refreshOn=u.toString()),m&&(g.requestedClaims=m,g.requestedClaimsHash=h),g.tokenType?.toLowerCase()!==W.hO.BEARER.toLowerCase())switch(g.credentialType=W.d3.ACCESS_TOKEN_WITH_AUTH_SCHEME,g.tokenType){case W.hO.POP:let v=tp(n,c);if(!v?.cnf?.kid)throw eB(eR);g.keyId=v.cnf.kid;break;case W.hO.SSH:g.keyId=p}return g}function n2(t,r,n,a,o,i,s){let l={credentialType:W.d3.REFRESH_TOKEN,homeAccountId:t,environment:r,clientId:a,secret:n,lastUpdatedAt:Date.now().toString()};return i&&(l.userAssertionHash=i),o&&(l.familyId=o),s&&(l.expiresOn=s.toString()),l}function n3(t){return t.hasOwnProperty("homeAccountId")&&t.hasOwnProperty("environment")&&t.hasOwnProperty("credentialType")&&t.hasOwnProperty("clientId")&&t.hasOwnProperty("secret")}function n4(t){return!!t&&n3(t)&&t.hasOwnProperty("realm")&&t.hasOwnProperty("target")&&(t.credentialType===W.d3.ACCESS_TOKEN||t.credentialType===W.d3.ACCESS_TOKEN_WITH_AUTH_SCHEME)}function n6(t){return!!t&&n3(t)&&t.credentialType===W.d3.REFRESH_TOKEN}function n5(){return nJ()+W.QU.REFRESH_TIME_SECONDS}function n8(t,r,n){t.authorization_endpoint=r.authorization_endpoint,t.token_endpoint=r.token_endpoint,t.end_session_endpoint=r.end_session_endpoint,t.issuer=r.issuer,t.endpointsFromNetwork=n,t.jwks_uri=r.jwks_uri}function n7(t,r,n){t.aliases=r.aliases,t.preferred_cache=r.preferred_cache,t.preferred_network=r.preferred_network,t.aliasesFromNetwork=n}function n9(t){return t.expiresAt<=nJ()}nK.IMDS_OPTIONS={headers:{Metadata:"true"}};/*! @azure/msal-common v15.12.0 2025-08-19 */class ae{constructor(t,r,n,a,o,i,s,l){this.canonicalAuthority=t,this._canonicalAuthority.val
146idateAsUri(),this.networkInterface=r,this.cacheManager=n,this.authorityOptions=a,this.regionDiscoveryMetadata={region_used:void 0,region_source:void 0,region_outcome:void 0},this.logger=o,this.performanceClient=s,this.correlationId=i,this.managedIdentity=l||!1,this.regionDiscovery=new nK(r,this.logger,this.performanceClient,this.correlationId)}getAuthorityType(t){if(t.HostNameAndPort.endsWith(W.gT.CIAM_AUTH_URL))return nG.Ciam;let r=t.PathSegments;if(r.length)switch(r[0].toLowerCase()){case W.gT.ADFS:return nG.Adfs;case W.gT.DSTS:return nG.Dsts}return nG.Default}get authorityType(){return this.getAuthorityType(this.canonicalAuthorityUrlComponents)}get protocolMode(){return this.authorityOptions.protocolMode}get options(){return this.authorityOptions}get canonicalAuthority(){return this._canonicalAuthority.urlString}set canonicalAuthority(t){this._canonicalAuthority=new tw(t),this._canonicalAuthority.validateAsUri(),this._canonicalAuthorityUrlComponents=null}get canonicalAuthorityUrlComponents(){return this._canonicalAuthorityUrlComponents||(this._canonicalAuthorityUrlComponents=this._canonicalAuthority.getUrlComponents()),this._canonicalAuthorityUrlComponents}get hostnameAndPort(){return this.canonicalAuthorityUrlComponents.HostNameAndPort.toLowerCase()}get tenant(){return this.canonicalAuthorityUrlComponents.PathSegments[0]}get authorizationEndpoint(){if(this.discoveryComplete())return this.replacePath(this.metadata.authorization_endpoint);throw eB(ee)}get tokenEndpoint(){if(this.discoveryComplete())return this.replacePath(this.metadata.token_endpoint);throw eB(ee)}get deviceCodeEndpoint(){if(this.discoveryComplete())return this.replacePath(this.metadata.token_endpoint.replace("/token","/devicecode"));throw eB(ee)}get endSessionEndpoint(){if(this.discoveryComplete()){if(!this.metadata.end_session_endpoint)throw eB(eP);return this.replacePath(this.metadata.end_session_endpoint)}throw eB(ee)}get selfSignedJwtAudience(){if(this.discoveryComplete())return this.replacePath(this.metadata.issuer);throw eB(ee)}get jwksUri(){if(this.discoveryComplete())return this.replacePath(this.metadata.jwks_uri);throw eB(ee)}canReplaceTenant(t){return 1===t.PathSegments.length&&!ae.reservedTenantDomains.has(t.PathSegments[0])&&this.getAuthorityType(t)===nG.Default&&this.protocolMode!==G.OIDC}replaceTenant(t){return t.replace(/{tenant}|{tenantid}/g,this.tenant)}replacePath(t){let r=t,n=new tw(this.metadata.canonical_authority).getUrlComponents(),a=n.PathSegments;return this.canonicalAuthorityUrlComponents.PathSegments.forEach((t,o)=>{let i=a[o];if(0===o&&this.canReplaceTenant(n)){let t=new tw(this.metadata.authorization_endpoint).getUrlComponents().PathSegments[0];i!==t&&(this.logger.verbose(`Replacing tenant domain name ${i} with id ${t}`),i=t)}t!==i&&(r=r.replace(`/${i}/`,`/${t}/`))}),this.replaceTenant(r)}get defaultOpenIdConfigurationEndpoint(){let t=this.hostnameAndPort;return this.canonicalAuthority.endsWith("v2.0/")||this.authorityType===nG.Adfs||this.protocolMode===G.OIDC&&!this.isAliasOfKnownMicrosoftAuthority(t)?`${this.canonicalAuthority}.well-known/openid-configuration`:`${this.canonicalAuthority}v2.0/.well-known/openid-configuration`}discoveryComplete(){return!!this.metadata}async resolveEndpointsAsync(){this.performanceClient?.addQueueMeasurement(tP.AuthorityResolveEndpointsAsync,this.correlationId);let t=this.getCurrentMetadataEntity(),r=await nZ(this.updateCloudDiscoveryMetadata.bind(this),tP.AuthorityUpdateCloudDiscoveryMetadata,this.logger,this.performanceClient,this.correlationId)(t);this.canonicalAuthority=this.canonicalAuthority.replace(this.hostnameAndPort,t.preferred_network);let n=await nZ(this.updateEndpointMetadata.bind(this),tP.AuthorityUpdateEndpointMetadata,this.logger,this.performanceClient,this.correlationId)(t);this.updateCachedMetadata(t,r,{source:n}),this.performanceClient?.addFields({cloudDiscoverySource:r,authorityEndpointSource:n},this.correlationId)}getCurrentMetadataEntity(){let t=this.cacheManager.getAuthorityMetadataByAlias(this.hostnameAndPort);return t||(t={aliases:[],preferred_cache:this.hostnameAndPort,preferred_network:this.hostnameAndPort,canonical_authority:this.canonicalAuthority,authorization_endpoint:"",token_endpoint:"",end_session_endpoint:"",issuer:"",aliasesFromNetwork:!1,endpointsFromNetwork:!1,expiresAt:n5(),jwks_uri:""}),t}updateCachedMetadata(t,r,n){r!==W.pQ.CACHE&&n?.source!==W.pQ.CACHE&&(t.expiresAt=n5(),t.canonical_authority=this.canonicalAuthority);let a=this.cacheManager.generateAuthorityMetadataCacheKey(t.preferred_cache);this.cacheManager.setAuthorityMetadata(a,t),this.metadata=t}async updateEndpointMetadata(t){this.performanceClient?.addQueueMeasurement(tP.AuthorityUpdateEndpointMetadata,this.correlationId);let r=this.updateEndpointMetadataFromLocalSources(t);if(r)return r.source===W.pQ.HARDCODED_VALUES&&this.authorityOptions.azureRegionConfiguration?.azureRegion&&r.metadata&&(n8(t,await nZ(this.updateMetadataWithRegionalInformation.bind(this),tP.AuthorityUpdateMetadataWithRegionalInformation,this.logger,this.performanceClient,this.correlationId)(r.metadata),!1),t.canonical_authority=this.canonicalAuthority),r.source;let n=await nZ(this.getEndpointMetadataFromNetwork.bind(this),tP.AuthorityGetEndpointMetadataFromNetwork,this.logger,this.performanceClient,this.correlationId)();if(n)return this.authorityOptions.azureRegionConfiguration?.azureRegion&&(n=await nZ(this.updateMetadataWithRegionalInformation.bind(this),tP.AuthorityUpdateMetadataWithRegionalInformation,this.logger,this.performanceClient,this.correlationId)(n)),n8(t,n,!0),W.pQ.NETWORK;throw eB(er,this.defaultOpenIdConfigurationEndpoint)}updateEndpointMetadataFromLocalSources(t){this.logger.verbose("Attempting to get endpoint metadata from authority configuration");let r=this.getEndpointMetadataFromConfig();if(r)return this.logger.verbose("Found endpoint metadata in authority configuration"),n8(t,r,!1),{source:W.pQ.CONFIG};if(this.logger.verbose("Did not find endpoint metadata in the config... Attempting to get endpoint metadata from the hardcoded values."),this.authorityOptions.skipAuthorityMetadataCache)this.logger.verbose("Skipping hardcoded metadata cache since skipAuthorityMetadataCache is set to true. Attempting to get endpoint metadata from the network metadata cache.");else{let r=this.getEndpointMetadataFromHardcodedValues();if(r)return n8(t,r,!1),{source:W.pQ.HARDCODED_VALUES,metadata:r};this.logger.verbose("Did not find endpoint metadata in hardcoded values... Attempting to get endpoint metadata from the network metadata cache.")}let n=n9(t);return this.isAuthoritySameType(t)&&t.endpointsFromNetwork&&!n?(this.logger.verbose("Found endpoint metadata in the cache."),{source:W.pQ.CACHE}):(n&&this.logger.verbose("The metadata entity is expired."),null)}isAuthoritySameType(t){return new tw(t.canonical_authority).getUrlComponents().PathSegments.length===this.canonicalAuthorityUrlComponents.PathSegments.length}getEndpointMetadataFromConfig(){if(this.authorityOptions.authorityMetadata)try{return JSON.parse(this.authorityOptions.authorityMetadata)}catch(t){throw ts(e4)}return null}async getEndpointMetadataFromNetwork(){this.performanceClient?.addQueueMeasurement(tP.AuthorityGetEndpointMetadataFromNetwork,this.correlationId);let t=this.defaultOpenIdConfigurationEndpoint;this.logger.verbose(`Authority.getEndpointMetadataFromNetwork: attempting to retrieve OAuth endpoints from ${t}`);try{var r;let n=await this.networkInterface.sendGetRequestAsync(t,{});if((r=n.body).hasOwnProperty("authorization_endpoint")&&r.hasOwnProperty("token_endpoint")&&r.hasOwnProperty("issuer")&&r.hasOwnProperty("jwks_uri"))return n.body;return this.logger.verbose("Authority.getEndpointMetadataFromNetwork: could not parse response as OpenID configuration"),null}catch(t){return this.logger.verbose(`Authority.getEndpointMetadataFromNetwork: ${t}`),null}}getEndpointMetadataFromHardcodedValues(){return this.hostnameAndPort in tx?tx[this.hostnameAndPort]:null}async updateMetadataWithRegionalInformation(t){this.performanceClient?.addQueueMeasurement(tP.AuthorityUpdateMetadataWithRegionalInformation,this.correlationId);let r=this.authorityOptions.azureRegionConfiguration?.azureRegion;if(r){if(r!==W.gT.AZURE_REGION_AUTO_DISCOVER_FLAG)return this.regionDiscoveryMetadata.region_outcome=W.ki.CONFIGURED_NO_AUTO_DETECTION,this.regionDiscoveryMetadata.region_used=r,ae.replaceWithRegionalInformation(t,r);let n=await nZ(this.regionDiscovery.detectRegion.bind(this.regionDiscovery),tP.RegionDiscoveryDetectRegion,this.logger,this.performanceClient,this.correlationId)(this.authorityOptions.azureRegionConfiguration?.environmentRegion,this.regionDiscoveryMetadata);if(n)return this.regionDiscoveryMetadata.region_outcome=W.ki.AUTO_DETECTION_REQUESTED_SUCCESSFUL,this.regionDiscoveryMetadata.region_used=n,ae.replaceWithRegionalInformation(t,n);this.regionDiscoveryMetadata.region_outcome=W.ki.AUTO_DETECTION_REQUESTED_FAILED}return t}async updateCloudDiscoveryMetadata(t){this.performanceClient?.addQueueMeasurement(tP.AuthorityUpdateCloudDiscoveryMetadata,this.correlationId);let r=this.updateCloudDiscoveryMetadataFromLocalSources(t);if(r)return r;let n=await nZ(this.getCloudDiscoveryMetadataFromNetwork.bind(this),tP.AuthorityGetCloudDiscoveryMetadataFromNetwork,this.logger,this.performanceClient,this.correlationId)();if(n)return n7(t,n,!0),W.pQ.NETWORK;throw ts(e6)}updateCloudDiscoveryMetadataFromLocalSources(t){this.logger.verbose("Attempting to get cloud discovery metadata  from authority configuration"),this.logger.verbosePii(`Known Authorities: ${this.authorityOptions.knownAuthorities||W.gT.NOT_APPLICABLE}`),this.logger.verbosePii(`Authority Metadata: ${this.authorityOptions.authorityMetadata||W.gT.NOT_APPLICABLE}`),this.logger.verbosePii(`Canonical Authority: ${t.canonical_authority||W.gT.NOT_APPLICABLE}`);let r=this.getCloudDiscoveryMetadataFromConfig();if(r)return this.logger.verbose("Found cloud discovery metadata in authority configuration"),n7(t,r,!1),W.pQ.CONFIG;if(this.logger.verbose("Did not find cloud discovery metadata in the config... Attempting to get cloud discovery metadata from the hardcoded values."),this.options.skipAuthorityMetadataCache)this.logger.verbose("Skipping hardcoded cloud discovery metadata cache since skipAuthorityMetadataCache is set to true. Attempting to get cloud discovery metadata from the network metadata cache.");else{var n;let r=(n=this.hostnameAndPort,tS(tE.metadata,n));if(r)return this.logger.verbose("Found cloud discovery metadata from hardcoded values."),n7(t,r,!1),W.pQ.HARDCODED_VALUES;this.logger.verbose("Did not find cloud discovery metadata in hardcoded values... Attempting to get cloud discovery metadata from the network metadata cache.")}let a=n9(t);return this.isAuthoritySameType(t)&&t.aliasesFromNetwork&&!a?(this.logger.verbose("Found cloud discovery metadata in the cache."),W.pQ.CACHE):(a&&this.logger.verbose("The metadata entity is expired."),null)}getCloudDiscoveryMetadataFromConfig(){if(this.authorityType===nG.Ciam)return this.logger.verbose("CIAM authorities do not support cloud discovery metadata, generate the aliases from authority host."),ae.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort);if(this.authorityOptions.cloudDiscoveryMetadata){this.logger.verbose("The cloud discovery metadata has been provided as a network response, in the config.");try{this.logger.verbose("Attempting to parse the cloud discovery metadata.");let t=JSON.parse(this.authorityOptions.cloudDiscoveryMetadata),r=tS(t.metadata,this.hostnameAndPort);if(this.logger.verbose("Parsed the cloud discovery metadata."),r)return this.logger.verbose("There is returnable metadata attached to the parsed cloud discovery metadata."),r;this.logger.verbose("There is no metadata attached to the parsed cloud discovery metadata.")}catch(t){throw this.logger.verbose("Unable to parse the cloud discovery metadata. Throwing Invalid Cloud Discovery Metadata Error."),ts(e3)}}return this.isInKnownAuthorities()?(this.logger.verbose("The host is included in knownAuthorities. Creating new cloud discovery metadata from the host."),ae.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort)):null}async getCloudDiscoveryMetadataFromNetwork(){this.performanceClient?.addQueueMeasurement(tP.AuthorityGetCloudDiscoveryMetadataFromNetwork,this.correlationId);let t=`${W.gT.AAD_INSTANCE_DISCOVERY_ENDPT}${this.canonicalAuthority}oauth2/v2.0/authorize`,r=null;try{var n,a;let o,i;let s=await this.networkInterface.sendGetRequestAsync(t,{});if((n=s.body).hasOwnProperty("tenant_discovery_endpoint")&&n.hasOwnProperty("metadata"))i=(o=s.body).metadata,this.logger.verbosePii(`tenant_discovery_endpoint is: ${o.tenant_discovery_endpoint}`);else{if(!((a=s.body).hasOwnProperty("error")&&a.hasOwnProperty("error_description")))return this.logger.error("AAD did not return a CloudInstanceDiscoveryResponse or CloudInstanceDiscoveryErrorResponse"),null;if(this.logger.warning(`A CloudInstanceDiscoveryErrorResponse was returned. The cloud instance discovery network request's status code is: ${s.status}`),(o=s.body).error===W.gT.INVALID_INSTANCE)return this.logger.error("The CloudInstanceDiscoveryErrorResponse error is invali
146d_instance."),null;this.logger.warning(`The CloudInstanceDiscoveryErrorResponse error is ${o.error}`),this.logger.warning(`The CloudInstanceDiscoveryErrorResponse error description is ${o.error_description}`),this.logger.warning("Setting the value of the CloudInstanceDiscoveryMetadata (returned from the network) to []"),i=[]}this.logger.verbose("Attempting to find a match between the developer's authority and the CloudInstanceDiscoveryMetadata returned from the network request."),r=tS(i,this.hostnameAndPort)}catch(t){return t instanceof K.l4?this.logger.error(`There was a network error while attempting to get the cloud discovery instance metadata.
147Error: ${t.errorCode}
148Error Description: ${t.errorMessage}`):this.logger.error(`A non-MSALJS error was thrown while attempting to get the cloud instance discovery metadata.
149Error: ${t.name}
150Error Description: ${t.message}`),null}return r||(this.logger.warning("The developer's authority was not found within the CloudInstanceDiscoveryMetadata returned from the network request."),this.logger.verbose("Creating custom Authority for custom domain scenario."),r=ae.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort)),r}isInKnownAuthorities(){return this.authorityOptions.knownAuthorities.filter(t=>t&&tw.getDomainFromUrl(t).toLowerCase()===this.hostnameAndPort).length>0}static generateAuthority(t,r){let n;if(r&&r.azureCloudInstance!==Z.None){let t=r.tenant?r.tenant:W.gT.DEFAULT_COMMON_TENANT;n=`${r.azureCloudInstance}/${t}/`}return n||t}static createCloudDiscoveryMetadataFromHost(t){return{preferred_network:t,preferred_cache:t,aliases:[t]}}getPreferredCache(){if(this.managedIdentity)return W.gT.DEFAULT_AUTHORITY_HOST;if(this.discoveryComplete())return this.metadata.preferred_cache;throw eB(ee)}isAlias(t){return this.metadata.aliases.indexOf(t)>-1}isAliasOfKnownMicrosoftAuthority(t){return tC.has(t)}static isPublicCloudAuthority(t){return W.gT.KNOWN_PUBLIC_CLOUDS.indexOf(t)>=0}static buildRegionalAuthorityString(t,r,n){let a=new tw(t);a.validateAsUri();let o=a.getUrlComponents(),i=`${r}.${o.HostNameAndPort}`;this.isPublicCloudAuthority(o.HostNameAndPort)&&(i=`${r}.${W.gT.REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX}`);let s=tw.constructAuthorityUriFromObject({...a.getUrlComponents(),HostNameAndPort:i}).urlString;return n?`${s}?${n}`:s}static replaceWithRegionalInformation(t,r){let n={...t};return n.authorization_endpoint=ae.buildRegionalAuthorityString(n.authorization_endpoint,r),n.token_endpoint=ae.buildRegionalAuthorityString(n.token_endpoint,r),n.end_session_endpoint&&(n.end_session_endpoint=ae.buildRegionalAuthorityString(n.end_session_endpoint,r)),n}static transformCIAMAuthority(t){let r=t,n=new tw(t).getUrlComponents();if(0===n.PathSegments.length&&n.HostNameAndPort.endsWith(W.gT.CIAM_AUTH_URL)){let t=n.HostNameAndPort.split(".")[0];r=`${r}${t}${W.gT.AAD_TENANT_DOMAIN_SUFFIX}`}return r}}function at(t){return t.endsWith(W.gT.FORWARD_SLASH)?t:`${t}${W.gT.FORWARD_SLASH}`}ae.reservedTenantDomains=new Set(["{tenant}","{tenantid}",W.Nb.COMMON,W.Nb.CONSUMERS,W.Nb.ORGANIZATIONS]);/*! @azure/msal-common v15.12.0 2025-08-19 */let ar="no_tokens_found",an="native_account_unavailable",aa="refresh_token_expired",ao="ux_not_allowed",ai="bad_token",as=["interaction_required","consent_required","login_required",ai,ao],al=["message_only","additional_action","basic_action","user_password_expired","consent_required","bad_token"],ac={[ar]:"No refresh token found in the cache. Please sign-in.",[an]:"The requested account is not available in the native broker. It may have been deleted or logged out. Please sign-in again using an interactive API.",[aa]:"Refresh token has expired.",[ai]:"Identity provider returned bad_token due to an expired or invalid refresh token. Please invoke an interactive API to resolve.",[ao]:"`canShowUI` flag in Edge was set to false. User interaction required on web page. Please invoke an interactive API to resolve."};ac[ar],ac[an],ac[ai];class au extends K.l4{constructor(t,r,n,a,o,i,s,l){super(t,r,n),Object.setPrototypeOf(this,au.prototype),this.timestamp=a||W.gT.EMPTY_STRING,this.traceId=o||W.gT.EMPTY_STRING,this.correlationId=i||W.gT.EMPTY_STRING,this.claims=s||W.gT.EMPTY_STRING,this.name="InteractionRequiredAuthError",this.errorNo=l}}function ad(t,r,n){let a=!!t&&as.indexOf(t)>-1,o=!!n&&al.indexOf(n)>-1,i=!!r&&as.some(t=>
150r.indexOf(t)>-1);return a||i||o}function af(t){return new au(t,ac[t])}/*! @azure/msal-common v15.12.0 2025-08-19 */function ap(t,r){if(!t)throw eB(Y);try{let n=r(t);return JSON.parse(n)}catch(t){throw eB(J)}}function am(t){if(!t)throw eB(J);let r=t.split(W.Bv.CLIENT_INFO_SEPARATOR,2);return{uid:r[0],utid:r.length<2?W.gT.EMPTY_STRING:r[1]}}/*! @azure/msal-common v15.12.0 2025-08-19 */function ah(t){return t&&(t.tid||t.tfp||t.acr)||null}/*! @azure/msal-common v15.12.0 2025-08-19 */class ag{getAccountInfo(){return{homeAccountId:this.homeAccountId,environment:this.environment,tenantId:this.realm,username:this.username,localAccountId:this.localAccountId,loginHint:this.loginHint,name:this.name,nativeAccountId:this.nativeAccountId,authorityType:this.authorityType,tenantProfiles:new Map((this.tenantProfiles||[]).map(t=>[t.tenantId,t]))}}isSingleTenant(){return!this.tenantProfiles}static createAccount(t,r,n){let a;let o=new ag;r.authorityType===nG.Adfs?o.authorityType=W.iR.ADFS_ACCOUNT_TYPE:r.protocolMode===G.OIDC?o.authorityType=W.iR.GENERIC_ACCOUNT_TYPE:o.authorityType=W.iR.MSSTS_ACCOUNT_TYPE,t.clientInfo&&n&&(a=ap(t.clientInfo,n)),o.clientInfo=t.clientInfo,o.homeAccountId=t.homeAccountId,o.nativeAccountId=t.nativeAccountId;let i=t.environment||r&&r.getPreferredCache();if(!i)throw eB(eE);o.environment=i,o.realm=a?.utid||ah(t.idTokenClaims)||"",o.localAccountId=a?.uid||t.idTokenClaims?.oid||t.idTokenClaims?.sub||"";let s=t.idTokenClaims?.preferred_username||t.idTokenClaims?.upn,l=t.idTokenClaims?.emails?t.idTokenClaims.emails[0]:null;if(o.username=s||l||"",o.loginHint=t.idTokenClaims?.login_hint,o.name=t.idTokenClaims?.name||"",o.cloudGraphHostName=t.cloudGraphHostName,o.msGraphHost=t.msGraphHost,t.tenantProfiles)o.tenantProfiles=t.tenantProfiles;else{let r=td(t.homeAccountId,o.localAccountId,o.realm,t.idTokenClaims);o.tenantProfiles=[r]}return o}static createFromAccountInfo(t,r,n){let a=new ag;
150return a.authorityType=t.authorityType||W.iR.GENERIC_ACCOUNT_TYPE,a.homeAccountId=t.homeAccountId,a.localAccountId=t.localAccountId,a.nativeAccountId=t.nativeAccountId,a.realm=t.tenantId,a.environment=t.environment,a.username=t.username,a.name=t.name,a.loginHint=t.loginHint,a.cloudGraphHostName=r,a.msGraphHost=n,a.tenantProfiles=Array.from(t.tenantProfiles?.values()||[]),a}static generateHomeAccountId(t,r,n,a,o){if(!(r===nG.Adfs||r===nG.Dsts)){if(t)try{let r=ap(t,a.base64Decode);if(r.uid&&r.utid)return`${r.uid}.${r.utid}`}catch(t){}n.warning("No client info in response")}return o?.sub||""}static isAccountEntity(t){return!!t&&t.hasOwnProperty("homeAccountId")&&t.hasOwnProperty("environment")&&t.hasOwnProperty("realm")&&t.hasOwnProperty("localAccountId")&&t.hasOwnProperty("username")&&t.hasOwnProperty("authorityType")}static accountInfoIsEqual(t,r,n){if(!t||!r)return!1;let a=!0;if(n){let n=t.idTokenClaims||{},o=r.idTokenClaims||{};a=n.iat===o.iat&&n.nonce===o.nonce}return t.homeAccountId===r.homeAccountId&&t.localAccountId===r.localAccountId&&t.username===r.username&&t.tenantId===r.tenantId&&t.loginHint===r.loginHint&&t.environment===r.environment&&t.nativeAccountId===r.nativeAccountId&&a}}/*! @azure/msal-common v15.12.0 2025-08-19 */function av(t,r,n){return{clientId:t,authority:r.authority,scopes:r.scopes,homeAccountIdentifier:n,claims:r.claims,authenticationScheme:r.authenticationScheme,resourceRequestMethod:r.resourceRequestMethod,resourceRequestUri:r.resourceRequestUri,shrClaims:r.shrClaims,sshKid:r.sshKid,embeddedClientId:r.embeddedClientId||r.tokenBodyParameters?.clientId}}let ab={Lax:"Lax",None:"None"};class ay{initialize(){return Promise.resolve()}getItem(t){let r=`${encodeURIComponent(t)}`,n=document.cookie.split(";");for(let t=0;t<n.length;t++){let[a,...o]=decodeURIComponent(n[t]).trim().split("="),i=o.join("=");if(a===r)return i}return""}getUserData(){throw eB(eF)}setItem(t,r,n,a=!0,o=ab.Lax){let i=`${encodeURIComponent(t)}=${encodeURIComponent(r)};path=/;SameSite=${o};`;if(n){let t=new Date(new Date().getTime()+864e5*n).toUTCString();i+=`expires=${t};`}(a||o===ab.None)&&(i+="Secure;"),document.cookie=i}async setUserData(){return Promise.reject(eB(eF))}removeItem(t){this.setItem(t,"",-1)}getKeys(){let t=document.cookie.split(";"),r=[];return t.forEach(t=>{let n=decodeURIComponent(t).trim().split("=");r.push(n[0])}),r}containsKey(t){return this.getKeys().includes(t)}decryptData(){return Promise.resolve(null)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */function aw(t,r){let n=t.getItem(n_(r));return n?JSON.parse(n):[]}function ax(t,r,n){let a=r.getItem(nO(t,n));if(a){let t=JSON.parse(a);if(t&&t.hasOwnProperty("idToken")&&t.hasOwnProperty("accessToken")&&t.hasOwnProperty("refreshToken"))return t}return{idToken:[],accessToken:[],refreshToken:[]}}/*! @azure/msal-browser v4.21.0 2025-08-19 */function aE(t){return t.hasOwnProperty("id")&&t.hasOwnProperty("nonce")&&t.hasOwnProperty("data")}/*! @azure/msal-browser v4.21.0 2025-08-19 */let aC="msal.cache.encryption";class ak{constructor(t,r,n){if(!window.localStorage)throw(0,nf.Z1)(np.m4);this.memoryStorage=new nB,this.initialized=!1,this.clientId=t,this.logger=r,this.performanceClient=n,this.broadcast=new BroadcastChannel("msal.broadcast.cache")}async initialize(t){let r=new ay,n=r.getItem(aC),a={key:"",id:""};if(n)try{a=JSON.parse(n)}catch(t){}if(a.key&&a.id){let r=n$(rK,tP.Base64Decode,this.logger,this.performanceClient,t)(a.key);this.encryptionCookie={id:a.id,key:await nZ(ns,tP.GenerateHKDF,this.logger,this.performanceClient,t)(r)}}else{let n=r7(),a=await nZ(ni,tP.GenerateBaseKey,this.logger,this.performanceClient,t)(),o=n$(rW,tP.UrlEncodeArr,this.logger,this.performanceClient,t)(new Uint8Array(a));this.encryptionCookie={id:n,key:await nZ(ns,tP.GenerateHKDF,this.logger,this.performanceClient,t)(a)},r.setItem(aC,JSON.stringify({id:n,key:o}),0,!0,ab.None)}await nZ(this.importExistingCache.bind(this),tP.ImportExistingCache,this.logger,this.performanceClient,t)(t),this.broadcast.addEventListener("message",this.updateCache.bind(this)),this.initialized=!0}getItem(t){return window.localStorage.getItem(t)}getUserData(t){if(!this.initialized)throw rj(rT);return this.memoryStorage.getItem(t)}async decryptData(t,r,n){if(!this.initialized||!this.encryptionCookie)throw rj(rT);
150if(r.id!==this.encryptionCookie.id)return this.performanceClient.incrementFields({encryptedCacheExpiredCount:1},n),null;let a=await nZ(nu,tP.Decrypt,this.logger,this.performanceClient,n)(this.encryptionCookie.key,r.nonce,this.getContext(t),r.data);if(!a)return null;try{return JSON.parse(a)}catch(t){return this.performanceClient.incrementFields({encryptedCacheCorruptionCount:1},n),null}}setItem(t,r){window.localStorage.setItem(t,r)}async setUserData(t,r,n,a){if(!this.initialized||!this.encryptionCookie)throw rj(rT);let{data:o,nonce:i}=await nZ(nc,tP.Encrypt,this.logger,this.performanceClient,n)(this.encryptionCookie.key,r,this.getContext(t)),s={id:this.encryptionCookie.id,nonce:i,data:o,lastUpdatedAt:a};this.memoryStorage.setItem(t,r),this.setItem(t,JSON.stringify(s)),this.broadcast.postMessage({key:t,value:r,context:this.getContext(t)})}removeItem(t){this.memoryStorage.containsKey(t)&&(this.memoryStorage.removeItem(t),this.broadcast.postMessage({key:t,value:null,context:this.getContext(t)})),window.localStorage.removeItem(t)}getKeys(){return Object.keys(window.localStorage)}containsKey(t){return window.localStorage.hasOwnProperty(t)}clear(){this.memoryStorage.clear(),aw(this).forEach(t=>this.removeItem(t));let t=ax(this.clientId,this);t.idToken.forEach(t=>this.removeItem(t)),t.accessToken.forEach(t=>this.removeItem(t)),t.refreshToken.forEach(t=>this.removeItem(t)),this.getKeys().forEach(t=>{(t.startsWith(nC)||-1!==t.indexOf(this.clientId))&&this.removeItem(t)})}async importExistingCache(t){if(!this.encryptionCookie)return;let r=aw(this);(r=await this.importArray(r,t)).length?this.setItem(n_(),JSON.stringify(r)):this.removeItem(n_());let n=ax(this.clientId,this);n.idToken=await this.importArray(n.idToken,t),n.accessToken=await this.importArray(n.accessToken,t),n.refreshToken=await this.importArray(n.refreshToken,t),n.idToken.length||n.accessToken.length||n.refreshToken.length?this.setItem(nO(this.clientId),JSON.stringify(n)):this.removeItem(nO(this.clientId))}async getItemFromEncryptedCache(t,r){let n;if(!this.encryptionCookie)return null;let a=this.getItem(t);if(!a)return null;try{n=JSON.parse(a)}catch(t){return null}return aE(n)?n.id!==this.encryptionCookie.id?(this.performanceClient.incrementFields({encryptedCacheExpiredCount:1},r),null):nZ(nu,tP.Decrypt,this.logger,this.performanceClient,r)(this.encryptionCookie.key,n.nonce,this.getContext(t),n.data):(this.performanceClient.incrementFields({unencryptedCacheCount:1},r),n)}async importArray(t,r){let n=[],a=[];return t.forEach(t=>{let o=this.getItemFromEncryptedCache(t,r).then(r=>{r?(this.memoryStorage.setItem(t,r),n.push(t)):this.removeItem(t)});a.push(o)}),await Promise.all(a),n}getContext(t){let r="";return t.includes(this.clientId)&&(r=this.clientId),r}updateCache(t){this.logger.trace("Updating internal cache from broadcast event");let r=this.performanceClient.startMeasurement(tP.LocalStorageUpdated);r.add({isBackground:!0});let{key:n,value:a,context:o}=t.data;if(!n){this.logger.error("Broadcast event missing key"),r.end({success:!1,errorCode:"noKey"});return}if(o&&o!==this.clientId){this.logger.trace(`Ignoring broadcast event from clientId: ${o}`),r.end({success:!1,errorCode:"contextMismatch"});return}a?(this.memoryStorage.setItem(n,a),this.logger.verbose("Updated 
150item in internal cache")):(this.memoryStorage.removeItem(n),this.logger.verbose("Removed item from internal cache")),r.end({success:!0})}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class aS{constructor(){if(!window.sessionStorage)throw(0,nf.Z1)(np.m4)}async initialize(){}getItem(t){return window.sessionStorage.getItem(t)}getUserData(t){return this.getItem(t)}setItem(t,r){window.sessionStorage.setItem(t,r)}async setUserData(t,r){this.setItem(t,r)}removeItem(t){window.sessionStorage.removeItem(t)}getKeys(){return Object.keys(window.sessionStorage)}containsKey(t){return window.sessionStorage.hasOwnProperty(t)}decryptData(){return Promise.resolve(null)}}var aT=n(19552);/*! @azure/msal-browser v4.21.0 2025-08-19 */function aN(t,r){let n=t.indexOf(r);n>-1&&t.splice(n,1)}/*! @azure/msal-browser v4.21.0 2025-08-19 */class aA extends t_{constructor(t,r,n,a,o,i,s){super(t,n,a,o,s),this.cacheConfig=r,this.logger=a,this.internalStorage=new nB,this.browserStorage=aI(t,r.cacheLocation,a,o),this.temporaryCacheStorage=aI(t,r.temporaryCacheLocation,a,o),this.cookieStorage=new ay,this.eventHandler=i}async initialize(t){this.performanceClient.addFields({cacheLocation:this.cacheConfig.cacheLocation,cacheRetentionDays:this.cacheConfig.cacheRetentionDays},t),await this.browserStorage.initialize(t),await this.migrateExistingCache(t),this.trackVersionChanges(t)}async migrateExistingCache(t){let r=aw(this.browserStorage,0),n=ax(this.clientId,this.browserStorage,0);this.performanceClient.addFields({oldAccountCount:r.length,oldAccessCount:n.accessToken.length,oldIdCount:n.idToken.length,oldRefreshCount:n.refreshToken.length},t);let a=aw(this.browserStorage,1),o=ax(this.clientId,this.browserStorage,1);this.performanceClient.addFields({currAccountCount:a.length,currAccessCount:o.accessToken.length,currIdCount:o.idToken.length,currRefreshCount:o.refreshToken.length},t),await Promise.all([this.updateV0ToCurrent(1,r,a,t),this.updateV0ToCurrent(1,n.idToken,o.idToken,t),this.updateV0ToCurrent(1,n.accessToken,o.accessToken,t),this.updateV0ToCurrent(1,n.refreshToken,o.refreshToken,t)]),r.length>0?this.browserStorage.setItem(n_(0),JSON.stringify(r)):this.browserStorage.removeItem(n_(0)),a.length>0?this.browserStorage.setItem(n_(1),JSON.stringify(a)):this.browserStorage.removeItem(n_(1)),this.setTokenKeys(n,t,0),this.setTokenKeys(o,t,1)}async updateV0ToCurrent(t,r,n,a){let o=[];for(let i of[...r]){let s;let l=this.browserStorage.getItem(i),c=this.validateAndParseJson(l||"");if(!c){aN(r,i);continue}c.lastUpdatedAt||(c.lastUpdatedAt=Date.now().toString(),this.setItem(i,JSON.stringify(c),a));let u=aE(c)?await this.browserStorage.decryptData(i,c,a):c;if(u&&(n4(u)?s=u.expiresOn:n6(u)&&(s=u.expiresOn)),!u||function(t,r){let n=Number(t)+864e5*r;return Date.now()>n}(c.lastUpdatedAt,this.cacheConfig.cacheRetentionDays)||s&&nQ(s,W.$A)){this.browserStorage.removeItem(i),aN(r,i),this.performanceClient.incrementFields({expiredCacheRemovedCount:1},a);continue}if(this.cacheConfig.cacheLocation!==tG.Ix.LocalStorage||aE(c)){let r=`${nC}.${t}-${i}`,s=this.browserStorage.getItem(r);if(s){let t=this.validateAndParseJson(s);if(Number(c.lastUpdatedAt)>Number(t.lastUpdatedAt)){o.push(this.setUserData(r,JSON.stringify(u),a,c.lastUpdatedAt).then(()=>{this.performanceClient.incrementFields({updatedCacheFromV0Count:1},a)}));continue}}else{o.push(this.setUserData(r,JSON.stringify(u),a,c.lastUpdatedAt).then(()=>{n.push(r),this.performanceClient.incrementFields({upgradedCacheCount:1},a)}));continue}}}return Promise.all(o)}trackVersionChanges(t){let r=this.browserStorage.getItem(nA);r&&(this.logger.info(`MSAL.js was last initialized by version: ${r}`),this.performanceClient.addFields({previousLibraryVersion:r},t)),r!==nE&&this.setItem(nA,nE,t)}validateAndParseJson(t){if(!t)return null;try{let r=JSON.parse(t);return r&&"object"==typeof r?r:null}catch(t){return null}}setItem(t,r,n){let a=0,o=[];for(let i=0;i<=20;i++)try{this.browserStorage.setItem(t,r),i>0&&(i<=a?this.removeAccessTokenKeys(o.slice(0,i),n,0):(this.removeAccessTokenKeys(o.slice(0,a),n,0),this.removeAccessTokenKeys(o.slice(a,i),n)));break}catch(l){let s=tR(l);if(s.errorCode===tT&&i<20){if(!o.length){let n=t===nO(this.clientId,0)?JSON.parse(r).accessToken:this.getTokenKeys(0).accessToken;o=[...n,...t===nO(this.clientId)?JSON.parse(r).accessToken:this.getTokenKeys().accessToken],a=n.length}if(o.length<=i)throw s;this.removeAccessToken(o[i],n,!1)}else throw s}}async setUserData(t,r,n,a){let o=0,i=[];for(let s=0;s<=20;s++)try{await nZ(this.browserStorage.setUserData.bind(this.browserStorage),tP.SetUserData,this.logger,this.performanceClient)(t,r,n,a),s>0&&(s<=o?this.removeAccessTokenKeys(i.slice(0,s),n,0):(this.removeAccessTokenKeys(i.slice(0,o),n,0),this.removeAccessTokenKeys(i.slice(o,s),n)));break}catch(r){let t=tR(r);if(t.errorCode===tT&&s<20){if(!i.length){let t=this.getTokenKeys(0).accessToken;i=[...t,...this.getTokenKeys().accessToken],o=t.length}if(i.length<=s)throw t;this.removeAccessToken(i[s],n,!1)}else throw t}}getAccount(t,r){this.logger.trace("BrowserCacheManager.getAccount called");let n=this.browserStorage.getUserData(t);
150if(!n)return this.removeAccountKeyFromMap(t,r),null;let a=this.validateAndParseJson(n);return a&&ag.isAccountEntity(a)?t_.toObject(new ag,a):null}async setAccount(t,r){this.logger.trace("BrowserCacheManager.setAccount called");let n=this.generateAccountKey(t.getAccountInfo()),a=Date.now().toString();t.lastUpdatedAt=a,await this.setUserData(n,JSON.stringify(t),r,a);let o=this.addAccountKeyToMap(n,r);this.cacheConfig.cacheLocation===tG.Ix.LocalStorage&&o&&this.eventHandler.emitEvent(aT.t.ACCOUNT_ADDED,void 0,t.getAccountInfo())}getAccountKeys(){return aw(this.browserStorage)}addAccountKeyToMap(t,r){this.logger.trace("BrowserCacheManager.addAccountKeyToMap called"),this.logger.tracePii(`BrowserCacheManager.addAccountKeyToMap called with key: ${t}`);let n=this.getAccountKeys();return -1===n.indexOf(t)?(n.push(t),this.setItem(n_(),JSON.stringify(n),r),this.logger.verbose("BrowserCacheManager.addAccountKeyToMap account key added"),!0):(this.logger.verbose("BrowserCacheManager.addAccountKeyToMap account key already exists in map"),!1)}removeAccountKeyFromMap(t,r){this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap called"),this.logger.tracePii(`BrowserCacheManager.removeAccountKeyFromMap called with key: ${t}`);let n=this.getAccountKeys(),a=n.indexOf(t);if(a>-1){if(n.splice(a,1),0===n.length){this.removeItem(n_());return}this.setItem(n_(),JSON.stringify(n),r),this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap account key removed")}else this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap key not found in existing map")}removeAccount(t,r){let n=this.getActiveAccount(r);n?.homeAccountId===t.homeAccountId&&n?.environment===t.environment&&this.setActiveAccount(null,r),super.removeAccount(t,r),this.removeAccountKeyFromMap(this.generateAccountKey(t),r),this.browserStorage.getKeys().forEach(r=>{r.includes(t.homeAccountId)&&r.includes(t.environment)&&this.browserStorage.removeItem(r)}),this.cacheConfig.cacheLocation===tG.Ix.LocalStorage&&this.eventHandler.emitEvent(aT.t.ACCOUNT_REMOVED,void 0,t)}removeIdToken(t,r){super.removeIdToken(t,r);let n=this.getTokenKeys(),a=n.idToken.indexOf(t);a>-1&&(this.logger.info("idToken removed from tokenKeys map"),n.idToken.splice(a,1),this.setTokenKeys(n,r))}removeAccessToken(t,r,n=!0){super.removeAccessToken(t,r),n&&this.removeAccessTokenKeys([t],r)}removeAccessTokenKeys(t,r,n=1){this.logger.trace("removeAccessTokenKey called");let a=this.getTokenKeys(n),o=0;if(t.forEach(t=>{let r=a.accessToken.indexOf(t);r>-1&&(a.accessToken.splice(r,1),o++)}),o>0){this.logger.info(`removed ${o} accessToken keys from tokenKeys map`),this.setTokenKeys(a,r,n);return}}removeRefreshToken(t,r){super.removeRefreshToken(t,r);let n=this.getTokenKeys(),a=n.refreshToken.indexOf(t);a>-1&&(this.logger.info("refreshToken removed from tokenKeys map"),n.refreshToken.splice(a,1),this.setTokenKeys(n,r))}getTokenKeys(t=1){return ax(this.clientId,this.browserStorage,t)}setTokenKeys(t,r,n=1){if(0===t.idToken.length&&0===t.accessToken.length&&0===t.refreshToken.length){this.removeItem(nO(this.clientId,n));return}this.setItem(nO(this.clientId,n),JSON.stringify(t),r)}getIdTokenCredential(t,r){let n=this.browserStorage.getUserData(t);if(!n)return this.logger.trace("BrowserCacheManager.getIdTokenCredential: called, no cache hit"),this.removeIdToken(t,r),null;let a=this.validateAndParseJson(n);return a&&a&&n3(a)&&a.hasOwnProperty("realm")&&a.credentialType===W.d3.ID_TOKEN?(this.logger.trace("BrowserCacheManager.getIdTokenCredential: cache hit"),a):(this.logger.trace("BrowserCacheManager.getIdTokenCredential: called, no cache hit"),null)}async setIdTokenCredential(t,r){this.logger.trace("BrowserCacheManager.setIdTokenCredential called");let n=this.generateCredentialKey(t),a=Date.now().toString();t.lastUpdatedAt=a,await this.setUserData(n,JSON.stringify(t),r,a);let o=this.getTokenKeys();-1===o.idToken.indexOf(n)&&(this.logger.info("BrowserCacheManager: addTokenKey - idToken added to map"),o.idToken.push(n),this.setTokenKeys(o,r))}getAccessTokenCredential(t,r){let n=this.browserStorage.getUserData(t);if(!n)return this.logger.trace("BrowserCacheManager.getAccessTokenCredential: called, no cache hit"),this.removeAccessTokenKeys([t],r),null;let a=this.validateAndParseJson(n);return a&&n4(a)?(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: cache hit"),a):(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: called, no cache hit"),null)}async setAccessTokenCredential(t,r){this.logger.trace("BrowserCacheManager.setAccessTokenCredential called");let n=this.generateCredentialKey(t),a=Date.now().toString();t.lastUpdatedAt=a,await this.setUserData(n,JSON.stringify(t),r,a);let o=this.getTokenKeys(),i=o.accessToken.indexOf(n);-1!==i&&o.accessToken.splice(i,1),this.logger.trace(`access token ${-1===i?"added to":"updated in"} map`),o.accessToken.push(n),this.setTokenKeys(o,r)}getRefreshTokenCredential(t,r){let n=this.browserStorage.getUserData(t);
150if(!n)return this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: called, no cache hit"),this.removeRefreshToken(t,r),null;let a=this.validateAndParseJson(n);return a&&n6(a)?(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: cache hit"),a):(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: called, no cache hit"),null)}async setRefreshTokenCredential(t,r){this.logger.trace("BrowserCacheManager.setRefreshTokenCredential called");let n=this.generateCredentialKey(t),a=Date.now().toString();t.lastUpdatedAt=a,await this.setUserData(n,JSON.stringify(t),r,a);let o=this.getTokenKeys();-1===o.refreshToken.indexOf(n)&&(this.logger.info("BrowserCacheManager: addTokenKey - refreshToken added to map"),o.refreshToken.push(n),this.setTokenKeys(o,r))}getAppMetadata(t){let r=this.browserStorage.getItem(t);if(!r)return this.logger.trace("BrowserCacheManager.getAppMetadata: called, no cache hit"),null;let n=this.validateAndParseJson(r);return n&&n&&0===t.indexOf(W.dg)&&n.hasOwnProperty("clientId")&&n.hasOwnProperty("environment")?(this.logger.trace("BrowserCacheManager.getAppMetadata: cache hit"),n):(this.logger.trace("BrowserCacheManager.getAppMetadata: called, no cache hit"),null)}setAppMetadata(t,r){this.logger.trace("BrowserCacheManager.setAppMetadata called");let n=function({environment:t,clientId:r}){return[W.dg,t,r].join(W.Bv.CACHE_KEY_SEPARATOR).toLowerCase()}(t);this.setItem(n,JSON.stringify(t),r)}getServerTelemetry(t){let r=this.browserStorage.getItem(t);if(!r)return this.logger.trace("BrowserCacheManager.getServerTelemetry: called, no cache hit"),null;let n=this.validateAndParseJson(r);return n&&function(t,r){let n=0===t.indexOf(W.HN.CACHE_KEY),a=!0;return r&&(a=r.hasOwnProperty("failedRequests")&&r.hasOwnProperty("errors")&&r.hasOwnProperty("cacheHits")),n&&a}(t,n)?(this.logger.trace("BrowserCacheManager.getServerTelemetry: cache hit"),n):(this.logger.trace("BrowserCacheManager.getServerTelemetry: called, no cache hit"),null)}setServerTelemetry(t,r,n){this.logger.trace("BrowserCacheManager.setServerTelemetry called"),this.setItem(t,JSON.stringify(r),n)}getAuthorityMetadata(t){let r=this.internalStorage.getItem(t);if(!r)return this.logger.trace("BrowserCacheManager.getAuthorityMetadata: called, no cache hit"),null;let n=this.validateAndParseJson(r);return n&&n&&0===t.indexOf(W.QU.CACHE_KEY)&&n.hasOwnProperty("aliases")&&n.hasOwnProperty("preferred_cache")&&n.hasOwnProperty("preferred_network")&&n.hasOwnProperty("canonical_authority")&&n.hasOwnProperty("authorization_endpoint")&&n.hasOwnProperty("token_endpoint")&&n.hasOwnProperty("issuer")&&n.hasOwnProperty("aliasesFromNetwork")&&n.hasOwnProperty("endpointsFromNetwork")&&n.hasOwnProperty("expiresAt")&&n.hasOwnProperty("jwks_uri")?(this.logger.trace("BrowserCacheManager.getAuthorityMetadata: cache hit"),n):null}getAuthorityMetadataKeys(){return this.internalStorage.getKeys().filter(t=>this.isAuthorityMetadata(t))}setWrapperMetadata(t,r){this.internalStorage.setItem(tG.Bs.WRAPPER_SKU,t),this.internalStorage.setItem(tG.Bs.WRAPPER_VER,r)}getWrapperMetadata(){return[this.internalStorage.getItem(tG.Bs.WRAPPER_SKU)||W.gT.EMPTY_STRING,this.internalStorage.getItem(tG.Bs.WRAPPER_VER)||W.gT.EMPTY_STRING]}setAuthorityMetadata(t,r){this.logger.trace("BrowserCacheManager.setAuthorityMetadata called"),this.internalStorage.setItem(t,JSON.stringify(r))}getActiveAccount(t){let r=this.generateCacheKey(W.Vi.ACTIVE_ACCOUNT_FILTERS),n=this.browserStorage.getItem(r);if(!n)return this.logger.trace("BrowserCacheManager.getActiveAccount: No active account filters found"),null;let a=this.validateAndParseJson(n);return a?(this.logger.trace("BrowserCacheManager.getActiveAccount: Active account filters schema found"),this.getAccountInfoFilteredBy({homeAccountId:a.homeAccountId,localAccountId:a.localAccountId,tenantId:a.tenantId},t)):(this.logger.trace("BrowserCacheManager.getActiveAccount: No active account found"),null)}setActiveAccount(t,r){let n=this.generateCacheKey(W.Vi.ACTIVE_ACCOUNT_FILTERS);if(t){this.logger.verbose("setActiveAccount: Active account set");let a={homeAccountId:t.homeAccountId,localAccountId:t.localAccountId,tenantId:t.tenantId,lastUpdatedAt:nJ().toString()};this.setItem(n,JSON.stringify(a),r)}else this.logger.verbose("setActiveAccount: No account passed, active account not set"),this.browserStorage.removeItem(n);this.eventHandler.emitEvent(aT.t.ACTIVE_ACCOUNT_CHANGED)}getThrottlingCache(t){let r,n;let a=this.browserStorage.getItem(t);if(!a)return this.logger.trace("BrowserCacheManager.getThrottlingCache: called, no cache hit"),null;let o=this.validateAndParseJson(a);return o&&(r=!1,t&&(r=0===t.indexOf(W.bb.THROTTLING_PREFIX)),n=!0,o&&(n=o.hasOwnProperty("throttleTime")),r&&n)?(this.logger.trace("BrowserCacheManager.getThrottlingCache: cache hit"),o):(this.logger.trace("BrowserCacheManager.getThrottlingCache: called, no cache hit"),null)}setThrottlingCache(t,r,n){this.logger.trace("BrowserCacheManager.setThrottlingCache called"),this.setItem(t,JSON.stringify(r),n)}getTemporaryCache(t,r){let n=r?this.generateCacheKey(t):t;if(this.cacheConfig.storeAuthStateInCookie){let t=this.cookieStorage.getItem(n);if(t)return this.logger.trace("BrowserCacheManager.getTemporaryCache: storeAuthStateInCookies set to true, retrieving from cookies"),t}let a=this.temporaryCacheStorage.getItem(n);if(!a){if(this.cacheConfig.cacheLocation===tG.Ix.LocalStorage){let t=this.browserStorage.getItem(n);if(t)return this.logger.trace("BrowserCacheManager.getTemporaryCache: Temporary cache item found in local storage"),t}return this.logger.trace("BrowserCacheManager.getTemporaryCache: No cache item found in local storage"),null}return this.logger.trace("BrowserCacheManager.getTemporaryCache: Temporary cache item returned"),a}setTemporaryCache(t,r,n){let a=n?this.generateCacheKey(t):t;this.temporaryCacheStorage.setItem(a,r),this.cacheConfig.storeAuthStateInCookie&&(this.logger.trace("BrowserCacheManager.setTemporaryCache: storeAuthStateInCookie set to true, setting item cookie"),this.cookieStorage.setItem(a,r,void 0,this.cacheConfig.secureCookies))}removeItem(t){this.browserStorage.removeItem(t)}removeTemporaryItem(t){this.temporaryCacheStorage.removeItem(t),this.cacheConfig.storeAuthStateInCookie&&(this.logger.trace("BrowserCacheManager.removeItem: storeAuthStateInCookie is true, clearing item cookie"),this.cookieStorage.removeItem(t))}getKeys(){return this.browserStorage.getKeys()}clear(t){this.removeAllAccounts(t),this.removeAppMetadata(t),this.temporaryCacheStorage.getKeys().forEac
150h(t=>{(-1!==t.indexOf(nC)||-1!==t.indexOf(this.clientId))&&this.removeTemporaryItem(t)}),this.browserStorage.getKeys().forEach(t=>{(-1!==t.indexOf(nC)||-1!==t.indexOf(this.clientId))&&this.browserStorage.removeItem(t)}),this.internalStorage.clear()}clearTokensAndKeysWithClaims(t){this.performanceClient.addQueueMeasurement(tP.ClearTokensAndKeysWithClaims,t);let r=this.getTokenKeys(),n=0;r.accessToken.forEach(r=>{let a=this.getAccessTokenCredential(r,t);a?.requestedClaimsHash&&r.includes(a.requestedClaimsHash.toLowerCase())&&(this.removeAccessToken(r,t),n++)}),n>0&&this.logger.warning(`${n} access tokens with claims in the cache keys have been removed from the cache.`)}generateCacheKey(t){return tl.startsWith(t,nC)?t:`${nC}.${this.clientId}.${t}`}generateCredentialKey(t){let r=t.credentialType===W.d3.REFRESH_TOKEN&&t.familyId||t.clientId,n=t.tokenType&&t.tokenType.toLowerCase()!==W.hO.BEARER.toLowerCase()?t.tokenType.toLowerCase():"";return[`${nC}.1`,t.homeAccountId,t.environment,t.credentialType,r,t.realm||"",t.target||"",t.requestedClaimsHash||"",n].join("-").toLowerCase()}generateAccountKey(t){let r=t.homeAccountId.split(".")[1];return[`${nC}.1`,t.homeAccountId,t.environment,r||t.tenantId||""].join("-").toLowerCase()}resetRequestCache(){this.logger.trace("BrowserCacheManager.resetRequestCache called"),this.removeTemporaryItem(this.generateCacheKey(tG.c4.REQUEST_PARAMS)),this.removeTemporaryItem(this.generateCacheKey(tG.c4.VERIFIER)),this.removeTemporaryItem(this.generateCacheKey(tG.c4.ORIGIN_URI)),this.removeTemporaryItem(this.generateCacheKey(tG.c4.URL_HASH)),this.removeTemporaryItem(this.generateCacheKey(tG.c4.NATIVE_REQUEST)),this.setInteractionInProgress(!1)}cacheAuthorizeRequest(t,r){this.logger.trace("BrowserCacheManager.cacheAuthorizeRequest called");let n=rG(JSON.stringify(t));if(this.setTemporaryCache(tG.c4.REQUEST_PARAMS,n,!0),r){let t=rG(r);this.setTemporaryCache(tG.c4.VERIFIER,t,!0)}}getCachedRequest(){let t;this.logger.trace("BrowserCacheManager.getCachedRequest called");let r=this.getTemporaryCache(tG.c4.REQUEST_PARAMS,!0);if(!r)throw rj(ri);let n=this.getTemporaryCache(tG.c4.VERIFIER,!0),a="";try{t=JSON.parse(rZ(r)),n&&(a=rZ(n))}catch(t){throw this.logger.errorPii(`Attempted to parse: ${r}`),this.logger.error(`Parsing cached token request threw with error: ${t}`),rj(rs)}return[t,a]}getCachedNativeRequest(){this.logger.trace("BrowserCacheManager.getCachedNativeRequest called");let t=this.getTemporaryCache(tG.c4.NATIVE_REQUEST,!0);return t?this.validateAndParseJson(t)||(this.logger.error("BrowserCacheManager.getCachedNativeRequest: Unable to parse native request"),null):(this.logger.trace("BrowserCacheManager.getCachedNativeRequest: No cached native request found"),null)}isInteractionInProgress(t){let r=this.getInteractionInProgress()?.clientId;return t?r===this.clientId:!!r}getInteractionInProgress(){let t=`${nC}.${tG.c4.INTERACTION_STATUS_KEY}`,r=this.getTemporaryCache(t,!1);try{return r?JSON.parse(r):null}catch(r){return this.logger.error("Cannot parse interaction status. Removing temporary cache items and clearing url hash. Retrying interaction should fix the error"),this.removeTemporaryItem(t),this.resetRequestCache(),nm(window),null}}setInteractionInProgress(t,r=tG.K8.SIGNIN){let n=`${nC}.${tG.c4.INTERACTION_STATUS_KEY}`;if(t){if(this.getInteractionInProgress())throw rj(t3);this.setTemporaryCache(n,JSON.stringify({clientId:this.clientId,type:r}),!1)}else t||this.getInteractionInProgress()?.clientId!==this.clientId||this.removeTemporaryItem(n)}async hydrateCache(t,r){let n;let a=n0(t.account?.homeAccountId,t.account?.environment,t.idToken,this.clientId,t.tenantId);r.claims&&(n=await this.cryptoImpl.hashString(r.claims));let o=n1(t.account?.homeAccountId,t.account.environment,t.accessToken,this.clientId,t.tenantId,t.scopes.join(" "),t.expiresOn?nY(t.expiresOn):0,t.extExpiresOn?nY(t.extExpiresOn):0,rZ,void 0,t.tokenType,void 0,r.sshKid,r.claims,n);return this.saveCacheRecord({idToken:a,accessToken:o},t.correlationId)}async saveCacheRecord(t,r,n){try{await super.saveCacheRecord(t,r,n)}catch(t){if(t instanceof tI&&this.performanceClient&&r)try{let t=this.getTokenKeys();this.performanceClient.addFields({cacheRtCount:t.refreshToken.length,cacheIdCount:t.idToken.length,cacheAtCount:t.accessToken.length},r)}catch(t){}throw t}}}
150function aI(t,r,n,a){try{switch(r){case tG.Ix.LocalStorage:return new ak(t,n,a);case tG.Ix.SessionStorage:return new aS;case tG.Ix.MemoryStorage:}}catch(t){n.error(t)}return new nB}let aR=(t,r,n,a)=>new aA(t,{cacheLocation:tG.Ix.MemoryStorage,cacheRetentionDays:5,temporaryCacheLocation:tG.Ix.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1,claimsBasedCachingEnabled:!1},eV,r,n,a);class a_{constructor(t){this.eventCallbacks=new Map,this.logger=t||new q.Y({}),"undefined"!=typeof BroadcastChannel&&(this.broadcastChannel=new BroadcastChannel("msal.broadcast.event")),this.invokeCrossTabCallbacks=this.invokeCrossTabCallbacks.bind(this)}addEventCallback(t,r,n){if("undefined"!=typeof window){let a=n||r7();return this.eventCallbacks.has(a)?(this.logger.error(`Event callback with id: ${a} is already registered. Please provide a unique id or remove the existing callback and try again.`),null):(this.eventCallbacks.set(a,[t,r||[]]),this.logger.verbose(`Event callback registered with id: ${a}`),a)}return null}removeEventCallback(t){this.eventCallbacks.delete(t),this.logger.verbose(`Event callback ${t} removed.`)}emitEvent(t,r,n,a){let o={eventType:t,interactionType:r||null,payload:n||null,error:a||null,timestamp:Date.now()};switch(t){case aT.t.ACCOUNT_ADDED:case aT.t.ACCOUNT_REMOVED:case aT.t.ACTIVE_ACCOUNT_CHANGED:this.broadcastChannel?.postMessage(o);break;default:this.invokeCallbacks(o)}}invokeCallbacks(t){this.eventCallbacks.forEach(([r,n],a)=>{(0===n.length||n.includes(t.eventType))&&(this.logger.verbose(`Emitting event to callback ${a}: ${t.eventType}`),r.apply(null,[t]))})}invokeCrossTabCallbacks(t){let r=t.data;this.invokeCallbacks(r)}subscribeCrossTab(){this.broadcastChannel?.addEventListener("message",this.invokeCrossTabCallbacks)}unsubscribeCrossTab(){this.broadcastChannel?.removeEventListener("message",this.invokeCrossTabCallbacks)}}/*! @azure/msal-common v15.12.0 2025-08-19 */let aO={HOME_ACCOUNT_ID:"home_account_id",UPN:"UPN"},aP="client_id",aL="redirect_uri",aM="token_type",aD="req_cnf",aj="return_spa_code",aF="brk_client_id",aU="brk_redirect_uri",az="instance_aware";/*! @azure/msal-common v15.12.0 2025-08-19 */function aH(t,r,n){if(!r)return;let a=t.get(aP);a&&t.has(aF)&&n?.addFields({embeddedClientId:a,embeddedRedirectUri:t.get(aL)},r)}function aB(t,r){t.set("response_type",r)}function aV(t,r,n=!0,a=W.f_){!n||a.includes("openid")||r.includes("openid")||a.push("openid");let o=new tc(n?[...r||[],...a]:r||[]);t.set("scope",o.printScopes())}function aq(t,r){t.set("login_hint",r)}function aW(t,r){t.set(W.SZ.CCS_HEADER,`UPN:${r}`)}function aG(t,r){t.set(W.SZ.CCS_HEADER,`Oid:${r.uid}@${r.utid}`)}function a$(t,r){t.set("sid",r)}function aZ(t,r,n){let a=function(t,r){let n;if(t)try{n=JSON.parse(t)}catch(t){throw ts(eX)}else n={};return r&&r.length>0&&(n.hasOwnProperty(W.As.ACCESS_TOKEN)||(n[W.As.ACCESS_TOKEN]={}),n[W.As.ACCESS_TOKEN][W.As.XMS_CC]={values:r}),JSON.stringify(n)}(r,n);try{JSON.parse(a)}catch(t){throw ts(eX)}t.set("claims",a)}function aK(t,r){t.set("client-request-id",r)}function aJ(t,r){t.set("x-client-SKU",r.sku),t.set("x-client-VER",r.version),r.os&&t.set("x-client-OS",r.os),r.cpu&&t.set("x-client-CPU",r.cpu)}function aY(t,r){r?.appName&&t.set("x-app-name",r.appName),r?.appVersion&&t.set("x-app-ver",r.appVersion)}function aX(t,r){r&&t.set("state",r)}function aQ(t,r,n){if(r&&n)t.set("code_challenge",r),t.set("code_challenge_method",n);else throw ts(e2)}function a0(t,r){t.set("client_secret",r)}function a1(t,r){r&&t.set("client_assertion",r)}function a2(t,r){r&&t.set("client_assertion_type",r)}function a3(t,r){t.set("grant_type",r)}function a4(t){t.set(W.sR,"1")}function a6(t){t.has(az)||t.set(az,"true")}function a5(t,r){Object.entries(r).forEach(([r,n])=>{!t.has(r)&&n&&t.set(r,n)})}function a8(t,r){r&&(t.set(aM,W.hO.POP),t.set(aD,r))}function a7(t,r){r&&(t.set(aM,W.hO.SSH),t.set(aD,r))}function a9(t,r){t.set("x-client-current-telemetry",r.generateCurrentRequestHeaderValue()),t.set("x-client-last-telemetry",r.generateLastRequestHeaderValue())}function oe(t){t.set("x-ms-lib-capability",W.bb.X_MS_LIB_CAPABILITY_VALUE)}function ot(t,r,n){t.has(aF)||t.set(aF,r),t.has(aU)||t.set(aU,n)}/*! @azure/msal-common v15.12.0 2025-08-19 */async function or(t,r,n,a,o,i,s){s?.addQueueMeasurement(tP.AuthorityFactoryCreateDiscoveredInstance,i);let l=ae.transformCIAMAuthority(at(t)),c=new ae(l,r,n,a,o,i,s);try{return await nZ(c.resolveEndpointsAsync.bind(c),tP.AuthorityResolveEndpointsAsync,o,s,i)(),c}catch(t){throw eB(ee)}}/*! @azure/msal-common v15.12.0 2025-08-19 */class on extends K.l4{constructor(t,r,n,a,o){super(t,r,n),this.name="ServerError",this.errorNo=a,this.status=o,Object.setPrototypeOf(this,on.prototype)}}/*! @azure/msal-common v15.12.0 2025-08-19 */class oa{static generateThrottlingStorageKey(t){return`${W.bb.THROTTLING_PREFIX}.${JSON.stringify(t)}`}static preProcess(t,r,n){let a=oa.generateThrottlingStorageKey(r),o=t.getThrottlingCache(a);if(o){if(o.throttleTime<Date.now()){t.removeItem(a,n);return}throw new on(o.errorCodes?.join(" ")||W.gT.EMPTY_STRING,o.errorMessage,o.subError)}}static postProcess(t,r,n,a){if(oa.checkResponseStatus(n)||oa.checkResponseForRetryAfter(n)){let o={throttleTime:oa.calculateThrottleTime(parseInt(n.headers[W.SZ.RETRY_AFTER])),error:n.body.error,errorCodes:n.body.error_codes,errorMessage:n.body.error_description,subError:n.body.suberror};t.setThrottlingCache(oa.generateThrottlingStorageKey(r),o,a)}}static checkResponseStatus(t){return 429===t.status||t.status>=500&&t.status<600}static checkResponseForRetryAfter(t){return!!t.headers&&t.headers.hasOwnProperty(W.SZ.RETRY_AFTER)&&(t.status<200||t.status>=300)}static calculateThrottleTime(t){let r=Date.now()/1e3;return Math.floor(1e3*Math.min(r+((t<=0?0:t)||W.bb.DEFAULT_THROTTLE_TIME_SECONDS),r+W.bb.DEFAULT_MAX_THROTTLE_TIME_SECONDS))}static removeThrottle(t,r,n,a){let o=av(r,n,a),i=this.generateThrottlingStorageKey(o);t.removeItem(i,n.correlationId)}}/*! @azure/msal-common v15.12.0 2025-08-19 */class oo{constructor(t,r){this.config=function({authOptions:t,systemOptions:r,loggerOptions:n,cacheOptions:a,storageInterface:o,networkInterface:i,cryptoInterface:s,clientCredentials:l,libraryInfo:c,telemetry:u,serverTelemetryManager:d,persistencePlugin:f,serializableCache:p}){let m={...tj,...n};return{authOptions:{clientCapabilities:[],azureCloudOptions:tB,skipAuthorityMetadataCache:!1,instanceAware:!1,encodeExtraQueryParams:!1,...t},systemOptions:{...tD,...r}
150,loggerOptions:m,cacheOptions:{...tF,...a},storageInterface:o||new tO(t.clientId,eV,new q.Y(m),new tM),networkInterface:i||tU,cryptoInterface:s||eV,clientCredentials:l||tH,libraryInfo:{...tz,...c},telemetry:{...tV,...u},serverTelemetryManager:d||null,persistencePlugin:f||null,serializableCache:p||null}}(t),this.logger=new q.Y(this.config.loggerOptions,eq,eW),this.cryptoUtils=this.config.cryptoInterface,this.cacheManager=this.config.storageInterface,this.networkClient=this.config.networkInterface,this.serverTelemetryManager=this.config.serverTelemetryManager,this.authority=this.config.authOptions.authority,this.performanceClient=r}createTokenRequestHeaders(t){let r={};if(r[W.SZ.CONTENT_TYPE]=W.gT.URL_FORM_CONTENT_TYPE,!this.config.systemOptions.preventCorsPreflight&&t)switch(t.type){case aO.HOME_ACCOUNT_ID:try{let n=am(t.credential);r[W.SZ.CCS_HEADER]=`Oid:${n.uid}@${n.utid}`}catch(t){this.logger.verbose("Could not parse home account ID for CCS Header: "+t)}break;case aO.UPN:r[W.SZ.CCS_HEADER]=`UPN: ${t.credential}`}return r}async executePostToTokenEndpoint(t,r,n,a,o,i){i&&this.performanceClient?.addQueueMeasurement(i,o);let s=await this.sendPostRequest(a,t,{body:r,headers:n},o);return this.config.serverTelemetryManager&&s.status<500&&429!==s.status&&this.config.serverTelemetryManager.clearTelemetryCache(),s}async sendPostRequest(t,r,n,a){let o;oa.preProcess(this.cacheManager,t,a);try{let t=(o=await nZ(this.networkClient.sendPostRequestAsync.bind(this.networkClient),tP.NetworkClientSendPostRequestAsync,this.logger,this.performanceClient,a)(r,n)).headers||{};this.performanceClient?.addFields({refreshTokenSize:o.body.refresh_token?.length||0,httpVerToken:t[W.SZ.X_MS_HTTP_VERSION]||"",requestId:t[W.SZ.X_MS_REQUEST_ID]||""},a)}catch(t){if(t instanceof rU){let r=t.responseHeaders;throw r&&this.performanceClient?.addFields({httpVerToken:r[W.SZ.X_MS_HTTP_VERSION]||"",requestId:r[W.SZ.X_MS_REQUEST_ID]||"",contentTypeHeader:r[W.SZ.CONTENT_TYPE]||void 0,contentLengthHeader:r[W.SZ.CONTENT_LENGTH]||void 0,httpStatus:t.httpStatus},a),t.error}if(t instanceof K.l4)throw t;throw eB(et)}return oa.postProcess(this.cacheManager,t,o,a),o}async updateAuthority(t,r){this.performanceClient?.addQueueMeasurement(tP.UpdateTokenEndpointAuthority,r);let n=`https://${t}/${this.authority.tenant}/`,a=await or(n,this.networkClient,this.cacheManager,this.authority.options,this.logger,r,this.performanceClient);this.authority=a}createTokenQueryParameters(t){let r=new Map;return t.embeddedClientId&&ot(r,this.config.authOptions.clientId,this.config.authOptions.redirectUri),t.tokenQueryParameters&&a5(r,t.tokenQueryParameters),aK(r,t.correlationId),aH(r,t.correlationId,this.performanceClient),tb(r)}}/*! @azure/msal-common v15.12.0 2025-08-19 */class oi{static setRequestState(t,r,n){let a=oi.generateLibraryState(t,n);return r?`${a}${W.gT.RESOURCE_DELIM}${r}`:a}static generateLibraryState(t,r){if(!t)throw eB(ek);let n={id:t.createNewGuid()};r&&(n.meta=r);let a=JSON.stringify(n);return t.base64Encode(a)}static parseRequestState(t,r){if(!t)throw eB(ek);if(!r)throw eB(ea);try{let n=r.split(W.gT.RESOURCE_DELIM),a=n[0],o=n.length>1?n.slice(1).join(W.gT.RESOURCE_DELIM):W.gT.EMPTY_STRING,i=t.base64Decode(a),s=JSON.parse(i);return{userRequestState:o||W.gT.EMPTY_STRING,libraryState:s}}catch(t){throw eB(ea)}}}class os{constructor(t,r){this.cryptoUtils=t,this.performanceClient=r}async generateCnf(t,r){this.performanceClient?.addQueueMeasurement(tP.PopTokenGenerateCnf,t.correlationId);let n=await nZ(this.generateKid.bind(this),tP.PopTokenGenerateCnf,r,this.performanceClient,t.correlationId)(t),a=this.cryptoUtils.base64UrlEncode(JSON.stringify(n));return{kid:n.kid,reqCnfString:a}}async generateKid(t){return this.performanceClient?.addQueueMeasurement(tP.PopTokenGenerateKid,t.correlationId),{kid:await this.cryptoUtils.getPublicKeyThumbprint(t),xms_ksl:"sw"}}async signPopToken(t,r,n){return this.signPayload(t,r,n)}async signPayload(t,r,n,a){let{resourceRequestMethod:o,resourceRequestUri:i,shrClaims:s,shrNonce:l,shrOptions:c}=n,u=i?new tw(i):void 0,d=u?.getUrlComponents();return this.cryptoUtils.signJwt({at:t,ts:nJ(),m:o?.toUpperCase(),u:d?.HostNameAndPort,nonce:l||this.cryptoUtils.createNewGuid(),p:d?.AbsolutePath,q:d?.QueryString?[[],d.QueryString]:void 0,client_claims:s||void 0,...a},r,c,n.correlationId)}}/*! @azure/msal-common v15.12.0 2025-08-19 */class ol{constructor(t,r){this.cache=t,this.hasChanged=r}
150get cacheHasChanged(){return this.hasChanged}get tokenCache(){return this.cache}}/*! @azure/msal-common v15.12.0 2025-08-19 */class oc{constructor(t,r,n,a,o,i,s){this.clientId=t,this.cacheStorage=r,this.cryptoObj=n,this.logger=a,this.serializableCache=o,this.persistencePlugin=i,this.performanceClient=s}validateTokenResponse(t,r){if(t.error||t.error_description||t.suberror){let n=`Error(s): ${t.error_codes||W.gT.NOT_AVAILABLE} - Timestamp: ${t.timestamp||W.gT.NOT_AVAILABLE} - Description: ${t.error_description||W.gT.NOT_AVAILABLE} - Correlation ID: ${t.correlation_id||W.gT.NOT_AVAILABLE} - Trace ID: ${t.trace_id||W.gT.NOT_AVAILABLE}`,a=t.error_codes?.length?t.error_codes[0]:void 0,o=new on(t.error,n,t.suberror,a,t.status);if(r&&t.status&&t.status>=W.oj.SERVER_ERROR_RANGE_START&&t.status<=W.oj.SERVER_ERROR_RANGE_END){this.logger.warning(`executeTokenRequest:validateTokenResponse - AAD is currently unavailable and the access token is unable to be refreshed.
151${o}`);return}if(r&&t.status&&t.status>=W.oj.CLIENT_ERROR_RANGE_START&&t.status<=W.oj.CLIENT_ERROR_RANGE_END){this.logger.warning(`executeTokenRequest:validateTokenResponse - AAD is currently available but is unable to refresh the access token.
152${o}`);return}if(ad(t.error,t.error_description,t.suberror))throw new au(t.error,t.error_description,t.suberror,t.timestamp||W.gT.EMPTY_STRING,t.trace_id||W.gT.EMPTY_STRING,t.correlation_id||W.gT.EMPTY_STRING,t.claims||W.gT.EMPTY_STRING,a);throw o}}async handleServerTokenResponse(t,r,n,a,o,i,s,l,c){let u,d,f;if(this.performanceClient?.addQueueMeasurement(tP.HandleServerTokenResponse,t.correlation_id),t.id_token){if(u=tp(t.id_token||W.gT.EMPTY_STRING,this.cryptoObj.base64Decode),o&&o.nonce&&u.nonce!==o.nonce)throw eB(es);if(a.maxAge||0===a.maxAge){let t=u.auth_time;if(!t)throw eB(el);tm(t,a.maxAge)}}this.homeAccountIdentifier=ag.generateHomeAccountId(t.client_info||W.gT.EMPTY_STRING,r.authorityType,this.logger,this.cryptoObj,u),o&&o.state&&(d=oi.parseRequestState(this.cryptoObj,o.state)),t.key_id=t.key_id||a.sshKid||void 0;let p=this.generateCacheRecord(t,r,n,a,u,i,o);try{if(this.persistencePlugin&&this.serializableCache&&(this.logger.verbose("Persistence enabled, calling beforeCacheAccess"),f=new ol(this.serializableCache,!0),await this.persistencePlugin.beforeCacheAccess(f)),s&&!l&&p.account){let t=this.cacheStorage.generateAccountKey(p.account.getAccountInfo());if(!this.cacheStorage.getAccount(t,a.correlationId))return this.logger.warning("Account used to refresh tokens not in persistence, refreshed tokens will not be stored in the cache"),await oc.generateAuthenticationResult(this.cryptoObj,r,p,!1,a,u,d,void 0,c)}await this.cacheStorage.saveCacheRecord(p,a.correlationId,a.storeInCache)}finally{this.persistencePlugin&&this.serializableCache&&f&&(this.logger.verbose("Persistence enabled, calling afterCacheAccess"),await this.persistencePlugin.afterCacheAccess(f))}return oc.generateAuthenticationResult(this.cryptoObj,r,p,!1,a,u,d,t,c)}generateCacheRecord(t,r,n,a,o,i,s){let l,c;let u=r.getPreferredCache();if(!u)throw eB(eE);let d=ah(o);t.id_token&&o&&(l=n0(this.homeAccountIdentifier,u,t.id_token,this.clientId,d||""),c=ou(this.cacheStorage,r,this.homeAccountIdentifier,this.cryptoObj.base64Decode,a.correlationId,o,t.client_info,u,d,s,void 0,this.logger));let f=null;if(t.access_token){let o=t.scope?tc.fromString(t.scope):new tc(a.scopes||[]),s=("string"==typeof t.expires_in?parseInt(t.expires_in,10):t.expires_in)||0,l=("string"==typeof t.ext_expires_in?parseInt(t.ext_expires_in,10):t.ext_expires_in)||0,c=("string"==typeof t.refresh_in?parseInt(t.refresh_in,10):t.refresh_in)||void 0,p=n+s;f=n1(this.homeAccountIdentifier,u,t.access_token,this.clientId,d||r.tenant||"",o.printScopes(),p,p+l,this.cryptoObj.base64Decode,c&&c>0?n+c:void 0,t.token_type,i,t.key_id,a.claims,a.requestedClaimsHash)}let p=null;if(t.refresh_token){let r;t.refresh_token_expires_in&&(r=n+("string"==typeof t.refresh_token_expires_in?parseInt(t.refresh_token_expires_in,10):t.refresh_token_expires_in)),p=n2(this.homeAccountIdentifier,u,t.refresh_token,this.clientId,t.foci,i,r)}let m=null;return t.foci&&(m={clientId:this.clientId,environment:u,familyId:t.foci}),{account:c,idToken:l,accessToken:f,refreshToken:p,appMetadata:m}}static async generateAuthenticationResult(t,r,n,a,o,i,s,l,c){let u,d,f=W.gT.EMPTY_STRING,p=[],m=null,h=W.gT.EMPTY_STRING;if(n.accessToken){if(n.accessToken.tokenType!==W.hO.POP||o.popKid)f=n.accessToken.secret;else{let r=new os(t),{secret:a,keyId:i}=n.accessToken;if(!i)throw eB(eL);f=await r.signPopToken(a,i,o)}p=tc.fromString(n.accessToken.target).asArray(),m=nX(n.accessToken.expiresOn),u=nX(n.accessToken.extendedExpiresOn),n.accessToken.refreshOn&&(d=nX(n.accessToken.refreshOn))}n.appMetadata&&(h=n.appMetadata.familyId===W.ch?W.ch:"");
152let g=i?.oid||i?.sub||"",v=i?.tid||"";l?.spa_accountid&&n.account&&(n.account.nativeAccountId=l?.spa_accountid);let b=n.account?tf(n.account.getAccountInfo(),void 0,i,n.idToken?.secret):null;return{authority:r.canonicalAuthority,uniqueId:g,tenantId:v,scopes:p,account:b,idToken:n?.idToken?.secret||"",idTokenClaims:i||{},accessToken:f,fromCache:a,expiresOn:m,extExpiresOn:u,refreshOn:d,correlationId:o.correlationId,requestId:c||W.gT.EMPTY_STRING,familyId:h,tokenType:n.accessToken?.tokenType||W.gT.EMPTY_STRING,state:s?s.userRequestState:W.gT.EMPTY_STRING,cloudGraphHostName:n.account?.cloudGraphHostName||W.gT.EMPTY_STRING,msGraphHost:n.account?.msGraphHost||W.gT.EMPTY_STRING,code:l?.spa_code,fromNativeBroker:!1}}}function ou(t,r,n,a,o,i,s,l,c,u,d,f){f?.verbose("setCachedAccount called");let p=t.getAccountKeys().find(t=>t.startsWith(n)),m=null;p&&(m=t.getAccount(p,o));let h=m||ag.createAccount({homeAccountId:n,idTokenClaims:i,clientInfo:s,environment:l,cloudGraphHostName:u?.cloud_graph_host_name,msGraphHost:u?.msgraph_host,nativeAccountId:d},r,a),g=h.tenantProfiles||[],v=c||h.realm;if(v&&!g.find(t=>t.tenantId===v)){let t=td(n,h.localAccountId,v,i);g.push(t)}return h.tenantProfiles=g,h}/*! @azure/msal-common v15.12.0 2025-08-19 */async function od(t,r,n){return"string"==typeof t?t:t({clientId:r,tokenEndpoint:n})}/*! @azure/msal-common v15.12.0 2025-08-19 */class of extends oo{constructor(t,r){super(t,r),this.includeRedirectUri=!0,this.oidcDefaultScopes=this.config.authOptions.authority.options.OIDCOptions?.defaultScopes}async acquireToken(t,r){if(this.performanceClient?.addQueueMeasurement(tP.AuthClientAcquireToken,t.correlationId),!t.code)throw eB(ep);let n=nJ(),a=await nZ(this.executeTokenRequest.bind(this),tP.AuthClientExecuteTokenRequest,this.logger,this.performanceClient,t.correlationId)(this.authority,t),o=a.headers?.[W.SZ.X_MS_REQUEST_ID],i=new oc(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,this.config.serializableCache,this.config.persistencePlugin,this.performanceClient);return i.validateTokenResponse(a.body),nZ(i.handleServerTokenResponse.bind(i),tP.HandleServerTokenResponse,this.logger,this.performanceClient,t.correlationId)(a.body,this.authority,n,t,r,void 0,void 0,void 0,o)}getLogoutUri(t){if(!t)throw ts(e0);let r=this.createLogoutUrlQueryString(t);return tw.appendQueryString(this.authority.endSessionEndpoint,r)}async executeTokenRequest(t,r){let n;this.performanceClient?.addQueueMeasurement(tP.AuthClientExecuteTokenRequest,r.correlationId);let a=this.createTokenQueryParameters(r),o=tw.appendQueryString(t.tokenEndpoint,a),i=await nZ(this.createTokenRequestBody.bind(this),tP.AuthClientCreateTokenRequestBody,this.logger,this.performanceClient,r.correlationId)(r);if(r.clientInfo)try{let t=ap(r.clientInfo,this.cryptoUtils.base64Decode);n={credential:`${t.uid}${W.Bv.CLIENT_INFO_SEPARATOR}${t.utid}`,type:aO.HOME_ACCOUNT_ID}}catch(t){this.logger.verbose("Could not parse client info for CCS Header: "+t)}let s=this.createTokenRequestHeaders(n||r.ccsCredential),l=av(this.config.authOptions.clientId,r);return nZ(this.executePostToTokenEndpoint.bind(this),tP.AuthorizationCodeClientExecutePostToTokenEndpoint,this.logger,this.performanceClient,r.correlationId)(o,i,s,l,r.correlationId,tP.AuthorizationCodeClientExecutePostToTokenEndpoint)}async createTokenRequestBody(t){let r;this.performanceClient?.addQueueMeasurement(tP.AuthClientCreateTokenRequestBody,t.correlationId);let n=new Map;if(!function(t,r){t.set(aP,r)}(n,t.embeddedClientId||t.tokenBodyParameters?.[aP]||this.config.authOptions.clientId),this.includeRedirectUri)!function(t,r){t.set(aL,r)}(n,t.redirectUri);else if(!t.redirectUri)throw ts(eG);if(aV(n,t.scopes,!0,this.oidcDefaultScopes),!function(t,r){t.set("code",r)}(n,t.code),aJ(n,this.config.libraryInfo),aY(n,this.config.telemetry.application),oe(n),this.serverTelemetryManager&&!tq(this.config)&&a9(n,this.serverTelemetryManager),t.codeVerifier&&function(t,r){t.set("code_verifier",r)}(n,t.codeVerifier),this.config.clientCredentials.clientSecret&&a0(n,this.config.clientCredentials.clientSecret),this.config.clientCredentials.clientAssertion){let r=this.config.clientCredentials.clientAssertion;a1(n,await od(r.assertion,this.config.authOptions.clientId,t.resourceRequestUri)),a2(n,r.assertionType)}if(a3(n,W.qJ.AUTHORIZATION_CODE_GRANT),a4(n),t.authenticationScheme===W.hO.POP){let r=new os(this.cryptoUtils,this.performanceClient);a8(n,t.popKid?this.cryptoUtils.encodeKid(t.popKid):(await nZ(r.generateCnf.bind(r),tP.PopTokenGenerateCnf,this.logger,this.performanceClient,t.correlationId)(t,this.logger)).reqCnfString)}else if(t.authenticationScheme===W.hO.SSH){if(t.sshJwk)a7(n,t.sshJwk);else throw ts(e5)}if((!tl.isEmptyObj(t.claims)||this.config.authOptions.clientCapabilities&&this.config.authOptions.clientCapabilities.length>0)&&aZ(n,t.claims,this.config.authOptions.clientCapabilities),t.clientInfo)try{let n=ap(t.clientInfo,this.cryptoUtils.base64Decode);r={credential:`${n.uid}${W.Bv.CLIENT_INFO_SEPARATOR}${n.utid}`,type:aO.HOME_ACCOUNT_ID}}catch(t){this.logger.verbose("Could not parse client info for CCS Header: "+t)}else r=t.ccsCredential;if(this.config.systemOptions.preventCorsPreflight&&r)switch(r.type){case aO.HOME_ACCOUNT_ID:try{let t=am(r.credential);aG(n,t)}catch(t){this.logger.verbose("Could not parse home account ID for CCS Header: "+t)}break;case aO.UPN:aW(n,r.credential)}return t.embeddedClientId&&ot(n,this.config.authOptions.clientId,this.config.authOptions.redirectUri),t.tokenBodyParameters&&a5(n,t.tokenBodyParameters),!t.enableSpaAuthorizationCode||t.tokenBodyParameters&&t.tokenBodyParameters[aj]||a5(n,{[aj]:"1"}),aH(n,t.correlationId,this.performanceClient),tb(n)}createLogoutUrlQueryString(t){let r=new Map;return t.postLogoutRedirectUri&&function(t,r){t.set("post_logout_redirect_uri",r)}(r,t.postLogoutRedirectUri),t.correlationId&&aK(r,t.correlationId),t.idTokenHint&&function(t,r){t.set("id_token_hint",r)}(r,t.idTokenHint),t.state&&aX(r,t.state),t.logoutHint&&function(t,r){t.set("logout_hint",r)}(r,t.logoutHint),t.extraQueryParameters&&a5(r,t.extraQueryParameters),this.config.authOptions.instanceAware&&a6(r),tb(r,this.config.authOptions.encodeExtraQueryParams,t.extraQueryParameters)}}class op{constructor(t,r){this.cacheOutcome=W.To.NOT_APPLICABLE,this.cacheManager=r,this.apiId=t.apiId,this.correlationId=t.correlationId,this.wrapperSKU=t.wrapperSKU||W.gT.EMPTY_STRING,this.wrapperVer=t.wrapperVer||W.gT.EMPTY_STRING,this.telemetryCacheKey=W.HN.CACHE_KEY+W.Bv.CACHE_KEY_SEPARATOR+t.clientId}generateCurrentRequestHeaderValue(){let t=`${this.apiId}${W.HN.VALUE_SEPARATOR}${this.cacheOutcome}`,r=[this.wrapperSKU,this.wrapperVer],n=this.getNativeBrokerErrorCode();n?.length&&r.push(`broker_error=${n}`);let a=r.join(W.HN.VALUE_SEPARATOR),o=[t,this.getRegionDiscoveryFields()].join(W.HN.VALUE_SEPARATOR);return[W.HN.SCHEMA_VERSION,o,a].join(W.HN.CATEGORY_SEPARATOR)}generateLastRequestHeaderValue(){let t=this.getLastRequests(),r=op.maxErrorsToSend(t),n=t.failedRequests.slice(0,2*r).join(W.HN.VALUE_SEPARATOR),a=t.errors.slice(0,r).join(W.HN.VALUE_SEPARATOR),o=t.errors.length,i=r<o?W.HN.OVERFLOW_TRUE:W.HN.OVERFLOW_FALSE,s=[o,i].join(W.HN.VALUE_SEPARATOR);
152return[W.HN.SCHEMA_VERSION,t.cacheHits,n,a,s].join(W.HN.CATEGORY_SEPARATOR)}cacheFailedRequest(t){let r=this.getLastRequests();r.errors.length>=W.HN.MAX_CACHED_ERRORS&&(r.failedRequests.shift(),r.failedRequests.shift(),r.errors.shift()),r.failedRequests.push(this.apiId,this.correlationId),t instanceof Error&&t&&t.toString()?t instanceof K.l4?t.subError?r.errors.push(t.subError):t.errorCode?r.errors.push(t.errorCode):r.errors.push(t.toString()):r.errors.push(t.toString()):r.errors.push(W.HN.UNKNOWN_ERROR),this.cacheManager.setServerTelemetry(this.telemetryCacheKey,r,this.correlationId)}incrementCacheHits(){let t=this.getLastRequests();return t.cacheHits+=1,this.cacheManager.setServerTelemetry(this.telemetryCacheKey,t,this.correlationId),t.cacheHits}getLastRequests(){return this.cacheManager.getServerTelemetry(this.telemetryCacheKey)||{failedRequests:[],errors:[],cacheHits:0}}clearTelemetryCache(){let t=this.getLastRequests(),r=op.maxErrorsToSend(t);if(r===t.errors.length)this.cacheManager.removeItem(this.telemetryCacheKey,this.correlationId);else{let n={failedRequests:t.failedRequests.slice(2*r),errors:t.errors.slice(r),cacheHits:0};this.cacheManager.setServerTelemetry(this.telemetryCacheKey,n,this.correlationId)}}static maxErrorsToSend(t){let r;let n=0,a=0,o=t.errors.length;for(r=0;r<o;r++){let o=t.failedRequests[2*r]||W.gT.EMPTY_STRING,i=t.failedRequests[2*r+1]||W.gT.EMPTY_STRING,s=t.errors[r]||W.gT.EMPTY_STRING;if((a+=o.toString().length+i.toString().length+s.length+3)<W.HN.MAX_LAST_HEADER_BYTES)n+=1;else break}return n}getRegionDiscoveryFields(){let t=[];return t.push(this.regionUsed||W.gT.EMPTY_STRING),t.push(this.regionSource||W.gT.EMPTY_STRING),t.push(this.regionOutcome||W.gT.EMPTY_STRING),t.join(",")}updateRegionDiscoveryMetadata(t){this.regionUsed=t.region_used,this.regionSource=t.region_source,this.regionOutcome=t.region_outcome}setCacheOutcome(t){this.cacheOutcome=t}setNativeBrokerErrorCode(t){let r=this.getLastRequests();r.nativeBrokerErrorCode=t,this.cacheManager.setServerTelemetry(this.telemetryCacheKey,r,this.correlationId)}getNativeBrokerErrorCode(){return this.getLastRequests().nativeBrokerErrorCode}clearNativeBrokerErrorCode(){let t=this.getLastRequests();delete t.nativeBrokerErrorCode,this.cacheManager.setServerTelemetry(this.telemetryCacheKey,t,this.correlationId)}static makeExtraSkuString(t){return function(t){let{skus:r,libraryName:n,libraryVersion:a,extensionName:o,extensionVersion:i}=t,s=new Map([[0,[n,a]],[2,[o,i]]]),l=[];if(r?.length){if((l=r.split(",")).length<4)return r}else l=Array.from({length:4},()=>"|");return s.forEach((t,r)=>{2===t.length&&t[0]?.length&&t[1]?.length&&function(t){let{skuArr:r,index:n,skuName:a,skuVersion:o}=t;n>=r.length||(r[n]=[a,o].join("|"))}({skuArr:l,index:r,skuName:t[0],skuVersion:t[1]})}),l.join(",")}(t)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class om{constructor(t,r,n,a,o,i,s,l,c){this.config=t,this.browserStorage=r,this.browserCrypto=n,this.networkClient=this.config.system.networkClient,this.eventHandler=o,this.navigationClient=i,this.platformAuthProvider=l,this.correlationId=c||r7(),this.logger=a.clone(tG.qx.MSAL_SKU,nE,this.correlationId),this.performanceClient=s}async clearCacheOnLogout(t,r){if(r)try{this.browserStorage.removeAccount(r,t),this.logger.verbose("Cleared cache items belonging to the account provided in the logout request.")}catch(t){this.logger.error("Account provided in logout request was not found. Local cache unchanged.")}else try{this.logger.verbose("No account provided in logout request, clearing all cache items.",this.correlationId),this.browserStorage.clear(t),await this.browserCrypto.clearKeystore()}catch(t){this.logger.error("Attempted to clear all MSAL cache items and failed. Local cache unchanged.")}}getRedirectUri(t){this.logger.verbose("getRedirectUri called");let r=t||this.config.auth.redirectUri;return tw.getAbsoluteUrl(r,ng())}initializeServerTelemetryManager(t,r){return this.logger.verbose("initializeServerTelemetryManager called"),new op({clientId:this.config.auth.clientId,correlationId:this.correlationId,apiId:t,forceRefresh:r||!1,wrapperSKU:this.browserStorage.getWrapperMetadata()[0],wrapperVer:this.browserStorage.getWrapperMetadata()[1]},this.browserStorage)}async getDiscoveredAuthority(t){let{account:r}=t,n=t.requestExtraQueryParameters&&t.requestExtraQueryParameters.hasOwnProperty("instance_aware")?t.requestExtraQueryParameters.instance_aware:void 0;this.performanceClient.addQueueMeasurement(tP.StandardInteractionClientGetDiscoveredAuthority,this.correlationId);let a={protocolMode:this.config.auth.protocolMode,OIDCOptions:this.config.auth.OIDCOptions,knownAuthorities:this.config.auth.knownAuthorities,cloudDiscoveryMetadata:this.config.auth.cloudDiscoveryMetadata,authorityMetadata:this.config.auth.authorityMetadata,skipAuthorityMetadataCache:this.config.auth.skipAuthorityMetadataCache},o=t.requestAuthority||this.config.auth.authority,i=n?.length?"true"===n:this.config.auth.instanceAware,s=r&&i?this.config.auth.authority.replace(tw.getDomainFromUrl(o),r.environment):o,l=ae.generateAuthority(s,t.requestAzureCloudOptions||this.config.auth.azureCloudOptions),c=await nZ(or,tP.AuthorityFactoryCreateDiscoveredInstance,this.logger,this.performanceClient,this.correlationId)(l,this.config.system.networkClient,this.browserStorage,a,this.logger,this.correlationId,this.performanceClient);if(r&&!c.isAlias(r.environment))throw ts(tr);return c}}/*! @azure/msal-browser v4.21.0 2025-08-19 */async function oh(t,r,n,a){n.addQueueMeasurement(tP.InitializeBaseRequest,t.correlationId);let o=t.authority||r.auth.authority,i=[...t&&t.scopes||[]],s={...t,correlationId:t.correlationId,authority:o,scopes:i};if(s.authenticationScheme){if(s.authenticationScheme===W.hO.SSH){if(!t.sshJwk)throw ts(e5);if(!t.sshKid)throw ts(e8)}a.verbose(`Authentication Scheme set to "${s.authenticationScheme}" as configured in Auth request`)}else s.authenticationScheme=W.hO.BEARER,a.verbose('Authentication Scheme wasn\'t explicitly set in request, defaulting to "Bearer" request');return r.cache.claimsBasedCachingEnabled&&t.claims&&!tl.isEmptyObj(t.claims)&&(s.requestedClaimsHash=await nd(t.claims)),s}async function og(t,r,n,a,o){a.addQueueMeasurement(tP.InitializeSilentRequest,t.correlationId);let i=await nZ(oh,tP.InitializeBaseRequest,o,a,t.correlationId)(t,n,a,o);return{...t,...i,account:r,forceRefresh:t.forceRefresh||!1}}function ov(t,r){let n;let a=t.httpMethod;if(r===G.EAR){if((n=a||W.w$.POST)!==W.w$.POST)throw ts(tn)}else n=a||W.w$.GET;if(t.authorizePostBodyParameters&&n!==W.w$.POST)throw ts(ta);return n}/*! @azure/msal-browser v4.21.0 2025-08-19 */class ob extends om{initializeLogoutRequest
152(t){this.logger.verbose("initializeLogoutRequest called",t?.correlationId);let r={correlationId:this.correlationId||r7(),...t};if(t){if(t.logoutHint)this.logger.verbose("logoutHint has already been set in logoutRequest");else if(t.account){let n=this.getLogoutHintFromIdTokenClaims(t.account);n&&(this.logger.verbose("Setting logoutHint to login_hint ID Token Claim value for the account provided"),r.logoutHint=n)}else this.logger.verbose("logoutHint was not set and account was not passed into logout request, logoutHint will not be set")}else this.logger.verbose("logoutHint will not be set since no logout request was configured");return t&&null===t.postLogoutRedirectUri?this.logger.verbose("postLogoutRedirectUri passed as null, not setting post logout redirect uri",r.correlationId):t&&t.postLogoutRedirectUri?(this.logger.verbose("Setting postLogoutRedirectUri to uri set on logout request",r.correlationId),r.postLogoutRedirectUri=tw.getAbsoluteUrl(t.postLogoutRedirectUri,ng())):null===this.config.auth.postLogoutRedirectUri?this.logger.verbose("postLogoutRedirectUri configured as null and no uri set on request, not passing post logout redirect",r.correlationId):this.config.auth.postLogoutRedirectUri?(this.logger.verbose("Setting postLogoutRedirectUri to configured uri",r.correlationId),r.postLogoutRedirectUri=tw.getAbsoluteUrl(this.config.auth.postLogoutRedirectUri,ng())):(this.logger.verbose("Setting postLogoutRedirectUri to current page",r.correlationId),r.postLogoutRedirectUri=tw.getAbsoluteUrl(ng(),ng())),r}getLogoutHintFromIdTokenClaims(t){let r=t.idTokenClaims;if(r){if(r.login_hint)return r.login_hint;this.logger.verbose("The ID Token Claims tied to the provided account do not contain a login_hint claim, logoutHint will not be added to logout request")}else this.logger.verbose("The provided account does not contain ID Token Claims, logoutHint will not be added to logout request");return null}async createAuthCodeClient(t){return this.performanceClient.addQueueMeasurement(tP.StandardInteractionClientCreateAuthCodeClient,this.correlationId),new of(await nZ(this.getClientConfiguration.bind(this),tP.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,this.correlationId)(t),this.performanceClient)}async getClientConfiguration(t){let{serverTelemetryManager:r,requestAuthority:n,requestAzureCloudOptions:a,requestExtraQueryParameters:o,account:i}=t;this.performanceClient.addQueueMeasurement(tP.StandardInteractionClientGetClientConfiguration,this.correlationId);let s=await nZ(this.getDiscoveredAuthority.bind(this),tP.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,this.correlationId)({requestAuthority:n,requestAzureCloudOptions:a,requestExtraQueryParameters:o,account:i}),l=this.config.system.loggerOptions;return{authOptions:{clientId:this.config.auth.clientId,authority:s,clientCapabilities:this.config.auth.clientCapabilities,redirectUri:this.config.auth.redirectUri},systemOptions:{tokenRenewalOffsetSeconds:this.config.system.tokenRenewalOffsetSeconds,preventCorsPreflight:!0},loggerOptions:{loggerCallback:l.loggerCallback,piiLoggingEnabled:l.piiLoggingEnabled,logLevel:l.logLevel,correlationId:this.correlationId},cacheOptions:{claimsBasedCachingEnabled:this.config.cache.claimsBasedCachingEnabled},cryptoInterface:this.browserCrypto,networkInterface:this.networkClient,storageInterface:this.browserStorage,serverTelemetryManager:r,libraryInfo:{sku:tG.qx.MSAL_SKU,version:nE,cpu:W.gT.EMPTY_STRING,os:W.gT.EMPTY_STRING},telemetry:this.config.telemetry}}async initializeAuthorizationRequest(t,r){this.performanceClient.addQueueMeasurement(tP.StandardInteractionClientInitializeAuthorizationRequest,this.correlationId);let n=this.getRedirectUri(t.redirectUri),a=oi.setRequestState(this.browserCrypto,t&&t.state||W.gT.EMPTY_STRING,{interactionType:r}),o={...await nZ(oh,tP.InitializeBaseRequest,this.logger,this.performanceClient,this.correlationId)({...t,correlationId:this.correlationId},this.config,this.performanceClient,this.logger),redirectUri:n,state:a,nonce:t.nonce||r7(),responseMode:this.config.auth.OIDCOptions.serverResponseType},i={...o,httpMethod:ov(o,this.config.auth.protocolMode)};if(t.loginHint||t.sid)return i;let s=t.account||this.browserStorage.getActiveAccount(this.correlationId);return s&&(this.logger.verbose("Setting validated request account",this.correlationId),this.logger.verbosePii(`Setting validated request account: ${s.homeAccountId}`,this.correlationId),i.account=s),i}}/*! @azure/msal-browser v4.21.0 2025-08-19 */function oy(t,r,n){let a=tv(t);if(!a){if(tg(t))throw n.error(`A ${r} is present in the iframe but it does not contain known properties. It's likely that the ${r} has been replaced by code running on the redirectUri page.`),n.errorPii(`The ${r} detected is: ${t}`),rj(t0);throw n.error(`The request has returned to the redirectUri but a ${r} is not present. It's likely that the ${r} has been removed or the page has been redirected by code running on the redirectUri page.`),rj(tX)}return a}function ow(t,r,n,a){let o=tb(r,n,a);return tw.appendQueryString(t.authorizationEndpoint,o)}function ox(t,r){let n,a;if(!t.state||!r)throw t.state?eB(ei,"Cached State"):eB(ei,"Server State");try{n=decodeURIComponent(t.state)}catch(r){throw eB(ea,t.state)}try{a=decodeURIComponent(r)}catch(r){throw eB(ea,t.state)}if(n!==a)throw eB(eo);if(t.error||t.error_description||t.suberror){let r=function(t){let r="code=",n=t.error_uri?.lastIndexOf(r);return n&&n>=0?t.error_uri?.substring(n+r.length):void 0}(t);if(ad(t.error,t.error_description,t.suberror))throw new au(t.error||"",t.error_description,t.suberror,t.timestamp||"",t.trace_id||"",t.correlation_id||"",t.claims||"",r);throw new on(t.error||"",t.error_description,t.suberror,r)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class oE{constructor(t,r,n,a,o){this.authModule=t,this.browserStorage=r,this.authCodeRequest=n,this.logger=a,this.performanceClient=o}async handleCodeResponse(t,r){let n;this.performanceClient.addQueueMeasurement(tP.HandleCodeResponse,r.correlationId);try{n=function(t,r){if(ox(t,r),!t.code)throw eB(e_);return t}(t,r.state)}catch(t){if(t instanceof on&&t.subError===t5)throw rj(t5);throw t}return nZ(this.handleCodeResponseFromServer.bind(this),tP.HandleCodeResponseFromServer,this.logger,this.performanceClient,r.correlationId)(n,r)}async handleCodeResponseFromServer(t,r,n=!0){if(this.performanceClient.addQueueMeasurement(tP.HandleCodeResponseFromServer,r.correlationId),this.logger.trace("InteractionHandler.handleCodeResponseFromServer called"),this.authCodeRequest.code=t.code,t.cloud_instance_host_name&&await nZ(this.authModule.updateAuthority.bind(this.authModule),tP.Upd
152ateTokenEndpointAuthority,this.logger,this.performanceClient,r.correlationId)(t.cloud_instance_host_name,r.correlationId),n&&(t.nonce=r.nonce||void 0),t.state=r.state,t.client_info)this.authCodeRequest.clientInfo=t.client_info;else{let t=this.createCcsCredentials(r);t&&(this.authCodeRequest.ccsCredential=t)}return await nZ(this.authModule.acquireToken.bind(this.authModule),tP.AuthClientAcquireToken,this.logger,this.performanceClient,r.correlationId)(this.authCodeRequest,t)}createCcsCredentials(t){return t.account?{credential:t.account.homeAccountId,type:aO.HOME_ACCOUNT_ID}:t.loginHint?{credential:t.loginHint,type:aO.UPN}:null}}let oC="user_switch",ok={[oC]:"User attempted to switch accounts in the native broker, which is not allowed. All new accounts must sign-in through the standard web flow first, please try again."};class oS extends K.l4{constructor(t,r,n){super(t,r),Object.setPrototypeOf(this,oS.prototype),this.name="NativeAuthError",this.ext=n}}function oT(t){return!!t.ext&&!!t.ext.status&&"DISABLED"===t.ext.status||!!t.ext&&!!t.ext.error&&-2147186943===t.ext.error||"ContentError"===t.errorCode}function oN(t,r,n){if(n&&n.status)switch(n.status){case"ACCOUNT_UNAVAILABLE":return af(an);case"USER_INTERACTION_REQUIRED":return new au(t,r);case"USER_CANCEL":return rj(t5);case"NO_NETWORK":return rj(rf);case"UX_NOT_ALLOWED":return af(ao)}return new oS(t,ok[t]||r,n)}/*! @azure/msal-common v15.12.0 2025-08-19 */class oA extends oo{constructor(t,r){super(t,r)}async acquireCachedToken(t){this.performanceClient?.addQueueMeasurement(tP.SilentFlowClientAcquireCachedToken,t.correlationId);let r=W.To.NOT_APPLICABLE;if(t.forceRefresh||!this.config.cacheOptions.claimsBasedCachingEnabled&&!tl.isEmptyObj(t.claims))throw this.setCacheOutcome(W.To.FORCE_REFRESH_OR_CLAIMS,t.correlationId),eB(eA);if(!t.account)throw eB(ew);let n=t.account.tenantId||function(t){let r=new tw(t).getUrlComponents(),n=r.PathSegments.slice(-1)[0]?.toLowerCase();switch(n){case W.Nb.COMMON:case W.Nb.ORGANIZATIONS:case W.Nb.CONSUMERS:return;default:return n}}(t.authority),a=this.cacheManager.getTokenKeys(),o=this.cacheManager.getAccessToken(t.account,t,a,n);if(o){if(Number(o.cachedAt)>nJ()||nQ(o.expiresOn,this.config.systemOptions.tokenRenewalOffsetSeconds))throw this.setCacheOutcome(W.To.CACHED_ACCESS_TOKEN_EXPIRED,t.correlationId),eB(eA);o.refreshOn&&nQ(o.refreshOn,0)&&(r=W.To.PROACTIVELY_REFRESHED)}else throw this.setCacheOutcome(W.To.NO_CACHED_ACCESS_TOKEN,t.correlationId),eB(eA);let i=t.authority||this.authority.getPreferredCache(),s={account:this.cacheManager.getAccount(this.cacheManager.generateAccountKey(t.account),t.correlationId),accessToken:o,idToken:this.cacheManager.getIdToken(t.account,t.correlationId,a,n,this.performanceClient),refreshToken:null,appMetadata:this.cacheManager.readAppMetadataFromCache(i)};return this.setCacheOutcome(r,t.correlationId),this.config.serverTelemetryManager&&this.config.serverTelemetryManager.incrementCacheHits(),[await nZ(this.generateResultFromCacheRecord.bind(this),tP.SilentFlowClientGenerateResultFromCacheRecord,this.logger,this.performanceClient,t.correlationId)(s,t),r]}setCacheOutcome(t,r){this.serverTelemetryManager?.setCacheOutcome(t),this.performanceClient?.addFields({cacheOutcome:t},r),t!==W.To.NOT_APPLICABLE&&this.logger.info(`Token refresh is required due to cache outcome: ${t}`)}async generateResultFromCacheRecord(t,r){let n;if(this.performanceClient?.addQueueMeasurement(tP.SilentFlowClientGenerateResultFromCacheRecord,r.correlationId),t.idToken&&(n=tp(t.idToken.secret,this.config.cryptoInterface.base64Decode)),r.maxAge||0===r.maxAge){let t=n?.auth_time;if(!t)throw eB(el);tm(t,r.maxAge)}return oc.generateAuthenticationResult(this.cryptoUtils,this.authority,t,!0,r,n)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class oI extends ob{async acquireToken(t){this.performanceClient.addQueueMeasurement(tP.SilentCacheClientAcquireToken,t.correlationId);let r=this.initializeServerTelemetryManager(tG.WN.acquireTokenSilent_silentFlow),n=new oA(await nZ(this.getClientConfiguration.bind(this),tP.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:r,requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,account:t.account}),this.performanceClient);this.logger.verbose("Silent auth client created");try{let r=(await nZ(n.acquireCachedToken.bind(n),tP.SilentFlowClientAcquireCachedToken,this.logger,this.performanceClient,t.correlationId)(t))[0];return this.performanceClient.addFields({fromCache:!0},t.correlationId),r}catch(t){throw t instanceof rD&&t.errorCode===rv&&this.logger.verbose("Signing keypair for bound access token not found. Refreshing bound access token and generating a new crypto keypair."),t}}logout(t){this.logger.verbose("logoutRedirect called");
152let r=this.initializeLogoutRequest(t);return this.clearCacheOnLogout(r.correlationId,r?.account)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class oR extends om{constructor(t,r,n,a,o,i,s,l,c,u,d,f){super(t,r,n,a,o,i,l,c,f),this.apiId=s,this.accountId=u,this.platformAuthProvider=c,this.nativeStorageManager=d,this.silentCacheClient=new oI(t,this.nativeStorageManager,n,a,o,i,l,c,f);let p=this.platformAuthProvider.getExtensionName();this.skus=op.makeExtraSkuString({libraryName:tG.qx.MSAL_SKU,libraryVersion:nE,extensionName:p,extensionVersion:this.platformAuthProvider.getExtensionVersion()})}addRequestSKUs(t){t.extraParameters={...t.extraParameters,"x-client-xtra-sku":this.skus}}async acquireToken(t,r){this.performanceClient.addQueueMeasurement(tP.NativeInteractionClientAcquireToken,this.correlationId),this.logger.trace("NativeInteractionClient - acquireToken called.");let n=this.performanceClient.startMeasurement(tP.NativeInteractionClientAcquireToken,this.correlationId),a=nJ(),o=this.initializeServerTelemetryManager(this.apiId);try{let i=await this.initializeNativeRequest(t);try{let t=await this.acquireTokensFromCache(this.accountId,i);return n.end({success:!0,isNativeBroker:!1,fromCache:!0}),t}catch(t){if(r===tG.lu.AccessToken)throw this.logger.info("MSAL internal Cache does not contain tokens, return error as per cache policy"),n.end({success:!1,brokerErrorCode:"cache_request_failed"}),t;this.logger.info("MSAL internal Cache does not contain tokens, proceed to make a native call")}let s=await this.platformAuthProvider.sendMessage(i);return await this.handleNativeResponse(s,i,a).then(t=>(n.end({success:!0,isNativeBroker:!0,requestId:t.requestId}),o.clearNativeBrokerErrorCode(),t)).catch(t=>{throw n.end({success:!1,errorCode:t.errorCode,subErrorCode:t.subError}),t})}catch(t){throw t instanceof oS&&o.setNativeBrokerErrorCode(t.errorCode),n.end({success:!1}),t}}createSilentCacheRequest(t,r){return{authority:t.authority,correlationId:this.correlationId,scopes:tc.fromString(t.scope).asArray(),account:r,forceRefresh:!1}}async acquireTokensFromCache(t,r){if(!t)throw this.logger.warning("NativeInteractionClient:acquireTokensFromCache - No nativeAccountId provided"),eB(eC);let n=this.browserStorage.getBaseAccountInfo({nativeAccountId:t},this.correlationId);if(!n)throw eB(eC);try{let t=this.createSilentCacheRequest(r,n),a=await this.silentCacheClient.acquireToken(t),o={...n,idTokenClaims:a?.idTokenClaims,idToken:a?.idToken};return{...a,account:o}}catch(t){throw t}}async acquireTokenRedirect(t,r){this.logger.trace("NativeInteractionClient - acquireTokenRedirect called.");let{...n}=t;delete n.onRedirectNavigate;let a=await this.initializeNativeRequest(n);try{await this.platformAuthProvider.sendMessage(a)}catch(t){if(t instanceof oS&&(this.initializeServerTelemetryManager(this.apiId).setNativeBrokerErrorCode(t.errorCode),oT(t)))throw t}this.browserStorage.setTemporaryCache(tG.c4.NATIVE_REQUEST,JSON.stringify(a),!0);let o={apiId:tG.WN.acquireTokenRedirect,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},i=this.config.auth.navigateToLoginRequestUrl?window.location.href:this.getRedirectUri(t.redirectUri);r.end({success:!0}),await this.navigationClient.navigateExternal(i,o)}async handleRedirectPromise(t,r){if(this.logger.trace("NativeInteractionClient - handleRedirectPromise called."),!this.browserStorage.isInteractionInProgress(!0))return this.logger.info("handleRedirectPromise called but there is no interaction in progress, returning null."),null;let n=this.browserStorage.getCachedNativeRequest();if(!n)return this.logger.verbose("NativeInteractionClient - handleRedirectPromise called but there is no cached request, returning null."),t&&r&&t?.addFields({errorCode:"no_cached_request"},r),null;let{prompt:a,...o}=n;a&&this.logger.verbose("NativeInteractionClient - handleRedirectPromise called and prompt was included in the original request, removing prompt from cached request to prevent second interaction with native broker window."),this.browserStorage.removeItem(this.browserStorage.generateCacheKey(tG.c4.NATIVE_REQUEST));let i=nJ();try{this.logger.verbose("NativeInteractionClient - handleRedirectPromise sending message to native broker.");let r=await this.platformAuthProvider.sendMessage(o),n=await this.handleNativeResponse(r,o,i);return this.initializeServerTelemetryManager(this.apiId).clearNativeBrokerErrorCode(),t&&this.correlationId&&this.performanceClient.addFields({isNativeBroker:!0},this.correlationId),n}catch(t){throw t}}logout(){return this.logger.trace("NativeInteractionClient - logout called."),Promise.reject("Logout not implemented yet")}async handleNativeResponse(t,r,n){this.logger.trace("NativeInteractionClient - handleNativeResponse called.");let a=tp(t.id_token,rZ),o=this.createHomeAccountIdentifier(t,a),i=this.browserStorage.getAccountInfoFilteredBy({nativeAccountId:r.accountId},this.correlationId)?.homeAccountId;if(r.extraParameters?.child_client_id&&t.account.id!==r.accountId)this.logger.info("handleNativeServerResponse: Double broker flow detected, ignoring accountId mismatch");else if(o!==i&&t.account.id!==r.accountId)throw oN(oC);let s=await this.getDiscoveredAuthority({requestAuthority:r.authority}),l=ou(this.browserStorage,s,o,rZ,this.correlationId,a,t.client_info,void 0,a.tid,void 0,t.account.id,this.logger);t.expires_in=Number(t.expires_in);let c=await this.generateAuthenticationResult(t,r,a,l,s.canonicalAuthority,n);return await this.cacheAccount(l,this.correlationId),await this.cacheNativeTokens(t,r,o,a,t.access_token,c.tenantId,n),c}createHomeAccountIdentifier(t,r){return ag.generateHomeAccountId(t.client_info||W.gT.EMPTY_STRING,nG.Default,this.logger,this.browserCrypto,r)}generateScopes(t,r){return r?tc.fromString(r):tc.fromString(t)}async generatePopAccessToken(t,r){if(r.tokenType!==W.hO.POP||!r.signPopToken)return t.access_token;{if(t.shr)return this.logger.trace("handleNativeServerResponse: SHR is enabled in native layer"),t.shr;let n=new os(this.browserCrypto),a={resourceRequestMethod:r.resourceRequestMethod,resourceRequestUri:r.resourceRequestUri,shrClaims:r.shrClaims,shrNonce:r.shrNonce};if(!r.keyId)throw eB(eL);return n.signPopToken(t.access_token,r.keyId,a)}}async generateAuthenticationResult(t,r,n,a,o,i){let s=this.addTelemetryFromNativeResponse(t.properties.MATS),l=this.generateScopes(r.scope,t.scope),c=t.account.properties||{},u=c.UID||n.oid||n.sub||W.gT.EMPTY_STRING,d=c.TenantId||n.tid||W.gT.EMPTY_STRING,f
152=tf(a.getAccountInfo(),void 0,n,t.id_token);f.nativeAccountId!==t.account.id&&(f.nativeAccountId=t.account.id);let p=await this.generatePopAccessToken(t,r),m=r.tokenType===W.hO.POP?W.hO.POP:W.hO.BEARER;return{authority:o,uniqueId:u,tenantId:d,scopes:l.asArray(),account:f,idToken:t.id_token,idTokenClaims:n,accessToken:p,fromCache:!!s&&this.isResponseFromCache(s),expiresOn:nX(i+t.expires_in),tokenType:m,correlationId:this.correlationId,state:t.state,fromNativeBroker:!0}}async cacheAccount(t,r){await this.browserStorage.setAccount(t,this.correlationId),this.browserStorage.removeAccountContext(t.getAccountInfo(),r)}cacheNativeTokens(t,r,n,a,o,i,s){let l=n0(n,r.authority,t.id_token||"",r.clientId,a.tid||""),c=r.tokenType===W.hO.POP?W.gT.SHR_NONCE_VALIDITY:("string"==typeof t.expires_in?parseInt(t.expires_in,10):t.expires_in)||0,u=this.generateScopes(t.scope,r.scope),d=n1(n,r.authority,o,r.clientId,a.tid||i,u.printScopes(),s+c,0,rZ,void 0,r.tokenType,void 0,r.keyId);return this.nativeStorageManager.saveCacheRecord({idToken:l,accessToken:d},this.correlationId,r.storeInCache)}getExpiresInValue(t,r){return t===W.hO.POP?W.gT.SHR_NONCE_VALIDITY:("string"==typeof r?parseInt(r,10):r)||0}addTelemetryFromNativeResponse(t){let r=this.getMATSFromResponse(t);return r?(this.performanceClient.addFields({extensionId:this.platformAuthProvider.getExtensionId(),extensionVersion:this.platformAuthProvider.getExtensionVersion(),matsBrokerVersion:r.broker_version,matsAccountJoinOnStart:r.account_join_on_start,matsAccountJoinOnEnd:r.account_join_on_end,matsDeviceJoin:r.device_join,matsPromptBehavior:r.prompt_behavior,matsApiErrorCode:r.api_error_code,matsUiVisible:r.ui_visible,matsSilentCode:r.silent_code,matsSilentBiSubCode:r.silent_bi_sub_code,matsSilentMessage:r.silent_message,matsSilentStatus:r.silent_status,matsHttpStatus:r.http_status,matsHttpEventCount:r.http_event_count},this.correlationId),r):null}getMATSFromResponse(t){if(t)try{return JSON.parse(t)}catch(t){this.logger.error("NativeInteractionClient - Error parsing MATS telemetry, returning null instead")}return null}isResponseFromCache(t){return void 0===t.is_cached?(this.logger.verbose("NativeInteractionClient - MATS telemetry does not contain field indicating if response was served from cache. Returning false."),!1):!!t.is_cached}async initializeNativeRequest(t){this.logger.trace("NativeInteractionClient - initializeNativeRequest called");let r=await this.getCanonicalAuthority(t),{scopes:n,...a}=t,o=new tc(n||[]);o.appendScopes(W.f_);let i={...a,accountId:this.accountId,clientId:this.config.auth.clientId,authority:r.urlString,scope:o.printScopes(),redirectUri:this.getRedirectUri(t.redirectUri),prompt:this.getPrompt(t.prompt),correlationId:this.correlationId,tokenType:t.authenticationScheme,windowTitleSubstring:document.title,extraParameters:{...t.extraQueryParameters,...t.tokenQueryParameters},extendedExpiryToken:!1,keyId:t.popKid};if(i.signPopToken&&t.popKid)throw rj(rI);if(this.handleExtraBrokerParams(i),i.extraParameters=i.extraParameters||{},i.extraParameters.telemetry=tG.O5.MATS_TELEMETRY,t.authenticationScheme===W.hO.POP){let r;let n={resourceRequestUri:t.resourceRequestUri,resourceRequestMethod:t.resourceRequestMethod,shrClaims:t.shrClaims,shrNonce:t.shrNonce},a=new os(this.browserCrypto);if(i.keyId)r=this.browserCrypto.base64UrlEncode(JSON.stringify({kid:i.keyId})),i.signPopToken=!1;else{let t=await nZ(a.generateCnf.bind(a),tP.PopTokenGenerateCnf,this.logger,this.performanceClient,this.correlationId)(n,this.logger);r=t.reqCnfString,i.keyId=t.kid,i.signPopToken=!0}i.reqCnf=r}return this.addRequestSKUs(i),i}async getCanonicalAuthority(t){let r=t.authority||this.config.auth.authority;t.account&&await this.getDiscoveredAuthority({requestAuthority:r,requestAzureCloudOptions:t.azureCloudOptions,account:t.account});let n=new tw(r);return n.validateAsUri(),n}getPrompt(t){switch(this.apiId){case tG.WN.ssoSilent:case tG.WN.acquireTokenSilent_silentFlow:return this.logger.trace("initializeNativeRequest: silent request sets prompt to none"),W.NJ.NONE}if(!t){this.logger.trace("initializeNativeRequest: prompt was not provided");return}switch(t){case W.NJ.NONE:case W.NJ.CONSENT:case W.NJ.LOGIN:return this.logger.trace("initializeNativeRequest: prompt is compatible with native flow"),t;default:throw this.logger.trace(`initializeNativeRequest: prompt = ${t} is not compatible with native flow`),rj(rN)}}handleExtraBrokerParams(t){let r=t.extraParameters&&t.extraParameters.hasOwnProperty(aF)&&t.extraParameters.hasOwnProperty(aU)&&t.extraParameters.hasOwnProperty(aP);if(!t.embeddedClientId&&!r)return;let n="",a=t.redirectUri;t.embeddedClientId?(t.redirectUri=this.config.auth.redirectUri,n=t.embeddedClientId):t.extraParameters&&(t.redirectUri=t.extraParameters[aU],n=t.extraParameters[aP]),t.extraParameters={child_client_id:n,child_redirect_uri:a},this.performanceClient?.addFields({embeddedClientId:n,embeddedRedirectUri:a},this.correlationId)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */async function o_(t,r,n,a,o){let i=/*! @azure/msal-common v15.12.0 2025-08-19 */function(t,r,n,a){let o=r.correlationId,i=new Map;if(!function(t,r){t.set(aP,r)}(i,r.embeddedClientId||r.extraQueryParameters?.[aP]||t.clientId),aV(i,[...r.scopes||[],...r.extraScopesToConsent||[]],!0,t.authority.options.OIDCOptions?.defaultScopes),!function(t,r){t.set(aL,r)}(i,r.redirectUri),aK(i,o),!function(t,r){t.set("response_mode",r||W.vw.QUERY)}(i,r.responseMode),a4(i),r.prompt&&(function(t,r){t.set("prompt",r)}(i,r.prompt),a?.addFields({prompt:r.prompt},o)),r.domainHint&&(function(t,r){t.set("domain_hint",r)}(i,r.domainHint),a?.addFields({domainHintFromRequest:!0},o)),r.prompt!==W.NJ.SELECT_ACCOUNT){if(r.sid&&r.prompt===W.NJ.NONE)n.verbose("createAuthCodeUrlQueryString: Prompt is none, adding sid from request"),a$(i,r.sid),a?.addFields({sidFromRequest:!0},o);else if(r.account){var s,l;
152let t=(s=r.account,s.idTokenClaims?.sid||null),c=(l=r.account).loginHint||l.idTokenClaims?.login_hint||null;if(c&&r.domainHint&&(n.warning('AuthorizationCodeClient.createAuthCodeUrlQueryString: "domainHint" param is set, skipping opaque "login_hint" claim. Please consider not passing domainHint'),c=null),c){n.verbose("createAuthCodeUrlQueryString: login_hint claim present on account"),aq(i,c),a?.addFields({loginHintFromClaim:!0},o);try{let t=am(r.account.homeAccountId);aG(i,t)}catch(t){n.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}else if(t&&r.prompt===W.NJ.NONE){n.verbose("createAuthCodeUrlQueryString: Prompt is none, adding sid from account"),a$(i,t),a?.addFields({sidFromClaim:!0},o);try{let t=am(r.account.homeAccountId);aG(i,t)}catch(t){n.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}else if(r.loginHint)n.verbose("createAuthCodeUrlQueryString: Adding login_hint from request"),aq(i,r.loginHint),aW(i,r.loginHint),a?.addFields({loginHintFromRequest:!0},o);else if(r.account.username){n.verbose("createAuthCodeUrlQueryString: Adding login_hint from account"),aq(i,r.account.username),a?.addFields({loginHintFromUpn:!0},o);try{let t=am(r.account.homeAccountId);aG(i,t)}catch(t){n.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}}else r.loginHint&&(n.verbose("createAuthCodeUrlQueryString: No account, adding login_hint from request"),aq(i,r.loginHint),aW(i,r.loginHint),a?.addFields({loginHintFromRequest:!0},o))}else n.verbose("createAuthCodeUrlQueryString: Prompt is select_account, ignoring account hints");return r.nonce&&function(t,r){t.set("nonce",r)}(i,r.nonce),r.state&&aX(i,r.state),(r.claims||t.clientCapabilities&&t.clientCapabilities.length>0)&&aZ(i,r.claims,t.clientCapabilities),r.embeddedClientId&&ot(i,t.clientId,t.redirectUri),!t.instanceAware||r.extraQueryParameters&&Object.keys(r.extraQueryParameters).includes(az)||a6(i),i}({...t.auth,authority:r},n,a,o);if(aJ(i,{sku:tG.qx.MSAL_SKU,version:nE,os:"",cpu:""}),t.auth.protocolMode!==G.OIDC&&aY(i,t.telemetry.application),n.platformBroker&&(function(t){t.set("nativebroker","1")}(i),o.addFields({isPlatformAuthorizeRequest:!0},n.correlationId),n.authenticationScheme===W.hO.POP)){let t=new nq(a,o),r=new os(t);a8(i,n.popKid?t.encodeKid(n.popKid):(await nZ(r.generateCnf.bind(r),tP.PopTokenGenerateCnf,a,o,n.correlationId)(n,a)).reqCnfString)}return aH(i,n.correlationId,o),i}async function oO(t,r,n,a,o){if(!n.codeChallenge)throw ts(e2);let i=await nZ(o_,tP.GetStandardParams,a,o,n.correlationId)(t,r,n,a,o);return aB(i,W.bg.CODE),aQ(i,n.codeChallenge,W.gT.S256_CODE_CHALLENGE_METHOD),a5(i,n.extraQueryParameters||{}),ow(r,i,t.auth.encodeExtraQueryParams,n.extraQueryParameters)}async function oP(t,r,n,a,o,i){var s;if(!a.earJwk)throw rj(tZ);let l=await o_(r,n,a,o,i);aB(l,W.bg.IDTOKEN_TOKEN_REFRESHTOKEN),s=a.earJwk,l.set("ear_jwk",encodeURIComponent(s)),l.set("ear_jwe_crypto","eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0");let c=new Map;return a5(c,a.extraQueryParameters||{}),oM(t,ow(n,c,r.auth.encodeExtraQueryParams,a.extraQueryParameters),l)}async function oL(t,r,n,a,o,i){let s=await o_(r,n,a,o,i);aB(s,W.bg.CODE),aQ(s,a.codeChallenge,a.codeChallengeMethod||W.gT.S256_CODE_CHALLENGE_METHOD),function(t,r){Object.entries(r).forEach(([r,n])=>{n&&t.set(r,n)})}(s,a.authorizePostBodyParameters||{});let l=new Map;return a5(l,a.extraQueryParameters||{}),oM(t,ow(n,l,r.auth.encodeExtraQueryParams,a.extraQueryParameters),s)}function oM(t,r,n){let a=t.createElement("form");return a.method="post",a.action=r,n.forEach((r,n)=>{let o=t.createElement("input");o.hidden=!0,o.name=n,o.value=r,a.appendChild(o)}),t.body.appendChild(a),a}async function oD(t,r,n,a,o,i,s,l,c,u){if(l.verbose("Account id found, calling WAM for token"),!u)throw rj(rS);let d=new nq(l,c),f=new oR(a,o,d,l,s,a.system.navigationClient,n,c,u,r,i,t.correlationId),{userRequestState:p}=oi.parseRequestState(d,t.state);return nZ(f.acquireToken.bind(f),tP.NativeInteractionClientAcquireToken,l,c,t.correlationId)({...t,state:p,prompt:void 0})}async function oj(t,r,n,a,o,i,s,l,c,u,d,f){if(oa.removeThrottle(s,o.auth.clientId,t),r.accountId)return nZ(oD,tP.HandleResponsePlatformBroker,u,d,t.correlationId)(t,r.accountId,a,o,s,l,c,u,d,f);let p=new oE(i,s,{...t,code:r.code||"",codeVerifier:n},u,d);return await nZ(p.handleCodeResponse.bind(p),tP.HandleCodeResponse,u,d,t.correlationId)(r,t)}async function oF(t,r,n,a,o,i,s,l,c,u,d){if(oa.removeThrottle(i,a.auth.clientId,t),ox(r,t.state),!r.ear_jwe)throw rj(tK);if(!t.earJwk)throw rj(tZ);let f=JSON.parse(await nZ(no,tP.DecryptEarResponse,c,u,t.correlationId)(t.earJwk,r.ear_jwe));if(f.accountId)return nZ(oD,tP.HandleResponsePlatformBroker,c,u,t.correlationId)(t,f.accountId,n,a,i,s,l,c,u,d);let p=new oc(a.auth.clientId,i,new nq(c,u),c,null,null,u);p.validateTokenResponse(f);let m={code:"",state:t.state,nonce:t.nonce,client_info:f.client_info,cloud_graph_host_name:f.cloud_graph_host_name,cloud_instance_host_name:f.cloud_instance_host_name,cloud_instance_name:f.cloud_instance_name,msgra
152ph_host:f.msgraph_host};return await nZ(p.handleServerTokenResponse.bind(p),tP.HandleServerTokenResponse,c,u,t.correlationId)(f,o,nJ(),t,m,void 0,void 0,void 0,void 0)}async function oU(t,r,n){t.addQueueMeasurement(tP.GeneratePkceCodes,n);let a=n$(oz,tP.GenerateCodeVerifier,r,t,n)(t,r,n),o=await nZ(oH,tP.GenerateCodeChallengeFromVerifier,r,t,n)(a,t,r,n);return{verifier:a,challenge:o}}function oz(t,r,n){try{let a=new Uint8Array(32);return n$(r5,tP.GetRandomValues,r,t,n)(a),rW(a)}catch(t){throw rj(t$)}}async function oH(t,r,n,a){r.addQueueMeasurement(tP.GenerateCodeChallengeFromVerifier,a);try{let o=await nZ(r6,tP.Sha256Digest,n,r,a)(t,r,a);return rW(new Uint8Array(o))}catch(t){throw rj(t$)}}var oB=n(91223);/*! @azure/msal-browser v4.21.0 2025-08-19 */class oV{constructor(t,r,n,a){this.logger=t,this.handshakeTimeoutMs=r,this.extensionId=a,this.resolvers=new Map,this.handshakeResolvers=new Map,this.messageChannel=new MessageChannel,this.windowListener=this.onWindowMessage.bind(this),this.performanceClient=n,this.handshakeEvent=n.startMeasurement(tP.NativeMessageHandlerHandshake),this.platformAuthType=tG.O5.PLATFORM_EXTENSION_PROVIDER}async sendMessage(t){this.logger.trace(this.platformAuthType+" - sendMessage called.");let r={method:tG.Ky.GetToken,request:t},n={channel:tG.O5.CHANNEL_ID,extensionId:this.extensionId,responseId:r7(),body:r};this.logger.trace(this.platformAuthType+" - Sending request to browser extension"),this.logger.tracePii(this.platformAuthType+` - Sending request to browser extension: ${JSON.stringify(n)}`),this.messageChannel.port1.postMessage(n);let a=await new Promise((t,r)=>{this.resolvers.set(n.responseId,{resolve:t,reject:r})});
152return this.validatePlatformBrokerResponse(a)}static async createProvider(t,r,n){t.trace("PlatformAuthExtensionHandler - createProvider called.");try{let a=new oV(t,r,n,tG.O5.PREFERRED_EXTENSION_ID);return await a.sendHandshakeRequest(),a}catch(o){let a=new oV(t,r,n);return await a.sendHandshakeRequest(),a}}async sendHandshakeRequest(){this.logger.trace(this.platformAuthType+" - sendHandshakeRequest called."),window.addEventListener("message",this.windowListener,!1);let t={channel:tG.O5.CHANNEL_ID,extensionId:this.extensionId,responseId:r7(),body:{method:tG.Ky.HandshakeRequest}};return this.handshakeEvent.add({extensionId:this.extensionId,extensionHandshakeTimeoutMs:this.handshakeTimeoutMs}),this.messageChannel.port1.onmessage=t=>{this.onChannelMessage(t)},window.postMessage(t,window.origin,[this.messageChannel.port2]),new Promise((r,n)=>{this.handshakeResolvers.set(t.responseId,{resolve:r,reject:n}),this.timeoutId=window.setTimeout(()=>{window.removeEventListener("message",this.windowListener,!1),this.messageChannel.port1.close(),this.messageChannel.port2.close(),this.handshakeEvent.end({extensionHandshakeTimedOut:!0,success:!1}),n(rj(rC)),this.handshakeResolvers.delete(t.responseId)},this.handshakeTimeoutMs)})}onWindowMessage(t){if(this.logger.trace(this.platformAuthType+" - onWindowMessage called"),t.source!==window)return;let r=t.data;if(r.channel&&r.channel===tG.O5.CHANNEL_ID&&(!r.extensionId||r.extensionId===this.extensionId)&&r.body.method===tG.Ky.HandshakeRequest){let t=this.handshakeResolvers.get(r.responseId);if(!t){this.logger.trace(this.platformAuthType+`.onWindowMessage - resolver can't be found for request ${r.responseId}`);return}this.logger.verbose(r.extensionId?`Extension with id: ${r.extensionId} not installed`:"No extension installed"),clearTimeout(this.timeoutId),this.messageChannel.port1.close(),this.messageChannel.port2.close(),window.removeEventListener("message",this.windowListener,!1),this.handshakeEvent.end({success:!1,extensionInstalled:!1}),t.reject(rj(rk))}}onChannelMessage(t){this.logger.trace(this.platformAuthType+" - onChannelMessage called.");let r=t.data,n=this.resolvers.get(r.responseId),a=this.handshakeResolvers.get(r.responseId);try{let t=r.body.method;if(t===tG.Ky.Response){if(!n)return;let t=r.body.response;if(this.logger.trace(this.platformAuthType+" - Received response from browser extension"),this.logger.tracePii(this.platformAuthType+` - Received response from browser extension: ${JSON.stringify(t)}`),"Success"!==t.status)n.reject(oN(t.code,t.description,t.ext));else if(t.result)t.result.code&&t.result.description?n.reject(oN(t.result.code,t.result.description,t.result.ext)):n.resolve(t.result);else throw(0,K.MD)(oB.g,"Event does not contain result.");this.resolvers.delete(r.responseId)}else if(t===tG.Ky.HandshakeResponse){if(!a){this.logger.trace(this.platformAuthType+`.onChannelMessage - resolver can't be found for request ${r.responseId}`);return}clearTimeout(this.timeoutId),window.removeEventListener("message",this.windowListener,!1),this.extensionId=r.extensionId,this.extensionVersion=r.body.version,this.logger.verbose(this.platformAuthType+` - Received HandshakeResponse from extension: ${this.extensionId}`),this.handshakeEvent.end({extensionInstalled:!0,success:!0}),a.resolve(),this.handshakeResolvers.delete(r.responseId)}}catch(r){this.logger.error("Error parsing response from WAM Extension"),this.logger.errorPii(`Error parsing response from WAM Extension: ${r}`),this.logger.errorPii(`Unable to parse ${t}`),n?n.reject(r):a&&a.reject(r)}}validatePlatformBrokerResponse(t){if(t.hasOwnProperty("access_token")&&t.hasOwnProperty("id_token")&&t.hasOwnProperty("client_info")&&t.hasOwnProperty("account")&&t.hasOwnProperty("scope")&&t.hasOwnProperty("expires_in"))return t;throw(0,K.MD)(oB.g,"Response missing expected properties.")}getExtensionId(){return this.extensionId}getExtensionVersion(){return this.extensionVersion}getExtensionName(){return this.getExtensionId()===tG.O5.PREFERRED_EXTENSION_ID?"chrome":this.getExtensionId()?.length?"unknown":void 0}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class oq{constructor(t,r,n){this.logger=t,this.performanceClient=r,this.correlationId=n,this.platformAuthType=tG.O5.PLATFORM_DOM_PRO
152VIDER}static async createProvider(t,r,n){if(t.trace("PlatformAuthDOMHandler: createProvider called"),window.navigator?.platformAuthentication){let a=await window.navigator.platformAuthentication.getSupportedContracts(tG.O5.MICROSOFT_ENTRA_BROKERID);if(a?.includes(tG.O5.PLATFORM_DOM_APIS))return t.trace("Platform auth api available in DOM"),new oq(t,r,n)}}getExtensionId(){return tG.O5.MICROSOFT_ENTRA_BROKERID}getExtensionVersion(){return""}getExtensionName(){return tG.O5.DOM_API_NAME}async sendMessage(t){this.logger.trace(this.platformAuthType+" - Sending request to browser DOM API");try{let r=this.initializePlatformDOMRequest(t),n=await window.navigator.platformAuthentication.executeGetToken(r);return this.validatePlatformBrokerResponse(n)}catch(t){throw this.logger.error(this.platformAuthType+" - executeGetToken DOM API error"),t}}initializePlatformDOMRequest(t){this.logger.trace(this.platformAuthType+" - initializeNativeDOMRequest called");let{accountId:r,clientId:n,authority:a,scope:o,redirectUri:i,correlationId:s,state:l,storeInCache:c,embeddedClientId:u,extraParameters:d,...f}=t,p=this.getDOMExtraParams(f);return{accountId:r,brokerId:this.getExtensionId(),authority:a,clientId:n,correlationId:s||this.correlationId,extraParameters:{...d,...p},isSecurityTokenService:!1,redirectUri:i,scope:o,state:l,storeInCache:c,embeddedClientId:u}}validatePlatformBrokerResponse(t){if(t.hasOwnProperty("isSuccess")){if(t.hasOwnProperty("accessToken")&&t.hasOwnProperty("idToken")&&t.hasOwnProperty("clientInfo")&&t.hasOwnProperty("account")&&t.hasOwnProperty("scopes")&&t.hasOwnProperty("expiresIn"))return this.logger.trace(this.platformAuthType+" - platform broker returned successful and valid response"),this.convertToPlatformBrokerResponse(t);if(t.hasOwnProperty("error")&&!1===t.isSuccess&&t.error&&t.error.code)throw this.logger.trace(this.platformAuthType+" - platform broker returned error response"),oN(t.error.code,t.error.description,{error:parseInt(t.error.errorCode),protocol_error:t.error.protocolError,status:t.error.status,properties:t.error.properties})}throw(0,K.MD)(oB.g,"Response missing expected properties.")}convertToPlatformBrokerResponse(t){return this.logger.trace(this.platformAuthType+" - convertToNativeResponse called"),{access_token:t.accessToken,id_token:t.idToken,client_info:t.clientInfo,account:t.account,expires_in:t.expiresIn,scope:t.scopes,state:t.state||"",properties:t.properties||{},extendedLifetimeToken:t.extendedLifetimeToken??!1,shr:t.proofOfPossessionPayload}}getDOMExtraParams(t){return{...Object.entries(t).reduce((t,[r,n])=>(t[r]=String(n),t),{})}}}async function oW(t,r,n,a){let o;t.trace("getPlatformAuthProvider called",n);let i=function(){let t;try{return t=window[tG.Ix.SessionStorage],t?.getItem(nN)==="true"}catch(t){return!1}}();t.trace("Has client allowed platform auth via DOM API: "+i);try{i&&(o=await oq.createProvider(t,r,n)),o||(t.trace("Platform auth via DOM API not available, checking for extension"),o=await oV.createProvider(t,a||2e3,r))}catch(r){t.trace("Platform auth not available",r)}return o}function oG(t,r,n,a){if(r.trace("isPlatformAuthAllowed called"),!t.system.allowPlatformBroker)return r.trace("isPlatformAuthAllowed: allowPlatformBroker is not enabled, returning false"),!1;if(!n)return r.trace("isPlatformAuthAllowed: Platform auth provider is not initialized, returning false"),!1;if(a)switch(a){case W.hO.BEARER:case W.hO.POP:r.trace("isPlatformAuthAllowed: authenticationScheme is supported, returning true");break;default:return r.trace("isPlatformAuthAllowed: authenticationScheme is not supported, returning false"),!1}return!0}/*! @azure/msal-browser v4.21.0 2025-08-19 */class o$ extends ob{constructor(t,r,n,a,o,i,s,l,c,u){super(t,r,n,a,o,i,s,c,u),this.unloadWindow=this.unloadWindow.bind(this),this.nativeStorage=l,this.eventHandler=o}acquireToken(t,r){let n;try{if(n={popupName:this.generatePopupName(t.scopes||W.f_,t.authority||this.config.auth.authority),popupWindowAttributes:t.popupWindowAttributes||{},popupWindowParent:t.popupWindowParent??window},this.performanceClient.addFields({isAsyncPopup:this.config.system.asyncPopups},this.correlationId),this.config.system.asyncPopups)return this.logger.verbose("asyncPopups set to true, acquiring token"),this.acquireTokenPopupAsync(t,n,r);{let a={...t,httpMethod:ov(t,this.config.auth.protocolMode)};return this.logger.verbose("asyncPopup set to false, opening popup before acquiring token"),n.popup=this.openSizedPopup("about:blank",n),this.acquireTokenPopupAsync(a,n,r)}}catch(t){return Promise.reject(t)}}logout(t){try{this.logger.verbose("logoutPopup called");
152let r=this.initializeLogoutRequest(t),n={popupName:this.generateLogoutPopupName(r),popupWindowAttributes:t?.popupWindowAttributes||{},popupWindowParent:t?.popupWindowParent??window},a=t&&t.authority,o=t&&t.mainWindowRedirectUri;if(this.config.system.asyncPopups)return this.logger.verbose("asyncPopups set to true"),this.logoutPopupAsync(r,n,a,o);return this.logger.verbose("asyncPopup set to false, opening popup"),n.popup=this.openSizedPopup("about:blank",n),this.logoutPopupAsync(r,n,a,o)}catch(t){return Promise.reject(t)}}async acquireTokenPopupAsync(t,r,n){this.logger.verbose("acquireTokenPopupAsync called");let a=await nZ(this.initializeAuthorizationRequest.bind(this),tP.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,this.correlationId)(t,tG.s_.Popup);r.popup&&nx(a.authority);let o=oG(this.config,this.logger,this.platformAuthProvider,t.authenticationScheme);return(a.platformBroker=o,this.config.auth.protocolMode===G.EAR)?this.executeEarFlow(a,r):this.executeCodeFlow(a,r,n)}async executeCodeFlow(t,r,n){let a=t.correlationId,o=this.initializeServerTelemetryManager(tG.WN.acquireTokenPopup),i=n||await nZ(oU,tP.GeneratePkceCodes,this.logger,this.performanceClient,a)(this.performanceClient,this.logger,a),s={...t,codeChallenge:i.challenge};try{let n=await nZ(this.createAuthCodeClient.bind(this),tP.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,a)({serverTelemetryManager:o,requestAuthority:s.authority,requestAzureCloudOptions:s.azureCloudOptions,requestExtraQueryParameters:s.extraQueryParameters,account:s.account});if(s.httpMethod===W.w$.POST)return await this.executeCodeFlowWithPost(s,r,n,i.verifier);{let o=await nZ(oO,tP.GetAuthCodeUrl,this.logger,this.performanceClient,a)(this.config,n.authority,s,this.logger,this.performanceClient),l=this.initiateAuthRequest(o,r);this.eventHandler.emitEvent(aT.t.POPUP_OPENED,tG.s_.Popup,{popupWindow:l},null);let c=await this.monitorPopupForHash(l,r.popupWindowParent),u=n$(oy,tP.DeserializeResponse,this.logger,this.performanceClient,this.correlationId)(c,this.config.auth.OIDCOptions.serverResponseType,this.logger);return await nZ(oj,tP.HandleResponseCode,this.logger,this.performanceClient,a)(t,u,i.verifier,tG.WN.acquireTokenPopup,this.config,n,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}}catch(t){throw r.popup?.close(),t instanceof K.l4&&(t.setCorrelationId(this.correlationId),o.cacheFailedRequest(t)),t}}async executeEarFlow(t,r){let n=t.correlationId,a=await nZ(this.getDiscoveredAuthority.bind(this),tP.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,n)({requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account}),o=await nZ(nn,tP.GenerateEarKey,this.logger,this.performanceClient,n)(),i={...t,earJwk:o},s=r.popup||this.openPopup("about:blank",r);(await oP(s.document,this.config,a,i,this.logger,this.performanceClient)).submit();let l=await nZ(this.monitorPopupForHash.bind(this),tP.SilentHandlerMonitorIframeForHash,this.logger,this.performanceClient,n)(s,r.popupWindowParent),c=n$(oy,tP.DeserializeResponse,this.logger,this.performanceClient,this.correlationId)(l,this.config.auth.OIDCOptions.serverResponseType,this.logger);return nZ(oF,tP.HandleResponseEar,this.logger,this.performanceClient,n)(i,c,tG.WN.acquireTokenPopup,this.config,a,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}async executeCodeFlowWithPost(t,r,n,a){let o=t.correlationId,i=await nZ(this.getDiscoveredAuthority.bind(this),tP.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,o)({requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account}),s=r.popup||this.openPopup("about:blank",r);(await oL(s.document,this.config,i,t,this.logger,this.performanceClient)).submit();let l=await nZ(this.monitorPopupForHash.bind(this),tP.SilentHandlerMonitorIframeForHash,this.logger,this.performanceClient,o)(s,r.popupWindowParent),c=n$(oy,tP.DeserializeResponse,this.logger,this.performanceClient,this.correlationId)(l,this.config.auth.OIDCOptions.serverResponseType,this.logger);return nZ(oj,tP.HandleResponseCode,this.logger,this.performanceClient,o)(t,c,a,tG.WN.acquireTokenPopup,this.config,n,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}async logoutPopupAsync(t,r,n,a){this.logger.verbose("logoutPopupAsync called"),this.eventHandler.emitEvent(aT.t.LOGOUT_START,tG.s_.Popup,t);let o=this.initializeServerTelemetryManager(tG.WN.logoutPopup);try{await this.clearCacheOnLogout(this.correlationId,t.account);let i=await nZ(this.createAuthCodeClient.bind(this),tP.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:o,requestAuthority:n,account:t.account||void 0});try{i.authority.endSessionEndpoint}catch{if(t.account?.homeAccountId&&t.postLogoutRedirectUri&&i.authority.protocolMode===G.OIDC){if(this.eventHandler.emitEvent(aT.t.LOGOUT_SUCCESS,tG.s_.Popup,t),a){let t={apiId:tG.WN.logoutPopup,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},r=tw.getAbsoluteUrl(a,ng());await this.navigationClient.navigateInternal(r,t)}r.popup?.close();return}}let s=i.getLogoutUri(t);this.eventHandler.emitEvent(aT.t.LOGOUT_SUCCESS,tG.s_.Popup,t);let l=this.openPopup(s,r);if(this.eventHandler.emitEvent(aT.t.POPUP_OPENED,tG.s_.Popup,{popupWindow:l},null),await this.monitorPopupForHash(l,r.popupWindowParent).catch(()=>{}),a){let t={apiId:tG.WN.logoutPopup,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},r=tw.getAbsoluteUrl(a,ng());this.logger.verbose("Redirecting main window to url specified in the request"),this.logger.verbosePii(`Redirecting main window to: ${r}`),await this.navigationClient.navigateInternal(r,t)}else this.logger.verbose("No main window navigation requested")}catch(t){throw r.popup?.close(),t instanceof K.l4&&(t.setCorrelationId(this.correlationId),o.cacheFailedRequest(t)),this.eventHandler.emitEvent(aT.t.LOGOUT_FAILURE,tG.s_.Popup,null,t),this.eventHandler.emitEvent(aT.t.LOGOUT_END,tG.s_.Popup),t}this.eventHandler.emitEvent(aT.t.LOGOUT_END,tG.s_.Popup)}initiateAuthRequest(t,r){if(t)return this.logger.infoPii(`Navigate to: ${t}`),this.openPopup(t,r);throw this.logger.error("Navigate url is empty"),rj(tY)}monitorPopupForHash(t,r){return new Promise((r,n)=>{this.logger.verbose("PopupHandler.monitorPopupForHash - polling started");let a=setInterval(()=>{if(t.closed){this.logger.error("PopupHandler.monitorPopupForHash - window closed"),clearInterval(a),n(rj(t5));return}let o="";try{o=t.location.href}catch(t){}if(!o||"about:blank"===o)return;clearInterval(a);let i="",s=this.config.auth.OIDCOptions.serverResponseType;t&&(i=s===W.rg.QUERY?t.location.search:t.location.hash),this.logger.verbose("PopupHandler.monitorPopupForHash - popup window is on same origin as caller"),r(i)},this.config.system.pollIntervalMilliseconds)}).finally(()=>{this.cleanPopup(t,r)})}openPopup(t,r){try{let n;if(r.popup?(n=r.popup,this.logger.verbosePii(`Navigating popup window to: ${t}`),n.location.assign(t)):void 0===r.popup&&(this.logger.verbosePii(`Opening popup window to: ${t}`),n=this.openSizedPopup(t,r)),!n)throw rj(t6);return n.focus&&n.focus(),this.currentWindow=n,r.popupWindowParent.addEventListener("beforeunload",this.unloadWindow),n}catch(t){throw this.logger.error("error opening popup "+t.message),rj(t4)}}openSizedPopup(t,{popupName:r,popupWindowAttributes:n,popupWindowParent:a}){let o=a.screenLeft?a.screenLeft:a.screenX,i=a.screenTop?a.screenTop:a.screenY,s=a.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,l=a.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,c=n.popupSize?.width,u=n.popupSize?.height,d=n.popupPosition?.top,f=n.popupPosition?.left;return(!c||c<0||c>s)&&(this.logger.verbose("Default popup window width used. Window width not configured or invalid."),c=tG.qx.POPUP_WIDTH),(!u||u<0||u>l)&&(this.logger.verbose("Default popup window height used. Window height not configured or invalid."),u=tG.qx.POPUP_HEIGHT),(!d||d<0||d>l)&&(this.logger.verbose("Default popup window top position used. Window top not configured or invalid."),d=Math.max(0,l/2-tG.qx.POPUP_HEIGHT/2+i)),(!f||f<0||f>s)&&(this.logger.verbose("Default popup window left position used. Window left not configured or invalid."),f=Math.max(0,s/2-tG.qx.POPUP_WIDTH/2+o)),a.open(t,r,`width=${c}, height=${u}, top=${d}, left=${f}, scrollbars=yes`)}unloadWindow(t){this.currentWindow&&this.currentWindow.close(),t.preventDefault()}cleanPopup(t,r){t.close(),r.removeEventListener("beforeunload",this.unloadWindow)}generatePopupName(t,r){return`${tG.qx.POPUP_NAME_PREFIX}.${this.config.auth.clientId}.${t.join("-")}.${r}.${this.correlationId}`}generateLogoutPopupName(t){let r=t.account&&t.account.homeAccountId;return`${tG.qx.POPUP_NAME_PREFIX}.${this.config.auth.clientId}.${r}.${this.correlationId}`}}class oZ extends ob{constructor(t,r,n,a,o,i,s,l,c,u){super(t,r,n,a,o,i,s,c,u),this.nativeStorage=l}async acquireToken(t){let r=await nZ(this.initializeAuthorizationRequest.bind(this),tP.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,this.correlationId)(t,tG.s_.Redirect);r.platformBroker=oG(this.config,this.logger,this.platformAuthProvider,t.authenticationScheme);let n=t=>{t.persisted&&(this.logger.verbose("Page was restored from back/forward cache. Clearing temporary cache."),this.browserStorage.resetRequestCache(),this.eventHandler.emitEvent(aT.t.RESTORE_FROM_BFCACHE,tG.s_.Redirect))},a=this.getRedirectStartPage(t.redirectStartPage);this.logger.verbosePii(`Redirect start page: ${a}`),this.browserStorage.setTemporaryCache(tG.c4.ORIGIN_URI,a,!0),window.addEventListener("pageshow",n);try{this.config.auth.protocolMode===G.EAR?await this.executeEarFlow(r):await this.executeCodeFlow(r,t.onRedirectNavigate)}catch(t){throw t instanceof K.l4&&t.setCorrelationId(this.correlationId),window.removeEventListener("pageshow",n),t}}async executeCodeFlow(t,r){let n=t.correlationId,a=this.initializeServerTelemetryManager(tG.WN.acquireTokenRedirect),o=await nZ(oU,tP.GeneratePkceCodes,this.logger,this.performanceClient,n)(this.performanceClient,this.logger,n),i={...t,codeChallenge:o.challenge};this.browserStorage.cacheAuthorizeRequest(i,o.verifier);try{if(i.httpMethod===W.w$.POST)return await this.executeCodeFlowWithPost(i);{let n=await nZ(this.createAuthCodeClient.bind(this),tP.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:a,requestAuthority:i.authority,requestAzureCloudOptions:i.azureCloudOptions,requestExtraQueryParameters:i.extraQueryParameters,account:i.account}),o=await nZ(oO,tP.GetAuthCodeUrl,this.logger,this.performanceClient,t.correlationId)(this.config,n.authority,i,this.logger,this.performanceClient);return await this.initiateAuthRequest(o,r)}}catch(t){throw t instanceof K.l4&&(t.setCorrelationId(this.correlationId),a.cacheFailedRequest(t)),t}}async executeEarFlow(t){let r=t.correlationId,n=await nZ(this.getDiscoveredAuthority.bind(this),tP.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,r)({requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account}),a=await nZ(nn,tP.GenerateEarKey,this.logger,this.performanceClient,r)(),o={...t,earJwk:a};return this.browserStorage.cacheAuthorizeRequest(o),(await oP(document,this.config,n,o,this.logger,this.performanceClient)).submit(),new Promise((t,r)=>{setTimeout(()=>{r(rj(rP,"failed_to_redirect"))},this.config.system.redirectNavigationTimeout)})}async executeCodeFlowWithPost(t){let r=t.correlationId,n=await nZ(this.getDiscoveredAuthority.bind(this),tP.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,r)({requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account});return this.browserStorage.cacheAuthorizeRequest(t),(await oL(document,this.config,n,t,this.logger,this.performanceClient)).submit(),new Promise((t,r)=>{setTimeout(()=>{r(rj(rP,"failed_to_redirect"))},this.config.system.redirectNavigationTimeout)})}async handleRedirectPromise(t="",r,n,a){let o=this.initializeServerTelemetryManager(tG.WN.handleRedirectPromise);try{let[i,s]=this.getRedirectResponse(t||"");if(!i)return this.logger.info("handleRedirectPromise did not detect a response as a result of a redirect. Cleaning temporary cache."),this.browserStorage.resetRequestCache(),"back_forward"!==/*! @azure/msal-browser v4.21.0 2025-08-19 */function(){if("undefined"==typeof window||void 0===window.performance||"function"!=typeof window.performance.getEntriesByType)return;let t=window.performance.getEntriesByType("navigation"),r=t.length?t[0]:void 0;return r?.type}()?a.event.errorCode="no_server_response":this.logger.verbose("Back navigation event detected. Muting no_server_response error"),null;let l=this.browserStorage.getTemporaryCache(tG.c4.ORIGIN_URI,!0)||W.gT.EMPTY_STRING,c=ty(l),u=ty(window.location.href);if(c===u&&this.config.auth.navigateToLoginRequestUrl)return this.logger.verbose("Current page is loginRequestUrl, handling response"),l.indexOf("#")>-1&&function(t){let r=t.split("#");r.shift(),window.location.hash=r.length>0?r.join("#"):""}(l),await this.handleResponse(i,r,n,o);if(!this.config.auth.navigateToLoginRequestUrl)return this.logger.verbose("NavigateToLoginRequestUrl set to false, handling response"),await this.handleResponse(i,r,n,o);if(!nh()||this.config.system.allowRedirectInIframe){this.browserStorage.setTemporaryCache(tG.c4.URL_HASH,s,!0);let t={apiId:tG.WN.handleRedirectPromise,timeout:this.config.system.redirectNavigationTimeout,noHistory:!0},a=!0;if(l&&"null"!==l)this.logger.verbose(`Navigating to loginRequestUrl: ${l}`),a=await this.navigationClient.navigateInternal(l,t);else{let r=function(){let t=new tw(window.location.href).getUrlComponents();return`${t.Protocol}//${t.HostNameAndPort}/`}();this.browserStorage.setTemporaryCache(tG.c4.ORIGIN_URI,r,!0),this.logger.warning("Unable to get valid login request url from cache, redirecting to home page"),a=await this.navigationClient.navigateInternal(r,t)}if(!a)return await this.handleResponse(i,r,n,o)}return null}catch(t){throw t instanceof K.l4&&(t.setCorrelationId(this.correlationId),o.cacheFailedRequest(t)),t}}getRedirectResponse(t){this.logger.verbose("getRedirectResponseHash called");let r=t;r||(r=this.config.auth.OIDCOptions.serverResponseType===W.rg.QUERY?window.location.search:window.location.hash);let n=tv(r);if(n){try{!function(t,r,n){if(!t.state)throw rj(tQ);let a=/*! @azure/msal-browser v4.21.0 2025-08-19 */function(t,r){if(!r)return null;try{return oi.parseRequestState(t,r).libraryState.meta}catch(t){throw eB(ea)}}(r,t.state);if(!a)throw rj(t1);if(a.interactionType!==n)throw rj(t2)}(n,this.browserCrypto,tG.s_.Redirect)}catch(t){return t instanceof K.l4&&this.logger.error(`Interaction type validation failed due to ${t.errorCode}: ${t.errorMessage}`),[null,""]}return nm(window),this.logger.verbose("Hash contains known properties, returning response hash"),[n,r]}let a=this.browserStorage.getTemporaryCache(tG.c4.URL_HASH,!0);return(this.browserStorage.removeItem(this.browserStorage.generateCacheKey(tG.c4.URL_HASH)),a&&(n=tv(a)))?(this.logger.verbose("Hash does not contain known properties, returning c
152ached hash"),[n,a]):[null,""]}async handleResponse(t,r,n,a){if(!t.state)throw rj(tQ);if(t.ear_jwe){let n=await nZ(this.getDiscoveredAuthority.bind(this),tP.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,r.correlationId)({requestAuthority:r.authority,requestAzureCloudOptions:r.azureCloudOptions,requestExtraQueryParameters:r.extraQueryParameters,account:r.account});return nZ(oF,tP.HandleResponseEar,this.logger,this.performanceClient,r.correlationId)(r,t,tG.WN.acquireTokenRedirect,this.config,n,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}let o=await nZ(this.createAuthCodeClient.bind(this),tP.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:a,requestAuthority:r.authority});return nZ(oj,tP.HandleResponseCode,this.logger,this.performanceClient,r.correlationId)(r,t,n,tG.WN.acquireTokenRedirect,this.config,o,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}async initiateAuthRequest(t,r){if(this.logger.verbose("RedirectHandler.initiateAuthRequest called"),t){this.logger.infoPii(`RedirectHandler.initiateAuthRequest: Navigate to: ${t}`);let n={apiId:tG.WN.acquireTokenRedirect,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},a=r||this.config.auth.onRedirectNavigate;if("function"==typeof a){if(this.logger.verbose("RedirectHandler.initiateAuthRequest: Invoking onRedirectNavigate callback"),!1!==a(t)){this.logger.verbose("RedirectHandler.initiateAuthRequest: onRedirectNavigate did not return false, navigating"),await this.navigationClient.navigateExternal(t,n);return}this.logger.verbose("RedirectHandler.initiateAuthRequest: onRedirectNavigate returned false, stopping navigation");return}this.logger.verbose("RedirectHandler.initiateAuthRequest: Navigating window to navigate url"),await this.navigationClient.navigateExternal(t,n);return}throw this.logger.info("RedirectHandler.initiateAuthRequest: Navigate url is empty"),rj(tY)}async logout(t){this.logger.verbose("logoutRedirect called");let r=this.initializeLogoutRequest(t),n=this.initializeServerTelemetryManager(tG.WN.logout);try{this.eventHandler.emitEvent(aT.t.LOGOUT_START,tG.s_.Redirect,t),await this.clearCacheOnLogout(this.correlationId,r.account);let a={apiId:tG.WN.logout,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},o=await nZ(this.createAuthCodeClient.bind(this),tP.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:n,requestAuthority:t&&t.authority,requestExtraQueryParameters:t?.extraQueryParameters,account:t&&t.account||void 0});if(o.authority.protocolMode===G.OIDC)try{o.authority.endSessionEndpoint}catch{if(r.account?.homeAccountId){this.eventHandler.emitEvent(aT.t.LOGOUT_SUCCESS,tG.s_.Redirect,r);return}}let i=o.getLogoutUri(r);if(this.eventHandler.emitEvent(aT.t.LOGOUT_SUCCESS,tG.s_.Redirect,r),t&&"function"==typeof t.onRedirectNavigate){let r=t.onRedirectNavigate(i);if(!1!==r){this.logger.verbose("Logout onRedirectNavigate did not return false, navigating"),this.browserStorage.getInteractionInProgress()||this.browserStorage.setInteractionInProgress(!0,tG.K8.SIGNOUT),await this.navigationClient.navigateExternal(i,a);return}this.browserStorage.setInteractionInProgress(!1),this.logger.verbose("Logout onRedirectNavigate returned false, stopping navigation")}else{this.browserStorage.getInteractionInProgress()||this.browserStorage.setInteractionInProgress(!0,tG.K8.SIGNOUT),await this.navigationClient.navigateExternal(i,a);return}}catch(t){throw t instanceof K.l4&&(t.setCorrelationId(this.correlationId),n.cacheFailedRequest(t)),this.eventHandler.emitEvent(aT.t.LOGOUT_FAILURE,tG.s_.Redirect,null,t),this.eventHandler.emitEvent(aT.t.LOGOUT_END,tG.s_.Redirect),t}this.eventHandler.emitEvent(aT.t.LOGOUT_END,tG.s_.Redirect)}getRedirectStartPage(t){let r=t||window.location.href;return tw.getAbsoluteUrl(r,ng())}}/*! @azure/msal-browser v4.21.0 2025-08-19 */async function oK(t,r,n,a,o){if(r.addQueueMeasurement(tP.SilentHandlerInitiateAuthRequest,a),!t)throw n.info("Navigate url is empty"),rj(tY);return o?nZ(oQ,tP.SilentHandlerLoadFrame,n,r,a)(t,o,r,a):n$(o0,tP.SilentHandlerLoadFrameSync,n,r,a)(t)}async function oJ(t,r,n,a,o){let i=o1();if(!i.contentDocument)throw"No document associated with iframe!";return(await oL(i.contentDocument,t,r,n,a,o)).submit(),i}async function oY(t,r,n,a,o){let i=o1();if(!i.contentDocument)throw"No document associated with iframe!";return(await oP(i.contentDocument,t,r,n,a,o)).submit(),i}async function oX(t,r,n,a,o,i,s){return a.addQueueMeasurement(tP.SilentHandlerMonitorIframeForHash,i),new Promise((a,i)=>{r<1e4&&o.warning(`system.loadFrameTimeout or system.iframeHashTimeout set to lower (${r}ms) than the default (10000ms). This may result in timeouts.`);let l=window.setTimeout(()=>{window.clearInterval(c),i(rj(t7))},r),c=window.setInterval(()=>{let r="",n=t.contentWindow;try{r=n?n.location.href:""}catch(t){}if(!r||"about:blank"===r)return;let o="";n&&(o=s===W.rg.QUERY?n.location.search:n.location.hash),window.clearTimeout(l),window.clearInterval(c),a(o)},n)}).finally(()=>{n$(o2,tP.RemoveHiddenIframe,o,a,i)(t)})}function oQ(t,r,n,a){return n.addQueueMeasurement(tP.SilentHandlerLoadFrame,a),new Promise((n,a)=>{let o=o1();window.setTimeout(()=>{if(!o){a("Unable to load iframe");return}o.src=t,n(o)},r)})}function o0(t){let r=o1();return r.src=t,r}function o1(){let t=document.createElement("iframe");return t.className="msalSilentIframe",t.style.visibility="hidden",t.style.position="absolute",t.style.width=t.style.height="0",t.style.border="0",t.setAttribute("sandbox","allow-scripts allow-same-origin allow-forms"),document.body.appendChild(t),t}function o2(t){document.body===t.parentNode&&document.body.removeChild(t)}/*! @azure/msal-browser v4.21.0 2025-08-19 */class o3 extends ob{constructor(t,r,n,a,o,i,s,l,c,u,d){super(t,r,n,a,o,i,l,u,d),this.apiId=s,this.nativeStorage=c}async acquireToken(t){this.performanceClient.addQueueMeasurement(tP.SilentIframeClientAcquireToken,t.correlationId),t.loginHint||t.sid||t.account&&t.account.username||this.logger.warning("No user hint provided. The authorization server may need more information to complete this request.");let r={...t};r.prompt?r.prompt!==W.NJ.NONE&&r.prompt!==W.NJ.NO_SESSION&&(this.logger.warning(`SilentIframeClient. Replacing invalid prompt ${r.prompt} with ${W.NJ.NONE}`),r.prompt=W.NJ.NONE):r.prompt=W.NJ.NONE;let n=await nZ(this.initializeAuthorizationRequest.bind(this),tP.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,t.correlationId)(r,tG.s_.Silent);return(n.platformBroker=oG(this.config,this.logger,this.platformAuthProvider,n.authenticationScheme),nx(n.authority),this.config.auth.protocolMode===G.EAR)?this.executeEarFlow(n):this.executeCodeFlow(n)}async executeCodeFlow(t){let r;let n=this.initializeServerTelemetryManager(this.apiId);try{return r=await nZ(this.createAuthCodeClient.bind(this),tP.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,t.correlationId)({serverTelemetryManager:n,requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account}),await nZ(this.silentTokenHelper.bind(this),tP.SilentIframeClientTokenHelper,this.logger,this.performanceClient,t.correlationId)(r,t)}catch(a){if(a instanceof K.l4&&(a.setCorrelationId(this.correlationId),n.cacheFailedRequest(a)),!r||!(a instanceof K.l4)||a.errorCode!==tG.qx.INVALID_GRANT_ERROR)throw a;return this.performanceClient.addFields({retryError:a.errorCode},this.correlationId),await nZ(this.silentTokenHelper.bind(this),tP.SilentIframeClientTokenHelper,this.logger,this.performanceClient,this.correlationId)(r,t)}}async executeEarFlow(t){let r=t.correlationId,n=await nZ(this.getDiscoveredAuthority.bind(this),tP.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,r)({requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account}),a=await nZ(nn,tP.GenerateEarKey,this.logger,this.performanceClient,r)(),o={...t,earJwk:a},i=await nZ(oY,tP.SilentHandlerInitiateAuthRequest,this.logger,this.performanceClient,r)(this.config,n,o,this.logger,this.performanceClient),s=this.config.auth.OIDCOptions.serverResponseType,l=await nZ(oX,tP.SilentHandlerMonitorIframeForHash,this.logger,this.performanceClient,r)(i,this.config.system.iframeHashTimeout,this.config.system.pollIntervalMilliseconds,this.performanceClient,this.logger,r,s),c=n$(oy,tP.DeserializeResponse,this.logger,this.performanceClient,r)(l,s,this.logger);return nZ(oF,tP.HandleResponseEar,this.logger,this.performanceClient,r)(o,c,this.apiId,this.config,n,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}logout(){return Promise.reject(rj(rn))}async silentTokenHelper(t,r){let n;let a=r.correlationId;this.performanceClient.addQueueMeasurement(tP.SilentIframeClientTokenHelper,a);let o=await nZ(oU,tP.GeneratePkceCodes,this.logger,this.performanceClient,a)(this.performanceClient,this.logger,a),i={...r,codeChallenge:o.challenge};if(r.httpMethod===W.w$.POST)n=await nZ(oJ,tP.SilentHandlerInitiateAuthRequest,this.logger,this.performanceClient,a)(this.config,t.authority,i,this.logger,this.performanceClient);else{let r=await nZ(oO,tP.GetAuthCodeUrl,this.logger,this.performanceClient,a)(this.config,t.authority,i,this.logger,this.performanceClient);n=await nZ(oK,tP.SilentHandlerInitiateAuthRequest,this.logger,this.performanceClient,a)(r,this.performanceClient,this.logger,a,this.config.system.navigateFrameWait)}let s=this.config.auth.OIDCOptions.serverResponseType,l=await nZ(oX,tP.SilentHandlerMonitorIframeForHash,this.logger,this.performanceClient,a)(n,this.config.system.iframeHashTimeout,this.config.system.pollIntervalMilliseconds,this.performanceClient,this.logger,a,s),c=n$(oy,tP.DeserializeResponse,this.logger,this.performanceClient,a)(l,s,this.logger);return nZ(oj,tP.HandleResponseCode,this.logger,this.performanceClient,a)(r,c,o.verifier,this.apiId,this.config,t,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}}class o4 extends oo{constructor(t,r){super(t,r)}async acquireToken(t){this.performanceClient?.addQueueMeasurement(tP.RefreshTokenClientAcquireToken,t.correlationId);let r=nJ(),n=await nZ(this.executeTokenRequest.bind(this),tP.RefreshTokenClientExecuteTokenRequest,this.logger,this.performanceClient,t.correlationId)(t,this.authority),a=n.headers?.[W.
152SZ.X_MS_REQUEST_ID],o=new oc(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,this.config.serializableCache,this.config.persistencePlugin);return o.validateTokenResponse(n.body),nZ(o.handleServerTokenResponse.bind(o),tP.HandleServerTokenResponse,this.logger,this.performanceClient,t.correlationId)(n.body,this.authority,r,t,void 0,void 0,!0,t.forceCache,a)}async acquireTokenByRefreshToken(t){if(!t)throw ts(eQ);if(this.performanceClient?.addQueueMeasurement(tP.RefreshTokenClientAcquireTokenByRefreshToken,t.correlationId),!t.account)throw eB(ew);if(this.cacheManager.isAppMetadataFOCI(t.account.environment))try{return await nZ(this.acquireTokenWithCachedRefreshToken.bind(this),tP.RefreshTokenClientAcquireTokenWithCachedRefreshToken,this.logger,this.performanceClient,t.correlationId)(t,!0)}catch(n){let t=n instanceof au&&n.errorCode===ar,r=n instanceof on&&n.errorCode===W.D1.INVALID_GRANT_ERROR&&n.subError===W.D1.CLIENT_MISMATCH_ERROR;if(t||r);else throw n}return nZ(this.acquireTokenWithCachedRefreshToken.bind(this),tP.RefreshTokenClientAcquireTokenWithCachedRefreshToken,this.logger,this.performanceClient,t.correlationId)(t,!1)}async acquireTokenWithCachedRefreshToken(t,r){this.performanceClient?.addQueueMeasurement(tP.RefreshTokenClientAcquireTokenWithCachedRefreshToken,t.correlationId);let n=n$(this.cacheManager.getRefreshToken.bind(this.cacheManager),tP.CacheManagerGetRefreshToken,this.logger,this.performanceClient,t.correlationId)(t.account,r,t.correlationId,void 0,this.performanceClient);if(!n)throw af(ar);if(n.expiresOn&&nQ(n.expiresOn,t.refreshTokenExpirationOffsetSeconds||300))throw this.performanceClient?.addFields({rtExpiresOnMs:Number(n.expiresOn)},t.correlationId),af(aa);let a={...t,refreshToken:n.secret,authenticationScheme:t.authenticationScheme||W.hO.BEARER,ccsCredential:{credential:t.account.homeAccountId,type:aO.HOME_ACCOUNT_ID}};try{return await nZ(this.acquireToken.bind(this),tP.RefreshTokenClientAcquireToken,this.logger,this.performanceClient,t.correlationId)(a)}catch(r){if(r instanceof au&&(this.performanceClient?.addFields({rtExpiresOnMs:Number(n.expiresOn)},t.correlationId),r.subError===ai)){this.logger.verbose("acquireTokenWithRefreshToken: bad refresh token, removing from cache");let r=this.cacheManager.generateCredentialKey(n);this.cacheManager.removeRefreshToken(r,t.correlationId)}throw r}}async executeTokenRequest(t,r){this.performanceClient?.addQueueMeasurement(tP.RefreshTokenClientExecuteTokenRequest,t.correlationId);let n=this.createTokenQueryParameters(t),a=tw.appendQueryString(r.tokenEndpoint,n),o=await nZ(this.createTokenRequestBody.bind(this),tP.RefreshTokenClientCreateTokenRequestBody,this.logger,this.performanceClient,t.correlationId)(t),i=this.createTokenRequestHeaders(t.ccsCredential),s=av(this.config.authOptions.clientId,t);return nZ(this.executePostToTokenEndpoint.bind(this),tP.RefreshTokenClientExecutePostToTokenEndpoint,this.logger,this.performanceClient,t.correlationId)(a,o,i,s,t.correlationId,tP.RefreshTokenClientExecutePostToTokenEndpoint)}async createTokenRequestBody(t){this.performanceClient?.addQueueMeasurement(tP.RefreshTokenClientCreateTokenRequestBody,t.correlationId);let r=new Map;if(!function(t,r){t.set(aP,r)}(r,t.embeddedClientId||t.tokenBodyParameters?.[aP]||this.config.authOptions.clientId),t.redirectUri&&function(t,r){t.set(aL,r)}(r,t.redirectUri),aV(r,t.scopes,!0,this.config.authOptions.authority.options.OIDCOptions?.defaultScopes),a3(r,W.qJ.REFRESH_TOKEN_GRANT),a4(r),aJ(r,this.config.libraryInfo),aY(r,this.config.telemetry.application),oe(r),this.serverTelemetryManager&&!tq(this.config)&&a9(r,this.serverTelemetryManager),!function(t,r){t.set("refresh_token",r)}(r,t.refreshToken),this.config.clientCredentials.clientSecret&&a0(r,this.config.clientCredentials.clientSecret),this.config.clientCredentials.clientAssertion){let n=this.config.clientCredentials.clientAssertion;a1(r,await od(n.assertion,this.config.authOptions.clientId,t.resourceRequestUri)),a2(r,n.assertionType)}if(t.authenticationScheme===W.hO.POP){let n=new os(this.cryptoUtils,this.performanceClient);a8(r,t.popKid?this.cryptoUtils.encodeKid(t.popKid):(await nZ(n.generateCnf.bind(n),tP.PopTokenGenerateCnf,this.logger,this.performanceClient,t.correlationId)(t,this.logger)).reqCnfString)}else if(t.authenticationScheme===W.hO.SSH){if(t.sshJwk)a7(r,t.sshJwk);else throw ts(e5)}if((!tl.isEmptyObj(t.claims)||this.config.authOptions.clientCapabilities&&this.config.authOptions.clientCapabilities.length>0)&&aZ(r,t.claims,this.config.authOptions.clientCapabilities),this.config.systemOptions.preventCorsPreflight&&t.ccsCredential)switch(t.ccsCredential.type){case aO.HOME_ACCOUNT_ID:try{let n=am(t.ccsCredential.credential);aG(r,n)}catch(t){this.logger.verbose("Could not parse home account ID for CCS Header: "+t)}break;case aO.UPN:aW(r,t.ccsCredential.credential)}return t.embeddedClientId&&ot(r,this.config.authOptions.clientId,this.config.authOptions.redirectUri),t.tokenBodyParameters&&a5(r,t.tokenBodyParameters),aH(r,t.correlationId,this.performanceClient),tb(r)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class o6 extends ob{async acquireToken(t){this.performanceClient.addQueueMeasurement(tP.SilentRefreshClientAcquireToken,t.correlationId);let r=await nZ(oh,tP.InitializeBaseRequest,this.logger,this.performanceClient,t.correlationId)(t,this.config,this.performanceClient,this.logger),n={...t,...r};t.redirectUri&&(n.redirectUri=this.getRedirectUri(t.redirectUri));let a=this.initializeServerTelemetryManager(tG.WN.acquireTokenSilent_silentFlow),o=await this.createRefreshTokenClient({serverTelemetryManager:a,authorityUrl:n.authority,azureCloudOptions:n.azureCloudOptions,account:n.account});return nZ(o.acquireTokenByRefreshToken.bind(o),tP.RefreshTokenClientAcquireTokenByRefreshToken,this.logger,this.performanceClient,t.correlationId)(n).catch(t=>{throw t.setCorrelationId(this.correlationId),a.cacheFailedRequest(t),t})}logout(){return Promise.reject(rj(rn))}async createRefreshTokenClient(t){return new o4(await nZ(this.getClientConfiguration.bind(this),tP.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:t.serverTelemetryManager,requestAuthority:t.authorityUrl,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account}),this.performanceClient)}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class o5{constructor(t,r,n,a){this.isBrowserEnvironment="undefined"!=typeof window,this.config=t,this.storage=r,this.logger=n,this.cryptoObj=a}async loadExternalTokens(t,r,n){if(!this.isBrowserEnvironment)throw rj(ru);let a=t.correlationId||r7(),o=r.id_token?tp(r.id_token,rZ):void 0,i={protocolMode:this.config.auth.protocolMode,knownAuthorities:this.config.auth.knownAuthorities,cloudDiscoveryMetadata:this.config.auth.cloudDiscoveryMetadata,authorityMetadata:this.config.auth.authorityMetadata,skipAuthorityMetadataCache:this.config.auth.skipAuthorityMetadataCache},s=t.authority?new ae(ae.generateAuthority(t.authority,t.azureCloudOptions),this.config.system.networkClient,this.storage,i,this.logger,t.correlationId||r7()):void 0,l=await this.loadAccount(t,n.clientInfo||r.client_info||"",a,o,s),c=await this.loadIdToken(r,l.homeAccountId,l.environment,l.realm,a),u=await this.loadAccessToken(t,r,l.homeAccountId,l.environment,l.realm,n,a),d=await this.loadRefreshToken(r,l.homeAccountId,l.environment,a);return this.generateAuthenticationResult(t,{account:l,idToken:c,accessToken:u,refreshToken:d},o,s)}async loadAccount(t,r,n,a,o){if(this.logger.verbose("TokenCache - loading account"),t.account){let r=ag.createFromAccountInfo(t.account);return await this.storage.setAccount(r,n),r}if(!o||!r&&!a)throw this.logger.error("TokenCache - if an account is not provided on the request, authority and either clientInfo or idToken must be provided instead."),rj(rg);let i=ag.generateHomeAccountId(r,o.authorityType,this.logger,this.cryptoObj,a),s=a?.tid,l=ou(this.storage,o,i,rZ,n,a,r,o.hostnameAndPort,s,void 0,void 0,this.logger);return await this.storage.setAccount(l,n),l}async loadIdToken(t,r,n,a,o){if(!t.id_token)return this.logger.verbose("TokenCache - no id token found in response"),null;this.logger.verbose("TokenCache - loading id token");let i=n0(r,n,t.id_token,this.config.auth.clientId,a);return await this.storage.setIdTokenCredential(i,o),i}async loadAccessToken(t,r,n,a,o,i,s){if(!r.access_token)return this.logger.verbose("TokenCache - no access token found in response"),null;if(!r.expires_in)return this.logger.error("TokenCache - no expiration set on the access token. Cannot add it to the cache."),null;if(!r.scope&&(!t.scopes||!t.scopes.length))return this.logger.error("TokenCache - scopes not specified in the request or response. Cannot add token to the cache."),null;this.logger.verbose("TokenCache - loading access token");let l=r.scope?tc.fromString(r.scope):new tc(t.scopes),c=i.expiresOn||r.expires_in+nJ(),u=i.extendedExpiresOn||(r.ext_expires_in||r.expires_in)+nJ(),d=n1(n,a,r.access_token,this.config.auth.clientId,o,l.printScopes(),c,u,rZ);return await this.storage.setAccessTokenCredential(d,s),d}async loadRefreshToken(t,r,n,a){if(!t.refresh_token)return this.logger.verbose("TokenCache - no refresh token found in response"),null;this.logger.verbose("TokenCache - loading refresh token");let o=n2(r,n,t.refresh_token,this.config.auth.clientId,t.foci,void 0,t.refresh_token_expires_in);return await this.storage.setRefreshTokenCredential(o,a),o}generateAuthenticationResult(t,r,n,a){let o,i="",s=[],l=null;r?.accessToken&&(i=r.accessToken.secret,s=tc.fromString(r.accessToken.target).asArray(),l=nX(r.accessToken.expiresOn),o=nX(r.accessToken.extendedExpiresOn));let c=r.account;return{authority:a?a.canonicalAuthority:"",uniqueId:r.account.localAccountId,tenantId:r.account.realm,scopes:s,account:c.getAccountInfo(),idToken:r.idToken?.secret||"",idTokenClaims:n||{},accessToken:i,fromCache:!0,expiresOn:l,correlationId:t.correlationId||"",requestId:"",extExpiresOn:o,familyId:r.refreshToken?.familyId||"",tokenType:r?.accessToken?.tokenType||"",state:t.state||"",cloudGraphHostName:c.cloudGraphHostName||"",msGraphHost:c.msGraphHost||"",fromNativeBroker:!1}}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class o8 extends of{constructor(t){super(t),this.includeRedirectUri=!1}}/*! @azure/msal-browser v4.21.0 2025-08-19 */class o7 extends ob{constructor(t,r,n,a,o,i,s,l,c,u){super(t,r,n,a,o,i,l,c,u),this.apiId=s}async acquireToken(t){if(!t.code)throw rj(rb);let r=await nZ(this.initializeAuthorizationRequest.bind(this),tP.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,t.correlationId)(t,tG.s_.Silent),n=this.initializeServerTelemetryManager(this.apiId);try{let a={...r,code:t.code},o=await nZ(this.getClientConfiguration.bind(this),tP.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,t.correlationId)({serverTelemetryManager:n,requestAuthority:r.authority,requestAzureCloudOptions:r.azureCloudOptions,requestExtraQueryParameters:r.extraQueryParameters,account:r.account}),i=new o8(o);this.logger.verbose("Auth code client created");let s=new oE(i,this.browserStorage,a,this.logger,this.performanceClient);return await nZ(s.handleCodeResponseFromServer.bind(s),tP.HandleCodeResponseFromServer,this.logger,this.performanceClient,t.correlationId)({code:t.code,msgraph_host:t.msGraphHost,cloud_graph_host_name:t.cloudGraphHostName,cloud_instance_host_name:t.cloudInstanceHostName},r,!1)}catch(t){throw t instanceof K.l4&&(t.setCorrelationId(this.correlationId),n.cacheFailedRequest(t)),t}}logout(){return Promise.reject(rj(rn))}}/*! @azure/msal-browser v4.21.0 2025-08-19 */function o9(t){let r=t?.idTokenClaims;return r?.tfp||r?.acr?"B2C":r?.tid?r?.tid==="9188040d-6c67-4c5b-b112-36a304b66dad"?"MSA":"AAD":void 0}function ie(t,r){try{ny(t)}catch(t){throw r.end({success:!1},t),t}}class it{constructor(t){this.operatingContext=t,this.isBrowserEnvironment=this.operatingContext.
152isBrowserEnvironment(),this.config=t.getConfig(),this.initialized=!1,this.logger=this.operatingContext.getLogger(),this.networkClient=this.config.system.networkClient,this.navigationClient=this.config.system.navigationClient,this.redirectResponse=new Map,this.hybridAuthCodeResponses=new Map,this.performanceClient=this.config.telemetry.client,this.browserCrypto=this.isBrowserEnvironment?new nq(this.logger,this.performanceClient):eV,this.eventHandler=new a_(this.logger),this.browserStorage=this.isBrowserEnvironment?new aA(this.config.auth.clientId,this.config.cache,this.browserCrypto,this.logger,this.performanceClient,this.eventHandler,function(t){let r;let n=t.cloudDiscoveryMetadata;if(n)try{r=JSON.parse(n)}catch(t){throw ts(e3)}return{canonicalAuthority:t.authority?at(t.authority):void 0,knownAuthorities:t.knownAuthorities,cloudDiscoveryMetadata:r}}(this.config.auth)):aR(this.config.auth.clientId,this.logger,this.performanceClient,this.eventHandler);let r={cacheLocation:tG.Ix.MemoryStorage,cacheRetentionDays:5,temporaryCacheLocation:tG.Ix.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1,claimsBasedCachingEnabled:!1};this.nativeInternalStorage=new aA(this.config.auth.clientId,r,this.browserCrypto,this.logger,this.performanceClient,this.eventHandler),this.tokenCache=new o5(this.config,this.browserStorage,this.logger,this.browserCrypto),this.activeSilentTokenRequests=new Map,this.trackPageVisibility=this.trackPageVisibility.bind(this),this.trackPageVisibilityWithMeasurement=this.trackPageVisibilityWithMeasurement.bind(this)}static async createController(t,r){let n=new it(t);return await n.initialize(r),n}trackPageVisibility(t){t&&(this.logger.info("Perf: Visibility change detected"),this.performanceClient.incrementFields({visibilityChangeCount:1},t))}async initialize(t,r){if(this.logger.trace("initialize called"),this.initialized){this.logger.info("initialize has already been called, exiting early.");return}if(!this.isBrowserEnvironment){this.logger.info("in non-browser environment, exiting early."),this.initialized=!0,this.eventHandler.emitEvent(aT.t.INITIALIZE_END);return}let n=t?.correlationId||this.getRequestCorrelationId(),a=this.config.system.allowPlatformBroker,o=this.performanceClient.startMeasurement(tP.InitializeClientApplication,n);if(this.eventHandler.emitEvent(aT.t.INITIALIZE_START),!r)try{this.logMultipleInstances(o)}catch{}if(await nZ(this.browserStorage.initialize.bind(this.browserStorage),tP.InitializeCache,this.logger,this.performanceClient,n)(n),a)try{this.platformAuthProvider=await oW(this.logger,this.performanceClient,n,this.config.system.nativeBrokerHandshakeTimeout)}catch(t){this.logger.verbose(t)}this.config.cache.claimsBasedCachingEnabled||(this.logger.verbose("Claims-based caching is disabled. Clearing the previous cache with claims"),n$(this.browserStorage.clearTokensAndKeysWithClaims.bind(this.browserStorage),tP.ClearTokensAndKeysWithClaims,this.logger,this.performanceClient,n)(n)),this.config.system.asyncPopups&&await this.preGeneratePkceCodes(n),this.initialized=!0,this.eventHandler.emitEvent(aT.t.INITIALIZE_END),o.end({allowPlatformBroker:a,success:!0})}async handleRedirectPromise(t){if(this.logger.verbose("handleRedirectPromise called"),nb(this.initialized),this.isBrowserEnvironment){let r=t||"",n=this.redirectResponse.get(r);return void 0===n?(n=this.handleRedirectPromiseInternal(t),this.redirectResponse.set(r,n),this.logger.verbose("handleRedirectPromise has been called for the first time, storing the promise")):this.logger.verbose("handleRedirectPromise has been called previously, returning the result from the first call"),n}return this.logger.verbose("handleRedirectPromise returns null, not browser environment"),null}async handleRedirectPromiseInternal(t){let r,n;if(!this.browserStorage.isInteractionInProgress(!0))return this.logger.info("handleRedirectPromise called but there is no interaction in progress, returning null."),null;if(this.browserStorage.getInteractionInProgress()?.type===tG.K8.SIGNOUT)return this.logger.verbose("handleRedirectPromise removing interaction_in_progress flag and returning null after sign-out"),this.browserStorage.setInteractionInProgress(!1),Promise.resolve(null);let a=this.getAllAccounts(),o=this.browserStorage.getCachedNativeRequest(),i=o&&this.platformAuthProvider&&!t;this.eventHandler.emitEvent(aT.t.HANDLE_REDIRECT_START,tG.s_.Redirect);try{if(i&&this.platformAuthProvider){r=this.performanceClient.startMeasurement(tP.AcquireTokenRedirect,o?.correlationId||""),this.logger.trace("handleRedirectPromise - acquiring token from native platform"),r.add({isPlatformBrokerRequest:!0});let t=new oR(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,tG.WN.handleRedirectPromise,this.performanceClient,this.platformAuthProvider,o.accountId,this.nativeInternalStorage,o.correlationId);n=nZ(t.handleRedirectPromise.bind(t),tP.HandleNativeRedirectPromiseMeasurement,this.logger,this.performanceClient,r.event.correlationId)(this.performanceClient,r.event.correlationId)}else{let[a,o]=this.browserStorage.getCachedRequest(),i=a.correlationId;r=this.performanceClient.startMeasurement(tP.AcquireTokenRedirect,i),this.logger.trace("handleRedirectPromise - acquiring token from web flow");let s=this.createRedirectClient(i);n=nZ(s.handleRedirectPromise.bind(s),tP.HandleRedirectPromiseMeasurement,this.logger,this.performanceClient,r.event.correlationId)(t,a,o,r)}}catch(t){throw this.browserStorage.resetRequestCache(),t}return n.then(t=>(t?(this.browserStorage.resetRequestCache(),a.length<this.getAllAccounts().length?(this.eventHandler.emitEvent(aT.t.LOGIN_SUCCESS,tG.s_.Redirect,t),this.logger.verbose("handleRedirectResponse returned result, login success")):(this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_SUCCESS,tG.s_.Redirect,t),this.logger.verbose("handleRedirectResponse returned result, acquire token success")),r.end({success:!0,accountType:o9(t.account)})):r.event.errorCode?r.end({success:!1}):r.discard(),this.eventHandler.emitEvent(aT.t.HANDLE_REDIRECT_END,tG.s_.Redirect),t)).catch(t=>{throw this.browserStorage.resetRequestCache(),a.length>0?this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_FAILURE,tG.s_.Redirect,null,t):this.eventHandler.emitEvent(aT.t.LOGIN_FAILURE,tG.s_.Redirect,null,t),this.eventHandler.emitEvent(aT.t.HANDLE_REDIRECT_END,tG.s_.Redirect),r.end({success:!1},t),t})}async acquireTokenRedirect(t){let r=this.getRequestCorrelationId(t);this.logger.verbose("acquireTokenRedirect called",r);let n=this.performanceClient.startMeasurement(tP.AcquireTokenPreRedirect,r);n.add({accountType:o9(t.account),scenarioId:t.scenarioId});let a=t.onRedirectNavigate;if(a)t.onRedirectNavigate=t=>{let r="function"==typeof a?a(t):void 0;return n.add({navigateCallbackResult:!1!==r}),n.event=n.end({success:!0})||n.event,r};else{let t=this.config.auth.onRedirectNavigate;this.config.auth.onRedirectNavigate=r=>{let a="function"==typeof t?t(r):void 0;return n.add({navigateCallbackResult:!1!==a}),n.event=n.end({success:!0})||n.event,a}}let o=this.getAllAccounts().length>0;try{let a;return nw(this.initialized,this.config),this.browserStorage.setInteractionInProgress(!0,tG.K8.SIGNIN),o?this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_START,tG.s_.Redirect,t):this.eventHandler.emitEvent(aT.t.LOGIN_START,tG.s_.Redirect,t),a=this.platformAuthProvider&&this.canUsePlatformBroker(t)?new oR(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,tG.WN.acquireTokenRedirect,this.performanceClient,this.platformAuthProvider,this.getNativeAccountId(t),this.nativeInternalStorage,r).acquireTokenRedirect(t,n).catch(a=>{if(n.add({brokerErrorName:a.name,brokerErrorCode:a.errorCode}),a instanceof oS&&oT(a))return this.platformAuthProvider=void 0,this.createRedirectClient(r).acquireToken(t);if(a instanceof au)return this.logger.verbose("acquireTokenRedirect - Resolving interaction required error thrown by native broker by falling back to web flow"),this.createRedirectClient(r).acquireToken(t);throw a}):this.createRedirectClient(r).acquireToken(t),await a}catch(t){throw this.browserStorage.resetRequestCache(),2===n.event.status?this.performanceClient.startMeasurement(tP.AcquireTokenRedirect,r).end({success:!1},t):n.end({success:!1},t),o?this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_FAILURE,tG.s_.Redirect,null,t):this.eventHandler.emitEvent(aT.t.LOGIN_FAILURE,tG.s_.Redirect,null,t),t}}acquireTokenPopup(t){let r;let n=this.getRequestCorrelationId(t),a=this.performanceClient.startMeasurement(tP.AcquireTokenPopup,n);a.add({scenarioId:t.scenarioId,accountType:o9(t.account)});try{this.logger.verbose("acquireTokenPopup called",n),ie(this.initialized,a),this.browserStorage.setInteractionInProgress(!0,tG.K8.SIGNIN)}catch(t){return Promise.reject(t)}let o=this.getAllAccounts();o.length>0?this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_START,tG.s_.Popup,t):this.eventHandler.emitEvent(aT.t.LOGIN_START,tG.s_.Popup,t);let i=this.getPreGeneratedPkceCodes(n);return this.canUsePlatformBroker(t)?(a.add({isPlatformBrokerRequest:!0}),r=this.acquireTokenNative({...t,correlationId:n},tG.WN.acquireTokenPopup).then(t=>(a.end({success:!0,accountType:o9(t.account)}),t)).catch(r=>{if(a.add({brokerErrorName:r.name,brokerErrorCode:r.errorCode}),r instanceof oS&&oT(r))return this.platformAuthProvider=void 0,this.createPopupClient(n).acquireToken(t,i);if(r instanceof au)return this.logger.verbose("acquireTokenPopup - Resolving interaction required error thrown by native broker by falling back to web flow"),this.createPopupClient(n).acquireToken(t,i);throw r})):r=this.createPopupClient(n).acquireToken(t,i),r.then(t=>(o.length<this.getAllAccounts().length?this.eventHandler.emitEvent(aT.t.LOGIN_SUCCESS,tG.s_.Popup,t):this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_SUCCESS,tG.s_.Popup,t),a.end({success:!0,accessTokenSize:t.accessToken.length,idTokenSize:t.idToken.length,accountType:o9(t.account)}),t)).catch(t=>(o.length>0?this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_FAILURE,tG.s_.Popup,null,t):this.eventHandler.emitEvent(aT.t.LOGIN_FAILURE,tG.s_.Popup,null,t),a.end({success:!1},t),Promise.reject(t))).finally(async()=>{this.browserStorage.setInteractionInProgress(!1),this.config.system.asyncPopups&&await this.preGeneratePkceCodes(n)})}trackPageVisibilityWithMeasurement(){let t=this.ssoSilentMeasurement||this.acquireTokenByCodeAsyncMeasurement;t&&(this.logger.info("Perf: Visibility change detected in ",t.event.name),t.increment({visibilityChangeCount:1}))}async ssoSilent(t){let r;let n=this.getRequestCorrelationId(t),a={...t,prompt:t.prompt,correlationId:n};return this.ssoSilentMeasurement=this.performanceClient.startMeasurement(tP.SsoSilent,n),this.ssoSilentMeasurement?.add({scenarioId:t.scenarioId,accountType:o9(t.account)}),ie(this.initialized,this.ssoSilentMeasurement),this.ssoSilentMeasurement?.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement),this.logger.verbose("ssoSilent called",n),this.eventHandler.emitEvent(aT.t.SSO_SILENT_START,tG.s_.Silent,a),this.canUsePlatformBroker(a)?(this.ssoSilentMeasurement?.add({isPlatformBrokerRequest:!0}),r=this.acquireTokenNative(a,tG.WN.ssoSilent).catch(t=>{if(this.ssoSilentMeasurement?.add({brokerErrorName:t.name,brokerErrorCode:t.errorCode}),t instanceof oS&&oT(t))return this.platformAuthProvider=void 0,this.createSilentIframeClient(a.correlationId).acquireToken(a);throw t})):r=this.createSilentIframeClient(a.correlationId).acquireToken(a),r.then(t=>(this.eventHandler.emitEvent(aT.t.SSO_SILENT_SUCCESS,tG.s_.Silent,t),this.ssoSilentMeasurement?.end({success:!0,accessTokenSize:t.accessToken.length,idTokenSize:t.idToken.length,accountType:o9(t.account)}),t)).catch(t=>{throw this.eventHandler.emitEvent(aT.t.SSO_SILENT_FAILURE,tG.s_.Silent,null,t),this.ssoSilentMeasurement?.end({success:!1},t),t}).finally(()=>{document.removeEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement)})}async acquireTokenByCode(t){let r=this.getRequestCorrelationId(t);this.logger.trace("acquireTokenByCode called",r);let n=this.performanceClient.startMeasurement(tP.AcquireTokenByCode,r);ie(this.initialized,n),this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_BY_CODE_START,tG.s_.Silent,t),n.add({scenarioId:t.scenarioId});try{if(t.code&&t.nativeAccountId)throw rj(rw);if(t.code){let a=t.code,o=this.hybridAuthCodeResponses.get(a);return o?(this.logger.verbose("Existing acquireTokenByCode request found",r),n.discard()):(this.logger.verbose("Initiating new acquireTokenByCode request",r),o=this.acquireTokenByCodeAsync({...t,correlationId:r}).then(t=>(this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_BY_CODE_SUCCESS,tG.s_.Silent,t),this.hybridAuthCodeResponses.delete(a),n.end({success:!0,accessTokenSize:t.accessToken.length,idTokenSize:t.idToken.length,accountType:o9(t.account)}),t)).catch(t=>{throw this.hybridAuthCodeResponses.delete(a),this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_BY_CODE_FAILURE,tG.s_.Silent,null,t),n.end({success:!1},t),t}),this.hybridAuthCodeResponses.set(a,o)),await o}
152if(t.nativeAccountId){if(this.canUsePlatformBroker(t,t.nativeAccountId)){n.add({isPlatformBrokerRequest:!0});let a=await this.acquireTokenNative({...t,correlationId:r},tG.WN.acquireTokenByCode,t.nativeAccountId).catch(t=>{throw t instanceof oS&&oT(t)&&(this.platformAuthProvider=void 0),n.add({brokerErrorName:t.name,brokerErrorCode:t.errorCode}),t});return n.end({accountType:o9(a.account),success:!0}),a}throw rj(rE)}throw rj(ry)}catch(t){throw this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_BY_CODE_FAILURE,tG.s_.Silent,null,t),n.end({success:!1},t),t}}async acquireTokenByCodeAsync(t){this.logger.trace("acquireTokenByCodeAsync called",t.correlationId),this.acquireTokenByCodeAsyncMeasurement=this.performanceClient.startMeasurement(tP.AcquireTokenByCodeAsync,t.correlationId),this.acquireTokenByCodeAsyncMeasurement?.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement);let r=this.createSilentAuthCodeClient(t.correlationId);return await r.acquireToken(t).then(t=>(this.acquireTokenByCodeAsyncMeasurement?.end({success:!0,fromCache:t.fromCache}),t)).catch(t=>{throw this.acquireTokenByCodeAsyncMeasurement?.end({success:!1},t),t}).finally(()=>{document.removeEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement)})}async acquireTokenFromCache(t,r){switch(this.performanceClient.addQueueMeasurement(tP.AcquireTokenFromCache,t.correlationId),r){case tG.lu.Default:case tG.lu.AccessToken:case tG.lu.AccessTokenAndRefreshToken:let n=this.createSilentCacheClient(t.correlationId);return nZ(n.acquireToken.bind(n),tP.SilentCacheClientAcquireToken,this.logger,this.performanceClient,t.correlationId)(t);default:throw eB(eA)}}async acquireTokenByRefreshToken(t,r){switch(this.performanceClient.addQueueMeasurement(tP.AcquireTokenByRefreshToken,t.correlationId),r){case tG.lu.Default:case tG.lu.AccessTokenAndRefreshToken:case tG.lu.RefreshToken:case tG.lu.RefreshTokenAndNetwork:let n=this.createSilentRefreshClient(t.correlationId);return nZ(n.acquireToken.bind(n),tP.SilentRefreshClientAcquireToken,this.logger,this.performanceClient,t.correlationId)(t);default:throw eB(eA)}}async acquireTokenBySilentIframe(t){this.performanceClient.addQueueMeasurement(tP.AcquireTokenBySilentIframe,t.correlationId);let r=this.createSilentIframeClient(t.correlationId);return nZ(r.acquireToken.bind(r),tP.SilentIframeClientAcquireToken,this.logger,this.performanceClient,t.correlationId)(t)}async logout(t){let r=this.getRequestCorrelationId(t);return this.logger.warning("logout API is deprecated and will be removed in msal-browser v3.0.0. Use logoutRedirect instead.",r),this.logoutRedirect({correlationId:r,...t})}async logoutRedirect(t){let r=this.getRequestCorrelationId(t);return nw(this.initialized,this.config),this.browserStorage.setInteractionInProgress(!0,tG.K8.SIGNOUT),this.createRedirectClient(r).logout(t)}logoutPopup(t){try{let r=this.getRequestCorrelationId(t);return ny(this.initialized),this.browserStorage.setInteractionInProgress(!0,tG.K8.SIGNOUT),this.createPopupClient(r).logout(t).finally(()=>{this.browserStorage.setInteractionInProgress(!1)})}catch(t){return Promise.reject(t)}}async clearCache(t){if(!this.isBrowserEnvironment){this.logger.info("in non-browser environment, returning early.");return}let r=this.getRequestCorrelationId(t);return this.createSilentCacheClient(r).logout(t)}getAllAccounts(t){var r,n,a;let o=this.getRequestCorrelationId();return r=this.logger,n=this.browserStorage,a=this.isBrowserEnvironment,r.verbose("getAllAccounts called"),a?n.getAllAccounts(t||{},o):[]}getAccount(t){let r=this.getRequestCorrelationId();return function(t,r,n,a){let o=n.getAccountInfoFilteredBy(t,a);return o?(r.verbose("getAccount: Account matching provided filter found, returning"),o):(r.verbose("getAccount: No matching account found, returning null"),null)}(t,this.logger,this.browserStorage,r)}getAccountByUsername(t){let r=this.getRequestCorrelationId();return function(t,r,n,a){if(r.trace("getAccountByUsername called"),!t)return r.warning("getAccountByUsername: No username provided"),null;let o=n.getAccountInfoFilteredBy({username:t},a);return o?(r.verbose("getAccountByUsername: Account matching username found, returning"),r.verbosePii(`getAccountByUsername: Returning signed-in accounts matching username: ${t}`),o):(r.verbose("getAccountByUsername: No matching account found, returning null"),null)}(t,this.logger,this.browserStorage,r)}getAccountByHomeId(t){let r=this.getRequestCorrelationId();return function(t,r,n,a){if(r.trace("getAccountByHomeId called"),!t)return r.warning("getAccountByHomeId: No homeAccountId provided"),null;let o=n.getAccountInfoFilteredBy({homeAccountId:t},a);return o?(r.verbose("getAccountByHomeId: Account matching homeAccountId found, returning"),r.verbosePii(`getAccountByHomeId: Returning signed-in accounts matching homeAccountId: ${t}`),o):(r.verbose("getAccountByHomeId: No matching account found, returning null"),null)}(t,this.logger,this.browserStorage,r)}getAccountByLocalId(t){let r=this.getRequestCorrelationId();return function(t,r,n,a){if(r.trace("getAccountByLocalId called"),!t)return r.warning("getAccountByLocalId: No localAccountId provided"),null;let o=n.getAccountInfoFilteredBy({localAccountId:t},a);return o?(r.verbose("getAccountByLocalId: Account matching localAccountId found, returning"),r.verbosePii(`getAccountByLocalId: Returning signed-in accounts matching localAccountId: ${t}`),o):(r.verbose("getAccountByLocalId: No matching account found, returning null"),null)}(t,this.logger,this.browserStorage,r)}setActiveAccount(t){let r=this.getRequestCorrelationId();!function(t,r,n){r.setActiveAccount(t,n)}(t,this.browserStorage,r)}getActiveAccount(){let t=this.getRequestCorrelationId();return this.browserStorage.getActiveAccount(t)}async hydrateCache(t,r){this.logger.verbose("hydrateCache called");let n=ag.createFromAccountInfo(t.account,t.cloudGraphHostName,t.msGraphHost);return(await this.browserStorage.setAccount(n,t.correlationId),t.fromNativeBroker)?(this.logger.verbose("Response was from native broker, storing in-memory"),this.nativeInternalStorage.hydrateCache(t,r)):this.browserStorage.hydrateCache(t,r)}async acquireTokenNative(t,r,n,a){if(this.logger.trace("acquireTokenNative called"),!this.platformAuthProvider)throw rj(rS);return new oR(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,r,this.performanceClient,this.platformAuthProvider,n||this.getNativeAccountId(t),this.nativeInternalStorage,t.correlationId).acquireToken(t,a)}canUsePlatformBroker(t,r){if(this.logger.trace("canUsePlatformBroker called"),!this.platformAuthProvider)return this.logger.trace("canUsePlatformBroker: platform broker unavilable, returning false"),!1;if(!oG(this.config,this.logger,this.platformAuthProvider,t.authenticationScheme))return this.logger.trace("canUsePlatformBroker: isBrokerAvailable returned false, returning false"),!1;if(t.prompt)switch(t.prompt){case W.NJ.NONE:case W.NJ.CONSENT:case W.NJ.LOGIN:this.logger.trace("canUsePlatformBroker: prompt is compatible with platform broker flow");break;default:return this.logger.trace(`canUsePlatformBroker: prompt = ${t.prompt} is not compatible with platform broker flow, returning false`),!1}return!!(r||this.getNativeAccountId(t))||(this.logger.trace("canUsePlatformBroker: nativeAccountId is not available, returning false"),!1)}getNativeAccountId(t){let r=t.account||this.getAccount({loginHint:t.loginHint,sid:t.sid})||this.getActiveAccount();return r&&r.nativeAccountId||""}createPopupClient(t){return new o$(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeInternalStorage,this.platformAuthProvider,t)}createRedirectClient(t){return new oZ(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeInternalStorage,this.platformAuthProvider,t)}createSilentIframeClient(t){return new o3(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,tG.WN.ssoSilent,this.performanceClient,this.nativeInternalStorage,this.platformAuthProvider,t)}createSilentCacheClient(t){return new oI(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.platformAuthProvider,t)}createSilentRefreshClient(t){return new o6(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.platformAuthProvider,t)}createSilentAuthCodeClient(t){return new o7(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,tG.WN.acquireTokenByCode,this.performanceClient,this.platformAuthProvider,t)}addEventCallback(t,r){return this.eventHandler.addEventCallback(t,r)}removeEventCallback(t){this.eventHandler.removeEventCallback(t)}addPerformanceCallback(t){return nv(),this.performanceClient.addPerformanceCallback(t)}removePerformanceCallback(t){return this.performanceClient.removePerformanceCallback(t)}
152enableAccountStorageEvents(){if(this.config.cache.cacheLocation!==tG.Ix.LocalStorage){this.logger.info("Account storage events are only available when cacheLocation is set to localStorage");return}this.eventHandler.subscribeCrossTab()}disableAccountStorageEvents(){if(this.config.cache.cacheLocation!==tG.Ix.LocalStorage){this.logger.info("Account storage events are only available when cacheLocation is set to localStorage");return}this.eventHandler.unsubscribeCrossTab()}getTokenCache(){return this.tokenCache}getLogger(){return this.logger}setLogger(t){this.logger=t}initializeWrapperLibrary(t,r){this.browserStorage.setWrapperMetadata(t,r)}setNavigationClient(t){this.navigationClient=t}getConfiguration(){return this.config}getPerformanceClient(){return this.performanceClient}isBrowserEnv(){return this.isBrowserEnvironment}getRequestCorrelationId(t){return t?.correlationId?t.correlationId:this.isBrowserEnvironment?r7():W.gT.EMPTY_STRING}async loginRedirect(t){let r=this.getRequestCorrelationId(t);return this.logger.verbose("loginRedirect called",r),this.acquireTokenRedirect({correlationId:r,...t||tG.yo})}loginPopup(t){let r=this.getRequestCorrelationId(t);return this.logger.verbose("loginPopup called",r),this.acquireTokenPopup({correlationId:r,...t||tG.yo})}async acquireTokenSilent(t){let r=this.getRequestCorrelationId(t),n=this.performanceClient.startMeasurement(tP.AcquireTokenSilent,r);n.add({cacheLookupPolicy:t.cacheLookupPolicy,scenarioId:t.scenarioId}),ie(this.initialized,n),this.logger.verbose("acquireTokenSilent called",r);let a=t.account||this.getActiveAccount();if(!a)throw rj(ra);return n.add({accountType:o9(a)}),this.acquireTokenSilentDeduped(t,a,r).then(a=>(n.end({success:!0,fromCache:a.fromCache,accessTokenSize:a.accessToken.length,idTokenSize:a.idToken.length}),{...a,state:t.state,correlationId:r})).catch(t=>{throw t instanceof K.l4&&t.setCorrelationId(r),n.end({success:!1},t),t})}async acquireTokenSilentDeduped(t,r,n){let a=JSON.stringify(av(this.config.auth.clientId,{...t,authority:t.authority||this.config.auth.authority,correlationId:n},r.homeAccountId)),o=this.activeSilentTokenRequests.get(a);if(void 0!==o)return this.logger.verbose("acquireTokenSilent has been called previously, returning the result from the first call",n),this.performanceClient.addFields({deduped:!0},n),o;{this.logger.verbose("acquireTokenSilent called for the first time, storing active request",n),this.performanceClient.addFields({deduped:!1},n);let o=nZ(this.acquireTokenSilentAsync.bind(this),tP.AcquireTokenSilentAsync,this.logger,this.performanceClient,n)({...t,correlationId:n},r);return this.activeSilentTokenRequests.set(a,o),o.finally(()=>{this.activeSilentTokenRequests.delete(a)})}}async acquireTokenSilentAsync(t,r){let n=()=>this.trackPageVisibility(t.correlationId);this.performanceClient.addQueueMeasurement(tP.AcquireTokenSilentAsync,t.correlationId),this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_START,tG.s_.Silent,t),t.correlationId&&this.performanceClient.incrementFields({visibilityChangeCount:0},t.correlationId),document.addEventListener("visibilitychange",n);let a=await nZ(og,tP.InitializeSilentRequest,this.logger,this.performanceClient,t.correlationId)(t,r,this.config,this.performanceClient,this.logger),o=t.cacheLookupPolicy||tG.lu.Default;return this.acquireTokenSilentNoIframe(a,o).catch(async t=>{if(function(t,r){let n=!(t instanceof au&&t.subError!==ai),a=t.errorCode===tG.qx.INVALID_GRANT_ERROR||t.errorCode===eA,o=n&&a||t.errorCode===ar||t.errorCode===aa,i=tG.se.includes(r);return o&&i}(t,o)){if(this.activeIframeRequest){if(o===tG.lu.Skip)return this.logger.warning("Another iframe request is currently in progress and CacheLookupPolicy is set to Skip. This may result in degraded performance and/or reliability for both calls. Please consider changing the CacheLookupPolicy to take advantage of request queuing and token cache.",a.correlationId),nZ(this.acquireTokenBySilentIframe.bind(this),tP.AcquireTokenBySilentIframe,this.logger,this.performanceClient,a.correlationId)(a);{let[r,n]=this.activeIframeRequest;this.logger.verbose(`Iframe request is already in progress, awaiting resolution for request with correlationId: ${n}
152`,a.correlationId);let i=this.performanceClient.startMeasurement(tP.AwaitConcurrentIframe,a.correlationId);i.add({awaitIframeCorrelationId:n});let s=await r;if(i.end({success:s}),s)return this.logger.verbose(`Parallel iframe request with correlationId: ${n} succeeded. Retrying cache and/or RT redemption`,a.correlationId),this.acquireTokenSilentNoIframe(a,o);throw this.logger.info(`Iframe request with correlationId: ${n} failed. Interaction is required.`),t}}{let t;return this.activeIframeRequest=[new Promise(r=>{t=r}),a.correlationId],this.logger.verbose("Refresh token expired/invalid or CacheLookupPolicy is set to Skip, attempting acquire token by iframe.",a.correlationId),nZ(this.acquireTokenBySilentIframe.bind(this),tP.AcquireTokenBySilentIframe,this.logger,this.performanceClient,a.correlationId)(a).then(r=>(t(!0),r)).catch(r=>{throw t(!1),r}).finally(()=>{this.activeIframeRequest=void 0})}}throw t}).then(r=>(this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_SUCCESS,tG.s_.Silent,r),t.correlationId&&this.performanceClient.addFields({fromCache:r.fromCache},t.correlationId),r)).catch(t=>{throw this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_FAILURE,tG.s_.Silent,null,t),t}).finally(()=>{document.removeEventListener("visibilitychange",n)})}async acquireTokenSilentNoIframe(t,r){return oG(this.config,this.logger,this.platformAuthProvider,t.authenticationScheme)&&t.account.nativeAccountId?(this.logger.verbose("acquireTokenSilent - attempting to acquire token from native platform"),this.performanceClient.addFields({isPlatformBrokerRequest:!0},t.correlationId),this.acquireTokenNative(t,tG.WN.acquireTokenSilent_silentFlow,t.account.nativeAccountId,r).catch(async r=>{if(this.performanceClient.addFields({brokerErrorName:r.name,brokerErrorCode:r.errorCode},t.correlationId),r instanceof oS&&oT(r))throw this.logger.verbose("acquireTokenSilent - native platform unavailable, falling back to web flow"),this.platformAuthProvider=void 0,eB(eA);throw r})):(this.logger.verbose("acquireTokenSilent - attempting to acquire token from web flow"),r===tG.lu.AccessToken&&this.logger.verbose("acquireTokenSilent - cache lookup policy set to AccessToken, attempting to acquire token from local cache"),nZ(this.acquireTokenFromCache.bind(this),tP.AcquireTokenFromCache,this.logger,this.performanceClient,t.correlationId)(t,r).catch(n=>{if(r===tG.lu.AccessToken)throw n;return this.eventHandler.emitEvent(aT.t.ACQUIRE_TOKEN_NETWORK_START,tG.s_.Silent,t),nZ(this.acquireTokenByRefreshToken.bind(this),tP.AcquireTokenByRefreshToken,this.logger,this.performanceClient,t.correlationId)(t,r)}))}async preGeneratePkceCodes(t){return this.logger.verbose("Generating new PKCE codes"),this.pkceCode=await nZ(oU,tP.GeneratePkceCodes,this.logger,this.performanceClient,t)(this.performanceClient,this.logger,t),Promise.resolve()}getPreGeneratedPkceCodes(t){this.logger.verbose("Attempting to pick up pre-generated PKCE codes");let r=this.pkceCode?{...this.pkceCode}:void 0;return this.pkceCode=void 0,this.logger.verbose(`${r?"Found":"Did not find"} pre-generated PKCE codes`),this.performanceClient.addFields({usePreGeneratedPkce:!!r},t),r}logMultipleInstances(t){let r=this.config.auth.clientId;window&&(window.msal=window.msal||{},window.msal.clientIds=window.msal.clientIds||[],window.msal.clientIds.length>0&&this.logger.verbose("There is already an instance of MSAL.js in the window."),window.msal.clientIds.push(r),/*! @azure/msal-browser v4.21.0 2025-08-19 */function(t,r,n){let a=window.msal?.clientIds||[],o=a.length,i=a.filter(r=>r===t).length;i>1&&n.warning("There is already an instance of MSAL.js in the window with the same client id."),r.add({msalInstanceCount:o,sameClientIdInstanceCount:i})}(r,t,this.logger))}}/*! @azure/msal-browser v4.21.0 2025-08-19 */async function ir(t,r){let n=new nL(t);return await n.initialize(),it.createController(n,r)}/*! @azure/msal-browser v4.21.0 2025-08-19 */class ia{static async createPublicClientApplication(t){let r=await ir(t);return new ia(t,r)}constructor(t,r){this.isBroker=!1,this.controller=r||new it(new nL(t))}async initialize(t){return this.controller.initialize(t,this.isBroker)}async acquireTokenPopup(t){return this.controller.acquireTokenPopup(t)}acquireTokenRedirect(t){return this.controller.acquireTokenRedirect(t)}acquireTokenSilent(t){return this.controller.acquireTokenSilent(t)}acquireTokenByCode(t){return this.controller.acquireTokenByCode(t)}addEventCallback(t,r){return this.controller.addEventCallback(t,r)}removeEventCallback(t){return this.controller.removeEventCallback(t)}addPerformanceCallback(t){return this.controller.addPerformanceCallback(t)}removePerformanceCallback(t){return this.controller.removePerformanceCallback(t)}enableAccountStorageEvents(){this.controller.enableAccountStorageEvents()}disableAccountStorageEvents(){this.controller.disableAccountStorageEvents()}getAccount(t){return this.controller.getAccount(t)}getAccountByHomeId(t){return this.controller.getAccountByHomeId(t)}getAccountByLocalId(t){return this.controller.getAccountByLocalId(t)}getAccountByUsername(t){return this.controller.getAccountByUsername(t)}getAllAccounts(t){return this.controller.getAllAccounts(t)}handleRedirectPromise(t){return this.controller.handleRedirectPromise(t)}loginPopup(t){return this.controller.loginPopup(t)}loginRedirect(t){return this.controller.loginRedirect(t)}logout(t){return this.controller.logout(t)}logoutRedirect(t){return this.controller.logoutRedirect(t)}logoutPopup(t){return this.controller.logoutPopup(t)}ssoSilent(t){return this.controller.ssoSilent(t)}getTokenCache(){return this.controller.getTokenCache()}getLogger(){return this.controller.getLogger()}setLogger(t){this.controller.setLogger(t)}setActiveAccount(t){this.controller.setActiveAccount(t)}getActiveAccount(){return this.controller.getActiveAccount()}initializeWrapperLibrary(t,r){return this.controller.initializeWrapperLibrary(t,r)}setNavigationClient(t){this.controller.setNavigationClient(t)}getConfiguration(){return this.controller.getConfiguration()}async hydrateCache(t,r){return this.controller.hydrateCache(t,r)}clearCache(t){return this.controller.clearCache(t)}}var io=n(91230),ii=t=>{let{children:r}
152=t,[n,o]=(0,s.useState)(null),[i,l]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{l(!0);try{let t=new ia(io.X);o(t)}catch(t){console.error("MSAL 实例创建失败:",t)}},[]),i&&n)?(0,a.jsx)(V.rL,{instance:n,children:r}):(0,a.jsx)(a.Fragment,{children:r})};c().events.on("routeChangeStart",()=>O().start()),c().events.on("routeChangeComplete",()=>O().done()),c().events.on("routeChangeError",()=>O().done());var is=function(t,r){var a=this;function o(n){var a,o,i=r.defaultLocale;return s.createElement(h,{lang:(null===(a=n.pageProps)||void 0===a?void 0:a.__lang)||n.__lang||i,namespaces:(null===(o=n.pageProps)||void 0===o?void 0:o.__namespaces)||n.__namespaces,config:r},s.createElement(t,C({},n)))}return void 0===r&&(r={}),r.isLoader||!1===r.loader||console.warn('\uD83D\uDEA8 [next-translate] You can remove the "appWithI18n" HoC on the _app.js, unless you set "loader: false" in your i18n config file.'),"function"==typeof r.staticsHoc&&r.staticsHoc(o,t),"undefined"==typeof window?n.g.i18nConfig=r:window.i18nConfig=r,r.skipInitialProps||(o.getInitialProps=function(o){var i,s,l;return i=void 0,s=void 0,l=function(){var a,i,s;return k(this,function(l){switch(l.label){case 0:if(a=C(C({},o.ctx||{}),o||{}),i={pageProps:{}},!t.getInitialProps)return[3,2];return[4,t.getInitialProps(o)];case 1:i=l.sent()||{},l.label=2;case 2:return s=[C({},i)],[4,function(t){var r,a,o,i,s,l;return void 0===t&&(t={}),o=this,i=void 0,s=void 0,l=function(){var o,i,s,l,c,u,d;return E(this,function(f){switch(f.label){case 0:var p;if(i=(o=x(x({},("undefined"==typeof window?n.g:window).i18nConfig),t)).localesToIgnore||["default"],s=(null===(r=o.req)||void 0===r?void 0:r.locale)||o.locale||(null===(a=o.router)||void 0===a?void 0:a.locale)||o.defaultLocale||"",!o.pathname)return console.warn('\uD83D\uDEA8 [next-translate] You forgot to pass the "pathname" inside "loadNamespaces" configuration'),[2,{__lang:s}];if(i.includes(s))return[2,{__lang:s}];return o.loaderName||!1===o.loader||console.warn('\uD83D\uDEA8 [next-translate] You can remove the "loadNamespaces" helper, unless you set "loader: false" in your i18n config file.'),void 0===(p=o.pathname.replace(/\/index$/,""))&&(p=""),l=(p.length>1&&p.endsWith("/")?p.slice(0,-1):p)||"/",[4,function(t,r,n){var a=t.pages,o=void 0===a?{}:a;return g(this,void 0,void 0,function(){var t,a,i,s,l,c,u,d=this;return v(this,function(f){switch(f.label){case 0:return t="rgx:",a=function(t){return g(d,void 0,void 0,function(){return v(this,function(r){return[2,"function"==typeof t?t(n):t||[]]})})},i=Object.keys(o).reduce(function(n,i){return i.substring(0,t.length)===t&&new RegExp(i.replace(t,"")).test(r)&&n.push(a(o[i])),n},[]),s=[[]],[4,a(o["*"])];case 1:return l=[b.apply(void 0,s.concat([f.sent(),!0]))],[4,a(o[r])];case 2:return c=[b.apply(void 0,l.concat([f.sent(),!0]))],u=y,[4,Promise.all(i)];case 3:return[2,b.apply(void 0,c.concat([u.apply(void 0,[f.sent()]),!0]))]}})})}(o,l,o)];case 1:return c=f.sent(),u=function(){return Promise.resolve({})},[4,Promise.all(c.map(function(t){return"function"==typeof o.loadLocaleFrom?o.loadLocaleFrom(s,t).catch(function(){return{}}):u(s,t)}))];case 2:return d=f.sent()||[],function(t,r){var n=r.page,a=r.lang,o=r.namespaces;if(!1!==t.logBuild&&"undefined"==typeof window){var i=null==w.env.NODE_DISABLE_COLORS&&null==w.env.NO_COLOR&&"dumb"!==w.env.TERM&&"0"!==w.env.FORCE_COLOR,s=function(t){return i?"\x1b[36m".concat(t,"\x1b[0m"):t};console.log(s("next-translate"),"- compiled page:",s(n),"- locale:",s(a),"- namespaces:",s(o.join(", ")),"- used loader:",s(t.loaderName||"-"))}}(o,{page:l,lang:s,namespaces:c}),[2,{__lang:s,__namespaces:c.reduce(function(t,r,n){return t[r]=d[n]||null,t},{})}]}})},new(s||(s=Promise))(function(t,r){function n(t){try{c(l.next(t))}catch(t){r(t)}}function a(t){try{c(l.throw(t))}catch(t){r(t)}}function c(r){var o;r.done?t(r.value):((o=r.value)instanceof s?o:new s(function(t){t(o)})).then(n,a)}c((l=l.apply(o,i||[])).next())})}(C(C(C({},a),r),{loaderName:"getInitialProps"}))];case 3:return[2,C.apply(void 0,s.concat([l.sent()]))]}})},new(s||(s=Promise))(function(t,r){function n(t){try{c(l.next(t))}catch(t){r(t)}}function o(t){try{c(l.throw(t))}catch(t){r(t)}}function c(r){var a;r.done?t(r.value):((a=r.value)instanceof s?a:new s(function(t){t(a)})).then(n,o)}c((l=l.apply(a,i||[])).next())})}),o}(function(t){let{Component:r,pageProps:n}=t,o=(0,l.useRouter)();return(0,s.useEffect)(()=>{(0,P.LP)(),B()},[]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(ii,{children:(0,a.jsxs)(R.rg,{clientId:"905528027898-odqbste7uamqcokn896jf3l0qrd1dk4p.apps.googleusercontent.com",children:[(0,a.jsx)(z,{locale:o.locale,children:(0,a.jsx)(r,{...n})}),(0,a.jsx)(S.Ix,{position:"top-center",autoClose:2e3}),(0,a.jsx)(T.x7,{}),(0,a.jsx)(I,{})]})})})},{...i(),isLoader:!0,skipInitialProps:!0,loadLocaleFrom:i()&&i().loadLocaleFrom||(()=>Promise.resolve({}))})},4616:function(t,r,n){"use strict";n.r(r),n.d(r,{__N_SSP:function(){return T},default:function(){return N},runtime:function(){return A}});var a=n(15311),o=n(20132),i=n(5724);n(34189);var s=n(26993);n(55970);let l=o.forwardRef(function(t,r){let{title:n,titleId:a,...i}=t;return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
152currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":a},i),n?o.createElement("title",{id:a},n):null,o.createElement("path",{fillRule:"evenodd",d:"M15.75 4.5a3 3 0 1 1 .825 2.066l-8.421 4.679a3.002 3.002 0 0 1 0 1.51l8.421 4.679a3 3 0 1 1-.729 1.31l-8.421-4.678a3 3 0 1 1 0-4.132l8.421-4.679a3 3 0 0 1-.096-.755Z",clipRule:"evenodd"}))}),c=o.forwardRef(function(t,r){let{title:n,titleId:a,...i}=t;return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":a},i),n?o.createElement("title",{id:a},n):null,o.createElement("path",{fillRule:"evenodd",d:"M6.75 5.25a.75.75 0 0 1 .75-.75H9a.75.75 0 0 1 .75.75v13.5a.75.75 0 0 1-.75.75H7.5a.75.75 0 0 1-.75-.75V5.25Zm7.5 0A.75.75 0 0 1 15 4.5h1.5a.75.75 0 0 1 .75.75v13.5a.75.75 0 0 1-.75.75H15a.75.75 0 0 1-.75-.75V5.25Z",clipRule:"evenodd"}))}),u=o.forwardRef(function(t,r){let{title:n,titleId:a,...i}=t;return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":a},i),n?o.createElement("title",{id:a},n):null,o.createElement("path",{fillRule:"evenodd",d:"M4.5 5.653c0-1.427 1.529-2.33 2.779-1.643l11.54 6.347c1.295.712 1.295 2.573 0 3.286L7.28 19.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z",clipRule:"evenodd"}))}),d=(0,n(81992).Z)("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);var f=n(74034),p=n.n(f),m=n(96404),h=n(40361),g=n(25379);let v=o.forwardRef(function({title:t,titleId:r,...n},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":r},n),t?o.createElement("title",{id:r},t):null,o.createElement("path",{d:"M8.75 2.75a.75.75 0 0 0-1.5 0v5.69L5.03 6.22a.75.75 0 0 0-1.06 1.06l3.5 3.5a.75.75 0 0 0 1.06 0l3.5-3.5a.75.75 0 0 0-1.06-1.06L8.75 8.44V2.75Z"}),o.createElement("path",{d:"M3.5 9.75a.75.75 0 0 0-1.5 0v1.5A2.75 2.75 0 0 0 4.75 14h6.5A2.75 2.75 0 0 0 14 11.25v-1.5a.75.75 0 0 0-1.5 0v1.5c0 .69-.56 1.25-1.25 1.25h-6.5c-.69 0-1.25-.56-1.25-1.25v-1.5Z"}))});var b=n(89301),y=n(71639),w=n(85503);let x=(0,n(76033).Pi)(t=>{let{recordDetail:r}=t,[n,i]=(0,o.useState)(!1),[s,f]=(0,o.useState)(!1),{appMusicStore:x}=(0,y.o)();return(0,a.jsxs)("section",{className:"min-h-screen w-full bg-gradient-to-br from-purple-100 via-blue-50 to-purple-50 pt-24",children:[(0,a.jsx)("div",{className:"relative text-gray-900",children:(0,a.jsxs)("div",{className:"mx-auto max-w-3xl rounded-xl bg-white/90 p-6 px-4 py-12 shadow-sm backdrop-blur-sm",children:[(0,a.jsxs)("div",{className:"flex flex-col md:flex-row lg:gap-10",children:[(0,a.jsxs)("div",{className:"flex-shrink-0",children:[(0,a.jsx)("div",{className:"relative overflow-hidden rounded-lg shadow-sm",children:(0,a.jsx)(p(),{src:r.sunoData?.sunoData.imageUrl,alt:"cover",width:280,height:280,className:"h-full w-full object-cover transition-transform duration-500 hover:scale-105"})}),(0,a.jsxs)("div",{className:"mt-4 flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(m.A,{isIconOnly:!0,variant:"light",className:"bg-gray-100 data-[hover]:bg-gray-200",onPress:()=>x.downloadFile(r.sunoData?.sunoData.audioUrl,r.sunoData?.sunoData.title),children:(0,a.jsx)(v,{className:"h-5 w-5 text-gray-600"})}),(0,a.jsx)(m.A,{isIconOnly:!0,variant:"light",className:"bg-gray-100 data-[hover]:bg-gray-200",onPress:()=>{x.setData("shareData",{sharePath:r.sunoData?.sunoData.shareUrl,recordId:r.id})},children:(0,a.jsx)(l,{className:"h-5 w-5 text-gray-600"})})]}),(0,a.jsx)(m.A,{isIconOnly:!0,color:"secondary",onClick:()=>{x.selectRecordSuno(r,r.sunoData?.sunoData,0,!0),i(!n),f(!0)},className:"h-10 w-10",children:n?(0,a.jsx)(c,{className:"h-6 w-6"}):(0,a.jsx)(u,{className:"h-6 w-6"})})]}),(0,a.jsx)("div",{className:"mt-4 flex items-center justify-between",children:(0,a.jsxs)("div",{className:"flex items-center gap-1.5 text-xs text-gray-600",children:[(0,a.jsx)(d,{className:"h-3.5 w-3.5"}),(0,a.jsx)("span",{children:r.sunoData?.sunoData.createTime})]})})]}),(0,a.jsx)("div",{className:"flex-grow md:pl-2",children:(0,a.jsxs)("div",{className:"max-h-[600px] overflow-y-auto",children:[(0,a.jsx)("h1",{className:"mb-4 bg-gradient-to-r from-purple-600 via-blue-600 to-purple-600 bg-clip-text text-2xl font-bold text-transparent",children:r.sunoData?.sunoData.title}),(0,a.jsx)("div",{className:"mb-6 flex flex-wrap gap-2",children:r.sunoData?.sunoData.tags.split(",").map(t=>a.jsx(h.z,{variant:"flat",color:"secondary",size:"sm",className:"cursor-pointer text-xs",children:t},t))}),(0,a.jsx)(g.j,{className:"my-4"}),(0,a.jsx)("div",{className:"space-y-6 text-sm text-gray-700",children:(0,a.jsx)("div",{className:"group rounded-lg p-3 transition-colors duration-200 hover:bg-gray-50/50",children:(0,a.jsx)("p",{className:"whitespace-pre-wrap",children:r.sunoData?.sunoData.prompt})})})]})})]}),s&&(0,a.jsx)("div",{className:"absolute bottom-0 left-0 z-10 w-full items-center justify-center backdrop-blur-md",children:(0,a.jsx)("div",{className:"mx-auto w-full lg:max-w-3xl",children:(0,a.jsx)(b.Z,{})})})]})}),(0,a.jsx)(w.Z,{isOpen:!!x.shareData,onOpenChange:()=>x.setData("shareData",null)})]})});var E=n(5762),C=n(66887),k=n(33326),S=n.n(k),T=!0,N=t=>{let{uuid:r,recordDetail:n,navigationData:o}=t,{t:l}=(0,i.Z)("home"),c=(0,E.useRouter)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(S(),{children:[(0,a.jsx)("title",{children:"YesChat Music Share"}),(0,a.jsx)("meta",{name:"robots",content:"noindex"}),(0,C.t)(c,`/share/music/${r}`)]}),(0,a.jsx)(s.h,{supportedLanguages:[],navigationData:o}),(0,a.jsx)("main",{children:(0,a.jsx)(x,{uuid:r,recordDetail:n})})]})};let A="experimental-edge"},25958:function(t,r,n){"use strict";n.d(r,{Z:function(){return u}});var a=n(75927),o=n(21557),i=n(63151),s=n(36836),l=n(35862),c=n(34219);class u{constructor(t){this.rootStore=null,this.generateParams={aspectRatio:"16:9",prompt:"",imageUrl:""},this.progress=0,this.videoRecordDetail=null,this.generateLoading=!1,this.pageNum=1,this.totalTime=120,this.videoHistoryList=[],this.isShowDeleteDialog=!1,this.deleteRecord=null,this.recordListLoading=!1,this.totalNum=0,this.isExtendVideoDialog=!1,this.currentExtendRecord=null,this.extendPrompt="",this.extendLoop=!0,this.extendPromptFlag=!0,this.extendPromptDisabledFlag=!1,this.currentModelType="image",this.setExtendVideoDialog=t=>{this.isExtendVideoDialog=t,t||(this.currentExtendRecord=null,this.extendPrompt="",this.extendLoop=!0,this.extendPromptFlag=!0)},this.setExtendPrompt=t=>{this.extendPrompt=t},this.setExtendLoop=t=>{this.extendLoop=t},this.setExtendPromptFlag=t=>{this.extendPromptFlag=t},this.captureLastFrame=async t=>new Promise(async(r,n)=>{try{let a=document.createElement("canvas"),o=a.getContext("2d"),i=document.createElement("video");i.crossOrigin="anonymous",i.src=await (0,s.km)(t)||t,i.addEventListener("loadedmetadata",()=>{a.width=i.videoWidth,a.height=i.videoHeight,i.currentTime=i.duration}),i.addEventListener("seeked",()=>{o.drawImage(i,0,0,a.width,a.height);let t=a.toDataURL("image/png"),l=(0,s.v9)(t,"endCapture.png");(0,s.$S)(l).then(t=>{i.remove(),a.remove(),r(t)}).catch(n)}),i.addEventListener("error",t=>{n(Error("Video loading failed: "+t.message))})}catch(t){n(t)}}),this.handleExtendGenerate=async()=>
152{if(this.generateLoading)return;if(!this.extendPrompt){a.Am.error("prompt is not be empty");return}let t={parentId:this.currentExtendRecord.parentId,prompt:this.extendPrompt,imageUrl:this.currentExtendRecord.imageUrl,expandPrompt:this.extendPromptFlag,loop:this.extendLoop};this.generateLoading=!0;try{let r=await i.sR.videoExtend(t);200===r.code?(this.getGenerateDetail(r.data.recordId),this.setExtendVideoDialog(!1)):a.Am.error(r.msg)}catch(t){this.generateLoading=!1,a.Am.error("Generate failed")}},this.rootStore=t,(0,o.rC)(this,{recordListLoading:o.LO,deleteRecord:o.LO,progress:o.LO,isShowDeleteDialog:o.LO,generateParams:o.LO,generateLoading:o.LO,videoRecordDetail:o.LO,pageNum:o.LO,videoHistoryList:o.LO,isExtendVideoDialog:o.LO,currentExtendRecord:o.LO,extendPrompt:o.LO,extendLoop:o.LO,extendPromptFlag:o.LO,extendPromptDisabledFlag:o.LO,currentModelType:o.LO,setGenerateParams:o.aD,startGenerate:o.aD,getGenerateDetail:o.aD,getVideoHistoryList:o.aD,copyShareUrl:o.aD,downloadByUrl:o.aD,deleteVideo:o.aD,getShareRecordDetail:o.aD,setDeleteDialog:o.aD,setDeleteRecord:o.aD,isHasMore:o.aD,getMoreHistoryList:o.aD,setExtendVideoDialog:o.aD,setExtendPrompt:o.aD,setExtendLoop:o.aD,setExtendPromptFlag:o.aD,videoExtend:o.aD,captureLastFrame:o.aD,setCurrentModelType:o.aD})}setCurrentModelType(t){this.currentModelType=t}videoExtend(t){this.currentExtendRecord=t,this.extendPrompt=t.prompt,this.setExtendVideoDialog(!0)}getMoreHistoryList(){this.pageNum++,this.getVideoHistoryList()}isHasMore(){return this.totalNum>this.videoHistoryList.length}setGenerateParams(t,r){this.generateParams[t]=r}async startGenerate(t){if(!this.generateLoading){if("image"===t){if(!this.generateParams.imageUrl){a.Am.error("image is not be empty");return}}else if(!this.generateParams.prompt){a.Am.error("prompt is not be empty");return}this.generateLoading=!0,await this.rootStore.appStore.shouldCheckTurnstile("video",async t=>{try{let r="";if(this.generateParams.imageUrl){let t=this.generateParams.imageUrl.slice(-10)+".png",n=await (0,s.v9)(this.generateParams.imageUrl,t);r=await (0,s._R)(n)}let n={...this.generateParams,imageUrl:r};(0,c.Z)({headers:{verify:t||""},url:"/api/v1/luma/video-create",method:"post",data:n}).then(t=>{if(429===t.code)this.rootStore.appStore.openMediaLimitDialog(),this.generateLoading=!1;else if(427===t.code)this.rootStore.appStore.setVipExpireFlag(!0),this.generateLoading=!1;else if(428===t.code)this.rootStore.appStore.setTrialEndFlag(!0),this.generateLoading=!1;else if(200===t.code){let r=t.data?.recordId||"";this.getGenerateDetail(r)}}).catch(t=>{this.generateLoading=!1})}catch(t){console.log(t),this.generateLoading=!1}})}}getGenerateDetail(t){this.progress=0;let r=0,n=setInterval(()=>{this.progress=Math.min(99,Math.max(0,parseInt(++r/this.totalTime*100))),i.sR.getVideoRecordDetail(t).then(t=>{this.videoRecordDetail=t.data||{},"success"===t.data.state&&(clearInterval(n),this.generateLoading=!1,this.pageNum=1,this.getVideoHistoryList()),"fail"===t.data.state&&(clearInterval(n),this.generateLoading=!1)}).catch(t=>{console.log(t)})},2e3)}getVideoHistoryList(){this.recordListLoading=!0,i.sR.getVideoHistoryList(this.pageNum).then(t=>{200===t.code&&(1===this.pageNum?this.videoHistoryList=t.data?.records||[]:this.videoHistoryList=[...this.videoHistoryList,...t.data?.records||[]],this.totalNum=t.data.total,this.recordListLoading=!1)}).catch(t=>{this.recordListLoading=!1})}copyShareUrl(t){let r=`https://www.yeschat.ai/share/video/${t}`;navigator.clipboard.writeText(r),a.Am.success("Copied successfully")}downloadByUrl(t){(0,l.$A)(t)}deleteVideo(){let t={recordId:this.deleteRecord.id};i.sR.deleteVideo(t).then(t=>{200===t.code?(this.pageNum=1,this.getVideoHistoryList(),a.Am.success("Deletion successful")):a.Am.error(t.msg),this.isShowDeleteDialog=!1}).catch(t=>{this.isShowDeleteDialog=!1})}getShareRecordDetail(t){return i.sR.getshareRecordDetail(t)}setDeleteDialog(t){this.isShowDeleteDialog=t}setDeleteRecord(t){this.deleteRecord=t}}},71639:function(t,r,n){"use strict";n.d(r,{o:function(){return H}});var a=n(20132),o=n(21557),i=n(85655),s=n(67925),l=n(66240),c=n(92410),u=n(49884),d=n(80798);class f{constructor(t){this.shareCode="",this.rootStore=null,this.showSubscribePopup=!1,this.user=null,this.userLoading=!1,this.openLoginPopup=!1,this.openGoogleOneTapLogin=!1,this.authType="SignIn",this.loginEmail="",this.initTipsType="",this.logoutLoading=!1,this.isUserFromRestrictedArea=!1,this.isUserFromRestrictedAreaLoading=!1,this.isUserFromCN=!1,this.ipCountry="",this.loginModalType="initial",this.turnstileLoading=!1,this.turnstileSuccessCallback=null,this.rootStore=t,(0,o.rC)(this,{shareCode:o.LO,showSubscribePopup:o.LO,user:o.LO,userLoading:o.LO,openLoginPopup:o.LO,authType:o.LO,loginEmail:o.LO,initTipsType:o.LO,logoutLoading:o.LO,openGoogleOneTapLogin:o.LO,isUserFromRestrictedArea:o.LO,isUserFromRestrictedAreaLoading:o.LO,isUserFromCN:o.LO,ipCountry:o.LO,loginModalType:o.LO,turnstileLoading:o.LO,turnstileSuccessCallback:o.LO,setShowSubscribePopup:o.aD,setOpenLoginPopup:o.aD,set
152LoginEmail:o.aD,setUser:o.aD,loadUserInfo:o.aD,sendGoogleLogin:o.aD,setLoginUserInfo:o.aD,logout:o.aD,setIsUserFromRestrictedArea:o.aD,loadIsUserFromRestrictedArea:o.aD,setShareCode:o.aD,getUserPlan:o.aD,setLoginModalType:o.aD})}setShareCode(t){this.shareCode=t}setShowSubscribePopup(t){this.showSubscribePopup=t}setOpenLoginPopup(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{type:n="SignIn",email:a=null,tipsType:o="",loginModalType:i="initial"}=r;this.openLoginPopup=t,this.authType=n,this.loginModalType=i,null!==a&&(this.loginEmail=a),null!==o&&(this.initTipsType=o)}setLoginEmail(t){this.loginEmail=t}setUser(t){this.user=t}loadUserInfo(){return new Promise((t,r)=>{let n=(0,i.us)();if(this.setClarityIdentify(n),(0,i.cD)()){if(n&&(0,o.z)(()=>{this.user=n,this.openGoogleOneTapLogin=!1,this.openLoginPopup=!1}),this.userLoading)return;(0,o.z)(()=>{this.userLoading=!0}),(0,s.Z)({url:"https://api.yeschat.ai/api/v1/user/user-info",method:"get"}).then(n=>{if(200===n.code){let r=n.data;(0,i.pk)(r),(0,o.z)(()=>{this.user=r,this.userLoading=!1,this.openGoogleOneTapLogin=!1,this.openLoginPopup=!1}),this.setClarityIdentify(r),t(r)}else 401===n.code&&(0,o.z)(()=>{this.user=null,this.userLoading=!1,this.openLoginPopup=!0}),r(n.msg)}).catch(t=>{r(t),(0,o.z)(()=>{this.userLoading=!1,this.openGoogleOneTapLogin=!0})})}else n&&(0,i.pk)(null),(0,o.z)(()=>{this.user=null,this.openGoogleOneTapLogin=!0}),r("未登录")})}async setClarityIdentify(t){try{if(t){window.clarity("set","userTableId",`u-${t.id}`),window.clarity("set","vipLevel",t.vipLevel);let r=window.CryptoJS?.MD5(t.email)?.toString()||"";window.clarity("identify",r)}let r=await (0,u.Ki)();window.clarity("set","uniqueId",r)}catch(t){console.warn("clarity",t)}}async sendGoogleLogin(t,r,n){try{let a=new FormData;a.append("credential",t),this.shareCode&&a.append("shareCode",this.shareCode),a.append("referDomain",(0,d.nm)());let i=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/user/google-login",method:"post",headers:{verify:n},data:a});if(200===i.code)this.setLoginUserInfo(i.data),r&&await r(),(0,d.zA)();else{if(100002===i.code)return new Promise((n,a)=>{(0,o.z)(()=>{this.turnstileLoading=!0,this.openLoginPopup=!0,this.loginModalType="verify",this.turnstileSuccessCallback=async i=>{(0,o.z)(()=>{this.turnstileLoading=!1}),i?(await this.sendGoogleLogin(t,r,i),n()):a(Error("Authentication failed"))}})});l.ZP.error(i.msg)}}catch(t){console.error(t)}}async sendMicrosoftLogin(t,r,n){try{let a=new URLSearchParams;a.append("credential",t.idToken),this.shareCode&&a.append("shareCode",this.shareCode),a.append("referDomain",(0,d.nm)());let i=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/user/outlook-login",method:"post",headers:{verify:n},data:a});if(200===i.code)this.setLoginUserInfo(i.data),r&&await r(),(0,d.zA)();else{if(100002===i.code)return new Promise((n,a)=>{(0,o.z)(()=>{this.turnstileLoading=!0,this.openLoginPopup=!0,this.loginModalType="verify",this.turnstileSuccessCallback=async i=>{(0,o.z)(()=>{this.turnstileLoading=!1}),i?(await this.sendMicrosoftLogin(t,r,i),n()):a(Error("Authentication failed"))}})});l.ZP.error(i.msg)}}catch(t){console.error(t)}}setLoginUserInfo(t){t&&((0,i.EP)(t.token),(0,i.ui)(t.userId),(0,i.pk)(t.userInfo),(0,o.z)(()=>{this.user=t.userInfo,this.openLoginPopup=!1,this.openGoogleOneTapLogin=!1}))}async logout(){this.logoutLoading=!0;try{await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/user/logout",method:"get"})}catch(t){console.error(t)}(0,i.sA)(),(0,i.ui)(null),(0,c.Kz)(),(0,o.z)(()=>{this.user=null,this.logoutLoading=!1})}setIsUserFromRestrictedArea(t){this.isUserFromRestrictedArea=t}async loadIsUserFromRestrictedArea(){if(this.isUserFromRestrictedAreaLoading)return;(0,o.z)(()=>{this.isUserFromRestrictedAreaLoading=!0});let t="";try{let r=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/getIpCountry",method:"get"});r.data&&(t=r.data)}catch(t){console.error(t)}(0,o.z)(()=>{this.ipCountry=t,this.isUserFromRestrictedArea="CN"===t||"RU"===t,this.isUserFromCN="CN"===t,this.isUserFromRU="RU"===t,this.isUserFromRestrictedAreaLoading=!1})}getUserPlan(){if(this.user){if("1"===this.user.vipLevel)return"Pro";if("2"===this.user.vipLevel)return"Ultra";if("3"===this.user.vipLevel)return"Unlimited"}return"Free"}setLoginModalType(t){this.loginModalType=t}}var p=n(85466),m=n(67250),h=n(81013),g=n(66737),v=n(29851);class b{constructor(t){this.rootStore=null,this.chatList=[],this.chatListLoading=!1,this.chatListHasNext=!0,this.removeChatLoading=!1,this.openMobileChatList=!1,this.chatUuid="",this.chatApiSource=v.EL,this.chatErrorMessage="",this.chatAssistantId=null,this.chatAssistantName="",this.chatGptsId=null,this.chatAssistantEnabled=!1,this.chatInfo={}
152,this.chatHistoryList=[],this.chatHistoryListLoading=!1,this.hasChatDoubleClick=!1,this.assistantList=[],this.assistantListLoading=!1,this.gptsChatInfo=null,this.gptsChatInfoLoading=!1,this.gptsLastUseList=[],this.checkLoading=!1,this.verifyChatLoading=!1,this.verifySuccessContinueChat=null,this.lastAppBasePath="/yeschat",this.rootStore=t,(0,o.rC)(this,{chatList:o.LO,chatListLoading:o.LO,chatListHasNext:o.LO,removeChatLoading:o.LO,openMobileChatList:o.LO,chatUuid:o.LO,chatApiSource:o.LO,chatErrorMessage:o.LO,chatAssistantId:o.LO,chatAssistantName:o.LO,chatGptsId:o.LO,chatAssistantEnabled:o.LO,chatInfo:o.LO,chatHistoryList:o.LO,chatHistoryListLoading:o.LO,hasChatDoubleClick:o.LO,assistantList:o.LO,assistantListLoading:o.LO,gptsChatInfo:o.LO,gptsChatInfoLoading:o.LO,gptsLastUseList:o.LO,checkLoading:o.LO,verifyChatLoading:o.LO,verifySuccessContinueChat:o.LO,lastAppBasePath:o.LO,setOpenMobileChatList:o.aD,loadChatList:o.aD,removeChat:o.aD,initChat:o.aD,updateChatHistoryList:o.aD,setChatApiSource:o.aD,setChatAssistantEnabled:o.aD,setChatAssistantId:o.aD,loadChatInfo:o.aD,loadChatHistoryList:o.aD,getCurrentChatUuid:o.aD,firstQuestionClosingEvent:o.aD,changeChatUuid:o.aD,loadAssistantList:o.aD,loadGptsChatInfo:o.aD,addGptsLastUseList:o.aD,loadGptsLastUseList:o.aD,shouldCheckTurnstile:o.aD,verifyChatSuccessCallback:o.aD,verifyChatErrorCallback:o.aD,getChatDisable:o.aD,setHasChatDoubleClick:o.aD,setLastAppBasePath:o.aD,updateChatTitle:o.aD})}setOpenMobileChatList(t){this.openMobileChatList=t}async loadChatList(t){if(this.chatListLoading)return;this.chatListLoading=!0;let r=null;t&&this.chatList.length>0&&(r=this.chatList[this.chatList.length-1].cid);let n=await p.ZP.page(20,r);if(n.length>0)(0,o.z)(()=>{r?this.chatList=this.chatList.concat(n):this.chatList=n,this.chatListHasNext=!0});else if(r)(0,o.z)(()=>{this.chatListHasNext=!1});else{(0,o.z)(()=>{this.chatListHasNext=!1});try{let t=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/get-latest-chat",method:"get"});if(200===t.code){let r=t.data||[];for(let t=r.length;t>0;t--){let n=r[t-1];await p.ZP.add(n)}(0,o.z)(()=>{this.chatList=r})}}catch(t){console.error(t)}}(0,o.z)(()=>{this.chatListLoading=!1})}async removeChat(t,r,n){if(!this.removeChatLoading){this.removeChatLoading=!0;try{let a=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/delete-chat",method:"post",data:{chatId:t}});200===a.code&&(l.ZP.error(r,1),(0,o.z)(()=>{let r=this.chatList.findIndex(r=>r.uuid===t);r>=0&&this.chatList.splice(r,1)}),await p.ZP.deleteByUuid(t),await m.ZP.deleteByUuid(t),this.chatUuid===t&&this.changeChatUuid("",!0,!1,n))}catch(t){console.error(t)}(0,o.z)(()=>{this.removeChatLoading=!1})}}async initChat(t,r,n,a){if(!t||this.chatUuid!==t){if(this.chatUuid=t,t)await this.loadChatInfo(t),await this.loadChatHistoryList(t);else{if(this.chatInfo={},this.chatHistoryList=[],this.chatApiSource=r||v.EL,this.getChatDisable(this.chatApiSource),this.chatAssistantId=null,this.chatAssistantName="",this.chatAssistantEnabled=!1,this.chatGptsId=null,n){this.chatAssistantEnabled=!0,0===this.assistantList.length&&await this.loadAssistantList();let t=this.assistantList.find((t,r)=>t.id===n);t&&(0,o.z)(()=>{this.chatAssistantId=n,this.chatAssistantName=t.name})}a&&((0,o.z)(()=>{this.chatGptsId=a,this.chatApiSource=v.Xr}),await this.loadGptsChatInfo(a))}}}updateChatHistoryList(t){(0,o.z)(()=>{t(this.chatHistoryList)})}setChatApiSource(t){this.chatApiSource=t,this.getChatDisable(t)}setChatAssistantEnabled(t){this.chatAssistantEnabled=t,t?this.assistantList.length>0&&(this.chatAssistantId=this.assistantList[0].id,this.chatAssistantName=this.assistantList[0].name):(this.chatAssistantId=null,this.chatAssistantName="")}setChatAssistantId(t){this.chatAssistantId=t;let r=this.assistantList.find((r,n)=>r.id===t);this.chatAssistantName=r?.name||""}async loadChatInfo(t){if((0,o.z)(()=>{this.chatInfo={},this.chatApiSource="",this.chatAssistantId=null,this.chatAssistantName="",this.chatAssistantEnabled=!1,this.chatGptsId=null,this.gptsChatInfo=null}),!t){(0,o.z)(()=>{this.chatApiSource=v.EL});return}let r=await p.ZP.getByUuid(t);r&&(0,o.z)(()=>{this.chatInfo=r,this.chatApiSource=r.apiSource,this.chatAssistantId=r.assistantId;let t=this.assistantList.find((t,n)=>t.id===r.assistantId);this.chatAssistantName=t?.name||"",this.chatGptsId=r.gptsChatInfo?.gptsId??null});let n=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/get-chat-by-uuid",method:"get",params:{uuid:t}}
152);if(200===n.code){let t=n.data;if(t.assistantId=t.userAssistantsId,t.uuid===this.chatUuid&&(0,o.z)(()=>{this.chatInfo=t,this.chatApiSource=t.apiSource,this.chatAssistantId=t.assistantId;let r=this.assistantList.find((r,n)=>r.id===t.assistantId);this.chatAssistantName=r?.name||"",this.chatGptsId=t.gptsChatInfo?.gptsId??null}),r){let n=Object.assign({},r,t);await p.ZP.update(n)}else await p.ZP.add(t)}else 401===n.code&&this.rootStore.userStore.loadUserInfo()}async loadChatHistoryList(t){if(this.chatHistoryListLoading)return;if(!t){this.chatHistoryList=[];return}this.chatHistoryListLoading=!0;let r=await m.ZP.listByUuid(t);if(r.length>0)r.forEach(t=>{let r=t.content;"string"==typeof r&&(t.content=JSON.parse(r))}),(0,o.z)(()=>{this.chatHistoryList=r.reverse()});else{let r=(await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/chat-history",method:"post",data:{chatUuid:t}})).data.chatHistory||[];for(let n of r)n.uuid=t,n.content=JSON.parse(n.content),await m.ZP.add(n);(0,o.z)(()=>{this.chatHistoryList=r})}(0,o.z)(()=>{this.chatHistoryListLoading=!1})}async getCurrentChatUuid(t){if(this.chatUuid)return this.chatUuid;let r=null;this.chatGptsId&&this.gptsChatInfo&&(r=this.gptsChatInfo.id);let n=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/create-chat",method:"post",data:{apiSource:this.chatApiSource,assistantId:this.chatAssistantId,userGptsId:r}});if(401===n.code)return this.rootStore.userStore.setOpenLoginPopup(!0),"";let a=n.data,i=a.chatUuid,l={uuid:i,apiSource:this.chatApiSource,assistantId:this.chatAssistantId,userGptsId:r,gptsName:a.gptsName,gptsChatInfo:this.gptsChatInfo,title:a.title};return await p.ZP.add(l),(0,o.z)(()=>{this.chatInfo=l,this.addGptsLastUseList(this.gptsChatInfo)}),this.changeChatUuid(i,!1,!1,t),i}async firstQuestionClosingEvent(t,r){if(t){let n=(await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/chat-title",method:"post",data:{chatUuid:t,messageContent:r}})).data.title;n&&await this.updateChatTitle(t,n)}}async updateChatTitle(t,r){t&&r&&(await p.ZP.updateByUuid({uuid:t,title:r}),await this.loadChatList())}changeChatUuid(t,r,n,a){this.chatUuid=t,r&&(this.loadChatInfo(t),this.loadChatHistoryList(t)),n||this.loadChatList();let o=a.locale,i="en"===o?"":`/${o}`;location.pathname.includes("/yeschat")?(this.setLastAppBasePath("/yeschat"),history.pushState({},document.title,`${i}/yeschat${t?"/"+t:""}`)):location.pathname.includes("/m/app")?(this.setLastAppBasePath("/m/app"),history.pushState({},document.title,`${i}/m/app${t?"/"+t:""}`)):a.push(`${this.lastAppBasePath}${t?"/"+t:""}`)}async loadAssistantList(){if(!this.assistantListLoading){this.assistantListLoading=!0;try{let t=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/assistant/list",method:"get"});(0,o.z)(()=>{this.assistantList=t.data||[]})}catch(t){console.error(t)}(0,o.z)(()=>{this.assistantListLoading=!1})}}async loadGptsChatInfo(t){if(t&&!this.gptsChatInfoLoading){this.gptsChatInfo=null,this.gptsChatInfoLoading=!0;try{let r=await (0,s.Z)({url:`https://api.yeschat.ai/api/v1/gpts/getGptsChatInfo?gptsId=${t}`,method:"get"});(0,o.z)(()=>{this.gptsChatInfo=r.data})}catch(t){console.error(t),(0,o.z)(()=>{this.chatGptsId=null,this.gptsChatInfo=null})}(0,o.z)(()=>{this.gptsChatInfoLoading=!1})}}addGptsLastUseList(t){!t||this.gptsLastUseList.find(r=>r.id===t.id)||(this.gptsLastUseList.push(t),this.gptsLastUseList.length>2&&this.gptsLastUseList.shift(),localStorage.setItem("gptsLastUseList",JSON.stringify(this.gptsLastUseList)))}loadGptsLastUseList(){let t=localStorage.getItem("gptsLastUseList");t?this.gptsLastUseList=JSON.parse(t):this.gptsLastUseList=[]}async shouldCheckTurnstile(t){if(!this.checkLoading){this.checkLoading=!0,this.verifySuccessContinueChat=t;try{let t=await (0,s.Z)({url:`https://api.yeschat.ai/api/v1/user/should-check-turnstile?apiSource=${this.chatApiSource}`,method:"get"});200===t.code?t.data?(0,o.z)(()=>{this.verifyChatLoading=!0}):await this.verifyChatSuccessCallback(""):401===t.code&&this.rootStore.userStore.setOpenLoginPopup(!0)}catch(t){console.error(t),(0,o.z)(()=>{this.verifyChatLoading=!0})}(0,o.z)(()=>{this.checkLoading=!1})}}async verifyChatSuccessCallback(t){this.verifyChatLoading=!1,this.verifySuccessContinueChat&&await this.verifySuccessContinueChat(t),(0,o.z)(()=>{this.verifySuccessContinueChat=null})}verifyChatErrorCallback(t){console.warn("verifyChatErrorCallback",t),h.Am.error("turnstile verify failed"),this.verifyChatLoading=!1,this.verifySuccessContinueChat=null}async getChatDisable(t){(0,o.z)(()=>{this.chatErrorMessage=""});try{let r=await g.Z.get(`https://api.yeschat.ai/api/v1/config/getChatDisable?chatSource=${t}`);
152if(200===r.status){let t=r.data;if(200===t.code){let r=t.data;r&&r.chatSource===this.chatApiSource&&r.disable&&(0,o.z)(()=>{this.chatErrorMessage=r.disableMsg})}}}catch(t){console.log(t)}}setHasChatDoubleClick(t){this.hasChatDoubleClick=t}setLastAppBasePath(t){this.lastAppBasePath=t}}var y=n(66304);let w="yeschat-store-chat-v2",x="yeschat-store-chat-history-v2";var E=null,C="";let k=async()=>{let t=(0,i.rc)(),r=`yeschat-chat-db-v2${t?"-"+t:""}`;if(!E||C!==r)try{E=await (0,y.X3)(r,1,{upgrade:async(t,r,n,a)=>{0===r?(t.objectStoreNames.contains(w)||t.createObjectStore(w,{keyPath:"cid",autoIncrement:!0}).createIndex("uuid","uuid",{unique:!0}),t.objectStoreNames.contains(x)||t.createObjectStore(x,{keyPath:"cid",autoIncrement:!0}).createIndex("uuid","uuid")):console.error("unknown db version")}}),C=r}catch(t){console.error("openDB失败",t)}return E},S=async(t,r)=>(await k()).transaction(t,r?"readonly":"readwrite").objectStore(t),T=async t=>await S(x,t);var N={add:async t=>{try{let r=await T(!1);t.cid=await r.add(JSON.parse(JSON.stringify(t)))}catch(t){console.error("添加ChatHistory数据出错",t)}},deleteByUuid:async t=>{try{let r=(await T(!1)).index("uuid"),n=await r.openCursor(t),a=0;for(;n;)n.delete(),n=await n.continue(),a++;console.log("删除ChatHistory数据",t,a)}catch(t){console.error("删除ChatHistory数据出错",t)}},listByUuid:async t=>{let r=[];try{let n=(await T(!1)).index("uuid"),a=await n.openCursor(t,"prev");for(;a;)r.length>=100?a.delete():r.push(a.value),a=await a.continue()}catch(t){console.error("通过uuid获取ChatHistory列表出错",t)}return r}};class A{constructor(t){this.rootStore=null,this.chatList=[],this.chatListLoading=!1,this.chatListHasNext=!0,this.removeChatLoading=!1,this.openMobileChatList=!1,this.chatUuid="",this.chatApiSource=v.EL,this.chatErrorMessage="",this.chatAssistantId=null,this.chatAssistantName="",this.chatGptsId=null,this.chatAssistantEnabled=!1,this.chatInfo={},this.chatHistoryList=[],this.chatHistoryListLoading=!1,this.hasChatDoubleClick=!1,this.assistantList=[],this.assistantListLoading=!1,this.gptsChatInfo=null,this.gptsChatInfoLoading=!1,this.gptsLastUseList=[],this.checkLoading=!1,this.verifyChatLoading=!1,this.verifySuccessContinueChat=null,this.lastAppBasePath="/test-chat-v2-RiZhtJs6pm",this.chatPageNum=1,this.rootStore=t,(0,o.rC)(this,{chatPageNum:o.LO,chatList:o.LO,chatListLoading:o.LO,chatListHasNext:o.LO,removeChatLoading:o.LO,openMobileChatList:o.LO,chatUuid:o.LO,chatApiSource:o.LO,chatErrorMessage:o.LO,chatAssistantId:o.LO,chatAssistantName:o.LO,chatGptsId:o.LO,chatAssistantEnabled:o.LO,chatInfo:o.LO,chatHistoryList:o.LO,chatHistoryListLoading:o.LO,hasChatDoubleClick:o.LO,assistantList:o.LO,assistantListLoading:o.LO,gptsChatInfo:o.LO,gptsChatInfoLoading:o.LO,gptsLastUseList:o.LO,checkLoading:o.LO,verifyChatLoading:o.LO,verifySuccessContinueChat:o.LO,lastAppBasePath:o.LO,setOpenMobileChatList:o.aD,loadChatListV2:o.aD,removeChatV2:o.aD,initChatV2:o.aD,updateChatHistoryList:o.aD,setChatApiSource:o.aD,setChatAssistantEnabled:o.aD,setChatAssistantId:o.aD,loadChatInfoV2:o.aD,loadChatHistoryListV2:o.aD,getCurrentChatUuidV2:o.aD,firstQuestionClosingEvent:o.aD,changeChatUuidV2:o.aD,loadAssistantList:o.aD,loadGptsChatInfo:o.aD,addGptsLastUseList:o.aD,loadGptsLastUseList:o.aD,shouldCheckTurnstile:o.aD,verifyChatSuccessCallback:o.aD,verifyChatErrorCallback:o.aD,getChatDisable:o.aD,setHasChatDoubleClick:o.aD,setLastAppBasePath:o.aD,updateChatTitle:o.aD,setChatPageNum:o.aD})}setOpenMobileChatList(t){this.openMobileChatList=t}setChatPageNum(t){this.chatPageNum=t}async loadChatListV2(t){if(!this.chatListLoading){this.chatListLoading=!0,(0,o.z)(()=>{this.chatListHasNext=!1});try{let r=await (0,s.Z)({url:"https://api.yeschat.ai/api/v2/chat/page",method:"post",data:{pageNum:this.chatPageNum,searchContent:t||""}});if(200===r.code){let t=r.data.records||[],n=this.chatPageNum<r.data.pages;(0,o.z)(()=>{if(1===this.chatPageNum)this.chatList=[...t];else for(let r=0;r<t.length;r++)this.chatList.push(t[r]);this.chatListHasNext=n})}}catch(t){console.error(t)}(0,o.z)(()=>{this.chatListLoading=!1})}}async removeChatV2(t,r,n,a){if(!this.removeChatLoading){this.removeChatLoading=!0;try{let i=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/delete-chat",method:"post",data:{chatId:t}});200===i.code&&(l.ZP.error(r,1),(0,o.z)(()=>{let r=this.chatList.findIndex(r=>r.uuid===t);r>=0&&this.chatList.splice(r,1)}),await N.deleteByUuid(t),this.chatUuid===t&&(this.setChatPageNum
152(1),this.changeChatUuidV2("",!0,!1,n,a)))}catch(t){console.error(t)}(0,o.z)(()=>{this.removeChatLoading=!1})}}async initChatV2(t,r,n,a){if(!t||this.chatUuid!==t){if(this.chatUuid=t,t)await this.loadChatInfoV2(t),await this.loadChatHistoryListV2(t);else{if(this.chatInfo={},this.chatHistoryList=[],this.chatApiSource=r||v.EL,this.getChatDisable(this.chatApiSource),this.chatAssistantId=null,this.chatAssistantName="",this.chatAssistantEnabled=!1,this.chatGptsId=null,n){this.chatAssistantEnabled=!0,0===this.assistantList.length&&await this.loadAssistantList();let t=this.assistantList.find((t,r)=>t.id===n);t&&(0,o.z)(()=>{this.chatAssistantId=n,this.chatAssistantName=t.name})}a&&((0,o.z)(()=>{this.chatGptsId=a,this.chatApiSource=v.Xr}),await this.loadGptsChatInfo(a))}}}updateChatHistoryList(t){(0,o.z)(()=>{t(this.chatHistoryList)})}setChatApiSource(t){this.chatApiSource=t,this.getChatDisable(t)}setChatAssistantEnabled(t){this.chatAssistantEnabled=t,t?this.assistantList.length>0&&(this.chatAssistantId=this.assistantList[0].id,this.chatAssistantName=this.assistantList[0].name):(this.chatAssistantId=null,this.chatAssistantName="")}setChatAssistantId(t){this.chatAssistantId=t;let r=this.assistantList.find((r,n)=>r.id===t);this.chatAssistantName=r?.name||""}async loadChatInfoV2(t){if((0,o.z)(()=>{this.chatInfo={},this.chatApiSource="",this.chatAssistantId=null,this.chatAssistantName="",this.chatAssistantEnabled=!1,this.chatGptsId=null,this.gptsChatInfo=null}),!t){(0,o.z)(()=>{this.chatApiSource=v.EL});return}let r=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/get-chat-by-uuid",method:"get",params:{uuid:t}});if(200===r.code){let t=r.data;t.assistantId=t.userAssistantsId,t.uuid===this.chatUuid&&(0,o.z)(()=>{this.chatInfo=t,this.chatApiSource=t.apiSource,this.chatAssistantId=t.assistantId;let r=this.assistantList.find((r,n)=>r.id===t.assistantId);this.chatAssistantName=r?.name||"",this.chatGptsId=t.gptsChatInfo?.gptsId??null})}else 401===r.code&&this.rootStore.userStore.loadUserInfo()}async loadChatHistoryListV2(t){if(this.chatHistoryListLoading)return;if(!t){this.chatHistoryList=[];return}this.chatHistoryListLoading=!0;let r=null,n=await N.listByUuid(t);n.length>0&&(n.forEach(t=>{let n=t.content;null==r?r=t.id:t.id>r&&(r=t.id),"string"==typeof n&&(t.content=JSON.parse(n))}),(0,o.z)(()=>{this.chatHistoryList=n.reverse()}));let a=(await (0,s.Z)({url:"https://api.yeschat.ai/api/v2/chat/chat-history",method:"post",data:{chatUuid:t,maxHistoryId:r}})).data.chatHistory||[];for(let r of a)r.uuid=t,r.content=JSON.parse(r.content),await N.add(r);(0,o.z)(()=>{for(let t of a)this.chatHistoryList.push(t)}),(0,o.z)(()=>{this.chatHistoryListLoading=!1})}async getCurrentChatUuidV2(t){if(this.chatUuid)return this.chatUuid;let r=null;this.chatGptsId&&this.gptsChatInfo&&(r=this.gptsChatInfo.id);let n=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/create-chat",method:"post",data:{apiSource:this.chatApiSource,assistantId:this.chatAssistantId,userGptsId:r}});if(401===n.code)return this.rootStore.userStore.setOpenLoginPopup(!0),"";let a=n.data,i=a.chatUuid,l={uuid:i,apiSource:this.chatApiSource,assistantId:this.chatAssistantId,userGptsId:r,gptsName:a.gptsName,gptsChatInfo:this.gptsChatInfo,title:a.title};return(0,o.z)(()=>{this.chatInfo=l,this.addGptsLastUseList(this.gptsChatInfo)}),this.setChatPageNum(1),this.changeChatUuidV2(i,!1,!1,t,""),i}async firstQuestionClosingEvent(t,r){t&&(await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/chat/chat-title",method:"post",data:{chatUuid:t,messageContent:r}})).data.title&&(await this.setChatPageNum(1),await this.loadChatListV2(""))}async updateChatTitle(t,r){t&&r&&(await this.setChatPageNum(1),await this.loadChatListV2(""))}changeChatUuidV2(t,r,n,a,o){this.chatUuid=t,r&&(this.loadChatInfoV2(t),this.loadChatHistoryListV2(t)),n||this.loadChatListV2(o);let i=a.locale,s="en"===i?"":`/${i}`;location.pathname.includes("/test-chat-v2-RiZhtJs6pm")?(this.setLastAppBasePath("/test-chat-v2-RiZhtJs6pm"),history.pushState({},document.title,`${s}/test-chat-v2-RiZhtJs6pm${t?"/"+t:""}`)):location.pathname.includes("/m/app")?(this.setLastAppBasePath("/m/app"),history.pushState({},document.title,`${s}/m/app${t?"/"+t:""}`)):a.push(`${this.lastAppBasePath}${t?"/"+t:""}`)}async loadAssistantList(){if(!this.assistantListLoading){this.assistantListLoading=!0;try{let t=await (0,s.Z)({url:"https://api.yeschat.ai/api/v1/assistant/list",method:"get"});(0,o.z)(()=>{this.assistantList=t.data||[]})}catch(t){console.error(t)}(0,o.z)(()=>{this.assistantListLoading=!1})}}async loadGptsChatInfo(t){if(t&&!this.gptsChatInfoLoading){this.gptsChatInfo=null,this.gptsChatInfoLoading=!0;try{let r=await (0,s.Z)({url:`https://api.yeschat.ai/api/v1/gpts/getGptsChatInfo?gptsId=${t}`,method:"get"});(0,o.z)(()=>{this.gptsChatInfo=r.data})}catch(t){console.error(t),(0,o.z)(()=>{this.chatGptsId=null,this.gptsChatInfo=null})}(0,o.z)(()=>{this.gptsChatInfoLoading=!1})}}addGptsLastUseList(t){!t||this.gptsLastUseList.find(r=>r.id===t.id)||(this.gptsLastUseList.push(t),this.gptsLastUseList.length>2&&this.gptsLastUseList.shift(),localStorage.setItem("gptsLastUseList",JSON.stringify(this.gptsLastUseList)))}loadGptsLastUseList(){let t=localStorage.getItem("gptsLastUseList");t?this.gptsLastUseList=JSON.parse(t):this.gptsLastUseList=[]}
152async shouldCheckTurnstile(t){if(!this.checkLoading){this.checkLoading=!0,this.verifySuccessContinueChat=t;try{let t=await (0,s.Z)({url:`https://api.yeschat.ai/api/v1/user/should-check-turnstile?apiSource=${this.chatApiSource}`,method:"get"});200===t.code?t.data?(0,o.z)(()=>{this.verifyChatLoading=!0}):await this.verifyChatSuccessCallback(""):401===t.code&&this.rootStore.userStore.setOpenLoginPopup(!0)}catch(t){console.error(t),(0,o.z)(()=>{this.verifyChatLoading=!0})}(0,o.z)(()=>{this.checkLoading=!1})}}async verifyChatSuccessCallback(t){this.verifyChatLoading=!1,this.verifySuccessContinueChat&&await this.verifySuccessContinueChat(t),(0,o.z)(()=>{this.verifySuccessContinueChat=null})}verifyChatErrorCallback(t){console.warn("verifyChatErrorCallback",t),h.Am.error("turnstile verify failed"),this.verifyChatLoading=!1,this.verifySuccessContinueChat=null}async getChatDisable(t){(0,o.z)(()=>{this.chatErrorMessage=""});try{let r=await g.Z.get(`https://api.yeschat.ai/api/v1/config/getChatDisable?chatSource=${t}`);if(200===r.status){let t=r.data;if(200===t.code){let r=t.data;r&&r.chatSource===this.chatApiSource&&r.disable&&(0,o.z)(()=>{this.chatErrorMessage=r.disableMsg})}}}catch(t){console.log(t)}}setHasChatDoubleClick(t){this.hasChatDoubleClick=t}setLastAppBasePath(t){this.lastAppBasePath=t}}var I=n(63151);class R{constructor(t){this.rootStore=null,this.checkLoading=!1,this.verifyLoading=!1,this.verifySuccessContinue=null,this.theme="light",this.chatLimitDialogOpen=!1,this.mediaLimitDialogOpen=!1,this.trialEndFlag=!1,this.vipExpireFlag=!1,this.credit={music:2,video:10},this.rootStore=t,(0,o.rC)(this,{checkLoading:o.LO,verifyLoading:o.LO,verifySuccessContinue:o.LO,theme:o.LO,chatLimitDialogOpen:o.LO,mediaLimitDialogOpen:o.LO,trialEndFlag:o.LO,vipExpireFlag:o.LO,credit:o.LO,shouldCheckTurnstile:o.aD,openCheckTurnstile:o.aD,verifyChatSuccessCallback:o.aD,setTheme:o.aD,initTheme:o.aD,openChatLimitDialog:o.aD,closeChatLimitDialog:o.aD,openMediaLimitDialog:o.aD,closeMediaLimitDialog:o.aD,setTrialEndFlag:o.aD,setVipExpireFlag:o.aD})}initTheme(){let t=localStorage.getItem("theme");if(t){this.setTheme(t);return}{let t=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";this.setTheme(t)}}setTheme(t){this.theme=t,localStorage.setItem("theme",t)}openChatLimitDialog(){this.chatLimitDialogOpen=!0}closeChatLimitDialog(){this.chatLimitDialogOpen=!1}openMediaLimitDialog(){this.mediaLimitDialogOpen=!0}closeMediaLimitDialog(){this.mediaLimitDialogOpen=!1}setTrialEndFlag(t){this.trialEndFlag=t}setVipExpireFlag(t){this.vipExpireFlag=t}async shouldCheckTurnstile(t,r){if(!this.checkLoading){this.checkLoading=!0,this.verifySuccessContinue=r;try{let r=await I.m5.shouldCheckTurnstile(t);200===r.code?r.data?(0,o.z)(()=>{this.verifyLoading=!0}):await this.verifyChatSuccessCallback(""):401===r.code&&this.rootStore.userStore.setOpenLoginPopup(!0)}catch(t){console.error(t),(0,o.z)(()=>{this.verifyLoading=!0})}(0,o.z)(()=>{this.checkLoading=!1})}}openCheckTurnstile(t){this.verifyLoading=!0,this.verifySuccessContinue=t}async verifyChatSuccessCallback(t){this.verifyLoading=!1,this.verifySuccessContinue&&await this.verifySuccessContinue(t),(0,o.z)(()=>{this.verifySuccessContinue=null})}isLoginAndHasToken(){let t=(0,i.cD)();return!!this.rootStore.userStore.user&&!!t||(this.rootStore.userStore.setUser(null),!1)}}var _=n(27580);let O="recent_gpts";class P{constructor(t){this.rootStore=null,this.chatList=[],this.chatListLoading=!1,this.chatListHasNext=!0,this.currentPage=1,this.searchContent="",this.totalPages=0,this.chatUuid="",this.chatApiSource=_.cr,this.chatAssistantId=null,this.chatAssistantName="",this.chatGptsId=null,this.chatAssistantEnabled=!1,this.chatInfo={},this.chatHistoryList=[],this.chatHistoryListLoading=!1,this.assistantList=[],this.assistantListLoading=!1,this.gptsChatInfo=null,this.gptsChatInfoLoading=!1,this.recentGptsList=[],this.prompt="",this.height=60,this.fileList=[],this.chatLoading=!1,this.webAccess=!1,this.thinkdeep=!1,this.uploadFailedDialogOpen=!1,this.currentAnswer=null,this.drawerOpen=!1,this.drawerContent={content:"",title:""},this.drawerContentType="",this.drawerShouldStayOpen=!1,this.setUploadFailedDialog=t=>{this.uploadFailedDialogOpen=t},this.loadChatList=()=>{this.chatListLoading||(this.resetPagination(),this.fetchChatList())},this.resetPagination=()=>{this.currentPage=1,this.chatList=[],this.chatListHasNext=!0,this.totalPages=0},this.loadChatListNextPage=()=>{!this.chatListLoading&&this.chatListHasNext&&(this.currentPage+=1,this.fetchChatList())},this.fetchChatList=async()=>
152{if(!this.chatListLoading)try{this.chatListLoading=!0;let t=await I.xU.listChatsPaginated(this.currentPage,this.searchContent);(0,o.z)(()=>{if(200===t.code&&t.data){let{records:r,pages:n,current:a}=t.data,o=r.filter(t=>!!(0,_.Ux)(t.apiSource));this.chatList=1===this.currentPage?o:[...this.chatList,...o],this.totalPages=n,this.chatListHasNext=a<n,this.currentPage=a}})}catch(t){console.error("Failed to fetch chat list:",t)}finally{(0,o.z)(()=>{this.chatListLoading=!1})}},this.setPrompt=t=>{this.prompt=t},this.setHeight=t=>{this.height=t},this.setFileList=t=>{this.fileList=t},this.addFiles=t=>{this.fileList=[...this.fileList,...t]},this.removeFile=t=>{this.fileList=this.fileList.filter((r,n)=>n!==t)},this.clearFiles=()=>{this.fileList=[]},this.setWebAccess=t=>{this.webAccess=t},this.setThinkdeep=t=>{this.thinkdeep=t},this.setChatLoading=t=>{this.chatLoading=t},this.clearChatInput=()=>{this.setChatLoading(!1),this.setWebAccess(!1),this.setThinkdeep(!1),this.clearFiles()},this.openDrawer=(t,r,n)=>{this.drawerContent={content:t,title:r},this.drawerContentType=n,this.drawerOpen=!0,this.drawerShouldStayOpen=!0},this.closeDrawer=()=>{this.drawerShouldStayOpen=!1,this.drawerOpen=!1},this.setDrawerOpenState=t=>{this.drawerOpen=t,t||(this.drawerShouldStayOpen=!1)},this.rootStore=t,(0,o.rC)(this,{chatList:o.LO,chatListLoading:o.LO,chatListHasNext:o.LO,currentPage:o.LO,searchContent:o.LO,totalPages:o.LO,chatUuid:o.LO,chatApiSource:o.LO,chatAssistantId:o.LO,chatAssistantName:o.LO,chatGptsId:o.LO,chatAssistantEnabled:o.LO,chatInfo:o.LO,chatHistoryList:o.LO,chatHistoryListLoading:o.LO,assistantList:o.LO,assistantListLoading:o.LO,gptsChatInfo:o.LO,gptsChatInfoLoading:o.LO,recentGptsList:o.LO,prompt:o.LO,height:o.LO,fileList:o.LO,chatLoading:o.LO,webAccess:o.LO,thinkdeep:o.LO,uploadFailedDialogOpen:o.LO,currentAnswer:o.LO,drawerOpen:o.LO,drawerContent:o.LO,drawerContentType:o.LO,drawerShouldStayOpen:o.LO,setPrompt:o.aD,setHeight:o.aD,addFiles:o.aD,removeFile:o.aD,clearFiles:o.aD,setWebAccess:o.aD,setThinkdeep:o.aD,setChatLoading:o.aD,fetchChatList:o.aD,loadChatList:o.aD,resetPagination:o.aD,loadChatListNextPage:o.aD,initChat:o.aD,updateChatHistoryList:o.aD,setChatApiSource:o.aD,setChatAssistantEnabled:o.aD,setChatAssistantId:o.aD,loadChatInfo:o.aD,loadChatHistoryList:o.aD,getCurrentChatUuid:o.aD,firstQuestionClosingEvent:o.aD,changeChatUuid:o.aD,loadAssistantList:o.aD,loadGptsChatInfo:o.aD,setUploadFailedDialog:o.aD,updateCurrentAnswer:o.aD,completeCurrentAnswer:o.aD,openDrawer:o.aD,closeDrawer:o.aD,setDrawerOpenState:o.aD})}loadRecentGptsFromStorage(){try{this.recentGptsList=JSON.parse(localStorage.getItem(O)||"[]")}catch(t){console.error("Failed to load recent GPTs from storage:",t),this.recentGptsList=[]}}addToRecentGpts(t){try{this.recentGptsList=this.recentGptsList.filter(r=>r.id!==t.id),this.recentGptsList.unshift(t),this.recentGptsList.length>10&&(this.recentGptsList=this.recentGptsList.slice(0,10)),localStorage.setItem(O,JSON.stringify(this.recentGptsList))}catch(t){console.error("Failed to save recent GPTs:",t)}}updateChatTitle(t){this.chatUuid&&t&&this.loadChatList()}async initChat(t,r,n,a){t&&this.chatUuid===t||(this.chatUuid=t,t?(await this.loadChatInfo(t),await this.loadChatHistoryList(t)):(this.chatInfo={},this.chatHistoryList=[],this.chatApiSource=r||_.cr,await this.setChatAssistantId(n),await this.loadGptsChatInfo(a)),this.clearChatInput(),this.loadRecentGptsFromStorage())}updateChatHistoryList(t){(0,o.z)(()=>{t(this.chatHistoryList),this.chatHistoryList=[...this.chatHistoryList]})}setChatAssistantEnabled(t){this.chatAssistantEnabled=t,t?this.assistantList.length>0?(this.chatAssistantId=this.assistantList[0].id,this.chatAssistantName=this.assistantList[0].name):this.loadAssistantList():(this.chatAssistantId=null,this.chatAssistantName="",this.chatGptsId=null,this.gptsChatInfo=null)}async setChatAssistantId(t){this.chatAssistantId=t,0===this.assistantList.length&&this.rootStore.userStore.user&&await this.loadAssistantList(),(0,o.z)(()=>{let r=this.assistantList.find(r=>r.id===parseInt(t));r?(this.chatAssistantName=r.name,this.chatAssistantEnabled=!0,this.chatGptsId=null,this.gptsChatInfo=null):(this.chatAssistantId=null,this.chatAssistantName="",this.chatAssistantEnabled=!1)})}async loadAssistantList(){if(!this.assistantListLoading){this.assistantListLoading=!0;try{let t=await I.xU.listAssistant();(0,o.z)(()=>{this.assistantList=t.data||[]})}catch(t){console.error(t)}(0,o.z)(()=>{this.assistantListLoading=!1})}}setChatApiSource(t,r){if(this.chatApiSource=t,this.loadGptsChatInfo(null),this.chatHistoryList=[],this.chatUuid&&(this.chatInfo={},this.setChatAssistantId(null)),this.chatUuid="",this.clearChatInput(),r){let t="en"===r.locale?"":`/${r.locale}`;history.pushState({},document.title,`${t}/app/chat`)}}async loadChatInfo(t){if(!t){this.setChatApiSource(_.cr,null);return}let r=await I.xU.getChatByUuid(t);if(200===r.code){let t=r.data;
152t.assistantId=t.userAssistantsId,t.uuid===this.chatUuid&&(0,o.z)(()=>{this.chatInfo=t,this.chatApiSource=t.apiSource,this.setChatAssistantId(t.assistantId),this.loadGptsChatInfo(t.gptsChatInfo?.gptsId??null)})}else 401===r.code&&this.rootStore.userStore.loadUserInfo()}async loadChatHistoryList(t){if(this.chatHistoryListLoading||(this.chatHistoryList=[],!t))return;this.chatHistoryListLoading=!0;let r=null,n=await m.ZP.listByUuid(t);n.length>0&&(n.forEach(t=>{let n=t.content;null==r?r=t.id:t.id>r&&(r=t.id),"string"==typeof n&&(t.content=JSON.parse(n))}),(0,o.z)(()=>{this.chatHistoryList=n.reverse()}));let a=(await I.xU.listChatHistory(t,r)).data.chatHistory||[];for(let r of a)r.uuid=t,r.content=JSON.parse(r.content),await m.ZP.add(r);(0,o.z)(()=>{for(let t of a)this.chatHistoryList.push(t)}),(0,o.z)(()=>{this.chatHistoryListLoading=!1})}async getCurrentChatUuid(t){if(this.chatUuid)return this.chatUuid;let r=null;this.chatGptsId&&this.gptsChatInfo&&(r=this.gptsChatInfo.id,this.addToRecentGpts(this.gptsChatInfo));let n=await I.xU.createChat(this.chatApiSource,this.chatAssistantId,r);if(401===n.code)return this.rootStore.userStore.setOpenLoginPopup(!0),"";let a=n.data,i=a.chatUuid,s={uuid:i,apiSource:this.chatApiSource,assistantId:this.chatAssistantId,userGptsId:r,gptsName:a.gptsName,gptsChatInfo:this.gptsChatInfo,title:a.title};return(0,o.z)(()=>{this.chatInfo=s}),this.changeChatUuid(i,!1,!1,t),i}async firstQuestionClosingEvent(t,r){if(t){let n=(await I.xU.getChatTitle(t,r)).data.title;n&&this.updateChatTitle(n)}}changeChatUuid(t,r,n,a){this.chatUuid=t,r&&(this.loadChatInfo(t),this.loadChatHistoryList(t)),n||this.loadChatList();let o="en"===a.locale?"":`/${a.locale}`;history.pushState({},document.title,`${o}/app/chat${t?"/"+t:""}`)}async loadGptsChatInfo(t,r){if(!t){this.chatGptsId=null,this.gptsChatInfo=null;return}if(!this.gptsChatInfoLoading){this.chatGptsId=t,this.gptsChatInfo=r||null,this.chatAssistantId=null,this.chatAssistantName="",this.chatApiSource=_.Z5,this.gptsChatInfoLoading=!0;try{let r=await I.xU.getGptsChatInfo(t);(0,o.z)(()=>{this.gptsChatInfo=r.data,this.chatAssistantEnabled=!0})}catch(t){console.error(t),(0,o.z)(()=>{this.chatGptsId=null,this.gptsChatInfo=null})}(0,o.z)(()=>{this.gptsChatInfoLoading=!1})}}updateCurrentAnswer(t){let r=t(this.currentAnswer);(0,o.z)(()=>{this.currentAnswer=r})}completeCurrentAnswer(){this.currentAnswer&&(this.chatHistoryList.push(this.currentAnswer),this.currentAnswer=null)}}var L=n(35862),M=n(61074);n(26512);class D{constructor(t){this.rootStore={userStore:new f,chatStore:new b},this.recordListParams={pageNum:1,searchContent:"",startTime:"",endTime:""},this.recordList=[],this.createMusicParams={},this.recordListHasNext=null,this.selectRecordItem=null,this.audioPlayerRef=null,this.isPlaying=!1,this.generateLoading=!1,this.shareData=null,this.deleteData=null,this.recordListLoading=!1,this.rootStore=t,(0,o.rC)(this,{recordListParams:o.LO,recordList:o.LO,recordListLoading:o.LO,createMusicParams:o.LO,recordListHasNext:o.LO,selectRecordItem:o.LO,audioPlayerRef:o.LO,isPlaying:o.LO,generateLoading:o.LO,shareData:o.LO,deleteData:o.LO,downloadFile:o.aD,getPageRecordList:o.aD,setData:o.aD,selectRecordSuno:o.aD})}setData(t,r){this[t]=r}downloadFile(t,r){(0,L.$A)(t,r)}async getPageRecordList(t){this.recordListLoading||(this.recordListLoading=!0,await M.y.pageRecordList({...this.recordListParams,pageNum:t}).then(r=>{if(200===r.code){let n,a=r.data,i=a.records||[];n=1===t?[...i]:[...this.recordList,...i],(0,o.z)(()=>{this.recordList=n,this.recordListParams.pageNum=t,this.recordListHasNext=a.pages>a.current})}(0,o.z)(()=>{this.recordListLoading=!1})}).catch(t=>{(0,o.z)(()=>{this.recordListLoading=!1})}))}selectRecordSuno(t,r,n,a){let o=`${t.id}-${n}`,i=r?.audioUrl||r?.streamAudioUrl||"";this.selectRecordItem&&this.selectRecordItem.recordItemId===o&&this.selectRecordItem.autoPlay?this.selectRecordItem.audioUrl===i?a&&this.audioPlayerRef?.current&&(this.audioPlayerRef.current?.paused?(this.audioPlayerRef.current?.play(),this.isPlaying=!0):(this.audioPlayerRef.current?.pause(),this.isPlaying=!1)):this.selectRecordItem={recordItemId:`${t.id}-${n}`,record:t,item:r,audioUrl:i,itemIndex:n,autoPlay:this.selectRecordItem.autoPlay}:this.selectRecordItem={recordItemId:`${t.id}-${n}`,record:t,item:r,audioUrl:r?.audioUrl||r?.streamAudioUrl||"",itemIndex:n,autoPlay:a}}}var j=n(25958);class F{constructor(){this.userStore=null,this.chatStore=null,this.chatStoreV2=null,this.appStore=null,this.appChatStore=null,this.appMusicStore=null,this.appVideoStore=null,this.userStore=new f(this),this.chatStore=new b(this),this.chatStoreV2=new A(this),this.appStore=new R(this),this.appChatStore=new P(this),this.appMusicStore=new D(this),this.appVideoStore=new j.Z(this)}}let U=new F,z=(0,a.createContext)(U),H=()=>(0,a.useContext)(z)},35862:function(t,r,n){"use strict";n.d(r,{$A:function(){return i},QM:function(){return l},RN:function(){return u},wA:function(){return c}});var a=n(81013),o=n(36836);let i=t=>{a.Am.promise(async()=>{(0,o.n_)(t)?await (0,o.Sv)(t):await s(t)},{pending:"Downloading...",success:"Download successful \uD83D\uDC4C",error:"Download failed \uD83E\uDD2F"})};async function s(t){try{let r=t.substring(t.lastIndexOf(".")).toLowerCase(),n=location.pathname.replace("/","")+r,a=await fetch(t),o=await a.blob(),i=document.createElement("a");i.download=n,i.href=URL.createObjectURL(o),i.click()}catch(r){window.open(t)}}function l(t){return t<1024?t+" bytes":t<1048576?(t/1024).toFixed(2)+" KB":t<1073741824?(t/1048576).toFixed(2)+" MB":(t/1073741824).toFixed(2)+" GB"}function c(t,r){return t.replace(RegExp(`\\${r}`,"g")," ").replace(/\b\w/g,function(t){return t.toUpperCase()})}function u(t,r){try{plausible(t,r)}catch(t){console.error(t)}}},55970:function(t,r,n){"use strict";n.d(r,{h:function(){return a}});let a="https://www.yeschat.ai"},85655:function(t,r,n){"use strict";function a(t){for(var r=document.cookie.split("; "),n=0;n<r.length;n++){var a=r[n].split("=");if(a[0]===t)return decodeURIComponent(a[1])}return""}function o(t,r,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/",o=arguments.length>4?arguments[4]:void 0;var i=encodeURIComponent(t)+"="+encodeURIComponent(r);n&&(i+="; expires="+new Date(Date.now()+864e5*n).toUTCString()),i+="; path="+a,o&&(i+="; domain="+o+"; secure;"),document.cookie=i}n.d(r,{EP:function(){return u},cD:function(){return d},d8:function(){return o},ej:function(){return a},pk:function(){return m},rc:function(){return l},sA:function(){return f},ui:function(){return s},us:function(){return h}});let i="yesUserId";function s(t){localStorage.setItem(i,t)}function l(){return localStorage.getItem(i)}let c="authorization";function u(t){o(c,t,7)}function d(){return a(c)}function f(){document.cookie=`${c}=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;`,m(null)}let p="yeschat_user";function m(t){t?localStorage.setItem(p,JSON.stringify(t)):localStorage.removeItem(p)}function h(){let t=localStorage.getItem(p);return t?JSON.parse(t):null}},49884:function(t,r,n){"use strict";n.d(r,{V6:function(){return ey},As:function(){return eE},Ki:function(){return eC},x:function(){return ex}});var a,o,i=n(85655),s=function(){return(s=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};
152function l(t,r,n,a){return new(n||(n=Promise))(function(o,i){function s(t){try{c(a.next(t))}catch(t){i(t)}}function l(t){try{c(a.throw(t))}catch(t){i(t)}}function c(t){var r;t.done?o(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}c((a=a.apply(t,r||[])).next())})}function c(t,r){var n,a,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(s=0)),s;)try{if(n=1,a&&(o=2&l[0]?a.return:l[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;switch(a=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return s.label++,{value:l[1],done:!1};case 5:s.label++,a=l[1],l=[0];continue;case 7:l=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){s.label=l[1];break}if(6===l[0]&&s.label<o[1]){s.label=o[1],o=l;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(l);break}o[2]&&s.ops.pop(),s.trys.pop();continue}l=r.call(t,s)}catch(t){l=[6,t],a=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}function u(t,r,n){if(n||2==arguments.length)for(var a,o=0,i=r.length;o<i;o++)!a&&o in r||(a||(a=Array.prototype.slice.call(r,0,o)),a[o]=r[o]);return t.concat(a||Array.prototype.slice.call(r))}function d(t,r){return new Promise(function(n){return setTimeout(n,t,r)})}function f(t){return!!t&&"function"==typeof t.then}function p(t,r){try{var n=t();f(n)?n.then(function(t){return r(!0,t)},function(t){return r(!1,t)}):r(!0,n)}catch(t){r(!1,t)}}function m(t,r,n){return void 0===n&&(n=16),l(this,void 0,void 0,function(){var a,o,i,s;return c(this,function(l){switch(l.label){case 0:a=Array(t.length),o=Date.now(),i=0,l.label=1;case 1:return i<t.length?(a[i]=r(t[i],i),(s=Date.now())>=o+n?(o=s,[4,d(0)]):[3,3]):[3,4];case 2:l.sent(),l.label=3;case 3:return++i,[3,1];case 4:return[2,a]}})})}function h(t){t.then(void 0,function(){})}function g(t){return parseInt(t)}function v(t){return parseFloat(t)}function b(t,r){return"number"==typeof t&&isNaN(t)?r:t}function y(t){return t.reduce(function(t,r){return t+(r?1:0)},0)}function w(t,r){if(void 0===r&&(r=1),Math.abs(r)>=1)return Math.round(t/r)*r;var n=1/r;return Math.round(t*n)/n}function x(t,r){var n,a,o=t[0]>>>16,i=65535&t[0],s=t[1]>>>16,l=65535&t[1],c=r[0]>>>16,u=65535&r[0],d=r[1]>>>16,f=0,p=0;n=0+((a=0+(l+(65535&r[1])))>>>16),a&=65535,p+=(n+=s+d)>>>16,n&=65535,f+=(p+=i+u)>>>16,p&=65535,f+=o+c,f&=65535,t[0]=f<<16|p,t[1]=n<<16|a}function E(t,r){var n,a,o=t[0]>>>16,i=65535&t[0],s=t[1]>>>16,l=65535&t[1],c=r[0]>>>16,u=65535&r[0],d=r[1]>>>16,f=65535&r[1],p=0,m=0;n=0+((a=0+l*f)>>>16),a&=65535,m+=(n+=s*f)>>>16,n&=65535,m+=(n+=l*d)>>>16,n&=65535,p+=(m+=i*f)>>>16,m&=65535,p+=(m+=s*d)>>>16,m&=65535,p+=(m+=l*u)>>>16,m&=65535,p+=o*f+i*d+s*u+l*c,p&=65535,t[0]=p<<16|m,t[1]=n<<16|a}function C(t,r){var n=t[0];32==(r%=64)?(t[0]=t[1],t[1]=n):r<32?(t[0]=n<<r|t[1]>>>32-r,t[1]=t[1]<<r|n>>>32-r):(r-=32,t[0]=t[1]<<r|n>>>32-r,t[1]=n<<r|t[1]>>>32-r)}function k(t,r){0!=(r%=64)&&(r<32?(t[0]=t[1]>>>32-r,t[1]=t[1]<<r):(t[0]=t[1]<<r-32,t[1]=0))}function S(t,r){t[0]^=r[0],t[1]^=r[1]}var T=[4283543511,3981806797],N=[3301882366,444984403];function A(t){var r=[0,t[0]>>>1];S(t,r),E(t,T),r[1]=t[0]>>>1,S(t,r),E(t,N),r[1]=t[0]>>>1,S(t,r)}var I=[2277735313,289559509],R=[1291169091,658871167],_=[0,5],O=[0,1390208809],P=[0,944331445];function L(){var t=window,r=navigator;return y(["MSCSSMatrix"in t,"msSetImmediate"in t,"msIndexedDB"in t,"msMaxTouchPoints"in r,"msPointerEnabled"in r])>=4}function M(){var t=window,r=navigator;return y(["webkitPersistentStorage"in r,"webkitTemporaryStorage"in r,0===r.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in t,"BatteryManager"in t,"webkitMediaStream"in t,"webkitSpeechGrammar"in t])>=5}function D(){var t=window,r=navigator;return y(["ApplePayError"in t,"CSSPrimitiveValue"in t,"Counter"in t,0===r.vendor.indexOf("Apple"),"getStorageUpdates"in r,"WebKitMediaKeys"in t])>=4}function j(){var t=window,r=t.HTMLElement,n=t.Document;return y(["safari"in t,!("ongestureend"in t),!("TouchEvent"in t),!("orientation"in t),r&&!("autocapitalize"in r.prototype),n&&"pointerLockElement"in n.prototype])>=4}function F(){var t,r=window;return t=r.print,!!/^function\s.*?\{\s*\[native code]\s*}$/.test(String(t))&&y(["[object WebPageNamespace]"===String(r.browser),"MicrodataExtractor"in r])>=1}function U(){var t,r,n=window;return y(["buildID"in navigator,"MozAppearance"in(null!==(r=null===(t=document.documentElement)||void 0===t?void 0:t.style)&&void 0!==r?r:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}function z(){var t=window,r=navigator,n=t.CSS,a=t.HTMLButtonElement;return y([!("getStorageUpdates"in r),a&&"popover"in a.prototype,"CSSCounterStyleRule"in t,n.supports("font-size-adjust: ex-height 0.5"),n.supports("text-transform: full-width")])>=4}function H(){var t=M(),r=U(),n=window,a=navigator,o="connection";return t?y([!("SharedWorker"in n),a[o]&&"ontypechange"in a[o],!("sinkId"in new window.Audio)])>=2:!!r&&y(["onorientationchange"in n,"orientation"in n,/android/i.test(navigator.appVersion)])>=2}function B(t,r,n){var a,o,i;return void 0===n&&(n=50),l(this,void 0,void 0,function(){var s,l;return c(this,function(c){switch(c.label){case 0:s=document,c.label=1;case 1:return s.body?[3,3]:[4,d(n)];case 2:return c.sent(),[3,1];case 3:l=s.createElement("iframe"),c.label=4;case 4:return c.trys.push([4,,10,11]),[4,new Promise(function(t,n){var a=!1,o=function(){a=!0,t()};l.onload=o,l.onerror=function(t){a=!0,n(t)};var i=l.style;i.setProperty("display","block","important"),i.position="absolute",i.top="0",i.left="0",i.visibility="hidden",r&&"srcdoc"in l?l.srcdoc=r:l.src="about:blank",s.body.appendChild(l);var c=function(){var t,r;a||("complete"===(null===(r=null===(t=l.contentWindow)||void 0===t?void 0:t.document)||void 0===r?void 0:r.readyState)?o():setTimeout(c,10))};c()})];case 5:c.sent(),c.label=6;case 6:return(null===(o=null===(a=l.contentWindow)||void 0===a?void 0:a.document)||void 0===o?void 0:o.body)?[3,8]:[4,d(n)];case 7:return c.sent(),[3,6];case 8:return[4,t(l,l.contentWindow)];case 9:return[2,c.sent()];case 10:return null===(i=l.parentNode)||void 0===i||i.removeChild(l),[7];case 11:return[2]}})})}function V(t){return new Promise(function(r,n){var a=25;t.oncomplete=function(t){return r(t.renderedBuffer)};var o=function(){try{var i=t.startRendering();f(i)&&h(i),"suspended"===t.state&&(document.hidden||a--,a>0?setTimeout(o,200):r(null))}catch(t){n(t)}};o()})}
152var q=["monospace","sans-serif","serif"],W=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function G(t){return t.toDataURL()}function Z(){var t=screen;return[b(v(t.availTop),null),b(v(t.width)-v(t.availWidth)-b(v(t.availLeft),0),null),b(v(t.height)-v(t.availHeight)-b(v(t.availTop),0),null),b(v(t.availLeft),null)]}function K(t){for(var r=0;r<4;++r)if(t[r])return!1;return!0}function J(t){t.style.setProperty("visibility","hidden","important"),t.style.setProperty("display","block","important")}function Y(t){return matchMedia("(inverted-colors: ".concat(t,")")).matches}function X(t){return matchMedia("(forced-colors: ".concat(t,")")).matches}function Q(t){return matchMedia("(prefers-contrast: ".concat(t,")")).matches}function ee(t){return matchMedia("(prefers-reduced-motion: ".concat(t,")")).matches}function et(t){return matchMedia("(prefers-reduced-transparency: ".concat(t,")")).matches}function er(t){return matchMedia("(dynamic-range: ".concat(t,")")).matches}var en=Math,ea=function(){return 0},eo={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]},ei=new Set([10752,2849,2884,2885,2886,2928,2929,2930,2931,2932,2960,2961,2962,2963,2964,2965,2966,2967,2968,2978,3024,3042,3088,3089,3106,3107,32773,32777,32777,32823,32824,32936,32937,32938,32939,32968,32969,32970,32971,3317,33170,3333,3379,3386,33901,33902,34016,34024,34076,3408,3410,3411,3412,3413,3414,3415,34467,34816,34817,34818,34819,34877,34921,34930,35660,35661,35724,35738,35739,36003,36004,36005,36347,36348,36349,37440,37441,37443,7936,7937,7938]),es=new Set([34047,35723,36063,34852,34853,34854,34229,36392,36795,38449]),el=["FRAGMENT_SHADER","VERTEX_SHADER"],ec=["LOW_FLOAT","MEDIUM_FLOAT","HIGH_FLOAT","LOW_INT","MEDIUM_INT","HIGH_INT"];function eu(t){if(t.webgl)return t.webgl.context;var r,n=document.createElement("canvas");n.addEventListener("webglCreateContextError",function(){return r=void 0});for(var a=0,o=["webgl","experimental-webgl"];a<o.length;a++){var i=o[a];try{r=n.getContext(i)}catch(t){}if(r)break}return t.webgl={context:r},r}function ed(t){return Object.keys(t.__proto__).filter(ef)}function ef(t){return"string"==typeof t&&!t.match(/[^A-Z0-9_x]/)}function ep(t){return"function"==typeof t.getParameter}var em={fonts:function(){var t=this;return B(function(r,n){var a=n.document;return l(t,void 0,void 0,function(){var t,r,n,o,i,s,l,u,f,p,m;return c(this,function(c){switch(c.label){case 0:return(t=a.body).style.fontSize="48px",(r=a.createElement("div")).style.setProperty("visibility","hidden","important"),n={},o={},i=function(t){var n=a.createElement("span"),o=n.style;return o.position="absolute",o.top="0",o.left="0",o.fontFamily=t,n.textContent="mmMwWLliI0O&1",r.appendChild(n),n},s=function(t,r){return i("'".concat(t,"',").concat(r))},l=function(){for(var t={},r=function(r){t[r]=q.map(function(t){return s(r,t)})},n=0;n<W.length;n++)r(W[n]);return t},u=function(t){return q.some(function(r,a){return t[a].offsetWidth!==n[r]||t[a].offsetHeight!==o[r]})},f=q.map(i),p=l(),t.appendChild(r),[4,d(0)];case 1:for(c.sent(),m=0;m<q.length;m++)n[q[m]]=f[m].offsetWidth,o[q[m]]=f[m].offsetHeight;return[2,W.filter(function(t){return u(p[t])})]}})})})},domBlockers:function(t){var r=(void 0===t?{}:t).debug;return l(this,void 0,void 0,function(){var t,n,a,o,i;return c(this,function(s){var u;switch(s.label){case 0:return D()||H()?(n=Object.keys(t={abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',(u=atob)("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",u("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",u("LnNwb25zb3JpdA=="),".ylamainos",u("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),u("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZH
152BlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",u("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",u("LmhlYWRlci1ibG9ja2VkLWFk"),u("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",u("I2FkXzMwMFgyNTA="),u("I2Jhbm5lcmZsb2F0MjI="),u("I2NhbXBhaWduLWJhbm5lcg=="),u("I0FkLUNvbnRlbnQ=")],adGuardChinese:[u("LlppX2FkX2FfSA=="),u("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",u("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),u("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",u("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",u("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",u("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),u("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),u("LmFkZ29vZ2xl"),u("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[u("YW1wLWF1dG8tYWRz"),u("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",u("I2FkX2ludmlld19hcmVh")],adGuardRussian:[u("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),u("LnJlY2xhbWE="),'div[id^="smi2adblock"]',u("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[u("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),u("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",u("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),u("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),u("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",u("I3Jla2xhbWk="),u("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),u("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),u("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[u("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",u("LndpZGdldF9wb19hZHNfd2lkZ2V0"),u("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",u("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[u("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),u("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",u("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",u("I3Jla2xhbW5pLWJveA=="),u("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",u("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[u("I2FkdmVydGVudGll"),u("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",u("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",u("LnNwb25zb3JsaW5rZ3J1ZW4="),u("I3dlcmJ1bmdza3k="),u("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),u("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[u("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",u("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),u("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG1sLml0LyJd"),u("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[u("LnJla2xhbW9zX3RhcnBhcw=="),u("LnJla2xhbW9zX251b3JvZG9z"),u("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),u("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),u("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[u("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[u("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),u("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiX
152Q=="),"article.category-samarbete",u("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[u("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),u("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),u("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",u("LmFkX19tYWlu"),u("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[u("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[u("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),u("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[u("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),u("I2xpdmVyZUFkV3JhcHBlcg=="),u("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),u("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[u("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",u("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),u("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),u("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[u("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),u("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),u("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",u("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),u("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),u("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiX
152Q=="),u("ZGl2I3NrYXBpZWNfYWQ=")],ro:[u("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),u("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),u("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),u("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[u("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),u("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),u("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",u("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),u("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",u("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]}),[4,function(t){var r;return l(this,void 0,void 0,function(){var n,a,o,i,s,l,u;return c(this,function(c){switch(c.label){case 0:for(a=(n=document).createElement("div"),o=Array(t.length),i={},J(a),u=0;u<t.length;++u)"DIALOG"===(s=function(t){for(var r=function(t){for(var r,n,a="Unexpected syntax '".concat(t,"'"),o=/^\s*([a-z-]*)(.*)$/i.exec(t),i=o[1]||void 0,s={},l=/([.:#][\w-]+|\[.+?\])/gi,c=function(t,r){s[t]=s[t]||[],s[t].push(r)};;){var u=l.exec(o[2]);if(!u)break;var d=u[0];switch(d[0]){case".":c("class",d.slice(1));break;case"#":c("id",d.slice(1));break;case"[":var f=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(d);if(!f)throw Error(a);c(f[1],null!==(n=null!==(r=f[4])&&void 0!==r?r:f[5])&&void 0!==n?n:"");break;default:throw Error(a)}}return[i,s]}(t),n=r[0],a=r[1],o=document.createElement(null!=n?n:"div"),i=0,s=Object.keys(a);i<s.length;i++){var l=s[i],c=a[l].join(" ");"style"===l?function(t,r){for(var n=0,a=r.split(";");n<a.length;n++){var o=a[n],i=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(o);if(i){var s=i[1],l=i[2],c=i[4];t.setProperty(s,l,c||"")}}}(o.style,c):o.setAttribute(l,c)}return o}(t[u])).tagName&&s.show(),J(l=n.createElement("div")),l.appendChild(s),a.appendChild(l),o[u]=s;c.label=1;case 1:return n.body?[3,3]:[4,d(50)];case 2:return c.sent(),[3,1];case 3:return n.body.appendChild(a),[4,d(0)];case 4:c.sent();try{for(u=0;u<t.length;++u)o[u].offsetParent||(i[t[u]]=!0)}finally{null===(r=a.parentNode)||void 0===r||r.removeChild(a)}return[2,i]}})})}((i=[]).concat.apply(i,n.map(function(r){return t[r]})))]):[2,void 0];case 1:return a=s.sent(),r&&function(t,r){for(var n="DOM blockers debug:\n```",a=0,o=Object.keys(t);a<o.length;a++){var i=o[a];n+="\n".concat(i,":");for(var s=0,l=t[i];s<l.length;s++){var c=l[s];n+="\n  ".concat(r[c]?"\uD83D\uDEAB":"➡️"," ").concat(c)}}console.log("".concat(n,"\n```"))}(t,a),(o=n.filter(function(r){var n=t[r];return y(n.map(function(t){return a[t]}))>.6*n.length})).sort(),[2,o]}})})},fontPreferences:function(){var t,r;return t=function(t,r){for(var n={},a={},o=0,i=Object.keys(eo);o<i.length;o++){var s=i[o],l=eo[s],c=l[0],u=void 0===c?{}:c,d=l[1],f=void 0===d?"mmMwWLliI0fiflO&1":d,p=t.createElement("span");p.textContent=f,p.style.whiteSpace="nowrap";for(var m=0,h=Object.keys(u);m<h.length;m++){var g=h[m],v=u[g];void 0!==v&&(p.style[g]=v)}n[s]=p,r.append(t.createElement("br"),p)}for(var b=0,y=Object.keys(eo);b<y.length;b++)a[s=y[b]]=n[s].getBoundingClientRect().width;return a},void 0===r&&(r=4e3),B(function(n,a){var o=a.document,i=o.body,s=i.style;s.width="".concat(r,"px"),s.webkitTextSizeAdjust=s.textSizeAdjust="none",M()?i.style.zoom="".concat(1/a.devicePixelRatio):D()&&(i.style.zoom="reset");var l=o.createElement("div");return l.textContent=u([],Array(r/20<<0),!0).map(function(){return"word"}).join(" "),i.appendChild(l),t(o,i)},'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')},audio:function(){return l(this,void 0,void 0,function(){var t;return c(this,function(r){switch(r.label){case 0:return[4,function(){return l(this,void 0,void 0,function(){var t;return c(this,function(r){switch(r.label){case 0:return[4,Promise.race([new Promise(function(t){var r=document,n="visibilitychange",a=function(){r.hidden||(r.removeEventListener(n,a),t())};r.addEventListener(n,a),a()}).then(function(){return d(500)}),(function(){return l(this,void 0,void 0,function(){var t,r,n,a,o,i;return c(this,function(s){switch(s.label){case 0:var u;return(r=(t=window).OfflineAudioContext||t.webkitOfflineAudioContext)?!D()||j()||y(["DOMRectList"in(u=window),"RTCPeerConnectionIceEvent"in u,"SVGGeometryElement"in u,"ontransitioncancel"in u])>=3?[4,function(t){return l(this,void 0,void 0,function(){var r,n,a,o;return c(this,function(i){switch(i.label){case 0:return(n=(r=new t(1,3396,44100)).createOscillator()).type="square",n.frequency.value=1e3,(a=r.createDynamicsCompressor()).threshold.value=-70,a.knee.value=40,a.ratio.value=12,a.attack.value=0,a.release.value=.25,(o=r.createBiquadFilter()).type="allpass",o.frequency.value=5.239622852977861,o.Q.value=.1,n.connect(a),a.connect(o),o.connect(r.destination),n.start(0),[4,V(r)];case 1:return[2,i.sent()]}})})}(r)]:[2,-1]:[2,-2];case 1:return(n=s.sent())?((o=(a=new r(1,n.length-1+4e4,44100)).createBufferSource()).buffer=n,o.loop=!0,o.loopStart=(n.length-1)/44100,o.loopEnd=n.length/44100,o.connect(a.destination),o.start(),[4,V(a)]):[2,-3];case 2:return(i=s.sent())?[2,Math.abs(function(t,r){for(var n=void 0,a=!1,o=0;o<r.length;o+=Math.floor(r.length/10))if(0===r[o]);else if(void 0===n)n=r[o];else if(n!==r[o]){a=!0;break}return void 0===n?n=t.getChannelData(0)[t.length-1]:a&&(n=function(t){for(var r=1/0,n=-1/0,a=0;a<t.length;a++){var o=t[a];0!==o&&(o<r&&(r=o),o>n&&(n=o))}return(r+n)/2}(r)),n}(n,i.getChannelData(0).subarray(n.length-1)))]:[2,-3]}})})})().then(function(r){return t=[!0,r]},function(r){return t=[!1,r]})])];case 1:return r.sent(),[2,function(){if(!t)return -3;if(!t[0])throw t[1];return t[1]}]}})})}()];case 1:return t=r.sent(),[2,function(){return function(t,r){if(0===t)return t;var n=2*Math.pow(10,-(Math.floor(Math.log10(Math.abs(t)))-Math.floor(6.2)+1));return Math.round(t*n)/n}(t(),0)}]}})})},screenFrame:function(){var t=this;if(D()&&z()&&F())return function(){return Promise.resolve(void 0)};var r=function(){var t=this;return function(){if(void 0===o){var t=function(){var r=Z();K(r)?o=setTimeout(t,2500):(a=r,o=void 0)};t()}}(),function(){return l(t,void 0,void 0,function(){var t;return c(this,function(r){var n,o;switch(r.label){case 0:return K(t=Z())?a?[2,u([],a,!0)]:(o=document).fullscreenElement||o.msFullscreenElement||o.mozFullScreenElement||o.webkitFullscreenElement?[4,((n=document).exitFullscreen||n.msExitFullscreen||n.mozCancelFullScreen||n.webkitExitFullscreen).call(n)]:[3,2]:[3,2];case 1:r.sent(),t=Z(),r.label=2;case 2:return K(t)||(a=t),[2,t]}})})}}();return function(){return l(t,void 0,void 0,function(){var t,n;return c(this,function(a){switch(a.label){case 0:return[4,r()];case 1:return t=a.sent(),[2,[(n=function(t){return null===t?null:w(t,10)})(t[0]),n(t[1]),n(t[2]),n(t[3])]]}})})}},canvas:function(){return function(t){return l(this,void 0,void 0,function(){var r,n,a,o,i,s,u;return c(this,function(f){var p,m,h;switch(f.label){case 0:return r=!1,(p=document.createElement("canvas")).width=1,p.height=1,i=(o=[p,p.getContext("2d")])[0],s=o[1],(m=i,s&&m.toDataURL)?[3,1]:(n=a="unsupported",[3,4]);
152case 1:return(h=s).rect(0,0,10,10),h.rect(2,2,6,6),r=!h.isPointInPath(5,5,"evenodd"),t?(n=a="skipped",[3,4]):[3,2];case 2:return[4,function(t,r){return l(this,void 0,void 0,function(){var n,a;return c(this,function(o){switch(o.label){case 0:var i;return t.width=240,t.height=60,r.textBaseline="alphabetic",r.fillStyle="#f60",r.fillRect(100,1,62,20),r.fillStyle="#069",r.font='11pt "Times New Roman"',i="Cwm fjordbank gly ".concat(String.fromCharCode(55357,56835)),r.fillText(i,2,15),r.fillStyle="rgba(102, 204, 0, 0.2)",r.font="18pt Arial",r.fillText(i,4,45),[4,d(0)];case 1:return o.sent(),n=G(t),a=G(t),n!==a?[2,["unstable","unstable"]]:(function(t,r){t.width=122,t.height=110,r.globalCompositeOperation="multiply";for(var n=0,a=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];n<a.length;n++){var o=a[n],i=o[0],s=o[1],l=o[2];r.fillStyle=i,r.beginPath(),r.arc(s,l,40,0,2*Math.PI,!0),r.closePath(),r.fill()}r.fillStyle="#f9c",r.arc(60,60,60,0,2*Math.PI,!0),r.arc(60,60,20,0,2*Math.PI,!0),r.fill("evenodd")}(t,r),[4,d(0)]);case 2:return o.sent(),[2,[G(t),n]]}})})}(i,s)];case 3:n=(u=f.sent())[0],a=u[1],f.label=4;case 4:return[2,{winding:r,geometry:n,text:a}]}})})}(D()&&z()&&F())},osCpu:function(){return navigator.oscpu},languages:function(){var t,r=navigator,n=[],a=r.language||r.userLanguage||r.browserLanguage||r.systemLanguage;if(void 0!==a&&n.push([a]),Array.isArray(r.languages))M()&&y([!("MediaSettingsRange"in(t=window)),"RTCEncodedAudioFrame"in t,""+t.Intl=="[object Intl]",""+t.Reflect=="[object Reflect]"])>=3||n.push(r.languages);else if("string"==typeof r.languages){var o=r.languages;o&&n.push(o.split(","))}return n},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return b(v(navigator.deviceMemory),void 0)},screenResolution:function(){if(!(D()&&z()&&F())){var t,r,n;return t=screen,(n=[(r=function(t){return b(g(t),null)})(t.width),r(t.height)]).sort().reverse(),n}},hardwareConcurrency:function(){return b(g(navigator.hardwareConcurrency),void 0)},timezone:function(){var t,r=null===(t=window.Intl)||void 0===t?void 0:t.DateTimeFormat;if(r){var n=(new r).resolvedOptions().timeZone;if(n)return n}var a,o=-Math.max(v(new Date(a=(new Date).getFullYear(),0,1).getTimezoneOffset()),v(new Date(a,6,1).getTimezoneOffset()));return"UTC".concat(o>=0?"+":"").concat(o)},sessionStorage:function(){try{return!!window.sessionStorage}catch(t){return!0}},localStorage:function(){try{return!!window.localStorage}catch(t){return!0}},indexedDB:function(){var t,r;if(!L()&&!(y(["msWriteProfilerMark"in(t=window),"MSStream"in t,"msLaunchUri"in(r=navigator),"msSaveBlob"in r])>=3&&!L()))try{return!!window.indexedDB}catch(t){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var t=navigator.platform;return"MacIntel"===t&&D()&&!j()?!function(){if("iPad"===navigator.platform)return!0;var t=screen,r=t.width/t.height;return y(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,r>.65&&r<1.53])>=2}()?"iPhone":"iPad":t},plugins:function(){var t=navigator.plugins;if(t){for(var r=[],n=0;n<t.length;++n){var a=t[n];if(a){for(var o=[],i=0;i<a.length;++i){var s=a[i];o.push({type:s.type,suffixes:s.suffixes})}r.push({name:a.name,description:a.description,mimeTypes:o})}}return r}},touchSupport:function(){var t,r=navigator,n=0;void 0!==r.maxTouchPoints?n=g(r.maxTouchPoints):void 0!==r.msMaxTouchPoints&&(n=r.msMaxTouchPoints);try{document.createEvent("TouchEvent"),t=!0}catch(r){t=!1}return{maxTouchPoints:n,touchEvent:t,touchStart:"ontouchstart"in window}},vendor:function(){return navigator.vendor||""},vendorFlavors:function(){for(var t=[],r=0,n=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];r<n.length;r++){var a=n[r],o=window[a];o&&"object"==typeof o&&t.push(a)}return t.sort()},cookiesEnabled:function(){var t=document;try{t.cookie="cookietest=1; SameSite=Strict;";var r=-1!==t.cookie.indexOf("cookietest=");return t.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",r}catch(t){return!1}},colorGamut:function(){for(var t=0,r=["rec2020","p3","srgb"];t<r.length;t++){var n=r[t];if(matchMedia("(color-gamut: ".concat(n,")")).matches)return n}},invertedColors:function(){return!!Y("inverted")||!Y("none")&&void 0},forcedColors:function(){return!!X("active")||!X("none")&&void 0},monochrome:function(){if(matchMedia("(min-monochrome: 0)").matches){for(var t=0;t<=100;++t)if(matchMedia("(max-monochrome: ".concat(t,")")).matches)return t;throw Error("Too high value")}},contrast:function(){return Q("no-preference")?0:Q("high")||Q("more")?1:Q("low")||Q("less")?-1:Q("forced")?10:void 0},reducedMotion:function(){return!!ee("reduce")||!ee("no-preference")&&void 0},reducedTransparency:function(){return!!et("reduce")||!et("no-preference")&&void 0},hdr:function(){return!!er("high")||!er("standard")&&void 0},math:function(){var t=en.acos||ea,r=en.acosh||ea,n=en.asin||ea,a=en.asinh||ea,o=en.atanh||ea,i=en.atan||ea,s=en.sin||ea,l=en.sinh||ea,c=en.cos||ea,u=en.cosh||ea,d=en.tan||ea,f=en.tanh||ea,p=en.exp||ea,m=en.expm1||ea,h=en.log1p||ea;return{acos:t(.12312423423423424),acosh:r(1e308),acoshPf:en.log(1e154+en.sqrt(1e154*1e154-1)),asin:n(.12312423423423424),asinh:a(1),asinhPf:en.log(1+en.sqrt(2)),atanh:o(.5),atanhPf:en.log(3)/2,atan:i(.5),sin:s(-1e300),sinh:l(1),sinhPf:en.exp(1)-1/en.exp(1)/2,cos:c(10.000000000123),cosh:u(1),coshPf:(en.exp(1)+1/en.exp(1))/2,tan:d(-1e300),tanh:f(1),tanhPf:(en.exp(2)-1)/(en.exp(2)+1),exp:p(1),expm1:m(1),expm1Pf:en.exp(1)-1,log1p:h(10),log1pPf:en.log(11),powPI:en.pow(en.PI,-100)}},pdfViewerEnabled:function(){return navigator.pdfViewerEnabled}
152,architecture:function(){var t=new Float32Array(1),r=new Uint8Array(t.buffer);return t[0]=1/0,t[0]=t[0]-t[0],r[3]},applePay:function(){var t=window.ApplePaySession;if("function"!=typeof(null==t?void 0:t.canMakePayments))return -1;try{return t.canMakePayments()?1:0}catch(t){return function(t){if(t instanceof Error){if("InvalidAccessError"===t.name){if(/\bfrom\b.*\binsecure\b/i.test(t.message))return -2;if(/\bdifferent\b.*\borigin\b.*top.level\b.*\bframe\b/i.test(t.message))return -3}if("SecurityError"===t.name&&/\bthird.party iframes?.*\bnot.allowed\b/i.test(t.message))return -3}throw t}(t)}},privateClickMeasurement:function(){var t,r=document.createElement("a"),n=null!==(t=r.attributionSourceId)&&void 0!==t?t:r.attributionsourceid;return void 0===n?void 0:String(n)},webGlBasics:function(t){var r,n,a,o,i,s,l=eu(t.cache);if(!l)return -1;if(!ep(l))return -2;var c=U()?null:l.getExtension("WEBGL_debug_renderer_info");return{version:(null===(r=l.getParameter(l.VERSION))||void 0===r?void 0:r.toString())||"",vendor:(null===(n=l.getParameter(l.VENDOR))||void 0===n?void 0:n.toString())||"",vendorUnmasked:c?null===(a=l.getParameter(c.UNMASKED_VENDOR_WEBGL))||void 0===a?void 0:a.toString():"",renderer:(null===(o=l.getParameter(l.RENDERER))||void 0===o?void 0:o.toString())||"",rendererUnmasked:c?null===(i=l.getParameter(c.UNMASKED_RENDERER_WEBGL))||void 0===i?void 0:i.toString():"",shadingLanguageVersion:(null===(s=l.getParameter(l.SHADING_LANGUAGE_VERSION))||void 0===s?void 0:s.toString())||""}},webGlExtensions:function(t){var r=eu(t.cache);if(!r)return -1;if(!ep(r))return -2;var n=r.getSupportedExtensions(),a=r.getContextAttributes(),o=[],i=[],s=[],l=[];if(a)for(var c=0,u=Object.keys(a);c<u.length;c++){var d=u[c];o.push("".concat(d,"=").concat(a[d]))}for(var f=0,p=ed(r);f<p.length;f++){var m=r[v=p[f]];i.push("".concat(v,"=").concat(m).concat(ei.has(m)?"=".concat(r.getParameter(m)):""))}if(n)for(var h=0;h<n.length;h++){var g=n[h];if(!("WEBGL_debug_renderer_info"===g&&U()||"WEBGL_polygon_mode"===g&&(M()||D()))){var v,b=r.getExtension(g);if(b)for(var y=0,w=ed(b);y<w.length;y++)m=b[v=w[y]],s.push("".concat(v,"=").concat(m).concat(es.has(m)?"=".concat(r.getParameter(m)):""))}}for(var x=0;x<el.length;x++)for(var E=el[x],C=0;C<ec.length;C++){var k=ec[C],S=function(t,r,n){var a=t.getShaderPrecisionFormat(t[r],t[n]);return a?[a.rangeMin,a.rangeMax,a.precision]:[]}(r,E,k);l.push("".concat(E,".").concat(k,"=").concat(S.join(",")))}return s.sort(),i.sort(),{contextAttributes:o,parameters:i,shaderPrecisions:l,extensions:n,extensionParameters:s}}};function eh(t){return JSON.stringify(t,function(t,r){var n;return r instanceof Error?s({name:r.name,message:r.message,stack:null===(n=r.stack)||void 0===n?void 0:n.split("\n")},r):r},2)}function eg(t){return function(t,r){var n=function(t){for(var r=new Uint8Array(t.length),n=0;n<t.length;n++){var a=t.charCodeAt(n);if(a>127)return(new TextEncoder).encode(t);r[n]=a}return r}(t);r=r||0;var a,o=[0,n.length],i=o[1]%16,s=o[1]-i,l=[0,r],c=[0,r],u=[0,0],d=[0,0];for(a=0;a<s;a+=16)u[0]=n[a+4]|n[a+5]<<8|n[a+6]<<16|n[a+7]<<24,u[1]=n[a]|n[a+1]<<8|n[a+2]<<16|n[a+3]<<24,d[0]=n[a+12]|n[a+13]<<8|n[a+14]<<16|n[a+15]<<24,d[1]=n[a+8]|n[a+9]<<8|n[a+10]<<16|n[a+11]<<24,E(u,I),C(u,31),E(u,R),S(l,u),C(l,27),x(l,c),E(l,_),x(l,O),E(d,R),C(d,33),E(d,I),S(c,d),C(c,31),x(c,l),E(c,_),x(c,P);u[0]=0,u[1]=0,d[0]=0,d[1]=0;var f=[0,0];switch(i){case 15:f[1]=n[a+14],k(f,48),S(d,f);case 14:f[1]=n[a+13],k(f,40),S(d,f);case 13:f[1]=n[a+12],k(f,32),S(d,f);case 12:f[1]=n[a+11],k(f,24),S(d,f);case 11:f[1]=n[a+10],k(f,16),S(d,f);case 10:f[1]=n[a+9],k(f,8),S(d,f);case 9:f[1]=n[a+8],S(d,f),E(d,R),C(d,33),E(d,I),S(c,d);case 8:f[1]=n[a+7],k(f,56),S(u,f);case 7:f[1]=n[a+6],k(f,48),S(u,f);case 6:f[1]=n[a+5],k(f,40),S(u,f);case 5:f[1]=n[a+4],k(f,32),S(u,f);case 4:f[1]=n[a+3],k(f,24),S(u,f);case 3:f[1]=n[a+2],k(f,16),S(u,f);case 2:f[1]=n[a+1],k(f,8),S(u,f);case 1:f[1]=n[a],S(u,f),E(u,I),C(u,31),E(u,R),S(l,u)}return S(l,o),S(c,o),x(l,c),x(c,l),A(l),A(c),x(l,c),x(c,l),("00000000"+(l[0]>>>0).toString(16)).slice(-8)+("00000000"+(l[1]>>>0).toString(16)).slice(-8)+("00000000"+(c[0]>>>0).toString(16)).slice(-8)+("00000000"+(c[1]>>>0).toString(16)).slice(-8)}(function(t){for(var r="",n=0,a=Object.keys(t).sort();n<a.length;n++){var o=a[n],i=t[o],s="error"in i?"error":JSON.stringify(i.value);r+="".concat(r?"|":"").concat(o.replace(/([:|\\])/g,"\\$1"),":").concat(s)}return r}(t))}var ev={load:function(t){return void 0===t&&(t={}),l(this,void 0,void 0,function(){var r,n;return c(this,function(a){var o,i,s,u,f,g,v,b,y,x,E;switch(a.label){case 0:return t.monitoring,r=t.delayFallback,n=t.debug,[4,(void 0===(o=r)&&(o=50),i=o,s=2*o,(u=window.requestIdleCallback)?new Promise(function(t){return u.call(window,function(){return t()},{timeout:s}
152)}):d(Math.min(i,s)))];case 1:return a.sent(),f={cache:{},debug:n},g=[],b=m(v=Object.keys(em).filter(function(t){return!function(t,r){for(var n=0,a=t.length;n<a;++n)if(t[n]===r)return!0;return!1}(g,t)}),function(t){var r,n;return r=em[t],h(n=new Promise(function(t){var n=Date.now();p(r.bind(null,f),function(){for(var r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];var o=Date.now()-n;if(!r[0])return t(function(){return{error:r[1],duration:o}});var i=r[1];if("function"!=typeof i)return t(function(){return{value:i,duration:o}});t(function(){return new Promise(function(t){var r=Date.now();p(i,function(){for(var n=[],a=0;a<arguments.length;a++)n[a]=arguments[a];var i=o+Date.now()-r;if(!n[0])return t({error:n[1],duration:i});t({value:n[1],duration:i})})})})})})),function(){return n.then(function(t){return t()})}}),h(b),[2,(y=function(){return l(this,void 0,void 0,function(){var t,r,n;return c(this,function(a){switch(a.label){case 0:return[4,b];case 1:return[4,m(a.sent(),function(t){var r=t();return h(r),r})];case 2:return[4,Promise.all(a.sent())];case 3:for(t=a.sent(),r={},n=0;n<v.length;++n)r[v[n]]=t[n];return[2,r]}})})},x=n,E=Date.now(),{get:function(t){return l(this,void 0,void 0,function(){var r,n,a;return c(this,function(o){switch(o.label){case 0:return r=Date.now(),[4,y()];case 1:var i,s,l,c;return a={get visitorId(){return void 0===s&&(s=eg(this.components)),s},set visitorId(e){s=e},confidence:(c=w(.99+.01*(l=function(t){if(H())return .4;if(D())return!j()||z()&&F()?.3:.5;var r="value"in t.platform?t.platform.value:"";return/^Win/.test(r)?.6:/^Mac/.test(r)?.5:.7}(i=n=o.sent())),1e-4),{score:l,comment:"$ if upgrade to Pro: https://fpjs.dev/pro".replace(/\$/g,"".concat(c))}),components:i,version:"4.3.0"},(x||(null==t?void 0:t.debug))&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(a.version,"\nuserAgent: ").concat(navigator.userAgent,"\ntimeBetweenLoadAndGet: ").concat(r-E,"\nvisitorId: ").concat(a.visitorId,"\ncomponents: ").concat(eh(n),"\n```")),[2,a]}})})}})]}})})},hashComponents:eg,componentsToDebugString:eh};async function eb(){try{let t=await ev.load();return(await t.get()).visitorId}catch(t){console.error(t)}}function ey(){return function(t){try{if(r=navigator.platform,/iPhone|iPad|iPod/i.test(r))return"";var r,n=-1,a=document.createElement("canvas");if(a.width=280,a.height=60,a.style.display="none","function"==typeof a.getContext){var o=a.getContext("2d");o.fillStyle="rgb(102, 204, 0)",o.fillRect(100,5,80,50),o.fillStyle="#f60",o.font="16pt Arial",o.fillText(t,10,40),o.strokeStyle="rgb(120, 186, 176)",o.arc(80,10,20,0,Math.PI,!1),o.stroke();var i=a.toDataURL();n=0;for(var s=0;s<i.length;s++)n=(n<<5)-n+i.charCodeAt(s),n&=n;n=n.toString()}return n}catch(t){return""}}("<@nv45. F1n63r,Pr1n71n6!")}let ew="uniqueId";function ex(t){(0,i.d8)(ew,t,365),localStorage.setItem(ew,t)}function eE(){let t=(0,i.ej)(ew);return!t&&(t=localStorage.getItem(ew))&&(0,i.d8)(ew,t,365),t}async function eC(){return await eb()||eE()}},36836:function(t,r,n){"use strict";n.d(r,{$S:function(){return b},Cs:function(){return E},Sv:function(){return y},_R:function(){return g},kL:function(){return v},km:function(){return w},n_:function(){return A},oq:function(){return f},ut:function(){return C},v9:function(){return x}});var a=n(99686),o=n(82469),i=n(20784),s=n(27633);let l="r2.erweima.ai",c="foreverr2.erweima.ai",u="tmpr2.erweima.ai",d="file.aiquickdraw.com",f="tempfile.aiquickdraw.com",p="yeschatai/file/",m={},h=async t=>{if(!m[t]){let r=_(t);m[t]=new a.g(r)}return m[t]},g=async function(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;try{let a=await h(n),i=t.name,l=N()+i.substring(i.lastIndexOf("."),i.length),c=`${p}${l}`;r&&(c=`${p}${r}/${l}`);let u=k(n),d=await (0,s.e)(a,new o.U({Bucket:u.bucket,Key:c}),{expiresIn:86400});if((await fetch(d,{method:"PUT",body:t})).ok)return u.domainUrl+c}catch(t){console.log(t)}return""},v=async function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d;return g(t,null,r)},b=async t=>g(t,null),y=async t=>{try{let r=t.substring(t.lastIndexOf(".")).toLowerCase(),n=N()+r,a=S(t),o=await h(a),l=k(a),c=T(t,a),u=await (0,s.e)(o,new i.i({Bucket:l.bucket,Key:c}),{expiresIn:86400}),d=await fetch(u);if(d.ok){let t=await d.blob(),r=document.createElement("a");r.download=n,r.href=URL.createObjectURL(t),r.click()}}catch(r){console.log(r),window.open(t)}},w=async t=>{try{let r=S(t),n=await h(r),a=k(r),o=T(t,r);return await (0,s.e)(n,new i.i({Bucket:a.bucket,Key:o}),{expiresIn:86400})}catch(t){console.log(t)}},x=(t,r)=>{try{let n=t.split(","),a=n[0].match(/:(.*?);/)[1],o=n[1],i=atob(o),s=new Uint8Array(i.length);for(let t=0;t<i.length;t++)s[t]=i.charCodeAt(t);let l=new Blob([s],{type:a});return new File([l],r,{type:a})}catch(t){console.log(t)}},E=["image/jpeg","image/png","image/jpg","image/webp","application/pdf","application/vnd.openxmlformats-officedocument.wordprocessingml.document","text/plain","text/csv","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],C=["image/jpeg","image/png","image/jpg","image/webp"],k=t=>{let r=null;switch(t){case l:r={bucket:"image",domainUrl:"https://r2.erweima.ai/"};break;case c:r={bucket:"notdeleteimage",domainUrl:"https://foreverr2.erweima.ai/"};break;case u:r={bucket:"temporary",domainUrl:"https://tmpr2.erweima.ai/"};break;case d:r={bucket:"file",domainUrl:"https://file.aiquickdraw.com/"};break;case f:r={bucket:"tempfile",domainUrl:"https://tempfile.aiquickdraw.com/"}}return r},S=t=>{let r=t.match(/^https?:\/\/([^\/?#]+)(?:[\/?#]|$)/i);return r&&r[1]},T=(t,r)=>{let n="";switch(r){case l:n=t.replaceAll("https://r2.erweima.ai/","");break;case c:n=t.replaceAll("https://foreverr2.erweima.ai/","");break;case u:n=t.replaceAll("https://tmpr2.erweima.ai/","");break;case d:n=t.replaceAll("https://file.aiquickdraw.com/","");break;case f:n=t.replaceAll("https://tempfile.aiquickdraw.com/","")}return n};function N(){return Date.now().toString()+Math.random().toString(36).substring(2,10)}let A=t=>{let r=!1;return[l,c,u,d,f].includes(S(t))&&(r=!0),r};function I(t,r){let n=R();return(I=function(t,r){return n[t-=287]})(t,r)}function R(){let t=["60937fbe22b1a348c49388da97a58c481739cee2a600016b37047930115226f1","18bQlzzF","09f4c9a3f87923ee64dbf987b269a30eebe31b60b8f71617c9f5294f8a7e181f","1308054OGKaih","1807245cmiDIJ","2JAlAYH","3720468PwGAOC","2464206aa3e576aa7c035d889be3a84e","6170edCgHd","https://1f6c22e0a6980b81e6d5c6c5f89b1984.r2.cloudflarestorage.com","21042hKDugb","auto","635a8fd366d1ff8c3478febecbf3bc60","1620766HZpFBO","754400qwbWud","54880683stpnXB","32hWuzEH","https://a1e63578017af31326e29307eb59b84e.r2.cloudflarestorage.com"];return(R=function(){return t})()}
152!function(t,r){let n=I,a=t();for(;;)try{if(parseInt(n(300))/1+-parseInt(n(302))/2*(-parseInt(n(303))/3)+-parseInt(n(293))/4+-parseInt(n(301))/5*(-parseInt(n(298))/6)+parseInt(n(292))/7*(parseInt(n(295))/8)+parseInt(n(289))/9*(parseInt(n(287))/10)+-parseInt(n(294))/11==823502)break;a.push(a.shift())}catch(t){a.push(a.shift())}}(R,0);let _=t=>{let r=I,n=null;switch(t){case l:n={endpoint:r(296),credentials:{accessKeyId:r(291),secretAccessKey:r(297)},region:r(290)};break;case c:n={endpoint:r(296),credentials:{accessKeyId:r(291),secretAccessKey:r(297)},region:"auto"};break;case u:n={endpoint:r(296),credentials:{accessKeyId:r(291),secretAccessKey:r(297)},region:r(290)};break;case d:case f:n={endpoint:r(288),credentials:{accessKeyId:r(304),secretAccessKey:r(299)},region:r(290)}}return n}},80798:function(t,r,n){"use strict";n.d(r,{LP:function(){return o},nm:function(){return i},zA:function(){return s}});let a="userReferral",o=()=>{if(localStorage.getItem(a))return;let t=document.referrer,r="direct";if(t)try{r=new URL(t).hostname}catch(t){console.error("解析来源URL出错:",t)}localStorage.setItem(a,r)},i=()=>localStorage.getItem(a)||"",s=()=>{localStorage.removeItem(a)}},67925:function(t,r,n){"use strict";var a=n(66737),o=n(81013),i=n(85655),s=n(49884);let l=a.Z.create({crossDomain:!0,withCredentials:!1,timeout:6e4});l.interceptors.request.use(async t=>{let r=(0,i.cD)();r&&(t.headers.authorization=r);let n=await (0,s.Ki)();return n&&(t.headers.uniqueId=n),t},t=>(console.log(t),Promise.reject(t))),l.interceptors.response.use(t=>{let r=t.data;if(200===r.code||452===r.code)return r;if(401===r.code)return(0,i.sA)(),r;if(429===r.code||430===r.code)return r;if(500001===r.code||500002===r.code)return r;if(100002===r.code)return r;if(452===r.code)return r;else return o.Am.error(r.msg||"Server exception, please contact the administrator!"),Promise.reject(Error(r.msg||"Error"))},t=>(console.log("err"+t),console.error(t.message||"Server exception, please contact the administrator!"),o.Am.error(t.message||"Server exception, please contact the administrator!"),Promise.reject(t))),r.Z=l},93015:function(){},70204:function(){},22130:function(){},35463:function(){},51236:function(){},71784:function(){},28710:function(){},61332:function(){},29364:function(){},74633:function(){},9735:function(t,r,n){var a={"./adCredits.json":[10056,56],"./aiToolDirectory.json":[38990,8990],"./app.json":[50996,996],"./blogGpt4Free.json":[9943,9943],"./claude3.json":[6514,6514],"./common.json":[23172,3172],"./contactUs.json":[86201,6201],"./generator.json":[61323,9446],"./get-started.json":[58872,8872],"./ghibli-ai.json":[77240,7240],"./ghibliAi.json":[16798,6798],"./gpt4ForFree.json":[94182,4182],"./home.json":[74243,4243],"./invitingFriends.json":[50449,449],"./luma.json":[56851,6851],"./postSubmitAdvertise.json":[89727,9727],"./suno.json":[79030,9030],"./tagsGpts.json":[86602,6602],"./termsOfUse.json":[54828,4828],"./yeschat.json":[49643,9643]};function o(t){if(!n.o(a,t))return Promise.resolve().then(function(){var r=Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r});var r=a[t],o=r[0];return n.e(r[1]).then(function(){return n.t(o,19)})}o.keys=function(){return Object.keys(a)},o.id=9735,t.exports=o},1014:function(t,r,n){var a={"./ar/adCredits.json":[77822,7822],"./ar/aiToolDirectory.json":[43565,3565],"./ar/app.json":[26097,6097],"./ar/blogGpt4Free.json":[95383,5383],"./ar/claude3.json":[13776,3776],"./ar/common.json":[89225,9225],"./ar/contactUs.json":[10172,172],"./ar/generator.json":[9859,9859],"./ar/get-started.json":[26540,6540],"./ar/ghibli-ai.json":[29027,9027],"./ar/ghibliAi.json":[59774,4450],"./ar/gpt4ForFree.json":[39177,9177],"./ar/home.json":[75936,5936],"./ar/invitingFriends.json":[77353,7353],"./ar/luma.json":[90544,544],"./ar/postSubmitAdvertise.json":[44961,4961],"./ar/suno.json":[26591,6591],"./ar/tagsGpts.json":[77159,7159],"./ar/yeschat.json":[71998,2645],"./de/adCredits.json":[43040,3040],"./de/aiToolDirectory.json":[83626,3626],"./de/app.json":[30641,641],"./de/blogGpt4Free.json":[39394,9394],"./de/claude3.json":[73947,3947],"./de/common.json":[11932,1932],"./de/contactUs.json":[44231,4231],"./de/generator.json":[26358,6358],"./de/get-started.json":[99751,9751],"./de/ghibli-ai.json":[19664,9664],"./de/ghibliAi.json":[1276,1276],"./de/gpt4ForFree.json":[97347,7347],"./de/home.json":[41194,1194],"./de/invitingFriends.json":[20183,183],"./de/luma.json":[7937,7937],"./de/postSubmitAdvertise.json":[6812,6812],"./de/suno.json":[68634,8634],"./de/tagsGpts.json":[119,119],"./de/yeschat.json":[68492,8492],"./en/adCredits.json":[10056,56],"./en/aiToolDirectory.json":[38990,8990],"./en/app.json":[50996,996],"./en/blogGpt4Free.json":[9943,9943],"./en/claude3.json":[6514,6514],"./en/common.json":[23172,3172],"./en/contactUs.json":[86201,
1526201],"./en/generator.json":[61323,9446],"./en/get-started.json":[58872,8872],"./en/ghibli-ai.json":[77240,7240],"./en/ghibliAi.json":[16798,6798],"./en/gpt4ForFree.json":[94182,4182],"./en/home.json":[74243,4243],"./en/invitingFriends.json":[50449,449],"./en/luma.json":[56851,6851],"./en/postSubmitAdvertise.json":[89727,9727],"./en/suno.json":[79030,9030],"./en/tagsGpts.json":[86602,6602],"./en/termsOfUse.json":[54828,4828],"./en/yeschat.json":[49643,9643],"./es/adCredits.json":[56993,6993],"./es/aiToolDirectory.json":[46380,6380],"./es/app.json":[25499,5499],"./es/blogGpt4Free.json":[148,148],"./es/claude3.json":[14028,4028],"./es/common.json":[93078,3078],"./es/contactUs.json":[3796,3796],"./es/generator.json":[37830,7830],"./es/get-started.json":[42044,2044],"./es/ghibli-ai.json":[63373,3373],"./es/ghibliAi.json":[48431,8431],"./es/gpt4ForFree.json":[90139,139],"./es/home.json":[78490,8490],"./es/invitingFriends.json":[68073,4669],"./es/luma.json":[70595,595],"./es/postSubmitAdvertise.json":[74658,4658],"./es/suno.json":[10564,564],"./es/tagsGpts.json":[93147,3147],"./es/yeschat.json":[69350,9350],"./fr/adCredits.json":[9851,9851],"./fr/aiToolDirectory.json":[45870,5870],"./fr/app.json":[77709,7709],"./fr/blogGpt4Free.json":[9455,9455],"./fr/claude3.json":[65450,5450],"./fr/common.json":[36210,6210],"./fr/contactUs.json":[88515,8515],"./fr/generator.json":[13931,3931],"./fr/get-started.json":[60601,601],"./fr/ghibli-ai.json":[19388,9388],"./fr/ghibliAi.json":[97505,7505],"./fr/gpt4ForFree.json":[74965,4965],"./fr/home.json":[114,114],"./fr/invitingFriends.json":[61227,1227],"./fr/luma.json":[70853,853],"./fr/postSubmitAdvertise.json":[2008,2008],"./fr/suno.json":[17998,7998],"./fr/tagsGpts.json":[42824,2824],"./fr/yeschat.json":[96097,5732],"./ja/adCredits.json":[55308,5308],"./ja/aiToolDirectory.json":[8840,8840],"./ja/app.json":[33151,3151],"./ja/blogGpt4Free.json":[20612,612],"./ja/claude3.json":[37745,7745],"./ja/common.json":[9513,9513],"./ja/contactUs.json":[96193,6193],"./ja/generator.json":[27022,7022],"./ja/get-started.json":[63492,3492],"./ja/ghibli-ai.json":[46474,6474],"./ja/ghibliAi.json":[306,306],"./ja/gpt4ForFree.json":[34985,4985],"./ja/home.json":[39102,9102],"./ja/invitingFriends.json":[63244,3244],"./ja/luma.json":[65291,5291],"./ja/postSubmitAdvertise.json":[69993,9993],"./ja/suno.json":[62238,2238],"./ja/tagsGpts.json":[5474,5474],"./ja/yeschat.json":[13077,3077],"./ru/adCredits.json":[61218,1218],"./ru/aiToolDirectory.json":[82975,2975],"./ru/app.json":[4137,4137],"./ru/blogGpt4Free.json":[7884,7884],"./ru/claude3.json":[52380,2380],"./ru/common.json":[39640,9640],"./ru/contactUs.json":[90250,250],"./ru/generator.json":[18285,8285],"./ru/get-started.json":[22432,2432],"./ru/ghibli-ai.json":[26586,6586],"./ru/ghibliAi.json":[96735,6735],"./ru/gpt4ForFree.json":[29224,9224],"./ru/home.json":[38924,8924],"./ru/invitingFriends.json":[32768,2768],"./ru/luma.json":[41803,1803],"./ru/postSubmitAdvertise.json":[20703,703],"./ru/suno.json":[27229,7229],"./ru/tagsGpts.json":[60800,800],"./ru/yeschat.json":[50318,318],"./zh-CN/adCredits.json":[10018,18],"./zh-CN/aiToolDirectory.json":[49889,9889],"./zh-CN/app.json":[70469,469],"./zh-CN/blogGpt4Free.json":[35848,5848],"./zh-CN/claude3.json":[36946,6946],"./zh-CN/common.json":[26101,6101],"./zh-CN/contactUs.json":[96719,6719],"./zh-CN/generator.json":[12930,2930],"./zh-CN/get-started.json":[68223,8223],"./zh-CN/ghibli-ai.json":[24845,4845],"./zh-CN/ghibliAi.json":[79636,9636],"./zh-CN/gpt4ForFree.json":[13005,3005],"./zh-CN/home.json":[38145,8145],"./zh-CN/invitingFriends.json":[4316,4316],"./zh-CN/luma.json":[73619,3619],"./zh-CN/postSubmitAdvertise.json":[56966,6966],"./zh-CN/suno.json":[68212,8212],"./zh-CN/tagsGpts.json":[20420,420],"./zh-CN/yeschat.json":[38209,8209]};function o(t){if(!n.o(a,t))return Promise.resolve().then(function(){var r=Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r});var r=a[t],o=r[0];return n.e(r[1]).then(function(){return n.t(o,19)})}o.keys=function(){return Object.keys(a)},o.id=1014,t.exports=o},20067:function(){},72061:function(){},53850:function(t,r){var n;/*!
153	Copyright (c) 2018 Jed Watson.
154	Licensed under the MIT License (MIT), see
155	http://jedwatson.github.io/classnames
156*/!function(){"use strict";var a={}.hasOwnProperty;function o(){for(var t="",r=0;r<arguments.length;r++){var n=arguments[r];n&&(t=i(t,function(t){if("string"==typeof t||"number"==typeof t)return t;if("object"!=typeof t)return"";if(Array.isArray(t))return o.apply(null,t);if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]"))return t.toString();var r="";for(var n in t)a.call(t,n)&&t[n]&&(r=i(r,n));return r}(n)))}return t}function i(t,r){return r?t?t+" "+r:t+r:t}t.exports?(o.default=o,t.exports=o):void 0!==(n=(function(){return o}
156).apply(r,[]))&&(t.exports=n)}()},30249:function(t,r,n){"use strict";n.d(r,{Z1:function(){return l}});var a=n(53576),o=n(60177);/*! @azure/msal-browser v4.21.0 2025-08-19 */let i={[o.m4]:"Given storage configuration option was not supported.",[o.hJ]:"Stub instance of Public Client Application was called. If using msal-react, please ensure context is not used without a provider. For more visit: aka.ms/msaljs/browser-errors",[o.xC]:"Redirect cannot be supported. In-memory storage was selected and storeAuthStateInCookie=false, which would cause the library to be unable to handle the incoming hash. If you would like to use the redirect API, please use session/localStorage or set storeAuthStateInCookie=true."};o.m4,i[o.m4],o.hJ,i[o.hJ],o.xC,i[o.xC];class s extends a.l4{constructor(t,r){super(t,r),this.name="BrowserConfigurationAuthError",Object.setPrototypeOf(this,s.prototype)}}function l(t){return new s(t,i[t])}},60177:function(t,r,n){"use strict";n.d(r,{hJ:function(){return o},m4:function(){return a},xC:function(){return i}});/*! @azure/msal-browser v4.21.0 2025-08-19 */let a="storage_not_supported",o="stubbed_public_client_application_called",i="in_mem_redirect_unavailable"},19552:function(t,r,n){"use strict";n.d(r,{t:function(){return a}});/*! @azure/msal-browser v4.21.0 2025-08-19 */let a={INITIALIZE_START:"msal:initializeStart",INITIALIZE_END:"msal:initializeEnd",ACCOUNT_ADDED:"msal:accountAdded",ACCOUNT_REMOVED:"msal:accountRemoved",ACTIVE_ACCOUNT_CHANGED:"msal:activeAccountChanged",LOGIN_START:"msal:loginStart",LOGIN_SUCCESS:"msal:loginSuccess",LOGIN_FAILURE:"msal:loginFailure",ACQUIRE_TOKEN_START:"msal:acquireTokenStart",ACQUIRE_TOKEN_SUCCESS:"msal:acquireTokenSuccess",ACQUIRE_TOKEN_FAILURE:"msal:acquireTokenFailure",ACQUIRE_TOKEN_NETWORK_START:"msal:acquireTokenFromNetworkStart",SSO_SILENT_START:"msal:ssoSilentStart",SSO_SILENT_SUCCESS:"msal:ssoSilentSuccess",SSO_SILENT_FAILURE:"msal:ssoSilentFailure",ACQUIRE_TOKEN_BY_CODE_START:"msal:acquireTokenByCodeStart",ACQUIRE_TOKEN_BY_CODE_SUCCESS:"msal:acquireTokenByCodeSuccess",ACQUIRE_TOKEN_BY_CODE_FAILURE:"msal:acquireTokenByCodeFailure",HANDLE_REDIRECT_START:"msal:handleRedirectStart",HANDLE_REDIRECT_END:"msal:handleRedirectEnd",POPUP_OPENED:"msal:popupOpened",LOGOUT_START:"msal:logoutStart",LOGOUT_SUCCESS:"msal:logoutSuccess",LOGOUT_FAILURE:"msal:logoutFailure",LOGOUT_END:"msal:logoutEnd",RESTORE_FROM_BFCACHE:"msal:restoreFromBFCache",BROKER_CONNECTION_ESTABLISHED:"msal:brokerConnectionEstablished"}},25112:function(t,r,n){"use strict";n.d(r,{$H:function(){return g},Bs:function(){return m},EC:function(){return d},Gv:function(){return E},H4:function(){return w},Ix:function(){return u},K8:function(){return f},Ky:function(){return c},Mm:function(){return b},O5:function(){return l},WN:function(){return h},c4:function(){return p},kd:function(){return x},lA:function(){return y},lu:function(){return C},qx:function(){return s},s_:function(){return o},se:function(){return k},yo:function(){return v}});var a,o,i=n(49182);/*! @azure/msal-browser v4.21.0 2025-08-19 */let s={INVALID_GRANT_ERROR:"invalid_grant",POPUP_WIDTH:483,POPUP_HEIGHT:600,POPUP_NAME_PREFIX:"msal",DEFAULT_POLL_INTERVAL_MS:30,MSAL_SKU:"msal.js.browser"},l={CHANNEL_ID:"53ee284d-920a-4b59-9d30-a60315b26836",PREFERRED_EXTENSION_ID:"ppnbnpeolgkicgegkbkbjmhlideopiji",MATS_TELEMETRY:"MATS",MICROSOFT_ENTRA_BROKERID:"MicrosoftEntra",DOM_API_NAME:"DOM API",PLATFORM_DOM_APIS:"get-token-and-sign-out",PLATFORM_DOM_PROVIDER:"PlatformAuthDOMHandler",PLATFORM_EXTENSION_PROVIDER:"PlatformAuthExtensionHandler"},c={HandshakeRequest:"Handshake",HandshakeResponse:"HandshakeResponse",GetToken:"GetToken",Response:"Response"},u={LocalStorage:"localStorage",SessionStorage:"sessionStorage",MemoryStorage:"memoryStorage"},d={GET:"GET",POST:"POST"},f={SIGNIN:"signin",SIGNOUT:"signout"},p={ORIGIN_URI:"request.origin",URL_HASH:"urlHash",REQUEST_PARAMS:"request.params",VERIFIER:"code.verifier",INTERACTION_STATUS_KEY:"interaction.status",NATIVE_REQUEST:"request.native"},m={WRAPPER_SKU:"wrapper.sku",WRAPPER_VER:"wrapper.version"},h={acquireTokenRedirect:861,acquireTokenPopup:862,ssoSilent:863,acquireTokenSilent_authCode:864,handleRedirectPromise:865,acquireTokenByCode:866,acquireTokenSilent_silentFlow:61,logout:961,logoutPopup:962};(a=o||(o={})).Redirect="redirect",a.Popup="popup",a.Silent="silent",a.None="none";let g={Startup:"startup",Login:"login",Logout:"logout",AcquireToken:"acquireToken",SsoSilent:"ssoSilent",HandleRedirect:"handleRedirect",None:"none"},v={scopes:i.f_},b="jwk",y={React:"@azure/msal-react",Angular:"@azure/msal-angular"},w="msal.db",x=1,E=`${w}.keys`,C={Default:0,AccessToken:1,AccessTokenAndRefreshToken:2,RefreshToken:3,RefreshTokenAndNetwork:4,Skip:5},k=[C.Default,C.Skip,C.RefreshTokenAndNetwork]},53576:function(t,r,n){"use strict";n.d(r,{MD:function(){return l},l4:function(){return s}});var a=n(49182),o=n(91223);/*! @azure/msal-common v15.12.0 2025-08-19 */let i={[o.g]:"Unexpected error in authentication.",[o.D]:"Post request failed from the network, could be a 4xx/5xx or a network unavailability. Please check the exact error code for details."};o.g,i[o.g],o.D,i[o.D];
156class s extends Error{constructor(t,r,n){super(r?`${t}: ${r}`:t),Object.setPrototypeOf(this,s.prototype),this.errorCode=t||a.gT.EMPTY_STRING,this.errorMessage=r||a.gT.EMPTY_STRING,this.subError=n||a.gT.EMPTY_STRING,this.name="AuthError"}setCorrelationId(t){this.correlationId=t}}function l(t,r){return new s(t,r?`${i[t]} ${r}`:i[t])}},91223:function(t,r,n){"use strict";n.d(r,{D:function(){return o},g:function(){return a}});/*! @azure/msal-common v15.12.0 2025-08-19 */let a="unexpected_error",o="post_request_failed"},92254:function(t,r,n){"use strict";n.d(r,{Y:function(){return s},i:function(){return o}});var a,o,i=n(49182);(a=o||(o={}))[a.Error=0]="Error",a[a.Warning=1]="Warning",a[a.Info=2]="Info",a[a.Verbose=3]="Verbose",a[a.Trace=4]="Trace";class s{constructor(t,r,n){this.level=o.Info;let a=t||s.createDefaultLoggerOptions();this.localCallback=a.loggerCallback||(()=>{}),this.piiLoggingEnabled=a.piiLoggingEnabled||!1,this.level="number"==typeof a.logLevel?a.logLevel:o.Info,this.correlationId=a.correlationId||i.gT.EMPTY_STRING,this.packageName=r||i.gT.EMPTY_STRING,this.packageVersion=n||i.gT.EMPTY_STRING}static createDefaultLoggerOptions(){return{loggerCallback:()=>{},piiLoggingEnabled:!1,logLevel:o.Info}}clone(t,r,n){return new s({loggerCallback:this.localCallback,piiLoggingEnabled:this.piiLoggingEnabled,logLevel:this.level,correlationId:n||this.correlationId},t,r)}logMessage(t,r){if(r.logLevel>this.level||!this.piiLoggingEnabled&&r.containsPii)return;let n=new Date().toUTCString(),a=`[${n}] : [${r.correlationId||this.correlationId||""}]`,i=`${a} : ${this.packageName}@${this.packageVersion} : ${o[r.logLevel]} - ${t}`;this.executeCallback(r.logLevel,i,r.containsPii||!1)}executeCallback(t,r,n){this.localCallback&&this.localCallback(t,r,n)}error(t,r){this.logMessage(t,{logLevel:o.Error,containsPii:!1,correlationId:r||i.gT.EMPTY_STRING})}errorPii(t,r){this.logMessage(t,{logLevel:o.Error,containsPii:!0,correlationId:r||i.gT.EMPTY_STRING})}warning(t,r){this.logMessage(t,{logLevel:o.Warning,containsPii:!1,correlationId:r||i.gT.EMPTY_STRING})}warningPii(t,r){this.logMessage(t,{logLevel:o.Warning,containsPii:!0,correlationId:r||i.gT.EMPTY_STRING})}info(t,r){this.logMessage(t,{logLevel:o.Info,containsPii:!1,correlationId:r||i.gT.EMPTY_STRING})}infoPii(t,r){this.logMessage(t,{logLevel:o.Info,containsPii:!0,correlationId:r||i.gT.EMPTY_STRING})}verbose(t,r){this.logMessage(t,{logLevel:o.Verbose,containsPii:!1,correlationId:r||i.gT.EMPTY_STRING})}verbosePii(t,r){this.logMessage(t,{logLevel:o.Verbose,containsPii:!0,correlationId:r||i.gT.EMPTY_STRING})}trace(t,r){this.logMessage(t,{logLevel:o.Trace,containsPii:!1,correlationId:r||i.gT.EMPTY_STRING})}tracePii(t,r){this.logMessage(t,{logLevel:o.Trace,containsPii:!0,correlationId:r||i.gT.EMPTY_STRING})}isPiiLoggingEnabled(){return this.piiLoggingEnabled||!1}}},49182:function(t,r,n){"use strict";n.d(r,{$A:function(){return L},$f:function(){return l},As:function(){return f},Bv:function(){return y},D1:function(){return I},HN:function(){return T},NJ:function(){return p},Nb:function(){return d},QU:function(){return k},SZ:function(){return c},To:function(){return O},Vi:function(){return u},W:function(){return R},bb:function(){return A},bg:function(){return m},ch:function(){return C},d3:function(){return w},dg:function(){return x},f_:function(){return s},gT:function(){return a},hO:function(){return N},iR:function(){return b},ki:function(){return _},oj:function(){return o},pQ:function(){return S},qJ:function(){return v},rg:function(){return h},sR:function(){return E},vw:function(){return g},w$:function(){return i},xd:function(){return P}});/*! @azure/msal-common v15.12.0 2025-08-19 */let a={LIBRARY_NAME:"MSAL.JS",SKU:"msal.js.common",DEFAULT_AUTHORITY:"https://login.microsoftonline.com/common/",DEFAULT_AUTHORITY_HOST:"login.microsoftonline.com",DEFAULT_COMMON_TENANT:"common",ADFS:"adfs",DSTS:"dstsv2",AAD_INSTANCE_DISCOVERY_ENDPT:"https://login.microsoftonline.com/common/discovery/instance?api-version=1.1&authorization_endpoint=",CIAM_AUTH_URL:".ciamlogin.com",AAD_TENANT_DOMAIN_SUFFIX:".onmicrosoft.com",RESOURCE_DELIM:"|",NO_ACCOUNT:"NO_ACCOUNT",CLAIMS:"claims",CONSUMER_UTID:"9188040d-6c67-4c5b-b112-36a304b66dad",OPENID_SCOPE:"openid",PROFILE_SCOPE:"profile",OFFLINE_ACCESS_SCOPE:"offline_access",EMAIL_SCOPE:"email",CODE_GRANT_TYPE:"authorization_code",RT_GRANT_TYPE:"refresh_token",S256_CODE_CHALLENGE_METHOD:"S256",URL_FORM_CONTENT_TYPE:"application/x-www-form-urlencoded;charset=utf-8",AUTHORIZATION_PENDING:"authorization_pending",NOT_DEFINED:"not_defined",EMPTY_STRING:"",NOT_APPLICABLE:"N/A",NOT_AVAILABLE:"Not Available",FORWARD_SLASH:"/",IMDS_ENDPOINT:"http://169.254.169.254/metadata/instance/compute/location",IMDS_VERSION:"2020-06-01",IMDS_TIMEOUT:2e3,AZURE_REGION_AUTO_DISCOVER_FLAG:"TryAutoDetect",REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX:"login.microsoft.com",KNOWN_PUBLIC_CLOUDS:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"],SHR_NONCE_VALIDITY:240,INVALID_INSTANCE:"invalid_instance"},o={SUCCESS:200,SUCCESS_RANGE_START:200,SUCCESS_RANGE_END:299,REDIRECT:302,CLIENT_ERROR:400,CLIENT_ERROR_RANGE_START:400,BAD_REQUEST:400,UNAUTHORIZED:401,NOT_FOUND:404,REQUEST_TIMEOUT:408,GONE:410,TOO_MANY_REQUESTS:429,CLIENT_ERROR_RANGE_END:499,SERVER_ERROR:500,SERVER_ERROR_RANGE_START:500,SERVICE_UNAVAILABLE:503,GATEWAY_TIMEOUT:504,SERVER_ERROR_RANGE_END:599,MULTI_SIDED_ERROR:600},i={GET:"GET",POST:"POST"},s=[a.OPENID_SCOPE,a.PROFILE_SCOPE,a.OFFLINE_ACCESS_SCOPE],l=[...s,a.EMAIL_SCOPE],c={CONTENT_TYPE:"Content-Type",CONTENT_LENGTH:"Content-Length",RETRY_AFTER:"Retry-After",CCS_HEADER:"X-AnchorMailbox",WWWAuthenticate:"WWW-Authenticate",AuthenticationInfo:"Authentication-Info",X_MS_REQUEST_ID:"x-ms-request-id",X_MS_HTTP_VERSION:"x-ms-httpver"},u={ACTIVE_ACCOUNT_FILTERS:"active-account-filters"},d={COMMON:"common",ORGANIZATIONS:"organizations",CONSUMERS:"consumers"},f={ACCESS_TOKEN:"access_token",XMS_CC:"xms_cc"},p={LOGIN:"login",SELECT_ACCOUNT:"select_account",CONSENT:"consent",NONE:"none",CREATE:"create",NO_SESSION:"no_session"},m={CODE:"code",IDTOKEN_TOKEN:"id_token token",IDTOKEN_TOKEN_REFRESHTOKEN:"id_token token refresh_token"},h={QUERY:"query",FRAGMENT:"fragment"},g={QUERY:"query",FRAGMENT:"fragment",FORM_POST:"form_post"},v={IMPLICIT_GRANT:"implicit",AUTHORIZATION_CODE_GRANT:"authorization_code",CLIENT_CREDENTIALS_GRANT:"client_credentials",RESOURCE_OWNER_PASSWORD_GRANT:"password",REFRESH_TOKEN_GRANT:"refresh_token",DEVICE_CODE_GRANT:"device_code",JWT_BEARER:"ur
156n:ietf:params:oauth:grant-type:jwt-bearer"},b={MSSTS_ACCOUNT_TYPE:"MSSTS",ADFS_ACCOUNT_TYPE:"ADFS",MSAV1_ACCOUNT_TYPE:"MSA",GENERIC_ACCOUNT_TYPE:"Generic"},y={CACHE_KEY_SEPARATOR:"-",CLIENT_INFO_SEPARATOR:"."},w={ID_TOKEN:"IdToken",ACCESS_TOKEN:"AccessToken",ACCESS_TOKEN_WITH_AUTH_SCHEME:"AccessToken_With_AuthScheme",REFRESH_TOKEN:"RefreshToken"},x="appmetadata",E="client_info",C="1",k={CACHE_KEY:"authority-metadata",REFRESH_TIME_SECONDS:86400},S={CONFIG:"config",CACHE:"cache",NETWORK:"network",HARDCODED_VALUES:"hardcoded_values"},T={SCHEMA_VERSION:5,MAX_LAST_HEADER_BYTES:330,MAX_CACHED_ERRORS:50,CACHE_KEY:"server-telemetry",CATEGORY_SEPARATOR:"|",VALUE_SEPARATOR:",",OVERFLOW_TRUE:"1",OVERFLOW_FALSE:"0",UNKNOWN_ERROR:"unknown_error"},N={BEARER:"Bearer",POP:"pop",SSH:"ssh-cert"},A={DEFAULT_THROTTLE_TIME_SECONDS:60,DEFAULT_MAX_THROTTLE_TIME_SECONDS:3600,THROTTLING_PREFIX:"throttling",X_MS_LIB_CAPABILITY_VALUE:"retry-after, h429"},I={INVALID_GRANT_ERROR:"invalid_grant",CLIENT_MISMATCH_ERROR:"client_mismatch"},R={FAILED_AUTO_DETECTION:"1",INTERNAL_CACHE:"2",ENVIRONMENT_VARIABLE:"3",IMDS:"4"},_={CONFIGURED_NO_AUTO_DETECTION:"2",AUTO_DETECTION_REQUESTED_SUCCESSFUL:"4",AUTO_DETECTION_REQUESTED_FAILED:"5"},O={NOT_APPLICABLE:"0",FORCE_REFRESH_OR_CLAIMS:"1",NO_CACHED_ACCESS_TOKEN:"2",CACHED_ACCESS_TOKEN_EXPIRED:"3",PROACTIVELY_REFRESHED:"4"},P={Jwt:"JWT",Jwk:"JWK",Pop:"pop"},L=300},69051:function(t,r,n){"use strict";n.d(r,{rL:function(){return v},Fp:function(){return b}});var a=n(20132),o=n(30249),i=n(60177),s=n(25112),l=n(92254);/*! @azure/msal-react v3.0.19 2025-08-19 */let c={instance:{initialize:()=>Promise.reject((0,o.Z1)(i.hJ)),acquireTokenPopup:()=>Promise.reject((0,o.Z1)(i.hJ)),acquireTokenRedirect:()=>Promise.reject((0,o.Z1)(i.hJ)),acquireTokenSilent:()=>Promise.reject((0,o.Z1)(i.hJ)),acquireTokenByCode:()=>Promise.reject((0,o.Z1)(i.hJ)),getAllAccounts:()=>[],getAccount:()=>null,getAccountByHomeId:()=>null,getAccountByUsername:()=>null,getAccountByLocalId:()=>null,handleRedirectPromise:()=>Promise.reject((0,o.Z1)(i.hJ)),loginPopup:()=>Promise.reject((0,o.Z1)(i.hJ)),loginRedirect:()=>Promise.reject((0,o.Z1)(i.hJ)),logout:()=>Promise.reject((0,o.Z1)(i.hJ)),logoutRedirect:()=>Promise.reject((0,o.Z1)(i.hJ)),logoutPopup:()=>Promise.reject((0,o.Z1)(i.hJ)),ssoSilent:()=>Promise.reject((0,o.Z1)(i.hJ)),addEventCallback:()=>null,removeEventCallback:()=>{},addPerformanceCallback:()=>"",removePerformanceCallback:()=>!1,enableAccountStorageEvents:()=>{},disableAccountStorageEvents:()=>{},getTokenCache:()=>{throw(0,o.Z1)(i.hJ)},getLogger:()=>{throw(0,o.Z1)(i.hJ)},setLogger:()=>{},setActiveAccount:()=>{},getActiveAccount:()=>null,initializeWrapperLibrary:()=>{},setNavigationClient:()=>{},getConfiguration:()=>{throw(0,o.Z1)(i.hJ)},hydrateCache:()=>Promise.reject((0,o.Z1)(i.hJ)),clearCache:()=>Promise.reject((0,o.Z1)(i.hJ))},inProgress:s.$H.None,accounts:[],logger:new l.Y({})},u=a.createContext(c);u.Consumer;var d=n(19552);/*! @azure/msal-browser v4.21.0 2025-08-19 */class f{static getInteractionStatusFromEvent(t,r){switch(t.eventType){case d.t.LOGIN_START:return s.$H.Login;case d.t.SSO_SILENT_START:return s.$H.SsoSilent;case d.t.ACQUIRE_TOKEN_START:if(t.interactionType===s.s_.Redirect||t.interactionType===s.s_.Popup)return s.$H.AcquireToken;break;case d.t.HANDLE_REDIRECT_START:return s.$H.HandleRedirect;case d.t.LOGOUT_START:return s.$H.Logout;case d.t.SSO_SILENT_SUCCESS:case d.t.SSO_SILENT_FAILURE:if(r&&r!==s.$H.SsoSilent)break;return s.$H.None;case d.t.LOGOUT_END:if(r&&r!==s.$H.Logout)break;return s.$H.None;case d.t.HANDLE_REDIRECT_END:if(r&&r!==s.$H.HandleRedirect)break;return s.$H.None;case d.t.LOGIN_SUCCESS:case d.t.LOGIN_FAILURE:case d.t.ACQUIRE_TOKEN_SUCCESS:case d.t.ACQUIRE_TOKEN_FAILURE:case d.t.RESTORE_FROM_BFCACHE:if(t.interactionType===s.s_.Redirect||t.interactionType===s.s_.Popup){if(r&&r!==s.$H.Login&&r!==s.$H.AcquireToken)break;return s.$H.None}}return null}}function p(t,r){if(t.length!==r.length)return!1;let n=[...r];return t.every(t=>{let r=n.shift();return!!t&&!!r&&t.homeAccountId===r.homeAccountId&&t.localAccountId===r.localAccountId&&t.username===r.username})}let m="3.0.19",h={UNBLOCK_INPROGRESS:"UNBLOCK_INPROGRESS",EVENT:"EVENT"},g=(t,r)=>{let{type:n,payload:a}=r,o=t.inProgress;switch(n){case h.UNBLOCK_INPROGRESS:t.inProgress===s.$H.Startup&&(o=s.$H.None,a.logger.info("MsalProvider - handleRedirectPromise resolved, setting inProgress to 'none'"));break;case h.EVENT:let i=a.message,l=f.getInteractionStatusFromEvent(i,t.inProgress);l&&(a.logger.info(`MsalProvider - ${i.eventType} results in setting inProgress from ${t.inProgress} to ${l}`),o=l);break;default:throw Error(`Unknown action type: ${n}`)}if(o===s.$H.Startup)return t;let c=a.instance.getAllAccounts();return o===t.inProgress||p(c,t.accounts)?o!==t.inProgress?{...t,inProgress:o}:p(c,t.accounts)?t:{...t,accounts:c}:{...t,inProgress:o,accounts:c}};function v({instance:t,children:r}){(0,a.useEffect)(()=>{t.initializeWrapperLibrary(s.lA.React,m)},[t]);let n=(0,a.useMemo)(()=>t.getLogger().clone("@azure/msal-react",m),[t]),[o,i]=(0,a.useReducer)(g,void 0,()=>({inProgress:s.$H.Startup,accounts:[]}));(0,a.useEffect)(()=>{let r=t.addEventCallback(r=>
156{i({payload:{instance:t,logger:n,message:r},type:h.EVENT})});return n.verbose(`MsalProvider - Registered event callback with id: ${r}`),t.initialize().then(()=>{t.handleRedirectPromise().catch(()=>{}).finally(()=>{i({payload:{instance:t,logger:n},type:h.UNBLOCK_INPROGRESS})})}).catch(()=>{}),()=>{r&&(n.verbose(`MsalProvider - Removing event callback ${r}`),t.removeEventCallback(r))}},[t,n]);let l={instance:t,inProgress:o.inProgress,accounts:o.accounts,logger:n};return a.createElement(u.Provider,{value:l},r)}/*! @azure/msal-react v3.0.19 2025-08-19 */let b=()=>(0,a.useContext)(u);n(53576);/*! @azure/msal-react v3.0.19 2025-08-19 */},45562:function(t,r,n){"use strict";function a(t,r){(null==r||r>t.length)&&(r=t.length);for(var n=0,a=Array(r);n<r;n++)a[n]=t[n];return a}n.d(r,{Z:function(){return a}})},61320:function(t,r,n){"use strict";function a(t){if(Array.isArray(t))return t}n.d(r,{Z:function(){return a}})},61866:function(t,r,n){"use strict";function a(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}n.d(r,{Z:function(){return a}})},48838:function(t,r,n){"use strict";function a(t,r,n,a,o,i,s){try{var l=t[i](s),c=l.value}catch(t){return void n(t)}l.done?r(c):Promise.resolve(c).then(a,o)}function o(t){return function(){var r=this,n=arguments;return new Promise(function(o,i){var s=t.apply(r,n);function l(t){a(s,o,i,l,c,"next",t)}function c(t){a(s,o,i,l,c,"throw",t)}l(void 0)})}}n.d(r,{Z:function(){return o}})},98316:function(t,r,n){"use strict";function a(t,r){if(!(t instanceof r))throw TypeError("Cannot call a class as a function")}n.d(r,{Z:function(){return a}})},24224:function(t,r,n){"use strict";n.d(r,{Z:function(){return i}});var a=n(30688);function o(t,r){for(var n=0;n<r.length;n++){var o=r[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,(0,a.Z)(o.key),o)}}function i(t,r,n){return r&&o(t.prototype,r),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}},90681:function(t,r,n){"use strict";n.d(r,{Z:function(){return s}});var a=n(55584),o=n(46255),i=n(72350);function s(t){var r=(0,o.Z)();return function(){var n,o=(0,a.Z)(t);return n=r?Reflect.construct(o,arguments,(0,a.Z)(this).constructor):o.apply(this,arguments),(0,i.Z)(this,n)}}},20081:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(30688);function o(t,r,n){return(r=(0,a.Z)(r))in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}},29947:function(t,r,n){"use strict";function a(){return(a=Object.assign?Object.assign.bind():function(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t}).apply(null,arguments)}n.d(r,{Z:function(){return a}})},55584:function(t,r,n){"use strict";function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}n.d(r,{Z:function(){return a}})},30024:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(84887);function o(t,r){if("function"!=typeof r&&null!==r)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(r&&r.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),r&&(0,a.Z)(t,r)}},46255:function(t,r,n){"use strict";function a(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(a=function(){return!!t})()}n.d(r,{Z:function(){return a}})},13069:function(t,r,n){"use strict";function a(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}n.d(r,{Z:function(){return a}})},44934:function(t,r,n){"use strict";function a(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(r,{Z:function(){return a}})},54571:function(t,r,n){"use strict";n.d(r,{Z:function(){return i}});var a=n(20081);function o(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,a)}return n}function i(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};
156r%2?o(Object(n),!0).forEach(function(r){(0,a.Z)(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}},82107:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(42454);function o(t,r){if(null==t)return{};var n,o,i=(0,a.Z)(t,r);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);for(o=0;o<s.length;o++)n=s[o],r.includes(n)||({}).propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}},42454:function(t,r,n){"use strict";function a(t,r){if(null==t)return{};var n={};for(var a in t)if(({}).hasOwnProperty.call(t,a)){if(r.includes(a))continue;n[a]=t[a]}return n}n.d(r,{Z:function(){return a}})},72350:function(t,r,n){"use strict";n.d(r,{Z:function(){return i}});var a=n(12827),o=n(61866);function i(t,r){if(r&&("object"==(0,a.Z)(r)||"function"==typeof r))return r;if(void 0!==r)throw TypeError("Derived constructors may only return object or undefined");return(0,o.Z)(t)}},68432:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(12827);function o(){o=function(){return r};var t,r={},n=Object.prototype,i=n.hasOwnProperty,s=Object.defineProperty||function(t,r,n){t[r]=n.value},l="function"==typeof Symbol?Symbol:{},c=l.iterator||"@@iterator",u=l.asyncIterator||"@@asyncIterator",d=l.toStringTag||"@@toStringTag";function f(t,r,n){return Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[r]}try{f({},"")}catch(t){f=function(t,r,n){return t[r]=n}}function p(r,n,a,o){var i,l,c=Object.create((n&&n.prototype instanceof y?n:y).prototype);return s(c,"_invoke",{value:(i=new R(o||[]),l=h,function(n,o){if(l===g)throw Error("Generator is already running");if(l===v){if("throw"===n)throw o;return{value:t,done:!0}}for(i.method=n,i.arg=o;;){var s=i.delegate;if(s){var c=function r(n,a){var o=a.method,i=n.iterator[o];if(i===t)return a.delegate=null,"throw"===o&&n.iterator.return&&(a.method="return",a.arg=t,r(n,a),"throw"===a.method)||"return"!==o&&(a.method="throw",a.arg=TypeError("The iterator does not provide a '"+o+"' method")),b;var s=m(i,n.iterator,a.arg);if("throw"===s.type)return a.method="throw",a.arg=s.arg,a.delegate=null,b;var l=s.arg;return l?l.done?(a[n.resultName]=l.value,a.next=n.nextLoc,"return"!==a.method&&(a.method="next",a.arg=t),a.delegate=null,b):l:(a.method="throw",a.arg=TypeError("iterator result is not an object"),a.delegate=null,b)}(s,i);if(c){if(c===b)continue;return c}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(l===h)throw l=v,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);l=g;var u=m(r,a,i);if("normal"===u.type){if(l=i.done?v:"suspendedYield",u.arg===b)continue;return{value:u.arg,done:i.done}}"throw"===u.type&&(l=v,i.method="throw",i.arg=u.arg)}})}),c}function m(t,r,n){try{return{type:"normal",arg:t.call(r,n)}}catch(t){return{type:"throw",arg:t}}}r.wrap=p;var h="suspendedStart",g="executing",v="completed",b={};function y(){}function w(){}function x(){}var E={};f(E,c,function(){return this});var C=Object.getPrototypeOf,k=C&&C(C(_([])));k&&k!==n&&i.call(k,c)&&(E=k);var S=x.prototype=y.prototype=Object.create(E);function T(t){["next","throw","return"].forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function N(t,r){var n;s(this,"_invoke",{value:function(o,s){function l(){return new r(function(n,l){!function n(o,s,l,c){var u=m(t[o],t,s);if("throw"!==u.type){var d=u.arg,f=d.value;return f&&"object"==(0,a.Z)(f)&&i.call(f,"__await")?r.resolve(f.__await).then(function(t){n("next",t,l,c)},function(t){n("throw",t,l,c)}):r.resolve(f).then(function(t){d.value=t,l(d)},function(t){return n("throw",t,l,c)})}c(u.arg)}(o,s,n,l)})}return n=n?n.then(l,l):l()}})}function A(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function I(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function R(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(A,this),this.reset(!0)}function _(r){if(r||""===r){var n=r[c];if(n)return n.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length)){var o=-1,s=function n(){for(;++o<r.length;)if(i.call(r,o))return n.value=r[o],n.done=!1,n;return n.value=t,n.done=!0,n};return s.next=s}}throw TypeError((0,a.Z)(r)+" is not iterable")}return w.prototype=x,s(S,"constructor",{value:x,configurable:!0}),s(x,"constructor",{value:w,configurable:!0}),w.displayName=f(x,d,"GeneratorFunction"),r.isGeneratorFunction=function(t){var r="function"==typeof t&&t.constructor;return!!r&&(r===w||"GeneratorFunction"===(r.displayName||r.name))},r.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,x):(t.__proto__=x,f(t,d,"GeneratorFunction")),t.prototype=Object.create(S),t},r.awrap=function(t){return{__await:t}},T(N.prototype),f(N.prototype,u,function(){return this}),r.AsyncIterator=N,r.async=function(t,n,a,o,i){void 0===i&&(i=Prom
156ise);var s=new N(p(t,n,a,o),i);return r.isGeneratorFunction(n)?s:s.next().then(function(t){return t.done?t.value:s.next()})},T(S),f(S,d,"Generator"),f(S,c,function(){return this}),f(S,"toString",function(){return"[object Generator]"}),r.keys=function(t){var r=Object(t),n=[];for(var a in r)n.push(a);return n.reverse(),function t(){for(;n.length;){var a=n.pop();if(a in r)return t.value=a,t.done=!1,t}return t.done=!0,t}},r.values=_,R.prototype={constructor:R,reset:function(r){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(I),!r)for(var n in this)"t"===n.charAt(0)&&i.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var n=this;function a(a,o){return l.type="throw",l.arg=r,n.next=a,o&&(n.method="next",n.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var s=this.tryEntries[o],l=s.completion;if("root"===s.tryLoc)return a("end");if(s.tryLoc<=this.prev){var c=i.call(s,"catchLoc"),u=i.call(s,"finallyLoc");if(c&&u){if(this.prev<s.catchLoc)return a(s.catchLoc,!0);if(this.prev<s.finallyLoc)return a(s.finallyLoc)}else if(c){if(this.prev<s.catchLoc)return a(s.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return a(s.finallyLoc)}}}},abrupt:function(t,r){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&i.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=r&&r<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=t,s.arg=r,o?(this.method="next",this.next=o.finallyLoc,b):this.complete(s)},complete:function(t,r){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&r&&(this.next=r),b},finish:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),I(n),b}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc===t){var a=n.completion;if("throw"===a.type){var o=a.arg;I(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(r,n,a){return this.delegate={iterator:_(r),resultName:n,nextLoc:a},"next"===this.method&&(this.arg=t),b}},r}},84887:function(t,r,n){"use strict";function a(t,r){return(a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t})(t,r)}n.d(r,{Z:function(){return a}})},87976:function(t,r,n){"use strict";n.d(r,{Z:function(){return s}});var a=n(61320),o=n(31581),i=n(44934);function s(t,r){return(0,a.Z)(t)||function(t,r){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var a,o,i,s,l=[],c=!0,u=!1;try{if(i=(n=n.call(t)).next,0===r){if(Object(n)!==n)return;c=!1}else for(;!(c=(a=i.call(n)).done)&&(l.push(a.value),l.length!==r);c=!0);}catch(t){u=!0,o=t}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw o}}return l}}(t,r)||(0,o.Z)(t,r)||(0,i.Z)()}},3465:function(t,r,n){"use strict";n.d(r,{Z:function(){return s}});var a=n(45562),o=n(13069),i=n(31581);function s(t){return function(t){if(Array.isArray(t))return(0,a.Z)(t)}(t)||(0,o.Z)(t)||(0,i.Z)(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},30688:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(12827);function o(t){var r=function(t,r){if("object"!=(0,a.Z)(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,r||"default");if("object"!=(0,a.Z)(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==(0,a.Z)(r)?r:r+""}},12827:function(t,r,n){"use strict";function a(t){return(a="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})(t)}n.d(r,{Z:function(){return a}})},31581:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a=n(45562);function o(t,r){if(t){if("string"==typeof t)return(0,a.Z)(t,r);var n=({}).toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,a.Z)(t,r):void 0}}},40403:function(t,r,n){"use strict";n.d(r,{x7:function(){return L},Me:function(){return N},oo:function(){return D},US:function(){return A},RR:function(){return _},Cp:function(){return P},dr:function(){return M},cv:function(){return I},uY:function(){return R},dp:function(){return O}});var a=n(8733);function o(t,r,n){let o,{reference:i,floating:s}=t,l=(0,a.Qq)(r),c=(0,a.Wh)(r),u=(0,a.I4)(c),d=(0,a.k3)(r),f="y"===l,p=i.x+i.width/2-s.width/2,m=i.y+i.height/2-s.height/2,h=i[u]/2-s[u]/2;switch(d){case"top":o={x:p,y:i.y-s.height};break;case"bottom":o={x:p,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:m};break;case"left":o={x:i.x-s.width,y:m};break;default:o={x:i.x,y:i.y}}switch((0,a.hp)(r)){case"start":o[c]-=h*(n&&f?-1:1);break;case"end":o[c]+=h*(n&&f?-1:1)}return o}let i=async(t,r,n)=>{let{placement:a="bottom",strategy:i="absolute",middleware:s=[],platform:l}
156=n,c=s.filter(Boolean),u=await (null==l.isRTL?void 0:l.isRTL(r)),d=await l.getElementRects({reference:t,floating:r,strategy:i}),{x:f,y:p}=o(d,a,u),m=a,h={},g=0;for(let n=0;n<c.length;n++){let{name:s,fn:v}=c[n],{x:b,y:y,data:w,reset:x}=await v({x:f,y:p,initialPlacement:a,placement:m,strategy:i,middlewareData:h,rects:d,platform:l,elements:{reference:t,floating:r}});f=null!=b?b:f,p=null!=y?y:p,h={...h,[s]:{...h[s],...w}},x&&g<=50&&(g++,"object"==typeof x&&(x.placement&&(m=x.placement),x.rects&&(d=!0===x.rects?await l.getElementRects({reference:t,floating:r,strategy:i}):x.rects),{x:f,y:p}=o(d,m,u)),n=-1)}return{x:f,y:p,placement:m,strategy:i,middlewareData:h}};async function s(t,r){var n;void 0===r&&(r={});let{x:o,y:i,platform:s,rects:l,elements:c,strategy:u}=t,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:p="floating",altBoundary:m=!1,padding:h=0}=(0,a.ku)(r,t),g=(0,a.yd)(h),v=c[m?"floating"===p?"reference":"floating":p],b=(0,a.JB)(await s.getClippingRect({element:null==(n=await (null==s.isElement?void 0:s.isElement(v)))||n?v:v.contextElement||await (null==s.getDocumentElement?void 0:s.getDocumentElement(c.floating)),boundary:d,rootBoundary:f,strategy:u})),y="floating"===p?{x:o,y:i,width:l.floating.width,height:l.floating.height}:l.reference,w=await (null==s.getOffsetParent?void 0:s.getOffsetParent(c.floating)),x=await (null==s.isElement?void 0:s.isElement(w))&&await (null==s.getScale?void 0:s.getScale(w))||{x:1,y:1},E=(0,a.JB)(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:y,offsetParent:w,strategy:u}):y);return{top:(b.top-E.top+g.top)/x.y,bottom:(E.bottom-b.bottom+g.bottom)/x.y,left:(b.left-E.left+g.left)/x.x,right:(E.right-b.right+g.right)/x.x}}function l(t,r){return{top:t.top-r.height,right:t.right-r.width,bottom:t.bottom-r.height,left:t.left-r.width}}function c(t){return a.mA.some(r=>t[r]>=0)}async function u(t,r){let{placement:n,platform:o,elements:i}=t,s=await (null==o.isRTL?void 0:o.isRTL(i.floating)),l=(0,a.k3)(n),c=(0,a.hp)(n),u="y"===(0,a.Qq)(n),d=["left","top"].includes(l)?-1:1,f=s&&u?-1:1,p=(0,a.ku)(r,t),{mainAxis:m,crossAxis:h,alignmentAxis:g}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...p};return c&&"number"==typeof g&&(h="end"===c?-1*g:g),u?{x:h*f,y:m*d}:{x:m*d,y:h*f}}var d=n(14041);function f(t){let r=(0,d.Dx)(t),n=parseFloat(r.width)||0,o=parseFloat(r.height)||0,i=(0,d.Re)(t),s=i?t.offsetWidth:n,l=i?t.offsetHeight:o,c=(0,a.NM)(n)!==s||(0,a.NM)(o)!==l;return c&&(n=s,o=l),{width:n,height:o,$:c}}function p(t){return(0,d.kK)(t)?t:t.contextElement}function m(t){let r=p(t);if(!(0,d.Re)(r))return(0,a.ze)(1);let n=r.getBoundingClientRect(),{width:o,height:i,$:s}=f(r),l=(s?(0,a.NM)(n.width):n.width)/o,c=(s?(0,a.NM)(n.height):n.height)/i;return l&&Number.isFinite(l)||(l=1),c&&Number.isFinite(c)||(c=1),{x:l,y:c}}let h=(0,a.ze)(0);function g(t){let r=(0,d.Jj)(t);
156return(0,d.Pf)()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:h}function v(t,r,n,o){var i;void 0===r&&(r=!1),void 0===n&&(n=!1);let s=t.getBoundingClientRect(),l=p(t),c=(0,a.ze)(1);r&&(o?(0,d.kK)(o)&&(c=m(o)):c=m(t));let u=(void 0===(i=n)&&(i=!1),o&&(!i||o===(0,d.Jj)(l))&&i)?g(l):(0,a.ze)(0),f=(s.left+u.x)/c.x,h=(s.top+u.y)/c.y,v=s.width/c.x,b=s.height/c.y;if(l){let t=(0,d.Jj)(l),r=o&&(0,d.kK)(o)?(0,d.Jj)(o):o,n=t,a=n.frameElement;for(;a&&o&&r!==n;){let t=m(a),r=a.getBoundingClientRect(),o=(0,d.Dx)(a),i=r.left+(a.clientLeft+parseFloat(o.paddingLeft))*t.x,s=r.top+(a.clientTop+parseFloat(o.paddingTop))*t.y;f*=t.x,h*=t.y,v*=t.x,b*=t.y,f+=i,h+=s,a=(n=(0,d.Jj)(a)).frameElement}}return(0,a.JB)({width:v,height:b,x:f,y:h})}let b=[":popover-open",":modal"];function y(t){return b.some(r=>{try{return t.matches(r)}catch(t){return!1}})}function w(t){return v((0,d.tF)(t)).left+(0,d.Lw)(t).scrollLeft}function x(t,r,n){let o;if("viewport"===r)o=function(t,r){let n=(0,d.Jj)(t),a=(0,d.tF)(t),o=n.visualViewport,i=a.clientWidth,s=a.clientHeight,l=0,c=0;if(o){i=o.width,s=o.height;let t=(0,d.Pf)();(!t||t&&"fixed"===r)&&(l=o.offsetLeft,c=o.offsetTop)}return{width:i,height:s,x:l,y:c}}(t,n);else if("document"===r)o=function(t){let r=(0,d.tF)(t),n=(0,d.Lw)(t),o=t.ownerDocument.body,i=(0,a.Fp)(r.scrollWidth,r.clientWidth,o.scrollWidth,o.clientWidth),s=(0,a.Fp)(r.scrollHeight,r.clientHeight,o.scrollHeight,o.clientHeight),l=-n.scrollLeft+w(t),c=-n.scrollTop;return"rtl"===(0,d.Dx)(o).direction&&(l+=(0,a.Fp)(r.clientWidth,o.clientWidth)-i),{width:i,height:s,x:l,y:c}}((0,d.tF)(t));else if((0,d.kK)(r))o=function(t,r){let n=v(t,!0,"fixed"===r),o=n.top+t.clientTop,i=n.left+t.clientLeft,s=(0,d.Re)(t)?m(t):(0,a.ze)(1),l=t.clientWidth*s.x;return{width:l,height:t.clientHeight*s.y,x:i*s.x,y:o*s.y}}(r,n);else{let n=g(t);o={...r,x:r.x-n.x,y:r.y-n.y}}return(0,a.JB)(o)}function E(t){return"static"===(0,d.Dx)(t).position}function C(t,r){return(0,d.Re)(t)&&"fixed"!==(0,d.Dx)(t).position?r?r(t):t.offsetParent:null}function k(t,r){let n=(0,d.Jj)(t);if(y(t))return n;if(!(0,d.Re)(t)){let r=(0,d.Ow)(t);for(;r&&!(0,d.Py)(r);){if((0,d.kK)(r)&&!E(r))return r;r=(0,d.Ow)(r)}return n}let a=C(t,r);for(;a&&(0,d.Ze)(a)&&E(a);)a=C(a,r);return a&&(0,d.Py)(a)&&E(a)&&!(0,d.hT)(a)?n:a||(0,d.gQ)(t)||n}let S=async function(t){let r=this.getOffsetParent||k,n=this.getDimensions,o=await n(t.floating);return{reference:function(t,r,n){let o=(0,d.Re)(r),i=(0,d.tF)(r),s="fixed"===n,l=v(t,!0,s,r),c={scrollLeft:0,scrollTop:0},u=(0,a.ze)(0);if(o||!o&&!s){if(("body"!==(0,d.wk)(r)||(0,d.ao)(i))&&(c=(0,d.Lw)(r)),o){let t=v(r,!0,s,r);u.x=t.x+r.clientLeft,u.y=t.y+r.clientTop}else i&&(u.x=w(i))}return{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}(t.reference,await r(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},T={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:r,rect:n,offsetParent:o,strategy:i}=t,s="fixed"===i,l=(0,d.tF)(o),c=!!r&&y(r.floating);if(o===l||c&&s)return n;let u={scrollLeft:0,scrollTop:0},f=(0,a.ze)(1),p=(0,a.ze)(0),h=(0,d.Re)(o);if((h||!h&&!s)&&(("body"!==(0,d.wk)(o)||(0,d.ao)(l))&&(u=(0,d.Lw)(o)),(0,d.Re)(o))){let t=v(o);f=m(o),p.x=t.x+o.clientLeft,p.y=t.y+o.clientTop}return{width:n.width*f.x,height:n.height*f.y,x:n.x*f.x-u.scrollLeft*f.x+p.x,y:n.y*f.y-u.scrollTop*f.y+p.y}},getDocumentElement:d.tF,getClippingRect:function(t){let{element:r,boundary:n,rootBoundary:o,strategy:i}=t,s=[..."clippingAncestors"===n?y(r)?[]:function(t,r){let n=r.get(t);if(n)return n;let a=(0,d.Kx)(t,[],!1).filter(t=>(0,d.kK)(t)&&"body"!==(0,d.wk)(t)),o=null,i="fixed"===(0,d.Dx)(t).position,s=i?(0,d.Ow)(t):t;for(;(0,d.kK)(s)&&!(0,d.Py)(s);){let r=(0,d.Dx)(s),n=(0,d.hT)(s);n||"fixed"!==r.position||(o=null),(i?!n&&!o:!n&&"static"===r.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,d.ao)(s)&&!n&&function t(r,n){let a=(0,d.Ow)(r);return!(a===n||!(0,d.kK)(a)||(0,d.Py)(a))&&("fixed"===(0,d.Dx)(a).position||t(a,n))}(t,s))?a=a.filter(t=>t!==s):o=r,s=(0,d.Ow)(s)}return r.set(t,a),a}(r,this._c):[].concat(n),o],l=s[0],c=s.reduce((t,n)=>{let o=x(r,n,i);return t.top=(0,a.Fp)(o.top,t.top),t.right=(0,a.VV)(o.right,t.right),t.bottom=(0,a.VV)(o.bottom,t.bottom),t.left=(0,a.Fp)(o.left,t.left),t},x(r,l,i));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:k,getElementRects:S,getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){let{width:r,height:n}=f(t);return{width:r,height:n}},getScale:m,isElement:d.kK,isRTL:function(t){return"rtl"===(0,d.Dx)(t).direction}};function N(t,r,n,o){let i;void 0===o&&(o={});let{ancestorScroll:s=!0,ancestorResize:l=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:f=!1}=o,m=p(t),h=s||l?[...m?(0,d.Kx)(m):[],...(0,d.Kx)(r)]:[];h.forEach(t=>{s&&t.addEventListener("scroll",n,{passive:!0}),l&&t.addEventListener("resize",n)});let g=m&&u?function(t,r){let n,o=null,i=(0,d.tF)(t);function s(){var t;clearTimeout(n),null==(t=o)||t.disconnect(),o=null}return!function l(c,u){void 0===c&&(c=!1),void 0===u&&(u=1),s();let{left:d,top:f,width:p,height:m}=t.getBoundingClientRect();if(c||r(),!p||!m)return;
156let h=(0,a.GW)(f),g=(0,a.GW)(i.clientWidth-(d+p)),v={rootMargin:-h+"px "+-g+"px "+-(0,a.GW)(i.clientHeight-(f+m))+"px "+-(0,a.GW)(d)+"px",threshold:(0,a.Fp)(0,(0,a.VV)(1,u))||1},b=!0;function y(t){let r=t[0].intersectionRatio;if(r!==u){if(!b)return l();r?l(!1,r):n=setTimeout(()=>{l(!1,1e-7)},1e3)}b=!1}try{o=new IntersectionObserver(y,{...v,root:i.ownerDocument})}catch(t){o=new IntersectionObserver(y,v)}o.observe(t)}(!0),s}(m,n):null,b=-1,y=null;c&&(y=new ResizeObserver(t=>{let[a]=t;a&&a.target===m&&y&&(y.unobserve(r),cancelAnimationFrame(b),b=requestAnimationFrame(()=>{var t;null==(t=y)||t.observe(r)})),n()}),m&&!f&&y.observe(m),y.observe(r));let w=f?v(t):null;return f&&function r(){let a=v(t);w&&(a.x!==w.x||a.y!==w.y||a.width!==w.width||a.height!==w.height)&&n(),w=a,i=requestAnimationFrame(r)}(),n(),()=>{var t;h.forEach(t=>{s&&t.removeEventListener("scroll",n),l&&t.removeEventListener("resize",n)}),null==g||g(),null==(t=y)||t.disconnect(),y=null,f&&cancelAnimationFrame(i)}}let A=s,I=function(t){return void 0===t&&(t=0),{name:"offset",options:t,async fn(r){var n,a;let{x:o,y:i,placement:s,middlewareData:l}=r,c=await u(r,t);return s===(null==(n=l.offset)?void 0:n.placement)&&null!=(a=l.arrow)&&a.alignmentOffset?{}:{x:o+c.x,y:i+c.y,data:{...c,placement:s}}}}},R=function(t){return void 0===t&&(t={}),{name:"shift",options:t,async fn(r){let{x:n,y:o,placement:i}=r,{mainAxis:l=!0,crossAxis:c=!1,limiter:u={fn:t=>{let{x:r,y:n}=t;return{x:r,y:n}}},...d}=(0,a.ku)(t,r),f={x:n,y:o},p=await s(r,d),m=(0,a.Qq)((0,a.k3)(i)),h=(0,a.Rn)(m),g=f[h],v=f[m];if(l){let t="y"===h?"top":"left",r="y"===h?"bottom":"right",n=g+p[t],o=g-p[r];g=(0,a.uZ)(n,g,o)}if(c){let t="y"===m?"top":"left",r="y"===m?"bottom":"right",n=v+p[t],o=v-p[r];v=(0,a.uZ)(n,v,o)}let b=u.fn({...r,[h]:g,[m]:v});return{...b,data:{x:b.x-n,y:b.y-o}}}}},_=function(t){return void 0===t&&(t={}),{name:"flip",options:t,async fn(r){var n,o,i,l,c;let{placement:u,middlewareData:d,rects:f,initialPlacement:p,platform:m,elements:h}=r,{mainAxis:g=!0,crossAxis:v=!0,fallbackPlacements:b,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:x=!0,...E}=(0,a.ku)(t,r);if(null!=(n=d.arrow)&&n.alignmentOffset)return{};let C=(0,a.k3)(u),k=(0,a.k3)(p)===p,S=await (null==m.isRTL?void 0:m.isRTL(h.floating)),T=b||(k||!x?[(0,a.pw)(p)]:(0,a.gy)(p));b||"none"===w||T.push(...(0,a.KX)(p,x,w,S));let N=[p,...T],A=await s(r,E),I=[],R=(null==(o=d.flip)?void 0:o.overflows)||[];if(g&&I.push(A[C]),v){let t=(0,a.i8)(u,f,S);I.push(A[t[0]],A[t[1]])}if(R=[...R,{placement:u,overflows:I}],!I.every(t=>t<=0)){let t=((null==(i=d.flip)?void 0:i.index)||0)+1,r=N[t];if(r)return{data:{index:t,overflows:R},reset:{placement:r}};let n=null==(l=R.filter(t=>t.overflows[0]<=0).sort((t,r)=>t.overflows[1]-r.overflows[1])[0])?void 0:l.placement;if(!n)switch(y){case"bestFit":{let t=null==(c=R.map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,r)=>t+r,0)]).sort((t,r)=>t[1]-r[1])[0])?void 0:c[0];t&&(n=t);break}case"initialPlacement":n=p}if(u!==n)return{reset:{placement:n}}}return{}}}},O=function(t){return void 0===t&&(t={}),{name:"size",options:t,async fn(r){let n,o;let{placement:i,rects:l,platform:c,elements:u}=r,{apply:d=()=>{},...f}=(0,a.ku)(t,r),p=await s(r,f),m=(0,a.k3)(i),h=(0,a.hp)(i),g="y"===(0,a.Qq)(i),{width:v,height:b}=l.floating;"top"===m||"bottom"===m?(n=m,o=h===(await (null==c.isRTL?void 0:c.isRTL(u.floating))?"start":"end")?"left":"right"):(o=m,n="end"===h?"top":"bottom");let y=b-p[n],w=v-p[o],x=!r.middlewareData.shift,E=y,C=w;if(g){let t=v-p.left-p.right;C=h||x?(0,a.VV)(w,t):t}else{let t=b-p.top-p.bottom;E=h||x?(0,a.VV)(y,t):t}if(x&&!h){let t=(0,a.Fp)(p.left,0),r=(0,a.Fp)(p.right,0),n=(0,a.Fp)(p.top,0),o=(0,a.Fp)(p.bottom,0);g?C=v-2*(0!==t||0!==r?t+r:(0,a.Fp)(p.left,p.right)):E=b-2*(0!==n||0!==o?n+o:(0,a.Fp)(p.top,p.bottom))}await d({...r,availableWidth:C,availableHeight:E});let k=await c.getDimensions(u.floating);return v!==k.width||b!==k.height?{reset:{rects:!0}}:{}}}},P=function(t){return void 0===t&&(t={}),{name:"hide",options:t,async fn(r){let{rects:n}=r,{strategy:o="referenceHidden",...i}=(0,a.ku)(t,r);switch(o){case"referenceHidden":{let t=l(await s(r,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:c(t)}}}case"escaped":{let t=l(await s(r,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:t,escaped:c(t)}}}default:return{}}}}},L=t=>({name:"arrow",options:t,async fn(r){let{x:n,y:o,placement:i,rects:s,platform:l,elements:c,middlewareData:u}=r,{element:d,padding:f=0}=(0,a.ku)(t,r)||{};if(null==d)return{};let p=(0,a.yd)(f),m={x:n,y:o},h=(0,a.Wh)(i),g=(0,a.I4)(h),v=await l.getDimensions(d),b="y"===h,y=b?"clientHeight":"clientWidth",w=s.reference[g]+s.reference[h]-m[h]-s.floating[g],x=m[h]-s.reference[h],E=await (null==l.getOffsetParent?void 0:l.getOffsetParent(d)),
156C=E?E[y]:0;C&&await (null==l.isElement?void 0:l.isElement(E))||(C=c.floating[y]||s.floating[g]);let k=C/2-v[g]/2-1,S=(0,a.VV)(p[b?"top":"left"],k),T=(0,a.VV)(p[b?"bottom":"right"],k),N=C-v[g]-T,A=C/2-v[g]/2+(w/2-x/2),I=(0,a.uZ)(S,A,N),R=!u.arrow&&null!=(0,a.hp)(i)&&A!==I&&s.reference[g]/2-(A<S?S:T)-v[g]/2<0,_=R?A<S?A-S:A-N:0;return{[h]:m[h]+_,data:{[h]:I,centerOffset:A-I-_,...R&&{alignmentOffset:_}},reset:R}}}),M=function(t){return void 0===t&&(t={}),{options:t,fn(r){let{x:n,y:o,placement:i,rects:s,middlewareData:l}=r,{offset:c=0,mainAxis:u=!0,crossAxis:d=!0}=(0,a.ku)(t,r),f={x:n,y:o},p=(0,a.Qq)(i),m=(0,a.Rn)(p),h=f[m],g=f[p],v=(0,a.ku)(c,r),b="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let t="y"===m?"height":"width",r=s.reference[m]-s.floating[t]+b.mainAxis,n=s.reference[m]+s.reference[t]-b.mainAxis;h<r?h=r:h>n&&(h=n)}if(d){var y,w;let t="y"===m?"width":"height",r=["top","left"].includes((0,a.k3)(i)),n=s.reference[p]-s.floating[t]+(r&&(null==(y=l.offset)?void 0:y[p])||0)+(r?0:b.crossAxis),o=s.reference[p]+s.reference[t]+(r?0:(null==(w=l.offset)?void 0:w[p])||0)-(r?b.crossAxis:0);g<n?g=n:g>o&&(g=o)}return{[m]:h,[p]:g}}}},D=(t,r,n)=>{let a=new Map,o={platform:T,...n},s={...o.platform,_c:a};return i(t,r,{...o,platform:s})}},16561:function(t,r,n){"use strict";n.d(r,{Cp:function(){return y},RR:function(){return v},YF:function(){return f},cv:function(){return m},dp:function(){return b},dr:function(){return g},uY:function(){return h},x7:function(){return w}});var a=n(40403),o=n(20132),i=n(88636),s="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function l(t,r){let n,a,o;if(t===r)return!0;if(typeof t!=typeof r)return!1;if("function"==typeof t&&t.toString()===r.toString())return!0;if(t&&r&&"object"==typeof t){if(Array.isArray(t)){if((n=t.length)!==r.length)return!1;for(a=n;0!=a--;)if(!l(t[a],r[a]))return!1;return!0}if((n=(o=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(a=n;0!=a--;)if(!({}).hasOwnProperty.call(r,o[a]))return!1;for(a=n;0!=a--;){let n=o[a];if(("_owner"!==n||!t.$$typeof)&&!l(t[n],r[n]))return!1}return!0}return t!=t&&r!=r}function c(t){return"undefined"==typeof window?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function u(t,r){let n=c(t);return Math.round(r*n)/n}function d(t){let r=o.useRef(t);return s(()=>{r.current=t}),r}function f(t){void 0===t&&(t={});let{placement:r="bottom",strategy:n="absolute",middleware:f=[],platform:p,elements:{reference:m,floating:h}={},transform:g=!0,whileElementsMounted:v,open:b}=t,[y,w]=o.useState({x:0,y:0,strategy:n,placement:r,middlewareData:{},isPositioned:!1}),[x,E]=o.useState(f);l(x,f)||E(f);let[C,k]=o.useState(null),[S,T]=o.useState(null),N=o.useCallback(t=>{t!==_.current&&(_.current=t,k(t))},[]),A=o.useCallback(t=>{t!==O.current&&(O.current=t,T(t))},[]),I=m||C,R=h||S,_=o.useRef(null),O=o.useRef(null),P=o.useRef(y),L=null!=v,M=d(v),D=d(p),j=d(b),F=o.useCallback(()=>{if(!_.current||!O.current)return;let t={placement:r,strategy:n,middleware:x};D.current&&(t.platform=D.current),(0,a.oo)(_.current,O.current,t).then(t=>{let r={...t,isPositioned:!1!==j.current};U.current&&!l(P.current,r)&&(P.current=r,i.flushSync(()=>{w(r)}))})},[x,r,n,D,j]);s(()=>{!1===b&&P.current.isPositioned&&(P.current.isPositioned=!1,w(t=>({...t,isPositioned:!1})))},[b]);let U=o.useRef(!1);s(()=>(U.current=!0,()=>{U.current=!1}),[]),s(()=>{if(I&&(_.current=I),R&&(O.current=R),I&&R){if(M.current)return M.current(I,R,F);F()}},[I,R,F,M,L]);let z=o.useMemo(()=>({reference:_,floating:O,setReference:N,setFloating:A}),[N,A]),H=o.useMemo(()=>({reference:I,floating:R}),[I,R]),B=o.useMemo(()=>{let t={position:n,left:0,top:0};if(!H.floating)return t;let r=u(H.floating,y.x),a=u(H.floating,y.y);return g?{...t,transform:"translate("+r+"px, "+a+"px)",...c(H.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:r,top:a}},[n,g,H.floating,y.x,y.y]);return o.useMemo(()=>({...y,update:F,refs:z,elements:H,floatingStyles:B}),[y,F,z,H,B])}let p=t=>({name:"arrow",options:t,fn(r){let{element:n,padding:o}="function"==typeof t?t(r):t;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,a.x7)({element:n.current,padding:o}).fn(r):{}:n?(0,a.x7)({element:n,padding:o}).fn(r):{}}}),m=(t,r)=>({...(0,a.cv)(t),options:[t,r]}),h=(t,r)=>({...(0,a.uY)(t),options:[t,r]}),g=(t,r)=>({...(0,a.dr)(t),options:[t,r]}),v=(t,r)=>({...(0,a.RR)(t),options:[t,r]}),b=(t,r)=>({...(0,a.dp)(t),options:[t,r]}),y=(t,r)=>({...(0,a.Cp)(t),options:[t,r]}),w=(t,r)=>({...p(t),options:[t,r]})},14041:function(t,r,n){"use strict";function a(){return"undefined"!=typeof window}
156function o(t){return l(t)?(t.nodeName||"").toLowerCase():"#document"}function i(t){var r;return(null==t||null==(r=t.ownerDocument)?void 0:r.defaultView)||window}function s(t){var r;return null==(r=(l(t)?t.ownerDocument:t.document)||window.document)?void 0:r.documentElement}function l(t){return!!a()&&(t instanceof Node||t instanceof i(t).Node)}function c(t){return!!a()&&(t instanceof Element||t instanceof i(t).Element)}function u(t){return!!a()&&(t instanceof HTMLElement||t instanceof i(t).HTMLElement)}function d(t){return!!a()&&"undefined"!=typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof i(t).ShadowRoot)}function f(t){let{overflow:r,overflowX:n,overflowY:a,display:o}=b(t);return/auto|scroll|overlay|hidden|clip/.test(r+a+n)&&!["inline","contents"].includes(o)}function p(t){return["table","td","th"].includes(o(t))}function m(t){let r=g(),n=c(t)?b(t):t;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!r&&!!n.backdropFilter&&"none"!==n.backdropFilter||!r&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(t=>(n.willChange||"").includes(t))||["paint","layout","strict","content"].some(t=>(n.contain||"").includes(t))}function h(t){let r=w(t);for(;u(r)&&!v(r);){if(m(r))return r;if(function(t){return[":popover-open",":modal"].some(r=>{try{return t.matches(r)}catch(t){return!1}})}(r))break;r=w(r)}return null}function g(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function v(t){return["html","body","#document"].includes(o(t))}function b(t){return i(t).getComputedStyle(t)}function y(t){return c(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function w(t){if("html"===o(t))return t;let r=t.assignedSlot||t.parentNode||d(t)&&t.host||s(t);return d(r)?r.host:r}n.d(r,{Dx:function(){return b},Jj:function(){return i},Kx:function(){return function t(r,n,a){var o;void 0===n&&(n=[]),void 0===a&&(a=!0);let s=function t(r){let n=w(r);return v(n)?r.ownerDocument?r.ownerDocument.body:r.body:u(n)&&f(n)?n:t(n)}(r),l=s===(null==(o=r.ownerDocument)?void 0:o.body),c=i(s);if(l){let r=c.parent&&Object.getPrototypeOf(c.parent)?c.frameElement:null;return n.concat(c,c.visualViewport||[],f(s)?s:[],r&&a?t(r):[])}return n.concat(s,t(s,[],a))}},Lw:function(){return y},Ow:function(){return w},Pf:function(){return g},Py:function(){return v},Re:function(){return u},Ze:function(){return p},ao:function(){return f},gQ:function(){return h},hT:function(){return m},kK:function(){return c},tF:function(){return s},wk:function(){return o}})},8733:function(t,r,n){"use strict";n.d(r,{Fp:function(){return i},GW:function(){return l},I4:function(){return v},JB:function(){return T},KX:function(){return C},NM:function(){return s},Qq:function(){return b},Rn:function(){return g},VV:function(){return o},Wh:function(){return y},gy:function(){return x},hp:function(){return h},i8:function(){return w},k3:function(){return m},ku:function(){return p},mA:function(){return a},pw:function(){return k},uZ:function(){return f},yd:function(){return S},ze:function(){return c}});let a=["top","right","bottom","left"],o=Math.min,i=Math.max,s=Math.round,l=Math.floor,c=t=>({x:t,y:t}),u={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function f(t,r,n){return i(t,o(r,n))}function p(t,r){return"function"==typeof t?t(r):t}function m(t){return t.split("-")[0]}function h(t){return t.split("-")[1]}function g(t){return"x"===t?"y":"x"}function v(t){return"y"===t?"height":"width"}function b(t){return["top","bottom"].includes(m(t))?"y":"x"}function y(t){return g(b(t))}function w(t,r,n){void 0===n&&(n=!1);let a=h(t),o=y(t),i=v(o),s="x"===o?a===(n?"end":"start")?"right":"left":"start"===a?"bottom":"top";return r.reference[i]>r.floating[i]&&(s=k(s)),[s,k(s)]}function x(t){let r=k(t);return[E(t),r,E(r)]}function E(t){return t.replace(/start|end/g,t=>d[t])}function C(t,r,n,a){let o=h(t),i=function(t,r,n){let a=["left","right"],o=["right","left"];switch(t){case"top":case"bottom":if(n)return r?o:a;return r?a:o;case"left":case"right":return r?["top","bottom"]:["bottom","top"];default:return[]}}(m(t),"start"===n,a);return o&&(i=i.map(t=>t+"-"+o),r&&(i=i.concat(i.map(E)))),i}function k(t){return t.replace(/left|right|bottom|top/g,t=>u[t])}function S(t){return"number"!=typeof t?{top:0,right:0,bottom:0,left:0,...t}:{top:t,right:t,bottom:t,left:t}}function T(t){let{x:r,y:n,width:a,height:o}=t;return{width:a,height:o,top:n,left:r,right:r+a,bottom:n+o,x:r,y:n}}},96404:function(t,r,n){"use strict";n.d(r,{A:function(){return T}});var[a,o]=(0,n(37953).k)({name:"ButtonGroupContext",strict:!1}),i=n(64866),s=n(17865),l=n(20132),c=n(73470),u=n(91164),d=n(37443),f=n(53377),p=n(39802),m=n(89136),h=n(12213),g=n(7631),v=(0,h.tv)({base:["z-0","group","relative","inline-flex","items-center","justify-center","box-border","appearance-none","outline-none","select-none","whitespace-nowrap","min-w-max","font-normal","subpixel-antialiased","overflow-hidden","tap-highlight-transparent","data-[pressed=true]:scale-[0.97]",...g.Dh],variants:{variant:{solid:"",bordered:"border-medium bg-transparent",light:"bg-transparent",flat:"",faded:"border-medium",shadow:"",ghost:"border-medium bg-transparent"},size:{sm:"px-3 min-w-16 h-8 text-tiny gap-2 rounded-small",md:"px-4 min-w-20 h-10 text-small gap-2 rounded-medium",lg:"px-6 min-w-24 h-12 text-medium gap-3 rounded-large"},color:{default:"",primary:"",secondary:"",success:"",warning:"",danger:""},radius:{none:"rounded-none",sm:"rounded-small",md:"rounded-medium",lg:"rounded-large",full:"rounded-full"},fullWidth:{true:"w-full"},isDisabled:{true:"opacity-disabled pointer-events-none"},isInGroup:{true:"[&:not(:first-child):not(:last-child)]:rounded-none"},isIconOnly:{true:"px-0 !gap-0",false:"[&>svg]:max-w-[theme(spacing.8)]"},disableAnimation:{true:"!transition-none data-[pressed=true]:scale-100",false:"transition-transform-colors-opacity motion-reduce:transition-none"}},defaultVariants:{size:"md",variant:"solid",color:"default",fullWidth:!1,isDisabled:!1,isInGroup:!1}
156,compoundVariants:[{variant:"solid",color:"default",class:m.J.solid.default},{variant:"solid",color:"primary",class:m.J.solid.primary},{variant:"solid",color:"secondary",class:m.J.solid.secondary},{variant:"solid",color:"success",class:m.J.solid.success},{variant:"solid",color:"warning",class:m.J.solid.warning},{variant:"solid",color:"danger",class:m.J.solid.danger},{variant:"shadow",color:"default",class:m.J.shadow.default},{variant:"shadow",color:"primary",class:m.J.shadow.primary},{variant:"shadow",color:"secondary",class:m.J.shadow.secondary},{variant:"shadow",color:"success",class:m.J.shadow.success},{variant:"shadow",color:"warning",class:m.J.shadow.warning},{variant:"shadow",color:"danger",class:m.J.shadow.danger},{variant:"bordered",color:"default",class:m.J.bordered.default},{variant:"bordered",color:"primary",class:m.J.bordered.primary},{variant:"bordered",color:"secondary",class:m.J.bordered.secondary},{variant:"bordered",color:"success",class:m.J.bordered.success},{variant:"bordered",color:"warning",class:m.J.bordered.warning},{variant:"bordered",color:"danger",class:m.J.bordered.danger},{variant:"flat",color:"default",class:m.J.flat.default},{variant:"flat",color:"primary",class:m.J.flat.primary},{variant:"flat",color:"secondary",class:m.J.flat.secondary},{variant:"flat",color:"success",class:m.J.flat.success},{variant:"flat",color:"warning",class:m.J.flat.warning},{variant:"flat",color:"danger",class:m.J.flat.danger},{variant:"faded",color:"default",class:m.J.faded.default},{variant:"faded",color:"primary",class:m.J.faded.primary},{variant:"faded",color:"secondary",class:m.J.faded.secondary},{variant:"faded",color:"success",class:m.J.faded.success},{variant:"faded",color:"warning",class:m.J.faded.warning},{variant:"faded",color:"danger",class:m.J.faded.danger},{variant:"light",color:"default",class:[m.J.light.default,"data-[hover=true]:bg-default/40"]},{variant:"light",color:"primary",class:[m.J.light.primary,"data-[hover=true]:bg-primary/20"]},{variant:"light",color:"secondary",class:[m.J.light.secondary,"data-[hover=true]:bg-secondary/20"]},{variant:"light",color:"success",class:[m.J.light.success,"data-[hover=true]:bg-success/20"]},{variant:"light",color:"warning",class:[m.J.light.warning,"data-[hover=true]:bg-warning/20"]},{variant:"light",color:"danger",class:[m.J.light.danger,"data-[hover=true]:bg-danger/20"]},{variant:"ghost",color:"default",class:[m.J.ghost.default,"data-[hover=true]:!bg-default"]},{variant:"ghost",color:"primary",class:[m.J.ghost.primary,"data-[hover=true]:!bg-primary data-[hover=true]:!text-primary-foreground"]},{variant:"ghost",color:"secondary",class:[m.J.ghost.secondary,"data-[hover=true]:!bg-secondary data-[hover=true]:!text-secondary-foreground"]},{variant:"ghost",color:"success",class:[m.J.ghost.success,"data-[hover=true]:!bg-success data-[hover=true]:!text-success-foreground"]},{variant:"ghost",color:"warning",class:[m.J.ghost.warning,"data-[hover=true]:!bg-warning data-[hover=true]:!text-warning-foreground"]},{variant:"ghost",color:"danger",class:[m.J.ghost.danger,"data-[hover=true]:!bg-danger data-[hover=true]:!text-danger-foreground"]},{isInGroup:!0,class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,size:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,isRounded:!0,class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,radius:"none",class:"rounded-none first:rounded-s-none last:rounded-e-none"},{isInGroup:!0,radius:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,radius:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,radius:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,radius:"full",class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,variant:["ghost","bordered"],color:"default",className:g.Zs.default},{isInGroup:!0,variant:["ghost","bordered"],color:"primary",className:g.Zs.primary},{isInGroup:!0,variant:["ghost","bordered"],color:"secondary",className:g.Zs.secondary},{isInGroup:!0,variant:["ghost","bordered"],color:"success",className:g.Zs.success},{isInGroup:!0,variant:["ghost","bordered"],color:"warning",className:g.Zs.warning},{isInGroup:!0,variant:["ghost","bordered"],color:"danger",className:g.Zs.danger},{isIconOnly:!0,size:"sm",class:"min-w-8 w-8 h-8"},{isIconOnly:!0,size:"md",class:"min-w-10 w-10 h-10"},{isIconOnly:!0,size:"lg",class:"min-w-12 w-12 h-12"},{variant:["solid","faded","flat","bordered","shadow"],class:"data-[hover=true]:opacity-hover"}]});(0,h.tv)({base:"inline-flex items-center justify-center h-auto",variants:{fullWidth:{true:"w-full"}},defaultVariants:{fullWidth:!1}});
156var b=n(96373),y=n(74019),w=n(46342),x=n(51540),E=n(69303),C=n(26223),k=n(15311),S=(0,C.Gp)((t,r)=>{let{Component:n,domRef:a,children:m,styles:h,spinnerSize:g,spinner:C=(0,k.jsx)(x.c,{color:"current",size:g}),spinnerPlacement:S,startContent:T,endContent:N,isLoading:A,disableRipple:I,getButtonProps:R,getRippleProps:_,isIconOnly:O}=function(t){var r,n,a,m,h,g,x,E,C;let k=o(),S=(0,i.w)(),T=!!k,{ref:N,as:A,children:I,startContent:R,endContent:_,autoFocus:O,className:P,spinner:L,isLoading:M=!1,disableRipple:D=!1,fullWidth:j=null!=(r=null==k?void 0:k.fullWidth)&&r,radius:F=null==k?void 0:k.radius,size:U=null!=(n=null==k?void 0:k.size)?n:"md",color:z=null!=(a=null==k?void 0:k.color)?a:"default",variant:H=null!=(m=null==k?void 0:k.variant)?m:"solid",disableAnimation:B=null!=(g=null!=(h=null==k?void 0:k.disableAnimation)?h:null==S?void 0:S.disableAnimation)&&g,isDisabled:V=null!=(x=null==k?void 0:k.isDisabled)&&x,isIconOnly:q=null!=(E=null==k?void 0:k.isIconOnly)&&E,spinnerPlacement:W="start",onPress:G,onClick:Z,...K}=t,J=A||"button",Y="string"==typeof J,X=(0,f.gy)(N),Q=null!=(C=D||(null==S?void 0:S.disableRipple))?C:B,{isFocusVisible:ee,isFocused:et,focusProps:er}=(0,c.F)({autoFocus:O}),en=V||M,ea=(0,l.useMemo)(()=>v({size:U,color:z,variant:H,radius:F,fullWidth:j,isDisabled:en,isInGroup:T,disableAnimation:B,isIconOnly:q,className:P}),[U,z,H,F,j,en,T,q,B,P]),{onPress:eo,onClear:ei,ripples:es}=(0,w.i)(),el=(0,l.useCallback)(t=>{Q||en||B||!X.current||eo(t)},[Q,en,B,X,eo]),{buttonProps:ec,isPressed:eu}=(0,b.j)({elementType:A,isDisabled:en,onPress:(0,u.t)(G,el),onClick:Z,...K},X),{isHovered:ed,hoverProps:ef}=(0,y.X)({isDisabled:en}),ep=(0,l.useCallback)((t={})=>({"data-disabled":(0,s.PB)(en),"data-focus":(0,s.PB)(et),"data-pressed":(0,s.PB)(eu),"data-focus-visible":(0,s.PB)(ee),"data-hover":(0,s.PB)(ed),"data-loading":(0,s.PB)(M),...(0,d.d)(ec,er,ef,(0,p.z)(K,{enabled:Y}),(0,p.z)(t))}),[M,en,et,eu,Y,ee,ed,ec,er,ef,K]),em=t=>(0,l.isValidElement)(t)?(0,l.cloneElement)(t,{"aria-hidden":!0,focusable:!1,tabIndex:-1}):null,eh=em(R);return{Component:J,children:I,domRef:X,spinner:L,styles:ea,startContent:eh,endContent:em(_),isLoading:M,spinnerPlacement:W,spinnerSize:(0,l.useMemo)(()=>({sm:"sm",md:"sm",lg:"md"})[U],[U]),disableRipple:Q,getButtonProps:ep,getRippleProps:(0,l.useCallback)(()=>({ripples:es,onClear:ei}),[es,ei]),isIconOnly:q}}({...t,ref:r});return(0,k.jsxs)(n,{ref:a,className:h,...R(),children:[T,A&&"start"===S&&C,A&&O?null:m,A&&"end"===S&&C,N,!I&&(0,k.jsx)(E.L,{..._()})]})});S.displayName="HeroUI.Button";var T=S},40361:function(t,r,n){"use strict";n.d(r,{z:function(){return y}});var a=n(26223),o=n(37443),i=n(91852),s=n(73470),l=n(89136),c=n(12213),u=n(7631),d=(0,c.tv)({slots:{base:["relative","max-w-fit","min-w-min","inline-flex","items-center","justify-between","box-border","whitespace-nowrap"],content:"flex-1 text-inherit font-normal",dot:["w-2","h-2","ml-1","rounded-full"],avatar:"flex-shrink-0",closeButton:["z-10","appearance-none","outline-none","select-none","transition-opacity","opacity-70","hover:opacity-100","cursor-pointer","active:opacity-disabled","ta
156p-highlight-transparent"]},variants:{variant:{solid:{},bordered:{base:"border-medium bg-transparent"},light:{base:"bg-transparent"},flat:{},faded:{base:"border-medium"},shadow:{},dot:{base:"border-medium border-default text-foreground bg-transparent"}},color:{default:{dot:"bg-default-400"},primary:{dot:"bg-primary"},secondary:{dot:"bg-secondary"},success:{dot:"bg-success"},warning:{dot:"bg-warning"},danger:{dot:"bg-danger"}},size:{sm:{base:"px-1 h-6 text-tiny",content:"px-1",closeButton:"text-medium",avatar:"w-4 h-4"},md:{base:"px-1 h-7 text-small",content:"px-2",closeButton:"text-large",avatar:"w-5 h-5"},lg:{base:"px-2 h-8 text-medium",content:"px-2",closeButton:"text-xl",avatar:"w-6 h-6"}},radius:{none:{base:"rounded-none"},sm:{base:"rounded-small"},md:{base:"rounded-medium"},lg:{base:"rounded-large"},full:{base:"rounded-full"}},isOneChar:{true:{},false:{}},isCloseable:{true:{},false:{}},hasStartContent:{true:{}},hasEndContent:{true:{}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},isCloseButtonFocusVisible:{true:{closeButton:[...u.jR,"ring-1","rounded-full"]}}},defaultVariants:{variant:"solid",color:"default",size:"md",radius:"full",isDisabled:!1},compoundVariants:[{variant:"solid",color:"default",class:{base:l.J.solid.default}},{variant:"solid",color:"primary",class:{base:l.J.solid.primary}},{variant:"solid",color:"secondary",class:{base:l.J.solid.secondary}},{variant:"solid",color:"success",class:{base:l.J.solid.success}},{variant:"solid",color:"warning",class:{base:l.J.solid.warning}},{variant:"solid",color:"danger",class:{base:l.J.solid.danger}},{variant:"shadow",color:"default",class:{base:l.J.shadow.default}},{variant:"shadow",color:"primary",class:{base:l.J.shadow.primary}},{variant:"shadow",color:"secondary",class:{base:l.J.shadow.secondary}},{variant:"shadow",color:"success",class:{base:l.J.shadow.success}},{variant:"shadow",color:"warning",class:{base:l.J.shadow.warning}},{variant:"shadow",color:"danger",class:{base:l.J.shadow.danger}},{variant:"bordered",color:"default",class:{base:l.J.bordered.default}},{variant:"bordered",color:"primary",class:{base:l.J.bordered.primary}},{variant:"bordered",color:"secondary",class:{base:l.J.bordered.secondary}},{variant:"bordered",color:"success",class:{base:l.J.bordered.success}},{variant:"bordered",color:"warning",class:{base:l.J.bordered.warning}},{variant:"bordered",color:"danger",class:{base:l.J.bordered.danger}},{variant:"flat",color:"default",class:{base:l.J.flat.default}},{variant:"flat",color:"primary",class:{base:l.J.flat.primary}},{variant:"flat",color:"secondary",class:{base:l.J.flat.secondary}},{variant:"flat",color:"success",class:{base:l.J.flat.success}},{variant:"flat",color:"warning",class:{base:l.J.flat.warning}},{variant:"flat",color:"danger",class:{base:l.J.flat.danger}},{variant:"faded",color:"default",class:{base:l.J.faded.default}},{variant:"faded",color:"primary",class:{base:l.J.faded.primary}},{variant:"faded",color:"secondary",class:{base:l.J.faded.secondary}},{variant:"faded",color:"success",class:{base:l.J.faded.success}},{variant:"faded",color:"warning",class:{base:l.J.faded.warning}},{variant:"faded",color:"danger",class:{base:l.J.faded.danger}},{variant:"light",color:"default",class:{base:l.J.light.default}},{variant:"light",color:"primary",class:{base:l.J.light.primary}},{variant:"light",color:"secondary",class:{base:l.J.light.secondary}},{variant:"light",color:"success",class:{base:l.J.light.success}},{variant:"light",color:"warning",class:{base:l.J.light.warning}},{variant:"light",color:"danger",class:{base:l.J.light.danger}},{isOneChar:!0,hasStartContent:!1,hasEndContent:!1,size:"sm",class:{base:"w-5 h-5 min-w-5 min-h-5"}},{isOneChar:!0,hasStartContent:!1,hasEndContent:!1,size:"md",class:{base:"w-6 h-6 min-w-6 min-h-6"}},{isOneChar:!0,hasStartContent:!1,hasEndContent:!1,size:"lg",class:{base:"w-7 h-7 min-w-7 min-h-7"}},{isOneChar:!0,isCloseable:!1,hasStartContent:!1,hasEndContent:!1,class:{base:"px-0 justify-center",content:"px-0 flex-none"}},{isOneChar:!0,isCloseable:!0,hasStartContent:!1,hasEndContent:!1,class:{base:"w-auto"}},{isOneChar:!0,variant:"dot",class:{base:"w-auto h-7 px-1 items-center",content:"px-2"}},{hasStartContent:!0,size:"sm",class:{content:"pl-0.5"}},{hasStartContent:!0,size:["md","lg"],class:{content:"pl-1"}},{hasEndContent:!0,size:"sm",class:{content:"pr-0.5"}},{hasEndContent:!0,size:["md","lg"],class:{content:"pr-1"}}]}),f=n(53377),p=n(61914),m=n(27731),h=n(20132),g=n(53179),v=n(15311),b=(0,a.Gp)((t,r)=>{let{Component:n,children:l,slots:c,classNames:u,isDot:b,isCloseable:y,startContent:w,endContent:x,getCloseButtonProps:E,getChipProps:C}=function(t){let[r,n]=(0,a.oe)(t,d.variantKeys),{ref:l,as:c,children:u,avatar:g,startContent:v,endContent:b,onClose:y,classNames:w,className:x,...E}=r,C=(0,f.gy)(l),k=(0,p.W)(null==w?void 0:w.base,x),S=!!y,T="dot"===t.variant,{focusProps:N,isFocusVisible:A}=(0,s.F)(),I=(0,h.useMemo)(()=>"string"==typeof u&&(null==u?void 0:u.length)===1,[u]),R=(0,h.useMemo)(()=>!!g||!!v,[g,v]),_=(0,h.useMemo)(()=>!!b||S,[b,S]),O=(0,h.useMemo)(()=>d({...n,hasStartContent:R,hasEndContent:_,isOneChar:I,isCloseable:S,isCloseButtonF
156ocusVisible:A}),[(0,m.Xx)(n),A,R,_,I,S]),{pressProps:P}=(0,i.r)({isDisabled:!!(null==t?void 0:t.isDisabled),onPress:y}),L=t=>(0,h.isValidElement)(t)?(0,h.cloneElement)(t,{className:(0,p.W)("max-h-[80%]",t.props.className)}):null;return{Component:c||"div",children:u,slots:O,classNames:w,isDot:T,isCloseable:S,startContent:((0,h.isValidElement)(g)?(0,h.cloneElement)(g,{className:O.avatar({class:null==w?void 0:w.avatar})}):null)||L(v),endContent:L(b),getCloseButtonProps:()=>({role:"button",tabIndex:0,className:O.closeButton({class:null==w?void 0:w.closeButton}),"aria-label":"close chip",...(0,o.d)(P,N)}),getChipProps:()=>({ref:C,className:O.base({class:k}),...E})}}({...t,ref:r}),k=(0,h.useMemo)(()=>b&&!w?(0,v.jsx)("span",{className:c.dot({class:null==u?void 0:u.dot})}):w,[c,w,b]),S=(0,h.useMemo)(()=>y?(0,v.jsx)("span",{...E(),children:x||(0,v.jsx)(g.f,{})}):x,[x,y,E]);return(0,v.jsxs)(n,{...C(),children:[k,(0,v.jsx)("span",{className:c.content({class:null==u?void 0:u.content}),children:l}),S]})});b.displayName="HeroUI.Chip";var y=b},25379:function(t,r,n){"use strict";n.d(r,{j:function(){return u}});var a=n(39802),o=(0,n(12213).tv)({base:"shrink-0 bg-divider border-none",variants:{orientation:{horizontal:"w-full h-divider",vertical:"h-full w-divider"}},defaultVariants:{orientation:"horizontal"}}),i=n(20132),s=n(26223),l=n(15311),c=(0,s.Gp)((t,r)=>{let{Component:n,getDividerProps:s}=function(t){var r;let n,s;let{as:l,className:c,orientation:u,...d}=t,f=l||"hr";"hr"===f&&"vertical"===u&&(f="div");let{separatorProps:p}=(r={elementType:"string"==typeof f?f:"hr",orientation:u},s=(0,a.z)(r,{enabled:"string"==typeof r.elementType}),("vertical"===r.orientation&&(n="vertical"),"hr"!==r.elementType)?{separatorProps:{...s,role:"separator","aria-orientation":n}}:{separatorProps:s}),m=(0,i.useMemo)(()=>o({orientation:u,className:c}),[u,c]);return{Component:f,getDividerProps:(0,i.useCallback)((t={})=>({className:m,role:"separator","data-orientation":u,...p,...d,...t}),[m,u,p,d])}}({...t});return(0,l.jsx)(n,{ref:r,...s()})});c.displayName="HeroUI.Divider";var u=c},13984:function(t,r,n){"use strict";n.d(r,{pE:function(){return c},jn:function(){return l}});var a=n(20132),o=n(38660),i=n(37443),s=Symbol("default");function l(t,r){let n=(0,a.useContext)(t);if(null===r)return null;if(n&&"object"==typeof n&&"slots"in n&&n.slots){let t=new Intl.ListFormat().format(Object.keys(n.slots).map(t=>`"${t}"`));if(!r&&!n.slots[s])throw Error(`A slot prop is required. Valid slot names are ${t}.`);let a=r||s;if(!n.slots[a])throw Error(`Invalid slot "${r}". Valid slot names are ${t}.`);return n.slots[a]}return n}function c(t,r,n){let{ref:s,...c}=l(n,t.slot)||{},u=function(t){let r=(0,a.useRef)(null);return(0,a.useMemo)(()=>({get current(){return r.current},set current(value){r.current=value,"function"==typeof t?t(value):t&&(t.current=value)}}),[t])}((0,a.useMemo)(()=>(0,o.l)(r,s),[r,s])),d=(0,i.d)(c,t);return"style"in c&&c.style&&"style"in t&&t.style&&("function"==typeof c.style||"function"==typeof t.style?d.style=r=>{let n="function"==typeof c.style?c.style(r):c.style,a={...r.defaultStyle,...n},o="function"==typeof t.style?t.style({...r,defaultStyle:a}):t.style;return{...a,...o}}:d.style={...c.style,...t.style}),[d,u]}},68391:function(t,r,n){"use strict";n.d(r,{l:function(){return u},q:function(){return c}});var a=n(13984),o=n(37019),i=n(20132),s=(0,n(12213).tv)({base:"flex flex-col gap-2 items-start"}),l=n(15311),c=(0,i.createContext)(null),u=(0,i.forwardRef)(function(t,r){[t,r]=(0,a.pE)(t,r,c);let{validationErrors:n,validationBehavior:u="native",children:d,className:f,...p}=t,m=(0,i.useMemo)(()=>s({className:f}),[f]);return(0,l.jsx)("form",{noValidate:"native"!==u,...p,ref:r,className:m,children:(0,l.jsx)(c.Provider,{value:{...t,validationBehavior:u},children:(0,l.jsx)(o.r7.Provider,{value:null!=n?n:{},children:d})})})})},94139:function(t,r,n){"use strict";n.d(r,{Lj:function(){return a},y7:function(){return o}});var a={ease:[.36,.66,.4,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1],spring:[.155,1.105,.295,1.12],springOut:[.57,-.15,.62,.07],softSpring:[.16,1.11,.3,1.02]};a.easeOut,a.easeIn;var o={scaleSpring:{enter:{transform:"scale(1)",opacity:1,transition:{type:"spring",bounce:0,duration:.2}},exit:{transform:"scale(0.85)",opacity:0,transition:{type:"easeOut",duration:.15}}},scaleSpringOpacity:{initial:{opacity:0,transform:"scale(0.8)"},enter:{opacity:1,transform:"scale(1)",transition:{type:"spring",bounce:0,duration:.3}},exit:{opacity:0,transform:"scale(0.96)",transition:{type:"easeOut",bounce:0,duration:.15}}},scale:{enter:{scale:1},exit:{scale:.95}},scaleFadeIn:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.25,ease:a.easeIn}},exit:{transform:"scale(0.95)",opacity:0,transition:{duration:.2,ease:a.easeOut}}},scaleInOut:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.4,ease:a.ease}},exit:{transform:"scale(1.03)",opacity:0,transition:{duration:.3,ease:a.ease}}},fade:{enter:{opacity:1,transition:{duration:.4,ease:a.ease}},exit:{opacity:0,transition:{duration:.3,ease:a.ease}}},collapse:{enter:{opacity:1,height:"auto",transition:{height:{type:"spring",bounce:0,duration:.3},opacity:{easings:"ease",duration:.4}}},exit:{opacity:0,height:0,transition:{easings:"ease",duration:.3}}}}},12736:function(t,r,n){"use strict";n.d(r,{Y:function(){return u}});var a=n(58772),o=n(53179),i=n(20132),s=n(26223),l=n(15311),c=(0,s.Gp)((t,r)=>{let{Component:n,label:s,description:c,isClearable:u,startContent:d,endContent:f,labelPlacement:p,hasHelper:m,isOutsideLeft:h,shouldLabelBeOutside:g,errorMessage:v,isInvalid:b,getBaseProps:y,getLabelProps:w,getInputProps:x,getInnerWrapperProps:E,getInputWrapperProps:C,getMainWrapperProps:k,getHelperWrapperProps:S,getDescriptionProps:T,getErrorMessageProps:N,getClearButtonProps:A}=(0,a.G)({...t,ref:r}),I=s?(0,l.jsx)("label",{...w(),children:s}):null,R=(0,i.useMemo)(()=>u?(0,l.jsx)("button",{...A(),children:f||(0,l.jsx)(o.f,{})}):f,[u,A]),_=(0,i.useMemo)(()=>{let t=b&&v,r=t||c;return m&&r?(0,l.jsx)("div",{...S(),children:t?(0,l.jsx)("div",{...N(),children:v}):(0,l.jsx)("div",{...T(),children:c})}):null},[m,b,v,c,S,N,T]),O=(0,i.useMemo)(()=>(0,l.jsxs)("div",{...E(),children:[d,(0,l.jsx)("input",{...x()}),R]}),[d,R,x,E]),P=(0,i.useMemo)(()=>g?(0,l.jsxs)("div",{...k(),children:[(0,l.jsxs)("div",{...C(),children:[h?null:I,O]}),_]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{...C(),children:[I,O]}),_]}),[p,_,g,I,O,v,c,k,C,N,T]);return(0,l.jsxs)(n,{...y(),children:[h?I:null,P]})});c.displayName="HeroUI.Input";var u=c},58772:function(t,r,n){"use strict";n.d(r,{G:function(){return N}});var a=n(64866),o=n(26223),i=n(55785),s=n(73470),l=n(12213),c=n(7631),u=(0,l.tv)({slots:{base:"group flex flex-col data-[hidden=true]:hidden",label:["absolute","z-10","pointer-events-none","origin-top-left","flex-shrink-0","rtl:origin-top-right","subpixel-antialiased","block","text-small","text-foreground-500"],mainWrapper:"h-full",inputWrapper:"relative w-full inline-flex tap-highlight-transparent flex-row items-center shadow-sm px-3 gap-3",innerWrapper:"inline-flex w-full items-center h-full box-border",input:["w-full font-normal bg-transparent !outline-none placeholder:text-foreground-500 focus-visible:outline-none","data-[has-start-content=true]:ps-1.5","data-[has-end-content=true]:pe-1.5","file:cursor-pointer file:bg-transparent file:border-0","autofill:bg-transparent bg-clip-text"],clearButton:["p-2","-m-2","z-10","absolute","end-3","start-auto","pointer-events-none","appearance-none","outline-none","select-none","opacity-0","hover:!opacity-100","cursor-pointer","active:!opacity-70","rounded-full",...c.Dh],helperWrapper:"hidden group-data-[has-helper=true]:flex p-1 relative flex-col gap-1.5",description:"text-tiny text-foreground-400",errorMessage:"text-tiny text-danger"},variants:{variant:{flat:{inputWrapper:["bg-default-100","data-[hover=true]:bg-default-200","group-data-[focus=true]:bg-default-100"]},faded:{inputWrapper:["bg-default-100","border-medium","border-default-200","data-[hover=true]:border-default-400 focus-within:border-default-400"],value:"group-data-[has-value=true]:text-default-foreground"},bordered:{inputWrapper:["border-medium","border-default-200","data-[hover=true]:border-default-400","group-data-[focus=true]:border-default-foreground"]},underlined:{inputWrapper:["!px-1","!pb-0","!gap-0","relative","box-border","border-b-medium","shadow-[0_1px_0px_0_rgba(0,0,0,0.05)]","border-default-200","!rounded-none","hover:border-default-300","after:content-['']","after:w-0","after:origin-center","after:bg-default-foreground","after:absolute","after:left-1/2","after:-translate-x-1/2","after:-bottom-[2px]","after:h-[2px]","group-data-[focus=true]:after:w-full"],innerWrapper:"pb-1",label:"group-data-[filled-within=true]:text-foreground"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},size:{sm:{label:"text-tiny",inputWrapper:"h-8 min-h-8 px-2 rounded-small",input:"text-small",clearButton:"text-medium"},md:{inputWrapper:"h-10 min-h-10 rounded-medium",input:"text-small",clearButton:"text-large"},lg:{label:"text-medium",inputWrapper:"h-12 min-h-12 rounded-large",input:"text-medium",clearButton:"text-large"}},radius:{none:{inputWrapper:"rounded-none"},sm:{inputWrapper:"rounded-small"},md:{inputWrapper:"rounded-medium"},lg:{inputWrapper:"rounded-large"},full:{inputWrapper:"rounded-full"}},labelPlacement:{outside:{mainWrapper:"flex flex-col"},"outside-left":{base:"flex-row items-center flex-nowrap data-[has-helper=true]:items-start",inputWrapper:"flex-1",mainWrapper:"flex flex-col",label:"relative text-foreground pe-2 ps-2 pointer-events-auto"},inside:{label:"cursor-text",inputWrapper:"flex-col items-start justify-center gap-0",innerWrapper:"group-data-[has-label=true]:items-end"}},fullWidth:{true:{base:"w-full"},false:{}},isClearable:{true:{input:"peer pe-6 input-search-cancel-button-none",clearButton:["peer-data-[filled=true]:pointer-events-auto","peer-data-[filled=true]:opacity-70 peer-data-[filled=true]:block","peer-data-[filled=true]:scale-100"]}},isDisabled:{true:{base:"opacity-disabled pointer-events-none",inputWrapper:"pointer-events-none",label:"pointer-events-none"}},isInvalid:{true:{label:"!text-danger",input:"!placeholder:text-danger !text-danger"}},isRequired:{true:{label:"after:content-['*'] after:text-danger after:ms-0.5"}},isMultiline:{true:{label:"relative",inputWrapper:"!h-auto",innerWrapper:"items-start group-data-[has-label=true]:items-start",input:"resize-none data-[hide-scroll=true]:scrollbar-hide",clearButton:"absolute top-2 right-2 rtl:right-auto rtl:left-2 z-10"}},disableAnimation:{true:{input:"transition-none",inputWrapper:"transition-none",label:"transition-none"},false:{inputWrapper:"transition-background motion-reduce:transition-none !duration-150",label:["will-change-auto","!duration-200","!ease-out","motion-reduce:transition-none","transition-[transform,color,left,opacity]"],clearButton:["scale-90","ease-out","duration-150","transition-[opacity,transform]","motion-reduce:transition-none","motion-reduce:scale-100"]}}},defaultVariants:{variant:"flat",color:"default",size:"md",fullWidth:!0,labelPlacement:"inside",isDisabled:!1,isMultiline:!1},compoundVariants:[{variant:"flat",color:"default",class:{input:"group-data-[has-value=true]:text-default-foreground"}},{variant:"flat",color:"primary",class:{inputWrapper:["bg-primary-100","data-[hover=true]:bg-primary-50","text-primary","group-data-[focus=true]:bg-primary-50","placeholder:text-primary"],input:"placeholder:text-primary",label:"text-primary"}},{variant:"flat",color:"secondary",class:{inputWrapper:["bg-secondary-100","text-secondary","data-[hover=true]:bg-secondary-50","group-data-[focus=true]:bg-secondary-50","placeholder:text-secondary"],input:"placeholder:text-secondary",label:"text-secondary"}},{variant:"flat",color:"success",class:{inputWrapper:["bg-success-100","text-success-600","dark:text-success","placeholder:text-success-600","dark:placeholder:text-success","data-[hover=true]:bg-success-50","group-data-[focus=true]:bg-success-50"],input:"placeholder:text-success-600 dark:placeholder:text-success",label:"text-success-600 dark:text-success"}},{variant:"flat",color:"warning",class:{inputWrapper:["bg-warning-100","text-warning-600","dark:text-warning","placeholder:text-warning-600","dark:placeholder:text-warning","data-[hover=true]:bg-warning-50","group-data-[focus=true]:bg-warning-50"],input:"placeholder:text-warning-600 dar
156k:placeholder:text-warning",label:"text-warning-600 dark:text-warning"}},{variant:"flat",color:"danger",class:{inputWrapper:["bg-danger-100","text-danger","dark:text-danger-500","placeholder:text-danger","dark:placeholder:text-danger-500","data-[hover=true]:bg-danger-50","group-data-[focus=true]:bg-danger-50"],input:"placeholder:text-danger dark:placeholder:text-danger-500",label:"text-danger dark:text-danger-500"}},{variant:"faded",color:"primary",class:{label:"text-primary",inputWrapper:"data-[hover=true]:border-primary focus-within:border-primary"}},{variant:"faded",color:"secondary",class:{label:"text-secondary",inputWrapper:"data-[hover=true]:border-secondary focus-within:border-secondary"}},{variant:"faded",color:"success",class:{label:"text-success",inputWrapper:"data-[hover=true]:border-success focus-within:border-success"}},{variant:"faded",color:"warning",class:{label:"text-warning",inputWrapper:"data-[hover=true]:border-warning focus-within:border-warning"}},{variant:"faded",color:"danger",class:{label:"text-danger",inputWrapper:"data-[hover=true]:border-danger focus-within:border-danger"}},{variant:"underlined",color:"default",class:{input:"group-data-[has-value=true]:text-foreground"}},{variant:"underlined",color:"primary",class:{inputWrapper:"after:bg-primary",label:"text-primary"}},{variant:"underlined",color:"secondary",class:{inputWrapper:"after:bg-secondary",label:"text-secondary"}},{variant:"underlined",color:"success",class:{inputWrapper:"after:bg-success",label:"text-success"}},{variant:"underlined",color:"warning",class:{inputWrapper:"after:bg-warning",label:"text-warning"}},{variant:"underlined",color:"danger",class:{inputWrapper:"after:bg-danger",label:"text-danger"}},{variant:"bordered",color:"primary",class:{inputWrapper:"group-data-[focus=true]:border-primary",label:"text-primary"}},{variant:"bordered",color:"secondary",class:{inputWrapper:"group-data-[focus=true]:border-secondary",label:"text-secondary"}},{variant:"bordered",color:"success",class:{inputWrapper:"group-data-[focus=true]:border-success",label:"text-success"}},{variant:"bordered",color:"warning",class:{inputWrapper:"group-data-[focus=true]:border-warning",label:"text-warning"}},{variant:"bordered",color:"danger",class:{inputWrapper:"group-data-[focus=true]:border-danger",label:"text-danger"}},{labelPlacement:"inside",color:"default",class:{label:"group-data-[filled-within=true]:text-default-600"}},{labelPlacement:"outside",color:"default",class:{label:"group-data-[filled-within=true]:text-foreground"}},{radius:"full",size:["sm"],class:{inputWrapper:"px-3"}},{radius:"full",size:"md",class:{inputWrapper:"px-4"}},{radius:"full",size:"lg",class:{inputWrapper:"px-5"}},{disableAnimation:!1,variant:["faded","bordered"],class:{inputWrapper:"transition-colors motion-reduce:transition-none"}},{disableAnimation:!1,variant:"underlined",class:{inputWrapper:"after:transition-width motion-reduce:after:transition-none"}},{variant:["flat","faded"],class:{inputWrapper:[...c.ID]}},{isInvalid:!0,variant:"flat",class:{inputWrapper:["!bg-danger-50","data-[hover=true]:!bg-danger-100","group-data-[focus=true]:!bg-danger-50"]}},{isInvalid:!0,variant:"bordered",class:{inputWrapper:"!border-danger group-data-[focus=true]:!border-danger"}},{isInvalid:!0,variant:"underlined",class:{inputWrapper:"after:!bg-danger"}},{labelPlacement:"inside",size:"sm",class:{inputWrapper:"h-12 py-1.5 px-3"}},{labelPlacement:"inside",size:"md",class:{inputWrapper:"h-14 py-2"}},{labelPlacement:"inside",size:"lg",class:{inputWrapper:"h-16 py-2.5 gap-0"}},{labelPlacement:"inside",size:"sm",variant:["bordered","faded"],class:{inputWrapper:"py-1"}},{labelPlacement:["inside","outside"],class:{label:["group-data-[filled-within=true]:pointer-events-auto"]}},{labelPlacement:"outside",isMultiline:!1,class:{base:"relative justify-end",label:["pb-0","z-20","top-1/2","-translate-y-1/2","group-data-[filled-within=true]:start-0"]}},{labelPlacement:["inside"],class:{label:["group-data-[filled-within=true]:scale-85"]}},{labelPlacement:["inside"],variant:"flat",class:{innerWrapper:"pb-0.5"}},{variant:"underlined",size:"sm",class:{innerWrapper:"pb-1"}},{variant:"underlined",size:["md","lg"],class:{innerWrapper:"pb-1.5"}},{labelPlacement:"inside",size:["sm","md"],class:{label:"text-small"}},{labelPlacement:"inside",isMultiline:!1,size:"sm",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px)]"]}},{labelPlacement:"inside",isMultiline:!1,size:"md",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px)]"]}},{labelPlacement:"inside",isMultiline:!1,size:"lg",class:{label:["text-medium","group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px)]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"sm",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"md",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"lg",class:{label:["text-medium","group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"sm",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_5px)]"]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"md",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_3.5px)]"]}},{labelPlacement:"inside",variant:"underlined",size:"lg",isMultiline:!1,class:{label:["text-medium","group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_4px)]"]}},{labelPlacement:"outside",size:"sm",isMultiline:!1,class:{label:["start-2","text-tiny","group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.tiny)/2_+_16px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_8px)]"}},{labelPlacement:"outside",size:"md",isMultiline:!1,class:{label:["start-3","end-auto","text-small","group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_20px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_10px)]"}},{labelPlacement:"outside",size:"lg",isMultiline:!1,class:{label:["start-3","end-auto","text-medium","group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_24px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_12px)]"}},{labelPlacement:"outside-left",size:"sm",class:{label:"group-data-[has-helper=true]:pt-2"}},{labelPlacement:"outside-left",size:"md",class:{label:"group-data-[has-helper=true]:pt-3"}},{labelPlacement:"outside-left",size:"lg",class:{label:"group-data-[has-helper=true]:pt-4"}},{labelPlacement:["outside","outside-left"],isMultiline:!0,class:{inputWrapper:"py-2"}},{labelPlacement:"outside",isMultiline:!0,class:{label:"pb-1.5"}},{labelPlacement:"inside",isMultiline:!0,class:{label:"pb-0.5",input:"pt-0"}},{isMultiline:!0,disableAnimation:!1,class:{input:"transition-height !duration-100 motion-reduce:transition-none"}},{labelPlacement:["inside","outside"],class:{label:["pe-2","max-w-full","text-ellipsis","overflow-hidden"]}},{isMultiline:!0,radius:"full",class:{inputWrapper:"data-[has-multiple-rows=true]:rounded-large"}},{isClearable:!0,isMultiline:!0,class:{clearButton:["group-data-[has-value=true]:opacity-70 group-data-[has-value=true]:block","group-data-[has-value=true]:scale-100","group-data-[has-value=true]:pointer-events-auto"]}}]}),d=n(53377),f=n(39802),p=n(74019),m=n(26363),h=n(91852),g=n(17865),v=n(61914),b=n(69872),y=n(27731),w=n(50264),x=n(20132),E=n(37443),C=n(91164),k=n(54430),S=n(13984),T=n(68391);function N(t){var r,n,l,c;let N=(0,a.w)(),{validationBehavior:A}=(0,S.jn)(T.q)||{},[I,R]=(0,o.oe)(t,u.variantKeys),{ref:_,as:O,type:P,label:L,baseRef:M,wrapperRef:D,description:j,className:F,classNames:U,autoFocus:z,startContent:H,endContent:B,onClear:V,onChange:q,validationState:W,validationBehavior:G=null!=(r=null!=A?A:null==N?void 0:N.validationBehavior)?r:"native",innerWrapperRef:Z,onValueChange:K=()=>{},...J}=I,Y=(0,x.useCallback)(t=>{K(null!=t?t:"")},[K]),[X,Q]=(0,x.useState)(!1),ee=null!=(l=null!=(n=t.disableAnimation)?n:null==N?void 0:N.disableAnimation)&&l,et=(0,d.gy)(_),er=(0,d.gy)(M),en=(0,d.gy)(D),ea=(0,d.gy)(Z),[eo,ei]=(0,w.z)(I.value,null!=(c=I.defaultValue)?c:"",Y),es=["date","time","month","week","range"].includes(P),el=!(0,g.xb)(eo)||es,ec=el||X,eu="hidden"===P,ed=t.isMultiline,ef="file"===P,ep=(0,v.W)(null==U?void 0:U.base,F,el?"is-filled":""),em=(0,x.useCallback)(()=>{var t;
156ei(""),null==V||V(),null==(t=et.current)||t.focus()},[ei,V]);(0,i.G)(()=>{et.current&&ei(et.current.value)},[et.current]);let{labelProps:eh,inputProps:eg,isInvalid:ev,validationErrors:eb,validationDetails:ey,descriptionProps:ew,errorMessageProps:ex}=(0,k.h)({...t,validationBehavior:G,autoCapitalize:t.autoCapitalize,value:eo,"aria-label":(0,b.x)(t["aria-label"],t.label,t.placeholder),inputElementType:ed?"textarea":"input",onChange:ei},et);ef&&(delete eg.value,delete eg.onChange);let{isFocusVisible:eE,isFocused:eC,focusProps:ek}=(0,s.F)({autoFocus:z,isTextInput:!0}),{isHovered:eS,hoverProps:eT}=(0,p.X)({isDisabled:!!(null==t?void 0:t.isDisabled)}),{isHovered:eN,hoverProps:eA}=(0,p.X)({isDisabled:!!(null==t?void 0:t.isDisabled)}),{focusProps:eI,isFocusVisible:eR}=(0,s.F)(),{focusWithinProps:e_}=(0,m.L)({onFocusWithinChange:Q}),{pressProps:eO}=(0,h.r)({isDisabled:!!(null==t?void 0:t.isDisabled)||!!(null==t?void 0:t.isReadOnly),onPress:em}),eP="invalid"===W||ev,eL=(0,x.useMemo)(()=>{var r;return t.labelPlacement&&"inside"!==t.labelPlacement||L?null!=(r=t.labelPlacement)?r:"inside":"outside"},[t.labelPlacement,L]),eM="function"==typeof I.errorMessage?I.errorMessage({isInvalid:eP,validationErrors:eb,validationDetails:ey}):I.errorMessage||(null==eb?void 0:eb.join(" ")),eD=!!V||t.isClearable,ej=!!L||!!j||!!eM,eF=!!I.placeholder,eU=!!L,ez=!!j||!!eM,eH="outside"===eL||"outside-left"===eL,eB="inside"===eL,eV=!!et.current&&(!et.current.value||""===et.current.value||!eo||""===eo)&&eF,eq="outside-left"===eL,eW=!!H,eG=!!eH&&("outside-left"===eL||eF||"outside"===eL&&eW),e$="outside"===eL&&!eF&&!eW,eZ=(0,x.useMemo)(()=>u({...R,isInvalid:eP,labelPlacement:eL,isClearable:eD,disableAnimation:ee}),[(0,y.Xx)(R),eP,eL,eD,eW,ee]),eK=(0,x.useCallback)((r={})=>({ref:er,className:eZ.base({class:ep}),"data-slot":"base","data-filled":(0,g.PB)(el||eF||eW||eV||ef),"data-filled-within":(0,g.PB)(ec||eF||eW||eV||ef),"data-focus-within":(0,g.PB)(X),"data-focus-visible":(0,g.PB)(eE),"data-readonly":(0,g.PB)(t.isReadOnly),"data-focus":(0,g.PB)(eC),"data-hover":(0,g.PB)(eS||eN),"data-required":(0,g.PB)(t.isRequired),"data-invalid":(0,g.PB)(eP),"data-disabled":(0,g.PB)(t.isDisabled),"data-has-elements":(0,g.PB)(ej),"data-has-helper":(0,g.PB)(ez),"data-has-label":(0,g.PB)(eU),"data-has-value":(0,g.PB)(!eV),"data-hidden":(0,g.PB)(eu),...e_,...r}),[eZ,ep,el,eC,eS,eN,eP,ez,eU,ej,eV,eW,X,eE,ec,eF,e_,eu,t.isReadOnly,t.isRequired,t.isDisabled]),eJ=(0,x.useCallback)((t={})=>({"data-slot":"label",className:eZ.label({class:null==U?void 0:U.label}),...(0,E.d)(eh,eA,t)}),[eZ,eN,eh,null==U?void 0:U.label]),eY=(0,x.useCallback)((r={})=>({"data-slot":"input","data-filled":(0,g.PB)(el),"data-filled-within":(0,g.PB)(ec),"data-has-start-content":(0,g.PB)(eW),"data-has-end-content":(0,g.PB)(!!B),className:eZ.input({class:(0,v.W)(null==U?void 0:U.input,el?"is-filled":"",ed?"pe-0":"")}),...(0,E.d)(ek,eg,(0,f.z)(J,{enabled:!0,labelable:!0,omitEventNames:new Set(Object.keys(eg))}),r),"aria-readonly":(0,g.PB)(t.isReadOnly),onChange:(0,C.t)(eg.onChange,q),ref:et}),[eZ,eo,ek,eg,J,el,ec,eW,B,null==U?void 0:U.input,t.isReadOnly,t.isRequired,q]),eX=(0,x.useCallback)((t={})=>({ref:en,"data-slot":"input-wrapper","data-hover":(0,g.PB)(eS||eN),"data-focus-visible":(0,g.PB)(eE),"data-focus":(0,g.PB)(eC),className:eZ.inputWrapper({class:(0,v.W)(null==U?void 0:U.inputWrapper,el?"is-filled":"")}),...(0,E.d)(t,eT),onClick:t=>{et.current&&t.currentTarget===t.target&&et.current.focus()},style:{cursor:"text",...t.style}}),[eZ,eS,eN,eE,eC,eo,null==U?void 0:U.inputWrapper]),eQ=(0,x.useCallback)((t={})=>({...t,ref:ea,"data-slot":"inner-wrapper",onClick:t=>{et.current&&t.currentTarget===t.target&&et.current.focus()},className:eZ.innerWrapper({class:(0,v.W)(null==U?void 0:U.innerWrapper,null==t?void 0:t.className)})}),[eZ,null==U?void 0:U.innerWrapper]),e0=(0,x.useCallback)((t={})=>({...t,"data-slot":"main-wrapper",className:eZ.mainWrapper({class:(0,v.W)(null==U?void 0:U.mainWrapper,null==t?void 0:t.className)})}),[eZ,null==U?void 0:U.mainWrapper]),e1=(0,x.useCallback)((t={})=>({...t,"data-slot":"helper-wrapper",className:eZ.helperWrapper({class:(0,v.W)(null==U?void 0:U.helperWrapper,null==t?void 0:t.className)})}),[eZ,null==U?void 0:U.helperWrapper]),e2=(0,x.useCallback)((t={})=>({...t,...ew,"data-slot":"description",className:eZ.description({class:(0,v.W)(null==U?void 0:U.description,null==t?void 0:t.className)})}),[eZ,null==U?void 0:U.description]),e3=(0,x.useCallback)((t={})=>({...t,...ex,"data-slot":"error-message",className:eZ.errorMessage({class:(0,v.W)(null==U?void 0:U.errorMessage,null==t?void 0:t.className)})}),[eZ,ex,null==U?void 0:U.errorMessage]),e4=(0,x.useCallback)((r={})=>({...r,type:"button",tabIndex:-1,disabled:t.isDisabled,"aria-label":"clear input","data-slot":"clear-button","data-focus-visible":(0,g.PB)(eR),className:eZ.clearButton({class:(0,v.W)(null==U?void 0:U.clearButton,null==r?void 0:r.className)}),...(0,E.d)(eO,eI)}),[eZ,eR,eO,eI,null==U?void 0:U.clearButton]);return{Component:O||"div",classNames:U,domRef:et,label:L,description:j,startContent:H,endContent:B,labelPlacement:eL,isClearable:eD,hasHelper:ez,hasStartContent:eW,isLabelOutside:eG,isOutsideLeft:eq,isLabelOutsideAsPlaceholder:e$,shouldLabelBeOutside:eH,shouldLabelBeInside:eB,hasPlaceholder:eF,isInvalid:eP,errorMessage:eM,getBaseProps:eK,getLabelProps:eJ,getInputProps:eY,getMainWrapperProps:e0,getInputWrapperProps:eX,getInnerWrapperProps:eQ,getHelperWrapperProps:e1,getDescriptionProps:e2,getErrorMessageProps:e3,getClearButtonProps:e4}}},14622:function(t,r,n){"use strict";n.d(r,{R:function(){return N}});var a=n(68089),o=n(73994),i=n(86751),s=n(84171),l=n(37443),c=n(20132),u=n(12213),d=n(7631),f=(0,u.tv)({slots:{wrapper:["flex","w-screen","h-[100dvh]","fixed","inset-0","z-50","overflow-x-auto","justify-center","h-[--visual-viewport-height]"],base:["flex","flex-col","relative","bg-white","z-50","w-full","box-border","bg-content1","outline-none","mx-1","my-1","sm:mx-6","sm:my-16"],backdrop:"z-50",header:"flex py-4 px-6 flex-initial text-large font-semibold",body:"flex flex-1 flex-col gap-3 px-6 py-2",footer:"flex flex-row gap-2 px-6 py-4 justify-end",closeButton:["absolute","appearance-none","outline-none","select-none","top-1","end-1","p-2","text-foreground-500","rounded-full","hover:bg-default-100","active:bg-default-200","tap-highlight-transparent",...d.Dh]},variants:{size:{xs:{base:"max-w-xs"},sm:{base:"max-w-sm"},md:{base:"max-w-md"},lg:{base:"max-w-lg"},xl:{base:"max-w-xl"},"2xl":{base:"max-w-2xl"},"3xl":{base:"max-w-3xl"},"4xl":{base:"max-w-4xl"},"5xl":{base:"max-w-5xl"},full:{base:"my-0 mx-0 sm:mx-0 sm:my-0 max-w-full h-[100dvh] min-h-[100dvh] !rounded-none"}},radius:{none:{base:"rounded-none"},sm:{base:"rounded-small"},md:{base:"rounded-medium"},lg:{base:"rounded-large"}},placement:{auto:{wrapper:"items-end sm:items-center"},center:{wrapper:"items-center sm:items-center"},top:{wrapper:"items-start sm:items-start"},"top-center":{wrapper:"items-start sm:items-center"},bottom:{wrapper:"items-end sm:items-end"},"bottom-center":{wrapper:"items-end sm:items-center"}},shadow:{none:{base:"shadow-none"},sm:{base:"shadow-small"},md:{base:"shadow-medium"},lg:{base:"shadow-large"}},backdrop:{transparent:{backdrop:"hidden"},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-md backdrop-saturate-150 bg-overlay/30"}},scrollBehavior:{normal:{base:"overflow-y-hidden"},inside:{base:"max-h-[calc(100%_-_8rem)]",body:"overflow-y-auto"},outside:{wrapper:"items-start sm:items-start overflow-y-auto",base:"my-16"}},disableAnimation:{false:{wrapper:["[--scale-enter:100%]","[--scale-exit:100%]","[--slide-enter:0px]","[--slide-exit:80px]","sm:[--scale-enter:100%]","sm:[--scale-exit:103%]","sm:[--slide-enter:0px]","sm:[--slide-exit:0px]"]}}},defaultVariants:{size:"md",radius:"lg",shadow:"sm",placement:"auto",backdrop:"opaque",scrollBehavior:"normal"},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"w-screen h-screen fixed inset-0"}}]}),p=n(64866),m=n(26223),h=n(96373),g=n(73470),v=n(61914),b=n(27731),y=n(17865),w=n(53377),x=n(10204),E=n(38660),C=n(86593),k=n(25099),S=n(15311),T=(0,m.Gp)((t,r)=>{let{children:n,...u}=t,d=function(t){var r,n,u;let d=(0,p.w)(),[C,k]=(0,m.oe)(t,f.variantKeys),{ref:S,as:T,className:N,classNames:A,isOpen:I,defaultOpen:R,onOpenChange:_,motionProps:O,closeButton:P,isDismissable:L=!0,hideCloseButton:M=!1,shouldBlockScroll:D=!0,portalContainer:j,isKeyboardDismissDisabled:F=!1,onClose:U,...z}=C,H=(0,w.gy)(S),B=(0,c.useRef)(null),[V,q]=(0,c.useState)(!1),[W,G]=(0,c.useState)(!1),Z=null!=(n=null!=(r=t.disableAnimation)?r:null==d?void 0:d.disableAnimation)&&n,K=(0,c.useId)(),J=(0,c.useId)(),Y=(0,c.useId)(),X=(0,x.d)({isOpen:I,defaultOpen:R,onOpenChange:t=>{null==_||_(t),t||null==U||U()}}),{modalProps:Q,underlayProps:ee}=function(t={shouldBlockScroll:!0},r,n){let{overlayProps:u,underlayProps:d}=(0,a.I)({...t,isOpen:r.isOpen,onClose:r.close},n);return(0,o.t)({isDisabled:!r.isOpen||!t.shouldBlockScroll}),(0,i.Bq)(),(0,c.useEffect)(()=>
156{if(r.isOpen&&n.current)return(0,s.R)([n.current])},[r.isOpen,n]),{modalProps:(0,l.d)(u),underlayProps:d}}({isDismissable:L,shouldBlockScroll:D,isKeyboardDismissDisabled:F},X,H),{buttonProps:et}=(0,h.j)({onPress:X.close},B),{isFocusVisible:er,focusProps:en}=(0,g.F)(),ea=(0,v.W)(null==A?void 0:A.base,N),eo=(0,c.useMemo)(()=>f({...k,disableAnimation:Z}),[(0,b.Xx)(k),Z]),ei=(0,c.useCallback)((t={})=>({className:eo.backdrop({class:null==A?void 0:A.backdrop}),onClick:()=>X.close(),...ee,...t}),[eo,A,ee]);return{Component:T||"section",slots:eo,domRef:H,headerId:J,bodyId:Y,motionProps:O,classNames:A,isDismissable:L,closeButton:P,hideCloseButton:M,portalContainer:j,shouldBlockScroll:D,backdrop:null!=(u=t.backdrop)?u:"opaque",isOpen:X.isOpen,onClose:X.close,disableAnimation:Z,setBodyMounted:G,setHeaderMounted:q,getDialogProps:(r={},n=null)=>{var a;return{ref:(0,E.l)(n,H),...(0,l.d)(Q,z,r),className:eo.base({class:(0,v.W)(ea,r.className)}),id:K,"data-open":(0,y.PB)(X.isOpen),"data-dismissable":(0,y.PB)(L),"aria-modal":(0,y.PB)(!0),"data-placement":null!=(a=null==t?void 0:t.placement)?a:"right","aria-labelledby":V?J:void 0,"aria-describedby":W?Y:void 0}},getBackdropProps:ei,getCloseButtonProps:()=>({role:"button",tabIndex:0,"aria-label":"Close","data-focus-visible":(0,y.PB)(er),className:eo.closeButton({class:null==A?void 0:A.closeButton}),...(0,l.d)(et,en)})}}({...u,ref:r}),T=(0,S.jsx)(i.aV,{portalContainer:d.portalContainer,children:n});return(0,S.jsx)(C.D,{value:d,children:d.disableAnimation&&d.isOpen?T:(0,S.jsx)(k.M,{children:d.isOpen?T:null})})});T.displayName="HeroUI.Modal";var N=T},77755:function(t,r,n){"use strict";n.d(r,{I:function(){return d}});var a=n(86593),o=n(20132),i=n(26223),s=n(53377),l=n(61914),c=n(15311),u=(0,i.Gp)((t,r)=>{let{as:n,children:i,className:u,...d}=t,{slots:f,classNames:p,bodyId:m,setBodyMounted:h}=(0,a.v)(),g=(0,s.gy)(r);return(0,o.useEffect)(()=>(h(!0),()=>h(!1)),[h]),(0,c.jsx)(n||"div",{ref:g,className:f.body({class:(0,l.W)(null==p?void 0:p.body,u)}),id:m,...d,children:i})});u.displayName="HeroUI.ModalBody";var d=u},85510:function(t,r,n){"use strict";n.d(r,{k:function(){return d}});var a=n(86593),o=n(20132),i=n(26223),s=n(53377),l=n(61914),c=n(15311),u=(0,i.Gp)((t,r)=>{let{as:n,children:i,className:u,...d}=t,{slots:f,classNames:p,headerId:m,setHeaderMounted:h}=(0,a.v)(),g=(0,s.gy)(r);return(0,o.useEffect)(()=>(h(!0),()=>h(!1)),[h]),(0,c.jsx)(n||"header",{ref:g,className:f.header({class:(0,l.W)(null==p?void 0:p.header,u)}),id:m,...d,children:i})});u.displayName="HeroUI.ModalHeader";var d=u},17902:function(t,r,n){"use strict";n.d(r,{A:function(){return x}});var a=n(94139),o={enter:{scale:"var(--scale-enter)",y:"var(--slide-enter)",opacity:1,willChange:"auto",transition:{scale:{duration:.4,ease:a.Lj.ease},opacity:{duration:.4,ease:a.Lj.ease},y:{type:"spring",bounce:0,duration:.6}}},exit:{scale:"var(--scale-exit)",y:"var(--slide-exit)",opacity:0,willChange:"transform",transition:{duration:.3,ease:a.Lj.ease}}},i=n(86593),s=n(20132),l=n(67608),c=n(76777),u=n(26519),d=n(51125),f=n(72751),p=n(8298);let m="undefined"!=typeof document&&window.visualViewport;function h(){return{width:m&&(null==m?void 0:m.width)||window.innerWidth,height:m&&(null==m?void 0:m.height)||window.innerHeight}}var g=n(37443),v=n(91164),b=n(15311),y=()=>Promise.all([n.e(6634),n.e(3239)]).then(n.bind(n,99342)).then(t=>t.default),w=t=>{let{as:r,children:n,role:w="dialog",...x}=t,{Component:E,domRef:C,slots:k,classNames:S,motionProps:T,backdrop:N,closeButton:A,hideCloseButton:I,disableAnimation:R,getDialogProps:_,getBackdropProps:O,getCloseButtonProps:P,onClose:L}=(0,i.v)(),M=function(){let t=(0,p.Av)(),[r,n]=(0,s.useState)(()=>t?{width:0,height:0}:h());return(0,s.useEffect)(()=>{let t=()=>{n(t=>{let r=h();return r.width===t.width&&r.height===t.height?t:r})};return m?m.addEventListener("resize",t):window.addEventListener("resize",t),()=>{m?m.removeEventListener("resize",t):window.removeEventListener("resize",t)}},[]),r}(),{dialogProps:D}=(0,f.R)({role:w},C),j=(0,s.isValidElement)(A)?(0,s.cloneElement)(A,P()):(0,b.jsx)("button",{...P(),children:(0,b.jsx)(c.T,{})}),F=(0,s.useCallback)(t=>{"Tab"===t.key&&t.nativeEvent.isComposing&&(t.stopPropagation(),t.preventDefault())},[]),U=_((0,g.d)(D,x)),z=(0,b.jsxs)(r||E||"div",{...U,onKeyDown:(0,v.t)(U.onKeyDown,F),children:[(0,b.jsx)(l.U,{onDismiss:L}),!I&&j,"function"==typeof n?n(L):n,(0,b.jsx)(l.U,{onDismiss:L})]}),H=(0,s.useMemo)(()=>"transparent"===N?null:R?(0,b.jsx)("div",{...O()}):(0,b.jsx)(u.X,{features:y,children:(0,b.jsx)(d.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:a.y7.fade,...O()})}),[N,R,O]),B={"--visual-viewport-height":M.height+"px"},V=R?(0,b.jsx)("div",{className:k.wrapper({class:null==S?void 0:S.wrapper}),"data-slot":"wrapper",style:B,children:z}):(0,b.jsx)(u.X,{features:y,children:(0,b.jsx)(d.m.div,{animate:"enter",className:k.wrapper({class:null==S?void 0:S.wrapper}),"data-slot":"wrapper",exit:"exit",initial:"exit",variants:o,...T,style:B,children:z})});
156return(0,b.jsxs)("div",{tabIndex:-1,children:[H,V]})};w.displayName="HeroUI.ModalContent";var x=w},86593:function(t,r,n){"use strict";n.d(r,{D:function(){return a},v:function(){return o}});var[a,o]=(0,n(37953).k)({name:"ModalContext",errorMessage:"useModalContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Modal />`"})},39802:function(t,r,n){"use strict";n.d(r,{z:function(){return c}});var a=new Set(["id","type","style","title","role","tabIndex","htmlFor","width","height","abbr","accept","acceptCharset","accessKey","action","allowFullScreen","allowTransparency","alt","async","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","challenge","charset","checked","cite","class","className","cols","colSpan","command","content","contentEditable","contextMenu","controls","coords","crossOrigin","data","dateTime","default","defer","dir","disabled","download","draggable","dropzone","encType","enterKeyHint","for","form","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","headers","hidden","high","href","hrefLang","httpEquiv","icon","inputMode","isMap","itemId","itemProp","itemRef","itemScope","itemType","kind","label","lang","list","loop","manifest","max","maxLength","media","mediaGroup","method","min","minLength","multiple","muted","name","noValidate","open","optimum","pattern","ping","placeholder","poster","preload","radioGroup","referrerPolicy","readOnly","rel","required","rows","rowSpan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","slot","sortable","span","spellCheck","src","srcDoc","srcSet","start","step","target","translate","typeMustMatch","useMap","value","wmode","wrap"]),o=new Set(["onCopy","onCut","onPaste","onLoad","onError","onWheel","onScroll","onCompositionEnd","onCompositionStart","onCompositionUpdate","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onSubmit","onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onPointerDown","onPointerEnter","onPointerLeave","onPointerUp","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionEnd"]),i=/^(data-.*)$/,s=/^(aria-.*)$/,l=/^(on[A-Z].*)$/;function c(t,r={}){let{labelable:n=!0,enabled:c=!0,propNames:u,omitPropNames:d,omitEventNames:f,omitDataProps:p,omitEventProps:m}=r,h={};if(!c)return t;for(let r in t)!((null==d?void 0:d.has(r))||(null==f?void 0:f.has(r))&&l.test(r)||l.test(r)&&!o.has(r)||p&&i.test(r)||m&&l.test(r))&&(Object.prototype.hasOwnProperty.call(t,r)&&(a.has(r)||n&&s.test(r)||(null==u?void 0:u.has(r))||i.test(r))||l.test(r))&&(h[r]=t[r]);return h}},37953:function(t,r,n){"use strict";n.d(r,{k:function(){return o}});var a=n(20132);function o(t={}){let{strict:r=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:o}=t,i=a.createContext(void 0);return i.displayName=o,[i.Provider,function t(){var o;let s=a.useContext(i);if(!s&&r){let r=Error(n);throw r.name="ContextError",null==(o=Error.captureStackTrace)||o.call(Error,r,t),r}return s},i]}},53377:function(t,r,n){"use strict";n.d(r,{AH:function(){return s},fg:function(){return o},gy:function(){return i}});var a=n(20132);function o(t){return{UNSAFE_getDOMNode:()=>t.current}}function i(t){let r=(0,a.useRef)(null);return(0,a.useImperativeHandle)(t,()=>r.current),r}function s(t,r){return t&&r&&t.x<r.x+r.width&&t.x+t.width>r.x&&t.y<r.y+r.height&&t.y+t.height>r.y}"undefined"!=typeof window&&window.document&&window.document.createElement},46342:function(t,r,n){"use strict";n.d(r,{i:function(){return i}});var a=n(27731),o=n(20132);function i(t={}){let[r,n]=(0,o.useState)([]),i=(0,o.useCallback)(t=>{let r=t.target,o=Math.max(r.clientWidth,r.clientHeight);n(r=>[...r,{key:(0,a.QI)(r.length.toString()),size:o,x:t.x-o/2,y:t.y-o/2}])},[]);return{ripples:r,onClear:(0,o.useCallback)(t=>{n(r=>r.filter(r=>r.key!==t))},[]),onPress:i,...t}}},69303:function(t,r,n){"use strict";n.d(r,{L:function(){return d}});var a=n(26519),o=n(25099),i=n(51125),s=n(60864),l=n(15311),c=()=>Promise.all([n.e(6634),n.e(3239)]).then(n.bind(n,99342)).then(t=>t.default),u=t=>{let{ripples:r=[],motionProps:n,color:u="currentColor",style:d,onClear:f}=t;return(0,l.jsx)(l.Fragment,{children:r.map(t=>{let r=(0,s.uZ)(.01*t.size,.2,t.size>100?.75:.5);return(0,l.jsx)(a.X,{features:c,children:(0,l.jsx)(o.M,{mode:"popLayout",children:(0,l.jsx)(i.m.span,{animate:{transform:"scale(2)",opacity:0}
156,className:"heroui-ripple",exit:{opacity:0},initial:{transform:"scale(0)",opacity:.35},style:{position:"absolute",backgroundColor:u,borderRadius:"100%",transformOrigin:"center",pointerEvents:"none",overflow:"hidden",inset:0,zIndex:0,top:t.y,left:t.x,width:`${t.size}px`,height:`${t.size}px`,...d},transition:{duration:r},onAnimationComplete:()=>{f(t.key)},...n})})},t.key)})})};u.displayName="HeroUI.Ripple";var d=u},76777:function(t,r,n){"use strict";n.d(r,{T:function(){return o}});var a=n(15311),o=t=>{let{isSelected:r,isIndeterminate:n,disableAnimation:o,...i}=t;return(0,a.jsx)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",role:"presentation",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,viewBox:"0 0 24 24",width:"1em",...i,children:(0,a.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})}},53179:function(t,r,n){"use strict";n.d(r,{f:function(){return o}});var a=n(15311),o=t=>(0,a.jsx)("svg",{"aria-hidden":"true",focusable:"false",height:"1em",role:"presentation",viewBox:"0 0 24 24",width:"1em",...t,children:(0,a.jsx)("path",{d:"M12 2a10 10 0 1010 10A10.016 10.016 0 0012 2zm3.36 12.3a.754.754 0 010 1.06.748.748 0 01-1.06 0l-2.3-2.3-2.3 2.3a.748.748 0 01-1.06 0 .754.754 0 010-1.06l2.3-2.3-2.3-2.3A.75.75 0 019.7 8.64l2.3 2.3 2.3-2.3a.75.75 0 011.06 1.06l-2.3 2.3z",fill:"currentColor"})})},61914:function(t,r,n){"use strict";function a(...t){for(var r,n,o=0,i="";o<t.length;)(r=t[o++])&&(n=function t(r){var n,a,o="";if("string"==typeof r||"number"==typeof r)o+=r;else if("object"==typeof r){if(Array.isArray(r))for(n=0;n<r.length;n++)r[n]&&(a=t(r[n]))&&(o&&(o+=" "),o+=a);else for(n in r)r[n]&&(o&&(o+=" "),o+=n)}return o}(r))&&(i&&(i+=" "),i+=n);return i}n.d(r,{W:function(){return a}})},69872:function(t,r,n){"use strict";n.d(r,{e:function(){return a},x:function(){return o}});var a=t=>(null==t?void 0:t.length)<=4?t:null==t?void 0:t.slice(0,3),o=(...t)=>{let r=" ";for(let n of t)if("string"==typeof n&&n.length>0){r=n;break}return r}},86936:function(t,r,n){"use strict";n.d(r,{Z:function(){return o}});var a={};function o(t,r,...n){let i=r?` [${r}]`:" ",s=`[Next UI]${i}: ${t}`;"undefined"!=typeof console&&(a[s]||(a[s]=!0))}},17865:function(t,r,n){"use strict";n.d(r,{PB:function(){return c},Ts:function(){return a},mf:function(){return l},xb:function(){return s}});var a=!1;function o(t){return Array.isArray(t)}function i(t){let r=typeof t;return null!=t&&("object"===r||"function"===r)&&!o(t)}function s(t){return o(t)?o(t)&&0===t.length:i(t)?i(t)&&0===Object.keys(t).length:null==t||""===t}function l(t){return"function"==typeof t}var c=t=>t?"true":void 0},60864:function(t,r,n){"use strict";function a(t,r,n){return Math.min(Math.max(t,r),n)}n.d(r,{uZ:function(){return a}})},27731:function(t,r,n){"use strict";let a,o,i;n.d(r,{v0:function(){return v},kC:function(){return g},Ds:function(){return x},UE:function(){return C},QI:function(){return b},Xx:function(){return w},Os:function(){return y}});var s=Object.create,l=Object.defineProperty,c=Object.getOwnPropertyDescriptor,u=Object.getOwnPropertyNames,d=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,p=(t,r)=>function(){return r||(0,t[u(t)[0]])((r={exports:{}}).exports,r),r.exports},m=p({"../../../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react.production.min.js"(t){var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(t,r,n){this.props=t,this.context=r,this.refs=g,this.updater=n||m}function b(){}function y(t,r,n){this.props=t,this.context=r,this.refs=g,this.updater=n||m}v.prototype.isReactComponent={},v.prototype.setState=function(t,r){if("object"!=typeof t&&"function"!=typeof t&&null!=t)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,r,"setState")},v.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},b.prototype=v.prototype;var w=y.prototype=new b;w.constructor=y,h(w,v.prototype),w.isPureReactComponent=!0;var x=Array.isArray,E=Object.prototype.hasOwnProperty,C={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function S(t,n,a){var o,i={},s=null,l=null;if(null!=n)for(o in void 0!==n.ref&&(l=n.ref),void 0!==n.key&&(s=""+n.key),n)E.call(n,o)&&!k.hasOwnProperty(o)&&(i[o]=n[o]);var c=arguments.length-2;if(1===c)i.children=a;else if(1<c){for(var u=Array(c),d=0;d<c;d++)u[d]=arguments[d+2];i.children=u}if(t&&t.defaultProps)for(o in c=t.defaultProps)void 0===i[o]&&(i[o]=c[o]);return{$$typeof:r,type:t,key:s,ref:l,props:i,_owner:C.current}}function T(t){return"object"==typeof t&&null!==t&&t.$$typeof===r}var N=/\/+/g;function A(t,r){var n,a;return"object"==typeof t&&null!==t&&null!=t.key?(n=""+t.key,a={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(t){return a[t]})):r.toString(36)}function I(t,a,o){if(null==t)return t;var i=[],s=0;return!function t(a,o,i,s,l){var c,u,d,f=typeof a;("undefined"===f||"boolean"===f)&&(a=null);var m=!1;if(null===a)m=!0;else switch(f){case"string":case"number":m=!0;break;case"object":switch(a.$$typeof){case r:case n:m=!0}}if(m)return l=l(m=a),a=""===s?"."+A(m,0):s,x(l)?(i="",null!=a&&(i=a.replace(N,"$&/")+"/"),t(l,o,i,"",function(t){return t}
156)):null!=l&&(T(l)&&(c=l,u=i+(!l.key||m&&m.key===l.key?"":(""+l.key).replace(N,"$&/")+"/")+a,l={$$typeof:r,type:c.type,key:u,ref:c.ref,props:c.props,_owner:c._owner}),o.push(l)),1;if(m=0,s=""===s?".":s+":",x(a))for(var h=0;h<a.length;h++){var g=s+A(f=a[h],h);m+=t(f,o,i,g,l)}else if("function"==typeof(g=null===(d=a)||"object"!=typeof d?null:"function"==typeof(d=p&&d[p]||d["@@iterator"])?d:null))for(a=g.call(a),h=0;!(f=a.next()).done;)g=s+A(f=f.value,h++),m+=t(f,o,i,g,l);else if("object"===f)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(o=String(a))?"object with keys {"+Object.keys(a).join(", ")+"}":o)+"). If you meant to render a collection of children, use an array instead.");return m}(t,i,"","",function(t){return a.call(o,t,s++)}),i}function R(t){if(-1===t._status){var r=t._result;(r=r()).then(function(r){(0===t._status||-1===t._status)&&(t._status=1,t._result=r)},function(r){(0===t._status||-1===t._status)&&(t._status=2,t._result=r)}),-1===t._status&&(t._status=0,t._result=r)}if(1===t._status)return t._result.default;throw t._result}var _={current:null},O={transition:null};t.Children={map:I,forEach:function(t,r,n){I(t,function(){r.apply(this,arguments)},n)},count:function(t){var r=0;return I(t,function(){r++}),r},toArray:function(t){return I(t,function(t){return t})||[]},only:function(t){if(!T(t))throw Error("React.Children.only expected to receive a single React element child.");return t}},t.Component=v,t.Fragment=a,t.Profiler=i,t.PureComponent=y,t.StrictMode=o,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:_,ReactCurrentBatchConfig:O,ReactCurrentOwner:C},t.cloneElement=function(t,n,a){if(null==t)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var o=h({},t.props),i=t.key,s=t.ref,l=t._owner;if(null!=n){if(void 0!==n.ref&&(s=n.ref,l=C.current),void 0!==n.key&&(i=""+n.key),t.type&&t.type.defaultProps)var c=t.type.defaultProps;for(u in n)E.call(n,u)&&!k.hasOwnProperty(u)&&(o[u]=void 0===n[u]&&void 0!==c?c[u]:n[u])}var u=arguments.length-2;if(1===u)o.children=a;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];o.children=c}return{$$typeof:r,type:t.type,key:i,ref:s,props:o,_owner:l}},t.createContext=function(t){return(t={$$typeof:l,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:t},t.Consumer=t},t.createElement=S,t.createFactory=function(t){var r=S.bind(null,t);return r.type=t,r},t.createRef=function(){return{current:null}},t.forwardRef=function(t){return{$$typeof:c,render:t}},t.isValidElement=T,t.lazy=function(t){return{$$typeof:f,_payload:{_status:-1,_result:t},_init:R}},t.memo=function(t,r){return{$$typeof:d,type:t,compare:void 0===r?null:r}},t.startTransition=function(t){var r=O.transition;O.transition={};try{t()}finally{O.transition=r}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(t,r){return _.current.useCallback(t,r)},t.useContext=function(t){return _.current.useContext(t)},t.useDebugValue=function(){},t.useDeferredValue=function(t){return _.current.useDeferredValue(t)},t.useEffect=function(t,r){return _.current.useEffect(t,r)},t.useId=function(){return _.current.useId()},t.useImperativeHandle=function(t,r,n){return _.current.useImperativeHandle(t,r,n)},t.useInsertionEffect=function(t,r){return _.current.useInsertionEffect(t,r)},t.useLayoutEffect=function(t,r){return _.current.useLayoutEffect(t,r)},t.useMemo=function(t,r){return _.current.useMemo(t,r)},t.useReducer=function(t,r,n){return _.current.useReducer(t,r,n)},t.useRef=function(t){return _.current.useRef(t)},t.useState=function(t){return _.current.useState(t)},t.useSyncExternalStore=function(t,r,n){return _.current.useSyncExternalStore(t,r,n)},t.useTransition=function(){return _.current.useTransition()},t.version="18.2.0"}});p({"../../../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react.development.js"(t,r){}});var h=(i=null!=(a=p({"../../../node_modules/.pnpm/[email protected]/node_modules/react/index.js"(t,r){r.exports=m()}})())?s(d(a)):{},((t,r,n,a)=>
156{if(r&&"object"==typeof r||"function"==typeof r)for(let o of u(r))f.call(t,o)||o===n||l(t,o,{get:()=>r[o],enumerable:!(a=c(r,o))||a.enumerable});return t})(!o&&a&&a.__esModule?i:l(i,"default",{value:a,enumerable:!0}),a)),g=t=>t?t.charAt(0).toUpperCase()+t.slice(1).toLowerCase():"";function v(...t){return function(r){t.some(t=>(null==t||t(r),null==r?void 0:r.defaultPrevented))}}function b(t){return`${t}-${Math.floor(1e6*Math.random())}`}function y(t){for(let r in t)r.startsWith("on")&&delete t[r];return t}function w(t){if(!t||"object"!=typeof t)return"";try{return JSON.stringify(t)}catch(t){return""}}function x(t,r=0){let n;return function(...a){void 0!==n&&clearTimeout(n),n=setTimeout(()=>{n=void 0,t.apply(this,a)},r)}}var E=()=>"19"===h.default.version.split(".")[0],C=t=>E()?t:t?"":void 0;/**
157 * @license React
158 * react.development.js
159 *
160 * Copyright (c) Facebook, Inc. and its affiliates.
161 *
162 * This source code is licensed under the MIT license found in the
163 * LICENSE file in the root directory of this source tree.
164 *//**
165 * @license React
166 * react.production.min.js
167 *
168 * Copyright (c) Facebook, Inc. and its affiliates.
169 *
170 * This source code is licensed under the MIT license found in the
171 * LICENSE file in the root directory of this source tree.
172 */},50741:function(t,r,n){"use strict";n.d(r,{X:function(){return p}});var a=n(26223),o=(0,n(12213).tv)({slots:{base:["group","relative","overflow-hidden","bg-content3 dark:bg-content2","pointer-events-none","before:opacity-100","before:absolute","before:inset-0","before:-translate-x-full","before:animate-[shimmer_2s_infinite]","before:border-t","before:border-content4/30","before:bg-gradient-to-r","before:from-transparent","before:via-content4","dark:before:via-default-700/10","before:to-transparent","after:opacity-100","after:absolute","after:inset-0","after:-z-10","after:bg-content3","dark:after:bg-content2","data-[loaded=true]:pointer-events-auto","data-[loaded=true]:overflow-visible","data-[loaded=true]:!bg-transparent","data-[loaded=true]:before:opacity-0 data-[loaded=true]:before:-z-10 data-[loaded=true]:before:animate-none","data-[loaded=true]:after:opacity-0"],content:["opacity-0","group-data-[loaded=true]:opacity-100"]},variants:{disableAnimation:{true:{base:"before:animate-none before:transition-none after:transition-none",content:"transition-none"},false:{base:"transition-background !duration-300",content:"transition-opacity motion-reduce:transition-none !duration-300"}}},defaultVariants:{}}),i=n(27731),s=n(61914),l=n(17865),c=n(20132),u=n(64866),d=n(15311),f=(0,a.Gp)((t,r)=>{let{Component:n,children:f,getSkeletonProps:p,getContentProps:m}=function(t){var r,n;let d=(0,u.w)(),[f,p]=(0,a.oe)(t,o.variantKeys),{as:m,children:h,isLoaded:g=!1,className:v,classNames:b,...y}=f,w=null!=(n=null!=(r=t.disableAnimation)?r:null==d?void 0:d.disableAnimation)&&n,x=(0,c.useMemo)(()=>o({...p,disableAnimation:w}),[(0,i.Xx)(p),w,h]),E=(0,s.W)(null==b?void 0:b.base,v);return{Component:m||"div",children:h,slots:x,classNames:b,getSkeletonProps:(t={})=>({"data-loaded":(0,l.PB)(g),className:x.base({class:(0,s.W)(E,null==t?void 0:t.className)}),...y}),getContentProps:(t={})=>({className:x.content({class:(0,s.W)(null==b?void 0:b.content,null==t?void 0:t.className)})})}}({...t});return(0,d.jsx)(n,{ref:r,...p(),children:(0,d.jsx)("div",{...m(),children:f})})});f.displayName="HeroUI.Skeleton";var p=f},51540:function(t,r,n){"use strict";n.d(r,{c:function(){return d}});var a=n(26223),o=(0,n(12213).tv)({slots:{base:"relative inline-flex flex-col gap-2 items-center justify-center",wrapper:"relative flex",circle1:["absolute","w-full","h-full","rounded-full","animate-spinner-ease-spin","border-2","border-solid","border-t-transparent","border-l-transparent","border-r-transparent"],circle2:["absolute","w-full","h-full","rounded-full","opacity-75","animate-spinner-linear-spin","border-2","border-dotted","border-t-transparent","border-l-transparent","border-r-transparent"],label:"text-foreground dark:text-foreground-dark font-regular"},variants:{size:{sm:{wrapper:"w-5 h-5",circle1:"border-2",circle2:"border-2",label:"text-small"}
172,md:{wrapper:"w-8 h-8",circle1:"border-3",circle2:"border-3",label:"text-medium"},lg:{wrapper:"w-10 h-10",circle1:"border-3",circle2:"border-3",label:"text-large"}},color:{current:{circle1:"border-b-current",circle2:"border-b-current"},white:{circle1:"border-b-white",circle2:"border-b-white"},default:{circle1:"border-b-default",circle2:"border-b-default"},primary:{circle1:"border-b-primary",circle2:"border-b-primary"},secondary:{circle1:"border-b-secondary",circle2:"border-b-secondary"},success:{circle1:"border-b-success",circle2:"border-b-success"},warning:{circle1:"border-b-warning",circle2:"border-b-warning"},danger:{circle1:"border-b-danger",circle2:"border-b-danger"}},labelColor:{foreground:{label:"text-foreground"},primary:{label:"text-primary"},secondary:{label:"text-secondary"},success:{label:"text-success"},warning:{label:"text-warning"},danger:{label:"text-danger"}}},defaultVariants:{size:"md",color:"primary",labelColor:"foreground"}}),i=n(27731),s=n(61914),l=n(20132),c=n(15311),u=(0,a.Gp)((t,r)=>{let{slots:n,classNames:u,label:d,getSpinnerProps:f}=function(t){let[r,n]=(0,a.oe)(t,o.variantKeys),{children:c,className:u,classNames:d,label:f,...p}=r,m=(0,l.useMemo)(()=>o({...n}),[(0,i.Xx)(n)]),h=(0,s.W)(null==d?void 0:d.base,u),g=f||c,v=(0,l.useMemo)(()=>g&&"string"==typeof g?g:p["aria-label"]?"":"Loading",[c,g,p["aria-label"]]),b=(0,l.useCallback)(()=>({"aria-label":v,className:m.base({class:h}),...p}),[v,m,h,p]);return{label:g,slots:m,classNames:d,getSpinnerProps:b}}({...t});return(0,c.jsxs)("div",{ref:r,...f(),children:[(0,c.jsxs)("div",{className:n.wrapper({class:null==u?void 0:u.wrapper}),children:[(0,c.jsx)("i",{className:n.circle1({class:null==u?void 0:u.circle1})}),(0,c.jsx)("i",{className:n.circle2({class:null==u?void 0:u.circle2})})]}),d&&(0,c.jsx)("span",{className:n.label({class:null==u?void 0:u.label}),children:d})]})});u.displayName="HeroUI.Spinner";var d=u},26223:function(t,r,n){"use strict";n.d(r,{Gp:function(){return o},oe:function(){return i}});var a=n(20132);function o(t){return(0,a.forwardRef)(t)}var i=(t,r,n=!0)=>{if(!r)return[t,{}];let a=r.reduce((r,n)=>n in t?{...r,[n]:t[n]}:r,{});return n?[Object.keys(t).filter(t=>!r.includes(t)).reduce((r,n)=>({...r,[n]:t[n]}),{}),a]:[t,a]}},64866:function(t,r,n){"use strict";n.d(r,{a:function(){return a},w:function(){return o}});var[a,o]=(0,n(37953).k)({name:"ProviderContext",strict:!1})},49163:function(t,r,n){"use strict";n.d(r,{cn:function(){return s}});var a=n(9296),o=n(92851),i=(0,n(92793).q7)({extend:a.B});function s(...t){return i((0,o.Z)(t))}},7631:function(t,r,n){"use strict";n.d(r,{Dh:function(){return a},ID:function(){return o},PZ:function(){return c},Zs:function(){return l},jR:function(){return i},z6:function(){return s}});var a=["outline-none","data-[focus-visible=true]:z-10","data-[focus-visible=true]:outline-2","data-[focus-visible=true]:outline-focus","data-[focus-visible=true]:outline-offset-2"],o=["outline-none","group-data-[focus-visible=true]:z-10","group-data-[focus-visible=true]:ring-2","group-data-[focus-visible=true]:ring-focus","group-data-[focus-visible=true]:ring-offset-2","group-data-[focus-visible=true]:ring-offset-background"],i=["outline-none","ring-2","ring-focus","ring-offset-2","ring-offset-background"],s=["absolute","top-1/2","left-1/2","-translate-x-1/2","-translate-y-1/2"],l={default:["[&+.border-medium.border-default]:ms-[calc(theme(borderWidth.medium)*-1)]"],primary:["[&+.border-medium.border-primary]:ms-[calc(theme(borderWidth.medium)*-1)]"],secondary:["[&+.border-medium.border-secondary]:ms-[calc(theme(borderWidth.medium)*-1)]"],success:["[&+.border-medium.border-success]:ms-[calc(theme(borderWidth.medium)*-1)]"],warning:["[&+.border-medium.border-warning]:ms-[calc(theme(borderWidth.medium)*-1)]"],danger:["[&+.border-medium.border-danger]:ms-[calc(theme(borderWidth.medium)*-1)]"]},c=["[--cursor-hit-x:8px]","font-inherit","text-[100%]","leading-[1.15]","m-0","p-0","overflow-visible","box-border","absolute","top-0","start-[calc(var(--cursor-hit-x)*-1)]","w-[calc(100%+var(--cursor-hit-x)*2)]","h-full","opacity-[0.0001]","z-[1]","cursor-pointer","disabled:cursor-default"]},9296:function(t,r,n){"use strict";n.d(r,{B:function(){return o}});var a=["small","medium","large"],o={theme:{opacity:["disabled"],spacing:["divider"],borderWidth:a,borderRadius:a},classGroups:{shadow:[{shadow:a}],"font-size":[{text:["tiny",...a]}],"bg-image":["bg-stripe-gradient-default","bg-stripe-gradient-primary","bg-stripe-gradient-secondary","bg-stripe-gradient-success","bg-stripe-gradient-warning","bg-stripe-gradient-danger"]}}},89136:function(t,r,n){"use strict";n.d(r,{J:function(){return a}});var a={solid:{default:"bg-default text-default-foreground",primary:"bg-primary text-primary-foreground",secondary:"bg-secondary text-secondary-foreground",success:"bg-success text-success-foreground",warning:"bg-warning text-warning-foreground",danger:"bg-danger text-danger-foreground",foreground:"bg-foreground text-background"},shadow:{default:"shadow-lg shadow-default/50 bg-default text-default-foreground",primary:"shadow-lg shadow-primary/40 bg-primary text-primary-foreground",secondary:"shadow-lg shadow-secondary/40 bg-secondary text-secondary-foreground",success:"shadow-lg shadow-success/40 bg-success text-success-foreground",warning:"shadow-lg shadow-warning/40 bg-warning text-warning-foreground",danger:"shadow-lg shadow-danger/40 bg-danger text-danger-foreground",foreground:"shadow-lg shadow-foreground
172/40 bg-foreground text-background"},bordered:{default:"bg-transparent border-default text-foreground",primary:"bg-transparent border-primary text-primary",secondary:"bg-transparent border-secondary text-secondary",success:"bg-transparent border-success text-success",warning:"bg-transparent border-warning text-warning",danger:"bg-transparent border-danger text-danger",foreground:"bg-transparent border-foreground text-foreground"},flat:{default:"bg-default/40 text-default-700",primary:"bg-primary/20 text-primary-600",secondary:"bg-secondary/20 text-secondary-600",success:"bg-success/20 text-success-700 dark:text-success",warning:"bg-warning/20 text-warning-700 dark:text-warning",danger:"bg-danger/20 text-danger-600 dark:text-danger-500",foreground:"bg-foreground/10 text-foreground"},faded:{default:"border-default bg-default-100 text-default-foreground",primary:"border-default bg-default-100 text-primary",secondary:"border-default bg-default-100 text-secondary",success:"border-default bg-default-100 text-success",warning:"border-default bg-default-100 text-warning",danger:"border-default bg-default-100 text-danger",foreground:"border-default bg-default-100 text-foreground"},light:{default:"bg-transparent text-default-foreground",primary:"bg-transparent text-primary",secondary:"bg-transparent text-secondary",success:"bg-transparent text-success",warning:"bg-transparent text-warning",danger:"bg-transparent text-danger",foreground:"bg-transparent text-foreground"},ghost:{default:"border-default text-default-foreground",primary:"border-primary text-primary",secondary:"border-secondary text-secondary",success:"border-success text-success",warning:"border-warning text-warning",danger:"border-danger text-danger",foreground:"border-foreground text-foreground hover:!bg-foreground"}}},98107:function(t,r,n){"use strict";n.d(r,{v:function(){return s}});var a=n(89136),o=n(12213),i=n(7631),s=(0,o.tv)({slots:{base:["z-0","relative","bg-transparent","before:content-['']","before:hidden","before:z-[-1]","before:absolute","before:rotate-45","before:w-2.5","before:h-2.5","before:rounded-sm","data-[arrow=true]:before:block","data-[placement=top]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top]:before:left-1/2","data-[placement=top]:before:-translate-x-1/2","data-[placement=top-start]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-start]:before:left-3","data-[placement=top-end]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-end]:before:right-3","data-[placement=bottom]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom]:before:left-1/2","data-[placement=bottom]:before:-translate-x-1/2","data-[placement=bottom-start]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-start]:before:left-3","data-[placement=bottom-end]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-end]:before:right-3","data-[placement=left]:before:-right-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=left]:before:top-1/2","data-[placement=left]:before:-translate-y-1/2","data-[placement=left-start]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-start]:before:top-1/4","data-[placement=left-end]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-end]:before:bottom-1/4","data-[placement=right]:before:-left-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=right]:before:top-1/2","data-[placement=right]:before:-translate-y-1/2","data-[placement=right-start]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-start]:before:top-1/4","data-[placement=right-end]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-end]:before:bottom-1/4",...i.Dh],content:["z-10","px-2.5","py-1","w-full","inline-flex","flex-col","items-center","justify-center","box-border","subpixel-antialiased","outline-none","box-border"],trigger:["z-10"],backdrop:["hidden"],arrow:[]},variants:{size:{sm:{content:"text-tiny"},md:{content:"text-small"},lg:{content:"text-medium"}},color:{default:{base:"before:bg-content1 before:shadow-small",content:"bg-content1"},foreground:{base:"before:bg-foreground",content:a.J.solid.foreground},primary:{base:"before:bg-primary",content:a.J.solid.primary},secondary:{base:"before:bg-secondary",content:a.J.solid.secondary},success:{base:"before:bg-success",content:a.J.solid.success},warning:{base:"before:bg-warning",content:a.J.solid.warning},danger:{base:"before:bg-danger",content:a.J.solid.danger}},radius:{none:{content:"rounded-none"},sm:{content:"rounded-small"},md:{content:"rounded-medium"},lg:{content:"rounded-large"},full:{content:"rounded-full"}},shadow:{none:{content:"shadow-none"},sm:{content:"shadow-small"},md:{content:"shadow-medium"},lg:{content:"shadow-large"}},backdrop:{transparent:{},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-sm backdrop-saturate-150 bg-overlay/30"}},triggerScaleOnOpen:{true:{trigger:["aria-expanded:scale-[0.97]","aria-expanded:opacity-70","subpixel-antialiased"]},false:{}},disableAnimation:{true:{base:"animate-none"}}
172,isTriggerDisabled:{true:{trigger:"opacity-disabled pointer-events-none"},false:{}}},defaultVariants:{color:"default",radius:"lg",size:"md",shadow:"md",backdrop:"transparent",triggerScaleOnOpen:!0},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"block w-full h-full fixed inset-0 -z-30"}}]})},12213:function(t,r,n){"use strict";n.d(r,{tv:function(){return en}});var a=n(9296),o=t=>"boolean"==typeof t?`${t}`:0===t?"0":t,i=t=>!t||"object"!=typeof t||0===Object.keys(t).length,s=(t,r)=>JSON.stringify(t)===JSON.stringify(r);function l(t){let r=[];return function t(r,n){r.forEach(function(r){Array.isArray(r)?t(r,n):n.push(r)})}(t,r),r}var c=(...t)=>l(t).filter(Boolean),u=(t,r)=>{let n={},a=Object.keys(t),o=Object.keys(r);for(let i of a)if(o.includes(i)){let a=t[i],o=r[i];"object"==typeof a&&"object"==typeof o?n[i]=u(a,o):Array.isArray(a)||Array.isArray(o)?n[i]=c(o,a):n[i]=o+" "+a}else n[i]=t[i];for(let t of o)a.includes(t)||(n[t]=r[t]);return n},d=t=>t&&"string"==typeof t?t.replace(/\s+/g," ").trim():t,f=/^\[(.+)\]$/;function p(t,r){var n=t;return r.split("-").forEach(function(t){n.nextPart.has(t)||n.nextPart.set(t,{nextPart:new Map,validators:[]}),n=n.nextPart.get(t)}),n}var m=/\s+/;function h(){for(var t,r,n=0,a="";n<arguments.length;)(t=arguments[n++])&&(r=function t(r){if("string"==typeof r)return r;for(var n,a="",o=0;o<r.length;o++)r[o]&&(n=t(r[o]))&&(a&&(a+=" "),a+=n);return a}(t))&&(a&&(a+=" "),a+=r);return a}function g(){for(var t,r,n,a=arguments.length,o=Array(a),i=0;i<a;i++)o[i]=arguments[i];var s=function(a){var i=o[0];return r=(t=function(t){var r,n,a,o,i,s,l,c,u,d,m;return{cache:function(t){if(t<1)return{get:function(){},set:function(){}};var r=0,n=new Map,a=new Map;function o(o,i){n.set(o,i),++r>t&&(r=0,a=n,n=new Map)}return{get:function(t){var r=n.get(t);return void 0!==r?r:void 0!==(r=a.get(t))?(o(t,r),r):void 0},set:function(t,r){n.has(t)?n.set(t,r):o(t,r)}}}(t.cacheSize),splitModifiers:(n=1===(r=t.separator||":").length,a=r[0],o=r.length,function(t){for(var i,s=[],l=0,c=0,u=0;u<t.length;u++){var d=t[u];if(0===l){if(d===a&&(n||t.slice(u,u+o)===r)){s.push(t.slice(c,u)),c=u+o;continue}if("/"===d){i=u;continue}}"["===d?l++:"]"===d&&l--}var f=0===s.length?t:t.substring(c),p=f.startsWith("!"),m=p?f.substring(1):f;return{modifiers:s,hasImportantModifier:p,baseClassName:m,maybePostfixModifierPosition:i&&i>c?i-c:void 0}}),...(c=t.theme,u=t.prefix,d={nextPart:new Map,validators:[]},(m=Object.entries(t.classGroups),u?m.map(function(t){return[t[0],t[1].map(function(t){return"string"==typeof t?u+t:"object"==typeof t?Object.fromEntries(Object.entries(t).map(function(t){return[u+t[0],t[1]]})):t})]}):m).forEach(function(t){var r=t[0];(function t(r,n,a,o){r.forEach(function(r){if("string"==typeof r){(""===r?n:p(n,r)).classGroupId=a;return}if("function"==typeof r){if(r.isThemeGetter){t(r(o),n,a,o);return}n.validators.push({validator:r,classGroupId:a});return}Object.entries(r).forEach(function(r){var i=r[0];t(r[1],p(n,i),a,o)})})})(t[1],d,r,c)}),i=t.conflictingClassGroups,l=void 0===(s=t.conflictingClassGroupModifiers)?{}:s,{getClassGroupId:function(t){var r=t.split("-");return""===r[0]&&1!==r.length&&r.shift(),function t(r,n){if(0===r.length)return n.classGroupId;var a=r[0],o=n.nextPart.get(a),i=o?t(r.slice(1),o):void 0;if(i)return i;if(0!==n.validators.length){var s=r.join("-");return n.validators.find(function(t){return(0,t.validator)(s)})?.classGroupId}}(r,d)||function(t){if(f.test(t)){var r=f.exec(t)[1],n=r?.substring(0,r.indexOf(":"));if(n)return"arbitrary.."+n}}(t)},getConflictingClassGroupIds:function(t,r){var n=i[t]||[];return r&&l[t]?[].concat(n,l[t]):n}})}}(o.slice(1).reduce(function(t,r){return r(t)},i()))).cache.get,n=t.cache.set,s=l,l(a)};function l(a){var o,i,s,l,c,u=r(a);if(u)return u;var d=(i=(o=t).splitModifiers,s=o.getClassGroupId,l=o.getConflictingClassGroupIds,c=new Set,a.trim().split(m).map(function(t){var r=i(t),n=r.modifiers,a=r.hasImportantModifier,o=r.baseClassName,l=r.maybePostfixModifierPosition,c=s(l?o.substring(0,l):o),u=!!l;if(!c){if(!l||!(c=s(o)))return{isTailwindClass:!1,originalClassName:t};u=!1}var d=(function(t){if(t.length<=1)return t;var r=[],n=[];return t.forEach(function(t){"["===t[0]?(r.push.apply(r,n.sort().concat([t])),n=[]):n.push(t)}),r.push.apply(r,n.sort()),r})(n).join(":");return{isTailwindClass:!0,modifierId:a?d+"!":d,classGroupId:c,originalClassName:t,hasPostfixModifier:u}}).reverse().filter(function(t){if(!t.isTailwindClass)return!0;var r=t.modifierId,n=t.classGroupId,a=t.hasPostfixModifier,o=r+n;
vendor: 4,309 bytes, line 172
172return!c.has(o)&&(c.add(o),l(n,a).forEach(function(t){return c.add(r+t)}),!0)}).reverse().map(function(t){return t.originalClassName}).join(" "));return n(a,d),d}return function(){return s(h.apply(null,arguments))}}function v(t){var r=function(r){return r[t]||[]};return r.isThemeGetter=!0,r}var b=/^\[(?:([a-z-]+):)?(.+)\]$/i,y=/^\d+\/\d+$/,w=new Set(["px","full","screen"]),x=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,E=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,C=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function k(t){return R(t)||w.has(t)||y.test(t)||S(t)}function S(t){return j(t,"length",F)}function T(t){return j(t,"size",U)}function N(t){return j(t,"position",U)}function A(t){return j(t,"url",z)}function I(t){return j(t,"number",R)}function R(t){return!Number.isNaN(Number(t))}function _(t){return t.endsWith("%")&&R(t.slice(0,-1))}function O(t){return H(t)||j(t,"number",H)}function P(t){return b.test(t)}function L(){return!0}function M(t){return x.test(t)}function D(t){return j(t,"",B)}function j(t,r,n){var a=b.exec(t);return!!a&&(a[1]?a[1]===r:n(a[2]))}function F(t){return E.test(t)}function U(){return!1}function z(t){return t.startsWith("url(")}function H(t){return Number.isInteger(Number(t))}function B(t){return C.test(t)}function V(){var t=v("colors"),r=v("spacing"),n=v("blur"),a=v("brightness"),o=v("borderColor"),i=v("borderRadius"),s=v("borderSpacing"),l=v("borderWidth"),c=v("contrast"),u=v("grayscale"),d=v("hueRotate"),f=v("invert"),p=v("gap"),m=v("gradientColorStops"),h=v("gradientColorStopPositions"),g=v("inset"),b=v("margin"),y=v("opacity"),w=v("padding"),x=v("saturate"),E=v("scale"),C=v("sepia"),j=v("skew"),F=v("space"),U=v("translate"),z=function(){return["auto","contain","none"]},H=function(){return["auto","hidden","clip","visible","scroll"]},B=function(){return["auto",P,r]},V=function(){return[P,r]},q=function(){return["",k]},W=function(){return["auto",R,P]},G=function(){return["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"]},Z=function(){return["solid","dashed","dotted","double","none"]},K=function(){return["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]},J=function(){return["start","end","center","between","around","evenly","stretch"]},Y=function(){return["","0",P]},X=function(){return["auto","avoid","all","avoid-page","page","left","right","column"]},Q=function(){return[R,I]},ee=function(){return[R,P]};return{cacheSize:500,theme:{colors:[L],spacing:[k],blur:["none","",M,P],brightness:Q(),borderColor:[t],borderRadius:["none","","full",M,P],borderSpacing:V(),borderWidth:q(),contrast:Q(),grayscale:Y(),hueRotate:ee(),invert:Y(),gap:V(),gradientColorStops:[t],gradientColorStopPositions:[_,S],inset:B(),margin:B(),opacity:Q(),padding:V(),saturate:Q(),scale:Q(),sepia:Y(),skew:ee(),space:V(),translate:V()},classGroups:{aspect:[{aspect:["auto","square","video",P]}],container:["container"],columns:[{columns:[M]}],"break-after":[{"break-after":X()}],"break-before":[{"break-before":X()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(G(),[P])}],overflow:[{overflow:H()}],"overflow-x":[{"overflow-x":H()}],"overflow-y":[{"overflow-y":H()}],overscroll:[{overscroll:z()}],"overscroll-x":[{"overscroll-x":z()}],"overscroll-y":[{"overscroll-y":z()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}
vendor: 4,575 bytes, line 172
172],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",O]}],basis:[{basis:B()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",P]}],grow:[{grow:Y()}],shrink:[{shrink:Y()}],order:[{order:["first","last","none",O]}],"grid-cols":[{"grid-cols":[L]}],"col-start-end":[{col:["auto",{span:["full",O]},P]}],"col-start":[{"col-start":W()}],"col-end":[{"col-end":W()}],"grid-rows":[{"grid-rows":[L]}],"row-start-end":[{row:["auto",{span:[O]},P]}],"row-start":[{"row-start":W()}],"row-end":[{"row-end":W()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",P]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",P]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal"].concat(J())}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal"].concat(J(),["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(J(),["baseline"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[w]}],px:[{px:[w]}],py:[{py:[w]}],ps:[{ps:[w]}],pe:[{pe:[w]}],pt:[{pt:[w]}],pr:[{pr:[w]}],pb:[{pb:[w]}],pl:[{pl:[w]}],m:[{m:[b]}],mx:[{mx:[b]}],my:[{my:[b]}],ms:[{ms:[b]}],me:[{me:[b]}],mt:[{mt:[b]}],mr:[{mr:[b]}],mb:[{mb:[b]}],ml:[{ml:[b]}],"space-x":[{"space-x":[F]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[F]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",P,r]}],"min-w":[{"min-w":["min","max","fit",P,k]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[M]},M,P]}],h:[{h:[P,r,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",P,k]}],"max-h":[{"max-h":[P,r,"min","max","fit"]}],"font-size":[{text:["base",M,S]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",I]}],"font-family":[{font:[L]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",P]}],"line-clamp":[{"line-clamp":["none",R,I]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",P,k]}],"list-image":[{"list-image":["none",P]}],"list-style-type":[{list:["none","disc","decimal",P]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(Z(),["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",k]}],"underline-offset":[{"underline-offset":["auto",P,k]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:V()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",P]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",P]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(G(),[N])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",T]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},A]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[h]}
172],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[m]}],"gradient-via":[{via:[m]}],"gradient-to":[{to:[m]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[].concat(Z(),["hidden"])}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}
vendor: 6,344 bytes, line 172
172],"divide-style":[{divide:Z()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:[""].concat(Z())}],"outline-offset":[{"outline-offset":[P,k]}],"outline-w":[{outline:[k]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:q()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[k]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",M,D]}],"shadow-color":[{shadow:[L]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":K()}],"bg-blend":[{"bg-blend":K()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[a]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",M,P]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[f]}],saturate:[{saturate:[x]}],sepia:[{sepia:[C]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[x]}],"backdrop-sepia":[{"backdrop-sepia":[C]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",P]}],duration:[{duration:ee()}],ease:[{ease:["linear","in","out","in-out",P]}],delay:[{delay:ee()}],animate:[{animate:["none","spin","ping","pulse","bounce",P]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[E]}],"scale-x":[{"scale-x":[E]}],"scale-y":[{"scale-y":[E]}],rotate:[{rotate:[O,P]}],"translate-x":[{"translate-x":[U]}],"translate-y":[{"translate-y":[U]}],"skew-x":[{"skew-x":[j]}],"skew-y":[{"skew-y":[j]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",P]}],accent:[{accent:["auto",t]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",P]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":V()}],"scroll-mx":[{"scroll-mx":V()}],"scroll-my":[{"scroll-my":V()}],"scroll-ms":[{"scroll-ms":V()}],"scroll-me":[{"scroll-me":V()}],"scroll-mt":[{"scroll-mt":V()}],"scroll-mr":[{"scroll-mr":V()}],"scroll-mb":[{"scroll-mb":V()}],"scroll-ml":[{"scroll-ml":V()}],"scroll-p":[{"scroll-p":V()}],"scroll-px":[{"scroll-px":V()}],"scroll-py":[{"scroll-py":V()}],"scroll-ps":[{"scroll-ps":V()}],"scroll-pe":[{"scroll-pe":V()}],"scroll-pt":[{"scroll-pt":V()}],"scroll-pr":[{"scroll-pr":V()}],"scroll-pb":[{"scroll-pb":V()}],"scroll-pl":[{"scroll-pl":V()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",P]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[k,I]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}var q=g(V),W=Object.prototype.hasOwnProperty,G=new Set(["string","number","boolean"]),Z={twMerge:!0,twMergeConfig:{},responsiveVariants:!1},K=t=>t||void 0,J=(...t)=>
172K(l(t).filter(Boolean).join(" ")),Y=null,X={},Q=!1,ee=(...t)=>r=>r.twMerge?((!Y||Q)&&(Q=!1,Y=i(X)?q:function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return"function"==typeof t?g.apply(void 0,[V,t].concat(n)):g.apply(void 0,[function(){return function(t,r){for(var n in r)(function t(r,n,a){if(!W.call(r,n)||G.has(typeof a)||null===a){r[n]=a;return}if(Array.isArray(a)&&Array.isArray(r[n])){r[n]=r[n].concat(a);return}if("object"==typeof a&&"object"==typeof r[n]){if(null===r[n]){r[n]=a;return}for(var o in a)t(r[n],o,a[o])}})(t,n,r[n]);return t}(V(),t)}].concat(n))}(X)),K(Y(J(t)))):J(t),et=(t,r)=>{for(let n in r)t.hasOwnProperty(n)?t[n]=J(t[n],r[n]):t[n]=r[n];return t},er=(t,r)=>{let{extend:n=null,slots:a={},variants:l={},compoundVariants:f=[],compoundSlots:p=[],defaultVariants:m={}}=t,h={...Z,...r},g=null!=n&&n.base?J(n.base,null==t?void 0:t.base):null==t?void 0:t.base,v=null!=n&&n.variants&&!i(n.variants)?u(l,n.variants):l,b=null!=n&&n.defaultVariants&&!i(n.defaultVariants)?{...n.defaultVariants,...m}:m;i(h.twMergeConfig)||s(h.twMergeConfig,X)||(Q=!0,X=h.twMergeConfig);let y=i(null==n?void 0:n.slots),w=i(a)?{}:{base:J(null==t?void 0:t.base,y&&(null==n?void 0:n.base)),...a},x=y?w:et({...null==n?void 0:n.slots},i(w)?{base:null==t?void 0:t.base}:w),E=t=>{if(i(v)&&i(a)&&y)return ee(g,null==t?void 0:t.class,null==t?void 0:t.className)(h);if(f&&!Array.isArray(f))throw TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof f}`);if(p&&!Array.isArray(p))throw TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof p}`);let r=(t,r,n=[],a)=>{let o=n;if("string"==typeof r)o=o.concat(d(r).split(" ").map(r=>`${t}:${r}`));else if(Array.isArray(r))o=o.concat(r.reduce((r,n)=>r.concat(`${t}:${n}`),[]));else if("object"==typeof r&&"string"==typeof a){for(let n in r)if(r.hasOwnProperty(n)&&n===a){let i=r[n];if(i&&"string"==typeof i){let r=d(i);o[a]?o[a]=o[a].concat(r.split(" ").map(r=>`${t}:${r}`)):o[a]=r.split(" ").map(r=>`${t}:${r}`)}else Array.isArray(i)&&i.length>0&&(o[a]=i.reduce((r,n)=>r.concat(`${t}:${n}`),[]))}}return o},s=(n,a=v,s=null,l=null)=>{var c;let u=a[n];if(!u||i(u))return null;let d=null!=(c=null==l?void 0:l[n])?c:null==t?void 0:t[n];if(null===d)return null;let f=o(d),p=Array.isArray(h.responsiveVariants)&&h.responsiveVariants.length>0||!0===h.responsiveVariants,m=null==b?void 0:b[n],g=[];if("object"==typeof f&&p)for(let[t,n]of Object.entries(f)){let a=u[n];if("initial"===t){m=n;continue}Array.isArray(h.responsiveVariants)&&!h.responsiveVariants.includes(t)||(g=r(t,a,g,s))}let y=u[f]||u[o(m)];return"object"==typeof g&&"string"==typeof s&&g[s]?et(g,y):g.length>0?(g.push(y),g):y},l=(t,r)=>{if(!v||"object"!=typeof v)return null;let n=[];for(let a in v){let o=s(a,v,t,r),i="base"===t&&"string"==typeof o?o:o&&o[t];i&&(n[n.length]=i)}return n},u={};for(let r in t)void 0!==t[r]&&(u[r]=t[r]);let m=(r,n)=>{var a;let o="object"==typeof(null==t?void 0:t[r])?{[r]:null==(a=t[r])?void 0:a.initial}:{};return{...b,...u,...o,...n}},w=(t=[],r)=>{let n=[];for(let{class:a,className:o,...i}of t){let t=!0;for(let[n,a]of Object.entries(i)){let o=m(n,r);if(Array.isArray(a)){if(!a.includes(o[n])){t=!1;break}}else if(o[n]!==a){t=!1;break}}t&&(a&&n.push(a),o&&n.push(o))}return n},E=t=>{let r=w(f,t);return c(w(null==n?void 0:n.compoundVariants,t),r)},C=t=>{let r=E(t);if(!Array.isArray(r))return r;let n={};for(let t of r)if("string"==typeof t&&(n.base=ee(n.base,t)(h)),"object"==typeof t)for(let[r,a]of Object.entries(t))n[r]=ee(n[r],a)(h);return n},k=t=>{if(p.length<1)return null;let r={};for(let{slots:n=[],class:a,className:o,...s}of p){if(!i(s)){let r=!0;for(let n of Object.keys(s)){let a=m(n,t)[n];if(void 0===a||(Array.isArray(s[n])?!s[n].includes(a):s[n]!==a)){r=!1;break}}if(!r)continue}for(let t of n)r[t]=r[t]||[],r[t].push([a,o])}return r};if(!i(a)||!y){let t={};if("object"==typeof x&&!i(x))for(let r of Object.keys(x))t[r]=t=>{var n,a;return ee(x[r],l(r,t),(null!=(n=C(t))?n:[])[r],(null!=(a=k(t))?a:[])[r],null==t?void 0:t.class,null==t?void 0:t.className)(h)};return t}return ee(g,v?Object.keys(v).map(t=>s(t,v)):null,E(),null==t?void 0:t.class,null==t?void 0:t.className)(h)};return E.variantKeys=(()=>
172{if(!(!v||"object"!=typeof v))return Object.keys(v)})(),E.extend=n,E.base=g,E.slots=x,E.variants=v,E.defaultVariants=b,E.compoundSlots=p,E.compoundVariants=f,E},en=(t,r)=>{var n,o,i;return er(t,{...r,twMerge:null==(n=null==r?void 0:r.twMerge)||n,twMergeConfig:{...null==r?void 0:r.twMergeConfig,theme:{...null==(o=null==r?void 0:r.twMergeConfig)?void 0:o.theme,...a.B.theme},classGroups:{...null==(i=null==r?void 0:r.twMergeConfig)?void 0:i.classGroups,...a.B.classGroups}}})}},96373:function(t,r,n){"use strict";n.d(r,{j:function(){return u}});var a=n(86936),o=n(35387),i=n(37443),s=n(98785),l=n(84770),c=n(91852);function u(t,r){let n,{elementType:u="button",isDisabled:d,onPress:f,onPressStart:p,onPressEnd:m,onPressChange:h,preventFocusOnPress:g,allowFocusWhenDisabled:v,onClick:b,href:y,target:w,rel:x,type:E="button",allowTextSelectionOnPress:C}=t;n="button"===u?{type:E,disabled:d}:{role:"button",tabIndex:d?void 0:0,href:"a"!==u||d?void 0:y,target:"a"===u?w:void 0,type:"input"===u?E:void 0,disabled:"input"===u?d:void 0,"aria-disabled":d&&"input"!==u?d:void 0,rel:"a"===u?x:void 0};let k=(0,o.gn)()||(0,o.Dt)();b&&"function"==typeof b&&(0,a.Z)("onClick is deprecated, please use onPress instead. See: https://github.com/heroui-inc/heroui/issues/4292","useButton");let{pressProps:S,isPressed:T}=(0,c.r)({onPressStart:p,onPressEnd:m,onPressChange:h,onPress:t=>{k&&(null==b||b(t)),null==f||f(t)},isDisabled:d,preventFocusOnPress:g,allowTextSelectionOnPress:C,ref:r}),{focusableProps:N}=(0,l.k)(t,r);v&&(N.tabIndex=d?-1:N.tabIndex);let A=(0,i.d)(N,S,(0,s.z)(t,{labelable:!0}));return{isPressed:T,buttonProps:(0,i.d)(n,A,{"aria-haspopup":t["aria-haspopup"],"aria-expanded":t["aria-expanded"],"aria-controls":t["aria-controls"],"aria-pressed":t["aria-pressed"],onClick:t=>{"button"===E&&k||null==b||b(t)}})}}},55785:function(t,r,n){"use strict";n.d(r,{G:function(){return o}});var a=n(20132),o=(null==globalThis?void 0:globalThis.document)?a.useLayoutEffect:a.useEffect},48078:function(t,r,n){"use strict";let a;n.d(r,{JO:function(){return ec}});var o,i=n(20132);let s=Object.freeze({left:0,top:0,width:16,height:16}),l=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),c=Object.freeze({...s,...l}),u=Object.freeze({...c,body:"",hidden:!1});function d(t,r){let n=function(t,r){let n={};!t.hFlip!=!r.hFlip&&(n.hFlip=!0),!t.vFlip!=!r.vFlip&&(n.vFlip=!0);let a=((t.rotate||0)+(r.rotate||0))%4;return a&&(n.rotate=a),n}(t,r);for(let a in u)a in l?a in t&&!(a in n)&&(n[a]=l[a]):a in r?n[a]=r[a]:a in t&&(n[a]=t[a]);return n}function f(t,r){let n=[];if("object"!=typeof t||"object"!=typeof t.icons)return n;t.not_found instanceof Array&&t.not_found.forEach(t=>{r(t,null),n.push(t)});let a=function(t,r){let n=t.icons,a=t.aliases||Object.create(null),o=Object.create(null);return Object.keys(n).concat(Object.keys(a)).forEach(function t(r){if(n[r])return o[r]=[];if(!(r in o)){o[r]=null;let n=a[r]&&a[r].parent,i=n&&t(n);i&&(o[r]=[n].concat(i))}return o[r]}),o}(t);for(let o in a){let i=a[o];i&&(r(o,function(t,r,n){let a=t.icons,o=t.aliases||Object.create(null),i={};function s(t){i=d(a[t]||o[t],i)}return s(r),n.forEach(s),d(t,i)}(t,o,i)),n.push(o))}return n}let p={provider:"",aliases:{},not_found:{},...s};function m(t,r){for(let n in r)if(n in t&&typeof t[n]!=typeof r[n])return!1;return!0}function h(t){if("object"!=typeof t||null===t||"string"!=typeof t.prefix||!t.icons||"object"!=typeof t.icons||!m(t,p))return null;let r=t.icons;for(let t in r){let n=r[t];if(!t||"string"!=typeof n.body||!m(n,u))return null}let n=t.aliases||Object.create(null);for(let t in n){let a=n[t],o=a.parent;if(!t||"string"!=typeof o||!r[o]&&!n[o]||!m(a,u))return null}return t}let g=/^[a-z0-9]+(-[a-z0-9]+)*$/,v=(t,r,n,a="")=>{let o=t.split(":");if("@"===t.slice(0,1)){if(o.length<2||o.length>3)return null;a=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){let t=o.pop(),n=o.pop(),i={provider:o.length>0?o[0]:a,prefix:n,name:t};return r&&!b(i)?null:i}let i=o[0],s=i.split("-");if(s.length>1){let t={provider:a,prefix:s.shift(),name:s.join("-")};return r&&!b(t)?null:t}if(n&&""===a){let t={provider:a,prefix:"",name:i};return r&&!b(t,n)?null:t}return null},b=(t,r)=>!!t&&!!((r&&""===t.prefix||t.prefix)&&t.name),y=Object.create(null);function w(t,r){let n=y[t]||(y[t]=Object.create(null));return n[r]||(n[r]={provider:t,prefix:r,icons:Object.create(null),missing:new Set})}function x(t,r){return h(r)?f(r,(r,n)=>{n?t.icons[r]=n:t.missing.add(r)}):[]}let E=!1;function C(t){return"boolean"==typeof t&&(E=t),E}function k(t){let r="string"==typeof t?v(t,!0,E):t;if(r){let t=w(r.provider,r.prefix),n=r.name;return t.icons[n]||(t.missing.has(n)?null:void 0)}}let S=Object.freeze({width:null,height:null}),T=Object.freeze({...S,...l}),N=/(-?[0-9.]*[0-9]+[0-9.]*)/g,A=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function I(t,r,n){if(1===r)return t;if(n=n||100,"number"==typeof t)return Math.ceil(t*r*n)/n;if("string"!=typeof t)return t;let a=t.split(N);if(null===a||!a.length)return t;let o=[],i=a.shift(),s=A.test(i);for(;;){if(s){let t=parseFloat(i);isNaN(t)?o.push(i):o.push(Math.ceil(t*r*n)/n)}else o.push(i);if(void 0===(i=a.shift()))return o.join("");s=!s}}let R=t=>"unset"===t||"undefined"===t||"none"===t,_=/\sid="(\S+)"/g,O="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16),P=0,L=Object.create(null);function M(t){return L[t]||L[""]}function D(t){let r;if("string"==typeof t.resources)r=[t.resources];else if(!((r=t.resources)instanceof Array)||!r.length)return null;return{resources:r,path:t.path||"/",maxURL:t.maxURL||500,rotate:t.rotate||750,timeout:t.timeout||5e3,random:!0===t.random,index:t.index||0,dataAfterTimeout:!1!==t.dataAfterTimeout}}let j=Object.create(null),F=["https://api.simplesvg.com","https://api.unisvg.com"],U=[];for(;F.length>0;)1===F.length?U.push(F.shift()):Math.random()>.5?U.push(F.shift()):U.push(F.pop());j[""]=D({resources:["https://api.iconify.design"].concat(U)});let z=(()=>{let t;try{if(t=fetch,"function"==typeof t)return t}catch(t){}})();function H(t,r){t.forEach(t=>{let n=t.loaderCallbacks;n&&(t.loaderCallbacks=n.filter(t=>t.id!==r))})}let B=0;var V={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function q(t){let r={...V,...t},n=[];function a(){n=n.filter(t=>"pending"===t().status)}return{query:function(t,o,i){let s=function(t,r,n,a){let o,i;let s=t.resources.length,l=t.random?Math.floor(Math.random()*s):t.index;if(t.random){let r=t.resources.slice(0);for(o=[];r.length>1;){let t=Math.floor(Math.random()*r.length);o.push(r[t]),r=r.slice(0,t).concat(r.slice(t+1))}o=o.concat(r)}else o=t.resources.slice(l).concat(t.resources.slice(0,l));let c=Date.now(),u="pending",d=0,f=null,p=[],m=[];function h(){f&&(clearTimeout(f),f=null)}function g(){"pending"===u&&(u="aborted"),h(),p.forEach(t=>{"pending"===t.status&&(t.status="aborted")}),p=[]}function v(t,r){r&&(m=[]),"function"==typeof t&&m.push(t)}function b(){u="failed",m.forEach(t=>{t(void 0,i)})}function y(){p.forEach(t=>{"pending"===t.status&&(t.status="aborted")}),p=[]}return"function"==typeof a&&m.push(a),setTimeout(function a(){if("pending"!==u)return;h();let s=o.shift();if(void 0===s){if(p.length){f=setTimeout(()=>{h(),"pending"===u&&(y(),b())},t.timeout);return}b();return}let l={status:"pending",resource:s,callback:(r,n)=>{!function(r,n,s){let l="success"!==n;switch(p=p.filter(t=>
172t!==r),u){case"pending":break;case"failed":if(l||!t.dataAfterTimeout)return;break;default:return}if("abort"===n){i=s,b();return}if(l){i=s,p.length||(o.length?a():b());return}if(h(),y(),!t.random){let n=t.resources.indexOf(r.resource);-1!==n&&n!==t.index&&(t.index=n)}u="completed",m.forEach(t=>{t(s)})}(l,r,n)}};p.push(l),d++,f=setTimeout(a,t.rotate),n(s,r,l.callback)}),function(){return{startTime:c,payload:r,status:u,queriesSent:d,queriesPending:p.length,subscribe:v,abort:g}}}(r,t,o,(t,r)=>{a(),i&&i(t,r)});return n.push(s),s},find:function(t){return n.find(r=>t(r))||null},setIndex:t=>{r.index=t},getIndex:()=>r.index,cleanup:a}}let W=Object.create(null);function G(){}function Z(t,r,n){function a(){let n=t.pendingIcons;r.forEach(r=>{n&&n.delete(r),t.icons[r]||t.missing.add(r)})}if(n&&"object"==typeof n)try{if(!x(t,n).length){a();return}}catch(t){console.error(t)}a(),t.iconsLoaderFlag||(t.iconsLoaderFlag=!0,setTimeout(()=>{t.iconsLoaderFlag=!1,t.pendingCallbacksFlag||(t.pendingCallbacksFlag=!0,setTimeout(()=>{t.pendingCallbacksFlag=!1;let r=t.loaderCallbacks?t.loaderCallbacks.slice(0):[];if(!r.length)return;let n=!1,a=t.provider,o=t.prefix;r.forEach(r=>{let i=r.icons,s=i.pending.length;i.pending=i.pending.filter(r=>{if(r.prefix!==o)return!0;let s=r.name;if(t.icons[s])i.loaded.push({provider:a,prefix:o,name:s});else{if(!t.missing.has(s))return n=!0,!0;i.missing.push({provider:a,prefix:o,name:s})}return!1}),i.pending.length!==s&&(n||H([t],r.id),r.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),r.abort))})}))}))}function K(t,r){t instanceof Promise?t.then(t=>{r(t)}).catch(()=>{r(null)}):r(t)}let J=(t,r)=>{let n,a;let o=function(t){let r={loaded:[],missing:[],pending:[]},n=Object.create(null);t.sort((t,r)=>t.provider!==r.provider?t.provider.localeCompare(r.provider):t.prefix!==r.prefix?t.prefix.localeCompare(r.prefix):t.name.localeCompare(r.name));let a={provider:"",prefix:"",name:""};return t.forEach(t=>{if(a.name===t.name&&a.prefix===t.prefix&&a.provider===t.provider)return;a=t;let o=t.provider,i=t.prefix,s=t.name,l=n[o]||(n[o]=Object.create(null)),c=l[i]||(l[i]=w(o,i));(s in c.icons?r.loaded:""===i||c.missing.has(s)?r.missing:r.pending).push({provider:o,prefix:i,name:s})}),r}(function(t,r=!0,n=!1){let a=[];return t.forEach(t=>{let o="string"==typeof t?v(t,r,n):t;o&&a.push(o)}),a}(t,!0,C()));if(!o.pending.length){let t=!0;return r&&setTimeout(()=>{t&&r(o.loaded,o.missing,o.pending,G)}),()=>{t=!1}}let i=Object.create(null),s=[];return o.pending.forEach(t=>{let{provider:r,prefix:o}=t;if(o===a&&r===n)return;n=r,a=o,s.push(w(r,o));let l=i[r]||(i[r]=Object.create(null));l[o]||(l[o]=[])}),o.pending.forEach(t=>{let{provider:r,prefix:n,name:a}=t,o=w(r,n),s=o.pendingIcons||(o.pendingIcons=new Set);s.has(a)||(s.add(a),i[r][n].push(a))}),s.forEach(t=>{let r=i[t.provider][t.prefix];r.length&&(t.iconsToLoad?t.iconsToLoad=t.iconsToLoad.concat(r).sort():t.iconsToLoad=r,t.iconsQueueFlag||(t.iconsQueueFlag=!0,setTimeout(()=>{t.iconsQueueFlag=!1;let{provider:r,prefix:n}=t,a=t.iconsToLoad;if(delete t.iconsToLoad,!a||!a.length)return;let o=t.loadIcon;if(t.loadIcons&&(a.length>1||!o)){K(t.loadIcons(a,n,r),r=>{Z(t,a,r)});return}if(o){a.forEach(a=>{K(o(a,n,r),r=>{let o=r?{prefix:n,icons:{[a]:r}}:null;Z(t,[a],o)})});return}let{valid:i,invalid:s}=function(t){let r=[],n=[];return t.forEach(t=>{(t.match(g)?r:n).push(t)}),{valid:r,invalid:n}}(a);if(s.length&&Z(t,s,null),!i.length)return;let l=n.match(g)?M(r):null;if(!l){Z(t,i,null);return}l.prepare(r,n,i).forEach(n=>{!function(t,r,n){let a,o;if("string"==typeof t){let r=M(t);if(!r)return n(void 0,424);o=r.send;let i=function(t){if(!W[t]){let r=j[t];if(!r)return;let n=q(r);W[t]={config:r,redundancy:n}}return W[t]}(t);i&&(a=i.redundancy)}else{let r=D(t);if(r){a=q(r);let n=M(t.resources?t.resources[0]:"");n&&(o=n.send)}}a&&o?a.query(r,o,n)().abort:n(void 0,424)}(r,n,r=>{Z(t,n.icons,r)})})})))}),r?function(t,r,n){let a=B++,o=H.bind(null,n,a);if(!r.pending.length)return o;let i={id:a,icons:r,callback:t,abort:o};return n.forEach(t=>{(t.loaderCallbacks||(t.loaderCallbacks=[])).push(i)}),o}(r,o,s):G},Y=/[\s,]+/,X={...T,inline:!1},Q={xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},ee={display:"inline-block"},et={backgroundColor:"currentColor"},er={backgroundColor:"transparent"},en={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},ea={WebkitMask:et,mask:et,background:er};for(let t in ea){let r=ea[t];for(let n in en)r[t+n]=en[n]}let eo={...X,inline:!0};function ei(t){return t+(t.match(/^[-0-9.]+$/)?"px":"")}let es=(t,r,n)=>{let o=r.inline?eo:X,s=function(t,r){let n={...t};for(let t in r){let a=r[t],o=typeof a;t in S?(null===a||a&&("string"===o||"number"===o))&&(n[t]=a):o===typeof n[t]&&(n[t]="rotate"===t?a%4:a)}return n}(o,r),l=r.mode||"svg",u={},d=r.style||{},f={..."svg"===l?Q:{}};if(n){let t=v(n,!1,!0);if(t){let r=["iconify"];for(let n of["provider","prefix"])t[n]&&r.push("iconify--"+t[n]);f.className=r.join(" ")}}for(let t in r){let n=r[t];if(void 0!==n)switch(t){case"icon":case"style":case"children":case"onLoad":case"mode":case"ssr":break;case"_ref":f.ref=n;break;case"className":f[t]=(f[t]?f[t]+" ":"")+n;break;case"inline":case"hFlip":case"vFlip":s[t]=!0===n||"true"===n||1===n;break;case"flip":"string"==typeof n&&function(t,r){r.split(Y).forEach(r=>{switch(r.trim()){case"horizontal":t.hFlip=!0;break;case"vertical":t.vFlip=!0}})}(s,n);break;case"color":u.color=n;break;case"rotate":"string"==typeof n?s[t]=function(t,r=0){let n=t.replace(/^-?[0-9.]*/,"");function a(t){for(;t<0;)t+=4;return t%4}if(""===n){let r=parseInt(t);return isNaN(r)?0:a(r)}if(n!==t){let r=0;switch(n){case"%":r=25;break;case"deg":r=90}if(r){let o=parseFloat(t.slice(0,t.length-n.length));return isNaN(o)?0:(o/=r)%1==0?a(o):0}}return r}(n):"number"==typeof n&&(s[t]=n);break;case"ariaHidden":case"aria-hidden":!0!==n&&"true"!==n&&delete f["aria-hidden"];break;default:void 0===o[t]&&(f[t]=n)}}let p=function(t,r){let n,a;let o={...c,...t},i={...T,...r},s={left:o.left,top:o.top,width:o.width,height:o.height},l=o.body;
172[o,i].forEach(t=>{let r;let n=[],a=t.hFlip,o=t.vFlip,i=t.rotate;switch(a?o?i+=2:(n.push("translate("+(s.width+s.left).toString()+" "+(0-s.top).toString()+")"),n.push("scale(-1 1)"),s.top=s.left=0):o&&(n.push("translate("+(0-s.left).toString()+" "+(s.height+s.top).toString()+")"),n.push("scale(1 -1)"),s.top=s.left=0),i<0&&(i-=4*Math.floor(i/4)),i%=4){case 1:n.unshift("rotate(90 "+(r=s.height/2+s.top).toString()+" "+r.toString()+")");break;case 2:n.unshift("rotate(180 "+(s.width/2+s.left).toString()+" "+(s.height/2+s.top).toString()+")");break;case 3:n.unshift("rotate(-90 "+(r=s.width/2+s.left).toString()+" "+r.toString()+")")}i%2==1&&(s.left!==s.top&&(r=s.left,s.left=s.top,s.top=r),s.width!==s.height&&(r=s.width,s.width=s.height,s.height=r)),n.length&&(l=function(t,r,n){var a,o;let i=function(t,r="defs"){let n="",a=t.indexOf("<"+r);for(;a>=0;){let o=t.indexOf(">",a),i=t.indexOf("</"+r);if(-1===o||-1===i)break;let s=t.indexOf(">",i);if(-1===s)break;n+=t.slice(o+1,i).trim(),t=t.slice(0,a).trim()+t.slice(s+1)}return{defs:n,content:t}}(t);return a=i.defs,o=r+i.content+n,a?"<defs>"+a+"</defs>"+o:o}(l,'<g transform="'+n.join(" ")+'">',"</g>"))});let u=i.width,d=i.height,f=s.width,p=s.height;null===u?n=I(a=null===d?"1em":"auto"===d?p:d,f/p):(n="auto"===u?f:u,a=null===d?I(n,p/f):"auto"===d?p:d);let m={},h=(t,r)=>{R(r)||(m[t]=r.toString())};h("width",n),h("height",a);let g=[s.left,s.top,f,p];return m.viewBox=g.join(" "),{attributes:m,viewBox:g,body:l}}(t,s),m=p.attributes;if(s.inline&&(u.verticalAlign="-0.125em"),"svg"===l){var h;f.style={...u,...d},Object.assign(f,m);let t=0,n=r.id;return"string"==typeof n&&(n=n.replace(/-/g,"_")),f.dangerouslySetInnerHTML={__html:(h=function(t,r=O){let n;let a=[];for(;n=_.exec(t);)a.push(n[1]);if(!a.length)return t;let o="suffix"+(16777216*Math.random()|Date.now()).toString(16);return a.forEach(n=>{let a="function"==typeof r?r(n):r+(P++).toString(),i=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");t=t.replace(RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+a+o+"$3")}),t=t.replace(RegExp(o,"g"),"")}(p.body,n?()=>n+"ID"+t++:"iconifyReact"),void 0===a&&function(){try{a=window.trustedTypes.createPolicy("iconify",{createHTML:t=>t})}catch(t){a=null}}(),a?a.createHTML(h):h)},(0,i.createElement)("svg",f)}let{body:g,width:b,height:y}=t,w="mask"===l||"bg"!==l&&-1!==g.indexOf("currentColor"),x=function(t,r){let n=-1===t.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let t in r)n+=" "+t+'="'+r[t]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+t+"</svg>"}(g,{...m,width:b+"",height:y+""});return f.style={...u,"--svg":'url("data:image/svg+xml,'+x.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")',width:ei(m.width),height:ei(m.height),...ee,...w?et:er,...d},(0,i.createElement)("span",f)};if(C(!0),o={prepare:(t,r,n)=>{let a=[],o=function(t,r){let n;let a=j[t];if(!a)return 0;if(a.maxURL){let t=0;a.resources.forEach(r=>{t=Math.max(t,r.length)}),n=a.maxURL-t-a.path.length-(r+".json?icons=").length}else n=0;return n}(t,r),i="icons",s={type:i,provider:t,prefix:r,icons:[]},l=0;return n.forEach((n,c)=>{(l+=n.length+1)>=o&&c>0&&(a.push(s),s={type:i,provider:t,prefix:r,icons:[]},l=n.length),s.icons.push(n)}),a.push(s),a},send:(t,r,n)=>{if(!z){n("abort",424);return}let a=function(t){if("string"==typeof t){let r=j[t];if(r)return r.path}return"/"}(r.provider);switch(r.type){case"icons":a+=r.prefix+".json?"+new URLSearchParams({icons:r.icons.join(",")}).toString();break;case"custom":{let t=r.uri;a+="/"===t.slice(0,1)?t.slice(1):t;break}default:n("abort",400);return}let o=503;z(t+a).then(t=>{let r=t.status;if(200!==r){setTimeout(()=>{n(404===r?"abort":"next",r)});return}return o=501,t.json()}).then(t=>{if("object"!=typeof t||null===t){setTimeout(()=>{404===t?n("abort",t):n("next",o)});return}setTimeout(()=>{n("success",t)})}).catch(()=>{n("next",o)})}},L[""]=o,"undefined"!=typeof document&&"undefined"!=typeof window){let t=window;if(void 0!==t.IconifyPreload){let r=t.IconifyPreload,n="Invalid IconifyPreload syntax.";
172"object"==typeof r&&null!==r&&(r instanceof Array?r:[r]).forEach(t=>{try{("object"!=typeof t||null===t||t instanceof Array||"object"!=typeof t.icons||"string"!=typeof t.prefix||!function(t,r){if("object"!=typeof t)return!1;if("string"!=typeof r&&(r=t.provider||""),E&&!r&&!t.prefix){let r=!1;return h(t)&&(t.prefix="",f(t,(t,n)=>{(function(t,r){let n=v(t,!0,E);if(!n)return!1;let a=w(n.provider,n.prefix);return r?function(t,r,n){try{if("string"==typeof n.body)return t.icons[r]={...n},!0}catch(t){}return!1}(a,n.name,r):(a.missing.add(n.name),!0)})(t,n)&&(r=!0)})),r}let n=t.prefix;return!!b({provider:r,prefix:n,name:"a"})&&!!x(w(r,n),t)}(t))&&console.error(n)}catch(t){console.error(n)}})}if(void 0!==t.IconifyProviders){let r=t.IconifyProviders;if("object"==typeof r&&null!==r)for(let t in r){let n="IconifyProviders["+t+"] is invalid.";try{let a=r[t];if("object"!=typeof a||!a||void 0===a.resources)continue;!function(t,r){let n=D(r);return null!==n&&(j[t]=n,!0)}(t,a)&&console.error(n)}catch(t){console.error(n)}}}}function el(t){let[r,n]=(0,i.useState)(!!t.ssr),[a,o]=(0,i.useState)({}),[s,l]=(0,i.useState)(function(r){if(r){let r=t.icon;if("object"==typeof r)return{name:"",data:r};let n=k(r);if(n)return{name:r,data:n}}return{name:""}}(!!t.ssr));function u(){let t=a.callback;t&&(t(),o({}))}function d(t){if(JSON.stringify(s)!==JSON.stringify(t))return u(),l(t),!0}(0,i.useEffect)(()=>(n(!0),u),[]),(0,i.useEffect)(()=>{r&&function r(){var n;let a=t.icon;if("object"==typeof a){d({name:"",data:a});return}let i=k(a);d({name:a,data:i})&&(void 0===i?o({callback:J([a],r)}):i&&(null===(n=t.onLoad)||void 0===n||n.call(t,a)))}()},[t.icon,r]);let{name:f,data:p}=s;return p?es({...c,...p},t,f):t.children?t.children:(0,i.createElement)("span",{})}let ec=(0,i.forwardRef)((t,r)=>el({...t,_ref:r}));(0,i.forwardRef)((t,r)=>el({inline:!0,...t,_ref:r}))},78593:function(t,r,n){"use strict";let a;n.d(r,{J:function(){return s}});let o=Symbol.for("react-aria.i18n.locale"),i=Symbol.for("react-aria.i18n.strings");class s{getStringForLocale(t,r){let n=this.getStringsForLocale(r)[t];if(!n)throw Error(`Could not find intl message ${t} in ${r} locale`);return n}getStringsForLocale(t){let r=this.strings[t];return r||(r=function(t,r,n="en-US"){if(r[t])return r[t];let a=Intl.Locale?new Intl.Locale(t).language:t.split("-")[0];if(r[a])return r[a];for(let t in r)if(t.startsWith(a+"-"))return r[t];return r[n]}(t,this.strings,this.defaultLocale),this.strings[t]=r),r}static getGlobalDictionaryForPackage(t){if("undefined"==typeof window)return null;let r=window[o];if(void 0===a){let t=window[i];if(!t)return null;for(let n in a={},t)a[n]=new s({[r]:t[n]},r)}let n=null==a?void 0:a[t];if(!n)throw Error(`Strings for package "${t}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return n}constructor(t,r="en-US"){this.strings=Object.fromEntries(Object.entries(t).filter(([,t])=>t)),this.defaultLocale=r}}},71838:function(t,r,n){"use strict";n.d(r,{E:function(){return i}});let a=new Map,o=new Map;class i{format(t,r){let n=this.strings.getStringForLocale(t,this.locale);return"function"==typeof n?n(r,this):n}plural(t,r,n="cardinal"){let o=r["="+t];if(o)return"function"==typeof o?o():o;let i=this.locale+":"+n,s=a.get(i);return s||(s=new Intl.PluralRules(this.locale,{type:n}),a.set(i,s)),"function"==typeof(o=r[s.select(t)]||r.other)?o():o}number(t){let r=o.get(this.locale);return r||(r=new Intl.NumberFormat(this.locale),o.set(this.locale,r)),r.format(t)}select(t,r){let n=t[r]||t.other;return"function"==typeof n?n():n}constructor(t,r){this.locale=t,this.strings=r}}},12038:function(t,r,n){"use strict";function a(t,r,{checkForDefaultPrevented:n=!0}={}){return function(a){if(null==t||t(a),!1===n||!a.defaultPrevented)return null==r?void 0:r(a)}}n.d(r,{M:function(){return a}})},62069:function(t,r,n){"use strict";n.d(r,{B:function(){return l}});var a=n(20132),o=n(75291),i=n(90767),s=n(4734);function l(t){let r=t+"CollectionProvider",[n,l]=(0,o.b)(r),[c,u]=n(r,{collectionRef:{current:null},itemMap:new Map}),d=t+"CollectionSlot",f=a.forwardRef((t,r)=>{let{scope:n,children:o}=t,l=u(d,n),c=(0,i.e)(r,l.collectionRef);return a.createElement(s.g7,{ref:c},o)}),p=t+"CollectionItemSlot",m="data-radix-collection-item";return[{Provider:t=>{let{scope:r,children:n}=t,o=a.useRef(null),i=a.useRef(new Map).current;return a.createElement(c,{scope:r,itemMap:i,collectionRef:o},n)},Slot:f,ItemSlot:a.forwardRef((t,r)=>{let{scope:n,children:o,...l}=t,c=a.useRef(null),d=(0,i.e)(r,c),f=u(p,n);return a.useEffect(()=>(f.itemMap.set(c,{ref:c,...l}),()=>void f.itemMap.delete(c))),a.createElement(s.g7,{[m]:"",ref:d},o)})},function(r){let n=u(t+"CollectionConsumer",r);return a.useCallback(()=>{let t=n.collectionRef.current;if(!t)return[];let r=Array.from(t.querySelectorAll(`[${m}]`));return Array.from(n.itemMap.values()).sort((t,n)=>r.indexOf(t.ref.current)-r.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}},90767:function(t,r,n){"use strict";n.d(r,{F:function(){return o},e:function(){return i}});var a=n(20132);function o(...t){return r=>t.forEach(t=>{"function"==typeof t?t(r):null!=t&&(t.current=r)})}function i(...t){return(0,a.useCallback)(o(...t),t)}},75291:function(t,r,n){"use strict";n.d(r,{b:function(){return i},k:function(){return o}});var a=n(20132);function o(t,r){let n=(0,a.createContext)(r);function o(t){let{children:r,...o}=t,i=(0,a.useMemo)(()=>o,Object.values(o));return(0,a.createElement)(n.Provider,{value:i},r)}return o.displayName=t+"Provider",[o,function(o){let i=(0,a.useContext)(n);if(i)return i;if(void 0!==r)return r;throw Error(`\`${o}\` must be used within \`${t}\``)}]}function i(t,r=[]){let n=[],o=()=>{let r=n.map(t=>(0,a.createContext)(t));return function(n){let o=(null==n?void 0:n[t])||r;return(0,a.useMemo)(()=>({[`__scope${t}`]:{...n,[t]:o}}),[n,o])}};return o.scopeName=t,[function(r,o){let i=(0,a.createContext)(o),s=n.length;function l(r){let{scope:n,children:o,...l}=r,c=(null==n?void 0:n[t][s])||i,u=(0,a.useMemo)(()=>l,Object.values(l));return(0,a.createElement)(c.Provider,{value:u},o)}return n=[...n,o],l.displayName=r+"Provider",[l,function(n,l){let c=(null==l?void 0:l[t][s])||i,u=(0,a.useContext)(c);if(u)return u;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...t){let r=t[0];if(1===t.length)return r;let n=()=>{let n=t.map(t=>({useScope:t(),scopeName:t.scopeName}));return function(t){let o=n.reduce((r,{useScope:n,scopeName:a})=>{let o=n(t)[`__scope${a}`];return{...r,...o}},{});return(0,a.useMemo)(()=>({[`__scope${r.scopeName}`]:o}),[o])}};return n.scopeName=r.scopeName,n}(o,...r)]}},12149:function(t,r,n){"use strict";n.d(r,{gm:function(){return i}});var a=n(20132);let o=(0,a.createContext)(void 0);function i(t){let r=(0,a.useContext)(o);return t||r||"ltr"}},47733:function(t,r,n){"use strict";let a;n.d(r,{XB:function(){return p}});var o=n(29947),i=n(20132),s=n(12038),l=n(76361),c=n(90767),u=n(16385);let d="dismissableLayer.update",f=(0,i.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=(0,i.forwardRef)((t,r)=>{var n;let{disableOutsidePointerEvents:p=!1,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:b,onInteractOutside:y,onDismiss:w,...x}=t,E=(0,i.useContext)(f),[C,k]=(0,i.useState)(null),S=null!==(n=null==C?void 0:C.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,T]=(0,i.useState)({}),N=(0,c.e)(r,t=>k(t)),A=Array.from(E.layers),[I]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),R=A.indexOf(I),_=C?A.indexOf(C):-1,O=E.layersWithOutsidePointerEventsDisabled.size>0,P=_>=R,L=function(t,r=null==globalThis?void 0:globalThis.document){let n=(0,u.W)(t),a=(0,i.useRef)(!1),o=(0,i.useRef)(()=>{});return(0,i.useEffect)(()=>{let t=t=>{if(t.target&&!a.current){let a={originalEvent:t};function i(){h("dismissableLayer.pointerDownOutside",n,a,{discrete:!0})}"touch"===t.pointerType?(r.removeEventListener("click",o.current),o.current=i,r.addEventListener("click",o.current,{once:!0})):i()}else r.removeEventListener("click",o.current);a.current=!1},i=window.setTimeout(()=>{r.addEventListener("pointerdown",t)},0);return()=>{window.clearTimeout(i),r.removeEventListener("pointerdown",t),r.removeEventListener("click",o.current)}},[r,n]),{onPointerDownCapture:()=>a.current=!0}}(t=>{let r=t.target,n=[...E.branches].some(t=>t.contains(r));!P||n||(null==v||v(t),null==y||y(t),t.defaultPrevented||null==w||w())},S),M=function(t,r=null==globalThis?void 0:globalThis.document){let n=(0,u.W)(t),a=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{let t=t=>{t.target&&!a.current&&h("dismissableLayer.focusOutside",n,{originalEvent:t},{discrete:!1})};return r.addEventListener("focusin",t),()=>r.removeEventListener("focusin",t)},[r,n]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(t=>{let r=t.target;[...E.branches].some(t=>t.contains(r))||(null==b||b(t),null==y||y(t),t.defaultPrevented||null==w||w())},S);return!function(t,r=null==globalThis?void 0:globalThis.document){let n=(0,u.W)(t);(0,i.useEffect)(()=>{let t=t=>{"Escape"===t.key&&n(t)};return r.addEventListener("keydown",t),()=>r.removeEventListener("keydown",t)},[n,r])}(t=>{_!==E.layers.size-1||(null==g||g(t),!t.defaultPrevented&&w&&(t.preventDefault(),w()))},S),(0,i.useEffect)(()=>
172{if(C)return p&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(a=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(C)),E.layers.add(C),m(),()=>{p&&1===E.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=a)}},[C,S,p,E]),(0,i.useEffect)(()=>()=>{C&&(E.layers.delete(C),E.layersWithOutsidePointerEventsDisabled.delete(C),m())},[C,E]),(0,i.useEffect)(()=>{let t=()=>T({});return document.addEventListener(d,t),()=>document.removeEventListener(d,t)},[]),(0,i.createElement)(l.WV.div,(0,o.Z)({},x,{ref:N,style:{pointerEvents:O?P?"auto":"none":void 0,...t.style},onFocusCapture:(0,s.M)(t.onFocusCapture,M.onFocusCapture),onBlurCapture:(0,s.M)(t.onBlurCapture,M.onBlurCapture),onPointerDownCapture:(0,s.M)(t.onPointerDownCapture,L.onPointerDownCapture)}))});function m(){let t=new CustomEvent(d);document.dispatchEvent(t)}function h(t,r,n,{discrete:a}){let o=n.originalEvent.target,i=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:n});r&&o.addEventListener(t,r,{once:!0}),a?(0,l.jH)(o,i):o.dispatchEvent(i)}},29016:function(t,r,n){"use strict";n.d(r,{ee:function(){return _},Eh:function(){return P},VY:function(){return O},fC:function(){return R},D7:function(){return v}});var a=n(29947),o=n(20132),i=n(16561),s=n(40403),l=n(76361);let c=(0,o.forwardRef)((t,r)=>{let{children:n,width:i=10,height:s=5,...c}=t;return(0,o.createElement)(l.WV.svg,(0,a.Z)({},c,{ref:r,width:i,height:s,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),t.asChild?n:(0,o.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var u=n(90767),d=n(75291),f=n(16385),p=n(9318),m=n(29509);let h="Popper",[g,v]=(0,d.b)(h),[b,y]=g(h),w=(0,o.forwardRef)((t,r)=>{let{__scopePopper:n,virtualRef:i,...s}=t,c=y("PopperAnchor",n),d=(0,o.useRef)(null),f=(0,u.e)(r,d);return(0,o.useEffect)(()=>{c.onAnchorChange((null==i?void 0:i.current)||d.current)}),i?null:(0,o.createElement)(l.WV.div,(0,a.Z)({},s,{ref:f}))}),x="PopperContent",[E,C]=g(x),k=(0,o.forwardRef)((t,r)=>{var n,c,d,h,g,v,b,w;let{__scopePopper:C,side:k="bottom",sideOffset:S=0,align:T="center",alignOffset:R=0,arrowPadding:_=0,avoidCollisions:O=!0,collisionBoundary:P=[],collisionPadding:L=0,sticky:M="partial",hideWhenDetached:D=!1,updatePositionStrategy:j="optimized",onPlaced:F,...U}=t,z=y(x,C),[H,B]=(0,o.useState)(null),V=(0,u.e)(r,t=>B(t)),[q,W]=(0,o.useState)(null),G=(0,m.t)(q),Z=null!==(n=null==G?void 0:G.width)&&void 0!==n?n:0,K=null!==(c=null==G?void 0:G.height)&&void 0!==c?c:0,J="number"==typeof L?L:{top:0,right:0,bottom:0,left:0,...L},Y=Array.isArray(P)?P:[P],X=Y.length>0,Q={padding:J,boundary:Y.filter(N),altBoundary:X},{refs:ee,floatingStyles:et,placement:er,isPositioned:en,middlewareData:ea}=(0,i.YF)({strategy:"fixed",placement:k+("center"!==T?"-"+T:""),whileElementsMounted:(...t)=>(0,s.Me)(...t,{animationFrame:"always"===j}),elements:{reference:z.anchor},middleware:[(0,i.cv)({mainAxis:S+K,alignmentAxis:R}),O&&(0,i.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===M?(0,i.dr)():void 0,...Q}),O&&(0,i.RR)({...Q}),(0,i.dp)({...Q,apply:({elements:t,rects:r,availableWidth:n,availableHeight:a})=>{let{width:o,height:i}=r.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width",`${n}px`),s.setProperty("--radix-popper-available-height",`${a}px`),s.setProperty("--radix-popper-anchor-width",`${o}px`),s.setProperty("--radix-popper-anchor-height",`${i}px`)}}),q&&(0,i.x7)({element:q,padding:_}),A({arrowWidth:Z,arrowHeight:K}),D&&(0,i.Cp)({strategy:"referenceHidden",...Q})]}),[eo,ei]=I(er),es=(0,f.W)(F);(0,p.b)(()=>{en&&(null==es||es())},[en,es]);let el=null===(d=ea.arrow)||void 0===d?void 0:d.x,ec=null===(h=ea.arrow)||void 0===h?void 0:h.y,eu=(null===(g=ea.arrow)||void 0===g?void 0:g.centerOffset)!==0,[ed,ef]=(0,o.useState)();return(0,p.b)(()=>{H&&ef(window.getComputedStyle(H).zIndex)},[H]),(0,o.createElement)("div",{ref:ee.setFloating,"data-radix-popper-content-wrapper":"",style:{...et,transform:en?et.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[null===(v=ea.transformOrigin)||void 0===v?void 0:v.x,null===(b=ea.transformOrigin)||void 0===b?void 0:b.y].join(" ")},dir:t.dir},(0,o.createElement)(E,{scope:C,placedSide:eo,onArrowChange:W,arrowX:el,arrowY:ec,shouldHideArrow:eu},(0,o.createElement)(l.WV.div,(0,a.Z)({"data-side":eo,"data-align":ei},U,{ref:V,style:{...U.style,animation:en?void 0:"none",opacity:null!==(w=ea.hide)&&void 0!==w&&w.referenceHidden?0:void 0}}))))}
172),S={top:"bottom",right:"left",bottom:"top",left:"right"},T=(0,o.forwardRef)(function(t,r){let{__scopePopper:n,...i}=t,s=C("PopperArrow",n),l=S[s.placedSide];return(0,o.createElement)("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0}},(0,o.createElement)(c,(0,a.Z)({},i,{ref:r,style:{...i.style,display:"block"}})))});function N(t){return null!==t}let A=t=>({name:"transformOrigin",options:t,fn(r){var n,a,o,i,s;let{placement:l,rects:c,middlewareData:u}=r,d=(null===(n=u.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=d?0:t.arrowWidth,p=d?0:t.arrowHeight,[m,h]=I(l),g={start:"0%",center:"50%",end:"100%"}[h],v=(null!==(a=null===(o=u.arrow)||void 0===o?void 0:o.x)&&void 0!==a?a:0)+f/2,b=(null!==(i=null===(s=u.arrow)||void 0===s?void 0:s.y)&&void 0!==i?i:0)+p/2,y="",w="";return"bottom"===m?(y=d?g:`${v}px`,w=`${-p}px`):"top"===m?(y=d?g:`${v}px`,w=`${c.floating.height+p}px`):"right"===m?(y=`${-p}px`,w=d?g:`${b}px`):"left"===m&&(y=`${c.floating.width+p}px`,w=d?g:`${b}px`),{data:{x:y,y:w}}}});function I(t){let[r,n="center"]=t.split("-");return[r,n]}let R=t=>{let{__scopePopper:r,children:n}=t,[a,i]=(0,o.useState)(null);return(0,o.createElement)(b,{scope:r,anchor:a,onAnchorChange:i},n)},_=w,O=k,P=T},70620:function(t,r,n){"use strict";n.d(r,{h:function(){return l}});var a=n(29947),o=n(20132),i=n(88636),s=n(76361);let l=(0,o.forwardRef)((t,r)=>{var n;let{container:l=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...c}=t;return l?i.createPortal((0,o.createElement)(s.WV.div,(0,a.Z)({},c,{ref:r})),l):null})},30835:function(t,r,n){"use strict";n.d(r,{z:function(){return l}});var a=n(20132),o=n(88636),i=n(90767),s=n(9318);let l=t=>{let{present:r,children:n}=t,l=function(t){var r,n;let[i,l]=(0,a.useState)(),u=(0,a.useRef)({}),d=(0,a.useRef)(t),f=(0,a.useRef)("none"),[p,m]=(r=t?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,a.useReducer)((t,r)=>{let a=n[t][r];return null!=a?a:t},r));return(0,a.useEffect)(()=>{let t=c(u.current);f.current="mounted"===p?t:"none"},[p]),(0,s.b)(()=>{let r=u.current,n=d.current;if(n!==t){let a=f.current,o=c(r);t?m("MOUNT"):"none"===o||(null==r?void 0:r.display)==="none"?m("UNMOUNT"):n&&a!==o?m("ANIMATION_OUT"):m("UNMOUNT"),d.current=t}},[t,m]),(0,s.b)(()=>{if(i){let t=t=>{let r=c(u.current).includes(t.animationName);t.target===i&&r&&(0,o.flushSync)(()=>m("ANIMATION_END"))},r=t=>{t.target===i&&(f.current=c(u.current))};return i.addEventListener("animationstart",r),i.addEventListener("animationcancel",t),i.addEventListener("animationend",t),()=>{i.removeEventListener("animationstart",r),i.removeEventListener("animationcancel",t),i.removeEventListener("animationend",t)}}m("ANIMATION_END")},[i,m]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:(0,a.useCallback)(t=>{t&&(u.current=getComputedStyle(t)),l(t)},[])}}(r),u="function"==typeof n?n({present:l.isPresent}):a.Children.only(n),d=(0,i.e)(l.ref,u.ref);return"function"==typeof n||l.isPresent?(0,a.cloneElement)(u,{ref:d}):null};function c(t){return(null==t?void 0:t.animationName)||"none"}l.displayName="Presence"},76361:function(t,r,n){"use strict";n.d(r,{WV:function(){return l},jH:function(){return c}});var a=n(29947),o=n(20132),i=n(88636),s=n(4734);let l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((t,r)=>{let n=(0,o.forwardRef)((t,n)=>{let{asChild:i,...l}=t,c=i?s.g7:r;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(c,(0,a.Z)({},l,{ref:n}))});return n.displayName=`Primitive.${r}`,{...t,[r]:n}},{});function c(t,r){t&&(0,i.flushSync)(()=>t.dispatchEvent(r))}},4734:function(t,r,n){"use strict";n.d(r,{A4:function(){return c},g7:function(){return s}});var a=n(29947),o=n(20132),i=n(90767);let s=(0,o.forwardRef)((t,r)=>{let{children:n,...i}=t,s=o.Children.toArray(n),c=s.find(u);if(c){let t=c.props.children,n=s.map(r=>r!==c?r:o.Children.count(t)>1?o.Children.only(null):(0,o.isValidElement)(t)?t.props.children:null);return(0,o.createElement)(l,(0,a.Z)({},i,{ref:r}),(0,o.isValidElement)(t)?(0,o.cloneElement)(t,void 0,n):null)}return(0,o.createElement)(l,(0,a.Z)({},i,{ref:r}),n)});s.displayName="Slot";let l=(0,o.forwardRef)((t,r)=>{let{children:n,...a}=t;return(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{...function(t,r){let n={...r};for(let a in r){let o=t[a],i=r[a];/^on[A-Z]/.test(a)?o&&i?n[a]=(...t)=>{i(...t),o(...t)}:o&&(n[a]=o):"style"===a?n[a]={...o,...i}
172:"className"===a&&(n[a]=[o,i].filter(Boolean).join(" "))}return{...t,...n}}(a,n.props),ref:r?(0,i.F)(r,n.ref):n.ref}):o.Children.count(n)>1?o.Children.only(null):null});l.displayName="SlotClone";let c=({children:t})=>(0,o.createElement)(o.Fragment,null,t);function u(t){return(0,o.isValidElement)(t)&&t.type===c}},16385:function(t,r,n){"use strict";n.d(r,{W:function(){return o}});var a=n(20132);function o(t){let r=(0,a.useRef)(t);return(0,a.useEffect)(()=>{r.current=t}),(0,a.useMemo)(()=>(...t)=>{var n;return null===(n=r.current)||void 0===n?void 0:n.call(r,...t)},[])}},77045:function(t,r,n){"use strict";n.d(r,{T:function(){return i}});var a=n(20132),o=n(16385);function i({prop:t,defaultProp:r,onChange:n=()=>{}}){let[i,s]=function({defaultProp:t,onChange:r}){let n=(0,a.useState)(t),[i]=n,s=(0,a.useRef)(i),l=(0,o.W)(r);return(0,a.useEffect)(()=>{s.current!==i&&(l(i),s.current=i)},[i,s,l]),n}({defaultProp:r,onChange:n}),l=void 0!==t,c=l?t:i,u=(0,o.W)(n);return[c,(0,a.useCallback)(r=>{if(l){let n="function"==typeof r?r(t):r;n!==t&&u(n)}else s(r)},[l,t,s,u])]}},9318:function(t,r,n){"use strict";n.d(r,{b:function(){return o}});var a=n(20132);let o=(null==globalThis?void 0:globalThis.document)?a.useLayoutEffect:()=>{}},66120:function(t,r,n){"use strict";n.d(r,{D:function(){return o}});var a=n(20132);function o(t){let r=(0,a.useRef)({value:t,previous:t});return(0,a.useMemo)(()=>(r.current.value!==t&&(r.current.previous=r.current.value,r.current.value=t),r.current.previous),[t])}},29509:function(t,r,n){"use strict";n.d(r,{t:function(){return i}});var a=n(20132),o=n(9318);function i(t){let[r,n]=(0,a.useState)(void 0);return(0,o.b)(()=>{if(t){n({width:t.offsetWidth,height:t.offsetHeight});let r=new ResizeObserver(r=>{let a,o;if(!Array.isArray(r)||!r.length)return;let i=r[0];if("borderBoxSize"in i){let t=i.borderBoxSize,r=Array.isArray(t)?t[0]:t;a=r.inlineSize,o=r.blockSize}else a=t.offsetWidth,o=t.offsetHeight;n({width:a,height:o})});return r.observe(t,{box:"border-box"}),()=>r.unobserve(t)}n(void 0)},[t]),r}},72751:function(t,r,n){"use strict";n.d(r,{R:function(){return c}});var a=n(35014),o=n(98785),i=n(81323),s=n(20132),l=n(86751);function c(t,r){let{role:n="dialog"}=t,c=(0,a.mp)();c=t["aria-label"]?void 0:c;let u=(0,s.useRef)(!1);return(0,s.useEffect)(()=>{if(r.current&&!r.current.contains(document.activeElement)){(0,i.e)(r.current);let t=setTimeout(()=>{document.activeElement===r.current&&(u.current=!0,r.current&&(r.current.blur(),(0,i.e)(r.current)),u.current=!1)},500);return()=>{clearTimeout(t)}}},[r]),(0,l.Bq)(),{dialogProps:{...(0,o.z)(t,{labelable:!0}),role:n,tabIndex:-1,"aria-labelledby":t["aria-labelledby"]||c,onBlur:t=>{u.current&&t.stopPropagation()}},titleProps:{id:c}}}},59679:function(t,r,n){"use strict";n.d(r,{MT:function(){return d},E7:function(){return N},QL:function(){return T},cW:function(){return y}});var a=n(81323),o=n(60834),i=n(22614),s=n(20132);let l=s.createContext(null),c="react-aria-focus-scope-restore",u=null;function d(t){let r,n,{children:a,contain:d,restoreFocus:f,autoFocus:p}=t,m=(0,s.useRef)(null),y=(0,s.useRef)(null),N=(0,s.useRef)([]),{parentNode:A}=(0,s.useContext)(l)||{},I=(0,s.useMemo)(()=>new R({scopeRef:N}),[N]);(0,i.b)(()=>{let t=A||_.root;if(_.getTreeNode(t.scopeRef)&&u&&!w(u,t.scopeRef)){let r=_.getTreeNode(u);r&&(t=r)}t.addChild(I),_.addNode(I)},[I,A]),(0,i.b)(()=>{let t=_.getTreeNode(N);t&&(t.contain=!!d)},[d]),(0,i.b)(()=>{var t;let r=null===(t=m.current)||void 0===t?void 0:t.nextSibling,n=[],a=t=>t.stopPropagation();for(;r&&r!==y.current;)n.push(r),r.addEventListener(c,a),r=r.nextSibling;return N.current=n,()=>{for(let t of n)t.removeEventListener(c,a)}},[a]),(0,i.b)(()=>{if(f||d)return;let t=N.current,r=(0,o.r)(t?t[0]:void 0),n=t=>{let r=t.target;v(r,N.current)?u=N:b(r)||(u=null)};return r.addEventListener("focusin",n,!1),null==t||t.forEach(t=>t.addEventListener("focusin",n,!1)),()=>{r.removeEventListener("focusin",n,!1),null==t||t.forEach(t=>t.removeEventListener("focusin",n,!1))}},[N,f,d]),r=(0,s.useRef)(void 0),n=(0,s.useRef)(void 0),(0,i.b)(()=>{let t=N.current;if(!d){n.current&&(cancelAnimationFrame(n.current),n.current=void 0);return}let a=(0,o.r)(t?t[0]:void 0),i=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!g(N)||t.isComposing)return;let r=a.activeElement,n=N.current;if(!n||!v(r,n))return;let o=T(h(n),{tabbable:!0},n);if(!r)return;o.currentNode=r;let i=t.shiftKey?o.previousNode():o.nextNode();i||(o.currentNode=t.shiftKey?n[n.length-1].nextElementSibling:n[0].previousElementSibling,i=t.shiftKey?o.previousNode():o.nextNode()),t.preventDefault(),i&&x(i,!0)},s=t=>{(!u||w(u,N))&&v(t.target,N.current)?(u=N,r.current=t.target):g(N)&&!b(t.target,N)?r.current?r.current.focus():u&&u.current&&C(u.current):g(N)&&(r.current=t.target)},l=t=>{n.current&&cancelAnimationFrame(n.current),n.current=requestAnimationFrame(()=>{if(a.activeElement&&g(N)&&!b(a.activeElement,N)){if(u=N,a.body.contains(t.target)){var n;r.current=t.target,null===(n=r.current)||void 0===n||n.focus()}else u.current&&C(u.current)}})};return a.addEventListener("keydown",i,!1),a.addEventListener("focusin",s,!1),null==t||t.forEach(t=>t.addEventListener("focusin",s,!1)),null==t||t.forEach(t=>t.addEventListener("focusout",l,!1)),()=>{a.removeEventListener("keydown",i,!1),a.removeEventListener("focusin",s,!1),null==t||t.forEach(t=>t.removeEventListener("focusin",s,!1)),null==t||t.forEach(t=>t.removeEventListener("focusout",l,!1))}},[N,d]),(0,i.b)(()=>()=>{n.current&&cancelAnimationFrame(n.current)},[n]),function(t,r,n){let a=(0,s.useRef)("undefined"!=typeof document?(0,o.r)(t.current?t.current[0]:void 0).activeElement:null);(0,i.b)(()=>{let a=t.current,i=(0,o.r)(a?a[0]:void 0);if(!r||n)return;let s=()=>{(!u||w(u,t))&&v(i.activeElement,t.current)&&(u=t)}
172;return i.addEventListener("focusin",s,!1),null==a||a.forEach(t=>t.addEventListener("focusin",s,!1)),()=>{i.removeEventListener("focusin",s,!1),null==a||a.forEach(t=>t.removeEventListener("focusin",s,!1))}},[t,n]),(0,i.b)(()=>{let a=(0,o.r)(t.current?t.current[0]:void 0);if(!r)return;let i=r=>{if("Tab"!==r.key||r.altKey||r.ctrlKey||r.metaKey||!g(t)||r.isComposing)return;let n=a.activeElement;if(!b(n,t)||!k(t))return;let o=_.getTreeNode(t);if(!o)return;let i=o.nodeToRestore,s=T(a.body,{tabbable:!0});s.currentNode=n;let l=r.shiftKey?s.previousNode():s.nextNode();if(i&&a.body.contains(i)&&i!==a.body||(i=void 0,o.nodeToRestore=void 0),(!l||!b(l,t))&&i){s.currentNode=i;do l=r.shiftKey?s.previousNode():s.nextNode();while(b(l,t));(r.preventDefault(),r.stopPropagation(),l)?x(l,!0):b(i)?x(i,!0):n.blur()}};return n||a.addEventListener("keydown",i,!0),()=>{n||a.removeEventListener("keydown",i,!0)}},[t,r,n]),(0,i.b)(()=>{var n;let i=(0,o.r)(t.current?t.current[0]:void 0);if(!r)return;let s=_.getTreeNode(t);if(s)return s.nodeToRestore=null!==(n=a.current)&&void 0!==n?n:void 0,()=>{let n=_.getTreeNode(t);if(!n)return;let a=n.nodeToRestore;if(r&&a&&(i.activeElement&&b(i.activeElement,t)||i.activeElement===i.body&&k(t))){let r=_.clone();requestAnimationFrame(()=>{if(i.activeElement===i.body){let n=r.getTreeNode(t);for(;n;){if(n.nodeToRestore&&n.nodeToRestore.isConnected){S(n.nodeToRestore);return}n=n.parent}for(n=r.getTreeNode(t);n;){if(n.scopeRef&&n.scopeRef.current&&_.getTreeNode(n.scopeRef)){S(E(n.scopeRef.current,!0));return}n=n.parent}}})}}},[t,r])}(N,f,d),function(t,r){let n=s.useRef(r);(0,s.useEffect)(()=>{n.current&&(u=t,!v((0,o.r)(t.current?t.current[0]:void 0).activeElement,u.current)&&t.current&&C(t.current)),n.current=!1},[t])}(N,p),(0,s.useEffect)(()=>{let t=(0,o.r)(N.current?N.current[0]:void 0).activeElement,r=null;if(v(t,N.current)){for(let n of _.traverse())n.scopeRef&&v(t,n.scopeRef.current)&&(r=n);r===_.getTreeNode(N)&&(u=r.scopeRef)}},[N]),(0,i.b)(()=>()=>{var t,r,n;let a=null!==(n=null===(r=_.getTreeNode(N))||void 0===r?void 0:null===(t=r.parent)||void 0===t?void 0:t.scopeRef)&&void 0!==n?n:null;(N===u||w(N,u))&&(!a||_.getTreeNode(a))&&(u=a),_.removeTreeNode(N)},[N]);let O=(0,s.useMemo)(()=>({focusNext(t={}){let r=N.current,{from:n,tabbable:a,wrap:i,accept:s}=t,l=n||(0,o.r)(r[0]).activeElement,c=r[0].previousElementSibling,u=T(h(r),{tabbable:a,accept:s},r);u.currentNode=v(l,r)?l:c;let d=u.nextNode();return!d&&i&&(u.currentNode=c,d=u.nextNode()),d&&x(d,!0),d},focusPrevious(t={}){let r=N.current,{from:n,tabbable:a,wrap:i,accept:s}=t,l=n||(0,o.r)(r[0]).activeElement,c=r[r.length-1].nextElementSibling,u=T(h(r),{tabbable:a,accept:s},r);u.currentNode=v(l,r)?l:c;let d=u.previousNode();return!d&&i&&(u.currentNode=c,d=u.previousNode()),d&&x(d,!0),d},focusFirst(t={}){let r=N.current,{tabbable:n,accept:a}=t,o=T(h(r),{tabbable:n,accept:a},r);o.currentNode=r[0].previousElementSibling;let i=o.nextNode();return i&&x(i,!0),i},focusLast(t={}){let r=N.current,{tabbable:n,accept:a}=t,o=T(h(r),{tabbable:n,accept:a},r);o.currentNode=r[r.length-1].nextElementSibling;let i=o.previousNode();return i&&x(i,!0),i}}),[]),P=(0,s.useMemo)(()=>({focusManager:O,parentNode:I}),[I,O]);return s.createElement(l.Provider,{value:P},s.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:m}),a,s.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:y}))}let f=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],p=f.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";f.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let m=f.join(':not([hidden]):not([tabindex="-1"]),');function h(t){return t[0].parentElement}function g(t){let r=_.getTreeNode(u);for(;r&&r.scopeRef!==t;){if(r.contain)return!1;r=r.parent}return!0}function v(t,r){return!!t&&!!r&&r.some(r=>r.contains(t))}function b(t,r=null){if(t instanceof Element&&t.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:n}of _.traverse(_.getTreeNode(r)))if(n&&v(t,n.current))return!0;return!1}function y(t){return b(t,u)}function w(t,r){var n;let a=null===(n=_.getTreeNode(r))||void 0===n?void 0:n.parent;for(;a;){if(a.scopeRef===t)return!0;a=a.parent}return!1}function x(t,r=!1){if(null==t||r){if(null!=t)try{t.focus()}catch{}}else try{(0,a.e)(t)}catch{}}function E(t,r=!0){let n=t[0].previousElementSibling,a=h(t),o=T(a,{tabbable:r},t);o.currentNode=n;let i=o.nextNode();return r&&!i&&((o=T(a=h(t),{tabbable:!1},t)).currentNode=n,i=o.nextNode()),i}function C(t,r=!0){x(E(t,r))}function k(t){let r=_.getTreeNode(u);for(;r&&r.scopeRef!==t;){if(r.nodeToRestore)return!1;r=r.parent}return(null==r?void 0:r.scopeRef)===t}function S(t){t.dispatchEvent(new CustomEvent(c,{bubbles:!0,cancelable:!0}))&&x(t)}function T(t,r,n){let a=(null==r?void 0:r.tabbable)?m:p,i=(0,o.r)(t).createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode(t){var i;return(null==r?void 0:null===(i=r.from)||void 0===i?void 0:i.contains(t))?NodeFilter.FILTER_REJECT:t.matches(a)&&function t(r,n){return"#comment"!==r.nodeName&&function(t){let r=(0,o.k)(t);if(!(t instanceof r.HTMLElement)&&!(t instanceof r.SVGElement))return!1;let{display:n,visibility:a}
172=t.style,i="none"!==n&&"hidden"!==a&&"collapse"!==a;if(i){let{getComputedStyle:r}=t.ownerDocument.defaultView,{display:n,visibility:a}=r(t);i="none"!==n&&"hidden"!==a&&"collapse"!==a}return i}(r)&&!r.hasAttribute("hidden")&&!r.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==r.nodeName||!n||"SUMMARY"===n.nodeName||r.hasAttribute("open"))&&(!r.parentElement||t(r.parentElement,r))}(t)&&(!n||v(t,n))&&(!(null==r?void 0:r.accept)||r.accept(t))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return(null==r?void 0:r.from)&&(i.currentNode=r.from),i}function N(t,r={}){return{focusNext(n={}){let a=t.current;if(!a)return null;let{from:i,tabbable:s=r.tabbable,wrap:l=r.wrap,accept:c=r.accept}=n,u=i||(0,o.r)(a).activeElement,d=T(a,{tabbable:s,accept:c});a.contains(u)&&(d.currentNode=u);let f=d.nextNode();return!f&&l&&(d.currentNode=a,f=d.nextNode()),f&&x(f,!0),f},focusPrevious(n=r){let a=t.current;if(!a)return null;let{from:i,tabbable:s=r.tabbable,wrap:l=r.wrap,accept:c=r.accept}=n,u=i||(0,o.r)(a).activeElement,d=T(a,{tabbable:s,accept:c});if(a.contains(u))d.currentNode=u;else{let t=A(d);return t&&x(t,!0),null!=t?t:null}let f=d.previousNode();if(!f&&l){d.currentNode=a;let t=A(d);if(!t)return null;f=t}return f&&x(f,!0),null!=f?f:null},focusFirst(n=r){let a=t.current;if(!a)return null;let{tabbable:o=r.tabbable,accept:i=r.accept}=n,s=T(a,{tabbable:o,accept:i}).nextNode();return s&&x(s,!0),s},focusLast(n=r){let a=t.current;if(!a)return null;let{tabbable:o=r.tabbable,accept:i=r.accept}=n,s=A(T(a,{tabbable:o,accept:i}));return s&&x(s,!0),null!=s?s:null}}}function A(t){let r,n;do(r=t.lastChild())&&(n=r);while(r);return n}class I{get size(){return this.fastMap.size}getTreeNode(t){return this.fastMap.get(t)}addTreeNode(t,r,n){let a=this.fastMap.get(null!=r?r:null);if(!a)return;let o=new R({scopeRef:t});a.addChild(o),o.parent=a,this.fastMap.set(t,o),n&&(o.nodeToRestore=n)}addNode(t){this.fastMap.set(t.scopeRef,t)}removeTreeNode(t){if(null===t)return;let r=this.fastMap.get(t);if(!r)return;let n=r.parent;for(let t of this.traverse())t!==r&&r.nodeToRestore&&t.nodeToRestore&&r.scopeRef&&r.scopeRef.current&&v(t.nodeToRestore,r.scopeRef.current)&&(t.nodeToRestore=r.nodeToRestore);let a=r.children;n&&(n.removeChild(r),a.size>0&&a.forEach(t=>n&&n.addChild(t))),this.fastMap.delete(r.scopeRef)}*traverse(t=this.root){if(null!=t.scopeRef&&(yield t),t.children.size>0)for(let r of t.children)yield*this.traverse(r)}clone(){var t,r;let n=new I;for(let a of this.traverse())n.addTreeNode(a.scopeRef,null!==(r=null===(t=a.parent)||void 0===t?void 0:t.scopeRef)&&void 0!==r?r:null,a.nodeToRestore);return n}constructor(){this.fastMap=new Map,this.root=new R({scopeRef:null}),this.fastMap.set(null,this.root)}}class R{addChild(t){this.children.add(t),t.parent=this}removeChild(t){this.children.delete(t),t.parent=void 0}constructor(t){this.children=new Set,this.contain=!1,this.scopeRef=t.scopeRef}}let _=new I},81323:function(t,r,n){"use strict";n.d(r,{e:function(){return l}});var a=n(60834),o=n(22190),i=n(45221),s=n(49409);function l(t){let r=(0,a.r)(t);if("virtual"===(0,s.Jz)()){let n=r.activeElement;(0,o.Q)(()=>{r.activeElement===n&&t.isConnected&&(0,i.A)(t)})}else(0,i.A)(t)}},73470:function(t,r,n){"use strict";n.d(r,{F:function(){return l}});var a=n(49409),o=n(25024),i=n(26363),s=n(20132);function l(t={}){let{autoFocus:r=!1,isTextInput:n,within:l}=t,c=(0,s.useRef)({isFocused:!1,isFocusVisible:r||(0,a.E)()}
172),[u,d]=(0,s.useState)(!1),[f,p]=(0,s.useState)(()=>c.current.isFocused&&c.current.isFocusVisible),m=(0,s.useCallback)(()=>p(c.current.isFocused&&c.current.isFocusVisible),[]),h=(0,s.useCallback)(t=>{c.current.isFocused=t,d(t),m()},[m]);(0,a.mG)(t=>{c.current.isFocusVisible=t,m()},[],{isTextInput:n});let{focusProps:g}=(0,o.K)({isDisabled:l,onFocusChange:h}),{focusWithinProps:v}=(0,i.L)({isDisabled:!l,onFocusWithinChange:h});return{isFocused:u,isFocusVisible:f,focusProps:l?v:g}}},84770:function(t,r,n){"use strict";n.d(r,{k:function(){return d}});var a=n(81323),o=n(3988),i=n(37443),s=n(20132),l=n(25024),c=n(76987);let u=s.createContext(null);function d(t,r){let{focusProps:n}=(0,l.K)(t),{keyboardProps:d}=(0,c.v)(t),f=(0,i.d)(n,d),p=function(t){let r=(0,s.useContext)(u)||{};(0,o.l)(r,t);let{ref:n,...a}=r;return a}(r),m=t.isDisabled?{}:p,h=(0,s.useRef)(t.autoFocus);return(0,s.useEffect)(()=>{h.current&&r.current&&(0,a.e)(r.current),h.current=!1},[r]),{focusableProps:(0,i.d)({...f,tabIndex:t.excludeFromTabOrder&&!t.isDisabled?-1:void 0},m)}}},91118:function(t,r,n){"use strict";n.d(r,{Q:function(){return l}});var a=n(49409),o=n(20132),i=n(22614),s=n(19441);function l(t,r,n){let{validationBehavior:l,focus:c}=t;(0,i.b)(()=>{if("native"===l&&(null==n?void 0:n.current)){var t;let a,o=r.realtimeValidation.isInvalid?r.realtimeValidation.validationErrors.join(" ")||"Invalid value.":"";n.current.setCustomValidity(o),n.current.hasAttribute("title")||(n.current.title=""),r.realtimeValidation.isInvalid||r.updateValidation({isInvalid:!(t=n.current).validity.valid,validationDetails:{badInput:(a=t.validity).badInput,customError:a.customError,patternMismatch:a.patternMismatch,rangeOverflow:a.rangeOverflow,rangeUnderflow:a.rangeUnderflow,stepMismatch:a.stepMismatch,tooLong:a.tooLong,tooShort:a.tooShort,typeMismatch:a.typeMismatch,valueMissing:a.valueMissing,valid:a.valid},validationErrors:t.validationMessage?[t.validationMessage]:[]})}});let u=(0,s.i)(()=>{r.resetValidation()}),d=(0,s.i)(t=>{var o,i;r.displayValidation.isInvalid||r.commitValidation();let s=null==n?void 0:null===(o=n.current)||void 0===o?void 0:o.form;!t.defaultPrevented&&n&&s&&function(t){for(let r=0;r<t.elements.length;r++){let n=t.elements[r];if(!n.validity.valid)return n}return null}(s)===n.current&&(c?c():null===(i=n.current)||void 0===i||i.focus(),(0,a._w)("keyboard")),t.preventDefault()}),f=(0,s.i)(()=>{r.commitValidation()});(0,o.useEffect)(()=>{let t=null==n?void 0:n.current;if(!t)return;let r=t.form;return t.addEventListener("invalid",d),t.addEventListener("change",f),null==r||r.addEventListener("reset",u),()=>{t.removeEventListener("invalid",d),t.removeEventListener("change",f),null==r||r.removeEventListener("reset",u)}},[n,d,f,u,l])}},86570:function(t,r,n){"use strict";n.d(r,{b:function(){return g},j:function(){return v}});let a=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),o=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function i(t){if(Intl.Locale){let r=new Intl.Locale(t).maximize(),n="function"==typeof r.getTextInfo?r.getTextInfo():r.textInfo;if(n)return"rtl"===n.direction;if(r.script)return a.has(r.script)}let r=t.split("-")[0];return o.has(r)}var s=n(20132),l=n(8298);let c=Symbol.for("react-aria.i18n.locale");function u(){let t="undefined"!=typeof window&&window[c]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([t])}catch{t="en-US"}return{locale:t,direction:i(t)?"rtl":"ltr"}}let d=u(),f=new Set;function p(){for(let t of(d=u(),f))t(d)}function m(){let t=(0,l.Av)(),[r,n]=(0,s.useState)(d);return((0,s.useEffect)(()=>(0===f.size&&window.addEventListener("languagechange",p),f.add(n),()=>{f.delete(n),0===f.size&&window.removeEventListener("languagechange",p)}),[]),t)?{locale:"en-US",direction:"ltr"}:r}let h=s.createContext(null);function g(t){let{locale:r,children:n}=t,a=m(),o=s.useMemo(()=>r?{locale:r,direction:i(r)?"rtl":"ltr"}:a,[a,r]);return s.createElement(h.Provider,{value:o},n)}function v(){let t=m();return(0,s.useContext)(h)||t}},54235:function(t,r,n){"use strict";n.d(r,{K:function(){return c},q:function(){return u}});var a=n(86570),o=n(78593),i=n(71838),s=n(20132);let l=new WeakMap;function c(t,r){let n;return r&&(0,o.J).getGlobalDictionaryForPackage(r)||((n=l.get(t))||(n=new o.J(t),l.set(t,n)),n)}function u(t,r){let{locale:n}=(0,a.j)(),o=c(t,r);return(0,s.useMemo)(()=>new i.E(n,o),[n,o])}},5848:function(t,r,n){"use strict";n.d(r,{O:function(){return a}});let a=n(20132).createContext({register:()=>{}});a.displayName="PressResponderContext"},25024:function(t,r,n){"use strict";n.d(r,{K:function(){return s}});var a=n(94872),o=n(20132),i=n(60834);
172function s(t){let{isDisabled:r,onFocus:n,onBlur:s,onFocusChange:l}=t,c=(0,o.useCallback)(t=>{if(t.target===t.currentTarget)return s&&s(t),l&&l(!1),!0},[s,l]),u=(0,a.d)(c),d=(0,o.useCallback)(t=>{let r=(0,i.r)(t.target);t.target===t.currentTarget&&r.activeElement===t.target&&(n&&n(t),l&&l(!0),u(t))},[l,n,u]);return{focusProps:{onFocus:!r&&(n||l||s)?d:void 0,onBlur:!r&&(s||l)?c:void 0}}}},49409:function(t,r,n){"use strict";n.d(r,{E:function(){return E},Jz:function(){return C},_w:function(){return k},mG:function(){return T}});var a=n(35387),o=n(15765),i=n(60834),s=n(20132);let l=null,c=new Set,u=new Map,d=!1,f=!1,p={Tab:!0,Escape:!0};function m(t,r){for(let n of c)n(t,r)}function h(t){d=!0,t.metaKey||!(0,a.V5)()&&t.altKey||t.ctrlKey||"Control"===t.key||"Shift"===t.key||"Meta"===t.key||(l="keyboard",m("keyboard",t))}function g(t){l="pointer",("mousedown"===t.type||"pointerdown"===t.type)&&(d=!0,m("pointer",t))}function v(t){(0,o.Z)(t)&&(d=!0,l="virtual")}function b(t){t.target!==window&&t.target!==document&&(d||f||(l="virtual",m("virtual",t)),d=!1,f=!1)}function y(){d=!1,f=!0}function w(t){if("undefined"==typeof window||u.get((0,i.k)(t)))return;let r=(0,i.k)(t),n=(0,i.r)(t),a=r.HTMLElement.prototype.focus;r.HTMLElement.prototype.focus=function(){d=!0,a.apply(this,arguments)},n.addEventListener("keydown",h,!0),n.addEventListener("keyup",h,!0),n.addEventListener("click",v,!0),r.addEventListener("focus",b,!0),r.addEventListener("blur",y,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",g,!0),n.addEventListener("pointermove",g,!0),n.addEventListener("pointerup",g,!0)):(n.addEventListener("mousedown",g,!0),n.addEventListener("mousemove",g,!0),n.addEventListener("mouseup",g,!0)),r.addEventListener("beforeunload",()=>{x(t)},{once:!0}),u.set(r,{focus:a})}let x=(t,r)=>{let n=(0,i.k)(t),a=(0,i.r)(t);r&&a.removeEventListener("DOMContentLoaded",r),u.has(n)&&(n.HTMLElement.prototype.focus=u.get(n).focus,a.removeEventListener("keydown",h,!0),a.removeEventListener("keyup",h,!0),a.removeEventListener("click",v,!0),n.removeEventListener("focus",b,!0),n.removeEventListener("blur",y,!1),"undefined"!=typeof PointerEvent?(a.removeEventListener("pointerdown",g,!0),a.removeEventListener("pointermove",g,!0),a.removeEventListener("pointerup",g,!0)):(a.removeEventListener("mousedown",g,!0),a.removeEventListener("mousemove",g,!0),a.removeEventListener("mouseup",g,!0)),u.delete(n))};function E(){return"pointer"!==l}function C(){return l}function k(t){l=t,m(t,null)}"undefined"!=typeof document&&function(t){let r;let n=(0,i.r)(void 0);"loading"!==n.readyState?w(void 0):(r=()=>{w(void 0)},n.addEventListener("DOMContentLoaded",r)),()=>x(t,r)}();let S=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function T(t,r,n){w(),(0,s.useEffect)(()=>{let r=(r,a)=>{(function(t,r,n){var a;let o="undefined"!=typeof window?(0,i.k)(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,s="undefined"!=typeof window?(0,i.k)(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,l="undefined"!=typeof window?(0,i.k)(null==n?void 0:n.target).HTMLElement:HTMLElement,c="undefined"!=typeof window?(0,i.k)(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((t=t||(null==n?void 0:n.target)instanceof o&&!S.has(null==n?void 0:null===(a=n.target)||void 0===a?void 0:a.type)||(null==n?void 0:n.target)instanceof s||(null==n?void 0:n.target)instanceof l&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===r&&n instanceof c&&!p[n.key])})(!!(null==n?void 0:n.isTextInput),r,a)&&t(E())};return c.add(r),()=>{c.delete(r)}},r)}},26363:function(t,r,n){"use strict";n.d(r,{L:function(){return i}});var a=n(94872),o=n(20132);function i(t){let{isDisabled:r,onBlurWithin:n,onFocusWithin:i,onFocusWithinChange:s}=t,l=(0,o.useRef)({isFocusWithin:!1}),c=(0,o.useCallback)(t=>{l.current.isFocusWithin&&!t.currentTarget.contains(t.relatedTarget)&&(l.current.isFocusWithin=!1,n&&n(t),s&&s(!1))},[n,s,l]),u=(0,a.d)(c),d=(0,o.useCallback)(t=>{l.current.isFocusWithin||document.activeElement!==t.target||(i&&i(t),s&&s(!0),l.current.isFocusWithin=!0,u(t))},[i,s,u]);return r?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}
172:{focusWithinProps:{onFocus:d,onBlur:c}}}},74019:function(t,r,n){"use strict";n.d(r,{X:function(){return u}});var a=n(20132);let o=!1,i=0;function s(){o=!0,setTimeout(()=>{o=!1},50)}function l(t){"touch"===t.pointerType&&s()}function c(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",l):document.addEventListener("touchend",s),i++,()=>{--i>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",l):document.removeEventListener("touchend",s))}}function u(t){let{onHoverStart:r,onHoverChange:n,onHoverEnd:i,isDisabled:s}=t,[l,u]=(0,a.useState)(!1),d=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(c,[]);let{hoverProps:f,triggerHoverEnd:p}=(0,a.useMemo)(()=>{let t=(t,a)=>{if(d.pointerType=a,s||"touch"===a||d.isHovered||!t.currentTarget.contains(t.target))return;d.isHovered=!0;let o=t.currentTarget;d.target=o,r&&r({type:"hoverstart",target:o,pointerType:a}),n&&n(!0),u(!0)},a=(t,r)=>{if(d.pointerType="",d.target=null,"touch"===r||!d.isHovered)return;d.isHovered=!1;let a=t.currentTarget;i&&i({type:"hoverend",target:a,pointerType:r}),n&&n(!1),u(!1)},l={};return"undefined"!=typeof PointerEvent?(l.onPointerEnter=r=>{o&&"mouse"===r.pointerType||t(r,r.pointerType)},l.onPointerLeave=t=>{!s&&t.currentTarget.contains(t.target)&&a(t,t.pointerType)}):(l.onTouchStart=()=>{d.ignoreEmulatedMouseEvents=!0},l.onMouseEnter=r=>{d.ignoreEmulatedMouseEvents||o||t(r,"mouse"),d.ignoreEmulatedMouseEvents=!1},l.onMouseLeave=t=>{!s&&t.currentTarget.contains(t.target)&&a(t,"mouse")}),{hoverProps:l,triggerHoverEnd:a}},[r,n,i,s,d]);return(0,a.useEffect)(()=>{s&&p({currentTarget:d.target},d.pointerType)},[s]),{hoverProps:f,isHovered:l}}},76987:function(t,r,n){"use strict";function a(t){if(!t)return;let r=!0;return n=>{t({...n,preventDefault(){n.preventDefault()},isDefaultPrevented:()=>n.isDefaultPrevented(),stopPropagation(){console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior.")},continuePropagation(){r=!1}}),r&&n.stopPropagation()}}function o(t){return{keyboardProps:t.isDisabled?{}:{onKeyDown:a(t.onKeyDown),onKeyUp:a(t.onKeyUp)}}}n.d(r,{v:function(){return o}})},91852:function(t,r,n){"use strict";n.d(r,{r:function(){return A}});var a=n(35387),o=n(60834),i=n(22190);let s="default",l="",c=new WeakMap;function u(t){if((0,a.gn)()){if("default"===s){let r=(0,o.r)(t);l=r.documentElement.style.webkitUserSelect,r.documentElement.style.webkitUserSelect="none"}s="disabled"}else(t instanceof HTMLElement||t instanceof SVGElement)&&(c.set(t,t.style.userSelect),t.style.userSelect="none")}function d(t){if((0,a.gn)())"disabled"===s&&(s="restoring",setTimeout(()=>{(0,i.Q)(()=>{if("restoring"===s){let r=(0,o.r)(t);"none"===r.documentElement.style.webkitUserSelect&&(r.documentElement.style.webkitUserSelect=l||""),l="",s="default"}})},300));else if((t instanceof HTMLElement||t instanceof SVGElement)&&t&&c.has(t)){let r=c.get(t);"none"===t.style.userSelect&&(t.style.userSelect=r),""===t.getAttribute("style")&&t.removeAttribute("style"),c.delete(t)}}var f=n(5848),p=n(58864),m=n(9629),h=n(45354),g=n(37443),v=n(3988),b=n(85554),y=n(19441),w=n(91164),x=n(18305),E=n(15765),C=n(45221),k=n(20132),S=new WeakMap;class T{continuePropagation(){(0,h._)(this,S,!1)}get shouldStopPropagation(){return(0,p._)(this,S)}constructor(t,r,n,a){var o;(0,m._)(this,S,{writable:!0,value:void 0}),(0,h._)(this,S,!0);let i=null!==(o=null==a?void 0:a.target)&&void 0!==o?o:n.currentTarget,s=null==i?void 0:i.getBoundingClientRect(),l,c=0,u,d=null;null!=n.clientX&&null!=n.clientY&&(u=n.clientX,d=n.clientY),s&&(null!=u&&null!=d?(l=u-s.left,c=d-s.top):(l=s.width/2,c=s.height/2)),this.type=t,this.pointerType=r,this.target=n.currentTarget,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.x=l,this.y=c}}let N=Symbol("linkClicked");function A(t){let{onPress:r,onPressChange:n,onPressStart:i,onPressEnd:s,onPressUp:l,isDisabled:c,isPressed:p,preventFocusOnPress:m,shouldCancelOnPointerExit:h,allowTextSelectionOnPress:S,ref:A,...F}=function(t){let r=(0,k.useContext)(f.O);if(r){let{register:n,...a}=r;t=(0,g.d)(a,t),n()}return(0,v.l)(r,t.ref),t}(t),[U,z]=(0,k.useState)(!1),H=(0,k.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:B,removeAllGlobalListeners:V}=(0,b.x)(),q=(0,y.i)((t,r)=>{let a=H.current;if(c||a.didFirePressStart)return!1;let o=!0;if(a.isTriggeringEvent=!0,i){let n=new T("pressstart",r,t);i(n),o=n.shouldStopPropagation}return n&&n(!0),a.isTriggeringEvent=!1,a.didFirePressStart=!0,z(!0),o}),W=(0,y.i)((t,a,o=!0)=>{let i=H.current;if(!i.didFirePressStart)return!1;i.ignoreClickAfterPress=!0,i.didFirePressStart=!1,i.isTriggeringEvent=!0;let l=!0;if(s){let r=new T("pressend",a,t);s(r),l=r.shouldStopPropagation}if(n&&n(!1),z(!1),r&&o&&!c){let n=new T("press",a,t);r(n),l&&(l=n.shouldStopPropagation)}return i.isTriggeringEvent=!1,l}),G=(0,y.i)((t,r)=>{let n=H.current;if(c)return!1;if(l){n.isTriggeringEvent=!0;let a=new T("pressup",r,t);return l(a),n.isTriggeringEvent=!1,a.shouldStopPropagation}return!0}),Z=(0,y.i)(t=>{let r=H.current;r.isPressed&&r.target&&(r.isOverTarget&&null!=r.pointerType&&W(P(r.target,t),r.pointerType,!1),r.isPressed=!1,r.isOverTarget=!1,r.activePointerId=null,r.pointerType=null,V(),S||d(r.target))}),K=(0,y.i)(t=>{h&&Z(t)}),J=(0,k.useMemo)(()=>{let t=H.current,r={onKeyDown(r){if(R(r.nativeEvent,r.currentTarget)&&r.currentTarget.contains(r.target)){var i;j(r.target,r.key)&&r.preventDefault();let s=!0;if(!t.isPressed&&!r.repeat){t.target=r.currentTarget,t.isPressed=!0,s=q(r,"keyboard");let a=r.currentTarget;B((0,o.r)(r.currentTarget),"keyup",(0,w.t)(r=>{R(r,a)&&!r.repeat&&a.contains(r.target)&&t.target&&G(P(t.target,r),"keyboard")},n),!0)}s&&r.stopPropagation(),r.metaKey&&(0,a.V5)()&&(null===(i=t.metaKeyEvents)||void 0===i||i.set(r.key,r.nativeEvent))}else"Meta"===r.key&&(t.metaKeyEvents=new Map)},onClick(r){if((!r||r.currentTarget.contains(r.target))&&r&&0===r.button&&!t.isTriggeringEvent&&!x.nG.isOpening){let n=!0;if(c&&r.preventDefault(),!t.ignoreClickAfterPress&&!t.ignoreEmulatedMouseEvents&&!t.isPressed&&("virtual"===t.pointerType||(0,E.Z)(r.nativeEvent))){c||m||(0,C.A)(r.currentTarget);let t=q(r,"virtual"),a=G(r,"virtual"),o=W(r,"virtual");n=t&&a&&o}t.ignoreEmulatedMouseEvents=!1,t.ignoreClickAfterPress=!1,n&&r.stopPropagation()}}},n=r=>{var n,a,o;if(t.isPressed&&t.target&&R(r,t.target)){j(r.target,r.key)&&r.preventDefault();let n=r.target;W(P(t.target,r),"keyboard",t.target.contains(n)),V(),"Enter"!==r.key&&I(t.target)&&t.target.contains(n)&&!r[N]&&(r[N]=!0,(0,x.nG)(t.target,r,!1)),t.isPressed=!1,null===(a=t.metaKeyEvents)||void 0===a||a.delete(r.key)}else if("Meta"===r.key&&(null===(n=t.metaKeyEvents)||void 0===n?void 0:n.size)){let r=t.metaKeyEvents;
172for(let n of(t.metaKeyEvents=void 0,r.values()))null===(o=t.target)||void 0===o||o.dispatchEvent(new KeyboardEvent("keyup",n))}};if("undefined"!=typeof PointerEvent){r.onPointerDown=r=>{if(0!==r.button||!r.currentTarget.contains(r.target))return;if((0,E.c)(r.nativeEvent)){t.pointerType="virtual";return}M(r.currentTarget)&&r.preventDefault(),t.pointerType=r.pointerType;let i=!0;t.isPressed||(t.isPressed=!0,t.isOverTarget=!0,t.activePointerId=r.pointerId,t.target=r.currentTarget,c||m||(0,C.A)(r.currentTarget),S||u(t.target),i=q(r,t.pointerType),B((0,o.r)(r.currentTarget),"pointermove",n,!1),B((0,o.r)(r.currentTarget),"pointerup",a,!1),B((0,o.r)(r.currentTarget),"pointercancel",s,!1)),i&&r.stopPropagation()},r.onMouseDown=t=>{t.currentTarget.contains(t.target)&&0===t.button&&(M(t.currentTarget)&&t.preventDefault(),t.stopPropagation())},r.onPointerUp=r=>{r.currentTarget.contains(r.target)&&"virtual"!==t.pointerType&&0===r.button&&L(r,r.currentTarget)&&G(r,t.pointerType||r.pointerType)};let n=r=>{r.pointerId===t.activePointerId&&(t.target&&L(r,t.target)?t.isOverTarget||null==t.pointerType||(t.isOverTarget=!0,q(P(t.target,r),t.pointerType)):t.target&&t.isOverTarget&&null!=t.pointerType&&(t.isOverTarget=!1,W(P(t.target,r),t.pointerType,!1),K(r)))},a=r=>{r.pointerId===t.activePointerId&&t.isPressed&&0===r.button&&t.target&&(L(r,t.target)&&null!=t.pointerType?W(P(t.target,r),t.pointerType):t.isOverTarget&&null!=t.pointerType&&W(P(t.target,r),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,V(),S||d(t.target),"ontouchend"in t.target&&"mouse"!==r.pointerType&&B(t.target,"touchend",i,{once:!0}))},i=t=>{D(t.currentTarget)&&t.preventDefault()},s=t=>{Z(t)};r.onDragStart=t=>{t.currentTarget.contains(t.target)&&Z(t)}}else{r.onMouseDown=r=>{if(0===r.button&&r.currentTarget.contains(r.target)){if(M(r.currentTarget)&&r.preventDefault(),t.ignoreEmulatedMouseEvents){r.stopPropagation();return}t.isPressed=!0,t.isOverTarget=!0,t.target=r.currentTarget,t.pointerType=(0,E.Z)(r.nativeEvent)?"virtual":"mouse",c||m||(0,C.A)(r.currentTarget),q(r,t.pointerType)&&r.stopPropagation(),B((0,o.r)(r.currentTarget),"mouseup",n,!1)}},r.onMouseEnter=r=>{if(!r.currentTarget.contains(r.target))return;let n=!0;t.isPressed&&!t.ignoreEmulatedMouseEvents&&null!=t.pointerType&&(t.isOverTarget=!0,n=q(r,t.pointerType)),n&&r.stopPropagation()},r.onMouseLeave=r=>{if(!r.currentTarget.contains(r.target))return;let n=!0;t.isPressed&&!t.ignoreEmulatedMouseEvents&&null!=t.pointerType&&(t.isOverTarget=!1,n=W(r,t.pointerType,!1),K(r)),n&&r.stopPropagation()},r.onMouseUp=r=>{r.currentTarget.contains(r.target)&&!t.ignoreEmulatedMouseEvents&&0===r.button&&G(r,t.pointerType||"mouse")};let n=r=>{if(0===r.button){if(t.isPressed=!1,V(),t.ignoreEmulatedMouseEvents){t.ignoreEmulatedMouseEvents=!1;return}t.target&&L(r,t.target)&&null!=t.pointerType?W(P(t.target,r),t.pointerType):t.target&&t.isOverTarget&&null!=t.pointerType&&W(P(t.target,r),t.pointerType,!1),t.isOverTarget=!1}};r.onTouchStart=r=>{if(!r.currentTarget.contains(r.target))return;let n=function(t){let{targetTouches:r}=t;return r.length>0?r[0]:null}(r.nativeEvent);n&&(t.activePointerId=n.identifier,t.ignoreEmulatedMouseEvents=!0,t.isOverTarget=!0,t.isPressed=!0,t.target=r.currentTarget,t.pointerType="touch",c||m||(0,C.A)(r.currentTarget),S||u(t.target),q(O(t.target,r),t.pointerType)&&r.stopPropagation(),B((0,o.k)(r.currentTarget),"scroll",a,!0))},r.onTouchMove=r=>{if(!r.currentTarget.contains(r.target))return;if(!t.isPressed){r.stopPropagation();return}let n=_(r.nativeEvent,t.activePointerId),a=!0;n&&L(n,r.currentTarget)?t.isOverTarget||null==t.pointerType||(t.isOverTarget=!0,a=q(O(t.target,r),t.pointerType)):t.isOverTarget&&null!=t.pointerType&&(t.isOverTarget=!1,a=W(O(t.target,r),t.pointerType,!1),K(O(t.target,r))),a&&r.stopPropagation()},r.onTouchEnd=r=>{if(!r.currentTarget.contains(r.target))return;if(!t.isPressed){r.stopPropagation();return}let n=_(r.nativeEvent,t.activePointerId),a=!0;n&&L(n,r.currentTarget)&&null!=t.pointerType?(G(O(t.target,r),t.pointerType),a=W(O(t.target,r),t.pointerType)):t.isOverTarget&&null!=t.pointerType&&(a=W(O(t.target,r),t.pointerType,!1)),a&&r.stopPropagation(),t.isPressed=!1,t.activePointerId=null,t.isOverTarget=!1,t.ignoreEmulatedMouseEvents=!0,t.target&&!S&&d(t.target),V()},r.onTouchCancel=r=>{r.currentTarget.contains(r.target)&&(r.stopPropagation(),t.isPressed&&Z(O(t.target,r)))};let a=r=>{t.isPressed&&r.target.contains(t.target)&&Z({currentTarget:t.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};r.onDragStart=t=>{t.currentTarget.contains(t.target)&&Z(t)}}return r},[B,c,m,V,S,Z,K,W,q,G]);return(0,k.useEffect)(()=>()=>{var t;S||d(null!==(t=H.current.target)&&void 0!==t?t:void 0)},[S]),{isPressed:p||U,pressProps:(0,g.d)(F,J)}}function I(t){return"A"===t.tagName&&t.hasAttribute("href")}function R(t,r){let{key:n,code:a}=t,i=r.getAttribute("role");return("Enter"===n||" "===n||"Spacebar"===n||"Space"===a)&&!(r instanceof(0,o.k)(r).HTMLInputElement&&!U(r,n)||r instanceof(0,o.k)(r).HTMLTextAreaElement||r.isContentEditable)&&!(("link"===i||!i&&I(r))&&"Enter"!==n)}function _(t,r){let n=t.changedTouches;for(let t=0;t<n.length;t++){let a=n[t];if(a.identifier===r)return a}return null}function O(t,r){let n=0,a=0;return r.targetTouches&&1===r.targetTouches.length&&(n=r.targetTouches[0].clientX,a=r.targetTouches[0].clientY),{currentTarget:t,shiftKey:r.shiftKey,ctrlKey:r.ctrlKey,metaKey:r.metaKey,altKey:r.altKey,clientX:n,clientY:a}}function P(t,r){let n=r.clientX,a=r.clientY;return{currentTarget:t,shiftKey:r.shiftKey,ctrlKey:r.ctrlKey,metaKey:r.metaKey,altKey:r.altKey,clientX:n,clientY:a}}function L(t,r){let n,a,o=r.getBoundingClientRect(),i=(n=0,a=0,void 0!==t.width?n=t.width/2:void 0!==t.radiusX&&(n=t.radiusX),void 0!==t.height?a=t.height/2:void 0!==t.radiusY&&(a=t.radiusY),{top:t.clientY-a,right:t.clientX+n,bottom:t.clientY+a,left
172:t.clientX-n});return!(o.left>i.right)&&!(i.left>o.right)&&!(o.top>i.bottom)&&!(i.top>o.bottom)}function M(t){return!(t instanceof HTMLElement)||!t.hasAttribute("draggable")}function D(t){return!(t instanceof HTMLInputElement)&&(t instanceof HTMLButtonElement?"submit"!==t.type&&"reset"!==t.type:!I(t))}function j(t,r){return t instanceof HTMLInputElement?!U(t,r):D(t)}let F=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function U(t,r){return"checkbox"===t.type||"radio"===t.type?" "===r:F.has(t.type)}},94872:function(t,r,n){"use strict";n.d(r,{d:function(){return l}});var a=n(20132),o=n(22614),i=n(19441);class s{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}}function l(t){let r=(0,a.useRef)({isFocused:!1,observer:null});(0,o.b)(()=>{let t=r.current;return()=>{t.observer&&(t.observer.disconnect(),t.observer=null)}},[]);let n=(0,i.i)(r=>{null==t||t(r)});return(0,a.useCallback)(t=>{if(t.target instanceof HTMLButtonElement||t.target instanceof HTMLInputElement||t.target instanceof HTMLTextAreaElement||t.target instanceof HTMLSelectElement){r.current.isFocused=!0;let a=t.target;a.addEventListener("focusout",t=>{r.current.isFocused=!1,a.disabled&&n(new s("blur",t)),r.current.observer&&(r.current.observer.disconnect(),r.current.observer=null)},{once:!0}),r.current.observer=new MutationObserver(()=>{if(r.current.isFocused&&a.disabled){var t;null===(t=r.current.observer)||void 0===t||t.disconnect();let n=a===document.activeElement?null:document.activeElement;a.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),a.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),r.current.observer.observe(a,{attributes:!0,attributeFilter:["disabled"]})}},[n])}},54011:function(t,r,n){"use strict";n.d(r,{U:function(){return s}});var a=n(41339),o=n(35014),i=n(37443);function s(t){let{description:r,errorMessage:n,isInvalid:s,validationState:l}=t,{labelProps:c,fieldProps:u}=(0,a.N)(t),d=(0,o.mp)([!!r,!!n,s,l]),f=(0,o.mp)([!!r,!!n,s,l]);return{labelProps:c,fieldProps:u=(0,i.d)(u,{"aria-describedby":[d,f,t["aria-describedby"]].filter(Boolean).join(" ")||void 0}),descriptionProps:{id:d},errorMessageProps:{id:f}}}},41339:function(t,r,n){"use strict";n.d(r,{N:function(){return i}});var a=n(35014),o=n(22838);function i(t){let{id:r,label:n,"aria-labelledby":i,"aria-label":s,labelElementType:l="label"}=t;r=(0,a.Me)(r);let c=(0,a.Me)(),u={};return n?(i=i?`${c} ${i}`:c,u={id:c,htmlFor:"label"===l?r:void 0}):i||s||console.warn("If you do not provide a visible label, you must specify an aria-label or aria-labelledby attribute for accessibility"),{labelProps:u,fieldProps:(0,o.b)({id:r,"aria-label":s,"aria-labelledby":i})}}},67608:function(t,r,n){"use strict";n.d(r,{U:function(){return c}});var a={};a={"ar-AE":{dismiss:`\u{62A}\u{62C}\u{627}\u{647}\u{644}`},"bg-BG":{dismiss:`\u{41E}\u{442}\u{445}\u{432}\u{44A}\u{440}\u{43B}\u{44F}\u{43D}\u{435}`},"cs-CZ":{dismiss:"Odstranit"},"da-DK":{dismiss:"Luk"},"de-DE":{dismiss:`Schlie\xdfen`},"el-GR":{dismiss:`\u{391}\u{3C0}\u{3CC}\u{3C1}\u{3C1}\u{3B9}\u{3C8}\u{3B7}`},"en-US":{dismiss:"Dismiss"},"es-ES":{dismiss:"Descartar"},"et-EE":{dismiss:`L\xf5peta`},"fi-FI":{dismiss:`Hylk\xe4\xe4`},"fr-FR":{dismiss:"Rejeter"},"he-IL":{dismiss:`\u{5D4}\u{5EA}\u{5E2}\u{5DC}\u{5DD}`},"hr-HR":{dismiss:"Odbaci"},"hu-HU":{dismiss:`Elutas\xedt\xe1s`},"it-IT":{dismiss:"Ignora"},"ja-JP":{dismiss:`\u{9589}\u{3058}\u{308B}`},"ko-KR":{dismiss:`\u{BB34}\u{C2DC}`},"lt-LT":{dismiss:"Atmesti"},"lv-LV":{dismiss:`Ner\u{101}d\u{12B}t`},"nb-NO":{dismiss:"Lukk"},"nl-NL":{dismiss:"Negeren"},"pl-PL":{dismiss:"Zignoruj"},"pt-BR":{dismiss:"Descartar"},"pt-PT":{dismiss:"Dispensar"},"ro-RO":{dismiss:"Revocare"},"ru-RU":{dismiss:`\u{41F}\u{440}\u{43E}\u{43F}\u{443}\u{441}\u{442}\u{438}\u{442}\u{44C}`},"sk-SK":{dismiss:`Zru\u{161}i\u{165}`},"sl-SI":{dismiss:"Opusti"},"sr-SP":{dismiss:"Odbaci"},"sv-SE":{dismiss:"Avvisa"},"tr-TR":{dismiss:"Kapat"},"uk-UA":{dismiss:`\u{421}\u{43A}\u{430}\u{441}\u{443}\u{432}\u{430}\u{442}\u{438}`},"zh-CN":{dismiss:`\u{53D6}\u{6D88}`},"zh-TW":{dismiss:`\u{95DC}\u{9589}`}};var o=n(20132),i=n(22838),s=n(54235),l=n(65316);function c(t){var r;let{onDismiss:n,...c}=t,u=(0,s.q)((r=a)&&r.__esModule?r.default:r,"@react-aria/overlays"),d=(0,i.b)(c,u.format("dismiss"));return o.createElement(l.T,null,o.createElement("button",{...d,tabIndex:-1,onClick:()=>{n&&n()},style:{width:1,height:1}}))}},86751:function(t,r,n){"use strict";n.d(r,{aV:function(){return p},Bq:function(){return m}});var a=n(20132);let o=(0,a.createContext)({});var i=n(5848);function s({children:t}){let r=(0,a.useMemo)(()=>({register:()=>{}}),[]);return a.createElement(i.O.Provider,{value:r},t)}var l=n(59679),c=n(88636),u=n(8298),d=n(22614);let f=a.createContext(null);function p(t){var r;let n=(0,u.Av)(),{portalContainer:i=n?null:document.body,isExiting:d}=t,[p,m]=(0,a.useState)(!1),h=(0,a.useMemo)(()=>({contain:p,setContain:m}),[p,m]),{getContainer:g}=null!==(r=(0,a.useContext)(o))&&void 0!==r?r:{};if(!t.portalContainer&&g&&(i=g()),!i)return null;let v=t.children;return t.disableFocusManagement||(v=a.createElement(l.MT,{restoreFocus:!0,contain:p&&!d},v)),v=a.createElement(f.Provider,{value:h},a.createElement(s,null,v)),c.createPortal(v,i)}function m(){let t=(0,a.useContext)(f),r=null==t?void 0:t.setContain;(0,d.b)(()=>{null==r||r(!0)},[r])}},84171:function(t,r,n){"use strict";n.d(r,{R:function(){return i}});let a=new WeakMap,o=[];function i(t,r=document.body){let n=new Set(t),i=new Set,s=t=>{for(let r of t.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))n.add(r);let r=t=>{if(n.has(t)||t.parentElement&&i.has(t.parentElement)&&"row"!==t.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let r of n)if(t.contains(r))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},a=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:r}),o=r(t);if(o===NodeFilter.FILTER_ACCEPT&&l(t),o!==NodeFilter.FILTER_REJECT){let t=a.nextNode();for(;null!=t;)l(t),t=a.nextNode()}},l=t=>{var r;let n=null!==(r=a.get(t))&&void 0!==r?r:0;("true"!==t.getAttribute("aria-hidden")||0!==n)&&(0===n&&t.setAttribute("aria-hidden","true"),i.add(t),a.set(t,n+1))};o.length&&o[o.length-1].disconnect(),s(r);let c=new MutationObserver(t=>{for(let r of t)if("childList"===r.type&&0!==r.addedNodes.length&&![...n,...i].some(t=>
172t.contains(r.target))){for(let t of r.removedNodes)t instanceof Element&&(n.delete(t),i.delete(t));for(let t of r.addedNodes)(t instanceof HTMLElement||t instanceof SVGElement)&&("true"===t.dataset.liveAnnouncer||"true"===t.dataset.reactAriaTopLayer)?n.add(t):t instanceof Element&&s(t)}});c.observe(r,{childList:!0,subtree:!0});let u={observe(){c.observe(r,{childList:!0,subtree:!0})},disconnect(){c.disconnect()}};return o.push(u),()=>{for(let t of(c.disconnect(),i)){let r=a.get(t);null!=r&&(1===r?(t.removeAttribute("aria-hidden"),a.delete(t)):a.set(t,r-1))}u===o[o.length-1]?(o.pop(),o.length&&o[o.length-1].observe()):o.splice(o.indexOf(u),1)}}},82565:function(t,r,n){"use strict";n.d(r,{N3:function(){return u},Xj:function(){return d}});var a=n(20132),o=n(88636),i=n(8298);let s=a.createContext(null);function l(t){let{children:r}=t,n=(0,a.useContext)(s),[o,i]=(0,a.useState)(0),l=(0,a.useMemo)(()=>({parent:n,modalCount:o,addModal(){i(t=>t+1),n&&n.addModal()},removeModal(){i(t=>t-1),n&&n.removeModal()}}),[n,o]);return a.createElement(s.Provider,{value:l},r)}function c(t){let r;let{modalProviderProps:n}={modalProviderProps:{"aria-hidden":!!(r=(0,a.useContext)(s))&&r.modalCount>0||void 0}};return a.createElement("div",{"data-overlay-container":!0,...t,...n})}function u(t){return a.createElement(l,null,a.createElement(c,t))}function d(t){let r=(0,i.Av)(),{portalContainer:n=r?null:document.body,...s}=t;if(a.useEffect(()=>{if(null==n?void 0:n.closest("[data-overlay-container]"))throw Error("An OverlayContainer must not be inside another container. Please change the portalContainer prop.")},[n]),!n)return null;let l=a.createElement(u,s);return o.createPortal(l,n)}},68089:function(t,r,n){"use strict";n.d(r,{I:function(){return d}});var a=n(59679),o=n(20132),i=n(19441),s=n(60834);function l(t,r){if(t.button>0)return!1;if(t.target){let r=t.target.ownerDocument;if(!r||!r.documentElement.contains(t.target)||t.target.closest("[data-react-aria-top-layer]"))return!1}return r.current&&!r.current.contains(t.target)}var c=n(26363);let u=[];function d(t,r){let{onClose:n,shouldCloseOnBlur:d,isOpen:f,isDismissable:p=!1,isKeyboardDismissDisabled:m=!1,shouldCloseOnInteractOutside:h}=t;(0,o.useEffect)(()=>(f&&u.push(r),()=>{let t=u.indexOf(r);t>=0&&u.splice(t,1)}),[f,r]);let g=()=>{u[u.length-1]===r&&n&&n()};!function(t){let{ref:r,onInteractOutside:n,isDisabled:a,onInteractOutsideStart:c}=t,u=(0,o.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),d=(0,i.i)(t=>{n&&l(t,r)&&(c&&c(t),u.current.isPointerDown=!0)}),f=(0,i.i)(t=>{n&&n(t)});(0,o.useEffect)(()=>{let t=u.current;if(a)return;let n=r.current,o=(0,s.r)(n);if("undefined"!=typeof PointerEvent){let n=n=>{t.isPointerDown&&l(n,r)&&f(n),t.isPointerDown=!1};return o.addEventListener("pointerdown",d,!0),o.addEventListener("pointerup",n,!0),()=>{o.removeEventListener("pointerdown",d,!0),o.removeEventListener("pointerup",n,!0)}}{let n=n=>{t.ignoreEmulatedMouseEvents?t.ignoreEmulatedMouseEvents=!1:t.isPointerDown&&l(n,r)&&f(n),t.isPointerDown=!1},a=n=>{t.ignoreEmulatedMouseEvents=!0,t.isPointerDown&&l(n,r)&&f(n),t.isPointerDown=!1};return o.addEventListener("mousedown",d,!0),o.addEventListener("mouseup",n,!0),o.addEventListener("touchstart",d,!0),o.addEventListener("touchend",a,!0),()=>{o.removeEventListener("mousedown",d,!0),o.removeEventListener("mouseup",n,!0),o.removeEventListener("touchstart",d,!0),o.removeEventListener("touchend",a,!0)}}},[r,a,d,f])}({ref:r,onInteractOutside:p&&f?t=>{(!h||h(t.target))&&(u[u.length-1]===r&&(t.stopPropagation(),t.preventDefault()),g())}:void 0,onInteractOutsideStart:t=>{(!h||h(t.target))&&u[u.length-1]===r&&(t.stopPropagation(),t.preventDefault())}});let{focusWithinProps:v}=(0,c.L)({isDisabled:!d,onBlurWithin:t=>{!(!t.relatedTarget||(0,a.cW)(t.relatedTarget))&&(!h||h(t.relatedTarget))&&(null==n||n())}});return{overlayProps:{onKeyDown:t=>{"Escape"!==t.key||m||t.nativeEvent.isComposing||(t.stopPropagation(),t.preventDefault(),g())},...v},underlayProps:{onPointerDown:t=>{t.target===t.currentTarget&&t.preventDefault()}}}}},73994:function(t,r,n){"use strict";let a;n.d(r,{t:function(){return f}});var o=n(22614),i=n(35387),s=n(91164),l=n(16854);
172let c="undefined"!=typeof document&&window.visualViewport,u=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),d=0;function f(t={}){let{isDisabled:r}=t;(0,o.b)(()=>{if(!r){let t,r,n,o,u;return 1==++d&&(a=(0,i.gn)()?(n=null,o=()=>{if(n)return;let t=window.pageXOffset,r=window.pageYOffset;n=(0,s.t)(m(window,"scroll",()=>{window.scrollTo(0,0)}),p(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),p(document.documentElement,"overflow","hidden"),p(document.body,"marginTop",`-${r}px`),()=>{window.scrollTo(t,r)}),window.scrollTo(0,0)},u=(0,s.t)(m(document,"touchstart",n=>{((t=(0,l.r)(n.target,!0))!==document.documentElement||t!==document.body)&&t instanceof HTMLElement&&"auto"===window.getComputedStyle(t).overscrollBehavior&&(r=p(t,"overscrollBehavior","contain"))},{passive:!1,capture:!0}),m(document,"touchmove",r=>{if(!t||t===document.documentElement||t===document.body){r.preventDefault();return}t.scrollHeight===t.clientHeight&&t.scrollWidth===t.clientWidth&&r.preventDefault()},{passive:!1,capture:!0}),m(document,"touchend",t=>{let n=t.target;g(n)&&n!==document.activeElement&&(t.preventDefault(),o(),n.style.transform="translateY(-2000px)",n.focus(),requestAnimationFrame(()=>{n.style.transform=""})),r&&r()},{passive:!1,capture:!0}),m(document,"focus",t=>{let r=t.target;g(r)&&(o(),r.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{r.style.transform="",c&&(c.height<window.innerHeight?requestAnimationFrame(()=>{h(r)}
172):c.addEventListener("resize",()=>h(r),{once:!0}))}))},!0)),()=>{null==r||r(),null==n||n(),u()}):(0,s.t)(p(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),p(document.documentElement,"overflow","hidden"))),()=>{0==--d&&a()}}},[r])}function p(t,r,n){let a=t.style[r];return t.style[r]=n,()=>{t.style[r]=a}}function m(t,r,n,a){return t.addEventListener(r,n,a),()=>{t.removeEventListener(r,n,a)}}function h(t){let r=document.scrollingElement||document.documentElement,n=t;for(;n&&n!==r;){let t=(0,l.r)(n);if(t!==document.documentElement&&t!==document.body&&t!==n){let r=t.getBoundingClientRect().top,a=n.getBoundingClientRect().top;a>r+n.clientHeight&&(t.scrollTop+=a-r)}n=t.parentElement}}function g(t){return t instanceof HTMLInputElement&&!u.has(t.type)||t instanceof HTMLTextAreaElement||t instanceof HTMLElement&&t.isContentEditable}},8298:function(t,r,n){"use strict";n.d(r,{Av:function(){return m},gP:function(){return u}});var a=n(20132);let o={prefix:String(Math.round(1e10*Math.random())),current:0},i=a.createContext(o),s=a.createContext(!1),l=!!("undefined"!=typeof window&&window.document&&window.document.createElement),c=new WeakMap,u="function"==typeof a.useId?function(t){let r=a.useId(),[n]=(0,a.useState)(m()),i=n?"react-aria":`react-aria${o.prefix}`;return t||`${i}-${r}`}:function(t){let r=(0,a.useContext)(i);r!==o||l||console.warn("When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server.");let n=function(t=!1){let r=(0,a.useContext)(i),n=(0,a.useRef)(null);if(null===n.current&&!t){var o,s;let t=null===(s=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===s?void 0:null===(o=s.ReactCurrentOwner)||void 0===o?void 0:o.current;if(t){let n=c.get(t);null==n?c.set(t,{id:r.current,state:t.memoizedState}):t.memoizedState!==n.state&&(r.current=n.id,c.delete(t))}n.current=++r.current}return n.current}(!!t),s=`react-aria${r.prefix}`;return t||`${s}-${n}`};function d(){return!1}function f(){return!0}function p(t){return()=>{}}function m(){return"function"==typeof a.useSyncExternalStore?a.useSyncExternalStore(p,d,f):(0,a.useContext)(s)}},54430:function(t,r,n){"use strict";n.d(r,{h:function(){return m}});var a=n(20132),o=n(98785),i=n(38897),s=n(60834),l=n(37443),c=n(50264),u=n(54011),d=n(84770),f=n(91118),p=n(37019);function m(t,r){let{inputElementType:n="input",isDisabled:m=!1,isRequired:h=!1,isReadOnly:g=!1,type:v="text",validationBehavior:b="aria"}=t,[y,w]=(0,c.z)(t.value,t.defaultValue||"",t.onChange),{focusableProps:x}=(0,d.k)(t,r),E=(0,p.Q3)({...t,value:y}),{isInvalid:C,validationErrors:k,validationDetails:S}=E.displayValidation,{labelProps:T,fieldProps:N,descriptionProps:A,errorMessageProps:I}=(0,u.U)({...t,isInvalid:C,errorMessage:t.errorMessage||k}),R=(0,o.z)(t,{labelable:!0}),_={type:v,pattern:t.pattern};return(0,i.y)(r,y,w),(0,f.Q)(t,E,r),(0,a.useEffect)(()=>{if(r.current instanceof(0,s.k)(r.current).HTMLTextAreaElement){let t=r.current;Object.defineProperty(t,"defaultValue",{get:()=>t.value,set:()=>{},configurable:!0})}},[r]),{labelProps:T,inputProps:(0,l.d)(R,"input"===n?_:void 0,{disabled:m,readOnly:g,required:h&&"native"===b,"aria-required":h&&"aria"===b||void 0,"aria-invalid":C||void 0,"aria-errormessage":t["aria-errormessage"],"aria-activedescendant":t["aria-activedescendant"],"aria-autocomplete":t["aria-autocomplete"],"aria-haspopup":t["aria-haspopup"],value:y,onChange:t=>w(t.target.value),autoComplete:t.autoComplete,autoCapitalize:t.autoCapitalize,maxLength:t.maxLength,minLength:t.minLength,name:t.name,placeholder:t.placeholder,inputMode:t.inputMode,onCopy:t.onCopy,onCut:t.onCut,onPaste:t.onPaste,onCompositionEnd:t.onCompositionEnd,onCompositionStart:t.onCompositionStart,onCompositionUpdate:t.onCompositionUpdate,onSelect:t.onSelect,onBeforeInput:t.onBeforeInput,onInput:t.onInput,...x,...N}),descriptionProps:A,errorMessageProps:I,isInvalid:C,validationErrors:k,validationDetails:S}}},91164:function(t,r,n){"use strict";function a(...t){return(...r)=>{for(let n of t)"function"==typeof n&&n(...r)}}n.d(r,{t:function(){return a}})},60834:function(t,r,n){"use strict";n.d(r,{k:function(){return o},r:function(){return a}});let a=t=>{var r;return null!==(r=null==t?void 0:t.ownerDocument)&&void 0!==r?r:document},o=t=>t&&"window"in t&&t.window===t?t:a(t).defaultView||window},98785:function(t,r,n){"use strict";n.d(r,{z:function(){return l}});let a=new Set(["id"]),o=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),i=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),s=/^(data-.*)$/;function l(t,r={}){let{labelable:n,isLink:l,propNames:c}=r,u={};for(let r in t)Object.prototype.hasOwnProperty.call(t,r)&&(a.has(r)||n&&o.has(r)||l&&i.has(r)||(null==c?void 0:c.has(r))||s.test(r))&&(u[r]=t[r]);return u}},45221:function(t,r,n){"use strict";function a(t){if(function(){if(null==o){o=!1;try{document.createElement("div").focus({get preventScroll(){return o=!0,!0}})}catch{}}return o}())t.focus({preventScroll:!0});else{let r=function(t){let r=t.parentNode,n=[],a=document.scrollingElement||document.documentElement;for(;r instanceof HTMLElement&&r!==a;)(r.offsetHeight<r.scrollHeight||r.offsetWidth<r.scrollWidth)&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),r=r.parentNode;return a instanceof HTMLElement&&n.push({element:a,scrollTop:a.scrollTop,scrollLeft:a.scrollLeft}),n}(t);t.focus(),function(t){for(let{element:r,scrollTop:n,scrollLeft:a}of t)r.scrollTop=n,r.scrollLeft=a}(r)}}n.d(r,{A:function(){return a}});let o=null},16854:function(t,r,n){"use strict";n.d(r,{r:function(){return o}});
172var a=n(48257);function o(t,r){let n=t;for((0,a.a)(n,r)&&(n=n.parentElement);n&&!(0,a.a)(n,r);)n=n.parentElement;return n||document.scrollingElement||document.documentElement}},48257:function(t,r,n){"use strict";function a(t,r){if(!t)return!1;let n=window.getComputedStyle(t),a=/(auto|scroll)/.test(n.overflow+n.overflowX+n.overflowY);return a&&r&&(a=t.scrollHeight!==t.clientHeight||t.scrollWidth!==t.clientWidth),a}n.d(r,{a:function(){return a}})},15765:function(t,r,n){"use strict";n.d(r,{Z:function(){return o},c:function(){return i}});var a=n(35387);function o(t){return 0===t.mozInputSource&&!!t.isTrusted||((0,a.Dt)()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType)}function i(t){return!(0,a.Dt)()&&0===t.width&&0===t.height||1===t.width&&1===t.height&&0===t.pressure&&0===t.detail&&"mouse"===t.pointerType}},37443:function(t,r,n){"use strict";n.d(r,{d:function(){return s}});var a=n(91164),o=n(35014),i=function(){for(var t,r,n=0,a="",o=arguments.length;n<o;n++)(t=arguments[n])&&(r=function t(r){var n,a,o="";if("string"==typeof r||"number"==typeof r)o+=r;else if("object"==typeof r){if(Array.isArray(r)){var i=r.length;for(n=0;n<i;n++)r[n]&&(a=t(r[n]))&&(o&&(o+=" "),o+=a)}else for(a in r)r[a]&&(o&&(o+=" "),o+=a)}return o}(t))&&(a&&(a+=" "),a+=r);return a};function s(...t){let r={...t[0]};for(let n=1;n<t.length;n++){let s=t[n];for(let t in s){let n=r[t],l=s[t];"function"==typeof n&&"function"==typeof l&&"o"===t[0]&&"n"===t[1]&&t.charCodeAt(2)>=65&&90>=t.charCodeAt(2)?r[t]=(0,a.t)(n,l):("className"===t||"UNSAFE_className"===t)&&"string"==typeof n&&"string"==typeof l?r[t]=i(n,l):"id"===t&&n&&l?r.id=(0,o.ur)(n,l):r[t]=void 0!==l?l:n}}return r}},38660:function(t,r,n){"use strict";function a(...t){return 1===t.length&&t[0]?t[0]:r=>{for(let n of t)"function"==typeof n?n(r):null!=n&&(n.current=r)}}n.d(r,{l:function(){return a}})},18305:function(t,r,n){"use strict";n.d(r,{b0:function(){return u},eY:function(){return p},nG:function(){return d},pG:function(){return l},tv:function(){return c}});var a=n(45221),o=n(35387),i=n(20132);let s=(0,i.createContext)({isNative:!0,open:function(t,r){f(t,t=>d(t,r))},useHref:t=>t});function l(t){let{children:r,navigate:n,useHref:a}=t,o=(0,i.useMemo)(()=>({isNative:!1,open:(t,r,a,o)=>{f(t,t=>{u(t,r)?n(a,o):d(t,r)})},useHref:a||(t=>t)}),[n,a]);return i.createElement(s.Provider,{value:o},r)}function c(){return(0,i.useContext)(s)}function u(t,r){let n=t.getAttribute("target");return(!n||"_self"===n)&&t.origin===location.origin&&!t.hasAttribute("download")&&!r.metaKey&&!r.ctrlKey&&!r.altKey&&!r.shiftKey}function d(t,r,n=!0){var i,s;let{metaKey:l,ctrlKey:c,altKey:u,shiftKey:f}=r;(0,o.vU)()&&(null===(s=window.event)||void 0===s?void 0:null===(i=s.type)||void 0===i?void 0:i.startsWith("key"))&&"_blank"===t.target&&((0,o.V5)()?l=!0:c=!0);let p=(0,o.Pf)()&&(0,o.V5)()&&!(0,o.zc)()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:l,ctrlKey:c,altKey:u,shiftKey:f}):new MouseEvent("click",{metaKey:l,ctrlKey:c,altKey:u,shiftKey:f,bubbles:!0,cancelable:!0});d.isOpening=n,(0,a.A)(t),t.dispatchEvent(p),d.isOpening=!1}function f(t,r){if(t instanceof HTMLAnchorElement)r(t);else if(t.hasAttribute("data-href")){let n=document.createElement("a");n.href=t.getAttribute("data-href"),t.hasAttribute("data-target")&&(n.target=t.getAttribute("data-target")),t.hasAttribute("data-rel")&&(n.rel=t.getAttribute("data-rel")),t.hasAttribute("data-download")&&(n.download=t.getAttribute("data-download")),t.hasAttribute("data-ping")&&(n.ping=t.getAttribute("data-ping")),t.hasAttribute("data-referrer-policy")&&(n.referrerPolicy=t.getAttribute("data-referrer-policy")),t.appendChild(n),r(n),t.removeChild(n)}}function p(t){var r;let n=c().useHref(null!==(r=null==t?void 0:t.href)&&void 0!==r?r:"");return{href:(null==t?void 0:t.href)?n:void 0,target:null==t?void 0:t.target,rel:null==t?void 0:t.rel,download:null==t?void 0:t.download,ping:null==t?void 0:t.ping,referrerPolicy:null==t?void 0:t.referrerPolicy}}d.isOpening=!1},35387:function(t,r,n){"use strict";function a(t){var r;return"undefined"!=typeof window&&null!=window.navigator&&((null===(r=window.navigator.userAgentData)||void 0===r?void 0:r.brands.some(r=>t.test(r.brand)))||t.test(window.navigator.userAgent))}function o(t){var r;return"undefined"!=typeof window&&null!=window.navigator&&t.test((null===(r=window.navigator.userAgentData)||void 0===r?void 0:r.platform)||window.navigator.platform)}function i(t){let r=null;return()=>(null==r&&(r=t()),r)}n.d(r,{Dt:function(){return m},Pf:function(){return f},V5:function(){return s},ad:function(){return d},gn:function(){return u},vU:function(){return h},zc:function(){return c}});let s=i(function(){return o(/^Mac/i)}),l=i(function(){return o(/^iPhone/i)}),c=i(function(){return o(/^iPad/i)||s()&&navigator.maxTouchPoints>1}),u=i(function(){return l()||c()}),d=i(function(){return s()||u()}
172),f=i(function(){return a(/AppleWebKit/i)&&!p()}),p=i(function(){return a(/Chrome/i)}),m=i(function(){return a(/Android/i)}),h=i(function(){return a(/Firefox/i)})},22190:function(t,r,n){"use strict";n.d(r,{Q:function(){return s}});let a=new Map,o=new Set;function i(){if("undefined"==typeof window)return;function t(t){return"propertyName"in t}let r=n=>{if(!t(n)||!n.target)return;let i=a.get(n.target);if(i&&(i.delete(n.propertyName),0===i.size&&(n.target.removeEventListener("transitioncancel",r),a.delete(n.target)),0===a.size)){for(let t of o)t();o.clear()}};document.body.addEventListener("transitionrun",n=>{if(!t(n)||!n.target)return;let o=a.get(n.target);o||(o=new Set,a.set(n.target,o),n.target.addEventListener("transitioncancel",r,{once:!0})),o.add(n.propertyName)}),document.body.addEventListener("transitionend",r)}function s(t){requestAnimationFrame(()=>{0===a.size?t():o.add(t)})}"undefined"!=typeof document&&("loading"!==document.readyState?i():document.addEventListener("DOMContentLoaded",i))},19441:function(t,r,n){"use strict";n.d(r,{i:function(){return i}});var a=n(22614),o=n(20132);function i(t){let r=(0,o.useRef)(null);return(0,a.b)(()=>{r.current=t},[t]),(0,o.useCallback)((...t)=>{let n=r.current;return null==n?void 0:n(...t)},[])}},38897:function(t,r,n){"use strict";n.d(r,{y:function(){return i}});var a=n(19441),o=n(20132);function i(t,r,n){let i=(0,o.useRef)(r),s=(0,a.i)(()=>{n&&n(i.current)});(0,o.useEffect)(()=>{var r;let n=null==t?void 0:null===(r=t.current)||void 0===r?void 0:r.form;return null==n||n.addEventListener("reset",s),()=>{null==n||n.removeEventListener("reset",s)}},[t,s])}},85554:function(t,r,n){"use strict";n.d(r,{x:function(){return o}});var a=n(20132);function o(){let t=(0,a.useRef)(new Map),r=(0,a.useCallback)((r,n,a,o)=>{let i=(null==o?void 0:o.once)?(...r)=>{t.current.delete(a),a(...r)}:a;t.current.set(a,{type:n,eventTarget:r,fn:i,options:o}),r.addEventListener(n,a,o)},[]),n=(0,a.useCallback)((r,n,a,o)=>{var i;let s=(null===(i=t.current.get(a))||void 0===i?void 0:i.fn)||a;r.removeEventListener(n,s,o),t.current.delete(a)},[]),o=(0,a.useCallback)(()=>{t.current.forEach((t,r)=>{n(t.eventTarget,t.type,r,t.options)})},[n]);return(0,a.useEffect)(()=>o,[o]),{addGlobalListener:r,removeGlobalListener:n,removeAllGlobalListeners:o}}},35014:function(t,r,n){"use strict";n.d(r,{ur:function(){return d},Me:function(){return u},mp:function(){return f}});var a=n(22614),o=n(19441),i=n(20132),s=n(8298);let l=!!("undefined"!=typeof window&&window.document&&window.document.createElement),c=new Map;function u(t){let[r,n]=(0,i.useState)(t),o=(0,i.useRef)(null),u=(0,s.gP)(r),d=(0,i.useCallback)(t=>{o.current=t},[]);return l&&(c.has(u)&&!c.get(u).includes(d)?c.set(u,[...c.get(u),d]):c.set(u,[d])),(0,a.b)(()=>()=>{c.delete(u)},[u]),(0,i.useEffect)(()=>
172{let t=o.current;t&&(o.current=null,n(t))}),u}function d(t,r){if(t===r)return t;let n=c.get(t);if(n)return n.forEach(t=>t(r)),r;let a=c.get(r);return a?(a.forEach(r=>r(t)),t):r}function f(t=[]){let r=u(),[n,s]=function(t){let[r,n]=(0,i.useState)(t),s=(0,i.useRef)(null),l=(0,o.i)(()=>{if(!s.current)return;let t=s.current.next();if(t.done){s.current=null;return}r===t.value?l():n(t.value)});(0,a.b)(()=>{s.current&&l()});let c=(0,o.i)(t=>{s.current=t(r),l()});return[r,c]}(r),l=(0,i.useCallback)(()=>{s(function*(){yield r,yield document.getElementById(r)?r:void 0})},[r,s]);return(0,a.b)(l,[r,l,...t]),n}},22838:function(t,r,n){"use strict";n.d(r,{b:function(){return o}});var a=n(35014);function o(t,r){let{id:n,"aria-label":o,"aria-labelledby":i}=t;return n=(0,a.Me)(n),i&&o?i=[...new Set([n,...i.trim().split(/\s+/)])].join(" "):i&&(i=i.trim().split(/\s+/).join(" ")),o||i||!r||(o=r),{id:n,"aria-label":o,"aria-labelledby":i}}},22614:function(t,r,n){"use strict";n.d(r,{b:function(){return o}});var a=n(20132);let o="undefined"!=typeof document?a.useLayoutEffect:()=>{}},3988:function(t,r,n){"use strict";n.d(r,{l:function(){return o}});var a=n(22614);function o(t,r){(0,a.b)(()=>{if(t&&t.ref&&r)return t.ref.current=r.current,()=>{t.ref&&(t.ref.current=null)}})}},65316:function(t,r,n){"use strict";n.d(r,{S:function(){return l},T:function(){return c}});var a=n(37443),o=n(20132),i=n(26363);let s={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function l(t={}){let{style:r,isFocusable:n}=t,[a,l]=(0,o.useState)(!1),{focusWithinProps:c}=(0,i.L)({isDisabled:!n,onFocusWithinChange:t=>l(t)}),u=(0,o.useMemo)(()=>a?r:r?{...s,...r}:s,[a]);return{visuallyHiddenProps:{...c,style:u}}}function c(t){let{children:r,elementType:n="div",isFocusable:i,style:s,...c}=t,{visuallyHiddenProps:u}=l(t);return o.createElement(n,(0,a.d)(c,u),r)}},91160:function(t,r,n){"use strict";function a(){return!1}n.d(r,{Wr:function(){return a}})},37019:function(t,r,n){"use strict";n.d(r,{PS:function(){return s},Q3:function(){return u},W0:function(){return m},r7:function(){return l},tL:function(){return c},zl:function(){return o}});var a=n(20132);let o={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1,valid:!0},i={...o,customError:!0,valid:!1},s={isInvalid:!1,validationDetails:o,validationErrors:[]},l=(0,a.createContext)({}),c="__formValidationState"+Date.now();function u(t){if(t[c]){let{realtimeValidation:r,displayValidation:n,updateValidation:a,resetValidation:o,commitValidation:i}=t[c];return{realtimeValidation:r,displayValidation:n,updateValidation:a,resetValidation:o,commitValidation:i}}return function(t){let{isInvalid:r,validationState:n,name:o,value:c,builtinValidation:u,validate:m,validationBehavior:h="aria"}=t;n&&(r||(r="invalid"===n));let g=void 0!==r?{isInvalid:r,validationErrors:[],validationDetails:i}:null,v=(0,a.useMemo)(()=>m&&null!=c?f(function(t,r){if("function"==typeof t){let n=t(r);if(n&&"boolean"!=typeof n)return d(n)}return[]}(m,c)):null,[m,c]);(null==u?void 0:u.validationDetails.valid)&&(u=void 0);let b=(0,a.useContext)(l),y=(0,a.useMemo)(()=>o?Array.isArray(o)?o.flatMap(t=>
172d(b[t])):d(b[o]):[],[b,o]),[w,x]=(0,a.useState)(b),[E,C]=(0,a.useState)(!1);b!==w&&(x(b),C(!1));let k=(0,a.useMemo)(()=>f(E?[]:y),[E,y]),S=(0,a.useRef)(s),[T,N]=(0,a.useState)(s),A=(0,a.useRef)(s),[I,R]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{if(!I)return;R(!1);let t=v||u||S.current;p(t,A.current)||(A.current=t,N(t))}),{realtimeValidation:g||k||v||u||s,displayValidation:"native"===h?g||k||T:g||k||v||u||T,updateValidation(t){"aria"!==h||p(T,t)?S.current=t:N(t)},resetValidation(){p(s,A.current)||(A.current=s,N(s)),"native"===h&&R(!1),C(!0)},commitValidation(){"native"===h&&R(!0),C(!0)}}}(t)}function d(t){return t?Array.isArray(t)?t:[t]:[]}function f(t){return t.length?{isInvalid:!0,validationErrors:t,validationDetails:i}:null}function p(t,r){return t===r||!!t&&!!r&&t.isInvalid===r.isInvalid&&t.validationErrors.length===r.validationErrors.length&&t.validationErrors.every((t,n)=>t===r.validationErrors[n])&&Object.entries(t.validationDetails).every(([t,n])=>r.validationDetails[t]===n)}function m(...t){let r=new Set,n=!1,a={...o};for(let o of t){for(let t of o.validationErrors)r.add(t);for(let t in n||(n=o.isInvalid),a)a[t]||(a[t]=o.validationDetails[t])}return a.valid=!n,{isInvalid:n,validationErrors:[...r],validationDetails:a}}},10204:function(t,r,n){"use strict";n.d(r,{d:function(){return i}});var a=n(20132),o=n(50264);function i(t){let[r,n]=(0,o.z)(t.isOpen,t.defaultOpen||!1,t.onOpenChange),i=(0,a.useCallback)(()=>{n(!0)},[n]),s=(0,a.useCallback)(()=>{n(!1)},[n]),l=(0,a.useCallback)(()=>{n(!r)},[n,r]);return{isOpen:r,setOpen:n,open:i,close:s,toggle:l}}},50264:function(t,r,n){"use strict";n.d(r,{z:function(){return o}});var a=n(20132);function o(t,r,n){let[o,i]=(0,a.useState)(t||r),s=(0,a.useRef)(void 0!==t),l=void 0!==t;(0,a.useEffect)(()=>{let t=s.current;t!==l&&console.warn(`WARN: A component changed from ${t?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}.`),s.current=l},[l]);let c=l?t:o,u=(0,a.useCallback)((t,...r)=>{let a=(t,...r)=>{n&&!Object.is(c,t)&&n(t,...r),l||(c=t)};"function"==typeof t?(console.warn("We can not support a function callback. See Github Issues for details https://github.com/adobe/react-spectrum/issues/2320"),i((n,...o)=>{let i=t(l?c:n,...o);return(a(i,...r),l)?n:i})):(l||i(t),a(t,...r))},[l,c,n]);return[c,u]}},94265:function(t,r,n){"use strict";function a(t,r,n){if(!r.has(t))throw TypeError("attempted to "+n+" private field on non-instance");return r.get(t)}n.d(r,{J:function(){return a}})},58864:function(t,r,n){"use strict";n.d(r,{_:function(){return o}});var a=n(94265);function o(t,r){var n=(0,a.J)(t,r,"get");return n.get?n.get.call(t):n.value}},9629:function(t,r,n){"use strict";function a(t,r,n){!function(t,r){if(r.has(t))throw TypeError("Cannot initialize the same private elements twice on an object")}(t,r),r.set(t,n)}n.d(r,{_:function(){return a}})},45354:function(t,r,n){"use strict";n.d(r,{_:function(){return o}});var a=n(94265);function o(t,r,n){var o=(0,a.J)(t,r,"set");return!function(t,r,n){if(r.set)r.set.call(t,n);else{if(!r.writable)throw TypeError("attempted to set read only private field");r.value=n}}(t,o,n),n}},66737:function(t,r,n){"use strict";let a,o,i;n.d(r,{Z:function(){return tg}});var s,l,c,u,d,f={};function p(t,r){return function(){return t.apply(r,arguments)}}n.r(f),n.d(f,{hasBrowserEnv:function(){return ey},hasStandardBrowserEnv:function(){return ex},hasStandardBrowserWebWorkerEnv:function(){return eE},navigator:function(){return ew},origin:function(){return eC}});var m=n(75409);let{toString:h}=Object.prototype,{getPrototypeOf:g}=Object,v=(a=Object.create(null),t=>{let r=h.call(t);return a[r]||(a[r]=r.slice(8,-1).toLowerCase())}),b=t=>(t=t.toLowerCase(),r=>v(r)===t),y=t=>r=>typeof r===t,{isArray:w}=Array,x=y("undefined"),E=b("ArrayBuffer"),C=y("string"),k=y("function"),S=y("number"),T=t=>null!==t&&"object"==typeof t,N=t=>{if("object"!==v(t))return!1;let r=g(t);return(null===r||r===Object.prototype||null===Object.getPrototypeOf(r))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},A=b("Date"),I=b("File"),R=b("Blob"),_=b("FileList"),O=b("URLSearchParams"),[P,L,M,D]=["ReadableStream","Request","Response","Headers"].map(b);function j(t,r,{allOwnKeys:n=!1}={}){let a,o;if(null!=t){if("object"!=typeof t&&(t=[t]),w(t))for(a=0,o=t.length;a<o;a++)r.call(null,t[a],a,t);else{let o;let i=n?Object.getOwnPropertyNames(t):Object.keys(t),s=i.length;for(a=0;a<s;a++)o=i[a],r.call(null,t[o],o,t)}}}function F(t,r){let n;r=r.toLowerCase();let a=Object.keys(t),o=a.length;for(;o-- >0;)if(r===(n=a[o]).toLowerCase())return n;return null}let U="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,z=t=>!x(t)&&t!==U,H=(o="undefined"!=typeof Uint8Array&&g(Uint8Array),t=>o&&t instanceof o),B=b("HTMLFormElement"),V=(({hasOwnProperty:t})=>(r,n)=>t.call(r,n))(Object.prototype),q=b("RegExp"),W=(t,r)=>{let n=Object.getOwnPropertyDescriptors(t),a={};j(n,(n,o)=>{let i;!1!==(i=r(n,o,t))&&(a[o]=i||n)}),Object.defineProperties(t,a)},G="abcdefghijklmnopqrstuvwxyz",Z="0123456789",K={DIGIT:Z,ALPHA:G,ALPHA_DIGIT:G+G.toUpperCase()+Z},J=b("AsyncFunction"),Y=(s="function"==typeof setImmediate,l=k(U.postMessage),s?setImmediate:l?(c=`axios@${Math.random()}`,u=[],U.addEventListener("message",({source:t,data:r})=>{t===U&&r===c&&u.length&&u.shift()()},!1),t=>{u.push(t),U.postMessage(c,"*")}):t=>setTimeout(t)),X="undefined"!=typeof queueMicrotask?queueMicrotask.bind(U):void 0!==m&&m.nextTick||Y;var Q={isArray:w,isArrayBuffer:E,isBuffer:function(t){return null!==t&&!x(t)&&null!==t.constructor&&!x(t.constructor)&&k(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:t=>{let r;return t&&("function"==typeof FormData&&t instanceof FormData||k(t.append)&&("formdata"===(r=v(t))||"object"===r&&k(t.toString)&&"[object FormData]"===t.toString()))},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&E(t.buffer)},isString:C,isNumber:S,isBoolean:t=>!0===t||!1===t,isObject:T,isPlainObject:N,isReadableStream:P,isRequest:L,isResponse:M,isHeaders:D,isUndefined:x,isDate:A,isFile:I,isBlob:R,isRegExp:q,isFunction:k,isStream:t=>T(t)&&k(t.pipe),isURLSearchParams:O,isTypedArray:H,isFileList:_,forEach:j,merge:function t(){let{caseless:r}=z(this)&&this||{},n={},a=(a,o)=>{let i=r&&F(n,o)||o;N(n[i])&&N(a)?n[i]=t(n[i],a):N(a)?n[i]=t({},a):w(a)?n[i]=a.slice():n[i]=a};for(let t=0,r=arguments.length;t<r;t++)arguments[t]&&j(arguments[t],a);return n},extend:(t,r,n,{allOwnKeys:a}={})=>(j(r,(r,a)=>{n&&k(r)?t[a]=p(r,n):t[a]=r},{allOwnKeys:a}),t),trim:t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),inherits:(t,r,n,a)=>{t.prototype=Object.create(r.prototype,a),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:r.prototype}),n&&Object.assign(t.prototype,n)},toFlatObject:(t,r,n,a)=>{let o,i,s;let l={};if(r=r||{},null==t)return r;do{for(i=(o=Object.getOwnPropertyNames(t)).length;i-- >0;)s=o[i],(!a||a(s,t,r))&&!l[s]&&(r[s]=t[s],l[s]=!0);t=!1!==n&&g(t)}while(t&&(!n||n(t,r))&&t!==Object.prototype);return r},kindOf:v,kindOfTest:b,endsWith:(t,r,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=r.length;let a=t.indexOf(r,n);return -1!==a&&a===n},toArray:t=>{if(!t)return null;if(w(t))return t;let r=t.length;if(!S(r))return null;let n=Array(r);for(;r-- >0;)n[r]=t[r];return n}
172,forEachEntry:(t,r)=>{let n;let a=(t&&t[Symbol.iterator]).call(t);for(;(n=a.next())&&!n.done;){let a=n.value;r.call(t,a[0],a[1])}},matchAll:(t,r)=>{let n;let a=[];for(;null!==(n=t.exec(r));)a.push(n);return a},isHTMLForm:B,hasOwnProperty:V,hasOwnProp:V,reduceDescriptors:W,freezeMethods:t=>{W(t,(r,n)=>{if(k(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;if(k(t[n])){if(r.enumerable=!1,"writable"in r){r.writable=!1;return}r.set||(r.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},toObjectSet:(t,r)=>{let n={};return(t=>{t.forEach(t=>{n[t]=!0})})(w(t)?t:String(t).split(r)),n},toCamelCase:t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(t,r,n){return r.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(t,r)=>null!=t&&Number.isFinite(t=+t)?t:r,findKey:F,global:U,isContextDefined:z,ALPHABET:K,generateString:(t=16,r=K.ALPHA_DIGIT)=>{let n="",{length:a}=r;for(;t--;)n+=r[Math.random()*a|0];return n},isSpecCompliantForm:function(t){return!!(t&&k(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])},toJSONObject:t=>{let r=Array(10),n=(t,a)=>{if(T(t)){if(r.indexOf(t)>=0)return;if(!("toJSON"in t)){r[a]=t;let o=w(t)?[]:{};return j(t,(t,r)=>{let i=n(t,a+1);x(i)||(o[r]=i)}),r[a]=void 0,o}}return t};return n(t,0)},isAsyncFn:J,isThenable:t=>t&&(T(t)||k(t))&&k(t.then)&&k(t.catch),setImmediate:Y,asap:X};function ee(t,r,n,a,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=t,this.name="AxiosError",r&&(this.code=r),n&&(this.config=n),a&&(this.request=a),o&&(this.response=o,this.status=o.status?o.status:null)}Q.inherits(ee,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:Q.toJSONObject(this.config),code:this.code,status:this.status}}});let et=ee.prototype,er={};["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=>{er[t]={value:t}}),Object.defineProperties(ee,er),Object.defineProperty(et,"isAxiosError",{value:!0}),ee.from=(t,r,n,a,o,i)=>{let s=Object.create(et);return Q.toFlatObject(t,s,function(t){return t!==Error.prototype},t=>"isAxiosError"!==t),ee.call(s,t.message,r,n,a,o),s.cause=t,s.name=t.name,i&&Object.assign(s,i),s};var en=n(85145).Buffer;function ea(t){return Q.isPlainObject(t)||Q.isArray(t)}function eo(t){return Q.endsWith(t,"[]")?t.slice(0,-2):t}function ei(t,r,n){return t?t.concat(r).map(function(t,r){return t=eo(t),!n&&r?"["+t+"]":t}).join(n?".":""):r}let es=Q.toFlatObject(Q,{},null,function(t){return/^is[A-Z]/.test(t)});var el=function(t,r,n){if(!Q.isObject(t))throw TypeError("target must be an object");r=r||new FormData;let a=(n=Q.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(t,r){return!Q.isUndefined(r[t])})).metaTokens,o=n.visitor||u,i=n.dots,s=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Q.isSpecCompliantForm(r);if(!Q.isFunction(o))throw TypeError("visitor must be a function");function c(t){if(null===t)return"";if(Q.isDate(t))return t.toISOString();if(!l&&Q.isBlob(t))throw new ee("Blob is not supported. Use a Buffer instead.");return Q.isArrayBuffer(t)||Q.isTypedArray(t)?l&&"function"==typeof Blob?new Blob([t]):en.from(t):t}function u(t,n,o){let l=t;if(t&&!o&&"object"==typeof t){if(Q.endsWith(n,"{}"))n=a?n:n.slice(0,-2),t=JSON.stringify(t);else{var u;if(Q.isArray(t)&&(u=t,Q.isArray(u)&&!u.some(ea))||(Q.isFileList(t)||Q.endsWith(n,"[]"))&&(l=Q.toArray(t)))return n=eo(n),l.forEach(function(t,a){Q.isUndefined(t)||null===t||r.append(!0===s?ei([n],a,i):null===s?n:n+"[]",c(t))}),!1}}return!!ea(t)||(r.append(ei(o,n,i),c(t)),!1)}let d=[],f=Object.assign(es,{defaultVisitor:u,convertValue:c,isVisitable:ea});if(!Q.isObject(t))throw TypeError("data must be an object");return!function t(n,a){if(!Q.isUndefined(n)){if(-1!==d.indexOf(n))throw Error("Circular reference detected in "+a.join("."));d.push(n),Q.forEach(n,function(n,i){!0===(!(Q.isUndefined(n)||null===n)&&o.call(r,n,Q.isString(i)?i.trim():i,a,f))&&t(n,a?a.concat(i):[i])}),d.pop()}}(t),r};
172function ec(t){let r={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(t){return r[t]})}function eu(t,r){this._pairs=[],t&&el(t,this,r)}let ed=eu.prototype;function ef(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ep(t,r,n){let a;if(!r)return t;let o=n&&n.encode||ef,i=n&&n.serialize;if(a=i?i(r,n):Q.isURLSearchParams(r)?r.toString():new eu(r,n).toString(o)){let r=t.indexOf("#");-1!==r&&(t=t.slice(0,r)),t+=(-1===t.indexOf("?")?"?":"&")+a}return t}ed.append=function(t,r){this._pairs.push([t,r])},ed.toString=function(t){let r=t?function(r){return t.call(this,r,ec)}:ec;return this._pairs.map(function(t){return r(t[0])+"="+r(t[1])},"").join("&")};class em{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,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){Q.forEach(this.handlers,function(r){null!==r&&t(r)})}}var eh={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},eg="undefined"!=typeof URLSearchParams?URLSearchParams:eu,ev="undefined"!=typeof FormData?FormData:null,eb="undefined"!=typeof Blob?Blob:null;let ey="undefined"!=typeof window&&"undefined"!=typeof document,ew="object"==typeof navigator&&navigator||void 0,ex=ey&&(!ew||0>["ReactNative","NativeScript","NS"].indexOf(ew.product)),eE="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,eC=ey&&window.location.href||"http://localhost";var ek={...f,isBrowser:!0,classes:{URLSearchParams:eg,FormData:ev,Blob:eb},protocols:["http","https","file","blob","url","data"]},eS=function(t){if(Q.isFormData(t)&&Q.isFunction(t.entries)){let r={};return Q.forEachEntry(t,(t,n)=>{!function t(r,n,a,o){let i=r[o++];if("__proto__"===i)return!0;let s=Number.isFinite(+i),l=o>=r.length;return(i=!i&&Q.isArray(a)?a.length:i,l)?Q.hasOwnProp(a,i)?a[i]=[a[i],n]:a[i]=n:(a[i]&&Q.isObject(a[i])||(a[i]=[]),t(r,n,a[i],o)&&Q.isArray(a[i])&&(a[i]=function(t){let r,n;let a={},o=Object.keys(t),i=o.length;for(r=0;r<i;r++)a[n=o[r]]=t[n];return a}(a[i]))),!s}(Q.matchAll(/\w+|\[(\w*)]/g,t).map(t=>"[]"===t[0]?"":t[1]||t[0]),n,r,0)}),r}return null};let eT={transitional:eh,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){let n;let a=r.getContentType()||"",o=a.indexOf("application/json")>-1,i=Q.isObject(t);if(i&&Q.isHTMLForm(t)&&(t=new FormData(t)),Q.isFormData(t))return o?JSON.stringify(eS(t)):t;if(Q.isArrayBuffer(t)||Q.isBuffer(t)||Q.isStream(t)||Q.isFile(t)||Q.isBlob(t)||Q.isReadableStream(t))return t;if(Q.isArrayBufferView(t))return t.buffer;if(Q.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();if(i){if(a.indexOf("application/x-www-form-urlencoded")>-1){var s,l;return(s=t,l=this.formSerializer,el(s,new ek.classes.URLSearchParams,Object.assign({visitor:function(t,r,n,a){return ek.isNode&&Q.isBuffer(t)?(this.append(r,t.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},l))).toString()}if((n=Q.isFileList(t))||a.indexOf("multipart/form-data")>-1){let r=this.env&&this.env.FormData;return el(n?{"files[]":t}:t,r&&new r,this.formSerializer)}}return i||o?(r.setContentType("application/json",!1),function(t,r,n){if(Q.isString(t))try{return(0,JSON.parse)(t),Q.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){let r=this.transitional||eT.transitional,n=r&&r.forcedJSONParsing,a="json"===this.responseType;if(Q.isResponse(t)||Q.isReadableStream(t))return t;if(t&&Q.isString(t)&&(n&&!this.responseType||a)){let n=r&&r.silentJSONParsing;try{return JSON.parse(t)}catch(t){if(!n&&a){if("SyntaxError"===t.name)throw ee.from(t,ee.ERR_BAD_RESPONSE,this,null,this.response);throw t}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ek.classes.FormData,Blob:ek.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Q.forEach(["delete","get","head","post","put","patch"],t=>{eT.headers[t]={}});let eN=Q.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 eA=t=>{let r,n,a;let o={};return t&&t.split("\n").forEach(function(t){a=t.indexOf(":"),r=t.substring(0,a).trim().toLowerCase(),n=t.substring(a+1).trim(),!r||o[r]&&eN[r]||("set-cookie"===r?o[r]?o[r].push(n):o[r]=[n]:o[r]=o[r]?o[r]+", "+n:n)}),o};let eI=Symbol("internals");function eR(t){return t&&String(t).trim().toLowerCase()}function e_(t){return!1===t||null==t?t:Q.isArray(t)?t.map(e_):String(t)}let eO=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function eP(t,r,n,a,o){if(Q.isFunction(a))return a.call(this,r,n);if(o&&(r=n),Q.isString(r)){if(Q.isString(a))return -1!==r.indexOf(a);if(Q.isRegExp(a))return a.test(r)}}class eL{constructor(t){t&&this.set(t)}set(t,r,n){let a=this;function o(t,r,n){let o=eR(r);if(!o)throw Error("header name must be a non-empty string");let i=Q.findKey(a,o);i&&void 0!==a[i]&&!0!==n&&(void 0!==n||!1===a[i])||(a[i||r]=e_(t))}let i=(t,r)=>
172Q.forEach(t,(t,n)=>o(t,n,r));if(Q.isPlainObject(t)||t instanceof this.constructor)i(t,r);else if(Q.isString(t)&&(t=t.trim())&&!eO(t))i(eA(t),r);else if(Q.isHeaders(t))for(let[r,a]of t.entries())o(a,r,n);else null!=t&&o(r,t,n);return this}get(t,r){if(t=eR(t)){let n=Q.findKey(this,t);if(n){let t=this[n];if(!r)return t;if(!0===r)return function(t){let r;let n=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;for(;r=a.exec(t);)n[r[1]]=r[2];return n}(t);if(Q.isFunction(r))return r.call(this,t,n);if(Q.isRegExp(r))return r.exec(t);throw TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=eR(t)){let n=Q.findKey(this,t);return!!(n&&void 0!==this[n]&&(!r||eP(this,this[n],n,r)))}return!1}delete(t,r){let n=this,a=!1;function o(t){if(t=eR(t)){let o=Q.findKey(n,t);o&&(!r||eP(n,n[o],o,r))&&(delete n[o],a=!0)}}return Q.isArray(t)?t.forEach(o):o(t),a}clear(t){let r=Object.keys(this),n=r.length,a=!1;for(;n--;){let o=r[n];(!t||eP(this,this[o],o,t,!0))&&(delete this[o],a=!0)}return a}normalize(t){let r=this,n={};return Q.forEach(this,(a,o)=>{let i=Q.findKey(n,o);if(i){r[i]=e_(a),delete r[o];return}let s=t?o.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n):String(o).trim();s!==o&&delete r[o],r[s]=e_(a),n[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let r=Object.create(null);return Q.forEach(this,(n,a)=>{null!=n&&!1!==n&&(r[a]=t&&Q.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){let n=new this(t);return r.forEach(t=>n.set(t)),n}static accessor(t){let r=(this[eI]=this[eI]={accessors:{}}).accessors,n=this.prototype;function a(t){let a=eR(t);r[a]||(!function(t,r){let n=Q.toCamelCase(" "+r);["get","set","has"].forEach(a=>{Object.defineProperty(t,a+n,{value:function(t,n,o){return this[a].call(this,r,t,n,o)},configurable:!0})})}(n,t),r[a]=!0)}return Q.isArray(t)?t.forEach(a):a(t),this}}function eM(t,r){let n=this||eT,a=r||n,o=eL.from(a.headers),i=a.data;return Q.forEach(t,function(t){i=t.call(n,i,o.normalize(),r?r.status:void 0)}),o.normalize(),i}function eD(t){return!!(t&&t.__CANCEL__)}function ej(t,r,n){ee.call(this,null==t?"canceled":t,ee.ERR_CANCELED,r,n),this.name="CanceledError"}function eF(t,r,n){let a=n.config.validateStatus;!n.status||!a||a(n.status)?t(n):r(new ee("Request failed with status code "+n.status,[ee.ERR_BAD_REQUEST,ee.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}eL.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Q.reduceDescriptors(eL.prototype,({value:t},r)=>{let n=r[0].toUpperCase()+r.slice(1);return{get:()=>t,set(t){this[n]=t}}}),Q.freezeMethods(eL),Q.inherits(ej,ee,{__CANCEL__:!0});var eU=function(t,r){let n;let a=Array(t=t||10),o=Array(t),i=0,s=0;return r=void 0!==r?r:1e3,function(l){let c=Date.now(),u=o[s];n||(n=c),a[i]=l,o[i]=c;let d=s,f=0;for(;d!==i;)f+=a[d++],d%=t;if((i=(i+1)%t)===s&&(s=(s+1)%t),c-n<r)return;let p=u&&c-u;return p?Math.round(1e3*f/p):void 0}},ez=function(t,r){let n,a,o=0,i=1e3/r,s=(r,i=Date.now())=>{o=i,n=null,a&&(clearTimeout(a),a=null),t.apply(null,r)};return[(...t)=>{let r=Date.now(),l=r-o;l>=i?s(t,r):(n=t,a||(a=setTimeout(()=>{a=null,s(n)},i-l)))},()=>n&&s(n)]};let eH=(t,r,n=3)=>{let a=0,o=eU(50,250);return ez(n=>{let i=n.loaded,s=n.lengthComputable?n.total:void 0,l=i-a,c=o(l);a=i,t({loaded:i,total:s,progress:s?i/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&i<=s?(s-i)/c:void 0,event:n,lengthComputable:null!=s,[r?"download":"upload"]:!0})},n)},eB=(t,r)=>{let n=null!=t;return[a=>r[0]({lengthComputable:n,total:t,loaded:a}),r[1]]},eV=t=>(...r)=>Q.asap(()=>t(...r));var eq=ek.hasStandardBrowserEnv?function(){let t;let r=ek.navigator&&/(msie|trident)/i.test(ek.navigator.userAgent),n=document.createElement("a");function a(t){let a=t;return r&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=a(window.location.href),function(r){let n=Q.isString(r)?a(r):r;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0},eW=ek.hasStandardBrowserEnv?{write(t,r,n,a,o,i){let s=[t+"="+encodeURIComponent(r)];Q.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),Q.isString(a)&&s.push("path="+a),Q.isString(o)&&s.push("domain="+o),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read(t){let r=document.cookie.match(RegExp("(^|;\\s*)("+t+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function eG(t,r){return t&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(r)?r?t.replace(/\/?\/$/,"")+"/"+r.replace(/^\/+/,""):t:r}let e$=t=>t instanceof eL?{...t}:t;function eZ(t,r){r=r||{};let n={};function a(t,r,n){return Q.isPlainObject(t)&&Q.isPlainObject(r)?Q.merge.call({caseless:n},t,r):Q.isPlainObject(r)?Q.merge({},r):Q.isArray(r)?r.slice():r}function o(t,r,n){return Q.isUndefined(r)?Q.isUndefined(t)?void 0:a(void 0,t,n):a(t,r,n)}function i(t,r){if(!Q.isUndefined(r))return a(void 0,r)}function s(t,r){return Q.isUndefined(r)?Q.isUndefined(t)?void 0:a(void 0,t):a(void 0,r)}function l(n,o,i){return i in r?a(n,o):i in t?a(void 0,n):void 0}let c={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l,headers:(t,r)=>o(e$(t),e$(r),!0)};return Q.forEach(Object.keys(Object.assign({},t,r)),function(a){let i=c[a]||o,s=i(t[a],r[a],a);Q.isUndefined(s)&&i!==l||(n[a]=s)}),n}var eK=t=>{let r;let n=eZ({},t),{data:a,withXSRFToken:o,xsrfHeaderName:i,xsrfCookieName:s,headers:l,auth:c}=n;if(n.headers=l=eL.from(l),n.url=ep(eG(n.baseURL,n.url),t.params,t.paramsSerializer),c&&l.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):""))),Q.isFormData(a)){if(ek.hasStandardBrowserEnv||ek.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if(!1!==(r=l.getContentType())){let[t,...n]=r?r.split(";").map(t=>
172t.trim()).filter(Boolean):[];l.setContentType([t||"multipart/form-data",...n].join("; "))}}if(ek.hasStandardBrowserEnv&&(o&&Q.isFunction(o)&&(o=o(n)),o||!1!==o&&eq(n.url))){let t=i&&s&&eW.read(s);t&&l.set(i,t)}return n},eJ="undefined"!=typeof XMLHttpRequest&&function(t){return new Promise(function(r,n){let a,o,i,s,l;let c=eK(t),u=c.data,d=eL.from(c.headers).normalize(),{responseType:f,onUploadProgress:p,onDownloadProgress:m}=c;function h(){s&&s(),l&&l(),c.cancelToken&&c.cancelToken.unsubscribe(a),c.signal&&c.signal.removeEventListener("abort",a)}let g=new XMLHttpRequest;function v(){if(!g)return;let a=eL.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());eF(function(t){r(t),h()},function(t){n(t),h()},{data:f&&"text"!==f&&"json"!==f?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:a,config:t,request:g}),g=null}g.open(c.method.toUpperCase(),c.url,!0),g.timeout=c.timeout,"onloadend"in g?g.onloadend=v:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(v)},g.onabort=function(){g&&(n(new ee("Request aborted",ee.ECONNABORTED,t,g)),g=null)},g.onerror=function(){n(new ee("Network Error",ee.ERR_NETWORK,t,g)),g=null},g.ontimeout=function(){let r=c.timeout?"timeout of "+c.timeout+"ms exceeded":"timeout exceeded",a=c.transitional||eh;c.timeoutErrorMessage&&(r=c.timeoutErrorMessage),n(new ee(r,a.clarifyTimeoutError?ee.ETIMEDOUT:ee.ECONNABORTED,t,g)),g=null},void 0===u&&d.setContentType(null),"setRequestHeader"in g&&Q.forEach(d.toJSON(),function(t,r){g.setRequestHeader(r,t)}),Q.isUndefined(c.withCredentials)||(g.withCredentials=!!c.withCredentials),f&&"json"!==f&&(g.responseType=c.responseType),m&&([i,l]=eH(m,!0),g.addEventListener("progress",i)),p&&g.upload&&([o,s]=eH(p),g.upload.addEventListener("progress",o),g.upload.addEventListener("loadend",s)),(c.cancelToken||c.signal)&&(a=r=>{g&&(n(!r||r.type?new ej(null,t,g):r),g.abort(),g=null)},c.cancelToken&&c.cancelToken.subscribe(a),c.signal&&(c.signal.aborted?a():c.signal.addEventListener("abort",a)));let b=function(t){let r=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return r&&r[1]||""}(c.url);if(b&&-1===ek.protocols.indexOf(b)){n(new ee("Unsupported protocol "+b+":",ee.ERR_BAD_REQUEST,t));return}g.send(u||null)})},eY=(t,r)=>{let{length:n}=t=t?t.filter(Boolean):[];if(r||n){let n,a=new AbortController,o=function(t){if(!n){n=!0,s();let r=t instanceof Error?t:this.reason;a.abort(r instanceof ee?r:new ej(r instanceof Error?r.message:r))}},i=r&&setTimeout(()=>{i=null,o(new ee(`timeout ${r} of ms exceeded`,ee.ETIMEDOUT))},r),s=()=>{t&&(i&&clearTimeout(i),i=null,t.forEach(t=>{t.unsubscribe?t.unsubscribe(o):t.removeEventListener("abort",o)}),t=null)};t.forEach(t=>t.addEventListener("abort",o));let{signal:l}=a;return l.unsubscribe=()=>Q.asap(s),l}};let eX=function*(t,r){let n,a=t.byteLength;if(!r||a<r){yield t;return}let o=0;for(;o<a;)n=o+r,yield t.slice(o,n),o=n},eQ=async function*(t,r){for await(let n of e0(t))yield*eX(n,r)},e0=async function*(t){if(t[Symbol.asyncIterator]){yield*t;return}let r=t.getReader();try{for(;;){let{done:t,value:n}=await r.read();if(t)break;yield n}}finally{await r.cancel()}},e1=(t,r,n,a)=>{let o;let i=eQ(t,r),s=0,l=t=>{!o&&(o=!0,a&&a(t))};return new ReadableStream({async pull(t){try{let{done:r,value:a}=await i.next();if(r){l(),t.close();return}let o=a.byteLength;if(n){let t=s+=o;n(t)}t.enqueue(new Uint8Array(a))}catch(t){throw l(t),t}},cancel:t=>(l(t),i.return())},{highWaterMark:2})},e2="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,e3=e2&&"function"==typeof ReadableStream,e4=e2&&("function"==typeof TextEncoder?(i=new TextEncoder,t=>i.encode(t)):async t=>new Uint8Array(await new Response(t).arrayBuffer())),e6=(t,...r)=>{try{return!!t(...r)}catch(t){return!1}},e5=e3&&e6(()=>{let t=!1,r=new Request(ek.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!r}),e8=e3&&e6(()=>Q.isReadableStream(new Response("").body)),e7={stream:e8&&(t=>t.body)};e2&&(d=new Response,["text","arrayBuffer","blob","formData","stream"].forEach(t=>{e7[t]||(e7[t]=Q.isFunction(d[t])?r=>r[t]():(r,n)=>{throw new ee(`Response type '${t}' is not supported`,ee.ERR_NOT_SUPPORT,n)})}));let e9=async t=>{if(null==t)return 0;if(Q.isBlob(t))return t.size;
172if(Q.isSpecCompliantForm(t)){let r=new Request(ek.origin,{method:"POST",body:t});return(await r.arrayBuffer()).byteLength}return Q.isArrayBufferView(t)||Q.isArrayBuffer(t)?t.byteLength:(Q.isURLSearchParams(t)&&(t+=""),Q.isString(t))?(await e4(t)).byteLength:void 0},te=async(t,r)=>{let n=Q.toFiniteNumber(t.getContentLength());return null==n?e9(r):n},tt={http:null,xhr:eJ,fetch:e2&&(async t=>{let r,n,{url:a,method:o,data:i,signal:s,cancelToken:l,timeout:c,onDownloadProgress:u,onUploadProgress:d,responseType:f,headers:p,withCredentials:m="same-origin",fetchOptions:h}=eK(t);f=f?(f+"").toLowerCase():"text";let g=eY([s,l&&l.toAbortSignal()],c),v=g&&g.unsubscribe&&(()=>{g.unsubscribe()});try{if(d&&e5&&"get"!==o&&"head"!==o&&0!==(n=await te(p,i))){let t,r=new Request(a,{method:"POST",body:i,duplex:"half"});if(Q.isFormData(i)&&(t=r.headers.get("content-type"))&&p.setContentType(t),r.body){let[t,a]=eB(n,eH(eV(d)));i=e1(r.body,65536,t,a)}}Q.isString(m)||(m=m?"include":"omit");let s="credentials"in Request.prototype;r=new Request(a,{...h,signal:g,method:o.toUpperCase(),headers:p.normalize().toJSON(),body:i,duplex:"half",credentials:s?m:void 0});let l=await fetch(r),c=e8&&("stream"===f||"response"===f);if(e8&&(u||c&&v)){let t={};["status","statusText","headers"].forEach(r=>{t[r]=l[r]});let r=Q.toFiniteNumber(l.headers.get("content-length")),[n,a]=u&&eB(r,eH(eV(u),!0))||[];l=new Response(e1(l.body,65536,n,()=>{a&&a(),v&&v()}),t)}f=f||"text";let b=await e7[Q.findKey(e7,f)||"text"](l,t);return!c&&v&&v(),await new Promise((n,a)=>{eF(n,a,{data:b,headers:eL.from(l.headers),status:l.status,statusText:l.statusText,config:t,request:r})})}catch(n){if(v&&v(),n&&"TypeError"===n.name&&/fetch/i.test(n.message))throw Object.assign(new ee("Network Error",ee.ERR_NETWORK,t,r),{cause:n.cause||n});throw ee.from(n,n&&n.code,t,r)}})};Q.forEach(tt,(t,r)=>{if(t){try{Object.defineProperty(t,"name",{value:r})}catch(t){}Object.defineProperty(t,"adapterName",{value:r})}});let tr=t=>`- ${t}`,tn=t=>Q.isFunction(t)||null===t||!1===t;var ta=t=>{let r,n;let{length:a}=t=Q.isArray(t)?t:[t],o={};for(let i=0;i<a;i++){let a;if(n=r=t[i],!tn(r)&&void 0===(n=tt[(a=String(r)).toLowerCase()]))throw new ee(`Unknown adapter '${a}'`);if(n)break;o[a||"#"+i]=n}if(!n){let t=Object.entries(o).map(([t,r])=>`adapter ${t} `+(!1===r?"is not supported by the environment":"is not available in the build"));throw new ee("There is no suitable adapter to dispatch the request "+(a?t.length>1?"since :\n"+t.map(tr).join("\n"):" "+tr(t[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return n};function to(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new ej(null,t)}function ti(t){return to(t),t.headers=eL.from(t.headers),t.data=eM.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1),ta(t.adapter||eT.adapter)(t).then(function(r){return to(t),r.data=eM.call(t,t.transformResponse,r),r.headers=eL.from(r.headers),r},function(r){return!eD(r)&&(to(t),r&&r.response&&(r.response.data=eM.call(t,t.transformResponse,r.response),r.response.headers=eL.from(r.response.headers))),Promise.reject(r)})}let ts="1.7.7",tl={};["object","boolean","number","function","string","symbol"].forEach((t,r)=>{tl[t]=function(n){return typeof n===t||"a"+(r<1?"n ":" ")+t}});let tc={};tl.transitional=function(t,r,n){function a(t,r){return"[Axios v"+ts+"] Transitional option '"+t+"'"+r+(n?". "+n:"")}return(n,o,i)=>{if(!1===t)throw new ee(a(o," has been removed"+(r?" in "+r:"")),ee.ERR_DEPRECATED);return r&&!tc[o]&&(tc[o]=!0,console.warn(a(o," has been deprecated since v"+r+" and will be removed in the near future"))),!t||t(n,o,i)}};var tu={assertOptions:function(t,r,n){if("object"!=typeof t)throw new ee("options must be an object",ee.ERR_BAD_OPTION_VALUE);let a=Object.keys(t),o=a.length;for(;o-- >0;){let i=a[o],s=r[i];if(s){let r=t[i],n=void 0===r||s(r,i,t);if(!0!==n)throw new ee("option "+i+" must be "+n,ee.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new ee("Unknown option "+i,ee.ERR_BAD_OPTION)}},validators:tl};let td=tu.validators;class tf{constructor(t){this.defaults=t,this.interceptors={request:new em,response:new em}}async request(t,r){try{return await this._request(t,r)}catch(t){if(t instanceof Error){let r;Error.captureStackTrace?Error.captureStackTrace(r={}):r=Error();let n=r.stack?r.stack.replace(/^.+\n/,""):"";try{t.stack?n&&!String(t.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(t.stack+="\n"+n):t.stack=n}catch(t){}}throw t}}_request(t,r){let n,a;"string"==typeof t?(r=r||{}).url=t:r=t||{};let{transitional:o,paramsSerializer:i,headers:s}=r=eZ(this.defaults,r);void 0!==o&&tu.assertOptions(o,{silentJSONParsing:td.transitional(td.boolean),forcedJSONParsing:td.transitional(td.boolean),clarifyTimeoutError:td.transitional(td.boolean)}
172,!1),null!=i&&(Q.isFunction(i)?r.paramsSerializer={serialize:i}:tu.assertOptions(i,{encode:td.function,serialize:td.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let l=s&&Q.merge(s.common,s[r.method]);s&&Q.forEach(["delete","get","head","post","put","patch","common"],t=>{delete s[t]}),r.headers=eL.concat(l,s);let c=[],u=!0;this.interceptors.request.forEach(function(t){("function"!=typeof t.runWhen||!1!==t.runWhen(r))&&(u=u&&t.synchronous,c.unshift(t.fulfilled,t.rejected))});let d=[];this.interceptors.response.forEach(function(t){d.push(t.fulfilled,t.rejected)});let f=0;if(!u){let t=[ti.bind(this),void 0];for(t.unshift.apply(t,c),t.push.apply(t,d),a=t.length,n=Promise.resolve(r);f<a;)n=n.then(t[f++],t[f++]);return n}a=c.length;let p=r;for(f=0;f<a;){let t=c[f++],r=c[f++];try{p=t(p)}catch(t){r.call(this,t);break}}try{n=ti.call(this,p)}catch(t){return Promise.reject(t)}for(f=0,a=d.length;f<a;)n=n.then(d[f++],d[f++]);return n}getUri(t){return ep(eG((t=eZ(this.defaults,t)).baseURL,t.url),t.params,t.paramsSerializer)}}Q.forEach(["delete","get","head","options"],function(t){tf.prototype[t]=function(r,n){return this.request(eZ(n||{},{method:t,url:r,data:(n||{}).data}))}}),Q.forEach(["post","put","patch"],function(t){function r(r){return function(n,a,o){return this.request(eZ(o||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:n,data:a}))}}tf.prototype[t]=r(),tf.prototype[t+"Form"]=r(!0)});class tp{constructor(t){let r;if("function"!=typeof t)throw TypeError("executor must be a function.");this.promise=new Promise(function(t){r=t});let n=this;this.promise.then(t=>{if(!n._listeners)return;let r=n._listeners.length;for(;r-- >0;)n._listeners[r](t);n._listeners=null}),this.promise.then=t=>{let r;let a=new Promise(t=>{n.subscribe(t),r=t}).then(t);return a.cancel=function(){n.unsubscribe(r)},a},t(function(t,a,o){n.reason||(n.reason=new ej(t,a,o),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;let r=this._listeners.indexOf(t);-1!==r&&this._listeners.splice(r,1)}toAbortSignal(){let t=new AbortController,r=r=>{t.abort(r)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new tp(function(r){t=r}),cancel:t}}}let tm={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
172alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(tm).forEach(([t,r])=>{tm[r]=t});let th=function t(r){let n=new tf(r),a=p(tf.prototype.request,n);return Q.extend(a,tf.prototype,n,{allOwnKeys:!0}),Q.extend(a,n,null,{allOwnKeys:!0}),a.create=function(n){return t(eZ(r,n))},a}(eT);th.Axios=tf,th.CanceledError=ej,th.CancelToken=tp,th.isCancel=eD,th.VERSION=ts,th.toFormData=el,th.AxiosError=ee,th.Cancel=th.CanceledError,th.all=function(t){return Promise.all(t)},th.spread=function(t){return function(r){return t.apply(null,r)}},th.isAxiosError=function(t){return Q.isObject(t)&&!0===t.isAxiosError},th.mergeConfig=eZ,th.AxiosHeaders=eL,th.formToJSON=t=>eS(Q.isHTMLForm(t)?new FormData(t):t),th.getAdapter=ta,th.HttpStatusCode=tm,th.default=th;var tg=th},57845:function(t,r,n){"use strict";n.d(r,{M:function(){return a}});let a="data-"+(0,n(27839).D)("framerAppearId")},46480:function(t,r,n){"use strict";function a(t){return null!==t&&"object"==typeof t&&"function"==typeof t.start}n.d(r,{H:function(){return a}})},2128:function(t,r,n){"use strict";n.d(r,{C:function(){return a}});let a=t=>Array.isArray(t)},25099:function(t,r,n){"use strict";n.d(r,{M:function(){return b}});var a=n(15311),o=n(20132),i=n(91481),s=n(78484),l=n(42186);class c extends o.Component{getSnapshotBeforeUpdate(t){let r=this.props.childRef.current;if(r&&t.isPresent&&!this.props.isPresent){let t=this.props.sizeRef.current;t.height=r.offsetHeight||0,t.width=r.offsetWidth||0,t.top=r.offsetTop,t.left=r.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function u({children:t,isPresent:r}){let n=(0,o.useId)(),i=(0,o.useRef)(null),s=(0,o.useRef)({width:0,height:0,top:0,left:0}),{nonce:u}=(0,o.useContext)(l._);return(0,o.useInsertionEffect)(()=>{let{width:t,height:a,top:o,left:l}=s.current;if(r||!i.current||!t||!a)return;i.current.dataset.motionPopId=n;let c=document.createElement("style");return u&&(c.nonce=u),document.head.appendChild(c),c.sheet&&c.sheet.insertRule(`
173          [data-motion-pop-id="${n}"] {
174            position: absolute !important;
175            width: ${t}px !important;
176            height: ${a}px !important;
177            top: ${o}px !important;
178            left: ${l}px !important;
179          }
180        `),()=>{document.head.removeChild(c)}},[r]),(0,a.jsx)(c,{isPresent:r,childRef:i,sizeRef:s,children:o.cloneElement(t,{ref:i})})}let d=({children:t,initial:r,isPresent:n,onExitComplete:l,custom:c,presenceAffectsLayout:d,mode:p})=>{let m=(0,s.h)(f),h=(0,o.useId)(),g=(0,o.useCallback)(t=>
180{for(let r of(m.set(t,!0),m.values()))if(!r)return;l&&l()},[m,l]),v=(0,o.useMemo)(()=>({id:h,initial:r,isPresent:n,custom:c,onExitComplete:g,register:t=>(m.set(t,!1),()=>m.delete(t))}),d?[Math.random(),g]:[n,g]);return(0,o.useMemo)(()=>{m.forEach((t,r)=>m.set(r,!1))},[n]),o.useEffect(()=>{n||m.size||!l||l()},[n]),"popLayout"===p&&(t=(0,a.jsx)(u,{isPresent:n,children:t})),(0,a.jsx)(i.O.Provider,{value:v,children:t})};function f(){return new Map}var p=n(35324),m=n(81102);let h=t=>t.key||"";function g(t){let r=[];return o.Children.forEach(t,t=>{(0,o.isValidElement)(t)&&r.push(t)}),r}var v=n(94190);let b=({children:t,exitBeforeEnter:r,custom:n,initial:i=!0,onExitComplete:l,presenceAffectsLayout:c=!0,mode:u="sync"})=>{(0,m.k)(!r,"Replace exitBeforeEnter with mode='wait'");let f=(0,o.useMemo)(()=>g(t),[t]),b=f.map(h),y=(0,o.useRef)(!0),w=(0,o.useRef)(f),x=(0,s.h)(()=>new Map),[E,C]=(0,o.useState)(f),[k,S]=(0,o.useState)(f);(0,v.L)(()=>{y.current=!1,w.current=f;for(let t=0;t<k.length;t++){let r=h(k[t]);b.includes(r)?x.delete(r):!0!==x.get(r)&&x.set(r,!1)}},[k,b.length,b.join("-")]);let T=[];if(f!==E){let t=[...f];for(let r=0;r<k.length;r++){let n=k[r],a=h(n);b.includes(a)||(t.splice(r,0,n),T.push(n))}"wait"===u&&T.length&&(t=T),S(g(t)),C(f);return}let{forceRender:N}=(0,o.useContext)(p.p);return(0,a.jsx)(a.Fragment,{children:k.map(t=>{let r=h(t),o=f===k||b.includes(r);return(0,a.jsx)(d,{isPresent:o,initial:(!y.current||!!i)&&void 0,custom:o?void 0:n,presenceAffectsLayout:c,mode:u,onExitComplete:o?void 0:()=>{if(!x.has(r))return;x.set(r,!0);let t=!0;x.forEach(r=>{r||(t=!1)}),t&&(null==N||N(),S(w.current),l&&l())},children:t},r)})})}},26519:function(t,r,n){"use strict";n.d(r,{X:function(){return l}});var a=n(15311),o=n(20132),i=n(51966),s=n(11517);function l({children:t,features:r,strict:n=!1}){let[,l]=(0,o.useState)(!c(r)),u=(0,o.useRef)(void 0);if(!c(r)){let{renderer:t,...n}=r;u.current=t,(0,s.K)(n)}return(0,o.useEffect)(()=>{c(r)&&r().then(({renderer:t,...r})=>{(0,s.K)(r),u.current=t,l(!0)})},[]),(0,a.jsx)(i.u.Provider,{value:{renderer:u.current,strict:n},children:t})}function c(t){return"function"==typeof t}},20565:function(t,r,n){"use strict";n.d(r,{A:function(){return c}});var a=n(15311),o=n(20132),i=n(42186),s=n(40924),l=n(78484);function c({children:t,isValidProp:r,...n}){r&&(0,s.K)(r),(n={...(0,o.useContext)(i._),...n}).isStatic=(0,l.h)(()=>n.isStatic);let c=(0,o.useMemo)(()=>n,[JSON.stringify(n.transition),n.transformPagePoint,n.reducedMotion]);return(0,a.jsx)(i._.Provider,{value:c,children:t})}},35324:function(t,r,n){"use strict";n.d(r,{p:function(){return a}});let a=(0,n(20132).createContext)({})},51966:function(t,r,n){"use strict";n.d(r,{u:function(){return a}});let a=(0,n(20132).createContext)({strict:!1})},42186:function(t,r,n){"use strict";n.d(r,{_:function(){return a}});let a=(0,n(20132).createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"})},91481:function(t,r,n){"use strict";n.d(r,{O:function(){return a}});let a=(0,n(20132).createContext)(null)},42314:function(t,r,n){"use strict";n.d(r,{g:function(){return a}});let a=(0,n(20132).createContext)({})},87119:function(t,r,n){"use strict";n.d(r,{Z:function(){return i}});var a=n(15209);let o=["read","resolveKeyframes","update","preRender","render","postRender"];function i(t,r){let n=!1,i=!0,s={delta:0,timestamp:0,isProcessing:!1},l=()=>n=!0,c=o.reduce((t,r)=>(t[r]=function(t){let r=new Set,n=new Set,a=!1,o=!1,i=new WeakSet,s={delta:0,timestamp:0,isProcessing:!1};function l(r){i.has(r)&&(c.schedule(r),t()),r(s)}let c={schedule:(t,o=!1,s=!1)=>{let l=s&&a?r:n;return o&&i.add(t),l.has(t)||l.add(t),t},cancel:t=>{n.delete(t),i.delete(t)},process:t=>{if(s=t,a){o=!0;return}a=!0,[r,n]=[n,r],r.forEach(l),r.clear(),a=!1,o&&(o=!1,c.process(t))}};return c}(l),t),{}),{read:u,resolveKeyframes:d,update:f,preRender:p,render:m,postRender:h}=c,g=()=>{let o=a.c.useManualTiming?s.timestamp:performance.now();n=!1,s.delta=i?1e3/60:Math.max(Math.min(o-s.timestamp,40),1),s.timestamp=o,s.isProcessing=!0,u.process(s),d.process(s),f.process(s),p.process(s),m.process(s),h.process(s),s.isProcessing=!1,n&&r&&(i=!1,t(g))},v=()=>{n=!0,i=!0,s.isProcessing||t(g)};return{schedule:o.reduce((t,r)=>{let a=c[r];return t[r]=(t,r=!1,o=!1)=>(n||v(),a.schedule(t,r,o)),t},{}),cancel:t=>{for(let r=0;r<o.length;r++)c[o[r]].cancel(t)},state:s,steps:c}}},72114:function(t,r,n){"use strict";n.d(r,{Pn:function(){return i},Wi:function(){return o},frameData:function(){return s},yL:function(){return l}});var a=n(25838);let{schedule:o,cancel:i,state:s,steps:l}=(0,n(87119).Z)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:a.Z,!0)},40987:function(t,r,n){"use strict";n.d(r,{g:function(){return a}});let{schedule:a,cancel:o}=(0,n(87119).Z)(queueMicrotask,!1)},50789:function(t,r,n){"use strict";n.d(r,{featureDefinitions:function(){return o}});let a={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},o={};for(let t in a)o[t]={isEnabled:r=>a[t].some(t=>!!r[t])}},11517:function(t,r,n){"use strict";n.d(r,{K:function(){return o}});var a=n(50789);function o(t){for(let r in t)a.featureDefinitions[r]={...a.featureDefinitions[r],...t[r]}}},57906:function(t,r,n){"use strict";n.d(r,{j:function(){return i}});var a=n(83496),o=n(38271);function i(t,{layout:r,layoutId:n}){return o.G.has(t)||t.startsWith("origin")||(r||void 0!==n)&&(!!a.P[t]||"opacity"===t)}},83496:function(t,r,n){"use strict";n.d(r,{B:function(){return o},P:function(){return a}});let a={};function o(t){Object.assign(a,t)}},69464:function(t,r,n){"use strict";n.d(r,{x:function(){return V}});var a=n(15311),o=n(20132),i=n(42186);let s=(0,o.createContext)({});var l=n(91481),c=n(94190),u=n(51966),d=n(57845),f=n(40987),p=n(53137),m=n(42314),h=n(64563),g=n(67577);function v(t){return Array.isArray(t)?t.join(" "):t}var b=n(11517),y=n(59054),w=n(35324);let x=Symbol.for("motionComponentSymbol");
180var E=n(50789),C=n(52375),k=n(97371),S=n(28599),T=n(46480),N=n(21547),A=n(78484),I=n(18691);let R=t=>(r,n)=>{let a=(0,o.useContext)(s),i=(0,o.useContext)(l.O),c=()=>(function({scrapeMotionValuesFromProps:t,createRenderState:r,onMount:n},a,o,i){let s={latestValues:function(t,r,n,a){let o={},i=a(t,{});for(let t in i)o[t]=(0,I.b)(i[t]);let{initial:s,animate:l}=t,c=(0,g.G)(t),u=(0,g.M)(t);r&&u&&!c&&!1!==t.inherit&&(void 0===s&&(s=r.initial),void 0===l&&(l=r.animate));let d=!!n&&!1===n.initial,f=(d=d||!1===s)?l:s;if(f&&"boolean"!=typeof f&&!(0,T.H)(f)){let r=Array.isArray(f)?f:[f];for(let n=0;n<r.length;n++){let a=(0,N.o)(t,r[n]);if(a){let{transitionEnd:t,transition:r,...n}=a;for(let t in n){let r=n[t];if(Array.isArray(r)){let t=d?r.length-1:0;r=r[t]}null!==r&&(o[t]=r)}for(let r in t)o[r]=t[r]}}}return o}(a,o,i,t),renderState:r()};return n&&(s.mount=t=>n(a,t,s)),s})(t,r,a,i);return n?c():(0,A.h)(c)},_=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),O=()=>({..._(),attrs:{}});var P=n(23523),L=n(10574),M=n(72114);let D={useVisualState:R({scrapeMotionValuesFromProps:S.U,createRenderState:O,onMount:(t,r,{renderState:n,latestValues:a})=>{M.Wi.read(()=>{try{n.dimensions="function"==typeof r.getBBox?r.getBBox():r.getBoundingClientRect()}catch(t){n.dimensions={x:0,y:0,width:0,height:0}}}),M.Wi.render(()=>{(0,P.i)(n,a,(0,L.a)(r.tagName),t.transformTemplate),(0,k.K)(r,n)})}})},j={useVisualState:R({scrapeMotionValuesFromProps:n(59749).U,createRenderState:_})};var F=n(57906),U=n(60362),z=n(15002);function H(t,r,n){for(let a in r)(0,U.i)(r[a])||(0,F.j)(a,n)||(t[a]=r[a])}var B=n(40924);function V(t,r){return function(n,{forwardMotionProps:k}={forwardMotionProps:!1}){return function({preloadedFeatures:t,createVisualElement:r,useRender:n,useVisualState:C,Component:k}){t&&(0,b.K)(t);let S=(0,o.forwardRef)(function(t,b){var x;let S;let T={...(0,o.useContext)(i._),...t,layoutId:function({layoutId:t}){let r=(0,o.useContext)(w.p).id;return r&&void 0!==t?r+"-"+t:t}(t)},{isStatic:N}=T,A=function(t){let{initial:r,animate:n}=function(t,r){if((0,g.G)(t)){let{initial:r,animate:n}=t;return{initial:!1===r||(0,h.$)(r)?r:void 0,animate:(0,h.$)(n)?n:void 0}}return!1!==t.inherit?r:{}}(t,(0,o.useContext)(s));return(0,o.useMemo)(()=>({initial:r,animate:n}),[v(r),v(n)])}(t),I=C(t,N);if(!N&&y.j){(0,o.useContext)(u.u).strict;let t=function(t){let{drag:r,layout:n}=E.featureDefinitions;if(!r&&!n)return{};let a={...r,...n};return{MeasureLayout:(null==r?void 0:r.isEnabled(t))||(null==n?void 0:n.isEnabled(t))?a.MeasureLayout:void 0,ProjectionNode:a.ProjectionNode}}(T);S=t.MeasureLayout,A.visualElement=function(t,r,n,a,h){var g,v;let{visualElement:b}=(0,o.useContext)(s),y=(0,o.useContext)(u.u),w=(0,o.useContext)(l.O),x=(0,o.useContext)(i._).reducedMotion,E=(0,o.useRef)(null);a=a||y.renderer,!E.current&&a&&(E.current=a(t,{visualState:r,parent:b,props:n,presenceContext:w,blockInitialAnimation:!!w&&!1===w.initial,reducedMotionConfig:x}));let C=E.current,k=(0,o.useContext)(m.g);C&&!C.projection&&h&&("html"===C.type||"svg"===C.type)&&function(t,r,n,a){let{layoutId:o,layout:i,drag:s,dragConstraints:l,layoutScroll:c,layoutRoot:u}=r;t.projection=new n(t.latestValues,r["data-framer-portal-id"]?void 0:function t(r){if(r)return!1!==r.options.allowProjection?r.projection:t(r.parent)}(t.parent)),t.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:!!s||l&&(0,p.I)(l),visualElement:t,animationType:"string"==typeof i?i:"both",initialPromotionConfig:a,layoutScroll:c,layoutRoot:u})}(E.current,n,h,k);let S=(0,o.useRef)(!1);(0,o.useInsertionEffect)(()=>{C&&S.current&&C.update(n,w)});let T=n[d.M],N=(0,o.useRef)(!!T&&!(null===(g=window.MotionHandoffIsComplete)||void 0===g?void 0:g.call(window,T))&&(null===(v=window.MotionHasOptimisedAnimation)||void 0===v?void 0:v.call(window,T)));return(0,c.L)(()=>{C&&(S.current=!0,window.MotionIsMounted=!0,C.updateFeatures(),f.g.render(C.render),N.current&&C.animationState&&C.animationState.animateChanges())}),(0,o.useEffect)(()=>{C&&(!N.current&&C.animationState&&C.animationState.animateChanges(),N.current&&(queueMicrotask(()=>{var t;null===(t=window.MotionHandoffMarkAsComplete)||void 0===t||t.call(window,T)}),N.current=!1))}),C}(k,I,T,r,t.ProjectionNode)}return(0,a.jsxs)(s.Provider,{value:A,children:[S&&A.visualElement?(0,a.jsx)(S,{visualElement:A.visualElement,...T}):null,n(k,t,(x=A.visualElement,(0,o.useCallback)(t=>{t&&I.mount&&I.mount(t),x&&(t?x.mount(t):x.unmount()),b&&("function"==typeof b?b(t):(0,p.I)(b)&&(b.current=t))},[x])),I,N,A.visualElement)]})});return S[x]=k,S}({...(0,C.q)(n)?D:j,preloadedFeatures:t,useRender:function(t=!1){return(r,n,a,{latestValues:i},s)=>{let l=((0,C.q)(r)?function(t,r,n,a){let i=(0,o.useMemo)(()=>{let n=O();return(0,P.i)(n,r,(0,L.a)(a),t.transformTemplate),{...n.attrs,style:{...n.style}}},[r]);if(t.style){let r={};H(r,t.style,t),i.style={...r,...i.style}}return i}:function(t,r){let n={},a=function(t,r){let n=t.style||{},a={};return H(a,n,t),Object.assign(a,function({transformTemplate:t},r){return(0,o.useMemo)(()=>{let n=_();return(0,z.r)(n,r,t),Object.assign({},n.vars,n.style)},[r])}(t,r)),a}(t,r);return t.drag&&!1!==t.dragListener&&(n.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===t.drag?"none":`pan-${"x"===t.drag?"y":"x"}`),void 0===t.tabIndex&&(t.onTap||t.onTapStart||t.whileTap)&&(n.tabIndex=0),n.style=a,n})(n,i,s,r),c=(0,B.L)(n,"string"==typeof r,t),u=r!==o.Fragment?{...c,...l,ref:a}:{},{children:d}=n,f=(0,o.useMemo)(()=>(0,U.i)(d)?d.get():d,[d]);return(0,o.createElement)(r,{...u,children:f})}}(k),createVisualElement:r,Component:n})}}},6904:function(t,r,n){"use strict";function a(t){if("undefined"==typeof Proxy)return t;let r=new Map;return new Proxy((...r)=>t(...r),{get:(n,a)=>"create"===a?t:(r.has(a)||r.set(a,t(a)),r.get(a))})}n.d(r,{c:function(){return a}})},51125:function(t,r,n){"use strict";n.d(r,{m:function(){return i}});var a=n(6904);let o=(0,n(69464).x)(),i=(0,a.c)(o)},27839:function(t,r,n){"use strict";n.d(r,{D:function(){return a}});let a=t=>t.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},40924:function(t,r,n){"use strict";n.d(r,{L:function(){return l},K:function(){return s}});let a=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function o(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||a.has(t)}let i=t=>!o(t);function s(t){t&&(i=r=>r.startsWith("on")?!o(r):t(r))}try{s(require("@emotion/is-prop-valid").default)}catch(t){}function l(t,r,n){let a={};for(let s in t)("values"!==s||"object"!=typeof t.values)&&(i(s)||!0===n&&o(s)||!r&&!o(s)||t.draggable&&s.startsWith("onDrag"))&&(a[s]=t[s]);return a}},78141:function(t,r,n){"use strict";n.d(r,{f:function(){return o},t:function(){return s}});let a=t=>r=>"string"==typeof r&&r.startsWith(t),o=a("--"),i=a("var(--"),s=t=>!!i(t)&&l.test(t.split("/*")[0].trim()),l=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},52375:function(t,r,n){"use strict";n.d(r,{q:function(){return o}});let a=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function o(t){if("string"!=typeof t||t.includes("-"));else if(a.indexOf(t)>-1||/[A-Z]/u.test(t))return!0;return!1}},84763:function(t,r,n){"use strict";n.d(r,{j:function(){return c}});var a=n(91686),o=n(71315);let i={borderWidth:o.px,borderTopWidth:o.px,borderRightWidth:o.px,borderBottomWidth:o.px,borderLeftWidth:o.px,borderRadius:o.px,radius:o.px,borderTopLeftRadius:o.px,borderTopRightRadius:o.px,borderBottomRightRadius:o.px,borderBottomLeftRadius:o.px,width:o.px,maxWidth:o.px,height:o.px,maxHeight:o.px,top:o.px,right:o.px,bottom:o.px,left:o.px,padding:o.px,paddingTop:o.px,paddingRight:o.px,paddingBottom:o.px,paddingLeft:o.px,margin:o.px,marginTop:o.px,marginRight:o.px,marginBottom:o.px,marginLeft:o.px,backgroundPositionX:o.px,backgroundPositionY:o.px},s={rotate:o.RW,rotateX:o.RW,rotateY:o.RW,rotateZ:o.RW,scale:a.bA,scaleX:a.bA,scaleY:a.bA,scaleZ:a.bA,skew:o.RW,skewX:o.RW,skewY:o.RW,distance:o.px,translateX:o.px,translateY:o.px,translateZ:o.px,x:o.px,y:o.px,z:o.px,perspective:o.px,transformPerspective:o.px,opacity:a.Fq,originX:o.$C,originY:o.$C,originZ:o.px},l={...a.Rx,transform:Math.round},c={...i,...s,zIndex:l,size:o.px,fillOpacity:a.Fq,strokeOpacity:a.Fq,numOctaves:l}},15002:function(t,r,n){"use strict";n.d(r,{r:function(){return u}});var a=n(38271);let o=(t,r)=>r&&"number"==typeof t?r.transform(t):t;var i=n(84763);let s={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},l=a._.length;var c=n(78141);function u(t,r,n){let{style:u,vars:d,transformOrigin:f}=t,p=!1,m=!1;for(let t in r){let n=r[t];if(a.G.has(t)){p=!0;continue}if((0,c.f)(t)){d[t]=n;continue}{let r=o(n,i.j[t]);t.startsWith("origin")?(m=!0,f[t]=r):u[t]=r}}if(!r.transform&&(p||n?u.transform=function(t,r,n){let c="",u=!0;for(let d=0;d<l;d++){let l=a._[d],f=t[l];if(void 0===f)continue;let p=!0;if(!(p="number"==typeof f?f===(l.startsWith("scale")?1:0):0===parseFloat(f))||n){let t=
180o(f,i.j[l]);if(!p){u=!1;let r=s[l]||l;c+=`${r}(${t}) `}n&&(r[l]=t)}}return c=c.trim(),n?c=n(r,u?"":c):u&&(c="none"),c}(r,t.transform,n):u.transform&&(u.transform="none")),m){let{originX:t="50%",originY:r="50%",originZ:n=0}=f;u.transformOrigin=`${t} ${r} ${n}`}}},67415:function(t,r,n){"use strict";function a(t,{style:r,vars:n},a,o){for(let i in Object.assign(t.style,r,o&&o.getProjectionStyles(a)),n)t.style.setProperty(i,n[i])}n.d(r,{N:function(){return a}})},59749:function(t,r,n){"use strict";n.d(r,{U:function(){return i}});var a=n(57906),o=n(60362);function i(t,r,n){var i;let{style:s}=t,l={};for(let c in s)((0,o.i)(s[c])||r.style&&(0,o.i)(r.style[c])||(0,a.j)(c,t)||(null===(i=null==n?void 0:n.getValue(c))||void 0===i?void 0:i.liveStyle)!==void 0)&&(l[c]=s[c]);return l}},38271:function(t,r,n){"use strict";n.d(r,{G:function(){return o},_:function(){return a}});let a=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],o=new Set(a)},23523:function(t,r,n){"use strict";n.d(r,{i:function(){return c}});var a=n(15002),o=n(71315);function i(t,r,n){return"string"==typeof t?t:o.px.transform(r+n*t)}let s={offset:"stroke-dashoffset",array:"stroke-dasharray"},l={offset:"strokeDashoffset",array:"strokeDasharray"};function c(t,{attrX:r,attrY:n,attrScale:c,originX:u,originY:d,pathLength:f,pathSpacing:p=1,pathOffset:m=0,...h},g,v){if((0,a.r)(t,h,v),g){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};let{attrs:b,style:y,dimensions:w}=t;b.transform&&(w&&(y.transform=b.transform),delete b.transform),w&&(void 0!==u||void 0!==d||y.transform)&&(y.transformOrigin=function(t,r,n){let a=i(r,t.x,t.width),o=i(n,t.y,t.height);return`${a} ${o}`}(w,void 0!==u?u:.5,void 0!==d?d:.5)),void 0!==r&&(b.x=r),void 0!==n&&(b.y=n),void 0!==c&&(b.scale=c),void 0!==f&&function(t,r,n=1,a=0,i=!0){t.pathLength=1;let c=i?s:l;t[c.offset]=o.px.transform(-a);let u=o.px.transform(r),d=o.px.transform(n);t[c.array]=`${u} ${d}`}(b,f,p,m,!1)}},6444:function(t,r,n){"use strict";n.d(r,{s:function(){return a}});let a=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"])},10574:function(t,r,n){"use strict";n.d(r,{a:function(){return a}});let a=t=>"string"==typeof t&&"svg"===t.toLowerCase()},97371:function(t,r,n){"use strict";n.d(r,{K:function(){return s}});var a=n(27839),o=n(67415),i=n(6444);function s(t,r,n,s){for(let n in(0,o.N)(t,r,void 0,s),r.attrs)t.setAttribute(i.s.has(n)?n:(0,a.D)(n),r.attrs[n])}},28599:function(t,r,n){"use strict";n.d(r,{U:function(){return s}});var a=n(60362),o=n(59749),i=n(38271);function s(t,r,n){let s=(0,o.U)(t,r,n);for(let n in t)((0,a.i)(t[n])||(0,a.i)(r[n]))&&(s[-1!==i._.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=t[n]);return s}},67577:function(t,r,n){"use strict";n.d(r,{G:function(){return s},M:function(){return l}});var a=n(46480),o=n(64563),i=n(16369);function s(t){return(0,a.H)(t.animate)||i.V.some(r=>(0,o.$)(t[r]))}function l(t){return!!(s(t)||t.variants)}},64563:function(t,r,n){"use strict";function a(t){return"string"==typeof t||Array.isArray(t)}n.d(r,{$:function(){return a}})},21547:function(t,r,n){"use strict";function a(t){let r=[{},{}];return null==t||t.values.forEach((t,n)=>{r[0][n]=t.get(),r[1][n]=t.getVelocity()}),r}function o(t,r,n,o){if("function"==typeof r){let[i,s]=a(o);r=r(void 0!==n?n:t.custom,i,s)}if("string"==typeof r&&(r=t.variants&&t.variants[r]),"function"==typeof r){let[i,s]=a(o);r=r(void 0!==n?n:t.custom,i,s)}return r}n.d(r,{o:function(){return o}})},16369:function(t,r,n){"use strict";n.d(r,{V:function(){return o},e:function(){return a}});let a=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],o=["initial",...a]},15209:function(t,r,n){"use strict";n.d(r,{c:function(){return a}});
180let a={skipAnimations:!1,useManualTiming:!1}},54375:function(t,r,n){"use strict";n.d(r,{u:function(){return a}});let a=(t,r,n)=>n>r?r:n<t?t:n},59054:function(t,r,n){"use strict";n.d(r,{j:function(){return a}});let a="undefined"!=typeof window},53137:function(t,r,n){"use strict";function a(t){return t&&"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}n.d(r,{I:function(){return a}})},70616:function(t,r,n){"use strict";n.d(r,{Y:function(){return i},p:function(){return o}});var a=n(2128);let o=t=>!!(t&&"object"==typeof t&&t.mix&&t.toValue),i=t=>(0,a.C)(t)?t[t.length-1]||0:t},78484:function(t,r,n){"use strict";n.d(r,{h:function(){return o}});var a=n(20132);function o(t){let r=(0,a.useRef)(null);return null===r.current&&(r.current=t()),r.current}},94190:function(t,r,n){"use strict";n.d(r,{L:function(){return o}});var a=n(20132);let o=n(59054).j?a.useLayoutEffect:a.useEffect},91686:function(t,r,n){"use strict";n.d(r,{Fq:function(){return i},Rx:function(){return o},bA:function(){return s}});var a=n(54375);let o={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},i={...o,transform:t=>(0,a.u)(0,1,t)},s={...o,default:1}},71315:function(t,r,n){"use strict";n.d(r,{$C:function(){return u},RW:function(){return o},aQ:function(){return i},px:function(){return s},vh:function(){return l},vw:function(){return c}});let a=t=>({test:r=>"string"==typeof r&&r.endsWith(t)&&1===r.split(" ").length,parse:parseFloat,transform:r=>`${r}${t}`}),o=a("deg"),i=a("%"),s=a("px"),l=a("vh"),c=a("vw"),u={...i,parse:t=>i.parse(t)/100,transform:t=>i.transform(100*t)}},60362:function(t,r,n){"use strict";n.d(r,{i:function(){return a}});let a=t=>!!(t&&t.getVelocity)},18691:function(t,r,n){"use strict";n.d(r,{b:function(){return i}});var a=n(70616),o=n(60362);function i(t){let r=(0,o.i)(t)?t.get():t;return(0,a.p)(r)?r.toValue():r}},66304:function(t,r,n){"use strict";let a,o,i;n.d(r,{X3:function(){return g}});let s=(t,r)=>r.some(r=>t instanceof r),l=new WeakMap,c=new WeakMap,u=new WeakMap,d=new WeakMap,f=new WeakMap,p={get(t,r,n){if(t instanceof IDBTransaction){if("done"===r)return c.get(t);if("objectStoreNames"===r)return t.objectStoreNames||u.get(t);if("store"===r)return n.objectStoreNames[1]?void 0:n.objectStore(n.objectStoreNames[0])}return m(t[r])},set:(t,r,n)=>(t[r]=n,!0),has:(t,r)=>t instanceof IDBTransaction&&("done"===r||"store"===r)||r in t};function m(t){var r;if(t instanceof IDBRequest)return function(t){let r=new Promise((r,n)=>{let a=()=>{t.removeEventListener("success",o),t.removeEventListener("error",i)},o=()=>{r(m(t.result)),a()},i=()=>{n(t.error),a()};t.addEventListener("success",o),t.addEventListener("error",i)});return r.then(r=>{r instanceof IDBCursor&&l.set(r,t)}).catch(()=>{}),f.set(r,t),r}(t);if(d.has(t))return d.get(t);let n="function"==typeof(r=t)?r!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?(o||(o=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])).includes(r)?function(...t){return r.apply(h(this),t),m(l.get(this))}:function(...t){return m(r.apply(h(this),t))}:function(t,...n){let a=r.call(h(this),t,...n);return u.set(a,t.sort?t.sort():[t]),m(a)}:(r instanceof IDBTransaction&&function(t){if(c.has(t))return;let r=new Promise((r,n)=>{let a=()=>{t.removeEventListener("complete",o),t.removeEventListener("error",i),t.removeEventListener("abort",i)},o=()=>{r(),a()},i=()=>{n(t.error||new DOMException("AbortError","AbortError")),a()};t.addEventListener("complete",o),t.addEventListener("error",i),t.addEventListener("abort",i)});c.set(t,r)}(r),s(r,a||(a=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])))?new Proxy(r,p):r;return n!==t&&(d.set(t,n),f.set(n,t)),n}let h=t=>f.get(t);function g(t,r,{blocked:n,upgrade:a,blocking:o,terminated:i}={}){let s=indexedDB.open(t,r),l=m(s);return a&&s.addEventListener("upgradeneeded",t=>{a(m(s.result),t.oldVersion,t.newVersion,m(s.transaction),t)}),n&&s.addEventListener("blocked",t=>n(t.oldVersion,t.newVersion,t)),l.then(t=>{i&&t.addEventListener("close",()=>i()),o&&t.addEventListener("versionchange",t=>o(t.oldVersion,t.newVersion,t))}).catch(()=>{}),l}let v=["get","getKey","getAll","getAllKeys","count"],b=["put","add","delete","clear"],y=new Map;function w(t,r){if(!(t instanceof IDBDatabase&&!(r in t)&&"string"==typeof r))return;if(y.get(r))return y.get(r);let n=r.replace(/FromIndex$/,""),a=r!==n,o=b.includes(n);if(!(n in(a?IDBIndex:IDBObjectStore).prototype)||!(o||v.includes(n)))return;let i=async function(t,...r){let i=this.transaction(t,o?"readwrite":"readonly"),s=i.store;
180return a&&(s=s.index(r.shift())),(await Promise.all([s[n](...r),o&&i.done]))[0]};return y.set(r,i),i}p={...i=p,get:(t,r,n)=>w(t,r)||i.get(t,r,n),has:(t,r)=>!!w(t,r)||i.has(t,r)}},81102:function(t,r,n){"use strict";n.d(r,{K:function(){return o},k:function(){return i}});var a=n(25838);let o=a.Z,i=a.Z},25838:function(t,r,n){"use strict";n.d(r,{Z:function(){return a}});let a=t=>t},78865:function(t,r,n){"use strict";n.d(r,{uI:function(){return et}});var a=n(20132),o=n(80377),i=n(41499);let s
vendor: 41,168 bytes, line 180
180=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function 
180l(t,r,n){let a=function(t){let{name:r}=t;if(r&&-1!==r.lastIndexOf(".")&&!t.type){let n=r.split(".").pop().toLowerCase(),a=s.get(n);a&&Object.defineProperty(t,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return t}(t),{webkitRelativePath:o}=t,i="string"==typeof r?r:"string"==typeof o&&o.length>0?o:`./${t.name}`;return"string"!=typeof a.path&&c(a,"path",i),void 0!==n&&Object.defineProperty(a,"handle",{value:n,writable:!1,configurable:!1,enumerable:!0}),c(a,"relativePath",i),a}function c(t,r,n){Object.defineProperty(t,r,{value:n,writable:!1,configurable:!1,enumerable:!0})}let u=[".DS_Store","Thumbs.db"];function d(t){return"object"==typeof t&&null!==t}function f(t){return t.filter(t=>-1===u.indexOf(t.name))}function p(t){if(null===t)return[];let r=[];for(let n=0;n<t.length;n++){let a=t[n];r.push(a)}return r}function m(t){if("function"!=typeof t.webkitGetAsEntry)return h(t);let r=t.webkitGetAsEntry();return r&&r.isDirectory?v(r):h(t,r)}function h(t,r){return(0,i.mG)(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&"function"==typeof t.getAsFileSystemHandle){let r=yield t.getAsFileSystemHandle();if(null===r)throw Error(`${t} is not a File`);if(void 0!==r){let t=yield r.getFile();return t.handle=r,l(t)}}let a=t.getAsFile();if(!a)throw Error(`${t} is not a File`);return l(a,null!==(n=null==r?void 0:r.fullPath)&&void 0!==n?n:void 0)})}function g(t){return(0,i.mG)(this,void 0,void 0,function*(){return t.isDirectory?v(t):function(t){return(0,i.mG)(this,void 0,void 0,function*(){return new Promise((r,n)=>{t.file(n=>{r(l(n,t.fullPath))},t=>{n(t)})})})}(t)})}function v(t){let r=t.createReader();return new Promise((t,n)=>{let a=[];!function o(){r.readEntries(r=>(0,i.mG)(this,void 0,void 0,function*(){if(r.length){let t=Promise.all(r.map(g));a.push(t),o()}else try{let r=yield Promise.all(a);t(r)}catch(t){n(t)}}),t=>{n(t)})}()})}var b=n(81880);function y(t){return function(t){if(Array.isArray(t))return S(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||k(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,a)}return n}function x(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?w(Object(n),!0).forEach(function(r){E(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function E(t,r,n){return r in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}function C(t,r){return function(t){if(Array.isArray(t))return t}(t)||function(t,r){var n,a,o=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=o){var i=[],s=!0,l=!1;try{for(o=o.call(t);!(s=(n=o.next()).done)&&(i.push(n.value),!r||i.length!==r);s=!0);}catch(t){l=!0,a=t}finally{try{s||null==o.return||o.return()}finally{if(l)throw a}}return i}}(t,r)||k(t,r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(t,r){if(t){if("string"==typeof t)return S(t,r);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(t,r)}}function S(t,r){(null==r||r>t.length)&&(r=t.length);for(var n=0,a=Array(r);n<r;n++)a[n]=t[n];return a}var T="function"==typeof b?b:b.default,N=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=t.split(","),n=r.length>1?"one of ".concat(r.join(", ")):r[0];return{code:"file-invalid-type",message:"File type must be ".concat(n)}},A=function(t){return{code:"file-too-large",message:"File is larger than ".concat(t," ").concat(1===t?"byte":"bytes")}},I=function(t){return{code:"file-too-small",message:"File is smaller than ".concat(t," ").concat(1===t?"byte":"bytes")}},R={code:"too-many-files",message:"Too many files"};function _(t,r){var n="application/x-moz-file"===t.type||T(t,r);return[n,n?null:N(r)]}function O(t,r,n){if(P(t.size)){if(P(r)&&P(n)){if(t.size>n)return[!1,A(n)];if(t.size<r)return[!1,I(r)]}else if(P(r)&&t.size<r)return[!1,I(r)];else if(P(n)&&t.size>n)return[!1,A(n)]}return[!0,null]}function P(t){return null!=t}function L(t){return"function"==typeof t.isPropagationStopped?t.isPropagationStopped():void 0!==t.cancelBubble&&t.cancelBubble}function M(t){return t.dataTransfer?Array.prototype.some.call(t.dataTransfer.types,function(t){return"Files"===t||"application/x-moz-file"===t}):!!t.target&&!!t.target.files}function D(t){t.preventDefault()}function j(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return function(t){for(var n=arguments.length,a=Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return r.some(function(r){return!L(t)&&r&&r.apply(void 0,[t].concat(a)),L(t)})}}function F(t){return"audio/*"===t||"video/*"===t||"image/*"===t||"text/*"===t||"application/*"===t||/\w+\/[-+.\w]+/g.test(t)}function U(t){return/^.*\.[\w]+$/.test(t)}var z=["children"],H=["open"],B=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],V=["refKey","onChange","onClick"];function q(t,r){return function(t){if(Array.isArray(t))return t}(t)||function(t,r){var n,a,o=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=o){var i=[],s=!0,l=!1;try{for(o=o.call(t);!(s=(n=o.next()).done)&&(i.push(n.value),!r||i.length!==r);s=!0);}catch(t){l=!0,a=t}finally{try{s||null==o.return||o.return()}finally{if(l)throw a}}return i}}(t,r)||W(t,r)||function(){throw TypeError("Invalid attempt to de
180structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(t,r){if(t){if("string"==typeof t)return G(t,r);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return G(t,r)}}function G(t,r){(null==r||r>t.length)&&(r=t.length);for(var n=0,a=Array(r);n<r;n++)a[n]=t[n];return a}function Z(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,a)}return n}function K(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?Z(Object(n),!0).forEach(function(r){J(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Z(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function J(t,r,n){return r in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}function Y(t,r){if(null==t)return{};var n,a,o=function(t,r){if(null==t)return{};var n,a,o={},i=Object.keys(t);for(a=0;a<i.length;a++)n=i[a],r.indexOf(n)>=0||(o[n]=t[n]);return o}(t,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)n=i[a],!(r.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}var X=(0,a.forwardRef)(function(t,r){var n=t.children,o=et(Y(t,z)),i=o.open,s=Y(o,H);return(0,a.useImperativeHandle)(r,function(){return{open:i}},[i]),a.createElement(a.Fragment,null,n(K(K({},s),{},{open:i})))});X.displayName="Dropzone";var Q={disabled:!1,getFilesFromEvent:function(t){return(0,i.mG)(this,void 0,void 0,function*(){return d(t)&&d(t.dataTransfer)?function(t,r){return(0,i.mG)(this,void 0,void 0,function*(){if(t.items){let n=p(t.items).filter(t=>"file"===t.kind);return"drop"!==r?n:f(function t(r){return r.reduce((r,n)=>[...r,...Array.isArray(n)?t(n):[n]],[])}((yield Promise.all(n.map(m)))))}return f(p(t.files).map(t=>l(t)))})}(t.dataTransfer,t.type):d(t)&&d(t.target)?p(t.target.files).map(t=>l(t)):Array.isArray(t)&&t.every(t=>"getFile"in t&&"function"==typeof t.getFile)?function(t){return(0,i.mG)(this,void 0,void 0,function*(){return(yield Promise.all(t.map(t=>t.getFile()))).map(t=>l(t))})}(t):[]})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};X.defaultProps=Q,X.propTypes={children:o.func,accept:o.objectOf(o.arrayOf(o.string)),multiple:o.bool,preventDropOnDocument:o.bool,noClick:o.bool,noKeyboard:o.bool,noDrag:o.bool,noDragEventsBubbling:o.bool,minSize:o.number,maxSize:o.number,maxFiles:o.number,disabled:o.bool,getFilesFromEvent:o.func,onFileDialogCancel:o.func,onFileDialogOpen:o.func,useFsAccessApi:o.bool,autoFocus:o.bool,onDragEnter:o.func,onDragLeave:o.func,onDragOver:o.func,onDrop:o.func,onDropAccepted:o.func,onDropRejected:o.func,onError:o.func,validator:o.func};var ee={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function et(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=K(K({},Q),t),n=r.accept,o=r.disabled,i=r.getFilesFromEvent,s=r.maxSize,l=r.minSize,c=r.multiple,u=r.maxFiles,d=r.onDragEnter,f=r.onDragLeave,p=r.onDragOver,m=r.onDrop,h=r.onDropAccepted,g=r.onDropRejected,v=r.onFileDialogCancel,b=r.onFileDialogOpen,w=r.useFsAccessApi,k=r.autoFocus,S=r.preventDropOnDocument,T=r.noClick,N=r.noKeyboard,A=r.noDrag,I=r.noDragEventsBubbling,z=r.onError,H=r.validator,Z=(0,a.useMemo)(function(){return function(t){if(P(t))return Object.entries(t).reduce(function(t,r){var n=C(r,2),a=n[0],o=n[1];return[].concat(y(t),[a],y(o))},[]).filter(function(t){return F(t)||U(t)}).join(",")}(n)},[n]),X=(0,a.useMemo)(function(){return P(n)?[{description:"Files",accept:Object.entries(n).filter(function(t){var r=C(t,2),n=r[0],a=r[1],o=!0;return F(n)||(console.warn('Skipped "'.concat(n,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),o=!1),Array.isArray(a)&&a.every(U)||(console.warn('Skipped "'.concat(n,'" because an invali
180d file extension was provided.')),o=!1),o}).reduce(function(t,r){var n=C(r,2),a=n[0],o=n[1];return x(x({},t),{},E({},a,o))},{})}]:n},[n]),et=(0,a.useMemo)(function(){return"function"==typeof b?b:en},[b]),ea=(0,a.useMemo)(function(){return"function"==typeof v?v:en},[v]),eo=(0,a.useRef)(null),ei=(0,a.useRef)(null),es=q((0,a.useReducer)(er,ee),2),el=es[0],ec=es[1],eu=el.isFocused,ed=el.isFileDialogActive,ef=(0,a.useRef)("undefined"!=typeof window&&window.isSecureContext&&w&&"showOpenFilePicker"in window),ep=function(){!ef.current&&ed&&setTimeout(function(){ei.current&&!ei.current.files.length&&(ec({type:"closeDialog"}),ea())},300)};(0,a.useEffect)(function(){return window.addEventListener("focus",ep,!1),function(){window.removeEventListener("focus",ep,!1)}},[ei,ed,ea,ef]);var em=(0,a.useRef)([]),eh=function(t){eo.current&&eo.current.contains(t.target)||(t.preventDefault(),em.current=[])};(0,a.useEffect)(function(){return S&&(document.addEventListener("dragover",D,!1),document.addEventListener("drop",eh,!1)),function(){S&&(document.removeEventListener("dragover",D),document.removeEventListener("drop",eh))}},[eo,S]),(0,a.useEffect)(function(){return!o&&k&&eo.current&&eo.current.focus(),function(){}},[eo,k,o]);var eg=(0,a.useCallback)(function(t){z?z(t):console.error(t)},[z]),ev=(0,a.useCallback)(function(t){var r;t.preventDefault(),t.persist(),eR(t),em.current=[].concat(function(t){if(Array.isArray(t))return G(t)}(r=em.current)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(r)||W(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[t.target]),M(t)&&Promise.resolve(i(t)).then(function(r){if(!L(t)||I){var n,a,o,i,f,p,m,h,g=r.length,v=g>0&&(a=(n={files:r,accept:Z,minSize:l,maxSize:s,multiple:c,maxFiles:u,validator:H}).files,o=n.accept,i=n.minSize,f=n.maxSize,p=n.multiple,m=n.maxFiles,h=n.validator,(!!p||!(a.length>1))&&(!p||!(m>=1)||!(a.length>m))&&a.every(function(t){var r=C(_(t,o),1)[0],n=C(O(t,i,f),1)[0],a=h?h(t):null;return r&&n&&!a}));ec({isDragAccept:v,isDragReject:g>0&&!v,isDragActive:!0,type:"setDraggedFiles"}),d&&d(t)}}).catch(function(t){return eg(t)})},[i,d,eg,I,Z,l,s,c,u,H]),eb=(0,a.useCallback)(function(t){t.preventDefault(),t.persist(),eR(t);var r=M(t);if(r&&t.dataTransfer)try{t.dataTransfer.dropEffect="copy"}catch(t){}return r&&p&&p(t),!1},[p,I]),ey=(0,a.useCallback)(function(t){t.preventDefault(),t.persist(),eR(t);var r=em.current.filter(function(t){return eo.current&&eo.current.contains(t)}),n=r.indexOf(t.target);-1!==n&&r.splice(n,1),em.current=r,!(r.length>0)&&(ec({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),M(t)&&f&&f(t))},[eo,f,I]),ew=(0,a.useCallback)(function(t,r){var n=[],a=[];t.forEach(function(t){var r=q(_(t,Z),2),o=r[0],i=r[1],c=q(O(t,l,s),2),u=c[0],d=c[1],f=H?H(t):null;if(o&&u&&!f)n.push(t);else{var p=[i,d];
180f&&(p=p.concat(f)),a.push({file:t,errors:p.filter(function(t){return t})})}}),(!c&&n.length>1||c&&u>=1&&n.length>u)&&(n.forEach(function(t){a.push({file:t,errors:[R]})}),n.splice(0)),ec({acceptedFiles:n,fileRejections:a,isDragReject:a.length>0,type:"setFiles"}),m&&m(n,a,r),a.length>0&&g&&g(a,r),n.length>0&&h&&h(n,r)},[ec,c,Z,l,s,u,m,h,g,H]),ex=(0,a.useCallback)(function(t){t.preventDefault(),t.persist(),eR(t),em.current=[],M(t)&&Promise.resolve(i(t)).then(function(r){(!L(t)||I)&&ew(r,t)}).catch(function(t){return eg(t)}),ec({type:"reset"})},[i,ew,eg,I]),eE=(0,a.useCallback)(function(){if(ef.current){ec({type:"openDialog"}),et(),window.showOpenFilePicker({multiple:c,types:X}).then(function(t){return i(t)}).then(function(t){ew(t,null),ec({type:"closeDialog"})}).catch(function(t){t instanceof DOMException&&("AbortError"===t.name||t.code===t.ABORT_ERR)?(ea(t),ec({type:"closeDialog"})):t instanceof DOMException&&("SecurityError"===t.name||t.code===t.SECURITY_ERR)?(ef.current=!1,ei.current?(ei.current.value=null,ei.current.click()):eg(Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):eg(t)});return}ei.current&&(ec({type:"openDialog"}),et(),ei.current.value=null,ei.current.click())},[ec,et,ea,w,ew,eg,X,c]),eC=(0,a.useCallback)(function(t){eo.current&&eo.current.isEqualNode(t.target)&&(" "===t.key||"Enter"===t.key||32===t.keyCode||13===t.keyCode)&&(t.preventDefault(),eE())},[eo,eE]),ek=(0,a.useCallback)(function(){ec({type:"focus"})},[]),eS=(0,a.useCallback)(function(){ec({type:"blur"})},[]),eT=(0,a.useCallback)(function(){T||(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return -1!==t.indexOf("MSIE")||-1!==t.indexOf("Trident/")||-1!==t.indexOf("Edge/")}()?setTimeout(eE,0):eE())},[T,eE]),eN=function(t){return o?null:t},eA=function(t){return N?null:eN(t)},eI=function(t){return A?null:eN(t)},eR=function(t){I&&t.stopPropagation()},e_=(0,a.useMemo)(function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.refKey,n=t.role,a=t.onKeyDown,i=t.onFocus,s=t.onBlur,l=t.onClick,c=t.onDragEnter,u=t.onDragOver,d=t.onDragLeave,f=t.onDrop,p=Y(t,B);return K(K(J({onKeyDown:eA(j(a,eC)),onFocus:eA(j(i,ek)),onBlur:eA(j(s,eS)),onClick:eN(j(l,eT)),onDragEnter:eI(j(c,ev)),onDragOver:eI(j(u,eb)),onDragLeave:eI(j(d,ey)),onDrop:eI(j(f,ex)),role:"string"==typeof n&&""!==n?n:"presentation"},void 0===r?"ref":r,eo),o||N?{}:{tabIndex:0}),p)}},[eo,eC,ek,eS,eT,ev,eb,ey,ex,N,A,o]),eO=(0,a.useCallback)(function(t){t.stopPropagation()},[]),eP=(0,a.useMemo)(function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.refKey,n=t.onChange,a=t.onClick,o=Y(t,V);return K(K({},J({accept:Z,multiple:c,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:eN(j(n,ex)),onClick:eN(j(a,eO)),tabIndex:-1},void 0===r?"ref":r,ei)),o)}},[ei,n,c,ex,o]);return K(K({},el),{},{isFocused:eu&&!o,getRootProps:e_,getInputProps:eP,rootRef:eo,inputRef:ei,open:eN(eE)})}function er(t,r){switch(r.type){case"focus":return K(K({},t),{},{isFocused:!0});case"blur":return K(K({},t),{},{isFocused:!1});case"openDialog":return K(K({},ee),{},{isFileDialogActive:!0});case"closeDialog":return K(K({},t),{},{isFileDialogActive:!1});case"setDraggedFiles":return K(K({},t),{},{isDragActive:r.isDragActive,isDragAccept:r.isDragAccept,isDragReject:r.isDragReject});case"setFiles":return K(K({},t),{},{acceptedFiles:r.acceptedFiles,fileRejections:r.fileRejections,isDragReject:r.isDragReject});case"reset":return K({},ee);default:return t}}function en(){}},75927:function(t,r,n){"use strict";let a,o;n.d(r,{x7:function(){return em},ZP:function(){return eh},Am:function(){return H}});var i,s=n(20132);let l={data:""},c=t=>"object"==typeof window?((t?t.querySelector("#_goober"):window._goober)||Object.assign((t||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:t||l,u=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,d=/\/\*[^]*?\*\/|  +/g,f=/\n+/g,p=(t,r)=>{let n="",a="",o="";for(let i in t){let s=t[i];"@"==i[0]?"i"==i[1]?n=i+" "+s+";":a+="f"==i[1]?p(s,i):i+"{"+p(s,"k"==i[1]?"":r)+"}":"object"==typeof s?a+=p(s,r?r.replace(/([^,])+/g,t=>i.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,r=>/&/.test(r)?r.replace(/&/g,t):t?t+" "+r:r)):i):null!=s&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=p.p?p.p(i,s):i+":"+s+";")}return n+(r&&o?r+"{"+o+"}":o)+a},m={},h=t=>{if("object"==typeof t){let r="";for(let n in t)r+=n+h(t[n]);return r}return t},g=(t,r,n,a,o)=>{var i;let s=h(t),l=m[s]||(m[s]=(t=>{let r=0,n=11;for(;r<t.length;)n=101*n+t.charCodeAt(r++)>>>0;return"go"+n})(s));if(!m[l]){let r=s!==t?t:(t=>{let r,n,a=[{}];for(;r=u.exec(t.replace(d,""));)r[4]?a.shift():r[3]?(n=r[3].replace(f," ").trim(),a.unshift(a[0][n]=a[0][n]||{})):a[0][r[1]]=r[2].replace(f," ").trim();return a[0]})(t);m[l]=p(o?{["@keyframes "+l]:r}:r,n?"":"."+l)}let c=n&&m.g?m.g:null;return n&&(m.g=m[l]),i=m[l],c?r.data=r.data.replace(c,i):-1===r.data.indexOf(i)&&(r.data=a?i+r.data:r.data+i),l},v=(t,r,n)=>t.reduce((t,a,o)=>{let i=r[o];if(i&&i.call){let t=i(n),r=t&&t.props&&t.props.className||/^go/.test(t)&&t;i=r?"."+r:t&&"object"==typeof t?t.props?"":p(t,""):!1===t?"":t}return t+a+(null==i?"":i)},"");function b(t){let r=this||{},n=t.call?t(r.p):t;
180return g(n.unshift?n.raw?v(n,[].slice.call(arguments,1),r.p):n.reduce((t,n)=>Object.assign(t,n&&n.call?n(r.p):n),{}):n,c(r.target),r.g,r.o,r.k)}b.bind({g:1});let y,w,x,E=b.bind({k:1});function C(t,r){let n=this||{};return function(){let a=arguments;function o(i,s){let l=Object.assign({},i),c=l.className||o.className;n.p=Object.assign({theme:w&&w()},l),n.o=/ *go\d+/.test(c),l.className=b.apply(n,a)+(c?" "+c:""),r&&(l.ref=s);let u=t;return t[0]&&(u=l.as||t,delete l.as),x&&u[0]&&x(l),y(u,l)}return r?r(o):o}}var k=t=>"function"==typeof t,S=(t,r)=>k(t)?t(r):t,T=(a=0,()=>(++a).toString()),N=()=>{if(void 0===o&&"u">typeof window){let t=matchMedia("(prefers-reduced-motion: reduce)");o=!t||t.matches}return o},A="default",I=(t,r)=>{let{toastLimit:n}=t.settings;switch(r.type){case 0:return{...t,toasts:[r.toast,...t.toasts].slice(0,n)};case 1:return{...t,toasts:t.toasts.map(t=>t.id===r.toast.id?{...t,...r.toast}:t)};case 2:let{toast:a}=r;return I(t,{type:t.toasts.find(t=>t.id===a.id)?1:0,toast:a});case 3:let{toastId:o}=r;return{...t,toasts:t.toasts.map(t=>t.id===o||void 0===o?{...t,dismissed:!0,visible:!1}:t)};case 4:return void 0===r.toastId?{...t,toasts:[]}:{...t,toasts:t.toasts.filter(t=>t.id!==r.toastId)};case 5:return{...t,pausedAt:r.time};case 6:let i=r.time-(t.pausedAt||0);return{...t,pausedAt:void 0,toasts:t.toasts.map(t=>({...t,pauseDuration:t.pauseDuration+i}))}}},R=[],_={toasts:[],pausedAt:void 0,settings:{toastLimit:20}},O={},P=(t,r=A)=>{O[r]=I(O[r]||_,t),R.forEach(([t,n])=>{t===r&&n(O[r])})},L=t=>Object.keys(O).forEach(r=>P(t,r)),M=t=>Object.keys(O).find(r=>O[r].toasts.some(r=>r.id===t)),D=(t=A)=>r=>{P(r,t)},j={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},F=(t={},r=A)=>{let[n,a]=(0,s.useState)(O[r]||_),o=(0,s.useRef)(O[r]);(0,s.useEffect)(()=>(o.current!==O[r]&&a(O[r]),R.push([r,a]),()=>{let t=R.findIndex(([t])=>t===r);t>-1&&R.splice(t,1)}),[r]);let i=n.toasts.map(r=>{var n,a,o;return{...t,...t[r.type],...r,removeDelay:r.removeDelay||(null==(n=t[r.type])?void 0:n.removeDelay)||(null==t?void 0:t.removeDelay),duration:r.duration||(null==(a=t[r.type])?void 0:a.duration)||(null==t?void 0:t.duration)||j[r.type],style:{...t.style,...null==(o=t[r.type])?void 0:o.style,...r.style}}});return{...n,toasts:i}},U=(t,r="blank",n)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:r,ariaProps:{role:"status","aria-live":"polite"},message:t,pauseDuration:0,...n,id:(null==n?void 0:n.id)||T()}),z=t=>(r,n)=>{let a=U(r,t,n);return D(a.toasterId||M(a.id))({type:2,toast:a}),a.id},H=(t,r)=>z("blank")(t,r);H.error=z("error"),H.success=z("success"),H.loading=z("loading"),H.custom=z("custom"),H.dismiss=(t,r)=>{let n={type:3,toastId:t};r?D(r)(n):L(n)},H.dismissAll=t=>H.dismiss(void 0,t),H.remove=(t,r)=>{let n={type:4,toastId:t};r?D(r)(n):L(n)},H.removeAll=t=>H.remove(void 0,t),H.promise=(t,r,n)=>{let a=H.loading(r.loading,{...n,...null==n?void 0:n.loading});return"function"==typeof t&&(t=t()),t.then(t=>{let o=r.success?S(r.success,t):void 0;return o?H.success(o,{id:a,...n,...null==n?void 0:n.success}):H.dismiss(a),t}).catch(t=>{let o=r.error?S(r.error,t):void 0;o?H.error(o,{id:a,...n,...null==n?void 0:n.error}):H.dismiss(a)}),t};var B=1e3,V=(t,r="default")=>{let{toasts:n,pausedAt:a}=F(t,r),o=(0,s.useRef)(new Map).current,i=(0,s.useCallback)((t,r=B)=>{if(o.has(t))return;let n=setTimeout(()=>{o.delete(t),l({type:4,toastId:t})},r);o.set(t,n)},[]);(0,s.useEffect)(()=>{if(a)return;let t=Date.now(),o=n.map(n=>{if(n.duration===1/0)return;let a=(n.duration||0)+n.pauseDuration-(t-n.createdAt);if(a<0){n.visible&&H.dismiss(n.id);return}return setTimeout(()=>H.dismiss(n.id,r),a)});return()=>{o.forEach(t=>t&&clearTimeout(t))}},[n,a,r]);let l=(0,s.useCallback)(D(r),[r]),c=(0,s.useCallback)(()=>{l({type:5,time:Date.now()})},[l]),u=(0,s.useCallback)((t,r)=>{l({type:1,toast:{id:t,height:r}})},[l]),d=(0,s.useCallback)(()=>{a&&l({type:6,time:Date.now()})},[a,l]),f=(0,s.useCallback)((t,r)=>{let{reverseOrder:a=!1,gutter:o=8,defaultPosition:i}=r||{},s=n.filter(r=>(r.position||i)===(t.position||i)&&r.height),l=s.findIndex(r=>
vendor: 4,477 bytes, lines 180-351
180r.id===t.id),c=s.filter((t,r)=>r<l&&t.visible).length;return s.filter(t=>t.visible).slice(...a?[c+1]:[0,c]).reduce((t,r)=>t+(r.height||0)+o,0)},[n]);return(0,s.useEffect)(()=>{n.forEach(t=>{if(t.dismissed)i(t.id,t.removeDelay);else{let r=o.get(t.id);r&&(clearTimeout(r),o.delete(t.id))}})},[n,i]),{toasts:n,handlers:{updateHeight:u,startPause:c,endPause:d,calculateOffset:f}}},q=E`
181from {
182  transform: scale(0) rotate(45deg);
183	opacity: 0;
184}
185to {
186 transform: scale(1) rotate(45deg);
187  opacity: 1;
188}`,W=E`
189from {
190  transform: scale(0);
191  opacity: 0;
192}
193to {
194  transform: scale(1);
195  opacity: 1;
196}`,G=E`
197from {
198  transform: scale(0) rotate(90deg);
199	opacity: 0;
200}
201to {
202  transform: scale(1) rotate(90deg);
203	opacity: 1;
204}`,Z=C("div")`
205  width: 20px;
206  opacity: 0;
207  height: 20px;
208  border-radius: 10px;
209  background: ${t=>t.primary||"#ff4b4b"};
210  position: relative;
211  transform: rotate(45deg);
212
213  animation: ${q} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
214    forwards;
215  animation-delay: 100ms;
216
217  &:after,
218  &:before {
219    content: '';
220    animation: ${W} 0.15s ease-out forwards;
221    animation-delay: 150ms;
222    position: absolute;
223    border-radius: 3px;
224    opacity: 0;
225    background: ${t=>t.secondary||"#fff"};
226    bottom: 9px;
227    left: 4px;
228    height: 2px;
229    width: 12px;
230  }
231
232  &:before {
233    animation: ${G} 0.15s ease-out forwards;
234    animation-delay: 180ms;
235    transform: rotate(90deg);
236  }
237`,K=E`
238  from {
239    transform: rotate(0deg);
240  }
241  to {
242    transform: rotate(360deg);
243  }
244`,J=C("div")`
245  width: 12px;
246  height: 12px;
247  box-sizing: border-box;
248  border: 2px solid;
249  border-radius: 100%;
250  border-color: ${t=>t.secondary||"#e0e0e0"};
251  border-right-color: ${t=>t.primary||"#616161"};
252  animation: ${K} 1s linear infinite;
253`,Y=E`
254from {
255  transform: scale(0) rotate(45deg);
256	opacity: 0;
257}
258to {
259  transform: scale(1) rotate(45deg);
260	opacity: 1;
261}`,X=E`
2620% {
263	height: 0;
264	width: 0;
265	opacity: 0;
266}
26740% {
268  height: 0;
269	width: 6px;
270	opacity: 1;
271}
272100% {
273  opacity: 1;
274  height: 10px;
275}`,Q=C("div")`
276  width: 20px;
277  opacity: 0;
278  height: 20px;
279  border-radius: 10px;
280  background: ${t=>t.primary||"#61d345"};
281  position: relative;
282  transform: rotate(45deg);
283
284  animation: ${Y} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
285    forwards;
286  animation-delay: 100ms;
287  &:after {
288    content: '';
289    box-sizing: border-box;
290    animation: ${X} 0.2s ease-out forwards;
291    opacity: 0;
292    animation-delay: 200ms;
293    position: absolute;
294    border-right: 2px solid;
295    border-bottom: 2px solid;
296    border-color: ${t=>t.secondary||"#fff"};
297    bottom: 6px;
298    left: 6px;
299    height: 10px;
300    width: 6px;
301  }
302`,ee=C("div")`
303  position: absolute;
304`,et=C("div")`
305  position: relative;
306  display: flex;
307  justify-content: center;
308  align-items: center;
309  min-width: 20px;
310  min-height: 20px;
311`,er=E`
312from {
313  transform: scale(0.6);
314  opacity: 0.4;
315}
316to {
317  transform: scale(1);
318  opacity: 1;
319}`,en=C("div")`
320  position: relative;
321  transform: scale(0.6);
322  opacity: 0.4;
323  min-width: 20px;
324  animation: ${er} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
325    forwards;
326`,ea=({toast:t})=>{let{icon:r,type:n,iconTheme:a}=t;return void 0!==r?"string"==typeof r?s.createElement(en,null,r):r:"blank"===n?null:s.createElement(et,null,s.createElement(J,{...a}),"loading"!==n&&s.createElement(ee,null,"error"===n?s.createElement(Z,{...a}):s.createElement(Q,{...a})))},eo=t=>`
3270% {transform: translate3d(0,${-200*t}%,0) scale(.6); opacity:.5;}
328100% {transform: translate3d(0,0,0) scale(1); opacity:1;}
329`,ei=t=>`
3300% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}
331100% {transform: translate3d(0,${-150*t}%,-1px) scale(.6); opacity:0;}
332`,es=C("div")`
333  display: flex;
334  align-items: center;
335  background: #fff;
336  color: #363636;
337  line-height: 1.3;
338  will-change: transform;
339  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
340  max-width: 350px;
341  pointer-events: auto;
342  padding: 8px 10px;
343  border-radius: 8px;
344`,el=C("div")`
345  display: flex;
346  justify-content: center;
347  margin: 4px 10px;
348  color: inherit;
349  flex: 1 1 auto;
350  white-space: pre-line;
351`,ec=(t,r)=>{let n=t.includes("top")?1:-1,[a,o]=N()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[eo(n),ei(n)];return{animation:r?`${E(a)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${E(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},eu=s.memo(({toast:t,position:r,style:n,children:a})=>{let o=t.height?ec(t.position||r||"top-center",t.visible):{opacity:0}
351,i=s.createElement(ea,{toast:t}),l=s.createElement(el,{...t.ariaProps},S(t.message,t));return s.createElement(es,{className:t.className,style:{...o,...n,...t.style}},"function"==typeof a?a({icon:i,message:l}):s.createElement(s.Fragment,null,i,l))});i=s.createElement,p.p=void 0,y=i,w=void 0,x=void 0;var ed=({id:t,className:r,style:n,onHeightUpdate:a,children:o})=>{let i=s.useCallback(r=>{if(r){let n=()=>{a(t,r.getBoundingClientRect().height)};n(),new MutationObserver(n).observe(r,{subtree:!0,childList:!0,characterData:!0})}},[t,a]);return s.createElement("div",{ref:i,className:r,style:n},o)},ef=(t,r)=>{let n=t.includes("top"),a=t.includes("center")?{justifyContent:"center"}:t.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:N()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${r*(n?1:-1)}px)`,...n?{top:0}:{bottom:0},...a}},ep=b`
352  z-index: 9999;
353  > * {
354    pointer-events: auto;
355  }
356`,em=({reverseOrder:t,position:r="top-center",toastOptions:n,gutter:a,children:o,toasterId:i,containerStyle:l,containerClassName:c})=>{let{toasts:u,handlers:d}=V(n,i);return s.createElement("div",{"data-rht-toaster":i||"",style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...l},className:c,onMouseEnter:d.startPause,onMouseLeave:d.endPause},u.map(n=>{let i=n.position||r,l=ef(i,d.calculateOffset(n,{reverseOrder:t,gutter:a,defaultPosition:r}));return s.createElement(ed,{id:n.id,key:n.id,onHeightUpdate:d.updateHeight,className:n.visible?ep:"",style:l},"custom"===n.type?S(n.message,n):o?o(n):s.createElement(eu,{toast:n,position:i}))}))},eh=H},81013:function(t,r,n){"use strict";n.d(r,{Am:function(){return _},Ix:function(){return C}});var a=n(20132),o=n(92851);let i=t=>"number"==typeof t&&!isNaN(t),s=t=>"string"==typeof t,l=t=>"function"==typeof t,c=t=>s(t)||l(t)?t:null,u=t=>(0,a.isValidElement)(t)||s(t)||l(t)||i(t);function d(t){let{enter:r,exit:n,appendPosition:o=!1,collapse:i=!0,collapseDuration:s=300}=t;return function(t){let{children:l,position:c,preventExitTransition:u,done:d,nodeRef:f,isIn:p}=t,m=o?`${r}--${c}`:r,h=o?`${n}--${c}`:n,g=(0,a.useRef)(0);return(0,a.useLayoutEffect)(()=>{let t=f.current,r=m.split(" "),n=a=>{a.target===f.current&&(t.dispatchEvent(new Event("d")),t.removeEventListener("animationend",n),t.removeEventListener("animationcancel",n),0===g.current&&"animationcancel"!==a.type&&t.classList.remove(...r))};t.classList.add(...r),t.addEventListener("animationend",n),t.addEventListener("animationcancel",n)},[]),(0,a.useEffect)(()=>{let t=f.current,r=()=>{t.removeEventListener("animationend",r),i?function(t,r,n){void 0===n&&(n=300);let{scrollHeight:a,style:o}=t;requestAnimationFrame(()=>{o.minHeight="initial",o.height=a+"px",o.transition=`all ${n}ms`,requestAnimationFrame(()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(r,n)})})}(t,d,s):d()};p||(u?r():(g.current=1,t.className+=` ${h}`,t.addEventListener("animationend",r)))},[p]),a.createElement(a.Fragment,null,l)}}function f(t,r){return null!=t?{content:t.content,containerId:t.props.containerId,id:t.props.toastId,theme:t.props.theme,type:t.props.type,data:t.props.data||{},isLoading:t.props.isLoading,icon:t.props.icon,status:r}:{}}let p={list:new Map,emitQueue:new Map,on(t,r){return this.list.has(t)||this.list.set(t,[]),this.list.get(t).push(r),this},off(t,r){if(r){let n=this.list.get(t).filter(t=>t!==r);return this.list.set(t,n),this}return this.list.delete(t),this},cancelEmit(t){let r=this.emitQueue.get(t);return r&&(r.forEach(clearTimeout),this.emitQueue.delete(t)),this},emit(t){this.list.has(t)&&this.list.get(t).forEach(r=>{let n=setTimeout(()=>{r(...[].slice.call(arguments,1))},0);this.emitQueue.has(t)||this.emitQueue.set(t,[]),this.emitQueue.get(t).push(n)})}},m=t=>{let{theme:r,type:n,...o}=t;return a.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===r?"currentColor":`var(--toastify-icon-color-${n})`,...o})},h={info:function(t){return a.createElement(m,{...t},a.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(t){return a.createElement(m,{...t},a.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(t){return a.createElement(m,{...t},a.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(t){return a.createElement(m,{...t},a.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return a.createElement("div",{className:"Toastify__spinner"})}};function g(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}function v(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientY:t.clientY}function b(t){let{closeToast:r,theme:n,ariaLabel:o="close"}=t;return a.createElement("button",{className:`Toastify__close-button Toastify__close-button--${n}`,type:"button",onClick:t=>{t.stopPropagation(),r(t)},"aria-label":o},a.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function y(t){let{delay:r,isRunning:n,closeToast:i,type:s="default",hide:c,className:u,style:d,controlledProgress:f,progress:p,rtl:m,isIn:h,theme:g}=t,v=c||f&&0===p,b={...d,animationDuration:`${r}ms`,animationPlayState:n?"running":"paused",opacity:v?0:1};f&&(b.transform=`scaleX(${p})`);let y=(0,o.Z)("Toastify__progress-bar",f?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${g}`,`Toastify__progress-bar--${s}`,{"Toastify__progress-bar--rtl":m}),w=l(u)?u({rtl:m,type:s,defaultClassName:y}):(0,o.Z)(y,u);return a.createElement("div",{role:"progressbar","aria-hidden":v?"true":"false","aria-label":"notification timer",className:w,style:b,[f&&p>=1?"onTransitionEnd":"onAnimationEnd"]:f&&p<1?null:()=>{h&&i()}})}let w=t=>{let{isRunning:r,preventExitTransition:n,toastRef:i,eventHandlers:s}=function(t){let[r,n]=(0,a.useState)(!1),[o,i]=(0,a.useState)(!1),s=(0,a.useRef)(null),c=(0,a.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,u=(0,a.useRef)(t),{autoClose:d,pauseOnHover:f,closeToast:p,onClick:m,closeOnClick:h}=t;function b(r){if(t.draggable){"touchstart"===r.nativeEvent.type&&r.nativeEvent.preventDefault(),c.didMove=!1,document.addEventListener("mousemove",E),document.addEventListener("mouseup",C),document.addEventListener("touchmove",E
356),document.addEventListener("touchend",C);let n=s.current;c.canCloseOnClick=!0,c.canDrag=!0,c.boundingRect=n.getBoundingClientRect(),n.style.transition="",c.x=g(r.nativeEvent),c.y=v(r.nativeEvent),"x"===t.draggableDirection?(c.start=c.x,c.removalDistance=n.offsetWidth*(t.draggablePercent/100)):(c.start=c.y,c.removalDistance=n.offsetHeight*(80===t.draggablePercent?1.5*t.draggablePercent:t.draggablePercent/100))}}function y(r){if(c.boundingRect){let{top:n,bottom:a,left:o,right:i}=c.boundingRect;"touchend"!==r.nativeEvent.type&&t.pauseOnHover&&c.x>=o&&c.x<=i&&c.y>=n&&c.y<=a?x():w()}}function w(){n(!0)}function x(){n(!1)}function E(n){let a=s.current;c.canDrag&&a&&(c.didMove=!0,r&&x(),c.x=g(n),c.y=v(n),c.delta="x"===t.draggableDirection?c.x-c.start:c.y-c.start,c.start!==c.x&&(c.canCloseOnClick=!1),a.style.transform=`translate${t.draggableDirection}(${c.delta}px)`,a.style.opacity=""+(1-Math.abs(c.delta/c.removalDistance)))}function C(){document.removeEventListener("mousemove",E),document.removeEventListener("mouseup",C),document.removeEventListener("touchmove",E),document.removeEventListener("touchend",C);let r=s.current;if(c.canDrag&&c.didMove&&r){if(c.canDrag=!1,Math.abs(c.delta)>c.removalDistance)return i(!0),void t.closeToast();r.style.transition="transform 0.2s, opacity 0.2s",r.style.transform=`translate${t.draggableDirection}(0)`,r.style.opacity="1"}}(0,a.useEffect)(()=>{u.current=t}),(0,a.useEffect)(()=>(s.current&&s.current.addEventListener("d",w,{once:!0}),l(t.onOpen)&&t.onOpen((0,a.isValidElement)(t.children)&&t.children.props),()=>{let t=u.current;l(t.onClose)&&t.onClose((0,a.isValidElement)(t.children)&&t.children.props)}),[]),(0,a.useEffect)(()=>(t.pauseOnFocusLoss&&(document.hasFocus()||x(),window.addEventListener("focus",w),window.addEventListener("blur",x)),()=>{t.pauseOnFocusLoss&&(window.removeEventListener("focus",w),window.removeEventListener("blur",x))}),[t.pauseOnFocusLoss]);let k={onMouseDown:b,onTouchStart:b,onMouseUp:y,onTouchEnd:y};return d&&f&&(k.onMouseEnter=x,k.onMouseLeave=w),h&&(k.onClick=t=>{m&&m(t),c.canCloseOnClick&&p()}),{playToast:w,pauseToast:x,isRunning:r,preventExitTransition:o,toastRef:s,eventHandlers:k}}(t),{closeButton:c,children:u,autoClose:d,onClick:f,type:p,hideProgressBar:m,closeToast:h,transition:w,position:x,className:E,style:C,bodyClassName:k,bodyStyle:S,progressClassName:T,progressStyle:N,updateId:A,role:I,progress:R,rtl:_,toastId:O,deleteToast:P,isIn:L,isLoading:M,iconOut:D,closeOnClick:j,theme:F}=t,U=(0,o.Z)("Toastify__toast",`Toastify__toast-theme--${F}`,`Toastify__toast--${p}`,{"Toastify__toast--rtl":_},{"Toastify__toast--close-on-click":j}),z=l(E)?E({rtl:_,position:x,type:p,defaultClassName:U}):(0,o.Z)(U,E),H=!!R||!d,B={closeToast:h,type:p,theme:F},V=null;return!1===c||(V=l(c)?c(B):(0,a.isValidElement)(c)?(0,a.cloneElement)(c,B):b(B)),a.createElement(w,{isIn:L,done:P,position:x,preventExitTransition:n,nodeRef:i},a.createElement("div",{id:O,onClick:f,className:z,...s,style:C,ref:i},a.createElement("div",{...L&&{role:I},className:l(k)?k({type:p}):(0,o.Z)("Toastify__toast-body",k),style:S},null!=D&&a.createElement("div",{className:(0,o.Z)("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!M})},D),a.createElement("div",null,u)),V,a.createElement(y,{...A&&!H?{key:`pb-${A}`}:{},rtl:_,theme:F,delay:d,isRunning:r,isIn:L,closeToast:h,hide:m,type:p,style:N,className:T,controlledProgress:H,progress:R||0})))}
356,x=function(t,r){return void 0===r&&(r=!1),{enter:`Toastify--animate Toastify__${t}-enter`,exit:`Toastify--animate Toastify__${t}-exit`,appendPosition:r}},E=d(x("bounce",!0)),C=(d(x("slide",!0)),d(x("zoom")),d(x("flip")),(0,a.forwardRef)((t,r)=>{let{getToastToRender:n,containerRef:d,isToastActive:m}=function(t){let[,r]=(0,a.useReducer)(t=>t+1,0),[n,o]=(0,a.useState)([]),d=(0,a.useRef)(null),m=(0,a.useRef)(new Map).current,g=t=>-1!==n.indexOf(t),v=(0,a.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:t,containerId:null,isToastActive:g,getToast:t=>m.get(t)}).current;function b(t){let{containerId:r}=t,{limit:n}=v.props;!n||r&&v.containerId!==r||(v.count-=v.queue.length,v.queue=[])}function y(t){o(r=>null==t?[]:r.filter(r=>r!==t))}function w(){let{toastContent:t,toastProps:r,staleId:n}=v.queue.shift();E(t,r,n)}function x(t,n){var o,g;let{delay:b,staleId:x,...C}=n;if(!u(t)||!d.current||v.props.enableMultiContainer&&C.containerId!==v.props.containerId||m.has(C.toastId)&&null==C.updateId)return;let{toastId:k,updateId:S,data:T}=C,{props:N}=v,A=()=>y(k),I=null==S;I&&v.count++;let R={...N,style:N.toastStyle,key:v.toastKey++,...Object.fromEntries(Object.entries(C).filter(t=>{let[r,n]=t;return null!=n})),toastId:k,updateId:S,data:T,closeToast:A,isIn:!1,className:c(C.className||N.toastClassName),bodyClassName:c(C.bodyClassName||N.bodyClassName),progressClassName:c(C.progressClassName||N.progressClassName),autoClose:!C.isLoading&&(o=C.autoClose,g=N.autoClose,!1===o||i(o)&&o>0?o:g),deleteToast(){let t=f(m.get(k),"removed");m.delete(k),p.emit(4,t);let n=v.queue.length;if(v.count=null==k?v.count-v.displayedToast:v.count-1,v.count<0&&(v.count=0),n>0){let t=null==k?v.props.limit:1;if(1===n||1===t)v.displayedToast++,w();else{let r=t>n?n:t;v.displayedToast=r;for(let t=0;t<r;t++)w()}}else r()}};R.iconOut=function(t){let{theme:r,type:n,isLoading:o,icon:c}=t,u=null,d={theme:r,type:n};return!1===c||(l(c)?u=c(d):(0,a.isValidElement)(c)?u=(0,a.cloneElement)(c,d):s(c)||i(c)?u=c:o?u=h.spinner():n in h&&(u=h[n](d))),u}(R),l(C.onOpen)&&(R.onOpen=C.onOpen),l(C.onClose)&&(R.onClose=C.onClose),R.closeButton=N.closeButton,!1===C.closeButton||u(C.closeButton)?R.closeButton=C.closeButton:!0===C.closeButton&&(R.closeButton=!u(N.closeButton)||N.closeButton);let _=t;(0,a.isValidElement)(t)&&!s(t.type)?_=(0,a.cloneElement)(t,{closeToast:A,toastProps:R,data:T}):l(t)&&(_=t({closeToast:A,toastProps:R,data:T})),N.limit&&N.limit>0&&v.count>N.limit&&I?v.queue.push({toastContent:_,toastProps:R,staleId:x}):i(b)?setTimeout(()=>{E(_,R,x)},b):E(_,R,x)}function E(t,r,n){let{toastId:a}=r;n&&m.delete(n);let i={content:t,props:r};m.set(a,i),o(t=>[...t,a].filter(t=>t!==n)),p.emit(4,f(i,null==i.props.updateId?"added":"updated"))}return(0,a.useEffect)(()=>(v.containerId=t.containerId,p.cancelEmit(3).on(0,x).on(1,t=>d.current&&y(t)).on(5,b).emit(2,v),()=>{m.clear(),p.emit(3,v)}),[]),(0,a.useEffect)(()=>{v.props=t,v.isToastActive=g,v.displayedToast=n.length}),{getToastToRender:function(r){let n=new Map,a=Array.from(m.values());return t.newestOnTop&&a.reverse(),a.forEach(t=>{let{position:r}=t.props;n.has(r)||n.set(r,[]),n.get(r).push(t)}),Array.from(n,t=>r(t[0],t[1]))},containerRef:d,isToastActive:g}}(t),{className:g,style:v,rtl:b,containerId:y}=t;return(0,a.useEffect)(()=>{r&&(r.current=d.current)},[]),a.createElement("div",{ref:d,className:"Toastify",id:y},n((t,r)=>{let n=r.length?{...v}:{...v,pointerEvents:"none"};return a.createElement("div",{className:function(t){let r=(0,o.Z)("Toastify__toast-container",`Toastify__toast-container--${t}`,{"Toastify__toast-container--rtl":b});return l(g)?g({position:t,rtl:b,defaultClassName:r}):(0,o.Z)(r,c(g))}(t),style:n,key:`container-${t}`},r.map((t,n)=>{let{content:o,props:i}=t;return a.createElement(w,{...i,isIn:m(i.toastId),style:{...i.style,"--nth":n+1,"--len":r.length},key:`toast-${i.key}`},o)}))}))}));C.displayName="ToastContainer",C.defaultProps={position:"top-right",transition:E,autoClose:5e3,closeButton:b,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let k,S=new Map,T=[],N=1;function A(t,r){return S.size>
3560?p.emit(0,t,r):T.push({content:t,options:r}),r.toastId}function I(t,r){return{...r,type:r&&r.type||t,toastId:r&&(s(r.toastId)||i(r.toastId))?r.toastId:""+N++}}function R(t){return(r,n)=>A(r,I(t,n))}function _(t,r){return A(t,I("default",r))}_.loading=(t,r)=>A(t,I("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...r})),_.promise=function(t,r,n){let a,{pending:o,error:i,success:c}=r;o&&(a=s(o)?_.loading(o,n):_.loading(o.render,{...n,...o}));let u={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},d=(t,r,o)=>{if(null==r)return void _.dismiss(a);let i={type:t,...u,...n,data:o},l=s(r)?{render:r}:r;return a?_.update(a,{...i,...l}):_(l.render,{...i,...l}),o},f=l(t)?t():t;return f.then(t=>d("success",c,t)).catch(t=>d("error",i,t)),f},_.success=R("success"),_.info=R("info"),_.error=R("error"),_.warning=R("warning"),_.warn=_.warning,_.dark=(t,r)=>A(t,I("default",{theme:"dark",...r})),_.dismiss=t=>{S.size>0?p.emit(1,t):T=T.filter(r=>null!=t&&r.options.toastId!==t)},_.clearWaitingQueue=function(t){return void 0===t&&(t={}),p.emit(5,t)},_.isActive=t=>{let r=!1;return S.forEach(n=>{n.isToastActive&&n.isToastActive(t)&&(r=!0)}),r},_.update=function(t,r){void 0===r&&(r={}),setTimeout(()=>{let n=function(t,r){let{containerId:n}=r,a=S.get(n||k);return a&&a.getToast(t)}(t,r);if(n){let{props:a,content:o}=n,i={delay:100,...a,...r,toastId:r.toastId||t,updateId:""+N++};i.toastId!==t&&(i.staleId=t);let s=i.render||o;delete i.render,A(s,i)}},0)},_.done=t=>{_.update(t,{progress:1})},_.onChange=t=>(p.on(4,t),()=>{p.off(4,t)}),_.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},_.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},p.on(2,t=>{k=t.containerId||t,S.set(k,t),T.forEach(t=>{p.emit(0,t.content,t.options)}),T=[]}).on(3,t=>{S.delete(t.containerId||t),0===S.size&&p.off(0).off(1).off(5)})},98791:function(t,r,n){"use strict";n.d(r,{Ab:function(){return a},Fr:function(){return o},JM:function(){return c},K$:function(){return s},h5:function(){return i},lK:function(){return l}});var a="comm",o="rule",i="decl",s="@import",l="@keyframes",c="@layer"},54034:function(t,r,n){"use strict";n.d(r,{MY:function(){return b}});var a=n(98791),o=n(24446),i=1,s=1,l=0,c=0,u=0,d="";function f(t,r,n,a,o,l,c,u){return{value:t,root:r,parent:n,type:a,props:o,children:l,line:i,column:s,length:c,return:"",siblings:u}}function p(){return u=c<l?(0,o.uO)(d,c++):0,s++,10===u&&(s=1,i++),u}function m(){return(0,o.uO)(d,c)}function h(t,r){return(0,o.tb)(d,t,r)}function g(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function v(t){return(0,o.fy)(h(c-1,function t(r){for(;p();)switch(u){case r:return c;case 34:case 39:34!==r&&39!==r&&t(u);break;case 40:41===r&&t(r);break;case 92:p()}return c}(91===t?t+2:40===t?t+1:t)))}function b(t){var r,n;return n=function t(r,n,l,b,x,E,C,k,S){for(var T,N=0,A=0,I=C,R=0,_=0,O=0,P=1,L=1,M=1,D=0,j="",F=x,U=E,z=b,H=j;L;)switch(O=D,D=p()){case 40:if(108!=O&&58==(0,o.uO)(H,I-1)){-1!=(0,o.Cw)(H+=(0,o.gx)(v(D),"&","&\f"),"&\f",(0,o.Wn)(N?k[N-1]:0))&&(M=-1);break}case 34:case 39:case 91:H+=v(D);break;case 9:case 10:case 13:case 32:H+=function(t){for(;u=m();)if(u<33)p();else break;return g(t)>2||g(u)>3?"":" "}(O);break;case 92:H+=function(t,r){for(;--r&&p()&&!(u<48)&&!(u>102)&&(!(u>57)||!(u<65))&&(!(u>70)||!(u<97)););return h(t,c+(r<6&&32==m()&&32==p()))}(c-1,7);continue;case 47:switch(m()){case 42:case 47:(0,o.R3)(f(T=function(t,r){for(;p();)if(t+u===57)break;else if(t+u===84&&47===m())break;return"/*"+h(r,c-1)+"*"+(0,o.Dp)(47===t?t:p())}(p(),c),n,l,a.Ab,(0,o.Dp)(u),(0,o.tb)(T,2,-2),0,S),S);break;default:H+="/"}break;case 123*P:k[N++]=(0,o.to)(H)*M;case 125*P:case 59:case 0:switch(D){case 0:case 125:L=0;case 59+A:-1==M&&(H=(0,o.gx)(H,/\f/g,"")),_>0&&(0,o.to)(H)-I&&(0,o.R3)(_>
35632?w(H+";",b,l,I-1,S):w((0,o.gx)(H," ","")+";",b,l,I-2,S),S);break;case 59:H+=";";default:if((0,o.R3)(z=y(H,n,l,N,A,x,k,j,F=[],U=[],I,E),E),123===D){if(0===A)t(H,n,z,z,F,E,I,k,U);else switch(99===R&&110===(0,o.uO)(H,3)?100:R){case 100:case 108:case 109:case 115:t(r,z,z,b&&(0,o.R3)(y(r,z,z,0,0,x,k,j,x,F=[],I,U),U),x,U,I,k,b?F:U);break;default:t(H,z,z,z,[""],U,0,k,U)}}}N=A=_=0,P=M=1,j=H="",I=C;break;case 58:I=1+(0,o.to)(H),_=O;default:if(P<1){if(123==D)--P;else if(125==D&&0==P++&&125==(u=c>0?(0,o.uO)(d,--c):0,s--,10===u&&(s=1,i--),u))continue}switch(H+=(0,o.Dp)(D),D*P){case 38:M=A>0?1:(H+="\f",-1);break;case 44:k[N++]=((0,o.to)(H)-1)*M,M=1;break;case 64:45===m()&&(H+=v(p())),R=m(),A=I=(0,o.to)(j=H+=function(t){for(;!g(m());)p();return h(t,c)}(c)),D++;break;case 45:45===O&&2==(0,o.to)(H)&&(P=0)}}return E}("",null,null,null,[""],(r=t,i=s=1,l=(0,o.to)(d=r),c=0,t=[]),0,[0],t),d="",n}function y(t,r,n,i,s,l,c,u,d,p,m,h){for(var g=s-1,v=0===s?l:[""],b=(0,o.Ei)(v),y=0,w=0,x=0;y<i;++y)for(var E=0,C=(0,o.tb)(t,g+1,g=(0,o.Wn)(w=c[y])),k=t;E<b;++E)(k=(0,o.fy)(w>0?v[E]+" "+C:(0,o.gx)(C,/&\f/g,v[E])))&&(d[x++]=k);return f(t,r,n,0===s?a.Fr:u,d,p,m,h)}function w(t,r,n,i,s){return f(t,r,n,a.h5,(0,o.tb)(t,0,i),(0,o.tb)(t,i+1,-1),i,s)}},73063:function(t,r,n){"use strict";n.d(r,{P:function(){return s},q:function(){return i}});var a=n(98791),o=n(24446);function i(t,r){for(var n="",a=0;a<t.length;a++)n+=r(t[a],a,t,r)||"";return n}function s(t,r,n,s){switch(t.type){case a.JM:if(t.children.length)break;case a.K$:case a.h5:return t.return=t.return||t.value;case a.Ab:return"";case a.lK:return t.return=t.value+"{"+i(t.children,s)+"}";case a.Fr:if(!(0,o.to)(t.value=t.props.join(",")))return""}return(0,o.to)(n=i(t.children,s))?t.return=t.value+"{"+n+"}":""}},24446:function(t,r,n){"use strict";n.d(r,{Cw:function(){return l},Dp:function(){return o},Ei:function(){return f},R3:function(){return p},Wn:function(){return a},fy:function(){return i},gx:function(){return s},tb:function(){return u},to:function(){return d},uO:function(){return c}});var a=Math.abs,o=String.fromCharCode;function i(t){return t.trim()}function s(t,r,n){return t.replace(r,n)}function l(t,r,n){return t.indexOf(r,n)}function c(t,r){return 0|t.charCodeAt(r)}function u(t,r,n){return t.slice(r,n)}function d(t){return t.length}function f(t){return t.length}function p(t,r){return r.push(t),t}},92793:function(t,r,n){"use strict";n.d(r,{m6:function(){return ea},q7:function(){return en}});let a=t=>{let r=l(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:a}=t;return{getClassGroupId:t=>{let n=t.split("-");return""===n[0]&&1!==n.length&&n.shift(),o(n,r)||s(t)},getConflictingClassGroupIds:(t,r)=>{let o=n[t]||[];return r&&a[t]?[...o,...a[t]]:o}}},o=(t,r)=>{if(0===t.length)return r.classGroupId;let n=t[0],a=r.nextPart.get(n),i=a?o(t.slice(1),a):void 0;if(i)return i;if(0===r.validators.length)return;let s=t.join("-");return r.validators.find(({validator:t})=>t(s))?.classGroupId},i=/^\[(.+)\]$/,s=t=>{if(i.test(t)){let r=i.exec(t)[1],n=r?.substring(0,r.indexOf(":"));if(n)return"arbitrary.."+n}},l=t=>{let{theme:r,prefix:n}=t,a={nextPart:new Map,validators:[]};return f(Object.entries(t.classGroups),n).forEach(([t,n])=>{c(n,a,t,r)}),a},c=(t,r,n,a)=>{t.forEach(t=>{if("string"==typeof t){(""===t?r:u(r,t)).classGroupId=n;return}if("function"==typeof t){if(d(t)){c(t(a),r,n,a);return}r.validators.push({validator:t,classGroupId:n});return}Object.entries(t).forEach(([t,o])=>{c(o,u(r,t),n,a)})})},u=(t,r)=>{let n=t;return r.split("-").forEach(t=>{n.nextPart.has(t)||n.nextPart.set(t,{nextPart:new Map,validators:[]}),n=n.nextPart.get(t)}),n},d=t=>t.isThemeGetter,f=(t,r)=>r?t.map(([t,n])=>[t,n.map(t=>"string"==typeof t?r+t:"object"==typeof t?Object.fromEntries(Object.entries(t).map(([t,n])=>[r+t,n])):t)]):t,p=t=>{if(t<1)return{get:()=>void 0,set:()=>{}};let r=0,n=new Map,a=new Map,o=(o,i)=>{n.set(o,i),++r>t&&(r=0,a=n,n=new Map)};return{get(t){let r=n.get(t);return void 0!==r?r:void 0!==(r=a.get(t))?(o(t,r),r):void 0},set(t,r){n.has(t)?n.set(t,r):o(t,r)}}},m=t=>{let{separator:r,experimentalParseClassName:n}=t,a=1===r.length,o=r[0],i=r.length,s=t=>{let n;let s=[],l=0,c=0;for(let u=0;u<t.length;u++){let d=t[u];
356if(0===l){if(d===o&&(a||t.slice(u,u+i)===r)){s.push(t.slice(c,u)),c=u+i;continue}if("/"===d){n=u;continue}}"["===d?l++:"]"===d&&l--}let u=0===s.length?t:t.substring(c),d=u.startsWith("!"),f=d?u.substring(1):u;return{modifiers:s,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:n&&n>c?n-c:void 0}};return n?t=>n({className:t,parseClassName:s}):s},h=t=>{if(t.length<=1)return t;let r=[],n=[];return t.forEach(t=>{"["===t[0]?(r.push(...n.sort(),t),n=[]):n.push(t)}),r.push(...n.sort()),r},g=t=>({cache:p(t.cacheSize),parseClassName:m(t),...a(t)}),v=/\s+/,b=(t,r)=>{let{parseClassName:n,getClassGroupId:a,getConflictingClassGroupIds:o}=r,i=[],s=t.trim().split(v),l="";for(let t=s.length-1;t>=0;t-=1){let r=s[t],{modifiers:c,hasImportantModifier:u,baseClassName:d,maybePostfixModifierPosition:f}=n(r),p=!!f,m=a(p?d.substring(0,f):d);if(!m){if(!p||!(m=a(d))){l=r+(l.length>0?" "+l:l);continue}p=!1}let g=h(c).join(":"),v=u?g+"!":g,b=v+m;if(i.includes(b))continue;i.push(b);let y=o(m,p);for(let t=0;t<y.length;++t){let r=y[t];i.push(v+r)}l=r+(l.length>0?" "+l:l)}return l};function y(){let t,r,n=0,a="";for(;n<arguments.length;)(t=arguments[n++])&&(r=w(t))&&(a&&(a+=" "),a+=r);return a}let w=t=>{let r;if("string"==typeof t)return t;let n="";for(let a=0;a<t.length;a++)t[a]&&(r=w(t[a]))&&(n&&(n+=" "),n+=r);return n};function x(t,...r){let n,a,o;let i=function(l){return a=(n=g(r.reduce((t,r)=>r(t),t()))).cache.get,o=n.cache.set,i=s,s(l)};function s(t){let r=a(t);if(r)return r;let i=b(t,n);return o(t,i),i}return function(){return i(y.apply(null,arguments))}}let E=t=>{let r=r=>r[t]||[];return r.isThemeGetter=!0,r},C=/^\[(?:([a-z-]+):)?(.+)\]$/i,k=/^\d+\/\d+$/,S=new Set(["px","full","screen"]),T=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,N=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,A=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,I=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,R=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,_=t=>P(t)||S.has(t)||k.test(t),O=t=>G(t,"length",Z),P=t=>!!t&&!Number.isNaN(Number(t)),L=t=>G(t,"number",P),M=t=>!!t&&Number.isInteger(Number(t)),D=t=>t.endsWith("%")&&P(t.slice(0,-1)),j=t=>C.test(t),F=t=>T.test(t),U=new Set(["length","size","percentage"]),z=t=>G(t,U,K),H=t=>G(t,"position",K),B=new Set(["image","url"]),V=t=>G(t,B,Y),q=t=>G(t,"",J),W=()=>!0,G=(t,r,n)=>{let a=C.exec(t);return!!a&&(a[1]?"string"==typeof r?a[1]===r:r.has(a[1]):n(a[2]))},Z=t=>N.test(t)&&!A.test(t),K=()=>!1,J=t=>I.test(t),Y=t=>R.test(t),X=()=>{let t=E("colors"),r=E("spacing"),n=E("blur"),a=E("brightness"),o=E("borderColor"),i=E("borderRadius"),s=E("borderSpacing"),l=E("borderWidth"),c=E("contrast"),u=E("grayscale"),d=E("hueRotate"),f=E("invert"),p=E("gap"),m=E("gradientColorStops"),h=E("gradientColorStopPositions"),g=E("inset"),v=E("margin"),b=E("opacity"),y=E("padding"),w=E("saturate"),x=E("scale"),C=E("sepia"),k=E("skew"),S=E("space"),T=E("translate"),N=()=>["auto","contain","none"],A=()=>["auto","hidden","clip","visible","scroll"],I=()=>["auto",j,r],R=()=>[j,r],U=()=>["",_,O],B=()=>["auto",P,j],G=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],Z=()=>["solid","dashed","dotted","double","none"],K=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],J=()=>["start","end","center","between","around","evenly","stretch"],Y=()=>["","0",j],X=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Q=()=>[P,j];return{cacheSize:500,separator:":",theme:{colors:[W],spacing:[_,O],blur:["none","",F,j],brightness:Q(),borderColor:[t],borderRadius:["none","","full",F,j],borderSpacing:R(),borderWidth:U(),contrast:Q(),grayscale:Y(),hueRotate:Q(),invert:Y(),gap:R(),gradientColorStops:[t],gradientColorStopPositions:[D,O],inset:I(),margin:I(),opacity:Q(),padding:R(),saturate:Q(),scale:Q(),sepia:Y(),skew:Q(),space:R(),translate:R()},classGroups:{aspect:[{aspect:["auto","square","video",j]}
vendor: 11,115 bytes, line 356
356],container:["container"],columns:[{columns:[F]}],"break-after":[{"break-after":X()}],"break-before":[{"break-before":X()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...G(),j]}],overflow:[{overflow:A()}],"overflow-x":[{"overflow-x":A()}],"overflow-y":[{"overflow-y":A()}],overscroll:[{overscroll:N()}],"overscroll-x":[{"overscroll-x":N()}],"overscroll-y":[{"overscroll-y":N()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",M,j]}],basis:[{basis:I()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",j]}],grow:[{grow:Y()}],shrink:[{shrink:Y()}],order:[{order:["first","last","none",M,j]}],"grid-cols":[{"grid-cols":[W]}],"col-start-end":[{col:["auto",{span:["full",M,j]},j]}],"col-start":[{"col-start":B()}],"col-end":[{"col-end":B()}],"grid-rows":[{"grid-rows":[W]}],"row-start-end":[{row:["auto",{span:[M,j]},j]}],"row-start":[{"row-start":B()}],"row-end":[{"row-end":B()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",j]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",j]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal",...J()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...J(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...J(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[S]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[S]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",j,r]}],"min-w":[{"min-w":[j,r,"min","max","fit"]}],"max-w":[{"max-w":[j,r,"none","full","min","max","fit","prose",{screen:[F]},F]}],h:[{h:[j,r,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[j,r,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[j,r,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[j,r,"auto","min","max","fit"]}],"font-size":[{text:["base",F,O]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",L]}],"font-family":[{font:[W]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",j]}],"line-clamp":[{"line-clamp":["none",P,L]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",_,j]}],"list-image":[{"list-image":["none",j]}],"list-style-type":[{list:["none","disc","decimal",j]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[b]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[b]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Z(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",_,O]}],"underline-offset":[{"underline-offset":["auto",_,j]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:R()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",j]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",j]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[b]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...G(),H]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",z]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},V]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[h]}],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[m]}],"gradient-via":[{via:[m]}],"gradient-to":[{to:[m]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[b]}],"border-style":[{border:[...Z(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[b]}],"divide-style":[{divide:Z()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...Z()]}],"outline-offset":[{"outline-offset":[_,j]}],"outline-w":[{outline:[_,O]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:U()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[b]}],"ring-offset-w":[{"ring-offset":[_,O]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",F,q]}],"shadow-color":[{shadow:[W]}],opacity:[{opacity:[b]}],"mix-blend":[{"mix-blend":[...K(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":K()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[a]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",F,j]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[f]}],saturate:[{saturate:[w]}],sepia:[{sepia:[C]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[b]}],"backdrop-saturate":[{"backdrop-saturate":[w]}],"backdrop-sepia":[{"backdrop-sepia":[C]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",j]}],duration:[{duration:Q()}],ease:[{ease:["linear","in","out","in-out",j]}],delay:[{delay:Q()}],animate:[{animate:["none","spin","ping","pulse","bounce",j]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[M,j]}],"translate-x":[{"translate-x":[T]}],"translate-y":[{"translate-y":[T]}],"skew-x":[{"skew-x":[k]}],"skew-y":[{"skew-y":[k]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",j]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",j]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":R()}],"scroll-mx":[{"scroll-mx":R()}],"scroll-my":[{"scroll-my":R()}],"scroll-ms":[{"scroll-ms":R()}],"scroll-me":[{"scroll-me":R()}],"scroll-mt":[{"scroll-mt":R()}],"scroll-mr":[{"scroll-mr":R()}],"scroll-mb":[{"scroll-mb":R()}],"scroll-ml":[{"scroll-ml":R()}],"scroll-p":[{"scroll-p":R()}],"scroll-px":[{"scroll-px":R()}],"scroll-py":[{"scroll-py":R()}],"scroll-ps":[{"scroll-ps":R()}],"scroll-pe":[{"scroll-pe":R()}],"scroll-pt":[{"scroll-pt":R()}],"scroll-pr":[{"scroll-pr":R()}],"scroll-pb":[{"scroll-pb":R()}],"scroll-pl":[{"scroll-pl":R()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
356],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",j]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[_,O,L]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},Q=(t,{cacheSize:r,prefix:n,separator:a,experimentalParseClassName:o,extend:i={},override:s={}})=>{for(let i in ee(t,"cacheSize",r),ee(t,"prefix",n),ee(t,"separator",a),ee(t,"experimentalParseClassName",o),s)et(t[i],s[i]);for(let r in i)er(t[r],i[r]);return t},ee=(t,r,n)=>{void 0!==n&&(t[r]=n)},et=(t,r)=>{if(r)for(let n in r)ee(t,n,r[n])},er=(t,r)=>{if(r)for(let n in r){let a=r[n];void 0!==a&&(t[n]=(t[n]||[]).concat(a))}},en=(t,...r)=>"function"==typeof t?x(X,t,...r):x(()=>Q(X(),t),...r),ea=x(X)},41499:function(t,r,n){"use strict";n.d(r,{Jh:function(){return c},XA:function(){return u},ZT:function(){return o},_T:function(){return s},ev:function(){return d},mG:function(){return l},pi:function(){return i}});var a=function(t,r){return(a=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])})(t,r)};function o(t,r){if("function"!=typeof r&&null!==r)throw TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}a(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}var i=function(){return(i=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};function s(t,r){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&0>r.indexOf(a)&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(t);o<a.length;o++)0>r.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(t,a[o])&&(n[a[o]]=t[a[o]]);return n}
356function l(t,r,n,a){return new(n||(n=Promise))(function(o,i){function s(t){try{c(a.next(t))}catch(t){i(t)}}function l(t){try{c(a.throw(t))}catch(t){i(t)}}function c(t){var r;t.done?o(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}c((a=a.apply(t,r||[])).next())})}function c(t,r){var n,a,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return s.next=l(0),s.throw=l(1),s.return=l(2),"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function l(l){return function(c){return function(l){if(n)throw TypeError("Generator is already executing.");for(;s&&(s=0,l[0]&&(i=0)),i;)try{if(n=1,a&&(o=2&l[0]?a.return:l[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;switch(a=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,a=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){i=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){i.label=l[1];break}if(6===l[0]&&i.label<o[1]){i.label=o[1],o=l;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(l);break}o[2]&&i.ops.pop(),i.trys.pop();continue}l=r.call(t,i)}catch(t){l=[6,t],a=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}function u(t){var r="function"==typeof Symbol&&Symbol.iterator,n=r&&t[r],a=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&a>=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}};throw TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function d(t,r,n){if(n||2==arguments.length)for(var a,o=0,i=r.length;o<i;o++)!a&&o in r||(a||(a=Array.prototype.slice.call(r,0,o)),a[o]=r[o]);return t.concat(a||Array.prototype.slice.call(r))}"function"==typeof SuppressedError&&SuppressedError},53326:function(t,r,n){"use strict";let a;n.d(r,{P6:function(){return iw},ij:function(){return function t(r,n){eo();var o,i,s,l,c,u,d,f=n||{};if("undefined"!=typeof ArrayBuffer&&r instanceof ArrayBuffer)return t(new Uint8Array(r),((f=tm(f)).type="array",f));"undefined"!=typeof Uint8Array&&r instanceof Uint8Array&&!f.type&&(f.type="undefined"!=typeof Deno?"buffer":"array");var p=r,m=[0,0,0,0],h=!1;if(f.cellStyles&&(f.cellNF=!0,f.sheetStubs=!0),od={},f.dateNF&&(od.dateNF=f.dateNF),f.type||(f.type=em&&J.isBuffer(r)?"buffer":"base64"),"file"!=f.type||(f.type=em?"buffer":"binary",p=function(t){if(void 0!==a)return a.readFileSync(t);if("undefined"!=typeof Deno)return Deno.readFileSync(t);if("undefined"!=typeof $&&"undefined"!=typeof File&&"undefined"!=typeof Folder)try{var r=File(t);r.open("r"),r.encoding="binary";var n=r.read();return r.close(),n}catch(t){if(!t.message||!t.message.match(/onstruct/))throw t}throw Error("Cannot access file "+t)}(r),"undefined"==typeof Uint8Array||em||(f.type="array")),"string"==f.type&&(h=!0,f.type="binary",f.codepage=65001,p=r.match(/[^\x00-\x7F]/)?tJ(r):r),"array"==f.type&&"undefined"!=typeof Uint8Array&&r instanceof Uint8Array&&"undefined"!=typeof ArrayBuffer){var g=new Uint8Array(new ArrayBuffer(3));if(g.foo="bar",!g.foo)return(f=tm(f)).type="array",t(ew(p),f)}switch((m=il(p,f))[0]){case 208:if(207===m[1]&&17===m[2]&&224===m[3]&&161===m[4]&&177===m[5]&&26===m[6]&&225===m[7])return s=te.read(p,f),l=f,te.find(s,"EncryptedPackage")?function(t,r){var n=r||{},a="Workbook",o=te.find(t,a);try{if(a="/!DataSpaces/Version",!(o=te.find(t,a))||!o.content||(i=o.content,(s={}).id=i.read_shift(0,"lpp4"),s.R=au(i,4),s.U=au(i,4),s.W=au(i,4),a="/!DataSpaces/DataSpaceMap",!(o=te.find(t,a))||!o.content))throw Error("ECMA-376 Encrypted file missing "+a);var i,s,l=function(t){var r=[];t.l+=4;for(var n=t.read_shift(4);n-- >0;)r.push(function(t){for(var r=t.read_shift(4),n=t.l+r-4,a={},o=t.read_shift(4),i=[];o-- >0;)i.push({t:t.read_shift(4),v:t.read_shift(0,"lpp4")});if(a.name=t.read_shift(0,"lpp4"),a.comps=i,t.l!=n)throw Error("Bad DataSpaceMapEntry: "+t.l+" != "+n);return a}(t));return r}
356(o.content);if(1!==l.length||1!==l[0].comps.length||0!==l[0].comps[0].t||"StrongEncryptionDataSpace"!==l[0].name||"EncryptedPackage"!==l[0].comps[0].v)throw Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(o=te.find(t,a))||!o.content)throw Error("ECMA-376 Encrypted file missing "+a);var c=function(t){var r=[];t.l+=4;for(var n=t.read_shift(4);n-- >0;)r.push(t.read_shift(0,"lpp4"));return r}(o.content);if(1!=c.length||"StrongEncryptionTransform"!=c[0])throw Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(o=te.find(t,a))||!o.content)throw Error("ECMA-376 Encrypted file missing "+a);!function(t){var r,n=(r={},t.read_shift(4),t.l+=4,r.id=t.read_shift(0,"lpp4"),r.name=t.read_shift(0,"lpp4"),r.R=au(t,4),r.U=au(t,4),r.W=au(t,4),r);if(n.ename=t.read_shift(0,"8lpp4"),n.blksz=t.read_shift(4),n.cmode=t.read_shift(4),4!=t.read_shift(4))throw Error("Bad !Primary record")}(o.content)}catch(t){}if(a="/EncryptionInfo",!(o=te.find(t,a))||!o.content)throw Error("ECMA-376 Encrypted file missing "+a);var u=function(t){var r,n,a,o=au(t);switch(o.Minor){case 2:return[o.Minor,function(t){if((63&t.read_shift(4))!=36)throw Error("EncryptionInfo mismatch");var r=t.read_shift(4);return{t:"Std",h:ad(t,r),v:af(t,t.length-t.l)}}(t,o)];case 3:return[o.Minor,function(){throw Error("File is password-protected: ECMA-376 Extensible")}(t,o)];case 4:return[o.Minor,(r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"],t.l+=4,n=t.read_shift(t.length-t.l,"utf8"),a={},n.replace(tO,function(t){var n=tM(t);switch(tD(n[0])){case"<?xml":case"<encryption":case"</encryption>":case"</keyEncryptors>":case"</keyEncryptor>":break;case"<keyData":r.forEach(function(t){a[t]=n[t]});break;case"<dataIntegrity":a.encryptedHmacKey=n.encryptedHmacKey,a.encryptedHmacValue=n.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":a.encs=[];break;case"<keyEncryptor":a.uri=n.uri;break;case"<encryptedKey":a.encs.push(n);break;default:throw n[0]}}),a)]}throw Error("ECMA-376 Encrypted file unrecognized Version: "+o.Minor)}(o.content);if(a="/EncryptedPackage",!(o=te.find(t,a))||!o.content)throw Error("ECMA-376 Encrypted file missing "+a);if(4==u[0]&&"undefined"!=typeof decrypt_agile)return decrypt_agile(u[1],o.content,n.password||"",n);if(2==u[0]&&"undefined"!=typeof decrypt_std76)return decrypt_std76(u[1],o.content,n.password||"",n);throw Error("File is password-protected")}(s,l):oZ(s,l);break;case 9:if(m[1]<=8)return oZ(p,f);break;case 60:return oV(p,f);case 73:if(73===m[1]&&42===m[2]&&0===m[3])throw Error("TIFF Image File is not a spreadsheet");if(68===m[1])return function(t,r){var n=r||{},a=!!n.WTF;n.WTF=!0;try{var o=n6.to_workbook(t,n);return n.WTF=a,o}catch(o){if(n.WTF=a,!o.message.match(/SYLK bad record ID/)&&a)throw o;return n7.to_workbook(t,r)}}(p,f);break;case 84:if(65===m[1]&&66===m[2]&&76===m[3])return n5.to_workbook(p,f);break;case 80:return 75===m[1]&&m[2]<9&&m[3]<9?(o=p,(i=f||{}).type||(i.type=em&&J.isBuffer(o)?"buffer":"base64"),function(t,r){if(e5(),ii(r=r||{}),tE(t,"META-INF/manifest.xml")||tE(t,"objectdata.xml"))return function(t,r){r=r||{},tE(t,"META-INF/manifest.xml")&&function(t,r){for(var n,a,o=t4(t);n=t6.exec(o);)switch(n[3]){case"manifest":break;case"file-entry":if("/"==(a=tM(n[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==a.type)throw Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw Error("Unsupported ODS Encryption");default:if(r&&r.WTF)throw n}}(tk(t,"META-INF/manifest.xml"),r);var n=tS(t,"content.xml");if(!n)throw Error("Missing content.xml in ODS / UOF file");var a=o3(tK(n),r);return tE(t,"meta.xml")&&(a.Props=nf(tk(t,"meta.xml"))),a}(t,r);if(tE(t,"Index/Document.iwa")){if("undefined"==typeof Uint8Array)throw Error("NUMBERS file parsing requires Uint8Array support");if(t.FileIndex)return io(t);var n,a,o,i,s,l,c,u,d,f,p,m,h,g,v,b,y,w=te.utils.cfb_new();return tT(t).forEach(function(r){!function(t,r,n){if(t.FullPaths){if("string"==typeof n){var a;return a=em?eh(n):function(t){for(var r=[],n=0,a=t.length+250,o=eg(t.length+255),i=0;i<t.length;++i){var s=t.charCodeAt(i);if(s<128)o[n++]=s;else if(s<2048)o[n++]=192|s>>6&31,o[n++]=128|63&s;else if(s>=55296&&s<57344){s=(1023&s)+64;var l=1023&t.charCodeAt(++i);o[n++]=240|s>>8&7,o[n++]=128|s>>2&63,o[n++]=128|l>>6&15|(3&s)<<4,o[n++]=128|63&l}else o[n++]=224|s>>12&15,o[n++]=128|s>>6&63,o[n++]=128|63&s;n>a&&(r.push(o.slice(0,n)),n=0,o=eg(65535),a=65530)}return r.push(o.slice(0,n)),ex(r)}
356(n),te.utils.cfb_add(t,r,a)}te.utils.cfb_add(t,r,n)}else t.file(r,n)}(w,r,function t(r,n,a){if(!a)return tx(tC(r,n));if(!n)return null;try{return t(r,n)}catch(t){return null}}(t,r))}),io(w)}if(!tE(t,"[Content_Types].xml")){if(tE(t,"index.xml.gz"))throw Error("Unsupported NUMBERS 08 file");if(tE(t,"index.xml"))throw Error("Unsupported NUMBERS 09 file");throw Error("Unsupported ZIP file")}var x=tT(t),E=function(t){var r={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!t||!t.match)return r;var n={};if((t.match(tO)||[]).forEach(function(t){var a=tM(t);switch(a[0].replace(tP,"<")){case"<?xml":break;case"<Types":r.xmlns=a["xmlns"+(a[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":n[a.Extension]=a.ContentType;break;case"<Override":void 0!==r[ni[a.ContentType]]&&r[ni[a.ContentType]].push(a.PartName)}}),r.xmlns!==t5.CT)throw Error("Unknown Namespace: "+r.xmlns);return r.calcchain=r.calcchains.length>0?r.calcchains[0]:"",r.sst=r.strs.length>0?r.strs[0]:"",r.style=r.styles.length>0?r.styles[0]:"",r.defaults=n,delete r.calcchains,r}(tS(t,"[Content_Types].xml")),C=!1;if(0===E.workbooks.length&&tk(t,v="xl/workbook.xml",!0)&&E.workbooks.push(v),0===E.workbooks.length){if(!tk(t,v="xl/workbook.bin",!0))throw Error("Could not find workbook");E.workbooks.push(v),C=!0}"bin"==E.workbooks[0].slice(-3)&&(C=!0);var k={},S={};if(!r.bookSheets&&!r.bookProps){if(ou=[],E.sst)try{ou=function(t,r,n){if(".bin"===r.slice(-4)){var a,o;return a=[],o=!1,rP(t,function(t,r,i){switch(i){case 159:a.Count=t[0],a.Unique=t[1];break;case 19:a.push(t);break;case 160:return!0;case 35:o=!0;break;case 36:o=!1;break;default:if(r.T,!o||n.WTF)throw Error("Unexpected record 0x"+i.toString(16))}}),a}return function(t,r){var n=[],a="";if(!t)return n;var o=t.match(ai);if(o){a=o[2].replace(as,"").split(al);for(var i=0;i!=a.length;++i){var s=ao(a[i].trim(),r);null!=s&&(n[n.length]=s)}o=tM(o[1]),n.Count=o.count,n.Unique=o.uniqueCount}return n}(t,n)}(tk(t,is(E.sst)),E.sst,r)}catch(t){if(r.WTF)throw t}r.cellStyles&&E.themes.length&&(n=tS(t,E.themes[0].replace(/^\//,""),!0)||"",E.themes[0],k=aU(n,r)),E.style&&(a=tk(t,is(E.style)),o=E.style,i=k,s=r,S=".bin"===o.slice(-4)?function(t,r,n){var a={};for(var o in a.NumberFmt=[],eO)a.NumberFmt[o]=eO[o];a.CellXf=[],a.Fonts=[];var i=[],s=!1;return rP(t,function(t,o,l){switch(l){case 44:a.NumberFmt[t[0]]=t[1],e6(t[1],t[0]);break;case 43:a.Fonts.push(t),null!=t.color.theme&&r&&r.themeElements&&r.themeElements.clrScheme&&(t.color.rgb=ab(r.themeElements.clrScheme[t.color.theme].rgb,t.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:617==i[i.length-1]&&a.CellXf.push(t);break;case 35:s=!0;break;case 36:s=!1;break;case 37:i.push(l),s=!0;break;case 38:i.pop(),s=!1;break;default:if(o.T>0)i.push(l);else if(o.T<0)i.pop();else if(!s||n.WTF&&37!=i[i.length-1])throw Error("Unexpected record 0x"+l.toString(16))}}),a}(a,i,s):aR(a,i,s))}E.links.map(function(n){try{var a,o;return nc(tS(t,nl(is(n))),n),a=tk(t,is(n)),o=r,".bin"===n.slice(-4)?function(t,r,n,a){if(!t)return t;var o=a||{},i=!1;rP(t,function(t,r,n){switch(n){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:i=!0;break;case 36:i=!1;break;default:if(r.T);else if(!i||o.WTF)throw Error("Unexpected record 0x"+n.toString(16))}},o)}(a,0,0,o):void 0}catch(t){}});var T=function(t,r,n){if(".bin"===r.slice(-4)){var a,o,i,s,l,c;return o={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},i=[],s=!1,(a=n)||(a={}),a.biff=12,l=[],(c=[[]]).SheetNames=[],c.XTI=[],oK[16]={n:"BrtFRTArchID$",f:oF},rP(t,function(t,r,n){switch(n){case 156:c.SheetNames.push(t.name),o.Sheets.push(t);break;case 153:o.WBProps=t;break;
356case 39:null!=t.Sheet&&(a.SID=t.Sheet),t.Ref=or(t.Ptg,null,null,c,a),delete a.SID,delete t.Ptg,l.push(t);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:c[0].length?c.push([n,t]):c[0]=[n,t],c[c.length-1].XTI=[];break;case 362:0===c.length&&(c[0]=[],c[0].XTI=[]),c[c.length-1].XTI=c[c.length-1].XTI.concat(t),c.XTI=c.XTI.concat(t);break;case 35:case 37:i.push(n),s=!0;break;case 36:case 38:i.pop(),s=!1;break;default:if(r.T);else if(!s||a.WTF&&37!=i[i.length-1]&&35!=i[i.length-1])throw Error("Unexpected record 0x"+n.toString(16))}},a),oM(o),o.Names=l,o.supbooks=c,o}return function(t,r){if(!t)throw Error("Could not find file");var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},a=!1,o="xmlns",i={},s=0;if(t.replace(tO,function(l,c){var u=tM(l);switch(tD(u[0])){case"<?xml":case"</workbook>":case"<fileVersion/>":case"</fileVersion>":case"<fileSharing":case"<fileSharing/>":case"</workbookPr>":case"<workbookProtection":case"<workbookProtection/>":case"<bookViews":case"<bookViews>":case"</bookViews>":case"</workbookView>":case"<sheets":case"<sheets>":case"</sheets>":case"</sheet>":case"<functionGroups":case"<functionGroups/>":case"<functionGroup":case"<externalReferences":case"</externalReferences>":case"<externalReferences>":case"<externalReference":case"<definedNames/>":case"<definedName/>":case"</calcPr>":case"<oleSize":case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":case"<customWorkbookView":case"</customWorkbookView>":case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":case"<pivotCache":case"<smartTagPr":case"<smartTagPr/>":case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":case"<smartTagType":case"<webPublishing":case"<webPublishing/>":case"<fileRecoveryPr":case"<fileRecoveryPr/>":case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":case"<webPublishObject":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":case"<ArchID":case"<revisionPtr":break;case"<workbook":l.match(oj)&&(o="xmlns"+l.match(/<(\w+):/)[1]),n.xmlns=u[o];break;case"<fileVersion":delete u[0],n.AppVersion=u;break;case"<workbookPr":case"<workbookPr/>":oI.forEach(function(t){if(null!=u[t[0]])switch(t[2]){case"bool":n.WBProps[t[0]]=tq(u[t[0]]);break;case"int":n.WBProps[t[0]]=parseInt(u[t[0]],10);break;default:n.WBProps[t[0]]=u[t[0]]}}),u.codeName&&(n.WBProps.CodeName=tK(u.codeName));break;case"<workbookView":case"<workbookView/>":delete u[0],n.WBView.push(u);break;case"<sheet":switch(u.state){case"hidden":u.Hidden=1;break;case"veryHidden":u.Hidden=2;break;default:u.Hidden=0}delete u.state,u.name=tU(tK(u.name)),delete u[0],n.Sheets.push(u);break;case"<definedNames>":case"<definedNames":case"<ext":case"<AlternateContent":case"<AlternateContent>":a=!0;break;case"</definedNames>":case"</ext>":case"</AlternateContent>":a=!1;break;case"<definedName":(i={}).Name=tK(u.name),u.comment&&(i.Comment=u.comment),u.localSheetId&&(i.Sheet=+u.localSheetId),tq(u.hidden||"0")&&(i.Hidden=!0),s=c+l.length;break;case"</definedName>":i.Ref=tU(tK(t.slice(s,c))),n.Names.push(i);break;case"<calcPr":case"<calcPr/>":delete u[0],n.CalcPr=u;break;default:if(!a&&r.WTF)throw Error("unrecognized "+u[0]+" in workbook")}return l}),-1===t8.indexOf(n.xmlns))throw Error("Unknown Namespace: "+n.xmlns);return oM(n),n}(t,n)}(tk(t,is(E.workbooks[0])),E.workbooks[0],r),N={},A="";E.coreprops.length&&((A=tk(t,is(E.coreprops[0]),!0))&&(N=nf(A)),0!==E.extprops.length&&(A=tk(t,is(E.extprops[0]),!0)))&&(l=A,c=N,u=r,d={},c||(c={}),l=tK(l),np.forEach(function(t){var r=(l.match(tY(t[0]))||[])[1];switch(t[2]){case"string":r&&(c[t[1]]=tU(r));break;case"bool":c[t[1]]="true"===r;break;case"raw":var n=l.match(RegExp("<"+t[0]+"[^>]*>([\\s\\S]*?)</"+t[0]+">"));n&&n.length>0&&(d[t[1]]=n[1])}}),d.HeadingPairs&&d.TitlesOfParts&&nm(d.HeadingPairs,d.TitlesOfParts,c,u));var I={};(!r.bookSheets||r.bookProps)&&0!==E.custprops.length&&(A=tS(t,is(E.custprops[0]),!0))&&(I=function(t,r){var n={},a="",o=t.match(nh);if(o)for(var i=0;i!=o.length;++i){var s=o[i],l=tM(s);switch(l[0]){case"<?xml":case"<Properties":break;case"<property":a=tU(l.name);break;case"</property>":a=null;break;default:if(0===s.indexOf("<vt:")){var c=s.split(">"),u=c[0].slice(4),d=c[1];switch(u){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":n[a]=tU(d);break;case"bool":n[a]=tq(d);break;
356case"i1":case"i2":case"i4":case"i8":case"int":case"uint":n[a]=parseInt(d,10);break;case"r4":case"r8":case"decimal":n[a]=parseFloat(d);break;case"filetime":case"date":n[a]=tf(d);break;default:if("/"==u.slice(-1))break;r.WTF&&"undefined"!=typeof console&&console.warn("Unexpected",s,u,c)}}else if("</"===s.slice(0,2));else if(r.WTF)throw Error(s)}}return n}(A,r));var R={};if((r.bookSheets||r.bookProps)&&(T.Sheets?g=T.Sheets.map(function(t){return t.name}):N.Worksheets&&N.SheetNames.length>0&&(g=N.SheetNames),r.bookProps&&(R.Props=N,R.Custprops=I),r.bookSheets&&void 0!==g&&(R.SheetNames=g),r.bookSheets?R.SheetNames:r.bookProps))return R;g={};var _={};r.bookDeps&&E.calcchain&&(_=function(t,r,n){if(".bin"===r.slice(-4)){var a;return a=[],rP(t,function(t,r,n){if(63===n)a.push(t);else if(r.T);else throw Error("Unexpected record 0x"+n.toString(16))}),a}return function(t){var r=[];if(!t)return r;var n=1;return(t.match(tO)||[]).forEach(function(t){var a=tM(t);switch(a[0]){case"<?xml":case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete a[0],a.i?n=a.i:a.i=n,r.push(a)}}),r}(t,r,n)}(tk(t,is(E.calcchain)),E.calcchain,r));var O=0,P={},L=T.Sheets;N.Worksheets=L.length,N.SheetNames=[];for(var M=0;M!=L.length;++M)N.SheetNames[M]=L[M].name;var D=C?"bin":"xml",j=E.workbooks[0].lastIndexOf("/"),F=(E.workbooks[0].slice(0,j+1)+"_rels/"+E.workbooks[0].slice(j+1)+".rels").replace(/^\//,"");tE(t,F)||(F="xl/_rels/workbook."+D+".rels");var U=nc(tS(t,F,!0),F.replace(/_rels.*/,"s5s"));(E.metadata||[]).length>=1&&(r.xlmeta=function(t,r,n){if(".bin"===r.slice(-4)){var a,o,i,s,l;return a={Types:[],Cell:[],Value:[]},o=n||{},i=[],s=!1,l=2,rP(t,function(t,r,n){switch(n){case 335:a.Types.push({name:t.name});break;case 51:t.forEach(function(t){1==l?a.Cell.push({type:a.Types[t[0]-1].name,index:t[1]}):0==l&&a.Value.push({type:a.Types[t[0]-1].name,index:t[1]})});break;case 337:l=t?1:0;break;case 338:l=2;break;case 35:i.push(n),s=!0;break;case 36:i.pop(),s=!1;break;default:if(r.T);else if(!s||o.WTF&&35!=i[i.length-1])throw Error("Unexpected record 0x"+n.toString(16))}}),a}return function(t,r,n){var a,o={Types:[],Cell:[],Value:[]};if(!t)return o;var i=!1,s=2;return t.replace(tO,function(t){var r=tM(t);switch(tD(r[0])){case"<?xml":case"<metadata":case"</metadata>":case"<metadataTypes":case"</metadataTypes>":case"</metadataType>":case"</futureMetadata>":case"<bk>":case"</bk>":case"</rc>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<metadataType":o.Types.push({name:r.name});break;case"<futureMetadata":for(var l=0;l<o.Types.length;++l)o.Types[l].name==r.name&&(a=o.Types[l]);break;case"<rc":1==s?o.Cell.push({type:o.Types[r.t-1].name,index:+r.v}):0==s&&o.Value.push({type:o.Types[r.t-1].name,index:+r.v});break;case"<cellMetadata":s=1;break;case"</cellMetadata>":case"</valueMetadata>":s=2;break;case"<valueMetadata":s=0;break;case"<ext":i=!0;break;case"</ext>":i=!1;break;case"<rvb":if(!a)break;a.offsets||(a.offsets=[]),a.offsets.push(+r.i);break;default:if(!i&&n.WTF)throw Error("unrecognized "+r[0]+" in metadata")}return t}),o}(t,0,n)}(tk(t,is(E.metadata[0])),E.metadata[0],r)),(E.people||[]).length>=1&&(r.people=(f=tk(t,is(E.people[0])),p=r,m=[],h=!1,f.replace(tO,function(t){var r=tM(t);switch(tD(r[0])){case"<?xml":case"<personList":case"</personList>":case"</person>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<person":m.push({name:r.displayname,id:r.id});break;case"<ext":h=!0;break;case"</ext>":h=!1;break;default:if(!h&&p.WTF)throw Error("unrecognized "+r[0]+" in threaded comments")}return t}),m)),U&&(U=function(t,r){if(!t)return 0;try{t=r.map(function(r){var n;return r.id||(r.id=r.strRelID),[r.name,t["!id"][r.id].Target,(n=t["!id"][r.id].Type,ns.WS.indexOf(n)>-1?"sheet":ns.CS&&n==ns.CS?"chart":ns.DS&&n==ns.DS?"dialog":ns.MS&&n==ns.MS?"macro":n&&n.length?n:"sheet")]})}catch(t){return null}return t&&0!==t.length?t:null}(U,T.Sheets));var z=tk(t,"xl/worksheets/sheet.xml",!0)?1:0;for(O=0;O!=N.Worksheets;++O){var H="sheet";if(U&&U[O]?(tE(t,b="xl/"+U[O][1].replace(/[\/]?xl\//,""))||(b=U[O][1]),tE(t,b)||(b=F.replace(/_rels\/.*$/,"")+U[O][1]),H=U[O][2]):b=(b="xl/worksheets/sheet"+(O+1-z)+"."+D).replace(/sheet0\./,"sheet."),y=b.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),r&&null!=r.sheets)switch(typeof r.sheets){case"number":if(O!=r.sheets)continue;break;case"string":if(N.SheetNames[O].toLowerCase()!=r.sheets.toLowerCase())continue;break;default:if(Array.isArray&&Array.isArray(r.sheets)){for(var B=!1,V=0;V!=r.sheets.length;++V)"number"==typeof r.sheets[V]&&r.sheets[V]==O&&(B=1),"string"==typeof r.sheets[V]&&r.sheets[V].toLowerCase()==N.SheetNames[O].toLowerCase()&&(B=1);if(!B)continue}}!function(t,r,n,a,o,i,s,l,c,u,d,f){try{i[a]=nc(tS(t,n,!0),r);var p,m=tk(t,r);switch(l){case"sheet":h=i[a],p=".bin"===r.slice(-4)?function(t,r,n,a,o,i,s){if(!t)return t;var l,c,u,d,f,p,m,h,g,v,b,y,w=r||{};a||(a={"!id":{}});var x=w.dense?[]:{},E={s:{r:2e6,c:2e6},e:{r:0,c:0}},C=[],k=!1,S=!1,T=[];w.biff=12,w["!row"]=0;var N=0,A=!1,I=[],R={},_=w.supbooks||o.supbooks||[[]];if(_.sharedf=R,_.arrayf=I,_.SheetNames=o.SheetNames||o.Sheets.map(function(t){return t.name}),!w.supbooks&&(w.supbooks=_,o.Names))for(var O=0;O<o.Names.length;++O)_[0][O+1]=o.Names[O];var P=[],L=[],M=!1;if(oK[16]={n:"BrtShortReal",f:oN},rP(t,function(t,r,O){if(!S)switch(O){case 148:l=t;break;case 0:c=t,w.sheetRows&&w.sheetRows<=c.r&&(S=!0),g=rz(f=c.r),w["!row"]=c.r,(t.hidden||t.hpt||null!=t.level)&&(t.hpt&&(t.hpx=aT(t.hpt)),L[t.r]=t);break;
356case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(u={t:t[2]},t[2]){case"n":u.v=t[1];break;case"s":h=ou[t[1]],u.v=h.t,u.r=h.r;break;case"b":u.v=!!t[1];break;case"e":u.v=t[1],!1!==w.cellText&&(u.w=na[u.v]);break;case"str":u.t="s",u.v=t[1];break;case"is":u.t="s",u.v=t[1].t}if((d=s.CellXf[t[0].iStyleRef])&&op(u,d.numFmtId,null,w,i,s),p=-1==t[0].c?p+1:t[0].c,w.dense?(x[f]||(x[f]=[]),x[f][p]=u):x[rB(p)+g]=u,w.cellFormula){for(N=0,A=!1;N<I.length;++N){var D=I[N];c.r>=D[0].s.r&&c.r<=D[0].e.r&&p>=D[0].s.c&&p<=D[0].e.c&&(u.F=rG(D[0]),A=!0)}!A&&t.length>3&&(u.f=t[3])}if(E.s.r>c.r&&(E.s.r=c.r),E.s.c>p&&(E.s.c=p),E.e.r<c.r&&(E.e.r=c.r),E.e.c<p&&(E.e.c=p),w.cellDates&&d&&"n"==u.t&&e1(eO[d.numFmtId])){var j=eD(u.v);j&&(u.t="d",u.v=new Date(j.y,j.m-1,j.d,j.H,j.M,j.S,j.u))}b&&("XLDAPR"==b.type&&(u.D=!0),b=void 0),y&&(y=void 0);break;case 1:case 12:if(!w.sheetStubs||k)break;u={t:"z",v:void 0},p=-1==t[0].c?p+1:t[0].c,w.dense?(x[f]||(x[f]=[]),x[f][p]=u):x[rB(p)+g]=u,E.s.r>c.r&&(E.s.r=c.r),E.s.c>p&&(E.s.c=p),E.e.r<c.r&&(E.e.r=c.r),E.e.c<p&&(E.e.c=p),b&&("XLDAPR"==b.type&&(u.D=!0),b=void 0),y&&(y=void 0);break;case 176:T.push(t);break;case 49:b=((w.xlmeta||{}).Cell||[])[t-1];break;case 494:var F=a["!id"][t.relId];for(F?(t.Target=F.Target,t.loc&&(t.Target+="#"+t.loc),t.Rel=F):""==t.relId&&(t.Target="#"+t.loc),f=t.rfx.s.r;f<=t.rfx.e.r;++f)for(p=t.rfx.s.c;p<=t.rfx.e.c;++p)w.dense?(x[f]||(x[f]=[]),x[f][p]||(x[f][p]={t:"z",v:void 0}),x[f][p].l=t):(x[m=rq({c:p,r:f}
356)]||(x[m]={t:"z",v:void 0}),x[m].l=t);break;case 426:if(!w.cellFormula)break;I.push(t),(v=w.dense?x[f][p]:x[rB(p)+g]).f=or(t[1],E,{r:c.r,c:p},_,w),v.F=rG(t[0]);break;case 427:if(!w.cellFormula)break;R[rq(t[0].s)]=t[1],(v=w.dense?x[f][p]:x[rB(p)+g]).f=or(t[1],E,{r:c.r,c:p},_,w);break;case 60:if(!w.cellStyles)break;for(;t.e>=t.s;)P[t.e--]={width:t.w/256,hidden:!!(1&t.flags),level:t.level},M||(M=!0,ak(t.w/256)),aS(P[t.e+1]);break;case 161:x["!autofilter"]={ref:rG(t)};break;case 476:x["!margins"]=t;break;case 147:o.Sheets[n]||(o.Sheets[n]={}),t.name&&(o.Sheets[n].CodeName=t.name),(t.above||t.left)&&(x["!outline"]={above:t.above,left:t.left});break;case 137:o.Views||(o.Views=[{}]),o.Views[0]||(o.Views[0]={}),t.RTL&&(o.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:k=!0;break;case 36:k=!1;break;case 37:C.push(O),k=!0;break;case 38:C.pop(),k=!1;break;default:if(r.T);else if(!k||w.WTF)throw Error("Unexpected record 0x"+O.toString(16))}},w),delete w.supbooks,delete w["!row"],!x["!ref"]&&(E.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(x["!ref"]=rG(l||E)),w.sheetRows&&x["!ref"]){var D=r$(x["!ref"]);w.sheetRows<=+D.e.r&&(D.e.r=w.sheetRows-1,D.e.r>E.e.r&&(D.e.r=E.e.r),D.e.r<D.s.r&&(D.s.r=D.e.r),D.e.c>E.e.c&&(D.e.c=E.e.c),D.e.c<D.s.c&&(D.s.c=D.e.c),x["!fullref"]=x["!ref"],x["!ref"]=rG(D))}return T.length>0&&(x["!merges"]=T),P.length>0&&(x["!cols"]=P),L.length>0&&(x["!rows"]=L),x}(m,c,o,h,u,d,f):function(t,r,n,a,o,i,s){if(!t)return t;a||(a={"!id":{}});var l=r.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},u="",d="",f=t.match(oh);f?(u=t.slice(0,f.index),d=t.slice(f.index+f[0].length)):u=d=t;var p=u.match(ox);p?ok(p[0],l,o,n):(p=u.match(oE))&&(h=p[0],p[1],ok(h.slice(0,h.indexOf(">")),l,o,n));var m=(u.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(m>0){var h,g,v,b=u.slice(m,m+50).match(ov);b&&(v=r$(b[1])).s.r<=v.e.r&&v.s.c<=v.e.c&&v.s.r>=0&&v.s.c>=0&&(l["!ref"]=rG(v))}var y=u.match(oC);y&&y[1]&&function(t,r){r.Views||(r.Views=[{}]),(t.match(oS)||[]).forEach(function(t,n){var a=tM(t);r.Views[n]||(r.Views[n]={}),+a.zoomScale&&(r.Views[n].zoom=+a.zoomScale),tq(a.rightToLeft)&&(r.Views[n].RTL=!0)})}(y[1],o);var w=[];if(r.cellStyles){var x=u.match(ob);x&&function(t,r){for(var n=!1,a=0;a!=r.length;++a){var o=tM(r[a],!0);o.hidden&&(o.hidden=tq(o.hidden));var i=parseInt(o.min,10)-1,s=parseInt(o.max,10)-1;for(o.outlineLevel&&(o.level=+o.outlineLevel||0),delete o.min,delete o.max,o.width=+o.width,!n&&o.width&&(n=!0,ak(o.width)),aS(o);i<=s;)t[i++]=tm(o)}}(w,x)}f&&oT(f[1],l,r,c,i,s);var E=d.match(oy);E&&(l["!autofilter"]={ref:(E[0].match(/ref="([^"]*)"/)||[])[1]});var C=[],k=d.match(om);if(k)for(m=0;m!=k.length;++m)C[m]=r$(k[m].slice(k[m].indexOf('"')+1));var S=d.match(og);S&&function(t,r,n){for(var a=Array.isArray(t),o=0;o!=r.length;++o){var i=tM(tK(r[o]),!0);if(!i.ref)return;var s=((n||{})["!id"]||[])[i.id];s?(i.Target=s.Target,i.location&&(i.Target+="#"+tU(i.location))):(i.Target="#"+tU(i.location),s={Target:i.Target,TargetMode:"Internal"}),i.Rel=s,i.tooltip&&(i.Tooltip=i.tooltip,delete i.tooltip);for(var l=r$(i.ref),c=l.s.r;c<=l.e.r;++c)for(var u=l.s.c;u<=l.e.c;++u){var d=rq({c:u,r:c});a?(t[c]||(t[c]=[]),t[c][u]||(t[c][u]={t:"z",v:void 0}),t[c][u].l=i):(t[d]||(t[d]={t:"z",v:void 0}),t[d].l=i)}}}(l,S,a);var T=d.match(ow);if(T&&(l["!margins"]=function(t){var r={};return["left","right","top","bottom","header","footer"].forEach(function(n){t[n]&&(r[n]=parseFloat(t[n]))}),r}(tM(T[0]))),!l["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(l["!ref"]=rG(c)),r.sheetRows>0&&l["!ref"]){var N=r$(l["!ref"]);r.sheetRows<=+N.e.r&&(N.e.r=r.sheetRows-1,N.e.r>c.e.r&&(N.e.r=c.e.r),N.e.r<N.s.r&&(N.s.r=N.e.r),N.e.c>c.e.c&&(N.e.c=c.e.c),N.e.c<N.s.c&&(N.s.c=N.e.c),l["!fullref"]=l["!ref"],l["!ref"]=rG(N))}return w.length>0&&(l["!cols"]=w),C.length>0&&(l["!merges"]=C),l}(m,c,o,h,u,d,f);break;case"chart":if(g=i[a],!(p=".bin"===r.slice(-4)?function(t,r,n,a,o){if(!t)return t;a||(a={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},s=[],l=!1;return rP(t,function(t,a,c){switch(c){case 550:i["!rel"]=t;break;case 651:o.Sheets[n]||(o.Sheets[n]={}),t.name&&(o.Sheets[n].CodeName=t.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:l=!0;break;case 36:l=!1;break;case 37:s.push(c);break;case 38:s.pop();break;default:if(a.T>0)s.push(c);else if(a.T<0)s.pop();else if(!l||r.WTF)throw Error("Unexpected record 0x"+c.toString(16))}},r),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}(m,c,o,g,u,d,f):function(t,r,n,a,o){if(!t)return t;a||(a={"!id":{}});var i,s={"!type":"chart","!drawel":null,"!rel":""},l=t.match(ox);return l&&ok(l[0],s,o,n),(i=t.match(/drawing r:id="(.*?)"/))&&(s["!rel"]=i[1]),a["!id"][s["!rel"]]&&(s["!drawel"]=a["!id"][s["!rel"]]),s}(m,0,o,g,u,d,f))||!p["!drawel"])break;var h,g,v=tA(p["!drawel"].Target,r),b=nl(v),y=function(t,r){if(!t)return"??";var n=(t.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return r["!id"][n].Target}(tS(t,v,!0),nc(tS(t,b,!0),v)),w=tA(y,v),x=nl(w);p=function(t,r,n,a,o,i){var s=i||{"!type":"chart"};if(!t)return i;var l=0,c=0,u="A",d={s:{r:2e6,c:2e6},e:{r:0,c:0}};
356return(t.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(t){var r=function(t){var r,n=[],a=t.match(/^<c:numCache>/);(t.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/mg)||[]).forEach(function(t){var r=t.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);r&&(n[+r[1]]=a?+r[2]:r[2])});var o=tU((t.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(t.match(/<c:f>(.*?)<\/c:f>/mg)||[]).forEach(function(t){r=t.replace(/<.*?>/g,"")}),[n,o,r]}(t);d.s.r=d.s.c=0,d.e.c=l,u=rB(l),r[0].forEach(function(t,n){s[u+rz(n)]={t:"n",v:t,z:r[1]},c=n}),d.e.r<c&&(d.e.r=c),++l}),l>0&&(s["!ref"]=rG(d)),s}(tS(t,w,!0),0,0,nc(tS(t,x,!0),w),0,p);break;case"macro":i[a],r.slice(-4),p={"!type":"macro"};break;case"dialog":i[a],r.slice(-4),p={"!type":"dialog"};break;default:throw Error("Unrecognized sheet type "+l)}s[a]=p;var E=[];i&&i[a]&&tt(i[a]).forEach(function(n){var o,s,l,u,d,f="";if(i[a][n].Type==ns.CMNT){f=tA(i[a][n].Target,r);var m=function(t,r,n){if(".bin"===r.slice(-4)){var a,o,i,s;return a=[],o=[],i={},s=!1,rP(t,function(t,r,l){switch(l){case 632:o.push(t);break;case 635:i=t;break;case 637:i.t=t.t,i.h=t.h,i.r=t.r;break;case 636:if(i.author=o[i.iauthor],delete i.iauthor,n.sheetRows&&i.rfx&&n.sheetRows<=i.rfx.r)break;i.t||(i.t=""),delete i.rfx,a.push(i);break;case 3072:case 37:case 38:break;case 35:s=!0;break;case 36:s=!1;break;default:if(r.T);else if(!s||n.WTF)throw Error("Unexpected record 0x"+l.toString(16))}}),a}return function(t,r){if(t.match(/<(?:\w+:)?comments *\/>/))return[];var n=[],a=[],o=t.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);o&&o[1]&&o[1].split(/<\/\w*:?author>/).forEach(function(t){if(""!==t&&""!==t.trim()){var r=t.match(/<(?:\w+:)?author[^>]*>(.*)/);r&&n.push(r[1])}});var i=t.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return i&&i[1]&&i[1].split(/<\/\w*:?comment>/).forEach(function(t){if(""!==t&&""!==t.trim()){var o=t.match(/<(?:\w+:)?comment[^>]*>/);if(o){var i=tM(o[0]),s={author:i.authorId&&n[i.authorId]||"sheetjsghost",ref:i.ref,guid:i.guid},l=rV(i.ref);if(!r.sheetRows||!(r.sheetRows<=l.r)){var c=t.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),u=!!c&&!!c[1]&&ao(c[1])||{r:"",t:"",h:""};s.r=u.r,"<t></t>"==u.r&&(u.t=u.h=""),s.t=(u.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),r.cellHTML&&(s.h=u.h),a.push(s)}}}}),a}(t,n)}(tk(t,f,!0),f,c);if(!m||!m.length)return;az(p,m,!1)}i[a][n].Type==ns.TCMNT&&(f=tA(i[a][n].Target,r),E=E.concat((o=tk(t,f,!0),s=[],l=!1,u={},d=0,o.replace(tO,function(t,r){var n=tM(t);switch(tD(n[0])){case"<?xml":case"<ThreadedComments":case"</ThreadedComments>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<threadedComment":u={author:n.personId,guid:n.id,ref:n.ref,T:1};break;case"</threadedComment>":null!=u.t&&s.push(u);break;case"<text>":case"<text":d=r+t.length;break;case"</text>":u.t=o.slice(d,r).replace(/\r\n/g,"\n").replace(/\r/g,"\n");break;case"<mentions":case"<mentions>":case"<ext":l=!0;break;case"</mentions>":case"</ext>":l=!1;break;default:if(!l&&c.WTF)throw Error("unrecognized "+n[0]+" in threaded comments")}return t}),s)))}),E&&E.length&&az(p,E,!0,c.people||[])}catch(t){if(c.WTF)throw t}}(t,b,y,N.SheetNames[O],O,P,g,H,r,T,k,S)}return R={Directory:E,Workbook:T,Props:N,Custprops:I,Deps:_,Sheets:g,SheetNames:N.SheetNames,Strings:ou,Styles:S,Themes:k,SSF:tm(eO)},r&&r.bookFiles&&(t.files?(R.keys=x,R.files=t.files):(R.keys=[],R.files={},t.FullPaths.forEach(function(r,n){r=r.replace(/^Root Entry[\/]/,""),R.keys.push(r),R.files[r]=t.FileIndex[n]}))),r&&r.bookVBA&&(E.vba.length>0?R.vbaraw=tk(t,is(E.vba[0]),!0):E.defaults&&"application/vnd.ms-office.vbaProject"===E.defaults.bin&&(R.vbaraw=tk(t,"xl/vbaProject.bin",!0))),R}(tN(o,i),i)):iu(r,p,f,h);case 239:return 60===m[3]?oV(p,f):iu(r,p,f,h);case 255:if(254===m[1])return c=p,u=f,d=c,"base64"==u.type&&(d=ep(d)),d=G.utils.decode(1200,d.slice(2),"str"),u.type="binary",ic(d,u);if(0===m[1]&&2===m[2]&&0===m[3])return n9.to_workbook(p,f);break;case 0:if(0===m[1]&&(m[2]>=2&&0===m[3]||0===m[2]&&(8===m[3]||9===m[3])))return n9.to_workbook(p,f);break;case 3:case 131:case 139:case 140:return n4.to_workbook(p,f);case 123:if(92===m[1]&&114===m[2]&&116===m[3])return ag.to_workbook(p,f);break;case 10:case 13:case 32:return function(t,r){var n="",a=il(t,r);switch(r.type){case"base64":n=ep(t);break;case"binary":n=t;break;case"buffer":n=t.toString("binary");break;case"array":n=tp(t);break;default:throw Error("Unrecognized type "+r.type)}return 239==a[0]&&187==a[1]&&191==a[2]&&(n=tK(n)),r.type="binary",ic(n,r)}(p,f);case 137:if(80===m[1]&&78===m[2]&&71===m[3])throw Error("PNG Image File is not a spreadsheet")}return n3.indexOf(m[0])>-1&&m[2]<=12&&m[3]<=31?n4.to_workbook(p,f):iu(r,p,f,h)}}});var o,i,s,l,c,u,d,f,p,m,h,g,v,b,y,w,x,E,C,k,S,T,N,A,I,R,_,O,P,L,M,D,j,F,U,z,H,B,V,q,W,G,Z,K,J=n(20067).Buffer,Y=n(72061),X={};X.version="0.18.5";var Q=1200,ee=1252,et=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],er={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},en=function(t){-1!=et.indexOf(t)&&(ee=er[0]=t)},ea=function(t){Q=t,en(t)};function eo(){ea(1200),en(1252)}function ei(t){for(var r=[],n=0,a=t.length;n<a;++n)r[n]=t.charCodeAt(n);return r}function es(t){for(var r=[],n=0;n<t.length>>1;++n)r[n]=String.fromCharCode(t.charCodeAt(2*n+1)+(t.charCodeAt(2*n)<<8));return r.join("")}var el=function(t){var r=t.charCodeAt(0),n=t.charCodeAt(1);return 255==r&&254==n?function(t){for(var r=[],n=0;n<t.length>>1;++n)r[n]=String.fromCharCode(t.charCodeAt(2*n)+(t.charCodeAt(2*n+1)<<8));return r.join("")}(t.slice(2)):254==r&&255==n?es(t.slice(2)):65279==r?t.slice(1):t},ec=function(t){return String.fromCharCode(t)},eu=function(t){return String.fromCharCode(t)},ed="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
356+/=";function ef(t){for(var r="",n=0,a=0,o=0,i=0,s=0,l=0,c=0,u=0;u<t.length;)i=(n=t.charCodeAt(u++))>>2,s=(3&n)<<4|(a=t.charCodeAt(u++))>>4,l=(15&a)<<2|(o=t.charCodeAt(u++))>>6,c=63&o,isNaN(a)?l=c=64:isNaN(o)&&(c=64),r+=ed.charAt(i)+ed.charAt(s)+ed.charAt(l)+ed.charAt(c);return r}function ep(t){var r="",n=0,a=0,o=0,i=0,s=0,l=0;t=t.replace(/[^\w\+\/\=]/g,"");for(var c=0;c<t.length;)r+=String.fromCharCode(ed.indexOf(t.charAt(c++))<<2|(i=ed.indexOf(t.charAt(c++)))>>4),n=(15&i)<<4|(s=ed.indexOf(t.charAt(c++)))>>2,64!==s&&(r+=String.fromCharCode(n)),a=(3&s)<<6|(l=ed.indexOf(t.charAt(c++))),64!==l&&(r+=String.fromCharCode(a));return r}var em=void 0!==J&&void 0!==Y&&void 0!==Y.versions&&!!Y.versions.node,eh=function(){if(void 0!==J){var t=!J.from;if(!t)try{J.from("foo","utf8")}catch(r){t=!0}return t?function(t,r){return r?new J(t,r):new J(t)}:J.from.bind(J)}return function(){}}();function eg(t){return em?J.alloc?J.alloc(t):new J(t):"undefined"!=typeof Uint8Array?new Uint8Array(t):Array(t)}function ev(t){return em?J.allocUnsafe?J.allocUnsafe(t):new J(t):"undefined"!=typeof Uint8Array?new Uint8Array(t):Array(t)}var eb=function(t){return em?eh(t,"binary"):t.split("").map(function(t){return 255&t.charCodeAt(0)})};function ey(t){if(Array.isArray(t))return t.map(function(t){return String.fromCharCode(t)}).join("");for(var r=[],n=0;n<t.length;++n)r[n]=String.fromCharCode(t[n]);return r.join("")}function ew(t){if("undefined"==typeof ArrayBuffer)throw Error("Unsupported");if(t instanceof ArrayBuffer)return ew(new Uint8Array(t));for(var r=Array(t.length),n=0;n<t.length;++n)r[n]=t[n];return r}var ex=em?function(t){return J.concat(t.map(function(t){return J.isBuffer(t)?t:eh(t)}))}:function(t){if("undefined"!=typeof Uint8Array){var r=0,n=0;for(r=0;r<t.length;++r)n+=t[r].length;var a=new Uint8Array(n),o=0;for(r=0,n=0;r<t.length;n+=o,++r)if(o=t[r].length,t[r]instanceof Uint8Array)a.set(t[r],n);else if("string"==typeof t[r])throw"wtf";else a.set(new Uint8Array(t[r]),n);return a}return[].concat.apply([],t.map(function(t){return Array.isArray(t)?t:[].slice.call(t)}))},eE=/\u0000/g,eC=/[\u0001-\u0006]/g;function ek(t){for(var r="",n=t.length-1;n>=0;)r+=t.charAt(n--);return r}function eS(t,r){var n=""+t;return n.length>=r?n:th("0",r-n.length)+n}function eT(t,r){var n=""+t;return n.length>=r?n:th(" ",r-n.length)+n}function eN(t,r){var n=""+t;return n.length>=r?n:n+th(" ",r-n.length)}function eA(t,r){var n,a;return t>4294967296||t<-4294967296?(n=""+Math.round(t)).length>=r?n:th("0",r-n.length)+n:(a=""+Math.round(t)).length>=r?a:th("0",r-a.length)+a}function eI(t,r){return r=r||0,t.length>=7+r&&(32|t.charCodeAt(r))==103&&(32|t.charCodeAt(r+1))==101&&(32|t.charCodeAt(r+2))==110&&(32|t.charCodeAt(r+3))==101&&(32|t.charCodeAt(r+4))==114&&(32|t.charCodeAt(r+5))==97&&(32|t.charCodeAt(r+6))==108}var eR=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],e_=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]],eO={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},eP={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},eL={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);
356_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function eM(t,r,n){for(var a=t<0?-1:1,o=t*a,i=0,s=1,l=0,c=1,u=0,d=0,f=Math.floor(o);u<r&&(l=(f=Math.floor(o))*s+i,d=f*u+c,!(o-f<5e-8));)o=1/(o-f),i=s,s=l,c=u,u=d;if(d>r&&(u>r?(d=c,l=i):(d=u,l=s)),!n)return[0,a*l,d];var p=Math.floor(a*l/d);return[p,a*l-p*d,d]}function eD(t,r,n){if(t>2958465||t<0)return null;var a=0|t,o=Math.floor(86400*(t-a)),i=0,s=[],l={D:a,T:o,u:86400*(t-a)-o,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(1e-6>Math.abs(l.u)&&(l.u=0),r&&r.date1904&&(a+=1462),l.u>.9999&&(l.u=0,86400==++o&&(l.T=o=0,++a,++l.D)),60===a)s=n?[1317,10,29]:[1900,2,29],i=3;else if(0===a)s=n?[1317,8,29]:[1900,1,0],i=6;else{a>60&&--a;var c,u,d=new Date(1900,0,1);d.setDate(d.getDate()+a-1),s=[d.getFullYear(),d.getMonth()+1,d.getDate()],i=d.getDay(),a<60&&(i=(i+6)%7),n&&(c=s,c[0]-=581,u=d.getDay(),d<60&&(u=(u+6)%7),i=u)}return l.y=s[0],l.m=s[1],l.d=s[2],l.S=o%60,o=Math.floor(o/60),l.M=o%60,o=Math.floor(o/60),l.H=o,l.q=i,l}var ej=new Date(1899,11,31,0,0,0),eF=ej.getTime(),eU=new Date(1900,2,1,0,0,0);function ez(t,r){var n=t.getTime();return r?n-=1262304e5:t>=eU&&(n+=864e5),(n-(eF+(t.getTimezoneOffset()-ej.getTimezoneOffset())*6e4))/864e5}function eH(t){return -1==t.indexOf(".")?t:t.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function eB(t){var r,n,a,o,i,s=Math.floor(Math.log(Math.abs(t))*Math.LOG10E);return s>=-4&&s<=-1?i=t.toPrecision(10+s):9>=Math.abs(s)?(r=t<0?12:11,i=(n=eH(t.toFixed(12))).length<=r||(n=t.toPrecision(10)).length<=r?n:t.toExponential(5)):i=10===s?t.toFixed(10).substr(0,12):(a=eH(t.toFixed(11))).length>(t<0?12:11)||"0"===a||"-0"===a?t.toPrecision(6):a,eH(-1==(o=i.toUpperCase()).indexOf("E")?o:o.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2"))}function eV(t,r){switch(typeof t){case"string":return t;case"boolean":return t?"TRUE":"FALSE";case"number":return(0|t)===t?t.toString(10):eB(t);case"undefined":return"";case"object":if(null==t)return"";if(t instanceof Date)return e4(14,ez(t,r&&r.date1904),r)}throw Error("unsupported value in General format: "+t)}function eq(t){if(t.length<=3)return t;for(var r=t.length%3,n=t.substr(0,r);r!=t.length;r+=3)n+=(n.length>0?",":"")+t.substr(r,3);return n}var eW=/%/g,eG=/# (\?+)( ?)\/( ?)(\d+)/,e$=/^#*0*\.([0#]+)/,eZ=/\).*[0#]/,eK=/\(###\) ###\\?-####/;function eJ(t){for(var r,n="",a=0;a!=t.length;++a)switch(r=t.charCodeAt(a)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(r)}return n}function eY(t,r){var n=Math.pow(10,r);return""+Math.round(t*n)/n}function eX(t,r){var n=t-Math.floor(t),a=Math.pow(10,r);return r<(""+Math.round(n*a)).length?0:Math.round(n*a)}function eQ(t,r,n){return(0|n)===n?function t(r,n,a){if(40===r.charCodeAt(0)&&!n.match(eZ)){var o,i=n.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return a>=0?t("n",i,a):"("+t("n",i,-a)+")"}if(44===n.charCodeAt(n.length-1))return function(t,r,n){for(var a=r.length-1;44===r.charCodeAt(a-1);)--a;return eQ(t,r.substr(0,a),n/Math.pow(10,3*(r.length-a)))}(r,n,a);if(-1!==n.indexOf("%"))return l=(s=n).replace(eW,""),c=s.length-l.length,eQ(r,l,a*Math.pow(10,2*c))+th("%",c);if(-1!==n.indexOf("E"))return function t(r,n){var a,o=r.indexOf("E")-r.indexOf(".")-1;if(r.match(/^#+0.0E\+0$/)){if(0==n)return"0.0E+0";if(n<0)return"-"+t(r,-n);var i=r.indexOf(".");-1===i&&(i=r.indexOf("E"));var s=Math.floor(Math.log(n)*Math.LOG10E)%i;if(s<0&&(s+=i),!(a=(n/Math.pow(10,s)).toPrecision(o+1+(i+s)%i)).match(/[Ee]/)){var l=Math.floor(Math.log(n)*Math.LOG10E);-1===a.indexOf(".")?a=a.charAt(0)+"."+a.substr(1)+"E+"+(l-a.length+s):a+="E+"+(l-s),a=a.replace(/\+-/,"-")}a=a.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(t,r,n,a){return r+n+a.substr(0,(i+s)%i)+"."+a.substr(s)+"E"})}else a=n.toExponential(o);return r.match(/E\+00$/)&&a.match(/e[+-]\d$/)&&(a=a.substr(0,a.length-1)+"0"+a.charAt(a.length-1)),r.match(/E\-/)&&a.match(/e\+/)&&(a=a.replace(/e\+/,"e")),a.replace("e","E")}(n,a);if(36===n.charCodeAt(0))return"$"+t(r,n.substr(" "==n.charAt(1)?2:1),a);var s,l,c,u,d,f,p,m=Math.abs(a),h=a<0?"-":"";if(n.match(/^00+$/))return h+eS(m,n.length);if(n.match(/^[#?]+$/))return u=""+a,0===a&&(u=""),u.length>n.length?u:eJ(n.substr(0,n.length-u.length))+u;if(d=n.match(eG))return h+(0===m?"":""+m)+th(" ",(o=d)[1].length+2+o[4].length);if(n.match(/^#+0+$/))return h+eS(m,n.length-n.indexOf("0"));if(d=n.match(e$))return u=(u=(""+a).replace(/^([^\.]+)$/,"$1."+eJ(d[1])).replace(/\.$/,"."+eJ(d[1]))).replace(/\.(\d*)$/,function(t,r){return"."+r+th("0",eJ(d[1]).length-r.length)}),-1!==n.indexOf("0.")?u:u.replace(/^0\./,".");if(d=(n=n.replace(/^#+([0.])/,"$1")).match(/^(0*)\.(#*)$/))return h+(""+m).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,d[1].length?"0.":".");if(d=n.match(/^#{1,3},##0(\.?)$/))return h+eq(""+m);if(d=n.match(/^#,##0\.([#0]*0)$/))return a<0?"-"+t(r,n,-a):eq(""+a)+"."+th("0",d[1].length);if(d=n.match(/^#,#*,#0/))return t(r,n.replace(/^#,#*,/,""),a);if(d=n.match(/^([0#]+)(\\?-([0#]+))+$/))return u=ek(t(r,n.replace(/[\\-]/g,""),a)),f=0,ek(ek(n.replace(/\\/g,"")).replace(/[0#]/g,function(t){return f<u.length?u.charAt(f++):"0"===t?"0":""}));if(n.match(eK))return"("+(u=t(r,"##########",a)).substr(0,3)+") "+u.substr(3,3)+"-"+u.substr(6);var g="";
vendor: 11,632 bytes, line 356
356if(d=n.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return p=eM(m,Math.pow(10,f=Math.min(d[4].length,7))-1,!1),u=""+h," "==(g=eQ("n",d[1],p[1])).charAt(g.length-1)&&(g=g.substr(0,g.length-1)+"0"),u+=g+d[2]+"/"+d[3],(g=eN(p[2],f)).length<d[4].length&&(g=eJ(d[4].substr(d[4].length-g.length))+g),u+=g;if(d=n.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return h+((p=eM(m,Math.pow(10,f=Math.min(Math.max(d[1].length,d[4].length),7))-1,!0))[0]||(p[1]?"":"0"))+" "+(p[1]?eT(p[1],f)+d[2]+"/"+d[3]+eN(p[2],f):th(" ",2*f+1+d[2].length+d[3].length));if(d=n.match(/^[#0?]+$/))return(u=""+a,n.length<=u.length)?u:eJ(n.substr(0,n.length-u.length))+u;if(d=n.match(/^([#0]+)\.([#0]+)$/)){f=(u=""+a.toFixed(Math.min(d[2].length,10)).replace(/([^0])0+$/,"$1")).indexOf(".");var v=n.indexOf(".")-f,b=n.length-u.length-v;return eJ(n.substr(0,v)+u+n.substr(n.length-b))}if(d=n.match(/^00,000\.([#0]*0)$/))return a<0?"-"+t(r,n,-a):eq(""+a).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(t){return"00,"+(t.length<3?eS(0,3-t.length):"")+t})+"."+eS(0,d[1].length);switch(n){case"###,###":case"##,###":case"#,###":var y=eq(""+m);return"0"!==y?h+y:"";default:if(n.match(/\.[0#?]*$/))return t(r,n.slice(0,n.lastIndexOf(".")),a)+eJ(n.slice(n.lastIndexOf(".")))}throw Error("unsupported format |"+n+"|")}(t,r,n):function t(r,n,a){if(40===r.charCodeAt(0)&&!n.match(eZ)){var o,i,s,l,c,u,d=n.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return a>=0?t("n",d,a):"("+t("n",d,-a)+")"}if(44===n.charCodeAt(n.length-1))return function(t,r,n){for(var a=r.length-1;44===r.charCodeAt(a-1);)--a;return eQ(t,r.substr(0,a),n/Math.pow(10,3*(r.length-a)))}(r,n,a);if(-1!==n.indexOf("%"))return p=(f=n).replace(eW,""),m=f.length-p.length,eQ(r,p,a*Math.pow(10,2*m))+th("%",m);if(-1!==n.indexOf("E"))return function t(r,n){var a,o=r.indexOf("E")-r.indexOf(".")-1;if(r.match(/^#+0.0E\+0$/)){if(0==n)return"0.0E+0";if(n<0)return"-"+t(r,-n);var i=r.indexOf(".");-1===i&&(i=r.indexOf("E"));var s=Math.floor(Math.log(n)*Math.LOG10E)%i;if(s<0&&(s+=i),-1===(a=(n/Math.pow(10,s)).toPrecision(o+1+(i+s)%i)).indexOf("e")){var l=Math.floor(Math.log(n)*Math.LOG10E);for(-1===a.indexOf(".")?a=a.charAt(0)+"."+a.substr(1)+"E+"+(l-a.length+s):a+="E+"+(l-s);"0."===a.substr(0,2);)a=(a=a.charAt(0)+a.substr(2,i)+"."+a.substr(2+i)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");a=a.replace(/\+-/,"-")}a=a.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(t,r,n,a){return r+n+a.substr(0,(i+s)%i)+"."+a.substr(s)+"E"})}else a=n.toExponential(o);return r.match(/E\+00$/)&&a.match(/e[+-]\d$/)&&(a=a.substr(0,a.length-1)+"0"+a.charAt(a.length-1)),r.match(/E\-/)&&a.match(/e\+/)&&(a=a.replace(/e\+/,"e")),a.replace("e","E")}(n,a);if(36===n.charCodeAt(0))return"$"+t(r,n.substr(" "==n.charAt(1)?2:1),a);var f,p,m,h,g,v,b,y=Math.abs(a),w=a<0?"-":"";if(n.match(/^00+$/))return w+eA(y,n.length);if(n.match(/^[#?]+$/))return"0"===(h=eA(a,0))&&(h=""),h.length>n.length?h:eJ(n.substr(0,n.length-h.length))+h;if(g=n.match(eG))return l=Math.floor((s=Math.round(y*(i=parseInt((o=g)[4],10))))/i),c=s-l*i,w+(0===l?"":""+l)+" "+(0===c?th(" ",o[1].length+1+o[4].length):eT(c,o[1].length)+o[2]+"/"+o[3]+eS(i,o[4].length));if(n.match(/^#+0+$/))return w+eA(y,n.length-n.indexOf("0"));if(g=n.match(e$))return h=eY(a,g[1].length).replace(/^([^\.]+)$/,"$1."+eJ(g[1])).replace(/\.$/,"."+eJ(g[1])).replace(/\.(\d*)$/,function(t,r){return"."+r+th("0",eJ(g[1]).length-r.length)}),-1!==n.indexOf("0.")?h:h.replace(/^0\./,".");if(g=(n=n.replace(/^#+([0.])/,"$1")).match(/^(0*)\.(#*)$/))return w+eY(y,g[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,g[1].length?"0.":".");if(g=n.match(/^#{1,3},##0(\.?)$/))return w+eq(eA(y,0));if(g=n.match(/^#,##0\.([#0]*0)$/))return a<0?"-"+t(r,n,-a):eq(""+(Math.floor(a)+((u=g[1].length)<(""+Math.round((a-Math.floor(a))*Math.pow(10,u))).length?1:0)))+"."+eS(eX(a,g[1].length),g[1].length);if(g=n.match(/^#,#*,#0/))return t(r,n.replace(/^#,#*,/,""),a);if(g=n.match(/^([0#]+)(\\?-([0#]+))+$/))return h=ek(t(r,n.replace(/[\\-]/g,""),a)),v=0,ek(ek(n.replace(/\\/g,"")).replace(/[0#]/g,function(t){return v<h.length?h.charAt(v++):"0"===t?"0":""}));if(n.match(eK))return"("+(h=t(r,"##########",a)).substr(0,3)+") "+h.substr(3,3)+"-"+h.substr(6);var x="";if(g=n.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return b=eM(y,Math.pow(10,v=Math.min(g[4].length,7))-1,!1),h=""+w," "==(x=eQ("n",g[1],b[1])).charAt(x.length-1)&&(x=x.substr(0,x.length-1)+"0"),h+=x+g[2]+"/"+g[3],(x=eN(b[2],v)).length<g[4].length&&(x=eJ(g[4].substr(g[4].length-x.length))+x),h+=x;if(g=n.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return w+((b=eM(y,Math.pow(10,v=Math.min(Math.max(g[1].length,g[4].length),7))-1,!0))[0]||(b[1]?"":"0"))+" "+(b[1]?eT(b[1],v)+g[2]+"/"+g[3]+eN(b[2],v):th(" ",2*v+1+g[2].length+g[3].length));if(g=n.match(/^[#0?]+$/))return(h=eA(a,0),n.length<=h.length)?h:eJ(n.substr(0,n.length-h.length))+h;if(g=n.match(/^([#0?]+)\.([#0]+)$/)){v=(h=""+a.toFixed(Math.min(g[2].length,10)).replace(/([^0])0+$/,"$1")).indexOf(".");var E=n.indexOf(".")-v,C=n.length-h.length-E;return eJ(n.substr(0,E)+h+n.substr(n.length-C))}if(g=n.match(/^00,000\.([#0]*0)$/))return v=eX(a,g[1].length),a<0?"-"+t(r,n,-a):eq(a<2147483647&&a>-2147483648?""+(a>=0?0|a:a-1|0):""+Math.floor(a)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(t){return"00,"+(t.length<3?eS(0,3-t.length):"")+t})+"."+eS(v,g[1].length);switch(n){case"###,##0.00":return t(r,"#,##0.00",a);case"###,###":case"##,###":case"#,###":var k=eq(eA(y,0));return"0"!==k?w+k:"";case"###,###.00":return t(r,"###,##0.00",a).replace(/^0\./,".");case"#,###.00":return t(r,"#,##0.00",a).replace(/^0\./,".")}throw Error("unsupported format |"+n+"|")}(t,r,n)}var e0=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function e1(t){for(var r=0,n="",a="";r<t.length;)switch(n=t.charAt(r)){case"G":eI(t,r)&&(r+=6),r++;break;case'"':for(;34!==t.charCodeAt(++r)&&r<t.length;);++r;break;case"\\":case"_":r+=2;break;case"@":++r;break;case"B":case"b":if("1"===t.charAt(r+1)||"2"===t.charAt(r+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if("A/P"===t.substr(r,3).toUpperCase()||"AM/PM"===t.substr(r,5).toUpperCase()||"上午/下午"===t.substr(r,5).toUpperCase())return!0;++r;break;case"[":for(a=n;"]"!==t.charAt(r++)&&r<t.length;)a+=t.charAt(r);if(a.match(e0))return!0;break;case".":case"0":case"#":for(;r<t.length&&("0#?.,E+-%".indexOf(n=t.charAt(++r))>-1||"\\"==n&&"-"==t.charAt(r+1)&&"0#".indexOf(t.charAt(r+2))>-1););break;case"?":for(;t.charAt(++r)===n;);break;case"*":++r,(" "==t.charAt(r)||"*"==t.charAt(r))&&++r;break;case"(":case")":case" ":default:++r;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;r<t.length&&"0123456789".indexOf(t.charAt(++r))>-1;);}return!1}var e2=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function e3(t,r){if(null==r)return!1;var n=parseFloat(r[2]);switch(r[1]){case"=":if(t==n)return!0;break;case">":if(t>n)return!0;break;case"<":if(t<n)return!0;break;case"<>":if(t!=n)return!0;break;case">=":if(t>=n)return!0;break;case"<=":if(t<=n)return!0}return!1}function e4(t,r,n){null==n&&(n={});var a="";switch(typeof t){case"string":a="m/d/yy"==t&&n.dateNF?n.dateNF:t;break;case"number":null==(a=14==t&&n.dateNF?n.dateNF:(null!=n.table?n.table:eO)[t])&&(a=n.table&&n.table[eP[t]]||eO[eP[t]]),null==a&&(a=eL[t]||"General")}if(eI(a,0))return eV(r,n);r instanceof Date&&(r=ez(r,n.date1904));var o=function(t,r){var n=function(t){for(var r=[],n=!1,a=0,o=0;a<t.length;++a)switch(t.charCodeAt(a)){case 34:n=!n;break;case 95:case 42:case 92:++a;break;case 59:r[r.length]=t.substr(o,a-o),o=a+1}if(r[r.length]=t.substr(o),!0===n)throw Error("Format |"+t+"| unterminated string ");return r}(t),a=n.length,o=n[a-1].indexOf("@");if(a<4&&o>-1&&--a,n.length>4)throw Error("cannot find right format for |"+n.join("|")+"|");if("number"!=typeof r)return[4,4===n.length||o>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=o>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=o>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=o>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"]}var i=r>0?n[0]:r<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[a,i];if(null!=n[0].match(/\[[=<>]/)||null!=n[1].match(/\[[=<>]/)){var s=n[0].match(e2),l=n[1].match(e2);return e3(r,s)?[a,n[0]]:e3(r,l)?[a,n[1]]:[a,n[null!=s&&null!=l?2:1]]}return[a,i]}(a,r);if(eI(o[1]))return eV(r,n);if(!0===r)r="TRUE";else if(!1===r)r="FALSE";else if(""===r||null==r)return"";return function(t,r,n,a){for(var o,i,s,l=[],c="",u=0,d="",f="t",p="H";u<t.length;)switch(d=t.charAt(u)){case"G":if(!eI(t,u))throw Error("unrecognized character "+d+" in "+t);l[l.length]={t:"G",v:"General"},u+=7;break;case'"':for(c="";34!==(s=t.charCodeAt(++u))&&u<t.length;)c+=String.fromCharCode(s);l[l.length]={t:"t",v:c},++u;break;case"\\":var m=t.charAt(++u),h="("===m||")"===m?m:"t";l[l.length]={t:h,v:m},++u;break;case"_":l[l.length]={t:"t",v:" "},u+=2;break;case"@":l[l.length]={t:"T",v:r},++u;break;case"B":case"b":if("1"===t.charAt(u+1)||"2"===t.charAt(u+1)){if(null==o&&null==(o=eD(r,n,"2"===t.charAt(u+1))))return"";l[l.length]={t:"X",v:t.substr(u,2)},f=d,u+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":d=d.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(r<0||null==o&&null==(o=eD(r,n)))return"";for(c=d;++u<t.length&&t.charAt(u).toLowerCase()===d;)c+=d;"m"===d&&"h"===f.toLowerCase()&&(d="M"),"h"===d&&(d=p),l[l.length]={t:d,v:c},f=d;break;case"A":case"a":case"上":var g={t:d,v:d};if(null==o&&(o=eD(r,n)),"A/P"===t.substr(u,3).toUpperCase()?(null!=o&&(g.v=o.H>=12?"P":"A"),g.t="T",p="h",u+=3):"AM/PM"===t.substr(u,5).toUpperCase()?(null!=o&&(g.v=o.H>=12?"PM":"AM"),g.t="T",u+=5,p="h"):"上午/下午"===t.substr(u,5).toUpperCase()?(null!=o&&(g.v=o.H>=12?"下午":"上午"),g.t="T",u+=5,p="h"):(g.t="t",++u),null==o&&"T"===g.t)return"";l[l.length]=g,f=d;break;case"[":for(c=d;"]"!==t.charAt(u++)&&u<t.length;)c+=t.charAt(u);if("]"!==c.slice(-1))throw'unterminated "[" block: |'+c+"|";if(c.match(e0)){if(null==o&&null==(o=eD(r,n)))return"";l[l.length]={t:"Z",v:c.toLowerCase()},f=c.charAt(1)}else c.indexOf("$")>-1&&(c=(c.match(/\$([^-\[\]]*)/)||[])[1]||"$",e1(t)||(l[l.length]={t:"t",v:c}));break;case".":if(null!=o){for(c=d;++u<t.length&&"0"===(d=t.charAt(u));)c+=d;l[l.length]={t:"s",v:c};break}case"0":case"#":for(c=d;++u<t.length&&"0#?.,E+-%".indexOf(d=t.charAt(u))>-1;)c+=d;l[l.length]={t:"n",v:c};break;case"?":for(c=d;t.charAt(++u)===d;)c+=d;l[l.length]={t:d,v:c},f=d;break;case"*":++u,(" "==t.charAt(u)||"*"==t.charAt(u))&&++u;break;case"(":case")":l[l.length]={t:1===a?"t":d,v:d},++u;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(c=d;u<t.length&&"0123456789".indexOf(t.charAt(++u))>-1;)c+=t.charAt(u);l[l.length]={t:"D",v:c};break;case" ":l[l.length]={t:d,v:d},++u;break;case"$":l[l.length]={t:"t",v:"$"},++u;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(d))throw Error("unrecognized character "+d+" in "+t);l[l.length]={t:"t",v:d},++u}var v,b=0,y=0;for(u=l.length-1,f="t";u>=0;--u)switch(l[u].t){case"h":case"H":l[u].t=p,f="h",b<1&&(b=1);break;case"s":(v=l[u].v.match(/\.0+$/))&&(y=Math.max(y,v[0].length-1)),b<3&&(b=3);case"d":case"y":case"M":case"e":f=l[u].t;break;case"m":"s"===f&&(l[u].t="M",b<2&&(b=2));break;case"X":break;case"Z":b<1&&l[u].v.match(/[Hh]/)&&(b=1),b<2&&l[u].v.match(/[Mm]/)&&(b=2),b<3&&l[u].v.match(/[Ss]/)&&(b=3)}switch(b){case 0:break;case 1:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M),o.M>=60&&(o.M=0,++o.H);break;case 2:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M)}var w,x="";for(u=0;
356u<l.length;++u)switch(l[u].t){case"t":case"T":case" ":case"D":break;case"X":l[u].v="",l[u].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":l[u].v=function(t,r,n,a){var o,i="",s=0,l=0,c=n.y,u=0;switch(t){case 98:c=n.y+543;case 121:switch(r.length){case 1:case 2:o=c%100,u=2;break;default:o=c%1e4,u=4}break;case 109:switch(r.length){case 1:case 2:o=n.m,u=r.length;break;case 3:return e_[n.m-1][1];case 5:return e_[n.m-1][0];default:return e_[n.m-1][2]}break;case 100:switch(r.length){case 1:case 2:o=n.d,u=r.length;break;case 3:return eR[n.q][0];default:return eR[n.q][1]}break;case 104:switch(r.length){case 1:case 2:o=1+(n.H+11)%12,u=r.length;break;default:throw"bad hour format: "+r}break;case 72:switch(r.length){case 1:case 2:o=n.H,u=r.length;break;default:throw"bad hour format: "+r}break;case 77:switch(r.length){case 1:case 2:o=n.M,u=r.length;break;default:throw"bad minute format: "+r}break;case 115:if("s"!=r&&"ss"!=r&&".0"!=r&&".00"!=r&&".000"!=r)throw"bad second format: "+r;if(0===n.u&&("s"==r||"ss"==r))return eS(n.S,r.length);if((s=Math.round((l=a>=2?3===a?1e3:100:1===a?10:1)*(n.S+n.u)))>=60*l&&(s=0),"s"===r)return 0===s?"0":""+s/l;if(i=eS(s,2+a),"ss"===r)return i.substr(0,2);return"."+i.substr(2,r.length-1);case 90:switch(r){case"[h]":case"[hh]":o=24*n.D+n.H;break;case"[m]":case"[mm]":o=(24*n.D+n.H)*60+n.M;break;case"[s]":case"[ss]":o=((24*n.D+n.H)*60+n.M)*60+Math.round(n.S+n.u);break;default:throw"bad abstime format: "+r}u=3===r.length?1:2;break;case 101:o=c,u=1}return u>0?eS(o,u):""}(l[u].t.charCodeAt(0),l[u].v,o,y),l[u].t="t";break;case"n":case"?":for(w=u+1;null!=l[w]&&("?"===(d=l[w].t)||"D"===d||(" "===d||"t"===d)&&null!=l[w+1]&&("?"===l[w+1].t||"t"===l[w+1].t&&"/"===l[w+1].v)||"("===l[u].t&&(" "===d||"n"===d||")"===d)||"t"===d&&("/"===l[w].v||" "===l[w].v&&null!=l[w+1]&&"?"==l[w+1].t));)l[u].v+=l[w].v,l[w]={v:"",t:";"},++w;x+=l[u].v,u=w-1;break;case"G":l[u].t="t",l[u].v=eV(r,n)}var E,C,k="";if(x.length>0){40==x.charCodeAt(0)?(E=r<0&&45===x.charCodeAt(0)?-r:r,C=eQ("n",x,E)):(C=eQ("n",x,E=r<0&&a>1?-r:r),E<0&&l[0]&&"t"==l[0].t&&(C=C.substr(1),l[0].v="-"+l[0].v)),w=C.length-1;var S=l.length;for(u=0;u<l.length;++u)if(null!=l[u]&&"t"!=l[u].t&&l[u].v.indexOf(".")>-1){S=u;break}var T=l.length;if(S===l.length&&-1===C.indexOf("E")){for(u=l.length-1;u>=0;--u)null!=l[u]&&-1!=="n?".indexOf(l[u].t)&&(w>=l[u].v.length-1?(w-=l[u].v.length,l[u].v=C.substr(w+1,l[u].v.length)):w<0?l[u].v="":(l[u].v=C.substr(0,w+1),w=-1),l[u].t="t",T=u);w>=0&&T<l.length&&(l[T].v=C.substr(0,w+1)+l[T].v)}else if(S!==l.length&&-1===C.indexOf("E")){for(w=C.indexOf(".")-1,u=S;u>=0;--u)if(null!=l[u]&&-1!=="n?".indexOf(l[u].t)){for(i=l[u].v.indexOf(".")>-1&&u===S?l[u].v.indexOf(".")-1:l[u].v.length-1,k=l[u].v.substr(i+1);i>=0;--i)w>=0&&("0"===l[u].v.charAt(i)||"#"===l[u].v.charAt(i))&&(k=C.charAt(w--)+k);l[u].v=k,l[u].t="t",T=u}for(w>=0&&T<l.length&&(l[T].v=C.substr(0,w+1)+l[T].v),w=C.indexOf(".")+1,u=S;u<l.length;++u)if(null!=l[u]&&(-1!=="n?(".indexOf(l[u].t)||u===S)){for(i=l[u].v.indexOf(".")>-1&&u===S?l[u].v.indexOf(".")+1:0,k=l[u].v.substr(0,i);i<l[u].v.length;++i)w<C.length&&(k+=C.charAt(w++));l[u].v=k,l[u].t="t",T=u}}
356}for(u=0;u<l.length;++u)null!=l[u]&&"n?".indexOf(l[u].t)>-1&&(E=a>1&&r<0&&u>0&&"-"===l[u-1].v?-r:r,l[u].v=eQ(l[u].t,l[u].v,E),l[u].t="t");var N="";for(u=0;u!==l.length;++u)null!=l[u]&&(N+=l[u].v);return N}(o[1],r,n,o[0])}function e6(t,r){if("number"!=typeof r){r=+r||-1;for(var n=0;n<392;++n){if(void 0==eO[n]){r<0&&(r=n);continue}if(eO[n]==t){r=n;break}}r<0&&(r=391)}return eO[r]=t,r}function e5(){var t;t||(t={}),t[0]="General",t[1]="0",t[2]="0.00",t[3]="#,##0",t[4]="#,##0.00",t[9]="0%",t[10]="0.00%",t[11]="0.00E+00",t[12]="# ?/?",t[13]="# ??/??",t[14]="m/d/yy",t[15]="d-mmm-yy",t[16]="d-mmm",t[17]="mmm-yy",t[18]="h:mm AM/PM",t[19]="h:mm:ss AM/PM",t[20]="h:mm",t[21]="h:mm:ss",t[22]="m/d/yy h:mm",t[37]="#,##0 ;(#,##0)",t[38]="#,##0 ;[Red](#,##0)",t[39]="#,##0.00;(#,##0.00)",t[40]="#,##0.00;[Red](#,##0.00)",t[45]="mm:ss",t[46]="[h]:mm:ss",t[47]="mmss.0",t[48]="##0.0E+0",t[49]="@",t[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',eO=t}var e8={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},e7=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g,e9=((o={}).version="1.2.0",l=(s=function(t){var r=0,n=0,a=0,o="undefined"!=typeof Int32Array?new Int32Array(4096):Array(4096);for(a=0;256!=a;++a)o[a]=t[a];for(a=0;256!=a;++a)for(n=t[a],r=256+a;r<4096;r+=256)n=o[r]=n>>>8^t[255&n];var i=[];for(a=1;16!=a;++a)i[a-1]="undefined"!=typeof Int32Array?o.subarray(256*a,256*a+256):o.slice(256*a,256*a+256);return i}(i=function(){for(var t=0,r=Array(256),n=0;256!=n;++n)t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=n)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1,r[n]=t;return"undefined"!=typeof Int32Array?new Int32Array(r):r}()))[0],c=s[1],u=s[2],d=s[3],f=s[4],p=s[5],m=s[6],h=s[7],g=s[8],v=s[9],b=s[10],y=s[11],w=s[12],x=s[13],E=s[14],o.table=i,o.bstr=function(t,r){for(var n=-1^r,a=0,o=t.length;a<o;)n=n>>>8^i[(n^t.charCodeAt(a++))&255];return~n},o.buf=function(t,r){for(var n=-1^r,a=t.length-15,o=0;o<a;)n=E[t[o++]^255&n]^x[t[o++]^n>>8&255]^w[t[o++]^n>>16&255]^y[t[o++]^n>>>24]^b[t[o++]]^v[t[o++]]^g[t[o++]]^h[t[o++]]^m[t[o++]]^p[t[o++]]^f[t[o++]]^d[t[o++]]^u[t[o++]]^c[t[o++]]^l[t[o++]]^i[t[o++]];for(a+=15;o<a;)n=n>>>8^i[(n^t[o++])&255];return~n},o.str=function(t,r){for(var n=-1^r,a=0,o=t.length,s=0,l=0;a<o;)(s=t.charCodeAt(a++))<128?n=n>>>8^i[(n^s)&255]:s<2048?n=(n=n>>>8^i[(n^(192|s>>6&31))&255])>>>8^i[(n^(128|63&s))&255]:s>=55296&&s<57344?(s=(1023&s)+64,l=1023&t.charCodeAt(a++),n=(n=(n=(n=n>>>8^i[(n^(240|s>>8&7))&255])>>>8^i[(n^(128|s>>2&63))&255])>>>8^i[(n^(128|l>>6&15|(3&s)<<4))&255])>>>8^i[(n^(128|63&l))&255]):n=(n=(n=n>>>8^i[(n^(224|s>>12&15))&255])>>>8^i[(n^(128|s>>6&63))&255])>>>8^i[(n^(128|63&s))&255];return~n},o),te=function(){var t,r,n={};function a(t){if("/"==t.charAt(t.length-1))return -1===t.slice(0,-1).indexOf("/")?t:a(t.slice(0,-1));var r=t.lastIndexOf("/");return -1===r?t:t.slice(0,r+1)}function o(t){if("/"==t.charAt(t.length-1))return o(t.slice(0,-1));var r=t.lastIndexOf("/");return -1===r?t:t.slice(r+1)}function i(t){rR(t,0);for(var r={},n=0;t.l<=t.length-4;){var a=t.read_shift(2),o=t.read_shift(2),i=t.l+o,s={};21589===a&&(1&(n=t.read_shift(1))&&(s.mtime=t.read_shift(4)),o>5&&(2&n&&(s.atime=t.read_shift(4)),4&n&&(s.ctime=t.read_shift(4))),s.mtime&&(s.mt=new Date(1e3*s.mtime))),t.l=i,r[a]=s}return r}function s(){return t||(t={})}function l(t,r){if(80==t[0]&&75==t[1])return K(t,r);if((32|t[0])==109&&(32|t[1])==105)return function(t,r){if("mime-version:"!=y(t.slice(0,13)).toLowerCase())throw Error("Unsupported MAD header");var n=r&&r.root||"",a=(em&&J.isBuffer(t)?t.toString("binary"):y(t)).split("\r\n"),o=0,i="";for(o=0;o<a.length;++o)if(i=a[o],/^Content-Location:/i.test(i)&&(i=i.slice(i.indexOf("file")),n||(n=i.slice(0,i.lastIndexOf("/")+1)),i.slice(0,n.length)!=n))for(;n.length>0&&(n=(n=n.slice(0,n.length-1)).slice(0,n.lastIndexOf("/")+1),i.slice(0,n.length)!=n););var s=(a[1]||"").match(/boundary="(.*?)"/);if(!s)throw Error("MAD cannot find boundary");var l="--"+(s[1]||""),c={FileIndex:[],FullPaths:[]};u(c);var d,f=0;for(o=0;o<a.length;++o){var p=a[o];(p===l||p===l+"--")&&(f++&&function(t,r,n){for(var a,o="",i="",s="",l=0;l<10;++l){var c=r[l];if(!c||c.match(/^\s*$/))break;var u=c.match(/^(.*?):\s*([^\s].*)$/);if(u)switch(u[1].toLowerCase()){case"content-location":o=u[2].trim();break;case"content-type":s=u[2].trim();break;case"content-transfer-encoding":i=u[2].trim()}}switch(++l,i.toLowerCase()){case"base64":a=eb(ep(r.slice(l).join("")));break;case"quoted-printable":a=function(t){for(var r=[],n=0;n<t.length;++n){for(var a=t[n];n<=t.length&&"="==a.charAt(a.length-1);)a=a.slice(0,a.length-1)+t[++n];r.push(a)}for(var o=0;o<r.length;++o)r[o]=r[o].replace(/[=][0-9A-Fa-f]{2}/g,function(t){return String.fromCharCode(parseInt(t.slice(1),16))});return eb(r.join("\r\n"))}(r.slice(l));break;default:throw Error("Unsupported Content-Transfer-Encoding "+i)}var d=X(t,o.slice(n.length),a,{unsafe:!0});s&&(d.ctype=s)}(c,a.slice(d,o),n),d=o)}return c}(t,r);if(t.length<512)throw Error("CFB file size "+t.length+" < 512");var n=3,a=512,o=0,i=0,s=0,l=0,d=0,f=[],g=t.slice(0,512);rR(g,0);var v=function(t){if(80==t[t.l]&&75==t[t.l+1])return[0,0];t.chk(h,"Header Signature: "),t.l+=16;var r=t.read_shift(2,"u");return[t.read_shift(2,"u"),r]}(g);switch(n=v[0]){case 3:a=512;break;case 4:a=4096;break;case 0:if(0==v[1])return K(t,r);default:throw Error("Major Version: Expected 3 or 4 saw "+n)}512!==a&&rR(g=t.slice(0,a),28);var b=t.slice(0,a);!function(t,r){var n=9;switch(t.l+=2,n=t.read_shift(2)){case 9:if(3!=r)throw Error("Sector Shift: Expected 9 saw "+n);break;case 12:if(4!=r)throw Error("Sector Shift: Expected 12 saw "+n);break;default:throw Error("Sector Shift: Expected 9 or 12 saw "+n)}t.chk("0600","Mini Sector Shift: "),t.chk("000000000000","Reserved: ")}(g,n);var w=g.read_shift(4,"i");if(3===n&&0!==w)throw Error("# Directory Sectors: Expected 0 saw "+w);g.l+=4,s=g.read_shift(4,"i"),g.l+=4,g.chk("00100000","Mini Stream Cutoff Size: "),l=g.read_shift(4,"i"),o=g.read_shift(4,"i"),d=g.read_shift(4,"i"),i=g.read_shift(4,"i");for(var x=-1,E=0;E<109&&!((x=g.read_shift(4,"i"))<0);++E)f[E]=x;
356var C=function(t,r){for(var n=Math.ceil(t.length/r)-1,a=[],o=1;o<n;++o)a[o-1]=t.slice(o*r,(o+1)*r);return a[n-1]=t.slice(n*r),a}(t,a);!function t(r,n,a,o,i){var s=m;if(r===m){if(0!==n)throw Error("DIFAT chain shorter than expected")}else if(-1!==r){var l=a[r],c=(o>>>2)-1;if(!l)return;for(var u=0;u<c&&(s=rC(l,4*u))!==m;++u)i.push(s);t(rC(l,o-4),n-1,a,o,i)}}(d,i,C,a,f);var k=function(t,r,n,a){var o=t.length,i=[],s=[],l=[],c=[],u=a-1,d=0,f=0,p=0,m=0;for(d=0;d<o;++d)if(l=[],(p=d+r)>=o&&(p-=o),!s[p]){c=[];var h=[];for(f=p;f>=0;){h[f]=!0,s[f]=!0,l[l.length]=f,c.push(t[f]);var g=n[Math.floor(4*f/a)];if(a<4+(m=4*f&u))throw Error("FAT boundary crossed: "+f+" 4 "+a);if(!t[g]||h[f=rC(t[g],m)])break}i[p]={nodes:l,data:t9([c])}}return i}(C,s,f,a);k[s].name="!Directory",o>0&&l!==m&&(k[l].name="!MiniFAT"),k[f[0]].name="!FAT",k.fat_addrs=f,k.ssz=a;var S=[],T=[],N=[];(function(t,r,n,a,o,i,s,l){for(var u,d=0,f=a.length?2:0,h=r[t].data,g=0,v=0;g<h.length;g+=128){var b=h.slice(g,g+128);rR(b,64),v=b.read_shift(2),u=rt(b,0,v-f),a.push(u);var y={name:u,type:b.read_shift(1),color:b.read_shift(1),L:b.read_shift(4,"i"),R:b.read_shift(4,"i"),C:b.read_shift(4,"i"),clsid:b.read_shift(16),state:b.read_shift(4,"i"),start:0,size:0};0!==b.read_shift(2)+b.read_shift(2)+b.read_shift(2)+b.read_shift(2)&&(y.ct=c(b,b.l-8)),0!==b.read_shift(2)+b.read_shift(2)+b.read_shift(2)+b.read_shift(2)&&(y.mt=c(b,b.l-8)),y.start=b.read_shift(4,"i"),y.size=b.read_shift(4,"i"),y.size<0&&y.start<0&&(y.size=y.type=0,y.start=m,y.name=""),5===y.type?(d=y.start,o>0&&d!==m&&(r[d].name="!StreamData")):y.size>=4096?(y.storage="fat",void 0===r[y.start]&&(r[y.start]=function(t,r,n,a,o){var i=[],s=[];o||(o=[]);var l=a-1,c=0,u=0;for(c=r;c>=0;){o[c]=!0,i[i.length]=c,s.push(t[c]);var d=n[Math.floor(4*c/a)];if(a<4+(u=4*c&l))throw Error("FAT boundary crossed: "+c+" 4 "+a);if(!t[d])break;c=rC(t[d],u)}return{nodes:i,data:t9([s])}}(n,y.start,r.fat_addrs,r.ssz)),r[y.start].name=y.name,y.content=r[y.start].data.slice(0,y.size)):(y.storage="minifat",y.size<0?y.size=0:d!==m&&y.start!==m&&r[d]&&(y.content=function(t,r,n){for(var a=t.start,o=t.size,i=[],s=a;n&&o>0&&s>=0;)i.push(r.slice(s*p,s*p+p)),o-=p,s=rC(n,4*s);return 0===i.length?rO(0):ex(i).slice(0,t.size)}(y,r[d].data,(r[l]||{}).data))),y.content&&rR(y.content,0),i[u]=y,s.push(y)}})(s,k,C,S,o,{},T,l),function(t,r,n){for(var a=0,o=0,i=0,s=0,l=0,c=n.length,u=[],d=[];a<c;++a)u[a]=d[a]=a,r[a]=n[a];for(;l<d.length;++l)o=t[a=d[l]].L,i=t[a].R,s=t[a].C,u[a]===a&&(-1!==o&&u[o]!==o&&(u[a]=u[o]),-1!==i&&u[i]!==i&&(u[a]=u[i])),-1!==s&&(u[s]=a),-1!==o&&a!=u[a]&&(u[o]=u[a],d.lastIndexOf(o)<l&&d.push(o)),-1!==i&&a!=u[a]&&(u[i]=u[a],d.lastIndexOf(i)<l&&d.push(i));for(a=1;a<c;++a)u[a]===a&&(-1!==i&&u[i]!==i?u[a]=u[i]:-1!==o&&u[o]!==o&&(u[a]=u[o]));for(a=1;a<c;++a)if(0!==t[a].type){if((l=a)!=u[l])do l=u[l],r[a]=r[l]+"/"+r[a];while(0!==l&&-1!==u[l]&&l!=u[l]);u[a]=-1}for(r[0]+="/",a=1;a<c;++a)2!==t[a].type&&(r[a]+="/")}(T,N,S),S.shift();var A={FileIndex:T,FullPaths:N};return r&&r.raw&&(A.raw={header:b,sectors:C}),A}function c(t,r){return new Date((rE(t,r+4)/1e7*4294967296+rE(t,r)/1e7-11644473600)*1e3)}function u(t,r){var n=r||{},a=n.root||"Root Entry";if(t.FullPaths||(t.FullPaths=[]),t.FileIndex||(t.FileIndex=[]),t.FullPaths.length!==t.FileIndex.length)throw Error("inconsistent CFB structure");0===t.FullPaths.length&&(t.FullPaths[0]=a+"/",t.FileIndex[0]={name:a,type:5}),n.CLSID&&(t.FileIndex[0].clsid=n.CLSID),function(t){var r="\x01Sh33tJ5";if(!te.find(t,"/"+r)){var n=rO(4);n[0]=55,n[1]=n[3]=50,n[2]=54,t.FileIndex.push({name:r,type:2,content:n,size:4,L:69,R:69,C:69}),t.FullPaths.push(t.FullPaths[0]+r),d(t)}}(t)}function d(t,r){u(t);for(var n=!1,i=!1,s=t.FullPaths.length-1;s>=0;--s){var l=t.FileIndex[s];switch(l.type){case 0:i?n=!0:(t.FileIndex.pop(),t.FullPaths.pop());break;case 1:case 2:case 5:i=!0,isNaN(l.R*l.L*l.C)&&(n=!0),l.R>-1&&l.L>-1&&l.R==l.L&&(n=!0);break;default:n=!0}}if(n||r){var c=new Date(1987,1,19),d=0,f=Object.create?Object.create(null):{},p=[];for(s=0;s<t.FullPaths.length;++s)f[t.FullPaths[s]]=!0,0!==t.FileIndex[s].type&&p.push([t.FullPaths[s],t.FileIndex[s]]);for(s=0;s<p.length;++s){var m=a(p[s][0]);(i=f[m])||(p.push([m,{name:o(m).replace("/",""),type:1,clsid:v,ct:c,mt:c,content:null}]),f[m]=!0)}for(p.sort(function(t,r){return function(t,r){for(var n=t.split("/"),a=r.split("/"),o=0,i=0,s=Math.min(n.length,a.length);o<s;++o){if(i=n[o].length-a[o].length)return i;if(n[o]!=a[o])return n[o]<a[o]?-1:1}return n.length-a.length}(t[0],r[0])}),t.FullPaths=[],t.FileIndex=[],s=0;s<p.length;++s)t.FullPaths[s]=p[s][0],t.FileIndex[s]=p[s][1];for(s=0;s<p.length;++s){var h=t.FileIndex[s],g=t.FullPaths[s];if(h.name=o(g).replace("/",""),h.L=h.R=h.C=-(h.color=1),h.size=h.content?h.content.length:0,h.start=0,h.clsid=h.clsid||v,0===s)h.C=p.length>1?1:-1,h.size=0,h.type=5;else if("/"==g.slice(-1)){for(d=s+1;d<p.length&&a(t.FullPaths[d])!=g;++d);for(h.C=d>=p.length?-1:d,d=s+1;d<p.length&&a(t.FullPaths[d])!=a(g);++d);h.R=d>=p.length?-1:d,h.type=1}
356else a(t.FullPaths[s+1]||"")==a(g)&&(h.R=s+1),h.type=2}}}function f(t,n){var a=n||{};if("mad"==a.fileType)return function(t,r){for(var n=r||{},a=n.boundary||"SheetJS",o=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(a="------="+a).slice(2)+'"',"","",""],i=t.FullPaths[0],s=i,l=t.FileIndex[0],c=1;c<t.FullPaths.length;++c)if(s=t.FullPaths[c].slice(i.length),(l=t.FileIndex[c]).size&&l.content&&"\x01Sh33tJ5"!=s){s=s.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(t){return"_x"+t.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(t){return"_u"+t.charCodeAt(0).toString(16)+"_"});for(var u=l.content,d=em&&J.isBuffer(u)?u.toString("binary"):y(u),f=0,p=Math.min(1024,d.length),m=0,h=0;h<=p;++h)(m=d.charCodeAt(h))>=32&&m<128&&++f;var g=f>=4*p/5;o.push(a),o.push("Content-Location: "+(n.root||"file:///C:/SheetJS/")+s),o.push("Content-Transfer-Encoding: "+(g?"quoted-printable":"base64")),o.push("Content-Type: "+function(t,r){if(t.ctype)return t.ctype;var n=t.name||"",a=n.match(/\.([^\.]+)$/);return a&&Y[a[1]]||r&&(a=(n=r).match(/[\.\\]([^\.\\])+$/))&&Y[a[1]]?Y[a[1]]:"application/octet-stream"}(l,s)),o.push(""),o.push(g?function(t){var r=t.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(t){var r=t.charCodeAt(0).toString(16).toUpperCase();return"="+(1==r.length?"0"+r:r)});"\n"==(r=r.replace(/ $/mg,"=20").replace(/\t$/mg,"=09")).charAt(0)&&(r="=0D"+r.slice(1)),r=r.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,"\n=0A").replace(/([^\r\n])\n/mg,"$1=0A");for(var n=[],a=r.split("\r\n"),o=0;o<a.length;++o){var i=a[o];if(0==i.length){n.push("");continue}for(var s=0;s<i.length;){var l=76,c=i.slice(s,s+l);"="==c.charAt(l-1)?l--:"="==c.charAt(l-2)?l-=2:"="==c.charAt(l-3)&&(l-=3),c=i.slice(s,s+l),(s+=l)<i.length&&(c+="="),n.push(c)}}return n.join("\r\n")}(d):function(t){for(var r=ef(t),n=[],a=0;a<r.length;a+=76)n.push(r.slice(a,a+76));return n.join("\r\n")+"\r\n"}(d))}return o.push(a+"--\r\n"),o.join("\r\n")}(t,a);if(d(t),"zip"===a.fileType)return function(t,n){var a=[],o=[],i=rO(1),s=(n||{}).compression?8:0,l=0,c=0,u=0,d=0,f=t.FullPaths[0],p=f,m=t.FileIndex[0],h=[],g=0;for(l=1;l<t.FullPaths.length;++l)if(p=t.FullPaths[l].slice(f.length),(m=t.FileIndex[l]).size&&m.content&&"\x01Sh33tJ5"!=p){var v,b=u,y=rO(p.length);for(c=0;c<p.length;++c)y.write_shift(1,127&p.charCodeAt(c));y=y.slice(0,y.l),h[d]=e9.buf(m.content,0);var w=m.content;8==s&&(v=w,w=r?r.deflateRawSync(v):z(v)),(i=rO(30)).write_shift(4,67324752),i.write_shift(2,20),i.write_shift(2,0),i.write_shift(2,s),m.mt?function(t,r){"string"==typeof r&&(r=new Date(r));var n=r.getHours();n=(n=n<<6|r.getMinutes())<<5|r.getSeconds()>>>1,t.write_shift(2,n);var a=r.getFullYear()-1980;a=(a=a<<4|r.getMonth()+1)<<5|r.getDate(),t.write_shift(2,a)}(i,m.mt):i.write_shift(4,0),i.write_shift(-4,h[d]),i.write_shift(4,w.length),i.write_shift(4,m.content.length),i.write_shift(2,y.length),i.write_shift(2,0),u+=i.length,a.push(i),u+=y.length,a.push(y),u+=w.length,a.push(w),(i=rO(46)).write_shift(4,33639248),i.write_shift(2,0),i.write_shift(2,20),i.write_shift(2,0),i.write_shift(2,s),i.write_shift(4,0),i.write_shift(-4,h[d]),i.write_shift(4,w.length),i.write_shift(4,m.content.length),i.write_shift(2,y.length),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(4,0),i.write_shift(4,b),g+=i.l,o.push(i),g+=y.length,o.push(y),++d}return(i=rO(22)).write_shift(4,101010256),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(2,d),i.write_shift(2,d),i.write_shift(4,g),i.write_shift(4,u),i.write_shift(2,0),ex([ex(a),ex(o),i])}(t,a);var o=function(t){for(var r=0,n=0,a=0;a<t.FileIndex.length;++a){var o=t.FileIndex[a];if(o.content){var i=o.content.length;i>0&&(i<4096?r+=i+63>>6:n+=i+511>>9)}}for(var s=t.FullPaths.length+3>>2,l=r+7>>3,c=r+127>>7,u=l+n+s+c,d=u+127>>7,f=d<=109?0:Math.ceil((d-109)/127);u+d+f+127>>7>d;)f=++d<=109?0:Math.ceil((d-109)/127);var p=[1,f,d,c,s,n,r,0];return t.FileIndex[0].size=r<<6,p[7]=(t.FileIndex[0].start=p[0]+p[1]+p[2]+p[3]+p[4]+p[5])+(p[6]+7>>3),p}(t),i=rO(o[7]<<9),s=0,l=0;for(s=0;s<8;++s)i.write_shift(1,g[s]);for(s=0;s<8;++s)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),s=0;s<3;++s)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,o[2]),i.write_shift(4,o[0]+o[1]+o[2]+o[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,o[3]?o[0]+o[1]+o[2]-1:m),i.write_shift(4,o[3]),i.write_shift(-4,o[1]?o[0]-1:m),i.write_shift(4,o[1]),s=0;s<109;++s)i.write_shift(-4,s<o[2]?o[1]+s:-1);if(o[1])for(l=0;l<o[1];++l){for(;s<236+127*l;++s)i.write_shift(-4,s<o[2]?o[1]+s:-1);i.write_shift(-4,l===o[1]-1?m:l+1)}var c=function(t){for(l+=t;s<l-1;++s)i.write_shift(-4,s+1);t&&(++s,i.write_shift(-4,m))};for(l=(s=0)+o[1];s<l;++s)i.write_shift(-4,b.DIFSECT);for(l+=o[2];s<l;++s)i.write_shift(-4,b.FATSECT);c(o[3]),c(o[4]);for(var u=0,f=0,p=t.FileIndex[0];u<t.FileIndex.length;++u)(p=t.FileIndex[u]).content&&((f=p.content.length)<4096||(p.start=l,c(f+511>>9)));for(c(o[6]+7>>3);511&i.l;)i.write_shift(-4,b.ENDOFCHAIN);for(u=0,l=s=0;u<t.FileIndex.length;++u)(p=t.FileIndex[u]).content&&(f=p.content.length)&&!(f>=4096)&&(p.start=l,c(f+63>>6));for(;511&i.l;)i.write_shift(-4,b.ENDOFCHAIN);for(s=0;s<o[4]<<2;++s){var h=t.FullPaths[s];if(!h||0===h.length){for(u=0;
356u<17;++u)i.write_shift(4,0);for(u=0;u<3;++u)i.write_shift(4,-1);for(u=0;u<12;++u)i.write_shift(4,0);continue}p=t.FileIndex[s],0===s&&(p.start=p.size?p.start-1:m);var v=0===s&&a.root||p.name;if(f=2*(v.length+1),i.write_shift(64,v,"utf16le"),i.write_shift(2,f),i.write_shift(1,p.type),i.write_shift(1,p.color),i.write_shift(-4,p.L),i.write_shift(-4,p.R),i.write_shift(-4,p.C),p.clsid)i.write_shift(16,p.clsid,"hex");else for(u=0;u<4;++u)i.write_shift(4,0);i.write_shift(4,p.state||0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,p.start),i.write_shift(4,p.size),i.write_shift(4,0)}for(s=1;s<t.FileIndex.length;++s)if((p=t.FileIndex[s]).size>=4096){if(i.l=p.start+1<<9,em&&J.isBuffer(p.content))p.content.copy(i,i.l,0,p.size),i.l+=p.size+511&-512;else{for(u=0;u<p.size;++u)i.write_shift(1,p.content[u]);for(;511&u;++u)i.write_shift(1,0)}}for(s=1;s<t.FileIndex.length;++s)if((p=t.FileIndex[s]).size>0&&p.size<4096){if(em&&J.isBuffer(p.content))p.content.copy(i,i.l,0,p.size),i.l+=p.size+63&-64;else{for(u=0;u<p.size;++u)i.write_shift(1,p.content[u]);for(;63&u;++u)i.write_shift(1,0)}}if(em)i.l=i.length;else for(;i.l<i.length;)i.write_shift(1,0);return i}n.version="1.2.1";var p=64,m=-2,h="d0cf11e0a1b11ae1",g=[208,207,17,224,161,177,26,225],v="00000000000000000000000000000000",b={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:-2,FREESECT:-1,HEADER_SIGNATURE:h,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:v,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function y(t){for(var r=Array(t.length),n=0;n<t.length;++n)r[n]=String.fromCharCode(t[n]);return r.join("")}for(var w=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],x=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],E=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],C="undefined"!=typeof Uint8Array,k=C?new Uint8Array(256):[],S=0;S<256;++S)k[S]=function(t){var r=(t<<1|t<<11)&139536|(t<<5|t<<15)&558144;return(r>>16|r>>8|r)&255}(S);function T(t,r){var n=7&r,a=r>>>3;return(t[a]|(n<=5?0:t[a+1]<<8))>>>n&7}function N(t,r){var n=7&r,a=r>>>3;return(t[a]|(n<=3?0:t[a+1]<<8))>>>n&31}function A(t,r){var n=7&r,a=r>>>3;return(t[a]|(n<=1?0:t[a+1]<<8))>>>n&127}function I(t,r,n){var a=7&r,o=r>>>3,i=(1<<n)-1,s=t[o]>>>a;return n<8-a?s&i:(s|=t[o+1]<<8-a,n<16-a)?s&i:(s|=t[o+2]<<16-a,n<24-a)?s&i:(s|=t[o+3]<<24-a)&i}function R(t,r,n){var a=7&r,o=r>>>3;return a<=5?t[o]|=(7&n)<<a:(t[o]|=n<<a&255,t[o+1]=(7&n)>>8-a),r+3}function _(t,r,n){var a=r>>>3;return n<<=7&r,t[a]|=255&n,n>>>=8,t[a+1]=n,r+8}function O(t,r,n){var a=r>>>3;return n<<=7&r,t[a]|=255&n,n>>>=8,t[a+1]=255&n,t[a+2]=n>>>8,r+16}function P(t,r){var n=t.length,a=2*n>r?2*n:r+5,o=0;if(n>=r)return t;if(em){var i=ev(a);if(t.copy)t.copy(i);else for(;o<t.length;++o)i[o]=t[o];return i}if(C){var s=new Uint8Array(a);if(s.set)s.set(t);else for(;o<n;++o)s[o]=t[o];return s}return t.length=a,t}function L(t){for(var r=Array(t),n=0;n<t;++n)r[n]=0;return r}function M(t,r,n){var a=1,o=0,i=0,s=0,l=0,c=t.length,u=C?new Uint16Array(32):L(32);for(i=0;i<32;++i)u[i]=0;for(i=c;i<n;++i)t[i]=0;c=t.length;var d=C?new Uint16Array(c):L(c);for(i=0;i<c;++i)u[o=t[i]]++,a<o&&(a=o),d[i]=0;for(i=1,u[0]=0;i<=a;++i)u[i+16]=l=l+u[i-1]<<1;for(i=0;i<c;++i)0!=(l=t[i])&&(d[i]=u[l+16]++);var f=0;for(i=0;i<c;++i)if(0!=(f=t[i]))for(l=function(t,r){var n=k[255&t];return r<=8?n>>>8-r:(n=n<<8|k[t>>8&255],r<=16)?n>>>16-r:(n=n<<8|k[t>>16&255])>>>24-r}(d[i],a)>>a-f,s=(1<<a+4-f)-1;s>=0;--s)r[l|s<<f]=15&f|i<<4;return a}var D=C?new Uint16Array(512):L(512),j=C?new Uint16Array(32):L(32);if(!C){for(var F=0;F<512;++F)D[F]=0;for(F=0;F<32;++F)j[F]=0}!function(){for(var t=[],r=0;r<32;r++)t.push(5);M(t,j,32);var n=[];for(r=0;r<=143;r++)n.push(8);for(;r<=255;r++)n.push(9);for(;r<=279;r++)n.push(7);for(;r<=287;r++)n.push(8);M(n,D,288)}();var U=function(){for(var t=C?new Uint8Array(32768):[],r=0,n=0;r<E.length-1;++r)for(;n<E[r+1];++n)t[n]=r;for(;n<32768;++n)t[n]=29;var a=C?new Uint8Array(259):[];for(r=0,n=0;r<x.length-1;++r)for(;n<x[r+1];++n)a[n]=r;return function(r,n){return r.length<8?function(t,r){for(var n=0;n<t.length;){var a=Math.min(65535,t.length-n),o=n+a==t.length;for(r.write_shift(1,+o),r.write_shift(2,a),r.write_shift(2,65535&~a);a-- >0;)r[r.l++]=t[n++]}return r.l}(r,n):function(r,n){for(var o=0,i=0,s=C?new Uint16Array(32768):[];i<r.length;){var l=Math.min(65535,r.length-i);if(l<10){for(7&(o=R(n,o,+!(i+l!=r.length)))&&(o+=8-(7&o)),n.l=o/8|0,n.write_shift(2,l),n.write_shift(2,65535&~l);l-- >0;)n[n.l++]=r[i++];o=8*n.l;continue}o=R(n,o,+!(i+l!=r.length)+2);for(var c=0;l-- >0;){var u,d,f=r[i],p=-1,m=0;if((p=s[c=(c<<5^f)&32767])&&((p|=-32768&i)>i&&(p-=32768),p<i))for(;r[p+m]==r[i+m]&&m<250;)++m;if(m>2){(f=a[m])<=22?o=_(n,o,k[f+1]>>
3561)-1:(_(n,o,3),_(n,o+=5,k[f-23]>>5),o+=3);var h=f<8?0:f-4>>2;h>0&&(O(n,o,m-x[f]),o+=h),o=_(n,o,k[f=t[i-p]]>>3)-3;var g=f<4?0:f-2>>1;g>0&&(O(n,o,i-p-E[f]),o+=g);for(var v=0;v<m;++v)s[c]=32767&i,c=(c<<5^r[i])&32767,++i;l-=m-1}else f<=143?f+=48:(d=(1&(d=1))<<(7&(u=o)),n[u>>>3]|=d,o=u+1),o=_(n,o,k[f]),s[c]=32767&i,++i}o=_(n,o,0)-1}return n.l=(o+7)/8|0,n.l}(r,n)}}();function z(t){var r=rO(50+Math.floor(1.1*t.length)),n=U(t,r);return r.slice(0,n)}var H=C?new Uint16Array(32768):L(32768),B=C?new Uint16Array(32768):L(32768),V=C?new Uint16Array(128):L(128),q=1,W=1;function G(t,r){var n=function(t,r){if(3==t[0]&&!(3&t[1]))return[eg(r),2];for(var n=0,a=0,o=ev(r||262144),i=0,s=o.length>>>0,l=0,c=0;(1&a)==0;){if(a=T(t,n),n+=3,a>>>1==0){7&n&&(n+=8-(7&n));var u=t[n>>>3]|t[(n>>>3)+1]<<8;if(n+=32,u>0)for(!r&&s<i+u&&(s=(o=P(o,i+u)).length);u-- >0;)o[i++]=t[n>>>3],n+=8;continue}for(a>>1==1?(l=9,c=5):(n=function(t,r){var n,a,o,i=N(t,r)+257,s=N(t,r+=5)+1;r+=5;var l=(a=7&(n=r),((t[o=n>>>3]|(a<=4?0:t[o+1]<<8))>>>a&15)+4);r+=4;for(var c=0,u=C?new Uint8Array(19):L(19),d=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],f=1,p=C?new Uint8Array(8):L(8),m=C?new Uint8Array(8):L(8),h=u.length,g=0;g<l;++g)u[w[g]]=c=T(t,r),f<c&&(f=c),p[c]++,r+=3;var v=0;for(g=1,p[0]=0;g<=f;++g)m[g]=v=v+p[g-1]<<1;for(g=0;g<h;++g)0!=(v=u[g])&&(d[g]=m[v]++);var b=0;for(g=0;g<h;++g)if(0!=(b=u[g])){v=k[d[g]]>>8-b;for(var y=(1<<7-b)-1;y>=0;--y)V[v|y<<b]=7&b|g<<3}var x=[];for(f=1;x.length<i+s;)switch(v=V[A(t,r)],r+=7&v,v>>>=3){case 16:for(c=3+function(t,r){var n=7&r,a=r>>>3;return(t[a]|(n<=6?0:t[a+1]<<8))>>>n&3}(t,r),r+=2,v=x[x.length-1];c-- >0;)x.push(v);break;case 17:for(c=3+T(t,r),r+=3;c-- >0;)x.push(0);break;case 18:for(c=11+A(t,r),r+=7;c-- >0;)x.push(0);break;default:x.push(v),f<v&&(f=v)}var E=x.slice(0,i),S=x.slice(i);for(g=i;g<286;++g)E[g]=0;for(g=s;g<30;++g)S[g]=0;return q=M(E,H,286),W=M(S,B,30),r}(t,n),l=q,c=W);;){!r&&s<i+32767&&(s=(o=P(o,i+32767)).length);var d=I(t,n,l),f=a>>>1==1?D[d]:H[d];if(n+=15&f,((f>>>=4)>>>8&255)==0)o[i++]=f;else if(256==f)break;else{var p=(f-=257)<8?0:f-4>>2;p>5&&(p=0);var m=i+x[f];p>0&&(m+=I(t,n,p),n+=p),d=I(t,n,c),n+=15&(f=a>>>1==1?j[d]:B[d]);var h=(f>>>=4)<4?0:f-2>>1,g=E[f];for(h>0&&(g+=I(t,n,h),n+=h),!r&&s<m&&(s=(o=P(o,m+100)).length);i<m;)o[i]=o[i-g],++i}}}return r?[o,n+7>>>3]:[o.slice(0,i),n+7>>>3]}(t.slice(t.l||0),r);return t.l+=n[1],n[0]}function Z(t,r){if(t)"undefined"!=typeof console&&console.error(r);else throw Error(r)}function K(t,n){rR(t,0);var a={FileIndex:[],FullPaths:[]};u(a,{root:n.root});for(var o=t.length-4;(80!=t[o]||75!=t[o+1]||5!=t[o+2]||6!=t[o+3])&&o>=0;)--o;t.l=o+4,t.l+=4;var s=t.read_shift(2);t.l+=6;var l=t.read_shift(4);for(o=0,t.l=l;o<s;++o){t.l+=20;var c=t.read_shift(4),d=t.read_shift(4),f=t.read_shift(2),p=t.read_shift(2),m=t.read_shift(2);t.l+=8;var h=t.read_shift(4),g=i(t.slice(t.l+f,t.l+f+p));t.l+=f+p+m;var v=t.l;t.l=h+4,function(t,n,a,o,s){t.l+=2;var l,c,u,d,f,p,m,h=t.read_shift(2),g=t.read_shift(2),v=(l=65535&t.read_shift(2),c=65535&t.read_shift(2),u=new Date,d=31&c,f=15&(c>>>=5),c>>>=4,u.setMilliseconds(0),u.setFullYear(c+1980),u.setMonth(f-1),u.setDate(d),p=31&l,m=63&(l>>>=5),l>>>=6,u.setHours(l),u.setMinutes(m),u.setSeconds(p<<1),u);if(8257&h)throw Error("Unsupported ZIP encryption");t.read_shift(4);for(var b=t.read_shift(4),y=t.read_shift(4),w=t.read_shift(2),x=t.read_shift(2),E="",C=0;C<w;++C)E+=String.fromCharCode(t[t.l++]);if(x){var k=i(t.slice(t.l,t.l+x));(k[21589]||{}).mt&&(v=k[21589].mt),((s||{})[21589]||{}).mt&&(v=s[21589].mt)}t.l+=x;var S=t.slice(t.l,t.l+b);switch(g){case 8:S=function(t,n){if(!r)return G(t,n);var a=new r.InflateRaw,o=a._processChunk(t.slice(t.l),a._finishFlushFlag);return t.l+=a.bytesRead,o}(t,y);break;case 0:break;default:throw Error("Unsupported ZIP Compression method "+g)}var T=!1;8&h&&(134695760==t.read_shift(4)&&(t.read_shift(4),T=!0),b=t.read_shift(4),y=t.read_shift(4)),b!=n&&Z(T,"Bad compressed size: "+n+" != "+b),y!=a&&Z(T,"Bad uncompressed size: "+a+" != "+y),X(o,E,S,{unsafe:!0,mt:v})}(t,c,d,a,g),t.l=v}return a}var Y={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function X(t,r,n,a){var i=a&&a.unsafe;i||u(t);var s=!i&&te.find(t,r);if(!s){var l=t.FullPaths[0];r.slice(0,l.length)==l?l=r:("/"!=l.slice(-1)&&(l+="/"),l=(l+r).replace("//","/")),s={name:o(r),type:2},t.FileIndex.push(s),t.FullPaths.push(l),i||te.utils.cfb_gc(t)}return s.content=n,s.size=n?n.length:0,a&&(a.CLSID&&(s.clsid=a.CLSID),a.mt&&(s.mt=a.mt),a.ct&&(s.ct=a.ct)),s}return n.find=function(t,r){var n=t.FullPaths.map(function(t){return t.toUpperCase()}),a=n.map(function(t){var r=t.split("/");return r[r.length-("/"==t.slice(-1)?2:1)]}),o=!1;47===r.charCodeAt(0)?(o=!0,r=n[0].slice(0,-1)+r):o=-1!==r.indexOf("/");var i=r.toUpperCase(),s=!0===o?n.indexOf(i):a.indexOf(i);if(-1!==s)return t.FileIndex[s];var l=!i.match(eC);for(i=i.replace(eE,""),l&&(i=i.replace(eC,"!")),s=0;s<n.length;++s)if((l?n[s].replace(eC,"!"):n[s]).replace(eE,"")==i||(l?a[s].replace(eC,"!"):a[s]).replace(eE,"")==i)return t.FileIndex[s];return null},n.read=function(r,n){var a=n&&n.type;switch(!a&&em&&J.isBuffer(r)&&(a="buffer"),a||"base64"){case"file":return s(),l(t.readFileSync(r),n);case"base64":return l(eb(ep(r)),n);case"binary":return l(eb(r),n)}return l(r,n)},n.parse=l,n.write=function(r,n){var a=f(r,n);switch(n&&n.type||"buffer"){case"file":s(),t.writeFileSync(n.filename,a);break;case"binary":return"string"==typeof a?a:y(a);case"base64":return ef("string"==typeof a?a:y(a));case"buffer":if(em)return J.isBuffer(a)?a:eh(a);case"array":return"string"==typeof a?eb(a):a}return a},n.writeFile=function(r,n,a){s();var o=f(r,a);t.writeFileSync(n,o)},n.utils={cfb_new:function(t){var r={};return u(r,t),r},cfb_add:X,cfb_del:function(t,r){u(t);var n=te.find(t,r);if(n){for(var a=0;a<t.FileIndex.length;++a)if(t.FileIndex[a]==n)return t.FileIndex.splice(a,1),t.FullPaths.splice(a,1),!0}return!1},cfb_mov:function(t,r,n){u(t);var a=te.find(t,r);if(a){for(var i=0;i<t.FileIndex.length;++i)if(t.FileIndex[i]==a)return t.FileIndex[i].name=o(n),t.FullPaths[i]=n,!0}return!1},cfb_gc:function(t){d(t,!0)},ReadShift:rk,CheckField:rI,prep_blob:rR,bconcat:ex,use_zlib:function(t){try{var n=new t.InflateRaw;if(n._processChunk(new Uint8Array([3,0]),n._finishFlushFlag),n.bytesRead)r=t;else throw Error("zlib does not expose bytesRead")}catch(t){console.error("cannot use native zlib: "+(t.message||t))}},_deflateRaw:z,_inflateRaw:G,consts:b},n}();function tt(t){for(var r=Object.keys(t),n=[],a=0;a<r.length;++a)Object.prototype.hasOwnProperty.call(t,r[a])&&n.push(r[a]);return n}function tr(t){for(var r=[],n=tt(t),a=0;a!==n.length;++a)r[t[n[a]]]=n[a];return r}var tn=new Date(1899,11,30,0,0,0);function ta(t,r){var n=t.getTime();return r&&(n-=1263168e5),(n-(tn.getTime()+(t.getTimezoneOffset()-tn.getTimezoneOffset())*6e4))/864e5}var to=new Date,ti=tn.getTime()+(to.getTimezoneOffset()-tn.getTimezoneOffset())*6e4,ts=to.getTimezoneOffset();function tl(t){var r=new Date;return r.setTime(864e5*t+ti),r.getTimezoneOffset()!==ts&&r.setTime(r.getTime()+(r.getTimezoneOffset()-ts)*6e4),r}var tc=new Date("2017-02-19T19:06:09.000Z"),tu=isNaN(tc.getFullYear())?new Date("2/19/17"):tc,td=2017==tu.getFullYear();function tf(t,r){var n=new Date(t);if(td)return r>0?n.setTime(n.getTime()+6e4*n.getTimezoneOffset()):r<0&&n.setTime(n.getTime()-6e4*n.getTimezoneOffset()),n;if(t instanceof Date)return t;if(1917==tu.getFullYear()&&!isNaN(n.getFullYear())){var a=n.getFullYear();return t.indexOf(""+a)>-1||n.setFullYear(n.getFullYear()+100),n}var o=t.match(/\d+/g)||["2017","2","19","0","0","0"],i=new Date(+o[0],+o[1]-1,+o[2],+o[3]||
3560,+o[4]||0,+o[5]||0);return t.indexOf("Z")>-1&&(i=new Date(i.getTime()-6e4*i.getTimezoneOffset())),i}function tp(t,r){if(em&&J.isBuffer(t)){if(r){if(255==t[0]&&254==t[1])return tJ(t.slice(2).toString("utf16le"));if(254==t[1]&&255==t[2])return tJ(es(t.slice(2).toString("binary")))}return t.toString("binary")}if("undefined"!=typeof TextDecoder)try{if(r){if(255==t[0]&&254==t[1])return tJ(new TextDecoder("utf-16le").decode(t.slice(2)));if(254==t[0]&&255==t[1])return tJ(new TextDecoder("utf-16be").decode(t.slice(2)))}var n={"€":"\x80","‚":"\x82",ƒ:"\x83","„":"\x84","…":"\x85","†":"\x86","‡":"\x87",ˆ:"\x88","‰":"\x89",Š:"\x8a","‹":"\x8b",Œ:"\x8c",Ž:"\x8e","‘":"\x91","’":"\x92","“":"\x93","”":"\x94","•":"\x95","–":"\x96","—":"\x97","˜":"\x98","™":"\x99",š:"\x9a","›":"\x9b",œ:"\x9c",ž:"\x9e",Ÿ:"\x9f"};return Array.isArray(t)&&(t=new Uint8Array(t)),new TextDecoder("latin1").decode(t).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(t){return n[t]||t})}catch(t){}for(var a=[],o=0;o!=t.length;++o)a.push(String.fromCharCode(t[o]));return a.join("")}function tm(t){if("undefined"!=typeof JSON&&!Array.isArray(t))return JSON.parse(JSON.stringify(t));if("object"!=typeof t||null==t)return t;if(t instanceof Date)return new Date(t.getTime());var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=tm(t[n]));return r}function th(t,r){for(var n="";n.length<r;)n+=t;return n}function tg(t){var r=Number(t);if(!isNaN(r))return isFinite(r)?r:NaN;if(!/\d/.test(t))return r;var n=1,a=t.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return n*=100,""});return isNaN(r=Number(a))&&isNaN(r=Number(a=a.replace(/[(](.*)[)]/,function(t,r){return n=-n,r})))?r:r/n}var tv=["january","february","march","april","may","june","july","august","september","october","november","december"];function tb(t){var r=new Date(t),n=new Date(NaN),a=r.getYear(),o=r.getMonth(),i=r.getDate();if(isNaN(i))return n;var s=t.toLowerCase();if(s.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if((s=s.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,"")).length>3&&-1==tv.indexOf(s))return n}else if(s.match(/[a-z]/))return n;return a<0||a>8099?n:(o>0||i>1)&&101!=a?r:t.match(/[^-0-9:,\/\\]/)?n:r}var ty=(C=5=="abacaba".split(/(:?b)/i).length,function(t,r,n){if(C||"string"==typeof r)return t.split(r);for(var a=t.split(r),o=[a[0]],i=1;i<a.length;++i)o.push(n),o.push(a[i]);return o});function tw(t){return t?t.content&&t.type?tp(t.content,!0):t.data?el(t.data):t.asNodeBuffer&&em?el(t.asNodeBuffer().toString("binary")):t.asBinary?el(t.asBinary()):t._data&&t._data.getContent?el(tp(Array.prototype.slice.call(t._data.getContent(),0))):null:null}function tx(t){if(!t)return null;if(t.data)return ei(t.data);if(t.asNodeBuffer&&em)return t.asNodeBuffer();if(t._data&&t._data.getContent){var r=t._data.getContent();return"string"==typeof r?ei(r):Array.prototype.slice.call(r)}return t.content&&t.type?t.content:null}function tE(t,r){for(var n=t.FullPaths||tt(t.files),a=r.toLowerCase().replace(/[\/]/g,"\\"),o=a.replace(/\\/g,"/"),i=0;i<n.length;++i){var s=n[i].replace(/^Root Entry[\/]/,"").toLowerCase();if(a==s||o==s)return t.files?t.files[n[i]]:t.FileIndex[i]}return null}function tC(t,r){var n=tE(t,r);if(null==n)throw Error("Cannot find file "+r+" in zip");return n}function tk(t,r,n){if(!n){var a;return(a=tC(t,r))&&".bin"===a.name.slice(-4)?tx(a):tw(a)}if(!r)return null;try{return tk(t,r)}catch(t){return null}}function tS(t,r,n){if(!n)return tw(tC(t,r));if(!r)return null;try{return tS(t,r)}catch(t){return null}}function tT(t){for(var r=t.FullPaths||tt(t.files),n=[],a=0;a<r.length;++a)"/"!=r[a].slice(-1)&&n.push(r[a].replace(/^Root Entry[\/]/,""));return n.sort()}function tN(t,r){switch(r.type){case"base64":return te.read(t,{type:"base64"});case"binary":return te.read(t,{type:"binary"});case"buffer":case"array":return te.read(t,{type:"buffer"})}throw Error("Unrecognized type "+r.type)}function tA(t,r){if("/"==t.charAt(0))return t.slice(1);var n=r.split("/");"/"!=r.slice(-1)&&n.pop();for(var a=t.split("/");0!==a.length;){var o=a.shift();".."===o?n.pop():"."!==o&&n.push(o)}return n.join("/")}var tI='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',tR=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">
356\s]+))/g,t_=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,tO=tI.match(t_)?t_:/<[^>]*>/g,tP=/<\w*:/,tL=/<(\/?)\w+:/;function tM(t,r,n){for(var a={},o=0,i=0;o!==t.length&&32!==(i=t.charCodeAt(o))&&10!==i&&13!==i;++o);if(r||(a[0]=t.slice(0,o)),o===t.length)return a;var s=t.match(tR),l=0,c="",u=0,d="",f="",p=1;if(s)for(u=0;u!=s.length;++u){for(i=0,f=s[u];i!=f.length&&61!==f.charCodeAt(i);++i);for(d=f.slice(0,i).trim();32==f.charCodeAt(i+1);)++i;for(l=0,p=34==(o=f.charCodeAt(i+1))||39==o?1:0,c=f.slice(i+1+p,f.length-p);l!=d.length&&58!==d.charCodeAt(l);++l);if(l===d.length)d.indexOf("_")>0&&(d=d.slice(0,d.indexOf("_"))),a[d]=c,n||(a[d.toLowerCase()]=c);else{var m=(5===l&&"xmlns"===d.slice(0,5)?"xmlns":"")+d.slice(l+1);if(a[m]&&"ext"==d.slice(l-3,l))continue;a[m]=c,n||(a[m.toLowerCase()]=c)}}return a}function tD(t){return t.replace(tL,"<$1")}var tj={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},tF=tr(tj),tU=(k=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,S=/_x([\da-fA-F]{4})_/ig,function t(r){var n=r+"",a=n.indexOf("<![CDATA[");if(-1==a)return n.replace(k,function(t,r){return tj[t]||String.fromCharCode(parseInt(r,t.indexOf("x")>-1?16:10))||t}).replace(S,function(t,r){return String.fromCharCode(parseInt(r,16))});var o=n.indexOf("]]>");return t(n.slice(0,a))+n.slice(a+9,o)+t(n.slice(o+3))}),tz=/[&<>'"]/g,tH=/[\u0000-\u001f]/g;function tB(t){return(t+"").replace(tz,function(t){return tF[t]}).replace(/\n/g,"<br/>").replace(tH,function(t){return"&#x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+";"})}var tV=function(){var t=/&#(\d+);/g;function r(t,r){return String.fromCharCode(parseInt(r,10))}return function(n){return n.replace(t,r)}}();function tq(t){switch(t){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function tW(t){for(var r="",n=0,a=0,o=0,i=0,s=0;n<t.length;){if((a=t.charCodeAt(n++))<128){r+=String.fromCharCode(a);continue}if(o=t.charCodeAt(n++),a>191&&a<224){r+=String.fromCharCode((31&a)<<6|63&o);continue}if(i=t.charCodeAt(n++),a<240){r+=String.fromCharCode((15&a)<<12|(63&o)<<6|63&i);continue}r+=String.fromCharCode(55296+((s=((7&a)<<18|(63&o)<<12|(63&i)<<6|63&t.charCodeAt(n++))-65536)>>>10&1023))+String.fromCharCode(56320+(1023&s))}return r}function tG(t){var r,n,a,o=eg(2*t.length),i=1,s=0,l=0;for(n=0;n<t.length;n+=i)i=1,(a=t.charCodeAt(n))<128?r=a:a<224?(r=(31&a)*64+(63&t.charCodeAt(n+1)),i=2):a<240?(r=(15&a)*4096+(63&t.charCodeAt(n+1))*64+(63&t.charCodeAt(n+2)),i=3):(i=4,l=55296+((r=(7&a)*262144+(63&t.charCodeAt(n+1))*4096+(63&t.charCodeAt(n+2))*64+(63&t.charCodeAt(n+3))-65536)>>>10&1023),r=56320+(1023&r)),0!==l&&(o[s++]=255&l,o[s++]=l>>>8,l=0),o[s++]=r%256,o[s++]=r>>>8;return o.slice(0,s).toString("ucs2")}function t$(t){return eh(t,"binary").toString("utf8")}var tZ="foo bar baz\xe2\x98\x83\xf0\x9f\x8d\xa3",tK=em&&(t$(tZ)==tW(tZ)&&t$||tG(tZ)==tW(tZ)&&tG)||tW,tJ=em?function(t){return eh(t,"utf8").toString("binary")}:function(t){for(var r=[],n=0,a=0,o=0;n<t.length;)switch(a=t.charCodeAt(n++),!0){case a<128:r.push(String.fromCharCode(a));break;case a<2048:r.push(String.fromCharCode(192+(a>>6))),r.push(String.fromCharCode(128+(63&a)));break;case a>=55296&&a<57344:a-=55296,r.push(String.fromCharCode(240+((o=t.charCodeAt(n++)-56320+(a<<10))>>18&7))),r.push(String.fromCharCode(144+(o>>12&63))),r.push(String.fromCharCode(128+(o>>6&63))),r.push(String.fromCharCode(128+(63&o)));break;default:r.push(String.fromCharCode(224+(a>>12))),r.push(String.fromCharCode(128+(a>>6&63))),r.push(String.fromCharCode(128+(63&a)))}return r.join("")},tY=(T={},function(t,r){var n=t+"|"+(r||"");return T[n]?T[n]:T[n]=RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+t+">",r||"")}),tX=(N=[["nbsp"," "],["middot","\xb7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[RegExp("&"+t[0]+";","ig"),t[1]]}),function(t){for(var r=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),n=0;n<N.length;++n)r=r.replace(N[n][0],N[n][1]);return r}),tQ=(A={},function(t){return void 0!==A[t]?A[t]:A[t]=RegExp("<(?:vt:)?"+t+">([\\s\\S]*?)</(?:vt:)?"+t+">","g")}),t0=/<\/?(?:vt:)?variant>/g,t1=/<(?:vt:)([^>]*)>([\s\S]*)</;function t2(t,r){var n=tM(t),a=t.match(tQ(n.baseType))||[],o=[];if(a.length!=n.size){if(r.WTF)throw Error("unexpected vector length "+a.length+" != "+n.size);return o}return a.forEach(function(t){var r=t.replace(t0,"").match(t1);r&&o.push({v:tK(r[2]),t:r[1]})}),o}var t3=/(^\s|\s$|\n)/;function t4(t){if(em&&J.isBuffer(t))return t.toString("utf8");if("string"==typeof t)return t;if("undefined"!=typeof Uint8Array&&t instanceof Uint8Array)return tK(ey(ew(t)));throw Error("Bad input format: expected Buffer or string")}var t6=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/mg,t5={CT:"http://schemas.openxmlformats.org/package/2006/content-types"},t8=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],t7=function(t){for(var r=[],n=0;n<t[0].length;++n)if(t[0][n])for(var a=0,o=t[0][n].length;a<o;a+=10240)r.push.apply(r,t[0][n].slice(a,a+10240));return r},t9=em?function(t){return t[0].length>0&&J.isBuffer(t[0][0])?J.concat(t[0].map(function(t){return J.isBuffer(t)?t:eh(t)})):t7(t)}:t7,re=function(t,r,n){for(var a=[],o=r;o<n;o+=2)a.push(String.fromCharCode(rw(t,o)));return a.join("").replace(eE,"")},rt=em?function(t,r,n){return J.isBuffer(t)?t.toString("utf16le",r,n).replace(eE,""):re(t,r,n)}:re,rr=function(t,r,n){for(var a=[],o=r;o<r+n;++o)a.push(("0"+t[o].toString(16)).slice(-2));return a.join("")},rn=em?function(t,r,n){return J.isBuffer(t)?t.toString("hex",r,r+n):rr(t,r,n)}:rr,ra=function(t,r,n){for(var a=[],o=r;o<n;o++)a.push(String.fromCharCode(ry(t,o)));return a.join("")},ro=em?function(t,r,n){return J.isBuffer(t)?t.toString("utf8",r,n):ra(t,r,n)}:ra,ri=function(t,r){var n=rE(t,r);return n>0?ro(t,r+4,r+4+n-1):""},rs=ri,rl=function(t,r){var n=rE(t,r);return n>0?ro(t,r+4,r+4+n-1):""},rc=rl,ru=function(t,r){var n=2*rE(t,r);return n>0?ro(t,r+4,r+4+n-1):""},rd=ru,rf=function(t,r){var n=rE(t,r);return n>0?rt(t,r+4,r+4+n):""},rp=rf,rm=function(t,r){var n=rE(t,r);return n>0?ro(t,r+4,r+4+n):""},rh=rm,rg=function(t,r){return function(t,r){for(var n=1-2*(t[r+7]>>>7),a=((127&t[r+7])<<4)+(t[r+6]>>>4&15),o=15&t[r+6],i=5;i>=0;--i)o=256*o+t[r+i];return 2047==a?0==o?1/0*n:NaN:(0==a?a=-1022:(a-=1023,o+=4503599627370496),n*Math.pow(2,a-52)*o)}(t,r)},rv=rg,rb=function(t){return Array.isArray(t)||"undefined"!=typeof Uint8Array&&t instanceof Uint8Array};em&&(rs=function(t,r){if(!J.isBuffer(t))return ri(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},rc=function(t,r){if(!J.isBuffer(t))return rl(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},rd=function(t,r){if(!J.isBuffer(t))return ru(t,r);var n=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n-1)},rp=function(t,r){if(!J.isBuffer(t))return rf(t,r);var n=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n)},rh=function(t,r){if(!J.isBuffer(t))return rm(t,r);var n=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+n)},rv=function(t,r){return J.isBuffer(t)?t.readDoubleLE(r):rg(t,r)},rb=function(t){return J.isBuffer(t)||Array.isArray(t)||"undefined"!=typeof Uint8Array&&t instanceof Uint8Array}),void 0!==G&&(rt=function(t,r,n){return G.utils.decode(1200,t.slice(r,n)).replace(eE,"")},ro=function(t,r,n){return G.utils.decode(65001,t.slice(r,n))},rs=function(t,r){var n=rE(t,r);return n>0?G.utils.decode(ee,t.slice(r+4,r+4+n-1)):""},rc=function(t,r){var n=rE(t,r);return n>0?G.utils.decode(Q,t.slice(r+4,r+4+n-1)):""},rd=function(t,r){var n=2*rE(t,r);return n>0?G.utils.decode(1200,t.slice(r+4,r+4+n-1)):""},rp=function(t,r){var n=rE(t,r);return n>0?G.utils.decode(1200,t.slice(r+4,r+4+n)):""},rh=function(t,r){var n=rE(t,r);return n>0?G.utils.decode(65001,t.slice(r+4,r+4+n)):""});var ry=function(t,r){return t[r]},rw=function(t,r){return 256*t[r+1]+t[r]},rx=function(t,r){var n=256*t[r+1]+t[r];return n<32768?n:-((65535-n+1)*1)},rE=function(t,r){return 16777216*t[r+3]+(t[r+2]<<16)+(t[r+1]<<8)+t[r]},rC=function(t,r){return t[r+3]<<24|t[r+2]<<16|t[r+1]<<8|t[r]};function rk(t,r){var n,a,o,i,s,l,c="",u=[];switch(r){case"dbcs":if(l=this.l,em&&J.isBuffer(this))c=this.slice(this.l,this.l+2*t).toString("utf16le");else for(s=0;s<t;++s)c+=String.fromCharCode(rw(this,l)),l+=2;t*=2;break;case"utf8":c=ro(this,this.l,this.l+t);break;case"utf16le":t*=2,c=rt(this,this.l,this.l+t);break;case"wstr":if(void 0===G)return rk.call(this,t,"dbcs");c=G.utils.decode(Q,this.slice(this.l,this.l+2*t)),t*=2;break;case"lpstr-ansi":c=rs(this,this.l),t=4+rE(this,this.l);break;case"lpstr-cp":c=rc(this,this.l),t=4+rE(this,this.l);break;case"lpwstr":c=rd(this,this.l),t=4+2*rE(this,this.l);break;case"lpp4":t=4+rE(this,this.l),c=rp(this,this.l),2&t&&(t+=2);break;case"8lpp4":t=4+rE(this,this.l),c=rh(this,this.l),3&t&&(t+=4-(3&t));break;case"cstr":for(t=0,c="";0!==(o=ry(this,this.l+t++));)u.push(ec(o));c=u.join("");break;case"_wstr":for(t=0,c="";0!==(o=rw(this,this.l+t));)u.push(ec(o)),t+=2;t+=2,c=u.join("");break;case"dbcs-cont":for(s=0,c="",l=this.l;s<t;++s){if(this.lens&&-1!==this.lens.indexOf(l))return o=ry(this,l),this.l=l+1,i=rk.call(this,t-s,o?"dbcs-cont":"sbcs-cont"),u.join("")+i;u.push(ec(rw(this,l))),l+=2}c=u.join(""),t*=2;break;case"cpstr":if(void 0!==G){c=G.utils.decode(Q,this.slice(this.l,this.l+t));break}case"sbcs-cont":for(s=0,c="",l=this.l;s!=t;++s){if(this.lens&&-1!==this.lens.indexOf(l))return o=ry(this,l),this.l=l+1,i=rk.call(this,t-s,o?"dbcs-cont":"sbcs-cont"),u.join("")+i;u.push(ec(ry(this,l))),l+=1}c=u.join("");break;default:switch(t){case 1:return n=ry(this,this.l),this.l++,n;case 2:return n=("i"===r?rx:rw)(this,this.l),this.l+=2,n;case 4:case -4:if("i"===r||(128&this[this.l+3])==0)return n=(t>0?rC:function(t,r){return t[r]<<24|t[r+1]<<16|t[r+2]<<8|t[r+3]})(this,this.l),this.l+=4,n;return a=rE(this,this.l),this.l+=4,a;case 8:case -8:if("f"===r)return a=8==t?rv(this,this.l):rv([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,a;t=8;case 16:c=rn(this,this.l,t)}}return this.l+=t,c}var rS=function(t,r,n){t[n]=255&r,t[n+1]=r>>>8&255,t[n+2]=r>>>16&255,t[n+3]=r>>>24&255},rT=function(t,r,n){t[n]=255&r,t[n+1]=r>>8&255,t[n+2]=r>>16&255,t[n+3]=r>>24&255},rN=function(t,r,n){t[n]=255&r,t[n+1]=r>>>8&255};function rA(t,r,n){var a=0,o=0;if("dbcs"===n){for(o=0;o!=r.length;++o)rN(this,r.charCodeAt(o),this.l+2*o);a=2*r.length}
356else if("sbcs"===n){if(void 0!==G&&874==ee)for(o=0;o!=r.length;++o){var i=G.utils.encode(ee,r.charAt(o));this[this.l+o]=i[0]}else for(o=0,r=r.replace(/[^\x00-\x7F]/g,"_");o!=r.length;++o)this[this.l+o]=255&r.charCodeAt(o);a=r.length}else if("hex"===n){for(;o<t;++o)this[this.l++]=parseInt(r.slice(2*o,2*o+2),16)||0;return this}else if("utf16le"===n){var s=Math.min(this.l+t,this.length);for(o=0;o<Math.min(r.length,t);++o){var l=r.charCodeAt(o);this[this.l++]=255&l,this[this.l++]=l>>8}for(;this.l<s;)this[this.l++]=0;return this}else switch(t){case 1:a=1,this[this.l]=255&r;break;case 2:a=2,this[this.l]=255&r,r>>>=8,this[this.l+1]=255&r;break;case 3:a=3,this[this.l]=255&r,r>>>=8,this[this.l+1]=255&r,r>>>=8,this[this.l+2]=255&r;break;case 4:a=4,rS(this,r,this.l);break;case 8:if(a=8,"f"===n){!function(t,r,n){var a=(r<0||1/r==-1/0?1:0)<<7,o=0,i=0,s=a?-r:r;isFinite(s)?0==s?o=i=0:(o=Math.floor(Math.log(s)/Math.LN2),i=s*Math.pow(2,52-o),o<=-1023&&(!isFinite(i)||i<4503599627370496)?o=-1022:(i-=4503599627370496,o+=1023)):(o=2047,i=isNaN(r)?26985:0);for(var l=0;l<=5;++l,i/=256)t[n+l]=255&i;t[n+6]=(15&o)<<4|15&i,t[n+7]=o>>4|a}(this,r,this.l);break}case 16:break;case -4:a=4,rT(this,r,this.l)}return this.l+=a,this}function rI(t,r){var n=rn(this,this.l,t.length>>1);if(n!==t)throw Error(r+"Expected "+t+" saw "+n);this.l+=t.length>>1}function rR(t,r){t.l=r,t.read_shift=rk,t.chk=rI,t.write_shift=rA}function r_(t,r){t.l+=r}function rO(t){var r=eg(t);return rR(r,0),r}function rP(t,r,n){if(t){rR(t,t.l||0);for(var a,o,i,s=t.length,l=0,c=0;t.l<s;){128&(l=t.read_shift(1))&&(l=(127&l)+((127&t.read_shift(1))<<7));var u=oK[l]||oK[65535];for(o=1,i=127&(a=t.read_shift(1));o<4&&128&a;++o)i+=(127&(a=t.read_shift(1)))<<7*o;c=t.l+i;var d=u.f&&u.f(t,i,n);if(t.l=c,r(d,u,l))return}}}
356function rL(){var t=[],r=em?256:2048,n=function(t){var r=rO(t);return rR(r,0),r},a=n(r),o=function(){a&&(a.length>a.l&&((a=a.slice(0,a.l)).l=a.length),a.length>0&&t.push(a),a=null)},i=function(t){return a&&t<a.length-a.l?a:(o(),a=n(Math.max(t+1,r)))};return{next:i,push:function(t){o(),null==(a=t).l&&(a.l=a.length),i(r)},end:function(){return o(),ex(t)},_bufs:t}}function rM(t,r,n){var a=tm(t);if(r.s?(a.cRel&&(a.c+=r.s.c),a.rRel&&(a.r+=r.s.r)):(a.cRel&&(a.c+=r.c),a.rRel&&(a.r+=r.r)),!n||n.biff<12){for(;a.c>=256;)a.c-=256;for(;a.r>=65536;)a.r-=65536}return a}function rD(t,r,n){var a=tm(t);return a.s=rM(a.s,r.s,n),a.e=rM(a.e,r.s,n),a}function rj(t,r){if(t.cRel&&t.c<0)for(t=tm(t);t.c<0;)t.c+=r>8?16384:256;if(t.rRel&&t.r<0)for(t=tm(t);t.r<0;)t.r+=r>8?1048576:r>5?65536:16384;var n=rq(t);return t.cRel||null==t.cRel||(n=n.replace(/^([A-Z])/,"$$$1")),t.rRel||null==t.rRel||(n=n.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")),n}function rF(t,r){return 0!=t.s.r||t.s.rRel||t.e.r!=(r.biff>=12?1048575:r.biff>=8?65536:16384)||t.e.rRel?0!=t.s.c||t.s.cRel||t.e.c!=(r.biff>=12?16383:255)||t.e.cRel?rj(t.s,r.biff)+":"+rj(t.e,r.biff):(t.s.rRel?"":"$")+rz(t.s.r)+":"+(t.e.rRel?"":"$")+rz(t.e.r):(t.s.cRel?"":"$")+rB(t.s.c)+":"+(t.e.cRel?"":"$")+rB(t.e.c)}function rU(t){return parseInt(t.replace(/\$(\d+)$/,"$1"),10)-1}function rz(t){return""+(t+1)}function rH(t){for(var r=t.replace(/^\$([A-Z])/,"$1"),n=0,a=0;a!==r.length;++a)n=26*n+r.charCodeAt(a)-64;return n-1}function rB(t){if(t<0)throw Error("invalid column "+t);var r="";for(++t;t;t=Math.floor((t-1)/26))r=String.fromCharCode((t-1)%26+65)+r;return r}function rV(t){for(var r=0,n=0,a=0;a<t.length;++a){var o=t.charCodeAt(a);o>=48&&o<=57?r=10*r+(o-48):o>=65&&o<=90&&(n=26*n+(o-64))}return{c:n-1,r:r-1}}function rq(t){for(var r=t.c+1,n="";r;r=(r-1)/26|0)n=String.fromCharCode((r-1)%26+65)+n;return n+(t.r+1)}function rW(t){var r=t.indexOf(":");return -1==r?{s:rV(t),e:rV(t)}:{s:rV(t.slice(0,r)),e:rV(t.slice(r+1))}}function rG(t,r){return void 0===r||"number"==typeof r?rG(t.s,t.e):("string"!=typeof t&&(t=rq(t)),"string"!=typeof r&&(r=rq(r)),t==r?t:t+":"+r)}function r$(t){var r={s:{c:0,r:0},e:{c:0,r:0}},n=0,a=0,o=0,i=t.length;for(n=0;a<i&&!((o=t.charCodeAt(a)-64)<1)&&!(o>26);++a)n=26*n+o;for(r.s.c=--n,n=0;a<i&&!((o=t.charCodeAt(a)-48)<0)&&!(o>9);++a)n=10*n+o;if(r.s.r=--n,a===i||10!=o)return r.e.c=r.s.c,r.e.r=r.s.r,r;for(++a,n=0;a!=i&&!((o=t.charCodeAt(a)-64)<1)&&!(o>26);++a)n=26*n+o;for(r.e.c=--n,n=0;a!=i&&!((o=t.charCodeAt(a)-48)<0)&&!(o>9);++a)n=10*n+o;return r.e.r=--n,r}function rZ(t,r){var n="d"==t.t&&r instanceof Date;if(null!=t.z)try{return t.w=e4(t.z,n?ta(r):r)}catch(t){}try{return t.w=e4((t.XF||{}).numFmtId||(n?14:0),n?ta(r):r)}catch(t){return""+r}}function rK(t,r,n){return null==t||null==t.t||"z"==t.t?"":void 0!==t.w?t.w:("d"==t.t&&!t.z&&n&&n.dateNF&&(t.z=n.dateNF),"e"==t.t)?na[t.v]||t.v:void 0==r?rZ(t,t.v):rZ(t,r)}function rJ(t,r){var n=r&&r.sheet?r.sheet:"Sheet1",a={};return a[n]=t,{SheetNames:[n],Sheets:a}}function rY(t,r,n){var a=n||{},o=t?Array.isArray(t):a.dense,i=t||(o?[]:{}),s=0,l=0;if(i&&null!=a.origin){if("number"==typeof a.origin)s=a.origin;else{var c="string"==typeof a.origin?rV(a.origin):a.origin;s=c.r,l=c.c}i["!ref"]||(i["!ref"]="A1:A1")}var u={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var d=r$(i["!ref"]);u.s.c=d.s.c,u.s.r=d.s.r,u.e.c=Math.max(u.e.c,d.e.c),u.e.r=Math.max(u.e.r,d.e.r),-1==s&&(u.e.r=s=d.e.r+1)}for(var f=0;f!=r.length;++f)if(r[f]){if(!Array.isArray(r[f]))throw Error("aoa_to_sheet expects an array of arrays");for(var p=0;p!=r[f].length;++p)if(void 0!==r[f][p]){var m={v:r[f][p]},h=s+f,g=l+p;if(u.s.r>h&&(u.s.r=h),u.s.c>g&&(u.s.c=g),u.e.r<h&&(u.e.r=h),u.e.c<g&&(u.e.c=g),!r[f][p]||"object"!=typeof r[f][p]||Array.isArray(r[f][p])||r[f][p]instanceof Date){if(Array.isArray(m.v)&&(m.f=r[f][p][1],m.v=m.v[0]),null===m.v){if(m.f)m.t="n";else if(a.nullError)m.t="e",m.v=0;else{if(!a.sheetStubs)continue;m.t="z"}}else"number"==typeof m.v?m.t="n":"boolean"==typeof m.v?m.t="b":m.v instanceof Date?(m.z=a.dateNF||eO[14],a.cellDates?(m.t="d",m.w=e4(m.z,ta(m.v))):(m.t="n",m.v=ta(m.v),m.w=e4(m.z,m.v))):m.t="s"}else m=r[f][p];if(o)i[h]||(i[h]=[]),i[h][g]&&i[h][g].z&&(m.z=i[h][g].z),i[h][g]=m;else{var v=rq({c:g,r:h});i[v]&&i[v].z&&(m.z=i[v].z),i[v]=m}}}return u.s.c<1e7&&(i["!ref"]=rG(u)),i}function rX(t,r){return rY(null,t,r)}function rQ(t){var r=t.read_shift(4);return 0===r?"":t.read_shift(r,"dbcs")}function r0(t,r){var n=t.l,a=t.read_shift(1),o=rQ(t),i=[],s={t:o,h:o};if((1&a)!=0){for(var l=t.read_shift(4),c=0;c!=l;++c)i.push({ich:t.read_shift(2),ifnt:t.read_shift(2)});s.r=i}else s.r=[{ich:0,ifnt:0}];return t.l=n+r,s}function r1(t){var r=t.read_shift(4),n=t.read_shift(2);return n+=t.read_shift(1)<<16,t.l++,{c:r,iStyleRef:n}}function r2(t){var r=t.read_shift(2);return r+=t.read_shift(1)<<16,t.l++,{c:-1,iStyleRef:r}}function r3(t){var r=t.read_shift(4);return 0===r||4294967295===r?"":t.read_shift(r,"dbcs")}function r4(t){var r=t.slice(t.l,t.l+4),n=1&r[0],a=2&r[0];t.l+=4;
356var o=0===a?rv([0,0,0,0,252&r[0],r[1],r[2],r[3]],0):rC(r,0)>>2;return n?o/100:o}function r6(t){var r={s:{},e:{}};return r.s.r=t.read_shift(4),r.e.r=t.read_shift(4),r.s.c=t.read_shift(4),r.e.c=t.read_shift(4),r}function r5(t){if(t.length-t.l<8)throw"XLS Xnum Buffer underflow";return t.read_shift(8,"f")}function r8(t,r){var n=t.read_shift(4);switch(n){case 0:return"";case 4294967295:case 4294967294:return({2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"})[t.read_shift(4)]||""}if(n>400)throw Error("Unsupported Clipboard: "+n.toString(16));return t.l-=4,t.read_shift(0,1==r?"lpstr":"lpwstr")}var r7=[80,81],r9={1:{n:"CodePage",t:2},2:{n:"Category",t:80},3:{n:"PresentationFormat",t:80},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:80},15:{n:"Company",t:80},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:80},27:{n:"ContentStatus",t:80},28:{n:"Language",t:80},29:{n:"Version",t:80},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},ne={1:{n:"CodePage",t:2},2:{n:"Title",t:80},3:{n:"Subject",t:80},4:{n:"Author",t:80},5:{n:"Keywords",t:80},6:{n:"Comments",t:80},7:{n:"Template",t:80},8:{n:"LastAuthor",t:80},9:{n:"RevNumber",t:80},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:80},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},nt={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},nr=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],nn=tm([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0].map(function(t){return[t>>16&255,t>>8&255,255&t]})),na={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},no={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},ni={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},ns={CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment"};function nl(t){var r=t.lastIndexOf("/");return t.slice(0,r+1)+"_rels/"+t.slice(r+1)+".rels"}function nc(t,r){var n={"!id":{}};if(!t)return n;"/"!==r.charAt(0)&&(r="/"+r);var a={};
356return(t.match(tO)||[]).forEach(function(t){var o=tM(t);if("<Relationship"===o[0]){var i={};i.Type=o.Type,i.Target=o.Target,i.Id=o.Id,o.TargetMode&&(i.TargetMode=o.TargetMode),n["External"===o.TargetMode?o.Target:tA(o.Target,r)]=i,a[o.Id]=i}}),n["!id"]=a,n}var nu=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],nd=function(){for(var t=Array(nu.length),r=0;r<nu.length;++r){var n=nu[r],a="(?:"+n[0].slice(0,n[0].indexOf(":"))+":)"+n[0].slice(n[0].indexOf(":")+1);t[r]=RegExp("<"+a+"[^>]*>([\\s\\S]*?)</"+a+">")}return t}();function nf(t){var r={};t=tK(t);for(var n=0;n<nu.length;++n){var a=nu[n],o=t.match(nd[n]);null!=o&&o.length>0&&(r[a[1]]=tU(o[1])),"date"===a[2]&&r[a[1]]&&(r[a[1]]=tf(r[a[1]]))}return r}var np=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]];function nm(t,r,n,a){var o=[];if("string"==typeof t)o=t2(t,a);else for(var i=0;i<t.length;++i)o=o.concat(t[i].map(function(t){return{v:t}}));var s="string"==typeof r?t2(r,a).map(function(t){return t.v}):r,l=0,c=0;if(s.length>0)for(var u=0;u!==o.length;u+=2){switch(c=+o[u+1].v,o[u].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsbl\xe4tter":case"\xc7alışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xe1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xe1lculo":case"Werkbladen":n.Worksheets=c,n.SheetNames=s.slice(l,l+c);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne omr\xe5der":n.NamedRanges=c,n.DefinedNames=s.slice(l,l+c);break;case"Charts":case"Diagramme":n.Chartsheets=c,n.ChartNames=s.slice(l,l+c)}l+=c}}var nh=/<[^>]+>[^<]*/g,ng={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function nv(t){var r=t.read_shift(4);return new Date((t.read_shift(4)/1e7*4294967296+r/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function nb(t,r,n){var a=t.l,o=t.read_shift(0,"lpstr-cp");if(n)for(;t.l-a&3;)++t.l;return o}function ny(t,r,n){var a=t.read_shift(0,"lpwstr");return n&&(t.l+=4-(a.length+1&3)&3),a}function nw(t,r,n){return 31===r?ny(t):nb(t,r,n)}function nx(t,r,n){return nw(t,r,!1===n?0:4)}function nE(t,r){for(var n=t.read_shift(4),a={},o=0;o!=n;++o){var i=t.read_shift(4),s=t.read_shift(4);a[i]=t.read_shift(s,1200===r?"utf16le":"utf8").replace(eE,"").replace(eC,"!"),1200===r&&s%2&&(t.l+=2)}return 3&t.l&&(t.l=t.l>>3<<2),a}function nC(t){var r=t.read_shift(4),n=t.slice(t.l,t.l+r);return t.l+=r,(3&r)>0&&(t.l+=4-(3&r)&3),n}function nk(t,r,n){var a,o,i=t.read_shift(2),s=n||{};if(t.l+=2,12!==r&&i!==r&&-1===r7.indexOf(r)&&!((65534&r)==4126&&(65534&i)==4126))throw Error("Expected type "+r+" saw "+i);switch(12===r?i:r){case 2:return o=t.read_shift(2,"i"),s.raw||(t.l+=2),o;case 3:return t.read_shift(4,"i");case 11:return 0!==t.read_shift(4);case 19:return t.read_shift(4);case 30:return nb(t,i,4).replace(eE,"");case 31:return ny(t);case 64:return nv(t);case 65:return nC(t);case 71:return(a={}).Size=t.read_shift(4),t.l+=a.Size+3-(a.Size-1)%4,a;case 80:return nx(t,i,!s.raw).replace(eE,"");case 81:return(function(t,r){if(!r)throw Error("VtUnalignedString must have positive length");return nw(t,r,0)})(t,i).replace(eE,"");case 4108:return function(t){for(var r=t.read_shift(4),n=[],a=0;a<r/2;++a)n.push(function(t){var r=t.l,n=nk(t,81);return 0==t[t.l]&&0==t[t.l+1]&&t.l-r&2&&(t.l+=2),[n,nk(t,3)]}(t));return n}(t);case 4126:case 4127:return 4127==i?function(t){for(var r=t.read_shift(4),n=[],a=0;a!=r;++a){var o=t.l;n[a]=t.read_shift(0,"lpwstr").replace(eE,""),t.l-o&2&&(t.l+=2)}return n}(t):function(t){for(var r=t.read_shift(4),n=[],a=0;a!=r;++a)n[a]=t.read_shift(0,"lpstr-cp").replace(eE,"");return n}(t);default:throw Error("TypedPropertyValue unrecognized type "+r+" "+i)}}function nS(t,r){var n=t.l,a=t.read_shift(4),o=t.read_shift(4),i=[],s=0,l=0,c=-1,u={};for(s=0;s!=o;++s){var d=t.read_shift(4),f=t.read_shift(4);i[s]=[d,f+n]}i.sort(function(t,r){return t[1]-r[1]});var p={};for(s=0;s!=o;
356++s){if(t.l!==i[s][1]){var m=!0;if(s>0&&r)switch(r[i[s-1][0]].t){case 2:t.l+2===i[s][1]&&(t.l+=2,m=!1);break;case 80:case 4108:t.l<=i[s][1]&&(t.l=i[s][1],m=!1)}if((!r||0==s)&&t.l<=i[s][1]&&(m=!1,t.l=i[s][1]),m)throw Error("Read Error: Expected address "+i[s][1]+" at "+t.l+" :"+s)}if(r){var h=r[i[s][0]];if(p[h.n]=nk(t,h.t,{raw:!0}),"version"===h.p&&(p[h.n]=String(p[h.n]>>16)+"."+("0000"+String(65535&p[h.n])).slice(-4)),"CodePage"==h.n)switch(p[h.n]){case 0:p[h.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case -536:case 65001:case -535:ea(l=p[h.n]>>>0&65535);break;default:throw Error("Unsupported CodePage: "+p[h.n])}}else if(1===i[s][0]){if(ea(l=p.CodePage=nk(t,2)),-1!==c){var g=t.l;t.l=i[c][1],u=nE(t,l),t.l=g}}else if(0===i[s][0]){if(0===l){c=s,t.l=i[s+1][1];continue}u=nE(t,l)}else{var v,b=u[i[s][0]];switch(t[t.l]){case 65:t.l+=4,v=nC(t);break;case 30:case 31:t.l+=4,v=nx(t,t[t.l-4]).replace(/\u0000+$/,"");break;case 3:t.l+=4,v=t.read_shift(4,"i");break;case 19:t.l+=4,v=t.read_shift(4);break;case 5:t.l+=4,v=t.read_shift(8,"f");break;case 11:t.l+=4,v=nA(t,4);break;case 64:t.l+=4,v=tf(nv(t));break;default:throw Error("unparsed value: "+t[t.l])}p[b]=v}}return t.l=n+a,p}function nT(t,r,n){var a,o=t.content;if(!o)return{};rR(o,0);var i,s,l,c,u=0;o.chk("feff","Byte Order: "),o.read_shift(2);var d=o.read_shift(4),f=o.read_shift(16);if(f!==te.utils.consts.HEADER_CLSID&&f!==n)throw Error("Bad PropertySet CLSID "+f);if(1!==(i=o.read_shift(4))&&2!==i)throw Error("Unrecognized #Sets: "+i);if(s=o.read_shift(16),c=o.read_shift(4),1===i&&c!==o.l)throw Error("Length mismatch: "+c+" !== "+o.l);2===i&&(l=o.read_shift(16),u=o.read_shift(4));var p=nS(o,r),m={SystemIdentifier:d};for(var h in p)m[h]=p[h];if(m.FMTID=s,1===i)return m;if(u-o.l==2&&(o.l+=2),o.l!==u)throw Error("Length mismatch 2: "+o.l+" !== "+u);try{a=nS(o,null)}catch(t){}for(h in a)m[h]=a[h];return m.FMTID=[s,l],m}function nN(t,r){return t.read_shift(r),null}function nA(t,r){return 1===t.read_shift(r)}function nI(t){return t.read_shift(2,"u")}function nR(t,r){return function(t,r,n){for(var a=[],o=t.l+r;t.l<o;)a.push(n(t,o-t.l));if(o!==t.l)throw Error("Slurp error");return a}(t,r,nI)}function n_(t,r,n){var a=t.read_shift(n&&n.biff>=12?2:1),o="sbcs-cont",i=Q;n&&n.biff>=8&&(Q=1200),n&&8!=n.biff?12==n.biff&&(o="wstr"):t.read_shift(1)&&(o="dbcs-cont"),n.biff>=2&&n.biff<=5&&(o="cpstr");var s=a?t.read_shift(a,o):"";return Q=i,s}function nO(t,r,n){if(n){if(n.biff>=2&&n.biff<=5)return t.read_shift(r,"cpstr");if(n.biff>=12)return t.read_shift(r,"dbcs-cont")}return 0===t.read_shift(1)?t.read_shift(r,"sbcs-cont"):t.read_shift(r,"dbcs-cont")}function nP(t,r,n){var a=t.read_shift(n&&2==n.biff?1:2);return 0===a?(t.l++,""):nO(t,a,n)}function nL(t,r,n){if(n.biff>5)return nP(t,r,n);var a=t.read_shift(1);return 0===a?(t.l++,""):t.read_shift(a,n.biff<=4||!t.lens?"cpstr":"sbcs-cont")}function nM(t){var r=t.read_shift(4);return r>0?t.read_shift(r,"utf16le").replace(eE,""):""}function nD(t){return[t.read_shift(1),t.read_shift(1),t.read_shift(1),t.read_shift(1)]}function nj(t,r){var n=nD(t,r);return n[3]=0,n}function nF(t){return{r:t.read_shift(2),c:t.read_shift(2),ixfe:t.read_shift(2)}}function nU(t){return[t.read_shift(2),r4(t)]}function nz(t){var r=t.read_shift(2),n=t.read_shift(2);return{s:{c:t.read_shift(2),r:r},e:{c:t.read_shift(2),r:n}}}function nH(t){var r=t.read_shift(2),n=t.read_shift(2);return{s:{c:t.read_shift(1),r:r},e:{c:t.read_shift(1),r:n}}}function nB(t){t.l+=4;var r=t.read_shift(2),n=t.read_shift(2),a=t.read_shift(2);return t.l+=12,[n,r,a]}function nV(t){t.l+=2,t.l+=t.read_shift(2)}var nq={0:nV,4:nV,5:nV,6:nV,7:function(t){return t.l+=4,t.cf=t.read_shift(2),{}},8:nV,9:nV,10:nV,11:nV,12:nV,13:function(t){var r={};return t.l+=4,t.l+=16,r.fSharedNote=t.read_shift(2),t.l+=4,r},14:nV,15:nV,16:nV,17:nV,18:nV,19:nV,20:nV,21:nB};function nW(t,r){var n={BIFFVer:0,dt:0};switch(n.BIFFVer=t.read_shift(2),(r-=2)>=2&&(n.dt=t.read_shift(2),t.l-=2),n.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(r>6)throw Error("Unexpected BIFF Ver "+n.BIFFVer)}return t.read_shift(r),n}function nG(t,r,n){var a=0;n&&2==n.biff||(a=t.read_shift(2));var o=t.read_shift(2);return n&&2==n.biff&&(a=1-(o>>15),o&=32767),[{Unsynced:1&a,DyZero:(2&a)>>1,ExAsc:(4&a)>>2,ExDsc:(8&a)>>3},o]}function n$(t,r,n){var a=t.l+r,o=8!=n.biff&&n.biff?2:4,i=t.read_shift(o),s=t.read_shift(o),l=t.read_shift(2),c=t.read_shift(2);return t.l=a,{s:{r:i,c:l},e:{r:s,c:c}}}function nZ(t,r,n){var a,o=nF(t,6);(2==n.biff||9==r)&&++t.l;var i=(a=t.read_shift(1),1===t.read_shift(1)?a:1===a);return o.val=i,o.t=!0===i||!1===i?"b":"e",o}var nK=function(t,r,n){return 0===r?"":nL(t,r,n)};function nJ(t,r,n){var a,o=t.read_shift(2),i={fBuiltIn:1&o,fWantAdvise:o>>>1&1,fWantPict:o>>>2&1,fOle:o>>>3&1,fOleLink:o>>>4&1,cf:o>>>5&1023,fIcon:o>>>15&1};return 14849===n.sbcch&&(a=function(t,r,n){t.l+=4,r-=4;var a=t.l+r,o=n_(t,r,n),i=t.read_shift(2);if(i!==(a-=t.l))throw Error("Malformed AddinUdf: padding = "+a+" != "+i);return t.l+=i,o}(t,r-2,n)),i.body=a||t.read_shift(r-2),"string"==typeof a&&(i.Name=a),i}var nY=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function nX(t,r,n){var a,o,i,s,l=t.l+r,c=t.read_shift(2),u=t.read_shift(1),d=t.read_shift(1),f=t.read_shift(n&&2==n.biff?1:2),p=0;(!n||n.biff>=5)&&(5!=n.biff&&(t.l+=2),p=t.read_shift(2),5==n.biff&&(t.l+=2),t.l+=4);var m=nO(t,d,n);
35632&c&&(m=nY[m.charCodeAt(0)]);var h=l-t.l;return n&&2==n.biff&&--h,{chKey:u,Name:m,itab:p,rgce:l!=t.l&&0!==f&&h>0?(a=h,i=t.l+a,s=a7(t,f,n),i!==t.l&&(o=a8(t,i-t.l,s,n)),[s,o]):[]}}function nQ(t,r,n){if(n.biff<8){var a;return 3==t[t.l+1]&&t[t.l]++,3==(a=n_(t,r,n)).charCodeAt(0)?a.slice(1):a}for(var o=[],i=t.l+r,s=t.read_shift(n.biff>8?4:2);0!=s--;)o.push(function(t,r,n){var a=n.biff>8?4:2;return[t.read_shift(a),t.read_shift(a,"i"),t.read_shift(a,"i")]}(t,n.biff,n));if(t.l!=i)throw Error("Bad ExternSheet: "+t.l+" != "+i);return o}function n0(t,r,n){var a=nH(t,6);switch(n.biff){case 2:t.l++,r-=7;break;case 3:case 4:t.l+=2,r-=8;break;default:t.l+=6,r-=12}return[a,function(t,r,n){var a,o,i=t.l+r,s=2==n.biff?1:2,l=t.read_shift(s);if(65535==l)return[[],(a=r-2,void(t.l+=a))];var c=a7(t,l,n);return r!==l+s&&(o=a8(t,r-l-s,c,n)),t.l=i,[c,o]}(t,r,n,a)]}var n1={8:function(t,r){var n=t.l+r;t.l+=10;var a=t.read_shift(2);t.l+=4,t.l+=2,t.l+=2,t.l+=2,t.l+=4;var o=t.read_shift(1);return t.l+=o,t.l=n,{fmt:a}}};function n2(t,r,n){if(!n.cellStyles)return void(t.l+=r);var a=n&&n.biff>=12?4:2,o=t.read_shift(a),i=t.read_shift(a),s=t.read_shift(a),l=t.read_shift(a),c=t.read_shift(2);2==a&&(t.l+=2);var u={s:o,e:i,w:s,ixfe:l,flags:c};return(n.biff>=5||!n.biff)&&(u.level=c>>8&7),u}var n3=[2,3,48,49,131,139,140,245],n4=function(){var t={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},r=tr({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function n(r,n){var a=n||{};a.dateNF||(a.dateNF="yyyymmdd");var o=rX(function(r,n){var a=[],o=eg(1);switch(n.type){case"base64":o=eb(ep(r));break;case"binary":o=eb(r);break;case"buffer":case"array":o=r}rR(o,0);var i=o.read_shift(1),s=!!(136&i),l=!1,c=!1;switch(i){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:l=!0,s=!0;break;case 140:c=!0;break;default:throw Error("DBF Unsupported Version: "+i.toString(16))}var u=0,d=521;2==i&&(u=o.read_shift(2)),o.l+=3,2!=i&&(u=o.read_shift(4)),u>1048576&&(u=1e6),2!=i&&(d=o.read_shift(2));var f=o.read_shift(2),p=n.codepage||1252;2!=i&&(o.l+=16,o.read_shift(1),0!==o[o.l]&&(p=t[o[o.l]]),o.l+=1,o.l+=2),c&&(o.l+=36);for(var m=[],h={},g=Math.min(o.length,2==i?521:d-10-(l?264:0)),v=c?32:11;o.l<g&&13!=o[o.l];)switch((h={}).name=G.utils.decode(p,o.slice(o.l,o.l+v)).replace(/[\u0000\r\n].*$/g,""),o.l+=v,h.type=String.fromCharCode(o.read_shift(1)),2==i||c||(h.offset=o.read_shift(4)),h.len=o.read_shift(1),2==i&&(h.offset=o.read_shift(2)),h.dec=o.read_shift(1),h.name.length&&m.push(h),2!=i&&(o.l+=c?13:14),h.type){case"B":(!l||8!=h.len)&&n.WTF&&console.log("Skipping "+h.name+":"+h.type);break;case"G":case"P":n.WTF&&console.log("Skipping "+h.name+":"+h.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw Error("Unknown Field Type: "+h.type)}if(13!==o[o.l]&&(o.l=d-1),13!==o.read_shift(1))throw Error("DBF Terminator not found "+o.l+" "+o[o.l]);o.l=d;var b=0,y=0;for(y=0,a[0]=[];y!=m.length;++y)a[0][y]=m[y].name;for(;u-- >0;){if(42===o[o.l]){o.l+=f;continue}for(++o.l,a[++b]=[],y=0,y=0;y!=m.length;++y){var w=o.slice(o.l,o.l+m[y].len);o.l+=m[y].len,rR(w,0);var x=G.utils.decode(p,w);switch(m[y].type){case"C":x.trim().length&&(a[b][y]=x.replace(/\s+$/,""));break;case"D":8===x.length?a[b][y]=new Date(+x.slice(0,4),+x.slice(4,6)-1,+x.slice(6,8)):a[b][y]=x;break;case"F":a[b][y]=parseFloat(x.trim());break;case"+":case"I":a[b][y]=c?2147483648^w.read_shift(-4,"i"):w.read_shift(4,"i");break;case"L":switch(x.trim().toUpperCase()){case"Y":case"T":a[b][y]=!0;break;case"N":case"F":a[b][y]=!1;break;case"":case"?":break;default:throw Error("DBF Unrecognized L:|"+x+"|")}break;case"M":if(!s)throw Error("DBF Unexpected MEMO for type "+i.toString(16));a[b][y]="##MEMO##"+(c?parseInt(x.trim(),10):w.read_shift(4));break;case"N":(x=x.replace(/\u0000/g,"").trim())&&"."!=x&&(a[b][y]=+x||0);break;case"@":a[b][y]=new Date(w.read_shift(-8,"f")-621356832e5);break;case"T":a[b][y]=new Date((w.read_shift(4)-2440588)*864e5+w.read_shift(4));break;case"Y":a[b][y]=w.read_shift(4,"i")/1e4+w.read_shift(4,"i")/1e4*4294967296;break;case"O":a[b][y]=-w.read_shift(-8,"f");break;case"B":if(l&&8==m[y].len){a[b][y]=w.read_shift(8,"f");break}case"G":case"P":w.l+=m[y].len;break;case"0":if("_NullFlags"===m[y].name)break;default:throw Error("DBF Unsupported data type "+m[y].type)}}}if(2!=i&&o.l<o.length&&26!=o[o.l++])throw Error("DBF EOF Marker missing "+(o.l-1)+" of "+o.length+" "+o[o.l-1].toString(16));return n&&n.sheetRows&&(a=a.slice(0,n.sheetRows)),n.DBF=m,a}(r,a),a);return o["!cols"]=a.DBF.map(function(t){return{wch:t.len,DBF:t}}),delete a.DBF,o}var a={B:8,C:250,L:1,D:8,"?":0,"":0};return{to_workbook:function(t,r){try{return rJ(n(t,r),r)}catch(t){if(r&&r.WTF)throw t}return{SheetNames:[],Sheets:{}}},to_sheet:n,from_sheet:function(t,n){var o=n||{};if(+o.codepage>=0&&ea(+o.codepage),"string"==o.type)throw Error("Cannot write DBF to JS string");var i=rL(),s=id(t,{header:1,raw:!0,cellDates:!0}),l=s[0],c=s.slice(1),u=t["!cols"]||[],d=0,f=0,p=0,m=1;for(d=0;d<l.length;++d){if(((u[d]||{}).DBF||{}).name){l[d]=u[d].DBF.name,++p;continue}if(null!=l[d]){if(++p,"number"==typeof l[d]&&(l[d]=l[d].toString(10)),"string"!=typeof l[d])throw Error("DBF Invalid column name "+l[d]+" |"+typeof l[d]+"|");if(l.indexOf(l[d])!==d){for(f=0;f<1024;++f)if(-1==l.indexOf(l[d]+"_"+f)){l[d]+="_"+f;break}}}}var h=r$(t["!ref"]),g=[],v=[],b=[];for(d=0;d<=h.e.c-h.s.c;++d){var y="",w="",x=0,E=[];for(f=0;f<c.length;++f)null!=c[f][d]&&E.push(c[f][d]);if(0==E.length||null==l[d]){g[d]="?";continue}for(f=0;f<E.length;++f){switch(typeof E[f]){case"number":w="B";break;case"string":default:w="C";break;case"boolean":w="L";break;case"object":w=E[f]instanceof Date?"D":"C"}x=Math.max(x,String(E[f]).length),y=y&&y!=w?"C":w}x>250&&(x=250),"C"==(w=((u[d]||{}).DBF||{}).type)&&u[d].DBF.len>x&&(x=u[d].DBF.len),"B"==y&&"N"==w&&(y="N",b[d]=u[d].DBF.dec,x=u[d].DBF.len),v[d]="C"==y||"N"==w?x:a[y]||0,m+=v[d],g[d]=y}var C=i.next(32);for(C.write_shift(4,318902576),C.write_shift(4,c.length),C.write_shift(2,296+32*p),C.write_shift(2,m),d=0;d<4;++d)C.write_shift(4,0);for(C.write_shift(4,0|(+r[ee]||3)<<8),d=0,f=0;d<l.length;++d)if(null!=l[d]){var k=i.next(32),S=(l[d].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);k.write_shift(1,S,"sbcs"),k.write_shift(1,"?"==g[d]?"C":g[d],"sbcs"),k.write_shift(4,f),k.write_shift(1,v[d]||a[g[d]]||0),k.write_shift(1,b[d]||0),k.write_shift(1,2),k.write_shift(4,0),k.write_shift(1,0),k.write_shift(4,0),k.write_shift(4,0),f+=v[d]||a[g[d]]||0}var T=i.next(264);for(T.write_shift(4,13),d=0;d<65;++d)T.write_shift(4,0);for(d=0;d<c.length;++d){var N=i.next(m);for(N.write_shift(1,0),f=0;f<l.length;++f)if(null!=l[f])switch(g[f]){case"L":N.write_shift(1,null==c[d][f]?63:c[d][f]?84:70);break;case"B":N.write_shift(8,c[d][f]||0,"f");break;case"N":var A="0";for("number"==typeof c[d][f]&&(A=c[d][f].toFixed(b[f]||0)),p=0;p<v[f]-A.length;++p)N.write_shift(1,32);N.write_shift(1,A,"sbcs");break;case"D":c[d][f]?(N.write_shift(4,("0000"+c[d][f].getFullYear()).slice(-4),"sbcs"),N.write_shift(2,("00"+(c[d][f].getMonth()+1)).slice(-2),"sbcs"),N.write_shift(2,("00"+c[d][f].getDate()).slice(-2),"sbcs")):N.write_shift(8,"00000000","sbcs");break;case"C":var I=String(null!=c[d][f]?c[d][f]:"").slice(0,v[f]);for(N.write_shift(1,I,"sbcs"),p=0;p<v[f]-I.length;++p)N.write_shift(1,32)}}return i.next(1).write_shift(1,26),i.end()}}}(),n6=function(){var t={AA:"\xc0",BA:"\xc1",CA:"\xc2",DA:195,HA:"\xc4",JA:197,AE:"\xc8",BE:"\xc9",CE:"\xca",HE:"\xcb",AI:"\xcc",BI:"\xcd",CI:"\xce",HI:"\xcf",AO:"\xd2",BO:"\xd3",CO:"\xd4",DO:213,HO:"\xd6",AU:"\xd9",BU:"\xda",CU:"\xdb",HU:"\xdc",Aa:"\xe0",Ba:"\xe1",Ca:"\xe2",Da:227,Ha:"\xe4",Ja:229,Ae:"\xe8",Be:"\xe9",Ce:"\xea",He:"\xeb",Ai:"\xec",Bi:"\xed",Ci:"\xee",Hi:"\xef",Ao:"\xf2",Bo:"\xf3",Co:"\xf4",Do:245,Ho:"\xf6",Au:"\xf9",Bu:"\xfa",Cu:"\xfb",Hu:"\xfc",KC:"\xc7",Kc:"\xe7",q:"\xe6",z:"œ",a:"\xc6",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},r=RegExp("\x1bN("+tt(t).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),n=function(r,n){var a=t[n];return"number"==typeof a?eu(a):a}
356,a=function(t,r,n){var a=r.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==a?t:eu(a)};function o(t,o){var i,s=t.split(/[\n\r]+/),l=-1,c=-1,u=0,d=0,f=[],p=[],m=null,h={},g=[],v=[],b=[],y=0;for(+o.codepage>=0&&ea(+o.codepage);u!==s.length;++u){y=0;var w,x=s[u].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,a).replace(r,n),E=x.replace(/;;/g,"\0").split(";").map(function(t){return t.replace(/\u0000/g,";")}),C=E[0];if(x.length>0)switch(C){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==E[1].charAt(0)&&p.push(x.slice(3).replace(/;;/g,";"));break;case"C":var k=!1,S=!1,T=!1,N=!1,A=-1,I=-1;for(d=1;d<E.length;++d)switch(E[d].charAt(0)){case"A":case"G":break;case"X":c=parseInt(E[d].slice(1))-1,S=!0;break;case"Y":for(l=parseInt(E[d].slice(1))-1,S||(c=0),i=f.length;i<=l;++i)f[i]=[];break;case"K":'"'===(w=E[d].slice(1)).charAt(0)?w=w.slice(1,w.length-1):"TRUE"===w?w=!0:"FALSE"===w?w=!1:isNaN(tg(w))?isNaN(tb(w).getDate())||(w=tf(w)):(w=tg(w),null!==m&&e1(m)&&(w=tl(w))),void 0!==G&&"string"==typeof w&&"string"!=(o||{}).type&&(o||{}).codepage&&(w=G.utils.decode(o.codepage,w)),k=!0;break;case"E":N=!0;var R=aH(E[d].slice(1),{r:l,c:c});f[l][c]=[f[l][c],R];break;case"S":T=!0,f[l][c]=[f[l][c],"S5S"];break;case"R":A=parseInt(E[d].slice(1))-1;break;case"C":I=parseInt(E[d].slice(1))-1;break;default:if(o&&o.WTF)throw Error("SYLK bad record "+x)}if(k&&(f[l][c]&&2==f[l][c].length?f[l][c][0]=w:f[l][c]=w,m=null),T){if(N)throw Error("SYLK shared formula cannot have own formula");var _=A>-1&&f[A][I];if(!_||!_[1])throw Error("SYLK shared formula cannot find base");f[l][c][1]=aq(_[1],{r:l-A,c:c-I})}break;case"F":var O=0;for(d=1;d<E.length;++d)switch(E[d].charAt(0)){case"X":c=parseInt(E[d].slice(1))-1,++O;break;case"Y":for(l=parseInt(E[d].slice(1))-1,i=f.length;i<=l;++i)f[i]=[];break;case"M":y=parseInt(E[d].slice(1))/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":m=p[parseInt(E[d].slice(1))];break;case"W":for(i=parseInt((b=E[d].slice(1).split(" "))[0],10);i<=parseInt(b[1],10);++i)y=parseInt(b[2],10),v[i-1]=0===y?{hidden:!0}:{wch:y},aS(v[i-1]);break;case"C":v[c=parseInt(E[d].slice(1))-1]||(v[c]={});break;case"R":g[l=parseInt(E[d].slice(1))-1]||(g[l]={}),y>0?(g[l].hpt=y,g[l].hpx=aT(y)):0===y&&(g[l].hidden=!0);break;default:if(o&&o.WTF)throw Error("SYLK bad record "+x)}O<1&&(m=null);break;default:if(o&&o.WTF)throw Error("SYLK bad record "+x)}}return g.length>0&&(h["!rows"]=g),v.length>0&&(h["!cols"]=v),o&&o.sheetRows&&(f=f.slice(0,o.sheetRows)),[f,h]}function i(t,r){var n=function(t,r){switch(r.type){case"base64":return o(ep(t),r);case"binary":return o(t,r);case"buffer":return o(em&&J.isBuffer(t)?t.toString("binary"):ey(t),r);case"array":return o(tp(t),r)}throw Error("Unrecognized type "+r.type)}(t,r),a=n[0],i=n[1],s=rX(a,r);return tt(i).forEach(function(t){s[t]=i[t]}),s}return t["|"]=254,{to_workbook:function(t,r){return rJ(i(t,r),r)},to_sheet:i,from_sheet:function(t,r){var n,a=["ID;PWXL;N;E"],o=[],i=r$(t["!ref"]),s=Array.isArray(t);a.push("P;PGeneral"),a.push("F;P0;DG0G8;M255"),t["!cols"]&&function(t,r){r.forEach(function(r,n){var a="F;W"+(n+1)+" "+(n+1)+" ";r.hidden?a+="0":("number"!=typeof r.width||r.wpx||(r.wpx=aw(r.width)),"number"!=typeof r.wpx||r.wch||(r.wch=ax(r.wpx)),"number"==typeof r.wch&&(a+=Math.round(r.wch)))," "!=a.charAt(a.length-1)&&t.push(a)})}(a,t["!cols"]),t["!rows"]&&function(t,r){r.forEach(function(r,n){var a="F;";r.hidden?a+="M0;":r.hpt?a+="M"+20*r.hpt+";":r.hpx&&(a+="M"+96*r.hpx/96*20+";"),a.length>2&&t.push(a+"R"+(n+1))})}(a,t["!rows"]),a.push("B;Y"+(i.e.r-i.s.r+1)+";X"+(i.e.c-i.s.c+1)+";D"+[i.s.c,i.s.r,i.e.c,i.e.r].join(" "));for(var l=i.s.r;l<=i.e.r;++l)for(var c=i.s.c;c<=i.e.c;++c){var u=rq({r:l,c:c});(n=s?(t[l]||[])[c]:t[u])&&(null!=n.v||n.f&&!n.F)&&o.push(function(t,r,n,a){var o="C;Y"+(n+1)+";X"+(a+1)+";K";switch(t.t){case"n":o+=t.v||0,t.f&&!t.F&&(o+=";E"+aV(t.f,{r:n,c:a}));break;case"b":o+=t.v?"TRUE":"FALSE";break;case"e":o+=t.w||t.v;break;case"d":o+='"'+(t.w||t.v)+'"';break;case"s":o+='"'+t.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return o}(n,0,l,c,r))}return a.join("\r\n")+"\r\n"+o.join("\r\n")+"\r\nE\r\n"}}}(),n5=function(){var t,r;function n(t,r){for(var n=t.split("\n"),a=-1,o=-1,i=0,s=[];i!==n.length;++i){if("BOT"===n[i].trim()){s[++a]=[],o=0;continue}if(!(a<0)){for(var l=n[i].trim().split(","),c=l[0],u=l[1],d=n[++i]||"";1&(d.match(/["]/g)||[]).length&&i<n.length-1;)d+="\n"+n[++i];switch(d=d.trim(),+c){case -1:if("BOT"===d){s[++a]=[],o=0;continue}if("EOD"!==d)throw Error("Unrecognized DIF special command "+d);break;case 0:"TRUE"===d?s[a][o]=!0:"FALSE"===d?s[a][o]=!1:isNaN(tg(u))?isNaN(tb(u).getDate())?s[a][o]=u:s[a][o]=tf(u):s[a][o]=tg(u),++o;break;case 1:(d=(d=d.slice(1,d.length-1)).replace(/""/g,'"'))&&d.match(/^=".*"$/)&&(d=d.slice(2,-1)),s[a][o++]=""!==d?d:null}if("EOD"===d)break}}return r&&r.sheetRows&&(s=s.slice(0,r.sheetRows)),s}function a(t,r){return rX(function(t,r){switch(r.type){case"base64":return n(ep(t),r);case"binary":return n(t,r);case"buffer":return n(em&&J.isBuffer(t)?t.toString("binary"):ey(t),r);case"array":return n(tp(t),r)}throw Error("Unrecognized type "+r.type)}(t,r),r)}return{to_workbook:function(t,r){return rJ(a(t,r),r)},to_sheet:a,from_sheet:(t=function(t,r,n,a,o){t.push(r),t.push(n+","+a),t.push('"'+o.replace(/"/g,'""')+'"')}
356,r=function(t,r,n,a){t.push(r+","+n),t.push(1==r?'"'+a.replace(/"/g,'""')+'"':a)},function(n){var a,o=[],i=r$(n["!ref"]),s=Array.isArray(n);t(o,"TABLE",0,1,"sheetjs"),t(o,"VECTORS",0,i.e.r-i.s.r+1,""),t(o,"TUPLES",0,i.e.c-i.s.c+1,""),t(o,"DATA",0,0,"");for(var l=i.s.r;l<=i.e.r;++l){r(o,-1,0,"BOT");for(var c=i.s.c;c<=i.e.c;++c){var u=rq({r:l,c:c});if(!(a=s?(n[l]||[])[c]:n[u])){r(o,1,0,"");continue}switch(a.t){case"n":var d=a.w;d||null==a.v||(d=a.v),null==d?!a.f||a.F?r(o,1,0,""):r(o,1,0,"="+a.f):r(o,0,d,"V");break;case"b":r(o,0,a.v?1:0,a.v?"TRUE":"FALSE");break;case"s":r(o,1,0,isNaN(a.v)?a.v:'="'+a.v+'"');break;case"d":a.w||(a.w=e4(a.z||eO[14],ta(tf(a.v)))),r(o,0,a.w,"V");break;default:r(o,1,0,"")}}}return r(o,-1,0,"EOD"),o.join("\r\n")})}}(),n8=function(){function t(t){return t.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function r(t,r){return rX(function(t,r){for(var n=t.split("\n"),a=-1,o=-1,i=0,s=[];i!==n.length;++i){var l=n[i].trim().split(":");if("cell"===l[0]){var c=rV(l[1]);if(s.length<=c.r)for(a=s.length;a<=c.r;++a)s[a]||(s[a]=[]);switch(a=c.r,o=c.c,l[2]){case"t":s[a][o]=l[3].replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n
356/g,"\n");break;case"v":s[a][o]=+l[3];break;case"vtf":var u=l[l.length-1];case"vtc":"nl"===l[3]?s[a][o]=!!+l[4]:s[a][o]=+l[4],"vtf"==l[2]&&(s[a][o]=[s[a][o],u])}}}return r&&r.sheetRows&&(s=s.slice(0,r.sheetRows)),s}(t,r),r)}var n="--SocialCalcSpreadsheetControlSave\nContent-type: text/plain; charset=UTF-8\n";return{to_workbook:function(t,n){return rJ(r(t,n),n)},to_sheet:r,from_sheet:function(r){return["socialcalc:version:1.5\nMIME-Version: 1.0\nContent-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave",n,"# SocialCalc Spreadsheet Control Save\npart:sheet",n,function(r){if(!r||!r["!ref"])return"";for(var n,a=[],o=[],i="",s=rW(r["!ref"]),l=Array.isArray(r),c=s.s.r;c<=s.e.r;++c)for(var u=s.s.c;u<=s.e.c;++u)if(i=rq({r:c,c:u}),(n=l?(r[c]||[])[u]:r[i])&&null!=n.v&&"z"!==n.t){switch(o=["cell",i,"t"],n.t){case"s":case"str":o.push(t(n.v));break;case"n":n.f?(o[2]="vtf",o[3]="n",o[4]=n.v,o[5]=t(n.f)):(o[2]="v",o[3]=n.v);break;case"b":o[2]="vt"+(n.f?"f":"c"),o[3]="nl",o[4]=n.v?"1":"0",o[5]=t(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var d=ta(tf(n.v));o[2]="vtc",o[3]="nd",o[4]=""+d,o[5]=n.w||e4(n.z||eO[14],d);break;case"e":continue}a.push(o.join(":"))}return a.push("sheet:c:"+(s.e.c-s.s.c+1)+":r:"+(s.e.r-s.s.r+1)+":tvf:1"),a.push("valueformat:1:text-wiki"),a.join("\n")}(r),"--SocialCalcSpreadsheetControlSave--"].join("\n")}}}(),n7=function(){function t(t,r,n,a,o){o.raw?r[n][a]=t:""===t||("TRUE"===t?r[n][a]=!0:"FALSE"===t?r[n][a]=!1:isNaN(tg(t))?isNaN(tb(t).getDate())?r[n][a]=t:r[n][a]=tf(t):r[n][a]=tg(t))}var r={44:",",9:"	",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function a(t){for(var a={},o=!1,i=0,s=0;i<t.length;++i)34==(s=t.charCodeAt(i))?o=!o:!o&&s in r&&(a[s]=(a[s]||0)+1);for(i in s=[],a)Object.prototype.hasOwnProperty.call(a,i)&&s.push([a[i],i]);if(!s.length)for(i in a=n)Object.prototype.hasOwnProperty.call(a,i)&&s.push([a[i],i]);return s.sort(function(t,r){return t[0]-r[0]||n[t[1]]-n[r[1]]}),r[s.pop()[1]]||44}function o(r,n){var o,i="",s="string"==n.type?[0,0,0,0]:il(r,n);switch(n.type){case"base64":i=ep(r);break;case"binary":case"string":i=r;break;case"buffer":i=65001==n.codepage?r.toString("utf8"):n.codepage&&void 0!==G?G.utils.decode(n.codepage,r):em&&J.isBuffer(r)?r.toString("binary"):ey(r);break;case"array":i=tp(r);break;default:throw Error("Unrecognized type "+n.type)}return(239==s[0]&&187==s[1]&&191==s[2]?i=tK(i.slice(3)):"string"!=n.type&&"buffer"!=n.type&&65001==n.codepage?i=tK(i):"binary"==n.type&&void 0!==G&&n.codepage&&(i=G.utils.decode(n.codepage,G.utils.encode(28591,i))),"socialcalc:version:"==i.slice(0,19))?n8.to_sheet("string"==n.type?i:tK(i),n):(o=i,!(n&&n.PRN)||n.FS||"sep="==o.slice(0,4)||o.indexOf("	")>=0||o.indexOf(",")>=0||o.indexOf(";")>=0?function(t,r){var n,o=r||{},i="",s=o.dense?[]:{},l={s:{c:0,r:0},e:{c:0,r:0}};"sep="==t.slice(0,4)?13==t.charCodeAt(5)&&10==t.charCodeAt(6)?(i=t.charAt(4),t=t.slice(7)):13==t.charCodeAt(5)||10==t.charCodeAt(5)?(i=t.charAt(4),t=t.slice(6)):i=a(t.slice(0,1024)):i=o&&o.FS?o.FS:a(t.slice(0,1024));var c=0,u=0,d=0,f=0,p=0,m=i.charCodeAt(0),h=!1,g=0,v=t.charCodeAt(0);t=t.replace(/\r\n/mg,"\n");var b=null!=o.dateNF?RegExp("^"+("number"==typeof(n=o.dateNF)?eO[n]:n).replace(e7,"(\\d+)")+"$"):null;function y(){var r=t.slice(f,p),n={};if('"'==r.charAt(0)&&'"'==r.charAt(r.length-1)&&(r=r.slice(1,-1).replace(/""/g,'"')),0===r.length)n.t="z";else if(o.raw)n.t="s",n.v=r;else if(0===r.trim().length)n.t="s",n.v=r;else if(61==r.charCodeAt(0))34==r.charCodeAt(1)&&34==r.charCodeAt(r.length-1)?(n.t="s",n.v=r.slice(2,-1).replace(/""/g,'"')):1!=r.length?(n.t="n",n.f=r.slice(1)):(n.t="s",n.v=r);else if("TRUE"==r)n.t="b",n.v=!0;else if("FALSE"==r)n.t="b",n.v=!1;else if(isNaN(d=tg(r))){if(!isNaN(tb(r).getDate())||b&&r.match(b)){n.z=o.dateNF||eO[14];var a,i,h,y,w,x,E,C,k,S,T=0;b&&r.match(b)&&(a=o.dateNF,i=r.match(b)||[],h=-1,y=-1,w=-1,x=-1,E=-1,C=-1,(a.match(e7)||[]).forEach(function(t,r){var n=parseInt(i[r+1],10);switch(t.toLowerCase().charAt(0)){case"y":h=n;break;case"d":w=n;break;case"h":x=n;break;case"s":C=n;break;case"m":x>=0?E=n:y=n}}),C>=0&&-1==E&&y>=0&&(E=y,y=-1),7==(k=(""+(h>=0?h:new Date().getFullYear())).slice(-4)+"-"+("00"+(y>=1?y:1)).slice(-2)+"-"+("00"+(w>=1?w:1)).slice(-2)).length&&(k="0"+k),8==k.length&&(k="20"+k),S=("00"+(x>=0?x:0)).slice(-2)+":"+("00"+(E>=0?E:0)).slice(-2)+":"+("00"+(C>=0?C:0)).slice(-2),r=-1==x&&-1==E&&-1==C?k:-1==h&&-1==y&&-1==w?S:k+"T"+S,T=1),o.cellDates?(n.t="d",n.v=tf(r,T)):(n.t="n",n.v=ta(tf(r,T))),!1!==o.cellText&&(n.w=e4(n.z,n.v instanceof Date?ta(n.v):n.v)),o.cellNF||delete n.z}else n.t="s",n.v=r}else n.t="n",!1!==o.cellText&&(n.w=r),n.v=d;if("z"==n.t||(o.dense?(s[c]||(s[c]=[]),s[c][u]=n):s[rq({c:u,r:c})]=n),f=p+1,v=t.charCodeAt(f),l.e.c<u&&(l.e.c=u),l.e.r<c&&(l.e.r=c),g==m)++u;else if(u=0,++c,o.sheetRows&&o.sheetRows<=c)return!0}e:for(;p<t.length;++p)switch(g=t.charCodeAt(p)){case 34:34===v&&(h=!h);break;case m:case 10:case 13:if(!h&&y())break e}return p-f>0&&y(),s["!ref"]=rG(l),s}(o,n):rX(function(r,n){var a=n||{},o=[];if(!r||0===r.length)return o;for(var i=r.split(/[\r\n]/),s=i.length-1;s>=0&&0===i[s].length;)--s;
356for(var l=10,c=0,u=0;u<=s;++u)-1==(c=i[u].indexOf(" "))?c=i[u].length:c++,l=Math.max(l,c);for(u=0;u<=s;++u){o[u]=[];var d=0;for(t(i[u].slice(0,l).trim(),o,u,d,a),d=1;d<=(i[u].length-l)/10+1;++d)t(i[u].slice(l+(d-1)*10,l+10*d).trim(),o,u,d,a)}return a.sheetRows&&(o=o.slice(0,a.sheetRows)),o}(o,n),n))}return{to_workbook:function(t,r){return rJ(o(t,r),r)},to_sheet:o,from_sheet:function(t){for(var r,n=[],a=r$(t["!ref"]),o=Array.isArray(t),i=a.s.r;i<=a.e.r;++i){for(var s=[],l=a.s.c;l<=a.e.c;++l){var c=rq({r:i,c:l});if(!(r=o?(t[i]||[])[l]:t[c])||null==r.v){s.push("          ");continue}for(var u=(r.w||(rK(r),r.w)||"").slice(0,10);u.length<10;)u+=" ";s.push(u+(0===l?" ":""))}n.push(s.join(""))}return n.join("\n")}}}(),n9=function(){function t(t,r,n){if(t){rR(t,t.l||0);for(var a=n.Enum||f;t.l<t.length;){var o=t.read_shift(2),i=a[o]||a[65535],s=t.read_shift(2),l=t.l+s,c=i.f&&i.f(t,s,n);if(t.l=l,r(c,i,o))return}}}function r(r,n){if(!r)return r;var a=n||{},o=a.dense?[]:{},i="Sheet1",s="",l=0,c={},u=[],d=[],m={s:{r:0,c:0},e:{r:0,c:0}},h=a.sheetRows||0;if(0==r[2]&&(8==r[3]||9==r[3])&&r.length>=16&&5==r[14]&&108===r[15])throw Error("Unsupported Works 3 for Mac file");if(2==r[2])a.Enum=f,t(r,function(t,r,n){switch(n){case 0:a.vers=t,t>=4096&&(a.qpro=!0);break;case 6:m=t;break;case 204:t&&(s=t);break;case 222:s=t;break;case 15:case 51:a.qpro||(t[1].v=t[1].v.slice(1));case 13:case 14:case 16:14==n&&(112&t[2])==112&&(15&t[2])>1&&(15&t[2])<15&&(t[1].z=a.dateNF||eO[14],a.cellDates&&(t[1].t="d",t[1].v=tl(t[1].v))),a.qpro&&t[3]>l&&(o["!ref"]=rG(m),c[i]=o,u.push(i),o=a.dense?[]:{},m={s:{r:0,c:0},e:{r:0,c:0}},l=t[3],i=s||"Sheet"+(l+1),s="");var d=a.dense?(o[t[0].r]||[])[t[0].c]:o[rq(t[0])];if(d){d.t=t[1].t,d.v=t[1].v,null!=t[1].z&&(d.z=t[1].z),null!=t[1].f&&(d.f=t[1].f);break}a.dense?(o[t[0].r]||(o[t[0].r]=[]),o[t[0].r][t[0].c]=t[1]):o[rq(t[0])]=t[1]}},a);else if(26==r[2]||14==r[2])a.Enum=p,14==r[2]&&(a.qpro=!0,r.l=0),t(r,function(t,r,n){switch(n){case 204:i=t;break;case 22:t[1].v=t[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(t[3]>l&&(o["!ref"]=rG(m),c[i]=o,u.push(i),o=a.dense?[]:{},m={s:{r:0,c:0},e:{r:0,c:0}},i="Sheet"+((l=t[3])+1)),h>0&&t[0].r>=h)break;a.dense?(o[t[0].r]||(o[t[0].r]=[]),o[t[0].r][t[0].c]=t[1]):o[rq(t[0])]=t[1],m.e.c<t[0].c&&(m.e.c=t[0].c),m.e.r<t[0].r&&(m.e.r=t[0].r);break;case 27:t[14e3]&&(d[t[14e3][0]]=t[14e3][1]);break;case 1537:d[t[0]]=t[1],t[0]==l&&(i=t[1])}},a);else throw Error("Unrecognized LOTUS BOF "+r[2]);if(o["!ref"]=rG(m),c[s||i]=o,u.push(s||i),!d.length)return{SheetNames:u,Sheets:c};for(var g={},v=[],b=0;b<d.length;++b)c[u[b]]?(v.push(d[b]||u[b]),g[d[b]]=c[d[b]]||c[u[b]]):(v.push(d[b]),g[d[b]]={"!ref":"A1"});return{SheetNames:v,Sheets:g}}function n(t,r,n){var a=[{c:0,r:0},{t:"n",v:0},0,0];return n.qpro&&20768!=n.vers?(a[0].c=t.read_shift(1),a[3]=t.read_shift(1),a[0].r=t.read_shift(2),t.l+=2):(a[2]=t.read_shift(1),a[0].c=t.read_shift(2),a[0].r=t.read_shift(2)),a}function a(t,r,a){var o=t.l+r,i=n(t,r,a);if(i[1].t="s",20768==a.vers){t.l++;var s=t.read_shift(1);return i[1].v=t.read_shift(s,"utf8"),i}return a.qpro&&t.l++,i[1].v=t.read_shift(o-t.l,"cstr"),i}function o(t,r,n){var a=32768&r;return r&=-32769,r=(a?t:0)+(r>=8192?r-16384:r),(a?"":"$")+(n?rB(r):rz(r))}var i={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},s=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function l(t){var r=[{c:0,r:0},{t:"n",v:0},0];return r[0].r=t.read_shift(2),r[3]=t[t.l++],r[0].c=t[t.l++],r}function c(t,r){var n=l(t,r),a=t.read_shift(4),o=t.read_shift(4),i=t.read_shift(2);if(65535==i)return 0===a&&3221225472===o?(n[1].t="e",n[1].v=15):0===a&&3489660928===o?(n[1].t="e",n[1].v=42):n[1].v=0,n;var s=32768&i;return i=(32767&i)-16446,n[1].v=(1-2*s)*(o*Math.pow(2,i+32)+a*Math.pow(2,i)),n}function u(t,r){var n=l(t,r),a=t.read_shift(8,"f");return n[1].v=a,n}function d(t,r){return 0==t[t.l+r-1]?t.read_shift(r,"cstr"):""}var f={0:{n:"BOF",f:nI},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(t,r,n){var a={s:{c:0,r:0},e:{c:0,r:0}};return 8==r&&n.qpro?(a.s.c=t.read_shift(1),t.l++,a.s.r=t.read_shift(2),a.e.c=t.read_shift(1),t.l++,a.e.r=t.read_shift(2)):(a.s.c=t.read_shift(2),a.s.r
356=t.read_shift(2),12==r&&n.qpro&&(t.l+=2),a.e.c=t.read_shift(2),a.e.r=t.read_shift(2),12==r&&n.qpro&&(t.l+=2),65535==a.s.c&&(a.s.c=a.e.c=a.s.r=a.e.r=0)),a}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(t,r,a){var o=n(t,r,a);return o[1].v=t.read_shift(2,"i"),o}},14:{n:"NUMBER",f:function(t,r,a){var o=n(t,r,a);return o[1].v=t.read_shift(8,"f"),o}},15:{n:"LABEL",f:a},16:{n:"FORMULA",f:function(t,r,a){var l=t.l+r,c=n(t,r,a);if(c[1].v=t.read_shift(8,"f"),a.qpro)t.l=l;else{var u=t.read_shift(2);(function(t,r){rR(t,0);for(var n=[],a=0,l="",c="",u="",d="";t.l<t.length;){var f=t[t.l++];switch(f){case 0:n.push(t.read_shift(8,"f"));break;case 1:c=o(r[0].c,t.read_shift(2),!0),l=o(r[0].r,t.read_shift(2),!1),n.push(c+l);break;case 2:var p=o(r[0].c,t.read_shift(2),!0),m=o(r[0].r,t.read_shift(2),!1);c=o(r[0].c,t.read_shift(2),!0),l=o(r[0].r,t.read_shift(2),!1),n.push(p+m+":"+c+l);break;case 3:if(t.l<t.length){console.error("WK1 premature formula end");return}break;case 4:n.push("("+n.pop()+")");break;case 5:n.push(t.read_shift(2));break;case 6:for(var h="";f=t[t.l++];)h+=String.fromCharCode(f);n.push('"'+h.replace(/"/g,'""')+'"');break;case 8:n.push("-"+n.pop());break;case 23:n.push("+"+n.pop());break;case 22:n.push("NOT("+n.pop()+")");break;case 20:case 21:d=n.pop(),u=n.pop(),n.push(["AND","OR"][f-20]+"("+u+","+d+")");break;default:if(f<32&&s[f])d=n.pop(),u=n.pop(),n.push(u+s[f]+d);else if(i[f]){if(69==(a=i[f][1])&&(a=t[t.l++]),a>n.length){console.error("WK1 bad formula parse 0x"+f.toString(16)+":|"+n.join("|")+"|");return}var g=n.slice(-a);n.length-=a,n.push(i[f][0]+"("+g.join(",")+")")}else if(f<=7)return console.error("WK1 invalid opcode "+f.toString(16));else if(f<=24)return console.error("WK1 unsupported op "+f.toString(16));else if(f<=30)return console.error("WK1 invalid opcode "+f.toString(16));else if(f<=115)return console.error("WK1 unsupported function opcode "+f.toString(16));else return console.error("WK1 unrecognized opcode "+f.toString(16))}}1==n.length?r[1].f=""+n[0]:console.error("WK1 bad formula parse |"+n.join("|")+"|")})(t.slice(t.l,t.l+u),c),t.l+=u}return c}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:a},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:d},222:{n:"SHEETNAMELP",f:function(t,r){var n=t[t.l++];n>r-1&&(n=r-1);for(var a="";a.length<n;)a+=String.fromCharCode(t[t.l++]);return a}},65535:{n:""}},p={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:function(t,r){var n=l(t,r);return n[1].t="s",n[1].v=t.read_shift(r-4,"cstr"),n}},23:{n:"NUMBER17",f:c},24:{n:"NUMBER18",f:function(t,r){var n=l(t,r);n[1].v=t.read_shift(2);var a=n[1].v>>1;if(1&n[1].v)switch(7&a){case 0:a=(a>>3)*5e3;break;case 1:a=(a>>3)*500;break;case 2:a=(a>>3)/20;break;case 3:a=(a>>3)/200;break;case 4:a=(a>>3)/2e3;break;case 5:a=(a>>3)/2e4;break;case 6:a=(a>>3)/16;break;case 7:a=(a>>3)/64}return n[1].v=a,n}},25:{n:"FORMULA19",f:function(t,r){var n=c(t,14);return t.l+=r-14,n}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(t,r){for(var n={},a=t.l+r;t.l<a;){var o=t.read_shift(2);if(14e3==o){for(n[o]=[0,""],n[o][0]=t.read_shift(2);t[t.l];)n[o][1]+=String.fromCharCode(t[t.l]),t.l++;t.l++}}return n}},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"}
356,37:{n:"NUMBER25",f:function(t,r){var n=l(t,r),a=t.read_shift(4);return n[1].v=a>>6,n}},38:{n:"??"},39:{n:"NUMBER27",f:u},40:{n:"FORMULA28",f:function(t,r){var n=u(t,14);return t.l+=r-10,n}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:d},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(t,r,n){if(n.qpro&&!(r<21)){var a=t.read_shift(1);return t.l+=17,t.l+=1,t.l+=2,[a,t.read_shift(r-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(t,r){var n,a,o=r||{};if(+o.codepage>=0&&ea(+o.codepage),"string"==o.type)throw Error("Cannot write WK1 to JS string");var i=rL(),s=r$(t["!ref"]),l=Array.isArray(t),c=[];oY(i,0,((n=rO(2)).write_shift(2,1030),n)),oY(i,6,((a=rO(8)).write_shift(2,s.s.c),a.write_shift(2,s.s.r),a.write_shift(2,s.e.c),a.write_shift(2,s.e.r),a));for(var u=Math.min(s.e.r,8191),d=s.s.r;d<=u;++d)for(var f=rz(d),p=s.s.c;p<=s.e.c;++p){d===s.s.r&&(c[p]=rB(p));var m=c[p]+f,h=l?(t[d]||[])[p]:t[m];h&&"z"!=h.t&&("n"==h.t?(0|h.v)==h.v&&h.v>=-32768&&h.v<=32767?oY(i,13,function(t,r,n){var a=rO(7);return a.write_shift(1,255),a.write_shift(2,r),a.write_shift(2,t),a.write_shift(2,n,"i"),a}(d,p,h.v)):oY(i,14,function(t,r,n){var a=rO(13);return a.write_shift(1,255),a.write_shift(2,r),a.write_shift(2,t),a.write_shift(8,n,"f"),a}(d,p,h.v)):oY(i,15,function(t,r,n){var a=rO(7+n.length);a.write_shift(1,255),a.write_shift(2,r),a.write_shift(2,t),a.write_shift(1,39);for(var o=0;o<a.length;++o){var i=n.charCodeAt(o);a.write_shift(1,i>=128?95:i)}return a.write_shift(1,0),a}(d,p,rK(h).slice(0,239))))}return oY(i,1),i.end()},book_to_wk3:function(t,r){var n=r||{};if(+n.codepage>=0&&ea(+n.codepage),"string"==n.type)throw Error("Cannot write WK3 to JS string");var a=rL();oY(a,0,function(t){var r=rO(26);r.write_shift(2,4096),r.write_shift(2,4),r.write_shift(4,0);for(var n=0,a=0,o=0,i=0;i<t.SheetNames.length;++i){var s=t.SheetNames[i],l=t.Sheets[s];if(l&&l["!ref"]){++o;var c=rW(l["!ref"]);n<c.e.r&&(n=c.e.r),a<c.e.c&&(a=c.e.c)}}return n>8191&&(n=8191),r.write_shift(2,n),r.write_shift(1,o),r.write_shift(1,a),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,1),r.write_shift(1,2),r.write_shift(4,0),r.write_shift(4,0),r}(t));for(var o=0,i=0;o<t.SheetNames.length;++o)(t.Sheets[t.SheetNames[o]]||{})["!ref"]&&oY(a,27,function(t,r){var n=rO(5+t.length);n.write_shift(2,14e3),n.write_shift(2,r);for(var a=0;a<t.length;++a){var o=t.charCodeAt(a);n[n.l++]=o>127?95:o}return n[n.l++]=0,n}(t.SheetNames[o],i++));var s=0;for(o=0;o<t.SheetNames.length;++o){var l=t.Sheets[t.SheetNames[o]];if(l&&l["!ref"]){for(var c=r$(l["!ref"]),u=Array.isArray(l),d=[],f=Math.min(c.e.r,8191),p=c.s.r;p<=f;++p)for(var m=rz(p),h=c.s.c;h<=c.e.c;++h){p===c.s.r&&(d[h]=rB(h));var g=d[h]+m,v=u?(l[p]||[])[h]:l[g];v&&"z"!=v.t&&("n"==v.t?oY(a,23,function(t,r,n,a){var o=rO(14);if(o.write_shift(2,t),o.write_shift(1,n),o.write_shift(1,r),0==a)return o.write_shift(4,0),o.write_shift(4,0),o.write_shift(2,65535),o;var i=0,s=0,l=0,c=0;return a<0&&(i=1,a=-a),s=0|Math.log2(a),a/=Math.pow(2,s-31),(2147483648&(c=a>>>0))==0&&(a/=2,++s,c=a>>>0),a-=c,c|=2147483648,c>>>=0,a*=4294967296,l=a>>>0,o.write_shift(4,l),o.write_shift(4,c),s+=16383+(i?32768:0),o.write_shift(2,s),o}(p,h,s,v.v)):oY(a,22,function(t,r,n,a){var o=rO(6+a.length);o.write_shift(2,t),o.write_shift(1,n),o.write_shift(1,r),o.write_shift(1,39);for(var i=0;i<a.length;
356++i){var s=a.charCodeAt(i);o.write_shift(1,s>=128?95:s)}return o.write_shift(1,0),o}(p,h,s,rK(v).slice(0,239))))}++s}}return oY(a,1),a.end()},to_workbook:function(t,n){switch(n.type){case"base64":return r(eb(ep(t)),n);case"binary":return r(eb(t),n);case"buffer":case"array":return r(t,n)}throw"Unsupported type "+n.type}}}(),ae=function(){var t=tY("t"),r=tY("rPr");function n(n){var a=n.match(t);if(!a)return{t:"s",v:""};var o={t:"s",v:tU(a[1])},i=n.match(r);return i&&(o.s=function(t){var r={},n=t.match(tO),a=0,o=!1;if(n)for(;a!=n.length;++a){var i=tM(n[a]);switch(i[0].replace(/\w*:/g,"")){case"<condense":case"<extend":break;case"<shadow":if(!i.val)break;case"<shadow>":case"<shadow/>":r.shadow=1;break;case"</shadow>":break;case"<charset":if("1"==i.val)break;r.cp=er[parseInt(i.val,10)];break;case"<outline":if(!i.val)break;case"<outline>":case"<outline/>":r.outline=1;break;case"</outline>":break;case"<rFont":r.name=i.val;break;case"<sz":r.sz=i.val;break;case"<strike":if(!i.val)break;case"<strike>":case"<strike/>":r.str
356ike=1;break;case"</strike>":break;case"<u":if(!i.val)break;switch(i.val){case"double":r.uval="double";break;case"singleAccounting":r.uval="single-accounting";break;case"doubleAccounting":r.uval="double-accounting"}case"<u>":case"<u/>":r.u=1;break;case"</u>":break;case"<b":if("0"==i.val)break;case"<b>":case"<b/>":r.b=1;break;case"</b>":break;case"<i":if("0"==i.val)break;case"<i>":case"<i/>":r.i=1;break;case"</i>":case"<color>":case"<color/>":case"</color>":case"<family>":case"<family/>":case"</family>":case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":case"<scheme":case"<scheme>":case"<scheme/>":case"</scheme>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<color":i.rgb&&(r.color=i.rgb.slice(2,8));break;case"<family":r.family=i.val;break;case"<vertAlign":r.valign=i.val;break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(47!==i[0].charCodeAt(1)&&!o)throw Error("Unrecognized rich format "+i[0])}}return r}(i[1])),o}var a=/<(?:\w+:)?r>/g,o=/<\/(?:\w+:)?r>/;return function(t){return t.replace(a,"").split(o).map(n).filter(function(t){return t.v})}}(),at=function(){var t=/(\r\n|\n)/g;function r(r){var n,a,o,i,s,l=[[],r.v,[]];return r.v?(r.s&&(n=r.s,a=l[0],o=l[2],i=[],n.u&&i.push("text-decoration: underline;"),n.uval&&i.push("text-underline-style:"+n.uval+";"),n.sz&&i.push("font-size:"+n.sz+"pt;"),n.outline&&i.push("text-effect: outline;"),n.shadow&&i.push("text-shadow: auto;"),a.push('<span style="'+i.join("")+'">'),n.b&&(a.push("<b>"),o.push("</b>")),n.i&&(a.push("<i>"),o.push("</i>")),n.strike&&(a.push("<s>"),o.push("</s>")),"superscript"==(s=n.valign||"")||"super"==s?s="sup":"subscript"==s&&(s="sub"),""!=s&&(a.push("<"+s+">"),o.push("</"+s+">")),o.push("</span>")),l[0].join("")+l[1].replace(t,"<br/>")+l[2].join("")):""}return function(t){return t.map(r).join("")}}(),ar=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,an=/<(?:\w+:)?r>/,aa=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function ao(t,r){var n=!r||r.cellHTML,a={};return t?(t.match(/^\s*<(?:\w+:)?t[^>]*>/)?(a.t=tU(tK(t.slice(t.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),a.r=tK(t),n&&(a.h=tB(a.t))):t.match(an)&&(a.r=tK(t),a.t=tU(tK((t.replace(aa,"").match(ar)||[]).join("").replace(tO,""))),n&&(a.h=at(ae(a.r)))),a):{t:""}}var ai=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,as=/<(?:\w+:)?(?:si|sstItem)>/g,al=/<\/(?:\w+:)?(?:si|sstItem)>/;function ac(t){if(void 0!==G)return G.utils.encode(ee,t);for(var r=[],n=t.split(""),a=0;a<n.length;++a)r[a]=n[a].charCodeAt(0);return r}function au(t,r){var n={};return n.Major=t.read_shift(2),n.Minor=t.read_shift(2),r>=4&&(t.l+=r-4),n}function ad(t,r){var n=t.l+r,a={};a.Flags=63&t.read_shift(4),t.l+=4,a.AlgID=t.read_shift(4);var o=!1;switch(a.AlgID){case 26126:case 26127:case 26128:o=36==a.Flags;break;case 26625:o=4==a.Flags;break;case 0:o=16==a.Flags||4==a.Flags||36==a.Flags;break;default:throw"Unrecognized encryption algorithm: "+a.AlgID}if(!o)throw Error("Encryption Flags/AlgID mismatch");return a.AlgIDHash=t.read_shift(4),a.KeySize=t.read_shift(4),a.ProviderType=t.read_shift(4),t.l+=8,a.CSPName=t.read_shift(n-t.l>>1,"utf16le"),t.l=n,a}function af(t,r){var n={},a=t.l+r;return t.l+=4,n.Salt=t.slice(t.l,t.l+16),t.l+=16,n.Verifier=t.slice(t.l,t.l+16),t.l+=16,t.read_shift(4),n.VerifierHash=t.slice(t.l,a),t.l=a,n}var ap=(I=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],R=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],_=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],O=function(t,r){var n;return((n=t^r)/2|128*n)&255},P=function(t){for(var r=R[t.length-1],n=104,a=t.length-1;a>=0;--a)for(var o=t[a],i=0;7!=i;++i)64&o&&(r^=_[n]),o*=2,--n;return r},function(t){for(var r,n,a,o=ac(t),i=P(o),s=o.length,l=eg(16),c=0;16!=c;++c)l[c]=0;for((1&s)==1&&(r=i>>8,l[s]=O(187,r),--s,r=255&i,n=o[o.length-1],l[s]=O(n,r));s>0;)--s,r=i>>8,l[s]=O(o[s],r),--s,r=255&i,l[s]=O(o[s],r);
356for(s=15,a=15-o.length;a>0;)r=i>>8,l[s]=O(I[a],r),--s,--a,r=255&i,l[s]=O(o[s],r),--s,--a;return l}),am=function(t,r,n,a,o){var i,s;for(o||(o=r),a||(a=ap(t)),i=0;i!=r.length;++i)s=((s=r[i]^a[n])>>5|s<<3)&255,o[i]=s,++n;return[o,n,a]},ah=function(t){var r=0,n=ap(t);return function(t){var a=am("",t,r,n);return r=a[1],a[0]}},ag=function(){function t(t,n){switch(n.type){case"base64":return r(ep(t),n);case"binary":return r(t,n);case"buffer":return r(em&&J.isBuffer(t)?t.toString("binary"):ey(t),n);case"array":return r(tp(t),n)}throw Error("Unrecognized type "+n.type)}function r(t,r){var n=(r||{}).dense?[]:{},a=t.match(/\\trowd.*?\\row\b/g);if(!a.length)throw Error("RTF missing table");var o={s:{c:0,r:0},e:{c:0,r:a.length-1}};return a.forEach(function(t,r){Array.isArray(n)&&(n[r]=[]);for(var a,i=/\\\w+\b/g,s=0,l=-1;a=i.exec(t);){if("\\cell"===a[0]){var c=t.slice(s,i.lastIndex-a[0].length);if(" "==c[0]&&(c=c.slice(1)),++l,c.length){var u={v:c,t:"s"};Array.isArray(n)?n[r][l]=u:n[rq({r:r,c:l})]=u}}s=i.lastIndex}l>o.e.c&&(o.e.c=l)}),n["!ref"]=rG(o),n}return{to_workbook:function(r,n){return rJ(t(r,n),n)},to_sheet:t,from_sheet:function(t){for(var r,n=["{\\rtf1\\ansi"],a=r$(t["!ref"]),o=Array.isArray(t),i=a.s.r;i<=a.e.r;++i){n.push("\\trowd\\trautofit1");for(var s=a.s.c;s<=a.e.c;++s)n.push("\\cellx"+(s+1));for(n.push("\\pard\\intbl"),s=a.s.c;s<=a.e.c;++s){var l=rq({r:i,c:s});(r=o?(t[i]||[])[s]:t[l])&&(null!=r.v||r.f&&!r.F)&&(n.push(" "+(r.w||(rK(r),r.w))),n.push("\\cell"))}n.push("\\pard\\intbl\\row")}return n.join("")+"}"}}}();function av(t){for(var r=0,n=1;3!=r;++r)n=256*n+(t[r]>255?255:t[r]<0?0:t[r]);return n.toString(16).toUpperCase().slice(1)}function ab(t,r){if(0===r)return t;var n,a=function(t){var r=t[0]/255,n=t[1]/255,a=t[2]/255,o=Math.max(r,n,a),i=Math.min(r,n,a),s=o-i;if(0===s)return[0,0,r];var l=0,c=0,u=o+i;switch(c=s/(u>1?2-u:u),o){case r:l=((n-a)/s+6)%6;break;case n:l=(a-r)/s+2;break;case a:l=(r-n)/s+4}return[l/6,c,u/2]}([parseInt((n=t.slice("#"===t[0]?1:0).slice(0,6)).slice(0,2),16),parseInt(n.slice(2,4),16),parseInt(n.slice(4,6),16)]);return r<0?a[2]=a[2]*(1+r):a[2]=1-(1-a[2])*(1-r),av(function(t){var r,n=t[0],a=t[1],o=t[2],i=2*a*(o<.5?o:1-o),s=o-i/2,l=[s,s,s],c=6*n;if(0!==a)switch(0|c){case 0:case 6:r=i*c,l[0]+=i,l[1]+=r;break;case 1:r=i*(2-c),l[0]+=r,l[1]+=i;break;case 2:r=i*(c-2),l[1]+=i,l[2]+=r;break;case 3:r=i*(4-c),l[1]+=r,l[2]+=i;break;case 4:r=i*(c-4),l[2]+=i,l[0]+=r;break;case 5:r=i*(6-c),l[2]+=r,l[0]+=i}for(var u=0;3!=u;++u)l[u]=Math.round(255*l[u]);return l}(a))}var ay=6;function aw(t){return Math.floor((t+Math.round(128/ay)/256)*ay)}function ax(t){return Math.floor((t-5)/ay*100+.5)/100}function aE(t){return Math.round((t*ay+5)/ay*256)/256}function aC(t){return aE(ax(aw(t)))}function ak(t){var r=Math.abs(t-aC(t)),n=ay;if(r>.005)for(ay=1;ay<15;++ay)Math.abs(t-aC(t))<=r&&(r=Math.abs(t-aC(t)),n=ay);ay=n}function aS(t){t.width?(t.wpx=aw(t.width),t.wch=ax(t.wpx),t.MDW=ay):t.wpx?(t.wch=ax(t.wpx),t.width=aE(t.wch),t.MDW=ay):"number"==typeof t.wch&&(t.width=aE(t.wch),t.wpx=aw(t.width),t.MDW=ay),t.customWidth&&delete t.customWidth}function aT(t){return 96*t/96}var aN={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"},aA=["numFmtId","fillId","fontId","borderId","xfId"],aI=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"],aR=(L=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,M=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,D=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,j=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,F=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/,function(t,r,n){var a,o={};return t&&((a=(t=t.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"")).match(L))&&function(t,r,n){r.NumberFmt=[];for(var a=tt(eO),o=0;o<a.length;++o)r.NumberFmt[a[o]]=eO[a[o]];var i=t[0].match(tO);if(i)for(o=0;o<i.length;++o){var s=tM(i[o]);switch(tD(s[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":case"</numFmt>":break;case"<numFmt":var l=tU(tK(s.formatCode)),c=parseInt(s.numFmtId,10);if(r.NumberFmt[c]=l,c>0){if(c>392){for(c=392;c>60&&null!=r.NumberFmt[c];--c);r.NumberFmt[c]=l}e6(l,c)}break;default:if(n.WTF)throw Error("unrecognized "+s[0]+" in numFmts")}}}(a,o,n),(a=t.match(j))&&function(t,r,n,a){r.Fonts=[];var o={},i=!1;
356(t[0].match(tO)||[]).forEach(function(t){var s=tM(t);switch(tD(s[0])){case"<fonts":case"<fonts>":case"</fonts>":case"<font":case"<font>":case"<name/>":case"</name>":case"<sz/>":case"</sz>":case"<vertAlign/>":case"</vertAlign>":case"<family/>":case"</family>":case"<scheme/>":case"</scheme>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"</font>":case"<font/>":r.Fonts.push(o),o={};break;case"<name":s.val&&(o.name=tK(s.val));break;case"<b":o.bold=s.val?tq(s.val):1;break;case"<b/>":o.bold=1;break;case"<i":o.italic=s.val?tq(s.val):1;break;case"<i/>":o.italic=1;break;case"<u":switch(s.val){case"none":o.underline=0;break;case"single":o.underline=1;break;case"double":o.underline=2;break;case"singleAccounting":o.underline=33;break;case"doubleAccounting":o.underline=34}break;case"<u/>":o.underline=1;break;case"<strike":o.strike=s.val?tq(s.val):1;break;case"<strike/>":o.strike=1;break;case"<outline":o.outline=s.val?tq(s.val):1;break;case"<outline/>":o.outline=1;break;case"<shadow":o.shadow=s.val?tq(s.val):1;break;case"<shadow/>":o.shadow=1;break;case"<condense":o.condense=s.val?tq(s.val):1;break;case"<condense/>":o.condense=1;break;case"<extend":o.extend=s.val?tq(s.val):1;break;case"<extend/>":o.extend=1;break;case"<sz":s.val&&(o.sz=+s.val);break;case"<vertAlign":s.val&&(o.vertAlign=s.val);break;case"<family":s.val&&(o.family=parseInt(s.val,10));break;case"<scheme":s.val&&(o.scheme=s.val);break;case"<charset":if("1"==s.val)break;s.codepage=er[parseInt(s.val,10)];break;case"<color":if(o.color||(o.color={}),s.auto&&(o.color.auto=tq(s.auto)),s.rgb)o.color.rgb=s.rgb.slice(-6);else if(s.indexed){o.color.index=parseInt(s.indexed,10);var l=nn[o.color.index];81==o.color.index&&(l=nn[1]),l||(l=nn[1]),o.color.rgb=l[0].toString(16)+l[1].toString(16)+l[2].toString(16)}else s.theme&&(o.color.theme=parseInt(s.theme,10),s.tint&&(o.color.tint=parseFloat(s.tint)),s.theme&&n.themeElements&&n.themeElements.clrScheme&&(o.color.rgb=ab(n.themeElements.clrScheme[o.color.theme].rgb,o.color.tint||0)));break;case"<AlternateContent":case"<ext":i=!0;break;case"</AlternateContent>":case"</ext>":i=!1;break;default:if(a&&a.WTF&&!i)throw Error("unrecognized "+s[0]+" in fonts")}})}(a,o,r,n),(a=t.match(D))&&function(t,r,n,a){r.Fills=[];var o={},i=!1;(t[0].match(tO)||[]).forEach(function(t){var n=tM(t);switch(tD(n[0])){case"<fills":case"<fills>":case"</fills>":case"</fill>":case"<gradientFill>":case"<patternFill/>":case"</patternFill>":case"<bgColor/>":case"</bgColor>":case"<fgColor/>":case"</fgColor>":case"<stop":case"<stop/>":case"</stop>":case"<color":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<fill>":case"<fill":case"<fill/>":o={},r.Fills.push(o);break;case"<gradientFill":case"</gradientFill>":r.Fills.push(o),o={};break;case"<patternFill":case"<patternFill>":n.patternType&&(o.patternType=n.patternType);break;case"<bgColor":o.bgColor||(o.bgColor={}),n.indexed&&(o.bgColor.indexed=parseInt(n.indexed,10)),n.theme&&(o.bgColor.theme=parseInt(n.theme,10)),n.tint&&(o.bgColor.tint=parseFloat(n.tint)),n.rgb&&(o.bgColor.rgb=n.rgb.slice(-6));break;case"<fgColor":o.fgColor||(o.fgColor={}),n.theme&&(o.fgColor.theme=parseInt(n.theme,10)),n.tint&&(o.fgColor.tint=parseFloat(n.tint)),null!=n.rgb&&(o.fgColor.rgb=n.rgb.slice(-6));break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(a&&a.WTF&&!i)throw Error("unrecognized "+n[0]+" in fills")}})}(a,o,0,n),(a=t.match(F))&&function(t,r,n,a){r.Borders=[];var o={},i=!1;(t[0].match(tO)||[]).forEach(function(t){var n=tM(t);switch(tD(n[0])){case"<borders":case"<borders>":case"</borders>":case"</border>":case"<left/>":case"<left":case"<left>":case"</left>":case"<right/>":case"<right":case"<right>":case"</right>":case"<top/>":case"<top":case"<top>":case"</top>":case"<bottom/>":case"<bottom":case"<bottom>":case"</bottom>":case"<diagonal":case"<diagonal>":case"<diagonal/>":case"</diagonal>":case"<horizontal":case"<horizontal>":case"<horizontal/>":case"</horizontal>":case"<vertical":case"<vertical>":case"<vertical/>":case"</vertical>":case"<start":case"<start>":case"<start/>":case"</start>":case"<end":case"<end>":case"<end/>":case"</end>":case"<color":case"<color>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<border":case"<border>":case"<border/>":o={},n.diagonalUp&&(o.diagonalUp=tq(n.diagonalUp)),n.diagonalDown&&(o.diagonalDown=tq(n.diagonalDown)),r.Borders.push(o);break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(a&&a.WTF&&!i)throw Error("unrecognized "+n[0]+" in borders")}})}(a,o,0,n),(a=t.match(M))&&function(t,r,n){r.CellXf=[];var a,o=!1;
356(t[0].match(tO)||[]).forEach(function(t){var i=tM(t),s=0;switch(tD(i[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":case"</xf>":case"</alignment>":case"<protection":case"</protection>":case"<protection/>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<xf":case"<xf/>":for(a=i,delete a[0],s=0;s<aA.length;++s)a[aA[s]]&&(a[aA[s]]=parseInt(a[aA[s]],10));for(s=0;s<aI.length;++s)a[aI[s]]&&(a[aI[s]]=tq(a[aI[s]]));if(r.NumberFmt&&a.numFmtId>392){for(s=392;s>60;--s)if(r.NumberFmt[a.numFmtId]==r.NumberFmt[s]){a.numFmtId=s;break}}r.CellXf.push(a);break;case"<alignment":case"<alignment/>":var l={};i.vertical&&(l.vertical=i.vertical),i.horizontal&&(l.horizontal=i.horizontal),null!=i.textRotation&&(l.textRotation=i.textRotation),i.indent&&(l.indent=i.indent),i.wrapText&&(l.wrapText=tq(i.wrapText)),a.alignment=l;break;case"<AlternateContent":case"<ext":o=!0;break;case"</AlternateContent>":case"</ext>":o=!1;break;default:if(n&&n.WTF&&!o)throw Error("unrecognized "+i[0]+" in cellXfs")}})}(a,o,n)),o}),a_=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function aO(t,r,n){r.themeElements.clrScheme=[];var a={};(t[0].match(tO)||[]).forEach(function(t){var o=tM(t);switch(o[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":a.rgb=o.val;break;case"<a:sysClr":a.rgb=o.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":"/"===o[0].charAt(1)?(r.themeElements.clrScheme[a_.indexOf(o[0])]=a,a={}):a.name=o[0].slice(3,o[0].length-1);break;default:if(n&&n.WTF)throw Error("Unrecognized "+o[0]+" in clrScheme")}})}function aP(){}function aL(){}var aM=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,aD=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,aj=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/,aF=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function aU(t,r){t&&0!==t.length||((o=[tI])[o.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',o[o.length]="<a:themeElements>",o[o.length]='<a:clrScheme name="Office">',o[o.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',o[o.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',o[o.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',o[o.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',o[o.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',o[o.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',o[o.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',o[o.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',o[o.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',o[o.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',o[o.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',o[o.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',o[o.length]="</a:clrScheme>",o[o.length]='<a:fontScheme name="Office">',o[o.length]="<a:majorFont>",o[o.length]='<a:latin typeface="Cambria"/>',o[o.length]='<a:ea typeface=""/>',o[o.length]='<a:cs typeface=""/>',o[o.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',o[o.length]='<a:font script="Hang" typeface="맑은 고딕"/>',o[o.length]='<a:font script="Hans" typeface="宋体"/>',o[o.length]='<a:font script="Hant" typeface="新細明體"/>',o[o.length]='<a:font script="Arab" typeface="Times New Roman"/>',o[o.length]='<a:font script="Hebr" typeface="Times New Roman"/>',o[o.length]='<a:font script="Thai" typeface="Tahoma"/>',o[o.length]='<a:font script="Ethi" typeface="Nyala"/>',o[o.length]='<a:font script="Beng" typeface="Vrinda"/>',o[o.length]='<a:font script="Gujr" typeface="Shruti"/>',o[o.length]='<a:font script="Khmr" typeface="MoolBoran"/>
356',o[o.length]='<a:font script="Knda" typeface="Tunga"/>',o[o.length]='<a:font script="Guru" typeface="Raavi"/>',o[o.length]='<a:font script="Cans" typeface="Euphemia"/>',o[o.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',o[o.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',o[o.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',o[o.length]='<a:font script="Thaa" typeface="MV Boli"/>',o[o.length]='<a:font script="Deva" typeface="Mangal"/>',o[o.length]='<a:font script="Telu" typeface="Gautami"/>',o[o.length]='<a:font script="Taml" typeface="Latha"/>',o[o.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',o[o.length]='<a:font script="Orya" typeface="Kalinga"/>',o[o.length]='<a:font script="Mlym" typeface="Kartika"/>',o[o.length]='<a:font script="Laoo" typeface="DokChampa"/>',o[o.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',o[o.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',o[o.length]='<a:font script="Viet" typeface="Times New Roman"/>',o[o.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',o[o.length]='<a:font script="Geor" typeface="Sylfaen"/>',o[o.length]="</a:majorFont>",o[o.length]="<a:minorFont>",o[o.length]='<a:latin typeface="Calibri"/>',o[o.length]='<a:ea typeface=""/>',o[o.length]='<a:cs typeface=""/>',o[o.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',o[o.length]='<a:font script="Hang" typeface="맑은 고딕"/>',o[o.length]='<a:font script="Hans" typeface="宋体"/>',o[o.length]='<a:font script="Hant" typeface="新細明體"/>',o[o.length]='<a:font script="Arab" typeface="Arial"/>',o[o.length]='<a:font script="Hebr" typeface="Arial"/>',o[o.length]='<a:font script="Thai" typeface="Tahoma"/>',o[o.length]='<a:font script="Ethi" typeface="Nyala"/>',o[o.length]='<a:font script="Beng" typeface="Vrinda"/>',o[o.length]='<a:font script="Gujr" typeface="Shruti"/>',o[o.length]='<a:font script="Khmr" typeface="DaunPenh"/>',o[o.length]='<a:font script="Knda" typeface="Tunga"/>',o[o.length]='<a:font script="Guru" typeface="Raavi"/>',o[o.length]='<a:font script="Cans" typeface="Euphemia"/>',o[o.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',o[o.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',o[o.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',o[o.length]='<a:font script="Thaa" typeface="MV Boli"/>',o[o.length]='<a:font script="Deva" typeface="Mangal"/>',o[o.length]='<a:font script="Telu" typeface="Gautami"/>',o[o.length]='<a:font script="Taml" typeface="Latha"/>',o[o.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',o[o.length]='<a:font script="Orya" typeface="Kalinga"/>',o[o.length]='<a:font script="Mlym" typeface="Kartika"/>',o[o.length]='<a:font script="Laoo" typeface="DokChampa"/>',o[o.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',o[o.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',o[o.length]='<a:font script="Viet" typeface="Arial"/>',o[o.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',o[o.length]='<a:font script="Geor" typeface="Sylfaen"/>',o[o.length]="</a:minorFont>",o[o.length]="</a:fontScheme>",o[o.length]='<a:fmtScheme name="Office">',o[o.length]="<a:fillStyleLst>",o[o.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',o[o.length]='<a:gradFill rotWithShape="1">',o[o.length]="<a:gsLst>",o[o.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',o[o.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',o[o.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',o[o.length]="</a:gsLst>",o[o.length]='<a:lin ang="16200000" scaled="1"/>',o[o.length]="</a:gradFill>",o[o.length]='<a:gradFill rotWithShape="1">',o[o.length]="<a:gsLst>",o[o.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',o[o.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',o[o.length]="</a:gsLst>
356",o[o.length]='<a:lin ang="16200000" scaled="0"/>',o[o.length]="</a:gradFill>",o[o.length]="</a:fillStyleLst>",o[o.length]="<a:lnStyleLst>",o[o.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',o[o.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',o[o.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',o[o.length]="</a:lnStyleLst>",o[o.length]="<a:effectStyleLst>",o[o.length]="<a:effectStyle>",o[o.length]="<a:effectLst>",o[o.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',o[o.length]="</a:effectLst>",o[o.length]="</a:effectStyle>",o[o.length]="<a:effectStyle>",o[o.length]="<a:effectLst>",o[o.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',o[o.length]="</a:effectLst>",o[o.length]="</a:effectStyle>",o[o.length]="<a:effectStyle>",o[o.length]="<a:effectLst>",o[o.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',o[o.length]="</a:effectLst>",o[o.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',o[o.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',o[o.length]="</a:effectStyle>",o[o.length]="</a:effectStyleLst>",o[o.length]="<a:bgFillStyleLst>",o[o.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',o[o.length]='<a:gradFill rotWithShape="1">',o[o.length]="<a:gsLst>",o[o.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',o[o.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',o[o.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',o[o.length]="</a:gsLst>",o[o.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',o[o.length]="</a:gradFill>",o[o.length]='<a:gradFill rotWithShape="1">',o[o.length]="<a:gsLst>",o[o.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',o[o.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',o[o.length]="</a:gsLst>",o[o.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',o[o.length]="</a:gradFill>",o[o.length]="</a:bgFillStyleLst>",o[o.length]="</a:fmtScheme>",o[o.length]="</a:themeElements>",o[o.length]="<a:objectDefaults>",o[o.length]="<a:spDef>",o[o.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',o[o.length]="</a:spDef>",o[o.length]="<a:lnDef>",o[o.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',o[o.length]="</a:lnDef>",o[o.length]="</a:objectDefaults>",o[o.length]="<a:extraClrSchemeLst/>",o[o.length]="</a:theme>",t=o.join(""));var n,a,o,i,s,l,c={};if(!(l=t.match(aF)))throw Error("themeElements not found in theme");return i=l[0],c.themeElements={},[["clrScheme",aM,aO],["fontScheme",aD,aP],["fmtScheme",aj,aL]].forEac
356h(function(t){if(!(s=i.match(t[1])))throw Error(t[0]+" not found in themeElements");t[2](s,c,r)}),c.raw=t,c}function az(t,r,n,a){var o,i=Array.isArray(t);r.forEach(function(r){var s=rV(r.ref);if(i?(t[s.r]||(t[s.r]=[]),o=t[s.r][s.c]):o=t[r.ref],!o){o={t:"z"},i?t[s.r][s.c]=o:t[r.ref]=o;var l=r$(t["!ref"]||"BDWGO1000001:A1");l.s.r>s.r&&(l.s.r=s.r),l.e.r<s.r&&(l.e.r=s.r),l.s.c>s.c&&(l.s.c=s.c),l.e.c<s.c&&(l.e.c=s.c);var c=rG(l);c!==t["!ref"]&&(t["!ref"]=c)}o.c||(o.c=[]);var u={a:r.author,t:r.t,r:r.r,T:n};r.h&&(u.h=r.h);for(var d=o.c.length-1;d>=0;--d){if(!n&&o.c[d].T)return;n&&!o.c[d].T&&o.c.splice(d,1)}if(n&&a){for(d=0;d<a.length;++d)if(u.a==a[d].id){u.a=a[d].name||u.a;break}}o.c.push(u)})}var aH=function(){var t=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,r={r:0,c:0};function n(t,n,a,o){var i=!1,s=!1;0==a.length?s=!0:"["==a.charAt(0)&&(s=!0,a=a.slice(1,-1)),0==o.length?i=!0:"["==o.charAt(0)&&(i=!0,o=o.slice(1,-1));var l=a.length>0?0|parseInt(a,10):0,c=o.length>0?0|parseInt(o,10):0;return i?c+=r.c:--c,s?l+=r.r:--l,n+(i?"":"$")+rB(c)+(s?"":"$")+rz(l)}return function(a,o){return r=o,a.replace(t,n)}}(),aB=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,aV=function(t,r){return t.replace(aB,function(t,n,a,o,i,s){var l=rH(o)-(a?0:r.c),c=rU(s)-(i?0:r.r);return n+"R"+(0==c?"":i?c+1:"["+c+"]")+"C"+(0==l?"":a?l+1:"["+l+"]")})};function aq(t,r){return t.replace(aB,function(t,n,a,o,i,s){return n+("$"==a?a+o:rB(rH(o)+r.c))+("$"==i?i+s:rz(rU(s)+r.r))})}function aW(t){return t.replace(/_xlfn\./g,"")}function aG(t){t.l+=1}function a$(t,r){var n=t.read_shift(1==r?1:2);return[16383&n,n>>14&1,n>>15&1]}function aZ(t,r,n){var a=2;if(n){if(n.biff>=2&&n.biff<=5)return aK(t,r,n);12==n.biff&&(a=4)}var o=t.read_shift(a),i=t.read_shift(a),s=a$(t,2),l=a$(t,2);return{s:{r:o,c:s[0],cRel:s[1],rRel:s[2]},e:{r:i,c:l[0],cRel:l[1],rRel:l[2]}}}function aK(t){var r=a$(t,2),n=a$(t,2),a=t.read_shift(1),o=t.read_shift(1);return{s:{r:r[0],c:a,cRel:r[1],rRel:r[2]},e:{r:n[0],c:o,cRel:n[1],rRel:n[2]}}}function aJ(t,r,n){if(n&&n.biff>=2&&n.biff<=5){var a,o;return a=a$(t,2),o=t.read_shift(1),{r:a[0],c:o,cRel:a[1],rRel:a[2]}}var i=t.read_shift(n&&12==n.biff?4:2),s=a$(t,2);return{r:i,c:s[0],cRel:s[1],rRel:s[2]}}function aY(t){var r=1&t[t.l+1];return t.l+=4,[r,1]}function aX(t){return[t.read_shift(1),t.read_shift(1)]}function aQ(t,r,n){var a;return t.l+=2,[{r:t.read_shift(2),c:255&(a=t.read_shift(2)),fQuoted:!!(16384&a),cRel:a>>15,rRel:a>>15}]}function a0(t){return t.l+=6,[]}function a1(t){return t.l+=2,[nI(t),1&t.read_shift(2)]}var a2=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],a3={1:{n:"PtgExp",f:function(t,r,n){return(t.l++,n&&12==n.biff)?[t.read_shift(4,"i"),0]:[t.read_shift(2),t.read_shift(n&&2==n.biff?1:2)]}},2:{n:"PtgTbl",f:r_},3:{n:"PtgAdd",f:aG},4:{n:"PtgSub",f:aG},5:{n:"PtgMul",f:aG},6:{n:"PtgDiv",f:aG},7:{n:"PtgPower",f:aG},8:{n:"PtgConcat",f:aG},9:{n:"PtgLt",f:aG},10:{n:"PtgLe",f:aG},11:{n:"PtgEq",f:aG},12:{n:"PtgGe",f:aG},13:{n:"PtgGt",f:aG},14:{n:"PtgNe",f:aG},15:{n:"PtgIsect",f:aG},16:{n:"PtgUnion",f:aG},17:{n:"PtgRange",f:aG},18:{n:"PtgUplus",f:aG},19:{n:"PtgUminus",f:aG},20:{n:"PtgPercent",f:aG},21:{n:"PtgParen",f:aG},22:{n:"PtgMissArg",f:aG},23:{n:"PtgStr",f:function(t,r,n){return t.l++,n_(t,r-1,n)}},26:{n:"PtgSheet",f:function(t,r,n){return t.l+=5,t.l+=2,t.l+=2==n.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(t,r,n){return t.l+=2==n.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(t){return t.l++,na[t.read_shift(1)]}},29:{n:"PtgBool",f:function(t){return t.l++,0!==t.read_shift(1)}},30:{n:"PtgInt",f:function(t){return t.l++,t.read_shift(2)}},31:{n:"PtgNum",f:function(t){return t.l++,r5(t,8)}}
356,32:{n:"PtgArray",f:function(t,r,n){var a=(96&t[t.l++])>>5;return t.l+=2==n.biff?6:12==n.biff?14:7,[a]}},33:{n:"PtgFunc",f:function(t,r,n){var a=(96&t[t.l])>>5;t.l+=1;var o=t.read_shift(n&&n.biff<=3?1:2);return[os[o],oi[o],a]}},34:{n:"PtgFuncVar",f:function(t,r,n){var a=t[t.l++],o=t.read_shift(1),i=n&&n.biff<=3?[88==a?-1:0,t.read_shift(1)]:[t[t.l+1]>>7,32767&t.read_shift(2)];return[o,(0===i[0]?oi:oo)[i[1]]]}},35:{n:"PtgName",f:function(t,r,n){var a=t.read_shift(1)>>>5&3,o=!n||n.biff>=8?4:2,i=t.read_shift(o);switch(n.biff){case 2:t.l+=5;break;case 3:case 4:t.l+=8;break;case 5:t.l+=12}return[a,0,i]}},36:{n:"PtgRef",f:function(t,r,n){var a=(96&t[t.l])>>5;return t.l+=1,[a,aJ(t,0,n)]}},37:{n:"PtgArea",f:function(t,r,n){return[(96&t[t.l++])>>5,aZ(t,n.biff>=2&&n.biff<=5?6:8,n)]}},38:{n:"PtgMemArea",f:function(t,r,n){var a=t.read_shift(1)>>>5&3;return t.l+=n&&2==n.biff?3:4,[a,t.read_shift(n&&2==n.biff?1:2)]}},39:{n:"PtgMemErr",f:r_},40:{n:"PtgMemNoMem",f:r_},41:{n:"PtgMemFunc",f:function(t,r,n){return[t.read_shift(1)>>>5&3,t.read_shift(n&&2==n.biff?1:2)]}},42:{n:"PtgRefErr",f:function(t,r,n){var a=t.read_shift(1)>>>5&3;return t.l+=4,n.biff<8&&t.l--,12==n.biff&&(t.l+=2),[a]}}
356,43:{n:"PtgAreaErr",f:function(t,r,n){var a=(96&t[t.l++])>>5;return t.l+=n&&n.biff>8?12:n.biff<8?6:8,[a]}},44:{n:"PtgRefN",f:function(t,r,n){var a=(96&t[t.l])>>5;return t.l+=1,[a,function(t,r,n){var a,o,i,s,l=n&&n.biff?n.biff:8;if(l>=2&&l<=5)return a=t.read_shift(2),o=t.read_shift(1),i=(32768&a)>>15,s=(16384&a)>>14,a&=16383,1==i&&a>=8192&&(a-=16384),1==s&&o>=128&&(o-=256),{r:a,c:o,cRel:s,rRel:i};var c=t.read_shift(l>=12?4:2),u=t.read_shift(2),d=(16384&u)>>14,f=(32768&u)>>15;if(u&=16383,1==f)for(;c>524287;)c-=1048576;if(1==d)for(;u>8191;)u-=16384;return{r:c,c:u,cRel:d,rRel:f}}(t,0,n)]}},45:{n:"PtgAreaN",f:function(t,r,n){return[(96&t[t.l++])>>5,function(t,r,n){if(n.biff<8)return aK(t,r,n);var a=t.read_shift(12==n.biff?4:2),o=t.read_shift(12==n.biff?4:2),i=a$(t,2),s=a$(t,2);return{s:{r:a,c:i[0],cRel:i[1],rRel:i[2]},e:{r:o,c:s[0],cRel:s[1],rRel:s[2]}}}(t,r-1,n)]}},46:{n:"PtgMemAreaN",f:function(t){return[t.read_shift(1)>>>5&3,t.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(t){return[t.read_shift(1)>>>5&3,t.read_shift(2)]}},57:{n:"PtgNameX",f:function(t,r,n){var a,o,i;return 5==n.biff?(a=t.read_shift(1)>>>5&3,o=t.read_shift(2,"i"),t.l+=8,i=t.read_shift(2),t.l+=12,[a,o,i]):[t.read_shift(1)>>>5&3,t.read_shift(2),t.read_shift(4)]}},58:{n:"PtgRef3d",f:function(t,r,n){var a=(96&t[t.l])>>5;t.l+=1;var o=t.read_shift(2);return n&&5==n.biff&&(t.l+=12),[a,o,aJ(t,0,n)]}}
356,59:{n:"PtgArea3d",f:function(t,r,n){var a=(96&t[t.l++])>>5,o=t.read_shift(2,"i"),i=8;if(n)switch(n.biff){case 5:t.l+=12,i=6;break;case 12:i=12}return[a,o,aZ(t,i,n)]}},60:{n:"PtgRefErr3d",f:function(t,r,n){var a=(96&t[t.l++])>>5,o=t.read_shift(2),i=4;if(n)switch(n.biff){case 5:i=15;break;case 12:i=6}return t.l+=i,[a,o]}},61:{n:"PtgAreaErr3d",f:function(t,r,n){var a=(96&t[t.l++])>>5,o=t.read_shift(2),i=8;if(n)switch(n.biff){case 5:t.l+=12,i=6;break;case 12:i=12}return t.l+=i,[a,o]}},255:{}},a4={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},a6={1:{n:"PtgElfLel",f:a1},2:{n:"PtgElfRw",f:aQ},3:{n:"PtgElfCol",f:aQ},6:{n:"PtgElfRwV",f:aQ},7:{n:"PtgElfColV",f:aQ},10:{n:"PtgElfRadical",f:aQ},11:{n:"PtgElfRadicalS",f:a0},13:{n:"PtgElfColS",f:a0},15:{n:"PtgElfColSV",f:a0},16:{n:"PtgElfRadicalLel",f:a1},25:{n:"PtgList",f:function(t){t.l+=2;var r=t.read_shift(2),n=t.read_shift(2),a=t.read_shift(4),o=t.read_shift(2),i=t.read_shift(2),s=a2[n>>2&31];return{ixti:r,coltype:3&n,rt:s,idx:a,c:o,C:i}}},29:{n:"PtgSxName",f:function(t){return t.l+=2,[t.read_shift(4)]}},255:{}},a5={0:{n:"PtgAttrNoop",f:function(t){return t.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(t,r,n){var a=255&t[t.l+1]?1:0;return t.l+=n&&2==n.biff?3:4,[a]}},2:{n:"PtgAttrIf",f:function(t,r,n){var a=255&t[t.l+1]?1:0;return t.l+=2,[a,t.read_shift(n&&2==n.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(t,r,n){t.l+=2;for(var a=t.read_shift(n&&2==n.biff?1:2),o=[],i=0;i<=a;++i)o.push(t.read_shift(n&&2==n.biff?1:2));return o}},8:{n:"PtgAttrGoto",f:function(t,r,n){var a=255&t[t.l+1]?1:0;return t.l+=2,[a,t.read_shift(n&&2==n.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(t,r,n){t.l+=n&&2==n.biff?3:4}},32:{n:"PtgAttrBaxcel",f:aY},33:{n:"PtgAttrBaxcel",f:aY},64:{n:"PtgAttrSpace",f:function(t){return t.read_shift(2),aX(t,2)}},65:{n:"PtgAttrSpaceSemi",f:function(t){return t.read_shift(2),aX(t,2)}},128:{n:"PtgAttrIfError",f:function(t){var r=255&t[t.l+1]?1:0;return t.l+=2,[r,t.read_shift(2)]}},255:{}};function a8(t,r,n,a){if(a.biff<8)return o=r,void(t.l+=o);for(var o,i,s=t.l+r,l=[],c=0;c!==n.length;++c)switch(n[c][0]){case"PtgArray":n[c][1]=function(t,r,n){var a=0,o=0;12==n.biff?(a=t.read_shift(4),o=t.read_shift(4)):(o=1+t.read_shift(1),a=1+t.read_shift(2)),n.biff>=2&&n.biff<8&&(--a,0==--o&&(o=256));for(var i=0,s=[];i!=a&&(s[i]=[]);++i)for(var l=0;l!=o;++l)s[i][l]=function(t,r){var n=[t.read_shift(1)];if(12==r)switch(n[0]){case 2:n[0]=4;break;case 4:n[0]=16;break;case 0:n[0]=1;break;case 1:n[0]=2}switch(n[0]){case 4:n[1]=nA(t,1)?"TRUE":"FALSE",12!=r&&(t.l+=7);break;case 37:case 16:n[1]=na[t[t.l]],t.l+=12==r?4:8;break;case 0:t.l+=8;break;case 1:n[1]=r5(t,8);break;case 2:n[1]=nL(t,0,{biff:r>0&&r<8?2:r});break;default:throw Error("Bad SerAr: "+n[0])}return n}(t,n.biff);return s}(t,0,a),l.push(n[c][1]);break;case"PtgMemArea":n[c][2]=function(t,r,n){for(var a=t.read_shift(12==n.biff?4:2),o=[],i=0;i!=a;++i)o.push((12==n.biff?r6:nz)(t,8));return o}(t,n[c][1],a),l.push(n[c][2]);break;case"PtgExp":a&&12==a.biff&&(n[c][1][1]=t.read_shift(4),l.push(n[c][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[c][0]}return 0!=(r=s-t.l)&&l.push((i=r,void(t.l+=i))),l}function a7(t,r,n){for(var a,o,i,s=t.l+r,l=[];s!=t.l;)(r=s-t.l,o=a3[i=t[t.l]]||a3[a4[i]],(24===i||25===i)&&(o=(24===i?a6:a5)[t[t.l+1]]),o&&o.f)?l.push([o.n,o.f(t,r,n)]):(a=r,t.l+=a);return l}var a9={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function oe(t,r,n){if(!t)return"SH33TJSERR0";if(n.biff>8&&(!t.XTI||!t.XTI[r]))return t.SheetNames[r];if(!t.XTI)return"SH33TJSERR6";var a=t.XTI[r];if(n.biff<8)return r>1e4&&(r-=65536),r<0&&(r=-r),0==r?"":t.XTI[r-1];if(!a)return"SH33TJSERR1";var o="";if(n.biff>8)switch(t[a[0]][0]){case 357:return o=-1==a[1]?"#REF":t.SheetNames[a[1]],a[1]==a[2]?o:o+":"+t.SheetNames[a[2]];case 358:if(null!=n.SID)return t.SheetNames[n.SID];return"SH33TJSSAME"+t[a[0]][0];default:return"SH33TJSSRC"+t[a[0]][0]}switch(t[a[0]][0][0]){case 1025:return o=-1==a[1]?"#REF":t.SheetNames[a[1]]||"SH33TJSERR3",a[1]==a[2]?o:o+":"+t.SheetNames[a[2]];case 14849:return t[a[0]].slice(1).map(function(t){return t.Name}).join(";;");default:if(!t[a[0]][0][3])return"SH33TJSERR2";return o=-1==a[1]?"#REF":t[a[0]][0][3][a[1]]||"SH33TJSERR4",a[1]==a[2]?o:o+":"+t[a[0]][0][3][a[2]]}}function ot(t,r,n){var a=oe(t,r,n);return"#REF"==a?a:function(t,r){if(!t&&!(r&&r.biff<=5&&r.biff>=2))throw Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(t)?"'"+t+"'":t}(a,n)}function or(t,r,n,a,o){var i,s,l,c,u=o&&o.biff||8,d={s:{c:0,r:0},e:{c:0,r:0}},f=[],p=0,m=0,h="";if(!t[0]||!t[0][0])return"";for(var g=-1,v="",b=0,y=t[0].length;b<y;++b){var w=t[0][b];switch(w[0]){case"PtgUminus":f.push("-"+f.pop());break;case"PtgUplus":f.push("+"+f.pop());break;case"PtgPercent":f.push(f.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(i=f.pop(),s=f.pop(),g>=0){switch(t[0][g][1][0]){case 0:v=th(" ",t[0][g][1][1]);break;case 1:v=th("\r",t[0][g][1][1]);break;default:if(v="",o.WTF)throw Error("Unexpected PtgAttrSpaceType "+t[0][g][1][0])}s+=v,g=-1}
356f.push(s+a9[w[0]]+i);break;case"PtgIsect":i=f.pop(),s=f.pop(),f.push(s+" "+i);break;case"PtgUnion":i=f.pop(),s=f.pop(),f.push(s+","+i);break;case"PtgRange":i=f.pop(),s=f.pop(),f.push(s+":"+i);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":l=rM(w[1][1],d,o),f.push(rj(l,u));break;case"PtgRefN":l=n?rM(w[1][1],n,o):w[1][1],f.push(rj(l,u));break;case"PtgRef3d":p=w[1][1],l=rM(w[1][2],d,o),h=ot(a,p,o),f.push(h+"!"+rj(l,u));break;case"PtgFunc":case"PtgFuncVar":var x=w[1][0],E=w[1][1];x||(x=0);var C=0==(x&=127)?[]:f.slice(-x);f.length-=x,"User"===E&&(E=C.shift()),f.push(E+"("+C.join(",")+")");break;case"PtgBool":f.push(w[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":f.push(w[1]);break;case"PtgNum":f.push(String(w[1]));break;case"PtgStr":f.push('"'+w[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":c=rD(w[1][1],n?{s:n}:d,o),f.push(rF(c,o));break;case"PtgArea":c=rD(w[1][1],d,o),f.push(rF(c,o));break;case"PtgArea3d":p=w[1][1],c=w[1][2],h=ot(a,p,o),f.push(h+"!"+rF(c,o));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgName":m=w[1][2];var k=(a.names||[])[m-1]||(a[0]||[])[m],S=k?k.Name:"SH33TJSNAME"+String(m);S&&"_xlfn."==S.slice(0,6)&&!o.xlfn&&(S=S.slice(6)),f.push(S);break;case"PtgNameX":var T,N=w[1][1];if(m=w[1][2],o.biff<=5)N<0&&(N=-N),a[N]&&(T=a[N][m]);else{var A="";if(14849==((a[N]||[])[0]||[])[0]||(1025==((a[N]||[])[0]||[])[0]?a[N][m]&&a[N][m].itab>0&&(A=a.SheetNames[a[N][m].itab-1]+"!"):A=a.SheetNames[m-1]+"!"),a[N]&&a[N][m])A+=a[N][m].Name;else if(a[0]&&a[0][m])A+=a[0][m].Name;else{var I=(oe(a,N,o)||"").split(";;");I[m-1]?A=I[m-1]:A+="SH33TJSERRX"}f.push(A);break}T||(T={Name:"SH33TJSERRY"}),f.push(T.Name);break;case"PtgParen":var R="(",_=")";if(g>=0){switch(v="",t[0][g][1][0]){case 2:R=th(" ",t[0][g][1][1])+R;break;case 3:R=th("\r",t[0][g][1][1])+R;break;case 4:_=th(" ",t[0][g][1][1])+_;break;case 5:_=th("\r",t[0][g][1][1])+_;break;default:if(o.WTF)throw Error("Unexpected PtgAttrSpaceType "+t[0][g][1][0])}g=-1}f.push(R+f.pop()+_);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":f.push("#REF!");break;case"PtgExp":l={c:w[1][1],r:w[1][0]};var O={c:n.c,r:n.r};if(a.sharedf[rq(l)]){var P=a.sharedf[rq(l)];f.push(or(P,d,O,a,o))}else{var L=!1;for(i=0;i!=a.arrayf.length;++i)if(s=a.arrayf[i],!(l.c<s[0].s.c)&&!(l.c>s[0].e.c)&&!(l.r<s[0].s.r)&&!(l.r>s[0].e.r)){f.push(or(s[1],d,O,a,o)),L=!0;break}L||f.push(w[1])}break;case"PtgArray":f.push("{"+function(t){for(var r=[],n=0;n<t.length;++n){for(var a=t[n],o=[],i=0;i<a.length;++i){var s=a[i];s?2===s[0]?o.push('"'+s[1].replace(/"/g,'""')+'"'):o.push(s[1]):o.push("")}r.push(o.join(","))}return r.join(";")}(w[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":g=b;break;case"PtgMissArg":f.push("");break;case"PtgList":f.push("Table"+w[1].idx+"[#"+w[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw Error("Unsupported ELFs");default:throw Error("Unrecognized Formula Token: "+String(w))}var M=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(3!=o.biff&&g>=0&&-1==M.indexOf(t[0][b][0])){w=t[0][g];var D=!0;switch(w[1][0]){case 4:D=!1;case 0:v=th(" ",w[1][1]);break;case 5:D=!1;case 1:v=th("\r",w[1][1]);break;default:if(v="",o.WTF)throw Error("Unexpected PtgAttrSpaceType "+w[1][0])}f.push((D?v:"")+f.pop()+(D?"":v)),g=-1}}if(f.length>1&&o.WTF)throw Error("bad formula stack");return f[0]}function on(t,r,n){var a=t.l+r,o=nF(t,6);2==n.biff&&++t.l;var i=function(t){var r;if(65535!==rw(t,t.l+6))return[r5(t),"n"];switch(t[t.l]){case 0:return t.l+=8,["String","s"];case 1:return r=1===t[t.l+2],t.l+=8,[r,"b"];case 2:return r=t[t.l+2],t.l+=8,[r,"e"];case 3:return t.l+=8,["","s"]}return[]}(t,8),s=t.read_shift(1);2!=n.biff&&(t.read_shift(1),n.biff>=5&&t.read_shift(4));var l=function(t,r,n){var a,o,i=t.l+r,s=2==n.biff?1:2,l=t.read_shift(s);if(65535==l)return[[],(a=r-2,void(t.l+=a))];var c=a7(t,l,n);return r!==l+s&&(o=a8(t,r-l-s,c,n)),t.l=i,[c,o]}(t,a-t.l,n);return{cell:o,val:i[0],formula:l,shared:s>>3&1,tt:i[1]}}function oa(t,r,n){var a=t.read_shift(4),o=a7(t,a,n),i=t.read_shift(4),s=i>0?a8(t,i,o,n):null;return[o,s]}var oo
vendor: 7,369 bytes, line 356
356={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"}
356,oi={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERA
356NKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},os={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};
356function ol(t){return"of:"==t.slice(0,3)&&(t=t.slice(3)),61==t.charCodeAt(0)&&61==(t=t.slice(1)).charCodeAt(0)&&(t=t.slice(1)),(t=(t=(t=t.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(t,r){return r.replace(/\./g,"")})).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function oc(t){var r=t.split(":");return[r[0].split(".")[0],r[0].split(".")[1]+(r.length>1?":"+(r[1].split(".")[1]||r[1].split(".")[0]):"")]}var ou={},od={};function of(t,r){if(t){var n=[.7,.7,.75,.75,.3,.3];"xlml"==r&&(n=[1,1,1,1,.5,.5]),null==t.left&&(t.left=n[0]),null==t.right&&(t.right=n[1]),null==t.top&&(t.top=n[2]),null==t.bottom&&(t.bottom=n[3]),null==t.header&&(t.header=n[4]),null==t.footer&&(t.footer=n[5])}}function op(t,r,n,a,o,i){try{a.cellNF&&(t.z=eO[r])}catch(t){if(a.WTF)throw t}if("z"!==t.t||a.cellStyles){if("d"===t.t&&"string"==typeof t.v&&(t.v=tf(t.v)),(!a||!1!==a.cellText)&&"z"!==t.t)try{if(null==eO[r]&&e6(e8[r]||"General",r),"e"===t.t)t.w=t.w||na[t.v];else if(0===r){if("n"===t.t)(0|t.v)===t.v?t.w=t.v.toString(10):t.w=eB(t.v);else if("d"===t.t){var s=ta(t.v);(0|s)===s?t.w=s.toString(10):t.w=eB(s)}else{if(void 0===t.v)return"";t.w=eV(t.v,od)}}else"d"===t.t?t.w=e4(r,ta(t.v),od):t.w=e4(r,t.v,od)}catch(t){if(a.WTF)throw t}if(a.cellStyles&&null!=n)try{t.s=i.Fills[n],t.s.fgColor&&t.s.fgColor.theme&&!t.s.fgColor.rgb&&(t.s.fgColor.rgb=ab(o.themeElements.clrScheme[t.s.fgColor.theme].rgb,t.s.fgColor.tint||0),a.WTF&&(t.s.fgColor.raw_rgb=o.themeElements.clrScheme[t.s.fgColor.theme].rgb)),t.s.bgColor&&t.s.bgColor.theme&&(t.s.bgColor.rgb=ab(o.themeElements.clrScheme[t.s.bgColor.theme].rgb,t.s.bgColor.tint||0),a.WTF&&(t.s.bgColor.raw_rgb=o.themeElements.clrScheme[t.s.bgColor.theme].rgb))}catch(t){if(a.WTF&&i.Fills)throw t}}}var om=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,oh=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,og=/<(?:\w:)?hyperlink [^>]*>/mg,ov=/"(\w*:\w*)"/,ob=/<(?:\w:)?col\b[^>]*[\/]?>/g,oy=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,ow=/<(?:\w:)?pageMargins[^>]*\/>/g,ox=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,oE=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,oC=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function ok(t,r,n,a){var o=tM(t);n.Sheets[a]||(n.Sheets[a]={}),o.codeName&&(n.Sheets[a].CodeName=tU(tK(o.codeName)))}var oS=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/,oT=(U=/<(?:\w+:)?c[ \/>]/,z=/<\/(?:\w+:)?row>/,H=/r=["']([^"']*)["']/,B=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,V=/ref=["']([^"']*)["']/,q=tY("v"),W=tY("f"),function(t,r,n,a,o,i){for(var s,l,c,u,d,f=0,p="",m=[],h=[],g=0,v=0,b=0,y="",w=0,x=0,E=0,C=0,k=Array.isArray(i.CellXf),S=[],T=[],N=Array.isArray(r),A=[],I={},R=!1,_=!!n.sheetStubs,O=t.split(z),P=0,L=O.length;P!=L;++P){var M=(p=O[P].trim()).length;if(0!==M){var D=0;t:for(f=0;f<M;++f)switch(p[f]){case">":if("/"!=p[f-1]){++f;break t}if(n&&n.cellStyles){if(w=null!=(l=tM(p.slice(D,f),!0)).r?parseInt(l.r,10):w+1,x=-1,n.sheetRows&&n.sheetRows<w)continue;I={},R=!1,l.ht&&(R=!0,I.hpt=parseFloat(l.ht),I.hpx=aT(I.hpt)),"1"==l.hidden&&(R=!0,I.hidden=!0),null!=l.outlineLevel&&(R=!0,I.level=+l.outlineLevel),R&&(A[w-1]=I)}break;case"<":D=f}if(D>=f)break;if(w=null!=(l=tM(p.slice(D,f),!0)).r?parseInt(l.r,10):w+1,x=-1,!n.sheetRows||!(n.sheetRows<w)){a.s.r>w-1&&(a.s.r=w-1),a.e.r<w-1&&(a.e.r=w-1),n&&n.cellStyles&&(I={},R=!1,l.ht&&(R=!0,I.hpt=parseFloat(l.ht),I.hpx=aT(I.hpt)),"1"==l.hidden&&(R=!0,I.hidden=!0),null!=l.outlineLevel&&(R=!0,I.level=+l.outlineLevel),R&&(A[w-1]=I)),m=p.slice(f).split(U);for(var j=0;j!=m.length&&"<"==m[j].trim().charAt(0);++j);for(f=0,m=m.slice(j);f!=m.length;++f)if(0!==(p=m[f].trim()).length){if(h=p.match(H),g=f,v=0,b=0,p="<c "+("<"==p.slice(0,1)?">":"")+p,null!=h&&2===h.length){for(v=0,g=0,y=h[1];v!=y.length&&!((b=y.charCodeAt(v)-64)<1)&&!(b>26);++v)g=26*g+b;x=--g}else++x;for(v=0;
356v!=p.length&&62!==p.charCodeAt(v);++v);if(++v,(l=tM(p.slice(0,v),!0)).r||(l.r=rq({r:w-1,c:x})),y=p.slice(v),s={t:""},null!=(h=y.match(q))&&""!==h[1]&&(s.v=tU(h[1])),n.cellFormula){if(null!=(h=y.match(W))&&""!==h[1]){if(s.f=tU(tK(h[1])).replace(/\r\n/g,"\n"),n.xlfn||(s.f=aW(s.f)),h[0].indexOf('t="array"')>-1)s.F=(y.match(V)||[])[1],s.F.indexOf(":")>-1&&S.push([r$(s.F),s.F]);else if(h[0].indexOf('t="shared"')>-1){u=tM(h[0]);var F=tU(tK(h[1]));n.xlfn||(F=aW(F)),T[parseInt(u.si,10)]=[u,F,l.r]}}else(h=y.match(/<f[^>]*\/>/))&&T[(u=tM(h[0])).si]&&(s.f=function(t,r,n){var a=rW(r).s,o=rV(n);return aq(t,{r:o.r-a.r,c:o.c-a.c})}(T[u.si][1],T[u.si][2],l.r));var G=rV(l.r);for(v=0;v<S.length;++v)G.r>=S[v][0].s.r&&G.r<=S[v][0].e.r&&G.c>=S[v][0].s.c&&G.c<=S[v][0].e.c&&(s.F=S[v][1])}if(null==l.t&&void 0===s.v){if(s.f||s.F)s.v=0,s.t="n";else{if(!_)continue;s.t="z"}}else s.t=l.t||"n";switch(a.s.c>x&&(a.s.c=x),a.e.c<x&&(a.e.c=x),s.t){case"n":if(""==s.v||null==s.v){if(!_)continue;s.t="z"}else s.v=parseFloat(s.v);break;case"s":if(void 0===s.v){if(!_)continue;s.t="z"}else c=ou[parseInt(s.v,10)],s.v=c.t,s.r=c.r,n.cellHTML&&(s.h=c.h);break;case"str":s.t="s",s.v=null!=s.v?tK(s.v):"",n.cellHTML&&(s.h=tB(s.v));break;case"inlineStr":h=y.match(B),s.t="s",null!=h&&(c=ao(h[1]))?(s.v=c.t,n.cellHTML&&(s.h=c.h)):s.v="";break;case"b":s.v=tq(s.v);break;case"d":n.cellDates?s.v=tf(s.v,1):(s.v=ta(tf(s.v,1)),s.t="n");break;case"e":n&&!1===n.cellText||(s.w=s.v),s.v=no[s.v]}if(E=C=0,d=null,k&&void 0!==l.s&&null!=(d=i.CellXf[l.s])&&(null!=d.numFmtId&&(E=d.numFmtId),n.cellStyles&&null!=d.fillId&&(C=d.fillId)),op(s,E,C,n,o,i),n.cellDates&&k&&"n"==s.t&&e1(eO[E])&&(s.t="d",s.v=tl(s.v)),l.cm&&n.xlmeta){var Z=(n.xlmeta.Cell||[])[+l.cm-1];Z&&"XLDAPR"==Z.type&&(s.D=!0)}if(N){var K=rV(l.r);r[K.r]||(r[K.r]=[]),r[K.r][K.c]=s}else r[l.r]=s}}}}A.length>0&&(r["!rows"]=A)});function oN(t){return[r2(t),r5(t),"n"]}var oA=["left","right","top","bottom","header","footer"],oI=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],oR=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],o_=[],oO=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function oP(t,r){for(var n=0;n!=t.length;++n)for(var a=t[n],o=0;o!=r.length;++o){var i=r[o];if(null==a[i[0]])a[i[0]]=i[1];else switch(i[2]){case"bool":"string"==typeof a[i[0]]&&(a[i[0]]=tq(a[i[0]]));break;case"int":"string"==typeof a[i[0]]&&(a[i[0]]=parseInt(a[i[0]],10))}}}function oL(t,r){for(var n=0;n!=r.length;++n){var a=r[n];if(null==t[a[0]])t[a[0]]=a[1];else switch(a[2]){case"bool":"string"==typeof t[a[0]]&&(t[a[0]]=tq(t[a[0]]));break;case"int":"string"==typeof t[a[0]]&&(t[a[0]]=parseInt(t[a[0]],10))}}}function oM(t){oL(t.WBProps,oI),oL(t.CalcPr,oO),oP(t.WBView,oR),oP(t.Sheets,o_),od.date1904=tq(t.WBProps.date1904)}var oD="][*?/\\".split(""),oj=/<\w+:workbook/;function oF(t,r){var n={};return t.read_shift(4),n.ArchID=t.read_shift(4),t.l+=r-8,n}var oU=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,oz=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function oH(t,r){var n=t.split(/\s+/),a=[];if(r||(a[0]=n[0]),1===n.length)return a;var o,i,s,l=t.match(oU);if(l)for(s=0;s!=l.length;++s)-1===(i=(o=l[s].match(oz))[1].indexOf(":"))?a[o[1]]=o[2].slice(1,o[2].length-1):a["xmlns:"===o[1].slice(0,6)?"xmlns"+o[1].slice(6):o[1].slice(i+1)]=o[2].slice(1,o[2].length-1);return a}function oB(t,r){var n,a,o,i=r||{};e5();var s=el(t4(t));("binary"==i.type||"array"==i.type||"base64"==i.type)&&(s=void 0!==G?G.utils.decode(65001,ei(s)):tK(s));var l=s.slice(0,1024).toLowerCase(),c=!1;if((1023&(l=l.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&l.indexOf(","),1023&l.indexOf(";"))){var u=tm(i);return u.type="string",n7.to_workbook(s,u)}if(-1==l.indexOf("<?xml")&&["html","table","head","meta","script","style","div"].forEach(function(t){l.indexOf("<"+t)>=0&&(c=!0)}),c)return function(t,r){var n=t.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);
356if(!n||0==n.length)throw Error("Invalid HTML: could not find <table>");if(1==n.length)return rJ(oX(n[0],r),r);var a=iv();return n.forEach(function(t,n){ib(a,oX(t,r),"Sheet"+(n+1))}),a}(s,i);K={"General Number":"General","General Date":eO[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":eO[15],"Short Date":eO[14],"Long Time":eO[19],"Medium Time":eO[18],"Short Time":eO[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:eO[2],Standard:eO[4],Percent:eO[10],Scientific:eO[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var d,f,p,m=[],h={},g=[],v=i.dense?[]:{},b="",y={},w={},x=oH('<Data ss:Type="String">'),E=0,C=0,k=0,S={s:{r:2e6,c:2e6},e:{r:0,c:0}},T={},N={},A="",I=0,R=[],_={},O={},P=0,L=[],M=[],D={},j=[],F=!1,U=[],z=[],H={},B=0,V=0,q={Sheets:[],WBProps:{date1904:!1}},W={};t6.lastIndex=0,s=s.replace(/<!--([\s\S]*?)-->/mg,"");for(var J="";d=t6.exec(s);)switch(d[3]=(J=d[3]).toLowerCase()){case"data":if("data"==J){if("/"===d[1]){if((f=m.pop())[0]!==d[3])throw Error("Bad state: "+f.join("|"))}else"/"!==d[0].charAt(d[0].length-2)&&m.push([d[3],!0]);break}if(m[m.length-1][1])break;"/"===d[1]?function(t,r,n,a,o,i,s,l,c,u){var d="General",f=a.StyleID,p={};u=u||{};var m=[],h=0;for(void 0===f&&l&&(f=l.StyleID),void 0===f&&s&&(f=s.StyleID);void 0!==i[f]&&(i[f].nf&&(d=i[f].nf),i[f].Interior&&m.push(i[f].Interior),i[f].Parent);)f=i[f].Parent;switch(n.Type){case"Boolean":a.t="b",a.v=tq(t);break;case"String":a.t="s",a.r=tV(tU(t)),a.v=t.indexOf("<")>-1?tU(r||t).replace(/<.*?>/g,""):a.r;break;case"DateTime":"Z"!=t.slice(-1)&&(t+="Z"),a.v=(tf(t)-new Date(Date.UTC(1899,11,30)))/864e5,a.v!=a.v?a.v=tU(t):a.v<60&&(a.v=a.v-1),d&&"General"!=d||(d="yyyy-mm-dd");case"Number":void 0===a.v&&(a.v=+t),a.t||(a.t="n");break;case"Error":a.t="e",a.v=no[t],!1!==u.cellText&&(a.w=t);break;default:""==t&&""==r?a.t="z":(a.t="s",a.v=tV(r||t))}if(!function(t,r,n){if("z"!==t.t){if(!n||!1!==n.cellText)try{if("e"===t.t)t.w=t.w||na[t.v];else if("General"===r)"n"===t.t?(0|t.v)===t.v?t.w=t.v.toString(10):t.w=eB(t.v):t.w=eV(t.v);else{var a,o,i;t.w=(a=r||"General",o=t.v,i=K[a]||tU(a),"General"===i?eV(o):e4(i,o))}}catch(t){if(n.WTF)throw t}try{var s=K[r]||r||"General";if(n.cellNF&&(t.z=s),n.cellDates&&"n"==t.t&&e1(s)){var l=eD(t.v);l&&(t.t="d",t.v=new Date(l.y,l.m-1,l.d,l.H,l.M,l.S,l.u))}}catch(t){if(n.WTF)throw t}}}(a,d,u),!1!==u.cellFormula){if(a.Formula){var g=tU(a.Formula);61==g.charCodeAt(0)&&(g=g.slice(1)),a.f=aH(g,o),delete a.Formula,"RC"==a.ArrayRange?a.F=aH("RC:RC",o):a.ArrayRange&&(a.F=aH(a.ArrayRange,o),c.push([r$(a.F),a.F]))}else for(h=0;h<c.length;++h)o.r>=c[h][0].s.r&&o.r<=c[h][0].e.r&&o.c>=c[h][0].s.c&&o.c<=c[h][0].e.c&&(a.F=c[h][1])}u.cellStyles&&(m.forEach(function(t){!p.patternType&&t.patternType&&(p.patternType=t.patternType)}),a.s=p),void 0!==a.StyleID&&(a.ixfe=a.StyleID)}(s.slice(E,d.index),A,x,"comment"==m[m.length-1][0]?D:y,{c:C,r:k},T,j[C],w,U,i):(A="",x=oH(d[0]),E=d.index+d[0].length);break;case"cell":if("/"===d[1]){if(M.length>0&&(y.c=M),(!i.sheetRows||i.sheetRows>k)&&void 0!==y.v&&(i.dense?(v[k]||(v[k]=[]),v[k][C]=y):v[rB(C)+rz(k)]=y),y.HRef&&(y.l={Target:tU(y.HRef)},y.HRefScreenTip&&(y.l.Tooltip=y.HRefScreenTip),delete y.HRef,delete y.HRefScreenTip),(y.MergeAcross||y.MergeDown)&&(B=C+(0|parseInt(y.MergeAcross,10)),V=k+(0|parseInt(y.MergeDown,10)),R.push({s:{c:C,r:k},e:{c:B,r:V}})),i.sheetStubs){if(y.MergeAcross||y.MergeDown){for(var Y=C;Y<=B;++Y)for(var X=k;X<=V;++X)(Y>C||X>k)&&(i.dense?(v[X]||(v[X]=[]),v[X][Y]={t:"z"}):v[rB(Y)+rz(X)]={t:"z"});C=B+1}else++C}else y.MergeAcross?C=B+1:++C}else(y=function(t){var r=t.split(/\s+/),n={};if(1===r.length)return n;var a,o,i,s=t.match(oU);if(s)for(i=0;i!=s.length;++i)-1===(o=(a=s[i].match(oz))[1].indexOf(":"))?n[a[1]]=a[2].slice(1,a[2].length-1):n["xmlns:"===a[1].slice(0,6)?"xmlns"+a[1].slice(6):a[1].slice(o+1)]=a[2].slice(1,a[2].length-1);return n}(d[0])).Index&&(C=+y.Index-1),C<S.s.c&&(S.s.c=C),C>S.e.c&&(S.e.c=C),"/>"===d[0].slice(-2)&&++C,M=[];break;case"row":"/"===d[1]||"/>"===d[0].slice(-2)?(k<S.s.r&&(S.s.r=k),k>S.e.r&&(S.e.r=k),"/>"===d[0].slice(-2)&&(w=oH(d[0])).Index&&(k=+w.Index-1),C=0,++k):((w=oH(d[0])).Index&&(k=+w.Index-1),H={},("0"==w.AutoFitHeight||w.Height)&&(H.hpx=parseInt(w.Height,10),H.hpt=96*H.hpx/96,z[k]=H),"1"==w.Hidden&&(H.hidden=!0,z[k]=H));break;
356case"worksheet":if("/"===d[1]){if((f=m.pop())[0]!==d[3])throw Error("Bad state: "+f.join("|"));g.push(b),S.s.r<=S.e.r&&S.s.c<=S.e.c&&(v["!ref"]=rG(S),i.sheetRows&&i.sheetRows<=S.e.r&&(v["!fullref"]=v["!ref"],S.e.r=i.sheetRows-1,v["!ref"]=rG(S))),R.length&&(v["!merges"]=R),j.length>0&&(v["!cols"]=j),z.length>0&&(v["!rows"]=z),h[b]=v}else S={s:{r:2e6,c:2e6},e:{r:0,c:0}},k=C=0,m.push([d[3],!1]),b=tU((f=oH(d[0])).Name),v=i.dense?[]:{},R=[],U=[],z=[],W={name:b,Hidden:0},q.Sheets.push(W);break;case"table":if("/"===d[1]){if((f=m.pop())[0]!==d[3])throw Error("Bad state: "+f.join("|"))}else"/>"==d[0].slice(-2)||(m.push([d[3],!1]),j=[],F=!1);break;case"style":"/"===d[1]?function(t,r,n){if(n.cellStyles&&r.Interior){var a=r.Interior;a.Pattern&&(a.patternType=aN[a.Pattern]||a.Pattern)}t[r.ID]=r}(T,N,i):N=oH(d[0]);break;case"numberformat":N.nf=tU(oH(d[0]).Format||"General"),K[N.nf]&&(N.nf=K[N.nf]);for(var Q=0;392!=Q&&eO[Q]!=N.nf;++Q);if(392==Q){for(Q=57;392!=Q;++Q)if(null==eO[Q]){e6(N.nf,Q);break}}break;case"column":if("table"!==m[m.length-1][0])break;if((p=oH(d[0])).Hidden&&(p.hidden=!0,delete p.Hidden),p.Width&&(p.wpx=parseInt(p.Width,10)),!F&&p.wpx>10){F=!0,ay=6;for(var ee=0;ee<j.length;++ee)j[ee]&&aS(j[ee])}F&&aS(p),j[p.Index-1||j.length]=p;for(var et=0;et<+p.Span;++et)j[j.length]=tm(p);break;case"namedrange":if("/"===d[1])break;q.Names||(q.Names=[]);var er=tM(d[0]),en={Name:er.Name,Ref:aH(er.RefersTo.slice(1),{r:0,c:0})};q.Sheets.length>0&&(en.Sheet=q.Sheets.length-1),q.Names.push(en);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":"/>"===d[0].slice(-2)||("/"===d[1]?A+=s.slice(I,d.index):I=d.index+d[0].length);break;case"interior":if(!i.cellStyles)break;N.Interior=oH(d[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":"/>"===d[0].slice(-2)||("/"===d[1]?(n=J,a=s.slice(P,d.index),Z||(Z=tr(ng)),_[n=Z[n]||n]=a):P=d.index+d[0].length);break;case"styles":case"workbook":if("/"===d[1]){if((f=m.pop())[0]!==d[3])throw Error("Bad state: "+f.join("|"))}else m.push([d[3],!1]);break;case"comment":if("/"===d[1]){if((f=m.pop())[0]!==d[3])throw Error("Bad state: "+f.join("|"));(o=D).t=o.v||"",o.t=o.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),o.v=o.w=o.ixfe=void 0,M.push(D)}else m.push([d[3],!1]),D={a:(f=oH(d[0])).Author};break;case"autofilter":if("/"===d[1]){if((f=m.pop())[0]!==d[3])throw Error("Bad state: "+f.join("|"))}else if("/"!==d[0].charAt(d[0].length-2)){var ea=oH(d[0]);v["!autofilter"]={ref:aH(ea.Range).replace(/\$/g,"")},m.push([d[3],!0])}break;case"datavalidation":case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===d[1]){if((f=m.pop())[0]!==d[3])throw Error("Bad state: "+f.join("|"))}else"/"!==d[0].charAt(d[0].length-2)&&m.push([d[3],!0]);break;default:if(0==m.length&&"document"==d[3]||0==m.length&&"uof"==d[3])return o3(s,i);var eo=!0;switch(m[m.length-1][0]){case"officedocumentsettings":switch(d[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:eo=!1}break;case"componentoptions":switch(d[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:eo=!1}break;case"excelworkbook":switch(d[3]){case"date1904":q.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:eo=!1}break;case"workbookoptions":switch(d[3]){case"owcversion":case"height":case"width":break;default:eo=!1}break;case"worksheetoptions":switch(d[3]){case"visible":if("/>"===d[0].slice(-2));else if("/"===d[1])switch(s.slice(P,d.index)){case"SheetHidden":W.Hidden=1;break;case"SheetVeryHidden":W.Hidden=2}else P=d.index+d[0].length;break;case"header":v["!margins"]||of(v["!margins"]={},"xlml"),isNaN(+tM(d[0]).Margin)||(v["!margins"].header=+tM(d[0]).Margin);break;case"footer":v["!margins"]||of(v["!margins"]={},"xlml"),isNaN(+tM(d[0]).Margin)||(v["!margins"].footer=+tM(d[0]).Margin);break;case"pagemargins":var es=tM(d[0]);v["!margins"]||of(v["!margins"]={},"xlml"),isNaN(+es.Top)||(v["!margins"].top=+es.Top),isNaN(+es.Left)||(v["!margins"].left=+es.Left),isNaN(+es.Right)||(v["!margins"].right=+es.Right),isNaN(+es.Bottom)||(v["!margins"].bottom=+es.Bottom);break;case"displayrighttoleft":q.Views||(q.Views=[]),q.Views[0]||(q.Views[0]={}),q.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"view
356ablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":v["!outline"]||(v["!outline"]={}),v["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":v["!outline"]||(v["!outline"]={}),v["!outline"].left=!0;break;default:eo=!1}break;case"pivottable":case"pivotcache":switch(d[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:eo=!1}break;case"pagebreaks":switch(d[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:eo=!1}break;case"autofilter":switch(d[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:eo=!1}break;case"querytable":switch(d[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:eo=!1}break;case"datavalidation":switch(d[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:eo=!1}break;case"sorting":case"conditionalformatting":switch(d[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:eo=!1}break;case"mapinfo":case"schema":case"data":switch(d[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:eo=!1}break;case"smarttags":break;default:eo=!1}if(eo||d[3].match(/!\[CDATA/))break;if(!m[m.length-1][1])throw"Unrecognized tag: "+d[3]+"|"+m.join("|");if("customdocumentproperties"===m[m.length-1][0]){"/>"===d[0].slice(-2)||("/"===d[1]?function(t,r,n,a){var o=a;switch((n[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":o=tq(a);break;case"i2":case"int":o=parseInt(a,10);break;case"r4":case"float":o=parseFloat(a);break;case"date":case"dateTime.tz":o=tf(a);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw Error("bad custprop:"+n[0])}t[tU(r)]=o}(O,J,L,s.slice(P,d.index)):(L=d,P=d.index+d[0].length));break}if(i.WTF)throw"Unrecognized tag: "+d[3]+"|"+m.join("|")}var ec={};return i.bookSheets||i.bookProps||(ec.Sheets=h),ec.SheetNames=g,ec.Workbook=q,ec.SSF=tm(eO),ec.Props=_,ec.Custprops=O,ec}function oV(t,r){switch(ii(r=r||{}),r.type||"base64"){case"base64":return oB(ep(t),r);case"binary":case"buffer":case"file":return oB(t,r);case"array":return oB(ey(t),r)}}var oq=[60,1084,2066,2165,2175];function oW(t,r,n){if("z"!==t.t&&t.XF){var a=0;try{a=t.z||t.XF.numFmtId||0,r.cellNF&&(t.z=eO[a])}catch(t){if(r.WTF)throw t}if(!r||!1!==r.cellText)try{"e"===t.t?t.w=t.w||na[t.v]:0===a||"General"==a?"n"===t.t?(0|t.v)===t.v?t.w=t.v.toString(10):t.w=eB(t.v):t.w=eV(t.v):t.w=e4(a,t.v,{date1904:!!n,dateNF:r&&r.dateNF})}catch(t){if(r.WTF)throw t}if(r.cellDates&&a&&"n"==t.t&&e1(eO[a]||String(a))){var o=eD(t.v);o&&(t.t="d",t.v=new Date(o.y,o.m-1,o.d,o.H,o.M,o.S,o.u))}}}function oG(t,r,n){return{v:t,ixfe:r,t:n}}var o$={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae"};function oZ(t,r){if(r||(r={}),ii(r),eo(),r.codepage&&en(r.codepage),t.FullPaths){if(te.find(t,"/encryption"))throw Error("File is password-protected");o=te.find(t,"!CompObj"),i=te.find(t,"/Workbook")||te.find(t,"/Book")}else{switch(r.type){case"base64":t=eb(ep(t));break;case"binary":t=eb(t);break;case"buffer":break;case"array":Array.isArray(t)||(t=Array.prototype.slice.call(t))}rR(t,0),i={content:t}}if(o&&function(t){var r={},n=t.content;if(n.l=28,r.AnsiUserType=n.read_shift(0,"lpstr-ansi"),r.AnsiClipboardFormat=r8(n,1),!(n.length-n.l<=4)){var a=n.read_shift(4);0!=a&&!(a>40)&&(n.l-=4,r.Reserved1=n.read_shift(0,"lpstr-ansi"),!(n.length-n.l<=4)&&1907505652===(a=n.read_shift(4)))&&(r.UnicodeClipboardFormat=r8(n,2),0!=(a=n.read_shift(4))&&!(a>40))&&(n.l-=4,r.Reserved2=n.read_shift(0,"lpwstr"))}}(o),r.bookProps&&!r.bookSheets)s={};else{var n,a,o,i,s,l,c=em?"buffer":"array";if(i&&i.content)s=function(t,r){var n,a,o,i,s,l,c,u,d,f={opts:{}},p={},m=r.dense?[]:{},h={},g={},v=null,b=[],y="",w={},x="",E={},C=[],k=[],S=[],T={Sheets:[],WBProps:{date1904:!1},Views:[{}]},N={},A=function(t){return t<8?nn[t]:t<64&&S[t-8]||nn[t]},I=function(t,r,n){var a,o=r.XF.data;o&&o.patternType&&n&&n.cellStyles&&(r.s={},r.s.patternType=o.patternType,(a=av(A(o.icvFore)))&&(r.s.fgColor={rgb:a}),(a=av(A(o.icvBack)))&&(r.s.bgColor={rgb:a}))},R=function(t,r,n){if(!(U>1)&&(!n.sheetRows||!(t.r>=n.sheetRows))){if(n.cellStyles&&r.XF&&r.XF.data&&I(t,r,n),delete r.ixfe,delete r.XF,s=t,x=rq(t),g&&g.s&&g.e||(g={s:{r:0,c:0},e:{r:0,c:0}}
356),t.r<g.s.r&&(g.s.r=t.r),t.c<g.s.c&&(g.s.c=t.c),t.r+1>g.e.r&&(g.e.r=t.r+1),t.c+1>g.e.c&&(g.e.c=t.c+1),n.cellFormula&&r.f){for(var a=0;a<C.length;++a)if(!(C[a][0].s.c>t.c)&&!(C[a][0].s.r>t.r)&&!(C[a][0].e.c<t.c)&&!(C[a][0].e.r<t.r)){r.F=rG(C[a][0]),(C[a][0].s.c!=t.c||C[a][0].s.r!=t.r)&&delete r.f,r.f&&(r.f=""+or(C[a][1],g,t,j,_));break}}n.dense?(m[t.r]||(m[t.r]=[]),m[t.r][t.c]=r):m[x]=r}},_={enc:!1,sbcch:0,snames:[],sharedf:E,arrayf:C,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!r&&!!r.cellStyles,WTF:!!r&&!!r.wtf};r.password&&(_.password=r.password);var O=[],P=[],L=[],M=[],D=!1,j=[];j.SheetNames=_.snames,j.sharedf=_.sharedf,j.arrayf=_.arrayf,j.names=[],j.XTI=[];var F=0,U=0,z=0,H=[],B=[];_.codepage=1200,ea(1200);for(var V=!1;t.l<t.length-1;){var q=t.l,W=t.read_shift(2);if(0===W&&10===F)break;var G=t.l===t.length?0:t.read_shift(2),Z=oJ[W];if(Z&&Z.f){if(r.bookSheets&&133===F&&133!==W)break;if(F=W,2===Z.r||12==Z.r){var K=t.read_shift(2);if(G-=2,!_.enc&&K!==W&&((255&K)<<8|K>>8)!==W)throw Error("rt mismatch: "+K+"!="+W);12==Z.r&&(t.l+=10,G-=10)}var J={};if(J=10===W?Z.f(t,G,_):function(t,r,n,a,o){var i=a,s=[],l=n.slice(n.l,n.l+i);if(o&&o.enc&&o.enc.insitu&&l.length>0)switch(t){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:o.enc.insitu(l)}s.push(l),n.l+=i;for(var c=rw(n,n.l),u=oJ[c],d=0;null!=u&&oq.indexOf(c)>-1;)i=rw(n,n.l+2),d=n.l+4,2066==c?d+=4:(2165==c||2175==c)&&(d+=12),l=n.slice(d,n.l+4+i),s.push(l),n.l+=4+i,u=oJ[c=rw(n,n.l)];var f=ex(s);rR(f,0);var p=0;f.lens=[];for(var m=0;m<s.length;++m)f.lens.push(p),p+=s[m].length;if(f.length<a)throw"XLS Record 0x"+t.toString(16)+" Truncated: "+f.length+" < "+a;return r.f(f,f.length,o)}(W,Z,t,G,_),0==U&&-1===[9,521,1033,2057].indexOf(F))continue;switch(W){case 34:f.opts.Date1904=T.WBProps.date1904=J;break;case 134:f.opts.WriteProtect=!0;break;case 47:if(_.enc||(t.l=0),_.enc=J,!r.password)throw Error("File is password-protected");if(null==J.valid)throw Error("Encryption scheme unsupported");if(!J.valid)throw Error("Password is incorrect");break;case 92:_.lastuser=J;break;case 66:var Y=Number(J);switch(Y){case 21010:Y=1200;break;case 32768:Y=1e4;break;case 32769:Y=1252}ea(_.codepage=Y),V=!0;break;case 317:_.rrtabid=J;break;case 25:_.winlocked=J;break;case 439:f.opts.RefreshAll=J;break;case 12:f.opts.CalcCount=J;break;case 16:f.opts.CalcDelta=J;break;case 17:f.opts.CalcIter=J;break;case 13:f.opts.CalcMode=J;break;case 14:f.opts.CalcPrecision=J;break;case 95:f.opts.CalcSaveRecalc=J;break;case 15:_.CalcRefMode=J;break;case 2211:f.opts.FullCalc=J;break;case 129:J.fDialog&&(m["!type"]="dialog"),J.fBelow||((m["!outline"]||(m["!outline"]={})).above=!0),J.fRight||((m["!outline"]||(m["!outline"]={})).left=!0);break;case 224:k.push(J);break;case 430:j.push([J]),j[j.length-1].XTI=[];break;case 35:case 547:j[j.length-1].push(J);break;case 24:case 536:i={Name:J.Name,Ref:or(J.rgce,g,null,j,_)},J.itab>0&&(i.Sheet=J.itab-1),j.names.push(i),j[0]||(j[0]=[],j[0].XTI=[]),j[j.length-1].push(J),"_xlnm._FilterDatabase"==J.Name&&J.itab>0&&J.rgce&&J.rgce[0]&&J.rgce[0][0]&&"PtgArea3d"==J.rgce[0][0][0]&&(B[J.itab-1]={ref:rG(J.rgce[0][0][1][2])});break;case 22:_.ExternCount=J;break;case 23:0==j.length&&(j[0]=[],j[0].XTI=[]),j[j.length-1].XTI=j[j.length-1].XTI.concat(J),j.XTI=j.XTI.concat(J);break;case 2196:if(_.biff<8)break;null!=i&&(i.Comment=J[1]);break;case 18:m["!protect"]=J;break;case 19:0!==J&&_.WTF&&console.error("Password verifier: "+J);break;case 133:h[J.pos]=J,_.snames.push(J.name);break;case 10:if(--U)break;if(g.e){if(g.e.r>0&&g.e.c>0){if(g.e.r--,g.e.c--,m["!ref"]=rG(g),r.sheetRows&&r.sheetRows<=g.e.r){var X=g.e.r;g.e.r=r.sheetRows-1,m["!fullref"]=m["!ref"],m["!ref"]=rG(g),g.e.r=X}g.e.r++,g.e.c++}O.length>0&&(m["!merges"]=O),P.length>0&&(m["!objects"]=P),L.length>0&&(m["!cols"]=L),M.length>0&&(m["!rows"]=M),T.Sheets.push(N)}""===y?w=m:p[y]=m,m=r.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===_.biff&&(_.biff=({9:2,521:3,1033:4})[W]||({512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2})[J.BIFFVer]||8),_.biffguess=0==J.BIFFVer,0==J.BIFFVer&&4096==J.dt&&(_.biff=5,V=!0,ea(_.codepage=28591)),8==_.biff&&0==J.BIFFVer&&16==J.dt&&(_.biff=2),U++)break;if(m=r.dense?[]:{},_.biff<8&&!V&&(V=!0,ea(_.codepage=r.codepage||1252)),_.biff<5||0==J.BIFFVer&&4096==J.dt){""===y&&(y="Sheet1"),g={s:{r:0,c:0},e:{r:0,c:0}};var Q={pos:t.l-G,name:y};h[Q.pos]=Q,_.snames.push(y)}else y=(h[q]||{name:""}).name;32==J.dt&&(m["!type"]="chart"),64==J.dt&&(m["!type"]="macro"),O=[],P=[],_.arrayf=C=[],L=[],M=[],D=!1,N={Hidden:(h[q]||{hs:0}).hs,name:y};break;case 515:case 3:case 2:"chart"==m["!type"]&&(r.dense?(m[J.r]||[])[J.c]:m[rq({c:J.c,r:J.r})])&&++J.c,n={ixfe:J.ixfe,XF:k[J.ixfe]||{},v:J.val,t:"n"},z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:J.c,r:J.r},n,r);break;case 5:case 517:n={ixfe:J.ixfe,XF:k[J.ixfe],v:J.val,t:J.t},z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:J.c,r:J.r},n,r);break;case 638:n={ixfe:J.ixfe,XF:k[J.ixfe],v:J.rknum,t:"n"},z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:J.c,r:J.r},n,r);break;case 189:for(var ee=J.c;ee<=J.C;++ee){var et=J.rkrec[ee-J.c][0];n={ixfe:et,XF:k[et],v:J.rkrec[ee-J.c][1],t:"n"},z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:ee,r:J.r},n,r)}break;case 6:case 518:case 1030:if("String"==J.val){v=J;break}if((n=oG(J.val,J.cell.ixfe,J.tt)).XF=k[n.ixfe],r.cellFormula){var er=J.formula;if(er&&er[0]&&er[0][0]&&"PtgExp"==er[0][0][0]){var en=er[0][0][1][0],eo=er[0][0][1][1],ei=rq({r:en,c:eo});E[ei]?n.f=""+or(J.formula,g,J.cell,j,_):n.F=((r.dense?(m[en]||[])[eo]:m[ei])||{}).F}else n.f=""+or(J.formula,g,J.cell,j,_)}z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R(J.cell,n,r),v=J;break;case 7:case 519:if(v)v.val=J,(n=oG(J,v.cell.ixfe,"s")).XF=k[n.ixfe],r.cellFormula&&(n.f=""+or(v.formula,g,v.cell,j,_)),z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R(v.cell,n,r),v=null;else throw Error("String record expects Formula");break;case 33:case 545:C.push(J);var es=rq(J[0].s);if(l=r.dense?(m[J[0].s.r]||[])[J[0].s.c]:m[es],r.cellFormula&&l){if(!v||!es||!l)break;l.f=""+or(J[1],g,J[0],j,_),l.F=rG(J[0])}break;case 1212:if(!r.cellFormula)break;if(x){if(!v)break;
356E[rq(v.cell)]=J[0],((l=r.dense?(m[v.cell.r]||[])[v.cell.c]:m[rq(v.cell)])||{}).f=""+or(J[0],g,s,j,_)}break;case 253:n=oG(b[J.isst].t,J.ixfe,"s"),b[J.isst].h&&(n.h=b[J.isst].h),n.XF=k[n.ixfe],z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:J.c,r:J.r},n,r);break;case 513:r.sheetStubs&&(n={ixfe:J.ixfe,XF:k[J.ixfe],t:"z"},z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:J.c,r:J.r},n,r));break;case 190:if(r.sheetStubs)for(var el=J.c;el<=J.C;++el){var ec=J.ixfe[el-J.c];n={ixfe:ec,XF:k[ec],t:"z"},z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:el,r:J.r},n,r)}break;case 214:case 516:case 4:(n=oG(J.val,J.ixfe,"s")).XF=k[n.ixfe],z>0&&(n.z=H[n.ixfe>>8&63]),oW(n,r,f.opts.Date1904),R({c:J.c,r:J.r},n,r);break;case 0:case 512:1===U&&(g=J);break;case 252:b=J;break;case 1054:if(4==_.biff){H[z++]=J[1];for(var eu=0;eu<z+163&&eO[eu]!=J[1];++eu);eu>=163&&e6(J[1],z+163)}else e6(J[1],J[0]);break;case 30:H[z++]=J;for(var ed=0;ed<z+163&&eO[ed]!=J;++ed);ed>=163&&e6(J,z+163);break;case 229:O=O.concat(J);break;case 93:P[J.cmo[0]]=_.lastobj=J;break;case 438:_.lastobj.TxO=J;break;case 127:_.lastobj.ImData=J;break;case 440:for(d=J[0].s.r;d<=J[0].e.r;++d)for(u=J[0].s.c;u<=J[0].e.c;++u)(l=r.dense?(m[d]||[])[u]:m[rq({c:u,r:d})])&&(l.l=J[1]);break;case 2048:for(d=J[0].s.r;d<=J[0].e.r;++d)for(u=J[0].s.c;u<=J[0].e.c;++u)(l=r.dense?(m[d]||[])[u]:m[rq({c:u,r:d})])&&l.l&&(l.l.Tooltip=J[1]);break;case 28:if(_.biff<=5&&_.biff>=2)break;l=r.dense?(m[J[0].r]||[])[J[0].c]:m[rq(J[0])];var ef=P[J[2]];l||(r.dense?(m[J[0].r]||(m[J[0].r]=[]),l=m[J[0].r][J[0].c]={t:"z"}):l=m[rq(J[0])]={t:"z"},g.e.r=Math.max(g.e.r,J[0].r),g.s.r=Math.min(g.s.r,J[0].r),g.e.c=Math.max(g.e.c,J[0].c),g.s.c=Math.min(g.s.c,J[0].c)),l.c||(l.c=[]),c={a:J[1],t:ef.TxO.t},l.c.push(c);break;case 2173:!function(t,r){r.forEach(function(t){t[0]})}(k[J.ixfe],J.ext);break;case 125:if(!_.cellStyles)break;for(;J.e>=J.s;)L[J.e--]={width:J.w/256,level:J.level||0,hidden:!!(1&J.flags)},D||(D=!0,ak(J.w/256)),aS(L[J.e+1]);break;case 520:var ep={};null!=J.level&&(M[J.r]=ep,ep.level=J.level),J.hidden&&(M[J.r]=ep,ep.hidden=!0),J.hpt&&(M[J.r]=ep,ep.hpt=J.hpt,ep.hpx=aT(J.hpt));break;case 38:case 39:case 40:case 41:m["!margins"]||of(m["!margins"]={}),m["!margins"][({38:"left",39:"right",40:"top",41:"bottom"})[W]]=J;break;case 161:m["!margins"]||of(m["!margins"]={}),m["!margins"].header=J.header,m["!margins"].footer=J.footer;break;case 574:J.RTL&&(T.Views[0].RTL=!0);break;case 146:S=J;break;case 2198:o=J;break;case 140:a=J;break;case 442:y?N.CodeName=J||N.name:T.WBProps.CodeName=J||"ThisWorkbook"}}else Z||console.error("Missing Info for XLS Record 0x"+W.toString(16)),t.l+=G}return f.SheetNames=tt(h).sort(function(t,r){return Number(t)-Number(r)}).map(function(t){return h[t].name}),r.bookSheets||(f.Sheets=p),!f.SheetNames.length&&w["!ref"]?(f.SheetNames.push("Sheet1"),f.Sheets&&(f.Sheets.Sheet1=w)):f.Preamble=w,f.Sheets&&B.forEach(function(t,r){f.Sheets[f.SheetNames[r]]["!autofilter"]=t}),f.Strings=b,f.SSF=tm(eO),_.enc&&(f.Encryption=_.enc),o&&(f.Themes=o),f.Metadata={},void 0!==a&&(f.Metadata.Country=a),j.names.length>0&&(T.Names=j.names),f.Workbook=T,f}(i.content,r);else if((l=te.find(t,"PerfectOffice_MAIN"))&&l.content)s=n9.to_workbook(l.content,(r.type=c,r));else if((l=te.find(t,"NativeContent_MAIN"))&&l.content)s=n9.to_workbook(l.content,(r.type=c,r));else if((l=te.find(t,"MN0"))&&l.content)throw Error("Unsupported Works 4 for Mac file");else throw Error("Cannot find Workbook stream");r.bookVBA&&t.FullPaths&&te.find(t,"/_VBA_PROJECT_CUR/VBA/dir")&&(s.vbaraw=(n=t,a=te.utils.cfb_new({root:"R"}),n.FullPaths.forEach(function(t,r){if("/"!==t.slice(-1)&&t.match(/_VBA_PROJECT_CUR/)){var o=t.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");te.utils.cfb_add(a,o,n.FileIndex[r].content)}}),te.write(a)))}var u={};return t.FullPaths&&function(t,r,n){var a=te.find(t,"/!DocumentSummaryInformation");if(a&&a.size>0)try{var o=nT(a,r9,o$.DSI);for(var i in o)r[i]=o[i]}catch(t){if(n.WTF)throw t}var s=te.find(t,"/!SummaryInformation");if(s&&s.size>0)try{var l=nT(s,ne,o$.SI);for(var c in l)null==r[c]&&(r[c]=l[c])}catch(t){if(n.WTF)throw t}r.HeadingPairs&&r.TitlesOfParts&&(nm(r.HeadingPairs,r.TitlesOfParts,r,n),delete r.HeadingPairs,delete r.TitlesOfParts)}(t,u,r),s.Props=s.Custprops=u,r.bookFiles&&(s.cfb=t),s}var oK={0:{f:function(t,r){var n={},a=t.l+r;n.r=t.read_shift(4),t.l+=4;var o=t.read_shift(2);t.l+=1;var i=t.read_shift(1);return t.l=a,7&i&&(n.level=7&i),16&i&&(n.hidden=!0),32&i&&(n.hpt=o/20),n}},1:{f:function(t){return[r1(t)]}},2:{f:function(t){return[r1(t),r4(t),"n"]}},3:{f:function(t){return[r1(t),t.read_shift(1),"e"]}},4:{f:function(t){return[r1(t),t.read_shift(1),"b"]}},5:{f:function(t){return[r1(t),r5(t),"n"]}},6:{f:function(t){return[r1(t),rQ(t),"str"]}},7:{f:function(t){return[r1(t),t.read_shift(4),"s"]}},8:{f:function(t,r,n){var a=t.l+r,o=r1(t);o.r=n["!row"];var i=[o,rQ(t),"str"];if(n.cellFormula){t.l+=2;var s=oa(t,a-t.l,n);i[3]=or(s,null,o,n.supbooks,n)}else t.l=a;return i}},9:{f:function(t,r,n){var a=t.l+r,o=r1(t);o.r=n["!row"];var i=[o,r5(t),"n"];
356if(n.cellFormula){t.l+=2;var s=oa(t,a-t.l,n);i[3]=or(s,null,o,n.supbooks,n)}else t.l=a;return i}},10:{f:function(t,r,n){var a=t.l+r,o=r1(t);o.r=n["!row"];var i=[o,t.read_shift(1),"b"];if(n.cellFormula){t.l+=2;var s=oa(t,a-t.l,n);i[3]=or(s,null,o,n.supbooks,n)}else t.l=a;return i}},11:{f:function(t,r,n){var a=t.l+r,o=r1(t);o.r=n["!row"];var i=[o,t.read_shift(1),"e"];if(n.cellFormula){t.l+=2;var s=oa(t,a-t.l,n);i[3]=or(s,null,o,n.supbooks,n)}else t.l=a;return i}},12:{f:function(t){return[r2(t)]}},13:{f:function(t){return[r2(t),r4(t),"n"]}},14:{f:function(t){return[r2(t),t.read_shift(1),"e"]}},15:{f:function(t){return[r2(t),t.read_shift(1),"b"]}},16:{f:oN},17:{f:function(t){return[r2(t),rQ(t),"str"]}},18:{f:function(t){return[r2(t),t.read_shift(4),"s"]}},19:{f:r0},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(t,r,n){var a=t.l+r;t.l+=4,t.l+=1;var o=t.read_shift(4),i=rQ(t),s=oa(t,0,n),l=r3(t);t.l=a;var c={Name:i,Ptg:s};return o<268435455&&(c.Sheet=o),l&&(c.Comment=l),c}},40:{},42:{},43:{f:function(t,r,n){var a,o={};o.sz=t.read_shift(2)/20;var i=(a=t.read_shift(1),t.l++,{fBold:1&a,fItalic:2&a,fUnderline:4&a,fStrikeout:8&a,fOutline:16&a,fShadow:32&a,fCondense:64&a,fExtend:128&a});switch(i.fItalic&&(o.italic=1),i.fCondense&&(o.condense=1),i.fExtend&&(o.extend=1),i.fShadow&&(o.shadow=1),i.fOutline&&(o.outline=1),i.fStrikeout&&(o.str
356ike=1),700===t.read_shift(2)&&(o.bold=1),t.read_shift(2)){case 1:o.vertAlign="superscript";break;case 2:o.vertAlign="subscript"}var s=t.read_shift(1);0!=s&&(o.underline=s);var l=t.read_shift(1);l>0&&(o.family=l);var c=t.read_shift(1);switch(c>0&&(o.charset=c),t.l++,o.color=function(t){var r={},n=t.read_shift(1),a=t.read_shift(1),o=t.read_shift(2,"i"),i=t.read_shift(1),s=t.read_shift(1),l=t.read_shift(1);switch(t.l++,n>>>1){case 0:r.auto=1;break;case 1:r.index=a;var c=nn[a];c&&(r.rgb=av(c));break;case 2:r.rgb=av([i,s,l]);break;case 3:r.theme=a}return 0!=o&&(r.tint=o>0?o/32767:o/32768),r}(t,8),t.read_shift(1)){case 1:o.scheme="major";break;case 2:o.scheme="minor"}return o.name=rQ(t,r-21),o}},44:{f:function(t,r){return[t.read_shift(2),rQ(t,r-2)]}},45:{f:r_},46:{f:r_},47:{f:function(t,r){var n=t.l+r,a=t.read_shift(2),o=t.read_shift(2);return t.l=n,{ixfe:a,numFmtId:o}}},48:{},49:{f:function(t){return t.read_shift(4,"i")}},50:{},51:{f:function(t){for(var r=[],n=t.read_shift(4);n-- >0;)r.push([t.read_shift(4),t.read_shift(4)]);return r}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:n2},62:{f:function(t){return[r1(t),r0(t),"is"]}}
356,63:{f:function(t){var r={};r.i=t.read_shift(4);var n={};n.r=t.read_shift(4),n.c=t.read_shift(4),r.r=rq(n);var a=t.read_shift(1);return 2&a&&(r.l="1"),8&a&&(r.a="1"),r}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:r_,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(t){var r=t.read_shift(2);return t.l+=28,{RTL:32&r}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(t,r){var n={},a=t[t.l];return++t.l,n.above=!(64&a),n.left=!(128&a),t.l+=18,n.name=rQ(t,r-19),n}},148:{f:r6,p:16},151:{f:function(){}},152:{},153:{f:function(t,r){var n={},a=t.read_shift(4);n.defaultThemeVersion=t.read_shift(4);var o=r>8?rQ(t):"";return o.length>0&&(n.CodeName=o),n.autoCompressPictures=!!(65536&a),n.backupFile=!!(64&a),n.checkCompatibility=!!(4096&a),n.date1904=!!(1&a),n.filterPrivacy=!!(8&a),n.hidePivotFieldList=!!(1024&a),n.promptedSolutions=!!(16&a),n.publishItems=!!(2048&a),n.refreshAllConnections=!!(262144&a),n.saveExternalLinkValues=!!(128&a),n.showBorderUnselectedTables=!!(4&a),n.showInkAnnotation=!!(32&a),n.showObjects=["all","placeholders","none"][a>>13&3],n.showPivotChartFilter=!!(32768&a),n.updateLinks=["userSet","never","always"][a>>8&3],n}},154:{},155:{},156:{f:function(t,r){var n={};return n.Hidden=t.read_shift(4),n.iTabID=t.read_shift(4),n.strRelID=r3(t,r-8),n.name=rQ(t),n}},157:{},158:{},159:{T:1,f:function(t){return[t.read_shift(4),t.read_shift(4)]}},160:{T:-1},161:{T:1,f:r6},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:r6},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(t,r){return{flags:t.read_shift(4),version:t.read_shift(4),name:rQ(t,r-8)}}},336:{T:-1},337:{f:function(t){return t.l+=4,0!=t.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:r3},357:{},358:{},359:{},360:{T:1},361:{},362:{f:nQ},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(t,r,n){var a=t.l+r,o=r6(t,16),i=t.read_shift(1),s=[o];if(s[2]=i,n.cellFormula){var l=oa(t,a-t.l,n);s[1]=l}else t.l=a;return s}},427:{f:function(t,r,n){var a=t.l+r,o=[r6(t,16)];if(n.cellFormula){var i=oa(t,a-t.l,n);o[1]=i,t.l=a}else t.l=a;return o}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(t){var r={};return oA.forEach(function(n){r[n]=r5(t,8)}),r}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(t,r){var n=t.l+r,a=r6(t,16),o=r3(t),i=rQ(t),s=rQ(t),l=rQ(t);t.l=n;var c={rfx:a,relId:o,loc:i,display:l};return s&&(c.Tooltip=s),c}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:r3},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:rQ},633:{T:1},634:{T:-1},635:{T:1,f:function(t){var r={};r.iauthor=t.read_shift(4);var n=r6(t,16);return r.rfx=n.s,r.ref=rq(n.s),t.l+=16,r}},636:{T:-1},637:{f:r0},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(t,r){return t.l+=10,{name:rQ(t,r-10)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},oJ={6:{f:on},10:{f:nN},12:{f:nI},13:{f:nI},14:{f:nA},15:{f:nA},16:{f:r5},17:{f:nA},18:{f:nA},19:{f:nI},20:{f:nK},21:{f:nK},23:{f:nQ},24:{f:nX},25:{f:nA},26:{},27:{},28:{f:function(t,r,n){return function(t,r,n){if(!(n.biff<8)){var a=t.read_shift(2),o=t.read_shift(2),i=t.read_shift(2),s=t.read_shift(2),l=nL(t,0,n);return n.biff<8&&t.read_shift(1),[{r:a,c:o},l,s,i]}}(t,0,n)}},29:{},34:{f:nA},35:{f:nJ},38:{f:r5},39:{f:r5},40:{f:r5},41:{f:r5},42:{f:nA},43:{f:nA},47:{f:function(t,r,n){var a,o,i,s={Type:n.biff>=8?t.read_shift(2):0};return s.Type?(a=r-2,(o=s||{}).Info=t.read_shift(2),t.l-=2,1===o.Info?o.Data=function(t){var r={},n=r.EncryptionVersionInfo=au(t,4);
356if(1!=n.Major||1!=n.Minor)throw"unrecognized version code "+n.Major+" : "+n.Minor;return r.Salt=t.read_shift(16),r.EncryptedVerifier=t.read_shift(16),r.EncryptedVerifierHash=t.read_shift(16),r}(t,a):o.Data=function(t,r){var n={},a=n.EncryptionVersionInfo=au(t,4);if(r-=4,2!=a.Minor)throw Error("unrecognized minor version code: "+a.Minor);if(a.Major>4||a.Major<2)throw Error("unrecognized major version code: "+a.Major);n.Flags=t.read_shift(4),r-=4;var o=t.read_shift(4);return r-=4,n.EncryptionHeader=ad(t,o),r-=o,n.EncryptionVerifier=af(t,r),n}(t,a)):(n.biff,i={key:nI(t),verificationBytes:nI(t)},n.password&&(i.verifier=function(t){var r,n,a=0,o=ac(t),i=o.length+1;for(n=1,(r=eg(i))[0]=o.length;n!=i;++n)r[n]=o[n-1];for(n=i-1;n>=0;--n)a=(((16384&a)==0?0:1)|a<<1&32767)^r[n];return 52811^a}(n.password)),s.valid=i.verificationBytes===i.verifier,s.valid&&(s.insitu=ah(n.password))),s}},49:{f:function(t,r,n){var a={dyHeight:t.read_shift(2),fl:t.read_shift(2)};switch(n&&n.biff||8){case 2:break;case 3:case 4:t.l+=2;break;default:t.l+=10}return a.name=n_(t,0,n),a}},51:{f:nI},60:{},61:{f:function(t){return{Pos:[t.read_shift(2),t.read_shift(2)],Dim:[t.read_shift(2),t.read_shift(2)],Flags:t.read_shift(2),CurTab:t.read_shift(2),FirstTab:t.read_shift(2),Selected:t.read_shift(2),TabRatio:t.read_shift(2)}}},64:{f:nA},65:{f:function(){}},66:{f:nI},77:{},80:{},81:{},82:{},85:{f:nI},89:{},90:{},91:{},92:{f:function(t,r,n){if(n.enc)return t.l+=r,"";var a=t.l,o=nL(t,0,n);return t.read_shift(r+a-t.l),o}},93:{f:function(t,r,n){if(n&&n.biff<8){var a,o,i,s,l;return a=r,t.l+=4,o=t.read_shift(2),i=t.read_shift(2),s=t.read_shift(2),t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=6,a-=36,(l=[]).push((n1[o]||r_)(t,a,n)),{cmo:[i,o,s],ft:l}}var c=nB(t,22),u=function(t,r){for(var n=t.l+r,a=[];t.l<n;){var o=t.read_shift(2);t.l-=2;try{a.push(nq[o](t,n-t.l))}catch(r){return t.l=n,a}}return t.l!=n&&(t.l=n),a}(t,r-22,c[1]);return{cmo:c,ft:u}}},94:{},95:{f:nA},96:{},97:{},99:{f:nA},125:{f:n2},128:{f:function(t){t.l+=4;var r=[t.read_shift(2),t.read_shift(2)];if(0!==r[0]&&r[0]--,0!==r[1]&&r[1]--,r[0]>7||r[1]>7)throw Error("Bad Gutters: "+r.join("|"));return r}},129:{f:function(t,r,n){var a=n&&8==n.biff||2==r?t.read_shift(2):(t.l+=r,0);return{fDialog:16&a,fBelow:64&a,fRight:128&a}}},130:{f:nI},131:{f:nA},132:{f:nA},133:{f:function(t,r,n){var a=t.read_shift(4),o=3&t.read_shift(1),i=t.read_shift(1);switch(i){case 0:i="Worksheet";break;case 1:i="Macrosheet";break;case 2:i="Chartsheet";break;case 6:i="VBAModule"}var s=n_(t,0,n);return 0===s.length&&(s="Sheet1"),{pos:a,hs:o,dt:i,name:s}}},134:{},140:{f:function(t){var r,n=[0,0];return r=t.read_shift(2),n[0]=nt[r]||r,r=t.read_shift(2),n[1]=nt[r]||r,n}},141:{f:nI},144:{},146:{f:function(t){for(var r=t.read_shift(2),n=[];r-- >0;)n.push(nj(t,8));return n}},151:{},152:{},153:{},154:{},155:{},156:{f:nI},157:{},158:{},160:{f:nR},161:{f:function(t,r){var n={};return r<32||(t.l+=16,n.header=r5(t,8),n.footer=r5(t,8),t.l+=2),n}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function(t,r){for(var n=t.l+r-2,a=t.read_shift(2),o=t.read_shift(2),i=[];t.l<n;)i.push(nU(t));if(t.l!==n)throw Error("MulRK read error");var s=t.read_shift(2);if(i.length!=s-o+1)throw Error("MulRK length mismatch");return{r:a,c:o,C:s,rkrec:i}}},190:{f:function(t,r){for(var n=t.l+r-2,a=t.read_shift(2),o=t.read_shift(2),i=[];t.l<n;)i.push(t.read_shift(2));if(t.l!==n)throw Error("MulBlank read error");var s=t.read_shift(2);if(i.length!=s-o+1)throw Error("MulBlank length mismatch");return{r:a,c:o,C:s,ixfe:i}}},193:{f:nN},197:{},198:{},199:{},200:{},201:{},202:{f:nA},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:nI},220:{},221:{f:nA},222:{},224:{f:function(t,r,n){var a,o,i,s,l,c={};return c.ifnt=t.read_shift(2),c.numFmtId=t.read_shift(2),c.flags=t.read_shift(2),c.fStyle=c.flags>>2&1,c.data=(c.fStyle,a={},o=t.read_shift(4),i=t.read_shift(4),s=t.read_shift(4),l=t.read_shift(2),a.patternType=nr[s>>26],n.cellStyles&&(a.alc=7&o,a.fWrap=o>>3&1,a.alcV=o>>4&7,a.fJustLast=o>>7&1,a.trot=o>>8&255,a.cIndent=o>>16&15,a.fShrinkToFit=o>>20&1,a.iReadOrder=o>>22&2,a.fAtrNum=o>>26&1,a.fAtrFnt=o>>27&1,a.fAtrAlc=o>>28&1,a.fAtrBdr=o>>29&1,a.fAtrPat=o>>30&1,a.fAtrProt=o>>31&1,a.dgLeft=15&i,a.dgRight=i>>4&15,a.dgTop=i>>8&15,a.dgBottom=i>>12&15,a.icvLeft=i>>16&127,a.icvRight=i>>23&127,a.grbitDiag=i>>30&3,a.icvTop=127&s,a.icvBottom=s>>7&127,a.icvDiag=s>>14&127,a.dgDiag=s>>21&15,a.icvFore=127&l,a.icvBack=l>>7&127,a.fsxButton=l>>
35614&1),a),c}},225:{f:function(t,r){return 0===r||t.read_shift(2),1200}},226:{f:nN},227:{},229:{f:function(t,r){for(var n=[],a=t.read_shift(2);a--;)n.push(nz(t,r));return n}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function(t,r){for(var n=t.l+r,a=t.read_shift(4),o=t.read_shift(4),i=[],s=0;s!=o&&t.l<n;++s)i.push(function(t){var r=Q;Q=1200;var n,a=t.read_shift(2),o=t.read_shift(1),i=4&o,s=8&o,l=0,c={};s&&(l=t.read_shift(2)),i&&(n=t.read_shift(4));var u=0===a?"":t.read_shift(a,2==1+(1&o)?"dbcs-cont":"sbcs-cont");return s&&(t.l+=4*l),i&&(t.l+=n),c.t=u,s||(c.raw="<t>"+c.t+"</t>",c.r=c.t),Q=r,c}(t));return i.Count=a,i.Unique=o,i}},253:{f:function(t){var r=nF(t);return r.isst=t.read_shift(4),r}},255:{f:function(t,r){var n={};return n.dsst=t.read_shift(2),t.l+=r-2,n}},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:nR},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:nA},353:{f:nN},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:function(t,r,n){var a=t.l+r,o=t.read_shift(2),i=t.read_shift(2);if(n.sbcch=i,1025==i||14849==i)return[i,o];if(i<1||i>255)throw Error("Unexpected SupBook type: "+i);for(var s=nO(t,i),l=[];a>t.l;)l.push(nP(t));return[i,o,s,l]}},431:{f:nA},432:{},433:{},434:{},437:{},438:{f:function(t,r,n){var a=t.l,o="";try{t.l+=4;var i,s,l=(n.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(l)?t.l+=6:(t.read_shift(1),t.l++,t.read_shift(2),t.l+=2);var c=t.read_shift(2);t.read_shift(2),nI(t,2);var u=t.read_shift(2);t.l+=u;for(var d=1;d<t.lens.length-1;++d){if(t.l-a!=t.lens[d])throw Error("TxO: bad continue record");var f=t[t.l],p=nO(t,t.lens[d+1]-t.lens[d]-1);if((o+=p).length>=(f?c:2*c))break}if(o.length!==c&&o.length!==2*c)throw Error("cchText: "+c+" != "+o.length);return t.l=a+r,{t:o}}catch(n){return t.l=a+r,{t:o}}}},439:{f:nA},440:{f:function(t,r){var n=nz(t,8);return t.l+=16,[n,function(t,r){var n=t.l+r,a=t.read_shift(4);if(2!==a)throw Error("Unrecognized streamVersion: "+a);var o=t.read_shift(2);t.l+=2;var i,s,l,c,u,d,f="";16&o&&(i=nM(t,n-t.l)),128&o&&(s=nM(t,n-t.l)),(257&o)==257&&(l=nM(t,n-t.l)),(257&o)==1&&(c=function(t,r){var n,a,o,i,s=t.read_shift(16);switch(r-=16,s){case"e0c9ea79f9bace118c8200aa004ba90b":return n=t.read_shift(4),a=t.l,o=!1,n>24&&(t.l+=n-24,"795881f43b1d7f48af2c825dc4852763"===t.read_shift(16)&&(o=!0),t.l=a),i=t.read_shift((o?n-24:n)>>1,"utf16le").replace(eE,""),o&&(t.l+=24),i;case"0303000000000000c000000000000046":return function(t){for(var r=t.read_shift(2),n="";r-- >0;)n+="../";var a=t.read_shift(0,"lpstr-ansi");if(t.l+=2,57005!=t.read_shift(2))throw Error("Bad FileMoniker");if(0===t.read_shift(4))return n+a.replace(/\\/g,"/");var o=t.read_shift(4);if(3!=t.read_shift(2))throw Error("Bad FileMoniker");return n+t.read_shift(o>>1,"utf16le").replace(eE,"")}(t,r);default:throw Error("Unsupported Moniker "+s)}}(t,n-t.l)),8&o&&(f=nM(t,n-t.l)),32&o&&(u=t.read_shift(16)),64&o&&(d=nv(t)),t.l=n;var p=s||l||c||"";p&&f&&(p+="#"+f),p||(p="#"+f),2&o&&"/"==p.charAt(0)&&"/"!=p.charAt(1)&&(p="file://"+p);var m={Target:p};return u&&(m.guid=u),d&&(m.time=d),i&&(m.Tooltip=i),m}(t,r-24)]}},441:{},442:{f:nP},443:{},444:{f:nI},445:{},446:{},448:{f:nN},449:{f:function(t){return t.read_shift(2),t.read_shift(4)},r:2},450:{f:nN},512:{f:n$},513:{f:nF},515:{f:function(t,r,n){n.biffguess&&2==n.biff&&(n.biff=5);var a=nF(t,6),o=r5(t,8);return a.val=o,a}},516:{f:function(t,r,n){n.biffguess&&2==n.biff&&(n.biff=5);var a=t.l+r,o=nF(t,6);2==n.biff&&t.l++;var i=nP(t,a-t.l,n);return o.val=i,o}},517:{f:nZ},519:{f:nP},520:{f:function(t){var r={};r.r=t.read_shift(2),r.c=t.read_shift(2),r.cnt=t.read_shift(2)-r.c;var n=t.read_shift(2);t.l+=4;var a=t.read_shift(1);return t.l+=3,7&a&&(r.level=7&a),32&a&&(r.hidden=!0),64&a&&(r.hpt=n/20),r}},523:{},545:{f:n0},549:{f:nG},566:{},574:{f:function(t,r,n){return n&&n.biff>=2&&n.biff<5?{}:{RTL:64&t.read_shift(2)}}},638:{f:function(t){var r=t.read_shift(2),n=t.read_shift(2),a=nU(t);return{r:r,c:n,ixfe:a[0],rknum:a[1]}}},659:{},1048:{},1054:{f:function(t,r,n){return[t.read_shift(2),nL(t,0,n)]}},1084:{},1212:{f:function(t,r,n){var a,o,i,s,l,c,u,d,f=nH(t,6);t.l++;var p=t.read_shift(1);return[(a=t,o=r-=8,i=n,c=a.l+o,u=a.read_shift(2),d=a7(a,u,i),65535==u?[[],(s=o-2,void(a.l+=s))]:(o!==u+2&&(l=a8(a,c-u-2,d,i)),[d,l])),p,f]}},2048:{f:function(t,r){t.read_shift(2);var n=nz(t,8),a=t.read_shift((r-10)/2,"dbcs-cont");return[n,a=a.replace(eE,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:nW},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:nN},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function(t){t.l+=2;var r={cxfs:0,crc:0};return r.cxfs=t.read_shift(2),r.crc=t.read_shift(4),r},r:12},2173:{f:function(t,r){var n=t.l+r;t.l+=2;var a=t.read_shift(2);t.l+=2;for(var o=t.read_shift(2),i=[];o-- >0;)i.push(function(t){var r=t.read_shift(2),n=t.read_shift(2)-4,a=[r];switch(r){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:a[1]=function(t){var r,n,a={};switch(a.xclrType=t.read_shift(2),a.nTintShade=t.read_shift(2),a.xclrType){case 0:case 4:t.l+=4;break;case 1:a.xclrValue=(r=t,n=0,void(r.l+=4));break;case 2:a.xclrValue=nD(t,4);break;case 3:a.xclrValue=t.read_shift(4)}return t.l+=8,a}(t,n);break;case 6:a[1]=void(t.l+=n);break;case 14:case 15:a[1]=t.read_shift(1===n?1:2);break;
356default:throw Error("Unrecognized ExtProp type: "+r+" "+n)}return a}(t,n-t.l));return{ixfe:a,ext:i}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:nA,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function(t,r,n){if(n.biff<8){t.l+=r;return}var a=t.read_shift(2),o=t.read_shift(2);return[nO(t,a,n),nO(t,o,n)]},r:12},2197:{},2198:{f:function(t,r,n){var a,o=t.l+r;if(124226!==t.read_shift(4)){if(!n.cellStyles){t.l=o;return}var i=t.slice(t.l);t.l=o;try{a=tN(i,{type:"array"})}catch(t){return}var s=tS(a,"theme/theme/theme1.xml",!0);if(s)return aU(s,n)}},r:12},2199:{},2200:{},2201:{},2202:{f:function(t){return[0!==t.read_shift(4),0!==t.read_shift(4),t.read_shift(4)]},r:12},2203:{f:nN},2204:{},2205:{},2206:{},2207:{},2211:{f:function(t){var r,n,a=(r=t.read_shift(2),n=t.read_shift(2),t.l+=8,{type:r,flags:n});if(2211!=a.type)throw Error("Invalid Future Record "+a.type);return 0!==t.read_shift(4)}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:nI},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function(t,r,n){var a={area:!1};if(5!=n.biff)return t.l+=r,a;var o=t.read_shift(1);return t.l+=3,16&o&&(a.area=!0),a}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function(t){for(var r=t.read_shift(2),n=[];r-- >0;)n.push(nj(t,8));return n}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:n$},1:{},2:{f:function(t){var r=nF(t,6);++t.l;var n=t.read_shift(2);return r.t="n",r.val=n,r}},3:{f:function(t){var r=nF(t,6);++t.l;var n=r5(t,8);return r.t="n",r.val=n,r}},4:{f:function(t,r,n){n.biffguess&&5==n.biff&&(n.biff=2);var a=nF(t,6);++t.l;var o=nL(t,r-7,n);return a.t="str",a.val=o,a}},5:{f:nZ},7:{f:function(t){var r=t.read_shift(1);return 0===r?(t.l++,""):t.read_shift(r,"sbcs-cont")}},8:{},9:{f:nW},11:{},22:{f:nI},30:{f:nL},31:{},32:{},33:{f:n0},36:{},37:{f:nG},50:{f:function(t,r){t.l+=6,t.l+=2,t.l+=1,t.l+=3,t.l+=1,t.l+=r-13}},62:{},52:{},67:{},68:{f:nI},69:{},86:{},126:{},127:{f:function(t){var r=t.read_shift(2),n=t.read_shift(2),a=t.read_shift(4),o={fmt:r,env:n,len:a,data:t.slice(t.l,t.l+a)};return t.l+=a,o}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function(t,r,n){var a=t.l+r,o=nF(t,6),i=t.read_shift(2),s=nO(t,i,n);return t.l=a,o.t="str",o.val=s,o}},223:{},234:{},354:{},421:{},518:{f:on},521:{f:nW},536:{f:nX},547:{f:nJ},561:{},579:{},1030:{f:on},1033:{f:nW},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function oY(t,r,n,a){if(!isNaN(r)){var o=a||(n||[]).length||0,i=t.next(4);i.write_shift(2,r),i.write_shift(2,o),o>0&&rb(n)&&t.push(n)}}function oX(t,r){var n=r||{},a=n.dense?[]:{},o=(t=t.replace(/<!--.*?-->/g,"")).match(/<table/i);if(!o)throw Error("Invalid HTML: could not find <table>");var i=t.match(/<\/table/i),s=o.index,l=i&&i.index||t.length,c=ty(t.slice(s,l),/(:?<tr[^>]*>)/i,"<tr>"),u=-1,d=0,f=0,p=0,m={s:{r:1e7,c:1e7},e:{r:0,c:0}},h=[];for(s=0;s<c.length;++s){var g=c[s].trim(),v=g.slice(0,3).toLowerCase();if("<tr"==v){if(++u,n.sheetRows&&n.sheetRows<=u){--u;break}d=0;continue}if("<td"==v||"<th"==v){var b=g.split(/<\/t[dh]>/i);for(l=0;l<b.length;++l){var y=b[l].trim();if(y.match(/<t[dh]/i)){for(var w=y,x=0;"<"==w.charAt(0)&&(x=w.indexOf(">"))>-1;)w=w.slice(x+1);for(var E=0;E<h.length;++E){var C=h[E];C.s.c==d&&C.s.r<u&&u<=C.e.r&&(d=C.e.c+1,E=-1)}var k=tM(y.slice(0,y.indexOf(">")));p=k.colspan?+k.colspan:1,((f=+k.rowspan)>1||p>1)&&h.push({s:{r:u,c:d},e:{r:u+(f||1)-1,c:d+p-1}});var S=k.t||k["data-t"]||"";if(!w.length||(w=tX(w),m.s.r>u&&(m.s.r=u),m.e.r<u&&(m.e.r=u),m.s.c>d&&(m.s.c=d),m.e.c<d&&(m.e.c=d),!w.length)){d+=p;continue}var T={t:"s",v:w};!n.raw&&w.trim().length&&"s"!=S&&("TRUE"===w?T={t:"b",v:!0}:"FALSE"===w?T={t:"b",v:!1}:isNaN(tg(w))?isNaN(tb(w).getDate())||(T={t:"d",v:tf(w)},n.cellDates||(T={t:"n",v:ta(T.v)}),T.z=n.dateNF||eO[14]):T={t:"n",v:tg(w)}),n.dense?(a[u]||(a[u]=[]),a[u][d]=T):a[rq({r:u,c:d})]=T,d+=p}}}}return a["!ref"]=rG(m),h.length&&(a["!merges"]=h),a}function oQ(t,r,n){var a=n||{},o=0,i=0;if(null!=a.origin){if("number"==typeof a.origin)o=a.origin;else{var s="string"==typeof a.origin?rV(a.origin):a.origin;o=s.r,i=s.c}}var l=r.getElementsByTagName("tr"),c=Math.min(a.sheetRows||1e7,l.length),u={s:{r:0,c:0},e:{r:o,c:i}};if(t["!ref"]){var d=rW(t["!ref"]);u.s.r=Math.min(u.s.r,d.s.r),u.s.c=Math.min(u.s.c,d.s.c),u.e.r=Math.max(u.e.r,d.e.r),u.e.c=Math.max(u.e.c,d.e.c),-1==o&&(u.e.r=o=d.e.r+1)}var f=[],p=0,m=t["!rows"]||(t["!rows"]=[]),h=0,g=0,v=0,b=0,y=0,w=0;for(t["!cols"]||(t["!cols"]=[]);h<l.length&&g<c;++h){var x=l[h];if(o1(x)){if(a.display)continue;m[g]={hidden:!0}}var E=x.children;for(v=b=0;v<E.length;
356++v){var C=E[v];if(!(a.display&&o1(C))){var k=C.hasAttribute("data-v")?C.getAttribute("data-v"):C.hasAttribute("v")?C.getAttribute("v"):tX(C.innerHTML),S=C.getAttribute("data-z")||C.getAttribute("z");for(p=0;p<f.length;++p){var T=f[p];T.s.c==b+i&&T.s.r<g+o&&g+o<=T.e.r&&(b=T.e.c+1-i,p=-1)}w=+C.getAttribute("colspan")||1,((y=+C.getAttribute("rowspan")||1)>1||w>1)&&f.push({s:{r:g+o,c:b+i},e:{r:g+o+(y||1)-1,c:b+i+(w||1)-1}});var N={t:"s",v:k},A=C.getAttribute("data-t")||C.getAttribute("t")||"";null!=k&&(0==k.length?N.t=A||"z":a.raw||0==k.trim().length||"s"==A||("TRUE"===k?N={t:"b",v:!0}:"FALSE"===k?N={t:"b",v:!1}:isNaN(tg(k))?isNaN(tb(k).getDate())||(N={t:"d",v:tf(k)},a.cellDates||(N={t:"n",v:ta(N.v)}),N.z=a.dateNF||eO[14]):N={t:"n",v:tg(k)})),void 0===N.z&&null!=S&&(N.z=S);var I="",R=C.getElementsByTagName("A");if(R&&R.length)for(var _=0;_<R.length&&(!R[_].hasAttribute("href")||"#"==(I=R[_].getAttribute("href")).charAt(0));++_);I&&"#"!=I.charAt(0)&&(N.l={Target:I}),a.dense?(t[g+o]||(t[g+o]=[]),t[g+o][b+i]=N):t[rq({c:b+i,r:g+o})]=N,u.e.c<b+i&&(u.e.c=b+i),b+=w}}++g}return f.length&&(t["!merges"]=(t["!merges"]||[]).concat(f)),u.e.r=Math.max(u.e.r,g-1+o),t["!ref"]=rG(u),g>=c&&(t["!fullref"]=rG((u.e.r=l.length-h+g-1+o,u))),t}function o0(t,r){return oQ((r||{}).dense?[]:{},t,r)}function o1(t){var r="",n=t.ownerDocument.defaultView&&"function"==typeof t.ownerDocument.defaultView.getComputedStyle?t.ownerDocument.defaultView.getComputedStyle:"function"==typeof getComputedStyle?getComputedStyle:null;return n&&(r=n(t).getPropertyValue("display")),r||(r=t.style&&t.style.display),"none"===r}var o2={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function o3(t,r){var n,a,o,i,s,l,c=r||{},u=t4(t),d=[],f={name:""},p="",m=0,h={},g=[],v=c.dense?[]:{},b={value:""},y="",w=0,x=[],E=-1,C=-1,k={s:{r:1e6,c:1e7},e:{r:0,c:0}},S=0,T={},N=[],A={},I=0,R=[],_=1,O=1,P=[],L={Names:[]},M={},D=["",""],j=[],F={},U="",z=0,H=!1,B=!1,V=0;for(t6.lastIndex=0,u=u.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");s=t6.exec(u);)switch(s[3]=s[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===s[1]?(k.e.c>=k.s.c&&k.e.r>=k.s.r?v["!ref"]=rG(k):v["!ref"]="A1:A1",c.sheetRows>0&&c.sheetRows<=k.e.r&&(v["!fullref"]=v["!ref"],k.e.r=c.sheetRows-1,v["!ref"]=rG(k)),N.length&&(v["!merges"]=N),R.length&&(v["!rows"]=R),o.name=o["名称"]||o.name,"undefined"!=typeof JSON&&JSON.stringify(o),g.push(o.name),h[o.name]=v,B=!1):"/"!==s[0].charAt(s[0].length-2)&&(o=tM(s[0],!1),E=C=-1,k.s.r=k.s.c=1e7,k.e.r=k.e.c=0,v=c.dense?[]:{},N=[],R=[],B=!0);break;case"table-row-group":"/"===s[1]?--S:++S;break;case"table-row":case"行":if("/"===s[1]){E+=_,_=1;break}if((i=tM(s[0],!1))["行号"]?E=i["行号"]-1:-1==E&&(E=0),(_=+i["number-rows-repeated"]||1)<10)for(V=0;V<_;++V)S>0&&(R[E+V]={level:S});C=-1;break;case"covered-table-cell":"/"!==s[1]&&++C,c.sheetStubs&&(c.dense?(v[E]||(v[E]=[]),v[E][C]={t:"z"}):v[rq({r:E,c:C})]={t:"z"}),y="",x=[];break;case"table-cell":case"数据":if("/"===s[0].charAt(s[0].length-2))++C,O=parseInt((b=tM(s[0],!1))["number-columns-repeated"]||"1",10),l={t:"z",v:null},b.formula&&!1!=c.cellFormula&&(l.f=ol(tU(b.formula))),"string"==(b["数据类型"]||b["value-type"])&&(l.t="s",l.v=tU(b["string-value"]||""),c.dense?(v[E]||(v[E]=[]),v[E][C]=l):v[rq({r:E,c:C})]=l),C+=O-1;else if("/"!==s[1]){y="",w=0,x=[],O=1;var q=_?E+_-1:E;if(++C>k.e.c&&(k.e.c=C),C<k.s.c&&(k.s.c=C),E<k.s.r&&(k.s.r=E),q>k.e.r&&(k.e.r=q),b=tM(s[0],!1),j=[],F={},l={t:b["数据类型"]||b["value-type"],v:null},c.cellFormula){if(b.formula&&(b.formula=tU(b.formula)),b["number-matrix-columns-spanned"]&&b["number-matrix-rows-spanned"]&&(A={s:{r:E,c:C},e:{r:E+(parseInt(b["number-matrix-rows-spanned"],10)||0)-1,c:C+(parseInt(b["number-matrix-columns-spanned"],10)||0)-1}},l.F=rG(A),P.push([A,l.F])),b.formula)l.f=ol(b.formula);else for(V=0;V<P.length;++V)E>=P[V][0].s.r&&E<=P[V][0].e.r&&C>=P[V][0].s.c&&C<=P[V][0].e.c&&(l.F=P[V][1])}switch((b["number-columns-spanned"]||b["number-rows-spanned"])&&(A={s:{r:E,c:C},e:{r:E+(parseInt(b["number-rows-spanned"],10)||0)-1,c:C+(parseInt(b["number-columns-spanned"],10)||0)-1}},N.push(A)),b["number-columns-repeated"]&&(O=parseInt(b["number-columns-repeated"],10)),l.t){case"boolean":l.t="b",l.v=tq(b["boolean-value"]);break;case"float":case"percentage":case"currency":l.t="n",l.v=parseFloat(b.value);break;case"date":l.t="d",l.v=tf(b["date-value"]),c.cellDates||(l.t="n",l.v=ta(l.v)),l.z="m/d/yy";break;case"time":l.t="n",l.v=function(t){var r=0,n=0,a=!1,o=t.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!o)throw Error("|"+t+"| is not an ISO8601 Duration");for(var i=1;i!=o.length;++i)if(o[i]){switch(n=1,i>3&&(a=!0),o[i].slice(o[i].length-1)){case"Y":throw Error("Unsupported ISO Duration Field: "+o[i].slice(o[i].length-1));case"D":n*=24;case"H":n*=60;case"M":if(a)n*=60;else throw Error("Unsupported ISO Duration Field: M")}r+=n*parseInt(o[i],10)}return r}(b["time-value"])/86400,c.cellDates&&(l.t="d",l.v=tl(l.v)),l.z="HH:MM:SS";break;case"number":l.t="n",l.v=parseFloat(b["数据数值"]);break;default:if("string"!==l.t&&"text"!==l.t&&l.t)throw Error("Unsupported value type "+l.t);l.t="s",null!=b["string-value"]&&(y=tU(b["string-value"]),x=[])}}else{if(H=!1,"s"===l.t&&(l.v=y||"",x.length&&(l.R=x),H=0==w),M.Target&&(l.l=M),j.length>0&&(l.c=j,j=[]),y&&!1!==c.cellText&&(l.w=y),H&&(l.t="z",delete l.v),(!H||c.sheetStubs)&&!(c.sheetRows&&c.sheetRows<=E))for(var W=0;W<_;++W){if(O=parseInt(b["number-columns-repeated"]||"1",10),c.dense)for(v[E+W]||(v[E+W]=[]),v[E+W][C]=0==W?l:tm(l);--O>0;
356)v[E+W][C+O]=tm(l);else for(v[rq({r:E+W,c:C})]=l;--O>0;)v[rq({r:E+W,c:C+O})]=tm(l);k.e.c<=C&&(k.e.c=C)}C+=(O=parseInt(b["number-columns-repeated"]||"1",10))-1,O=0,l={},y="",x=[]}M={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===s[1]){if((n=d.pop())[0]!==s[3])throw"Bad state: "+n}else"/"!==s[0].charAt(s[0].length-2)&&d.push([s[3],!0]);break;case"annotation":if("/"===s[1]){if((n=d.pop())[0]!==s[3])throw"Bad state: "+n;F.t=y,x.length&&(F.R=x),F.a=U,j.push(F)}else"/"!==s[0].charAt(s[0].length-2)&&d.push([s[3],!1]);U="",z=0,y="",w=0,x=[];break;case"creator":"/"===s[1]?U=u.slice(z,s.index):z=s.index+s[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===s[1]){if((n=d.pop())[0]!==s[3])throw"Bad state: "+n}else"/"!==s[0].charAt(s[0].length-2)&&d.push([s[3],!1]);y="",w=0,x=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"电子表格":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"标题":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===s[1]){if(T[f.name]=p,(n=d.pop())[0]!==s[3])throw"Bad state: "+n}else"/"!==s[0].charAt(s[0].length-2)&&(p="",f=tM(s[0],!1),d.push([s[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(d[d.length-1][0]){case"time-style":case"date-style":a=tM(s[0],!1),p+=o2[s[3]]["long"===a.style?1:0]}break;case"text":if("/>"===s[0].slice(-2));else if("/"===s[1])switch(d[d.length-1][0]){case"number-style":case"date-style":case"time-style":p+=u.slice(m,s.index)}else m=s.index+s[0].length;break;case"named-range":D=oc((a=tM(s[0],!1))["cell-range-address"]);var G={Name:a.name,Ref:D[0]+"!"+D[1]};B&&(G.Sheet=g.length),L.Names.push(G);break;case"p":case"文本串":if(["master-styles"].indexOf(d[d.length-1][0])>-1)break;if("/"!==s[1]||b&&b["string-value"])tM(s[0],!1),w=s.index+s[0].length;else{var Z=[tU(u.slice(w,s.index).replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(t,r){return Array(parseInt(r,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"	").replace(/<text:line-break\/>/g,"\n").replace(/<[^>]*>/g,""))];y=(y.length>0?y+"\n":"")+Z[0]}break;case"database-range":if("/"===s[1])break;try{h[(D=oc(tM(s[0])["target-range-address"]))[0]]["!autofilter"]={ref:D[1]}}catch(t){}break;case"a":if("/"!==s[1]){if(!(M=tM(s[0],!1)).href)break;M.Target=tU(M.href),delete M.href,"#"==M.Target.charAt(0)&&M.Target.indexOf(".")>-1?(D=oc(M.Target.slice(1)),M.Target="#"+D[0]+"!"+D[1]):M.Target.match(/^\.\.[\\\/]/)&&
356(M.Target=M.Target.slice(3))}break;default:switch(s[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(c.WTF)throw Error(s)}}var K={Sheets:h,SheetNames:g,Workbook:L};return c.bookSheets&&delete K.Sheets,K}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function o4(t){return new DataView(t.buffer,t.byteOffset,t.byteLength)}function o6(t){return"undefined"!=typeof TextDecoder?new TextDecoder().decode(t):tK(ey(t))}function o5(t){var r=new Uint8Array(t.reduce(function(t,r){return t+r.length},0)),n=0;return t.forEach(function(t){r.set(t,n),n+=t.length}),r}function o8(t){return t-=t>>1&1431655765,((t=(858993459&t)+(t>>2&858993459))+(t>>4)&252645135)*16843009>>>24}function o7(t,r){var n=r?r[0]:0,a=127&t[n];r:if(t[n++]>=128&&(a|=(127&t[n])<<7,t[n++]<128||(a|=(127&t[n])<<14,t[n++]<128)||(a|=(127&t[n])<<21,t[n++]<128)||(a+=(127&t[n])*268435456,++n,t[n++]<128)||(a+=(127&t[n])*34359738368,++n,t[n++]<128)||(a+=(127&t[n])*4398046511104,++n,t[n++]<128)))break r;return r&&(r[0]=n),a}function o9(t){var r=0,n=127&t[0];r:if(t[r++]>=128){if(n|=(127&t[r])<<7,t[r++]<128||(n|=(127&t[r])<<14,t[r++]<128)||(n|=(127&t[r])<<21,t[r++]<128))break r;n|=(127&t[r])<<28}return n}function ie(t){for(var r=[],n=[0];n[0]<t.length;){var a,o=n[0],i=o7(t,n),s=7&i,l=0;if(0==(i=Math.floor(i/8)))break;switch(s){case 0:for(var c=n[0];t[n[0]++]>=128;);a=t.slice(c,n[0]);break;case 5:l=4,a=t.slice(n[0],n[0]+l),n[0]+=l;break;case 1:l=8,a=t.slice(n[0],n[0]+l),n[0]+=l;break;case 2:l=o7(t,n),a=t.slice(n[0],n[0]+l),n[0]+=l;break;default:throw Error("PB Type ".concat(s," for Field ").concat(i," at offset ").concat(o))}var u={data:a,type:s};null==r[i]?r[i]=[u]:r[i].push(u)}return r}function it(t,r){return(null==t?void 0:t.map(function(t){return r(t.data)}))||[]}function ir(t){return o7(ie(t)[1][0].data)}function ia(t,r){var n=ie(r.data),a=o9(n[1][0].data),o=n[3],i=[];return(o||[]).forEach(function(r){var n=ie(r.data),o=o9(n[1][0].data)>>>0;switch(a){case 1:i[o]=o6(n[3][0].data);break;case 8:var s=ie(t[ir(n[9][0].data)][0].data),l=t[ir(s[1][0].data)][0],c=o9(l.meta[1][0].data);if(2001!=c)throw Error("2000 unexpected reference to ".concat(c));var u=ie(l.data);i[o]=u[3].map(function(t){return o6(t.data)}).join("")}}),i}function io(t){var r,n,a,o,i={},s=[];if(t.FullPaths.forEach(function(t){if(t.match(/\.iwpv2/))throw Error("Unsupported password protection")}),t.FileIndex.forEach(function(t){var r,n;if(t.name.match(/\.iwa$/)){try{r=function(t){for(var r=[],n=0;n<t.length;){var a=t[n++],o=t[n]|t[n+1]<<8|t[n+2]<<16;n+=3,r.push(function(t,r){if(0!=t)throw Error("Unexpected Snappy chunk type ".concat(t));for(var n=[0],a=o7(r,n),o=[];n[0]<r.length;){var i=3&r[n[0]];if(0==i){var s=r[n[0]++]>>2;if(s<60)++s;else{var l=s-59;s=r[n[0]],l>1&&(s|=r[n[0]+1]<<8),l>2&&(s|=r[n[0]+2]<<16),l>3&&(s|=r[n[0]+3]<<24),s>>>=0,s++,n[0]+=l}o.push(r.slice(n[0],n[0]+s)),n[0]+=s;continue}var c=0,u=0;if(1==i?(u=(r[n[0]]>>2&7)+4,c=(224&r[n[0]++])<<3|r[n[0]++]):(u=(r[n[0]++]>>2)+1,2==i?(c=r[n[0]]|r[n[0]+1]<<8,n[0]+=2):(c=(r[n[0]]|r[n[0]+1]<<8|r[n[0]+2]<<16|r[n[0]+3]<<24)>>>0,n[0]+=4)),o=[o5(o)],0==c)throw Error("Invalid offset 0");if(c>o[0].length)throw Error("Invalid offset beyond length");if(u>=c)for(o.push(o[0].slice(-c)),u-=c;u>=o[o.length-1].length;)o.push(o[o.length-1]),u-=o[o.length-1].length;o.push(o[0].slice(-c,-c+u))}var d=o5(o);if(d.length!=a)throw Error("Unexpected length: ".concat(d.length," != ").concat(a));return d}(a,t.slice(n,n+o))),n+=o}if(n!==t.length)throw Error("data is not a valid framed stream!");return o5(r)}(t.content)}catch(r){return console.log("?? "+t.content.length+" "+(r.message||r))}try{n=function(t){for(var r,n=[],a=[0];a[0]<t.length;){var o=o7(t,a),i=ie(t.slice(a[0],a[0]+o));a[0]+=o;var s={id:o9(i[1][0].data),messages:[]};i[2].forEach(function(r){var n=ie(r.data),o=o9(n[3][0].data);s.messages.push({meta:n,data:t.slice(a[0],a[0]+o)}),a[0]+=o}),(null==(r=i[3])?void 0:r[0])&&(s.merge=o9(i[3][0].data)>>>0>0),n.push(s)}return n}(r)}catch(t){return console.log("## "+(t.message||t))}n.forEach(function(t){i[t.id]=t.messages,s.push(t.id)})}}),!s.length)throw Error("File has no messages");var l=(null==(o=null==(a=null==(n=null==(r=null==i?void 0:i[1])?void 0:r[0])?void 0:n.meta)?void 0:a[1])?void 0:o[0].data)&&1==o9(i[1][0].meta[1][0].data)&&i[1][0];
356if(l||s.forEach(function(t){i[t].forEach(function(t){if(1==o9(t.meta[1][0].data)>>>0){if(l)throw Error("Document has multiple roots");l=t}})}),!l)throw Error("Cannot find Document root");return function(t,r){var n=iv();if(it(ie(r.data)[1],ir).forEach(function(r){t[r].forEach(function(r){if(2==o9(r.meta[1][0].data)){var a,o,i,s=(i={name:(null==(a=(o=ie(r.data))[1])?void 0:a[0])?o6(o[1][0].data):"",sheets:[]},it(o[2],ir).forEach(function(r){t[r].forEach(function(r){6e3==o9(r.meta[1][0].data)&&i.sheets.push(function(t,r){var n=ie(r.data),a={"!ref":"A1"},o=t[ir(n[2][0].data)],i=o9(o[0].meta[1][0].data);if(6001!=i)throw Error("6000 unexpected reference to ".concat(i));return function(t,r,n){var a,o=ie(r.data),i={s:{r:0,c:0},e:{r:0,c:0}};if(i.e.r=(o9(o[6][0].data)>>>0)-1,i.e.r<0)throw Error("Invalid row varint ".concat(o[6][0].data));if(i.e.c=(o9(o[7][0].data)>>>0)-1,i.e.c<0)throw Error("Invalid col varint ".concat(o[7][0].data));n["!ref"]=rG(i);var s=ie(o[4][0].data),l=ia(t,t[ir(s[4][0].data)][0]),c=(null==(a=s[17])?void 0:a[0])?ia(t,t[ir(s[17][0].data)][0]):[],u=ie(s[3][0].data),d=0;
356u[1].forEach(function(r){var a,o,i,s,u=t[ir(ie(r.data)[2][0].data)][0],f=o9(u.meta[1][0].data);if(6002!=f)throw Error("6001 unexpected reference to ".concat(f));var p=(i=(null==(a=null==(o=ie(u.data))?void 0:o[7])?void 0:a[0])?o9(o[7][0].data)>>>0>0?1:0:-1,s=it(o[5],function(t){return function(t,r){var n,a,o,i,s,l,c,u,d,f,p,m,h,g,v,b,y=ie(t),w=o9(y[1][0].data)>>>0,x=o9(y[2][0].data)>>>0,E=(null==(a=null==(n=y[8])?void 0:n[0])?void 0:a.data)&&o9(y[8][0].data)>0||!1;if((null==(i=null==(o=y[7])?void 0:o[0])?void 0:i.data)&&0!=r)v=null==(l=null==(s=y[7])?void 0:s[0])?void 0:l.data,b=null==(u=null==(c=y[6])?void 0:c[0])?void 0:u.data;else if((null==(f=null==(d=y[4])?void 0:d[0])?void 0:f.data)&&1!=r)v=null==(m=null==(p=y[4])?void 0:p[0])?void 0:m.data,b=null==(g=null==(h=y[3])?void 0:h[0])?void 0:g.data;else throw"NUMBERS Tile missing ".concat(r," cell storage");for(var C=E?4:1,k=o4(v),S=[],T=0;T<v.length/2;++T){var N=k.getUint16(2*T,!0);N<65535&&S.push([T,N])}if(S.length!=x)throw"Expected ".concat(x," cells, found ").concat(S.length);var A=[];for(T=0;T<S.length-1;++T)A[S[T][0]]=b.subarray(S[T][1]*C,S[T+1][1]*C);return S.length>=1&&(A[S[S.length-1][0]]=b.subarray(S[S.length-1][1]*C)),{R:w,cells:A}}(t,i)}),{nrows:o9(o[4][0].data)>>>0,data:s.reduce(function(t,r){return t[r.R]||(t[r.R]=[]),r.cells.forEach(function(n,a){if(t[r.R][a])throw Error("Duplicate cell r=".concat(r.R," c=").concat(a));t[r.R][a]=n}),t},[])});p.data.forEach(function(t,r){t.forEach(function(t,a){var o=rq({r:d+r,c:a}),i=function(t,r,n){switch(t[0]){case 0:case 1:case 2:case 3:return function(t,r,n,a){var o,i=o4(t),s=i.getUint32(4,!0),l=(a>1?12:8)+4*o8(s&(a>1?3470:398)),c=-1,u=-1,d=NaN,f=new Date(2001,0,1);switch(512&s&&(c=i.getUint32(l,!0),l+=4),l+=4*o8(s&(a>1?12288:4096)),16&s&&(u=i.getUint32(l,!0),l+=4),32&s&&(d=i.getFloat64(l,!0),l+=8),64&s&&(f.setTime(f.getTime()+1e3*i.getFloat64(l,!0)),l+=8),t[2]){case 0:break;case 2:o={t:"n",v:d};break;case 3:o={t:"s",v:r[u]};break;case 5:o={t:"d",v:f};break;case 6:o={t:"b",v:d>0};break;case 7:o={t:"n",v:d/86400};break;case 8:o={t:"e",v:0};break;case 9:if(c>-1)o={t:"s",v:n[c]};else if(u>-1)o={t:"s",v:r[u]};else if(isNaN(d))throw Error("Unsupported cell type ".concat(t.slice(0,4)));else o={t:"n",v:d};break;default:throw Error("Unsupported cell type ".concat(t.slice(0,4)))}return o}(t,r,n,t[0]);case 5:return function(t,r,n){var a,o=o4(t),i=o.getUint32(8,!0),s=12,l=-1,c=-1,u=NaN,d=NaN,f=new Date(2001,0,1);switch(1&i&&(u=function(t,r){for(var n=(127&t[r+15])<<7|t[r+14]>>1,a=1&t[r+14],o=r+13;o>=r;--o)a=256*a+t[o];return(128&t[r+15]?-a:a)*Math.pow(10,n-6176)}(t,s),s+=16),2&i&&(d=o.getFloat64(s,!0),s+=8),4&i&&(f.setTime(f.getTime()+1e3*o.getFloat64(s,!0)),s+=8),8&i&&(c=o.getUint32(s,!0),s+=4),16&i&&(l=o.getUint32(s,!0),s+=4),t[1]){case 0:break;case 2:case 10:a={t:"n",v:u};break;case 3:a={t:"s",v:r[c]};break;case 5:a={t:"d",v:f};break;case 6:a={t:"b",v:d>0};break;case 7:a={t:"n",v:d/86400};break;case 8:a={t:"e",v:0};break;case 9:if(l>-1)a={t:"s",v:n[l]};else throw Error("Unsupported cell type ".concat(t[1]," : ").concat(31&i," : ").concat(t.slice(0,4)));break;default:throw Error("Unsupported cell type ".concat(t[1]," : ").concat(31&i," : ").concat(t.slice(0,4)))}return a}(t,r,n);default:throw Error("Unsupported payload version ".concat(t[0]))}}(t,l,c);i&&(n[o]=i)})}),d+=p.nrows})}(t,o[0],a),a}(t,r))})}),i);s.sheets.forEach(function(t,r){ib(n,t,0==r?s.name:s.name+"_"+r,!0)})}})}),0==n.SheetNames.length)throw Error("Empty NUMBERS file");return n}(i,l)}function ii(t){var r;(r=[["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]],function(t){for(var n=0;n!=r.length;++n){var a=r[n];void 0===t[a[0]]&&(t[a[0]]=a[1]),"n"===a[2]&&(t[a[0]]=Number(t[a[0]]))}})(t)}function is(t){return"/"==t.charAt(0)?t.slice(1):t}function il(t,r){var n="";switch((r||{}).type||"base64"){case"buffer":case"array":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];case"base64":n=ep(t.slice(0,12));break;case"binary":n=t;break;default:throw Error("Unrecognized type "+(r&&r.type||"undefined"))}
356return[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3),n.charCodeAt(4),n.charCodeAt(5),n.charCodeAt(6),n.charCodeAt(7)]}function ic(t,r){var n=0;n:for(;n<t.length;)switch(t.charCodeAt(n)){case 10:case 13:case 32:++n;break;case 60:return oV(t.slice(n),r);default:break n}return n7.to_workbook(t,r)}function iu(t,r,n,a){return a?(n.type="string",n7.to_workbook(t,n)):n7.to_workbook(r,n)}function id(t,r){if(null==t||null==t["!ref"])return[];var n={t:"n",v:0},a=0,o=1,i=[],s=0,l="",c={s:{r:0,c:0},e:{r:0,c:0}},u=r||{},d=null!=u.range?u.range:t["!ref"];switch(1===u.header?a=1:"A"===u.header?a=2:Array.isArray(u.header)?a=3:null==u.header&&(a=0),typeof d){case"string":c=r$(d);break;case"number":(c=r$(t["!ref"])).s.r=d;break;default:c=d}a>0&&(o=0);var f=rz(c.s.r),p=[],m=[],h=0,g=0,v=Array.isArray(t),b=c.s.r,y=0,w={};v&&!t[b]&&(t[b]=[]);var x=u.skipHidden&&t["!cols"]||[],E=u.skipHidden&&t["!rows"]||[];for(y=c.s.c;y<=c.e.c;++y)if(!(x[y]||{}).hidden)switch(p[y]=rB(y),n=v?t[b][y]:t[p[y]+f],a){case 1:i[y]=y-c.s.c;break;case 2:i[y]=p[y];break;case 3:i[y]=u.header[y-c.s.c];break;default:if(null==n&&(n={w:"__EMPTY",t:"s"}),l=s=rK(n,null,u),g=w[s]||0){do l=s+"_"+g++;while(w[l]);w[s]=g,w[l]=1}else w[s]=1;i[y]=l}for(b=c.s.r+o;b<=c.e.r;++b)if(!(E[b]||{}).hidden){var C=function(t,r,n,a,o,i,s,l){var c=rz(n),u=l.defval,d=l.raw||!Object.prototype.hasOwnProperty.call(l,"raw"),f=!0,p=1===o?[]:{};if(1!==o){if(Object.defineProperty)try{Object.defineProperty(p,"__rowNum__",{value:n,enumerable:!1})}catch(t){p.__rowNum__=n}else p.__rowNum__=n}if(!s||t[n])for(var m=r.s.c;m<=r.e.c;++m){var h=s?t[n][m]:t[a[m]+c];if(void 0===h||void 0===h.t){if(void 0===u)continue;null!=i[m]&&(p[i[m]]=u);continue}var g=h.v;switch(h.t){case"z":if(null==g)break;continue;case"e":g=0==g?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw Error("unrecognized type "+h.t)}if(null!=i[m]){if(null==g){if("e"==h.t&&null===g)p[i[m]]=null;else if(void 0!==u)p[i[m]]=u;else{if(!d||null!==g)continue;p[i[m]]=null}}else p[i[m]]=d&&("n"!==h.t||"n"===h.t&&!1!==l.rawNumbers)?g:rK(h,g,l);null!=g&&(f=!1)}}return{row:p,isempty:f}}(t,c,b,p,a,i,v,u);(!1===C.isempty||(1===a?!1!==u.blankrows:u.blankrows))&&(m[h++]=C.row)}return m.length=h,m}var ip=/"/g;function im(t,r){var n=[],a=null==r?{}:r;if(null==t||null==t["!ref"])return"";var o=r$(t["!ref"]),i=void 0!==a.FS?a.FS:",",s=i.charCodeAt(0),l=void 0!==a.RS?a.RS:"\n",c=l.charCodeAt(0),u=RegExp(("|"==i?"\\|":i)+"+$"),d="",f=[];a.dense=Array.isArray(t);for(var p=a.skipHidden&&t["!cols"]||[],m=a.skipHidden&&t["!rows"]||[],h=o.s.c;h<=o.e.c;++h)(p[h]||{}).hidden||(f[h]=rB(h));for(var g=0,v=o.s.r;v<=o.e.r;++v)if(!(m[v]||{}).hidden){if(null==(d=function(t,r,n,a,o,i,s,l){for(var c=!0,u=[],d="",f=rz(n),p=r.s.c;p<=r.e.c;++p)if(a[p]){var m=l.dense?(t[n]||[])[p]:t[a[p]+f];if(null==m)d="";else if(null!=m.v){c=!1,d=""+(l.rawNumbers&&"n"==m.t?m.v:rK(m,null,l));for(var h=0,g=0;h!==d.length;++h)if((g=d.charCodeAt(h))===o||g===i||34===g||l.forceQuotes){d='"'+d.replace(ip,'""')+'"';break}"ID"==d&&(d='"ID"')}else null==m.f||m.F?d="":(c=!1,(d="="+m.f).indexOf(",")>=0&&(d='"'+d.replace(ip,'""')+'"'));u.push(d)}return!1===l.blankrows&&c?null:u.join(s)}(t,o,v,f,s,c,i,a)))continue;a.strip&&(d=d.replace(u,"")),(d||!1!==a.blankrows)&&n.push((g++?l:"")+d)}return delete a.dense,n.join("")}function ih(t,r,n){var a,o=n||{},i=+!o.skipHeader,s=t||{},l=0,c=0;if(s&&null!=o.origin){if("number"==typeof o.origin)l=o.origin;else{var u="string"==typeof o.origin?rV(o.origin):o.origin;l=u.r,c=u.c}}var d={s:{c:0,r:0},e:{c:c,r:l+r.length-1+i}};if(s["!ref"]){var f=r$(s["!ref"]);d.e.c=Math.max(d.e.c,f.e.c),d.e.r=Math.max(d.e.r,f.e.r),-1==l&&(l=f.e.r+1,d.e.r=l+r.length-1+i)}else -1==l&&(l=0,d.e.r=r.length-1+i);var p=o.header||[],m=0;r.forEach(function(t,r){tt(t).forEach(function(n){-1==(m=p.indexOf(n))&&(p[m=p.length]=n);var u=t[n],d="z",f="",h=rq({c:c+m,r:l+r+i});a=ig(s,h),!u||"object"!=typeof u||u instanceof Date?("number"==typeof u?d="n":"boolean"==typeof u?d="b":"string"==typeof u?d="s":u instanceof Date?(d="d",o.cellDates||(d="n",u=ta(u)),f=o.dateNF||eO[14]):null===u&&o.nullError&&(d="e",u=0),a?(a.t=d,a.v=u,delete a.w,delete a.R,f&&(a.z=f)):s[h]=a={t:d,v:u},f&&(a.z=f)):s[h]=u})}),d.e.c=Math.max(d.e.c,c+p.length-1);var h=rz(l);if(i)for(m=0;m<p.length;++m)s[rB(m+c)+h]={t:"s",v:p[m]};return s["!ref"]=rG(d),s}function ig(t,r,n){if("string"==typeof r){if(Array.isArray(t)){var a=rV(r);return t[a.r]||(t[a.r]=[]),t[a.r][a.c]||(t[a.r][a.c]={t:"z"})}return t[r]||(t[r]={t:"z"})}return"number"!=typeof r?ig(t,rq(r)):ig(t,rq({r:r,c:n||0}))}function iv(){return{SheetNames:[],Sheets:{}}}function ib(t,r,n,a){var o=1;if(!n)for(;o<=65535&&-1!=t.SheetNames.indexOf(n="Sheet"+o);++o,n=void 0);if(!n||t.SheetNames.length>=65535)throw Error("Too many worksheets");if(a&&t.SheetNames.indexOf(n)>=0){var i=n.match(/(^.*?)(\d+)$/);o=i&&+i[2]||0;var s=i&&i[1]||n;for(++o;o<=65535&&-1!=t.SheetNames.indexOf(n=s+o);++o);}if(!function(t,r){if(t.length>31)throw Error("Sheet names cannot exceed 31 chars");
356oD.forEach(function(r){if(-1!=t.indexOf(r))throw Error("Sheet name cannot contain : \\ / ? * [ ]")})}(n),t.SheetNames.indexOf(n)>=0)throw Error("Worksheet with name |"+n+"| already exists!");return t.SheetNames.push(n),t.Sheets[n]=r,n}function iy(t,r,n){return r?(t.l={Target:r},n&&(t.l.Tooltip=n)):delete t.l,t}var iw={encode_col:rB,encode_row:rz,encode_cell:rq,encode_range:rG,decode_col:rH,decode_row:rU,split_cell:function(t){return t.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:rV,decode_range:rW,format_cell:rK,sheet_add_aoa:rY,sheet_add_json:ih,sheet_add_dom:oQ,aoa_to_sheet:rX,json_to_sheet:function(t,r){return ih(null,t,r)},table_to_sheet:o0,table_to_book:function(t,r){return rJ(o0(t,r),r)},sheet_to_csv:im,sheet_to_txt:function(t,r){r||(r={}),r.FS="	",r.RS="\n";var n=im(t,r);if(void 0===G||"string"==r.type)return n;var a=G.utils.encode(1200,n,"str");return String.fromCharCode(255)+String.fromCharCode(254)+a},sheet_to_json:id,sheet_to_html:function(t,r){var n=r||{},a=null!=n.header?n.header:'<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',o=null!=n.footer?n.footer:"</body></html>",i=[a],s=rW(t["!ref"]);n.dense=Array.isArray(t),i.push("<table"+(n&&n.id?' id="'+n.id+'"':"")+">");for(var l=s.s.r;l<=s.e.r;++l)i.push(function(t,r,n,a){for(var o=t["!merges"]||[],i=[],s=r.s.c;s<=r.e.c;++s){for(var l=0,c=0,u=0;u<o.length;++u)if(!(o[u].s.r>n)&&!(o[u].s.c>s)&&!(o[u].e.r<n)&&!(o[u].e.c<s)){if(o[u].s.r<n||o[u].s.c<s){l=-1;break}l=o[u].e.r-o[u].s.r+1,c=o[u].e.c-o[u].s.c+1;break}if(!(l<0)){var d=rq({r:n,c:s}),f=a.dense?(t[n]||[])[s]:t[d],p=f&&null!=f.v&&(f.h||tB(f.w||(rK(f),f.w)||""))||"",m={};l>1&&(m.rowspan=l),c>1&&(m.colspan=c),a.editable?p='<span contenteditable="true">'+p+"</span>":f&&(m["data-t"]=f&&f.t||"z",null!=f.v&&(m["data-v"]=f.v),null!=f.z&&(m["data-z"]=f.z),f.l&&"#"!=(f.l.Target||"#").charAt(0)&&(p='<a href="'+f.l.Target+'">'+p+"</a>")),m.id=(a.id||"sjs")+"-"+d,i.push(function(t,r,n){return"<td"+(null!=n?tt(n).map(function(t){return" "+t+'="'+n[t]+'"'}).join(""):"")+(null!=r?(r.match(t3)?' xml:space="preserve"':"")+">"+r+"</td":"/")+">"}(0,p,m))}}return"<tr>"+i.join("")+"</tr>"}(t,s,l,n));return i.push("</table>"+o),i.join("")},sheet_to_formulae:function(t){var r,n="",a="";if(null==t||null==t["!ref"])return[];var o,i=r$(t["!ref"]),s="",l=[],c=[],u=Array.isArray(t);for(o=i.s.c;o<=i.e.c;++o)l[o]=rB(o);for(var d=i.s.r;d<=i.e.r;++d)for(s=rz(d),o=i.s.c;o<=i.e.c;++o)if(n=l[o]+s,r=u?(t[d]||[])[o]:t[n],a="",void 0!==r){if(null!=r.F){if(n=r.F,!r.f)continue;a=r.f,-1==n.indexOf(":")&&(n=n+":"+n)}if(null!=r.f)a=r.f;else if("z"==r.t)continue;else if("n"==r.t&&null!=r.v)a=""+r.v;else if("b"==r.t)a=r.v?"TRUE":"FALSE";else if(void 0!==r.w)a="'"+r.w;else{if(void 0===r.v)continue;a="s"==r.t?"'"+r.v:""+r.v}c[c.length]=n+"="+a}return c},sheet_to_row_object_array:id,sheet_get_cell:ig,book_new:iv,book_append_sheet:ib,book_set_sheet_visibility:function(t,r,n){t.Workbook||(t.Workbook={}),t.Workbook.Sheets||(t.Workbook.Sheets=[]);var a=function(t,r){if("number"==typeof r){if(r>=0&&t.SheetNames.length>r)return r;throw Error("Cannot find sheet # "+r)}if("string"==typeof r){var n=t.SheetNames.indexOf(r);if(n>-1)return n;throw Error("Cannot find sheet name |"+r+"|")}throw Error("Cannot find sheet |"+r+"|")}(t,r);switch(t.Workbook.Sheets[a]||(t.Workbook.Sheets[a]={}),n){case 0:case 1:case 2:break;default:throw Error("Bad sheet visibility setting "+n)}t.Workbook.Sheets[a].Hidden=n},cell_set_number_format:function(t,r){return t.z=r,t},cell_set_hyperlink:iy,cell_set_internal_link:function(t,r,n){return iy(t,"#"+r,n)},cell_add_comment:function(t,r,n){t.c||(t.c=[]),t.c.push({t:r,a:n||"SheetJS"})},sheet_set_array_formula:function(t,r,n,a){for(var o="string"!=typeof r?r:r$(r),i="string"==typeof r?r:rG(r),s=o.s.r;s<=o.e.r;++s)for(var l=o.s.c;l<=o.e.c;++l){var c=ig(t,s,l);c.t="n",c.F=i,delete c.v,s==o.s.r&&l==o.s.c&&(c.f=n,a&&(c.D=!0))}return t},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};X.version},44863:function(t,r,n){"use strict";n.d(r,{d:function(){return f},f:function(){return d}});var a=n(20132),o=n(68240),i=n(22596),s=n(94839),l=n(52513),c=n(82305);let u=(0,a.createContext)(null);function d(){let[t,r]=(0,a.useState)([]);return[t.length>0?t.join(" "):void 0,(0,a.useMemo)(()=>function(t){let n=(0,o.z)(t=>(r(r=>[...r,t]),()=>r(r=>{let n=r.slice(),a=n.indexOf(t);return -1!==a&&n.splice(a,1),n}))),i=(0,a.useMemo)(()=>
356({register:n,slot:t.slot,name:t.name,props:t.props}),[n,t.slot,t.name,t.props]);return a.createElement(u.Provider,{value:i},t.children)},[r])]}let f=Object.assign((0,c.yV)(function(t,r){let n=(0,i.M)(),{id:o=`headlessui-description-${n}`,...d}=t,f=function t(){let r=(0,a.useContext)(u);if(null===r){let r=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(r,t),r}return r}(),p=(0,l.T)(r);(0,s.e)(()=>f.register(o),[o,f.register]);let m={ref:p,...f.props,id:o};return(0,c.sY)({ourProps:m,theirProps:d,slot:f.slot||{},defaultTag:"p",name:f.name||"Description"})}),{})},44795:function(t,r,n){"use strict";let a,o,i,s,l,c;n.d(r,{V:function(){return ef}});var u,d,f=n(20132),p=n.t(f,2),m=n(5841),h=n(68240),g=n(75486),v=n(3117),b=n(4855),y=n(75523),w=n(26572),x=n(52513),E=n(93545);function C(t,r){let n=(0,f.useRef)([]),a=(0,h.z)(t);(0,f.useEffect)(()=>{let t=[...n.current];for(let[o,i]of r.entries())if(n.current[o]!==i){let o=a(r,t);return n.current=r,o}},[a,...r])}var k=n(91222);let S=[];!function(t){function r(){"loading"!==document.readyState&&(t(),document.removeEventListener("DOMContentLoaded",r))}"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",r),r())}(()=>{function t(t){t.target instanceof HTMLElement&&t.target!==document.body&&S[0]!==t.target&&(S.unshift(t.target),(S=S.filter(t=>null!=t&&t.isConnected)).splice(10))}window.addEventListener("click",t,{capture:!0}),window.addEventListener("mousedown",t,{capture:!0}),window.addEventListener("focus",t,{capture:!0}),document.body.addEventListener("click",t,{capture:!0}),document.body.addEventListener("mousedown",t,{capture:!0}),document.body.addEventListener("focus",t,{capture:!0})});var T=n(64898),N=n(60017),A=n(2212),I=n(82305);function R(t){if(!t)return new Set;if("function"==typeof t)return new Set(t());let r=new Set;for(let n of t.current)n.current instanceof HTMLElement&&r.add(n.current);return r}var _=((a=_||{})[a.None=1]="None",a[a.InitialFocus=2]="InitialFocus",a[a.TabLock=4]="TabLock",a[a.FocusLock=8]="FocusLock",a[a.RestoreFocus=16]="RestoreFocus",a[a.All=30]="All",a);let O=Object.assign((0,I.yV)(function(t,r){let n=(0,f.useRef)(null),a=(0,x.T)(n,r),{initialFocus:o,containers:i,features:s=30,...l}=t;(0,w.H)()||(s=1);let c=(0,y.i)(n);!function(t,r){let{ownerDocument:n}=t,a=function(){let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0],r=(0,f.useRef)(S.slice());return C((t,n)=>{let[a]=t,[o]=n;!0===o&&!1===a&&(0,A.Y)(()=>{r.current.splice(0)}),!1===o&&!0===a&&(r.current=S.slice())},[t,S,r]),(0,h.z)(()=>{var t;return null!=(t=r.current.find(t=>null!=t&&t.isConnected))?t:null})}(r);C(()=>{r||(null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&(0,T.C5)(a())},[r]),(0,b.L)(()=>{r&&(0,T.C5)(a())})}({ownerDocument:c},!!(16&s));let u=function(t,r){let{ownerDocument:n,container:a,initialFocus:o}=t,i=(0,f.useRef)(null),s=(0,v.t)();return C(()=>{if(!r)return;let t=a.current;t&&(0,A.Y)(()=>{if(!s.current)return;let r=null==n?void 0:n.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===r){i.current=r;return}}else if(t.contains(r)){i.current=r;return}null!=o&&o.current?(0,T.C5)(o.current):(0,T.jA)(t,T.TO.First)===T.fE.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),i.current=null==n?void 0:n.activeElement})},[r]),i}({ownerDocument:c,container:n,initialFocus:o},!!(2&s));!function(t,r){let{ownerDocument:n,container:a,containers:o,previousActiveElement:i}=t,s=(0,v.t)();(0,g.O)(null==n?void 0:n.defaultView,"focus",t=>{if(!r||!s.current)return;let n=R(o);a.current instanceof HTMLElement&&n.add(a.current);let l=i.current;if(!l)return;let c=t.target;c&&c instanceof HTMLElement?P(n,c)?(i.current=c,(0,T.C5)(c)):(t.preventDefault(),t.stopPropagation(),(0,T.C5)(l)):(0,T.C5)(i.current)},!0)}({ownerDocument:c,container:n,containers:i,previousActiveElement:u},!!(8&s));let d=(0,E.l)(),p=(0,h.z)(t=>{let r=n.current;r&&(0,N.E)(d.current,{[E.N.Forwards]:()=>{(0,T.jA)(r,T.TO.First,{skipElements:[t.relatedTarget]})},[E.N.Backwards]:()=>{(0,T.jA)(r,T.TO.Last,{skipElements:[t.relatedTarget]})}})}),_=(0,m.G)(),O=(0,f.useRef)(!1);return f.createElement(f.Fragment,null,!!(4&s)&&f.createElement(k._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:k.A.Focusable}),(0,I.sY)({ourProps:{ref:a,onKeyDown(t){"Tab"==t.key&&(O.current=!0,_.requestAnimationFrame(()=>{O.current=!1}))},onBlur(t){let r=R(i);n.current instanceof HTMLElement&&r.add(n.current);let a=t.relatedTarget;a instanceof HTMLElement&&"true"!==a.dataset.headlessuiFocusGuard&&(P(r,a)||(O.current?(0,T.jA)(n.current,(0,N.E)(d.current,{[E.N.Forwards]:()=>T.TO.Next,[E.N.Backwards]:()=>T.TO.Previous})|T.TO.WrapAround,{relativeTo:t.target}):t.target instanceof HTMLElement&&(0,T.C5)(t.target)))}},theirProps:l,defaultTag:"div",name:"FocusTrap"}),!!(4&s)&&f.createElement(k._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:k.A.Focusable}))}),{features:_});function P(t,r){for(let n of t)if(n.contains(r))return!0;return!1}var L=n(49921);
356let{useState:M,useEffect:D,useLayoutEffect:j,useDebugValue:F}=p;void 0!==window.document&&window.document.createElement;let U=p.useSyncExternalStore;var z=n(94839),H=n(88573),B=n(68849);let V=(u=()=>new Map,d={PUSH(t,r){var n;let a=null!=(n=this.get(t))?n:{doc:t,count:0,d:(0,H.k)(),meta:new Set};return a.count++,a.meta.add(r),this.set(t,a),this},POP(t,r){let n=this.get(t);return n&&(n.count--,n.meta.delete(r)),this},SCROLL_PREVENT(t){let r,{doc:n,d:a,meta:o}=t,i={doc:n,d:a,meta:function(t){let r={};for(let n of t)Object.assign(r,n(r));return r}(o)},s=[(0,B.gn)()?{before(t){let{doc:r,d:n,meta:a}=t;function o(t){return a.containers.flatMap(t=>t()).some(r=>r.contains(t))}n.microTask(()=>{var t;if("auto"!==window.getComputedStyle(r.documentElement).scrollBehavior){let t=(0,H.k)();t.style(r.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>t.dispose()))}let a=null!=(t=window.scrollY)?t:window.pageYOffset,i=null;n.addEventListener(r,"click",t=>{if(t.target instanceof HTMLElement)try{let n=t.target.closest("a");if(!n)return;let{hash:a}=new URL(n.href),s=r.querySelector(a);s&&!o(s)&&(i=s)}catch{}},!0),n.addEventListener(r,"touchstart",t=>{if(t.target instanceof HTMLElement){if(o(t.target)){let r=t.target;for(;r.parentElement&&o(r.parentElement);)r=r.parentElement;n.style(r,"overscrollBehavior","contain")}else n.style(t.target,"touchAction","none")}}),n.addEventListener(r,"touchmove",t=>{if(t.target instanceof HTMLElement){if(o(t.target)){let r=t.target;for(;r.parentElement&&""!==r.dataset.headlessuiPortal&&!(r.scrollHeight>r.clientHeight||r.scrollWidth>r.clientWidth);)r=r.parentElement;""===r.dataset.headlessuiPortal&&t.preventDefault()}else t.preventDefault()}},{passive:!1}),n.add(()=>{var t;a!==(null!=(t=window.scrollY)?t:window.pageYOffset)&&window.scrollTo(0,a),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before(t){var n;let{doc:a}=t,o=a.documentElement;r=(null!=(n=a.defaultView)?n:window).innerWidth-o.clientWidth},after(t){let{doc:n,d:a}=t,o=n.documentElement,i=o.clientWidth-o.offsetWidth,s=r-i;a.style(o,"paddingRight",`${s}px`)}},{before(t){let{doc:r,d:n}=t;n.style(r.documentElement,"overflow","hidden")}}];s.forEach(t=>{let{before:r}=t;return null==r?void 0:r(i)}),s.forEach(t=>{let{after:r}=t;return null==r?void 0:r(i)})},SCROLL_ALLOW(t){let{d:r}=t;r.dispose()},TEARDOWN(t){let{doc:r}=t;this.delete(r)}},o=u(),i=new Set,{getSnapshot:()=>o,subscribe:t=>(i.add(t),()=>i.delete(t)),dispatch(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];let s=d[t].call(o,...n);s&&(o=s,i.forEach(t=>t()))}});V.subscribe(()=>{let t=V.getSnapshot(),r=new Map;for(let[n]of t)r.set(n,n.documentElement.style.overflow);for(let n of t.values()){let t="hidden"===r.get(n.doc),a=0!==n.count;(a&&!t||!a&&t)&&V.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&V.dispatch("TEARDOWN",n)}});var q=n(22596);let W=new Map,G=new Map;function Z(t){let r=!(arguments.length>1)||void 0===arguments[1]||arguments[1];(0,z.e)(()=>{var n;if(!r)return;let a="function"==typeof t?t():t.current;if(!a)return;let o=null!=(n=G.get(a))?n:0;return G.set(a,o+1),0!==o||(W.set(a,{"aria-hidden":a.getAttribute("aria-hidden"),inert:a.inert}),a.setAttribute("aria-hidden","true"),a.inert=!0),function(){var t;if(!a)return;let r=null!=(t=G.get(a))?t:1;if(1===r?G.delete(a):G.set(a,r-1),1!==r)return;let n=W.get(a);n&&(null===n["aria-hidden"]?a.removeAttribute("aria-hidden"):a.setAttribute("aria-hidden",n["aria-hidden"]),a.inert=n.inert,W.delete(a))}},[t,r])}var K=n(12957),J=n(2066),Y=n(29938),X=n(23655);let Q=(0,f.createContext)(()=>{});Q.displayName="StackContext";var ee=((s=ee||{})[s.Add=0]="Add",s[s.Remove=1]="Remove",s);function et(t){let{children:r,onUpdate:n,type:a,element:o,enabled:i}=t,s=(0,f.useContext)(Q),l=(0,h.z)(function(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];null==n||n(...r),s(...r)});return(0,z.e)(()=>{let t=void 0===i||!0===i;return t&&l(0,a,o),()=>{t&&l(1,a,o)}},[l,a,o,i]),f.createElement(Q.Provider,{value:l},r)}var er=n(54329),en=n(44863),ea=n(48453),eo=((l=eo||{})[l.Open=0]="Open",l[l.Closed=1]="Closed",l),ei=((c=ei||{})[c.SetTitleId=0]="SetTitleId",c);let es={0:(t,r)=>t.titleId===r.id?t:{...t,titleId:r.id}},el=(0,f.createContext)(null);function ec(t){let r=(0,f.useContext)(el);if(null===r){let r=Error(`<${t} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,ec),r}return r}function eu(t,r){return(0,N.E)(r.type,es,t,r)}el.displayName="DialogContext";let ed=I.AN.RenderStrategy|I.AN.Static,ef=Object.assign((0,I.yV)(function(t,r){let n=(0,q.M)(),{id:a=`headlessui-dialog-${n}`,open:o,onClose:i,initialFocus:s,role:l="dialog",__demoMode:c=!1,...u}=t,[d,p]=(0,f.useState)(0),m=(0,f.useRef)(!1);
356l="dialog"===l||"alertdialog"===l?l:(m.current||(m.current=!0,console.warn(`Invalid role [${l}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let v=(0,Y.oJ)();void 0===o&&null!==v&&(o=(v&Y.ZM.Open)===Y.ZM.Open);let b=(0,f.useRef)(null),E=(0,x.T)(b,r),C=(0,y.i)(b),k=t.hasOwnProperty("open")||null!==v,S=t.hasOwnProperty("onClose");if(!k&&!S)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!k)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!S)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof o)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${o}`);if("function"!=typeof i)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${i}`);let T=o?0:1,[A,R]=(0,f.useReducer)(eu,{titleId:null,descriptionId:null,panelRef:(0,f.createRef)()}),_=(0,h.z)(()=>i(!1)),P=(0,h.z)(t=>R({type:0,id:t})),M=!!(0,w.H)()&&!c&&0===T,D=d>1,j=null!==(0,f.useContext)(el),[F,H]=(0,L.k)(),{resolveContainers:B,mainTreeNodeRef:W,MainTreeNode:G}=(0,J.v)({portals:F,defaultContainers:[{get current(){var Q;return null!=(Q=A.panelRef.current)?Q:b.current}}]}),er=null!==v&&(v&Y.ZM.Closing)===Y.ZM.Closing,eo=!j&&!er&&M;Z((0,f.useCallback)(()=>{var t,r;return null!=(r=Array.from(null!=(t=null==C?void 0:C.querySelectorAll("body > *"))?t:[]).find(t=>"headlessui-portal-root"!==t.id&&t.contains(W.current)&&t instanceof HTMLElement))?r:null},[W]),eo);let ei=!!D||M;Z((0,f.useCallback)(()=>{var t,r;return null!=(r=Array.from(null!=(t=null==C?void 0:C.querySelectorAll("[data-headlessui-portal]"))?t:[]).find(t=>t.contains(W.current)&&t instanceof HTMLElement))?r:null},[W]),ei);let es=!(!M||D);(0,K.O)(B,t=>{t.preventDefault(),_()},es);let ec=!(D||0!==T);(0,g.O)(null==C?void 0:C.defaultView,"keydown",t=>{ec&&(t.defaultPrevented||t.key===ea.R.Escape&&(t.preventDefault(),t.stopPropagation(),_()))}),function(t,r){var n;let a,o,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];n=t=>{var r;return{containers:[...null!=(r=t.containers)?r:[],i]}},a=U(V.subscribe,V.getSnapshot,V.getSnapshot),(o=t?a.get(t):void 0)&&o.count,(0,z.e)(()=>{if(!(!t||!r))return V.dispatch("PUSH",t,n),()=>V.dispatch("POP",t,n)},[r,t])}(C,!(er||0!==T||j),B),(0,f.useEffect)(()=>{if(0!==T||!b.current)return;let t=new ResizeObserver(t=>{for(let r of t){let t=r.target.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&_()}});return t.observe(b.current),()=>t.disconnect()},[T,b,_]);let[ef,ep]=(0,en.f)(),em=(0,f.useMemo)(()=>[{dialogState:T,close:_,setTitleId:P},A],[T,A,_,P]),eh=(0,f.useMemo)(()=>({open:0===T}),[T]),eg={ref:E,id:a,role:l,"aria-modal":0===T||void 0,"aria-labelledby":A.titleId,"aria-describedby":ef};return f.createElement(et,{type:"Dialog",enabled:0===T,element:b,onUpdate:(0,h.z)((t,r)=>{"Dialog"===r&&(0,N.E)(t,{[ee.Add]:()=>p(t=>t+1),[ee.Remove]:()=>p(t=>t-1)})})},f.createElement(X.O,{force:!0},f.createElement(L.h,null,f.createElement(el.Provider,{value:em},f.createElement(L.h.Group,{target:b},f.createElement(X.O,{force:!1},f.createElement(ep,{slot:eh,name:"Dialog.Description"},f.createElement(O,{initialFocus:s,containers:B,features:M?(0,N.E)(D?"parent":"leaf",{parent:O.features.RestoreFocus,leaf:O.features.All&~O.features.FocusLock}):O.features.None},f.createElement(H,null,(0,I.sY)({ourProps:eg,theirProps:u,slot:eh,defaultTag:"div",features:ed,visible:0===T,name:"Dialog"}))))))))),f.createElement(G,null))}),{Backdrop:(0,I.yV)(function(t,r){let n=(0,q.M)(),{id:a=`headlessui-dialog-backdrop-${n}`,...o}=t,[{dialogState:i},s]=ec("Dialog.Backdrop"),l=(0,x.T)(r);(0,f.useEffect)(()=>{if(null===s.panelRef.current)throw Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[s.panelRef]);let c=(0,f.useMemo)(()=>({open:0===i}),[i]);return f.createElement(X.O,{force:!0},f.createElement(L.h,null,(0,I.sY)({ourProps:{ref:l,id:a,"aria-hidden":!0},theirProps:o,slot:c,defaultTag:"div",name:"Dialog.Backdrop"})))}),Panel:(0,I.yV)(function(t,r){let n=(0,q.M)(),{id:a=`headlessui-dialog-panel-${n}`,...o}=t,[{dialogState:i},s]=ec("Dialog.Panel"),l=(0,x.T)(r,s.panelRef),c=(0,f.useMemo)(()=>({open:0===i}),[i]),u=(0,h.z)(t=>{t.stopPropagation()});return(0,I.sY)({ourProps:{ref:l,id:a,onClick:u},theirProps:o,slot:c,defaultTag:"div",name:"Dialog.Panel"})}),Overlay:(0,I.yV)(function(t,r){let n=(0,q.M)(),{id:a=`headlessui-dialog-overlay-${n}`,...o}=t,[{dialogState:i,close:s}]=ec("Dialog.Overlay"),l=(0,x.T)(r),c=(0,h.z)(t=>{if(t.target===t.currentTarget){if((0,er.P)(t.currentTarget))return t.preventDefault();t.preventDefault(),t.stopPropagation(),s()}}),u=(0,f.useMemo)(()=>({open:0===i}),[i]);return(0,I.sY)({ourProps:{ref:l,id:a,"aria-hidden":!0,onClick:c},theirProps:o,slot:u,defaultTag:"div",name:"Dialog.Overlay"})}),Title:(0,I.yV)(function(t,r){let n=(0,q.M)(),{id:a=`headlessui-dialog-title-${n}`,...o}=t,[{dialogState:i,setTitleId:s}]=ec("Dialog.Title"),l=(0,x.T)(r);(0,f.useEffect)(()=>(s(a),()=>s(null)),[a,s]);let c=(0,f.useMemo)(()=>({open:0===i}),[i]);return(0,I.sY)({ourProps:{ref:l,id:a},theirProps:o,slot:c,defaultTag:"h2",name:"Dialog.Title"})}),Description:en.d})},48453:function(t,r,n){"use strict";let a;n.d(r,{R:function(){return o}});var o=((a=o||{}).Space=" ",a.Enter="Enter",a.Escape="Escape",a.Backspace="Backspace",a.Delete="Delete",a.ArrowLeft="ArrowLeft",a.ArrowUp="ArrowUp",a.ArrowRight="ArrowRight",a.ArrowDown="ArrowDown",a.Home="Home",a.End="End",a.PageUp="PageUp",a.PageDown="PageDown",a.Tab="Tab",a)},98575:function(t,r,n){"use strict";let a,o;n.d(r,{J:function(){return z}});var i=n(20132),s=n(49921),l=n(68240),c=n(75486),u=n(22596),d=n(94839),f=n(48995),p=n(12957),m=n(75523),h=n(70861),g=n(2066),v=n(52513),b=n(93545),y=n(91222),w=n(29938),x=n(54329),E=n(64898),C=n(60017),k=n(92046),S=n(82305),T=n(48453),N=((a=N||{})[a.Open=0]="Open",a[a.Closed=1]="Closed",a),A=((o=A||{})[o.TogglePopover=0]="TogglePopover",o[o.ClosePopover=1]="ClosePopover",o[o.SetButton=2]="SetButton",o[o.SetButtonId=3]="SetButtonId",o[o.SetPanel=4]="SetPanel",o[o.SetPanelId=5]="SetPanelId",o);let I={0:t=>{let r={...t,popoverState:(0,C.E)(t.popoverState,{0:1,1:0})};return 0===r.popoverState&&(r.__demoMode=!1),r},1:t=>1===t.popoverState?t:{...t,popoverState:1},2:(t,r)=>t.button===r.button?t:{...t,button:r.button},3:(t,r)=>t.buttonId===r.buttonId?t:{...t,buttonId:r.buttonId},4:(t,r)=>t.panel===r.panel?t:{...t,panel:r.panel},5:(t,r)=>t.panelId===r.panelId?t:{...t,panelId:r.panelId}},R=(0,i.createContext)(null);function _(t){let r=(0,i.useContext)(R);if(null===r){let r=Error(`<${t} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,_),r}return r}R.displayName="PopoverContext";let O=(0,i.createContext)(null);function P(t){let r=(0,i.useContext)(O);if(null===r){let r=Error(`<${t} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,P),r}return r}O.displayName="PopoverAPIContext";let L=(0,i.createContext)(null);function M(){return(0,i.useContext)(L)}L.displayName="PopoverGroupContext";let D=(0,i.createContext)(null);function j(t,r){return(0,C.E)(r.type,I,t,r)}D.displayName="PopoverPanelContext";let F=S.AN.RenderStrategy|S.AN.Static,U=S.AN.RenderStrategy|S.AN.Static,z=Object.assign((0,S.yV)(function(t,r){var n;let{__demoMode:a=!1,...o}=t,u=(0,i.useRef)(null),d=(0,v.T)(r,(0,v.h)(t=>{u.current=t})),h=(0,i.useRef)([]),b=(0,i.useReducer)(j,{__demoMode:a,popoverState:a?0:1,buttons:h,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,i.createRef)(),afterPanelSentinel:(0,i.createRef)()}),[{popoverState:y,button:x,buttonId:k,panel:T,panelId:N,beforePanelSentinel:A,afterPanelSentinel:I},_]=b,P=(0,m.i)(null!=(n=u.current)?n:x),L=(0,i.useMemo)(()=>
356{if(!x||!T)return!1;for(let t of document.querySelectorAll("body > *"))if(Number(null==t?void 0:t.contains(x))^Number(null==t?void 0:t.contains(T)))return!0;let t=(0,E.GO)(),r=t.indexOf(x),n=(r+t.length-1)%t.length,a=(r+1)%t.length,o=t[n],i=t[a];return!T.contains(o)&&!T.contains(i)},[x,T]),F=(0,f.E)(k),U=(0,f.E)(N),z=(0,i.useMemo)(()=>({buttonId:F,panelId:U,close:()=>_({type:1})}),[F,U,_]),H=M(),B=null==H?void 0:H.registerPopover,V=(0,l.z)(()=>{var t;return null!=(t=null==H?void 0:H.isFocusWithinPopoverGroup())?t:(null==P?void 0:P.activeElement)&&((null==x?void 0:x.contains(P.activeElement))||(null==T?void 0:T.contains(P.activeElement)))});(0,i.useEffect)(()=>null==B?void 0:B(z),[B,z]);let[q,W]=(0,s.k)(),G=(0,g.v)({mainTreeNodeRef:null==H?void 0:H.mainTreeNodeRef,portals:q,defaultContainers:[x,T]});(0,c.O)(null==P?void 0:P.defaultView,"focus",t=>{var r,n,a,o;t.target!==window&&t.target instanceof HTMLElement&&0===y&&(V()||x&&T&&(G.contains(t.target)||null!=(n=null==(r=A.current)?void 0:r.contains)&&n.call(r,t.target)||null!=(o=null==(a=I.current)?void 0:a.contains)&&o.call(a,t.target)||_({type:1})))},!0),(0,p.O)(G.resolveContainers,(t,r)=>{_({type:1}),(0,E.sP)(r,E.tJ.Loose)||(t.preventDefault(),null==x||x.focus())},0===y);let Z=(0,l.z)(t=>{_({type:1});let r=t?t instanceof HTMLElement?t:"current"in t&&t.current instanceof HTMLElement?t.current:x:x;null==r||r.focus()}),K=(0,i.useMemo)(()=>({close:Z,isPortalled:L}),[Z,L]),J=(0,i.useMemo)(()=>({open:0===y,close:Z}),[y,Z]);return i.createElement(D.Provider,{value:null},i.createElement(R.Provider,{value:b},i.createElement(O.Provider,{value:K},i.createElement(w.up,{value:(0,C.E)(y,{0:w.ZM.Open,1:w.ZM.Closed})},i.createElement(W,null,(0,S.sY)({ourProps:{ref:d},theirProps:o,slot:J,defaultTag:"div",name:"Popover"}),i.createElement(G.MainTreeNode,null))))))}),{Button:(0,S.yV)(function(t,r){let n=(0,u.M)(),{id:a=`headlessui-popover-button-${n}`,...o}=t,[s,c]=_("Popover.Button"),{isPortalled:d}=P("Popover.Button"),f=(0,i.useRef)(null),p=`headlessui-focus-sentinel-${(0,u.M)()}`,g=M(),w=null==g?void 0:g.closeOthers,k=null!==(0,i.useContext)(D);(0,i.useEffect)(()=>{if(!k)return c({type:3,buttonId:a}),()=>{c({type:3,buttonId:null})}},[k,a,c]);let[N]=(0,i.useState)(()=>Symbol()),A=(0,v.T)(f,r,k?null:t=>{if(t)s.buttons.current.push(N);else{let t=s.buttons.current.indexOf(N);-1!==t&&s.buttons.current.splice(t,1)}s.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),t&&c({type:2,button:t})}),I=(0,v.T)(f,r),R=(0,m.i)(f),O=(0,l.z)(t=>{var r,n,a;if(k){if(1===s.popoverState)return;switch(t.key){case T.R.Space:case T.R.Enter:t.preventDefault(),null==(n=(r=t.target).click)||n.call(r),c({type:1}),null==(a=s.button)||a.focus()}}else switch(t.key){case T.R.Space:case T.R.Enter:t.preventDefault(),t.stopPropagation(),1===s.popoverState&&(null==w||w(s.buttonId)),c({type:0});break;case T.R.Escape:if(0!==s.popoverState)return null==w?void 0:w(s.buttonId);if(!f.current||null!=R&&R.activeElement&&!f.current.contains(R.activeElement))return;t.preventDefault(),t.stopPropagation(),c({type:1})}}),L=(0,l.z)(t=>{k||t.key===T.R.Space&&t.preventDefault()}),j=(0,l.z)(r=>{var n,a;(0,x.P)(r.currentTarget)||t.disabled||(k?(c({type:1}),null==(n=s.button)||n.focus()):(r.preventDefault(),r.stopPropagation(),1===s.popoverState&&(null==w||w(s.buttonId)),c({type:0}),null==(a=s.button)||a.focus()))}),F=(0,l.z)(t=>{t.preventDefault(),t.stopPropagation()}),U=0===s.popoverState,z=(0,i.useMemo)(()=>({open:U}),[U]),H=(0,h.f)(t,f),B=k?{ref:I,type:H,onKeyDown:O,onClick:j}:{ref:A,id:s.buttonId,type:H,"aria-expanded":0===s.popoverState,"aria-controls":s.panel?s.panelId:void 0,onKeyDown:O,onKeyUp:L,onClick:j,onMouseDown:F},V=(0,b.l)(),q=(0,l.z)(()=>{let t=s.panel;t&&(0,C.E)(V.current,{[b.N.Forwards]:()=>(0,E.jA)(t,E.TO.First),[b.N.Backwards]:()=>(0,E.jA)(t,E.TO.Last)})===E.fE.Error&&(0,E.jA)((0,E.GO)().filter(t=>"true"!==t.dataset.headlessuiFocusGuard),(0,C.E)(V.current,{[b.N.Forwards]:E.TO.Next,[b.N.Backwards]:E.TO.Previous}),{relativeTo:s.button})});return i.createElement(i.Fragment,null,(0,S.sY)({ourProps:B,theirProps:o,slot:z,defaultTag:"button",name:"Popover.Button"}),U&&!k&&d&&i.createElement(y._,{id:p,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:q}))}),Overlay:(0,S.yV)(function(t,r){let n=(0,u.M)(),{id:a=`headlessui-popover-overlay-${n}`,...o}=t,[{popoverState:s},c]=_("Popover.Overlay"),d=(0,v.T)(r),f=(0,w.oJ)(),p=null!==f?(f&w.ZM.Open)===w.ZM.Open:0===s,m=(0,l.z)(t=>{if((0,x.P)(t.currentTarget))return t.preventDefault();c({type:1})}),h=(0,i.useMemo)(()=>({open:0===s}),[s]);return(0,S.sY)({ourProps:{ref:d,id:a,"aria-hidden":!0,onClick:m},theirProps:o,slot:h,defaultTag:"div",features:F,visible:p,name:"Popover.Overlay"})}),Panel:(0,S.yV)(function(t,r){let n=(0,u.M)(),{id:a=`headlessui-popover-panel-${n}`,focus:o=!1,...s}=t,[c,f]=_("Popover.Panel"),{close:p,isPortalled:h}=P("Popover.Panel"),g=`headlessui-focus-sentinel-before-${(0,u.M)()}`,x=`headlessui-focus-sentinel-after-${(0,u.M)()}`,k=(0,i.useRef)(null),N=(0,v.T)(k,r,t=>{f({type:4,panel:t})}),A=(0,m.i)(k),I=(0,S.Y2)();(0,d.e)(()=>(f({type:5,panelId:a}),()=>{f({type:5,panelId:null})}),[a,f]);let R=(0,w.oJ)(),O=null!==R?(R&w.ZM.Open)===w.ZM.Open:0===c.popoverState,L=(0,l.z)(t=>{var r;if(t.key===T.R.Escape){if(0!==c.popoverState||!k.current||null!=A&&A.activeElement&&!k.current.contains(A.activeElement))return;t.preventDefault(),t.stopPropagation(),f({type:1}),null==(r=c.button)||r.focus()}});(0,i.useEffect)(()=>{var r;t.static||1===c.popoverState&&(null==(r=t.unmount)||r)&&f({type:4,panel:null})},[c.popoverState,t.unmount,t.static,f]),(0,i.useEffect)(()=>
356{if(c.__demoMode||!o||0!==c.popoverState||!k.current)return;let t=null==A?void 0:A.activeElement;k.current.contains(t)||(0,E.jA)(k.current,E.TO.First)},[c.__demoMode,o,k,c.popoverState]);let M=(0,i.useMemo)(()=>({open:0===c.popoverState,close:p}),[c,p]),j={ref:N,id:a,onKeyDown:L,onBlur:o&&0===c.popoverState?t=>{var r,n,a,o,i;let s=t.relatedTarget;s&&k.current&&(null!=(r=k.current)&&r.contains(s)||(f({type:1}),(null!=(a=null==(n=c.beforePanelSentinel.current)?void 0:n.contains)&&a.call(n,s)||null!=(i=null==(o=c.afterPanelSentinel.current)?void 0:o.contains)&&i.call(o,s))&&s.focus({preventScroll:!0})))}:void 0,tabIndex:-1},F=(0,b.l)(),z=(0,l.z)(()=>{let t=k.current;t&&(0,C.E)(F.current,{[b.N.Forwards]:()=>{var r;(0,E.jA)(t,E.TO.First)===E.fE.Error&&(null==(r=c.afterPanelSentinel.current)||r.focus())},[b.N.Backwards]:()=>{var t;null==(t=c.button)||t.focus({preventScroll:!0})}})}),H=(0,l.z)(()=>{let t=k.current;t&&(0,C.E)(F.current,{[b.N.Forwards]:()=>{var t;if(!c.button)return;let r=(0,E.GO)(),n=r.indexOf(c.button),a=r.slice(0,n+1),o=[...r.slice(n+1),...a];for(let r of o.slice())if("true"===r.dataset.headlessuiFocusGuard||null!=(t=c.panel)&&t.contains(r)){let t=o.indexOf(r);-1!==t&&o.splice(t,1)}(0,E.jA)(o,E.TO.First,{sorted:!1})},[b.N.Backwards]:()=>{var r;(0,E.jA)(t,E.TO.Previous)===E.fE.Error&&(null==(r=c.button)||r.focus())}})});return i.createElement(D.Provider,{value:a},O&&h&&i.createElement(y._,{id:g,ref:c.beforePanelSentinel,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:z}),(0,S.sY)({mergeRefs:I,ourProps:j,theirProps:s,slot:M,defaultTag:"div",features:U,visible:O,name:"Popover.Panel"}),O&&h&&i.createElement(y._,{id:x,ref:c.afterPanelSentinel,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:H}))}),Group:(0,S.yV)(function(t,r){let n=(0,i.useRef)(null),a=(0,v.T)(n,r),[o,s]=(0,i.useState)([]),c=(0,g.H)(),u=(0,l.z)(t=>{s(r=>{let n=r.indexOf(t);if(-1!==n){let t=r.slice();return t.splice(n,1),t}return r})}),d=(0,l.z)(t=>(s(r=>[...r,t]),()=>u(t))),f=(0,l.z)(()=>{var t;let r=(0,k.r)(n);if(!r)return!1;let a=r.activeElement;return!!(null!=(t=n.current)&&t.contains(a))||o.some(t=>{var n,o;return(null==(n=r.getElementById(t.buttonId.current))?void 0:n.contains(a))||(null==(o=r.getElementById(t.panelId.current))?void 0:o.contains(a))})}),p=(0,l.z)(t=>{for(let r of o)r.buttonId.current!==t&&r.close()}),m=(0,i.useMemo)(()=>({registerPopover:d,unregisterPopover:u,isFocusWithinPopoverGroup:f,closeOthers:p,mainTreeNodeRef:c.mainTreeNodeRef}),[d,u,f,p,c.mainTreeNodeRef]),h=(0,i.useMemo)(()=>({}),[]);return i.createElement(L.Provider,{value:m},(0,S.sY)({ourProps:{ref:a},theirProps:t,slot:h,defaultTag:"div",name:"Popover.Group"}),i.createElement(c.MainTreeNode,null))})})},49921:function(t,r,n){"use strict";n.d(r,{h:function(){return w},k:function(){return y}});var a=n(20132),o=n(88636),i=n(68240),s=n(94839),l=n(4855),c=n(75523),u=n(26572),d=n(52513),f=n(23655),p=n(46081),m=n(82305);let h=a.Fragment,g=a.Fragment,v=(0,a.createContext)(null),b=(0,a.createContext)(null);function y(){let t=(0,a.useContext)(b),r=(0,a.useRef)([]),n=(0,i.z)(n=>(r.current.push(n),t&&t.register(n),()=>o(n))),o=(0,i.z)(n=>{let a=r.current.indexOf(n);-1!==a&&r.current.splice(a,1),t&&t.unregister(n)}),s=(0,a.useMemo)(()=>({register:n,unregister:o,portals:r}),[n,o,r]);return[r,(0,a.useMemo)(()=>function(t){let{children:r}=t;return a.createElement(b.Provider,{value:s},r)},[s])]}let w=Object.assign((0,m.yV)(function(t,r){let n=(0,a.useRef)(null),i=(0,d.T)((0,d.h)(t=>{n.current=t}),r),g=(0,c.i)(n),y=function(t){let r=(0,f.n)(),n=(0,a.useContext)(v),o=(0,c.i)(t),[i,s]=(0,a.useState)(()=>{if(!r&&null!==n||p.O.isServer)return null;let t=null==o?void 0:o.getElementById("headlessui-portal-root");if(t)return t;if(null===o)return null;let a=o.createElement("div");return a.setAttribute("id","headlessui-portal-root"),o.body.appendChild(a)});return(0,a.useEffect)(()=>{null!==i&&(null!=o&&o.body.contains(i)||null==o||o.body.appendChild(i))},[i,o]),(0,a.useEffect)(()=>{r||null!==n&&s(n.current)},[n,s,r]),i}(n),[w]=(0,a.useState)(()=>{var t;return p.O.isServer?null:null!=(t=null==g?void 0:g.createElement("div"))?t:null}),x=(0,a.useContext)(b),E=(0,u.H)();return(0,s.e)(()=>{!y||!w||y.contains(w)||(w.setAttribute("data-headlessui-portal",""),y.appendChild(w))},[y,w]),(0,s.e)(()=>
356{if(w&&x)return x.register(w)},[x,w]),(0,l.L)(()=>{var t;y&&w&&(w instanceof Node&&y.contains(w)&&y.removeChild(w),y.childNodes.length<=0&&(null==(t=y.parentElement)||t.removeChild(y)))}),E&&y&&w?(0,o.createPortal)((0,m.sY)({ourProps:{ref:i},theirProps:t,defaultTag:h,name:"Portal"}),w):null}),{Group:(0,m.yV)(function(t,r){let{target:n,...o}=t,i={ref:(0,d.T)(r)};return a.createElement(v.Provider,{value:n},(0,m.sY)({ourProps:i,theirProps:o,defaultTag:g,name:"Popover.Group"}))})})},10261:function(t,r,n){"use strict";let a;n.d(r,{u:function(){return P}});var o=n(20132),i=n(5841),s=n(68240),l=n(3117),c=n(94839),u=n(48995),d=n(26572),f=n(52513),p=n(88573),m=n(60017);function h(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];t&&n.length>0&&t.classList.add(...n)}function g(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];t&&n.length>0&&t.classList.remove(...n)}var v=n(29938),b=n(96344),y=n(82305);function w(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.split(/\s+/).filter(t=>t.length>1)}let x=(0,o.createContext)(null);x.displayName="TransitionContext";var E=((a=E||{}).Visible="visible",a.Hidden="hidden",a);let C=(0,o.createContext)(null);function k(t){return"children"in t?k(t.children):t.current.filter(t=>{let{el:r}=t;return null!==r.current}).filter(t=>{let{state:r}=t;return"visible"===r}).length>0}function S(t,r){let n=(0,u.E)(t),a=(0,o.useRef)([]),c=(0,l.t)(),d=(0,i.G)(),f=(0,s.z)(function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y.l4.Hidden,o=a.current.findIndex(r=>{let{el:n}=r;return n===t});-1!==o&&((0,m.E)(r,{[y.l4.Unmount](){a.current.splice(o,1)},[y.l4.Hidden](){a.current[o].state="hidden"}}),d.microTask(()=>{var t;!k(a)&&c.current&&(null==(t=n.current)||t.call(n))}))}),p=(0,s.z)(t=>{let r=a.current.find(r=>{let{el:n}=r;return n===t});return r?"visible"!==r.state&&(r.state="visible"):a.current.push({el:t,state:"visible"}),()=>f(t,y.l4.Unmount)}),h=(0,o.useRef)([]),g=(0,o.useRef)(Promise.resolve()),v=(0,o.useRef)({enter:[],leave:[],idle:[]}),b=(0,s.z)((t,n,a)=>{h.current.splice(0),r&&(r.chains.current[n]=r.chains.current[n].filter(r=>{let[n]=r;return n!==t})),null==r||r.chains.current[n].push([t,new Promise(t=>{h.current.push(t)})]),null==r||r.chains.current[n].push([t,new Promise(t=>{Promise.all(v.current[n].map(t=>{let[r,n]=t;return n})).then(()=>t())}
356)]),"enter"===n?g.current=g.current.then(()=>null==r?void 0:r.wait.current).then(()=>a(n)):a(n)}),w=(0,s.z)((t,r,n)=>{Promise.all(v.current[r].splice(0).map(t=>{let[r,n]=t;return n})).then(()=>{var t;null==(t=h.current.shift())||t()}).then(()=>n(r))});return(0,o.useMemo)(()=>({children:a,register:p,unregister:f,onStart:b,onStop:w,wait:g,chains:v}),[p,f,a,b,w,v,g])}function T(){}C.displayName="NestingContext";let N=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function A(t){var r;let n={};for(let a of N)n[a]=null!=(r=t[a])?r:T;return n}let I=y.AN.RenderStrategy,R=(0,y.yV)(function(t,r){let{show:n,appear:a=!1,unmount:i=!0,...l}=t,u=(0,o.useRef)(null),p=(0,f.T)(u,r);(0,d.H)();let m=(0,v.oJ)();if(void 0===n&&null!==m&&(n=(m&v.ZM.Open)===v.ZM.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,g]=(0,o.useState)(n?"visible":"hidden"),b=S(()=>{g("hidden")}),[w,E]=(0,o.useState)(!0),T=(0,o.useRef)([n]);(0,c.e)(()=>{!1!==w&&T.current[T.current.length-1]!==n&&(T.current.push(n),E(!1))},[T,n]);let N=(0,o.useMemo)(()=>({show:n,appear:a,initial:w}),[n,a,w]);(0,o.useEffect)(()=>{if(n)g("visible");else if(k(b)){let t=u.current;if(!t)return;let r=t.getBoundingClientRect();0===r.x&&0===r.y&&0===r.width&&0===r.height&&g("hidden")}else g("hidden")},[n,b]);let A={unmount:i},R=(0,s.z)(()=>{var r;w&&E(!1),null==(r=t.beforeEnter)||r.call(t)}),O=(0,s.z)(()=>{var r;w&&E(!1),null==(r=t.beforeLeave)||r.call(t)});return o.createElement(C.Provider,{value:b},o.createElement(x.Provider,{value:N},(0,y.sY)({ourProps:{...A,as:o.Fragment,children:o.createElement(_,{ref:p,...A,...l,beforeEnter:R,beforeLeave:O})},theirProps:{},defaultTag:o.Fragment,features:I,visible:"visible"===h,name:"Transition"})))}),_=(0,y.yV)(function(t,r){var n,a,E;let T;let{beforeEnter:N,afterEnter:R,beforeLeave:_,afterLeave:O,enter:P,enterFrom:L,enterTo:M,entered:D,leave:j,leaveFrom:F,leaveTo:U,...z}=t,H=(0,o.useRef)(null),B=(0,f.T)(H,r),V=null==(n=z.unmount)||n?y.l4.Unmount:y.l4.Hidden,{show:q,appear:W,initial:G}=function(){let t=(0,o.useContext)(x);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),[Z,K]=(0,o.useState)(q?"visible":"hidden"),J=function(){let t=(0,o.useContext)(C);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),{register:Y,unregister:X}=J;(0,o.useEffect)(()=>Y(H),[Y,H]),(0,o.useEffect)(()=>{if(V===y.l4.Hidden&&H.current){if(q&&"visible"!==Z){K("visible");return}return(0,m.E)(Z,{hidden:()=>X(H),visible:()=>Y(H)})}},[Z,H,Y,X,q,V]);let Q=(0,u.E)({base:w(z.className),enter:w(P),enterFrom:w(L),enterTo:w(M),entered:w(D),leave:w(j),leaveFrom:w(F),leaveTo:w(U)}),ee=(E={beforeEnter:N,afterEnter:R,beforeLeave:_,afterLeave:O},T=(0,o.useRef)(A(E)),(0,o.useEffect)(()=>{T.current=A(E)},[E]),T),et=(0,d.H)();(0,o.useEffect)(()=>{if(et&&"visible"===Z&&null===H.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[H,Z,et]);let er=W&&q&&G,en=et&&(!G||W)?q?"enter":"leave":"idle",ea=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[r,n]=(0,o.useState)(t),a=(0,l.t)(),i=(0,o.useCallback)(t=>{a.current&&n(r=>r|t)},[r,a]),s=(0,o.useCallback)(t=>!!(r&t),[r]);return{flags:r,addFlag:i,hasFlag:s,removeFlag:(0,o.useCallback)(t=>{a.current&&n(r=>r&~t)},[n,a]),toggleFlag:(0,o.useCallback)(t=>{a.current&&n(r=>r^t)},[n])}}(0),eo=(0,s.z)(t=>(0,m.E)(t,{enter:()=>{ea.addFlag(v.ZM.Opening),ee.current.beforeEnter()},leave:()=>{ea.addFlag(v.ZM.Closing),ee.current.beforeLeave()},idle:()=>{}})),ei=(0,s.z)(t=>(0,m.E)(t,{enter:()=>{ea.removeFlag(v.ZM.Opening),ee.current.afterEnter()},leave:()=>{ea.removeFlag(v.ZM.Closing),ee.current.afterLeave()},idle:()=>{}})),es=S(()=>{K("hidden"),X(H)},J),el=(0,o.useRef)(!1);!function(t){let{immediate:r,container:n,direction:a,classes:o,onStart:s,onStop:d}=t,f=(0,l.t)(),v=(0,i.G)(),b=(0,u.E)(a);(0,c.e)(()=>{r&&(b.current="enter")},[r]),(0,c.e)(()=>{let t=(0,p.k)();v.add(t.dispose);let r=n.current;if(r&&"idle"!==b.current&&f.current){var a,i,l;let n,c,u,f,v,y,w;return t.dispose(),s.current(b.current),t.add((a=o.current,i="enter"===b.current,l=()=>{t.dispose(),d.current(b.current)},c=i?"enter":"leave",u=(0,p.k)(),f=void 0!==l?(n={called:!1},function(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];if(!n.called)return n.called=!0,l(...r)}):()=>{}
356,"enter"===c&&(r.removeAttribute("hidden"),r.style.display=""),v=(0,m.E)(c,{enter:()=>a.enter,leave:()=>a.leave}),y=(0,m.E)(c,{enter:()=>a.enterTo,leave:()=>a.leaveTo}),w=(0,m.E)(c,{enter:()=>a.enterFrom,leave:()=>a.leaveFrom}),g(r,...a.base,...a.enter,...a.enterTo,...a.enterFrom,...a.leave,...a.leaveFrom,...a.leaveTo,...a.entered),h(r,...a.base,...v,...w),u.nextFrame(()=>{g(r,...a.base,...v,...w),h(r,...a.base,...v,...y),function(t,r){let n=(0,p.k)();if(!t)return n.dispose;let{transitionDuration:a,transitionDelay:o}=getComputedStyle(t),[i,s]=[a,o].map(t=>{let[r=0]=t.split(",").filter(Boolean).map(t=>t.includes("ms")?parseFloat(t):1e3*parseFloat(t)).sort((t,r)=>r-t);return r}),l=i+s;if(0!==l){n.group(n=>{n.setTimeout(()=>{r(),n.dispose()},l),n.addEventListener(t,"transitionrun",t=>{t.target===t.currentTarget&&n.dispose()})});let a=n.addEventListener(t,"transitionend",t=>{t.target===t.currentTarget&&(r(),a())})}else r();n.add(()=>r()),n.dispose}(r,()=>(g(r,...a.base,...v),h(r,...a.base,...a.entered),f()))}),u.dispose)),t.dispose}},[a])}({immediate:er,container:H,classes:Q,direction:en,onStart:(0,u.E)(t=>{el.current=!0,es.onStart(H,t,eo)}),onStop:(0,u.E)(t=>{el.current=!1,es.onStop(H,t,ei),"leave"!==t||k(es)||(K("hidden"),X(H))})});let ec=z;return er?ec={...ec,className:(0,b.A)(z.className,...Q.current.enter,...Q.current.enterFrom)}:el.current&&(ec.className=(0,b.A)(z.className,null==(a=H.current)?void 0:a.className),""===ec.className&&delete ec.className),o.createElement(C.Provider,{value:es},o.createElement(v.up,{value:(0,m.E)(Z,{visible:v.ZM.Open,hidden:v.ZM.Closed})|ea.flags},(0,y.sY)({ourProps:{ref:B},theirProps:ec,defaultTag:"div",features:I,visible:"visible"===Z,name:"Transition.Child"})))}),O=(0,y.yV)(function(t,r){let n=null!==(0,o.useContext)(x),a=null!==(0,v.oJ)();return o.createElement(o.Fragment,null,!n&&a?o.createElement(R,{ref:r,...t}):o.createElement(_,{ref:r,...t}))}),P=Object.assign(R,{Child:O,Root:R})},5841:function(t,r,n){"use strict";n.d(r,{G:function(){return i}});var a=n(20132),o=n(88573);function i(){let[t]=(0,a.useState)(o.k);return(0,a.useEffect)(()=>()=>t.dispose(),[t]),t}},75486:function(t,r,n){"use strict";n.d(r,{O:function(){return i}});var a=n(20132),o=n(48995);function i(t,r,n,i){let s=(0,o.E)(n);(0,a.useEffect)(()=>{function n(t){s.current(t)}return(t=null!=t?t:window).addEventListener(r,n,i),()=>t.removeEventListener(r,n,i)},[t,r,i])}},68240:function(t,r,n){"use strict";n.d(r,{z:function(){return i}});var a=n(20132),o=n(48995);let i=function(t){let r=(0,o.E)(t);return a.useCallback(function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return r.current(...n)},[r])}},22596:function(t,r,n){"use strict";n.d(r,{M:function(){return c}});var a,o=n(20132),i=n(46081),s=n(94839),l=n(26572);let c=null!=(a=o.useId)?a:function(){let t=(0,l.H)(),[r,n]=o.useState(t?()=>i.O.nextId():null);return(0,s.e)(()=>{null===r&&n(i.O.nextId())},[r]),null!=r?""+r:void 0}},3117:function(t,r,n){"use strict";n.d(r,{t:function(){return i}});var a=n(20132),o=n(94839);function i(){let t=(0,a.useRef)(!1);return(0,o.e)(()=>(t.current=!0,()=>{t.current=!1}),[]),t}},94839:function(t,r,n){"use strict";n.d(r,{e:function(){return i}});var a=n(20132),o=n(46081);let i=(t,r)=>{o.O.isServer?(0,a.useEffect)(t,r):(0,a.useLayoutEffect)(t,r)}},48995:function(t,r,n){"use strict";n.d(r,{E:function(){return i}});var a=n(20132),o=n(94839);function i(t){let r=(0,a.useRef)(t);return(0,o.e)(()=>{r.current=t},[t]),r}},4855:function(t,r,n){"use strict";n.d(r,{L:function(){return s}});var a=n(20132),o=n(2212),i=n(68240);function s(t){let r=(0,i.z)(t),n=(0,a.useRef)(!1);(0,a.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,o.Y)(()=>{n.current&&r()})}),[r])}},12957:function(t,r,n){"use strict";n.d(r,{O:function(){return u}});var a=n(20132),o=n(64898),i=n(68849),s=n(48995);function l(t,r,n){let o=(0,s.E)(r);(0,a.useEffect)(()=>{function r(t){o.current(t)}return document.addEventListener(t,r,n),()=>document.removeEventListener(t,r,n)},[t,n])}var c=n(7112);function u(t,r){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=(0,a.useRef)(!1);function u(n,a){if(!s.current||n.defaultPrevented)return;let i=a(n);if(null!==i&&i.getRootNode().contains(i)&&i.isConnected){for(let r of function t(r){return"function"==typeof r?t(r()):Array.isArray(r)||r instanceof Set?r:[r]}(t)){if(null===r)continue;let t=r instanceof HTMLElement?r:r.current;if(null!=t&&t.contains(i)||n.composed&&n.composedPath().includes(t))return}return(0,o.sP)(i,o.tJ.Loose)||-1===i.tabIndex||n.preventDefault(),r(n,i)}}(0,a.useEffect)(()=>{requestAnimationFrame(()=>{s.current=n})},[n]);let d=(0,a.useRef)(null);l("pointerdown",t=>{var r,n;s.current&&(d.current=(null==(n=null==(r=t.composedPath)?void 0:r.call(t))?void 0:n[0])||t.target)},!0),l("mousedown",t=>{var r,n;s.current&&(d.current=(null==(n=null==(r=t.composedPath)?void 0:r.call(t))?void 0:n[0])||t.target)},!0),l("click",t=>{(0,i.tq)()||d.current&&(u(t,()=>d.current),d.current=null)},!0),l("touchend",t=>u(t,()=>t.target instanceof HTMLElement?t.target:null),!0),(0,c.s)("blur",t=>u(t,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},75523:function(t,r,n){"use strict";n.d(r,{i:function(){return i}});var a=n(20132),o=n(92046);function i(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(0,a.useMemo)(()=>(0,o.r)(...r),[...r])}},70861:function(t,r,n){"use strict";n.d(r,{f:function(){return s}});var a=n(20132),o=n(94839);function i(t){var r;if(t.type)return t.type;let n=null!=(r=t.as)?r:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function s(t,r){let[n,s]=(0,a.useState)(()=>i(t));return(0,o.e)(()=>{s(i(t))},[t.type,t.as]),(0,o.e)(()=>{n||r.current&&r.current instanceof HTMLButtonElement&&!r.current.hasAttribute("type")&&s("button")},[n,r]),n}},2066:function(t,r,n){"use strict";n.d(r,{H:function(){return c},v:function(){return l}});var a=n(20132),o=n(91222),i=n(68240),s=n(75523);function l(){var t;let{defaultContainers:r=[],portals:n,mainTreeNodeRef:l}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=(0,a.useRef)(null!=(t=null==l?void 0:l.current)?t:null),u=(0,s.i)(c),d=(0,i.z)(()=>{var t,a,o;let i=[];for(let t of r)null!==t&&(t instanceof HTMLElement?i.push(t):"current"in t&&t.current instanceof HTMLElement&&i.push(t.current));if(null!=n&&n.current)for(let t of n.current)i.push(t);for(let r of null!=(t=null==u?void 0:u.querySelectorAll("html > *, body > *"))?t:[])r!==document.body&&r!==document.head&&r instanceof HTMLElement&&"headlessui-portal-root"!==r.id&&(r.contains(c.current)||r.contains(null==(o=null==(a=c.current)?void 0:a.getRootNode())?void 0:o.host)||i.some(t=>r.contains(t))||i.push(r));return i});
356return{resolveContainers:d,contains:(0,i.z)(t=>d().some(r=>r.contains(t))),mainTreeNodeRef:c,MainTreeNode:(0,a.useMemo)(()=>function(){return null!=l?null:a.createElement(o._,{features:o.A.Hidden,ref:c})},[c,l])}}function c(){let t=(0,a.useRef)(null);return{mainTreeNodeRef:t,MainTreeNode:(0,a.useMemo)(()=>function(){return a.createElement(o._,{features:o.A.Hidden,ref:t})},[t])}}},26572:function(t,r,n){"use strict";n.d(r,{H:function(){return s}});var a,o=n(20132),i=n(46081);function s(){let t;let r=(t="undefined"==typeof document,(0,(a||(a=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!t)),[s,l]=o.useState(i.O.isHandoffComplete);return s&&!1===i.O.isHandoffComplete&&l(!1),o.useEffect(()=>{!0!==s&&l(!0)},[s]),o.useEffect(()=>i.O.handoff(),[]),!r&&s}},52513:function(t,r,n){"use strict";n.d(r,{T:function(){return l},h:function(){return s}});var a=n(20132),o=n(68240);let i=Symbol();function s(t){let r=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(t,{[i]:r})}function l(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let s=(0,a.useRef)(r);(0,a.useEffect)(()=>{s.current=r},[r]);let l=(0,o.z)(t=>{for(let r of s.current)null!=r&&("function"==typeof r?r(t):r.current=t)});return r.every(t=>null==t||(null==t?void 0:t[i]))?void 0:l}},93545:function(t,r,n){"use strict";let a;n.d(r,{N:function(){return s},l:function(){return l}});var o=n(20132),i=n(7112),s=((a=s||{})[a.Forwards=0]="Forwards",a[a.Backwards=1]="Backwards",a);function l(){let t=(0,o.useRef)(0);return(0,i.s)("keydown",r=>{"Tab"===r.key&&(t.current=r.shiftKey?1:0)},!0),t}},7112:function(t,r,n){"use strict";n.d(r,{s:function(){return i}});var a=n(20132),o=n(48995);function i(t,r,n){let i=(0,o.E)(r);(0,a.useEffect)(()=>{function r(t){i.current(t)}return window.addEventListener(t,r,n),()=>window.removeEventListener(t,r,n)},[t,n])}},91222:function(t,r,n){"use strict";let a;n.d(r,{A:function(){return i},_:function(){return s}});var o=n(82305),i=((a=i||{})[a.None=1]="None",a[a.Focusable=2]="Focusable",a[a.Hidden=4]="Hidden",a);let s=(0,o.yV)(function(t,r){var n;let{features:a=1,...i}=t,s={ref:r,"aria-hidden":(2&a)==2||(null!=(n=i["aria-hidden"])?n:void 0),hidden:(4&a)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&a)==4&&(2&a)!=2&&{display:"none"}}};return(0,o.sY)({ourProps:s,theirProps:i,slot:{},defaultTag:"div",name:"Hidden"})})},29938:function(t,r,n){"use strict";let a;n.d(r,{ZM:function(){return s},oJ:function(){return l},up:function(){return c}});var o=n(20132);let i=(0,o.createContext)(null);i.displayName="OpenClosedContext";var s=((a=s||{})[a.Open=1]="Open",a[a.Closed=2]="Closed",a[a.Closing=4]="Closing",a[a.Opening=8]="Opening",a);function l(){return(0,o.useContext)(i)}function c(t){let{value:r,children:n}=t;return o.createElement(i.Provider,{value:r},n)}},23655:function(t,r,n){"use strict";n.d(r,{O:function(){return s},n:function(){return i}});var a=n(20132);let o=(0,a.createContext)(!1);function i(){return(0,a.useContext)(o)}function s(t){return a.createElement(o.Provider,{value:t.force},t.children)}},54329:function(t,r,n){"use strict";function a(t){let r=t.parentElement,n=null;for(;r&&!(r instanceof HTMLFieldSetElement);)r instanceof HTMLLegendElement&&(n=r),r=r.parentElement;let a=(null==r?void 0:r.getAttribute("disabled"))==="";return!(a&&function(t){if(!t)return!1;let r=t.previousElementSibling;for(;null!==r;){if(r instanceof HTMLLegendElement)return!1;r=r.previousElementSibling}return!0}(n))&&a}n.d(r,{P:function(){return a}})},96344:function(t,r,n){"use strict";function a(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return Array.from(new Set(r.flatMap(t=>"string"==typeof t?t.split(" "):[]))).filter(Boolean).join(" ")}n.d(r,{A:function(){return a}})},88573:function(t,r,n){"use strict";n.d(r,{k:function(){return function t(){let r=[],n={addEventListener:(t,r,a,o)=>(t.addEventListener(r,a,o),n.add(()=>t.removeEventListener(r,a,o))),requestAnimationFrame(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];let o=requestAnimationFrame(...r);return n.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...r))},setTimeout(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];let o=setTimeout(...r);return n.add(()=>clearTimeout(o))},microTask(){for(var t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];let i={current:!0};return(0,a.Y)(()=>{i.current&&r[0]()}),n.add(()=>{i.current=!1})},style(t,r,n){let a=t.style.getPropertyValue(r);return Object.assign(t.style,{[r]:n}),this.add(()=>{Object.assign(t.style,{[r]:a})})},group(r){let n=t();return r(n),this.add(()=>n.dispose())},add:t=>(r.push(t),()=>{let n=r.indexOf(t);if(n>=0)for(let t of r.splice(n,1))t()}),dispose(){for(let t of r.splice(0))t()}};return n}}});var a=n(2212)},46081:function(t,r,n){"use strict";n.d(r,{O:function(){return l}});var a=Object.defineProperty,o=(t,r,n)=>r in t?a(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,i=(t,r,n)=>(o(t,"symbol"!=typeof r?r+"":r,n),n);class s{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}set(t){this.current!==t&&(this.handoffState="pending",this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}
356detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let l=new s},64898:function(t,r,n){"use strict";let a,o,i,s,l;n.d(r,{C5:function(){return y},GO:function(){return h},TO:function(){return f},fE:function(){return p},jA:function(){return w},sP:function(){return v},tJ:function(){return g}});var c=n(60017),u=n(92046);let d=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(t=>`${t}:not([tabindex='-1'])`).join(",");var f=((a=f||{})[a.First=1]="First",a[a.Previous=2]="Previous",a[a.Next=4]="Next",a[a.Last=8]="Last",a[a.WrapAround=16]="WrapAround",a[a.NoScroll=32]="NoScroll",a),p=((o=p||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),m=((i=m||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i);function h(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==t?[]:Array.from(t.querySelectorAll(d)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}var g=((s=g||{})[s.Strict=0]="Strict",s[s.Loose=1]="Loose",s);function v(t){var r;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t!==(null==(r=(0,u.r)(t))?void 0:r.body)&&(0,c.E)(n,{0:()=>t.matches(d),1(){let r=t;for(;null!==r;){if(r.matches(d))return!0;r=r.parentElement}return!1}})}var b=((l=b||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function y(t){null==t||t.focus({preventScroll:!0})}function w(t,r){var n,a,o;let{sorted:i=!0,relativeTo:s=null,skipElements:l=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=Array.isArray(t)?t.length>0?t[0].ownerDocument:document:t.ownerDocument,u=Array.isArray(t)?i?function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t=>t;return t.slice().sort((t,n)=>{let a=r(t),o=r(n);if(null===a||null===o)return 0;let i=a.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(t):t:h(t);l.length>0&&u.length>1&&(u=u.filter(t=>!l.includes(t))),s=null!=s?s:c.activeElement;let d=(()=>{if(5&r)return 1;if(10&r)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(1&r)return 0;if(2&r)return Math.max(0,u.indexOf(s))-1;if(4&r)return Math.max(0,u.indexOf(s))+1;if(8&r)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&r?{preventScroll:!0}:{},m=0,g=u.length,v;do{if(m>=g||m+g<=0)return 0;let t=f+m;if(16&r)t=(t+g)%g;
356else{if(t<0)return 3;if(t>=g)return 1}null==(v=u[t])||v.focus(p),m+=d}while(v!==c.activeElement);return 6&r&&null!=(o=null==(a=null==(n=v)?void 0:n.matches)?void 0:a.call(n,"textarea,input"))&&o&&v.select(),2}"undefined"!=typeof document&&(document.addEventListener("keydown",t=>{t.metaKey||t.altKey||t.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",t=>{1===t.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===t.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},60017:function(t,r,n){"use strict";function a(t,r){for(var n=arguments.length,o=Array(n>2?n-2:0),i=2;i<n;i++)o[i-2]=arguments[i];if(t in r){let n=r[t];return"function"==typeof n?n(...o):n}let s=Error(`Tried to handle "${t}" but there is no handler defined. Only defined handlers are: ${Object.keys(r).map(t=>`"${t}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(s,a),s}n.d(r,{E:function(){return a}})},2212:function(t,r,n){"use strict";function a(t){"function"==typeof queueMicrotask?queueMicrotask(t):Promise.resolve().then(t).catch(t=>setTimeout(()=>{throw t}))}n.d(r,{Y:function(){return a}})},92046:function(t,r,n){"use strict";n.d(r,{r:function(){return o}});var a=n(46081);function o(t){return a.O.isServer?null:t instanceof Node?t.ownerDocument:null!=t&&t.hasOwnProperty("current")&&t.current instanceof Node?t.current.ownerDocument:document}},68849:function(t,r,n){"use strict";function a(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return a()||/Android/gi.test(window.navigator.userAgent)}n.d(r,{gn:function(){return a},tq:function(){return o}})},82305:function(t,r,n){"use strict";let a,o;n.d(r,{AN:function(){return c},Y2:function(){return p},l4:function(){return u},oA:function(){return v},sY:function(){return d},yV:function(){return g}});var i=n(20132),s=n(96344),l=n(60017),c=((a=c||{})[a.None=0]="None",a[a.RenderStrategy=1]="RenderStrategy",a[a.Static=2]="Static",a),u=((o=u||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function d(t){let{ourProps:r,theirProps:n,slot:a,defaultTag:o,features:i,visible:s=!0,name:c,mergeRefs:u}=t;u=null!=u?u:m;let d=h(n,r);if(s)return f(d,a,o,c,u);let p=null!=i?i:0;if(2&p){let{static:t=!1,...r}=d;if(t)return f(r,a,o,c,u)}if(1&p){let{unmount:t=!0,...r}=d;return(0,l.E)(t?0:1,{0:()=>null,1:()=>f({...r,hidden:!0,style:{display:"none"}},a,o,c,u)})}return f(d,a,o,c,u)}function f(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:l=n,children:c,refName:u="ref",...d}=b(t,["unmount","static"]),f=void 0!==t.ref?{[u]:t.ref}:{},p="function"==typeof c?c(r):c;"className"in d&&d.className&&"function"==typeof d.className&&(d.className=d.className(r));let m={};if(r){let t=!1,n=[];for(let[a,o]of Object.entries(r))"boolean"==typeof o&&(t=!0),!0===o&&n.push(a);t&&(m["data-headlessui-state"]=n.join(" "))}if(l===i.Fragment&&Object.keys(v(d)).length>0){if(!(0,i.isValidElement)(p)||Array.isArray(p)&&p.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(d).map(t=>`  - ${t}`).join(`
357`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(t=>`  - ${t}`).join(`
358`)].join(`
359`));let t=p.props,r="function"==typeof(null==t?void 0:t.className)?function(){for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return(0,s.A)(null==t?void 0:t.className(...n),d.className)}:(0,s.A)(null==t?void 0:t.className,d.className);return(0,i.cloneElement)(p,Object.assign({},h(p.props,v(b(d,["ref"]))),m,f,{ref:o(p.ref,f.ref)},r?{className:r}:{}))}return(0,i.createElement)(l,Object.assign({},b(d,["ref"]),l!==i.Fragment&&f,l!==i.Fragment&&m),p)}function p(){let t=(0,i.useRef)([]),r=(0,i.useCallback)(r=>{for(let n of t.current)null!=n&&("function"==typeof n?n(r):n.current=r)},[]);return function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];if(!a.every(t=>null==t))return t.current=a,r}}function m(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.every(t=>null==t)?void 0:t=>{for(let n of r)null!=n&&("function"==typeof n?n(t):n.current=t)}}function h(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];if(0===r.length)return{};if(1===r.length)return r[0];let a={},o={};for(let t of r)for(let r in t)r.startsWith("on")&&"function"==typeof t[r]?(null!=o[r]||(o[r]=[]),o[r].push(t[r])):a[r]=t[r];if(a.disabled||a["aria-disabled"])return Object.assign(a,Object.fromEntries(Object.keys(o).map(t=>[t,void 0])));for(let t in o)Object.assign(a,{[t](r){for(var n=arguments.length,a=Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];for(let n of o[t]){if((r instanceof Event||(null==r?void 0:r.nativeEvent)instanceof Event)&&r.defaultPrevented)return;n(r,...a)}}});return a}function g(t){var r;return Object.assign((0,i.forwardRef)(t),{displayName:null!=(r=t.displayName)?r:t.name})}function v(t){let r=Object.assign({},t);for(let t in r)void 0===r[t]&&delete r[t];return r}function b(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},t);for(let t of r)t in n&&delete n[t];return n}}},function(t){var r=function(r){return t(t.s=r)};t.O(0,[9774,179],function(){return r(23837),r(19828)}),_N_E=t.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.