PageSourceSearch

https://refactoringui.com/build/assets/app-Bcb5N5hN.js

js refactoringui.com collected 2026-10-02 03:34:37 UTC 580,419 bytes, 95 lines download raw bytes

1var yx=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports);var VC=yx((gn,yn)=>{function vx(t,r){for(var l=0;l<r.length;l++){const s=r[l];if(typeof s!="string"&&!Array.isArray(s)){for(const u in s)if(u!=="default"&&!(u in t)){const d=Object.getOwnPropertyDescriptor(s,u);d&&Object.defineProperty(t,u,d.get?d:{enumerable:!0,get:()=>s[u]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var iy=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function bx(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function wx(t){if(Object.prototype.hasOwnProperty.call(t,"__esModule"))return t;var r=t.default;if(typeof r=="function"){var l=function s(){var u=!1;try{u=this instanceof s}catch{}return u?Reflect.construct(r,arguments,this.constructor):r.apply(this,arguments)};l.prototype=r.prototype}else l={};return Object.defineProperty(l,"__esModule",{value:!0}),Object.keys(t).forEach(function(s){var u=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(l,s,u.get?u:{enumerable:!0,get:function(){return t[s]}})}),l}var Kf={exports:{}},Ii={};var sy;function xx(){if(sy)return Ii;sy=1;var t=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function l(s,u,d){var h=null;if(d!==void 0&&(h=""+d),u.key!==void 0&&(h=""+u.key),"key"in u){d={};for(var p in u)p!=="key"&&(d[p]=u[p])}else d=u;return u=d.ref,{$$typeof:t,type:s,key:h,ref:u!==void 0?u:null,props:d}}return Ii.Fragment=r,Ii.jsx=l,Ii.jsxs=l,Ii}var oy;function Sx(){return oy||(oy=1,Kf.exports=xx()),Kf.exports}var f=Sx(),Hv=typeof global=="object"&&global&&global.Object===Object&&global,Ex=typeof self=="object"&&self&&self.Object===Object&&self,Zn=Hv||Ex||Function("return this")(),Mn=Zn.Symbol,qv=Object.prototype,_x=qv.hasOwnProperty,jx=qv.toString,$i=Mn?Mn.toStringTag:void 0;function Tx(t){var r=_x.call(t,$i),l=t[$i];try{t[$i]=void 0;var s=!0}catch{}var u=jx.call(t);return s&&(r?t[$i]=l:delete t[$i]),u}var Ax=Object.prototype,Ox=Ax.toString;function Cx(t){return Ox.call(t)}var Rx="[object Null]",Nx="[object Undefined]",uy=Mn?Mn.toStringTag:void 0;function Ja(t){return t==null?t===void 0?Nx:Rx:uy&&uy in Object(t)?Tx(t):Cx(t)}function cr(t){return t!=null&&typeof t=="object"}var kx="[object Symbol]";function pu(t){return typeof t=="symbol"||cr(t)&&Ja(t)==kx}function Pv(t,r){for(var l=-1,s=t==null?0:t.length,u=Array(s);++l<s;)u[l]=r(t[l],l,t);return u}var Un=Array.isArray,cy=Mn?Mn.prototype:void 0,fy=cy?cy.toString:void 0;function Fv(t){if(typeof t=="string")return t;if(Un(t))return Pv(t,Fv)+"";if(pu(t))return fy?fy.call(t):"";var r=t+"";return r=="0"&&1/t==-1/0?"-0":r}var Dx=/\s/;function Mx(t){for(var r=t.length;r--&&Dx.test(t.charAt(r)););return r}var Ux=/^\s+/;function Bx(t){return t&&t.slice(0,Mx(t)+1).replace(Ux,"")}function vn(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var dy=NaN,zx=/^[-+]0x[0-9a-f]+$/i,Lx=/^0b[01]+$/i,Hx=/^0o[0-7]+$/i,qx=parseInt;function hy(t){if(typeof t=="number")return t;if(pu(t))return dy;if(vn(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=vn(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=Bx(t);var l=Lx.test(t);return l||Hx.test(t)?qx(t.slice(2),l?2:8):zx.test(t)?dy:+t}function Iv(t){return t}var Px="[object AsyncFunction]",Fx="[object Function]",Ix="[object GeneratorFunction]",$x="[object Proxy]";function Fh(t){if(!vn(t))return!1;var r=Ja(t);return r==Fx||r==Ix||r==Px||r==$x}var Jf=Zn["__core-js_shared__"],my=(function(){var t=/[^.]+$/.exec(Jf&&Jf.keys&&Jf.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""})();function Gx(t){return!!my&&my in t}var Vx=Function.prototype,Yx=Vx.toString;function Wa(t){if(t!=null){try{return Yx.call(t)}catch{}try{return t+""}catch{}}return""}var Qx=/[\\^$.*+?()[\]{}|]/g,Zx=/^\[object .+?Constructor\]$/,Xx=Function.prototype,Kx=Object.prototype,Jx=Xx.toString,Wx=Kx.hasOwnProperty,e3=RegExp("^"+Jx.call(Wx).replace(Qx,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function t3(t){if(!vn(t)||Gx(t))return!1;var r=Fh(t)?e3:Zx;return r.test(Wa(t))}function n3(t,r){return t?.[r]}function el(t,r){var l=n3(t,r);return t3(l)?l:void 0}var mh=el(Zn,"WeakMap"),py=Object.create,r3=(function(){function t(){}return function(r){if(!vn(r))return{};if(py)return py(r);t.prototype=r;var l=new t;return t.prototype=void 0,l}})();function a3(t,r,l){switch(l.length){case 0:return t.call(r);case 1:return t.call(r,l[0]);case 2:return t.call(r,l[0],l[1]);case 3:return t.call(r,l[0],l[1],l[2])}return t.apply(r,l)}function $v(t,r){var l=-1,s=t.length;for(r||(r=Array(s));++l<s;)r[l]=t[l];return r}var l3=800,i3=16,s3=Date.now;function o3(t){var r=0,l=0;return function(){var s=s3(),u=i3-(s-l);if(l=s,u>0){if(++r>=l3)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function u3(t){return function(){return t}}var au=(function(){try{var t=el(Object,"defineProperty");return t({},"",{}),t}catch{}}
vendor: 10,230 bytes, line 1
1)(),c3=au?function(t,r){return au(t,"toString",{configurable:!0,enumerable:!1,value:u3(r),writable:!0})}:Iv,Gv=o3(c3);function f3(t,r){for(var l=-1,s=t==null?0:t.length;++l<s&&r(t[l],l,t)!==!1;);return t}var d3=9007199254740991,h3=/^(?:0|[1-9]\d*)$/;function gu(t,r){var l=typeof t;return r=r??d3,!!r&&(l=="number"||l!="symbol"&&h3.test(t))&&t>-1&&t%1==0&&t<r}function Ih(t,r,l){r=="__proto__"&&au?au(t,r,{configurable:!0,enumerable:!0,value:l,writable:!0}):t[r]=l}function ys(t,r){return t===r||t!==t&&r!==r}var m3=Object.prototype,p3=m3.hasOwnProperty;function $h(t,r,l){var s=t[r];(!(p3.call(t,r)&&ys(s,l))||l===void 0&&!(r in t))&&Ih(t,r,l)}function Vl(t,r,l,s){var u=!l;l||(l={});for(var d=-1,h=r.length;++d<h;){var p=r[d],y=void 0;y===void 0&&(y=t[p]),u?Ih(l,p,y):$h(l,p,y)}return l}var gy=Math.max;function Vv(t,r,l){return r=gy(r===void 0?t.length-1:r,0),function(){for(var s=arguments,u=-1,d=gy(s.length-r,0),h=Array(d);++u<d;)h[u]=s[r+u];u=-1;for(var p=Array(r+1);++u<r;)p[u]=s[u];return p[r]=l(h),a3(t,this,p)}}function g3(t,r){return Gv(Vv(t,r,Iv),t+"")}var y3=9007199254740991;function Gh(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=y3}function yu(t){return t!=null&&Gh(t.length)&&!Fh(t)}function v3(t,r,l){if(!vn(l))return!1;var s=typeof r;return(s=="number"?yu(l)&&gu(r,l.length):s=="string"&&r in l)?ys(l[r],t):!1}function b3(t){return g3(function(r,l){var s=-1,u=l.length,d=u>1?l[u-1]:void 0,h=u>2?l[2]:void 0;for(d=t.length>3&&typeof d=="function"?(u--,d):void 0,h&&v3(l[0],l[1],h)&&(d=u<3?void 0:d,u=1),r=Object(r);++s<u;){var p=l[s];p&&t(r,p,s,d)}return r})}var w3=Object.prototype;function Vh(t){var r=t&&t.constructor,l=typeof r=="function"&&r.prototype||w3;return t===l}function x3(t,r){for(var l=-1,s=Array(t);++l<t;)s[l]=r(l);return s}var S3="[object Arguments]";function yy(t){return cr(t)&&Ja(t)==S3}var Yv=Object.prototype,E3=Yv.hasOwnProperty,_3=Yv.propertyIsEnumerable,os=yy((function(){return arguments})())?yy:function(t){return cr(t)&&E3.call(t,"callee")&&!_3.call(t,"callee")};function j3(){return!1}var Qv=typeof gn=="object"&&gn&&!gn.nodeType&&gn,vy=Qv&&typeof yn=="object"&&yn&&!yn.nodeType&&yn,T3=vy&&vy.exports===Qv,by=T3?Zn.Buffer:void 0,A3=by?by.isBuffer:void 0,us=A3||j3,O3="[object Arguments]",C3="[object Array]",R3="[object Boolean]",N3="[object Date]",k3="[object Error]",D3="[object Function]",M3="[object Map]",U3="[object Number]",B3="[object Object]",z3="[object RegExp]",L3="[object Set]",H3="[object String]",q3="[object WeakMap]",P3="[object ArrayBuffer]",F3="[object DataView]",I3="[object Float32Array]",$3="[object Float64Array]",G3="[object Int8Array]",V3="[object Int16Array]",Y3="[object Int32Array]",Q3="[object Uint8Array]",Z3="[object Uint8ClampedArray]",X3="[object Uint16Array]",K3="[object Uint32Array]",st={};st[I3]=st[$3]=st[G3]=st[V3]=st[Y3]=st[Q3]=st[Z3]=st[X3]=st[K3]=!0;st[O3]=st[C3]=st[P3]=st[R3]=st[F3]=st[N3]=st[k3]=st[D3]=st[M3]=st[U3]=st[B3]=st[z3]=st[L3]=st[H3]=st[q3]=!1;function J3(t){return cr(t)&&Gh(t.length)&&!!st[Ja(t)]}function Yh(t){return function(r){return t(r)}}var Zv=typeof gn=="object"&&gn&&!gn.nodeType&&gn,es=Zv&&typeof yn=="object"&&yn&&!yn.nodeType&&yn,W3=es&&es.exports===Zv,Wf=W3&&Hv.process,Il=(function(){try{var t=es&&es.require&&es.require("util").types;return t||Wf&&Wf.binding&&Wf.binding("util")}catch{}})(),wy=Il&&Il.isTypedArray,Qh=wy?Yh(wy):J3,eS=Object.prototype,tS=eS.hasOwnProperty;function Xv(t,r){var l=Un(t),s=!l&&os(t),u=!l&&!s&&us(t),d=!l&&!s&&!u&&Qh(t),h=l||s||u||d,p=h?x3(t.length,String):[],y=p.length;for(var v in t)(r||tS.call(t,v))&&!(h&&(v=="length"||u&&(v=="offset"||v=="parent")||d&&(v=="buffer"||v=="byteLength"||v=="byteOffset")||gu(v,y)))&&p.push(v);return p}function Kv(t,r){return function(l){return t(r(l))}}var nS=Kv(Object.keys,Object),rS=Object.prototype,aS=rS.hasOwnProperty;function lS(t){if(!Vh(t))return nS(t);var r=[];for(var l in Object(t))aS.call(t,l)&&l!="constructor"&&r.push(l);return r}function Zh(t){return yu(t)?Xv(t):lS(t)}function iS(t){var r=[];if(t!=null)for(var l in Object(t))r.push(l);return r}var sS=Object.prototype,oS=sS.hasOwnProperty;function uS(t){if(!vn(t))return iS(t);var r=Vh(t),l=[];for(var s in t)s=="constructor"&&(r||!oS.call(t,s))||l.push(s);return l}function vs(t){return yu(t)?Xv(t,!0):uS(t)}var cS=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,fS=/^\w*$/;function dS(t,r){if(Un(t))return!1;var l=typeof t;return l=="number"||l=="symbol"||l=="boolean"||t==null||pu(t)?!0:fS.test(t)||!cS.test(t)||r!=null&&t in Object(r)}var cs=el(Object,"create");function hS(){this.__data__=cs?cs(null):{},this.size=0}function mS(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var pS="__lodash_hash_undefined__",gS=Object.prototype,yS=gS.hasOwnProperty;function vS(t){var r=this.__data__;if(cs){var l=r[t];return l===pS?void 0:l}return yS.call(r,t)?r[t]:void 0}var bS=Object.prototype,wS=bS.hasOwnProperty;function xS(t){var r=this.__data__;return cs?r[t]!==void 0:wS.call(r,t)}var SS="__lodash_hash_undefined__";function ES(t,r){var l=this.__data__;return this.size+=this.has(t)?0:1,l[t]=cs&&r===void 0?SS:r,this}function Qa(t){var r=-1,l=t==null?0:t.length;for(this.clear();++r<l;){var s=t[r];this.set(s[0],s[1])}}Qa.prototype.clear=hS;Qa.prototype.delete=mS;Qa.prototype.get=vS;Qa.prototype.has=xS;Qa.prototype.set=ES;function _S(){this.__data__=[],this.size=0}function vu(t,r){for(var l=t.length;l--;)if(ys(t[l][0],r))return l;return-1}var jS=Array.prototype,TS=jS.splice;function AS(t){var r=this.__data__,l=vu(r,t);if(l<0)return!1;var s=r.length-1;return l==s?r.pop():TS.call(r,l,1),--this.size,!0}function OS(t){var r=this.__data__,l=vu(r,t);return l<0?void 0:r[l][1]}function CS(t){return vu(this.__data__,t)>-1}function RS(t,r){var l=this.__data__,s=vu(l,t);return s<0?(++this.size,l.push([t,r])):l[s][1]=r,this}function qr(t){var r=-1,l=t==null?0:t.length;for(this.clear();++r<l;){var s=t[r];this.set(s[0],s[1])}}qr.prototype.clear=_S;qr.prototype.delete=AS;qr.prototype.get=OS;qr.prototype.has=CS;qr.prototype.set=RS;var fs=el(Zn,"Map");function NS(){this.size=0,this.__data__={hash:new Qa,map:new(fs||qr),string:new Qa}}function kS(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function bu(t,r){var l=t.__data__;return kS(r)?l[typeof r=="string"?"string":"hash"]:l.map}function DS(t){var r=bu(this,t).delete(t);return this.size-=r?1:0,r}function MS(t){return bu(this,t).get(t)}function US(t){return bu(this,t).has(t)}function BS(t,r){var l=bu(this,t),s=l.size;return l.set(t,r),this.size+=l.size==s?0:1,this}function Pr(t){var r=-1,l=t==null?0:t.length;for(this.clear();++r<l;){var s=t[r];this.set(s[0],s[1])}}Pr.prototype.clear=NS;Pr.prototype.delete=DS;Pr.prototype.get=MS;Pr.prototype.has=US;Pr.prototype.set=BS;var zS="Expected a function";function Xh(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(zS);var l=function(){var s=arguments,u=r?r.apply(this,s):s[0],d=l.cache;if(d.has(u))return d.get(u);var h=t.apply(this,s);return l.cache=d.set(u,h)||d,h};return l.cache=new(Xh.Cache||Pr),l}Xh.Cache=Pr;var LS=500;function HS(t){var r=Xh(t,function(s){return l.size===LS&&l.clear(),s}),l=r.cache;return r}var qS=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,PS=/\\(\\)?/g,FS=HS(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(qS,function(l,s,u,d){r.push(u?d.replace(PS,"$1"):s||l)}),r});function Jv(t){return t==null?"":Fv(t)}function bs(t,r){return Un(t)?t:dS(t,r)?[t]:FS(Jv(t))}function wu(t){if(typeof t=="string"||pu(t))return t;var r=t+"";return r=="0"&&1/t==-1/0?"-0":r}function Wv(t,r){r=bs(r,t);for(var l=0,s=r.length;t!=null&&l<s;)t=t[wu(r[l++])];return l&&l==s?t:void 0}function fr(t,r,l){var s=t==null?void 0:Wv(t,r);return s===void 0?l:s}function Kh(t,r){for(var l=-1,s=r.length,u=t.length;++l<s;)t[u+l]=r[l];return t}var xy=Mn?Mn.isConcatSpreadable:void 0;function IS(t){return Un(t)||os(t)||!!(xy&&t&&t[xy])}function $S(t,r,l,s,u){var d=-1,h=t.length;for(l||(l=IS),u||(u=[]);++d<h;){var p=t[d];l(p)?Kh(u,p):u[u.length]=p}return u}function GS(t){var r=t==null?0:t.length;return r?$S(t):[]}function VS(t){return Gv(Vv(t,void 0,GS),t+"")}var Jh=Kv(Object.getPrototypeOf,Object),YS="[object Object]",QS=Function.prototype,ZS=Object.prototype,eb=QS.toString,XS=ZS.hasOwnProperty,KS=eb.call(Object);function tb(t){if(!cr(t)||Ja(t)!=YS)return!1;var r=Jh(t);if(r===null)return!0;var l=XS.call(r,"constructor")&&r.constructor;return typeof l=="function"&&l instanceof l&&eb.call(l)==KS}function JS(t,r,l){var s=-1,u=t.length;r<0&&(r=-r>u?0:u+r),l=l>u?u:l,l<0&&(l+=u),u=r>l?0:l-r>>>0,r>>>=0;for(var d=Array(u);++s<u;)d[s]=t[s+r];return d}function WS(t){return function(r){return t?.[r]}}function eE(){this.__data__=new qr,this.size=0}function tE(t){var r=this.__data__,l=r.delete(t);return this.size=r.size,l}function nE(t){return this.__data__.get(t)}function rE(t){return this.__data__.has(t)}var aE=200;function lE(t,r){var l=this.__data__;if(l instanceof qr){var s=l.__data__;if(!fs||s.length<aE-1)return s.push([t,r]),this.size=++l.size,this;l=this.__data__=new Pr(s)}return l.set(t,r),this.size=l.size,this}function or(t){var r=this.__data__=new qr(t);this.size=r.size}or.prototype.clear=eE;or.prototype.delete=tE;or.prototype.get=nE;or.prototype.has=rE;or.prototype.set=lE;function iE(t,r){return t&&Vl(r,Zh(r),t)}function sE(t,r){return t&&Vl(r,vs(r),t)}var nb=typeof gn=="object"&&gn&&!gn.nodeType&&gn,Sy=nb&&typeof yn=="object"&&yn&&!yn.nodeType&&yn,oE=Sy&&Sy.exports===nb,Ey=oE?Zn.Buffer:void 0,_y=Ey?Ey.allocUnsafe:void 0;function rb(t,r){if(r)return t.slice();var l=t.length,s=_y?_y(l):new t.constructor(l);return t.copy(s),s}function uE(t,r){for(var l=-1,s=t==null?0:t.length,u=0,d=[];++l<s;){var h=t[l];r(h,l,t)&&(d[u++]=h)}return d}function ab(){return[]}var cE=Object.prototype,fE=cE.propertyIsEnumerable,jy=Object.getOwnPropertySymbols,Wh=jy?function(t){return t==null?[]:(t=Object(t),uE(jy(t),function(r){return fE.call(t,r)}))}:ab;function dE(t,r){return Vl(t,Wh(t),r)}var hE=Object.getOwnPropertySymbols,lb=hE?function(t){for(var r=[];t;)Kh(r,Wh(t)),t=Jh(t);return r}:ab;function mE(t,r){return Vl(t,lb(t),r)}function ib(t,r,l){var s=r(t);
vendor: 5,235 bytes, line 1
1return Un(t)?s:Kh(s,l(t))}function ph(t){return ib(t,Zh,Wh)}function sb(t){return ib(t,vs,lb)}var gh=el(Zn,"DataView"),yh=el(Zn,"Promise"),vh=el(Zn,"Set"),Ty="[object Map]",pE="[object Object]",Ay="[object Promise]",Oy="[object Set]",Cy="[object WeakMap]",Ry="[object DataView]",gE=Wa(gh),yE=Wa(fs),vE=Wa(yh),bE=Wa(vh),wE=Wa(mh),Gn=Ja;(gh&&Gn(new gh(new ArrayBuffer(1)))!=Ry||fs&&Gn(new fs)!=Ty||yh&&Gn(yh.resolve())!=Ay||vh&&Gn(new vh)!=Oy||mh&&Gn(new mh)!=Cy)&&(Gn=function(t){var r=Ja(t),l=r==pE?t.constructor:void 0,s=l?Wa(l):"";if(s)switch(s){case gE:return Ry;case yE:return Ty;case vE:return Ay;case bE:return Oy;case wE:return Cy}return r});var xE=Object.prototype,SE=xE.hasOwnProperty;function EE(t){var r=t.length,l=new t.constructor(r);return r&&typeof t[0]=="string"&&SE.call(t,"index")&&(l.index=t.index,l.input=t.input),l}var lu=Zn.Uint8Array;function em(t){var r=new t.constructor(t.byteLength);return new lu(r).set(new lu(t)),r}function _E(t,r){var l=r?em(t.buffer):t.buffer;return new t.constructor(l,t.byteOffset,t.byteLength)}var jE=/\w*$/;function TE(t){var r=new t.constructor(t.source,jE.exec(t));return r.lastIndex=t.lastIndex,r}var Ny=Mn?Mn.prototype:void 0,ky=Ny?Ny.valueOf:void 0;function AE(t){return ky?Object(ky.call(t)):{}}function ob(t,r){var l=r?em(t.buffer):t.buffer;return new t.constructor(l,t.byteOffset,t.length)}var OE="[object Boolean]",CE="[object Date]",RE="[object Map]",NE="[object Number]",kE="[object RegExp]",DE="[object Set]",ME="[object String]",UE="[object Symbol]",BE="[object ArrayBuffer]",zE="[object DataView]",LE="[object Float32Array]",HE="[object Float64Array]",qE="[object Int8Array]",PE="[object Int16Array]",FE="[object Int32Array]",IE="[object Uint8Array]",$E="[object Uint8ClampedArray]",GE="[object Uint16Array]",VE="[object Uint32Array]";function YE(t,r,l){var s=t.constructor;switch(r){case BE:return em(t);case OE:case CE:return new s(+t);case zE:return _E(t,l);case LE:case HE:case qE:case PE:case FE:case IE:case $E:case GE:case VE:return ob(t,l);case RE:return new s;case NE:case ME:return new s(t);case kE:return TE(t);case DE:return new s;case UE:return AE(t)}}function ub(t){return typeof t.constructor=="function"&&!Vh(t)?r3(Jh(t)):{}}var QE="[object Map]";function ZE(t){return cr(t)&&Gn(t)==QE}var Dy=Il&&Il.isMap,XE=Dy?Yh(Dy):ZE,KE="[object Set]";function JE(t){return cr(t)&&Gn(t)==KE}var My=Il&&Il.isSet,WE=My?Yh(My):JE,e_=1,t_=2,n_=4,cb="[object Arguments]",r_="[object Array]",a_="[object Boolean]",l_="[object Date]",i_="[object Error]",fb="[object Function]",s_="[object GeneratorFunction]",o_="[object Map]",u_="[object Number]",db="[object Object]",c_="[object RegExp]",f_="[object Set]",d_="[object String]",h_="[object Symbol]",m_="[object WeakMap]",p_="[object ArrayBuffer]",g_="[object DataView]",y_="[object Float32Array]",v_="[object Float64Array]",b_="[object Int8Array]",w_="[object Int16Array]",x_="[object Int32Array]",S_="[object Uint8Array]",E_="[object Uint8ClampedArray]",__="[object Uint16Array]",j_="[object Uint32Array]",rt={};rt[cb]=rt[r_]=rt[p_]=rt[g_]=rt[a_]=rt[l_]=rt[y_]=rt[v_]=rt[b_]=rt[w_]=rt[x_]=rt[o_]=rt[u_]=rt[db]=rt[c_]=rt[f_]=rt[d_]=rt[h_]=rt[S_]=rt[E_]=rt[__]=rt[j_]=!0;rt[i_]=rt[fb]=rt[m_]=!1;function ts(t,r,l,s,u,d){var h,p=r&e_,y=r&t_,v=r&n_;if(l&&(h=u?l(t,s,u,d):l(t)),h!==void 0)return h;if(!vn(t))return t;var b=Un(t);if(b){if(h=EE(t),!p)return $v(t,h)}else{var w=Gn(t),_=w==fb||w==s_;if(us(t))return rb(t,p);if(w==db||w==cb||_&&!u){if(h=y||_?{}:ub(t),!p)return y?mE(t,sE(h,t)):dE(t,iE(h,t))}else{if(!rt[w])return u?t:{};h=YE(t,w,p)}}d||(d=new or);var C=d.get(t);if(C)return C;d.set(t,h),WE(t)?t.forEach(function(E){h.add(ts(E,r,l,E,t,d))}):XE(t)&&t.forEach(function(E,k){h.set(k,ts(E,r,l,k,t,d))});var x=v?y?sb:ph:y?vs:Zh,j=b?void 0:x(t);return f3(j||t,function(E,k){j&&(k=E,E=t[k]),$h(h,k,ts(E,r,l,k,t,d))}),h}var T_=1,A_=4;function $n(t){return ts(t,T_|A_)}var O_="__lodash_hash_undefined__";function C_(t){return this.__data__.set(t,O_),this}function R_(t){return this.__data__.has(t)}function iu(t){var r=-1,l=t==null?0:t.length;for(this.__data__=new Pr;++r<l;)this.add(t[r])}iu.prototype.add=iu.prototype.push=C_;iu.prototype.has=R_;function N_(t,r){for(var l=-1,s=t==null?0:t.length;++l<s;)if(r(t[l],l,t))return!0;return!1}function k_(t,r){return t.has(r)}var D_=1,M_=2;function hb(t,r,l,s,u,d){var h=l&D_,p=t.length,y=r.length;if(p!=y&&!(h&&y>p))return!1;var v=d.get(t),b=d.get(r);if(v&&b)return v==r&&b==t;var w=-1,_=!0,C=l&M_?new iu:void 0;for(d.set(t,r),d.set(r,t);++w<p;){var x=t[w],j=r[w];if(s)var E=h?s(j,x,w,r,t,d):s(x,j,w,t,r,d);if(E!==void 0){if(E)continue;_=!1;break}if(C){if(!N_(r,function(k,M){if(!k_(C,M)&&(x===k||u(x,k,l,s,d)))return C.push(M)})){_=!1;break}}else if(!(x===j||u(x,j,l,s,d))){_=!1;break}}return d.delete(t),d.delete(r),_}function U_(t){var r=-1,l=Array(t.size);return t.forEach(function(s,u){l[++r]=[u,s]}),l}function B_(t){var r=-1,l=Array(t.size);return t.forEach(function(s){l[++r]=s}),l}var z_=1,L_=2,H_="[object Boolean]",q_="[object Date]",P_="[object Error]",F_="[object Map]",I_="[object Number]",$_="[object RegExp]",G_="[object Set]",V_="[object String]",Y_="[object Symbol]",Q_="[object ArrayBuffer]",Z_="[object DataView]",Uy=Mn?Mn.prototype:void 0,ed=Uy?Uy.valueOf
vendor: 1,664 bytes, line 1
1:void 0;function X_(t,r,l,s,u,d,h){switch(l){case Z_:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case Q_:return!(t.byteLength!=r.byteLength||!d(new lu(t),new lu(r)));case H_:case q_:case I_:return ys(+t,+r);case P_:return t.name==r.name&&t.message==r.message;case $_:case V_:return t==r+"";case F_:var p=U_;case G_:var y=s&z_;if(p||(p=B_),t.size!=r.size&&!y)return!1;var v=h.get(t);if(v)return v==r;s|=L_,h.set(t,r);var b=hb(p(t),p(r),s,u,d,h);return h.delete(t),b;case Y_:if(ed)return ed.call(t)==ed.call(r)}return!1}var K_=1,J_=Object.prototype,W_=J_.hasOwnProperty;function e6(t,r,l,s,u,d){var h=l&K_,p=ph(t),y=p.length,v=ph(r),b=v.length;if(y!=b&&!h)return!1;for(var w=y;w--;){var _=p[w];if(!(h?_ in r:W_.call(r,_)))return!1}var C=d.get(t),x=d.get(r);if(C&&x)return C==r&&x==t;var j=!0;d.set(t,r),d.set(r,t);for(var E=h;++w<y;){_=p[w];var k=t[_],M=r[_];if(s)var F=h?s(M,k,_,r,t,d):s(k,M,_,t,r,d);if(!(F===void 0?k===M||u(k,M,l,s,d):F)){j=!1;break}E||(E=_=="constructor")}if(j&&!E){var W=t.constructor,re=r.constructor;W!=re&&"constructor"in t&&"constructor"in r&&!(typeof W=="function"&&W instanceof W&&typeof re=="function"&&re instanceof re)&&(j=!1)}return d.delete(t),d.delete(r),j}var t6=1,By="[object Arguments]",zy="[object Array]",Fo="[object Object]",n6=Object.prototype,Ly=n6.hasOwnProperty;function r6(t,r,l,s,u,d){var h=Un(t),p=Un(r),y=h?zy:Gn(t),v=p?zy:Gn(r);y=y==By?Fo:y,v=v==By?Fo:v;var b=y==Fo,w=v==Fo,_=y==v;if(_&&us(t)){if(!us(r))return!1;h=!0,b=!1}if(_&&!b)return d||(d=new or),h||Qh(t)?hb(t,r,l,s,u,d):X_(t,r,y,l,s,u,d);if(!(l&t6)){var C=b&&Ly.call(t,"__wrapped__"),x=w&&Ly.call(r,"__wrapped__");
1if(C||x){var j=C?t.value():t,E=x?r.value():r;return d||(d=new or),u(j,E,l,s,d)}}return _?(d||(d=new or),e6(t,r,l,s,u,d)):!1}function mb(t,r,l,s,u){return t===r?!0:t==null||r==null||!cr(t)&&!cr(r)?t!==t&&r!==r:r6(t,r,l,s,mb,u)}function a6(t,r,l){r=bs(r,t);for(var s=-1,u=r.length,d=!1;++s<u;){var h=wu(r[s]);if(!(d=t!=null&&l(t,h)))break;t=t[h]}return d||++s!=u?d:(u=t==null?0:t.length,!!u&&Gh(u)&&gu(h,u)&&(Un(t)||os(t)))}function l6(t){return function(r,l,s){for(var u=-1,d=Object(r),h=s(r),p=h.length;p--;){var y=h[++u];if(l(d[y],y,d)===!1)break}return r}}var i6=l6(),td=function(){return Zn.Date.now()},s6="Expected a function",o6=Math.max,u6=Math.min;function c6(t,r,l){var s,u,d,h,p,y,v=0,b=!1,w=!1,_=!0;if(typeof t!="function")throw new TypeError(s6);r=hy(r)||0,vn(l)&&(b=!0,w="maxWait"in l,d=w?o6(hy(l.maxWait)||0,r):d,_="trailing"in l?!0:_);function C(B){var A=s,Y=u;return s=u=void 0,v=B,h=t.apply(Y,A),h}function x(B){return v=B,p=setTimeout(k,r),b?C(B):h}function j(B){var A=B-y,Y=B-v,ee=r-A;return w?u6(ee,d-Y):ee}function E(B){var A=B-y,Y=B-v;return y===void 0||A>=r||A<0||w&&Y>=d}function k(){var B=td();if(E(B))return M(B);p=setTimeout(k,j(B))}function M(B){return p=void 0,_&&s?C(B):(s=u=void 0,h)}function F(){p!==void 0&&clearTimeout(p),v=0,s=y=u=p=void 0}function W(){return p===void 0?h:M(td())}function re(){var B=td(),A=E(B);if(s=arguments,u=this,y=B,A){if(p===void 0)return x(y);if(w)return clearTimeout(p),p=setTimeout(k,r),C(y)}return p===void 0&&(p=setTimeout(k,r)),h}return re.cancel=F,re.flush=W,re}function bh(t,r,l){(l!==void 0&&!ys(t[r],l)||l===void 0&&!(r in t))&&Ih(t,r,l)}function f6(t){return cr(t)&&yu(t)}function wh(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function d6(t){return Vl(t,vs(t))}function h6(t,r,l,s,u,d,h){var p=wh(t,l),y=wh(r,l),v=h.get(y);if(v){bh(t,l,v);return}var b=d?d(p,y,l+"",t,r,h):void 0,w=b===void 0;if(w){var _=Un(y),C=!_&&us(y),x=!_&&!C&&Qh(y);b=y,_||C||x?Un(p)?b=p:f6(p)?b=$v(p):C?(w=!1,b=rb(y,!0)):x?(w=!1,b=ob(y,!0)):b=[]:tb(y)||os(y)?(b=p,os(p)?b=d6(p):(!vn(p)||Fh(p))&&(b=ub(y))):w=!1}w&&(h.set(y,b),u(b,y,s,d,h),h.delete(y)),bh(t,l,b)}function pb(t,r,l,s,u){t!==r&&i6(r,function(d,h){if(u||(u=new or),vn(d))h6(t,r,h,l,pb,s,u);else{var p=s?s(wh(t,h),d,h+"",t,r,u):void 0;p===void 0&&(p=d),bh(t,h,p)}},vs)}function m6(t){var r=t==null?0:t.length;return r?t[r-1]:void 0}var p6={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},g6=WS(p6),gb=/[&<>"']/g,y6=RegExp(gb.source);function v6(t){return t=Jv(t),t&&y6.test(t)?t.replace(gb,g6):t}var b6=Object.prototype,w6=b6.hasOwnProperty;function x6(t,r){return t!=null&&w6.call(t,r)}function yb(t,r){return t!=null&&a6(t,r,x6)}function S6(t,r){return r.length<2?t:Wv(t,JS(r,0,-1))}function xa(t,r){return mb(t,r)}var xh=b3(function(t,r,l){pb(t,r,l)}),E6=Object.prototype,_6=E6.hasOwnProperty;function j6(t,r){r=bs(r,t);var l=-1,s=r.length;if(!s)return!0;for(var u=t==null||typeof t!="object"&&typeof t!="function";++l<s;){var d=r[l];if(typeof d=="string"){if(d==="__proto__"&&!_6.call(t,"__proto__"))return!1;if(d==="constructor"&&l+1<s&&typeof r[l+1]=="string"&&r[l+1]==="prototype"){if(u&&l===0)continue;return!1}}}var h=S6(t,r);return h==null||delete h[wu(m6(r))]}function T6(t){return tb(t)?void 0:t}var A6=1,O6=2,C6=4,Hy=VS(function(t,r){var l={};if(t==null)return l;var s=!1;r=Pv(r,function(d){return d=bs(d,t),s||(s=d.length>1),d}),Vl(t,sb(t),l),s&&(l=ts(l,A6|O6|C6,T6));for(var u=r.length;u--;)j6(l,r[u]);return l});function R6(t,r,l,s){if(!vn(t))return t;r=bs(r,t);for(var u=-1,d=r.length,h=d-1,p=t;p!=null&&++u<d;){var y=wu(r[u]),v=l;if(y==="__proto__"||y==="constructor"||y==="prototype")return t;if(u!=h){var b=p[y];v=void 0,v===void 0&&(v=vn(b)?b:gu(r[u+1])?[]:{})}$h(p,y,v),p=p[y]}return t}function Yn(t,r,l){return t==null?t:R6(t,r,l)}var nd,qy;function Yl(){return qy||(qy=1,nd=TypeError),nd}const N6={},k6=Object.freeze(Object.defineProperty({__proto__:null,default:N6},Symbol.toStringTag,{value:"Module"})),D6=wx(k6);var rd,Py;function xu(){if(Py)return rd;Py=1;var t=typeof Map=="function"&&Map.prototype,r=Object.getOwnPropertyDescriptor&&t?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,l=t&&r&&typeof r.get=="function"?r.get:null,s=t&&Map.prototype.forEach,u=typeof Set=="function"&&Set.prototype,d=Object.getOwnPropertyDescriptor&&u?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,h=u&&d&&typeof d.get=="function"?d.get:null,p=u&&Set.prototype.forEach,y=typeof WeakMap=="function"&&WeakMap.prototype,v=y?WeakMap.prototype.has:null,b=typeof WeakSet=="function"&&WeakSet.prototype,w=b?WeakSet.prototype.has:null,_=typeof WeakRef=="function"&&WeakRef.prototype,C=_?WeakRef.prototype.deref:null,x=Boolean.prototype.valueOf,j=Object.prototype.toString,E=Function.prototype.toString,k=String.prototype.match,M=String.prototype.slice,F=String.prototype.replace,W=String.prototype.toUpperCase,re=String.prototype.toLowerCase,B=RegExp.prototype.test,A=Array.prototype.concat,Y=Array.prototype.join,ee=Array.prototype.slice,ae=M
vendor: 30,250 bytes, lines 1-4
1ath.floor,q=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Q=Object.getOwnPropertySymbols,Z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,le=typeof Symbol=="function"&&typeof Symbol.iterator=="object",he=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===le||!0)?Symbol.toStringTag:null,R=Object.prototype.propertyIsEnumerable,K=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(U){return U.__proto__}:null);function z(U,$){if(U===1/0||U===-1/0||U!==U||U&&U>-1e3&&U<1e3||B.call(/e/,$))return $;var qe=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof U=="number"){var Xe=U<0?-ae(-U):ae(U);if(Xe!==U){var Ve=String(Xe),Oe=M.call($,Ve.length+1);return F.call(Ve,qe,"$&_")+"."+F.call(F.call(Oe,/([0-9]{3})/g,"$&_"),/_$/,"")}}return F.call($,qe,"$&_")}var ue=D6,pe=ue.custom,T=Ye(pe)?pe:null,I={__proto__:null,double:'"',single:"'"},X={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};rd=function U($,qe,Xe,Ve){var Oe=qe||{};if(pt(Oe,"quoteStyle")&&!pt(I,Oe.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(pt(Oe,"maxStringLength")&&(typeof Oe.maxStringLength=="number"?Oe.maxStringLength<0&&Oe.maxStringLength!==1/0:Oe.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var on=pt(Oe,"customInspect")?Oe.customInspect:!0;if(typeof on!="boolean"&&on!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(pt(Oe,"indent")&&Oe.indent!==null&&Oe.indent!=="	"&&!(parseInt(Oe.indent,10)===Oe.indent&&Oe.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(pt(Oe,"numericSeparator")&&typeof Oe.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var Ft=Oe.numericSeparator;if(typeof $>"u")return"undefined";if($===null)return"null";if(typeof $=="boolean")return $?"true":"false";if(typeof $=="string")return we($,Oe);if(typeof $=="number"){if($===0)return 1/0/$>0?"0":"-0";var Ot=String($);return Ft?z($,Ot):Ot}if(typeof $=="bigint"){var Yt=String($)+"n";return Ft?z($,Yt):Yt}var Xl=typeof Oe.depth>"u"?5:Oe.depth;if(typeof Xe>"u"&&(Xe=0),Xe>=Xl&&Xl>0&&typeof $=="object")return be($)?"[Array]":"[Object]";var mr=Kn(Oe,Xe);if(typeof Ve>"u")Ve=[];else if(kt(Ve,$)>=0)return"[Circular]";function It(pr,Wn,ei){if(Wn&&(Ve=ee.call(Ve),Ve.push(Wn)),ei){var gr={depth:Oe.depth};return pt(Oe,"quoteStyle")&&(gr.quoteStyle=Oe.quoteStyle),U(pr,gr,Xe+1,Ve)}return U(pr,Oe,Xe+1,Ve)}if(typeof $=="function"&&!ve($)){var Ir=bt($),Os=sn($,It);return"[Function"+(Ir?": "+Ir:" (anonymous)")+"]"+(Os.length>0?" { "+Y.call(Os,", ")+" }":"")}if(Ye($)){var Kl=le?F.call(String($),/^(Symbol\(.*\))_[^)]*$/,"$1"):Z.call($);return typeof $=="object"&&!le?At(Kl):Kl}if(De($)){for(var $r="<"+re.call(String($.nodeName)),nl=$.attributes||[],Gr=0;Gr<nl.length;Gr++)$r+=" "+nl[Gr].name+"="+ie(se(nl[Gr].value),"double",Oe);return $r+=">",$.childNodes&&$.childNodes.length&&($r+="..."),$r+="</"+re.call(String($.nodeName))+">",$r}if(be($)){if($.length===0)return"[]";var ja=sn($,It);return mr&&!_a(ja)?"["+Dt(ja,mr)+"]":"[ "+Y.call(ja,", ")+" ]"}if(Se($)){var rl=sn($,It);return!("cause"in Error.prototype)&&"cause"in $&&!R.call($,"cause")?"{ ["+String($)+"] "+Y.call(A.call("[cause]: "+It($.cause),rl),", ")+" }":rl.length===0?"["+String($)+"]":"{ ["+String($)+"] "+Y.call(rl,", ")+" }"}if(typeof $=="object"&&on){if(T&&typeof $[T]=="function"&&ue)return ue($,{depth:Xl-Xe});if(on!=="symbol"&&typeof $.inspect=="function")return $.inspect()}if(wt($)){var Jl=[];return s&&s.call($,function(pr,Wn){Jl.push(It(Wn,$,!0)+" => "+It(pr,$))}),at("Map",l.call($),Jl,mr)}if(ke($)){var Ln=[];return p&&p.call($,function(pr){Ln.push(It(pr,$))}),at("Set",h.call($),Ln,mr)}if(wn($))return zn("WeakMap");if(me($))return zn("WeakSet");if(Ht($))return zn("WeakRef");if(oe($))return At(It(Number($)));if(ct($))return At(It(q.call($)));if(He($))return At(x.call($));if(ce($))return At(It(String($)));if(typeof window<"u"&&$===window)return"{ [object Window] }";if(typeof globalThis<"u"&&$===globalThis||typeof iy<"u"&&$===iy)return"{ [object globalThis] }";if(!je($)&&!ve($)){var gt=sn($,It),Mt=K?K($)===Object.prototype:$ instanceof Object||$.constructor===Object,Jn=$ instanceof Object?"":"null prototype",al=!Mt&&he&&Object($)===$&&he in $?M.call(et($),8,-1):Jn?"Object":"",Fu=Mt||typeof $.constructor!="function"?"":$.constructor.name?$.constructor.name+" ":"",Wl=Fu+(al||Jn?"["+Y.call(A.call([],al||[],Jn||[]),": ")+"] ":"");return gt.length===0?Wl+"{}":mr?Wl+"{"+Dt(gt,mr)+"}":Wl+"{ "+Y.call(gt,", ")+" }"}return String($)};function ie(U,$,qe){var Xe=qe.quoteStyle||$,Ve=I[Xe];return Ve+U+Ve}function se(U){return F.call(String(U),/"/g,"&quot;")}function de(U){return!he||!(typeof U=="object"&&(he in U||typeof U[he]<"u"))}function be(U){return et(U)==="[object Array]"&&de(U)}function je(U){return et(U)==="[object Date]"&&de(U)}function ve(U){return et(U)==="[object RegExp]"&&de(U)}function Se(U){return et(U)==="[object Error]"&&de(U)}function ce(U){return et(U)==="[object String]"&&de(U)}function oe(U){return et(U)==="[object Number]"&&de(U)}function He(U){return et(U)==="[object Boolean]"&&de(U)}function Ye(U){if(le)return U&&typeof U=="object"&&U instanceof Symbol;if(typeof U=="symbol")return!0;if(!U||typeof U!="object"||!Z)return!1;try{return Z.call(U),!0}catch{}return!1}function ct(U){if(!U||typeof U!="object"||!q)return!1;try{return q.call(U),!0}catch{}return!1}var Fe=Object.prototype.hasOwnProperty||function(U){return U in this};function pt(U,$){return Fe.call(U,$)}function et(U){return j.call(U)}function bt(U){if(U.name)return U.name;var $=k.call(E.call(U),/^function\s*([\w$]+)/);return $?$[1]:null}function kt(U,$){if(U.indexOf)return U.indexOf($);for(var qe=0,Xe=U.length;qe<Xe;qe++)if(U[qe]===$)return qe;return-1}function wt(U){if(!l||!U||typeof U!="object")return!1;try{l.call(U);try{h.call(U)}catch{return!0}return U instanceof Map}catch{}return!1}function wn(U){if(!v||!U||typeof U!="object")return!1;try{v.call(U,v);try{w.call(U,w)}catch{return!0}return U instanceof WeakMap}catch{}return!1}function Ht(U){if(!C||!U||typeof U!="object")return!1;try{return C.call(U),!0}catch{}return!1}function ke(U){if(!h||!U||typeof U!="object")return!1;try{h.call(U);try{l.call(U)}catch{return!0}return U instanceof Set}catch{}return!1}function me(U){if(!w||!U||typeof U!="object")return!1;try{w.call(U,w);try{v.call(U,v)}catch{return!0}return U instanceof WeakSet}catch{}return!1}function De(U){return!U||typeof U!="object"?!1:typeof HTMLElement<"u"&&U instanceof HTMLElement?!0:typeof U.nodeName=="string"&&typeof U.getAttribute=="function"}function we(U,$){if(U.length>$.maxStringLength){var qe=U.length-$.maxStringLength,Xe="... "+qe+" more character"+(qe>1?"s":"");return we(M.call(U,0,$.maxStringLength),$)+Xe}var Ve=X[$.quoteStyle||"single"];Ve.lastIndex=0;var Oe=F.call(F.call(U,Ve,"\\$1"),/[\x00-\x1f]/g,Ae);return ie(Oe,"single",$)}function Ae(U){var $=U.charCodeAt(0),qe={8:"b",9:"t",10:"n",12:"f",13:"r"}[$];return qe?"\\"+qe:"\\x"+($<16?"0":"")+W.call($.toString(16))}function At(U){return"Object("+U+")"}function zn(U){return U+" { ? }"}function at(U,$,qe,Xe){var Ve=Xe?Dt(qe,Xe):Y.call(qe,", ");return U+" ("+$+") {"+Ve+"}"}function _a(U){for(var $=0;$<U.length;$++)if(kt(U[$],`
2`)>=0)return!1;return!0}function Kn(U,$){var qe;if(U.indent==="	")qe="	";else if(typeof U.indent=="number"&&U.indent>0)qe=Y.call(Array(U.indent+1)," ");else return null;return{base:qe,prev:Y.call(Array($+1),qe)}}function Dt(U,$){if(U.length===0)return"";var qe=`
3`+$.prev+$.base;return qe+Y.call(U,","+qe)+`
4`+$.prev}function sn(U,$){var qe=be(U),Xe=[];if(qe){Xe.length=U.length;for(var Ve=0;Ve<U.length;Ve++)Xe[Ve]=pt(U,Ve)?$(U[Ve],U):""}var Oe=typeof Q=="function"?Q(U):[],on;if(le){on={};for(var Ft=0;Ft<Oe.length;Ft++)on["$"+Oe[Ft]]=Oe[Ft]}for(var Ot in U)pt(U,Ot)&&(qe&&String(Number(Ot))===Ot&&Ot<U.length||le&&on["$"+Ot]instanceof Symbol||(B.call(/[^\w$]/,Ot)?Xe.push($(Ot,U)+": "+$(U[Ot],U)):Xe.push(Ot+": "+$(U[Ot],U))));if(typeof Q=="function")for(var Yt=0;Yt<Oe.length;Yt++)R.call(U,Oe[Yt])&&Xe.push("["+$(Oe[Yt])+"]: "+$(U[Oe[Yt]],U));return Xe}return rd}var ad,Fy;function M6(){if(Fy)return ad;Fy=1;var t=xu(),r=Yl(),l=function(p,y,v){for(var b=p,w;(w=b.next)!=null;b=w)if(w.key===y)return b.next=w.next,v||(w.next=p.next,p.next=w),w},s=function(p,y){if(p){var v=l(p,y);return v&&v.value}},u=function(p,y,v){var b=l(p,y);b?b.value=v:p.next={key:y,next:p.next,value:v}},d=function(p,y){return p?!!l(p,y):!1},h=function(p,y){if(p)return l(p,y,!0)};return ad=function(){var y,v={assert:function(b){if(!v.has(b))throw new r("Side channel does not contain "+t(b))},delete:function(b){var w=y&&y.next,_=h(y,b);return _&&w&&w===_&&(y=void 0),!!_},get:function(b){return s(y,b)},has:function(b){return d(y,b)},set:function(b,w){y||(y={next:void 0}),u(y,b,w)}};return v},ad}var ld,Iy;function vb(){return Iy||(Iy=1,ld=Object),ld}var id,$y;function U6(){return $y||($y=1,id=Error),id}var sd,Gy;function B6(){return Gy||(Gy=1,sd=EvalError),sd}var od,Vy;function z6(){return Vy||(Vy=1,od=RangeError),od}var ud,Yy;function L6(){return Yy||(Yy=1,ud=ReferenceError),ud}var cd,Qy;function H6(){return Qy||(Qy=1,cd=SyntaxError),cd}var fd,Zy;function q6(){return Zy||(Zy=1,fd=URIError),fd}var dd,Xy;function P6(){return Xy||(Xy=1,dd=Math.abs),dd}var hd,Ky;function F6(){return Ky||(Ky=1,hd=Math.floor),hd}var md,Jy;function I6(){return Jy||(Jy=1,md=Math.max),md}var pd,Wy;function $6(){return Wy||(Wy=1,pd=Math.min),pd}var gd,e1;function G6(){return e1||(e1=1,gd=Math.pow),gd}var yd,t1;function V6(){return t1||(t1=1,yd=Math.round),yd}var vd,n1;function Y6(){return n1||(n1=1,vd=Number.isNaN||function(r){return r!==r}),vd}var bd,r1;function Q6(){if(r1)return bd;r1=1;var t=Y6();return bd=function(l){return t(l)||l===0?l:l<0?-1:1},bd}var wd,a1;function Z6(){return a1||(a1=1,wd=Object.getOwnPropertyDescriptor),wd}var xd,l1;function bb(){if(l1)return xd;l1=1;var t=Z6();if(t)try{t([],"length")}catch{t=null}return xd=t,xd}var Sd,i1;function X6(){if(i1)return Sd;i1=1;var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch{t=!1}return Sd=t,Sd}var Ed,s1;function K6(){return s1||(s1=1,Ed=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},l=Symbol("test"),s=Object(l);if(typeof l=="string"||Object.prototype.toString.call(l)!=="[object Symbol]"||Object.prototype.toString.call(s)!=="[object Symbol]")return!1;var u=42;r[l]=u;for(var d in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var h=Object.getOwnPropertySymbols(r);if(h.length!==1||h[0]!==l||!Object.prototype.propertyIsEnumerable.call(r,l))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var p=Object.getOwnPropertyDescriptor(r,l);if(p.value!==u||p.enumerable!==!0)return!1}return!0}),Ed}var _d,o1;function J6(){if(o1)return _d;o1=1;var t=typeof Symbol<"u"&&Symbol,r=K6();return _d=function(){return typeof t!="function"||typeof Symbol!="function"||typeof t("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:r()},_d}var jd,u1;function wb(){return u1||(u1=1,jd=typeof Reflect<"u"&&Reflect.getPrototypeOf||null),jd}var Td,c1;function xb(){if(c1)return Td;c1=1;var t=vb();return Td=t.getPrototypeOf||null,Td}var Ad,f1;function W6(){if(f1)return Ad;f1=1;var t="Function.prototype.bind called on incompatible ",r=Object.prototype.toString,l=Math.max,s="[object Function]",u=function(y,v){for(var b=[],w=0;w<y.length;w+=1)b[w]=y[w];for(var _=0;_<v.length;_+=1)b[_+y.length]=v[_];return b},d=function(y,v){for(var b=[],w=v,_=0;w<y.length;w+=1,_+=1)b[_]=y[w];return b},h=function(p,y){for(var v="",b=0;b<p.length;b+=1)v+=p[b],b+1<p.length&&(v+=y);return v};return Ad=function(y){var v=this;if(typeof v!="function"||r.apply(v)!==s)throw new TypeError(t+v);for(var b=d(arguments,1),w,_=function(){if(this instanceof w){var k=v.apply(this,u(b,arguments));return Object(k)===k?k:this}return v.apply(y,u(b,arguments))},C=l(0,v.length-b.length),x=[],j=0;j<C;j++)x[j]="$"+j;if(w=Function("binder","return function ("+h(x,",")+"){ return binder.apply(this,arguments); }")(_),v.prototype){var E=function(){};E.prototype=v.prototype,w.prototype=new E,E.prototype=null}return w},Ad}var Od,d1;function Su(){if(d1)return Od;d1=1;var t=W6();return Od=Function.prototype.bind||t,Od}var Cd,h1;function tm(){return h1||(h1=1,Cd=Function.prototype.call),Cd}var Rd,m1;function Sb(){return m1||(m1=1,Rd=Function.prototype.apply),Rd}var Nd,p1;function e8(){return p1||(p1=1,Nd=typeof Reflect<"u"&&Reflect&&Reflect.apply),Nd}var kd,g1;function t8(){if(g1)return kd;g1=1;var t=Su(),r=Sb(),l=tm(),s=e8();return kd=s||t.call(l,r),kd}var Dd,y1;function Eb(){if(y1)return Dd;y1=1;var t=Su(),r=Yl(),l=tm(),s=t8();return Dd=function(d){if(d.length<1||typeof d[0]!="function")throw new r("a function is required");return s(t,l,d)},Dd}var Md,v1;function n8(){if(v1)return Md;v1=1;var t=Eb(),r=bb(),l;try{l=[].__proto__===Array.prototype}catch(h){if(!h||typeof h!="object"||!("code"in h)||h.code!=="ERR_PROTO_ACCESS")throw h}var s=!!l&&r&&r(Object.prototype,"__proto__"),u=Object,d=u.getPrototypeOf;return Md=s&&typeof s.get=="function"?t([s.get]):typeof d=="function"?function(p){return d(p==null?p:u(p))}:!1,Md}var Ud,b1;function r8(){if(b1)return Ud;b1=1;var t=wb(),r=xb(),l=n8();return Ud=t?function(u){return t(u)}:r?function(u){if(!u||typeof u!="object"&&typeof u!="function")throw new TypeError("getProto: not an object");return r(u)}:l?function(u){return l(u)}:null,Ud}var Bd,w1;function a8(){if(w1)return Bd;w1=1;var t=Function.prototype.call,r=Object.prototype.hasOwnProperty,l=Su();return Bd=l.call(t,r),Bd}var zd,x1;function nm(){if(x1)return zd;x1=1;var t,r=vb(),l=U6(),s=B6(),u=z6(),d=L6(),h=H6(),p=Yl(),y=q6(),v=P6(),b=F6(),w=I6(),_=$6(),C=G6(),x=V6(),j=Q6(),E=Function,k=function(ve){try{return E('"use strict"; return ('+ve+").constructor;")()}catch{}},M=bb(),F=X6(),W=function(){throw new p},re=M?(function(){try{return arguments.callee,W}catch{try{return M(arguments,"callee").get}catch{return W}}})():W,B=J6()(),A=r8(),Y=xb(),ee=wb(),ae=Sb(),q=tm(),Q={},Z=typeof Uint8Array>"u"||!A?t:A(Uint8Array),le={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?t:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?t:ArrayBuffer,"%ArrayIteratorPrototype%":B&&A?A([][Symbol.iterator]()):t,"%AsyncFromSyncIteratorPrototype%":t,"%AsyncFunction%":Q,"%AsyncGenerator%":Q,"%AsyncGeneratorFunction%":Q,"%AsyncIteratorPrototype%":Q,"%Atomics%":typeof Atomics>"u"?t:Atomics,"%BigInt%":typeof BigInt>"u"?t:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?t:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?t:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?t:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":l,"%eval%":eval,"%EvalError%":s,"%Float16Array%":typeof Float16Array>"u"?t:Float16Array,"%Float32Array%":typeof Float32Array>"u"?t:Float32Array,"%Float64Array%":typeof Float64Array>"u"?t:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?t:FinalizationRegistry,"%Function%":E,"%GeneratorFunction%":Q,"%Int8Array%":typeof Int8Array>"u"?t:Int8Array,"%Int16Array%":typeof Int16Array>"u"?t:Int16Array,"%Int32Array%":typeof Int32Array>"u"?t:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":B&&A?A(A([][Symbol.iterator]())):t,"%JSON%":typeof JSON=="object"?JSON:t,"%Map%":typeof Map>"u"?t:Map,"%MapIteratorPrototype%":typeof Map>"u"||!B||!A?t:A(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":M,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?t:Promise,"%Proxy%":typeof Proxy>"u"?t:Proxy,"%RangeError%":u,"%ReferenceError%":d,"%Reflect%":typeof Reflect>"u"?t:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?t:Set,"%SetIteratorPrototype%":typeof Set>"u"||!B||!A?t:A(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?t:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":B&&A?A(""[Symbol.iterator]()):t,"%Symbol%":B?Symbol:t,"%SyntaxError%":h,"%ThrowTypeError%":re,"%TypedArray%":Z,"%TypeError%":p,"%Uint8Array%":typeof Uint8Array>"u"?t:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?t:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?t:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?t:Uint32Array,"%URIError%":y,"%WeakMap%":typeof WeakMap>"u"?t:WeakMap,"%WeakRef%":typeof WeakRef>"u"?t:WeakRef,"%WeakSet%":typeof WeakSet>"u"?t:WeakSet,"%Function.prototype.call%":q,"%Function.prototype.apply%":ae,"%Object.defineProperty%":F,"%Object.getPrototypeOf%":Y,"%Math.abs%":v,"%Math.floor%":b,"%Math.max%":w,"%Math.min%":_,"%Math.pow%":C,"%Math.round%":x,"%Math.sign%":j,"%Reflect.getPrototypeOf%":ee};if(A)try{null.error}catch(ve){var he=A(A(ve));le["%Error.prototype%"]=he}var R=function ve(Se){var ce;if(Se==="%AsyncFunction%")ce=k("async function () {}");else if(Se==="%GeneratorFunction%")ce=k("function* () {}");else if(Se==="%AsyncGeneratorFunction%")ce=k("async function* () {}");else if(Se==="%AsyncGenerator%"){var oe=ve("%AsyncGeneratorFunction%");oe&&(ce=oe.prototype)}else if(Se==="%AsyncIteratorPrototype%"){var He=ve("%AsyncGenerator%");He&&A&&(ce=A(He.prototype))}return le[Se]=ce,ce},K={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},z=Su(),ue=a8(),pe=z.call(q,Array.prototype.concat),T=z.call(ae,Array.prototype.splice),I=z.call(q,String.prototype.replace),X=z.call(q,String.prototype.slice),ie=z.call(q,RegExp.prototype.exec),se=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,de=/\\(\\)?/g,be=function(Se){var ce=X(Se,0,1),oe=X(Se,-1);if(ce==="%"&&oe!=="%")throw new h("invalid intrinsic syntax, expected closing `%`");if(oe==="%"&&ce!=="%")throw new h("invalid intrinsic syntax, expected opening `%`");var He=[];return I(Se,se,function(Ye,ct,Fe,pt){He[He.length]=Fe?I(pt,de,"$1"):ct||Ye}),He},je=function(Se,ce){var oe=Se,He;if(ue(K,oe)&&(He=K[oe],oe="%"+He[0]+"%"),ue(le,oe)){var Ye=le[oe];if(Ye===Q&&(Ye=R(oe)),typeof Ye>"u"&&!ce)throw new p("intrinsic "+Se+" exists, but is not available. Please file an issue!");return{alias:He,name:oe,value:Ye}}throw new h("intrinsic "+Se+" does not exist!")};return zd=function(Se,ce){if(typeof Se!="string"||Se.length===0)throw new p("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof ce!="boolean")throw new p('"allowMissing" argument must be a boolean');if(ie(/^%?[^%]*%?$/,Se)===null)throw new h("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var oe=be(Se),He=oe.length>0?oe[0]:"",Ye=je("%"+He+"%",ce),ct=Ye.name,Fe=Ye.value,pt=!1,et=Ye.alias;et&&(He=et[0],T(oe,pe([0,1],et)));for(var bt=1,kt=!0;bt<oe.length;bt+=1){var wt=oe[bt],wn=X(wt,0,1),Ht=X(wt,-1);if((wn==='"'||wn==="'"||wn==="`"||Ht==='"'||Ht==="'"||Ht==="`")&&wn!==Ht)throw new h("property names with quotes must have matching quotes");if((wt==="constructor"||!kt)&&(pt=!0),He+="."+wt,ct="%"+He+"%",ue(le,ct))Fe=le[ct];else if(Fe!=null){if(!(wt in Fe)){if(!ce)throw new p("base intrinsic for "+Se+" exists, but the property is not available.");return}if(M&&bt+1>=oe.length){var ke=M(Fe,wt);kt=!!ke,kt&&"get"in ke&&!("originalValue"in ke.get)?Fe=ke.get:Fe=Fe[wt]}else kt=ue(Fe,wt),Fe=Fe[wt];kt&&!pt&&(le[ct]=Fe)}}return Fe},zd}var Ld,S1;function _b(){if(S1)return Ld;S1=1;var t=nm(),r=Eb(),l=r([t("%String.prototype.indexOf%")]);return Ld=function(u,d){var h=t(u,!!d);return typeof h=="function"&&l(u,".prototype.")>-1?r([h]):h},Ld}var Hd,E1;function jb(){if(E1)return Hd;E1=1;var t=nm(),r=_b(),l=xu(),s=Yl(),u=t("%Map%",!0),d=r("Map.prototype.get",!0),h=r("Map.prototype.set",!0),p=r("Map.prototype.has",!0),y=r("Map.prototype.delete",!0),v=r("Map.prototype.size",!0);return Hd=!!u&&function(){var w,_={assert:function(C){if(!_.has(C))throw new s("Side channel does not contain "+l(C))},delete:function(C){if(w){var x=y(w,C);return v(w)===0&&(w=void 0),x}return!1},get:function(C){if(w)return d(w,C)},has:function(C){return w?p(w,C):!1},set:function(C,x){w||(w=new u),h(w,C,x)}};return _},Hd}var qd,_1;function l8(){if(_1)return qd;_1=1;var t=nm(),r=_b(),l=xu(),s=jb(),u=Yl(),d=t("%WeakMap%",!0),h=r("WeakMap.prototype.get",!0),p=r("WeakMap.prototype.set",!0),y=r("WeakMap.prototype.has",!0),v=r("WeakMap.prototype.delete",!0);return qd=d?function(){var w,_,C={assert:function(x){if(!C.has(x))throw new u("Side channel does not contain "+l(x))},delete:function(x){if(d&&x&&(typeof x=="object"||typeof x=="function")){if(w)return v(w,x)}else if(s&&_)return _.delete(x);return!1},get:function(x){return d&&x&&(typeof x=="object"||typeof x=="function")&&w?h(w,x):_&&_.get(x)},has:function(x){return d&&x&&(typeof x=="object"||typeof x=="function")&&w?y(w,x):!!_&&_.has(x)},set:function(x,j){d&&x&&(typeof x=="object"||typeof x=="function")?(w||(w=new d),p(w,x,j)):s&&(_||(_=s()),_.set(x,j))}};return C}:s,qd}var Pd,j1;function Tb(){if(j1)return Pd;j1=1;var t=Yl(),r=xu(),l=M6(),s=jb(),u=l8(),d=u||s||l;return Pd=function(){var p,y={assert:function(v){if(!y.has(v))throw new t("Side channel does not contain "+r(v))},delete:function(v){return!!p&&p.delete(v)},get:function(v){return p&&p.get(v)},has:function(v){return!!p&&p.has(v)},set:function(v,b){p||(p=d()),p.set(v,b)}};return y},Pd}var Fd,T1;function rm(){if(T1)return Fd;T1=1;var t=String.prototype.replace,r=/%20/g,l={RFC1738:"RFC1738",RFC3986:"RFC3986"};return Fd={default:l.RFC3986,formatters:{RFC1738:function(s){return t.call(s,r,"+")},RFC3986:function(s){return String(s)}},RFC1738:l.RFC1738,RFC3986:l.RFC3986},Fd}var Id,A1;function Ab(){if(A1)return Id;A1=1;var t=rm(),r=Tb(),l=Object.prototype.hasOwnProperty,s=Array.isArray,u=r(),d=function(A,Y){return u.set(A,Y),A},h=function(A){return u.has(A)},p=function(A){return u.get(A)},y=function(A,Y){u.set(A,Y)},v=(function(){for(var B=[],A=0;A<256;++A)B.push("%"+((A<16?"0":"")+A.toString(16)).toUpperCase());return B})(),b=function(A){for(;A.length>1;){var Y=A.pop(),ee=Y.obj[Y.prop];if(s(ee)){for(var ae=[],q=0;q<ee.length;++q)typeof ee[q]<"u"&&ae.push(ee[q]);Y.obj[Y.prop]=ae}}},w=function(A,Y){for(var ee=Y&&Y.plainObjects?{__proto__:null}:{},ae=0;ae<A.length;++ae)typeof A[ae]<"u"&&(ee[ae]=A[ae]);return ee},_=function B(A,Y,ee){if(!Y)return A;if(typeof Y!="object"&&typeof Y!="function"){if(s(A))A.push(Y);else if(A&&typeof A=="object")if(h(A)){var ae=p(A)+1;A[ae]=Y,y(A,ae)}else(ee&&(ee.plainObjects||ee.allowPrototypes)||!l.call(Object.prototype,Y))&&(A[Y]=!0);else return[A,Y];return A}if(!A||typeof A!="object"){if(h(Y)){for(var q=Object.keys(Y),Q=ee&&ee.plainObjects?{__proto__:null,0:A}:{0:A},Z=0;Z<q.length;Z++){var le=parseInt(q[Z],10);Q[le+1]=Y[q[Z]]}return d(Q,p(Y)+1)}return[A].concat(Y)}var he=A;return s(A)&&!s(Y)&&(he=w(A,ee)),s(A)&&s(Y)?(Y.forEach(function(R,K){if(l.call(A,K)){var z=A[K];z&&typeof z=="object"&&R&&typeof R=="object"?A[K]=B(z,R,ee):A.push(R)}else A[K]=R}),A):Object.keys(Y).reduce(function(R,K){var z=Y[K];return l.call(R,K)?R[K]=B(R[K],z,ee):R[K]=z,R},he)},C=function(A,Y){return Object.keys(Y).reduce(function(ee,ae){return ee[ae]=Y[ae],ee},A)},x=function(B,A,Y){var ee=B.replace(/\+/g," ");if(Y==="iso-8859-1")return ee.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(ee)}catch{return ee}},j=1024,E=function(A,Y,ee,ae,q){if(A.length===0)return A;var Q=A;if(typeof A=="symbol"?Q=Symbol.prototype.toString.call(A):typeof A!="string"&&(Q=String(A)),ee==="iso-8859-1")return escape(Q).replace(/%u[0-9a-f]{4}/gi,function(ue){return"%26%23"+parseInt(ue.slice(2),16)+"%3B"});for(var Z="",le=0;le<Q.length;le+=j){for(var he=Q.length>=j?Q.slice(le,le+j):Q,R=[],K=0;K<he.length;++K){var z=he.charCodeAt(K);if(z===45||z===46||z===95||z===126||z>=48&&z<=57||z>=65&&z<=90||z>=97&&z<=122||q===t.RFC1738&&(z===40||z===41)){R[R.length]=he.charAt(K);continue}if(z<128){R[R.length]=v[z];continue}if(z<2048){R[R.length]=v[192|z>>6]+v[128|z&63];continue}if(z<55296||z>=57344){R[R.length]=v[224|z>>12]+v[128|z>>6&63]+v[128|z&63];continue}K+=1,z=65536+((z&1023)<<10|he.charCodeAt(K)&1023),R[R.length]=v[240|z>>18]+v[128|z>>12&63]+v[128|z>>6&63]+v[128|z&63]}Z+=R.join("")}return Z},k=function(A){for(var Y=[{obj:{o:A},prop:"o"}],ee=[],ae=0;ae<Y.length;++ae)for(var q=Y[ae],Q=q.obj[q.prop],Z=Object.keys(Q),le=0;le<Z.length;++le){var he=Z[le],R=Q[he];typeof R=="object"&&R!==null&&ee.indexOf(R)===-1&&(Y.push({obj:Q,prop:he}),ee.push(R))}return b(Y),A},M=function(A){return Object.prototype.toString.call(A)==="[object RegExp]"},F=function(A){return!A||typeof A!="object"?!1:!!(A.constructor&&A.constructor.isBuffer&&A.constructor.isBuffer(A))},W=function(A,Y,ee,ae){if(h(A)){var q=p(A)+1;return A[q]=Y,y(A,q),A}var Q=[].concat(A,Y);return Q.length>ee?d(w(Q,{plainObjects:ae}),Q.length-1):Q},re=function(A,Y){if(s(A)){for(var ee=[],ae=0;ae<A.length;ae+=1)ee.push(Y(A[ae]));return ee}return Y(A)};return Id={arrayToObject:w,assign:C,combine:W,compact:k,decode:x,encode:E,isBuffer:F,isOverflow:h,isRegExp:M,maybeMap:re,merge:_},Id}var $d,O1;function i8(){if(O1)return $d;O1=1;var t=Tb(),r=Ab(),l=rm(),s=Object.prototype.hasOwnProperty,u={brackets:function(E){return E+"[]"},comma:"comma",indices:function(E,k){return E+"["+k+"]"},repeat:function(E){return E}},d=Array.isArray,h=Array.prototype.push,p=function(j,E){h.apply(j,d(E)?E:[E])},y=Date.prototype.toISOString,v=l.default,b={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:r.encode,encodeValuesOnly:!1,filter:void 0,format:v,formatter:l.formatters[v],indices:!1,serializeDate:function(E){return y.call(E)},skipNulls:!1,strictNullHandling:!1},w=function(E){return typeof E=="string"||typeof E=="number"||typeof E=="boolean"||typeof E=="symbol"||typeof E=="bigint"},_={},C=function j(E,k,M,F,W,re,B,A,Y,ee,ae,q,Q,Z,le,he,R,K){for(var z=E,ue=K,pe=0,T=!1;(ue=ue.get(_))!==void 0&&!T;){var I=ue.get(E);if(pe+=1,typeof I<"u"){if(I===pe)throw new RangeError("Cyclic object value");T=!0}typeof ue.get(_)>"u"&&(pe=0)}if(typeof ee=="function"?z=ee(k,z):z instanceof Date?z=Q(z):M==="comma"&&d(z)&&(z=r.maybeMap(z,function(ct){return ct instanceof Date?Q(ct):ct})),z===null){if(re)return Y&&!he?Y(k,b.encoder,R,"key",Z):k;z=""}if(w(z)||r.isBuffer(z)){if(Y){var X=he?k:Y(k,b.encoder,R,"key",Z);return[le(X)+"="+le(Y(z,b.encoder,R,"value",Z))]}return[le(k)+"="+le(String(z))]}var ie=[];if(typeof z>"u")return ie;var se;if(M==="comma"&&d(z))he&&Y&&(z=r.maybeMap(z,Y)),se=[{value:z.length>0?z.join(",")||null:void 0}];else if(d(ee))se=ee;else{var de=Object.keys(z);se=ae?de.sort(ae):de}var be=A?String(k).replace(/\./g,"%2E"):String(k),je=F&&d(z)&&z.length===1?be+"[]":be;if(W&&d(z)&&z.length===0)return je+"[]";for(var ve=0;ve<se.length;++ve){var Se=se[ve],ce=typeof Se=="object"&&Se&&typeof Se.value<"u"?Se.value:z[Se];if(!(B&&ce===null)){var oe=q&&A?String(Se).replace(/\./g,"%2E"):String(Se),He=d(z)?typeof M=="function"?M(je,oe):je:je+(q?"."+oe:"["+oe+"]");K.set(E,pe);var Ye=t();Ye.set(_,K),p(ie,j(ce,He,M,F,W,re,B,A,M==="comma"&&he&&d(z)?null:Y,ee,ae,q,Q,Z,le,he,R,Ye))}}return ie},x=function(E){if(!E)return b;if(typeof E.allowEmptyArrays<"u"&&typeof E.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");
4if(typeof E.encodeDotInKeys<"u"&&typeof E.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(E.encoder!==null&&typeof E.encoder<"u"&&typeof E.encoder!="function")throw new TypeError("Encoder has to be a function.");var k=E.charset||b.charset;if(typeof E.charset<"u"&&E.charset!=="utf-8"&&E.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var M=l.default;if(typeof E.format<"u"){if(!s.call(l.formatters,E.format))throw new TypeError("Unknown format option provided.");M=E.format}var F=l.formatters[M],W=b.filter;(typeof E.filter=="function"||d(E.filter))&&(W=E.filter);var re;if(E.arrayFormat in u?re=E.arrayFormat:"indices"in E?re=E.indices?"indices":"repeat":re=b.arrayFormat,"commaRoundTrip"in E&&typeof E.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var B=typeof E.allowDots>"u"?E.encodeDotInKeys===!0?!0:b.allowDots:!!E.allowDots;return{addQueryPrefix:typeof E.addQueryPrefix=="boolean"?E.addQueryPrefix:b.addQueryPrefix,allowDots:B,allowEmptyArrays:typeof E.allowEmptyArrays=="boolean"?!!E.allowEmptyArrays:b.allowEmptyArrays,arrayFormat:re,charset:k,charsetSentinel:typeof E.charsetSentinel=="boolean"?E.charsetSentinel:b.charsetSentinel,commaRoundTrip:!!E.commaRoundTrip,delimiter:typeof E.delimiter>"u"?b.delimiter:E.delimiter,encode:typeof E.encode=="boolean"?E.encode:b.encode,encodeDotInKeys:typeof E.encodeDotInKeys=="boolean"?E.encodeDotInKeys:b.encodeDotInKeys,encoder:typeof E.encoder=="function"?E.encoder:b.encoder,encodeValuesOnly:typeof E.encodeValuesOnly=="boolean"?E.encodeValuesOnly:b.encodeValuesOnly,filter:W,format:M,formatter:F,serializeDate:typeof E.serializeDate=="function"?E.serializeDate:b.serializeDate,skipNulls:typeof E.skipNulls=="boolean"?E.skipNulls:b.skipNulls,sort:typeof E.sort=="function"?E.sort:null,strictNullHandling:typeof E.strictNullHandling=="boolean"?E.strictNullHandling:b.strictNullHandling}};return $d=function(j,E){var k=j,M=x(E),F,W;typeof M.filter=="function"?(W=M.filter,k=W("",k)):d(M.filter)&&(W=M.filter,F=W);var re=[];if(typeof k!="object"||k===null)return"";var B=u[M.arrayFormat],A=B==="comma"&&M.commaRoundTrip;F||(F=Object.keys(k)),M.sort&&F.sort(M.sort);for(var Y=t(),ee=0;ee<F.length;++ee){var ae=F[ee],q=k[ae];M.skipNulls&&q===null||p(re,C(q,ae,B,A,M.allowEmptyArrays,M.strictNullHandling,M.skipNulls,M.encodeDotInKeys,M.encode?M.encoder:null,M.filter,M.sort,M.allowDots,M.serializeDate,M.format,M.formatter,M.encodeValuesOnly,M.charset,Y))}var Q=re.join(M.delimiter),Z=M.addQueryPrefix===!0?"?":"";return M.charsetSentinel&&(M.charset==="iso-8859-1"?Z+="utf8=%26%2310003%3B&":Z+="utf8=%E2%9C%93&"),Q.length>0?Z+Q:""},$d}var Gd,C1;function s8(){if(C1)return Gd;C1=1;var t=Ab(),r=Object.prototype.hasOwnProperty,l=Array.isArray,s={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:t.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1,throwOnLimitExceeded:!1},u=function(C){return C.replace(/&#(\d+);/g,function(x,j){return String.fromCharCode(parseInt(j,10))})},d=function(C,x,j){if(C&&typeof C=="string"&&x.comma&&C.indexOf(",")>-1)return C.split(",");if(x.throwOnLimitExceeded&&j>=x.arrayLimit)throw new RangeError("Array limit exceeded. Only "+x.arrayLimit+" element"+(x.arrayLimit===1?"":"s")+" allowed in an array.");return C},h="utf8=%26%2310003%3B",p="utf8=%E2%9C%93",y=function(x,j){var E={__proto__:null},k=j.ignoreQueryPrefix?x.replace(/^\?/,""):x;k=k.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var M=j.parameterLimit===1/0?void 0:j.parameterLimit,F=k.split(j.delimiter,j.throwOnLimitExceeded?M+1:M);if(j.throwOnLimitExceeded&&F.length>M)throw new RangeError("Parameter limit exceeded. Only "+M+" parameter"+(M===1?"":"s")+" allowed.");var W=-1,re,B=j.charset;if(j.charsetSentinel)for(re=0;re<F.length;++re)F[re].indexOf("utf8=")===0&&(F[re]===p?B="utf-8":F[re]===h&&(B="iso-8859-1"),W=re,re=F.length);for(re=0;re<F.length;++re)if(re!==W){var A=F[re],Y=A.indexOf("]="),ee=Y===-1?A.indexOf("="):Y+1,ae,q;if(ee===-1?(ae=j.decoder(A,s.decoder,B,"key"),q=j.strictNullHandling?null:""):(ae=j.decoder(A.slice(0,ee),s.decoder,B,"key"),ae!==null&&(q=t.maybeMap(d(A.slice(ee+1),j,l(E[ae])?E[ae].length:0),function(Z){return j.decoder(Z,s.decoder,B,"value")}))),q&&j.interpretNumericEntities&&B==="iso-8859-1"&&(q=u(String(q))),A.indexOf("[]=")>-1&&(q=l(q)?[q]:q),ae!==null){var Q=r.call(E,ae);Q&&j.duplicates==="combine"?E[ae]=t.combine(E[ae],q,j.arrayLimit,j.plainObjects):(!Q||j.duplicates==="last")&&(E[ae]=q)}}return E},v=function(C,x,j,E){var k=0;if(C.length>0&&C[C.length-1]==="[]"){var M=C.slice(0,-1).join("");k=Array.isArray(x)&&x[M]?x[M].length:0}for(var F=E?x:d(x,j,k),W=C.length-1;W>=0;--W){var re,B=C[W];if(B==="[]"&&j.parseArrays)t.isOverflow(F)?re=F:re=j.allowEmptyArrays&&(F===""||j.strictNullHandling&&F===null)?[]:t.combine([],F,j.arrayLimit,j.plainObjects);else{re=j.plainObjects?{__proto__:null}:{};var A=B.charAt(0)==="["&&B.charAt(B.length-1)==="]"?B.slice(1,-1):B,Y=j.decodeDotInKeys?A.replace(/%2E/g,"."):A,ee=parseInt(Y,10);!j.parseArrays&&Y===""?re={0:F}:!isNaN(ee)&&B!==Y&&String(ee)===Y&&ee>=0&&j.parseArrays&&ee<=j.arrayLimit?(re=[],re[ee]=F):Y!=="__proto__"&&(re[Y]=F)}F=re}return F},b=function(x,j){var E=j.allowDots?x.replace(/\.([^.[]+)/g,"[$1]"):x;if(j.depth<=0)return!j.plainObjects&&r.call(Object.prototype,E)&&!j.allowPrototypes?void 0:[E];var k=/(\[[^[\]]*])/,M=/(\[[^[\]]*])/g,F=k.exec(E),W=F?E.slice(0,F.index):E,re=[];if(W){if(!j.plainObjects&&r.call(Object.prototype,W)&&!j.allowPrototypes)return;re.push(W)}for(var B=0;(F=M.exec(E))!==null&&B<j.depth;){B+=1;var A=F[1].slice(1,-1);if(!j.plainObjects&&r.call(Object.prototype,A)&&!j.allowPrototypes)return;re.push(F[1])}if(F){if(j.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+j.depth+" and strictDepth is true");re.push("["+E.slice(F.index)+"]")}return re},w=function(x,j,E,k){if(x){var M=b(x,E);if(M)return v(M,j,E,k)}},_=function(x){if(!x)return s;if(typeof x.allowEmptyArrays<"u"&&typeof x.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");
4if(typeof x.decodeDotInKeys<"u"&&typeof x.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(x.decoder!==null&&typeof x.decoder<"u"&&typeof x.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof x.charset<"u"&&x.charset!=="utf-8"&&x.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(typeof x.throwOnLimitExceeded<"u"&&typeof x.throwOnLimitExceeded!="boolean")throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var j=typeof x.charset>"u"?s.charset:x.charset,E=typeof x.duplicates>"u"?s.duplicates:x.duplicates;if(E!=="combine"&&E!=="first"&&E!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var k=typeof x.allowDots>"u"?x.decodeDotInKeys===!0?!0:s.allowDots:!!x.allowDots;return{allowDots:k,allowEmptyArrays:typeof x.allowEmptyArrays=="boolean"?!!x.allowEmptyArrays:s.allowEmptyArrays,allowPrototypes:typeof x.allowPrototypes=="boolean"?x.allowPrototypes:s.allowPrototypes,allowSparse:typeof x.allowSparse=="boolean"?x.allowSparse:s.allowSparse,arrayLimit:typeof x.arrayLimit=="number"?x.arrayLimit:s.arrayLimit,charset:j,charsetSentinel:typeof x.charsetSentinel=="boolean"?x.charsetSentinel:s.charsetSentinel,comma:typeof x.comma=="boolean"?x.comma:s.comma,decodeDotInKeys:typeof x.decodeDotInKeys=="boolean"?x.decodeDotInKeys:s.decodeDotInKeys,decoder:typeof x.decoder=="function"?x.decoder:s.decoder,delimiter:typeof x.delimiter=="string"||t.isRegExp(x.delimiter)?x.delimiter:s.delimiter,depth:typeof x.depth=="number"||x.depth===!1?+x.depth:s.depth,duplicates:E,ignoreQueryPrefix:x.ignoreQueryPrefix===!0,interpretNumericEntities:typeof x.interpretNumericEntities=="boolean"?x.interpretNumericEntities:s.interpretNumericEntities,parameterLimit:typeof x.parameterLimit=="number"?x.parameterLimit:s.parameterLimit,parseArrays:x.parseArrays!==!1,plainObjects:typeof x.plainObjects=="boolean"?x.plainObjects:s.plainObjects,strictDepth:typeof x.strictDepth=="boolean"?!!x.strictDepth:s.strictDepth,strictNullHandling:typeof x.strictNullHandling=="boolean"?x.strictNullHandling:s.strictNullHandling,throwOnLimitExceeded:typeof x.throwOnLimitExceeded=="boolean"?x.throwOnLimitExceeded:!1}};return Gd=function(C,x){var j=_(x);if(C===""||C===null||typeof C>"u")return j.plainObjects?{__proto__:null}:{};for(var E=typeof C=="string"?y(C,j):C,k=j.plainObjects?{__proto__:null}:{},M=Object.keys(E),F=0;F<M.length;++F){var W=M[F],re=w(W,E[W],j,typeof C=="string");k=t.merge(k,re,j)}return j.allowSparse===!0?k:t.compact(k)},Gd}var Vd,R1;function o8(){if(R1)return Vd;R1=1;var t=i8(),r=s8(),l=rm();return Vd={formats:l,parse:r,stringify:t},Vd}var N1=o8();function Ob(t,r){return function(){return t.apply(r,arguments)}}const{toString:u8}=Object.prototype,{getPrototypeOf:am}=Object,{iterator:Eu,toStringTag:Cb}=Symbol,_u=(t=>r=>{const l=u8.call(r);return t[l]||(t[l]=l.slice(8,-1).toLowerCase())})(Object.create(null)),Xn=t=>(t=t.toLowerCase(),r=>_u(r)===t),ju=t=>r=>typeof r===t,{isArray:Ql}=Array,$l=ju("undefined");function ws(t){return t!==null&&!$l(t)&&t.constructor!==null&&!$l(t.constructor)&&nn(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Rb=Xn("ArrayBuffer");function c8(t){let r;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?r=ArrayBuffer.isView(t):r=t&&t.buffer&&Rb(t.buffer),r}const f8=ju("string"),nn=ju("function"),Nb=ju("number"),xs=t=>t!==null&&typeof t=="object",d8=t=>t===!0||t===!1,Xo=t=>{if(_u(t)!=="object")return!1;const r=am(t);return(r===null||r===Object.prototype||Object.getPrototypeOf(r)===null)&&!(Cb in t)&&!(Eu in t)},h8=t=>{if(!xs(t)||ws(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch{return!1}},m8=Xn("Date"),p8=Xn("File"),g8=Xn("Blob"),y8=Xn("FileList"),v8=t=>xs(t)&&nn(t.pipe),b8=t=>{let r;return t&&(typeof FormData=="function"&&t instanceof FormData||nn(t.append)&&((r=_u(t))==="formdata"||r==="object"&&nn(t.toString)&&t.toString()==="[object FormData]"))},w8=Xn("URLSearchParams"),[x8,S8,E8,_8]=["ReadableStream","Request","Response","Headers"].map(Xn),j8=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ss(t,r,{allOwnKeys:l=!1}={}){if(t===null||typeof t>"u")return;let s,u;if(typeof t!="object"&&(t=[t]),Ql(t))for(s=0,u=t.length;s<u;s++)r.call(null,t[s],s,t);else{if(ws(t))return;const d=l?Object.getOwnPropertyNames(t):Object.keys(t),h=d.length;let p;for(s=0;s<h;s++)p=d[s],r.call(null,t[p],p,t)}}function kb(t,r){if(ws(t))return null;r=r.toLowerCase();const l=Object.keys(t);let s=l.length,u;for(;s-- >0;)if(u=l[s],r===u.toLowerCase())return u;return null}const Ga=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Db=t=>!$l(t)&&t!==Ga;function Sh(){const{caseless:t,skipUndefined:r}=Db(this)&&this||{},l={},s=(u,d)=>
vendor: 9,470 bytes, line 4
4{const h=t&&kb(l,d)||d;Xo(l[h])&&Xo(u)?l[h]=Sh(l[h],u):Xo(u)?l[h]=Sh({},u):Ql(u)?l[h]=u.slice():(!r||!$l(u))&&(l[h]=u)};for(let u=0,d=arguments.length;u<d;u++)arguments[u]&&Ss(arguments[u],s);return l}const T8=(t,r,l,{allOwnKeys:s}={})=>(Ss(r,(u,d)=>{l&&nn(u)?Object.defineProperty(t,d,{value:Ob(u,l),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(t,d,{value:u,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:s}),t),A8=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),O8=(t,r,l,s)=>{t.prototype=Object.create(r.prototype,s),Object.defineProperty(t.prototype,"constructor",{value:t,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(t,"super",{value:r.prototype}),l&&Object.assign(t.prototype,l)},C8=(t,r,l,s)=>{let u,d,h;const p={};if(r=r||{},t==null)return r;do{for(u=Object.getOwnPropertyNames(t),d=u.length;d-- >0;)h=u[d],(!s||s(h,t,r))&&!p[h]&&(r[h]=t[h],p[h]=!0);t=l!==!1&&am(t)}while(t&&(!l||l(t,r))&&t!==Object.prototype);return r},R8=(t,r,l)=>{t=String(t),(l===void 0||l>t.length)&&(l=t.length),l-=r.length;const s=t.indexOf(r,l);return s!==-1&&s===l},N8=t=>{if(!t)return null;if(Ql(t))return t;let r=t.length;if(!Nb(r))return null;const l=new Array(r);for(;r-- >0;)l[r]=t[r];return l},k8=(t=>r=>t&&r instanceof t)(typeof Uint8Array<"u"&&am(Uint8Array)),D8=(t,r)=>{const s=(t&&t[Eu]).call(t);let u;for(;(u=s.next())&&!u.done;){const d=u.value;r.call(t,d[0],d[1])}},M8=(t,r)=>{let l;const s=[];for(;(l=t.exec(r))!==null;)s.push(l);return s},U8=Xn("HTMLFormElement"),B8=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(l,s,u){return s.toUpperCase()+u}),k1=(({hasOwnProperty:t})=>(r,l)=>t.call(r,l))(Object.prototype),z8=Xn("RegExp"),Mb=(t,r)=>{const l=Object.getOwnPropertyDescriptors(t),s={};Ss(l,(u,d)=>{let h;(h=r(u,d,t))!==!1&&(s[d]=h||u)}),Object.defineProperties(t,s)},L8=t=>{Mb(t,(r,l)=>{if(nn(t)&&["arguments","caller","callee"].indexOf(l)!==-1)return!1;const s=t[l];if(nn(s)){if(r.enumerable=!1,"writable"in r){r.writable=!1;return}r.set||(r.set=()=>{throw Error("Can not rewrite read-only method '"+l+"'")})}})},H8=(t,r)=>{const l={},s=u=>{u.forEach(d=>{l[d]=!0})};return Ql(t)?s(t):s(String(t).split(r)),l},q8=()=>{},P8=(t,r)=>t!=null&&Number.isFinite(t=+t)?t:r;function F8(t){return!!(t&&nn(t.append)&&t[Cb]==="FormData"&&t[Eu])}const I8=t=>{const r=new Array(10),l=(s,u)=>{if(xs(s)){if(r.indexOf(s)>=0)return;if(ws(s))return s;if(!("toJSON"in s)){r[u]=s;const d=Ql(s)?[]:{};return Ss(s,(h,p)=>{const y=l(h,u+1);!$l(y)&&(d[p]=y)}),r[u]=void 0,d}}return s};return l(t,0)},$8=Xn("AsyncFunction"),G8=t=>t&&(xs(t)||nn(t))&&nn(t.then)&&nn(t.catch),Ub=((t,r)=>t?setImmediate:r?((l,s)=>(Ga.addEventListener("message",({source:u,data:d})=>{u===Ga&&d===l&&s.length&&s.shift()()},!1),u=>{s.push(u),Ga.postMessage(l,"*")}))(`axios@${Math.random()}`,[]):l=>setTimeout(l))(typeof setImmediate=="function",nn(Ga.postMessage)),V8=typeof queueMicrotask<"u"?queueMicrotask.bind(Ga):typeof process<"u"&&process.nextTick||Ub,Y8=t=>t!=null&&nn(t[Eu]),V={isArray:Ql,isArrayBuffer:Rb,isBuffer:ws,isFormData:b8,isArrayBufferView:c8,isString:f8,isNumber:Nb,isBoolean:d8,isObject:xs,isPlainObject:Xo,isEmptyObject:h8,isReadableStream:x8,isRequest:S8,isResponse:E8,isHeaders:_8,isUndefined:$l,isDate:m8,isFile:p8,isBlob:g8,isRegExp:z8,isFunction:nn,isStream:v8,isURLSearchParams:w8,isTypedArray:k8,isFileList:y8,forEach:Ss,merge:Sh,extend:T8,trim:j8,stripBOM:A8,inherits:O8,toFlatObject:C8,kindOf:_u,kindOfTest:Xn,endsWith:R8,toArray:N8,forEachEntry:D8,matchAll:M8,isHTMLForm:U8,hasOwnProperty:k1,hasOwnProp:k1,reduceDescriptors:Mb,freezeMethods:L8,toObjectSet:H8,toCamelCase:B8,noop:q8,toFiniteNumber:P8,findKey:kb,global:Ga,isContextDefined:Db,isSpecCompliantForm:F8,toJSONObject:I8,isAsyncFn:$8,isThenable:G8,setImmediate:Ub,asap:V8,isIterable:Y8};let Te=class Bb extends Error{static from(r,l,s,u,d,h){const p=new Bb(r.message,l||r.code,s,u,d);return p.cause=r,p.name=r.name,h&&Object.assign(p,h),p}constructor(r,l,s,u,d){super(r),this.name="AxiosError",this.isAxiosError=!0,l&&(this.code=l),s&&(this.config=s),u&&(this.request=u),d&&(this.response=d,this.status=d.status)}toJSON(){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:V.toJSONObject(this.config),code:this.code,status:this.status}}};Te.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";Te.ERR_BAD_OPTION="ERR_BAD_OPTION";Te.ECONNABORTED="ECONNABORTED";Te.ETIMEDOUT="ETIMEDOUT";Te.ERR_NETWORK="ERR_NETWORK";Te.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";Te.ERR_DEPRECATED="ERR_DEPRECATED";Te.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";Te.ERR_BAD_REQUEST="ERR_BAD_REQUEST";Te.ERR_CANCELED="ERR_CANCELED";Te.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";Te.ERR_INVALID_URL="ERR_INVALID_URL";const Q8=null;function Eh(t){return V.isPlainObject(t)||V.isArray(t)}function zb(t){return V.endsWith(t,"[]")?t.slice(0,-2):t}function D1(t,r,l){return t?t.concat(r).map(function(u,d){return u=zb(u),!l&&d?"["+u+"]":u}).join(l?".":""):r}function Z8(t){return V.isArray(t)&&!t.some(Eh)}const X8=V.toFlatObject(V,{},null,function(r){return/^is[A-Z]/.test(r)});function Tu(t,r,l){if(!V.isObject(t))throw new TypeError("target must be an object");r=r||new FormData,l=V.toFlatObject(l,{metaTokens:!0,dots:!1,indexes:!1},!1,function(j,E){return!V.isUndefined(E[j])});const s=l.metaTokens,u=l.visitor||b,d=l.dots,h=l.indexes,y=(l.Blob||typeof Blob<"u"&&Blob)&&V.isSpecCompliantForm(r);if(!V.isFunction(u))throw new TypeError("visitor must be a function");function v(x){if(x===null)return"";if(V.isDate(x))return x.toISOString();if(V.isBoolean(x))return x.toString();if(!y&&V.isBlob(x))throw new Te("Blob is not supported. Use a Buffer instead.");return V.isArrayBuffer(x)||V.isTypedArray(x)?y&&typeof Blob=="function"?new Blob([x]):Buffer.from(x):x}function b(x,j,E){let k=x;if(x&&!E&&typeof x=="object"){if(V.endsWith(j,"{}"))j=s?j:j.slice(0,-2),x=JSON.stringify(x);else if(V.isArray(x)&&Z8(x)||(V.isFileList(x)||V.endsWith(j,"[]"))&&(k=V.toArray(x)))return j=zb(j),k.forEach(function(F,W){!(V.isUndefined(F)||F===null)&&r.append(h===!0?D1([j],W,d):h===null?j:j+"[]",v(F))}),!1}return Eh(x)?!0:(r.append(D1(E,j,d),v(x)),!1)}const w=[],_=Object.assign(X8,{defaultVisitor:b,convertValue:v,isVisitable:Eh});function C(x,j){if(!V.isUndefined(x)){if(w.indexOf(x)!==-1)throw Error("Circular reference detected in "+j.join("."));w.push(x),V.forEach(x,function(k,M){(!(V.isUndefined(k)||k===null)&&u.call(r,k,V.isString(M)?M.trim():M,j,_))===!0&&C(k,j?j.concat(M):[M])}),w.pop()}}if(!V.isObject(t))throw new TypeError("data must be an object");return C(t),r}function M1(t){const r={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(s){return r[s]})}function lm(t,r){this._pairs=[],t&&Tu(t,this,r)}const Lb=lm.prototype;Lb.append=function(r,l){this._pairs.push([r,l])};Lb.toString=function(r){const l=r?function(s){return r.call(this,s,M1)}:M1;return this._pairs.map(function(u){return l(u[0])+"="+l(u[1])},"").join("&")};function K8(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Hb(t,r,l){if(!r)return t;const s=l&&l.encode||K8,u=V.isFunction(l)?{serialize:l}:l,d=u&&u.serialize;let h;if(d?h=d(r,u):h=V.isURLSearchParams(r)?r.toString():new lm(r,u).toString(s),h){const p=t.indexOf("#");p!==-1&&(t=t.slice(0,p)),t+=(t.indexOf("?")===-1?"?":"&")+h}return t}class U1{constructor(){this.handlers=[]}use(r,l,s){return this.handlers.push({fulfilled:r,rejected:l,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(r){this.handlers[r]&&(this.handlers[r]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(r){V.forEach(this.handlers,function(s){s!==null&&r(s)})}}const qb={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},J8=typeof URLSearchParams<"u"?URLSearchParams:lm,W8=typeof FormData<"u"?FormData:null,e5=typeof Blob<"u"?Blob:null,t5={isBrowser:!0,classes:{URLSearchParams:J8,FormData:W8,Blob:e5},protocols:["http","https","file","blob","url","data"]},im=typeof window<"u"&&typeof document<"u",_h=typeof navigator=="object"&&navigator||void 0,n5=im&&(!_h||["ReactNative","NativeScript","NS"].indexOf(_h.product)<0),r5=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",a5=im&&window.location.href||"http://localhost",l5=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:im,hasStandardBrowserEnv:n5,hasStandardBrowserWebWorkerEnv:r5,navigator:_h,origin:a5},Symbol.toStringTag,{value:"Module"})),Pt={...l5,...t5};function i5(t,r){return Tu(t,new Pt.classes.URLSearchParams,{visitor:function(l,s,u,d){return Pt.isNode&&V.isBuffer(l)?(this.append(s,l.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)},...r})}function s5(t){return V.matchAll(/\w+|\[(\w*)]/g,t).map(r=>r[0]==="[]"?"":r[1]||r[0])}function o5(t){const r={},l=Object.keys(t);let s;const u=l.length;let d;for(s=0;s<u;s++)d=l[s],r[d]=t[d];return r}function Pb(t){function r(l,s,u,d){let h=l[d++];if(h==="__proto__")return!0;const p=Number.isFinite(+h),y=d>=l.length;return h=!h&&V.isArray(u)?u.length:h,y?(V.hasOwnProp(u,h)?u[h]=[u[h],s]:u[h]=s,!p):((!u[h]||!V.isObject(u[h]))&&(u[h]=[]),r(l,s,u[h],d)&&V.isArray(u[h])&&(u[h]=o5(u[h])),!p)}if(V.isFormData(t)&&V.isFunction(t.entries)){const l={};
vendor: 4,533 bytes, lines 4-5
4return V.forEachEntry(t,(s,u)=>{r(s5(s),u,l,0)}),l}return null}function u5(t,r,l){if(V.isString(t))try{return(r||JSON.parse)(t),V.trim(t)}catch(s){if(s.name!=="SyntaxError")throw s}return(l||JSON.stringify)(t)}const Es={transitional:qb,adapter:["xhr","http","fetch"],transformRequest:[function(r,l){const s=l.getContentType()||"",u=s.indexOf("application/json")>-1,d=V.isObject(r);if(d&&V.isHTMLForm(r)&&(r=new FormData(r)),V.isFormData(r))return u?JSON.stringify(Pb(r)):r;if(V.isArrayBuffer(r)||V.isBuffer(r)||V.isStream(r)||V.isFile(r)||V.isBlob(r)||V.isReadableStream(r))return r;if(V.isArrayBufferView(r))return r.buffer;if(V.isURLSearchParams(r))return l.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),r.toString();let p;if(d){if(s.indexOf("application/x-www-form-urlencoded")>-1)return i5(r,this.formSerializer).toString();if((p=V.isFileList(r))||s.indexOf("multipart/form-data")>-1){const y=this.env&&this.env.FormData;return Tu(p?{"files[]":r}:r,y&&new y,this.formSerializer)}}return d||u?(l.setContentType("application/json",!1),u5(r)):r}],transformResponse:[function(r){const l=this.transitional||Es.transitional,s=l&&l.forcedJSONParsing,u=this.responseType==="json";if(V.isResponse(r)||V.isReadableStream(r))return r;if(r&&V.isString(r)&&(s&&!this.responseType||u)){const h=!(l&&l.silentJSONParsing)&&u;try{return JSON.parse(r,this.parseReviver)}catch(p){if(h)throw p.name==="SyntaxError"?Te.from(p,Te.ERR_BAD_RESPONSE,this,null,this.response):p}}return r}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Pt.classes.FormData,Blob:Pt.classes.Blob},validateStatus:function(r){return r>=200&&r<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};V.forEach(["delete","get","head","post","put","patch"],t=>{Es.headers[t]={}});const c5=V.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"]),f5=t=>{const r={};let l,s,u;return t&&t.split(`
5`).forEach(function(h){u=h.indexOf(":"),l=h.substring(0,u).trim().toLowerCase(),s=h.substring(u+1).trim(),!(!l||r[l]&&c5[l])&&(l==="set-cookie"?r[l]?r[l].push(s):r[l]=[s]:r[l]=r[l]?r[l]+", "+s:s)}),r},B1=Symbol("internals");function Gi(t){return t&&String(t).trim().toLowerCase()}function Ko(t){return t===!1||t==null?t:V.isArray(t)?t.map(Ko):String(t)}function d5(t){const r=Object.create(null),l=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=l.exec(t);)r[s[1]]=s[2];return r}const h5=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Yd(t,r,l,s,u){if(V.isFunction(s))return s.call(this,r,l);if(u&&(r=l),!!V.isString(r)){if(V.isString(s))return r.indexOf(s)!==-1;if(V.isRegExp(s))return s.test(r)}}function m5(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(r,l,s)=>l.toUpperCase()+s)}function p5(t,r){const l=V.toCamelCase(" "+r);["get","set","has"].forEach(s=>{Object.defineProperty(t,s+l,{value:function(u,d,h){return this[s].call(this,r,u,d,h)},configurable:!0})})}let rn=class{constructor(r){r&&this.set(r)}set(r,l,s){const u=this;function d(p,y,v){const b=Gi(y);if(!b)throw new Error("header name must be a non-empty string");const w=V.findKey(u,b);(!w||u[w]===void 0||v===!0||v===void 0&&u[w]!==!1)&&(u[w||y]=Ko(p))}const h=(p,y)=>V.forEach(p,(v,b)=>d(v,b,y));if(V.isPlainObject(r)||r instanceof this.constructor)h(r,l);else if(V.isString(r)&&(r=r.trim())&&!h5(r))h(f5(r),l);else if(V.isObject(r)&&V.isIterable(r)){let p={},y,v;for(const b of r){if(!V.isArray(b))throw TypeError("Object iterator must return a key-value pair");p[v=b[0]]=(y=p[v])?V.isArray(y)?[...y,b[1]]:[y,b[1]]:b[1]}h(p,l)}else r!=null&&d(l,r,s);return this}get(r,l){if(r=Gi(r),r){const s=V.findKey(this,r);if(s){const u=this[s];if(!l)return u;if(l===!0)return d5(u);if(V.isFunction(l))return l.call(this,u,s);if(V.isRegExp(l))return l.exec(u);throw new TypeError("parser must be boolean|regexp|function")}}}has(r,l){if(r=Gi(r),r){const s=V.findKey(this,r);return!!(s&&this[s]!==void 0&&(!l||Yd(this,this[s],s,l)))}return!1}delete(r,l){const s=this;let u=!1;function d(h){if(h=Gi(h),h){const p=V.findKey(s,h);p&&(!l||Yd(s,s[p],p,l))&&(delete s[p],u=!0)}}return V.isArray(r)?r.forEach(d):d(r),u}clear(r){const l=Object.keys(this);let s=l.length,u=!1;for(;s--;){const d=l[s];(!r||Yd(this,this[d],d,r,!0))&&(delete this[d],u=!0)}return u}normalize(r){const l=this,s={};
vendor: 9,427 bytes, lines 5-6
5return V.forEach(this,(u,d)=>{const h=V.findKey(s,d);if(h){l[h]=Ko(u),delete l[d];return}const p=r?m5(d):String(d).trim();p!==d&&delete l[d],l[p]=Ko(u),s[p]=!0}),this}concat(...r){return this.constructor.concat(this,...r)}toJSON(r){const l=Object.create(null);return V.forEach(this,(s,u)=>{s!=null&&s!==!1&&(l[u]=r&&V.isArray(s)?s.join(", "):s)}),l}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([r,l])=>r+": "+l).join(`
6`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(r){return r instanceof this?r:new this(r)}static concat(r,...l){const s=new this(r);return l.forEach(u=>s.set(u)),s}static accessor(r){const s=(this[B1]=this[B1]={accessors:{}}).accessors,u=this.prototype;function d(h){const p=Gi(h);s[p]||(p5(u,h),s[p]=!0)}return V.isArray(r)?r.forEach(d):d(r),this}};rn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);V.reduceDescriptors(rn.prototype,({value:t},r)=>{let l=r[0].toUpperCase()+r.slice(1);return{get:()=>t,set(s){this[l]=s}}});V.freezeMethods(rn);function Qd(t,r){const l=this||Es,s=r||l,u=rn.from(s.headers);let d=s.data;return V.forEach(t,function(p){d=p.call(l,d,u.normalize(),r?r.status:void 0)}),u.normalize(),d}function Fb(t){return!!(t&&t.__CANCEL__)}let _s=class extends Te{constructor(r,l,s){super(r??"canceled",Te.ERR_CANCELED,l,s),this.name="CanceledError",this.__CANCEL__=!0}};function Ib(t,r,l){const s=l.config.validateStatus;!l.status||!s||s(l.status)?t(l):r(new Te("Request failed with status code "+l.status,[Te.ERR_BAD_REQUEST,Te.ERR_BAD_RESPONSE][Math.floor(l.status/100)-4],l.config,l.request,l))}function g5(t){const r=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return r&&r[1]||""}function y5(t,r){t=t||10;const l=new Array(t),s=new Array(t);let u=0,d=0,h;return r=r!==void 0?r:1e3,function(y){const v=Date.now(),b=s[d];h||(h=v),l[u]=y,s[u]=v;let w=d,_=0;for(;w!==u;)_+=l[w++],w=w%t;if(u=(u+1)%t,u===d&&(d=(d+1)%t),v-h<r)return;const C=b&&v-b;return C?Math.round(_*1e3/C):void 0}}function v5(t,r){let l=0,s=1e3/r,u,d;const h=(v,b=Date.now())=>{l=b,u=null,d&&(clearTimeout(d),d=null),t(...v)};return[(...v)=>{const b=Date.now(),w=b-l;w>=s?h(v,b):(u=v,d||(d=setTimeout(()=>{d=null,h(u)},s-w)))},()=>u&&h(u)]}const su=(t,r,l=3)=>{let s=0;const u=y5(50,250);return v5(d=>{const h=d.loaded,p=d.lengthComputable?d.total:void 0,y=h-s,v=u(y),b=h<=p;s=h;const w={loaded:h,total:p,progress:p?h/p:void 0,bytes:y,rate:v||void 0,estimated:v&&p&&b?(p-h)/v:void 0,event:d,lengthComputable:p!=null,[r?"download":"upload"]:!0};t(w)},l)},z1=(t,r)=>{const l=t!=null;return[s=>r[0]({lengthComputable:l,total:t,loaded:s}),r[1]]},L1=t=>(...r)=>V.asap(()=>t(...r)),b5=Pt.hasStandardBrowserEnv?((t,r)=>l=>(l=new URL(l,Pt.origin),t.protocol===l.protocol&&t.host===l.host&&(r||t.port===l.port)))(new URL(Pt.origin),Pt.navigator&&/(msie|trident)/i.test(Pt.navigator.userAgent)):()=>!0,w5=Pt.hasStandardBrowserEnv?{write(t,r,l,s,u,d,h){if(typeof document>"u")return;const p=[`${t}=${encodeURIComponent(r)}`];V.isNumber(l)&&p.push(`expires=${new Date(l).toUTCString()}`),V.isString(s)&&p.push(`path=${s}`),V.isString(u)&&p.push(`domain=${u}`),d===!0&&p.push("secure"),V.isString(h)&&p.push(`SameSite=${h}`),document.cookie=p.join("; ")},read(t){if(typeof document>"u")return null;const r=document.cookie.match(new RegExp("(?:^|; )"+t+"=([^;]*)"));return r?decodeURIComponent(r[1]):null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function x5(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function S5(t,r){return r?t.replace(/\/?\/$/,"")+"/"+r.replace(/^\/+/,""):t}function $b(t,r,l){let s=!x5(r);return t&&(s||l==!1)?S5(t,r):r}const H1=t=>t instanceof rn?{...t}:t;function Za(t,r){r=r||{};const l={};function s(v,b,w,_){return V.isPlainObject(v)&&V.isPlainObject(b)?V.merge.call({caseless:_},v,b):V.isPlainObject(b)?V.merge({},b):V.isArray(b)?b.slice():b}function u(v,b,w,_){if(V.isUndefined(b)){if(!V.isUndefined(v))return s(void 0,v,w,_)}else return s(v,b,w,_)}function d(v,b){if(!V.isUndefined(b))return s(void 0,b)}function h(v,b){if(V.isUndefined(b)){if(!V.isUndefined(v))return s(void 0,v)}else return s(void 0,b)}function p(v,b,w){if(w in r)return s(v,b);if(w in t)return s(void 0,v)}const y={url:d,method:d,data:d,baseURL:h,transformRequest:h,transformResponse:h,paramsSerializer:h,timeout:h,timeoutMessage:h,withCredentials:h,withXSRFToken:h,adapter:h,responseType:h,xsrfCookieName:h,xsrfHeaderName:h,onUploadProgress:h,onDownloadProgress:h,decompress:h,maxContentLength:h,maxBodyLength:h,beforeRedirect:h,transport:h,httpAgent:h,httpsAgent:h,cancelToken:h,socketPath:h,responseEncoding:h,validateStatus:p,headers:(v,b,w)=>u(H1(v),H1(b),w,!0)};return V.forEach(Object.keys({...t,...r}),function(b){const w=y[b]||u,_=w(t[b],r[b],b);V.isUndefined(_)&&w!==p||(l[b]=_)}),l}const Gb=t=>{const r=Za({},t);let{data:l,withXSRFToken:s,xsrfHeaderName:u,xsrfCookieName:d,headers:h,auth:p}=r;if(r.headers=h=rn.from(h),r.url=Hb($b(r.baseURL,r.url,r.allowAbsoluteUrls),t.params,t.paramsSerializer),p&&h.set("Authorization","Basic "+btoa((p.username||"")+":"+(p.password?unescape(encodeURIComponent(p.password)):""))),V.isFormData(l)){if(Pt.hasStandardBrowserEnv||Pt.hasStandardBrowserWebWorkerEnv)h.setContentType(void 0);else if(V.isFunction(l.getHeaders)){const y=l.getHeaders(),v=["content-type","content-length"];Object.entries(y).forEach(([b,w])=>{v.includes(b.toLowerCase())&&h.set(b,w)})}}if(Pt.hasStandardBrowserEnv&&(s&&V.isFunction(s)&&(s=s(r)),s||s!==!1&&b5(r.url))){const y=u&&d&&w5.read(d);y&&h.set(u,y)}return r},E5=typeof XMLHttpRequest<"u",_5=E5&&function(t){return new Promise(function(l,s){const u=Gb(t);let d=u.data;const h=rn.from(u.headers).normalize();let{responseType:p,onUploadProgress:y,onDownloadProgress:v}=u,b,w,_,C,x;function j(){C&&C(),x&&x(),u.cancelToken&&u.cancelToken.unsubscribe(b),u.signal&&u.signal.removeEventListener("abort",b)}let E=new XMLHttpRequest;E.open(u.method.toUpperCase(),u.url,!0),E.timeout=u.timeout;function k(){if(!E)return;const F=rn.from("getAllResponseHeaders"in E&&E.getAllResponseHeaders()),re={data:!p||p==="text"||p==="json"?E.responseText:E.response,status:E.status,statusText:E.statusText,headers:F,config:t,request:E};Ib(function(A){l(A),j()},function(A){s(A),j()},re),E=null}"onloadend"in E?E.onloadend=k:E.onreadystatechange=function(){!E||E.readyState!==4||E.status===0&&!(E.responseURL&&E.responseURL.indexOf("file:")===0)||setTimeout(k)},E.onabort=function(){E&&(s(new Te("Request aborted",Te.ECONNABORTED,t,E)),E=null)},E.onerror=function(W){const re=W&&W.message?W.message:"Network Error",B=new Te(re,Te.ERR_NETWORK,t,E);B.event=W||null,s(B),E=null},E.ontimeout=function(){let W=u.timeout?"timeout of "+u.timeout+"ms exceeded":"timeout exceeded";const re=u.transitional||qb;u.timeoutErrorMessage&&(W=u.timeoutErrorMessage),s(new Te(W,re.clarifyTimeoutError?Te.ETIMEDOUT:Te.ECONNABORTED,t,E)),E=null},d===void 0&&h.setContentType(null),"setRequestHeader"in E&&V.forEach(h.toJSON(),function(W,re){E.setRequestHeader(re,W)}),V.isUndefined(u.withCredentials)||(E.withCredentials=!!u.withCredentials),p&&p!=="json"&&(E.responseType=u.responseType),v&&([_,x]=su(v,!0),E.addEventListener("progress",_)),y&&E.upload&&([w,C]=su(y),E.upload.addEventListener("progress",w),E.upload.addEventListener("loadend",C)),(u.cancelToken||u.signal)&&(b=F=>{E&&(s(!F||F.type?new _s(null,t,E):F),E.abort(),E=null)},u.cancelToken&&u.cancelToken.subscribe(b),u.signal&&(u.signal.aborted?b():u.signal.addEventListener("abort",b)));const M=g5(u.url);if(M&&Pt.protocols.indexOf(M)===-1){s(new Te("Unsupported protocol "+M+":",Te.ERR_BAD_REQUEST,t));return}E.send(d||null)})},j5=(t,r)=>{const{length:l}=t=t?t.filter(Boolean):[];if(r||l){let s=new AbortController,u;const d=function(v){if(!u){u=!0,p();const b=v instanceof Error?v:this.reason;s.abort(b instanceof Te?b:new _s(b instanceof Error?b.message:b))}};let h=r&&setTimeout(()=>{h=null,d(new Te(`timeout of ${r}ms exceeded`,Te.ETIMEDOUT))},r);const p=()=>{t&&(h&&clearTimeout(h),h=null,t.forEach(v=>{v.unsubscribe?v.unsubscribe(d):v.removeEventListener("abort",d)}),t=null)};t.forEach(v=>v.addEventListener("abort",d));const{signal:y}=s;return y.unsubscribe=()=>V.asap(p),y}},T5=function*(t,r){let l=t.byteLength;if(l<r){yield t;return}let s=0,u;for(;s<l;)u=s+r,yield t.slice(s,u),s=u},A5=async function*(t,r){for await(const l of O5(t))yield*T5(l,r)},O5=async function*(t){if(t[Symbol.asyncIterator]){yield*t;return}const r=t.getReader();try{for(;;){const{done:l,value:s}=await r.read();if(l)break;yield s}}finally{await r.cancel()}},q1=(t,r,l,s)=>{const u=A5(t,r);let d=0,h,p=y=>{h||(h=!0,s&&s(y))};return new ReadableStream({async pull(y){try{const{done:v,value:b}=await u.next();if(v){p(),y.close();return}let w=b.byteLength;if(l){let _=d+=w;l(_)}y.enqueue(new Uint8Array(b))}catch(v){throw p(v),v}},cancel(y){return p(y),u.return()}},{highWaterMark:2})},P1=64*1024,{isFunction:Io}=V,C5=(({Request:t,Response:r})=>({Request:t,Response:r}))(V.global),{ReadableStream:F1,TextEncoder:I1}=V.global,$1=(t,...r)=>{try{return!!t(...r)}catch{return!1}},R5=t=>{t=V.merge.call({skipUndefined:!0},C5,t);const{fetch:r,Request:l,Response:s}=t,u=r?Io(r):typeof fetch=="function",d=Io(l),h=Io(s);if(!u)return!1;const p=u&&Io(F1),y=u&&(typeof I1=="function"?(x=>j=>x.encode(j))(new I1):async x=>
vendor: 8,874 bytes, lines 6-9
6new Uint8Array(await new l(x).arrayBuffer())),v=d&&p&&$1(()=>{let x=!1;const j=new l(Pt.origin,{body:new F1,method:"POST",get duplex(){return x=!0,"half"}}).headers.has("Content-Type");return x&&!j}),b=h&&p&&$1(()=>V.isReadableStream(new s("").body)),w={stream:b&&(x=>x.body)};u&&["text","arrayBuffer","blob","formData","stream"].forEach(x=>{!w[x]&&(w[x]=(j,E)=>{let k=j&&j[x];if(k)return k.call(j);throw new Te(`Response type '${x}' is not supported`,Te.ERR_NOT_SUPPORT,E)})});const _=async x=>{if(x==null)return 0;if(V.isBlob(x))return x.size;if(V.isSpecCompliantForm(x))return(await new l(Pt.origin,{method:"POST",body:x}).arrayBuffer()).byteLength;if(V.isArrayBufferView(x)||V.isArrayBuffer(x))return x.byteLength;if(V.isURLSearchParams(x)&&(x=x+""),V.isString(x))return(await y(x)).byteLength},C=async(x,j)=>{const E=V.toFiniteNumber(x.getContentLength());return E??_(j)};return async x=>{let{url:j,method:E,data:k,signal:M,cancelToken:F,timeout:W,onDownloadProgress:re,onUploadProgress:B,responseType:A,headers:Y,withCredentials:ee="same-origin",fetchOptions:ae}=Gb(x),q=r||fetch;A=A?(A+"").toLowerCase():"text";let Q=j5([M,F&&F.toAbortSignal()],W),Z=null;const le=Q&&Q.unsubscribe&&(()=>{Q.unsubscribe()});let he;try{if(B&&v&&E!=="get"&&E!=="head"&&(he=await C(Y,k))!==0){let T=new l(j,{method:"POST",body:k,duplex:"half"}),I;if(V.isFormData(k)&&(I=T.headers.get("content-type"))&&Y.setContentType(I),T.body){const[X,ie]=z1(he,su(L1(B)));k=q1(T.body,P1,X,ie)}}V.isString(ee)||(ee=ee?"include":"omit");const R=d&&"credentials"in l.prototype,K={...ae,signal:Q,method:E.toUpperCase(),headers:Y.normalize().toJSON(),body:k,duplex:"half",credentials:R?ee:void 0};Z=d&&new l(j,K);let z=await(d?q(Z,ae):q(j,K));const ue=b&&(A==="stream"||A==="response");if(b&&(re||ue&&le)){const T={};["status","statusText","headers"].forEach(se=>{T[se]=z[se]});const I=V.toFiniteNumber(z.headers.get("content-length")),[X,ie]=re&&z1(I,su(L1(re),!0))||[];z=new s(q1(z.body,P1,X,()=>{ie&&ie(),le&&le()}),T)}A=A||"text";let pe=await w[V.findKey(w,A)||"text"](z,x);return!ue&&le&&le(),await new Promise((T,I)=>{Ib(T,I,{data:pe,headers:rn.from(z.headers),status:z.status,statusText:z.statusText,config:x,request:Z})})}catch(R){throw le&&le(),R&&R.name==="TypeError"&&/Load failed|fetch/i.test(R.message)?Object.assign(new Te("Network Error",Te.ERR_NETWORK,x,Z),{cause:R.cause||R}):Te.from(R,R&&R.code,x,Z)}}},N5=new Map,Vb=t=>{let r=t&&t.env||{};const{fetch:l,Request:s,Response:u}=r,d=[s,u,l];let h=d.length,p=h,y,v,b=N5;for(;p--;)y=d[p],v=b.get(y),v===void 0&&b.set(y,v=p?new Map:R5(r)),b=v;return v};Vb();const sm={http:Q8,xhr:_5,fetch:{get:Vb}};V.forEach(sm,(t,r)=>{if(t){try{Object.defineProperty(t,"name",{value:r})}catch{}Object.defineProperty(t,"adapterName",{value:r})}});const G1=t=>`- ${t}`,k5=t=>V.isFunction(t)||t===null||t===!1;function D5(t,r){t=V.isArray(t)?t:[t];const{length:l}=t;let s,u;const d={};for(let h=0;h<l;h++){s=t[h];let p;if(u=s,!k5(s)&&(u=sm[(p=String(s)).toLowerCase()],u===void 0))throw new Te(`Unknown adapter '${p}'`);if(u&&(V.isFunction(u)||(u=u.get(r))))break;d[p||"#"+h]=u}if(!u){const h=Object.entries(d).map(([y,v])=>`adapter ${y} `+(v===!1?"is not supported by the environment":"is not available in the build"));let p=l?h.length>1?`since :
7`+h.map(G1).join(`
8`):" "+G1(h[0]):"as no adapter specified";throw new Te("There is no suitable adapter to dispatch the request "+p,"ERR_NOT_SUPPORT")}return u}const Yb={getAdapter:D5,adapters:sm};function Zd(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new _s(null,t)}function V1(t){return Zd(t),t.headers=rn.from(t.headers),t.data=Qd.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),Yb.getAdapter(t.adapter||Es.adapter,t)(t).then(function(s){return Zd(t),s.data=Qd.call(t,t.transformResponse,s),s.headers=rn.from(s.headers),s},function(s){return Fb(s)||(Zd(t),s&&s.response&&(s.response.data=Qd.call(t,t.transformResponse,s.response),s.response.headers=rn.from(s.response.headers))),Promise.reject(s)})}const Qb="1.13.4",Au={};["object","boolean","number","function","string","symbol"].forEach((t,r)=>{Au[t]=function(s){return typeof s===t||"a"+(r<1?"n ":" ")+t}});const Y1={};Au.transitional=function(r,l,s){function u(d,h){return"[Axios v"+Qb+"] Transitional option '"+d+"'"+h+(s?". "+s:"")}return(d,h,p)=>{if(r===!1)throw new Te(u(h," has been removed"+(l?" in "+l:"")),Te.ERR_DEPRECATED);return l&&!Y1[h]&&(Y1[h]=!0,console.warn(u(h," has been deprecated since v"+l+" and will be removed in the near future"))),r?r(d,h,p):!0}};Au.spelling=function(r){return(l,s)=>(console.warn(`${s} is likely a misspelling of ${r}`),!0)};function M5(t,r,l){if(typeof t!="object")throw new Te("options must be an object",Te.ERR_BAD_OPTION_VALUE);const s=Object.keys(t);let u=s.length;for(;u-- >0;){const d=s[u],h=r[d];if(h){const p=t[d],y=p===void 0||h(p,d,t);if(y!==!0)throw new Te("option "+d+" must be "+y,Te.ERR_BAD_OPTION_VALUE);continue}if(l!==!0)throw new Te("Unknown option "+d,Te.ERR_BAD_OPTION)}}const Jo={assertOptions:M5,validators:Au},ar=Jo.validators;let Ya=class{constructor(r){this.defaults=r||{},this.interceptors={request:new U1,response:new U1}}async request(r,l){try{return await this._request(r,l)}catch(s){if(s instanceof Error){let u={};Error.captureStackTrace?Error.captureStackTrace(u):u=new Error;const d=u.stack?u.stack.replace(/^.+\n/,""):"";try{s.stack?d&&!String(s.stack).endsWith(d.replace(/^.+\n.+\n/,""))&&(s.stack+=`
9`+d):s.stack=d}catch{}}throw s}}_request(r,l){typeof r=="string"?(l=l||{},l.url=r):l=r||{},l=Za(this.defaults,l);const{transitional:s,paramsSerializer:u,headers:d}=l;s!==void 0&&Jo.assertOptions(s,{silentJSONParsing:ar.transitional(ar.boolean),forcedJSONParsing:ar.transitional(ar.boolean),clarifyTimeoutError:ar.transitional(ar.boolean)},!1),u!=null&&(V.isFunction(u)?l.paramsSerializer={serialize:u}:Jo.assertOptions(u,{encode:ar.function,serialize:ar.function},!0)),l.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?l.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:l.allowAbsoluteUrls=!0),Jo.assertOptions(l,{baseUrl:ar.spelling("baseURL"),withXsrfToken:ar.spelling("withXSRFToken")},!0),l.method=(l.method||this.defaults.method||"get").toLowerCase();let h=d&&V.merge(d.common,d[l.method]);d&&V.forEach(["delete","get","head","post","put","patch","common"],x=>{delete d[x]}),l.headers=rn.concat(h,d);const p=[];let y=!0;this.interceptors.request.forEach(function(j){typeof j.runWhen=="function"&&j.runWhen(l)===!1||(y=y&&j.synchronous,p.unshift(j.fulfilled,j.rejected))});const v=[];this.interceptors.response.forEach(function(j){v.push(j.fulfilled,j.rejected)});let b,w=0,_;if(!y){const x=[V1.bind(this),void 0];for(x.unshift(...p),x.push(...v),_=x.length,b=Promise.resolve(l);w<_;)b=b.then(x[w++],x[w++]);return b}_=p.length;let C=l;for(;w<_;){const x=p[w++],j=p[w++];try{C=x(C)}catch(E){j.call(this,E);break}}try{b=V1.call(this,C)}catch(x){return Promise.reject(x)}for(w=0,_=v.length;w<_;)b=b.then(v[w++],v[w++]);return b}getUri(r){r=Za(this.defaults,r);const l=$b(r.baseURL,r.url,r.allowAbsoluteUrls);return Hb(l,r.params,r.paramsSerializer)}};V.forEach(["delete","get","head","options"],function(r){Ya.prototype[r]=function(l,s){return this.request(Za(s||{},{method:r,url:l,data:(s||{}).data}))}});V.forEach(["post","put","patch"],function(r){function l(s){return function(d,h,p){return this.request(Za(p||{},{method:r,headers:s?{"Content-Type":"multipart/form-data"}:{},url:d,data:h}))}}Ya.prototype[r]=l(),Ya.prototype[r+"Form"]=l(!0)});let U5=class Zb{constructor(r){if(typeof r!="function")throw new TypeError("executor must be a function.");let l;this.promise=new Promise(function(d){l=d});const s=this;this.promise.then(u=>{if(!s._listeners)return;let d=s._listeners.length;for(;d-- >0;)s._listeners[d](u);s._listeners=null}),this.promise.then=u=>{let d;const h=new Promise(p=>{s.subscribe(p),d=p}).then(u);return h.cancel=function(){s.unsubscribe(d)},h},r(function(d,h,p){s.reason||(s.reason=new _s(d,h,p),l(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(r){if(this.reason){r(this.reason);return}this._listeners?this._listeners.push(r):this._listeners=[r]}unsubscribe(r){if(!this._listeners)return;const l=this._listeners.indexOf(r);l!==-1&&this._listeners.splice(l,1)}toAbortSignal(){const r=new AbortController,l=s=>{r.abort(s)};return this.subscribe(l),r.signal.unsubscribe=()=>this.unsubscribe(l),r.signal}static source(){let r;return{token:new Zb(function(u){r=u}),cancel:r}}};function B5(t){return function(l){return t.apply(null,l)}}function z5(t){return V.isObject(t)&&t.isAxiosError===!0}const jh={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
9alContent: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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(jh).forEach(([t,r])=>{jh[r]=t});function Xb(t){const r=new Ya(t),l=Ob(Ya.prototype.request,r);return V.extend(l,Ya.prototype,r,{allOwnKeys:!0}),V.extend(l,r,null,{allOwnKeys:!0}),l.create=function(u){return Xb(Za(t,u))},l}const dt=Xb(Es);dt.Axios=Ya;dt.CanceledError=_s;dt.CancelToken=U5;dt.isCancel=Fb;dt.VERSION=Qb;dt.toFormData=Tu;dt.AxiosError=Te;dt.Cancel=dt.CanceledError;dt.all=function(r){return Promise.all(r)};dt.spread=B5;dt.isAxiosError=z5;dt.mergeConfig=Za;dt.AxiosHeaders=rn;dt.formToJSON=t=>Pb(V.isHTMLForm(t)?new FormData(t):t);dt.getAdapter=Yb.getAdapter;dt.HttpStatusCode=jh;dt.default=dt;const{Axios:KC,AxiosError:JC,CanceledError:WC,isCancel:Kb,CancelToken:eR,VERSION:tR,all:nR,Cancel:rR,isAxiosError:Jb,spread:aR,toFormData:lR,AxiosHeaders:iR,HttpStatusCode:sR,formToJSON:oR,getAdapter:uR,mergeConfig:L5}=dt;var H5=class{constructor(t){this.config={},this.defaults=t}extend(t){return t&&(this.defaults={...this.defaults,...t}),this}replace(t){this.config=t}get(t){return yb(this.config,t)?fr(this.config,t):fr(this.defaults,t)}set(t,r){typeof t=="string"?Yn(this.config,t,r):Object.entries(t).forEach(([l,s])=>{Yn(this.config,l,s)})}},Xa=new H5({form:{recentlySuccessfulDuration:2e3,forceIndicesArrayFormatInFormData:!0},future:{preserveEqualProps:!1,useDataInertiaHeadAttribute:!1,useDialogForErrorModal:!1,useScriptElementForInitialPage:!1},prefetch:{cacheFor:3e4,hoverDelay:75}});function ds(t,r){let l;return function(...s){clearTimeout(l),l=setTimeout(()=>t.apply(this,s),r)}}function bn(t,r){return document.dispatchEvent(new CustomEvent(`inertia:${t}`,r))}var Q1=t=>bn("before",{cancelable:!0,detail:{visit:t}}),q5=t=>bn("error",{detail:{errors:t}}),P5=t=>bn("exception",{cancelable:!0,detail:{exception:t}}),F5=t=>bn("finish",{detail:{visit:t}}),I5=t=>bn("invalid",{cancelable:!0,detail:{response:t}}),$5=t=>bn("beforeUpdate",{detail:{page:t}}),ns=t=>bn("navigate",{detail:{page:t}}),G5=t=>bn("progress",{detail:{progress:t}}),V5=t=>bn("start",{detail:{visit:t}}),Y5=t=>bn("success",{detail:{page:t}}),Q5=(t,r)=>bn("prefetched",{detail:{fetchedAt:Date.now(),response:t.data,visit:r}}),Z5=t=>bn("prefetching",{detail:{visit:t}}),ou=t=>bn("flash",{detail:{flash:t}}),Vt=class{static set(t,r){typeof window<"u"&&window.sessionStorage.setItem(t,JSON.stringify(r))}static get(t){if(typeof window<"u")return JSON.parse(window.sessionStorage.getItem(t)||"null")}static merge(t,r){const l=this.get(t);l===null?this.set(t,r):this.set(t,{...l,...r})}static remove(t){typeof window<"u"&&window.sessionStorage.removeItem(t)}static removeNested(t,r){const l=this.get(t);l!==null&&(delete l[r],this.set(t,l))}static exists(t){try{return this.get(t)!==null}catch{return!1}}static clear(){typeof window<"u"&&window.sessionStorage.clear()}};Vt.locationVisitKey="inertiaLocationVisit";var X5=async t=>{if(typeof window>"u")throw new Error("Unable to encrypt history");const r=Wb(),l=await e2(),s=await n7(l);if(!s)throw new Error("Unable to encrypt history");return await J5(r,s,t)},Gl={key:"historyKey",iv:"historyIv"},K5=async t=>{const r=Wb(),l=await e2();if(!l)throw new Error("Unable to decrypt history");return await W5(r,l,t)},J5=async(t,r,l)=>{if(typeof window>"u")throw new Error("Unable to encrypt history");if(typeof window.crypto.subtle>"u")return console.warn("Encryption is not supported in this environment. SSL is required."),Promise.resolve(l);const s=new TextEncoder,u=JSON.stringify(l),d=new Uint8Array(u.length*3),h=s.encodeInto(u,d);return window.crypto.subtle.encrypt({name:"AES-GCM",iv:t},r,d.subarray(0,h.written))},W5=async(t,r,l)=>{if(typeof window.crypto.subtle>"u")return console.warn("Decryption is not supported in this environment. SSL is required."),Promise.resolve(l);
9const s=await window.crypto.subtle.decrypt({name:"AES-GCM",iv:t},r,l);return JSON.parse(new TextDecoder().decode(s))},Wb=()=>{const t=Vt.get(Gl.iv);if(t)return new Uint8Array(t);const r=window.crypto.getRandomValues(new Uint8Array(12));return Vt.set(Gl.iv,Array.from(r)),r},e7=async()=>typeof window.crypto.subtle>"u"?(console.warn("Encryption is not supported in this environment. SSL is required."),Promise.resolve(null)):window.crypto.subtle.generateKey({name:"AES-GCM",length:256},!0,["encrypt","decrypt"]),t7=async t=>{if(typeof window.crypto.subtle>"u")return console.warn("Encryption is not supported in this environment. SSL is required."),Promise.resolve();const r=await window.crypto.subtle.exportKey("raw",t);Vt.set(Gl.key,Array.from(new Uint8Array(r)))},n7=async t=>{if(t)return t;const r=await e7();return r?(await t7(r),r):null},e2=async()=>{const t=Vt.get(Gl.key);return t?await window.crypto.subtle.importKey("raw",new Uint8Array(t),{name:"AES-GCM",length:256},!0,["encrypt","decrypt"]):null},t2=(t,r,l)=>{if(t===r)return!0;for(const s in t)if(!l.includes(s)&&t[s]!==r[s]&&!r7(t[s],r[s]))return!1;for(const s in r)if(!l.includes(s)&&!(s in t))return!1;return!0},r7=(t,r)=>{switch(typeof t){case"object":return t2(t,r,[]);case"function":return t.toString()===r.toString();default:return t===r}},a7={ms:1,s:1e3,m:1e3*60,h:1e3*60*60,d:1e3*60*60*24},Z1=t=>{if(typeof t=="number")return t;for(const[r,l]of Object.entries(a7))if(t.endsWith(r))return parseFloat(t)*l;return parseInt(t)},l7=class{constructor(){this.cached=[],this.inFlightRequests=[],this.removalTimers=[],this.currentUseId=null}add(t,r,{cacheFor:l,cacheTags:s}){if(this.findInFlight(t))return Promise.resolve();const d=this.findCached(t);if(!t.fresh&&d&&d.staleTimestamp>Date.now())return Promise.resolve();const[h,p]=this.extractStaleValues(l),y=new Promise((v,b)=>{r({...t,onCancel:()=>{this.remove(t),t.onCancel(),b()},onError:w=>{this.remove(t),t.onError(w),b()},onPrefetching(w){t.onPrefetching(w)},onPrefetched(w,_){t.onPrefetched(w,_)},onPrefetchResponse(w){v(w)},onPrefetchError(w){ir.removeFromInFlight(t),b(w)}})}).then(v=>{this.remove(t);const b=v.getPageResponse();fe.mergeOncePropsIntoResponse(b),this.cached.push({params:{...t},staleTimestamp:Date.now()+h,expiresAt:Date.now()+p,response:y,singleUse:p===0,timestamp:Date.now(),inFlight:!1,tags:Array.isArray(s)?s:[s]});const w=this.getShortestOncePropTtl(b);return this.scheduleForRemoval(t,w?Math.min(p,w):p),this.removeFromInFlight(t),v.handlePrefetch(),v});return this.inFlightRequests.push({params:{...t},response:y,staleTimestamp:null,inFlight:!0}),y}removeAll(){this.cached=[],this.removalTimers.forEach(t=>{clearTimeout(t.timer)}),this.removalTimers=[]}removeByTags(t){this.cached=this.cached.filter(r=>!r.tags.some(l=>t.includes(l)))}remove(t){this.cached=this.cached.filter(r=>!this.paramsAreEqual(r.params,t)),this.clearTimer(t)}removeFromInFlight(t){this.inFlightRequests=this.inFlightRequests.filter(r=>!this.paramsAreEqual(r.params,t))}extractStaleValues(t){const[r,l]=this.cacheForToStaleAndExpires(t);return[Z1(r),Z1(l)]}cacheForToStaleAndExpires(t){if(!Array.isArray(t))return[t,t];switch(t.length){case 0:return[0,0];case 1:return[t[0],t[0]];default:return[t[0],t[1]]}}clearTimer(t){const r=this.removalTimers.find(l=>this.paramsAreEqual(l.params,t));r&&(clearTimeout(r.timer),this.removalTimers=this.removalTimers.filter(l=>l!==r))}scheduleForRemoval(t,r){if(!(typeof window>"u")&&(this.clearTimer(t),r>0)){const l=window.setTimeout(()=>this.remove(t),r);this.removalTimers.push({params:t,timer:l})}}get(t){return this.findCached(t)||this.findInFlight(t)}use(t,r){const l=`${r.url.pathname}-${Date.now()}-${Math.random().toString(36).substring(7)}`;return this.currentUseId=l,t.response.then(s=>{if(this.currentUseId===l)return s.mergeParams({...r,onPrefetched:()=>{}}),this.removeSingleUseItems(r),s.handle()})}removeSingleUseItems(t){this.cached=this.cached.filter(r=>this.paramsAreEqual(r.params,t)?!r.singleUse:!0)}findCached(t){return this.cached.find(r=>this.paramsAreEqual(r.params,t))||null}findInFlight(t){return this.inFlightRequests.find(r=>this.paramsAreEqual(r.params,t))||null}withoutPurposePrefetchHeader(t){const r=$n(t);return r.headers.Purpose==="prefetch"&&delete r.headers.Purpose,r}paramsAreEqual(t,r){return t2(this.withoutPurposePrefetchHeader(t),this.withoutPurposePrefetchHeader(r),["showProgress","replace","prefetch","preserveScroll","preserveState","onBefore","onBeforeUpdate","onStart","onProgress","onFinish","onCancel","onSuccess","onError","onFlash","onPrefetched","onCancelToken","onPrefetching","async","viewTransition"])}updateCachedOncePropsFromCurrentPage(){this.cached.forEach(t=>{t.response.then(r=>{const l=r.getPageResponse();fe.mergeOncePropsIntoResponse(l,{force:!0});for(const[h,p]of Object.entries(l.deferredProps??{})){const y=p.filter(v=>l.props[v]===void 0);y.length>0?l.deferredProps[h]=y:delete l.deferredProps[h]}const s=this.getShortestOncePropTtl(l);
9if(s===null)return;const u=t.expiresAt-Date.now(),d=Math.min(u,s);d>0?this.scheduleForRemoval(t.params,d):this.remove(t.params)})})}getShortestOncePropTtl(t){const r=Object.values(t.onceProps??{}).map(l=>l.expiresAt).filter(l=>!!l);return r.length===0?null:Math.min(...r)-Date.now()}},ir=new l7,Xd=t=>{if(t.offsetParent===null)return!1;const r=t.getBoundingClientRect(),l=r.top<window.innerHeight&&r.bottom>=0,s=r.left<window.innerWidth&&r.right>=0;return l&&s},i7=t=>{const r=d=>{const h=window.getComputedStyle(d);return["scroll","overlay"].includes(h.overflowY)?!0:h.overflowY!=="auto"?!1:["visible","clip"].includes(h.overflowX)?!0:s(h.maxHeight,d.style.height)},l=d=>{const h=window.getComputedStyle(d);return["scroll","overlay"].includes(h.overflowX)?!0:h.overflowX!=="auto"?!1:["visible","clip"].includes(h.overflowY)?!0:s(h.maxWidth,d.style.width)},s=(d,h)=>!!(d&&d!=="none"&&d!=="0px"||h&&h!=="auto"&&h!=="0");let u=t?.parentElement;for(;u;){const d=r(u)||l(u);if(window.getComputedStyle(u).display!=="contents"&&d)return u;u=u.parentElement}return null},n2=(t,r)=>{if(!r)return t.filter(d=>Xd(d));const l=t.indexOf(r),s=[],u=[];for(let d=l;d>=0;d--){const h=t[d];if(Xd(h))s.push(h);else break}for(let d=l+1;d<t.length;d++){const h=t[d];if(Xd(h))u.push(h);else break}return[...s.reverse(),...u]},rs=(t,r=1)=>{window.requestAnimationFrame(()=>{r>1?rs(t,r-1):t()})},s7=(t,r=!1)=>{if(typeof window>"u")return null;if(!r){const s=document.getElementById(t);if(s?.dataset.page)return JSON.parse(s.dataset.page)}const l=document.querySelector(`script[data-page="${t}"][type="application/json"]`);return l?.textContent?JSON.parse(l.textContent):null},Xi=typeof window>"u",o7=!Xi&&/Firefox/i.test(window.navigator.userAgent),en=class{static save(){Pe.saveScrollPositions(this.getScrollRegions())}static getScrollRegions(){return Array.from(this.regions()).map(t=>({top:t.scrollTop,left:t.scrollLeft}))}static regions(){return document.querySelectorAll("[scroll-region]")}static scrollToTop(){if(o7&&getComputedStyle(document.documentElement).scrollBehavior==="smooth")return rs(()=>window.scrollTo(0,0),2);window.scrollTo(0,0)}static reset(){!Xi&&window.location.hash||this.scrollToTop(),this.regions().forEach(r=>{typeof r.scrollTo=="function"?r.scrollTo(0,0):(r.scrollTop=0,r.scrollLeft=0)}),this.save(),this.scrollToAnchor()}static scrollToAnchor(){const t=Xi?null:window.location.hash;t&&setTimeout(()=>{const r=document.getElementById(t.slice(1));r?r.scrollIntoView():this.scrollToTop()})}static restore(t){Xi||window.requestAnimationFrame(()=>{this.restoreDocument(),this.restoreScrollRegions(t)})}static restoreScrollRegions(t){Xi||this.regions().forEach((r,l)=>{const s=t[l];s&&(typeof r.scrollTo=="function"?r.scrollTo(s.left,s.top):(r.scrollTop=s.top,r.scrollLeft=s.left))})}static restoreDocument(){const t=Pe.getDocumentScrollPosition();window.scrollTo(t.left,t.top)}static onScroll(t){const r=t.target;typeof r.hasAttribute=="function"&&r.hasAttribute("scroll-region")&&this.save()}static onWindowScroll(){Pe.saveDocumentScrollPosition({top:window.scrollY,left:window.scrollX})}},om=t=>typeof File<"u"&&t instanceof File||t instanceof Blob||typeof FileList<"u"&&t instanceof FileList&&t.length>0;function Th(t){return om(t)||t instanceof FormData&&Array.from(t.values()).some(r=>Th(r))||typeof t=="object"&&t!==null&&Object.values(t).some(r=>Th(r))}var Ah=t=>t instanceof FormData;function r2(t,r=new FormData,l=null,s="brackets"){t=t||{};for(const u in t)Object.prototype.hasOwnProperty.call(t,u)&&l2(r,a2(l,u,"indices"),t[u],s);return r}function a2(t,r,l){return t?l==="brackets"?`${t}[]`:`${t}[${r}]`:r}function l2(t,r,l,s){if(Array.isArray(l))return Array.from(l.keys()).forEach(u=>l2(t,a2(r,u.toString(),s),l[u],s));if(l instanceof Date)return t.append(r,l.toISOString());if(l instanceof File)return t.append(r,l,l.name);if(l instanceof Blob)return t.append(r,l);if(typeof l=="boolean")return t.append(r,l?"1":"0");if(typeof l=="string")return t.append(r,l);if(typeof l=="number")return t.append(r,`${l}`);if(l==null)return t.append(r,"");r2(l,t,r,s)}function kn(t){return new URL(t.toString(),typeof window>"u"?void 0:window.location.toString())}var u7=(t,r,l,s,u)=>{let d=typeof t=="string"?kn(t):t;if((Th(r)||s)&&!Ah(r)&&(Xa.get("form.forceIndicesArrayFormatInFormData")&&(u="indices"),r=r2(r,new FormData,null,u)),Ah(r))return[d,r];const[h,p]=um(l,d,r,u);return[kn(h),p]};function um(t,r,l,s="brackets"){const u=t==="get"&&!Ah(l)&&Object.keys(l).length>0,d=i2(r.toString()),h=d||r.toString().startsWith("/")||r.toString()==="",p=!h&&!r.toString().startsWith("#")&&!r.toString().startsWith("?"),y=/^[.]{1,2}([/]|$)/.test(r.toString()),v=r.toString().includes("?")||u,b=r.toString().includes("#"),w=new URL(r.toString(),typeof window>"u"?"http://localhost":window.location.toString());if(u){const _=/\[\d+\]/.test(decodeURIComponent(w.search)),C={ignoreQueryPrefix:!0,allowSparse:!0};w.search=N1.stringify({...N1.parse(w.search,C),...l},{encodeValuesOnly:!0,arrayFormat:_?"indices":s})}return[[d?`${w.protocol}//${w.host}`:"",h?w.pathname:"",p?w.pathname.substring(y?0:1):"",v?w.search:"",b?w.hash:""].join(""),u?{}:l]}
9function uu(t){return t=new URL(t.href),t.hash="",t}var X1=(t,r)=>{t.hash&&!r.hash&&uu(t).href===r.href&&(r.hash=t.hash)},cu=(t,r)=>uu(t).href===uu(r).href,c7=(t,r)=>t.origin===r.origin&&t.pathname===r.pathname;function zr(t){return t!==null&&typeof t=="object"&&t!==void 0&&"url"in t&&"method"in t}function i2(t){return/^([a-z][a-z0-9+.-]*:)?\/\/[^/]/i.test(t)}function f7(t,r){const l=typeof t=="string"?kn(t):t;return r?`${l.protocol}//${l.host}${l.pathname}${l.search}${l.hash}`:`${l.pathname}${l.search}${l.hash}`}var d7=class{constructor(){this.componentId={},this.listeners=[],this.isFirstPageLoad=!0,this.cleared=!1,this.pendingDeferredProps=null,this.historyQuotaExceeded=!1}init({initialPage:t,swapComponent:r,resolveComponent:l,onFlash:s}){return this.page={...t,flash:t.flash??{}},this.swapComponent=r,this.resolveComponent=l,this.onFlashCallback=s,sr.on("historyQuotaExceeded",()=>{this.historyQuotaExceeded=!0}),this}set(t,{replace:r=!1,preserveScroll:l=!1,preserveState:s=!1,viewTransition:u=!1}={}){Object.keys(t.deferredProps||{}).length&&(this.pendingDeferredProps={deferredProps:t.deferredProps,component:t.component,url:t.url},t.initialDeferredProps===void 0&&(t.initialDeferredProps=t.deferredProps)),this.componentId={};const d=this.componentId;return t.clearHistory&&Pe.clear(),this.resolve(t.component).then(h=>{if(d!==this.componentId)return;t.rememberedState??(t.rememberedState={});const p=typeof window>"u",y=p?new URL(t.url):window.location,v=!p&&l?en.getScrollRegions():[];r=r||cu(kn(t.url),y);const b={...t,flash:{}};return new Promise(w=>r?Pe.replaceState(b,w):Pe.pushState(b,w)).then(()=>{const w=!this.isTheSame(t);if(!w&&Object.keys(t.props.errors||{}).length>0&&(u=!1),this.page=t,this.cleared=!1,this.hasOnceProps()&&ir.updateCachedOncePropsFromCurrentPage(),w&&this.fireEventsFor("newComponent"),this.isFirstPageLoad&&this.fireEventsFor("firstLoad"),this.isFirstPageLoad=!1,this.historyQuotaExceeded){this.historyQuotaExceeded=!1;return}return this.swap({component:h,page:t,preserveState:s,viewTransition:u}).then(()=>{l?window.requestAnimationFrame(()=>en.restoreScrollRegions(v)):en.reset(),this.pendingDeferredProps&&this.pendingDeferredProps.component===t.component&&this.pendingDeferredProps.url===t.url&&sr.fireInternalEvent("loadDeferredProps",this.pendingDeferredProps.deferredProps),this.pendingDeferredProps=null,r||ns(t)})})})}setQuietly(t,{preserveState:r=!1}={}){return this.resolve(t.component).then(l=>(this.page=t,this.cleared=!1,Pe.setCurrent(t),this.swap({component:l,page:t,preserveState:r,viewTransition:!1})))}clear(){this.cleared=!0}isCleared(){return this.cleared}get(){return this.page}getWithoutFlashData(){return{...this.page,flash:{}}}hasOnceProps(){return Object.keys(this.page.onceProps??{}).length>0}merge(t){this.page={...this.page,...t}}setFlash(t){this.page={...this.page,flash:t},this.onFlashCallback?.(t)}setUrlHash(t){this.page.url.includes(t)||(this.page.url+=t)}remember(t){this.page.rememberedState=t}swap({component:t,page:r,preserveState:l,viewTransition:s}){const u=()=>this.swapComponent({component:t,page:r,preserveState:l});if(!s||!document?.startViewTransition)return u();const d=typeof s=="boolean"?()=>null:s;return new Promise(h=>{const p=document.startViewTransition(()=>u().then(h));d(p)})}resolve(t){return Promise.resolve(this.resolveComponent(t))}isTheSame(t){return this.page.component===t.component}on(t,r){return this.listeners.push({event:t,callback:r}),()=>{this.listeners=this.listeners.filter(l=>l.event!==t&&l.callback!==r)}}fireEventsFor(t){this.listeners.filter(r=>r.event===t).forEach(r=>r.callback())}mergeOncePropsIntoResponse(t,{force:r=!1}={}){Object.entries(t.onceProps??{}).forEach(([l,s])=>{const u=this.page.onceProps?.[l];u!==void 0&&(r||t.props[s.prop]===void 0)&&(t.props[s.prop]=this.page.props[u.prop],t.onceProps[l].expiresAt=u.expiresAt)})}},fe=new d7,Ou=class{constructor(){this.items=[],this.processingPromise=null}add(t){return this.items.push(t),this.process()}process(){return this.processingPromise??(this.processingPromise=this.processNext().finally(()=>{this.processingPromise=null})),this.processingPromise}processNext(){const t=this.items.shift();return t?Promise.resolve(t()).then(()=>this.processNext()):Promise.resolve()}},Fl=typeof window>"u",Vi=new Ou,K1=!Fl&&/CriOS/.test(window.navigator.userAgent),h7=class{constructor(){this.rememberedState="rememberedState",this.scrollRegions="scrollRegions",this.preserveUrl=!1,this.current={},this.initialState=null}remember(t,r){this.replaceState({...fe.getWithoutFlashData(),rememberedState:{...fe.get()?.rememberedState??{},[r]:t}})}restore(t){if(!Fl)return this.current[this.rememberedState]?.[t]!==void 0?this.current[this.rememberedState]?.[t]:this.initialState?.[this.rememberedState]?.[t]}pushState(t,r=null){if(!Fl){if(this.preserveUrl){r&&r();return}this.current=t,Vi.add(()=>this.getPageData(t).then(l=>{const s=()=>this.doPushState({page:l},t.url).then(()=>r?.());return K1?new Promise(u=>{setTimeout(()=>s().then(u))}):s()}))}}clonePageProps(t){try{return structuredClone(t.props),t}catch{return{...t,props:$n(t.props)}}}getPageData(t){const r=this.clonePageProps(t);return new Promise(l=>t.encryptHistory?X5(r).then(l):l(r))}processQueue(){return Vi.process()}decrypt(t=null){if(Fl)return Promise.resolve(t??fe.get());const r=t??window.history.state?.page;return this.decryptPageData(r).then(l=>{if(!l)throw new Error("Unable to decrypt history");return this.initialState===null?this.initialState=l??void 0:this.current=l??{},l})}decryptPageData(t){return t instanceof ArrayBuffer?K5(t):Promise.resolve(t)}saveScrollPositions(t){Vi.add(()=>Promise.resolve().then(()=>
9{if(window.history.state?.page&&!xa(this.getScrollRegions(),t))return this.doReplaceState({page:window.history.state.page,scrollRegions:t})}))}saveDocumentScrollPosition(t){Vi.add(()=>Promise.resolve().then(()=>{if(window.history.state?.page&&!xa(this.getDocumentScrollPosition(),t))return this.doReplaceState({page:window.history.state.page,documentScrollPosition:t})}))}getScrollRegions(){return window.history.state?.scrollRegions||[]}getDocumentScrollPosition(){return window.history.state?.documentScrollPosition||{top:0,left:0}}replaceState(t,r=null){if(xa(this.current,t)){r&&r();return}if(fe.merge(t),!Fl){if(this.preserveUrl){r&&r();return}this.current=t,Vi.add(()=>this.getPageData(t).then(l=>{const s=()=>this.doReplaceState({page:l},t.url).then(()=>r?.());return K1?new Promise(u=>{setTimeout(()=>s().then(u))}):s()}))}}isHistoryThrottleError(t){return t instanceof Error&&t.name==="SecurityError"&&(t.message.includes("history.pushState")||t.message.includes("history.replaceState"))}isQuotaExceededError(t){return t instanceof Error&&t.name==="QuotaExceededError"}withThrottleProtection(t){return Promise.resolve().then(()=>{try{return t()}catch(r){if(!this.isHistoryThrottleError(r))throw r;console.error(r.message)}})}doReplaceState(t,r){return this.withThrottleProtection(()=>{window.history.replaceState({...t,scrollRegions:t.scrollRegions??window.history.state?.scrollRegions,documentScrollPosition:t.documentScrollPosition??window.history.state?.documentScrollPosition},"",r)})}doPushState(t,r){return this.withThrottleProtection(()=>{try{window.history.pushState(t,"",r)}catch(l){if(!this.isQuotaExceededError(l))throw l;sr.fireInternalEvent("historyQuotaExceeded",r)}})}getState(t,r){return this.current?.[t]??r}deleteState(t){this.current[t]!==void 0&&(delete this.current[t],this.replaceState(this.current))}clearInitialState(t){this.initialState&&this.initialState[t]!==void 0&&delete this.initialState[t]}browserHasHistoryEntry(){return!Fl&&!!window.history.state?.page}clear(){Vt.remove(Gl.key),Vt.remove(Gl.iv)}setCurrent(t){this.current=t}isValidState(t){return!!t.page}getAllState(){return this.current}};typeof window<"u"&&window.history.scrollRestoration&&(window.history.scrollRestoration="manual");var Pe=new h7,m7=class{constructor(){this.internalListeners=[]}init(){typeof window<"u"&&(window.addEventListener("popstate",this.handlePopstateEvent.bind(this)),window.addEventListener("scroll",ds(en.onWindowScroll.bind(en),100),!0)),typeof document<"u"&&document.addEventListener("scroll",ds(en.onScroll.bind(en),100),!0)}onGlobalEvent(t,r){const l=(s=>{const u=r(s);s.cancelable&&!s.defaultPrevented&&u===!1&&s.preventDefault()});return this.registerListener(`inertia:${t}`,l)}on(t,r){return this.internalListeners.push({event:t,listener:r}),()=>{this.internalListeners=this.internalListeners.filter(l=>l.listener!==r)}}onMissingHistoryItem(){fe.clear(),this.fireInternalEvent("missingHistoryItem")}fireInternalEvent(t,...r){this.internalListeners.filter(l=>l.event===t).forEach(l=>l.listener(...r))}registerListener(t,r){return document.addEventListener(t,r),()=>document.removeEventListener(t,r)}handlePopstateEvent(t){const r=t.state||null;if(r===null){const l=kn(fe.get().url);l.hash=window.location.hash,Pe.replaceState({...fe.getWithoutFlashData(),url:l.href}),en.reset();return}if(!Pe.isValidState(r))return this.onMissingHistoryItem();Pe.decrypt(r.page).then(l=>{if(fe.get().version!==l.version){this.onMissingHistoryItem();return}ut.cancelAll({prefetch:!1}),fe.setQuietly(l,{preserveState:!1}).then(()=>{en.restore(Pe.getScrollRegions()),ns(fe.get());const s={},u=fe.get().props;for(const[d,h]of Object.entries(l.initialDeferredProps??l.deferredProps??{})){const p=h.filter(y=>u[y]===void 0);p.length>0&&(s[d]=p)}Object.keys(s).length>0&&this.fireInternalEvent("loadDeferredProps",s)})}).catch(()=>{this.onMissingHistoryItem()})}},sr=new m7,p7=class{constructor(){this.type=this.resolveType()}resolveType(){return typeof window>"u"?"navigate":window.performance&&window.performance.getEntriesByType&&window.performance.getEntriesByType("navigation").length>0?window.performance.getEntriesByType("navigation")[0].type:"navigate"}get(){return this.type}isBackForward(){return this.type==="back_forward"}isReload(){return this.type==="reload"}},Kd=new p7,g7=class{static handle(){this.clearRememberedStateOnReload(),[this.handleBackForward,this.handleLocation,this.handleDefault].find(r=>r.bind(this)())}static clearRememberedStateOnReload(){Kd.isReload()&&(Pe.deleteState(Pe.rememberedState),Pe.clearInitialState(Pe.rememberedState))}static handleBackForward(){if(!Kd.isBackForward()||!Pe.browserHasHistoryEntry())return!1;const t=Pe.getScrollRegions();return Pe.decrypt().then(r=>{fe.set(r,{preserveScroll:!0,preserveState:!0}).then(()=>{en.restore(t),ns(fe.get())})}).catch(()=>{sr.onMissingHistoryItem()}),!0}static handleLocation(){if(!Vt.exists(Vt.locationVisitKey))return!1;const t=Vt.get(Vt.locationVisitKey)||{};return Vt.remove(Vt.locationVisitKey),typeof window<"u"&&fe.setUrlHash(window.location.hash),Pe.decrypt(fe.get()).then(()=>{const r=Pe.getState(Pe.rememberedState,{}),l=Pe.getScrollRegions();fe.remember(r),fe.set(fe.get(),{preserveScroll:t.preserveScroll,preserveState:!0}).then(()=>{t.preserveScroll&&en.restore(l),ns(fe.get())})}).catch(()=>{sr.onMissingHistoryItem()}),!0}static handleDefault(){typeof window<"u"&&fe.setUrlHash(window.location.hash),fe.set(fe.get(),{preserveScroll:!0,preserveState:!0}).then(()=>{Kd.isReload()?en.restore(Pe.getScrollRegions()):en.scrollToAnchor();const t=fe.get();ns(t);const r=t.flash;Object.keys(r).length>0&&queueMicrotask(()=>ou(r))})}},y7=class{constructor(t,r,l){this.id=null,this.throttle=!1,this.keepAlive=!1,this.cbCount=0,this.keepAlive=l.keepAlive??!1,this.cb=r,this.interval=t,(l.autoStart??!0)&&this.start()}
9stop(){this.id&&clearInterval(this.id)}start(){typeof window>"u"||(this.stop(),this.id=window.setInterval(()=>{(!this.throttle||this.cbCount%10===0)&&this.cb(),this.throttle&&this.cbCount++},this.interval))}isInBackground(t){this.throttle=this.keepAlive?!1:t,this.throttle&&(this.cbCount=0)}},v7=class{constructor(){this.polls=[],this.setupVisibilityListener()}add(t,r,l){const s=new y7(t,r,l);return this.polls.push(s),{stop:()=>s.stop(),start:()=>s.start()}}clear(){this.polls.forEach(t=>t.stop()),this.polls=[]}setupVisibilityListener(){typeof document>"u"||document.addEventListener("visibilitychange",()=>{this.polls.forEach(t=>t.isInBackground(document.hidden))},!1)}},b7=new v7,Oh=class Wo{constructor(r){if(this.callbacks=[],!r.prefetch)this.params=r;else{const l={onBefore:this.wrapCallback(r,"onBefore"),onBeforeUpdate:this.wrapCallback(r,"onBeforeUpdate"),onStart:this.wrapCallback(r,"onStart"),onProgress:this.wrapCallback(r,"onProgress"),onFinish:this.wrapCallback(r,"onFinish"),onCancel:this.wrapCallback(r,"onCancel"),onSuccess:this.wrapCallback(r,"onSuccess"),onError:this.wrapCallback(r,"onError"),onFlash:this.wrapCallback(r,"onFlash"),onCancelToken:this.wrapCallback(r,"onCancelToken"),onPrefetched:this.wrapCallback(r,"onPrefetched"),onPrefetching:this.wrapCallback(r,"onPrefetching")};this.params={...r,...l,onPrefetchResponse:r.onPrefetchResponse||(()=>{}),onPrefetchError:r.onPrefetchError||(()=>{})}}}static create(r){return new Wo(r)}data(){return this.params.method==="get"?null:this.params.data}queryParams(){return this.params.method==="get"?this.params.data:{}}isPartial(){return this.params.only.length>0||this.params.except.length>0||this.params.reset.length>0}isPrefetch(){return this.params.prefetch===!0}isDeferredPropsRequest(){return this.params.deferredProps===!0}onCancelToken(r){this.params.onCancelToken({cancel:r})}markAsFinished(){this.params.completed=!0,this.params.cancelled=!1,this.params.interrupted=!1}markAsCancelled({cancelled:r=!0,interrupted:l=!1}){this.params.onCancel(),this.params.completed=!1,this.params.cancelled=r,this.params.interrupted=l}wasCancelledAtAll(){return this.params.cancelled||this.params.interrupted}onFinish(){this.params.onFinish(this.params)}onStart(){this.params.onStart(this.params)}onPrefetching(){this.params.onPrefetching(this.params)}onPrefetchResponse(r){this.params.onPrefetchResponse&&this.params.onPrefetchResponse(r)}onPrefetchError(r){this.params.onPrefetchError&&this.params.onPrefetchError(r)}all(){return this.params}headers(){const r={...this.params.headers};this.isPartial()&&(r["X-Inertia-Partial-Component"]=fe.get().component);const l=this.params.only.concat(this.params.reset);return l.length>0&&(r["X-Inertia-Partial-Data"]=l.join(",")),this.params.except.length>0&&(r["X-Inertia-Partial-Except"]=this.params.except.join(",")),this.params.reset.length>0&&(r["X-Inertia-Reset"]=this.params.reset.join(",")),this.params.errorBag&&this.params.errorBag.length>0&&(r["X-Inertia-Error-Bag"]=this.params.errorBag),r}setPreserveOptions(r){this.params.preserveScroll=Wo.resolvePreserveOption(this.params.preserveScroll,r),this.params.preserveState=Wo.resolvePreserveOption(this.params.preserveState,r)}runCallbacks(){this.callbacks.forEach(({name:r,args:l})=>{this.params[r](...l)})}merge(r){this.params={...this.params,...r}}wrapCallback(r,l){return(...s)=>{this.recordCallback(l,s),r[l](...s)}}recordCallback(r,l){this.callbacks.push({name:r,args:l})}static resolvePreserveOption(r,l){return typeof r=="function"?r(l):r==="errors"?Object.keys(l.props.errors||{}).length>0:r}},s2={modal:null,listener:null,createIframeAndPage(t){typeof t=="object"&&(t=`All Inertia requests must receive a valid Inertia response, however a plain JSON response was received.<hr>${JSON.stringify(t)}`);const r=document.createElement("html");r.innerHTML=t,r.querySelectorAll("a").forEach(s=>s.setAttribute("target","_top"));const l=document.createElement("iframe");return l.style.backgroundColor="white",l.style.borderRadius="5px",l.style.width="100%",l.style.height="100%",{iframe:l,page:r}},show(t){const{iframe:r,page:l}=this.createIframeAndPage(t);if(this.modal=document.createElement("div"),this.modal.style.position="fixed",this.modal.style.width="100vw",this.modal.style.height="100vh",this.modal.style.padding="50px",this.modal.style.boxSizing="border-box",this.modal.style.backgroundColor="rgba(0, 0, 0, .6)",this.modal.style.zIndex=2e5,this.modal.addEventListener("click",()=>this.hide()),this.modal.appendChild(r),document.body.prepend(this.modal),document.body.style.overflow="hidden",!r.contentWindow)throw new Error("iframe not yet ready.");r.contentWindow.document.open(),r.contentWindow.document.write(l.outerHTML),r.contentWindow.document.close(),this.listener=this.hideOnEscape.bind(this),document.addEventListener("keydown",this.listener)},hide(){this.modal.outerHTML="",this.modal=null,document.body.style.overflow="visible",document.removeEventListener("keydown",this.listener)},hideOnEscape(t){t.keyCode===27&&this.hide()}},w7={show(t){const{iframe:r,page:l}=s2.createIframeAndPage(t);r.style.boxSizing="border-box",r.style.display="block";const s=document.createElement("dialog");s.id="inertia-error-dialog",Object.assign(s.style,{width:"calc(100vw - 100px)",height:"calc(100vh - 100px)",padding:"0",margin:"auto",border:"none",backgroundColor:"transparent"});const u=document.createElement("style");if(u.textContent=`
10      dialog#inertia-error-dialog::backdrop {
11        background-color: rgba(0, 0, 0, 0.6);
12      }
13
14      dialog#inertia-error-dialog:focus {
15        outline: none;
16      }
17    `,document.head.appendChild(u),s.addEventListener("click",d=>{d.target===s&&s.close()}),s.addEventListener("close",()=>{u.remove(),s.remove()}),s.appendChild(r),document.body.prepend(s),s.showModal(),s.focus(),!r.contentWindow)throw new Error("iframe not yet ready.");r.contentWindow.document.open(),r.contentWindow.document.write(l.outerHTML),r.contentWindow.document.close()}}
17,x7=new Ou,J1=class o2{constructor(r,l,s){this.requestParams=r,this.response=l,this.originatingPage=s,this.wasPrefetched=!1}static create(r,l,s){return new o2(r,l,s)}async handlePrefetch(){cu(this.requestParams.all().url,window.location)&&this.handle()}async handle(){return x7.add(()=>this.process())}async process(){if(this.requestParams.all().prefetch)return this.wasPrefetched=!0,this.requestParams.all().prefetch=!1,this.requestParams.all().onPrefetched(this.response,this.requestParams.all()),Q5(this.response,this.requestParams.all()),Promise.resolve();if(this.requestParams.runCallbacks(),!this.isInertiaResponse())return this.handleNonInertiaResponse();await Pe.processQueue(),Pe.preserveUrl=this.requestParams.all().preserveUrl;const r=fe.get().flash;await this.setPage();const l=fe.get().props.errors||{};if(Object.keys(l).length>0){const u=this.getScopedErrors(l);return q5(u),this.requestParams.all().onError(u)}ut.flushByCacheTags(this.requestParams.all().invalidateCacheTags||[]),this.wasPrefetched||ut.flush(fe.get().url);const{flash:s}=fe.get();Object.keys(s).length>0&&(!this.requestParams.isPartial()||!xa(s,r))&&(ou(s),this.requestParams.all().onFlash(s)),Y5(fe.get()),await this.requestParams.all().onSuccess(fe.get()),Pe.preserveUrl=!1}mergeParams(r){this.requestParams.merge(r)}getPageResponse(){const r=this.getDataFromResponse(this.response.data);return typeof r=="object"?this.response.data={...r,flash:r.flash??{}}:this.response.data=r}async handleNonInertiaResponse(){if(this.isLocationVisit()){const l=kn(this.getHeader("x-inertia-location"));return X1(this.requestParams.all().url,l),this.locationVisit(l)}const r={...this.response,data:this.getDataFromResponse(this.response.data)};if(I5(r))return Xa.get("future.useDialogForErrorModal")?w7.show(r.data):s2.show(r.data)}isInertiaResponse(){return this.hasHeader("x-inertia")}hasStatus(r){return this.response.status===r}getHeader(r){return this.response.headers[r]}hasHeader(r){return this.getHeader(r)!==void 0}isLocationVisit(){return this.hasStatus(409)&&this.hasHeader("x-inertia-location")}locationVisit(r){try{if(Vt.set(Vt.locationVisitKey,{preserveScroll:this.requestParams.all().preserveScroll===!0}),typeof window>"u")return;cu(window.location,r)?window.location.reload():window.location.href=r.href}catch{return!1}}async setPage(){const r=this.getPageResponse();return this.shouldSetPage(r)?(this.mergeProps(r),fe.mergeOncePropsIntoResponse(r),this.preserveEqualProps(r),await this.setRememberedState(r),this.requestParams.setPreserveOptions(r),r.url=Pe.preserveUrl?fe.get().url:this.pageUrl(r),this.requestParams.all().onBeforeUpdate(r),$5(r),fe.set(r,{replace:this.requestParams.all().replace,preserveScroll:this.requestParams.all().preserveScroll,preserveState:this.requestParams.all().preserveState,viewTransition:this.requestParams.all().viewTransition})):Promise.resolve()}getDataFromResponse(r){if(typeof r!="string")return r;try{return JSON.parse(r)}catch{return r}}shouldSetPage(r){if(!this.requestParams.all().async||this.originatingPage.component!==r.component)return!0;if(this.originatingPage.component!==fe.get().component)return!1;const l=kn(this.originatingPage.url),s=kn(fe.get().url);return l.origin===s.origin&&l.pathname===s.pathname}pageUrl(r){const l=kn(r.url);return X1(this.requestParams.all().url,l),l.pathname+l.search+l.hash}preserveEqualProps(r){if(r.component!==fe.get().component||Xa.get("future.preserveEqualProps")!==!0)return;const l=fe.get().props;Object.entries(r.props).forEach(([s,u])=>{xa(u,l[s])&&(r.props[s]=l[s])})}mergeProps(r){if(!this.requestParams.isPartial()||r.component!==fe.get().component)return;
17const l=r.mergeProps||[],s=r.prependProps||[],u=r.deepMergeProps||[],d=r.matchPropsOn||[],h=(y,v)=>{const b=fr(fe.get().props,y),w=fr(r.props,y);if(Array.isArray(w)){const _=this.mergeOrMatchItems(b||[],w,y,d,v);Yn(r.props,y,_)}else if(typeof w=="object"&&w!==null){const _={...b||{},...w};Yn(r.props,y,_)}};if(l.forEach(y=>h(y,!0)),s.forEach(y=>h(y,!1)),u.forEach(y=>{const v=fe.get().props[y],b=r.props[y],w=(_,C,x)=>Array.isArray(C)?this.mergeOrMatchItems(_,C,x,d):typeof C=="object"&&C!==null?Object.keys(C).reduce((j,E)=>(j[E]=w(_?_[E]:void 0,C[E],`${x}.${E}`),j),{..._}):C;r.props[y]=w(v,b,y)}),r.props={...fe.get().props,...r.props},this.requestParams.isDeferredPropsRequest()){const y=fe.get().props.errors;y&&Object.keys(y).length>0&&(r.props.errors=y)}fe.get().scrollProps&&(r.scrollProps={...fe.get().scrollProps||{},...r.scrollProps||{}}),fe.hasOnceProps()&&(r.onceProps={...fe.get().onceProps||{},...r.onceProps||{}}),r.flash={...fe.get().flash,...this.requestParams.isDeferredPropsRequest()?{}:r.flash};const p=fe.get().initialDeferredProps;p&&Object.keys(p).length>0&&(r.initialDeferredProps=p)}mergeOrMatchItems(r,l,s,u,d=!0){const h=Array.isArray(r)?r:[],p=u.find(b=>b.split(".").slice(0,-1).join(".")===s);if(!p)return d?[...h,...l]:[...l,...h];const y=p.split(".").pop()||"",v=new Map;return l.forEach(b=>{this.hasUniqueProperty(b,y)&&v.set(b[y],b)}),d?this.appendWithMatching(h,l,v,y):this.prependWithMatching(h,l,v,y)}appendWithMatching(r,l,s,u){const d=r.map(p=>this.hasUniqueProperty(p,u)&&s.has(p[u])?s.get(p[u]):p),h=l.filter(p=>this.hasUniqueProperty(p,u)?!r.some(y=>this.hasUniqueProperty(y,u)&&y[u]===p[u]):!0);return[...d,...h]}prependWithMatching(r,l,s,u){const d=r.filter(h=>this.hasUniqueProperty(h,u)?!s.has(h[u]):!0);return[...l,...d]}hasUniqueProperty(r,l){return r&&typeof r=="object"&&l in r}async setRememberedState(r){const l=await Pe.getState(Pe.rememberedState,{});this.requestParams.all().preserveState&&l&&r.component===fe.get().component&&(r.rememberedState=l)}getScopedErrors(r){return this.requestParams.all().errorBag?r[this.requestParams.all().errorBag||""]||{}:r}},W1=class u2{constructor(r,l){this.page=l,this.requestHasFinished=!1,this.requestParams=Oh.create(r),this.cancelToken=new AbortController}static create(r,l){return new u2(r,l)}isPrefetch(){return this.requestParams.isPrefetch()}async send(){this.requestParams.onCancelToken(()=>this.cancel({cancelled:!0})),V5(this.requestParams.all()),this.requestParams.onStart(),this.requestParams.all().prefetch&&(this.requestParams.onPrefetching(),Z5(this.requestParams.all()));const r=this.requestParams.all().prefetch;return dt({method:this.requestParams.all().method,url:uu(this.requestParams.all().url).href,data:this.requestParams.data(),params:this.requestParams.queryParams(),signal:this.cancelToken.signal,headers:this.getHeaders(),onUploadProgress:this.onProgress.bind(this),responseType:"text"}).then(l=>(this.response=J1.create(this.requestParams,l,this.page),this.response.handle())).catch(l=>l?.response?(this.response=J1.create(this.requestParams,l.response,this.page),this.response.handle()):Promise.reject(l)).catch(l=>{if(!dt.isCancel(l)&&P5(l))return r&&this.requestParams.onPrefetchError(l),Promise.reject(l)}).finally(()=>{this.finish(),r&&this.response&&this.requestParams.onPrefetchResponse(this.response)})}finish(){this.requestParams.wasCancelledAtAll()||(this.requestParams.markAsFinished(),this.fireFinishEvents())}fireFinishEvents(){this.requestHasFinished||(this.requestHasFinished=!0,F5(this.requestParams.all()),this.requestParams.onFinish())}cancel({cancelled:r=!1,interrupted:l=!1}){this.requestHasFinished||(this.cancelToken.abort(),this.requestParams.markAsCancelled({cancelled:r,interrupted:l}),this.fireFinishEvents())}onProgress(r){this.requestParams.data()instanceof FormData&&(r.percentage=r.progress?Math.round(r.progress*100):0,G5(r),this.requestParams.all().onProgress(r))}getHeaders(){const r={...this.requestParams.headers(),Accept:"text/html, application/xhtml+xml","X-Requested-With":"XMLHttpRequest","X-Inertia":!0},l=fe.get();l.version&&(r["X-Inertia-Version"]=l.version);const s=Object.entries(l.onceProps||{}).filter(([,u])=>l.props[u.prop]===void 0?!1:!u.expiresAt||u.expiresAt>Date.now()).map(([u])=>u);return s.length>0&&(r["X-Inertia-Except-Once-Props"]=s.join(",")),r}},ev=class{constructor({maxConcurrent:t,interruptible:r}){this.requests=[],this.maxConcurrent=t,this.interruptible=r}send(t){this.requests.push(t),t.send().then(()=>{this.requests=this.requests.filter(r=>r!==t)})}interruptInFlight(){this.cancel({interrupted:!0},!1)}cancelInFlight({prefetch:t=!0}={}){this.requests.filter(r=>
17t||!r.isPrefetch()).forEach(r=>r.cancel({cancelled:!0}))}cancel({cancelled:t=!1,interrupted:r=!1}={},l=!1){if(!l&&!this.shouldCancel())return;this.requests.shift()?.cancel({cancelled:t,interrupted:r})}shouldCancel(){return this.interruptible&&this.requests.length>=this.maxConcurrent}},S7=class{constructor(){this.syncRequestStream=new ev({maxConcurrent:1,interruptible:!0}),this.asyncRequestStream=new ev({maxConcurrent:1/0,interruptible:!1}),this.clientVisitQueue=new Ou}init({initialPage:t,resolveComponent:r,swapComponent:l,onFlash:s}){fe.init({initialPage:t,resolveComponent:r,swapComponent:l,onFlash:s}),g7.handle(),sr.init(),sr.on("missingHistoryItem",()=>{typeof window<"u"&&this.visit(window.location.href,{preserveState:!0,preserveScroll:!0,replace:!0})}),sr.on("loadDeferredProps",u=>{this.loadDeferredProps(u)}),sr.on("historyQuotaExceeded",u=>{window.location.href=u})}get(t,r={},l={}){return this.visit(t,{...l,method:"get",data:r})}post(t,r={},l={}){return this.visit(t,{preserveState:!0,...l,method:"post",data:r})}put(t,r={},l={}){return this.visit(t,{preserveState:!0,...l,method:"put",data:r})}patch(t,r={},l={}){return this.visit(t,{preserveState:!0,...l,method:"patch",data:r})}delete(t,r={}){return this.visit(t,{preserveState:!0,...r,method:"delete"})}reload(t={}){return this.doReload(t)}doReload(t={}){if(!(typeof window>"u"))return this.visit(window.location.href,{...t,preserveScroll:!0,preserveState:!0,async:!0,headers:{...t.headers||{},"Cache-Control":"no-cache"}})}remember(t,r="default"){Pe.remember(t,r)}restore(t="default"){return Pe.restore(t)}on(t,r){return typeof window>"u"?()=>{}:sr.onGlobalEvent(t,r)}cancel(){this.syncRequestStream.cancelInFlight()}cancelAll({async:t=!0,prefetch:r=!0,sync:l=!0}={}){t&&this.asyncRequestStream.cancelInFlight({prefetch:r}),l&&this.syncRequestStream.cancelInFlight()}poll(t,r={},l={}){return b7.add(t,()=>this.reload(r),{autoStart:l.autoStart??!0,keepAlive:l.keepAlive??!1})}visit(t,r={}){const l=this.getPendingVisit(t,{...r,showProgress:r.showProgress??!r.async}),s=this.getVisitEvents(r);if(s.onBefore(l)===!1||!Q1(l))return;const u=kn(fe.get().url);(l.only.length>0||l.except.length>0||l.reset.length>0?c7(l.url,u):cu(l.url,u))||this.asyncRequestStream.cancelInFlight({prefetch:!1}),l.async||this.syncRequestStream.interruptInFlight(),!fe.isCleared()&&!l.preserveUrl&&en.save();const p={...l,...s},y=ir.get(p);y?(tn.reveal(y.inFlight),ir.use(y,p)):(tn.reveal(!0),(l.async?this.asyncRequestStream:this.syncRequestStream).send(W1.create(p,fe.get())))}getCached(t,r={}){return ir.findCached(this.getPrefetchParams(t,r))}flush(t,r={}){ir.remove(this.getPrefetchParams(t,r))}flushAll(){ir.removeAll()}flushByCacheTags(t){ir.removeByTags(Array.isArray(t)?t:[t])}getPrefetching(t,r={}){return ir.findInFlight(this.getPrefetchParams(t,r))}prefetch(t,r={},l={}){if((r.method??(zr(t)?t.method:"get"))!=="get")throw new Error("Prefetch requests must use the GET method");const u=this.getPendingVisit(t,{...r,async:!0,showProgress:!1,prefetch:!0,viewTransition:!1}),d=u.url.origin+u.url.pathname+u.url.search,h=window.location.origin+window.location.pathname+window.location.search;if(d===h)return;const p=this.getVisitEvents(r);if(p.onBefore(u)===!1||!Q1(u))return;tn.hide(),this.asyncRequestStream.interruptInFlight();const y={...u,...p};new Promise(b=>{const w=()=>{fe.get()?b():setTimeout(w,50)};w()}).then(()=>{ir.add(y,b=>{this.asyncRequestStream.send(W1.create(b,fe.get()))},{cacheFor:Xa.get("prefetch.cacheFor"),cacheTags:[],...l})})}clearHistory(){Pe.clear()}decryptHistory(){return Pe.decrypt()}resolveComponent(t){return fe.resolve(t)}replace(t){this.clientVisit(t,{replace:!0})}replaceProp(t,r,l){this.replace({preserveScroll:!0,preserveState:!0,props(s){const u=typeof r=="function"?r(fr(s,t),s):r;return Yn($n(s),t,u)},...l||{}})}appendToProp(t,r,l){this.replaceProp(t,(s,u)=>{const d=typeof r=="function"?r(s,u):r;return Array.isArray(s)||(s=s!==void 0?[s]:[]),[...s,d]},l)}prependToProp(t,r,l){this.replaceProp(t,(s,u)=>{const d=typeof r=="function"?r(s,u):r;return Array.isArray(s)||(s=s!==void 0?[s]:[]),[d,...s]},l)}push(t){this.clientVisit(t)}flash(t,r){const l=fe.get().flash;let s;if(typeof t=="function")s=t(l);else if(typeof t=="string")s={...l,[t]:r};else if(t&&Object.keys(t).length)s={...l,...t};else return;
17fe.setFlash(s),Object.keys(s).length&&ou(s)}clientVisit(t,{replace:r=!1}={}){this.clientVisitQueue.add(()=>this.performClientVisit(t,{replace:r}))}performClientVisit(t,{replace:r=!1}={}){const l=fe.get(),s=typeof t.props=="function"?Object.fromEntries(Object.values(l.onceProps??{}).map(j=>[j.prop,l.props[j.prop]])):{},u=typeof t.props=="function"?t.props(l.props,s):t.props??l.props,d=typeof t.flash=="function"?t.flash(l.flash):t.flash,{viewTransition:h,onError:p,onFinish:y,onFlash:v,onSuccess:b,...w}=t,_={...l,...w,flash:d??{},props:u},C=Oh.resolvePreserveOption(t.preserveScroll??!1,_),x=Oh.resolvePreserveOption(t.preserveState??!1,_);return fe.set(_,{replace:r,preserveScroll:C,preserveState:x,viewTransition:h}).then(()=>{const j=fe.get().flash;Object.keys(j).length>0&&(ou(j),v?.(j));const E=fe.get().props.errors||{};if(Object.keys(E).length===0){b?.(fe.get());return}const k=t.errorBag?E[t.errorBag||""]||{}:E;p?.(k)}).finally(()=>y?.(t))}getPrefetchParams(t,r){return{...this.getPendingVisit(t,{...r,async:!0,showProgress:!1,prefetch:!0,viewTransition:!1}),...this.getVisitEvents(r)}}getPendingVisit(t,r,l={}){if(zr(t)){const v=t;t=v.url,r.method=r.method??v.method}const s=Xa.get("visitOptions"),u=s?s(t.toString(),$n(r))||{}:{},d={method:"get",data:{},replace:!1,preserveScroll:!1,preserveState:!1,only:[],except:[],headers:{},errorBag:"",forceFormData:!1,queryStringArrayFormat:"brackets",async:!1,showProgress:!0,fresh:!1,reset:[],preserveUrl:!1,prefetch:!1,invalidateCacheTags:[],viewTransition:!1,...r,...u},[h,p]=u7(t,d.data,d.method,d.forceFormData,d.queryStringArrayFormat),y={cancelled:!1,completed:!1,interrupted:!1,...d,...l,url:h,data:p};return y.prefetch&&(y.headers.Purpose="prefetch"),y}getVisitEvents(t){return{onCancelToken:t.onCancelToken||(()=>{}),onBefore:t.onBefore||(()=>{}),onBeforeUpdate:t.onBeforeUpdate||(()=>{}),onStart:t.onStart||(()=>{}),onProgress:t.onProgress||(()=>{}),onFinish:t.onFinish||(()=>{}),onCancel:t.onCancel||(()=>{}),onSuccess:t.onSuccess||(()=>{}),onError:t.onError||(()=>{}),onFlash:t.onFlash||(()=>{}),onPrefetched:t.onPrefetched||(()=>{}),onPrefetching:t.onPrefetching||(()=>{})}}loadDeferredProps(t){t&&Object.entries(t).forEach(([r,l])=>{this.doReload({only:l,deferredProps:!0})})}},eu=class{static createWayfinderCallback(...t){return()=>t.length===1?zr(t[0])?t[0]:t[0]():{method:typeof t[0]=="function"?t[0]():t[0],url:typeof t[1]=="function"?t[1]():t[1]}}static parseUseFormArguments(...t){return t.length===0?{rememberKey:null,data:{},precognitionEndpoint:null}:t.length===1?{rememberKey:null,data:t[0],precognitionEndpoint:null}:t.length===2?typeof t[0]=="string"?{rememberKey:t[0],data:t[1],precognitionEndpoint:null}:{rememberKey:null,data:t[1],precognitionEndpoint:this.createWayfinderCallback(t[0])}:{rememberKey:null,data:t[2],precognitionEndpoint:this.createWayfinderCallback(t[0],t[1])}}static parseSubmitArguments(t,r){return t.length===3||t.length===2&&typeof t[0]=="string"?{method:t[0],url:t[1],options:t[2]??{}}:zr(t[0])?{...t[0],options:t[1]??{}}:{...r(),options:t[0]??{}}}static mergeHeadersForValidation(t,r,l){const s=u=>(u.headers={...l??{},...u.headers??{}},u);return t&&typeof t=="object"&&!("target"in t)?t=s(t):r&&typeof r=="object"?r=s(r):typeof t=="string"?r=s(r??{}):t=s(t??{}),[t,r]}};function E7(t){if(!t.includes("."))return t;const r=l=>l.startsWith("[")&&l.endsWith("]")?l:l.split(".").reduce((s,u,d)=>d===0?u:`${s}[${u}]`);return t.replace(/\\\./g,"__ESCAPED_DOT__").split(/(\[[^\]]*\])/).filter(Boolean).map(r).join("").replace(/__ESCAPED_DOT__/g,".")}function _7(t){const r=[],l=/([^\[\]]+)|\[(\d*)\]/g;let s;for(;(s=l.exec(t))!==null;)s[1]!==void 0?r.push(s[1]):s[2]!==void 0&&r.push(s[2]===""?"":Number(s[2]));return r}function j7(t,r,l){let s=t;for(let u=0;u<r.length-1;u++)r[u]in s||(s[r[u]]={}),s=s[r[u]];s[r[r.length-1]]=l}function T7(t){const r=Object.keys(t),l=r.filter(s=>/^\d+$/.test(s)).map(Number).sort((s,u)=>s-u);return r.length===l.length&&l.length>0&&l[0]===0&&l.every((s,u)=>s===u)}function tu(t){if(Array.isArray(t))return t.map(tu);if(typeof t!="object"||t===null||om(t))return t;if(T7(t)){const l=[];for(let s=0;s<Object.keys(t).length;s++)l[s]=tu(t[s]);return l}const r={};for(const l in t)r[l]=tu(t[l]);return r}function tv(t){const r={};for(const[l,s]of t.entries()){if(s instanceof File&&s.size===0&&s.name==="")continue;const u=_7(E7(l));if(u[u.length-1]===""){const d=u.slice(0,-1),h=fr(r,d);if(Array.isArray(h))h.push(s);else if(h&&typeof h=="object"&&!om(h)){const p=Object.keys(h).filter(y=>/^\d+$/.test(y)).map(Number).sort((y,v)=>y-v);Yn(r,d,p.length>0?[...p.map(y=>h[y]),s]:[s])}else Yn(r,d,[s]);continue}j7(r,u.map(String),s)}return tu(r)}var Jd={preferredAttribute(){return Xa.get("future.useDataInertiaHeadAttribute")?"data-inertia":"inertia"},buildDOMElement(t){const r=document.createElement("template");r.innerHTML=t;const l=r.content.firstChild;if(!t.startsWith("<script "))return l;const s=document.createElement("script");
17return s.innerHTML=l.innerHTML,l.getAttributeNames().forEach(u=>{s.setAttribute(u,l.getAttribute(u)||"")}),s},isInertiaManagedElement(t){return t.nodeType===Node.ELEMENT_NODE&&t.getAttribute(this.preferredAttribute())!==null},findMatchingElementIndex(t,r){const l=this.preferredAttribute(),s=t.getAttribute(l);return s!==null?r.findIndex(u=>u.getAttribute(l)===s):-1},update:ds(function(t){const r=t.map(s=>this.buildDOMElement(s));Array.from(document.head.childNodes).filter(s=>this.isInertiaManagedElement(s)).forEach(s=>{const u=this.findMatchingElementIndex(s,r);if(u===-1){s?.parentNode?.removeChild(s);return}const d=r.splice(u,1)[0];d&&!s.isEqualNode(d)&&s?.parentNode?.replaceChild(d,s)}),r.forEach(s=>document.head.appendChild(s))},1)};function A7(t,r,l){const s={};let u=0;function d(){const w=u+=1;return s[w]=[],w.toString()}function h(w){w===null||Object.keys(s).indexOf(w)===-1||(delete s[w],b())}function p(w){Object.keys(s).indexOf(w)===-1&&(s[w]=[])}function y(w,_=[]){w!==null&&Object.keys(s).indexOf(w)>-1&&(s[w]=_),b()}function v(){const w=r(""),_=Jd.preferredAttribute(),C={...w?{title:`<title ${_}="">${w}</title>`}:{}},x=Object.values(s).reduce((j,E)=>j.concat(E),[]).reduce((j,E)=>{if(E.indexOf("<")===-1)return j;if(E.indexOf("<title ")===0){const M=E.match(/(<title [^>]+>)(.*?)(<\/title>)/);return j.title=M?`${M[1]}${r(M[2])}${M[3]}`:E,j}const k=E.match(_==="inertia"?/ inertia="[^"]+"/:/ data-inertia="[^"]+"/);return k?j[k[0]]=E:j[Object.keys(j).length]=E,j},C);return Object.values(x)}function b(){t?l(v()):Jd.update(v())}return b(),{forceUpdate:b,createProvider:function(){const w=d();return{preferredAttribute:Jd.preferredAttribute,reconnect:()=>p(w),update:_=>y(w,_),disconnect:()=>h(w)}}}}var O7="X-Inertia-Infinite-Scroll-Merge-Intent",C7=t=>{const r=()=>{const k=fe.get().scrollProps?.[t.getPropName()];if(k)return k;throw new Error(`The page object does not contain a scroll prop named "${t.getPropName()}".`)},l={component:null,loading:!1,previousPage:null,nextPage:null,lastLoadedPage:null,requestCount:0},s=()=>{const k=r();l.component=fe.get().component,l.loading=!1,l.previousPage=k.previousPage,l.nextPage=k.nextPage,l.lastLoadedPage=k.currentPage,l.requestCount=0},u=()=>`inertia:infinite-scroll-data:${t.getPropName()}`;if(typeof window<"u"){s();const k=ut.restore(u());k&&typeof k=="object"&&k.lastLoadedPage===r().currentPage&&(l.previousPage=k.previousPage,l.nextPage=k.nextPage,l.lastLoadedPage=k.lastLoadedPage,l.requestCount=k.requestCount||0)}const d=ut.on("success",k=>{l.component===k.detail.page.component&&r().reset&&(s(),t.onReset?.())}),h=k=>k==="next"?"nextPage":"previousPage",p=k=>{const M=h(k);return l[M]},y=k=>{const M=r(),F=h(k);l.lastLoadedPage=M.currentPage,l[F]=M[F],l.requestCount+=1,ut.remember({previousPage:l.previousPage,nextPage:l.nextPage,lastLoadedPage:l.lastLoadedPage,requestCount:l.requestCount},u())},v=()=>r().pageName,b=()=>l.requestCount,w=(k,M={})=>{const F=p(k);l.loading||F===null||(l.loading=!0,ut.reload({...M,data:{[v()]:F},only:[t.getPropName()],preserveUrl:!0,headers:{[O7]:k==="previous"?"prepend":"append",...M.headers},onBefore:W=>{k==="next"?t.onBeforeNextRequest():t.onBeforePreviousRequest(),M.onBefore?.(W)},onBeforeUpdate:W=>{t.onBeforeUpdate(),M.onBeforeUpdate?.(W)},onSuccess:W=>{y(k),M.onSuccess?.(W)},onFinish:W=>{l.loading=!1,k==="next"?t.onCompleteNextRequest(l.lastLoadedPage):t.onCompletePreviousRequest(l.lastLoadedPage),M.onFinish?.(W)}}))};return{getLastLoadedPage:()=>l.lastLoadedPage,getPageName:v,getRequestCount:b,hasPrevious:()=>!!l.previousPage,hasNext:()=>!!l.nextPage,fetchNext:k=>w("next",k),fetchPrevious:k=>w("previous",k),removeEventListener:d}},R7=()=>{const t=[];return{new:(s,u={})=>{const d=new IntersectionObserver(h=>{for(const p of h)p.isIntersecting&&s(p)},u);return t.push(d),d},flushAll:()=>{t.forEach(s=>s.disconnect()),t.length=0}}},nu="infiniteScrollPage",Wd="infiniteScrollIgnore",c2=t=>t.dataset[nu],N7=t=>{const r=R7();let l,s,u,d,h=!1;const p=()=>{d=new MutationObserver(A=>{A.forEach(Y=>{Y.addedNodes.forEach(ee=>{ee.nodeType===Node.ELEMENT_NODE&&_.add(ee)})}),W()}),d.observe(t.getItemsElement(),{childList:!0}),l=r.new(A=>t.onItemIntersected(A.target));const B={root:t.getScrollableParent(),rootMargin:`${Math.max(1,t.getTriggerMargin())}px`};s=r.new(t.onPreviousTriggered,B),u=r.new(t.onNextTriggered,B)},y=()=>{h&&v();const B=t.getStartElement(),A=t.getEndElement();B&&t.shouldFetchPrevious()&&s.observe(B),A&&t.shouldFetchNext()&&u.observe(A),h=!0},v=()=>{h&&(s.disconnect(),u.disconnect(),h=!1)},b=()=>{h&&y()},w=()=>{v(),r.flushAll(),d?.disconnect()},_=new Set,C=B=>!(nu in B.dataset)&&!(Wd in B.dataset),x=()=>{Array.from(_).forEach(B=>{C(B)&&(B.dataset[Wd]="true"),l.observe(B)}),_.clear()},j=B=>Array.from(B.querySelectorAll(":scope > *:not([data-infinite-scroll-page]):not([data-infinite-scroll-ignore])"));let E=!1;const k=B=>
17{!E&&(E=!0,re())||(j(t.getItemsElement()).forEach(A=>{C(A)&&(A.dataset[nu]=B?.toString()||"1"),l.observe(A)}),F())},M=()=>`inertia:infinite-scroll-elements:${t.getPropName()}`,F=()=>{const B={},A=t.getItemsElement().childNodes;for(let Y=0;Y<A.length;Y++){const ee=A[Y];if(ee.nodeType!==Node.ELEMENT_NODE)continue;const ae=c2(ee);typeof ae>"u"||(ae in B?B[ae].to=Y:B[ae]={from:Y,to:Y})}ut.remember(B,M())},W=ds(F,250),re=()=>{const B=ut.restore(M());if(!B||typeof B!="object")return!1;const A=t.getItemsElement().childNodes;for(let Y=0;Y<A.length;Y++){const ee=A[Y];if(ee.nodeType!==Node.ELEMENT_NODE)continue;const ae=ee;let q;for(const[Q,Z]of Object.entries(B))if(Y>=Z.from&&Y<=Z.to){q=Q;break}if(q)ae.dataset[nu]=q;else if(C(ae))ae.dataset[Wd]="true";else continue;l.observe(ae)}return!0};return{setupObservers:p,enableTriggers:y,disableTriggers:v,refreshTriggers:b,flushAll:w,processManuallyAddedElements:x,processServerLoadedElements:k}},k7=new Ou,Pl,pa,$o=null,D7=t=>{let r=!0;const l=u=>{k7.add(()=>new Promise(d=>{if(!r)return Pl=pa=null,d();if(!Pl||!pa){const y=fe.get().url;Pl=kn(y),pa=kn(y),$o=i2(y)}const h=t.getPageName(),p=pa.searchParams;u==="1"?p.delete(h):p.set(h,u),setTimeout(()=>d())})).finally(()=>{r&&Pl&&pa&&Pl.href!==pa.href&&$o!==null&&ut.replace({url:f7(pa,$o),preserveScroll:!0,preserveState:!0}),Pl=pa=$o=null})};return{onItemIntersected:ds(u=>{const d=t.getItemsElement();if(!r||t.shouldPreserveUrl()||!u||!d)return;const h=new Map,p=[...d.children];n2(p,u).forEach(b=>{const w=c2(b)??"1";h.has(w)?h.set(w,h.get(w)+1):h.set(w,1)});const v=Array.from(h.entries()).sort((b,w)=>w[1]-b[1])[0]?.[0];v!==void 0&&l(v)},250),cancel:()=>r=!1}},M7=t=>({createCallbacks:()=>{let l,s=null,u=0;return{captureScrollPosition:()=>{const p=t.getScrollableParent(),y=t.getItemsElement();l=p?.scrollTop||window.scrollY;const v=n2([...y.children]);if(v.length>0){s=v[0];const b=p?.getBoundingClientRect()||{top:0},w=p?b.top:0;u=s.getBoundingClientRect().top-w}},restoreScrollPosition:()=>{if(!s)return;let p=0,y=!1;const v=()=>{if(p++,y||p>10)return!1;const b=t.getScrollableParent(),w=b?.getBoundingClientRect()||{top:0},_=b?w.top:0,j=s.getBoundingClientRect().top-_-u;if(j===0){window.requestAnimationFrame(v);return}b?b.scrollTo({top:l+j}):window.scrollTo(0,window.scrollY+j),y=!0};window.requestAnimationFrame(v)}}}});function U7(t){const r=D7({...t,getPageName:()=>u.getPageName()}),l=M7(t),s=N7({...t,onItemIntersected:r.onItemIntersected,onPreviousTriggered:()=>u.fetchPrevious(),onNextTriggered:()=>u.fetchNext()}),u=C7({...t,onBeforeUpdate:s.processManuallyAddedElements,onCompletePreviousRequest:v=>{t.onCompletePreviousRequest(),rs(()=>s.processServerLoadedElements(v),2)},onCompleteNextRequest:v=>{t.onCompleteNextRequest(),rs(()=>s.processServerLoadedElements(v),2)},onReset:t.onDataReset}),d=v=>{const{captureScrollPosition:b,restoreScrollPosition:w}=l.createCallbacks(),_=v.onBeforeUpdate||(()=>{}),C=v.onSuccess||(()=>{});return v.onBeforeUpdate=x=>{_(x),b()},v.onSuccess=x=>{C(x),w()},v},h=u.fetchNext;u.fetchNext=(v={})=>{t.inReverseMode()&&(v=d(v)),h(v)};const p=u.fetchPrevious;u.fetchPrevious=(v={})=>{t.inReverseMode()||(v=d(v)),p(v)};const y=ut.on("success",()=>rs(s.refreshTriggers,2));return{dataManager:u,elementManager:s,flush:()=>{y(),u.removeEventListener(),s.flushAll(),r.cancel()}}}function f2(t){return t.target instanceof HTMLElement&&t.target.isContentEditable||t.defaultPrevented}function Go(t){const r=t.currentTarget.tagName.toLowerCase()==="a";return!(f2(t)||r&&t.altKey||r&&t.ctrlKey||r&&t.metaKey||r&&t.shiftKey||r&&"button"in t&&t.button!==0)}function nv(t){const r=t.currentTarget.tagName.toLowerCase()==="button";return!f2(t)&&(t.key==="Enter"||r&&t.key===" ")}var Tt="nprogress",Dn,Nt={minimum:.08,easing:"linear",positionUsing:"translate3d",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",color:"#29d",includeCSS:!0,template:['<div class="bar" role="bar">','<div class="peg"></div>',"</div>",'<div class="spinner" role="spinner">','<div class="spinner-icon"></div>',"</div>"].join("")},Ea=null,B7=t=>{Object.assign(Nt,t),Nt.includeCSS&&F7(Nt.color),Dn=document.createElement("div"),Dn.id=Tt,Dn.innerHTML=Nt.template},Cu=t=>{const r=d2();t=y2(t,Nt.minimum,1),Ea=t===1?null:t;const l=L7(!r),s=l.querySelector(Nt.barSelector),u=Nt.speed,d=Nt.easing;l.offsetWidth,P7(h=>{const p=Nt.positionUsing==="translate3d"?{transition:`all ${u}ms ${d}`,transform:`translate3d(${ru(t)}%,0,0)`}:Nt.positionUsing==="translate"?{transition:`all ${u}ms ${d}`,transform:`translate(${ru(t)}%,0)`}:{marginLeft:`${ru(t)}%`};for(const y in p)s.style[y]=p[y];if(t!==1)return setTimeout(h,u);l.style.transition="none",l.style.opacity="1",l.offsetWidth,setTimeout(()=>{l.style.transition=`all ${u}ms linear`,l.style.opacity="0",setTimeout(()=>{g2(),l.style.transition="",l.style.opacity="",h()},u)},u)})},d2=()=>typeof Ea=="number",h2=()=>{Ea||Cu(0);
17const t=function(){setTimeout(function(){Ea&&(m2(),t())},Nt.trickleSpeed)};Nt.trickle&&t()},z7=t=>{!t&&!Ea||(m2(.3+.5*Math.random()),Cu(1))},m2=t=>{const r=Ea;if(r===null)return h2();if(!(r>1))return t=typeof t=="number"?t:(()=>{const l={.1:[0,.2],.04:[.2,.5],.02:[.5,.8],.005:[.8,.99]};for(const s in l)if(r>=l[s][0]&&r<l[s][1])return parseFloat(s);return 0})(),Cu(y2(r+t,0,.994))},L7=t=>{if(H7())return document.getElementById(Tt);document.documentElement.classList.add(`${Tt}-busy`);const r=Dn.querySelector(Nt.barSelector),l=t?"-100":ru(Ea||0),s=p2();return r.style.transition="all 0 linear",r.style.transform=`translate3d(${l}%,0,0)`,Nt.showSpinner||Dn.querySelector(Nt.spinnerSelector)?.remove(),s!==document.body&&s.classList.add(`${Tt}-custom-parent`),s.appendChild(Dn),Dn},p2=()=>q7(Nt.parent)?Nt.parent:document.querySelector(Nt.parent),g2=()=>{document.documentElement.classList.remove(`${Tt}-busy`),p2().classList.remove(`${Tt}-custom-parent`),Dn?.remove()},H7=()=>document.getElementById(Tt)!==null,q7=t=>typeof HTMLElement=="object"?t instanceof HTMLElement:t&&typeof t=="object"&&t.nodeType===1&&typeof t.nodeName=="string";function y2(t,r,l){return t<r?r:t>l?l:t}var ru=t=>(-1+t)*100,P7=(()=>{const t=[],r=()=>{const l=t.shift();l&&l(r)};return l=>{t.push(l),t.length===1&&r()}})(),F7=t=>{const r=document.createElement("style");r.textContent=`
18    #${Tt} {
19      pointer-events: none;
20    }
21
22    #${Tt} .bar {
23      background: ${t};
24
25      position: fixed;
26      z-index: 1031;
27      top: 0;
28      left: 0;
29
30      width: 100%;
31      height: 2px;
32    }
33
34    #${Tt} .peg {
35      display: block;
36      position: absolute;
37      right: 0px;
38      width: 100px;
39      height: 100%;
40      box-shadow: 0 0 10px ${t}, 0 0 5px ${t};
41      opacity: 1.0;
42
43      transform: rotate(3deg) translate(0px, -4px);
44    }
45
46    #${Tt} .spinner {
47      display: block;
48      position: fixed;
49      z-index: 1031;
50      top: 15px;
51      right: 15px;
52    }
53
54    #${Tt} .spinner-icon {
55      width: 18px;
56      height: 18px;
57      box-sizing: border-box;
58
59      border: solid 2px transparent;
60      border-top-color: ${t};
61      border-left-color: ${t};
62      border-radius: 50%;
63
64      animation: ${Tt}-spinner 400ms linear infinite;
65    }
66
67    .${Tt}-custom-parent {
68      overflow: hidden;
69      position: relative;
70    }
71
72    .${Tt}-custom-parent #${Tt} .spinner,
73    .${Tt}-custom-parent #${Tt} .bar {
74      position: absolute;
75    }
76
77    @keyframes ${Tt}-spinner {
78      0%   { transform: rotate(0deg); }
79      100% { transform: rotate(360deg); }
80    }
81  `,document.head.appendChild(r)},I7=()=>{Dn&&(Dn.style.display="")},$7=()=>{Dn&&(Dn.style.display="none")},In={configure:B7,isStarted:d2,done:z7,set:Cu,remove:g2,start:h2,status:Ea,show:I7,hide:$7},G7=class{constructor(){this.hideCount=0}start(){In.start()}reveal(t=!1){this.hideCount=Math.max(0,this.hideCount-1),(t||this.hideCount===0)&&In.show()}hide(){this.hideCount++,In.hide()}set(t){In.set(Math.max(0,Math.min(1,t)))}finish(){In.done()}reset(){In.set(0)}remove(){In.done(),In.remove()}isStarted(){return In.isStarted()}getStatus(){return In.status}},tn=new G7;tn.reveal;tn.hide;function V7(t){document.addEventListener("inertia:start",r=>Y7(r,t)),document.addEventListener("inertia:progress",Q7)}function Y7(t,r){t.detail.visit.showProgress||tn.hide();const l=setTimeout(()=>tn.start(),r);document.addEventListener("inertia:finish",s=>Z7(s,l),{once:!0})}function Q7(t){tn.isStarted()&&t.detail.progress?.percentage&&tn.set(Math.max(tn.getStatus(),t.detail.progress.percentage/100*.9))}function Z7(t,r){clearTimeout(r),tn.isStarted()&&(t.detail.visit.completed?tn.finish():t.detail.visit.interrupted?tn.reset():t.detail.visit.cancelled&&tn.remove())}function X7({delay:t=250,color:r="#29d",includeCSS:l=!0,showSpinner:s=!1}={}){V7(t),In.configure({showSpinner:s,includeCSS:l,color:r})}var v2=Symbol("FormComponentReset");function Ch(t){return t instanceof HTMLInputElement||t instanceof HTMLSelectElement||t instanceof HTMLTextAreaElement}function K7(t,r){const l=t.value,s=t.checked;switch(t.type.toLowerCase()){case"checkbox":t.checked=r.includes(t.value);break;case"radio":t.checked=r[0]===t.value;break;case"file":t.value="";break;case"button":case"submit":case"reset":case"image":break;default:t.value=r[0]!==null&&r[0]!==void 0?String(r[0]):""}return t.value!==l||t.checked!==s}function J7(t,r){const l=t.value,s=Array.from(t.selectedOptions).map(h=>h.value);if(t.multiple){const h=r.map(p=>String(p));
81Array.from(t.options).forEach(p=>{p.selected=h.includes(p.value)})}else t.value=r[0]!==void 0?String(r[0]):"";const u=Array.from(t.selectedOptions).map(h=>h.value);return t.multiple?JSON.stringify(s.sort())!==JSON.stringify(u.sort()):t.value!==l}function eh(t,r){if(t.disabled){if(t instanceof HTMLInputElement){const l=t.value,s=t.checked;switch(t.type.toLowerCase()){case"checkbox":case"radio":return t.checked=t.defaultChecked,t.checked!==s;case"file":return t.value="",l!=="";case"button":case"submit":case"reset":case"image":return!1;default:return t.value=t.defaultValue,t.value!==l}}else if(t instanceof HTMLSelectElement){const l=Array.from(t.selectedOptions).map(u=>u.value);Array.from(t.options).forEach(u=>{u.selected=u.defaultSelected});const s=Array.from(t.selectedOptions).map(u=>u.value);return JSON.stringify(l.sort())!==JSON.stringify(s.sort())}else if(t instanceof HTMLTextAreaElement){const l=t.value;return t.value=t.defaultValue,t.value!==l}return!1}if(t instanceof HTMLInputElement)return K7(t,r);if(t instanceof HTMLSelectElement)return J7(t,r);if(t instanceof HTMLTextAreaElement){const l=t.value;return t.value=r[0]!==void 0?String(r[0]):"",t.value!==l}return!1}function W7(t,r){let l=!1;return t instanceof RadioNodeList||t instanceof HTMLCollection?Array.from(t).forEach((s,u)=>{if(s instanceof Element&&Ch(s))if(s instanceof HTMLInputElement&&["checkbox","radio"].includes(s.type.toLowerCase()))eh(s,r)&&(l=!0);else{const d=r[u]!==void 0?[r[u]]:[r[0]??null].filter(Boolean);eh(s,d)&&(l=!0)}}):Ch(t)&&(l=eh(t,r)),l}function ej(t,r,l){if(!t)return;const s=!l||l.length===0;if(s){const d=new FormData(t),h=Array.from(t.elements).map(p=>
vendor: 5,145 bytes, line 81
81Ch(p)?p.name:"").filter(Boolean);l=[...new Set([...r.keys(),...d.keys(),...h])]}let u=!1;l.forEach(d=>{const h=t.elements.namedItem(d);h&&W7(h,r.getAll(d))&&(u=!0)}),u&&s&&t.dispatchEvent(new CustomEvent("reset",{bubbles:!0,cancelable:!0,detail:{[v2]:!0}}))}var ut=new S7;var th={exports:{}},Ce={};var rv;function tj(){if(rv)return Ce;rv=1;var t=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),h=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),w=Symbol.for("react.activity"),_=Symbol.iterator;function C(T){return T===null||typeof T!="object"?null:(T=_&&T[_]||T["@@iterator"],typeof T=="function"?T:null)}var x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,E={};function k(T,I,X){this.props=T,this.context=I,this.refs=E,this.updater=X||x}k.prototype.isReactComponent={},k.prototype.setState=function(T,I){if(typeof T!="object"&&typeof T!="function"&&T!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,T,I,"setState")},k.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function M(){}M.prototype=k.prototype;function F(T,I,X){this.props=T,this.context=I,this.refs=E,this.updater=X||x}var W=F.prototype=new M;W.constructor=F,j(W,k.prototype),W.isPureReactComponent=!0;var re=Array.isArray;function B(){}var A={H:null,A:null,T:null,S:null},Y=Object.prototype.hasOwnProperty;function ee(T,I,X){var ie=X.ref;return{$$typeof:t,type:T,key:I,ref:ie!==void 0?ie:null,props:X}}function ae(T,I){return ee(T.type,I,T.props)}function q(T){return typeof T=="object"&&T!==null&&T.$$typeof===t}function Q(T){var I={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(X){return I[X]})}var Z=/\/+/g;function le(T,I){return typeof T=="object"&&T!==null&&T.key!=null?Q(""+T.key):I.toString(36)}function he(T){switch(T.status){case"fulfilled":return T.value;case"rejected":throw T.reason;default:switch(typeof T.status=="string"?T.then(B,B):(T.status="pending",T.then(function(I){T.status==="pending"&&(T.status="fulfilled",T.value=I)},function(I){T.status==="pending"&&(T.status="rejected",T.reason=I)})),T.status){case"fulfilled":return T.value;case"rejected":throw T.reason}}throw T}function R(T,I,X,ie,se){var de=typeof T;(de==="undefined"||de==="boolean")&&(T=null);var be=!1;if(T===null)be=!0;else switch(de){case"bigint":case"string":case"number":be=!0;break;case"object":switch(T.$$typeof){case t:case r:be=!0;break;case b:return be=T._init,R(be(T._payload),I,X,ie,se)}}if(be)return se=se(T),be=ie===""?"."+le(T,0):ie,re(se)?(X="",be!=null&&(X=be.replace(Z,"$&/")+"/"),R(se,I,X,"",function(Se){return Se})):se!=null&&(q(se)&&(se=ae(se,X+(se.key==null||T&&T.key===se.key?"":(""+se.key).replace(Z,"$&/")+"/")+be)),I.push(se)),1;be=0;var je=ie===""?".":ie+":";if(re(T))for(var ve=0;ve<T.length;ve++)ie=T[ve],de=je+le(ie,ve),be+=R(ie,I,X,de,se);else if(ve=C(T),typeof ve=="function")for(T=ve.call(T),ve=0;!(ie=T.next()).done;)ie=ie.value,de=je+le(ie,ve++),be+=R(ie,I,X,de,se);else if(de==="object"){if(typeof T.then=="function")return R(he(T),I,X,ie,se);throw I=String(T),Error("Objects are not valid as a React child (found: "+(I==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":I)+"). If you meant to render a collection of children, use an array instead.")}return be}function K(T,I,X){if(T==null)return T;var ie=[],se=0;return R(T,ie,"","",function(de){return I.call(X,de,se++)}),ie}function z(T){if(T._status===-1){var I=T._result;I=I(),I.then(function(X){(T._status===0||T._status===-1)&&(T._status=1,T._result=X)},function(X){(T._status===0||T._status===-1)&&(T._status=2,T._result=X)}),T._status===-1&&(T._status=0,T._result=I)}if(T._status===1)return T._result.default;throw T._result}var ue=typeof reportError=="function"?reportError:function(T){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var I=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof T=="object"&&T!==null&&typeof T.message=="string"?String(T.message):String(T),error:T});if(!window.dispatchEvent(I))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",T);return}console.error(T)},pe={map:K,forEach:function(T,I,X){K(T,function(){I.apply(this,arguments)},X)},count:function(T){var I=0;return K(T,function(){I++}),I},toArray:function(T){return K(T,function(I){return I})||[]},only:function(T){if(!q(T))throw Error("React.Children.only expected to receive a single React element child.");return T}};return Ce.Activity=w,Ce.Children=pe,Ce.Component=k,Ce.Fragment=l,Ce.Profiler=u,Ce.PureComponent=F,Ce.StrictMode=s,Ce.Suspense=y,Ce.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=A,Ce.__COMPILER_RUNTIME={__proto__:null,c:function(T){return A.H.useMemoCache(T)}}
81,Ce.cache=function(T){return function(){return T.apply(null,arguments)}},Ce.cacheSignal=function(){return null},Ce.cloneElement=function(T,I,X){if(T==null)throw Error("The argument must be a React element, but you passed "+T+".");var ie=j({},T.props),se=T.key;if(I!=null)for(de in I.key!==void 0&&(se=""+I.key),I)!Y.call(I,de)||de==="key"||de==="__self"||de==="__source"||de==="ref"&&I.ref===void 0||(ie[de]=I[de]);var de=arguments.length-2;if(de===1)ie.children=X;else if(1<de){for(var be=Array(de),je=0;je<de;je++)be[je]=arguments[je+2];ie.children=be}return ee(T.type,se,ie)},Ce.createContext=function(T){return T={$$typeof:h,_currentValue:T,_currentValue2:T,_threadCount:0,Provider:null,Consumer:null},T.Provider=T,T.Consumer={$$typeof:d,_context:T},T},Ce.createElement=function(T,I,X){var ie,se={},de=null;if(I!=null)for(ie in I.key!==void 0&&(de=""+I.key),I)Y.call(I,ie)&&ie!=="key"&&ie!=="__self"&&ie!=="__source"&&(se[ie]=I[ie]);var be=arguments.length-2;if(be===1)se.children=X;else if(1<be){for(var je=Array(be),ve=0;ve<be;ve++)je[ve]=arguments[ve+2];se.children=je}if(T&&T.defaultProps)for(ie in be=T.defaultProps,be)se[ie]===void 0&&(se[ie]=be[ie]);return ee(T,de,se)},Ce.createRef=function(){return{current:null}},Ce.forwardRef=function(T){return{$$typeof:p,render:T}},Ce.isValidElement=q,Ce.lazy=function(T){return{$$typeof:b,_payload:{_status:-1,_result:T},_init:z}},Ce.memo=function(T,I){return{$$typeof:v,type:T,compare:I===void 0?null:I}},Ce.startTransition=function(T){var I=A.T,X={};A.T=X;try{var ie=T(),se=A.S;se!==null&&se(X,ie),typeof ie=="object"&&ie!==null&&typeof ie.then=="function"&&ie.then(B,ue)}catch(de){ue(de)}finally{I!==null&&X.types!==null&&(I.types=X.types),A.T=I}},Ce.unstable_useCacheRefresh=function(){return A.H.useCacheRefresh()},Ce.use=function(T){return A.H.use(T)},Ce.useActionState=function(T,I,X){return A.H.useActionState(T,I,X)},Ce.useCallback=function(T,I){return A.H.useCallback(T,I)},Ce.useContext=function(T){return A.H.useContext(T)},Ce.useDebugValue=function(){},Ce.useDeferredValue=function(T,I){return A.H.useDeferredValue(T,I)},Ce.useEffect=function(T,I){return A.H.useEffect(T,I)},Ce.useEffectEvent=function(T){return A.H.useEffectEvent(T)},Ce.useId=function(){return A.H.useId()},Ce.useImperativeHandle=function(T,I,X){return A.H.useImperativeHandle(T,I,X)},Ce.useInsertionEffect=function(T,I){return A.H.useInsertionEffect(T,I)},Ce.useLayoutEffect=function(T,I){return A.H.useLayoutEffect(T,I)},Ce.useMemo=function(T,I){return A.H.useMemo(T,I)},Ce.useOptimistic=function(T,I){return A.H.useOptimistic(T,I)},Ce.useReducer=function(T,I,X){return A.H.useReducer(T,I,X)},Ce.useRef=function(T){return A.H.useRef(T)},Ce.useState=function(T){return A.H.useState(T)},Ce.useSyncExternalStore=function(T,I,X){return A.H.useSyncExternalStore(T,I,X)},Ce.useTransition=function(){return A.H.useTransition()},Ce.version="19.2.4",Ce}var av;function Ru(){return av||(av=1,th.exports=tj()),th.exports}var m=Ru();const _e=bx(m),lv=vx({__proto__:null,default:_e},[m]);var nh={exports:{}},qt={};var iv;function nj(){if(iv)return qt;iv=1;var t=Ru();function r(y){var v="https://react.dev/errors/"+y;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var b=2;b<arguments.length;b++)v+="&args[]="+encodeURIComponent(arguments[b])}return"Minified React error #"+y+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(){}var s={d:{f:l,r:function(){throw Error(r(522))},D:l,C:l,L:l,m:l,X:l,S:l,M:l},p:0,findDOMNode:null},u=Symbol.for("react.portal");function d(y,v,b){var w=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:u,key:w==null?null:""+w,children:y,containerInfo:v,implementation:b}}var h=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(y,v){if(y==="font")return"";if(typeof v=="string")return v==="use-credentials"?v:""}return qt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,qt.createPortal=function(y,v){var b=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throw Error(r(299));return d(y,v,null,b)},qt.flushSync=function(y){var v=h.T,b=s.p;try{if(h.T=null,s.p=2,y)return y()}finally{h.T=v,s.p=b,s.d.f()}},qt.preconnect=function(y,v){typeof y=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,s.d.C(y,v))},qt.prefetchDNS=function(y){typeof y=="string"&&s.d.D(y)},qt.preinit=function(y,v){if(typeof y=="string"&&v&&typeof v.as=="string"){var b=v.as,w=p(b,v.crossOrigin),_=typeof v.integrity=="string"?v.integrity:void 0,C=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;b==="style"?s.d.S(y,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:w,integrity:_,fetchPriority:C}):b==="script"&&s.d.X(y,{crossOrigin:w,integrity:_,fetchPriority:C,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},qt.preinitModule=function(y,v){if(typeof y=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var b=p(v.as,v.crossOrigin);s.d.M(y,{crossOrigin:b,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&s.d.M(y)},qt.preload=function(y,v){if(typeof y=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var b=v.as,w=p(b,v.crossOrigin);s.d.L(y,b,{crossOrigin:w,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0,type:typeof v.type=="string"?v.type:void 0,fetchPriority:typeof v.fetchPriority=="string"?v.fetchPriority:void 0,referrerPolicy:typeof v.referrerPolicy=="string"?v.referrerPolicy:void 0,imageSrcSet:typeof v.imageSrcSet=="string"?v.imageSrcSet:void 0,imageSizes:typeof v.imageSizes=="string"?v.imageSizes:void 0,media:typeof v.media=="string"?v.media:void 0})}},qt.preloadModule=function(y,v){if(typeof y=="string")if(v){var b=p(v.as,v.crossOrigin);s.d.m(y,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:b,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else s.d.m(y)},qt.requestFormReset=function(y){s.d.r(y)},qt.unstable_batchedUpdates=function(y,v){return y(v)},qt.useFormState=function(y,v,b){return h.H.useFormState(y,v,b)},qt.useFormStatus=function(){return h.H.useHostTransitionStatus()},qt.version="19.2.4",qt}var sv;function b2(){if(sv)return nh.exports;sv=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(r){console.error(r)}}return t(),nh.exports=nj(),nh.exports}var w2=b2();let hs=dt.create(),x2=(t,r)=>`${t.method}:${t.baseURL??r.defaults.baseURL??""}${t.url}`,S2=t=>t.status===204&&t.headers["precognition-success"]==="true";const fu={},ya={get:(t,r={},l={})=>Qi(Yi("get",t,r,l)),post:(t,r={},l={})=>Qi(Yi("post",t,r,l)),patch:(t,r={},l={})=>Qi(Yi("patch",t,r,l)),put:(t,r={},l={})=>Qi(Yi("put",t,r,l)),delete:(t,r={},l={})=>Qi(Yi("delete",t,r,l)),use(t){return hs=t,ya},axios(){return hs},fingerprintRequestsUsing(t){return x2=t===null?()=>null:t,ya},determineSuccessUsing(t){return S2=t,ya}},Yi=(t,r,l,s)=>({url:r,method:t,...s,...["get","delete"].includes(t)?{params:xh({},l,s?.params)}:{data:xh({},l,s?.data)}}),Qi=(t={})=>{const r=[rj,lj,ij].reduce((l,s)=>s(l),t);return(r.onBefore??(()=>!0))()===!1?Promise.resolve(null):((r.onStart??(()=>null))(),hs.request(r).then(async l=>{r.precognitive&&ov(l);const s=l.status;let u=l;return r.precognitive&&r.onPrecognitionSuccess&&S2(u)&&(u=await Promise.resolve(r.onPrecognitionSuccess(u)??u)),r.onSuccess&&aj(s)&&(u=await Promise.resolve(r.onSuccess(u)??u)),(uv(r,s)??(h=>h))(u)??u},l=>sj(l)?Promise.reject(l):(r.precognitive&&ov(l.response),(uv(r,l.response.status)??((u,d)=>Promise.reject(d)))(l.response,l))).finally(r.onFinish??(()=>null)))},rj=t=>{const r=t.only??t.validate;return{...t,timeout:t.timeout??hs.defaults.timeout??3e4,precognitive:t.precognitive!==!1,fingerprint:typeof t.fingerprint>"u"?x2(t,hs):t.fingerprint,headers:{...t.headers,"Content-Type":oj(t),...t.precognitive!==!1?{Precognition:!0}:{},...r?{"Precognition-Validate-Only":Array.from(r).join()}:{}}}},aj=t=>t>=200&&t<300,lj=t=>(typeof t.fingerprint!="string"||(fu[t.fingerprint]?.abort(),delete fu[t.fingerprint]),t),ij=t=>typeof t.fingerprint!="string"||t.signal||t.cancelToken||!t.precognitive?t:(fu[t.fingerprint]=new AbortController,{...t,signal:fu[t.fingerprint].signal}),ov=t=>
81{if(t.headers?.precognition!=="true")throw Error("Did not receive a Precognition response. Ensure you have the Precognition middleware in place for the route.")},sj=t=>!Jb(t)||typeof t.response?.status!="number"||Kb(t),uv=(t,r)=>({401:t.onUnauthorized,403:t.onForbidden,404:t.onNotFound,409:t.onConflict,422:t.onValidationError,423:t.onLocked})[r],oj=t=>t.headers?.["Content-Type"]??t.headers?.["Content-type"]??t.headers?.["content-type"]??(E2(t.data)?"multipart/form-data":"application/json"),E2=t=>cm(t)||typeof t=="object"&&t!==null&&Object.values(t).some(r=>E2(r)),cm=t=>typeof File<"u"&&t instanceof File||t instanceof Blob||typeof FileList<"u"&&t instanceof FileList&&t.length>0,uj=(t,r={})=>{const l={errorsChanged:[],touchedChanged:[],validatingChanged:[],validatedChanged:[]};let s=!1,u=!1;const d=q=>q!==u?(u=q,l.validatingChanged):[];let h=[];const p=q=>{const Q=[...new Set(q)];return h.length!==Q.length||!Q.every(Z=>h.includes(Z))?(h=Q,l.validatedChanged):[]},y=()=>h.filter(q=>typeof w[q]>"u");let v=[];const b=q=>{const Q=[...new Set(q)];return v.length!==Q.length||!Q.every(Z=>v.includes(Z))?(v=Q,l.touchedChanged):[]};let w={};const _=q=>{const Q=fj(q);return xa(w,Q)?[]:(w=Q,l.errorsChanged)},C=q=>{const Q={...w};return delete Q[as(q)],_(Q)},x=()=>Object.keys(w).length>0;let j=1500;const E=q=>{j=q,B.cancel(),B=re()};let k=r,M=null,F=[],W=null;const re=()=>c6(q=>{t({get:(Q,Z={},le={})=>ya.get(Q,ee(Z),A(le,q,Z)),post:(Q,Z={},le={})=>ya.post(Q,ee(Z),A(le,q,Z)),patch:(Q,Z={},le={})=>ya.patch(Q,ee(Z),A(le,q,Z)),put:(Q,Z={},le={})=>ya.put(Q,ee(Z),A(le,q,Z)),delete:(Q,Z={},le={})=>ya.delete(Q,ee(Z),A(le,q,Z))}).catch(Q=>Kb(Q)||Jb(Q)&&Q.response?.status===422?null:Promise.reject(Q))},j,{leading:!0,trailing:!0});let B=re();const A=(q,Q,Z={})=>{const le={...q,...Q},he=Array.from(le.only??le.validate??v);return{...Q,...L5(q,Q),only:he,timeout:le.timeout??5e3,onValidationError:(R,K)=>([...p([...h,...he]),..._(xh(Hy({...w},he),R.data.errors))].forEach(z=>z()),le.onValidationError?le.onValidationError(R,K):Promise.reject(K)),onSuccess:R=>(p([...h,...he]).forEach(K=>K()),le.onSuccess?le.onSuccess(R):R),onPrecognitionSuccess:R=>([...p([...h,...he]),..._(Hy({...w},he))].forEach(K=>K()),le.onPrecognitionSuccess?le.onPrecognitionSuccess(R):R),onBefore:()=>le.onBeforeValidation&&le.onBeforeValidation({data:Z,touched:v},{data:k,touched:F})===!1||(le.onBefore||(()=>!0))()===!1?!1:(W=v,M=Z,!0),onStart:()=>{d(!0).forEach(R=>R()),(le.onStart??(()=>null))()},onFinish:()=>{d(!1).forEach(R=>R()),F=W,k=M,W=M=null,(le.onFinish??(()=>null))()}}},Y=(q,Q,Z)=>{if(typeof q>"u"){const le=Array.from(Z?.only??Z?.validate??[]);b([...v,...le]).forEach(he=>he()),B(Z??{});return}if(cm(Q)&&!s){console.warn('Precognition file validation is not active. Call the "validateFiles" function on your form to enable it.');return}q=as(q),fr(k,q)!==Q&&(b([q,...v]).forEach(le=>le()),B(Z??{}))},ee=q=>s===!1?Rh(q):q,ae={touched:()=>v,validate(q,Q,Z){return typeof q=="object"&&!("target"in q)&&(Z=q,q=Q=void 0),Y(q,Q,Z),ae},touch(q){const Q=Array.isArray(q)?q:[as(q)];return b([...v,...Q]).forEach(Z=>Z()),ae},validating:()=>u,valid:y,errors:()=>w,hasErrors:x,setErrors(q){return _(q).forEach(Q=>Q()),ae},forgetError(q){return C(q).forEach(Q=>Q()),ae},defaults(q){return r=q,k=q,ae},reset(...q){if(q.length===0)b([]).forEach(Q=>Q());else{const Q=[...v];q.forEach(Z=>{Q.includes(Z)&&Q.splice(Q.indexOf(Z),1),Yn(k,Z,fr(r,Z))}),b(Q).forEach(Z=>Z())}return ae},setTimeout(q){return E(q),ae},on(q,Q){return l[q].push(Q),ae},validateFiles(){return s=!0,ae},withoutFileValidation(){return s=!1,ae}};return ae},cj=t=>Object.keys(t).reduce((r,l)=>({...r,[l]:Array.isArray(t[l])?t[l][0]:t[l]}),{}),fj=t=>Object.keys(t).reduce((r,l)=>({...r,[l]:typeof t[l]=="string"?[t[l]]:t[l]}),{}),as=t=>typeof t!="string"?t.target.name:t,Rh=t=>{const r={...t};return Object.keys(r).forEach(l=>{const s=r[l];if(s!==null){if(cm(s)){delete r[l];return}if(Array.isArray(s)){r[l]=Object.values(Rh({...s}));return}if(typeof s=="object"){r[l]=Rh(r[l]);return}}}),r};var _2=m.createContext(null);_2.displayName="InertiaHeadContext";var Nh=_2,j2=m.createContext(null);j2.displayName="InertiaPageContext";var cv=j2,kh=!0,fv=!1,dv=async()=>{kh=!1};function Dh({children:t,initialPage:r,initialComponent:l,resolve
81Component:s,titleCallback:u,onHeadUpdate:d}){const[h,p]=m.useState({component:l||null,page:{...r,flash:r.flash??{}},key:null}),y=m.useMemo(()=>A7(typeof window>"u",u||(b=>b),d||(()=>{})),[]);if(fv||(ut.init({initialPage:r,resolveComponent:s,swapComponent:async b=>dv(b),onFlash:b=>{p(w=>({...w,page:{...w.page,flash:b}}))}}),fv=!0),m.useEffect(()=>{dv=async({component:b,page:w,preserveState:_})=>{if(kh){kh=!1;return}w2.flushSync(()=>p(C=>({component:b,page:w,key:_?C.key:Date.now()})))},ut.on("navigate",()=>y.forceUpdate())},[]),!h.component)return m.createElement(Nh.Provider,{value:y},m.createElement(cv.Provider,{value:h.page},null));const v=t||(({Component:b,props:w,key:_})=>{const C=m.createElement(b,{key:_,...w});return typeof b.layout=="function"?b.layout(C):Array.isArray(b.layout)?b.layout.concat(C).reverse().reduce((x,j)=>m.createElement(j,{children:x,...w})):C});return m.createElement(Nh.Provider,{value:y},m.createElement(cv.Provider,{value:h.page},v({Component:h.component,key:h.key,props:h.page.props})))}Dh.displayName="Inertia";async function dj({id:t="app",resolve:r,setup:l,title:s,progress:u={},page:d,render:h,defaults:p={}}){ms.replace(p);const y=typeof window>"u",v=ms.get("future.useScriptElementForInitialPage"),b=d||s7(t,v),w=x=>Promise.resolve(r(x)).then(j=>j.default||j);let _=[];const C=await Promise.all([w(b.component),ut.decryptHistory().catch(()=>{})]).then(([x])=>{const j={initialPage:b,initialComponent:x,resolveComponent:w,titleCallback:s};return l(y?{el:null,App:Dh,props:{...j,onHeadUpdate:M=>_=M}}:{el:document.getElementById(t),App:Dh,props:j})});if(!y&&u&&X7(u),y&&h){const j=await h(v?m.createElement(m.Fragment,null,m.createElement("script",{"data-page":t,type:"application/json",dangerouslySetInnerHTML:{__html:JSON.stringify(b).replace(/\//g,"\\/")}}),m.createElement("div",{id:t},C)):m.createElement("div",{id:t,"data-page":JSON.stringify(b)},C));return{head:_,body:j}}}function hj(t,r){typeof window>"u"?m.useEffect(t,r):m.useLayoutEffect(t,r)}var mj=typeof _e.use=="function";function hv(t,r,l){const[s,u]=m.useState(()=>{const d=ut.restore(r);return d!==void 0?d:t});return m.useEffect(()=>{const d=l?.current;if(d&&d.length>0&&typeof s=="object"&&s!==null){const h={...s};d.forEach(p=>delete h[p]),ut.remember(h,r)}else ut.remember(s,r)},[s,r]),[s,u]}function fm(...t){const r=m.useRef(!1),l=eu.parseUseFormArguments(...t),{rememberKey:s,data:u}=l,d=m.useRef(l.precognitionEndpoint),[h,p]=m.useState($n(typeof u=="function"?u():u)),y=m.useRef(null),v=m.useRef(void 0),b=m.useRef([]),[w,_]=s?hv(h,`${s}:data`,b):m.useState(h),[C,x]=s?hv({},`${s}:errors`):m.useState({}),[j,E]=m.useState(!1),[k,M]=m.useState(!1),[F,W]=m.useState(null),[re,B]=m.useState(!1),[A,Y]=m.useState(!1),ee=m.useRef(me=>me),ae=m.useMemo(()=>!xa(w,h),[w,h]),q=m.useRef(null),[Q,Z]=m.useState(!1),[le,he]=m.useState([]),[R,K]=m.useState([]),z=m.useRef(!1);m.useEffect(()=>(r.current=!0,()=>{r.current=!1}),[]);const ue=m.useRef(!1),pe=m.useCallback((...me)=>{const{method:De,url:we,options:Ae}=eu.parseSubmitArguments(me,d.current);ue.current=!1;const At={...Ae,onCancelToken:at=>{if(y.current=at,Ae.onCancelToken)return Ae.onCancelToken(at)},onBefore:at=>{if(B(!1),Y(!1),clearTimeout(v.current),Ae.onBefore)return Ae.onBefore(at)},onStart:at=>{if(M(!0),Ae.onStart)return Ae.onStart(at)},onProgress:at=>{if(W(at||null),Ae.onProgress)return Ae.onProgress(at)},onSuccess:async at=>{r.current&&(M(!1),W(null),x({}),E(!1),B(!0),Y(!0),v.current=setTimeout(()=>{r.current&&Y(!1)},ms.get("form.recentlySuccessfulDuration")));const _a=Ae.onSuccess?await Ae.onSuccess(at):null;return r.current&&!ue.current&&_(Kn=>(p($n(Kn)),Kn)),_a},onError:at=>{if(r.current&&(M(!1),W(null),x(at),E(Object.keys(at).length>0),q.current?.setErrors(at)),Ae.onError)return Ae.onError(at)},onCancel:()=>{if(r.current&&(M(!1),W(null)),Ae.onCancel)return Ae.onCancel()},onFinish:at=>{if(r.current&&(M(!1),W(null)),y.current=null,Ae.onFinish)return Ae.onFinish(at)}},zn=ee.current(w);De==="delete"?ut.delete(we,{...At,data:zn}):ut[De](we,zn,At)},[w,x,ee]),T=m.useCallback((me,De)=>{_(typeof me=="string"?we=>Yn($n(we),me,De):typeof me=="function"?we=>me(we):me)},[_]),[I,X]=m.useState(!1),ie=m.useRef(w);m.useEffect(()=>{ie.current=w});const se=m.useCallback((me,De)=>{ue.current=!0;let we={};typeof me>"u"?(we={...ie.current},p(ie.current),X(!0)):p(Ae=>(we=typeof me=="string"?Yn($n(Ae),me,De):Object.assign($n(Ae),me),we)),q.current?.defaults(we)},[p]);hj(()=>{I&&(ae&&p(w),X(!1))},[I]);const de=m.useCallback((...me)=>{me.length===0?_(h):_(De=>me.filter(we=>yb(h,we)).reduce((we,Ae)=>Yn(we,Ae,fr(h,Ae)),{...De})),q.current?.reset(...me)},[_,h]),be=m.useCallback((me,De)=>{x(we=>{const Ae={...we,...typeof me=="string"?{[me]:De}:me};return E(Object.keys(Ae).length>0),q.current?.setErrors(Ae),Ae})},[x,E]),je=m.useCallback((...me)=>{x(De=>{const we=Object.keys(De).reduce((Ae,At)=>({...Ae,...me.length>0&&!me.includes(At)?{[At]:De[At]}:{}}),{});return E(Object.keys(we).length>0),q.current&&(me.length===0?q.current.setErrors({}):me.forEach(q.current.forgetError)),we})},[x,E]),ve=m.useCallback((...me)=>{de(...me),je(...me)},[de,je]),Se=me=>(De,we={})=>{pe(me,De,we)},ce=m.useCallback(Se("get"),[pe]),oe=m.useCallback(Se("post"),[pe]),He=m.useCallback(Se("put"),[pe]),Ye=m.useCallback(Se("patch"),[pe]),ct=m.useCallback(Se("delete"),[pe]),Fe=m.useCallback(()=>{y.current&&y.current.cancel()},[]),pt=m.useCallback(me=>{ee.current=me},[]),et={data:w,setData:T,isDirty:ae,errors:C,hasErrors:j,processing:k,progress:F,wasSuccessful:re,recentlySuccessful:A,transform:pt,setDefaults:se,reset:de,setError:be,clearErrors:je,resetAndClearErrors:ve,submit:pe,get:ce,post:oe,put:He,patch:Ye,delete:ct,cancel:Fe,dontRemember:(...me)=>(b.current=me,et)},bt=(me,De)=>(De(me),me),kt=m.useCallback(me=>
81R.includes(me),[R]),wt=m.useCallback(me=>me in C,[C]),wn=m.useCallback(me=>typeof me=="string"?le.includes(me):le.length>0,[le]),Ht=(me,De)=>{if(typeof me=="object"&&!("target"in me)&&(De=me,me=void 0),me===void 0)q.current.validate(De);else{const we=as(me),Ae=ie.current,At=ee.current(Ae);q.current.validate(we,fr(At,we),De)}return et},ke=(...me)=>{if(d.current=eu.createWayfinderCallback(...me),!q.current){const we=uj(Ae=>{const{method:At,url:zn}=d.current(),at=ie.current,_a=ee.current(at);return Ae[At](zn,_a)},$n(h));q.current=we,we.on("validatingChanged",()=>{Z(we.validating())}).on("validatedChanged",()=>{K(we.valid())}).on("touchedChanged",()=>{he(we.touched())}).on("errorsChanged",()=>{const Ae=z.current?we.errors():cj(we.errors());x(Ae),E(Object.keys(Ae).length>0),K(we.valid())})}const De=Object.assign(et,{validating:Q,validator:()=>q.current,valid:kt,invalid:wt,touched:wn,withoutFileValidation:()=>bt(De,()=>q.current?.withoutFileValidation()),touch:(we,...Ae)=>(Array.isArray(we)?q.current?.touch(we):typeof we=="string"?q.current?.touch([we,...Ae]):q.current?.touch(we),De),withAllErrors:()=>bt(De,()=>z.current=!0),setValidationTimeout:we=>bt(De,()=>q.current?.setTimeout(we)),validateFiles:()=>bt(De,()=>q.current?.validateFiles()),validate:Ht,setErrors:we=>bt(De,()=>et.setError(we)),forgetError:we=>bt(De,()=>et.clearErrors(as(we)))});return De};return et.withPrecognition=ke,d.current?et.withPrecognition(d.current):et}var pj=t=>{typeof _e.startTransition=="function"?_e.startTransition(t):setTimeout(t,0)},Ur=()=>{},gj=m.createContext(void 0),yj=m.forwardRef(({action:t="",method:r="get",headers:l={},queryStringArrayFormat:s="brackets",errorBag:u=null,showProgress:d=!0,transform:h=Q=>Q,options:p={},onStart:y=Ur,onProgress:v=Ur,onFinish:b=Ur,onBefore:w=Ur,onCancel:_=Ur,onSuccess:C=Ur,onError:x=Ur,onCancelToken:j=Ur,onSubmitComplete:E=Ur,disableWhileProcessing:k=!1,resetOnError:M=!1,resetOnSuccess:F=!1,setDefaultsOnSuccess:W=!1,invalidateCacheTags:re=[],validateFiles:B=!1,validationTimeout:A=1500,withAllErrors:Y=!1,children:ee,...ae},q)=>{const Q=()=>{const[ce,oe]=T();return h(oe)},Z=fm({}).withPrecognition(()=>he,()=>T()[0]).setValidationTimeout(A);B&&Z.validateFiles(),Y&&Z.withAllErrors(),Z.transform(Q);const le=m.useRef(void 0),he=m.useMemo(()=>zr(t)?t.method:r.toLowerCase(),[t,r]),[R,K]=m.useState(!1),z=m.useRef(new FormData),ue=ce=>new FormData(le.current,ce),pe=ce=>tv(ue(ce)),T=ce=>um(he,zr(t)?t.url:t,pe(ce),s),I=ce=>{ce.type==="reset"&&ce.detail?.[v2]&&ce.preventDefault(),pj(()=>K(ce.type==="reset"?!1:!xa(pe(),tv(z.current))))},X=(...ce)=>(Z.clearErrors(...ce),Z);m.useEffect(()=>{z.current=ue(),Z.setDefaults(pe());const ce=["input","change","reset"];return ce.forEach(oe=>le.current.addEventListener(oe,I)),()=>{ce.forEach(oe=>le.current?.removeEventListener(oe,I))}},[]),m.useEffect(()=>{Z.setValidationTimeout(A)},[A]),m.useEffect(()=>{B?Z.validateFiles():Z.withoutFileValidation()},[B]);const ie=(...ce)=>{le.current&&ej(le.current,z.current,ce),Z.reset(...ce)},se=(...ce)=>{X(...ce),ie(...ce)},de=ce=>{ce&&(ce===!0?ie():ce.length>0&&ie(...ce))},be=ce=>{const[oe,He]=T(ce);if(ce?.getAttribute("formtarget")==="_blank"&&he==="get"){window.open(oe,"_blank");return}const ct={headers:l,queryStringArrayFormat:s,errorBag:u,showProgress:d,invalidateCacheTags:re,onCancelToken:j,onBefore:w,onStart:y,onProgress:v,onFinish:b,onCancel:_,onSuccess:(...Fe)=>{C(...Fe),E({reset:ie,defaults:je}),de(F),W===!0&&je()},onError(...Fe){x(...Fe),de(M)},...p};Z.transform(()=>h(He)),Z.submit(he,oe,ct),Z.transform(Q)},je=()=>{z.current=ue(),K(!1)},ve={errors:Z.errors,hasErrors:Z.hasErrors,processing:Z.processing,progress:Z.progress,wasSuccessful:Z.wasSuccessful,recentlySuccessful:Z.recentlySuccessful,isDirty:R,clearErrors:X,resetAndClearErrors:se,setError:Z.setError,reset:ie,submit:be,defaults:je,getData:pe,getFormData:ue,validator:()=>Z.validator(),validating:Z.validating,valid:Z.valid,invalid:Z.invalid,validate:(ce,oe)=>Z.validate(...eu.mergeHeadersForValidation(ce,oe,l)),touch:Z.touch,touched:Z.touched};m.useImperativeHandle(q,()=>ve,[Z,R,be]);const Se=m.createElement("form",{...ae,ref:le,action:zr(t)?t.url:t,method:he,onSubmit:ce=>{ce.preventDefault(),be(ce.nativeEvent.submitter)},inert:k&&Z.processing&&(mj?!0:"true")},typeof ee=="function"?ee(ve):ee);return m.createElement(gj.Provider,{value:ve},Se)});yj.displayName="InertiaForm";var vj=function({children:t,title:r}){const l=m.useContext(Nh),s=m.useMemo(()=>l.createProvider(),[l]),u=typeof window>"u";m.useEffect(()=>(s.reconnect(),s.update(w(t)),()=>{s.disconnect()}),[s,t,r]);function d(_){return typeof _.type=="string"&&["area","base","br","col","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"].indexOf(_.type)>-1}function h(_){const C=Object.keys(_.props).reduce((x,j)=>{if(["head-key","children","dangerouslySetInnerHTML"].includes(j))return x;const E=String(_.props[j]);return E===""?x+` ${j}`:x+` ${j}="${v6(E)}"`},"");return`<${String(_.type)}${C}>`}function p(_){const{children:C}=_.props;return typeof C=="string"?C:Array.isArray(C)?C.reduce((x,j)=>x+y(j),""):""}function y(_){let C=h(_);return _.props.children&&(C+=p(_)),_.props.dangerouslySetInnerHTML&&(C+=_.props.dangerouslySetInnerHTML.__html),d(_)||(C+=`</${String(_.type)}>`),C}function v(_){return _e.cloneElement(_,{[s.preferredAttribute()]:_.props["head-key"]!==void 0?_.props["head-key"]:""})}function b(_){return y(v(_))}function w(_){const C=_e.Children.toArray(_).filter(x=>x).map(x=>b(x));return r&&!C.find(x=>x.startsWith("<title"))&&C.push(`<title ${s.preferredAttribute()}>${r}</title>`),C}return u&&s.update(w(t)),null},dr=vj,rh=(t,r)=>t?t&&typeof t=="object"&&"current"in t?t.current:typeof t=="string"?document.querySelector(t):r:r,Vo=(t,r,l=null)=>t?typeof t=="function"?t(r):t:l,bj=m.forwardRef(({data:t,buffer:r=0,as:l="div",manual:s=!1,manualAfter:u=0,preserveUrl:d=!1,reverse:h=!1,autoScroll:p,children:y,startElement:v,endElement:b,itemsElement:w,previous:_,next:C,loading:x,onlyNext:j=!1,onlyPrevious:E=!1,...k},M)=>{const[F,W]=m.useState(null),re=m.useCallback(ke=>W(ke),[]),[B,A]=m.useState(null),Y=m.useCallback(ke=>A(ke),[]),[ee,ae]=m.useState(null),q=m.useCallback(ke=>ae(ke),[]),[Q,Z]=m.useState(!1),[le,he]=m.useState(!1),[R,K]=m.useState(0),[z,ue]=m.useState(!1),[pe,T]=m.useState(!1),[I,X]=m.useState(null),[ie,se]=m.useState(null),[de,be]=m.useState(null);m.useEffect(()=>{const ke=v?rh(v,F):F;X(ke)},[v,F]),m.useEffect(()=>{const ke=b?rh(b,B):B;se(ke)},[b,B]),m.useEffect(()=>{const ke=w?rh(w,ee):ee;be(ke)},[w,ee]);const je=m.useMemo(()=>i7(de),[de]),ve=m.useRef({buffer:r,onlyNext:j,onlyPrevious:E,reverse:h,preserveUrl:d});ve.current={buffer:r,onlyNext:j,onlyPrevious:E,reverse:h,preserveUrl:d};const[Se,ce]=m.useState(null),oe=m.useMemo(()=>Se?.dataManager,[Se]),He=m.useMemo(()=>Se?.elementManager,[Se]),Ye=m.useCallback(()=>{je?je.scrollTo({top:je.scrollHeight,behavior:"instant"}):window.scrollTo({top:document.body.scrollHeight,behavior:"instant"})},[je]);m.useEffect(()=>{if(!de)return;function ke(){K(me.dataManager.getRequestCount()),ue(me.dataManager.hasPrevious()),T(me.dataManager.hasNext())}const me=U7({getPropName:()=>t,inReverseMode:()=>ve.current.reverse,shouldFetchNext:()=>!ve.current.onlyPrevious,shouldFetchPrevious:()=>!ve.current.onlyNext,shouldPreserveUrl:()=>ve.current.preserveUrl,getTriggerMargin:()=>ve.current.buffer,getStartElement:()=>I,getEndElement:()=>ie,getItemsElement:()=>de,getScrollableParent:()=>je,onBeforePreviousRequest:()=>Z(!0),onBeforeNextRequest:()=>he(!0),onCompletePreviousRequest:()=>{Z(!1),ke()},onCompleteNextRequest:()=>{he(!1),ke()},onDataReset:ke});ce(me);const{dataManager:De,elementManager:we}=me;return ke(),we.setupObservers(),we.processServerLoadedElements(De.getLastLoadedPage()),Fe&&we.enableTriggers(),()=>{me.flush(),ce(null)}},[t,de,I,ie,je]);const ct=m.useMemo(()=>s||u>0&&R>=u,[s,u,R]),Fe=m.useMemo(()=>!ct,[ct]);m.useEffect(()=>{Fe?He?.enableTriggers():He?.disableTriggers()},[Fe,j,E,I,ie]),m.useEffect(()=>{(p!==void 0?p:h)&&Ye()},[je]),m.useImperativeHandle(M,()=>({fetchNext:oe?.fetchNext||(()=>{}),fetchPrevious:oe?.fetchPrevious||(()=>{}),hasPrevious:oe?.hasPrevious||(()=>!1),hasNext:oe?.hasNext||(()=>!1)}),[oe]);const pt=Fe&&!j,et=Fe&&!E,bt={loadingPrevious:Q,loadingNext:le,hasPrevious:z,hasNext:pe},kt={loading:Q,fetch:oe?.fetchPrevious??(()=>{}),autoMode:pt,manualMode:!pt,hasMore:z,...bt},wt={loading:le,fetch:oe?.fetchNext??(()=>{}),autoMode:et,manualMode:!et,hasMore:pe,...bt},wn={loading:Q||le,loadingPrevious:Q,loadingNext:le},Ht=[];return v||Ht.push(m.createElement("div",{ref:re},Vo(_,kt,Q?Vo(x,kt):null))),Ht.push(m.createElement(l,{...k,ref:q},typeof y=="function"?y(wn):y)),b||Ht.push(m.createElement("div",{ref:Y},Vo(C,wt,le?Vo(x,wt):null))),m.createElement(_e.Fragment,{},...h?[...Ht].reverse():Ht)}
81);bj.displayName="InertiaInfiniteScroll";var Fn=()=>{},T2=m.forwardRef(({children:t,as:r="a",data:l={},href:s="",method:u="get",preserveScroll:d=!1,preserveState:h=null,preserveUrl:p=!1,replace:y=!1,only:v=[],except:b=[],headers:w={},queryStringArrayFormat:_="brackets",async:C=!1,onClick:x=Fn,onCancelToken:j=Fn,onBefore:E=Fn,onStart:k=Fn,onProgress:M=Fn,onFinish:F=Fn,onCancel:W=Fn,onSuccess:re=Fn,onError:B=Fn,onPrefetching:A=Fn,onPrefetched:Y=Fn,prefetch:ee=!1,cacheFor:ae=0,cacheTags:q=[],viewTransition:Q=!1,...Z},le)=>{const[he,R]=m.useState(0),K=m.useRef(void 0),z=m.useMemo(()=>zr(s)?s.method:u.toLowerCase(),[s,u]),ue=m.useMemo(()=>typeof r!="string"||r.toLowerCase()!=="a"?r:z!=="get"?"button":r.toLowerCase(),[r,z]),pe=m.useMemo(()=>um(z,zr(s)?s.url:s,l,_),[s,z,l,_]),T=m.useMemo(()=>pe[0],[pe]),I=m.useMemo(()=>pe[1],[pe]),X=m.useMemo(()=>({data:I,method:z,preserveScroll:d,preserveState:h??z!=="get",preserveUrl:p,replace:y,only:v,except:b,headers:w,async:C}),[I,z,d,h,p,y,v,b,w,C]),ie=m.useMemo(()=>({...X,viewTransition:Q,onCancelToken:j,onBefore:E,onStart(oe){R(He=>He+1),k(oe)},onProgress:M,onFinish(oe){R(He=>He-1),F(oe)},onCancel:W,onSuccess:re,onError:B}),[X,Q,j,E,k,M,F,W,re,B]),se=m.useMemo(()=>ee===!0?["hover"]:ee===!1?[]:Array.isArray(ee)?ee:[ee],Array.isArray(ee)?ee:[ee]),de=m.useMemo(()=>ae!==0?ae:se.length===1&&se[0]==="click"?0:ms.get("prefetch.cacheFor"),[ae,se]),be=m.useMemo(()=>()=>{ut.prefetch(T,{...X,onPrefetching:A,onPrefetched:Y},{cacheFor:de,cacheTags:q})},[T,X,A,Y,de,q]);m.useEffect(()=>()=>{clearTimeout(K.current)},[]),m.useEffect(()=>{se.includes("mount")&&setTimeout(()=>be())},se);const je={onClick:oe=>{x(oe),Go(oe)&&(oe.preventDefault(),ut.visit(T,ie))}},ve={onMouseEnter:()=>{K.current=window.setTimeout(()=>{be()},ms.get("prefetch.hoverDelay"))},onMouseLeave:()=>{clearTimeout(K.current)},onClick:je.onClick},Se={onMouseDown:oe=>{Go(oe)&&(oe.preventDefault(),be())},onKeyDown:oe=>{nv(oe)&&(oe.preventDefault(),be())},onMouseUp:oe=>{Go(oe)&&(oe.preventDefault(),ut.visit(T,ie))},onKeyUp:oe=>{nv(oe)&&(oe.preventDefault(),ut.visit(T,ie))},onClick:oe=>{x(oe),Go(oe)&&oe.preventDefault()}},ce=m.useMemo(()=>ue==="button"?{type:"button"}:ue==="a"||typeof ue!="string"?{href:T}:{},[ue,T]);return m.createElement(ue,{...Z,...ce,ref:le,...se.includes("hover")?ve:se.includes("click")?Se:je,"data-loading":he>0?"":void 0},t)});T2.displayName="InertiaLink";var Mh=T2,wj=ut,ms=Xa.extend();function A2(t){var r,l,s="";if(typeof t=="string"||typeof t=="number")s+=t;else if(typeof t=="object")if(Array.isArray(t)){var u=t.length;for(r=0;r<u;r++)t[r]&&(l=A2(t[r]))&&(s&&(s+=" "),s+=l)}else for(l in t)t[l]&&(s&&(s+=" "),s+=l);return s}function Qn(){for(var t,r,l=0,s="",u=arguments.length;l<u;l++)(t=arguments[l])&&(r=A2(t))&&(s&&(s+=" "),s+=r);return s}function ps({href:t,download:r,className:l="",children:s,...u}){let d=Qn("inline-flex items-center justify-center rounded-full bg-sky-300 px-6 py-2 text-base font-semibold text-slate-900 hover:bg-sky-200 focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-slate-900 focus:outline-hidden",l);return t?r?f.jsx("a",{href:t,download:!0,className:d,...u,children:s}):f.jsx(Mh,{href:t,className:d,...u,children:s}):f.jsx("button",{type:"button",className:d,...u,children:s})}function ft({as:t="div",size:r="sm",className:l,...s}){return f.jsx(t,{className:Qn({xs:"max-w-3xl px-8",sm:"px-4 sm:px-6 md:max-w-2xl md:px-4 lg:max-w-4xl lg:px-12",md:"px-4 sm:px-6 md:max-w-2xl md:px-4 lg:max-w-6xl lg:px-10",lg:"px-4 sm:px-6 md:max-w-2xl md:px-4 lg:max-w-7xl lg:px-8"}[r],"mx-auto",l),...s})}const O2="/build/assets/book-CiJLZ6K5.png";function Nu({title:t,children:r}){return f.jsx("main",{className:"flex h-full items-center overflow-hidden bg-[radial-gradient(145.05%_100%_at_50%_0%,#1D2B41_0%,#020509_57.38%,#0F1A29_88.16%)] py-24 text-slate-400 lg:py-56",children:f.jsx(ft,{size:"lg",className:"w-full",children:f.jsxs("div",{className:"lg:flex",children:[f.jsxs("div",{className:"flex-auto",children:[f.jsx("h1",{className:"bg-[radial-gradient(138.06%_1036.51%_at_95.25%_-2.54%,#7ED4FD_14.06%,#709DF7_51.02%,#4D78EF_79.09%)] bg-clip-text text-5xl/tight tracking-tighter text-transparent sm:text-6xl/tight",children:t}),f.jsx("div",{className:"mt-6 max-w-2xl space-y-6 text-2xl leading-10 tracking-tight",children:r})]}),f.jsx("div",{className:"relative mt-24 flex-none lg:mt-0 lg:w-80",children:f.jsxs("div",{className:"top-1/2 left-8 mx-auto w-77 rotate-12 lg:absolute lg:w-95 lg:-translate-y-1/2",children:[f.jsxs("div",{className:"pointer-events-none",children:[f.jsx("div",{className:"absolute top-16 -right-14 h-px w-[400%] bg-linear-to-l from-slate-400 opacity-20"}),f.jsx("div",{className:"absolute top-16 left-full ml-14 h-px w-screen bg-slate-400 opacity-20"}),f.jsx("div",{className:"absolute top-[-135%] right-11 bottom-[-65%] w-px opacity-20",style:{backgroundImage:"linear-gradient(to bottom, rgba(148, 163, 
81184, 0) 30%, rgb(148, 163, 184), rgba(148, 163, 184, 0))"}}),f.jsx("div",{className:"absolute -right-24 -bottom-16 h-px w-[400%] opacity-30",style:{backgroundImage:"linear-gradient(to right, rgba(119, 185, 250, 0) 60%, rgb(119, 185, 250) 77%, rgba(119, 185, 250, 0) 94%)"}}),f.jsx("div",{className:"absolute top-[-120%] bottom-[-80%] -left-12 w-px opacity-20",style:{backgroundImage:"linear-gradient(to bottom, rgba(148, 163, 184, 0) 30%, rgb(148, 163, 184), rgba(148, 163, 184, 0))"}}),f.jsx("div",{className:"absolute top-16 -left-80 mt-[-0.5px] h-0.5 w-28 rounded-full bg-linear-to-r from-blue-500"}),f.jsx("div",{className:"absolute bottom-8 -left-12 ml-[-0.5px] h-28 w-0.5 rounded-full bg-linear-to-t from-violet-400"})]}),f.jsx("img",{src:O2,alt:"",className:"relative"})]})})]})})})}function xj({sessionId:t,email:r}){const{post:l,processing:s}=fm(),[u,d]=m.useState(!1);function h(p){p.preventDefault(),l(`/download/${t}/resend`,{preserveState:!0,onSuccess:()=>d(!0)})}return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:"Download Link Expired - Refactoring UI"})}),f.jsx(Nu,{title:"Your download link has expired.",children:u?f.jsx("p",{children:"We've sent a new download link to your email address. Please check your inbox."}):t?f.jsxs(f.Fragment,{children:[f.jsx("p",{children:"Click the button below and we'll send a new download link to the email address you used to purchase."}),f.jsxs("form",{onSubmit:h,className:"mt-8 flex items-center gap-4",children:[f.jsx("div",{className:"max-w-sm cursor-not-allowed truncate rounded-full bg-white/10 px-6 py-2 text-base text-slate-400",children:r}),f.jsx(ps,{type:"submit",disabled:s,className:"shrink-0 disabled:opacity-50",children:"Resend link"})]})]}):f.jsxs("p",{children:["Please contact support at"," ",f.jsx("a",{href:"mailto:[email protected]",className:"text-sky-300 hover:text-sky-200",children:"[email protected]"})," ","for assistance."]})})]})}const Sj=Object.freeze(Object.defineProperty({__proto__:null,default:xj},Symbol.toStringTag,{value:"Module"}));function Ej(){const{data:t,setData:r,post:l,processing:s,errors:u}=fm({email:""}),[d,h]=m.useState(!1);function p(y){y.preventDefault(),l("/downloads",{preserveState:!0,onSuccess:()=>h(!0)})}return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:"Find Your Downloads - Refactoring UI"})}),f.jsx(Nu,{title:"Find your downloads.",children:d?f.jsx("p",{children:"If we found a purchase for your email address, we've sent a new download link. Please check your inbox."}):f.jsxs(f.Fragment,{children:[f.jsx("p",{children:"Enter the email address you used to purchase and we'll send you a new download link."}),f.jsxs("form",{onSubmit:p,className:"mt-8 flex flex-wrap items-center gap-4",children:[f.jsx("label",{htmlFor:"email",className:"sr-only",children:"Email address"}),f.jsx("input",{id:"email",type:"email",name:"email",autoComplete:"email",required:!0,value:t.email,onChange:y=>r("email",y.target.value),placeholder:"Email address","aria-invalid":!!u.email,"aria-describedby":u.email?"email-error":void 0,className:"w-full max-w-sm rounded-full bg-white/10 px-6 py-2 text-base text-white placeholder:text-slate-400 focus:outline-2 focus:outline-offset-2 focus:outline-sky-300"}),f.jsx(ps,{type:"submit",disabled:s,className:"shrink-0 disabled:opacity-50",children:"Resend link"}),u.email&&f.jsx("p",{id:"email-error",className:"w-full text-base text-red-300",children:u.email})]})]})})]})}const _j=Object.freeze(Object.defineProperty({__proto__:null,default:Ej},Symbol.toStringTag,{value:"Module"})),jj="/build/assets/Ayman97rf-qxyjT0Ws.jpg",Tj="/build/assets/BarrierWilson-DZrRqfcU.jpg",Aj="/build/assets/BenNadel-CWylrYDN.jpeg",Oj="/build/assets/CaseyRomkes-C_SSzws5.jpg",Cj="/build/assets/DanielNAarup-DxrVxqyT.jpg",Rj="/build/assets/DebasishRowlo-CvnznT_c.png",Nj="/build/assets/ErikBooij-eoqr8C2g.jpeg",kj="/build/assets/IAmKale-DfcA-uJn.jpg",Dj="/build/assets/JLSorak-Bf2tFFNg.jpg",Mj="/build/assets/KClemEdu-JaqRuvr9.jpg",Uj="/build/assets/NicholasKreps-UxU4aDpr.jpg",Bj="/build/assets/Nick%20Basile-BaGLBQSk.jpg",zj="/build/assets/SeniorBombata-Cvkd-ZUB.jpg",Lj="/build/assets/TamerOkail-BFesf-08.jpg",Hj="/build/assets/Tanish-BYOkkdu1.jpg",qj="/build/assets/TeamJakic-DoTFhzji.png",Pj="/build/assets/TheRealAdum-R7FC5QMj.jpg",Fj="/build/assets/UXdesignman-DSTvlEpr.jpg",Ij="/build/assets/VinceDubroeucq-SUvTwzDP.jpg",$j="/build/assets/WebCoreIT-qiWxF01u.png",G
81j="/build/assets/WylesOne-Br-Bh6HE.jpg",Vj="/build/assets/_DanaCottreau-DjLf_Co1.jpeg",Yj="/build/assets/_marco_angelo-DNctiiv0.jpg",Qj="/build/assets/_mattstuddert-CGc9eZHN.jpg",Zj="/build/assets/_tashhockey-CJMsSwFh.jpg",Xj="/build/assets/alxpck-BOvCKu4A.jpg",Kj="/build/assets/barelyknown-CJEk81Yd.jpg",Jj="/build/assets/benjaminreid-bR5VhZCs.jpg",Wj="/build/assets/bobbytables-OFVWWH-4.jpg",e9="/build/assets/catalinrizea-T00nJX1-.jpg",t9="/build/assets/catdeleondesign-W9Gc6R8X.jpeg",n9="/build/assets/chrisbreuer1904-ByQgRnJ0.jpg",r9="/build/assets/cjTheDev-CiRSbmWX.jpg",a9="/build/assets/davermont-CK3ug6Ay.jpeg",l9="/build/assets/davidcuppa-CMY8Yutg.jpg",i9="/build/assets/derrickreimer-B3XcxJsh.jpg",s9="/build/assets/doxa84-CMnv-HYO.jpeg",o9="/build/assets/ericktamayo-BdeOBgm-.jpg",u9="/build/assets/faasie-ImpIOv6f.jpg",c9="/build/assets/forabi-Ce6i2cWZ.jpeg",f9="/build/assets/ghaidar0-CdVt-d4N.jpg",d9="/build/assets/gilbitron-BXV8pr5l.jpeg",h9="/build/assets/howtomakeaturn-B62QH-77.jpg",m9="/build/assets/iamsapegin-9bKUGmEG.jpg",p9="/build/assets/imumare-CeiKN8zR.jpg",g9="/build/assets/insanicae-DdXoaP2Q.jpg",y9="/build/assets/jameshull-DdS3JBAr.jpeg",v9="/build/assets/jstoone-Ce3Qr8zf.jpg",b9="/build/assets/kelkes-DSUCpl6m.jpg",w9="/build/assets/kentcdodds-BbDJA9Bp.jpg",x9="/build/assets/kevinblank-Dyh9ctdS.jpg",S9="/build/assets/krisztaszerovay-Dojs-zRA.jpg",E9="/build/assets/lashuel-BJGFnIIr.jpg",_9="/build/assets/liran_co-LnQlMOzO.jpg",j9="/build/assets/lone_developer-BjeJCamw.jpg",T9="/build/assets/m2de_io-DN67jBGk.jpg",A9="/build/assets/manavo-G_nZaVy8.jpeg",O9="/build/assets/mathiasarlund-CEM68i3b.jpg",C9="/build/assets/mattbrailsford-BrLyHLQP.jpg",R9="/build/assets/mijustin-CSYTlYNw.jpg",N9="/build/assets/moharram82-BdHu_Rx4.jpg",k9="/build/assets/moroshko-quGD_siy.jpeg",D9="/build/assets/munniomer-B1OPElFA.jpg",M9="/build/assets/mutableLoss-CvozqDs6.jpg",U9="/build/assets/Nick%20Basile-BaGLBQSk.jpg",B9="/build/assets/nithinaray-BT3_egEf.jpeg",z9="/build/assets/ooloth-CEa3MLFy.jpg",L9="/build/assets/oscarviedmaweb-C1-lsSLg.jpg",H9="/build/assets/petersuhm-CBmBZvGC.jpg",q9="/build/assets/philipbrown-TkTSV-5J.jpeg",P9="/build/assets/rgehan-CyWDBbDp.jpg",F9="/build/assets/robertkluin-BXBIXGre.jpg",I9="/build/assets/rshageer-Bqr4kKrG.jpg",$9="/build/assets/safi1012-D6fFmiHH.jpg",G9="/build/assets/safnosaf-B2GMKcX7.jpg",V9="/build/assets/satinflame-Vrfy4Kb_.jpg",Y9="/build/assets/scottsauber-BZi8vd_a.jpg",Q9="/build/assets/simonvomeyser-B1__emY-.png",Z9="/build/assets/skollro-DKWOJdH4.jpg",X9="/build/assets/subdigital-DJUDn2MT.jpg",K9="/build/assets/Tanish-BYOkkdu1.jpg",J9="/build/assets/Tanish-BYOkkdu1.jpg",W9="/build/assets/taylorotwell-B3LfaAhu.jpg",eT="/build/assets/thomasfindlay94-B522MBkV.jpg",tT="/build/assets/thomsen_digital-BQuLXwaX.jpeg",nT="/build/assets/tolusaba-DAJXJHzs.jpeg",rT="/build/assets/vehler-CGpWas1c.jpeg",aT="/build/assets/wesbos-DFi7KUBM.jpg",lT="/build/assets/williamsrabia-D5styaeE.jpg",iT="/build/assets/yavorco-D8rEyE93.jpg";var sT=Object.defineProperty,oT=(t,r,l)=>r in t?sT(t,r,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[r]=l,ah=(t,r,l)=>(oT(t,typeof r!="symbol"?r+"":r,l),l);let uT=class{constructor(){ah(this,"current",this.detect()),ah(this,"handoffState","pending"),ah(this,"currentId",0)}set(r){this.current!==r&&(this.handoffState="pending",this.currentId=0,this.current=r)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}handoff(){this.handoffState==="pending"&&(this.handoffState="complete")}get isHandoffComplete(){return this.handoffState==="complete"}},ur=new uT;function js(t){var r;return ur.isServer?null:t==null?document:(r=t?.ownerDocument)!=null?r:document}function Uh(t){var r,l;return ur.isServer?null:t==null?document:(l=(r=t?.getRootNode)==null?void 0:r.call(t))!=null?l:document}function C2(t){var r,l;return(l=(r=Uh(t))==null?void 0:r.activeElement)!=null?l:null}function cT(t){return C2(t)===t}function ku(t){typeof queueMicrotask=="function"?queueMicrotask(t):Promise.resolve().then(t).cat
vendor: 4,664 bytes, lines 81-84
81ch(r=>setTimeout(()=>{throw r}))}function Fr(){let t=[],r={addEventListener(l,s,u,d){return l.addEventListener(s,u,d),r.add(()=>l.removeEventListener(s,u,d))},requestAnimationFrame(...l){let s=requestAnimationFrame(...l);return r.add(()=>cancelAnimationFrame(s))},nextFrame(...l){return r.requestAnimationFrame(()=>r.requestAnimationFrame(...l))},setTimeout(...l){let s=setTimeout(...l);return r.add(()=>clearTimeout(s))},microTask(...l){let s={current:!0};return ku(()=>{s.current&&l[0]()}),r.add(()=>{s.current=!1})},style(l,s,u){let d=l.style.getPropertyValue(s);return Object.assign(l.style,{[s]:u}),this.add(()=>{Object.assign(l.style,{[s]:d})})},group(l){let s=Fr();return l(s),this.add(()=>s.dispose())},add(l){return t.includes(l)||t.push(l),()=>{let s=t.indexOf(l);if(s>=0)for(let u of t.splice(s,1))u()}},dispose(){for(let l of t.splice(0))l()}};return r}function Du(){let[t]=m.useState(Fr);return m.useEffect(()=>()=>t.dispose(),[t]),t}let an=(t,r)=>{ur.isServer?m.useEffect(t,r):m.useLayoutEffect(t,r)};function tl(t){let r=m.useRef(t);return an(()=>{r.current=t},[t]),r}let nt=function(t){let r=tl(t);return _e.useCallback((...l)=>r.current(...l),[r])};function Ts(t){return m.useMemo(()=>t,Object.values(t))}let fT=m.createContext(void 0);function dT(){return m.useContext(fT)}function Bh(...t){return Array.from(new Set(t.flatMap(r=>typeof r=="string"?r.split(" "):[]))).filter(Boolean).join(" ")}function Hr(t,r,...l){if(t in r){let u=r[t];return typeof u=="function"?u(...l):u}let s=new Error(`Tried to handle "${t}" but there is no handler defined. Only defined handlers are: ${Object.keys(r).map(u=>`"${u}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(s,Hr),s}var du=(t=>(t[t.None=0]="None",t[t.RenderStrategy=1]="RenderStrategy",t[t.Static=2]="Static",t))(du||{}),ba=(t=>(t[t.Unmount=0]="Unmount",t[t.Hidden=1]="Hidden",t))(ba||{});function Bn(){let t=mT();return m.useCallback(r=>hT({mergeRefs:t,...r}),[t])}function hT({ourProps:t,theirProps:r,slot:l,defaultTag:s,features:u,visible:d=!0,name:h,mergeRefs:p}){p=p??pT;let y=R2(r,t);if(d)return Yo(y,l,s,h,p);let v=u??0;if(v&2){let{static:b=!1,...w}=y;if(b)return Yo(w,l,s,h,p)}if(v&1){let{unmount:b=!0,...w}=y;return Hr(b?0:1,{0(){return null},1(){return Yo({...w,hidden:!0,style:{display:"none"}},l,s,h,p)}})}return Yo(y,l,s,h,p)}function Yo(t,r={},l,s,u){let{as:d=l,children:h,refName:p="ref",...y}=lh(t,["unmount","static"]),v=t.ref!==void 0?{[p]:t.ref}:{},b=typeof h=="function"?h(r):h;"className"in y&&y.className&&typeof y.className=="function"&&(y.className=y.className(r)),y["aria-labelledby"]&&y["aria-labelledby"]===y.id&&(y["aria-labelledby"]=void 0);let w={};if(r){let _=!1,C=[];for(let[x,j]of Object.entries(r))typeof j=="boolean"&&(_=!0),j===!0&&C.push(x.replace(/([A-Z])/g,E=>`-${E.toLowerCase()}`));if(_){w["data-headlessui-state"]=C.join(" ");for(let x of C)w[`data-${x}`]=""}}if(ls(d)&&(Object.keys(Ia(y)).length>0||Object.keys(Ia(w)).length>0))if(!m.isValidElement(b)||Array.isArray(b)&&b.length>1||yT(b)){if(Object.keys(Ia(y)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${s} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(Ia(y)).concat(Object.keys(Ia(w))).map(_=>`  - ${_}`).join(`
82`),"","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(_=>`  - ${_}`).join(`
83`)].join(`
84`))}else{let _=b.props,C=_?.className,x=typeof C=="function"?(...k)=>Bh(C(...k),y.className):Bh(C,y.className),j=x?{className:x}:{},E=R2(b.props,Ia(lh(y,["ref"])));for(let k in w)k in E&&delete w[k];return m.cloneElement(b,Object.assign({},E,w,v,{ref:u(gT(b),v.ref)},j))}return m.createElement(d,Object.assign({},lh(y,["ref"]),!ls(d)&&v,!ls(d)&&w),b)}function mT(){let t=m.useRef([]),r=m.useCallback(l=>{for(let s of t.current)s!=null&&(typeof s=="function"?s(l):s.current=l)},[]);return(...l)=>{if(!l.every(s=>s==null))return t.current=l,r}}function pT(...t){return t.every(r=>r==null)?void 0:r=>{for(let l of t)l!=null&&(typeof l=="function"?l(r):l.current=r)}}function R2(...t){if(t.length===0)return{};if(t.length===1)return t[0];let r={},l={};for(let s of t)for(let u in s)u.startsWith("on")&&typeof s[u]=="function"?(l[u]!=null||(l[u]=[]),l[u].push(s[u])):r[u]=s[u];if(r.disabled||r["aria-disabled"])for(let s in l)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(s)&&(l[s]=[u=>{var d;return(d=u?.preventDefault)==null?void 0:d.call(u)}]);for(let s in l)Object.assign(r,{[s](u,...d){let h=l[s];
84for(let p of h){if((u instanceof Event||u?.nativeEvent instanceof Event)&&u.defaultPrevented)return;p(u,...d)}}});return r}function ln(t){var r;return Object.assign(m.forwardRef(t),{displayName:(r=t.displayName)!=null?r:t.name})}function Ia(t){let r=Object.assign({},t);for(let l in r)r[l]===void 0&&delete r[l];return r}function lh(t,r=[]){let l=Object.assign({},t);for(let s of r)s in l&&delete l[s];return l}function gT(t){return _e.version.split(".")[0]>="19"?t.props.ref:t.ref}function ls(t){return t===m.Fragment||t===Symbol.for("react.fragment")}function yT(t){return ls(t.type)}let vT="span";var hu=(t=>(t[t.None=1]="None",t[t.Focusable=2]="Focusable",t[t.Hidden=4]="Hidden",t))(hu||{});function bT(t,r){var l;let{features:s=1,...u}=t,d={ref:r,"aria-hidden":(s&2)===2?!0:(l=u["aria-hidden"])!=null?l:void 0,hidden:(s&4)===4?!0: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",...(s&4)===4&&(s&2)!==2&&{display:"none"}}};return Bn()({ourProps:d,theirProps:u,slot:{},defaultTag:vT,name:"Hidden"})}let zh=ln(bT);function wT(t){return typeof t!="object"||t===null?!1:"nodeType"in t}function Sa(t){return wT(t)&&"tagName"in t}function Ka(t){return Sa(t)&&"accessKey"in t}function wa(t){return Sa(t)&&"tabIndex"in t}function xT(t){return Sa(t)&&"style"in t}function ST(t){return Ka(t)&&t.nodeName==="IFRAME"}function ET(t){return Ka(t)&&t.nodeName==="INPUT"}let N2=Symbol();function _T(t,r=!0){return Object.assign(t,{[N2]:r})}function hr(...t){let r=m.useRef(t);m.useEffect(()=>{r.current=t},[t]);let l=nt(s=>{for(let u of r.current)u!=null&&(typeof u=="function"?u(s):u.current=s)});return t.every(s=>s==null||s?.[N2])?void 0:l}let dm=m.createContext(null);dm.displayName="DescriptionContext";function k2(){let t=m.useContext(dm);if(t===null){let r=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(r,k2),r}return t}function jT(){let[t,r]=m.useState([]);return[t.length>0?t.join(" "):void 0,m.useMemo(()=>function(l){let s=nt(d=>(r(h=>[...h,d]),()=>r(h=>{let p=h.slice(),y=p.indexOf(d);return y!==-1&&p.splice(y,1),p}))),u=m.useMemo(()=>({register:s,slot:l.slot,name:l.name,props:l.props,value:l.value}),[s,l.slot,l.name,l.props,l.value]);return _e.createElement(dm.Provider,{value:u},l.children)},[r])]}let TT="p";function AT(t,r){let l=m.useId(),s=dT(),{id:u=`headlessui-description-${l}`,...d}=t,h=k2(),p=hr(r);an(()=>h.register(u),[u,h.register]);let y=Ts({...h.slot,disabled:s||!1}),v={ref:p,...h.props,id:u};return Bn()({ourProps:v,theirProps:d,slot:y,defaultTag:TT,name:h.name||"Description"})}let OT=ln(AT),CT=Object.assign(OT,{});var D2=(t=>(t.Space=" ",t.Enter="Enter",t.Escape="Escape",t.Backspace="Backspace",t.Delete="Delete",t.ArrowLeft="ArrowLeft",t.ArrowUp="ArrowUp",t.ArrowRight="ArrowRight",t.ArrowDown="ArrowDown",t.Home="Home",t.End="End",t.PageUp="PageUp",t.PageDown="PageDown",t.Tab="Tab",t))(D2||{});let RT=m.createContext(()=>{});function NT({value:t,children:r}){return _e.createElement(RT.Provider,{value:t},r)}let M2=class extends Map{constructor(r){super(),this.factory=r}get(r){let l=super.get(r);return l===void 0&&(l=this.factory(r),this.set(r,l)),l}};var kT=Object.defineProperty,DT=(t,r,l)=>r in t?kT(t,r,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[r]=l,MT=(t,r,l)=>(DT(t,r+"",l),l),U2=(t,r,l)=>{if(!r.has(t))throw TypeError("Cannot "+l)},Nn=(t,r,l)=>(U2(t,r,"read from private field"),l?l.call(t):r.get(t)),ih=(t,r,l)=>{if(r.has(t))throw TypeError("Cannot add the same private member more than once");r instanceof WeakSet?r.add(t):r.set(t,l)},mv=(t,r,l,s)=>(U2(t,r,"write to private field"),r.set(t,l),l),lr,Ki,Ji;let UT=class{constructor(r){ih(this,lr,{}),ih(this,Ki,new M2(()=>new Set)),ih(this,Ji,new Set),MT(this,"disposables",Fr()),mv(this,lr,r),ur.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return Nn(this,lr)}subscribe(r,l){if(ur.isServer)return()=>{};let s={selector:r,callback:l,current:r(Nn(this,lr))};return Nn(this,Ji).add(s),this.disposables.add(()=>{Nn(this,Ji).delete(s)})}on(r,l){return ur.isServer?()=>{}:(Nn(this,Ki).get(r).add(l),this.disposables.add(()=>{Nn(this,Ki).get(r).delete(l)}))}send(r){let l=this.reduce(Nn(this,lr),r);if(l!==Nn(this,lr)){mv(this,lr,l);for(let s of Nn(this,Ji)){let u=s.selector(Nn(this,lr));B2(s.current,u)||(s.current=u,s.callback(u))}for(let s of Nn(this,Ki).get(r.type))s(Nn(this,lr),r)}}};lr=new WeakMap,Ki=new WeakMap,Ji=new WeakMap;function B2(t,r){return Object.is(t,r)?!0:typeof t!="object"||t===null||typeof r!="object"||r===null?!1:Array.isArray(t)&&Array.isArray(r)?t.length!==r.length?!1:sh(t[Symbol.iterator](),r[Symbol.iterator]()):t instanceof Map&&r instanceof Map||t instanceof Set&&r instanceof Set?t.size!==r.size?!1:sh(t.entries(),r.entries()):pv(t)&&pv(r)?sh(Object.entries(t)[Symbol.iterator](),Object.entries(r)[Symbol.iterator]()):!1}function sh(t,r){do{let l=t.next(),s=r.next();if(l.done&&s.done)return!0;
84if(l.done||s.done||!Object.is(l.value,s.value))return!1}while(!0)}function pv(t){if(Object.prototype.toString.call(t)!=="[object Object]")return!1;let r=Object.getPrototypeOf(t);return r===null||Object.getPrototypeOf(r)===null}var BT=Object.defineProperty,zT=(t,r,l)=>r in t?BT(t,r,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[r]=l,gv=(t,r,l)=>(zT(t,typeof r!="symbol"?r+"":r,l),l),LT=(t=>(t[t.Push=0]="Push",t[t.Pop=1]="Pop",t))(LT||{});let HT={0(t,r){let l=r.id,s=t.stack,u=t.stack.indexOf(l);if(u!==-1){let d=t.stack.slice();return d.splice(u,1),d.push(l),s=d,{...t,stack:s}}return{...t,stack:[...t.stack,l]}},1(t,r){let l=r.id,s=t.stack.indexOf(l);if(s===-1)return t;let u=t.stack.slice();return u.splice(s,1),{...t,stack:u}}},qT=class z2 extends UT{constructor(){super(...arguments),gv(this,"actions",{push:r=>this.send({type:0,id:r}),pop:r=>this.send({type:1,id:r})}),gv(this,"selectors",{isTop:(r,l)=>r.stack[r.stack.length-1]===l,inStack:(r,l)=>r.stack.includes(l)})}static new(){return new z2({stack:[]})}reduce(r,l){return Hr(l.type,HT,r,l)}};const L2=new M2(()=>qT.new());var oh={exports:{}},uh={};var yv;function PT(){if(yv)return uh;yv=1;var t=Ru();function r(y,v){return y===v&&(y!==0||1/y===1/v)||y!==y&&v!==v}var l=typeof Object.is=="function"?Object.is:r,s=t.useSyncExternalStore,u=t.useRef,d=t.useEffect,h=t.useMemo,p=t.useDebugValue;return uh.useSyncExternalStoreWithSelector=function(y,v,b,w,_){var C=u(null);if(C.current===null){var x={hasValue:!1,value:null};C.current=x}else x=C.current;C=h(function(){function E(re){if(!k){if(k=!0,M=re,re=w(re),_!==void 0&&x.hasValue){var B=x.value;if(_(B,re))return F=B}return F=re}if(B=F,l(M,re))return B;var A=w(re);return _!==void 0&&_(B,A)?(M=re,B):(M=re,F=A)}var k=!1,M,F,W=b===void 0?null:b;return[function(){return E(v())},W===null?void 0:function(){return E(W())}]},[v,b,w,_]);var j=s(y,C[0],C[1]);return d(function(){x.hasValue=!0,x.value=j},[j]),p(j),j},uh}var vv;function FT(){return vv||(vv=1,oh.exports=PT()),oh.exports}var IT=FT();function H2(t,r,l=B2){return IT.useSyncExternalStoreWithSelector(nt(s=>t.subscribe($T,s)),nt(()=>t.state),nt(()=>t.state),nt(r),l)}function $T(t){return t}function As(t,r){let l=m.useId(),s=L2.get(r),[u,d]=H2(s,m.useCallback(h=>[s.selectors.isTop(h,l),s.selectors.inStack(h,l)],[s,l]));return an(()=>{if(t)return s.actions.push(l),()=>s.actions.pop(l)},[s,t,l]),t?d?u:!0:!1}let Lh=new Map,is=new Map;function bv(t){var r;let l=(r=is.get(t))!=null?r:0;return is.set(t,l+1),l!==0?()=>wv(t):(Lh.set(t,{"aria-hidden":t.getAttribute("aria-hidden"),inert:t.inert}),t.setAttribute("aria-hidden","true"),t.inert=!0,()=>wv(t))}function wv(t){var r;let l=(r=is.get(t))!=null?r:1;if(l===1?is.delete(t):is.set(t,l-1),l!==1)return;let s=Lh.get(t);s&&(s["aria-hidden"]===null?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden",s["aria-hidden"]),t.inert=s.inert,Lh.delete(t))}function GT(t,{allowed:r,disallowed:l}={}){let s=As(t,"inert-others");an(()=>{var u,d;if(!s)return;let h=Fr();for(let y of(u=l?.())!=null?u:[])y&&h.add(bv(y));let p=(d=r?.())!=null?d:[];for(let y of p){if(!y)continue;let v=js(y);if(!v)continue;let b=y.parentElement;for(;b&&b!==v.body;){for(let w of b.children)p.some(_=>w.contains(_))||h.add(bv(w));b=b.parentElement}}return h.dispose},[s,r,l])}function VT(t,r,l){let s=tl(u=>{let d=u.getBoundingClientRect();d.x===0&&d.y===0&&d.width===0&&d.height===0&&l()});m.useEffect(()=>{if(!t)return;let u=r===null?null:Ka(r)?r:r.current;if(!u)return;let d=Fr();if(typeof ResizeObserver<"u"){let h=new ResizeObserver(()=>s.current(u));h.observe(u),d.add(()=>h.disconnect())}if(typeof IntersectionObserver<"u"){let h=new IntersectionObserver(()=>s.current(u));h.observe(u),d.add(()=>h.disconnect())}return()=>d.dispose()},[r,s,t])}let mu=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(t=>`${t}:not([tabindex='-1'])`).join(","),YT=["[data-autofocus]"].map(t=>`${t}:not([tabindex='-1'])`).join(",");var Br=(t=>(t[t.First=1]="First",t[t.Previous=2]="Previous",t[t.Next=4]="Next",t[t.Last=8]="Last",t[t.WrapAround=16]="WrapAround",t[t.NoScroll=32]="NoScroll",t[t.AutoFocus=64]="AutoFocus",t))(Br||{}),Hh=(t=>(t[t.Error=0]="Error",t[t.Overflow=1]="Overflow",t[t.Success=2]="Success",t[t.Underflow=3]="Underflow",t))(Hh||{}),QT=(t=>(t[t.Previous=-1]="Previous",t[t.Next=1]="Next",t))(QT||{});function ZT(t=document.body){return t==null?[]:Array.from(t.querySelectorAll(mu)).sort((r,l)=>Math.sign((r.tabIndex||Number.MAX_SAFE_INTEGER)-(l.tabIndex||Number.MAX_SAFE_INTEGER)))}function XT(t=document.body){return t==null?[]:Array.from(t.querySelectorAll(YT)).sort((r,l)=>Math.sign((r.tabIndex||Number.MAX_SAFE_INTEGER)-(l.tabIndex||Number.MAX_SAFE_INTEGER)))}var q2=(t=>(t[t.Strict=0]="Strict",t[t.Loose=1]="Loose",t))(q2||{});function KT(t,r=0){var l;return t===((l=js(t))==null?void 0:l.body)?!1:Hr(r,{0(){return t.matches(mu)},1(){let s=t;for(;s!==null;){if(s.matches(mu))return!0;s=s.parentElement}return!1}})}var JT=(t=>(t[t.Keyboard=0]="Keyboard",t[t.Mouse=1]="Mouse",t))(JT||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",t=>{t.metaKey||t.altKey||t.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",t=>{t.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:t.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Lr(t){t?.focus({preventScroll:!0})}let WT=["textarea","input"].join(",");function eA(t){var r,l;return(l=(r=t?.matches)==null?void 0:r.call(t,WT))!=null?l:!1}function tA(t,r=l=>l){return t.slice().sort((l,s)=>
vendor: 10,396 bytes, lines 84-85
84{let u=r(l),d=r(s);if(u===null||d===null)return 0;let h=u.compareDocumentPosition(d);return h&Node.DOCUMENT_POSITION_FOLLOWING?-1:h&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function ss(t,r,{sorted:l=!0,relativeTo:s=null,skipElements:u=[]}={}){let d=Array.isArray(t)?t.length>0?Uh(t[0]):document:Uh(t),h=Array.isArray(t)?l?tA(t):t:r&64?XT(t):ZT(t);u.length>0&&h.length>1&&(h=h.filter(C=>!u.some(x=>x!=null&&"current"in x?x?.current===C:x===C))),s=s??d?.activeElement;let p=(()=>{if(r&5)return 1;if(r&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),y=(()=>{if(r&1)return 0;if(r&2)return Math.max(0,h.indexOf(s))-1;if(r&4)return Math.max(0,h.indexOf(s))+1;if(r&8)return h.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),v=r&32?{preventScroll:!0}:{},b=0,w=h.length,_;do{if(b>=w||b+w<=0)return 0;let C=y+b;if(r&16)C=(C+w)%w;else{if(C<0)return 3;if(C>=w)return 1}_=h[C],_?.focus(v),b+=p}while(_!==C2(_));return r&6&&eA(_)&&_.select(),2}function P2(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function nA(){return/Android/gi.test(window.navigator.userAgent)}function xv(){return P2()||nA()}function Qo(t,r,l,s){let u=tl(l);m.useEffect(()=>{if(!t)return;function d(h){u.current(h)}return document.addEventListener(r,d,s),()=>document.removeEventListener(r,d,s)},[t,r,s])}function F2(t,r,l,s){let u=tl(l);m.useEffect(()=>{if(!t)return;function d(h){u.current(h)}return window.addEventListener(r,d,s),()=>window.removeEventListener(r,d,s)},[t,r,s])}const Sv=30;function rA(t,r,l){let s=tl(l),u=m.useCallback(function(p,y){if(p.defaultPrevented)return;let v=y(p);if(v===null||!v.getRootNode().contains(v)||!v.isConnected)return;let b=(function w(_){return typeof _=="function"?w(_()):Array.isArray(_)||_ instanceof Set?_:[_]})(r);for(let w of b)if(w!==null&&(w.contains(v)||p.composed&&p.composedPath().includes(w)))return;return!KT(v,q2.Loose)&&v.tabIndex!==-1&&p.preventDefault(),s.current(p,v)},[s,r]),d=m.useRef(null);Qo(t,"pointerdown",p=>{var y,v;xv()||(d.current=((v=(y=p.composedPath)==null?void 0:y.call(p))==null?void 0:v[0])||p.target)},!0),Qo(t,"pointerup",p=>{if(xv()||!d.current)return;let y=d.current;return d.current=null,u(p,()=>y)},!0);let h=m.useRef({x:0,y:0});Qo(t,"touchstart",p=>{h.current.x=p.touches[0].clientX,h.current.y=p.touches[0].clientY},!0),Qo(t,"touchend",p=>{let y={x:p.changedTouches[0].clientX,y:p.changedTouches[0].clientY};if(!(Math.abs(y.x-h.current.x)>=Sv||Math.abs(y.y-h.current.y)>=Sv))return u(p,()=>wa(p.target)?p.target:null)},!0),F2(t,"blur",p=>u(p,()=>ST(window.document.activeElement)?window.document.activeElement:null),!0)}function hm(...t){return m.useMemo(()=>js(...t),[...t])}function I2(t,r,l,s){let u=tl(l);m.useEffect(()=>{t=t??window;function d(h){u.current(h)}return t.addEventListener(r,d,s),()=>t.removeEventListener(r,d,s)},[t,r,s])}function aA(t){return m.useSyncExternalStore(t.subscribe,t.getSnapshot,t.getSnapshot)}function lA(t,r){let l=t(),s=new Set;return{getSnapshot(){return l},subscribe(u){return s.add(u),()=>s.delete(u)},dispatch(u,...d){let h=r[u].call(l,...d);h&&(l=h,s.forEach(p=>p()))}}}function iA(){let t;return{before({doc:r}){var l;let s=r.documentElement,u=(l=r.defaultView)!=null?l:window;t=Math.max(0,u.innerWidth-s.clientWidth)},after({doc:r,d:l}){let s=r.documentElement,u=Math.max(0,s.clientWidth-s.offsetWidth),d=Math.max(0,t-u);l.style(s,"paddingRight",`${d}px`)}}}function sA(){return P2()?{before({doc:t,d:r,meta:l}){function s(u){for(let d of l().containers)for(let h of d())if(h.contains(u))return!0;return!1}r.microTask(()=>{var u;if(window.getComputedStyle(t.documentElement).scrollBehavior!=="auto"){let p=Fr();p.style(t.documentElement,"scrollBehavior","auto"),r.add(()=>r.microTask(()=>p.dispose()))}let d=(u=window.scrollY)!=null?u:window.pageYOffset,h=null;r.addEventListener(t,"click",p=>{if(wa(p.target))try{let y=p.target.closest("a");if(!y)return;let{hash:v}=new URL(y.href),b=t.querySelector(v);wa(b)&&!s(b)&&(h=b)}catch{}},!0),r.group(p=>{r.addEventListener(t,"touchstart",y=>{if(p.dispose(),wa(y.target)&&xT(y.target))if(s(y.target)){let v=y.target;for(;v.parentElement&&s(v.parentElement);)v=v.parentElement;p.style(v,"overscrollBehavior","contain")}else p.style(y.target,"touchAction","none")})}),r.addEventListener(t,"touchmove",p=>{if(wa(p.target)){if(ET(p.target))return;if(s(p.target)){let y=p.target;for(;y.parentElement&&y.dataset.headlessuiPortal!==""&&!(y.scrollHeight>y.clientHeight||y.scrollWidth>y.clientWidth);)y=y.parentElement;y.dataset.headlessuiPortal===""&&p.preventDefault()}else p.preventDefault()}},{passive:!1}),r.add(()=>{var p;let y=(p=window.scrollY)!=null?p:window.pageYOffset;d!==y&&window.scrollTo(0,d),h&&h.isConnected&&(h.scrollIntoView({block:"nearest"}),h=null)})})}}:{}}function oA(){return{before({doc:t,d:r}){r.style(t.documentElement,"overflow","hidden")}}}function Ev(t){let r={};for(let l of t)Object.assign(r,l(r));return r}let Va=lA(()=>new Map,{PUSH(t,r){var l;let s=(l=this.get(t))!=null?l:{doc:t,count:0,d:Fr(),meta:new Set,computedMeta:{}};return s.count++,s.meta.add(r),s.computedMeta=Ev(s.meta),this.set(t,s),this},POP(t,r){let l=this.get(t);return l&&(l.count--,l.meta.delete(r),l.computedMeta=Ev(l.meta)),this},SCROLL_PREVENT(t){let r={doc:t.doc,d:t.d,meta(){return t.computedMeta}},l=[sA(),iA(),oA()];l.forEach(({before:s})=>s?.(r)),l.forEach(({after:s})=>s?.(r))},SCROLL_ALLOW({d:t}){t.dispose()},TEARDOWN({doc:t}){this.delete(t)}});Va.subscribe(()=>{let t=Va.getSnapshot(),r=new Map;for(let[l]of t)r.set(l,l.documentElement.style.overflow);for(let l of t.values()){let s=r.get(l.doc)==="hidden",u=l.count!==0;(u&&!s||!u&&s)&&Va.dispatch(l.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",l),l.count===0&&Va.dispatch("TEARDOWN",l)}});function uA(t,r,l=()=>({containers:[]})){let s=aA(Va),u=r?s.get(r):void 0,d=u?u.count>0:!1;return an(()=>{if(!(!r||!t))return Va.dispatch("PUSH",r,l),()=>Va.dispatch("POP",r,l)},[t,r]),d}function cA(t,r,l=()=>[document.body]){let s=As(t,"scroll-lock");uA(s,r,u=>{var d;return{containers:[...(d=u.containers)!=null?d:[],l]}})}function fA(t=0){let[r,l]=m.useState(t),s=m.useCallback(y=>l(y),[]),u=m.useCallback(y=>l(v=>v|y),[]),d=m.useCallback(y=>(r&y)===y,[r]),h=m.useCallback(y=>l(v=>v&~y),[]),p=m.useCallback(y=>l(v=>v^y),[]);return{flags:r,setFlag:s,addFlag:u,hasFlag:d,removeFlag:h,toggleFlag:p}}var dA={},_v,jv;typeof process<"u"&&typeof globalThis<"u"&&typeof Element<"u"&&((_v=process==null?void 0:dA)==null?void 0:_v.NODE_ENV)==="test"&&typeof((jv=Element?.prototype)==null?void 0:jv.getAnimations)>"u"&&(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(`
85`)),[]});var hA=(t=>(t[t.None=0]="None",t[t.Closed=1]="Closed",t[t.Enter=2]="Enter",t[t.Leave=4]="Leave",t))(hA||{});function mA(t){let r={};for(let l in t)t[l]===!0&&(r[`data-${l}`]="");return r}function pA(t,r,l,s){let[u,d]=m.useState(l),{hasFlag:h,addFlag:p,removeFlag:y}=fA(t&&u?3:0),v=m.useRef(!1),b=m.useRef(!1),w=Du();return an(()=>{var _;if(t){if(l&&d(!0),!r){l&&p(3);return}return(_=s?.start)==null||_.call(s,l),gA(r,{inFlight:v,prepare(){b.current?b.current=!1:b.current=v.current,v.current=!0,!b.current&&(l?(p(3),y(4)):(p(4),y(2)))},run(){b.current?l?(y(3),p(4)):(y(4),p(3)):l?y(1):p(1)},done(){var C;b.current&&bA(r)||(v.current=!1,y(7),l||d(!1),(C=s?.end)==null||C.call(s,l))}})}},[t,l,r,w]),t?[u,{closed:h(1),enter:h(2),leave:h(4),transition:h(2)||h(4)}]:[l,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}function gA(t,{prepare:r,run:l,done:s,inFlight:u}){let d=Fr();return vA(t,{prepare:r,inFlight:u}),d.nextFrame(()=>{l(),d.requestAnimationFrame(()=>{d.add(yA(t,s))})}),d.dispose}function yA(t,r){var l,s;let u=Fr();if(!t)return u.dispose;let d=!1;u.add(()=>{d=!0});let h=(s=(l=t.getAnimations)==null?void 0:l.call(t).filter(p=>p instanceof CSSTransition))!=null?s:[];return h.length===0?(r(),u.dispose):(Promise.allSettled(h.map(p=>p.finished)).then(()=>{d||r()}),u.dispose)}function vA(t,{inFlight:r,prepare:l}){if(r!=null&&r.current){l();return}let s=t.style.transition;t.style.transition="none",l(),t.offsetHeight,t.style.transition=s}function bA(t){var r,l;return((l=(r=t.getAnimations)==null?void 0:r.call(t))!=null?l:[]).some(s=>s instanceof CSSTransition&&s.playState!=="finished")}function mm(t,r){let l=m.useRef([]),s=nt(t);m.useEffect(()=>{let u=[...l.current];for(let[d,h]of r.entries())if(l.current[d]!==h){let p=s(r,u);return l.current=r,p}},[s,...r])}let Mu=m.createContext(null);Mu.displayName="OpenClosedContext";var Vn=(t=>(t[t.Open=1]="Open",t[t.Closed=2]="Closed",t[t.Closing=4]="Closing",t[t.Opening=8]="Opening",t))(Vn||{});function Uu(){return m.useContext(Mu)}function wA({value:t,children:r}){return _e.createElement(Mu.Provider,{value:t},r)}function xA({children:t}){return _e.createElement(Mu.Provider,{value:null},t)}function SA(t){function r(){document.readyState!=="loading"&&(t(),document.removeEventListener("DOMContentLoaded",r))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",r),r())}let va=[];SA(()=>{function t(r){if(!wa(r.target)||r.target===document.body||va[0]===r.target)return;let l=r.target;l=l.closest(mu),va.unshift(l??r.target),va=va.filter(s=>s!=null&&s.isConnected),va.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})});function $2(t){let r=nt(t),l=m.useRef(!1);m.useEffect(()=>(l.current=!1,()=>{l.current=!0,ku(()=>{l.current&&r()})}),[r])}let G2=m.createContext(!1);function EA(){return m.useContext(G2)}function Tv(t){return _e.createElement(G2.Provider,{value:t.force},t.children)}function _A(t){let r=EA(),l=m.useContext(Y2),[s,u]=m.useState(()=>{var d;if(!r&&l!==null)return(d=l.current)!=null?d:null;if(ur.isServer)return null;let h=t?.getElementById("headlessui-portal-root");
85if(h)return h;if(t===null)return null;let p=t.createElement("div");return p.setAttribute("id","headlessui-portal-root"),t.body.appendChild(p)});return m.useEffect(()=>{s!==null&&(t!=null&&t.body.contains(s)||t==null||t.body.appendChild(s))},[s,t]),m.useEffect(()=>{r||l!==null&&u(l.current)},[l,u,r]),s}let V2=m.Fragment,jA=ln(function(t,r){let{ownerDocument:l=null,...s}=t,u=m.useRef(null),d=hr(_T(_=>{u.current=_}),r),h=hm(u.current),p=l??h,y=_A(p),v=m.useContext(qh),b=Du(),w=Bn();return $2(()=>{var _;y&&y.childNodes.length<=0&&((_=y.parentElement)==null||_.removeChild(y))}),y?w2.createPortal(_e.createElement("div",{"data-headlessui-portal":"",ref:_=>{b.dispose(),v&&_&&b.add(v.register(_))}},w({ourProps:{ref:d},theirProps:s,slot:{},defaultTag:V2,name:"Portal"})),y):null});function TA(t,r){let l=hr(r),{enabled:s=!0,ownerDocument:u,...d}=t,h=Bn();return s?_e.createElement(jA,{...d,ownerDocument:u,ref:l}):h({ourProps:{ref:l},theirProps:d,slot:{},defaultTag:V2,name:"Portal"})}let AA=m.Fragment,Y2=m.createContext(null);function OA(t,r){let{target:l,...s}=t,u={ref:hr(r)},d=Bn();return _e.createElement(Y2.Provider,{value:l},d({ourProps:u,theirProps:s,defaultTag:AA,name:"Popover.Group"}))}let qh=m.createContext(null);function CA(){let t=m.useContext(qh),r=m.useRef([]),l=nt(d=>(r.current.push(d),t&&t.register(d),()=>s(d))),s=nt(d=>{let h=r.current.indexOf(d);h!==-1&&r.current.splice(h,1),t&&t.unregister(d)}),u=m.useMemo(()=>({register:l,unregister:s,portals:r}),[l,s,r]);return[r,m.useMemo(()=>function({children:d}){return _e.createElement(qh.Provider,{value:u},d)},[u])]}let RA=ln(TA),Q2=ln(OA),NA=Object.assign(RA,{Group:Q2});function kA(t,r=typeof document<"u"?document.defaultView:null,l){let s=As(t,"escape");I2(r,"keydown",u=>{s&&(u.defaultPrevented||u.key===D2.Escape&&l(u))})}function DA(){var t;let[r]=m.useState(()=>typeof window<"u"&&typeof window.matchMedia=="function"?window.matchMedia("(pointer: coarse)"):null),[l,s]=m.useState((t=r?.matches)!=null?t:!1);return an(()=>{if(!r)return;function u(d){s(d.matches)}return r.addEventListener("change",u),()=>r.removeEventListener("change",u)},[r]),l}function MA({defaultContainers:t=[],portals:r,mainTreeNode:l}={}){let s=nt(()=>{var u,d;let h=js(l),p=[];for(let y of t)y!==null&&(Sa(y)?p.push(y):"current"in y&&Sa(y.current)&&p.push(y.current));if(r!=null&&r.current)for(let y of r.current)p.push(y);for(let y of(u=h?.querySelectorAll("html > *, body > *"))!=null?u:[])y!==document.body&&y!==document.head&&Sa(y)&&y.id!=="headlessui-portal-root"&&(l&&(y.contains(l)||y.contains((d=l?.getRootNode())==null?void 0:d.host))||p.some(v=>y.contains(v))||p.push(y));return p});
vendor: 10,234 bytes, line 85
85return{resolveContainers:s,contains:nt(u=>s().some(d=>d.contains(u)))}}let Z2=m.createContext(null);function Av({children:t,node:r}){let[l,s]=m.useState(null),u=X2(r??l);return _e.createElement(Z2.Provider,{value:u},t,u===null&&_e.createElement(zh,{features:hu.Hidden,ref:d=>{var h,p;if(d){for(let y of(p=(h=js(d))==null?void 0:h.querySelectorAll("html > *, body > *"))!=null?p:[])if(y!==document.body&&y!==document.head&&Sa(y)&&y!=null&&y.contains(d)){s(y);break}}}}))}function X2(t=null){var r;return(r=m.useContext(Z2))!=null?r:t}function UA(){let t=typeof document>"u";return"useSyncExternalStore"in lv?(r=>r.useSyncExternalStore)(lv)(()=>()=>{},()=>!1,()=>!t):!1}function Bu(){let t=UA(),[r,l]=m.useState(ur.isHandoffComplete);return r&&ur.isHandoffComplete===!1&&l(!1),m.useEffect(()=>{r!==!0&&l(!0)},[r]),m.useEffect(()=>ur.handoff(),[]),t?!1:r}function pm(){let t=m.useRef(!1);return an(()=>(t.current=!0,()=>{t.current=!1}),[]),t}var Wi=(t=>(t[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t))(Wi||{});function BA(){let t=m.useRef(0);return F2(!0,"keydown",r=>{r.key==="Tab"&&(t.current=r.shiftKey?1:0)},!0),t}function K2(t){if(!t)return new Set;if(typeof t=="function")return new Set(t());let r=new Set;for(let l of t.current)Sa(l.current)&&r.add(l.current);return r}let zA="div";var $a=(t=>(t[t.None=0]="None",t[t.InitialFocus=1]="InitialFocus",t[t.TabLock=2]="TabLock",t[t.FocusLock=4]="FocusLock",t[t.RestoreFocus=8]="RestoreFocus",t[t.AutoFocus=16]="AutoFocus",t))($a||{});function LA(t,r){let l=m.useRef(null),s=hr(l,r),{initialFocus:u,initialFocusFallback:d,containers:h,features:p=15,...y}=t;Bu()||(p=0);let v=hm(l.current);FA(p,{ownerDocument:v});let b=IA(p,{ownerDocument:v,container:l,initialFocus:u,initialFocusFallback:d});$A(p,{ownerDocument:v,container:l,containers:h,previousActiveElement:b});let w=BA(),_=nt(M=>{if(!Ka(l.current))return;let F=l.current;(W=>W())(()=>{Hr(w.current,{[Wi.Forwards]:()=>{ss(F,Br.First,{skipElements:[M.relatedTarget,d]})},[Wi.Backwards]:()=>{ss(F,Br.Last,{skipElements:[M.relatedTarget,d]})}})})}),C=As(!!(p&2),"focus-trap#tab-lock"),x=Du(),j=m.useRef(!1),E={ref:s,onKeyDown(M){M.key=="Tab"&&(j.current=!0,x.requestAnimationFrame(()=>{j.current=!1}))},onBlur(M){if(!(p&4))return;let F=K2(h);Ka(l.current)&&F.add(l.current);let W=M.relatedTarget;wa(W)&&W.dataset.headlessuiFocusGuard!=="true"&&(J2(F,W)||(j.current?ss(l.current,Hr(w.current,{[Wi.Forwards]:()=>Br.Next,[Wi.Backwards]:()=>Br.Previous})|Br.WrapAround,{relativeTo:M.target}):wa(M.target)&&Lr(M.target)))}},k=Bn();return _e.createElement(_e.Fragment,null,C&&_e.createElement(zh,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:_,features:hu.Focusable}),k({ourProps:E,theirProps:y,defaultTag:zA,name:"FocusTrap"}),C&&_e.createElement(zh,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:_,features:hu.Focusable}))}let HA=ln(LA),qA=Object.assign(HA,{features:$a});function PA(t=!0){let r=m.useRef(va.slice());return mm(([l],[s])=>{s===!0&&l===!1&&ku(()=>{r.current.splice(0)}),s===!1&&l===!0&&(r.current=va.slice())},[t,va,r]),nt(()=>{var l;return(l=r.current.find(s=>s!=null&&s.isConnected))!=null?l:null})}function FA(t,{ownerDocument:r}){let l=!!(t&8),s=PA(l);mm(()=>{l||cT(r?.body)&&Lr(s())},[l]),$2(()=>{l&&Lr(s())})}function IA(t,{ownerDocument:r,container:l,initialFocus:s,initialFocusFallback:u}){let d=m.useRef(null),h=As(!!(t&1),"focus-trap#initial-focus"),p=pm();return mm(()=>{if(t===0)return;if(!h){u!=null&&u.current&&Lr(u.current);return}let y=l.current;y&&ku(()=>{if(!p.current)return;let v=r?.activeElement;if(s!=null&&s.current){if(s?.current===v){d.current=v;return}}else if(y.contains(v)){d.current=v;return}if(s!=null&&s.current)Lr(s.current);else{if(t&16){if(ss(y,Br.First|Br.AutoFocus)!==Hh.Error)return}else if(ss(y,Br.First)!==Hh.Error)return;if(u!=null&&u.current&&(Lr(u.current),r?.activeElement===u.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}d.current=r?.activeElement})},[u,h,t]),d}function $A(t,{ownerDocument:r,container:l,containers:s,previousActiveElement:u}){let d=pm(),h=!!(t&4);I2(r?.defaultView,"focus",p=>{if(!h||!d.current)return;let y=K2(s);Ka(l.current)&&y.add(l.current);let v=u.current;if(!v)return;let b=p.target;Ka(b)?J2(y,b)?(u.current=b,Lr(b)):(p.preventDefault(),p.stopPropagation(),Lr(v)):Lr(u.current)},!0)}function J2(t,r){for(let l of t)if(l.contains(r))return!0;return!1}function W2(t){var r;return!!(t.enter||t.enterFrom||t.enterTo||t.leave||t.leaveFrom||t.leaveTo)||!ls((r=t.as)!=null?r:tw)||_e.Children.count(t.children)===1}let zu=m.createContext(null);zu.displayName="TransitionContext";var GA=(t=>(t.Visible="visible",t.Hidden="hidden",t))(GA||{});function VA(){let t=m.useContext(zu);if(t===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}function YA(){let t=m.useContext(Lu);if(t===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}let Lu=m.createContext(null);Lu.displayName="NestingContext";function Hu(t){return"children"in t?Hu(t.children):t.current.filter(({el:r})=>r.current!==null).filter(({state:r})=>r==="visible").length>0}function ew(t,r){let l=tl(t),s=m.useRef([]),u=pm(),d=Du(),h=nt((C,x=ba.Hidden)=>{let j=s.current.findIndex(({el:E})=>E===C);j!==-1&&(Hr(x,{[ba.Unmount](){s.current.splice(j,1)},[ba.Hidden](){s.current[j].state="hidden"}}),d.microTask(()=>{var E;!Hu(s)&&u.current&&((E=l.current)==null||E.call(l))}))}),p=nt(C=>{let x=s.current.find(({el:j})=>j===C);return x?x.state!=="visible"&&(x.state="visible"):s.current.push({el:C,state:"visible"}),()=>h(C,ba.Unmount)}),y=m.useRef([]),v=m.useRef(Promise.resolve()),b=m.useRef({enter:[],leave:[]}),w=nt((C,x,j)=>{y.current.splice(0),r&&(r.chains.current[x]=r.chains.current[x].filter(([E])=>E!==C)),r?.chains.current[x].push([C,new Promise(E=>{y.current.push(E)})]),r?.chains.current[x].push([C,new Promise(E=>{Promise.all(b.current[x].map(([k,M])=>M)).then(()=>E())})]),x==="enter"?v.current=v.current.then(()=>r?.wait.current).then(()=>j(x)):j(x)}),_=nt((C,x,j)=>{Promise.all(b.current[x].splice(0).map(([E,k])=>k)).then(()=>{var E;(E=y.current.shift())==null||E()}).then(()=>j(x))});return m.useMemo(()=>({children:s,register:p,unregister:h,onStart:w,onStop:_,wait:v,chains:b}),[p,h,s,w,_,b,v])}let tw=m.Fragment,nw=du.RenderStrategy;function QA(t,r){var l,s;let{transition:u=!0,beforeEnter:d,afterEnter:h,beforeLeave:p,afterLeave:y,enter:v,enterFrom:b,enterTo:w,entered:_,leave:C,leaveFrom:x,leaveTo:j,...E}=t,[k,M]=m.useState(null),F=m.useRef(null),W=W2(t),re=hr(...W?[F,r,M]:r===null?[]:[r]),B=(l=E.unmount)==null||l?ba.Unmount:ba.Hidden,{show:A,appear:Y,initial:ee}=VA(),[ae,q]=m.useState(A?"visible":"hidden"),Q=YA(),{register:Z,unregister:le}=Q;an(()=>Z(F),[Z,F]),an(()=>{if(B===ba.Hidden&&F.current){if(A&&ae!=="visible"){q("visible");return}return Hr(ae,{hidden:()=>le(F),visible:()=>Z(F)})}},[ae,F,Z,le,A,B]);let he=Bu();an(()=>{if(W&&he&&ae==="visible"&&F.current===null)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[F,ae,he,W]);let R=ee&&!Y,K=Y&&A&&ee,z=m.useRef(!1),ue=ew(()=>{z.current||(q("hidden"),le(F))},Q),pe=nt(be=>{z.current=!0;let je=be?"enter":"leave";ue.onStart(F,je,ve=>{ve==="enter"?d?.():ve==="leave"&&p?.()})}),T=nt(be=>{let je=be?"enter":"leave";z.current=!1,ue.onStop(F,je,ve=>{ve==="enter"?h?.():ve==="leave"&&y?.()}),je==="leave"&&!Hu(ue)&&(q("hidden"),le(F))});m.useEffect(()=>{W&&u||(pe(A),T(A))},[A,W,u]);let I=!(!u||!W||!he||R),[,X]=pA(I,k,A,{start:pe,end:T}),ie=Ia({ref:re,className:((s=Bh(E.className,K&&v,K&&b,X.enter&&v,X.enter&&X.closed&&b,X.enter&&!X.closed&&w,X.leave&&C,X.leave&&!X.closed&&x,X.leave&&X.closed&&j,!X.transition&&A&&_))==null?void 0:s.trim())||void 0,...mA(X)}),se=0;ae==="visible"&&(se|=Vn.Open),ae==="hidden"&&(se|=Vn.Closed),A&&ae==="hidden"&&(se|=Vn.Opening),!A&&ae==="visible"&&(se|=Vn.Closing);let de=Bn();return _e.createElement(Lu.Provider,{value:ue},_e.createElement(wA,{value:se},de({ourProps:ie,theirProps:E,defaultTag:tw,features:nw,visible:ae==="visible",name:"Transition.Child"})))}function ZA(t,r){let{show:l,appear:s=!1,unmount:u=!0,...d}=t,h=m.useRef(null),p=W2(t),y=hr(...p?[h,r]:r===null?[]:[r]);Bu();let v=Uu();if(l===void 0&&v!==null&&(l=(v&Vn.Open)===Vn.Open),l===void 0)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[b,w]=m.useState(l?"visible":"hidden"),_=ew(()=>{l||w("hidden")}),[C,x]=m.useState(!0),j=m.useRef([l]);an(()=>{C!==!1&&j.current[j.current.length-1]!==l&&(j.current.push(l),x(!1))},[j,l]);let E=m.useMemo(()=>({show:l,appear:s,initial:C}),[l,s,C]);an(()=>{l?w("visible"):!Hu(_)&&h.current!==null&&w("hidden")},[l,_]);let k={unmount:u},M=nt(()=>{var re;C&&x(!1),(re=t.beforeEnter)==null||re.call(t)}),F=nt(()=>{var re;C&&x(!1),(re=t.beforeLeave)==null||re.call(t)}),W=Bn();return _e.createElement(Lu.Provider,{value:_},_e.createElement(zu.Provider,{value:E},W({ourProps:{...k,as:m.Fragment,children:_e.createElement(rw,{ref:y,...k,...d,beforeEnter:M,beforeLeave:F})},theirProps:{},defaultTag:m.Fragment,features:nw,visible:b==="visible",name:"Transition"})))}function XA(t,r){let l=m.useContext(zu)!==null,s=Uu()!==null;return _e.createElement(_e.Fragment,null,!l&&s?_e.createElement(Ph,{ref:r,...t}):_e.createElement(rw,{ref:r,...t}))}let Ph=ln(ZA),rw=ln(QA),gs=ln(XA),aw=Object.assign(Ph,{Child:gs,Root:Ph});var KA=(t=>(t[t.Open=0]="Open",t[t.Closed=1]="Closed",t))(KA||{}),JA=(t=>(t[t.SetTitleId=0]="SetTitleId",t))(JA||{});let WA={0(t,r){return t.titleId===r.id?t:{...t,titleId:r.id}}},gm=m.createContext(null);gm.displayName="DialogContext";function qu(t){let r=m.useContext(gm);if(r===null){let l=new Error(`<${t} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(l,qu),l}return r}function eO(t,r){return Hr(r.type,WA,t,r)}let Ov=ln(function(t,r){let l=m.useId(),{id:s=`headlessui-dialog-${l}`,open:u,onClose:d,initialFocus:h,role:p="dialog",autoFocus:y=!0,__demoMode:v=!1,unmount:b=!1,...w}=t,_=m.useRef(!1);p=(function(){return p==="dialog"||p==="alertdialog"?p:(_.current||(_.current=!0,
vendor: 4,404 bytes, line 85
85console.warn(`Invalid role [${p}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")})();let C=Uu();u===void 0&&C!==null&&(u=(C&Vn.Open)===Vn.Open);let x=m.useRef(null),j=hr(x,r),E=hm(x.current),k=u?0:1,[M,F]=m.useReducer(eO,{titleId:null,descriptionId:null,panelRef:m.createRef()}),W=nt(()=>d(!1)),re=nt(X=>F({type:0,id:X})),B=Bu()?k===0:!1,[A,Y]=CA(),ee={get current(){var X;return(X=M.panelRef.current)!=null?X:x.current}},ae=X2(),{resolveContainers:q}=MA({mainTreeNode:ae,portals:A,defaultContainers:[ee]}),Q=C!==null?(C&Vn.Closing)===Vn.Closing:!1;GT(v||Q?!1:B,{allowed:nt(()=>{var X,ie;return[(ie=(X=x.current)==null?void 0:X.closest("[data-headlessui-portal]"))!=null?ie:null]}),disallowed:nt(()=>{var X;return[(X=ae?.closest("body > *:not(#headlessui-portal-root)"))!=null?X:null]})});let Z=L2.get(null);an(()=>{if(B)return Z.actions.push(s),()=>Z.actions.pop(s)},[Z,s,B]);let le=H2(Z,m.useCallback(X=>Z.selectors.isTop(X,s),[Z,s]));rA(le,q,X=>{X.preventDefault(),W()}),kA(le,E?.defaultView,X=>{X.preventDefault(),X.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&typeof document.activeElement.blur=="function"&&document.activeElement.blur(),W()}),cA(v||Q?!1:B,E,q),VT(B,x,W);let[he,R]=jT(),K=m.useMemo(()=>[{dialogState:k,close:W,setTitleId:re,unmount:b},M],[k,W,re,b,M]),z=Ts({open:k===0}),ue={ref:j,id:s,role:p,tabIndex:-1,"aria-modal":v?void 0:k===0?!0:void 0,"aria-labelledby":M.titleId,"aria-describedby":he,unmount:b},pe=!DA(),T=$a.None;B&&!v&&(T|=$a.RestoreFocus,T|=$a.TabLock,y&&(T|=$a.AutoFocus),pe&&(T|=$a.InitialFocus));let I=Bn();return _e.createElement(xA,null,_e.createElement(Tv,{force:!0},_e.createElement(NA,null,_e.createElement(gm.Provider,{value:K},_e.createElement(Q2,{target:x},_e.createElement(Tv,{force:!1},_e.createElement(R,{slot:z},_e.createElement(Y,null,_e.createElement(qA,{initialFocus:h,initialFocusFallback:x,containers:q,features:T},_e.createElement(NT,{value:W},I({ourProps:ue,theirProps:w,slot:z,defaultTag:tO,features:nO,visible:k===0,name:"Dialog"})))))))))))}),tO="div",nO=du.RenderStrategy|du.Static;function rO(t,r){let{transition:l=!1,open:s,...u}=t,d=Uu(),h=t.hasOwnProperty("open")||d!==null,p=t.hasOwnProperty("onClose");if(!h&&!p)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!h)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!p)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!d&&typeof t.open!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${t.open}`);if(typeof t.onClose!="function")throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${t.onClose}`);return(s!==void 0||l)&&!u.static?_e.createElement(Av,null,_e.createElement(aw,{show:s,transition:l,unmount:u.unmount},_e.createElement(Ov,{ref:r,...u}))):_e.createElement(Av,null,_e.createElement(Ov,{ref:r,open:s,...u}))}let aO="div";function lO(t,r){let l=m.useId(),{id:s=`headlessui-dialog-panel-${l}`,transition:u=!1,...d}=t,[{dialogState:h,unmount:p},y]=qu("Dialog.Panel"),v=hr(r,y.panelRef),b=Ts({open:h===0}),w=nt(E=>{E.stopPropagation()}),_={ref:v,id:s,onClick:w},C=u?gs:m.Fragment,x=u?{unmount:p}:{},j=Bn();return _e.createElement(C,{...x},j({ourProps:_,theirProps:d,slot:b,defaultTag:aO,name:"Dialog.Panel"}))}let iO="div";function sO(t,r){let{transition:l=!1,...s}=t,[{dialogState:u,unmount:d}]=qu("Dialog.Backdrop"),h=Ts({open:u===0}),p={ref:r,"aria-hidden":!0},y=l?gs:m.Fragment,v=l?{unmount:d}:{},b=Bn();return _e.createElement(y,{...v},b({ourProps:p,theirProps:s,slot:h,defaultTag:iO,name:"Dialog.Backdrop"}))}let oO="h2";function uO(t,r){let l=m.useId(),{id:s=`headlessui-dialog-title-${l}`,...u}=t,[{dialogState:d,setTitleId:h}]=qu("Dialog.Title"),p=hr(r);m.useEffect(()=>(h(s),()=>h(null)),[s,h]);let y=Ts({open:d===0}),v={ref:p,id:s};return Bn()({ourProps:v,theirProps:u,slot:y,defaultTag:oO,name:"Dialog.Title"})}let cO=ln(rO),lw=ln(lO),fO=ln(sO),iw=ln(uO),dO=Object.assign(cO,{Panel:lw,Title:iw,Description:CT});const hO=JSON.parse(`[[{"name":"Wes Bos","handle":"wesbos","text":"People ask me all the time where to learn to become a better designer. Well, here it is!","url":"https://twitter.com/we
85sbos/status/1072502089102880768"},{"name":"Dana Cottreau","handle":"_DanaCottreau","text":"We just bought this at work and I absolutely love it. You guys did a great job. I do a lot of UI work but did it based on \\"feel\\" but couldn’t explain why... your book does exactly that. Great work!","url":"https://twitter.com/_DanaCottreau/status/1191743079423729664"},{"name":"Tash","handle":"_tashhockey","text":"Well I just read Refactoring UI by @adamwathan and @steveschoger in one sitting. So it’s safe to say it’s a great book 🔥","url":"https://twitter.com/_tashhockey/status/1074750211229147137"},{"name":"Chris Breuer","handle":"chrisbreuer1904","text":"I can proudly say that this is the best purchase I have made in a long time. Maybe ever! I love how visual it is -- forcing my wife to read it next! 😂","url":"https://twitter.com/ChrisBreuer1904/status/1073287728530259968"},{"name":"Nick Basile","handle":"nickjbasile","text":"Wow. What a read. This book has the most approachable, actionable, and useful design advice that I’ve ever seen 👏👏👏 @steveschoger and @adamwathan deserve a massive round of applause for putting this together","url":"https://twitter.com/nickjbasile/status/1072595673600720896"}
85,{"name":"Kent C. Dodds","handle":"kentcdodds","text":"I got Refactoring UI by @steveschoger\\n\\nI’ve always felt like a dev that was helpless at design, but I watched all of Steve’s Refactoring UI videos on YouTube and I’m convinced this is going to be an extremely helpful resource for me.","url":"https://twitter.com/kentcdodds/status/1072535002158641152"},{"name":"Robert Ross","handle":"bobbytables","text":"Just finished @steveschoger’s Refacoring UI book. As an engineer who usually just modifies pixels until I am happy or lose my mind (the latter comes first usually), this book was super helpful. It applies a more engineering mindset to design which I love","url":"https://twitter.com/bobbytables/status/1073951328374792192"},{"name":"Chris Vermeulen","handle":"lone_developer","text":"@steveschoger’s design tips has now become a full-time pinned tab in my browser. I use it on the daily. ALSO they have just launched the full book and extras! I recommend it to every web developer ever!","url":"https://twitter.com/lone_developer/status/1073529050797355008"},{"name":"gkriston","handle":"doxa84","text":"Thanks for the book! Bought it already, what a great resource! Will earn its price back in no time. Highly recommended!","url":"https://twitter.com/doxa84/status/1073460192359182337"},{"name":"eventuallyConsistent","handle":"forabi","text":"Finished @steveschoger’s Refactoring UI book and vidoes in one sitting! Awesome book! Worth every penny!","url":"https://twitter.com/forabi/status/1074060714766151685"},{"name":"Ayman Alrifai","handle":"Ayman97rf","text":"Just finished reading Refactoring UI Book. It’s really awesome and it has a lot of tips and tricks for both designers and non designers. i will be referencing a lot from it in my projects.\\nI highly recommend everybody interested in ui design to check it out.","url":"https://twitter.com/Ayman97rf/status/1073779558963400704"},{"name":"Jakob Steinn","handle":"jstoone","text":"Here we go! I’ve been so hyped about Refactoring UI, and finally got my hands on my own copy. The share amount of content in this \\"complete package\\" is mindblowing. And the icons are absolutely stunning.\\n\\nCan’t wait to consume this and and then Refactor the UI of Nova Mailman. 🔥","url":"https://twitter.com/jstoone/status/1072934155661365248"},{"name":"Nick Basile","handle":"nickjbasile","text":"I’m only 20 pages in and I already feel like I’ve got my money’s worth - this is 🔥🔥🔥","url":"https://twitter.com/nickjbasile/status/1072524282478149
85632"},{"name":"Kevin Blank","handle":"kevinblank","text":"One of the challenges I’ve had over the years is getting that push over the goal line to make a blah UI stand out. Even with years of web dev under my belt, I still see lots of value in Refactoring UI","url":"https://twitter.com/kevinblank/status/1074773626786889729"},{"name":"Artem Sapegin","handle":"iamsapegin","text":"I’ve just finished the Refactoring UI book by @adamwathan and @steveschoger and it’s really great, though short. Highly recommend to developers touching any UI. Lots of good tips, I knew many but many were new to me. Colors section is probably my favorite","url":"https://twitter.com/iamsapegin/status/1074731731159314432"},{"name":"Tom","handle":"WebCoreIT","text":"I’m half way through the book. I like it very much so far. Lot of easy to follow tips with so much visual impact.","url":"https://twitter.com/WebCoreIT/status/1074583252504141826"},{"name":"Krisztina Szerovay","handle":"krisztaszerovay","text":"I can’t recommend the Refactoring UI Book enough!\\n\\nThanks @steveschoger & @adamwathan!","url":"https://twitter.com/krisztaszerovay/status/1075109671864811521"},{"name":"Liran Cohen","handle":"liran_co","text":"Can confirm, this book is fire 🔥","url":"https://twitter.com/liran_co/status/1075128507422961664"},{"name":"Poul H. Hansen","handle":"insanicae","text":"Been going through Refactoring UI from @adamwathan and @steveschoger. I had a few aha moments and really digged the \\"working with color\\" chapter. Lots of notes taken and use cases thought out already","url":"https://twitter.com/insanicae/status/1072923748834131969"},{"name":"Debasish Rowlo","handle":"DebasishRowlo","text":"Finished reading Refactoring UI by @steveschoger and @adamwaThan. It’s a must read coz everything is applicable right away\\n\\nHandpicked a few colors, started designing by components instead of features and I can already see a clear path ahead\\n\\nThanks a lot, you guys are awesome!!","url":"https://twitter.com/DebasishRowlo/status/1079785603007303683"},{"name":"Munira Omer","handle":"munniomer","text":"I’m on page 60 of the Refactoring UI book, and I can proudly say this is the most valuable book I have ever owned. I can’t thank @adamwathan and @steveschoger enough 🙏.\\nAm really Loving every bit of this book 🤓🔥","url":"https://twitter.com/munniomer/status/1080934880224129024"},{"name":"Alex Peck","handle":"alxpck","text":"Just finished reading the book from https://refactoringui.com\\n\\nSolid gold from @adamwathan and @steveschoger. Pound for pound one of the most useful design books. Just got a spot in my all-time top-five.","url":"https://twitter.com/alxpck/status/1081262942841176066"},{"name":"Riaz","handle":"rshageer","text":"Never designed even a dot in my life. Seriously creatively challenged. But used the principles from #refractoringui by @steveschoger to design a poster for an assignment. And @adamwathan and holy crap 😳... The results were farbeyomd what i expected. A worthwhile investment!!!","url":"https://twitter.com/rshageer/status/1081587943842697217"},{"name":"Aymen","handle":"lashuel","text":"I’ve been reading Refactoring UI lately. What is good about it is how information get stuck in my head instantly. I read \\"labels are the last resort\\" just once and I can’t forget about it. it the same with every other chapter. Truly remarkable work by @adamwathan & @steveschoger","url":"https://twitter.com/lashuel/status/1082466515520184320"},{"name":"Daniel Aarup","handle":"DanielNAarup","text":"Just finished reading Refactoring UI by @adamwathan and @steveschoger - amazing work 👏 the perfect intersection between design and implementation! Actionable, filled with use-cases and pinpoints those challenges you face everyday as a UI designer. Highly recommendable 🥇","url":"https://twitter.com/danielnsorensen/status/1089245990266261506"},{"name":"Marco Angelo","handle":"_marco_angelo","text":"This is an excellent, practical resource for devs who do Ui stuff. I’m already finding that my prototypes look way better. Cheers @steveschoger @adamw
85athan 👌","url":"https://twitter.com/marcoangelouk/status/1090647780853514240"},{"name":"Cat de Leon","handle":"catdeleondesign","text":"I just finished the \\"Refactoring UI\\" book by @adamwathan and @steveschoger. Best read of my life. 10/10, would (probably will) read again.","url":"https://twitter.com/catdeleondesign/status/1347462253361070080"},{"name":"Philip Brown","handle":"philipbrown","text":"I’m currently re-reading Refactoring UI for probably about the 10th time.\\n\\nThis is a such a good resource in a great format 👏 @adamwathan @steveschoger","url":"https://twitter.com/philipbrown/status/1475156705314938882"}],[{"name":"Ben Nadel","handle":"BenNadel","text":"Over the weekend, I read Refactoring UI by @adamwathan and @steveschoger. The content is amazing and the writing is clear, concise, and to-the-point. I need to come up with a strategy that ensures that I weave this book into my ongoing development efforts.","url":"https://twitter.com/BenNadel/status/1074656671035723776"},{"name":"Taylor Otwell","handle":"taylorotwell","text":"I can definitely see why this book is called “Refactoring UI” … tons of UI smells / anti-patterns and how to correct them with great examples for each case. 👍 Congrats @adamwathan and @steveschoger  on the launch!","url":"https://twitter.com/taylorotwell/status/1072489875415416832"},{"name":"JL Sorak","handle":"JLSorak","text":"Only read the first chapter of @steveschoger and @adamwathan’s Refactoring UI book so far and already I’ve had so many “Ah - that makes so much sense!” moments 💡 This stuff is genius","url":"https://twitter.com/JLSorak/status/1073369022312448005"},{"name":"Jeanine Schoessler","handle":"satinflame","text":"Purchased Refactoring UI! The way @adamwathan & @steveschoger share concepts and examples is the only way I can understand graphic design on the web. Very thankful they worked so hard to put this together. 🎄","url":"https://twitter.com/Graphical/status/1072591396748619777"},{"name":"Michael Faas","handle":"faasie","text":"Talk about a no-brainer purchase! @adamwathan and @steveschoger put together an AMAZING product.","url":"https://twitter.com/faasie/status/1072589209293217798"},{"name":"therealadum","handle":"TheRealAdum","text":"Bought @adamwathan and @steveschoger’s new book and started reading with the intent to bookmark everything that was useful. Turns out it’s just easier to use the table of contents. Not a paragraph wasted. 0 fluff. Page-for-page most valuable book I own","url":"https://twitter.com/therealadum/status/1072633175220912129"},{"name":"Gilbert Pellegrom 🍋","handle":"gilbitron","text":"Just snagged a copy of Refactoring UI by @steveschoger and @adamwathan and it’s packed full of UI design goodness 🎉\\n\\nWell worth a read!","url":"https://twitter.com/gilbitron/status/1072859328049106944"},{"name":"davermaine","handle":"davermont","text":"Refactoring UI is a wonderful resource, I breezed through it in two sittings yesteRday. It’s full of practical advise, clearly and beautifully presented, and I look forward to referring back to it often. Great job!","url":"https://twitter.com/davermont/status/1072962160169508864"},{"name":"Simon Kollross","handle":"skollro","text":"So I just bought Refactoring UI by @adamwathan and @steveschoger and boy, those guys are crazy 💯 I’m sure this is the best course I’ve ever bought after looking at the first pages 🔥","url":"https://twitter.com/skollro/status/1072982314462928896"},{"name":"Habeeb Bombata","handle":"SeniorBombata","text":"Started reading Refactoring UI by @steveschoger and @adamwathan. So much knowledge in one book worth every kobo 🚀🚀🚀🚀","url":"https://twitter.com/nottherealilest/status/1074447417523752961"},{"name":"mumair","handle":"imumare","text":"Just completed the book, it looks like @steveschoger @adamwathan you just compressed whole life experience into 252 pages.","url":"https://twitter.com/imumare/status/1075410212616630272"},{"name":"Tanish","handle":"tanish2k09","text":"So I read through the Refactoring UI book, last night (kept me up till 6am. No regrets)\\n\\nThis book is a masterpiece, with something different, something new and interesting on every page.\\n\\nAbsolutely amazing work @steveschoger, it made me feel like I got superpowers! 😉","url":"https://twitter.com/tanish2k09/status/1075522634731814913"}
85,{"name":"Robert Kluin","handle":"robertkluin","text":"@adamwathan @steveschoger you did an amazing job with Refactoring UI. I never understand \\"why\\" some things do or do not look good, and you do great at breaking that down. Packed with great, actionable advice. Thank you.","url":"https://twitter.com/robertkluin/status/1075534688360398848"},{"name":"Tanish","handle":"tanish2k09","text":"The book is entirely focused on practicality. I didn’t find anything in it that cannot be applied in the real (or 'modern') world (unlike most books).\\n\\nI’m pretty sure I can explain the content to an 8-yo and that says a lot about how simply the information has been compiled in 🙃","url":"https://twitter.com/tanish2k09/status/1075565400958464000"},{"name":"Safiyya","handle":"safnosaf","text":"Used to have a poster \\"Jazz is the teacher, funk is the preacher\\" in my 20s... I think this easily applies to Refactoring UI (by @steveschoger & @adamwathan) and https://cantunsee.space. Easily the best money I spent the past 2 years, I cannot recommend that book enough!","url":"https://twitter.com/safiyyababio/status/1075749608712753152"},{"name":"Kyle Clements","handle":"KClemEdu","text":"250 pages read and 50 flash cards created later, I’m ready to remember and apply the incredible tips found in Refactoring UI. Huge thanks to @steveschoger and @adamwathan for helping jumpstart my UI design skills. I can’t recommend this book enough.","url":"https://twitter.com/Kyle_Clements1/status/1075830038329622528"},{"name":"Nicholas Kreps","handle":"NicholasKreps","text":"Finished reading Refactoring UI by @steveschoger & @adamwathan and all I can say is wow and thank you! This will be an amazing resource to use on future projects. A true “gift that keeps on giving”.","url":"https://twitter.com/NicholasKreps/status/1075824540905889792"},{"name":"Marco Mark","handle":"m2de_io","text":"📖 Printed and bound. This is going to be an ongoing resource to refer back to for a long time! Well done @steveschoger and @adamwathan with Refactoring UI. Now just need to find some time to refactor all my designs! ⏲️","url":"https://twitter.com/m2de_io/status/1082676568080769026"},{"name":"Tamer Okail","handle":"TamerOkail","text":"Just finished reading Refactoring UI by @steveschoger and @adamwathan. Super informative for designers/developers 👍","url":"https://twitter.com/TamerOkail/status/1083746971494473728"},{"name":"Casey","handle":"CaseyRomkes","text":"Just finished the ebook (and built a great project whilst doing it) — finally have the confidence to ‘design’ something that actually looks like a solid product :-)","url":"https://twitter.com/keesromkes/status/1084573955997032450"},{"name":"Erick Tamayo","handle":"ericktamayo","text":"Bought last Friday Refactoring UI from @adamwathan and @steveschoger and I have to say I’m amazed! As a non designer who wants to dig deeper in website design, this is unbelievable helpful. Great stuff guys!","url":"https://twitter.com/ericktamayo/status/1084833522119032832"},{"name":"Phil Manavopoulos","handle":"manavo","text":"It’s kind of ridiculous how well written the Refactoring UI book is, @adamwathan and @steveschoger have done an incredible job! Easy to read, and packed with great advice!","url":"https://twitter.com/manavo/status/1086271334353494016"},{"name":"Michael Thomsen","handle":"thomsen_digital","text":"Just started watching the videos included in the Refactoring UI package I recently bought. This is sooooo good!\\n\\nI wish I had this on my hands back when I started learning software development.\\n\\nThanks @steveschoger @adamwathan! ♥","url":"https://twitter.com/thomsen_digital/status/1086946120704684033"},{"name":"Riaz","handle":"rshageer","text":"My first ever design was an infographic for my final year psych class. Never designed anything in my life.\\nNot only did it come out good but I just got my score 100% 😱😱😱\\nRefactoring UI really is an amazing tool. Worth every penny @adamwathan @steveschoger","url":"https://twitter.com/rshageer/status/1089022427315740672"},{"name":"Erik Booij","handle":"ErikBooij","text":"Reading 'Refactoring UI' by @adamwathan and @steveschoger and it’s so incredibly packed with useful tips. Especially for backend developers like myself who couldn’t come up with a nice design if our life depended on it.","url":"https://twitter.com/ErikBooij/status/1221023586951008256"},{"name":"Roman Yavoriv","handle":"yavorco","text":"Have just finished Refactoring UI book. And should say it’s awesome.\\nHighly recommend. Must read for Front End developers.\\nHuge thanks to @adamwathan and @steveschoger for great content.","url":"https://twitter.com/yavorco/status/1088336078157811713"},{"name":"Tolúlọpé","handle":"tolusaba","text":"The difference between you and your idols are the things they know and how many times they have used that knowledge.\\n\\nIf you are a UI Person, please do yourself a favor and read refactoring UI by @adamwathan and @steveschoger\\n\\nYou’re going to level up so quickly.","url":"https://twitter.com/tolusaba/status/1223928032026677248"}],[{"name":"nithi","handle":"nithinaray","text":"Today I was revisiting \\"Refactoring UI\\", a visual design book for engineers. Started writing down my highlights... but then I realized I was trying to save most of the book. At least that’s when you know it’s good","url":"https://twitter.com/nithinaray/status/1351339908539944961"},{"name":"Rabia Williams","handle":"williamsrabia","text":"Why didn’t I ever think of the personality of the site I am designing the apps for? Great stuff - Thanks @steveschoger and @adamwathan!","url":"https://twitter.com/williamsrabia/status/1075358377201430529"},{"name":"Peter Suhm","handle":"petersuhm","text":"🙏 Just had the pleasure of proofreading @adamwathan and @steveschoger’s new book. I can’t remember the last time I absorbed that much knowledge in such a short time!","url":"https://twitter.com/petersuhm/status/1072104828401266688"},{"name":"Matt Brailsford","handle":"mattbrailsford","text":"Working my way through this at the moment. Every page is pure gold!","url":"https://twitter.com/mattbrailsford/status/1073276668985438210"},{"name":"mathias arlund","handle":"mathiasarlund","text":"Loving every bit of this! @steveschoger @adamw
85athan im plowing unstoppably through this book. Such great content 🔥 Thank you! 🤘🏼","url":"https://twitter.com/mathiasarlund/status/1073327370348716032"},{"name":"Vincent Dubroeucq","handle":"VinceDubroeucq","text":"I’m loving @adamwathan and @steveschoger’s Refactoring UI so far! It’s so clear and concise! \\"Try to do A, and avoid B, because C\\". I’m learning a lot!","url":"https://twitter.com/vincedubroeucq/status/1073516185118015488"},{"name":"Benjamin Reid","handle":"benjaminreid","text":"I really recommend picking up the Refactoring UI book by @adamwathan & @steveschoger, it’s already helping me think differently about how I’d approach UI design after the first few chapters","url":"https://twitter.com/benjaminreid/status/1073567429018685440"},{"name":"Matt Studdert","handle":"_mattstuddert","text":"If you’re a developer who wants to sharpen their UI skills, then this launch is for you 🙌 Excited to see the Refactoring UI guys release this awesome collection of UI resources. About to dive in myself!","url":"https://twitter.com/_mattstuddert/status/1072488121747603459"},{"name":"John Barrier Wilson","handle":"BarrierWilson","text":"Refactoring UI by @steveschoger and @adamwathan is... definitely worth every penny. Go get it—even if you're an experienced UI designer.","url":"https://twitter.com/jhnwlsn/status/1073600795625578496"},{"name":"James R. Hull 🎬","handle":"jameshull","text":"Already started using some of the things I’ve learned in there with the next version of my SaaS app and the difference is astonishing. Thank you!","url":"https://twitter.com/jameshull/status/1073605846376968192"},{"name":"尤川豪","handle":"howtomakeaturn","text":"Just bought 'Refactoring UI' book and reaD it! It’s really helpful for developers like me! Really enjoy it and start applying the tips in my work now! I got amazing progress and learned a lot! Good job and thanks a lot! @steveschoger @adamwathan","url":"https://twitter.com/howtomakeaturn/status/1073640198293020672"},{"name":"John Wyles","handle":"WylesOne","text":"If you're like me (a developer who, when forced, produces 'meh' UI designs at best) then you should check out Refactoring UI - another solid gold hit from @adamwathan and @steveschoger. Does a cracking job of removing the mystery of what makes a good UI good. Top work!","url":"https://twitter.com/WylesOne/status/1073668940415598594"},{"name":"Michael Uloth","handle":"ooloth","text":"I just bought Refactoring UI by @steveschoger and @adamwathan and it is really, really good.","url":"https://twitter.com/ooloth/status/1073657754844315650"},{"name":"Mohammed Moharram","handle":"moharram82","text":"I wasn’t more excited about anything in this year since I subscribed to the Refactoring UI newsletters on February except for the book release 3 days ago, and now after I got the book 🤩 and looked at some pages @adamwathan & @steveschoger crafted this book lovingly 🥰","url":"https://twitter.com/moharram82/status/1073729613178781696"},{"name":"Gal Jakič","handle":"TeamJakic","text":"@steveschoger @adamwathan 1.5 videos in, I already know this was the right buy! Another polished product in the books... or better yet, is a book. Congrats! 👏🏻","url":"https://twitter.com/TeamJakic/status/1074387638109515777"},{"name":"Ben Scheirman","handle":"subdigital","text":"Bought Refactoring UI from @adamwathan and @steveschoger because I need to brush up on my web design skills.\\n\\nIt’s SO good. Go from “I know how to use Bootstrap” to “I can create my own style” and have it look great.","url":"https://twitter.com/subdigital/status/1073224917267562496"},{"name":"Thomas Findlay","handle":"thomasfindlay94","text":"Finished reading RefactorinG UI. It’s pure gold and would definitely recommend the book to anyone who is looking to improve their designs.. Great work @steveschoger and @adamwathan!","url":"https://twitter.com/thomasfindlay94/status/1076165917468475392"},{"name":"David Wippel ","handle":"kelkes","text":"reading (and rereading) Refactoring UI has improved my design game by a magnitude. i can talk design on another level now. thanks @steveschoger and @adamwathan for that masterpiece!","url":"https://twitter.com/kelkes/status/1076464566714974209"},{"name":"David Cooper ","handle":"davidcuppa","text":"I bought Refactoring UI by @adamwathan and @steveschoger thinking \\"this is a bit pricey but it looks like just what I need\\". Only 55 pages in and I think this may be the cheapest book I’ve ever bought. So much good stuff in here 👌","url":"https://twitter.com/davidcuppa/status/1076603431207489537"},{"name":"Lennick Velez","handle":"vehler","text":"I’m on page 72 of the Refactoring UI book, and I’m starting to feel...  enlightened... 🔥🤓 Thanks @adamwathan @steveschoger for this amazing resource! If you work on front end development, do yourself a favor and buy this book","url":"https://twitter.com/vehler/status/1076657991405965313"},{"name":"Filipe Santos Correa","handle":"safi1012","text":"I just finished reading Refactoring UI by @adamwathan and @steveschoger.\\nIMHO it’s one of the best books out there to learn and create modern UI designs!","url":"https://twitter.com/safi1012/status/1077857458729693185"},{"name":"Misha Moroshko","handle":"moroshko","text":"Just finished reading Refactoring UI by @steveschoger and @adamwathan and I absolutely loved it! Best investment ever!\\nAlready started applying the new learnings to my side project and I can feel the difference!\\nCan’t wait to see more YouTube videos.","url":"https://twitter.com/moroshko/status/1078484994601869312"},{"name":"Seán Devine","handle":"barelyknown","text":"This book is a great reference, especially if (like me) you’re not a “designer” but feel confident that you could learn some “rules”.\\n\\nIt’s written like a 90s sitcom, punched up with specific tips 
85instead of jokes. Short and rewatchable.","url":"https://twitter.com/barelyknown/status/1078590838740013057"},{"name":"matthewmiller.pem","handle":"IAmKale","text":"I bit the bullet and bought @adamwathan and @steveschoger’s Refactoring UI this morning. As someone who’s \\"excelled\\" at \\"developer interfaces\\" for quite a while, it’s supremely enlightening! The practical visuals and advice framed in a development context are a godsend.","url":"https://twitter.com/IAmKale/status/1078721901407526912"},{"name":"Scott Sauber","handle":"scottsauber","text":"Refactoring UI by @steveschoger and @adamwathan is awesome. Sooooo many good tips. Probably the best tech book I’ve ever purchased.","url":"https://twitter.com/scottsauber/status/1078787471230582784"},{"name":"Catalin Rizea","handle":"catalinrizea","text":"Demystifying web design and having fun with the already famous book Refactoring UI by @steveschoger and @adamwathan","url":"https://twitter.com/catalinrizea/status/1078960722766372864"},{"name":"Chirag Jain","handle":"cjTheDev","text":"Loving @adamwathan’s Refactoring UI.\\nRecommended buy 👏👏","url":"https://twitter.com/cjTheDev/status/1079715003320623105"},{"name":"Simon vom Eyser","handle":"simonvomeyser","text":"Can’t recommend @steveschoger’s and @adamwathan’s Refactoring UI book enough! 🤩\\n\\nSo many ways on how to approach modern, clean UIs - and written in a very \\"empathic towards design noobs\\" way (e.g me) 😅","url":"https://twitter.com/simonvomeyser/status/1086907083356884992"},{"name":"Georges Haidar","handle":"ghaidar0","text":"I finished reading Refactoring UI by @steveschoger / @adamwathan and I cannot recommend it enough to any developer or designer working on user interfaces. Every line in the book packs a valuable lesson about the different aspects of design and building up a design systems","url":"https://twitter.com/ghaidar0/status/1087311815548289025"}]]`),mO=t=>m.createElement("svg",{width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},m.createElement("circle",{cx:32,cy:32,r:29,fill:"url(#paint0_radial_12_1468)"}),m.createElement("circle",{cx:32,cy:32,r:28.5,stroke:"#334155",strokeOpacity:.08}),m.createElement("mask",{id:"mask0_12_1468",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:58,height:58},m.createElement("circle",{cx:32,cy:32,r:29,fill:"#C4C4C4"})),m.createElement("g",{mask:"url(#mask0_12_1468)"},m.createElement("path",{d:"M8 20C8 24.4183 11.5817 28 16 28H48C52.4183 28 56 24.4183 56 20V0H8V20Z",fill:"#0F172A",f
85illOpacity:.05}),m.createElement("g",{filter:"url(#filter0_d_12_1468)"},m.createElement("path",{d:"M48 28C48 26.3431 46.6569 25 45 25H19C17.3431 25 16 26.3431 16 28V43C16 44.6569 17.3431 46 19 46H29C29.5523 46 30 46.4477 30 47V47C30 48.1046 30.8954 48 32 48C33.1046 48 34 48.1046 34 47V47C34 46.4477 34.4477 46 35 46H45C46.6569 46 48 44.6569 48 43V28Z",fill:"#0F172A"})),m.createElement("path",{d:"M19 18H28C30.2091 18 32 19.7909 32 22V40C32 41.1046 31.1046 42 30 42H19V18Z",fill:"white",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"}),m.createElement("path",{d:"M45 18H36C33.7909 18 32 19.7909 32 22V40C32 41.1046 32.8954 42 34 42H45V18Z",fill:"white",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("defs",null,m.createElement("filter",{id:"filter0_d_12_1468",x:12,y:22,width:40,height:31.0024,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_12_1468"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_12_1468",result:"shape"})),m.createElement("radialGradient",{id:"paint0_radial_12_1468",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(32 22) rotate(90) scale(39)"},m.createElement("stop",{stopColor:"#C9D2DB"}),m.createElement("stop",{offset:1,stopColor:"#E8EDF1"})))),pO=t=>m.createElement("svg",{width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},m.createElement("rect",{width:64,height:64,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:32,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:29,fill:"url(#paint0_radial_29_2210)"}),m.createElement("circle",{cx:32,cy:32,r:28.5,stroke:"#334155",strokeOpacity:.08}),m.createElement("mask",{id:"mask0_29_2210",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:58,height:58},m.createElement("circle",{cx:32,cy:32,r:29,fill:"#C4C4C4"})),m.createElement("g",{mask:"url(#mask0_29_2210)"},m.createElement("path",{d:"M8 40C8 35.5817 11.5817 32 16 32H48C52.4183 32 56 35.5817 56 40V60H8V40Z",fill:"#0F172A",f
85illOpacity:.05}),m.createElement("path",{d:"M45 35C46.1046 35 47 35.8954 47 37V45C47 46.1046 46.1046 47 45 47H23C19.6863 47 17 44.3137 17 41C17 37.6863 19.6863 35 23 35L45 35Z",fill:"white",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"}),m.createElement("path",{d:"M34.167 21.4142C34.948 20.6332 36.2144 20.6332 36.9954 21.4142L42.5858 27.0046C43.3668 27.7856 43.3668 29.052 42.5858 29.833L27.1624 45.2564C24.8376 47.5812 21.0684 47.5812 18.7436 45.2564C16.4188 42.9316 16.4188 39.1624 18.7436 36.8376L34.167 21.4142Z",fill:"white",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"}),m.createElement("g",{filter:"url(#filter0_d_29_2210)"},m.createElement("path",{d:"M17 19C17 17.8954 17.8954 17 19 17H27C28.1046 17 29 17.8954 29 19V41C29 44.3137 26.3137 47 23 47V47C19.6863 47 17 44.3137 17 41V19Z",fill:"#0F172A"}),m.createElement("path",{d:"M17 19C17 17.8954 17.8954 17 19 17H27C28.1046 17 29 17.8954 29 19V41C29 44.3137 26.3137 47 23 47V47C19.6863 47 17 44.3137 17 41V19Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("circle",{cx:23,cy:42,r:2,fill:"white"}),m.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27 22C27 21.4477 26.5523 21 26 21H20C19.4477 21 19 21.4477 19 22V23C19 23.5523 19.4477 24 20 24H26C26.5523 24 27 23.5523 27 23V22ZM19 28C19 27.4477 19.4477 27 20 27H26C26.5523 27 27 27.4477 27 28V29C27 29.5523 26.5523 30 26 30H20C19.4477 30 19 29.5523 19 29V28ZM19 34C19 33.4477 19.4477 33 20 33H26C26.5523 33 27 33.4477 27 34V35C27 35.5523 26.5523 36 26 36H20C19.4477 36 19 35.5523 19 35V34Z",fill:"white"})),m.createElement("defs",null,m.createElement("filter",{id:"filter0_d_29_2210",x:12,y:13,width:22,height:40,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_29_2210"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_29_2210",result:"shape"})),m.createElement("radialGradient",{id:"paint0_radial_29_2210",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(32 22) rotate(90) scale(39)"},m.createElement("stop",{stopColor:"#C9D2DB"}),m.createElement("stop",{offset:1,stopColor:"#E8EDF1"})))),gO=t=>m.createElement("svg",{width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},m.createElement("circle",{cx:32,cy:32,r:29,fill:"url(#paint0_radial_14_1492)"}),m.createElement("circle",{cx:32,cy:32,r:28.5,stroke:"#334155",strokeOpacity:.08}),m.createElement("mask",{id:"mask0_14_1492",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:58,height:58},m.createElement("circle",{cx:32,cy:32,r:29,fill:"#C4C4C4"})),m.createElement("g",{mask:"url(#mask0_14_1492)"},m.createElement("path",{d:"M8 20C8 24.4183 11.5817 28 16 28H48C52.4183 28 56 24.4183 56 20V0H8V20Z",fill:"#0F172A",f
85illOpacity:.05}),m.createElement("g",{filter:"url(#filter0_d_14_1492)"},m.createElement("path",{d:"M32 29L38 23L32 17L26 23L32 29Z",fill:"#0F172A"}),m.createElement("path",{d:"M32 29L38 23L32 17L26 23L32 29Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("g",{filter:"url(#filter1_d_14_1492)"},m.createElement("path",{d:"M32 47L38 41L32 35L26 41L32 47Z",fill:"white"}),m.createElement("path",{d:"M32 47L38 41L32 35L26 41L32 47Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("g",{filter:"url(#filter2_d_14_1492)"},m.createElement("path",{d:"M41 38L47 32L41 26L35 32L41 38Z",fill:"white"}),m.createElement("path",{d:"M41 38L47 32L41 26L35 32L41 38Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("g",{filter:"url(#filter3_d_14_1492)"},m.createElement("path",{d:"M23 38L29 32L23 26L17 32L23 38Z",fill:"white"}),m.createElement("path",{d:"M23 38L29 32L23 26L17 32L23 38Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"}))),m.createElement("defs",null,m.createElement("filter",{id:"filter0_d_14_1492",x:21,y:13,width:22,height:22,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_14_1492"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_14_1492",result:"shape"})),m.createElement("filter",{id:"filter1_d_14_1492",x:21,y:31,width:22,height:22,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_14_1492"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_14_1492",result:"shape"})),m.createElement("filter",{id:"filter2_d_14_1492",x:30,y:22,width:22,height:22,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_14_1492"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_14_1492",result:"shape"})),m.createElement("filter",{id:"filter3_d_14_1492",x:12,y:22,width:22,height:22,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}
85),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_14_1492"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_14_1492",result:"shape"})),m.createElement("radialGradient",{id:"paint0_radial_14_1492",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(32 22) rotate(90) scale(39)"},m.createElement("stop",{stopColor:"#C9D2DB"}),m.createElement("stop",{offset:1,stopColor:"#E8EDF1"})))),yO=t=>m.createElement("svg",{width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},m.createElement("rect",{width:64,height:64,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:32,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:29,fill:"url(#paint0_radial_164_10855)"}),m.createElement("circle",{cx:32,cy:32,r:28.5,stroke:"#334155",strokeOpacity:.08}),m.createElement("mask",{id:"mask0_164_10855",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:58,height:58},m.createElement("circle",{cx:32,cy:32,r:29,fill:"#C4C4C4"})),m.createElement("g",{mask:"url(#mask0_164_10855)"},m.createElement("path",{d:"M8 20C8 24.4183 11.5817 28 16 28H48C52.4183 28 56 24.4183 56 20V0H8V20Z",fill:"#0F172A",f
85illOpacity:.05}),m.createElement("g",{filter:"url(#filter0_d_164_10855)"},m.createElement("path",{d:"M17 23C17 20.7909 18.7909 19 21 19H43C45.2091 19 47 20.7909 47 23V41C47 43.2091 45.2091 45 43 45H21C18.7909 45 17 43.2091 17 41V23Z",fill:"white"}),m.createElement("path",{d:"M17 23C17 20.7909 18.7909 19 21 19H43C45.2091 19 47 20.7909 47 23V41C47 43.2091 45.2091 45 43 45H21C18.7909 45 17 43.2091 17 41V23Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("path",{d:"M22 24L29.9931 31.1938C31.134 32.2206 32.866 32.2206 34.0069 31.1938L42 24",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),m.createElement("defs",null,m.createElement("filter",{id:"filter0_d_164_10855",x:12,y:15,width:40,height:36,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_164_10855"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_164_10855",result:"shape"})),m.createElement("radialGradient",{id:"paint0_radial_164_10855",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(32 22) rotate(90) scale(39)"},m.createElement("stop",{stopColor:"#C9D2DB"}),m.createElement("stop",{offset:1,stopColor:"#E8EDF1"})))),vO=t=>m.createElement("svg",{width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},m.createElement("rect",{width:64,height:64,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:32,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:29,fill:"url(#paint0_radial_29_2195)"}),m.createElement("circle",{cx:32,cy:32,r:28.5,stroke:"#334155",strokeOpacity:.08}),m.createElement("mask",{id:"mask0_29_2195",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:58,height:58},m.createElement("circle",{cx:32,cy:32,r:29,fill:"#C4C4C4"})),m.createElement("g",{mask:"url(#mask0_29_2195)"},m.createElement("path",{d:"M8 20C8 24.4183 11.5817 28 16 28H48C52.4183 28 56 24.4183 56 20V0H8V20Z",fill:"#0F172A",f
85illOpacity:.05}),m.createElement("g",{filter:"url(#filter0_d_29_2195)"},m.createElement("path",{d:"M17 21C17 18.7909 18.7909 17 21 17H43C45.2091 17 47 18.7909 47 21V43C47 45.2091 45.2091 47 43 47H21C18.7909 47 17 45.2091 17 43V21Z",fill:"white"}),m.createElement("path",{d:"M17 21C17 18.7909 18.7909 17 21 17H43C45.2091 17 47 18.7909 47 21V43C47 45.2091 45.2091 47 43 47H21C18.7909 47 17 45.2091 17 43V21Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("path",{d:"M23 38L25.5 32.9936M35 38L32.5 32.9936M25.5 32.9936L28.0981 27.5701C28.4609 26.8128 29.5391 26.8128 29.9019 27.5701L32.5 32.9936M25.5 32.9936H32.5",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),m.createElement("path",{d:"M40 24V40M40 24L39 23M40 24L41 23M40 40L39 41M40 40L41 41",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round"}),m.createElement("path",{d:"M39 32H41",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round"})),m.createElement("defs",null,m.createElement("filter",{id:"filter0_d_29_2195",x:12,y:13,width:40,height:40,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_29_2195"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_29_2195",result:"shape"})),m.createElement("radialGradient",{id:"paint0_radial_29_2195",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(32 22) rotate(90) scale(39)"},m.createElement("stop",{stopColor:"#C9D2DB"}),m.createElement("stop",{offset:1,stopColor:"#E8EDF1"})))),bO=t=>m.createElement("svg",{width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},m.createElement("rect",{width:64,height:64,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:32,fill:"white"}),m.createElement("circle",{cx:32,cy:32,r:29,fill:"url(#paint0_radial_29_2224)"}),m.createElement("circle",{cx:32,cy:32,r:28.5,stroke:"#334155",strokeOpacity:.08}),m.createElement("mask",{id:"mask0_29_2224",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:58,height:58},m.createElement("circle",{cx:32,cy:32,r:29,fill:"#C4C4C4"})),m.createElement("g",{mask:"url(#mask0_29_2224)"},m.createElement("path",{d:"M8 44C8 39.5817 11.5817 36 16 36H48C52.4183 36 56 39.5817 56 44V64H8V44Z",fill:"#0F172A",f
85illOpacity:.05}),m.createElement("g",{filter:"url(#filter0_d_29_2224)"},m.createElement("path",{d:"M32 19C24.268 19 18 25.268 18 33H46C46 25.268 39.732 19 32 19Z",fill:"white"}),m.createElement("path",{d:"M32 19C24.268 19 18 25.268 18 33H46C46 25.268 39.732 19 32 19Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("g",{filter:"url(#filter1_d_29_2224)"},m.createElement("path",{d:"M36 47H28L23 40C29.0008 38 32 26 32 26C32 26 35 38 41 40L36 47Z",fill:"#0F172A"}),m.createElement("path",{d:"M36 47H28L23 40C29.0008 38 32 26 32 26C32 26 35 38 41 40L36 47Z",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),m.createElement("circle",{cx:32,cy:41,r:3,fill:"white"}),m.createElement("g",{filter:"url(#filter2_d_29_2224)"},m.createElement("path",{d:"M30 18C30 17.4477 30.4477 17 31 17H33C33.5523 17 34 17.4477 34 18V20C34 20.5523 33.5523 21 33 21H31C30.4477 21 30 20.5523 30 20V18Z",fill:"white"}),m.createElement("path",{d:"M30 18C30 17.4477 30.4477 17 31 17H33C33.5523 17 34 17.4477 34 18V20C34 20.5523 33.5523 21 33 21H31C30.4477 21 30 20.5523 30 20V18Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("path",{d:"M30 19H19",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),m.createElement("path",{d:"M45 19H34",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),m.createElement("g",{filter:"url(#filter3_d_29_2224)"},m.createElement("path",{d:"M17 19C17 17.8954 17.8954 17 19 17V17C20.1046 17 21 17.8954 21 19V19C21 20.1046 20.1046 21 19 21V21C17.8954 21 17 20.1046 17 19V19Z",fill:"white"}),m.createElement("path",{d:"M17 19C17 17.8954 17.8954 17 19 17V17C20.1046 17 21 17.8954 21 19V19C21 20.1046 20.1046 21 19 21V21C17.8954 21 17 20.1046 17 19V19Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("g",{filter:"url(#filter4_d_29_2224)"},m.createElement("path",{d:"M43 19C43 17.8954 43.8954 17 45 17V17C46.1046 17 47 17.8954 47 19V19C47 20.1046 46.1046 21 45 21V21C43.8954 21 43 20.1046 43 19V19Z",fill:"white"}),m.createElement("path",{d:"M43 19C43 17.8954 43.8954 17 45 17V17C46.1046 17 47 17.8954 47 19V19C47 20.1046 46.1046 21 45 21V21C43.8954 21 43 20.1046 43 19V19Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"}))),m.createElement("defs",null,m.createElement("filter",{id:"filter0_d_29_2224",x:13,y:15,width:38,height:24,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_29_2224"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_29_2224",result:"shape"})),m.createElement("filter",{id:"filter1_d_29_2224",x:18,y:22,width:28,height:31,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_29_2224"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_29_2224",result:"shape"})),m.createElement("filter",{id:"filter2_d_29_2224",x:25,y:13,width:14,height:14,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"}
85,m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_29_2224"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_29_2224",result:"shape"})),m.createElement("filter",{id:"filter3_d_29_2224",x:12,y:13,width:14,height:14,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_29_2224"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_29_2224",result:"shape"})),m.createElement("filter",{id:"filter4_d_29_2224",x:38,y:13,width:14,height:14,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_29_2224"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_29_2224",result:"shape"})),m.createElement("radialGradient",{id:"paint0_radial_29_2224",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(32 22) rotate(90) scale(39)"},m.createElement("stop",{stopColor:"#C9D2DB"}),m.createElement("stop",{offset:1,stopColor:"#E8EDF1"})))),wO=t=>m.createElement("svg",{width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},m.createElement("circle",{cx:32,cy:32,r:29,fill:"url(#paint0_radial_12_1481)"}),m.createElement("circle",{cx:32,cy:32,r:28.5,stroke:"#334155",strokeOpacity:.08}),m.createElement("mask",{id:"mask0_12_1481",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:58,height:58},m.createElement("circle",{cx:32,cy:32,r:29,fill:"#C4C4C4"})),m.createElement("g",{mask:"url(#mask0_12_1481)"},m.createElement("path",{d:"M8 44C8 39.5817 11.5817 36 16 36H48C52.4183 36 56 39.5817 56 44V64H8V44Z",fill:"#0F172A",f
85illOpacity:.05}),m.createElement("g",{filter:"url(#filter0_d_12_1481)"},m.createElement("path",{d:"M17 22C17 19.7909 18.7909 18 21 18H43C45.2091 18 47 19.7909 47 22V42C47 44.2091 45.2091 46 43 46H21C18.7909 46 17 44.2091 17 42V22Z",fill:"white"}),m.createElement("path",{d:"M17 22C17 19.7909 18.7909 18 21 18H43C45.2091 18 47 19.7909 47 22V42C47 44.2091 45.2091 46 43 46H21C18.7909 46 17 44.2091 17 42V22Z",stroke:"#0F172A",strokeWidth:2,strokeLinejoin:"round"})),m.createElement("path",{d:"M18 35H17V43C17 44.6569 18.3431 46 20 46H44C45.6569 46 47 44.6569 47 43V35H46C46 36.1046 45.1046 37 44 37H20C18.8954 37 18 36.1046 18 35Z",fill:"#0F172A"}),m.createElement("path",{d:"M21 42H33",stroke:"white",strokeWidth:2,strokeLinecap:"round"}),m.createElement("path",{d:"M38 42H43",stroke:"white",strokeWidth:2,strokeLinecap:"round"}),m.createElement("circle",{cx:33,cy:42,r:2,fill:"white"}),m.createElement("path",{d:"M35 28L29 25V31L35 28Z",fill:"#0F172A",stroke:"#0F172A",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),m.createElement("defs",null,m.createElement("filter",{id:"filter0_d_12_1481",x:12,y:14,width:40,height:38,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},m.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),m.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),m.createElement("feOffset",{dy:1}),m.createElement("feGaussianBlur",{stdDeviation:2}),m.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),m.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),m.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_12_1481"}),m.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_12_1481",result:"shape"})),m.createElement("radialGradient",{id:"paint0_radial_12_1481",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(32 22) rotate(90) scale(39)"},m.createElement("stop",{stopColor:"#C9D2DB"}),m.createElement("stop",{offset:1,stopColor:"#E8EDF1"})))),xO="/build/assets/icons-DjtN5D-Y.svg",SO="/build/assets/borders-just-right-BungXFrQ.png",EO="/build/assets/borders-too-many-BudcD_dI.png",_O="/build/assets/color-palettes-1-CT1ThrSw.png",jO="/build/assets/color-palettes-2-CiNKyOBB.png",TO="/build/assets/color-palettes-3-B6dSkmxx.png",AO="/build/assets/color-palettes-4-DRYj6_Hr.png",OO="/build/assets/color-palettes-5-C_F9P-Js.png",CO="/build/assets/color-palettes-6-DGwQ2jdv.png",RO="/build/assets/color-palettes-7-EJxeQBri.png",NO="/build/assets/color-palettes-8-V-QoXEqy.png",kO="/build/assets/color-palettes-9-CAF0GGP4.png",DO="/build/assets/component-gallery-1-Cl5kClHu.png",MO="/build/assets/component-gallery-2-CerYEyxK.png",UO="/build/assets/component-gallery-3-D8lB7xry.png",BO="/build/assets/component-gallery-4-uVqczlui.png",zO="/build/assets/component-gallery-5-CM8x6gsJ.png",LO="/build/assets/component-gallery-6-Dp_S4IQS.png",HO="/build/assets/component-gallery-7-C6mrDXzz.png",qO="/build/assets/component-gallery-8-w_KeN1oh.png",PO="/build/assets/derrickreimer-eE6evVaD.jpg",FO="/build/assets/font-suggestions-1-C0xnDH2L.png",IO="/build/assets/font-suggestions-2-CZ561d8l.png",$O="/build/assets/font-suggestions-3-CEGWowz4.png",GO="/build/assets/font-suggestions-4-v7STrrC4.png",VO="/build/assets/font-suggestions-5-BcLobcLa.png",YO="/build/assets/font-suggestions-6-BBzQ4wjw.png",QO="/build/assets/maccaw-D1rVQDsH.jpg",ZO="/build/assets/mijustin-9UOSDlXM.jpg",XO="/build/assets/the-book-1-BDs0Qold.png",KO="/build/assets/the-book-2-BFlydWJl.png",JO="/build/assets/the-book-3-BFXTHopt.png",WO="/build/assets/the-book-4-Doe4ivXz.png",eC="/build/assets/the-book-5-XDSXexv6.png",tC="/build/assets/the-book-6-DazxHPph.png",nC="/build/assets/the-book-7-DQ_EPGkC.png",rC="/build/assets/the-book-8-DkfpZRGY.png",aC="/build/assets/[email protected]",lC="/build/assets/[email protected]",iC="/build/assets/[email protected]",sC="/build/assets/[email protected]",oC="/build/assets/[email protected]",uC="/build/assets/[email protected]",cC=Object.assign({"../img/testimonials/Ayman97rf.jpg":jj,"../img/testimonials/BarrierWilson.jpg":Tj,"../img/testimonials/BenNadel.jpeg":Aj,"../img/testimonials/CaseyRomkes.jpg":Oj,"../img/testimonials/DanielNAarup.jpg":Cj,"../img/testimonials/DebasishRowlo.png":Rj,"../img/testimonials/ErikBooij.jpeg":Nj,"../img/testimonials/IAmKale.jpg":kj,"../img/testimonials/JLSorak.jpg":Dj,"../img/testimonials/KClemEdu.jpg":Mj,"../img/testimonials/NicholasKreps.jpg":Uj,"../img/testimonials/Nick Basile.jpg":Bj,"../img/testimonials/SeniorBombata.jpg":zj,"../img/testimonials/TamerOkail.jpg":Lj,"../img/testimonials/Tanish.jpg":Hj,"../img/testimonials/TeamJakic.png":qj,"../img/testimonials/TheRealAdum.jpg":Pj,"../img/testimonials/UXdesignman.jpg":Fj,"../img/testimonials/VinceDubroeucq.jpg":Ij,"../img/testimonials/WebCoreIT.png":$j,"../img/testimonials/WylesOne.jpg":Gj,"../img/testimonials/_DanaCottreau.jpeg":Vj,"../img/testimonials/_marco_angelo.jpg":Yj,"../img/testimonials/_mattstuddert.jpg":Qj,"../img/testimonials/_tashhockey.jpg":Zj,"../img/testimonials/alxpck.jpg":Xj,"../img/testimonials/barelyknown.jpg":Kj,"../img/testimonials/benjaminreid.jpg":Jj,"../img/testimonials/bobbytables.jpg":Wj,"../img/testimonials/catalinrizea.jpg":e9,"../img/testimonials/catdeleondesign.jpeg":t9,"../img/testimonials/chrisbreuer1904.jpg":n9,"../img/testimonials/cjTheDev.jpg":r9,"../img/testimonials/davermont.jpeg":a9,"../img/testimonials/davidcuppa.jpg":l9,"../img/testimonials/derrickreimer.jpg":i9,"../img/testimonials/doxa84.jpeg":s9,"../img/testimonials/ericktamayo.jpg":o9,"../img/testimonials/faasie.jpg":u9,"../img/testimonials/forabi.jpeg":c9,"../img/testimonials/ghaidar0.jpg":f9,"../img/testimonials/gilb
85itron.jpeg":d9,"../img/testimonials/howtomakeaturn.jpg":h9,"../img/testimonials/iamsapegin.jpg":m9,"../img/testimonials/imumare.jpg":p9,"../img/testimonials/insanicae.jpg":g9,"../img/testimonials/jameshull.jpeg":y9,"../img/testimonials/jstoone.jpg":v9,"../img/testimonials/kelkes.jpg":b9,"../img/testimonials/kentcdodds.jpg":w9,"../img/testimonials/kevinblank.jpg":x9,"../img/testimonials/krisztaszerovay.jpg":S9,"../img/testimonials/lashuel.jpg":E9,"../img/testimonials/liran_co.jpg":_9,"../img/testimonials/lone_developer.jpg":j9,"../img/testimonials/m2de_io.jpg":T9,"../img/testimonials/manavo.jpeg":A9,"../img/testimonials/mathiasarlund.jpg":O9,"../img/testimonials/mattbrailsford.jpg":C9,"../img/testimonials/mijustin.jpg":R9,"../img/testimonials/moharram82.jpg":N9,"../img/testimonials/moroshko.jpeg":k9,"../img/testimonials/munniomer.jpg":D9,"../img/testimonials/mutableLoss.jpg":M9,"../img/testimonials/nickjbasile.jpg":U9,"../img/testimonials/nithinaray.jpeg":B9,"../img/testimonials/ooloth.jpg":z9,"../img/testimonials/oscarviedmaweb.jpg":L9,"../img/testimonials/petersuhm.jpg":H9,"../img/testimonials/philipbrown.jpeg":q9,"../img/testimonials/rgehan.jpg":P9,"../img/testimonials/robertkluin.jpg":F9,"../img/testimonials/rshageer.jpg":I9,"../img/testimonials/safi1012.jpg":$9,"../img/testimonials/safnosaf.jpg":G9,"../img/testimonials/satinflame.jpg":V9,"../img/testimonials/scottsauber.jpg":Y9,"../img/testimonials/simonvomeyser.png":Q9,"../img/testimonials/skollro.jpg":Z9,"../img/testimonials/subdigital.jpg":X9,"../img/testimonials/tanish2k09.jpeg":K9,"../img/testimonials/tanish2k09.jpg":J9,"../img/testimonials/taylorotwell.jpg":W9,"../img/testimonials/thomasfindlay94.jpg":eT,"../img/testimonials/thomsen_digital.jpeg":tT,"../img/testimonials/tolusaba.jpeg":nT,"../img/testimonials/vehler.jpeg":rT,"../img/testimonials/wesbos.jpg":aT,"../img/testimonials/williamsrabia.jpg":lT,"../img/testimonials/yavorco.jpg":iT}),fC=Object.fromEntries(Object.entries(cC).map(([t,r])=>[t.replace(/^.*\//,"").replace(/\.(jpe?g|png)$/i,""),r])),dC=[{name:"Derrick Reimer",role:f.jsxs(f.Fragment,{children:["Founder of ",f.jsx("a",{href:"https://savvycal.com/",children:"SavvyCal"})]}),text:"This is the survival kit I wish I had when I was starting out building apps.",image:PO},{name:"Alex MacCaw",role:f.jsxs(f.Fragment,{children:["Founder of ",f.jsx("a",{href:"https://clearbit.com/",children:"Clearbit"})]}),text:"This book is fantastic for engineers learning how to design.",image:QO},{name:"Justin Jackson",role:f.jsxs(f.Fragment,{children:["Co-founder of ",f.jsx("a",{href:"https://transistor.fm/",children:"Transistor"})]}),text:"This book Refactoring UI is a no-brainer for anyone in the web industry.",image:ZO}],hC={"Starting from Scratch":{"Start with a feature, not a layout":7,"Detail comes later":10,"Don’t design too much":13,"Choose a personality":17,"Limit your choices":24},"Hierarchy is Everything":{"Not all elements are equal":30,"Size isn’t everything":32,"Don’t use grey text on colored backgrounds":36,"De-emphasize to emphasize":39,"Labels are a last resort":41,"Separate visual hierarchy from document hierarchy":46,"Balance weight and contrast":48,"Semantics are secondary":52},"Layout and Spacing":{"Start with too much white space":56,"Establish a spacing and sizing system":60,"You don’t have to fill the whole screen":65,"Grids are overrated":72,"Relative sizing doesn’t scale":79,"Avoid ambiguous spacing":83},"Designing Text":{"Establish a type scale":88,"Use good fonts":94,"Keep your line length in check":99,"Baseline, not center":102,"Line-height is proportional":105,"Not every link needs a color":109,"Align with readability in mind":111,"Use letter-spacing effectively":115},"Working with Color":{"Ditch hex for HSL":119,"You need more colors than you think":123,"Define your shades up front":129,"Don’t let lightness kill your saturation":133,"Greys don’t have to be grey":139,"Accessible doesn’t have to mean ugly":142,"Don’t rely on color alone":146},"Creating Depth":{"Emulate a light source":150,"Use shadows to convey elevation":158,"Shadows can have tw
85o parts":163,"Even flat designs can have depth":167,"Overlap elements to create layers":170},"Working with Images":{"Use good photos":174,"Text needs consistent contrast":176,"Everything has an intended size":181,"Beware user-uploaded content":187},"Finishing Touches":{"Supercharge the defaults":192,"Add color with accent borders":195,"Decorate your backgrounds":198,"Don’t overlook empty states":203,"Use fewer borders":206,"Think outside the box":210},"Leveling Up":{"Leveling up":215}};function ch({className:t,cometVariant:r="slate",images:l=[],...s}){return f.jsxs("div",{className:Qn("relative border-y border-slate-200",t),...s,children:[r==="slate"&&f.jsx("div",{className:"absolute top-[-1.5px] left-4 ml-14 h-[2px] w-28 rounded-full bg-linear-to-r from-slate-500 sm:left-6 sm:ml-0 md:left-[calc(50%-20rem)] lg:left-[calc(50%-25rem)] lg:-ml-14 xl:-ml-28"}),r==="violet"&&f.jsx("div",{className:"absolute top-[-1.5px] left-1/2 h-[2px] w-28 rounded-full bg-linear-to-l from-violet-400"}),r==="blue"&&f.jsx("div",{className:"absolute right-0 bottom-[-1.5px] mr-12 h-[2px] w-28 rounded-full bg-linear-to-l from-blue-500 md:right-[calc(50%-20rem)] lg:right-[calc(50%-25rem)]"}),f.jsx("div",{className:"flex snap-x scroll-pl-4 space-x-4 overflow-x-auto py-6 sm:scroll-pl-6 sm:space-x-8 md:scroll-pl-[calc(50%-20rem)] lg:scroll-pl-[calc(50%-25rem)]",children:l.map((u,d,h)=>f.jsx("div",{className:Qn("flex-none snap-start",d===0?"w-[calc(70%+1.5rem)] pl-4 sm:w-102 sm:pl-6 md:w-[calc(24rem+(50%-20rem))] md:pl-[calc(50%-20rem)] lg:w-[calc(24rem+(50%-25rem))] lg:pl-[calc(50%-25rem)]":d===h.length-1?"w-[calc(70%+1.5rem)] pr-4 sm:w-102 sm:pr-6 md:w-[calc(24rem+(50%-20rem))] md:pr-[calc(50%-20rem)] lg:w-[calc(24rem+(50%-25rem))] lg:pr-[calc(50%-25rem)]":"w-[70%] sm:w-[24rem]"),children:f.jsx("img",{src:u,alt:"",className:"bg-white shadow-lg ring-1 ring-slate-900/5",width:"768",height:"576"})},d))})]})}function mC(){let[t,r]=m.useState(!1);return f.jsxs(ft,{className:"relative",children:[f.jsx("h4",{className:"mt-20 text-2xl leading-10 tracking-tight text-slate-900",children:"Full table of contents"}),f.jsx("ol",{className:Qn("mt-8 space-y-10 text-lg leading-8",!t&&"max-h-168 overflow-hidden"),children:Object.entries(hC).map(([l,s])=>f.jsxs("li",{children:[f.jsx("h5",{className:"font-semibold text-slate-900",children:l}),f.jsx("ol",{className:"mt-4 space-y-2 sm:ml-8",children:Object.entries(s).map(([u,d])=>f.jsxs("li",{className:"relative flex space-x-4",children:[f.jsx("span",{className:"shrink grow-0",children:u}),f.jsx("span",{className:"hidden flex-auto [clip-path:polygon(0_0,100%_0,100%_100%,0_100%)] sm:block",children:f.jsx("span",{className:"absolute inset-x-0 bottom-2.5 h-px bg-[url('data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%206%201%27%20fill=%27%2394a3b8%27%3E%3Crect%20width=%271%27%20height=%271%27%20x=%27-0.5%27/%3E%3Crect%20width=%271%27%20height=%271%27%20x=%275.5%27/%3E%3C/svg%3E')] bg-size-[6px_1px] bg-repeat-x"})}),f.jsx("span",{className:"hidden flex-none tracking-tight text-slate-400 tabular-nums sm:block",children:d})]},u))})]},l))}),!t&&f.jsx("div",{className:"absolute inset-x-0 bottom-0 flex h-40 items-end justify-center bg-linear-to-t from-white",children:f.jsx("button",{type:"button",className:"rounded-full bg-slate-200 px-6 py-2 font-semibold text-slate-900 hover:bg-slate-300 focus:ring-2 focus:ring-slate-900 focus:ring-offset-2 focus:outline-hidden",onClick:()=>r(!0),children:"See all the chapters in the book"})})]})}function pC(){return f.jsx(ft,{size:"md",className:"mt-16 pb-16 sm:pb-24 lg:-mb-12 lg:pb-0",children:f.jsxs("div",{className:"-mx-4 -my-px overflow-hidden py-px sm:my-0 sm:overflow-visible sm:py-0 lg:flex lg:flex-row-reverse",children:[f.jsx("div",{className:"flex-auto sm:px-4",children:f.jsxs("div",{className:"@container relative -mx-px bg-[radial-gradient(145.05%_100%_at_50%_0%,#1D2B41_0%,#0B1627_57.38%,#142133_88.16%)] p-6 shadow-2xl ring-1 ring-white/15 sm:mx-0 sm:rounded-2xl sm:p-8 lg:p-10",children:[f.jsx("h3",{className:"text-lg font-semibold text-white",children:"The Complete Package"}),f.jsxs("div",{className:"mt-5 flex items-center",children:[f.jsx("div",{className:"text-5xl font-semibold tracking-tighter text-white",children:"$149"}),f.jsxs("div",{className:"ml-4 text-slate-400",children:[f.jsx("div",{className:"text-lg leading-6 font-medium",children:"USD"}),f.jsx("div",{className:"text-sm",children:"plus local taxes"})]})]}),f.jsx("a",{href:"/buy/the-complete-package",className:"mt-7 flex h-14 items-center justify-center rounded-full bg-sky-300 font-semibold text-slate-900 hover:bg-sky-200 focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-slate-900 focus:outline-hidden",children:"Buy now"}),f.jsx("ul",{className:"mt-10 space-y-4 text-lg leading-8 text-slate-300",children:[f.jsxs(f.Fragment,{children:["The ",f.jsx("strong",{className:"font-medium text-white",children:"218-page book"})," in PDF format"]}),f.jsxs(f.Fragment,{children:["All three ",f.jsx("strong",{className:"font-medium text-white",children:"in-depth video tutorials"})]}),f.jsxs(f.Fragment,{children:[f.jsx("strong",{className:"font-medium text-white",children:"Component inspiration gallery"}),", featuring 200+ component and layout ideas"]}),f.jsxs(f.Fragment,{children:["Over a dozen ",f.jsx("strong",{className:"font-medium text-white",children:"comprehensive color palettes"}),", tailored for application UIs"]}),f.jsxs(f.Fragment,{children:[f.jsx("strong",{className:"font-medium text-white",children:"Curated font showcase"}),", including 30+ font recommendations categorized by use-case"]}),f.jsxs(f.Fragment,{children:[f.jsx("strong",{className:"font-medium text-white",children:"Exclusive icon library"}),", including 200 easily customizable SVG icons"]})].map((t,r)=>
85f.jsxs("li",{className:"flex",children:[f.jsxs("svg",{viewBox:"0 0 32 32",fill:"none",className:"h-8 w-8 flex-none",children:[f.jsx("circle",{cx:"16",cy:"16",r:"12",fill:"#7DD3FC"}),f.jsx("path",{d:"M11.375 16.626a1 1 0 0 0-1.414 1.414l1.414-1.414Zm9.844-3.876a1 1 0 1 0-1.324-1.5l1.324 1.5Zm-6.754 8.38-.707.707a1 1 0 0 0 1.654-.385l-.947-.322Zm.947.322a20.359 20.359 0 0 1 5.807-8.702l-1.324-1.5a22.359 22.359 0 0 0-6.377 9.558l1.894.644ZM9.96 18.04l3.797 3.797 1.414-1.414-3.797-3.797-1.414 1.414Z",fill:"#0C4A6E"})]}),f.jsx("span",{className:"ml-4",children:t})]},r))}),f.jsx("p",{children:f.jsxs("a",{href:"#team-pricing",className:"mt-8 block rounded-full bg-slate-700/75 px-4 py-1 text-center text-sm leading-6 text-slate-300",children:["Buying for your team?",f.jsx("span",{className:"hidden sm:inline",children:" "}),f.jsx("br",{className:"sm:hidden"}),f.jsx("span",{className:"font-semibold text-white",children:"View team pricing options."})]})})]})}),f.jsx("div",{className:"mt-6 flex-none sm:px-4 lg:mt-0 lg:w-1/2 lg:max-w-120",children:f.jsxs("div",{className:"-mx-px bg-[radial-gradient(145.05%_100%_at_50%_0%,#1D2B41_0%,#0B1627_57.38%,#142133_88.16%)] p-6 ring-1 ring-white/15 sm:mx-0 sm:rounded-2xl sm:p-8 lg:p-10",children:[f.jsx("h3",{className:"text-lg font-semibold text-white",children:"The Essentials"}),f.jsxs("div",{className:"mt-5 flex items-center",children:[f.jsx("div",{className:"text-5xl font-semibold tracking-tighter text-white",children:"$99"}),f.jsxs("div",{className:"ml-4 text-slate-400",children:[f.jsx("div",{className:"text-lg leading-6 font-medium",children:"USD"}),f.jsx("div",{className:"text-sm",children:"plus local taxes"})]})]}),f.jsx("a",{href:"/buy/the-essentials",className:"mt-7 flex h-14 items-center justify-center rounded-full border border-white/10 bg-slate-700/40 font-semibold text-white hover:border-white/20 hover:bg-slate-700/60 focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-slate-900 focus:outline-hidden",children:"Buy now"}),f.jsx("ul",{className:"mt-10 space-y-4 text-lg leading-8 text-slate-300",children:[f.jsxs(f.Fragment,{children:["The ",f.jsx("strong",{className:"font-medium text-white",children:"218-page book"})," in PDF format"]}),f.jsxs(f.Fragment,{children:["All three ",f.jsx("strong",{className:"font-medium text-white",children:"in-depth video tutorials"})]})].map((t,r)=>f.jsxs("li",{className:"flex",children:[f.jsxs("svg",{viewBox:"0 0 32 32",fill:"none",className:"h-8 w-8 flex-none",children:[f.jsx("circle",{cx:"16",cy:"16",r:"12",fill:"#7DD3FC"}),f.jsx("path",{d:"M11.375 16.626a1 1 0 0 0-1.414 1.414l1.414-1.414Zm9.844-3.876a1 1 0 1 0-1.324-1.5l1.324 1.5Zm-6.754 8.38-.707.707a1 1 0 0 0 1.654-.385l-.947-.322Zm.947.322a20.359 20.359 0 0 1 5.807-8.702l-1.324-1.5a22.359 22.359 0 0 0-6.377 9.558l1.894.644ZM9.96 18.04l3.797 3.797 1.414-1.414-3.797-3.797-1.414 1.414Z",fill:"#0C4A6E"})]}),f.jsx("span",{className:"ml-4",children:t})]},r))})]})})]})})}function gC(){let[t,r]=m.useState(!1);return f.jsxs(ft,{size:"lg",className:"relative mt-20 grid grid-cols-1 gap-x-6 gap-y-8 sm:grid-cols-2 lg:grid-cols-3 lg:gap-x-8",children:[hO.map((l,s)=>f.jsx("ul",{className:Qn("-mx-px -mt-px space-y-8 px-px pt-px text-sm",s===1&&"hidden sm:block",s===2&&"hidden lg:block",!t&&"max-h-280 overflow-hidden sm:max-h-360 lg:max-h-320"),children:l.slice(0,t?void 0:5).map(u=>f.jsx("li",{className:"rounded-xl bg-white p-8 wrap-break-word whitespace-pre-line ring-1 ring-slate-900/5",children:f.jsxs("figure",{className:"flex flex-col-reverse",children:[f.jsx("blockquote",{className:"mt-6 space-y-4 leading-7 text-slate-700",dangerouslySetInnerHTML:{__html:u.text.replace(/(https?:\/\/[a-z\d_\-.\/#]+[a-z\d_\-\/#]|@[a-z\d_]+|#[a-z\d_]+)/gi,d=>{let h=d;return d.startsWith("@")?h=`https://twitter.com/${d.slice(1)}`:d.startsWith("#")&&(h=`https://twitter.com/hashtag/${d.slice(1)}`),`<a href="${h}" class="text-sky-500 font-semibold hover:text-sky-600">${d}</a>`}).split(`
86
87`).map(d=>`<p>${d}</p>`).join("")}}),f.jsxs("figcaption",{className:"flex items-center",children:[f.jsx("img",{src:fC[u.handle],alt:"",className:"h-10 w-10 rounded-full"}),f.jsxs("div",{className:"ml-4",children:[f.jsx("div",{className:"font-semibold text-slate-900",children:u.name}),f.jsxs("div",{className:"text-slate-500",children:["@",u.handle]})]}),f.jsxs("a",{href:u.url,className:"ml-auto text-slate-300 hover:text-slate-400",children:[f.jsx("span",{className:"sr-only",children:`View tweet by ${u.name}`}),f.jsx("svg",{viewBox:"0 0 24 20",fill:"currentColor",className:"h-5 w-6","aria-hidden":"true",children:f.jsx("path",{d:"M24 2.367a9.654 9.654 0 0 1-2.828.796A5.044 5.044 0 0 0 23.337.369a9.71 9.71 0 0 1-3.127 1.225A4.861 4.861 0 0 0 16.616 0c-2.72 0-4.924 2.26-4.924 5.
87049 0 .396.044.781.128 1.15C7.727 5.99 4.1 3.98 1.67.925a5.123 5.123 0 0 0-.666 2.538c0 1.752.87 3.298 2.19 4.203a4.812 4.812 0 0 1-2.23-.632v.064c0 2.446 1.697 4.487 3.95 4.95a4.815 4.815 0 0 1-2.224.087c.627 2.006 2.445 3.466 4.6 3.507A9.725 9.725 0 0 1 0 17.73 13.686 13.686 0 0 0 7.548 20c9.057 0 14.01-7.694 14.01-14.366 0-.219-.005-.436-.015-.653.962-.712 1.797-1.6 2.457-2.614Z"})})]})]})]})},u.url))},s)),!t&&f.jsx("div",{className:"absolute inset-x-0 bottom-0 flex h-40 items-end justify-center bg-linear-to-t from-slate-50",children:f.jsx("button",{type:"button",className:"rounded-full bg-slate-200 px-6 py-2 font-semibold text-slate-900 hover:bg-slate-300 focus:ring-2 focus:ring-slate-900 focus:ring-offset-2 focus:ring-offset-slate-50 focus:outline-hidden",onClick:()=>r(!0),children:"Show more..."})})]})}function yC(){return f.jsxs("form",{action:"https://app.convertkit.com/landing_pages/439908/subscribe",children:[f.jsx("input",{type:"hidden",name:"id",value:"439908",id:"landing_page_id"}),f.jsx("input",{type:"hidden",name:"ck_form_recaptcha",value:"",id:"ck_form_recaptcha"}),f.jsxs("div",{className:"px-6 py-10 text-center sm:p-10 sm:px-10",children:[f.jsx("div",{className:"mx-auto h-16 w-16 overflow-hidden rounded-full bg-white shadow-lg ring-1 ring-slate-900/5",children:f.jsx(yO,{})}),f.jsx(iw,{as:"h2",className:"mt-6 text-2xl leading-10 tracking-tight text-slate-900",children:"Get the sample chapters"}),f.jsxs("p",{className:"mt-2 leading-7 text-slate-500",children:["Sign up to get ",f.jsx("strong",{className:"font-medium text-slate-900",children:"two free chapter previews"})," on building color palettes and designing without labels."]})]}),f.jsxs("div",{className:"bg-slate-100 p-6 sm:p-8",children:[f.jsx("input",{type:"email",id:"ck_emailField",name:"email",required:!0,placeholder:"Email address",className:"block h-10 w-full rounded-full bg-white px-6 text-base text-slate-900 shadow-md ring-1 ring-slate-900/5 placeholder:text-slate-400 focus:ring-2 focus:ring-slate-900 focus:outline-hidden"}),f.jsx("button",{id:"ck_subscribe_button",className:"mt-4 block w-full rounded-full bg-sky-500 p-2 font-semibold text-white shadow-md hover:bg-sky-600 focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 focus:ring-offset-slate-100 focus:outline-hidden",children:"Get free chapters"}),f.jsx("p",{id:"ck_error_msg",style:{display:"none"},className:"mt-4",children:"Something went wrong, please try again."})]})]})}function Cv({children:t}){const[r,l]=m.useState(!1);return f.jsxs(f.Fragment,{children:[t({onClick:()=>l(!0)}),f.jsx(aw,{show:r,as:m.Fragment,children:f.jsx(dO,{as:"div",className:"fixed inset-0 z-10 overflow-y-auto",onClose:l,children:f.jsxs("div",{className:"min-h-screen px-4 text-center sm:p-0",children:[f.jsx(gs,{as:m.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:f.jsx(fO,{className:"fixed inset-0 bg-black/50 backdrop-blur-sm transition-opacity"})}),f.jsx("span",{className:"inline-block h-screen align-middle","aria-hidden":"true",children:"​"}),f.jsx(gs,{as:m.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-0 scale-95",enterTo:"opacity-100 translate-y-0 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-0 scale-95",children:f.jsxs(lw,{className:"relative my-8 inline-block w-full max-w-120 transform overflow-hidden rounded-3xl bg-white text-left align-middle shadow-xl transition-all",children:[f.jsx("button",{type:"button",className:"absolute top-4 right-4 text-slate-500 hover:text-slate-600",onClick:()=>l(!1),children:f.jsx("svg",{viewBox:"0 0 40 40",fill:"none",className:"h-10 w-10",children:f.jsx("path",{d:"m13.75 13.75 12.5 12.5M26.25 13.75l-12.5 12.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})})}),f.jsx(yC,{})]})})]})})})]})}function vC({title:t,src:r,runtime:l,poster:s}){let u=m.useRef(),[d,h]=m.useState(!1);return m.useEffect(()=>{d||(u.current.currentTime=0)},[d]),f.jsxs("div",{className:"rounded-3xl bg-white px-2 pt-2 shadow-xl ring-1 ring-slate-900/5",onMouseEnter:()=>u.current.play(),onMouseLeave:()=>u.current.pause(),children:[f.jsxs("div",{className:"relative",children:[f.jsxs("div",{className:"aspect-w-2 overflow-hidden rounded-2xl opacity-[0.999] aspect-h-1",children:[f.jsx("video",{ref:u,src:r,muted:!0,loop:!0,playsInl
87ine:!0,className:"mask-[radial-gradient(white,black)] object-cover object-top",onPlay:()=>h(!0),onPause:()=>h(!1)}),f.jsx("img",{src:s,alt:"",className:Qn("object-cover object-top",d&&"opacity-0")})]}),f.jsx("div",{className:Qn("absolute top-1/2 left-1/2 -mt-4 -ml-4 flex h-8 w-8 items-center rounded-full bg-slate-900 shadow-lg ring-1 ring-slate-900",d&&"opacity-0"),children:f.jsx("svg",{width:"9",height:"10",viewBox:"0 0 9 10",className:"ml-3",children:f.jsx("path",{d:"M8 5L1 1V5V9L8 5Z",fill:"white",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})]}),f.jsxs("div",{className:"flex items-center p-4",children:[f.jsx("h4",{className:"flex-auto truncate font-semibold text-gray-900",children:t}),f.jsx("time",{dateTime:`${l.split(":")[0]}m ${l.split(":")[1]}s`,className:"ml-4 flex-none text-sm text-slate-500",children:l})]})]})}function Gt({as:t="div",className:r,...l}){return f.jsx(t,{className:Qn("space-y-8 text-lg leading-8",r),...l})}function ga({className:t,...r}){return f.jsx("p",{className:Qn("text-2xl leading-10 tracking-tight text-slate-900",t),...r})}function Zo({children:t}){return f.jsxs(f.Fragment,{children:[f.jsx("div",{className:"absolute top-0 -right-1/4 left-[-200%] h-px opacity-30",style:{backgroundImage:"linear-gradient(to right, rgba(148, 163, 184, 0) 33%, rgb(148, 163, 184) 80%, rgba(148, 163, 184, 0) 100%)"}}),f.jsx("div",{className:"absolute top-[-125%] right-0 -bottom-1/3 w-px opacity-30",style:{backgroundImage:"radial-gradient(closest-corner at 50% 66%, rgb(148, 163, 184), rgba(148, 163, 184, 0))"}}),f.jsx("div",{className:"absolute -right-1/2 bottom-0 left-[-200%] h-px opacity-30",style:{backgroundImage:"linear-gradient(to right, rgba(148, 163, 184, 0) 33%, rgb(148, 163, 184) 80%, rgba(148, 163, 184, 0) 100%)"}}),f.jsx("div",{className:"absolute -top-full -bottom-1/2 left-0 w-px opacity-30",style:{backgroundImage:"radial-gradient(closest-corner at 50% 66%, rgb(148, 163, 184), rgba(148, 163, 184, 0))"}}),t]})}function bC(){return f.jsxs(f.Fragment,{children:[f.jsxs(dr,{children:[f.jsx("title",{children:"Refactoring UI"}),f.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),f.jsx("meta",{name:"twitter:site",content:"@adamwathan"}),f.jsx("meta",{name:"twitter:title",content:"Refactoring UI"}),f.jsx("meta",{name:"twitter:description",content:"Learn how to design awesome UIs by yourself using specific tactics explained from a developer’s point-of-view."}),f.jsx("meta",{name:"twitter:image",content:"https://refactoringui.com/img/homepage/og-image.png"}),f.jsx("meta",{name:"twitter:creator",content:"@adamwathan"})]}),f.jsxs("header",{className:"overflow-hidden bg-[radial-gradient(145.05%_100%_at_50%_0%,#1D2B41_0%,#020509_57.38%,#0F1A29_88.16%)] pt-8 pb-24 text-slate-400 lg:py-16",children:[f.jsxs("div",{className:"flex items-center justify-center text-sm font-medium tracking-[0.16em] uppercase",children:[f.jsxs("p",{className:"hidden lg:block",children:["From the creators of ",f.jsx("span",{className:"text-white",children:"Tailwind CSS"})]}),f.jsx("div",{className:"mx-6 hidden h-0.75 w-0.75 rounded-full bg-white/30 lg:block xl:mx-16"}),f.jsxs("p",{children:["Over ",f.jsx("span",{className:"text-white",children:"30,000"})," copies sold"]}),f.jsx("div",{className:"mx-6 hidden h-0.75 w-0.75 rounded-full bg-white/30 lg:block xl:mx-16"}),f.jsxs("a",{href:"https://www.goodreads.com/en/book/show/43190966-refactoring-ui",className:"hidden items-center lg:flex",children:[f.jsxs("svg",{width:"124",height:"20",fill:"none",className:"hidden xl:block",children:[f.jsx("path",{d:"M9.292 2.038c.233-.672 1.183-.672 1.416 0l1.472 4.233a.75.75 0 0 0 .693.504l4.48.09c.711.015 1.005.919.438 1.348l-3.57 2.708a.75.75 0 0 0-.266.815l1.298 4.289c.206.68-.563 1.239-1.146.833l-3.679-2.56a.75.75 0 0 0-.856 0l-3.679 2.56c-.583.406-1.352-.152-1.146-.833l1.298-4.29a.75.75 0 0 0-.265-.814L2.209 8.213c-.567-.43-.273-1.333.438-1.347l4.48-.091a.75.75 0 0 0 .693-.504l1.472-4.233ZM35.292 2.038c.233-.672 1.183-.672 1.416 0l1.472 4.233a.75.75 0 0 0 .693.504l4.48.09c.711.015 1.005.919.438 1.348l-3.57 2.708a.75.75 0 0 0-.266.815l1.298 4.289c.206.68-.563 1.239-1.146.833l-3.679-2.56a.75.75 0 0 0-.856 0l-3.679 2.56c-.584.406-1.352-.152-1.146-.833l1.298-4.29a.75.75 0 0 0-.265-.814l-3.571-2.708c-.567-.43-.273-1.333.438-1.347l4.48-.091a.75.75 0 0 0 .693-.504l1.472-4.233ZM61.292 2.038c.233-.672 1.183-.672 1.416 0l1.472 4.233a.75.75 0 0 0 .693.504l4.48.09c.711.015 1.005.919.438 1.348l-3.57 2.708a.75.75 0 0 0-.266.815l1.298 4.289c.206.68-.563 1.239-1.146.833l-3.679-2.56a.75.75 0 0 0-.856 0l-3.679 2.56c-.584.406-1.352-.152-1.146-.833l1.298-4.29a.75.75 0 0 0-.265-.814l-3.571-2.708c-.567-.43-.273-1.333.438-1.347l4.48-.091a.75.75 0 0 0 .693-.504l1.472-4.233ZM87.292 2.038c.233-.672 1.183-.672 1.416 0l1.472 4.233a.75.75 0 0 0 .693.504l4.48.09c.711.015 1.005.919.438 1.348l-3.57 2.708a.75.75 0 0 0-.266.815l1.298 4.289c.206.68-.563 1.239-1.146.833l-3.679-2.56a.75.75 0 0 0-.856 0l-3.679 2.56c-.584.406-1.352-.152-1.146-.833l1.298-4.29a.75.75 0 0 0-.265-.814l-3.571-2.708c-.567-.43-.273-1.333.438-1.347l4.48-.091a.75.75 0 0 0 .693-.504l1.472-4.233Z",fill:"#CBD5E1"}),f.jsx("path",{d:"M113.292 2.038c.233-.672 1.183-.672 1.416 0l1.472 4.233a.75.75 0 0 0 .693.504l4.48.09c.711.015 1.005.919.438 1.348l-3.571 2.708a.751.751 0 0 0-.265.815l1.298 4.289c.206.68-.563 1.239-1.146.833l-3.679-2.56a.749.749 0 0 0-.856 0l-3.679 2.56c-.583.406-1.352-.152-1.146-.833l1.298-4.29a.751.751 0 0 0-.265-.814l-3.571-2.708c-.567-.43-.273-1.333.438-1.347l4.48-.091a.75.75 0 0 0 .693-.504l1.472-4.233Z",fill:"#3E4F68"}),f.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m116 5.753-1.291-3.715c-.234-.671-1.183-.671-1.417 0l-1.471 4.233a.75.75 0 0 1-.693.504l-4.481.091c-.711.015-1.004.918-.438 1.348l3.571 2.707a.75.75 0 0 1 .265.815l-1.298 4.29c-.206.68.563 1.238 1.147.832l3.678-2.56a.75.75 0 0 1 .857 0L116 15.392v-9.64Z",fill:"#CBD5E1"})]}),f.jsxs("span",{className:"ml-2",children:[f.jsx("span",{className:"text-white",children:"4.68"}),f.jsx("span",{className:"xl:sr-only",children:" stars"})," on Goodreads"]})]})]}),f.jsxs(ft,{size:"lg",className:"mt-24 lg:mt-56",children:[f.jsxs("div",{className:"lg:flex",children:[f.jsxs("div",{className:"flex-auto",children:[f.jsx("h1",{className:"bg-[radial-gradient(138.06%_1036.51%_at_95.25%_-2.54%,#7ED4FD_14.06%,#709DF7_51.02%,#4D78EF_79.09%)] bg-clip-text text-5xl leading-[1.2] tracking-tighter text-transparent sm:text-center sm:text-[4rem] sm:leading-19 lg:text-left",children:"Make your ideas look awesome, without relying on a designer."}),f.jsx("p",{className:"mt-6 max-w-3xl text-2xl leading-10 tracking-tight sm:text-center lg:text-left",children:"Learn how to design beautiful user interfaces by yourself using specific tactics explained from a developer’s point-of-view."}),f.jsxs("div",{className:"mt-12 hidden lg:flex",children:[f.jsx(Cv,{children:t=>f.jsx(ps,{...t,children:"Get two free chapters"})}),f.jsx("a",{href:"#get-refactoring-ui",className:"ml-6 rounded-full border border-white/10 bg-slate-700/40 px-6 py-2 font-semibold text-white hover:border-white/20 hover:bg-slate-700/60 focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-slate-900 focus:outline-hidden",children:"Buy now"})]})]}),f.jsxs("div",{className:"relative mt-24 flex-none lg:mt-0 lg:w-80",children:[f.jsxs("div",{className:"top-1/2 left-8 mx-auto w-77 rotate-12 lg:absolute lg:w-95 lg:-translate-y-1/2",children:[f.jsxs("div",{className:"pointer-events-none",children:[f.jsx("div",{className:"absolute top-16 -right-14 h-px w-[400%] bg-linear-to-l from-slate-400 opacity-20"}),f.jsx("div",{className:"absolute top-16 left-full ml-14 h-px w-screen bg-slate-400 opacity-20"}),f.jsx("div",{className:"absolute top-[-135%] right-11 bottom-[-65%] w-px opacity-20",style:{backgroundImage:"linear-gradient(to bottom, rgba(148, 163, 
87184, 0) 30%, rgb(148, 163, 184), rgba(148, 163, 184, 0))"}}),f.jsx("div",{className:"absolute -right-24 -bottom-16 h-px w-[400%] opacity-30",style:{backgroundImage:"linear-gradient(to right, rgba(119, 185, 250, 0) 60%, rgb(119, 185, 250) 77%, rgba(119, 185, 250, 0) 94%)"}}),f.jsx("div",{className:"absolute top-[-120%] bottom-[-80%] -left-12 w-px opacity-20",style:{backgroundImage:"linear-gradient(to bottom, rgba(148, 163, 184, 0) 30%, rgb(148, 163, 184), rgba(148, 163, 184, 0))"}}),f.jsx("div",{className:"absolute top-16 -left-80 mt-[-0.5px] h-[2px] w-28 rounded-full bg-linear-to-r from-blue-500"}),f.jsx("div",{className:"absolute bottom-8 -left-12 ml-[-0.5px] h-28 w-[2px] rounded-full bg-linear-to-t from-violet-400"})]}),f.jsx("img",{src:O2,alt:"",className:"relative"})]}),f.jsxs("div",{className:"relative mt-16 flex flex-col sm:flex-row sm:justify-center lg:hidden",children:[f.jsx(Cv,{children:t=>f.jsx(ps,{className:"text-center",...t,children:"Get two free chapters"})}),f.jsx("a",{href:"#get-refactoring-ui",className:"mt-6 rounded-full border border-white/10 bg-slate-700/40 px-6 py-2 text-center font-semibold text-white hover:border-white/20 hover:bg-slate-700/60 focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-slate-900 focus:outline-hidden sm:mt-0 sm:ml-6",children:"Buy now"})]})]})]}),f.jsx("ul",{className:"relative mx-auto mt-24 max-w-sm text-white lg:mt-56 lg:grid lg:max-w-none lg:grid-cols-3 lg:gap-8",children:dC.map((t,r)=>f.jsx("li",{className:r>0?"hidden lg:block":"",children:f.jsxs("figure",{children:[f.jsx("div",{className:"flex justify-center space-x-2 text-slate-500",children:Array(5).fill(null).map((l,s)=>f.jsx("svg",{width:"24",height:"24",fill:"currentColor",children:f.jsx("path",{d:"M11.055 2.717c.312-.895 1.578-.895 1.89 0l1.648 4.742a1 1 0 0 0 .924.672l5.02.102c.947.02 1.339 1.224.583 1.797l-4 3.033a1 1 0 0 0-.353 1.086l1.453 4.806c.275.907-.75 1.652-1.528 1.11l-4.12-2.867a1 1 0 0 0-1.143 0l-4.121 2.867c-.778.541-1.803-.203-1.528-1.11l1.453-4.806a1 1 0 0 0-.353-1.086l-4-3.033c-.756-.573-.364-1.777.584-1.797l5.019-.102a1 1 0 0 0 .924-.672l1.648-4.742Z"})},s))}),f.jsx("blockquote",{className:"mt-6 text-center text-xl leading-8 tracking-tight before:content-['“'] after:content-['”']",children:t.text}),f.jsxs("figcaption",{className:"mt-6 flex justify-center",children:[f.jsx("img",{src:t.image,alt:"",className:"h-12 w-12 rounded-full"}),f.jsxs("div",{className:"ml-4",children:[f.jsx("p",{className:"font-semibold",children:t.name}),f.jsx("p",{className:"text-sm text-slate-500",children:t.role})]})]})]})},t.name))})]})]}),f.jsxs("section",{className:"overflow-hidden py-24 sm:py-40",children:[f.jsx(ft,{children:f.jsxs("div",{className:"relative",children:[f.jsx("div",{className:"pointer-events-none absolute -top-4 right-full -mr-14 hidden w-1/2 origin-top-right rotate-12 xl:block",children:f.jsx("div",{className:"aspect-w-4 aspect-h-5",children:f.jsx("div",{children:f.jsxs(Zo,{children:[f.jsx("div",{className:"absolute top-[-0.5px] left-0 h-[2px] w-28 -translate-x-1/3 rounded-full bg-linear-to-r from-blue-500"}),f.jsx("div",{className:"absolute right-0 bottom-[-0.5px] h-[2px] w-28 translate-x-4 roun
87ded-full bg-linear-to-l from-violet-400"})]})})})}),f.jsx("h2",{className:"text-center text-4xl leading-[1.2] tracking-tighter text-slate-900 sm:text-[3.5rem] sm:leading-18",children:"“I know this looks terrible, but I have no idea why.”"}),f.jsxs(Gt,{className:"mt-16",children:[f.jsxs(ga,{children:["Hi! I’m"," ",f.jsx("a",{href:"https://twitter.com/adamwathan",className:"font-medium text-sky-500 no-underline hover:text-sky-600",children:"Adam Wathan"}),", a full stack developer who used to suck at design. I’ve been friends with"," ",f.jsx("a",{href:"https://twitter.com/steveschoger",className:"font-medium text-sky-500 no-underline hover:text-sky-600",children:"Steve Schoger"})," ","for years and we’ve worked on a bunch of side projects together — him handling the UI design and me taking care of development."]}),f.jsx("p",{children:"Like a lot of developers, I always wished I could make my ideas look awesome without relying on a designer, but any time I tried to design something myself I would always get frustrated and give up."}),f.jsx("p",{children:"I always chalked it up to a left brain/right brain sort of thing — I’m logical and analytical so I’m good at programming, people like Steve are intuitive and creative so he’s good at design."}),f.jsx("p",{children:"But after working closely with Steve I started picking up little tricks. Tricks that didn’t require any artistic talent, but made things look better instantly for reasons that made sense to me as a developer."})]}),f.jsx("h3",{className:"mt-16 text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Design with tactics, not talent."}),f.jsxs(Gt,{className:"mt-6",children:[f.jsx("p",{children:"Here’s a concrete design tactic I bet you see applied every day but haven’t explicitly noticed."}),f.jsx("p",{children:f.jsx("strong",{className:"font-semibold text-slate-900",children:"Use fewer borders."})}),f.jsx("p",{children:"Borders are a great way to distinguish two elements from one another, but using too many of them can make your design feel busy and cluttered."}),f.jsx("p",{children:"Instead, try adding a box shadow, using contrasting background colors, or simply adding more space between elements."}),f.jsx("p",{children:"It doesn’t take any talent to make changes like this — once you know the tactic you just need to notice the problem and apply the solution."})]})]})}),f.jsx("div",{className:"relative z-10 mt-20 bg-slate-100 px-4 py-16 sm:py-20 xl:bg-transparent xl:py-0",children:f.jsx("div",{className:"flex justify-center",children:f.jsxs("div",{className:"grid grid-cols-1 gap-16 rounded-3xl bg-slate-100 lg:grid-cols-2 xl:gap-x-28 xl:p-20",children:[f.jsxs("div",{className:"relative xl:flex xl:items-start",children:[f.jsxs("svg",{viewBox:"0 0 32 32",fill:"currentColor",className:"top-0 right-full h-8 w-8 flex-none overflow-visible text-rose-500 sm:absolute sm:mr-10 lg:static lg:mr-0",children:[f.jsx("circle",{cx:"16",cy:"16",r:"16"}),f.jsx("circle",{cx:"16",cy:"16",r:"19",fill:"none",stroke:"currentColor",opacity:"0.5",strokeWidth:"2"}),f.jsx("circle",{cx:"16",cy:"16",r:"23",fill:"none",stroke:"currentColor",opacity:"0.1",strokeWidth:"2"}),f.jsx("path",{d:"M11 11L21 21M11 21L21 11",strokeLinecap:"round",fill:"none",stroke:"white",strokeWidth:"2"})]}),f.jsx("img",{src:EO,alt:"",className:"mt-6 w-100 min-w-0 flex-none rounded-xl shadow-xl ring-1 ring-slate-900/10 sm:mt-0 lg:mt-10 xl:mt-0 xl:ml-10",width:"800",height:"774"})]}),f.jsxs("div",{className:"relative xl:flex xl:items-start",children:[f.jsxs("svg",{viewBox:"0 0 32 32",fill:"currentColor",className:"top-0 right-full h-8 w-8 overflow-visible text-teal-500 sm:absolute sm:mr-10 lg:static lg:mr-0",children:[f.jsx("circle",{cx:"16",cy:"16",r:"16"}),f.jsx("circle",{cx:"16",cy:"16",r:"19",fill:"none",stroke:"currentColor",opacity:"0.5",strokeWidth:"2"}),f.jsx("circle",{cx:"16",cy:"16",r:"23",fill:"none",stroke:"currentColor",opacity:"0.1",strokeWidth:"2"}),f.jsx("path",{d:"M10.743 16.331a1 1 0 1 0-1.486 1.338l1.486-1.338Zm11.926-4.587a1 1 0 1 0-1.338-1.488l1.338 1.488ZM14.5 22l-.743.669a1 1 0 0 0 1.692-.352L14.5 22Zm.949.317c1.34-4.018 4.11-7.777 7.22-10.573l-1.338-1.488c-3.306 2.973-6.306 7.012-7.78 11.427l1.898.634Zm-6.192-4.648 4.5 5 1.486-1.338-4.5-5-1.486 1.338Z",fill:"#fff"})]}),f.jsx("img",{src:SO,alt:"",className:"mt-6 w-100 min-w-0 flex-none rounded-xl shadow-xl sm:mt-0 lg:mt-10 xl:mt-0 xl:ml-10",width:"800",height:"852"})]})]})})}),f.jsx(ft,{className:"mt-20",children:f.jsxs("div",{className:"relative",children:[f.jsx("div",{className:"pointer-events-none absolute -top-16 left-full -ml-16 hidden w-1/2 origin-top-left rotate-12 xl:block",children:f.jsx("div",{className:"aspect-w-4 aspect-h-5",children:f.jsx("div",{children:f.jsxs(Zo,{children:[f.jsx("div",{className:"absolute top-[-0.5px] left-0 h-[2px] w-28 -translate-x-1/3 rounded-full bg-linear-to-r from-blue-500"}),f.jsx("div",{className:"absolute right-0 bottom-[-0.5px] h-[2px] w-28 translate-x-4 roun
87ded-full bg-linear-to-l from-violet-400"})]})})})}),f.jsx("h3",{className:"text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Most design courses are missing the mark."}),f.jsxs(Gt,{className:"mt-6",children:[f.jsx("p",{children:"They focus so much on high level principles like color theory and typography which, while important, never helped me make instant improvements like the actionable, specific tactics I was picking up from Steve."}),f.jsx("p",{children:"Working together, we knew we could create something better."}),f.jsxs("p",{children:["Over the last few years, we’ve helped thousands of developers get better at design through"," ",f.jsx("a",{href:"https://twitter.com/i/moments/994601867987619840",className:"font-semibold text-sky-500 no-underline hover:text-sky-600",children:"quick tips"}),","," ",f.jsx("a",{href:"https://medium.com/@refactoringui",className:"font-semibold text-sky-500 no-underline hover:text-sky-600",children:"in-depth articles"}),", and"," ",f.jsx("a",{href:"https://www.youtube.com/steveschoger",className:"font-semibold text-sky-500 no-underline hover:text-sky-600",children:"video tutorials"}),"."]}),f.jsx("p",{children:"Refactoring UI takes everything we know about design and bundles it into one comprehensive package, including a book, screencasts, a component gallery, custom designed assets, and more."}),f.jsx("p",{children:"It’s exactly what I needed when I was struggling to make my projects look awesome."})]})]})})]}),f.jsxs("section",{children:[f.jsxs("div",{className:"bg-linear-to-b from-gray-50 py-24 sm:py-40",children:[f.jsxs(ft,{children:[f.jsx("h2",{className:"text-4xl leading-[1.2] tracking-tighter text-slate-900 sm:text-[3.5rem] sm:leading-18",children:"What we’ve put together"}),f.jsxs(Gt,{className:"mt-8",children:[f.jsx(ga,{children:"It’s not just a book — it’s everything you need to start producing better designs today."}),f.jsxs("p",{children:["When we first started working on this project, our ambitions were pretty modest — take all of the"," ",f.jsx("a",{href:"https://twitter.com/i/moments/994601867987619840",className:"font-semibold text-sky-500 no-underline hover:text-sky-600",children:"tips and tricks we’ve shared on Twitter"}),", bundle them up into one resource, and put it out into the world."]}),f.jsxs("p",{children:["But the more time we put into planning it, the more we realized that we had an opportunity to create something better than that. Something that wasn’t just a book, but"," ",f.jsx("span",{className:"font-medium text-slate-900",children:"more like a complete survival kit for designing for the web"}),"."]}),f.jsx("p",{className:"italic",children:"Here’s what we ended up with…"})]}),f.jsx("div",{className:"mt-20 h-16 w-16 overflow-hidden rounded-full bg-white shadow-lg ring-1 ring-slate-900/5",children:f.jsx(mO,{})}),f.jsx("h3",{id:"the-book",className:"mt-8 text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"The Book"}),f.jsxs(Gt,{className:"mt-6",children:[f.jsxs(ga,{children:["A beautiful PDF containing ",f.jsx("strong",{className:"font-semibold",children:"50 incredibly visual chapters"})," spread across 200+ painstakingly typeset pages."]}),f.jsx("p",{children:"This book contains literally everything we know about web design, distilled into short, easy to read chapters."}),f.jsx("p",{children:"Every chapter is designed to be as independent as possible, so you can read them in almost any order. And if you want to sit down and read the whole thing at once, you’ll have no trouble getting through it in just a couple of hours."}),f.jsxs("p",{children:["We hate books that repeat the same ideas over and over just to fill out the page count. This book is written a lot like our"," ",f.jsx("a",{href:"https://medium.com/refactoring-ui/7-practical-tips-for-cheating-at-design-40c736799886",className:"font-semibold text-sky-500 no-underline hover:text-sky-600",children:"blog posts"})," ","— every sentence is highlight-worthy."]})]})]}),f.jsx("div",{className:"mt-10 flex snap-x scroll-pl-4 space-x-4 overflow-x-auto py-10 sm:scroll-pl-6 sm:space-x-8 md:scroll-pl-[calc(50%-20rem)] lg:scroll-pl-[calc(50%-25rem)]",children:[XO,KO,JO,WO,eC,tC,nC,rC].map((t,r,l)=>f.jsx("div",{className:"flex-none snap-start "+(r===0?"w-[calc(60%+1rem)] pl-4 sm:w-[calc(60%+1.5rem)] sm:pl-6 md:w-[calc(29rem+(50%-20rem))] md:pl-[calc(50%-20rem)] lg:w-[calc(29rem+(50%-25rem))] lg:pl-[calc(50%-25rem)]":r===l.length-1?"w-[calc(60%+1rem)] pr-4 sm:w-[calc(60%+1.5rem)] sm:pr-6 md:w-[calc(29rem+(50%-20rem))] md:pr-[calc(50%-20rem)] lg:w-[calc(29rem+(50%-25rem))] lg:pr-[calc(50%-25rem)]":"w-[60%] md:w-116"),children:f.jsx("img",{src:t,alt:"",className:"bg-white shadow-lg ring-1 ring-slate-900/5",width:"928",height:"1194"})},r))}),f.jsx(mC,{})]}),f.jsxs("div",{className:"bg-linear-to-b from-gray-50 py-24 sm:py-40",children:[f.jsxs(ft,{children:[f.jsx("div",{className:"h-16 w-16 overflow-hidden rounded-full bg-white shadow-lg ring-1 ring-slate-900/5",children:f.jsx(wO,{})}),f.jsx("h3",{id:"video-tutorials",className:"mt-8 text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Video tutorials"}),f.jsxs(Gt,{className:"mt-6",children:[f.jsx(ga,{children:"The book will teach you a ton, but there are some things best learned by watching an expert do it themselves."}),f.jsx("p",{children:"we’ve put together three in-depth video tutorials that walk through how to take all of the ideas in the book and apply them to three common UI design scenarios."})]})]}),f.jsx("div",{className:"mx-auto mt-10 snap-x scroll-pl-[calc(50%-20rem)] overflow-x-auto px-4 py-10 sm:px-0 lg:scroll-pl-[calc(50%-25rem)] xl:max-w-7xl xl:overflow-visible xl:px-8",children:f.jsx("ul",{className:"space-y-10 sm:flex sm:space-y-0 sm:space-x-8 xl:-mx-4 xl:space-x-0",children:[{title:"Designing a complex form interface",runtime:"11:13",src:uC,poster:iC},{title:"Building a data-focused dashboard",runtime:"17:20",src:oC,poster:lC},{title:"Styling a text-focused landing page",runtime:"12:08",src:sC,poster:aC}].map((t,r,l)=>f.jsx("li",{className:Qn("flex-none snap-start xl:w-1/3 xl:px-4",r===0?"sm:w-102 sm:pl-6 md:w-[calc(24rem+(50%-20rem))] md:pl-[calc(50%-20rem)] lg:w-[calc(24rem+(50%-25rem))] lg:pl-[calc(50%-25rem)]":r===l.length-1?"sm:w-102 sm:pr-6 md:w-[calc(24rem+(50%-20rem))] md:pr-[calc(50%-20rem)] lg:w-[calc(24rem+(50%-25rem))] lg:pr-[calc(50%-25rem)]":"sm:w-96"),children:f.jsx(vC,{...t})},t.title))})}),f.jsx(ft,{className:"mt-10",children:f.jsx(Gt,{children:f.jsx("p",{children:'Each video is tightly edited and just the right pace, so there’s no wasted t
87ime watching me "hmm" and "uhh" my way around the design.'})})})]}),f.jsxs("div",{className:"bg-linear-to-b from-gray-50 py-24 sm:py-40",children:[f.jsxs(ft,{children:[f.jsx("div",{className:"h-16 w-16 overflow-hidden rounded-full bg-white shadow-lg ring-1 ring-slate-900/5",children:f.jsx(gO,{})}),f.jsx("h3",{id:"the-component-gallery",className:"mt-8 text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"The Component Gallery"}),f.jsxs(Gt,{className:"mt-6",children:[f.jsx(ga,{children:"How many times have you found yourself looking at other apps to get ideas for things like button styles, form layouts, or navigation treatments?"}),f.jsx("p",{children:"This has always been a huge pain point for us with our own work, so we built the component gallery to solve it."}),f.jsxs("p",{children:["The component gallery is a huge resource of ",f.jsx("strong",{className:"font-medium text-slate-900",children:"20+ component/layout categories"}),", and ",f.jsx("strong",{className:"font-medium text-slate-900",children:"200+ individual component styles"}),"."]})]})]}),f.jsx(ch,{className:"mt-14",cometVariant:"slate",images:[DO,MO,UO,BO,zO,LO,HO,qO]}),f.jsx(ft,{className:"mt-14",children:f.jsxs(Gt,{children:[f.jsx("p",{children:"It includes medium-fidelity mockups of every idea we could think of, for every component we could think of, including things like:"}),f.jsx("ul",{className:"grid grid-cols-1 gap-x-8 gap-y-3 sm:grid-cols-2",children:["Button styles","Card layouts","Login page layouts","Table styles","Marketing page sections","Navigation layouts"].map(t=>f.jsx("li",{className:"relative pl-6 before:absolute before:top-[calc(50%-1px)] before:left-0 before:h-[2px] before:w-3 before:bg-slate-300",children:t},t))}),f.jsx("p",{children:"…and much, much more."})]})})]}),f.jsxs("div",{className:"bg-linear-to-b from-gray-50 py-24 sm:py-40",children:[f.jsxs(ft,{children:[f.jsx("div",{className:"h-16 w-16 overflow-hidden rounded-full bg-white shadow-lg ring-1 ring-slate-900/5",children:f.jsx(pO,{})}),f.jsx("h3",{id:"color-palettes",className:"mt-8 text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Color Palettes"}),f.jsxs(Gt,{className:"mt-6",children:[f.jsx(ga,{children:"If you’ve ever used an online color palette generator, you know that the five swatches they end up giving you are never enough to build out a real interface."}),f.jsxs("p",{children:["We set out to solve this by handcrafting"," ",f.jsx("strong",{className:"font-medium text-slate-900",children:"over a dozen comprehensive color palettes"})," that include 10 shades for each included color, as well as an example UI showing how those colors are intended to be used:"]})]})]}),f.jsx(ch,{className:"mt-14",cometVariant:"violet",images:[_O,jO,TO,AO,OO,CO,RO,NO,kO]}),f.jsx(ft,{className:"mt-14",children:f.jsx(Gt,{children:f.jsx("p",{children:"we’ve also put together a huge library of individual color scales that you can use to curate your own palettes, without handpicking every single shade yourself."})})})]}),f.jsxs("div",{className:"bg-linear-to-b from-gray-50 py-24 sm:py-40",children:[f.jsxs(ft,{children:[f.jsx("div",{className:"h-16 w-16 overflow-hidden rounded-full bg-white shadow-lg ring-1 ring-slate-900/5",children:f.jsx(vO,{})}),f.jsx("h3",{id:"font-suggestions",className:"mt-8 text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Font Suggestions"}),f.jsxs(Gt,{className:"mt-6",children:[f.jsx(ga,{children:"Trying to pick the perfect font for a project is a nightmare. There are thousands of fonts to choose from, and trying to make an informed decision without seeing a particular font in the right context takes forever."}),f.jsx("p",{children:"we’ve put together a list of over 30 fonts we absolutely love, and broken it down across three categories: UI, headlines, and article copy."})]})]}),f.jsx(ch,{className:"mt-14",cometVariant:"blue",images:[FO,IO,$O,GO,VO,YO]}),f.jsx(ft,{className:"mt-14",children:f.jsxs(Gt,{children:[f.jsx("p",{children:"Each font is shown in an example UI for that category, so you can get a feel for exactly how it’s going to look where you intend to use it, without having to try each font yourself."}),f.jsx("p",{children:"If you’ve ever felt uneasy trying to choose a typeface, this is going to save you a ton of time."})]})})]}),f.jsx("div",{className:"overflow-hidden bg-linear-to-b from-gray-50 pt-24 sm:pt-40",children:f.jsxs(ft,{children:[f.jsx("div",{className:"h-16 w-16 overflow-hidden rounded-full bg-white shadow-lg ring-1 ring-slate-900/5",children:f.jsx(bO,{})}),f.jsx("h3",{id:"custom-illustrated-icons",className:"mt-8 text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Custom illustrated icons"}),f.jsxs("div",{className:"relative pt-6 pb-48 sm:pb-64 lg:pb-40",children:[f.jsx("div",{className:"absolute inset-y-0 left-0 w-full mask-[radial-gradient(65.89%_46.51%_at_50.04%_60.96%,rgba(196,196,196,0.25)_0%,rgba(196,196,196,0)_100%)] bg-size-[auto_65%] bg-position-[center_bottom_4rem] bg-no-repeat sm:left-1/2 sm:-ml-151.75 sm:w-303.5 sm:bg-size-[100%] sm:bg-position-[center_bottom_5rem] lg:bg-bottom",style:{backgroundImage:`url('${xO}')`}}),f.jsxs(Gt,{className:"relative",children:[f.jsx(ga,{children:"Refactoring UI also includes a set of 200 beautifully illustrated SVG icons."}),f.jsx("p",{children:"The SVGs are pre-optimized, and the colors can easily be customized to fit your branding with just CSS — no design tool knowledge required."})]}),f.jsx("div",{className:"mt-8 flex justify-center px-12 sm:mt-20 sm:px-0",children:f.jsx("div",{className:"relative w-95.75 rounded-lg bg-white shadow-lg ring-1 ring-slate-900/10",children:f.jsxs("div",{className:"pt-[100%]",children:[f.jsxs("svg",{className:"absolute inset-0 h-full w-full",viewBox:"0 0 383 383",fill:"none",children:[f.jsx("rect",{width:"384",height:"384",fill:"url(#icon-grid)"}),f.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M207.999 48V303.547L191.999 321.509L54.4975 350.621C4
870.7802 356.718 26.9753 342.271 33.6884 328.845L177.688 40.8446C180.637 34.9482 186.318 32 191.999 32L207.999 48Z",fill:"#637985"}),f.jsx("path",{d:"M192 32C197.681 32 203.363 34.9482 206.311 40.8446L350.311 328.845C357.024 342.271 343.219 356.718 329.502 350.621L192 321.509L192 32Z",fill:"#0D2B3E"}),f.jsx("defs",{children:f.jsx("pattern",{patternUnits:"userSpaceOnUse",id:"icon-grid",viewBox:"0 0 32 32",width:"16",height:"16",children:f.jsx("path",{d:"M31 0V31H0",stroke:"#e2e8f0",strokeWidth:"2",fill:"none"})})})]}),f.jsxs("div",{className:"absolute top-[70%] right-[68%] h-[24vw] min-h-32 w-[28vw] rounded-tl-xl border-t-2 border-l-2 border-sky-400 sm:top-[79.37336815%] sm:right-[78.32898172%] sm:h-24 sm:min-h-0 sm:w-auto sm:rounded-tl-none sm:border-x sm:border-t-0 lg:top-[39.16449086%] lg:right-[60.83550914%] lg:h-6 lg:w-85.75 lg:rounded-tl-xl lg:border-t-2 lg:border-r-0 lg:border-l-2",children:[f.jsxs("svg",{viewBox:"0 0 8 8",className:"absolute top-[calc(-0.25rem-1px)] -right-1 h-2 w-2 overflow-visible text-sky-400 sm:-top-1 lg:top-[calc(-0.25rem-1px)]",fill:"currentColor",stroke:"currentColor",strokeWidth:"0",children:[f.jsx("circle",{cx:"4",cy:"4",r:"4"}),f.jsx("circle",{cx:"4",cy:"4",r:"7",fill:"none",strokeWidth:"2",strokeOpacity:"0.5"}),f.jsx("circle",{cx:"4",cy:"4",r:"11",fill:"none",strokeWidth:"2",strokeOpacity:"0.2"})]}),f.jsxs("div",{className:"absolute top-full -left-6 mt-1 font-mono leading-8 font-medium whitespace-nowrap text-slate-700 sm:-left-9 lg:-left-4",children:[".primary ","{",f.jsx("br",{}),"fill: #637985; ","}"]})]}),f.jsxs("div",{className:"absolute top-[79%] left-[70%] h-[calc(24vw)] border-x border-sky-400 sm:left-[76.50130548%] sm:h-24 lg:top-[59.79112272%] lg:left-[72.5848564%] lg:h-6 lg:w-56 lg:rounded-tr-xl lg:border-t-2 lg:border-r-2 lg:border-l-0 xl:w-76",children:[f.jsxs("svg",{viewBox:"0 0 8 8",className:"absolute -top-1 -left-1 h-2 w-2 overflow-visible text-sky-400 lg:top-[calc(-0.25rem-1px)]",fill:"currentColor",stroke:"currentColor",strokeWidth:"0",children:[f.jsx("circle",{cx:"4",cy:"4",r:"4"}),f.jsx("circle",{cx:"4",cy:"4",r:"7",fill:"none",strokeWidth:"2",strokeOpacity:"0.5"}),f.jsx("circle",{cx:"4",cy:"4",r:"11",fill:"none",strokeWidth:"2",strokeOpacity:"0.2"})]}),f.jsxs("div",{className:"absolute top-full left-full mt-1 -ml-7 font-mono leading-8 font-medium whitespace-nowrap text-slate-700 lg:-ml-4",children:[".secondary ","{",f.jsx("br",{}),"fill: #0D2B3E; ","}"]})]})]})})})]})]})})]}),f.jsxs("section",{id:"get-refactoring-ui",className:"relative bg-[radial-gradient(145.05%_100%_at_50%_0%,#1D2B41_0%,#020509_57.38%,#0F1A29_88.16%)] pt-24 pb-px sm:pt-40",children:[f.jsxs("div",{className:"pointer-events-none absolute inset-0 hidden overflow-hidden lg:block",children:[f.jsxs("div",{className:"absolute top-[20%] bottom-[15%] left-[-25%] w-[150%] rotate-12 border-y border-white/5",children:[f.jsx("div",{className:"absolute top-[-1.5px] right-[calc(50%+26rem)] mr-6 h-[2px] w-28 rounded-full bg-linear-to-l from-blue-500"}),f.jsx("div",{className:"absolute right-[calc(50%+10rem)] bottom-[-1.5px] h-[2px] w-28 rounded-full bg-linear-to-l from-sky-400"})]}),f.jsx("div",{className:"absolute top-[60%] left-[-25%] h-px w-[150%] rotate-12 bg-white/5",children:f.jsx("div",{className:"absolute top-[-0.5px] left-[calc(50%+29rem)] h-[2px] w-28 rounded-full bg-linear-to-l from-violet-400 xl:left-[calc(50%+31rem)]"})}),f.jsx("div",{className:"absolute top-[-25%] left-[calc(50%+26rem)] h-[150%] w-px rotate-12 bg-white/5"}),f.jsx("div",{className:"absolute top-[-25%] right-[calc(50%+26rem)] h-[150%] w-px rotate-12 bg-white/5"})]}),f.jsxs("div",{className:"relative",children:[f.jsx(ft,{as:"h2",size:"md",className:"text-center text-4xl leading-[1.2] tracking-tighter text-white sm:text-[3.5rem] sm:leading-18",children:"Get Refactoring UI today."}),f.jsx(ft,{as:"p",size:"xs",className:"mt-4 text-center text-2xl leading-10 tracking-tight text-slate-400",children:"Learn how to design beautiful user interfaces by yourself using specific tactics explained from a developer’s point-of-view."}),f.jsx(pC,{})]})]}),f.jsxs("section",{className:"bg-slate-50 py-24 sm:py-40",children:[f.jsx(ft,{as:"h2",size:"md",className:"text-center text-3xl leading-normal tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Over 20,000 people are already using Refactoring UI to make their ideas look awesome."}),f.jsx(ft,{as:"p",size:"xs",className:"mt-4 text-center text-2xl leading-10 tracking-tight text-slate-600",children:"Here’s what some of them are saying…"}),f.jsx(gC,{})]}),f.jsx("section",{className:"overflow-hidden py-24 sm:py-40",children:f.jsx(ft,{children:f.jsxs("div",{className:"relative",children:[f.jsx("div",{className:"pointer-events-none absolute top-4 right-full hidden w-1/2 origin-top-right rotate-12 xl:block",children:f.jsx("div",{className:"aspect-w-4 aspect-h-5",children:f.jsx("div",{children:f.jsxs(Zo,{children:[f.jsx("div",{className:"absolute top-[-0.5px] left-0 h-[2px] w-28 -translate-x-1/3 rounded-full bg-linear-to-r from-blue-500"}),f.jsx("div",{className:"absolute right-0 bottom-[-0.5px] h-[2px] w-28 translate-x-4 roun
87ded-full bg-linear-to-l from-violet-400"})]})})})}),f.jsx("div",{className:"pointer-events-none absolute top-[58%] left-full ml-32 hidden w-1/2 origin-top-right rotate-12 xl:block",children:f.jsx("div",{className:"aspect-w-4 aspect-h-5",children:f.jsx("div",{children:f.jsxs(Zo,{children:[f.jsx("div",{className:"absolute top-[-0.5px] left-0 h-[2px] w-28 -translate-x-1/3 rounded-full bg-linear-to-r from-blue-500"}),f.jsx("div",{className:"absolute right-0 bottom-[-0.5px] h-[2px] w-28 translate-x-4 rounded-full bg-linear-to-l from-violet-400"})]})})})}),f.jsx("h2",{className:"text-center text-3xl leading-[1.2] tracking-tighter text-slate-900 sm:text-[2.5rem] sm:leading-14",children:"Frequently asked questions"}),f.jsx("dl",{className:"mt-20 text-lg",children:[["Can I get Refactoring UI for my entire team?",f.jsxs(f.Fragment,{children:[f.jsx("p",{children:"Sure! We offer team discounts on the Complete Package based on the number of team members you’d like to purchase for:"}),f.jsx("ul",{className:"-mx-4 mt-6! bg-slate-50 px-4 py-6 sm:mx-0 sm:rounded-3xl sm:px-8",children:[[3,"$399"],[5,"$649"],[10,"$1249"],[15,"$1799"],[25,"$2749"]].map(([t,r])=>f.jsx("li",{children:f.jsxs("a",{href:`/buy/team-${t}`,className:"group flex justify-between py-2",children:[f.jsxs("div",{children:["Up to ",t," team members"]}),f.jsxs("div",{className:"font-semibold text-slate-900 group-hover:text-sky-500",children:[r," →"]})]})},t))})]}),"team-pricing"],["Can I get an invoice?",f.jsxs("p",{children:[`Yes! After purchase you'll receive a receipt/invoice via email. During checkout, you can check "I'm purchasing as a business" to add your company information. Refactoring UI is sold through Link by Stripe, so if you need to make changes to your invoice after purchase, you can`," ",f.jsx("a",{href:"https://support.link.com/contact",className:"font-semibold text-sky-500 hover:text-sky-600",children:"reach out to Link support"})," directly"," ",`(if you don't have a Link account and prefer not to create one, you can click "I can't log in").`]})],["What format are the files? Is there any DRM?",f.jsxs(f.Fragment,{children:[f.jsx("p",{children:"The book, component gallery, color palettes, and font recommendations are PDFs, the screencasts are downloadable mp4 files, and the icons are SVG."}),f.jsx("p",{children:"Everything is DRM-free; that crap is annoying."})]})],["Can I upgrade to the complete package later?",f.jsxs("p",{children:["Of course! Shoot us an email at"," ",f.jsx("a",{href:"mailto:[email protected]",className:"font-semibold text-sky-500 hover:text-sky-600",children:"[email protected]"})," ","and we’ll sort you out."]})],["Does the component gallery include CSS?",f.jsxs(f.Fragment,{children:[f.jsx("p",{children:"Short answer is no."}),f.jsx("p",{children:"Long answer is that the goal with the component gallery is to provide layout and treatment ideas with just enough fidelity to be useful."}),f.jsx("p",{children:"If you need an idea for a pricing page layout, the idea is that you’d browse the component gallery to find one you like, then combine that with what you learn from the book to create a great-looking design yourself."}),f.jsx("p",{children:"There are a million ways you could style these components, and we don’t want the component gallery to encourage you to make every project look the same."})]})],["What’s the license for the icons?",f.jsxs(f.Fragment,{children:[f.jsxs("p",{children:["You can read a copy of the license"," ",f.jsx("a",{href:"https://gist.github.com/adamwathan/cbda1bb6c23e3bf4e31f7a98b2ac0edb",className:"font-semibold text-sky-500 hover:text-sky-600",children:"here"}),"."]}),f.jsx("p",{children:"TL;DR: Do pretty much whatever you want with them, including using them in open-source projects. Just don’t resell them or publish them on npm purely to distribute them for free or anything lame like that."})]})],["What if I decide it’s not for me?",f.jsxs("p",{children:["No problem at all! Email us at"," ",f.jsx("a",{href:"mailto:[email protected]",className:"font-semibold text-sky-500 hover:text-sky-600",children:"[email protected]"})," ","within 60 days and we’ll refund you in full, no questions asked."]})]].map(([t,r,l],s)=>f.jsxs("div",{id:l,children:[f.jsxs("dt",{className:"font-semibold text-slate-900",children:[s!==0&&f.jsx("div",{className:"my-10 h-px bg-linear-to-r from-slate-200/0 via-slate-200 to-slate-200/0"}),t]}),f.jsx(Gt,{as:"dd",className:"mt-4",children:r})]},t))})]})})}),f.jsx(ft,{as:"footer",className:"pb-20",children:f.jsxs("p",{className:"border-t border-slate-200 pt-8 text-center text-slate-500",children:["Copyright © ",new Date().getFullYear()," The UI Company Inc."]})})]})}const wC=Object.freeze(Object.defineProperty({__proto__:null,default:bC},Symbol.toStringTag,{value:"Module"}));function xC(){return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:"Thank You - Refactoring UI"})}),f.jsx(Nu,{title:"Thanks! Now check your email.",children:f.jsxs("p",{children:["You should get a confirmation email soon, ",f.jsx("strong",{className:"font-medium text-white",children:"open it up"})," and"," ",f.jsx("strong",{className:"font-medium text-white",children:"confirm your email"})," so we can keep you up to date."]})})]})}const SC=Object.freeze(Object.defineProperty({__proto__:null,default:xC},Symbol.toStringTag,{value:"Module"})),EC=t=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 883 250",...t},m.createElement("defs",null,m.createElement("linearGradient",{id:"a",x1:"50%",x2:"50%",y1:"0%",y2:"100%"},m.createElement("stop",{offset:"0%",stopColor:"#3DACEC"}),m.createElement("stop",{offset:"100%",stopColor:"#5A77F3"}))),m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("path",{fill:"url(#a)",fillRule:"nonzero",d:"M662.4 206.12a44.26 44.26 0 0 0 7.5-13.9 110.24 110.24 0 0 0 87.6 43.2c60.98 0 110.42-49.44 110.42-110.42 0-60.98-49.44-110.42-110.42-110.42-50.39 0-92.9 33.76-106.14 79.89h-1
875.1C649.88 40.19 699 0 757.5 0c69.04 0 125 55.96 125 125 0 69.04-55.96 125-125 125a124.72 124.72 0 0 1-95.1-43.88z"}),m.createElement("path",{fill:"currentColor",d:"M41.1 134.25l28.27 38.67H50.43l-25.86-36.67H15.9v36.67H.17V81.98h27.46c24.4 0 33.07 13.34 33.07 27.34 0 12.93-8.93 22.26-19.6 24.93zm3.33-24.53c0-9.2-5.6-14.54-15.73-14.54H15.9v28.67h12.93c10 0 15.6-6 15.6-14.13zm56.57-2.8c22 .13 32.13 17.2 32.13 33.46 0 1.34 0 3.07-.26 4.4H83.53c0 10 8.8 18.67 19.07 18.67 6.53 0 10.93-2.67 14.27-7.2h15.33c-4.27 9.73-13.47 18.93-29.6 18.93-19.6 0-34-14.4-34-34.8 0-18 12.27-33.46 32.4-33.46zm0 11.2c-10.27 0-16.53 7.6-17.33 15.86h34.53c-.93-8.53-7.47-15.86-17.2-15.86zm37.1 3.46v-12.53h9.07V98.52c0-14.4 7.6-22.27 21.73-22.27 3.6 0 7.07.4 9.73 1.2v12.27a26.9 26.9 0 0 0-7.2-1.07c-6.66 0-9.33 4-9.33 10.13v10.27h14.27v12.53H162.1v51.34h-14.93v-51.34h-9.07zm107.37-12.53v63.87h-14.54v-8.14h-.4a27 27 0 0 1-21.86 10.4c-14.4 0-30.67-11.46-30.67-34.26 0-20.27 14.4-33.87 31.73-33.87 10.67 0 17.07 5.6 20.94 10.67h.26v-8.67h14.54zm-52.14 31.87c0 10.66 6.14 21.2 19.34 21.2 9.86 0 18.93-8.54 18.93-20.8 0-12.94-8.4-21.47-18.8-21.47-13.2 0-19.47 10.67-19.47 21.07zm96.7-34c18.27 0 27.47 12 29.47 21.33h-15.33c-2-5.07-6.8-8.67-14.27-8.67-10.8 0-18.53 7.87-18.53 21.34 0 12.13 7.46 21.46 19.06 21.46 8.27 0 12.54-4.66 14.67-9.6h15.47c-3.47 11.6-12.67 22.4-30.4 22.4-19.2 0-34.14-13.73-34.14-34.4 0-18.66 13.07-33.86 34-33.86zm33.5 14.66v-12.53h8v-20.4h14.94v20.4h15.86v12.53h-15.86v28.54c0 8.66 2.66 11.06 8.8 11.06 2.53 0 5.46-.53 7.73-1.06v12.13c-3.33.93-7.6 1.47-11.33 1.47-15.87 0-20.14-9.6-20.14-22.67v-29.47h-8zm43.1 19.34c0-19.74 14.8-34 34.14-34 20 0 34.13 14.66 34.13 34 0 18.8-14.27 34.26-34.13 34.26-19.47 0-34.14-14.93-34.14-34.26zm15.2 0c0 12.26 8.67 20.93 18.94 20.93 11.33 0 19.06-9.07 19.06-20.93 0-11.34-7.2-20.8-19.06-20.8-11.47 0-18.94 8.93-18.94 20.8zM484 107.45v13.87c-1.87-.27-4.13-.67-7.47-.67-10.13 0-16.13 6.67-16.13 20v32.27h-14.93v-63.87h14.66v9.07h.4c2.94-5.47 9.34-11.07 17.87-11.07 2.4 0 4 .13 5.6.4zm8.17 65.47v-63.87h14.93v63.87h-14.93zm-.8-78v-15.2h16.53v15.2h-16.53zm30.56 78v-63.87h14.8v8h.27a23.28 23.28 0 0 1 19.47-10.13c13.2 0 24.8 8.66 24.8 29.2v36.8h-14.94v-36c0-10.94-5.2-16.8-13.73-16.8-9.33 0-15.73 6.53-15.73 18.93v33.87h-14.94zm136.57-63.87v61.87c0 23.46-10.67 36.26-33.73 36.26-17.87 0-29.34-9.86-31.87-25.06h14.93c1.74 7.06 6.8 12.66 17.6 12.66 12.27 0 18.8-7.86 18.8-22v-8h-.26a27.83 27.83 0 0 1-21.74 9.87c-16.8 0-31.2-13.07-31.2-33.87 0-19.46 13.47-33.73 31.74-33.73 10.93 0 17.46 5.6 21.06 10.27h.4v-8.27h14.27zm-52.27 31.73c0 10.27 6.27 20.8 19.2 20.8 10.4 0 19.07-8.4 19.07-20.53 0-12.8-8.27-21.2-18.8-21.2-12.93 0-19.47 10.67-19.47 20.93zm131.4 35.07c-18 0-34.13-10.13-34.13-39.07v-54.8h15.73v56.27c0 14.53 6.8 24 18.4 24 13.47 0 18.27-10.27 18.27-24V81.98h15.6v54.54c0 28.53-14.67 39.33-33.87 39.33zm48.84-2.93V81.98h15.73v90.94h-15.73z"})));function Pu({meta:t,children:r}){return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:t?.title&&f.jsxs(f.Fragment,{children:[f.jsx("title",{children:`${t.title} - Refactoring UI`}),f.jsx("meta",{name:"twitter:title",content:`${t.title} - Refactoring UI`})]})}),f.jsxs("div",{className:"mx-auto max-w-4xl px-4 py-16 text-xl sm:px-6 sm:py-24 md:px-12",children:[f.jsxs(Mh,{href:"/",className:"block w-48 max-w-full",children:[f.jsx("span",{className:"sr-only",children:"Refactoring UI home page"}),f.jsx(EC,{className:"block w-full text-slate-900"})]}),f.jsx("h1",{className:"mt-16 text-5xl leading-[1.2] tracking-tighter text-slate-900 sm:mt-24 sm:text-[4rem] sm:leading-19",children:t.title}),f.jsxs("p",{className:"mt-6 text-2xl leading-10 tracking-tight text-slate-600",children:["Adapted from our book and video series,"," ",f.jsx(Mh,{href:"/",className:"font-semibold text-sky-500 hover:text-sky-600",children:"Refactoring UI"}),"."]}),f.jsx("div",{className:"prose prose-lg mt-12 max-w-none text-slate-600 prose-slate sm:prose-img:ml-8 sm:prose-img:w-[calc(100%-4rem)] prose-lead:text-slate-600",children:r})]})]})}const Rv={title:"Building Your Color Palette"};function _C(){return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:`${Rv.title} - Refactoring UI`})}),f.jsxs(Pu,{meta:Rv,children:[f.jsx("p",{children:'Ever used one of those fancy color palette generators? You know, the ones where you pick a starting color, tweak some options that probably include some musical jargon like "triad" or "major fourth", and are then bestowed the five perfect color swatches you should use to build your website?'}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-01.png",width:"1480",height:"520"}),f.jsx("p",{children:"This calculated and scientific approach to picking the perfect color scheme is extremely seductive, but not very useful."}),f.jsx("p",{children:"Well, unless you want your site to look like this:"}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-02.png",width:"1480",height:"1010"}),f.jsx("h2",{children:"What you actually need"}),f.jsx("p",{children:"You can’t build anything with five hex codes. To build something real, you need a much more comprehensive set of colors to choose from."}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-03.png",width:"1480",height:"1178"}),f.jsx("p",{children:"You can break a good color palette down into three categories."}),f.jsx("h3",{children:"Greys"}),f.jsx("p",{children:"Text, backgrounds, panels, form controls — almost everything in an interface is grey."}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-04.png",width:"1480",height:"880"}),f.jsx("p",{children:"You’ll need more greys than you think, too — three or four shades might sound like plenty but it won’t be long before you wish you had something a little darker than shade #2 but a little lighter than shade #3."}),f.jsx("p",{children:"In practice, you want 8-10 shades to choose from (more on this later). Not so many that you waste time deciding between shade #77 and shade #78, but enough to make sure you don’t have to compromise too much ."}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-05.png",width:"1480",height:"240"}),f.jsx("p",{children:"True black tends to look pretty unnatural, so start with a really dark grey and work your way up to white in steady increments."}),f.jsx("h3",{children:"Primary color(s)"}),f.jsxs("p",{children:["Most sites need one, ",f.jsx("em",{children:"maybe"}),' two colors that are used for primary actions, emphasizing navigation elements, etc. These are the colors that determine the overall look of a site — the ones that make you think of Facebook as "blue", even though it’s really mostly grey.']}),f.jsxs("p",{children:["Just like with greys, you need a variety ",f.jsx("em",{children:"(5-10)"})," of lighter and darker shades to choose from."]}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-06.png",width:"1480",height:"480"}),f.jsx("p",{children:"Ultra-light shades can be useful as a tinted background for things like alerts, while darker shades work great for text."}),f.jsx("h3",{children:"Accent colors"}),f.jsxs("p",{children:["On top of primary colors, every site needs a few ",f.jsx("em",{children:"accent"})," colors for communicating different things to the user."]}),f.jsx("p",{children:"For example, you might want to use an eye-grabbing color like yellow, pink, or teal to highlight a new feature:"}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-07.png",width:"1480",height:"360"}),f.jsxs("p",{children:["You might also need colors to emphasize different semantic ",f.jsx("em",{children:"states"}),", like red for confirming a destructive action:"]}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-08.png",width:"1480",height:"712"}),f.jsx("p",{children:"...yellow for a warning message:"}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-09.png",width:"1480",height:"402"}),f.jsx("p",{children:"...or green to highlight a positive trend:"}),f.jsx("img",{src:"/img/previews/whats-in-a-color-palette-10.png",width:"1480",height:"384"}),f.jsx("p",{children:"You’ll want multiple shades for these colors too, even though they should be used pretty sparingly throughout the UI."}),f.jsx("p",{children:"If you're building something where you need to use color to distinguish or categorize similar elements (like lines on graphs, events in a calendar, or tags on a project), you might need even more accent colors."}),f.jsxs("p",{children:["All in, it’s not uncommon to need as many as ",f.jsx("em",{children:"ten"}
87)," different colors with ",f.jsx("em",{children:"5-10 shades each"})," for a complex UI."]}),f.jsx("h2",{children:"Define your shades up front"}),f.jsxs("p",{children:['When you need to create a lighter or darker variation of a color in your palette, don’t get clever using CSS preprocessor functions like "lighten" or "darken" to create shades on the fly. That’s how you end up with 35 ',f.jsx("em",{children:"slightly"})," different blues that all look the same."]}),f.jsx("p",{children:"Instead, define a fixed set of shades up front that you can choose from as you work."}),f.jsx("img",{src:"/img/previews/define-your-shades-up-front-01.png",width:"1480",height:"840"}),f.jsx("p",{children:"So how do you put together a palette like this anyways?"}),f.jsx("h2",{children:"Choose the base color first"}),f.jsxs("p",{children:["Start by picking a ",f.jsx("em",{children:"base"})," color for the scale you want to create — the color in the middle that your lighter and darker shades are based on."]}),f.jsx("p",{children:"THere’s no real scientific way to do this, but for primary and accent colors, a good rule of thumb is to pick a shade that would work well as a button background."}),f.jsx("img",{src:"/img/previews/define-your-shades-up-front-02.png",width:"1480",height:"220"}),f.jsx("p",{children:'It’s important to note that there are no real rules here like "start at 50% lightness" or anything — every color behaves a bit differently, so you’ll have to rely on your eyes for this one.'}),f.jsx("h2",{children:"Finding the edges"}),f.jsx("p",{children:"Next, pick your darkest shade and your lightest shade. THere’s no real science to this either, but it helps to think about where they will be used and choose them using that context."}),f.jsx("p",{children:"The darkest shade of a color is usually reserved for text, while the lightest shade might be used to tint the background of an element."}),f.jsx("p",{children:"A simple alert component is a good example that combines both of these use cases, so it can be a great place to pick these colors."}),f.jsx("img",{src:"/img/previews/define-your-shades-up-front-03.png",width:"1480",height:"324"}),f.jsx("p",{children:"Start with a color that matches the hue of your base color, and adjust the saturation and lightness until you're satisfied."}),f.jsx("h2",{children:"Filling in the gaps"}),f.jsx("p",{children:"Once you’ve got your base, darkest, and lightest shades, you just need to fill in the gaps in between them."}),f.jsx("p",{children:"For most projects, you’ll need at least 5 shades per color, and probably closer to 10 if you don’t want to feel too constrained."}),f.jsxs("p",{children:["Nine is a great number because it’s easy to divide and makes filling in the gaps a little more straightforward. Let’s call our darkest shade"," ",f.jsx("em",{children:"900"}),", our base shade ",f.jsx("em",{children:"500"}),", and our lightest shade ",f.jsx("em",{children:"100"}),"."]}),f.jsxs("p",{children:["Start by picking shades ",f.jsx("em",{children:"700"})," and ",f.jsx("em",{children:"300"}),", the ones right in the middle of the gaps. You want these shades to feel like the perfect compromise between the shades on either side."]}),f.jsx("img",{src:"/img/previews/define-your-shades-up-front-04.png",width:"1480",height:"166"}),f.jsxs("p",{children:["This creates four more holes in the scale (",f.jsx("em",{children:"800"}),", ",f.jsx("em",{children:"600"}),", ",f.jsx("em",{children:"400"}),", and ",f.jsx("em",{children:"200"}),"), which you can fill using the same approach."]}),f.jsx("img",{src:"/img/previews/define-your-shades-up-front-05.png",width:"1480",height:"166"}),f.jsx("p",{children:"You should end up with a pretty balanced set of colors that provide just enough options to accommodate your design ideas without feeling limiting."}),f.jsx("h2",{children:"What about greys?"}),f.jsx("p",{children:"With greys the base color isn’t as important, but otherwise the process is the same. Start at the edges and fill in the gaps until you have what you need."}),f.jsx("img",{src:"/img/previews/define-your-shades-up-front-06.png",width:"1480",height:"166"}),f.jsx("p",{children:"Pick your darkest grey by choosing a color for the darkest text in your project, and your lightest grey by choosing something that works well for a subtle off-white background."}),f.jsx("h2",{children:"It’s not a science"}),f.jsx("p",{children:"As tempting as it is, you can’t rely purely on math to craft the perfect color palette."}),f.jsx("p",{children:"A systematic approach like the one described above is great to get you started, but don’t be afraid to make little tweaks if you need to."}),f.jsx("p",{children:"Once you actually start using your colors in your designs, it’s almost inevitable that you’ll want to tweak the saturation on a shade, or make a couple of shades lighter or darker. Trust your eyes, not the numbers."}),f.jsxs("p",{children:["Just try to avoid adding ",f.jsx("em",{children:"new"})," shades too often if you can avoid it. If you're not dilligent about limiting your palette, you might as well have no color system at all."]})]})]})}const jC=Object.freeze(Object.defineProperty({__proto__:null,default:_C},Symbol.toStringTag,{value:"Module"})),Nv={title:"Labels are a last resort"};function TC(){return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:`${Nv.title} - Refactoring UI`})}),f.jsxs(Pu,{meta:Nv,children:[f.jsx("p",{children:"Put down the accessibility pitchfork — this isn’t about forms."}),f.jsxs("p",{children:["When presenting data to the user (especially data from the database), it’s easy to fall into the trap of displaying it using a naive"," ",f.jsx("em",{children:"label: value"})," format."]}),f.jsx("img",{src:"/img/previews/labels-are-a-last-resort-01.png",width:"1480",height:"500"}),f.jsx("p",{children:"The problem with this approach is that it makes it difficult to present the data with any sort of hierarchy; every piece of data is given equal emphasis."}),f.jsx("h2",{children:"You might not need a label at all"}),f.jsx("p",{children:"In a lot of situations, you can tell what a piece of data is just by looking at the format."}),f.jsxs("p",{children:["For example, ",f.jsx("em",{children:"[email protected]"})," is an email address, ",f.jsx("em",{children:"(555) 765-4321"})," is a phone number and ",f.jsx("em",{children:"$19.99"})," is a price."]}),f.jsxs("p",{children:["When the format isn’t enough, the context often is. When you see the phrase ",f.jsx("em",{children:'"Customer Support"'})," listed below someone’s name in an employee directory, you don’t need a label to make the connection that that is the department the person works in."]}),f.jsx("img",{src:"/img/previews/labels-are-a-last-resort-02.png",width:"1480",height:"500"}),f.jsx("p",{children:`When you're able to present data without labels, it’s much easier to emphasize important or identifying information, making the interface easier to use while at the same time making it feel more "designed".`}),f.jsx("h2",{children:"Combine labels and values"}),f.jsx("p",{children:"Even when a piece of data isn’t completely clear without a label, you can often avoid adding a label by adding clarifying text to the value."}),f.jsx("p",{children:'For example, if you need to display inventory in an e-commerce interface, instead of "In stock: 12", try something like "12 left in stock".'}),f.jsx("img",{src:"/img/previews/labels-are-a-last-resort-03.png",width:"1480",height:"448"}),f.jsx("p",{children:`If you're building a real estate app, something like "Bedrooms: 3" could simply become "3 bedrooms".`}),f.jsx("img",{src:"/img/previews/labels-are-a-last-resort-04.png",width:"1480",height:"852"}),f.jsx("p",{children:"When you're able to combine labels and values into a single unit, it’s much easier to give each piece of data meaningful styling without sacrificing on clarity."}),f.jsx("h2",{children:"Labels are secondary"}),f.jsxs("p",{children:["Sometimes you really ",f.jsx("em",{children:"do"})," need a label; for example when you're displaying multiple pieces of similar data and they need to be easily scannable, like on a dashboard."]}),f.jsx("p",{children:"In these situations, add the label, but treat it as supp
87orting content. The data itself is what matters, the label is just there for clarity."}),f.jsx("img",{src:"/img/previews/labels-are-a-last-resort-05.png",width:"1480",height:"522"}),f.jsx("p",{children:"De-emphasize the label by making it smaller, reducing the contrast, using a lighter font weight, or some combination of all three."}),f.jsx("h2",{children:"When to emphasize a label"}),f.jsxs("p",{children:["If you're designing an interface where you know the user will be ",f.jsx("em",{children:"looking for"})," the label, it might make sense to the emphasize the label instead of the data."]}),f.jsx("p",{children:"This is often the case on information-dense pages, like the technical specifications of a product."}),f.jsx("p",{children:`If a user is trying to find out what modem is in a laptop, they're probably scanning the page for the words "Modem", "WiFi" or "Wireless", not "Qualcomm" or "Intel".`}),f.jsx("img",{src:"/img/previews/labels-are-a-last-resort-06.png",width:"1480",height:"542"}),f.jsxs("p",{children:["Don’t de-emphasize the data ",f.jsx("em",{children:"too"})," much in these scenarios; it’s still important information. Simply using a darker color for the label and a slightly lighter color for the value is often enough."]})]})]})}const AC=Object.freeze(Object.defineProperty({__proto__:null,default:TC},Symbol.toStringTag,{value:"Module"})),kv={title:"Line-height is proportional"};function OC(){return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:`${kv.title} - Refactoring UI`})}),f.jsxs(Pu,{meta:kv,children:[f.jsx("p",{children:"You might have heard the advice that a line-height of about 1.5 is a good starting point from a readability perspective."}),f.jsx("img",{src:"/img/previews/line-height-is-proportional-01.png",width:"1480",height:"288"}),f.jsx("p",{children:"While that’s not necessarily untrue, choosing the right line-height for your text is a bit more complicated than just using the same value across the board in all situations."}),f.jsx("h2",{children:"Accounting for line length"}),f.jsx("p",{children:"The reason we add space between lines of text is to make it easy for the reader to find the next line when the text wraps. Have you ever accidentally read the same line of text twice, or accidentally skipped a line? The line-height was probably too short."}),f.jsx("p",{children:"When lines of text are spaced too tightly, it’s easy to finish reading a line of text at the right edge of a page then jump your eyes all the way back to the left edge only to be unsure which line is next."}),f.jsx("img",{src:"/img/previews/line-height-is-proportional-02.png",width:"1480",height:"542"}),f.jsx("p",{children:"This problem is magnified when lines of text are long. The further your eyes have to jump horizontally to read the next line, the easier it is to lose your place."}),f.jsx("p",{children:"That means that your line-height and paragraph width should be proportional — narrow content can use a shorter line-height like 1.5, but wide content might need a line-height as tall as 2."}),f.jsx("img",{src:"/img/previews/line-height-is-proportional-03.png",width:"1480",height:"800"}),f.jsx("h2",{children:"Accounting for font size"}),f.jsx("p",{children:"Line length isn’t the only factor in choosing the right line-height — font size has a big impact as well."}),f.jsx("p",{children:"When text is small, extra line spacing is important because it makes it a lot easier for your eyes to find the next line when the text wraps."}),f.jsx("img",{src:"/img/previews/line-height-is-proportional-04.png",width:"1480",height:"540"}),f.jsx("p",{children:"But as text gets larger, your eyes don’t need as much help. This means that for large headline text you might not need any extra line spacing, and a line-height of 1 is perfectly fine."}),f.jsx("img",{src:"/img/previews/line-height-is-proportional-05.png",width:"1480",height:"684"}),f.jsxs("p",{children:["Line-height and font size are ",f.jsx("em",{children:"inversely"})," proportional — use a taller line-height for small text and a shorter line-height for large text."]})]})]})}const CC=Object.freeze(Object.defineProperty({__proto__:null,default:OC},Symbol.toStringTag,{value:"Module"})),Dv={title:"Supercharge the defaults"};function RC(){return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:`${Dv.title} - Refactoring UI`})}),f.jsxs(Pu,{meta:Dv,children:[f.jsx("p",{children:`You don’t always have to add new elements to a design to add flare — there are a lot of ways to liven up a page by "supercharging" what's already there.`}),f.jsx("p",{children:"For example, if your design includes a bulleted list, try replacing the bullets with icons:"}),f.jsx("img",{src:"/img/previews/supercharge-the-defaults-02.png",width:"1480",height:"826"}),f.jsx("p",{children:"Checkmarks and arrows are great generic choices for a lot of situations, but you can also use something more specific to your content, like a padlock icon for a list of security-related features:"}),f.jsx("img",{src:"/img/previews/supercharge-the-defaults-03.png",width:"1480",height:"706"}),f.jsx("p",{children:`Similarly, if you're working on a testimonial try "promoting" the quotes into visual elements by increasing the size and changing the color:`}),f.jsx("img",{src:"/img/previews/supercharge-the-defaults-01.png",width:"1480",height:"892"}),f.jsx("p",{children:"Links are another great candidate for special styling. You can do something as simple as changing the color and font weight, or something as fancy as a thick and colorful custom underline that partially overlaps the text:"}),f.jsx("img",{src:"/img/previews/supercharge-the-defaults-04.png",width:"1480",height:"1234"}),f.jsx("p",{children:"If you're working on a form, using custom checkboxes and radio buttons is an easy way to add some color to the design:"}),f.jsx("img",{src:"/img/previews/supercharge-the-defaults-05.png",width:"1480",height:"1006"}),f.jsx("p",{children:"Just using one of your brand colors for the selected states instead of the browser defaults is often enough to take something from feeling boring to feeling polished and well-designed."})]})]})}const NC=Object.freeze(Object.defineProperty({__proto__:null,default:RC},Symbol.toStringTag,{value:"Module"}));function kC({downloadUrl:t}){return f.jsxs(f.Fragment,{children:[f.jsx(dr,{children:f.jsx("title",{children:"Thank You - Refactoring UI"})}),f.jsxs(Nu,{title:"Thanks for your purchase!",children:[f.jsx("p",{children:"Click the button below to download Refactoring UI. We've also sent you an email with a download link for your records."}),f.jsx("p",{className:"mt-4",children:f.jsx(ps,{href:t,download:!0,children:"Download Refactoring UI"})}),f.jsxs("p",{children:["If you have any issues, contact our support team at"," ",f.jsx("a",{href:"mailto:[email protected]",className:"font-medium text-white hover:underline",children:"[email protected]"})," ","and we will sort things out for you as quickly as we can."]})]})]})}const DC=Object.freeze(Object.defineProperty({__proto__:null,default:kC},Symbol.toStringTag,{value:"Module"}));
87var Zl=t=>{window.__fathomClientQueue=window.__fathomClientQueue||[],window.__fathomClientQueue.push(t)},MC=()=>{window.__fathomIsLoading=!1,window.__fathomClientQueue=window.__fathomClientQueue||[],window.__fathomClientQueue.forEach(t=>{switch(t.type){case"trackPageview":sw(t.opts);return;case"trackGoal":BC(t.code,t.cents);return;case"trackEvent":zC(t.eventName,t.opts);return;case"enableTrackingForMe":HC();return;case"blockTrackingForMe":LC();return;case"setSite":qC(t.id);return}}),window.__fathomClientQueue=[]},Mv=t=>{const r=/(https?)(?=:|\/|$)/;t.forEach(l=>{r.exec(l)!==null&&console.warn(`The include domain ${l} might fail to work as intended as it begins with a transfer protocol (http://, https://). Consider removing the protocol portion of the string.`)})},UC=(t,r)=>{if(window.__fathomIsLoading||window.fathom)return;window.__fathomIsLoading=!0;let l=document.createElement("script"),s=document.getElementsByTagName("script")[0]||document.querySelector("body");l.id="fathom-script",l.async=!0,l.setAttribute("data-site",t),l.src=r&&r.url?r.url:"https://cdn.usefathom.com/script.js",r&&(r.auto!==void 0&&l.setAttribute("data-auto",`${r.auto}`),r.honorDNT!==void 0&&l.setAttribute("data-honor-dnt",`${r.honorDNT}`),r.canonical!==void 0&&l.setAttribute("data-canonical",`${r.canonical}`),r.includedDomains&&(Mv(r.includedDomains),l.setAttribute("data-included-domains",r.includedDomains.join(","))),r.excludedDomains&&(Mv(r.excludedDomains),l.setAttribute("data-excluded-domains",r.excludedDomains.join(","))),r.spa&&l.setAttribute("data-spa",r.spa)),l.onload=MC,s.parentNode.insertBefore(l,s)},sw=t=>{window.fathom?t?window.fathom.trackPageview(t):window.fathom.trackPageview():Zl({type:"trackPageview",opts:t})},BC=(t,r)=>{window.fathom?window.fathom.trackGoal(t,r):Zl({type:"trackGoal",code:t,cents:r})},zC=(t,r)=>{window.fathom?window.fathom.trackEvent(t,r):Zl({type:"trackEvent",eventName:t,opts:r})},LC=()=>{window.fathom?window.fathom.blockTrackingForMe():Zl({type:"blockTrackingForMe"})},HC=()=>{window.fathom?window.fathom.enableTrackingForMe():Zl({type:"enableTrackingForMe"})},qC=t=>{window.fathom?window.fathom.setSite(t):Zl({type:"setSite",id:t})},fh={exports:{}},Zi={},dh={exports:{}},hh={};var Uv;function PC(){return Uv||(Uv=1,(function(t){function r(R,K){var z=R.length;R.push(K);e:for(;0<z;){var ue=z-1>>>1,pe=R[ue];if(0<u(pe,K))R[ue]=K,R[z]=pe,z=ue;else break e}}function l(R){return R.length===0?null:R[0]}function s(R){if(R.length===0)return null;var K=R[0],z=R.pop();if(z!==K){R[0]=z;e:for(var ue=0,pe=R.length,T=pe>>>1;ue<T;){var I=2*(ue+1)-1,X=R[I],ie=I+1,se=R[ie];if(0>u(X,z))ie<pe&&0>u(se,X)?(R[ue]=se,R[ie]=z,ue=ie):(R[ue]=X,R[I]=z,ue=I);else if(ie<pe&&0>u(se,z))R[ue]=se,R[ie]=z,ue=ie;else break e}}return K}function u(R,K){var z=R.sortIndex-K.sortIndex;return z!==0?z:R.id-K.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;t.unstable_now=function(){return d.now()}}else{var h=Date,p=h.now();t.unstable_now=function(){return h.now()-p}}var y=[],v=[],b=1,w=null,_=3,C=!1,x=!1,j=!1,E=!1,k=typeof setTimeout=="function"?setTimeout:null,M=typeof clearTimeout=="function"?clearTimeout:null,F=typeof setImmediate<"u"?setImmediate:null;function W(R){for(var K=l(v);K!==null;){if(K.callback===null)s(v);else if(K.startTime<=R)s(v),K.sortIndex=K.expirationTime,r(y,K);else break;K=l(v)}}function re(R){if(j=!1,W(R),!x)if(l(y)!==null)x=!0,B||(B=!0,Q());else{var K=l(v);K!==null&&he(re,K.startTime-R)}}var B=!1,A=-1,Y=5,ee=-1;function ae(){return E?!0:!(t.unstable_now()-ee<Y)}function q(){if(E=!1,B){var R=t.unstable_now();ee=R;var K=!0;try{e:{x=!1,j&&(j=!1,M(A),A=-1),C=!0;var z=_;try{t:{for(W(R),w=l(y);w!==null&&!(w.expirationTime>R&&ae());){var ue=w.callback;if(typeof ue=="function"){w.callback=null,_=w.priorityLevel;var pe=ue(w.expirationTime<=R);
vendor: 5,781 bytes, line 87
87if(R=t.unstable_now(),typeof pe=="function"){w.callback=pe,W(R),K=!0;break t}w===l(y)&&s(y),W(R)}else s(y);w=l(y)}if(w!==null)K=!0;else{var T=l(v);T!==null&&he(re,T.startTime-R),K=!1}}break e}finally{w=null,_=z,C=!1}K=void 0}}finally{K?Q():B=!1}}}var Q;if(typeof F=="function")Q=function(){F(q)};else if(typeof MessageChannel<"u"){var Z=new MessageChannel,le=Z.port2;Z.port1.onmessage=q,Q=function(){le.postMessage(null)}}else Q=function(){k(q,0)};function he(R,K){A=k(function(){R(t.unstable_now())},K)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(R){R.callback=null},t.unstable_forceFrameRate=function(R){0>R||125<R?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Y=0<R?Math.floor(1e3/R):5},t.unstable_getCurrentPriorityLevel=function(){return _},t.unstable_next=function(R){switch(_){case 1:case 2:case 3:var K=3;break;default:K=_}var z=_;_=K;try{return R()}finally{_=z}},t.unstable_requestPaint=function(){E=!0},t.unstable_runWithPriority=function(R,K){switch(R){case 1:case 2:case 3:case 4:case 5:break;default:R=3}var z=_;_=R;try{return K()}finally{_=z}},t.unstable_scheduleCallback=function(R,K,z){var ue=t.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?ue+z:ue):z=ue,R){case 1:var pe=-1;break;case 2:pe=250;break;case 5:pe=1073741823;break;case 4:pe=1e4;break;default:pe=5e3}return pe=z+pe,R={id:b++,callback:K,priorityLevel:R,startTime:z,expirationTime:pe,sortIndex:-1},z>ue?(R.sortIndex=z,r(v,R),l(y)===null&&R===l(v)&&(j?(M(A),A=-1):j=!0,he(re,z-ue))):(R.sortIndex=pe,r(y,R),x||C||(x=!0,B||(B=!0,Q()))),R},t.unstable_shouldYield=ae,t.unstable_wrapCallback=function(R){var K=_;return function(){var z=_;_=K;try{return R.apply(this,arguments)}finally{_=z}}}})(hh)),hh}var Bv;function FC(){return Bv||(Bv=1,dh.exports=PC()),dh.exports}var zv;function IC(){if(zv)return Zi;zv=1;var t=FC(),r=Ru(),l=b2();function s(e){var n="https://react.dev/errors/"+e;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)n+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function u(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function d(e){var n=e,a=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&4098)!==0&&(a=n.return),e=n.return;while(e)}return n.tag===3?a:null}function h(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function p(e){if(e.tag===31){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function y(e){if(d(e)!==e)throw Error(s(188))}function v(e){var n=e.alternate;if(!n){if(n=d(e),n===null)throw Error(s(188));return n!==e?null:e}for(var a=e,i=n;;){var o=a.return;if(o===null)break;var c=o.alternate;if(c===null){if(i=o.return,i!==null){a=i;continue}break}if(o.child===c.child){for(c=o.child;c;){if(c===a)return y(o),e;if(c===i)return y(o),n;c=c.sibling}throw Error(s(188))}if(a.return!==i.return)a=o,i=c;else{for(var g=!1,S=o.child;S;){if(S===a){g=!0,a=o,i=c;break}if(S===i){g=!0,i=o,a=c;break}S=S.sibling}if(!g){for(S=c.child;S;){if(S===a){g=!0,a=c,i=o;break}if(S===i){g=!0,i=c,a=o;break}S=S.sibling}if(!g)throw Error(s(189))}}if(a.alternate!==i)throw Error(s(190))}if(a.tag!==3)throw Error(s(188));return a.stateNode.current===a?e:n}function b(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e;for(e=e.child;e!==null;){if(n=b(e),n!==null)return n;e=e.sibling}return null}var w=Object.assign,_=Symbol.for("react.element"),C=Symbol.for("react.transitional.element"),x=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),M=Symbol.for("react.consumer"),F=Symbol.for("react.context"),W=Symbol.for("react.forward_ref"),re=Symbol.for("react.suspense"),B=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),Y=Symbol.for("react.lazy"),ee=Symbol.for("react.activity"),ae=Symbol.for("react.memo_cache_sentinel"),q=Symbol.iterator;function Q(e){return e===null||typeof e!="object"?null:(e=q&&e[q]||e["@@iterator"],typeof e=="function"?e:null)}var Z=Symbol.for("react.client.reference");function le(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===Z?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case j:return"Fragment";case k:return"Profiler";case E:return"StrictMode";case re:return"Suspense";case B:return"SuspenseList";case ee:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case x:return"Portal";case F:return e.displayName||"Context";case M:return(e._context.displayName||"Context")+".Consumer";case W:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case A:return n=e.displayName||null,n!==null?n:le(e.type)||"Memo";case Y:n=e._payload,e=e._init;try{return le(e(n))}catch{}}return null}var he=Array.isArray,R=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,K=l.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,z={pending:!1,data:null,method:null,action:null},ue=[],pe=-1;function T(e){return{current:e}}function I(e){0>pe||(e.current=ue[pe],ue[pe]=null,pe--)}function X(e,n){pe++,ue[pe]=e.current,e.current=n}var ie=T(null),se=T(null),de=T(null),be=T(null);function je(e,n){switch(X(de,n),X(se,e),X(ie,null),n.nodeType){case 9:case 11:e=(e
vendor: 7,664 bytes, lines 87-94
87=n.documentElement)&&(e=e.namespaceURI)?C0(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)n=C0(n),e=R0(n,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}I(ie),X(ie,e)}function ve(){I(ie),I(se),I(de)}function Se(e){e.memoizedState!==null&&X(be,e);var n=ie.current,a=R0(n,e.type);n!==a&&(X(se,e),X(ie,a))}function ce(e){se.current===e&&(I(ie),I(se)),be.current===e&&(I(be),Hi._currentValue=z)}var oe,He;function Ye(e){if(oe===void 0)try{throw Error()}catch(a){var n=a.stack.trim().match(/\n( *(at )?)/);oe=n&&n[1]||"",He=-1<a.stack.indexOf(`
88    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
89`+oe+e+He}var ct=!1;function Fe(e,n){if(!e||ct)return"";ct=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var i={DetermineComponentFrameRoot:function(){try{if(n){var ne=function(){throw Error()};if(Object.defineProperty(ne.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ne,[])}catch(G){var P=G}Reflect.construct(e,[],ne)}else{try{ne.call()}catch(G){P=G}e.call(ne.prototype)}}else{try{throw Error()}catch(G){P=G}(ne=e())&&typeof ne.catch=="function"&&ne.catch(function(){})}}catch(G){if(G&&P&&typeof G.stack=="string")return[G.stack,P.stack]}return[null,null]}};i.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(i.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(i.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=i.DetermineComponentFrameRoot(),g=c[0],S=c[1];if(g&&S){var O=g.split(`
90`),H=S.split(`
91`);for(o=i=0;i<O.length&&!O[i].includes("DetermineComponentFrameRoot");)i++;for(;o<H.length&&!H[o].includes("DetermineComponentFrameRoot");)o++;if(i===O.length||o===H.length)for(i=O.length-1,o=H.length-1;1<=i&&0<=o&&O[i]!==H[o];)o--;for(;1<=i&&0<=o;i--,o--)if(O[i]!==H[o]){if(i!==1||o!==1)do if(i--,o--,0>o||O[i]!==H[o]){var J=`
92`+O[i].replace(" at new "," at ");return e.displayName&&J.includes("<anonymous>")&&(J=J.replace("<anonymous>",e.displayName)),J}while(1<=i&&0<=o);break}}}finally{ct=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?Ye(a):""}function pt(e,n){switch(e.tag){case 26:case 27:case 5:return Ye(e.type);case 16:return Ye("Lazy");case 13:return e.child!==n&&n!==null?Ye("Suspense Fallback"):Ye("Suspense");case 19:return Ye("SuspenseList");case 0:case 15:return Fe(e.type,!1);case 11:return Fe(e.type.render,!1);case 1:return Fe(e.type,!0);case 31:return Ye("Activity");default:return""}}function et(e){try{var n="",a=null;do n+=pt(e,a),a=e,e=e.return;while(e);return n}catch(i){return`
93Error generating stack: `+i.message+`
94`+i.stack}}var bt=Object.prototype.hasOwnProperty,kt=t.unstable_scheduleCallback,wt=t.unstable_cancelCallback,wn=t.unstable_shouldYield,Ht=t.unstable_requestPaint,ke=t.unstable_now,me=t.unstable_getCurrentPriorityLevel,De=t.unstable_ImmediatePriority,we=t.unstable_UserBlockingPriority,Ae=t.unstable_NormalPriority,At=t.unstable_LowPriority,zn=t.unstable_IdlePriority,at=t.log,_a=t.unstable_setDisableYieldValue,Kn=null,Dt=null;function sn(e){if(typeof at=="function"&&_a(e),Dt&&typeof Dt.setStrictMode=="function")try{Dt.setStrictMode(Kn,e)}catch{}}var U=Math.clz32?Math.clz32:Xe,$=Math.log,qe=Math.LN2;function Xe(e){return e>>>=0,e===0?32:31-($(e)/qe|0)|0}var Ve=256,Oe=262144,on=4194304;function Ft(e){var n=e&42;if(n!==0)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ot(e,n,a){var i=e.pendingLanes;if(i===0)return 0;var o=0,c=e.suspendedLanes,g=e.pingedLanes;e=e.warmLanes;var S=i&134217727;return S!==0?(i=S&~c,i!==0?o=Ft(i):(g&=S,g!==0?o=Ft(g):a||(a=S&~e,a!==0&&(o=Ft(a))))):(S=i&~c,S!==0?o=Ft(S):g!==0?o=Ft(g):a||(a=i&~e,a!==0&&(o=Ft(a)))),o===0?0:n!==0&&n!==o&&(n&c)===0&&(c=o&-o,a=n&-n,c>=a||c===32&&(a&4194048)!==0)?n:o}function Yt(e,n){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)===0}function Xl(e,n){switch(e){case 1:case 2:case 4:case 8:case 64:return n+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function mr(){var e=on;return on<<=1,(on&62914560)===0&&(on=4194304),e}function It(e){for(var n=[],a=0;31>a;a++)n.push(e);return n}function Ir(e,n){e.pendingLanes|=n,n!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Os(e,n,a,i,o,c){var g=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var S=e.entanglements,O=e.expirationTimes,H=e.hiddenUpdates;for(a=g&~a;0<a;){var J=31-U(a),ne=1<<J;S[J]=0,O[J]=-1;var P=H[J];if(P!==null)for(H[J]=null,J=0;J<P.length;J++){var G=P[J];G!==null&&(G.lane&=-536870913)}a&=~ne}i!==0&&Kl(e,i,0),c!==0&&o===0&&e.tag!==0&&(e.suspendedLanes|=c&~(g&~n))}function Kl(e,n,a){e.pendingLanes|=n,e.suspendedLanes&=~n;var i=31-U(n);e.entangledLanes|=n,e.entanglements[i]=e.entanglements[i]|1073741824|a&261930}function $r(e,n){var a=e.entangledLanes|=n;for(e=e.entanglements;a;){var i=31-U(a),o=1<<i;o&n|e[i]&n&&(e[i]|=n),a&=~o}}function nl(e,n){var a=n&-n;return a=(a&42)!==0?1:Gr(a),(a&(e.suspendedLanes|n))!==0?0:a}function Gr(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function ja(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function rl(){var e=K.p;return e!==0?e:(e=window.event,e===void 0?32:W0(e.type))}function Jl(e,n){var a=K.p;try{return K.p=e,n()}finally{K.p=a}}var Ln=Math.random().toString(36).slice(2),gt="__reactFiber$"+Ln,Mt="__reactProps$"+Ln,Jn="__reactContainer$"+Ln,al="__reactEvents$"+Ln,Fu="__reactListeners$"+Ln,Wl="__reactHandles$"+Ln,pr="__reactResources$"+Ln,Wn="__reactMarker$"+Ln;function ei(e){delete e[gt],delete e[Mt],delete e[al],delete e[Fu],delete e[Wl]}function gr(e){var n=e[gt];if(n)return n;for(var a=e.parentNode;a;){if(n=a[Jn]||a[gt]){if(a=n.alternate,n.child!==null||a!==null&&a.child!==null)for(e=z0(e);e!==null;){if(a=e[gt])return a;e=z0(e)}return n}e=a,a=e.parentNode}return null}function ll(e){if(e=e[gt]||e[Jn]){var n=e.tag;if(n===5||n===6||n===13||n===31||n===26||n===27||n===3)return e}return null}function ti(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e.stateNode;throw Error(s(33))}function il(e){var n=e[pr];return n||(n=e[pr]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function Ct(e){e[Wn]=!0}var ym=new Set,vm={};function Ta(e,n){sl(e,n),sl(e+"Capture",n)}function sl(e,n){for(vm[e]=n,e=0;e<n.length;e++)ym.add(n[e])}var ow=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
94037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),bm={},wm={};function uw(e){return bt.call(wm,e)?!0:bt.call(bm,e)?!1:ow.test(e)?wm[e]=!0:(bm[e]=!0,!1)}function Cs(e,n,a){if(uw(n))if(a===null)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(n);return;case"boolean":var i=n.toLowerCase().slice(0,5);if(i!=="data-"&&i!=="aria-"){e.removeAttribute(n);return}}e.setAttribute(n,""+a)}}function Rs(e,n,a){if(a===null)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttribute(n,""+a)}}function yr(e,n,a,i){if(i===null)e.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(n,a,""+i)}}function xn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function xm(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function cw(e,n,a){var i=Object.getOwnPropertyDescriptor(e.constructor.prototype,n);if(!e.hasOwnProperty(n)&&typeof i<"u"&&typeof i.get=="function"&&typeof i.set=="function"){var o=i.get,c=i.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return o.call(this)},set:function(g){a=""+g,c.call(this,g)}}),Object.defineProperty(e,n,{enumerable:i.enumerable}),{getValue:function(){return a},setValue:function(g){a=""+g},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Iu(e){if(!e._valueTracker){var n=xm(e)?"checked":"value";e._valueTracker=cw(e,n,""+e[n])}}function Sm(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var a=n.getValue(),i="";return e&&(i=xm(e)?e.checked?"true":"false":e.value),e=i,e!==a?(n.setValue(e),!0):!1}function Ns(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var fw=/[\n"\\]/g;function Sn(e){return e.replace(fw,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function $u(e,n,a,i,o,c,g,S){e.name="",g!=null&&typeof g!="function"&&typeof g!="symbol"&&typeof g!="boolean"?e.type=g:e.removeAttribute("type"),n!=null?g==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+xn(n)):e.value!==""+xn(n)&&(e.value=""+xn(n)):g!=="submit"&&g!=="reset"||e.removeAttribute("value"),n!=null?Gu(e,g,xn(n)):a!=null?Gu(e,g,xn(a)):i!=null&&e.removeAttribute("value"),o==null&&c!=null&&(e.defaultChecked=!!c),o!=null&&(e.checked=o&&typeof o!="function"&&typeof o!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?e.name=""+xn(S):e.removeAttribute("name")}function Em(e,n,a,i,o,c,g,S){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),n!=null||a!=null){if(!(c!=="submit"&&c!=="reset"||n!=null)){Iu(e);return}a=a!=null?""+xn(a):"",n=n!=null?""+xn(n):a,S||n===e.value||(e.value=n),e.defaultValue=n}i=i??o,i=typeof i!="function"&&typeof i!="symbol"&&!!i,e.checked=S?e.checked:!!i,e.defaultChecked=!!i,g!=null&&typeof g!="function"&&typeof g!="symbol"&&typeof g!="boolean"&&(e.name=g),Iu(e)}function Gu(e,n,a){n==="number"&&Ns(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function ol(e,n,a,i){if(e=e.options,n){n={};for(var o=0;o<a.length;o++)n["$"+a[o]]=!0;for(a=0;a<e.length;a++)o=n.hasOwnProperty("$"+e[a].value),e[a].selected!==o&&(e[a].selected=o),o&&i&&(e[a].defaultSelected=!0)}else{for(a=""+xn(a),n=null,o=0;o<e.length;o++){if(e[o].value===a){e[o].selected=!0,i&&(e[o].defaultSelected=!0);return}n!==null||e[o].disabled||(n=e[o])}n!==null&&(n.selected=!0)}}function _m(e,n,a){if(n!=null&&(n=""+xn(n),n!==e.value&&(e.value=n),a==null)){e.defaultValue!==n&&(e.defaultValue=n);return}e.defaultValue=a!=null?""+xn(a):""}function jm(e,n,a,i){if(n==null){if(i!=null){if(a!=null)throw Error(s(92));if(he(i)){if(1<i.length)throw Error(s(93));i=i[0]}a=i}a==null&&(a=""),n=a}a=xn(n),e.defaultValue=a,i=e.textContent,i===a&&i!==""&&i!==null&&(e.value=i),Iu(e)}function ul(e,n){if(n){var a=e.firstChild;
vendor: 4,140 bytes, line 94
94if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=n;return}}e.textContent=n}var dw=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Tm(e,n,a){var i=n.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?i?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="":i?e.setProperty(n,a):typeof a!="number"||a===0||dw.has(n)?n==="float"?e.cssFloat=a:e[n]=(""+a).trim():e[n]=a+"px"}function Am(e,n,a){if(n!=null&&typeof n!="object")throw Error(s(62));if(e=e.style,a!=null){for(var i in a)!a.hasOwnProperty(i)||n!=null&&n.hasOwnProperty(i)||(i.indexOf("--")===0?e.setProperty(i,""):i==="float"?e.cssFloat="":e[i]="");for(var o in n)i=n[o],n.hasOwnProperty(o)&&a[o]!==i&&Tm(e,o,i)}else for(var c in n)n.hasOwnProperty(c)&&Tm(e,c,n[c])}function Vu(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var hw=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
94-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),mw=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function ks(e){return mw.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function vr(){}var Yu=null;function Qu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var cl=null,fl=null;function Om(e){var n=ll(e);if(n&&(e=n.stateNode)){var a=e[Mt]||null;e:switch(e=n.stateNode,n.type){case"input":if($u(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),n=a.name,a.type==="radio"&&n!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+Sn(""+n)+'"][type="radio"]'),n=0;n<a.length;n++){var i=a[n];if(i!==e&&i.form===e.form){var o=i[Mt]||null;if(!o)throw Error(s(90));$u(i,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(n=0;n<a.length;n++)i=a[n],i.form===e.form&&Sm(i)}break e;case"textarea":_m(e,a.value,a.defaultValue);break e;case"select":n=a.value,n!=null&&ol(e,!!a.multiple,n,!1)}}}var Zu=!1;function Cm(e,n,a){if(Zu)return e(n,a);Zu=!0;try{var i=e(n);return i}finally{if(Zu=!1,(cl!==null||fl!==null)&&(wo(),cl&&(n=cl,e=fl,fl=cl=null,Om(n),e)))for(n=0;n<e.length;n++)Om(e[n])}}function ni(e,n){var a=e.stateNode;if(a===null)return null;var i=a[Mt]||null;if(i===null)return null;a=i[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(e=e.type,i=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!i;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(s(231,n,typeof a));return a}var br=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Xu=!1;if(br)try{var ri={};Object.defineProperty(ri,"passive",{get:function(){Xu=!0}}),window.addEventListener("test",ri,ri),window.removeEventListener("test",ri,ri)}catch{Xu=!1}var Vr=null,Ku=null,Ds=null;function Rm(){if(Ds)return Ds;var e,n=Ku,a=n.length,i,o="value"in Vr?Vr.value:Vr.textContent,c=o.length;for(e=0;e<a&&n[e]===o[e];e++);var g=a-e;for(i=1;i<=g&&n[a-i]===o[c-i];i++);return Ds=o.slice(e,1<i?1-i:void 0)}function Ms(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function Us(){return!0}function Nm(){return!1}function Qt(e){function n(a,i,o,c,g){this._reactName=a,this._targetInst=o,this.type=i,this.nativeEvent=c,this.target=g,this.currentTarget=null;for(var S in e)e.hasOwnProperty(S)&&(a=e[S],this[S]=a?a(c):c[S]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?Us:Nm,this.isPropagationStopped=Nm,this}return w(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=Us)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=Us)},persist:function(){},isPersistent:Us}),n}var Aa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Bs=Qt(Aa),ai=w({},Aa,{view:0,detail:0}),pw=Qt(ai),Ju,Wu,li,zs=w({},ai,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:tc,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==li&&
vendor: 4,311 bytes, line 94
94(li&&e.type==="mousemove"?(Ju=e.screenX-li.screenX,Wu=e.screenY-li.screenY):Wu=Ju=0,li=e),Ju)},movementY:function(e){return"movementY"in e?e.movementY:Wu}}),km=Qt(zs),gw=w({},zs,{dataTransfer:0}),yw=Qt(gw),vw=w({},ai,{relatedTarget:0}),ec=Qt(vw),bw=w({},Aa,{animationName:0,elapsedTime:0,pseudoElement:0}),ww=Qt(bw),xw=w({},Aa,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Sw=Qt(xw),Ew=w({},Aa,{data:0}),Dm=Qt(Ew),_w={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},jw={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Tw={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Aw(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=Tw[e])?!!n[e]:!1}function tc(){return Aw}var Ow=w({},ai,{key:function(e){if(e.key){var n=_w[e.key]||e.key;if(n!=="Unidentified")return n}return e.type==="keypress"?(e=Ms(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?jw[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:tc,charCode:function(e){return e.type==="keypress"?Ms(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ms(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Cw=Qt(Ow),Rw=w({},zs,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Mm=Qt(Rw),Nw=w({},ai,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:tc}),kw=Qt(Nw),Dw=w({},Aa,{propertyName:0,elapsedTime:0,pseudoElement:0}),Mw=Qt(Dw),Uw=w({},zs,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Bw=Qt(Uw),zw=w({},Aa,{newState:0,oldState:0}),Lw=Qt(zw),Hw=[9,13,27,32],nc=br&&"CompositionEvent"in window,ii=null;br&&"documentMode"in document&&(ii=document.documentMode);var qw=br&&"TextEvent"in window&&!ii,Um=br&&(!nc||ii&&8<ii&&11>=ii),Bm=" ",zm=!1;function Lm(e,n){switch(e){case"keyup":return Hw.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var dl=!1;function Pw(e,n){switch(e){case"compositionend":return Hm(n);case"keypress":return n.which!==32?null:(zm=!0,Bm);case"textInput":return e=n.data,e===Bm&&zm?null:e;default:return null}}function Fw(e,n){if(dl)return e==="compositionend"||!nc&&Lm(e,n)?(e=Rm(),Ds=Ku=Vr=null,dl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Um&&n.locale!=="ko"?null:n.data;default:return null}}var Iw={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function qm(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!Iw[e.type]:n==="textarea"}function Pm(e,n,a,i){cl?fl?fl.push(i):fl=[i]:cl=i,n=Ao(n,"onChange"),0<n.length&&(a=new Bs("onChange","change",null,a,i),e.push({event:a,listeners:n}))}var si=null,oi=null;function $w(e){E0(e,0)}function Ls(e){var n=ti(e);if(Sm(n))return e}function Fm(e,n){if(e==="change")return n}var Im=!1;if(br){var rc;if(br){var ac="oninput"in document;if(!ac){var $m=document.createElement("div");$m.setAttribute("oninput","return;"),ac=typeof $m.oninput=="function"}rc=ac}else rc=!1;Im=rc&&(!document.documentMode||9<document.documentMode)}
vendor: 16,679 bytes, line 94
94function Gm(){si&&(si.detachEvent("onpropertychange",Vm),oi=si=null)}function Vm(e){if(e.propertyName==="value"&&Ls(oi)){var n=[];Pm(n,oi,e,Qu(e)),Cm($w,n)}}function Gw(e,n,a){e==="focusin"?(Gm(),si=n,oi=a,si.attachEvent("onpropertychange",Vm)):e==="focusout"&&Gm()}function Vw(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ls(oi)}function Yw(e,n){if(e==="click")return Ls(n)}function Qw(e,n){if(e==="input"||e==="change")return Ls(n)}function Zw(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var un=typeof Object.is=="function"?Object.is:Zw;function ui(e,n){if(un(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var a=Object.keys(e),i=Object.keys(n);if(a.length!==i.length)return!1;for(i=0;i<a.length;i++){var o=a[i];if(!bt.call(n,o)||!un(e[o],n[o]))return!1}return!0}function Ym(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Qm(e,n){var a=Ym(e);e=0;for(var i;a;){if(a.nodeType===3){if(i=e+a.textContent.length,e<=n&&i>=n)return{node:a,offset:n-e};e=i}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=Ym(a)}}function Zm(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Zm(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Xm(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var n=Ns(e.document);n instanceof e.HTMLIFrameElement;){try{var a=typeof n.contentWindow.location.href=="string"}catch{a=!1}if(a)e=n.contentWindow;else break;n=Ns(e.document)}return n}function lc(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var Xw=br&&"documentMode"in document&&11>=document.documentMode,hl=null,ic=null,ci=null,sc=!1;function Km(e,n,a){var i=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;sc||hl==null||hl!==Ns(i)||(i=hl,"selectionStart"in i&&lc(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),ci&&ui(ci,i)||(ci=i,i=Ao(ic,"onSelect"),0<i.length&&(n=new Bs("onSelect","select",null,n,a),e.push({event:n,listeners:i}),n.target=hl)))}function Oa(e,n){var a={};return a[e.toLowerCase()]=n.toLowerCase(),a["Webkit"+e]="webkit"+n,a["Moz"+e]="moz"+n,a}var ml={animationend:Oa("Animation","AnimationEnd"),animationiteration:Oa("Animation","AnimationIteration"),animationstart:Oa("Animation","AnimationStart"),transitionrun:Oa("Transition","TransitionRun"),transitionstart:Oa("Transition","TransitionStart"),transitioncancel:Oa("Transition","TransitionCancel"),transitionend:Oa("Transition","TransitionEnd")},oc={},Jm={};br&&(Jm=document.createElement("div").style,"AnimationEvent"in window||(delete ml.animationend.animation,delete ml.animationiteration.animation,delete ml.animationstart.animation),"TransitionEvent"in window||delete ml.transitionend.transition);function Ca(e){if(oc[e])return oc[e];if(!ml[e])return e;var n=ml[e],a;for(a in n)if(n.hasOwnProperty(a)&&a in Jm)return oc[e]=n[a];return e}var Wm=Ca("animationend"),ep=Ca("animationiteration"),tp=Ca("animationstart"),Kw=Ca("transitionrun"),Jw=Ca("transitionstart"),Ww=Ca("transitioncancel"),np=Ca("transitionend"),rp=new Map,uc="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");uc.push("scrollEnd");function Hn(e,n){rp.set(e,n),Ta(n,[e])}var Hs=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},En=[],pl=0,cc=0;function qs(){for(var e=pl,n=cc=pl=0;n<e;){var a=En[n];En[n++]=null;var i=En[n];En[n++]=null;var o=En[n];En[n++]=null;var c=En[n];if(En[n++]=null,i!==null&&o!==null){var g=i.pending;g===null?o.next=o:(o.next=g.next,g.next=o),i.pending=o}c!==0&&ap(a,o,c)}}function Ps(e,n,a,i){En[pl++]=e,En[pl++]=n,En[pl++]=a,En[pl++]=i,cc|=i,e.lanes|=i,e=e.alternate,e!==null&&(e.lanes|=i)}function fc(e,n,a,i){return Ps(e,n,a,i),Fs(e)}function Ra(e,n){return Ps(e,null,null,n),Fs(e)}function ap(e,n,a){e.lanes|=a;var i=e.alternate;i!==null&&(i.lanes|=a);for(var o=!1,c=e.return;c!==null;)c.childLanes|=a,i=c.alternate,i!==null&&(i.childLanes|=a),c.tag===22&&(e=c.stateNode,e===null||e._visibility&1||(o=!0)),e=c,c=c.return;return e.tag===3?(c=e.stateNode,o&&n!==null&&(o=31-U(a),e=c.hiddenUpdates,i=e[o],i===null?e[o]=[n]:i.push(n),n.lane=a|536870912),c):null}function Fs(e){if(50<ki)throw ki=0,xf=null,Error(s(185));for(var n=e.return;n!==null;)e=n,n=e.return;return e.tag===3?e.stateNode:null}var gl={};function e4(e,n,a,i){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function cn(e,n,a,i){return new e4(e,n,a,i)}function dc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wr(e,n){var a=e.alternate;return a===null?(a=cn(e.tag,n,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=n,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,n=e.dependencies,a.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function lp(e,n){e.flags&=65011714;var a=e.alternate;return a===null?(e.childLanes=0,e.lanes=n,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,n=a.dependencies,e.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),e}function Is(e,n,a,i,o,c){var g=0;if(i=e,typeof e=="function")dc(e)&&(g=1);else if(typeof e=="string")g=lx(e,a,ie.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ee:return e=cn(31,a,n,o),e.elementType=ee,e.lanes=c,e;case j:return Na(a.children,o,c,n);case E:g=8,o|=24;break;case k:return e=cn(12,a,n,o|2),e.elementType=k,e.lanes=c,e;case re:return e=cn(13,a,n,o),e.elementType=re,e.lanes=c,e;case B:return e=cn(19,a,n,o),e.elementType=B,e.lanes=c,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case F:g=10;break e;case M:g=9;break e;case W:g=11;break e;case A:g=14;break e;case Y:g=16,i=null;break e}g=29,a=Error(s(130,e===null?"null":typeof e,"")),i=null}return n=cn(g,a,n,o),n.elementType=e,n.type=i,n.lanes=c,n}function Na(e,n,a,i){return e=cn(7,e,i,n),e.lanes=a,e}function hc(e,n,a){return e=cn(6,e,null,n),e.lanes=a,e}function ip(e){var n=cn(18,null,null,0);return n.stateNode=e,n}function mc(e,n,a){return n=cn(4,e.children!==null?e.children:[],e.key,n),n.lanes=a,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}var sp=new WeakMap;function _n(e,n){if(typeof e=="object"&&e!==null){var a=sp.get(e);return a!==void 0?a:(n={value:e,source:n,stack:et(n)},sp.set(e,n),n)}return{value:e,source:n,stack:et(n)}}var yl=[],vl=0,$s=null,fi=0,jn=[],Tn=0,Yr=null,er=1,tr="";function xr(e,n){yl[vl++]=fi,yl[vl++]=$s,$s=e,fi=n}function op(e,n,a){jn[Tn++]=er,jn[Tn++]=tr,jn[Tn++]=Yr,Yr=e;var i=er;e=tr;var o=32-U(i)-1;i&=~(1<<o),a+=1;var c=32-U(n)+o;if(30<c){var g=o-o%5;c=(i&(1<<g)-1).toString(32),i>>=g,o-=g,er=1<<32-U(n)+o|a<<o|i,tr=c+e}else er=1<<c|a<<o|i,tr=e}function pc(e){e.return!==null&&(xr(e,1),op(e,1,0))}function gc(e){for(;e===$s;)$s=yl[--vl],yl[vl]=null,fi=yl[--vl],yl[vl]=null;for(;e===Yr;)Yr=jn[--Tn],jn[Tn]=null,tr=jn[--Tn],jn[Tn]=null,er=jn[--Tn],jn[Tn]=null}function up(e,n){jn[Tn++]=er,jn[Tn++]=tr,jn[Tn++]=Yr,er=n.id,tr=n.overflow,Yr=e}var Ut=null,lt=null,Le=!1,Qr=null,An=!1,yc=Error(s(519));function Zr(e){var n=Error(s(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw di(_n(n,e)),yc}function cp(e){var n=e.stateNode,a=e.type,i=e.memoizedProps;switch(n[gt]=e,n[Mt]=i,a){case"dialog":Ue("cancel",n),Ue("close",n);break;case"iframe":case"object":case"embed":Ue("load",n);break;case"video":case"audio":for(a=0;a<Mi.length;a++)Ue(Mi[a],n);break;case"source":Ue("error",n);break;case"img":case"image":case"link":Ue("error",n),Ue("load",n);break;case"details":Ue("toggle",n);break;case"input":Ue("invalid",n),Em(n,i.value,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name,!0);break;case"select":Ue("invalid",n);break;case"textarea":Ue("invalid",n),jm(n,i.value,i.defaultValue,i.children)}a=i.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||n.textContent===""+a||i.suppressHydrationWarning===!0||A0(n.textContent,a)?(i.popover!=null&&(Ue("beforetoggle",n),Ue("toggle",n)),i.onScroll!=null&&Ue("scroll",n),i.onScrollEnd!=null&&Ue("scrollend",n),i.onClick!=null&&(n.onclick=vr),n=!0):n=!1,n||Zr(e,!0)}function fp(e){for(Ut=e.return;Ut;)switch(Ut.tag){case 5:case 31:case 13:An=!1;return;case 27:case 3:An=!0;return;default:Ut=Ut.return}}function bl(e){if(e!==Ut)return!1;if(!Le)return fp(e),Le=!0,!1;var n=e.tag,a;if((a=n!==3&&n!==27)&&((a=n===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||Bf(e.type,e.memoizedProps)),a=!a),a&&lt&&Zr(e),fp(e),n===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(317));lt=B0(e)}else if(n===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(317));lt=B0(e)}else n===27?(n=lt,ua(e.type)?(e=Pf,Pf=null,lt=e):lt=n):lt=Ut?Cn(e.stateNode.nextSibling):null;return!0}function ka(){lt=Ut=null,Le=!1}function vc(){var e=Qr;return e!==null&&(Jt===null?Jt=e:Jt.push.apply(Jt,e),Qr=null),e}function di(e){Qr===null?Qr=[e]:Qr.push(e)}var bc=T(null),Da=null,Sr=null;function Xr(e,n,a){X(bc,n._currentValue),n._currentValue=a}function Er(e){e._currentValue=bc.current,I(bc)}function wc(e,n,a){for(;e!==null;){var i=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,i!==null&&(i.childLanes|=n)):i!==null&&(i.childLanes&n)!==n&&(i.childLanes|=n),e===a)break;e=e.return}}function xc(e,n,a,i){var o=e.child;for(o!==null&&(o.return=e);o!==null;){var c=o.dependencies;if(c!==null){var g=o.child;c=c.firstContext;e:for(;c!==null;){var S=c;c=o;for(var O=0;O<n.length;O++)if(S.context===n[O]){c.lanes|=a,S=c.alternate,S!==null&&(S.lanes|=a),wc(c.return,a,e),i||(g=null);break e}c=S.next}}else if(o.tag===18){if(g=o.return,g===null)throw Error(s(341));g.lanes|=a,c=g.alternate,c!==null&&(c.lanes|=a),wc(g,a,e),g=null}else g=o.child;if(g!==null)g.return=o;else for(g=o;g!==null;){if(g===e){g=null;break}if(o=g.sibling,o!==null){o.return=g.return,g=o;break}g=g.return}o=g}}function wl(e,n,a,i){e=null;for(var o=n,c=!1;o!==null;){if(!c){if((o.flags&524288)!==0)c=!0;else if((o.flags&262144)!==0)break}if(o.tag===10){var g=o.alternate;if(g===null)throw Error(s(387));if(g=g.memoizedProps,g!==null){var S=o.type;un(o.pendingProps.value,g.value)||(e!==null?e.push(S):e=[S])}}else if(o===be.current){if(g=o.alternate,g===null)throw Error(s(387));g.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(e!==null?e.push(Hi):e=[Hi])}o=o.return}e!==null&&xc(n,e,a,i),n.flags|=262144}function Gs(e){for(e=e.firstContext;e!==null;){if(!un(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ma(e){Da=e,Sr=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Bt(e){return dp(Da,e)}function Vs(e,n){return Da===null&&Ma(e),dp(e,n)}function dp(e,n){var a=n._currentValue;if(n={context:n,memoizedValue:a,next:null},Sr===null){if(e===null)throw Error(s(308));Sr=n,e.dependencies={lanes:0,firstContext:n},e.flags|=524288}else Sr=Sr.next=n;return a}var t4=typeof AbortController<"u"?AbortController:function(){var e=[],n=this.signal={aborted:!1,addEventListener:function(a,i){e.push(i)}};this.abort=function(){n.aborted=!0,e.forEach(function(a){return a()})}},n4=t.unstable_scheduleCallback,r4=t.unstable_NormalPriority,xt={$$typeof:F,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Sc(){return{controller:new t4,data:new Map,refCount:0}}function hi(e){e.refCount--,e.refCount===0&&n4(r4,function(){e.controller.abort()})}var mi=null,Ec=0,xl=0,Sl=null;function a4(e,n){if(mi===null){var a=mi=[];Ec=0,xl=Af(),Sl={status:"pending",value:void 0,then:function(i){a.push(i)}}}return Ec++,n.then(hp,hp),n}function hp(){if(--Ec===0&&mi!==null){Sl!==null&&(Sl.status="fulfilled");var e=mi;mi=null,xl=0,Sl=null;for(var n=0;n<e.length;n++)(0,e[n])()}}function l4(e,n){var a=[],i={status:"pending",value:null,reason:null,then:function(o){a.push(o)}};return e.then(function(){i.status="fulfilled",i.value=n;for(var o=0;o<a.length;o++)(0,a[o])(n)},function(o){for(i.status="rejected",i.reason=o,o=0;o<a.length;o++)(0,a[o])(void 0)}),i}var mp=R.S;R.S=function(e,n){Kg=ke(),typeof n=="object"&&n!==null&&typeof n.then=="function"&&a4(e,n),mp!==null&&mp(e,n)};var Ua=T(null);function _c(){var e=Ua.current;return e!==null?e:tt.pooledCache}function Ys(e,n){n===null?X(Ua,Ua.current):X(Ua,n.pool)}function pp(){var e=_c();return e===null?null:{parent:xt._currentValue,pool:e}}var El=Error(s(460)),jc=Error(s(474)),Qs=Error(s(542)),Zs={then:function(){}};function gp(e){return e=e.status,e==="fulfilled"||e==="rejected"}function yp(e,n,a){switch(a=e[a],a===void 0?e.push(n):a!==n&&(n.then(vr,vr),n=a),n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,bp(e),e;default:if(typeof n.status=="string")n.then(vr,vr);else{if(e=tt,e!==null&&100<e.shellSuspendCounter)throw Error(s(482));e=n,e.status="pending",e.then(function(i){if(n.status==="pending"){var o=n;o.status="fulfilled",o.value=i}},function(i){if(n.status==="pending"){var o=n;o.status="rejected",o.reason=i}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,bp(e),e}throw za=n,El}}function Ba(e){try{var n=e._init;return n(e._payload)}catch(a){throw a!==null&&typeof a=="object"&&typeof a.then=="function"?(za=a,El):a}}var za=null;function vp(){if(za===null)throw Error(s(459));var e=za;return za=null,e}function bp(e){if(e===El||e===Qs)throw Error(s(483))}var _l=null,pi=0;function Xs(e){var n=pi;return pi+=1,_l===null&&(_l=[]),yp(_l,e,n)}function gi(e,n){n=n.props.ref,e.ref=n!==void 0?n:null}function Ks(e,n){throw n.$$typeof===_?Error(s(525)):(e=Object.prototype.toString.call(n),Error(s(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e)))}function wp(e){function n(D,N){if(e){var L=D.deletions;L===null?(D.deletions=[N],D.flags|=16):L.push(N)}}function a(D,N){if(!e)return null;for(;N!==null;)n(D,N),N=N.sibling;return null}function i(D){for(var N=new Map;D!==null;)D.key!==null?N.set(D.key,D):N.set(D.index,D),D=D.sibling;return N}function o(D,N){return D=wr(D,N),D.index=0,D.sibling=null,D}function c(D,N,L){return D.index=L,e?(L=D.alternate,L!==null?(L=L.index,L<N?(D.flags|=67108866,N):L):(D.flags|=67108866,N)):(D.flags|=1048576,N)}function g(D){return e&&D.alternate===null&&(D.flags|=67108866),D}function S(D,N,L,te){return N===null||N.tag!==6?(N=hc(L,D.mode,te),N.return=D,N):(N=o(N,L),N.return=D,N)}function O(D,N,L,te){var xe=L.type;return xe===j?J(D,N,L.props.children,te,L.key):N!==null&&(N.elementType===xe||typeof xe=="object"&&xe!==null&&xe.$$typeof===Y&&Ba(xe)===N.type)?(N=o(N,L.props),gi(N,L),N.return=D,N):(N=Is(L.type,L.
vendor: 7,074 bytes, line 94
94key,L.props,null,D.mode,te),gi(N,L),N.return=D,N)}function H(D,N,L,te){return N===null||N.tag!==4||N.stateNode.containerInfo!==L.containerInfo||N.stateNode.implementation!==L.implementation?(N=mc(L,D.mode,te),N.return=D,N):(N=o(N,L.children||[]),N.return=D,N)}function J(D,N,L,te,xe){return N===null||N.tag!==7?(N=Na(L,D.mode,te,xe),N.return=D,N):(N=o(N,L),N.return=D,N)}function ne(D,N,L){if(typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint")return N=hc(""+N,D.mode,L),N.return=D,N;if(typeof N=="object"&&N!==null){switch(N.$$typeof){case C:return L=Is(N.type,N.key,N.props,null,D.mode,L),gi(L,N),L.return=D,L;case x:return N=mc(N,D.mode,L),N.return=D,N;case Y:return N=Ba(N),ne(D,N,L)}if(he(N)||Q(N))return N=Na(N,D.mode,L,null),N.return=D,N;if(typeof N.then=="function")return ne(D,Xs(N),L);if(N.$$typeof===F)return ne(D,Vs(D,N),L);Ks(D,N)}return null}function P(D,N,L,te){var xe=N!==null?N.key:null;if(typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint")return xe!==null?null:S(D,N,""+L,te);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case C:return L.key===xe?O(D,N,L,te):null;case x:return L.key===xe?H(D,N,L,te):null;case Y:return L=Ba(L),P(D,N,L,te)}if(he(L)||Q(L))return xe!==null?null:J(D,N,L,te,null);if(typeof L.then=="function")return P(D,N,Xs(L),te);if(L.$$typeof===F)return P(D,N,Vs(D,L),te);Ks(D,L)}return null}function G(D,N,L,te,xe){if(typeof te=="string"&&te!==""||typeof te=="number"||typeof te=="bigint")return D=D.get(L)||null,S(N,D,""+te,xe);if(typeof te=="object"&&te!==null){switch(te.$$typeof){case C:return D=D.get(te.key===null?L:te.key)||null,O(N,D,te,xe);case x:return D=D.get(te.key===null?L:te.key)||null,H(N,D,te,xe);case Y:return te=Ba(te),G(D,N,L,te,xe)}if(he(te)||Q(te))return D=D.get(L)||null,J(N,D,te,xe,null);if(typeof te.then=="function")return G(D,N,L,Xs(te),xe);if(te.$$typeof===F)return G(D,N,L,Vs(N,te),xe);Ks(N,te)}return null}function ge(D,N,L,te){for(var xe=null,Ie=null,ye=N,Ne=N=0,ze=null;ye!==null&&Ne<L.length;Ne++){ye.index>Ne?(ze=ye,ye=null):ze=ye.sibling;var $e=P(D,ye,L[Ne],te);if($e===null){ye===null&&(ye=ze);break}e&&ye&&$e.alternate===null&&n(D,ye),N=c($e,N,Ne),Ie===null?xe=$e:Ie.sibling=$e,Ie=$e,ye=ze}if(Ne===L.length)return a(D,ye),Le&&xr(D,Ne),xe;if(ye===null){for(;Ne<L.length;Ne++)ye=ne(D,L[Ne],te),ye!==null&&(N=c(ye,N,Ne),Ie===null?xe=ye:Ie.sibling=ye,Ie=ye);return Le&&xr(D,Ne),xe}for(ye=i(ye);Ne<L.length;Ne++)ze=G(ye,D,Ne,L[Ne],te),ze!==null&&(e&&ze.alternate!==null&&ye.delete(ze.key===null?Ne:ze.key),N=c(ze,N,Ne),Ie===null?xe=ze:Ie.sibling=ze,Ie=ze);return e&&ye.forEach(function(ma){return n(D,ma)}),Le&&xr(D,Ne),xe}function Ee(D,N,L,te){if(L==null)throw Error(s(151));for(var xe=null,Ie=null,ye=N,Ne=N=0,ze=null,$e=L.next();ye!==null&&!$e.done;Ne++,$e=L.next()){ye.index>Ne?(ze=ye,ye=null):ze=ye.sibling;var ma=P(D,ye,$e.value,te);if(ma===null){ye===null&&(ye=ze);break}e&&ye&&ma.alternate===null&&n(D,ye),N=c(ma,N,Ne),Ie===null?xe=ma:Ie.sibling=ma,Ie=ma,ye=ze}if($e.done)return a(D,ye),Le&&xr(D,Ne),xe;if(ye===null){for(;!$e.done;Ne++,$e=L.next())$e=ne(D,$e.value,te),$e!==null&&(N=c($e,N,Ne),Ie===null?xe=$e:Ie.sibling=$e,Ie=$e);return Le&&xr(D,Ne),xe}for(ye=i(ye);!$e.done;Ne++,$e=L.next())$e=G(ye,D,Ne,$e.value,te),$e!==null&&(e&&$e.alternate!==null&&ye.delete($e.key===null?Ne:$e.key),N=c($e,N,Ne),Ie===null?xe=$e:Ie.sibling=$e,Ie=$e);return e&&ye.forEach(function(gx){return n(D,gx)}),Le&&xr(D,Ne),xe}function We(D,N,L,te){if(typeof L=="object"&&L!==null&&L.type===j&&L.key===null&&(L=L.props.children),typeof L=="object"&&L!==null){switch(L.$$typeof){case C:e:{for(var xe=L.key;N!==null;){if(N.key===xe){if(xe=L.type,xe===j){if(N.tag===7){a(D,N.sibling),te=o(N,L.props.children),te.return=D,D=te;break e}}else if(N.elementType===xe||typeof xe=="object"&&xe!==null&&xe.$$typeof===Y&&Ba(xe)===N.type){a(D,N.sibling),te=o(N,L.props),gi(te,L),te.return=D,D=te;break e}a(D,N);break}else n(D,N);N=N.sibling}L.type===j?(te=Na(L.props.children,D.mode,te,L.key),te.return=D,D=te):(te=Is(L.type,L.key,L.props,null,D.mode,te),gi(te,L),te.return=D,D=te)}return g(D);case x:e:{for(xe=L.key;N!==null;){if(N.key===xe)if(N.tag===4&&N.stateNode.containerInfo===L.containerInfo&&N.stateNode.implementation===L.implementation){a(D,N.sibling),te=o(N,L.children||[]),te.return=D,D=te;break e}else{a(D,N);break}else n(D,N);N=N.sibling}te=mc(L,D.mode,te),te.return=D,D=te}return g(D);case Y:return L=Ba(L),We(D,N,L,te)}if(he(L))return ge(D,N,L,te);if(Q(L)){if(xe=Q(L),typeof xe!="function")throw Error(s(150));return L=xe.call(L),Ee(D,N,L,te)}if(typeof L.then=="function")return We(D,N,Xs(L),te);if(L.$$typeof===F)return We(D,N,Vs(D,L),te);Ks(D,L)}return typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint"?(L=""+L,N!==null&&N.tag===6?(a(D,N.sibling),te=o(N,L),te.return=D,D=te):(a(D,N),te=hc(L,D.mode,te),te.return=D,D=te),g(D)):a(D,N)}return function(D,N,L,te){try{pi=0;var xe=We(D,N,L,te);return _l=null,xe}catch(ye){if(ye===El||ye===Qs)throw ye;var Ie=cn(29,ye,null,D.mode);return Ie.lanes=te,Ie.return=D,Ie}}}var La=wp(!0),xp=wp(!1),Kr=!1;function Tc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ac(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Jr(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Wr(e,n,a){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,(Ge&2)!==0){var o=i.pending;return o===null?n.next=n:(n.next=o.next,o.next=n),i.pending=n,n=Fs(e),ap(e,null,a),n}return Ps(e,i,n,a),Fs(e)}function yi(e,n,a){if(n=n.updateQueue,n!==null&&(n=n.shared,(a&4194048)!==0)){var i=n.lanes;i&=e.pendingLanes,a|=i,n.lanes=a,$r(e,a)}}function Oc(e,n){var a=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,a===i)){var o=null,c=null;if(a=a.firstBaseUpdate,a!==null){do{var g={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};c===null?o=c=g:c=c.next=g,a=a.next}while(a!==null);c===null?o=c=n:c=c.next=n}else o=c=n;a={baseState:i.baseState,firstBaseUpdate:o,lastBaseUpdate:c,shared:i.shared,callbacks:i.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=n:e.next=n,a.lastBaseUpdate=n}var Cc=!1;function vi(){if(Cc){var e=Sl;if(e!==null)throw e}}function bi(e,n,a,i){Cc=!1;var o=e.updateQueue;Kr=!1;var c=o.firstBaseUpdate,g=o.lastBaseUpdate,S=o.shared.pending;if(S!==null){o.shared.pending=null;var O=S,H=O.next;O.next=null,g===null?c=H:g.next=H,g=O;var J=e.alternate;J!==null&&(J=J.updateQueue,S=J.lastBaseUpdate,S!==g&&(S===null?J.firstBaseUpdate=H:S.next=H,J.lastBaseUpdate=O))}if(c!==null){var ne=o.baseState;g=0,J=H=O=null,S=c;do{var P=S.lane&-536870913,G=P!==S.lane;if(G?(Be&P)===P:(i&P)===P){P!==0&&P===xl&&(Cc=!0),J!==null&&(J=J.next={lane:0,tag:S.tag,payload:S.payload,callback:null,next:null});e:{var ge=e,Ee=S;P=n;var We=a;switch(Ee.tag){case 1:if(ge=Ee.payload,typeof ge=="function"){ne=ge.call(We,ne,P);break e}
vendor: 7,952 bytes, line 94
94ne=ge;break e;case 3:ge.flags=ge.flags&-65537|128;case 0:if(ge=Ee.payload,P=typeof ge=="function"?ge.call(We,ne,P):ge,P==null)break e;ne=w({},ne,P);break e;case 2:Kr=!0}}P=S.callback,P!==null&&(e.flags|=64,G&&(e.flags|=8192),G=o.callbacks,G===null?o.callbacks=[P]:G.push(P))}else G={lane:P,tag:S.tag,payload:S.payload,callback:S.callback,next:null},J===null?(H=J=G,O=ne):J=J.next=G,g|=P;if(S=S.next,S===null){if(S=o.shared.pending,S===null)break;G=S,S=G.next,G.next=null,o.lastBaseUpdate=G,o.shared.pending=null}}while(!0);J===null&&(O=ne),o.baseState=O,o.firstBaseUpdate=H,o.lastBaseUpdate=J,c===null&&(o.shared.lanes=0),aa|=g,e.lanes=g,e.memoizedState=ne}}function Sp(e,n){if(typeof e!="function")throw Error(s(191,e));e.call(n)}function Ep(e,n){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)Sp(a[e],n)}var jl=T(null),Js=T(0);function _p(e,n){e=kr,X(Js,e),X(jl,n),kr=e|n.baseLanes}function Rc(){X(Js,kr),X(jl,jl.current)}function Nc(){kr=Js.current,I(jl),I(Js)}var fn=T(null),On=null;function ea(e){var n=e.alternate;X(yt,yt.current&1),X(fn,e),On===null&&(n===null||jl.current!==null||n.memoizedState!==null)&&(On=e)}function kc(e){X(yt,yt.current),X(fn,e),On===null&&(On=e)}function jp(e){e.tag===22?(X(yt,yt.current),X(fn,e),On===null&&(On=e)):ta()}function ta(){X(yt,yt.current),X(fn,fn.current)}function dn(e){I(fn),On===e&&(On=null),I(yt)}var yt=T(0);function Ws(e){for(var n=e;n!==null;){if(n.tag===13){var a=n.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||Hf(a)||qf(a)))return n}else if(n.tag===19&&(n.memoizedProps.revealOrder==="forwards"||n.memoizedProps.revealOrder==="backwards"||n.memoizedProps.revealOrder==="unstable_legacy-backwards"||n.memoizedProps.revealOrder==="together")){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var _r=0,Re=null,Ke=null,St=null,eo=!1,Tl=!1,Ha=!1,to=0,wi=0,Al=null,i4=0;function ht(){throw Error(s(321))}function Dc(e,n){if(n===null)return!1;for(var a=0;a<n.length&&a<e.length;a++)if(!un(e[a],n[a]))return!1;return!0}function Mc(e,n,a,i,o,c){return _r=c,Re=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,R.H=e===null||e.memoizedState===null?og:Zc,Ha=!1,c=a(i,o),Ha=!1,Tl&&(c=Ap(n,a,i,o)),Tp(e),c}function Tp(e){R.H=Ei;var n=Ke!==null&&Ke.next!==null;if(_r=0,St=Ke=Re=null,eo=!1,wi=0,Al=null,n)throw Error(s(300));e===null||Et||(e=e.dependencies,e!==null&&Gs(e)&&(Et=!0))}function Ap(e,n,a,i){Re=e;var o=0;do{if(Tl&&(Al=null),wi=0,Tl=!1,25<=o)throw Error(s(301));if(o+=1,St=Ke=null,e.updateQueue!=null){var c=e.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}R.H=ug,c=n(a,i)}while(Tl);return c}function s4(){var e=R.H,n=e.useState()[0];return n=typeof n.then=="function"?xi(n):n,e=e.useState()[0],(Ke!==null?Ke.memoizedState:null)!==e&&(Re.flags|=1024),n}function Uc(){var e=to!==0;return to=0,e}function Bc(e,n,a){n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~a}function zc(e){if(eo){for(e=e.memoizedState;e!==null;){var n=e.queue;n!==null&&(n.pending=null),e=e.next}eo=!1}_r=0,St=Ke=Re=null,Tl=!1,wi=to=0,Al=null}function $t(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return St===null?Re.memoizedState=St=e:St=St.next=e,St}function vt(){if(Ke===null){var e=Re.alternate;e=e!==null?e.memoizedState:null}else e=Ke.next;var n=St===null?Re.memoizedState:St.next;if(n!==null)St=n,Ke=e;else{if(e===null)throw Re.alternate===null?Error(s(467)):Error(s(310));Ke=e,e={memoizedState:Ke.memoizedState,baseState:Ke.baseState,baseQueue:Ke.baseQueue,queue:Ke.queue,next:null},St===null?Re.memoizedState=St=e:St=St.next=e}return St}function no(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function xi(e){var n=wi;return wi+=1,Al===null&&(Al=[]),e=yp(Al,e,n),n=Re,(St===null?n.memoizedState:St.next)===null&&(n=n.alternate,R.H=n===null||n.memoizedState===null?og:Zc),e}function ro(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return xi(e);if(e.$$typeof===F)return Bt(e)}throw Error(s(438,String(e)))}function Lc(e){var n=null,a=Re.updateQueue;if(a!==null&&(n=a.memoCache),n==null){var i=Re.alternate;i!==null&&(i=i.updateQueue,i!==null&&(i=i.memoCache,i!=null&&(n={data:i.data.map(function(o){return o.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),a===null&&(a=no(),Re.updateQueue=a),a.memoCache=n,a=n.data[n.index],a===void 0)for(a=n.data[n.index]=Array(e),i=0;i<e;i++)a[i]=ae;return n.index++,a}function jr(e,n){return typeof n=="function"?n(e):n}function ao(e){var n=vt();return Hc(n,Ke,e)}function Hc(e,n,a){var i=e.queue;if(i===null)throw Error(s(311));i.lastRenderedReducer=a;var o=e.baseQueue,c=i.pending;if(c!==null){if(o!==null){var g=o.next;o.next=c.next,c.next=g}n.baseQueue=o=c,i.pending=null}if(c=e.baseState,o===null)e.memoizedState=c;else{n=o.next;var S=g=null,O=null,H=n,J=!1;do{var ne=H.lane&-536870913;if(ne!==H.lane?(Be&ne)===ne:(_r&ne)===ne){var P=H.revertLane;if(P===0)O!==null&&(O=O.next={lane:0,revertLane:0,gesture:null,action:H.action,hasEagerState:H.hasEagerState,eagerState:H.eagerState,next:null}),ne===xl&&(J=!0);else if((_r&P)===P){H=H.next,P===xl&&(J=!0);continue}else ne={lane:0,revertLane:H.revertLane,gesture:null,action:H.action,hasEagerState:H.hasEagerState,eagerState:H.eagerState,next:null},O===null?(S=O=ne,g=c):O=O.next=ne,Re.lanes|=P,aa|=P;ne=H.action,Ha&&a(c,ne),c=H.hasEagerState?H.eagerState:a(c,ne)}else P={lane:ne,revertLane:H.revertLane,gesture:H.gesture,action:H.action,hasEagerState:H.hasEagerState,eagerState:H.eagerState,next:null},O===null?(S=O=P,g=c):O=O.next=P,Re.lanes|=ne,aa|=ne;H=H.next}while(H!==null&&H!==n);if(O===null?g=c:O.next=S,!un(c,e.memoizedState)&&(Et=!0,J&&(a=Sl,a!==null)))throw a;e.memoizedState=c,e.baseState=g,e.baseQueue=O,i.lastRenderedState=c}return o===null&&(i.lanes=0),[e.memoizedState,i.dispatch]}function qc(e){var n=vt(),a=n.queue;if(a===null)throw Error(s(311));a.lastRenderedReducer=e;var i=a.dispatch,o=a.pending,c=n.memoizedState;if(o!==null){a.pending=null;var g=o=o.next;do c=e(c,g.action),g=g.next;while(g!==o);un(c,n.memoizedState)||(Et=!0),n.memoizedState=c,n.baseQueue===null&&(n.baseState=c),a.lastRenderedState=c}return[c,i]}function Op(e,n,a){var i=Re,o=vt(),c=Le;if(c){if(a===void 0)throw Error(s(407));a=a()}else a=n();var g=!un((Ke||o).memoizedState,a);if(g&&(o.memoizedState=a,Et=!0),o=o.queue,Ic(Np.bind(null,i,o,e),[e]),o.getSnapshot!==n||g||St!==null&&St.memoizedState.tag&1){if(i.flags|=2048,Ol(9,{destroy:void 0},Rp.bind(null,i,o,a,n),null),tt===null)throw Error(s(349));c||(_r&127)!==0||Cp(i,n,a)}return a}function Cp(e,n,a){e.flags|=16384,e={getSnapshot:n,value:a},n=Re.updateQueue,n===null?(n=no(),Re.updateQueue=n,n.stores=[e]):(a=n.stores,a===null?n.stores=[e]:a.push(e))}function Rp(e,n,a,i){n.value=a,n.getSnapshot=i,kp(n)&&Dp(e)}function Np(e,n,a){return a(function(){kp(n)&&Dp(e)})}function kp(e){var n=e.getSnapshot;e=e.value;try{var a=n();return!un(e,a)}catch{return!0}}function Dp(e){var n=Ra(e,2);n!==null&&Wt(n,e,2)}function Pc(e){var n=$t();if(typeof e=="function"){var a=e;if(e=a(),Ha){sn(!0);try{a()}finally{sn(!1)}}}return n.memoizedState=n.baseState=e,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:jr,lastRenderedState:e},n}function Mp(e,n,a,i){return e.baseState=a,Hc(e,Ke,typeof i=="function"?i:jr)}function o4(e,n,a,i,o){if(so(e))throw Error(s(485));if(e=n.action,e!==null){var c={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(g){c.listeners.push(g)}};R.T!==null?a(!0):c.isTransition=!1,i(c),a=n.pending,a===null?(c.next=n.pending=c,Up(n,c)):(c.next=a.next,n.pending=a.next=c)}}function Up(e,n){var a=n.action,i=n.payload,o=e.state;if(n.isTransition){var c=R.T,g={};R.T=g;try{var S=a(o,i),O=R.S;O!==null&&O(g,S),Bp(e,n,S)}catch(H){Fc(e,n,H)}
vendor: 7,299 bytes, line 94
94finally{c!==null&&g.types!==null&&(c.types=g.types),R.T=c}}else try{c=a(o,i),Bp(e,n,c)}catch(H){Fc(e,n,H)}}function Bp(e,n,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(i){zp(e,n,i)},function(i){return Fc(e,n,i)}):zp(e,n,a)}function zp(e,n,a){n.status="fulfilled",n.value=a,Lp(n),e.state=a,n=e.pending,n!==null&&(a=n.next,a===n?e.pending=null:(a=a.next,n.next=a,Up(e,a)))}function Fc(e,n,a){var i=e.pending;if(e.pending=null,i!==null){i=i.next;do n.status="rejected",n.reason=a,Lp(n),n=n.next;while(n!==i)}e.action=null}function Lp(e){e=e.listeners;for(var n=0;n<e.length;n++)(0,e[n])()}function Hp(e,n){return n}function qp(e,n){if(Le){var a=tt.formState;if(a!==null){e:{var i=Re;if(Le){if(lt){t:{for(var o=lt,c=An;o.nodeType!==8;){if(!c){o=null;break t}if(o=Cn(o.nextSibling),o===null){o=null;break t}}c=o.data,o=c==="F!"||c==="F"?o:null}if(o){lt=Cn(o.nextSibling),i=o.data==="F!";break e}}Zr(i)}i=!1}i&&(n=a[0])}}return a=$t(),a.memoizedState=a.baseState=n,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Hp,lastRenderedState:n},a.queue=i,a=lg.bind(null,Re,i),i.dispatch=a,i=Pc(!1),c=Qc.bind(null,Re,!1,i.queue),i=$t(),o={state:n,dispatch:null,action:e,pending:null},i.queue=o,a=o4.bind(null,Re,o,c,a),o.dispatch=a,i.memoizedState=e,[n,a,!1]}function Pp(e){var n=vt();return Fp(n,Ke,e)}function Fp(e,n,a){if(n=Hc(e,n,Hp)[0],e=ao(jr)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var i=xi(n)}catch(g){throw g===El?Qs:g}else i=n;n=vt();var o=n.queue,c=o.dispatch;return a!==n.memoizedState&&(Re.flags|=2048,Ol(9,{destroy:void 0},u4.bind(null,o,a),null)),[i,c,e]}function u4(e,n){e.action=n}function Ip(e){var n=vt(),a=Ke;if(a!==null)return Fp(n,a,e);vt(),n=n.memoizedState,a=vt();var i=a.queue.dispatch;return a.memoizedState=e,[n,i,!1]}function Ol(e,n,a,i){return e={tag:e,create:a,deps:i,inst:n,next:null},n=Re.updateQueue,n===null&&(n=no(),Re.updateQueue=n),a=n.lastEffect,a===null?n.lastEffect=e.next=e:(i=a.next,a.next=e,e.next=i,n.lastEffect=e),e}function $p(){return vt().memoizedState}function lo(e,n,a,i){var o=$t();Re.flags|=e,o.memoizedState=Ol(1|n,{destroy:void 0},a,i===void 0?null:i)}function io(e,n,a,i){var o=vt();i=i===void 0?null:i;var c=o.memoizedState.inst;Ke!==null&&i!==null&&Dc(i,Ke.memoizedState.deps)?o.memoizedState=Ol(n,c,a,i):(Re.flags|=e,o.memoizedState=Ol(1|n,c,a,i))}function Gp(e,n){lo(8390656,8,e,n)}function Ic(e,n){io(2048,8,e,n)}function c4(e){Re.flags|=4;var n=Re.updateQueue;if(n===null)n=no(),Re.updateQueue=n,n.events=[e];else{var a=n.events;a===null?n.events=[e]:a.push(e)}}function Vp(e){var n=vt().memoizedState;return c4({ref:n,nextImpl:e}),function(){if((Ge&2)!==0)throw Error(s(440));return n.impl.apply(void 0,arguments)}}function Yp(e,n){return io(4,2,e,n)}function Qp(e,n){return io(4,4,e,n)}function Zp(e,n){if(typeof n=="function"){e=e();var a=n(e);return function(){typeof a=="function"?a():n(null)}}if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function Xp(e,n,a){a=a!=null?a.concat([e]):null,io(4,4,Zp.bind(null,n,e),a)}function $c(){}function Kp(e,n){var a=vt();n=n===void 0?null:n;var i=a.memoizedState;return n!==null&&Dc(n,i[1])?i[0]:(a.memoizedState=[e,n],e)}function Jp(e,n){var a=vt();n=n===void 0?null:n;var i=a.memoizedState;if(n!==null&&Dc(n,i[1]))return i[0];if(i=e(),Ha){sn(!0);try{e()}finally{sn(!1)}}return a.memoizedState=[i,n],i}function Gc(e,n,a){return a===void 0||(_r&1073741824)!==0&&(Be&261930)===0?e.memoizedState=n:(e.memoizedState=a,e=Wg(),Re.lanes|=e,aa|=e,a)}function Wp(e,n,a,i){return un(a,n)?a:jl.current!==null?(e=Gc(e,a,i),un(e,n)||(Et=!0),e):(_r&42)===0||(_r&1073741824)!==0&&(Be&261930)===0?(Et=!0,e.memoizedState=a):(e=Wg(),Re.lanes|=e,aa|=e,n)}function eg(e,n,a,i,o){var c=K.p;K.p=c!==0&&8>c?c:8;var g=R.T,S={};R.T=S,Qc(e,!1,n,a);try{var O=o(),H=R.S;if(H!==null&&H(S,O),O!==null&&typeof O=="object"&&typeof O.then=="function"){var J=l4(O,i);Si(e,n,J,pn(e))}else Si(e,n,i,pn(e))}catch(ne){Si(e,n,{then:function(){},status:"rejected",reason:ne},pn())}finally{K.p=c,g!==null&&S.types!==null&&(g.types=S.types),R.T=g}}function f4(){}function Vc(e,n,a,i){if(e.tag!==5)throw Error(s(476));var o=tg(e).queue;eg(e,o,n,z,a===null?f4:function(){return ng(e),a(i)})}function tg(e){var n=e.memoizedState;if(n!==null)return n;n={memoizedState:z,baseState:z,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jr,lastRenderedState:z},next:null};var a={};return n.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jr,lastRenderedState:a},next:null},e.memoizedState=n,e=e.alternate,e!==null&&(e.memoizedState=n),n}function ng(e){var n=tg(e);n.next===null&&(n=e.alternate.memoizedState),Si(e,n.next.queue,{},pn())}function Yc(){return Bt(Hi)}function rg(){return vt().memoizedState}function ag(){return vt().memoizedState}function d4(e){for(var n=e.return;n!==null;){switch(n.tag){case 24:case 3:var a=pn();e=Jr(a);var i=Wr(n,e,a);i!==null&&(Wt(i,n,a),yi(i,n,a)),n={cache:Sc()},e.payload=n;return}n=n.return}}function h4(e,n,a){var i=pn();a={lane:i,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},so(e)?ig(n,a):(a=fc(e,n,a,i),a!==null&&(Wt(a,e,i),sg(a,n,i)))}function lg(e,n,a){var i=pn();Si(e,n,a,i)}function Si(e,n,a,i){var o={lane:i,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(so(e))ig(n,o);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=n.lastRenderedReducer,c!==null))try{var g=n.lastRenderedState,S=c(g,a);if(o.hasEagerState=!0,o.eagerState=S,un(S,g))return Ps(e,n,o,0),tt===null&&qs(),!1}catch{}if(a=fc(e,n,o,i),a!==null)return Wt(a,e,i),sg(a,n,i),!0}return!1}function Qc(e,n,a,i){if(i={lane:2,revertLane:Af(),gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},so(e)){if(n)throw Error(s(479))}else n=fc(e,a,i,2),n!==null&&Wt(n,e,2)}function so(e){var n=e.alternate;return e===Re||n!==null&&n===Re}function ig(e,n){Tl=eo=!0;var a=e.pending;a===null?n.next=n:(n.next=a.next,a.next=n),e.pending=n}function sg(e,n,a){if((a&4194048)!==0){var i=n.lanes;i&=e.pendingLanes,a|=i,n.lanes=a,$r(e,a)}}var Ei={readContext:Bt,use:ro,useCallback:ht,useContext:ht,useEffect:ht,useImperativeHandle:ht,useLayoutEffect:ht,useInsertionEffect:ht,useMemo:ht,useReducer:ht,useRef:ht,useState:ht,useDebugValue:ht,useDeferredValue:ht,useTransition:ht,useSyncExternalStore:ht,useId:ht,useHostTransitionStatus:ht,useFormState:ht,useActionState:ht,useOptimistic:ht,useMemoCache:ht,useCacheRefresh:ht};Ei.useEffectEvent=ht;var og={readContext:Bt,use:ro,useCallback:function(e,n){return $t().memoizedState=[e,n===void 0?null:n],e},useContext:Bt,useEffect:Gp,useImperativeHandle:function(e,n,a){a=a!=null?a.concat([e]):null,lo(4194308,4,Zp.bind(null,n,e),a)},useLayoutEffect:function(e,n){return lo(4194308,4,e,n)},useInsertionEffect:function(e,n){lo(4,2,e,n)},useMemo:function(e,n){var a=$t();n=n===void 0?null:n;var i=e();if(Ha){sn(!0);try{e()}finally{sn(!1)}}return a.memoizedState=[i,n],i},useReducer:function(e,n,a){var i=$t();if(a!==void 0){var o=a(n);if(Ha){sn(!0);try{a(n)}finally{sn(!1)}}}else o=n;return i.memoizedState=i.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},i.queue=e,e=e.dispatch=h4.bind(null,Re,e),[i.memoizedState,e]}
vendor: 4,324 bytes, line 94
94,useRef:function(e){var n=$t();return e={current:e},n.memoizedState=e},useState:function(e){e=Pc(e);var n=e.queue,a=lg.bind(null,Re,n);return n.dispatch=a,[e.memoizedState,a]},useDebugValue:$c,useDeferredValue:function(e,n){var a=$t();return Gc(a,e,n)},useTransition:function(){var e=Pc(!1);return e=eg.bind(null,Re,e.queue,!0,!1),$t().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,n,a){var i=Re,o=$t();if(Le){if(a===void 0)throw Error(s(407));a=a()}else{if(a=n(),tt===null)throw Error(s(349));(Be&127)!==0||Cp(i,n,a)}o.memoizedState=a;var c={value:a,getSnapshot:n};return o.queue=c,Gp(Np.bind(null,i,c,e),[e]),i.flags|=2048,Ol(9,{destroy:void 0},Rp.bind(null,i,c,a,n),null),a},useId:function(){var e=$t(),n=tt.identifierPrefix;if(Le){var a=tr,i=er;a=(i&~(1<<32-U(i)-1)).toString(32)+a,n="_"+n+"R_"+a,a=to++,0<a&&(n+="H"+a.toString(32)),n+="_"}else a=i4++,n="_"+n+"r_"+a.toString(32)+"_";return e.memoizedState=n},useHostTransitionStatus:Yc,useFormState:qp,useActionState:qp,useOptimistic:function(e){var n=$t();n.memoizedState=n.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=a,n=Qc.bind(null,Re,!0,a),a.dispatch=n,[e,n]},useMemoCache:Lc,useCacheRefresh:function(){return $t().memoizedState=d4.bind(null,Re)},useEffectEvent:function(e){var n=$t(),a={impl:e};return n.memoizedState=a,function(){if((Ge&2)!==0)throw Error(s(440));return a.impl.apply(void 0,arguments)}}},Zc={readContext:Bt,use:ro,useCallback:Kp,useContext:Bt,useEffect:Ic,useImperativeHandle:Xp,useInsertionEffect:Yp,useLayoutEffect:Qp,useMemo:Jp,useReducer:ao,useRef:$p,useState:function(){return ao(jr)},useDebugValue:$c,useDeferredValue:function(e,n){var a=vt();return Wp(a,Ke.memoizedState,e,n)},useTransition:function(){var e=ao(jr)[0],n=vt().memoizedState;return[typeof e=="boolean"?e:xi(e),n]},useSyncExternalStore:Op,useId:rg,useHostTransitionStatus:Yc,useFormState:Pp,useActionState:Pp,useOptimistic:function(e,n){var a=vt();return Mp(a,Ke,e,n)},useMemoCache:Lc,useCacheRefresh:ag};Zc.useEffectEvent=Vp;var ug={readContext:Bt,use:ro,useCallback:Kp,useContext:Bt,useEffect:Ic,useImperativeHandle:Xp,useInsertionEffect:Yp,useLayoutEffect:Qp,useMemo:Jp,useReducer:qc,useRef:$p,useState:function(){return qc(jr)},useDebugValue:$c,useDeferredValue:function(e,n){var a=vt();return Ke===null?Gc(a,e,n):Wp(a,Ke.memoizedState,e,n)},useTransition:function(){var e=qc(jr)[0],n=vt().memoizedState;return[typeof e=="boolean"?e:xi(e),n]},useSyncExternalStore:Op,useId:rg,useHostTransitionStatus:Yc,useFormState:Ip,useActionState:Ip,useOptimistic:function(e,n){var a=vt();return Ke!==null?Mp(a,Ke,e,n):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:Lc,useCacheRefresh:ag};ug.useEffectEvent=Vp;function Xc(e,n,a,i){n=e.memoizedState,a=a(i,n),a=a==null?n:w({},n,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Kc={enqueueSetState:function(e,n,a){e=e._reactInternals;var i=pn(),o=Jr(i);o.payload=n,a!=null&&(o.callback=a),n=Wr(e,o,i),n!==null&&(Wt(n,e,i),yi(n,e,i))},enqueueReplaceState:function(e,n,a){e=e._reactInternals;var i=pn(),o=Jr(i);o.tag=1,o.payload=n,a!=null&&(o.callback=a),n=Wr(e,o,i),n!==null&&(Wt(n,e,i),yi(n,e,i))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var a=pn(),i=Jr(a);i.tag=2,n!=null&&(i.callback=n),n=Wr(e,i,a),n!==null&&(Wt(n,e,a),yi(n,e,a))}};function cg(e,n,a,i,o,c,g){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(i,c,g):n.prototype&&n.prototype.isPureReactComponent?!ui(a,i)||!ui(o,c):!0}function fg(e,n,a,i){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(a,i),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(a,i),n.state!==e&&Kc.enqueueReplaceState(n,n.state,null)}function qa(e,n){var a=n;if("ref"in n){a={};for(var i in n)i!=="ref"&&(a[i]=n[i])}if(e=e.defaultProps){a===n&&(a=w({},a));for(var o in e)a[o]===void 0&&(a[o]=e[o])}return a}function dg(e){Hs(e)}function hg(e){console.error(e)}function mg(e){Hs(e)}function oo(e,n){try{var a=e.onUncaughtError;a(n.value,{componentStack:n.stack})}catch(i){setTimeout(function(){throw i})}}function pg(e,n,a){try{var i=e.onCaughtError;i(a.value,{componentStack:a.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(o){setTimeout(function(){throw o})}}
vendor: 10,627 bytes, line 94
94function Jc(e,n,a){return a=Jr(a),a.tag=3,a.payload={element:null},a.callback=function(){oo(e,n)},a}function gg(e){return e=Jr(e),e.tag=3,e}function yg(e,n,a,i){var o=a.type.getDerivedStateFromError;if(typeof o=="function"){var c=i.value;e.payload=function(){return o(c)},e.callback=function(){pg(n,a,i)}}var g=a.stateNode;g!==null&&typeof g.componentDidCatch=="function"&&(e.callback=function(){pg(n,a,i),typeof o!="function"&&(la===null?la=new Set([this]):la.add(this));var S=i.stack;this.componentDidCatch(i.value,{componentStack:S!==null?S:""})})}function m4(e,n,a,i,o){if(a.flags|=32768,i!==null&&typeof i=="object"&&typeof i.then=="function"){if(n=a.alternate,n!==null&&wl(n,a,o,!0),a=fn.current,a!==null){switch(a.tag){case 31:case 13:return On===null?xo():a.alternate===null&&mt===0&&(mt=3),a.flags&=-257,a.flags|=65536,a.lanes=o,i===Zs?a.flags|=16384:(n=a.updateQueue,n===null?a.updateQueue=new Set([i]):n.add(i),_f(e,i,o)),!1;case 22:return a.flags|=65536,i===Zs?a.flags|=16384:(n=a.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([i])},a.updateQueue=n):(a=n.retryQueue,a===null?n.retryQueue=new Set([i]):a.add(i)),_f(e,i,o)),!1}throw Error(s(435,a.tag))}return _f(e,i,o),xo(),!1}if(Le)return n=fn.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=o,i!==yc&&(e=Error(s(422),{cause:i}),di(_n(e,a)))):(i!==yc&&(n=Error(s(423),{cause:i}),di(_n(n,a))),e=e.current.alternate,e.flags|=65536,o&=-o,e.lanes|=o,i=_n(i,a),o=Jc(e.stateNode,i,o),Oc(e,o),mt!==4&&(mt=2)),!1;var c=Error(s(520),{cause:i});if(c=_n(c,a),Ni===null?Ni=[c]:Ni.push(c),mt!==4&&(mt=2),n===null)return!0;i=_n(i,a),a=n;do{switch(a.tag){case 3:return a.flags|=65536,e=o&-o,a.lanes|=e,e=Jc(a.stateNode,i,e),Oc(a,e),!1;case 1:if(n=a.type,c=a.stateNode,(a.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(la===null||!la.has(c))))return a.flags|=65536,o&=-o,a.lanes|=o,o=gg(o),yg(o,e,a,i),Oc(a,o),!1}a=a.return}while(a!==null);return!1}var Wc=Error(s(461)),Et=!1;function zt(e,n,a,i){n.child=e===null?xp(n,null,a,i):La(n,e.child,a,i)}function vg(e,n,a,i,o){a=a.render;var c=n.ref;if("ref"in i){var g={};for(var S in i)S!=="ref"&&(g[S]=i[S])}else g=i;return Ma(n),i=Mc(e,n,a,g,c,o),S=Uc(),e!==null&&!Et?(Bc(e,n,o),Tr(e,n,o)):(Le&&S&&pc(n),n.flags|=1,zt(e,n,i,o),n.child)}function bg(e,n,a,i,o){if(e===null){var c=a.type;return typeof c=="function"&&!dc(c)&&c.defaultProps===void 0&&a.compare===null?(n.tag=15,n.type=c,wg(e,n,c,i,o)):(e=Is(a.type,null,i,n,n.mode,o),e.ref=n.ref,e.return=n,n.child=e)}if(c=e.child,!of(e,o)){var g=c.memoizedProps;if(a=a.compare,a=a!==null?a:ui,a(g,i)&&e.ref===n.ref)return Tr(e,n,o)}return n.flags|=1,e=wr(c,i),e.ref=n.ref,e.return=n,n.child=e}function wg(e,n,a,i,o){if(e!==null){var c=e.memoizedProps;if(ui(c,i)&&e.ref===n.ref)if(Et=!1,n.pendingProps=i=c,of(e,o))(e.flags&131072)!==0&&(Et=!0);else return n.lanes=e.lanes,Tr(e,n,o)}return ef(e,n,a,i,o)}function xg(e,n,a,i){var o=i.children,c=e!==null?e.memoizedState:null;if(e===null&&n.stateNode===null&&(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),i.mode==="hidden"){if((n.flags&128)!==0){if(c=c!==null?c.baseLanes|a:a,e!==null){for(i=n.child=e.child,o=0;i!==null;)o=o|i.lanes|i.childLanes,i=i.sibling;i=o&~c}else i=0,n.child=null;return Sg(e,n,c,a,i)}if((a&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},e!==null&&Ys(n,c!==null?c.cachePool:null),c!==null?_p(n,c):Rc(),jp(n);else return i=n.lanes=536870912,Sg(e,n,c!==null?c.baseLanes|a:a,a,i)}else c!==null?(Ys(n,c.cachePool),_p(n,c),ta(),n.memoizedState=null):(e!==null&&Ys(n,null),Rc(),ta());return zt(e,n,o,a),n.child}function _i(e,n){return e!==null&&e.tag===22||n.stateNode!==null||(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.sibling}function Sg(e,n,a,i,o){var c=_c();return c=c===null?null:{parent:xt._currentValue,pool:c},n.memoizedState={baseLanes:a,cachePool:c},e!==null&&Ys(n,null),Rc(),jp(n),e!==null&&wl(e,n,i,!0),n.childLanes=o,null}function uo(e,n){return n=fo({mode:n.mode,children:n.children},e.mode),n.ref=e.ref,e.child=n,n.return=e,n}function Eg(e,n,a){return La(n,e.child,null,a),e=uo(n,n.pendingProps),e.flags|=2,dn(n),n.memoizedState=null,e}function p4(e,n,a){var i=n.pendingProps,o=(n.flags&128)!==0;if(n.flags&=-129,e===null){if(Le){if(i.mode==="hidden")return e=uo(n,i),n.lanes=536870912,_i(null,e);if(kc(n),(e=lt)?(e=U0(e,An),e=e!==null&&e.data==="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:Yr!==null?{id:er,overflow:tr}:null,retryLane:536870912,hydrationErrors:null},a=ip(e),a.return=n,n.child=a,Ut=n,lt=null)):e=null,e===null)throw Zr(n);return n.lanes=536870912,null}return uo(n,i)}var c=e.memoizedState;if(c!==null){var g=c.dehydrated;if(kc(n),o)if(n.flags&256)n.flags&=-257,n=Eg(e,n,a);else if(n.memoizedState!==null)n.child=e.child,n.flags|=128,n=null;else throw Error(s(558));else if(Et||wl(e,n,a,!1),o=(a&e.childLanes)!==0,Et||o){if(i=tt,i!==null&&(g=nl(i,a),g!==0&&g!==c.retryLane))throw c.retryLane=g,Ra(e,g),Wt(i,e,g),Wc;xo(),n=Eg(e,n,a)}else e=c.treeContext,lt=Cn(g.nextSibling),Ut=n,Le=!0,Qr=null,An=!1,e!==null&&up(n,e),n=uo(n,i),n.flags|=4096;return n}return e=wr(e.child,{mode:i.mode,children:i.children}),e.ref=n.ref,n.child=e,e.return=n,e}function co(e,n){var a=n.ref;if(a===null)e!==null&&e.ref!==null&&(n.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(s(284));(e===null||e.ref!==a)&&(n.flags|=4194816)}}function ef(e,n,a,i,o){return Ma(n),a=Mc(e,n,a,i,void 0,o),i=Uc(),e!==null&&!Et?(Bc(e,n,o),Tr(e,n,o)):(Le&&i&&pc(n),n.flags|=1,zt(e,n,a,o),n.child)}function _g(e,n,a,i,o,c){return Ma(n),n.updateQueue=null,a=Ap(n,i,a,o),Tp(e),i=Uc(),e!==null&&!Et?(Bc(e,n,c),Tr(e,n,c)):(Le&&i&&pc(n),n.flags|=1,zt(e,n,a,c),n.child)}function jg(e,n,a,i,o){if(Ma(n),n.stateNode===null){var c=gl,g=a.contextType;typeof g=="object"&&g!==null&&(c=Bt(g)),c=new a(i,c),n.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=Kc,n.stateNode=c,c._reactInternals=n,c=n.stateNode,c.props=i,c.state=n.memoizedState,c.refs={},Tc(n),g=a.contextType,c.context=typeof g=="object"&&g!==null?Bt(g):gl,c.state=n.memoizedState,g=a.getDerivedStateFromProps,typeof g=="function"&&(Xc(n,a,g,i),c.state=n.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(g=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),g!==c.state&&Kc.enqueueReplaceState(c,c.state,null),bi(n,i,c,o),vi(),c.state=n.memoizedState),typeof c.componentDidMount=="function"&&(n.flags|=4194308),i=!0}else if(e===null){c=n.stateNode;var S=n.memoizedProps,O=qa(a,S);c.props=O;var H=c.context,J=a.contextType;g=gl,typeof J=="object"&&J!==null&&(g=Bt(J));var ne=a.getDerivedStateFromProps;J=typeof ne=="function"||typeof c.getSnapshotBeforeUpdate=="function",S=n.pendingProps!==S,J||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(S||H!==g)&&fg(n,c,i,g),Kr=!1;var P=n.memoizedState;c.state=P,bi(n,i,c,o),vi(),H=n.memoizedState,S||P!==H||Kr?(typeof ne=="function"&&(Xc(n,a,ne,i),H=n.memoizedState),(O=Kr||cg(n,a,O,i,P,H,g))?(J||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(n.flags|=4194308)):(typeof c.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=i,n.memoizedState=H),c.props=i,c.state=H,c.context=g,i=O):(typeof c.componentDidMount=="function"&&(n.flags|=4194308),i=!1)}else{c=n.stateNode,Ac(e,n),g=n.memoizedProps,J=qa(a,g),c.props=J,ne=n.pendingProps,P=c.context,H=a.contextType,O=gl,typeof H=="object"&&H!==null&&(O=Bt(H)),S=a.getDerivedStateFromProps,(H=typeof S=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(g!==ne||P!==O)&&fg(n,c,i,O),Kr=!1,P=n.memoizedState,c.state=P,bi(n,i,c,o),vi();var G=n.memoizedState;g!==ne||P!==G||Kr||e!==null&&e.dependencies!==null&&Gs(e.dependencies)?(typeof S=="function"&&(Xc(n,a,S,i),G=n.memoizedState),(J=Kr||cg(n,a,J,i,P,G,O)||e!==null&&e.dependencies!==null&&Gs(e.dependencies))?(H||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(i,G,O),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(i,G,O)),typeof c.componentDidUpdate=="function"&&(n.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof c.componentDidUpdate!="function"||g===e.memoizedProps&&P===e.memoizedState||(n.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||g===e.memoizedProps&&P===e.memoizedState||(n.flags|=1024),n.memoizedProps=i,n.memoizedState=G),c.props=i,c.state=G,c.context=O,i=J):(typeof c.componentDidUpdate!="function"||g===e.memoizedProps&&P===e.memoizedState||(n.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||g===e.memoizedProps&&P===e.memoizedState||(n.flags|=1024),i=!1)}return c=i,co(e,n),i=(n.flags&128)!==0,c||i?(c=n.stateNode,a=i&&typeof a.getDerivedStateFromError!="function"?null:c.render(),n.flags|=1,e!==null&&i?(n.child=La(n,e.child,null,o),n.child=La(n,null,a,o)):zt(e,n,a,o),n.memoizedState=c.state,e=n.child):e=Tr(e,n,o),e}function Tg(e,n,a,i){return ka(),n.flags|=256,zt(e,n,a,i),n.child}var tf={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function nf(e){return{baseLanes:e,cachePool:pp()}}function rf(e,n,a){return e=e!==null?e.childLanes&~a:0,n&&(e|=mn),e}function Ag(e,n,a){var i=n.pendingProps,o=!1,c=(n.flags&128)!==0,g;if((g=c)||(g=e!==null&&e.memoizedState===null?!1:(yt.current&2)!==0),g&&(o=!0,n.flags&=-129),g=(n.flags&32)!==0,n.flags&=-33,e===null){if(Le){if(o?ea(n):ta(),(e=lt)?(e=U0(e,An),e=e!==null&&e.data!=="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:Yr!==null?{id:er,overflow:tr}:null,retryLane:536870912,hydrationErrors:null},a=ip(e),a.return=n,n.child=a,Ut=n,lt=null)):e=null,e===null)throw Zr(n);return qf(e)?n.lanes=32:n.lanes=536870912,null}var S=i.children;return i=i.fallback,o?(ta(),o=n.mode,S=fo({mode:"hidden",children:S},o),i=Na(i,o,a,null),S.return=n,i.return=n,S.sibling=i,n.child=S,i=n.child,i.memoizedState=nf(
vendor: 6,322 bytes, line 94
94a),i.childLanes=rf(e,g,a),n.memoizedState=tf,_i(null,i)):(ea(n),af(n,S))}var O=e.memoizedState;if(O!==null&&(S=O.dehydrated,S!==null)){if(c)n.flags&256?(ea(n),n.flags&=-257,n=lf(e,n,a)):n.memoizedState!==null?(ta(),n.child=e.child,n.flags|=128,n=null):(ta(),S=i.fallback,o=n.mode,i=fo({mode:"visible",children:i.children},o),S=Na(S,o,a,null),S.flags|=2,i.return=n,S.return=n,i.sibling=S,n.child=i,La(n,e.child,null,a),i=n.child,i.memoizedState=nf(a),i.childLanes=rf(e,g,a),n.memoizedState=tf,n=_i(null,i));else if(ea(n),qf(S)){if(g=S.nextSibling&&S.nextSibling.dataset,g)var H=g.dgst;g=H,i=Error(s(419)),i.stack="",i.digest=g,di({value:i,source:null,stack:null}),n=lf(e,n,a)}else if(Et||wl(e,n,a,!1),g=(a&e.childLanes)!==0,Et||g){if(g=tt,g!==null&&(i=nl(g,a),i!==0&&i!==O.retryLane))throw O.retryLane=i,Ra(e,i),Wt(g,e,i),Wc;Hf(S)||xo(),n=lf(e,n,a)}else Hf(S)?(n.flags|=192,n.child=e.child,n=null):(e=O.treeContext,lt=Cn(S.nextSibling),Ut=n,Le=!0,Qr=null,An=!1,e!==null&&up(n,e),n=af(n,i.children),n.flags|=4096);return n}return o?(ta(),S=i.fallback,o=n.mode,O=e.child,H=O.sibling,i=wr(O,{mode:"hidden",children:i.children}),i.subtreeFlags=O.subtreeFlags&65011712,H!==null?S=wr(H,S):(S=Na(S,o,a,null),S.flags|=2),S.return=n,i.return=n,i.sibling=S,n.child=i,_i(null,i),i=n.child,S=e.child.memoizedState,S===null?S=nf(a):(o=S.cachePool,o!==null?(O=xt._currentValue,o=o.parent!==O?{parent:O,pool:O}:o):o=pp(),S={baseLanes:S.baseLanes|a,cachePool:o}),i.memoizedState=S,i.childLanes=rf(e,g,a),n.memoizedState=tf,_i(e.child,i)):(ea(n),a=e.child,e=a.sibling,a=wr(a,{mode:"visible",children:i.children}),a.return=n,a.sibling=null,e!==null&&(g=n.deletions,g===null?(n.deletions=[e],n.flags|=16):g.push(e)),n.child=a,n.memoizedState=null,a)}function af(e,n){return n=fo({mode:"visible",children:n},e.mode),n.return=e,e.child=n}function fo(e,n){return e=cn(22,e,null,n),e.lanes=0,e}function lf(e,n,a){return La(n,e.child,null,a),e=af(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function Og(e,n,a){e.lanes|=n;var i=e.alternate;i!==null&&(i.lanes|=n),wc(e.return,n,a)}function sf(e,n,a,i,o,c){var g=e.memoizedState;g===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:i,tail:a,tailMode:o,treeForkCount:c}:(g.isBackwards=n,g.rendering=null,g.renderingStartTime=0,g.last=i,g.tail=a,g.tailMode=o,g.treeForkCount=c)}function Cg(e,n,a){var i=n.pendingProps,o=i.revealOrder,c=i.tail;i=i.children;var g=yt.current,S=(g&2)!==0;if(S?(g=g&1|2,n.flags|=128):g&=1,X(yt,g),zt(e,n,i,a),i=Le?fi:0,!S&&e!==null&&(e.flags&128)!==0)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Og(e,a,n);else if(e.tag===19)Og(e,a,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(o){case"forwards":for(a=n.child,o=null;a!==null;)e=a.alternate,e!==null&&Ws(e)===null&&(o=a),a=a.sibling;a=o,a===null?(o=n.child,n.child=null):(o=a.sibling,a.sibling=null),sf(n,!1,o,a,c,i);break;case"backwards":case"unstable_legacy-backwards":for(a=null,o=n.child,n.child=null;o!==null;){if(e=o.alternate,e!==null&&Ws(e)===null){n.child=o;break}e=o.sibling,o.sibling=a,a=o,o=e}sf(n,!0,a,null,c,i);break;case"together":sf(n,!1,null,null,void 0,i);break;default:n.memoizedState=null}return n.child}function Tr(e,n,a){if(e!==null&&(n.dependencies=e.dependencies),aa|=n.lanes,(a&n.childLanes)===0)if(e!==null){if(wl(e,n,a,!1),(a&n.childLanes)===0)return null}else return null;if(e!==null&&n.child!==e.child)throw Error(s(153));if(n.child!==null){for(e=n.child,a=wr(e,e.pendingProps),n.child=a,a.return=n;e.sibling!==null;)e=e.sibling,a=a.sibling=wr(e,e.pendingProps),a.return=n;a.sibling=null}return n.child}function of(e,n){return(e.lanes&n)!==0?!0:(e=e.dependencies,!!(e!==null&&Gs(e)))}function g4(e,n,a){switch(n.tag){case 3:je(n,n.stateNode.containerInfo),Xr(n,xt,e.memoizedState.cache),ka();break;case 27:case 5:Se(n);break;case 4:je(n,n.stateNode.containerInfo);break;case 10:Xr(n,n.type,n.memoizedProps.value);break;case 31:if(n.memoizedState!==null)return n.flags|=128,kc(n),null;break;case 13:var i=n.memoizedState;if(i!==null)return i.dehydrated!==null?(ea(n),n.flags|=128,null):(a&n.child.childLanes)!==0?Ag(e,n,a):(ea(n),e=Tr(e,n,a),e!==null?e.sibling:null);ea(n);break;case 19:var o=(e.flags&128)!==0;if(i=(a&n.childLanes)!==0,i||(wl(e,n,a,!1),i=(a&n.childLanes)!==0),o){if(i)return Cg(e,n,a);n.flags|=128}if(o=n.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),X(yt,yt.current),i)break;return null;case 22:return n.lanes=0,xg(e,n,a,n.pendingProps);case 24:Xr(n,xt,e.memoizedState.cache)}return Tr(e,n,a)}function Rg(e,n,a){if(e!==null)if(e.memoizedProps!==n.pendingProps)Et=!0;else{if(!of(e,a)&&(n.flags&128)===0)return Et=!1,g4(e,n,a);Et=(e.flags&131072)!==0}else Et=!1,Le&&(n.flags&1048576)!==0&&op(n,fi,n.index);switch(n.lanes=0,n.tag){case 16:e:{var i=n.pendingProps;if(e=Ba(n.elementType),n.type=e,typeof e=="function")dc(e)?(i=qa(e,i),n.tag=1,n=jg(null,n,e,i,a)):(n.tag=0,n=ef(null,n,e,i,a));else{if(e!=null){var o=e.$$typeof;if(o===W){n.tag=11,n=vg(null,n,e,i,a);break e}else if(o===A){n.tag=14,n=bg(null,n,e,i,a);break e}}throw n=le(e)||e,Error(s(306,n,""))}}return n;case 0:return ef(e,n,n.type,n.pendingProps,a);case 1:return i=n.type,o=qa(i,n.pendingProps),jg(e,n,i,o,a);case 3:e:{if(je(n,n.stateNode.containerInfo),e===null)throw Error(s(387));i=n.pendingProps;var c=n.memoizedState;o=c.element,Ac(e,n),bi(n,i,null,a);var g=n.memoizedState;if(i=g.cache,Xr(n,xt,i),i!==c.cache&&xc(n,[xt],a,!0),vi(),i=g.element,c.isDehydrated)if(c={element:i,isDehydrated:!1,cache:g.cache},n.updateQueue.baseState=c,n.memoizedState=c,n.flags&256){n=Tg(e,n,i,a);break e}else if(i!==o){o=_n(Error(s(424)),n),di(o),n=Tg(e,n,i,a);break e}else for(e=n.stateNode.containerInfo,e.nodeType===9?e=e.body:e=e.nodeName==="HTML"?e.ownerDocument.body:e,lt=Cn(e.firstChild),Ut=n,Le=!0,Qr=null,An=!0,a=xp(n,null,i,a),n.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else{if(ka(),i===o){n=Tr(e,n,a);break e}zt(e,n,i,a)}n=n.child}return n;case 26:return co(e,n),e===null?(a=P0(n.type,null,n.pendingProps,null))?n.memoizedState=a:Le||(a=n.type,e=n.pendingProps,i=Oo(de.current).createElement(a),i[gt]=n,i[Mt]=e,Lt(i,a,e),Ct(i),n.stateNode=i):n.memoizedState=P0(n.t
vendor: 4,844 bytes, line 94
94ype,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return Se(n),e===null&&Le&&(i=n.stateNode=L0(n.type,n.pendingProps,de.current),Ut=n,An=!0,o=lt,ua(n.type)?(Pf=o,lt=Cn(i.firstChild)):lt=o),zt(e,n,n.pendingProps.children,a),co(e,n),e===null&&(n.flags|=4194304),n.child;case 5:return e===null&&Le&&((o=i=lt)&&(i=V4(i,n.type,n.pendingProps,An),i!==null?(n.stateNode=i,Ut=n,lt=Cn(i.firstChild),An=!1,o=!0):o=!1),o||Zr(n)),Se(n),o=n.type,c=n.pendingProps,g=e!==null?e.memoizedProps:null,i=c.children,Bf(o,c)?i=null:g!==null&&Bf(o,g)&&(n.flags|=32),n.memoizedState!==null&&(o=Mc(e,n,s4,null,null,a),Hi._currentValue=o),co(e,n),zt(e,n,i,a),n.child;case 6:return e===null&&Le&&((e=a=lt)&&(a=Y4(a,n.pendingProps,An),a!==null?(n.stateNode=a,Ut=n,lt=null,e=!0):e=!1),e||Zr(n)),null;case 13:return Ag(e,n,a);case 4:return je(n,n.stateNode.containerInfo),i=n.pendingProps,e===null?n.child=La(n,null,i,a):zt(e,n,i,a),n.child;case 11:return vg(e,n,n.type,n.pendingProps,a);case 7:return zt(e,n,n.pendingProps,a),n.child;case 8:return zt(e,n,n.pendingProps.children,a),n.child;case 12:return zt(e,n,n.pendingProps.children,a),n.child;case 10:return i=n.pendingProps,Xr(n,n.type,i.value),zt(e,n,i.children,a),n.child;case 9:return o=n.type._context,i=n.pendingProps.children,Ma(n),o=Bt(o),i=i(o),n.flags|=1,zt(e,n,i,a),n.child;case 14:return bg(e,n,n.type,n.pendingProps,a);case 15:return wg(e,n,n.type,n.pendingProps,a);case 19:return Cg(e,n,a);case 31:return p4(e,n,a);case 22:return xg(e,n,a,n.pendingProps);case 24:return Ma(n),i=Bt(xt),e===null?(o=_c(),o===null&&(o=tt,c=Sc(),o.pooledCache=c,c.refCount++,c!==null&&(o.pooledCacheLanes|=a),o=c),n.memoizedState={parent:i,cache:o},Tc(n),Xr(n,xt,o)):((e.lanes&a)!==0&&(Ac(e,n),bi(n,null,null,a),vi()),o=e.memoizedState,c=n.memoizedState,o.parent!==i?(o={parent:i,cache:i},n.memoizedState=o,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=o),Xr(n,xt,i)):(i=c.cache,Xr(n,xt,i),i!==o.cache&&xc(n,[xt],a,!0))),zt(e,n,n.pendingProps.children,a),n.child;case 29:throw n.pendingProps}throw Error(s(156,n.tag))}function Ar(e){e.flags|=4}function uf(e,n,a,i,o){if((n=(e.mode&32)!==0)&&(n=!1),n){if(e.flags|=16777216,(o&335544128)===o)if(e.stateNode.complete)e.flags|=8192;else if(r0())e.flags|=8192;else throw za=Zs,jc}else e.flags&=-16777217}function Ng(e,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!V0(n))if(r0())e.flags|=8192;else throw za=Zs,jc}function ho(e,n){n!==null&&(e.flags|=4),e.flags&16384&&(n=e.tag!==22?mr():536870912,e.lanes|=n,kl|=n)}function ji(e,n){if(!Le)switch(e.tailMode){case"hidden":n=e.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var i=null;a!==null;)a.alternate!==null&&(i=a),a=a.sibling;i===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:i.sibling=null}}function it(e){var n=e.alternate!==null&&e.alternate.child===e.child,a=0,i=0;if(n)for(var o=e.child;o!==null;)a|=o.lanes|o.childLanes,i|=o.subtreeFlags&65011712,i|=o.flags&65011712,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)a|=o.lanes|o.childLanes,i|=o.subtreeFlags,i|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=i,e.childLanes=a,n}function y4(e,n,a){var i=n.pendingProps;switch(gc(n),n.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return it(n),null;case 1:return it(n),null;case 3:return a=n.stateNode,i=null,e!==null&&(i=e.memoizedState.cache),n.memoizedState.cache!==i&&(n.flags|=2048),Er(xt),ve(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(bl(n)?Ar(n):e===null||e.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,vc())),it(n),null;case 26:var o=n.type,c=n.memoizedState;return e===null?(Ar(n),c!==null?(it(n),Ng(n,c)):(it(n),uf(n,o,null,i,a))):c?c!==e.memoizedState?(Ar(n),it(n),Ng(n,c)):(it(n),n.flags&=-16777217):(e=e.memoizedProps,e!==i&&Ar(n),it(n),uf(n,o,e,i,a)),null;case 27:if(ce(n),a=de.current,o=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==i&&Ar(n);else{if(!i){if(n.stateNode===null)throw Error(s(166));return it(n),null}e=ie.current,bl(n)?cp(n):(e=L0(o,i,a),n.stateNode=e,Ar(n))}return it(n),null;case 5:if(ce(n),o=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==i&&Ar(n);else{if(!i){if(n.stateNode===null)throw Error(s(166));return it(n),null}if(c=ie.current,bl(n))cp(n);else{var g=Oo(de.current);switch(c){case 1:c=g.createElementNS("http://www.w3.org/2000/svg",o);break;case 2:c=g.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;default:switch(o){case"svg":c=g.createElementNS("http://www.w3.org/2000/svg",o);break;case"math":c=g.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;case"script":c=g.createElement("div"),c.innerHTML="<script><\/script>",c=c.removeChild(c.firstChild);break;
vendor: 24,469 bytes, line 94
94case"select":c=typeof i.is=="string"?g.createElement("select",{is:i.is}):g.createElement("select"),i.multiple?c.multiple=!0:i.size&&(c.size=i.size);break;default:c=typeof i.is=="string"?g.createElement(o,{is:i.is}):g.createElement(o)}}c[gt]=n,c[Mt]=i;e:for(g=n.child;g!==null;){if(g.tag===5||g.tag===6)c.appendChild(g.stateNode);else if(g.tag!==4&&g.tag!==27&&g.child!==null){g.child.return=g,g=g.child;continue}if(g===n)break e;for(;g.sibling===null;){if(g.return===null||g.return===n)break e;g=g.return}g.sibling.return=g.return,g=g.sibling}n.stateNode=c;e:switch(Lt(c,o,i),o){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}i&&Ar(n)}}return it(n),uf(n,n.type,e===null?null:e.memoizedProps,n.pendingProps,a),null;case 6:if(e&&n.stateNode!=null)e.memoizedProps!==i&&Ar(n);else{if(typeof i!="string"&&n.stateNode===null)throw Error(s(166));if(e=de.current,bl(n)){if(e=n.stateNode,a=n.memoizedProps,i=null,o=Ut,o!==null)switch(o.tag){case 27:case 5:i=o.memoizedProps}e[gt]=n,e=!!(e.nodeValue===a||i!==null&&i.suppressHydrationWarning===!0||A0(e.nodeValue,a)),e||Zr(n,!0)}else e=Oo(e).createTextNode(i),e[gt]=n,n.stateNode=e}return it(n),null;case 31:if(a=n.memoizedState,e===null||e.memoizedState!==null){if(i=bl(n),a!==null){if(e===null){if(!i)throw Error(s(318));if(e=n.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(557));e[gt]=n}else ka(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;it(n),e=!1}else a=vc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),e=!0;if(!e)return n.flags&256?(dn(n),n):(dn(n),null);if((n.flags&128)!==0)throw Error(s(558))}return it(n),null;case 13:if(i=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(o=bl(n),i!==null&&i.dehydrated!==null){if(e===null){if(!o)throw Error(s(318));if(o=n.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(s(317));o[gt]=n}else ka(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;it(n),o=!1}else o=vc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return n.flags&256?(dn(n),n):(dn(n),null)}return dn(n),(n.flags&128)!==0?(n.lanes=a,n):(a=i!==null,e=e!==null&&e.memoizedState!==null,a&&(i=n.child,o=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(o=i.alternate.memoizedState.cachePool.pool),c=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(c=i.memoizedState.cachePool.pool),c!==o&&(i.flags|=2048)),a!==e&&a&&(n.child.flags|=8192),ho(n,n.updateQueue),it(n),null);case 4:return ve(),e===null&&Nf(n.stateNode.containerInfo),it(n),null;case 10:return Er(n.type),it(n),null;case 19:if(I(yt),i=n.memoizedState,i===null)return it(n),null;if(o=(n.flags&128)!==0,c=i.rendering,c===null)if(o)ji(i,!1);else{if(mt!==0||e!==null&&(e.flags&128)!==0)for(e=n.child;e!==null;){if(c=Ws(e),c!==null){for(n.flags|=128,ji(i,!1),e=c.updateQueue,n.updateQueue=e,ho(n,e),n.subtreeFlags=0,e=a,a=n.child;a!==null;)lp(a,e),a=a.sibling;return X(yt,yt.current&1|2),Le&&xr(n,i.treeForkCount),n.child}e=e.sibling}i.tail!==null&&ke()>vo&&(n.flags|=128,o=!0,ji(i,!1),n.lanes=4194304)}else{if(!o)if(e=Ws(c),e!==null){if(n.flags|=128,o=!0,e=e.updateQueue,n.updateQueue=e,ho(n,e),ji(i,!0),i.tail===null&&i.tailMode==="hidden"&&!c.alternate&&!Le)return it(n),null}else 2*ke()-i.renderingStartTime>vo&&a!==536870912&&(n.flags|=128,o=!0,ji(i,!1),n.lanes=4194304);i.isBackwards?(c.sibling=n.child,n.child=c):(e=i.last,e!==null?e.sibling=c:n.child=c,i.last=c)}return i.tail!==null?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=ke(),e.sibling=null,a=yt.current,X(yt,o?a&1|2:a&1),Le&&xr(n,i.treeForkCount),e):(it(n),null);case 22:case 23:return dn(n),Nc(),i=n.memoizedState!==null,e!==null?e.memoizedState!==null!==i&&(n.flags|=8192):i&&(n.flags|=8192),i?(a&536870912)!==0&&(n.flags&128)===0&&(it(n),n.subtreeFlags&6&&(n.flags|=8192)):it(n),a=n.updateQueue,a!==null&&ho(n,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),i=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),i!==a&&(n.flags|=2048),e!==null&&I(Ua),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),n.memoizedState.cache!==a&&(n.flags|=2048),Er(xt),it(n),null;case 25:return null;case 30:return null}throw Error(s(156,n.tag))}function v4(e,n){switch(gc(n),n.tag){case 1:return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return Er(xt),ve(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 26:case 27:case 5:return ce(n),null;case 31:if(n.memoizedState!==null){if(dn(n),n.alternate===null)throw Error(s(340));ka()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 13:if(dn(n),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(s(340));ka()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return I(yt),null;case 4:return ve(),null;case 10:return Er(n.type),null;case 22:case 23:return dn(n),Nc(),e!==null&&I(Ua),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 24:return Er(xt),null;case 25:return null;default:return null}}function kg(e,n){switch(gc(n),n.tag){case 3:Er(xt),ve();break;case 26:case 27:case 5:ce(n);break;case 4:ve();break;case 31:n.memoizedState!==null&&dn(n);break;case 13:dn(n);break;case 19:I(yt);break;case 10:Er(n.type);break;case 22:case 23:dn(n),Nc(),e!==null&&I(Ua);break;case 24:Er(xt)}}function Ti(e,n){try{var a=n.updateQueue,i=a!==null?a.lastEffect:null;if(i!==null){var o=i.next;a=o;do{if((a.tag&e)===e){i=void 0;var c=a.create,g=a.inst;i=c(),g.destroy=i}a=a.next}while(a!==o)}}catch(S){Ze(n,n.return,S)}}function na(e,n,a){try{var i=n.updateQueue,o=i!==null?i.lastEffect:null;if(o!==null){var c=o.next;i=c;do{if((i.tag&e)===e){var g=i.inst,S=g.destroy;if(S!==void 0){g.destroy=void 0,o=n;var O=a,H=S;try{H()}catch(J){Ze(o,O,J)}}}i=i.next}while(i!==c)}}catch(J){Ze(n,n.return,J)}}function Dg(e){var n=e.updateQueue;if(n!==null){var a=e.stateNode;try{Ep(n,a)}catch(i){Ze(e,e.return,i)}}}function Mg(e,n,a){a.props=qa(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(i){Ze(e,n,i)}}function Ai(e,n){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var i=e.stateNode;break;case 30:i=e.stateNode;break;default:i=e.stateNode}typeof a=="function"?e.refCleanup=a(i):a.current=i}}catch(o){Ze(e,n,o)}}function nr(e,n){var a=e.ref,i=e.refCleanup;if(a!==null)if(typeof i=="function")try{i()}catch(o){Ze(e,n,o)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(o){Ze(e,n,o)}else a.current=null}function Ug(e){var n=e.type,a=e.memoizedProps,i=e.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":a.autoFocus&&i.focus();break e;case"img":a.src?i.src=a.src:a.srcSet&&(i.srcset=a.srcSet)}}catch(o){Ze(e,e.return,o)}}function cf(e,n,a){try{var i=e.stateNode;q4(i,e.type,a,n),i[Mt]=n}catch(o){Ze(e,e.return,o)}}function Bg(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ua(e.type)||e.tag===4}function ff(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Bg(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&ua(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function df(e,n,a){var i=e.tag;if(i===5||i===6)e=e.stateNode,n?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,n):(n=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,n.appendChild(e),a=a._reactRootContainer,a!=null||n.onclick!==null||(n.onclick=vr));else if(i!==4&&(i===27&&ua(e.type)&&(a=e.stateNode,n=null),e=e.child,e!==null))for(df(e,n,a),e=e.sibling;e!==null;)df(e,n,a),e=e.sibling}function mo(e,n,a){var i=e.tag;if(i===5||i===6)e=e.stateNode,n?a.insertBefore(e,n):a.appendChild(e);else if(i!==4&&(i===27&&ua(e.type)&&(a=e.stateNode),e=e.child,e!==null))for(mo(e,n,a),e=e.sibling;e!==null;)mo(e,n,a),e=e.sibling}function zg(e){var n=e.stateNode,a=e.memoizedProps;try{for(var i=e.type,o=n.attributes;o.length;)n.removeAttributeNode(o[0]);Lt(n,i,a),n[gt]=e,n[Mt]=a}catch(c){Ze(e,e.return,c)}}var Or=!1,_t=!1,hf=!1,Lg=typeof WeakSet=="function"?WeakSet:Set,Rt=null;function b4(e,n){if(e=e.containerInfo,Mf=Uo,e=Xm(e),lc(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var i=a.getSelection&&a.getSelection();if(i&&i.rangeCount!==0){a=i.anchorNode;var o=i.anchorOffset,c=i.focusNode;i=i.focusOffset;try{a.nodeType,c.nodeType}catch{a=null;break e}var g=0,S=-1,O=-1,H=0,J=0,ne=e,P=null;t:for(;;){for(var G;ne!==a||o!==0&&ne.nodeType!==3||(S=g+o),ne!==c||i!==0&&ne.nodeType!==3||(O=g+i),ne.nodeType===3&&(g+=ne.nodeValue.length),(G=ne.firstChild)!==null;)P=ne,ne=G;for(;;){if(ne===e)break t;if(P===a&&++H===o&&(S=g),P===c&&++J===i&&(O=g),(G=ne.nextSibling)!==null)break;ne=P,P=ne.parentNode}ne=G}a=S===-1||O===-1?null:{start:S,end:O}}else a=null}a=a||{start:0,end:0}}else a=null;for(Uf={focusedElem:e,selectionRange:a},Uo=!1,Rt=n;Rt!==null;)if(n=Rt,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,Rt=e;else for(;Rt!==null;){switch(n=Rt,c=n.alternate,e=n.flags,n.tag){case 0:if((e&4)!==0&&(e=n.updateQueue,e=e!==null?e.events:null,e!==null))for(a=0;a<e.length;a++)o=e[a],o.ref.impl=o.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&c!==null){e=void 0,a=n,o=c.memoizedProps,c=c.memoizedState,i=a.stateNode;try{var ge=qa(a.type,o);e=i.getSnapshotBeforeUpdate(ge,c),i.__reactInternalSnapshotBeforeUpdate=e}catch(Ee){Ze(a,a.return,Ee)}}break;case 3:if((e&1024)!==0){if(e=n.stateNode.containerInfo,a=e.nodeType,a===9)Lf(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Lf(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(s(163))}if(e=n.sibling,e!==null){e.return=n.return,Rt=e;break}Rt=n.return}}function Hg(e,n,a){var i=a.flags;switch(a.tag){case 0:case 11:case 15:Rr(e,a),i&4&&Ti(5,a);break;case 1:if(Rr(e,a),i&4)if(e=a.stateNode,n===null)try{e.componentDidMount()}catch(g){Ze(a,a.return,g)}else{var o=qa(a.type,n.memoizedProps);n=n.memoizedState;try{e.componentDidUpdate(o,n,e.__reactInternalSnapshotBeforeUpdate)}catch(g){Ze(a,a.return,g)}}i&64&&Dg(a),i&512&&Ai(a,a.return);break;case 3:if(Rr(e,a),i&64&&(e=a.updateQueue,e!==null)){if(n=null,a.child!==null)switch(a.child.tag){case 27:case 5:n=a.child.stateNode;break;case 1:n=a.child.stateNode}try{Ep(e,n)}catch(g){Ze(a,a.return,g)}}break;case 27:n===null&&i&4&&zg(a);case 26:case 5:Rr(e,a),n===null&&i&4&&Ug(a),i&512&&Ai(a,a.return);break;case 12:Rr(e,a);break;case 31:Rr(e,a),i&4&&Fg(e,a);break;case 13:Rr(e,a),i&4&&Ig(e,a),i&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=O4.bind(null,a),Q4(e,a))));break;case 22:if(i=a.memoizedState!==null||Or,!i){n=n!==null&&n.memoizedState!==null||_t,o=Or;var c=_t;Or=i,(_t=n)&&!c?Nr(e,a,(a.subtreeFlags&8772)!==0):Rr(e,a),Or=o,_t=c}break;case 30:break;default:Rr(e,a)}}function qg(e){var n=e.alternate;n!==null&&(e.alternate=null,qg(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&ei(n)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var ot=null,Zt=!1;function Cr(e,n,a){for(a=a.child;a!==null;)Pg(e,n,a),a=a.sibling}function Pg(e,n,a){if(Dt&&typeof Dt.onCommitFiberUnmount=="function")try{Dt.onCommitFiberUnmount(Kn,a)}catch{}switch(a.tag){case 26:_t||nr(a,n),Cr(e,n,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:_t||nr(a,n);var i=ot,o=Zt;ua(a.type)&&(ot=a.stateNode,Zt=!1),Cr(e,n,a),Bi(a.stateNode),ot=i,Zt=o;break;case 5:_t||nr(a,n);case 6:if(i=ot,o=Zt,ot=null,Cr(e,n,a),ot=i,Zt=o,ot!==null)if(Zt)try{(ot.nodeType===9?ot.body:ot.nodeName==="HTML"?ot.ownerDocument.body:ot).removeChild(a.stateNode)}catch(c){Ze(a,n,c)}else try{ot.removeChild(a.stateNode)}catch(c){Ze(a,n,c)}break;case 18:ot!==null&&(Zt?(e=ot,D0(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),ql(e)):D0(ot,a.stateNode));break;case 4:i=ot,o=Zt,ot=a.stateNode.containerInfo,Zt=!0,Cr(e,n,a),ot=i,Zt=o;break;case 0:case 11:case 14:case 15:na(2,a,n),_t||na(4,a,n),Cr(e,n,a);break;case 1:_t||(nr(a,n),i=a.stateNode,typeof i.componentWillUnmount=="function"&&Mg(a,n,i)),Cr(e,n,a);break;case 21:Cr(e,n,a);break;case 22:_t=(i=_t)||a.memoizedState!==null,Cr(e,n,a),_t=i;break;default:Cr(e,n,a)}}function Fg(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{ql(e)}catch(a){Ze(n,n.return,a)}}}function Ig(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{ql(e)}catch(a){Ze(n,n.return,a)}}function w4(e){switch(e.tag){case 31:case 13:case 19:var n=e.stateNode;return n===null&&(n=e.stateNode=new Lg),n;case 22:return e=e.stateNode,n=e._retryCache,n===null&&(n=e._retryCache=new Lg),n;default:throw Error(s(435,e.tag))}}function po(e,n){var a=w4(e);n.forEach(function(i){if(!a.has(i)){a.add(i);var o=C4.bind(null,e,i);i.then(o,o)}})}function Xt(e,n){var a=n.deletions;if(a!==null)for(var i=0;i<a.length;i++){var o=a[i],c=e,g=n,S=g;e:for(;S!==null;){switch(S.tag){case 27:if(ua(S.type)){ot=S.stateNode,Zt=!1;break e}break;case 5:ot=S.stateNode,Zt=!1;break e;case 3:case 4:ot=S.stateNode.containerInfo,Zt=!0;break e}S=S.return}if(ot===null)throw Error(s(160));Pg(c,g,o),ot=null,Zt=!1,c=o.alternate,c!==null&&(c.return=null),o.return=null}if(n.subtreeFlags&13886)for(n=n.child;n!==null;)$g(n,e),n=n.sibling}var qn=null;function $g(e,n){var a=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Xt(n,e),Kt(e),i&4&&(na(3,e,e.return),Ti(3,e),na(5,e,e.return));break;case 1:Xt(n,e),Kt(e),i&512&&(_t||a===null||nr(a,a.return)),i&64&&Or&&(e=e.updateQueue,e!==null&&(i=e.callbacks,i!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?i:a.concat(i))));break;case 26:var o=qn;if(Xt(n,e),Kt(e),i&512&&(_t||a===null||nr(a,a.return)),i&4){var c=a!==null?a.memoizedState:null;if(i=e.memoizedState,a===null)if(i===null)if(e.stateNode===null){e:{i=e.type,a=e.memoizedProps,o=o.ownerDocument||o;t:switch(i){case"title":c=o.getElementsByTagName("title")[0],(!c||c[Wn]||c[gt]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=o.createElement(i),o.head.insertBefore(c,o.querySelector("head > title"))),Lt(c,i,a),c[gt]=e,Ct(c),i=c;break e;case"link":var g=$0("link","href",o).get(i+(a.href||""));if(g){for(var S=0;S<g.length;S++)if(c=g[S],c.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&c.getAttribute("rel")===(a.rel==null?null:a.rel)&&c.getAttribute("title")===(a.title==null?null:a.title)&&c.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){g.splice(S,1);break t}}c=o.createElement(i),Lt(c,i,a),o.head.appendChild(c);break;case"meta":if(g=$0("meta","content",o).get(i+(a.content||""))){for(S=0;S<g.length;S++)if(c=g[S],c.getAttribute("content")===(a.content==null?null:""+a.content)&&c.getAttribute("name")===(a.name==null?null:a.name)&&c.getAttribute("property")===(a.property==null?null:a.property)&&c.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&c.getAttribute("charset")===(a.charSet==null?null:a.charSet)){g.splice(S,1);break t}}c=o.createElement(i),Lt(c,i,a),o.head.appendChild(c);break;default:throw Error(s(468,i))}c[gt]=e,Ct(c),i=c}e.stateNode=i}else G0(o,e.type,e.stateNode);else e.stateNode=I0(o,i,e.memoizedProps);else c!==i?(c===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):c.count--,i===null?G0(o,e.type,e.stateNode):I0(o,i,e.memoizedProps)):i===null&&e.stateNode!==null&&cf(e,e.memoizedProps,a.memoizedProps)}break;case 27:Xt(n,e),Kt(e),i&512&&(_t||a===null||nr(a,a.return)),a!==null&&i&4&&cf(e,e.memoizedProps,a.memoizedProps);break;case 5:if(Xt(n,e),Kt(e),i&512&&(_t||a===null||nr(a,a.return)),e.flags&32){o=e.stateNode;try{ul(o,"")}catch(ge){Ze(e,e.return,ge)}}i&4&&e.stateNode!=null&&(o=e.memoizedProps,cf(e,o,a!==null?a.memoizedProps:o)),i&1024&&(hf=!0);break;case 6:if(Xt(n,e),Kt(e),i&4){if(e.stateNode===null)throw Error(s(162));i=e.memoizedProps,a=e.stateNode;try{a.nodeValue=i}catch(ge){Ze(e,e.return,ge)}}break;case 3:if(No=null,o=qn,qn=Co(n.containerInfo),Xt(n,e),qn=o,Kt(e),i&4&&a!==null&&a.memoizedState.isDehydrated)try{ql(n.containerInfo)}catch(ge){Ze(e,e.return,ge)}hf&&(hf=!1,Gg(e));break;case 4:i=qn,qn=Co(e.stateNode.containerInfo),Xt(n,e),Kt(e),qn=i;break;case 12:Xt(n,e),Kt(e);break;case 31:Xt(n,e),Kt(e),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,po(e,i)));break;case 13:Xt(n,e),Kt(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(yo=ke()),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,po(e,i)));break;case 22:o=e.memoizedState!==null;var O=a!==null&&a.memoizedState!==null,H=Or,J=_t;if(Or=H||o,_t=J||O,Xt(n,e),_t=J,Or=H,Kt(e),i&8192)e:for(n=e.stateNode,n._visibility=o?n._visibility&-2:n._visibility|1,o&&(a===null||O||Or||_t||Pa(e)),a=null,n=e;;){if(n.tag===5||n.tag===26){if(a===null){O=a=n;try{if(c=O.stateNode,o)g=c.style,typeof g.setProperty=="function"?g.setProperty("display","none","important"):g.display="none";else{S=O.stateNode;var ne=O.memoizedProps.style,P=ne!=null&&ne.hasOwnProperty("display")?ne.display:null;S.style.display=P==null||typeof P=="boolean"?"":(""+P).trim()}}catch(ge){Ze(O,O.return,ge)}}}else if(n.tag===6){if(a===null){O=n;try{O.stateNode.nodeValue=o?"":O.memoizedProps}catch(ge){Ze(O,O.return,ge)}}}else if(n.tag===18){if(a===null){O=n;try{var G=O.stateNode;o?M0(G,!0):M0(O.stateNode,!1)}catch(ge){Ze(O,O.return,ge)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break e;for(;n.sibling===null;){if(n.return===null||n.return===e)break e;a===n&&(a=null),n=n.return}a===n&&(a=null),n.sibling.return=n.return,n=n.sibling}i&4&&(i=e.updateQueue,i!==null&&(a=i.retryQueue,a!==null&&(i.retryQueue=null,po(e,a))));break;case 19:Xt(n,e),Kt(e),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,po(e,i)));break;case 30:break;case 21:break;default:Xt(n,e),Kt(e)}}function Kt(e){var n=e.flags;if(n&2){try{for(var a,i=e.return;i!==null;){if(Bg(i)){a=i;break}i=i.return}if(a==null)throw Error(s(160));switch(a.tag){case 27:var o=a.stateNode,c=ff(e);mo(e,c,o);break;case 5:var g=a.stateNode;a.flags&32&&(ul(g,""),a.flags&=-33);var S=ff(e);mo(e,S,g);break;case 3:case 4:var O=a.stateNode.containerInfo,H=ff(e);df(e,H,O);break;default:throw Error(s(161))}}catch(J){Ze(e,e.return,J)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function Gg(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var n=e;Gg(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),e=e.sibling}}function Rr(e,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)Hg(e,n.alternate,n),n=n.sibling}function Pa(e){for(e=e.child;e!==null;){var n=e;switch(n.tag){case 0:case 11:case 14:case 15:na(4,n,n.return),Pa(n);break;case 1:nr(n,n.return);var a=n.stateNode;typeof a.componentWillUnmount=="function"&&Mg(n,n.return,a),Pa(n);break;case 27:Bi(n.stateNode);case 26:case 5:nr(n,n.return),Pa(n);break;case 22:n.memoizedState===null&&Pa(n);break;case 30:Pa(n);break;default:Pa(n)}e=e.sibling}}function Nr(e,n,a){for(a=a&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var i=n.alternate,o=e,c=n,g=c.flags;switch(c.tag){case 0:case 11:case 15:Nr(o,c,a),Ti(4,c);break;case 1:if(Nr(o,c,a),i=c,o=i.stateNode,typeof o.componentDidMount=="function")try{o.componentDidMount()}catch(H){Ze(i,i.return,H)}if(i=c,o=i.updateQueue,o!==null){var S=i.stateNode;try{var O=o.shared.hiddenCallbacks;if(O!==null)for(o.shared.hiddenCallbacks=null,o=0;o<O.length;o++)Sp(O[o],S)}catch(H){Ze(i,i.return,H)}}a&&g&64&&Dg(c),Ai(c,c.return);break;case 27:zg(c);case 26:case 5:Nr(o,c,a),a&&i===null&&g&4&&Ug(c),Ai(c,c.return);break;case 12:Nr(o,c,a);break;case 31:Nr(o,c,a),a&&g&4&&Fg(o,c);break;case 13:Nr(o,c,a),a&&g&4&&Ig(o,c);break;case 22:c.memoizedState===null&&Nr(o,c,a),Ai(c,c.return);break;case 30:break;default:Nr(o,c,a)}n=n.sibling}}function mf(e,n){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(e=n.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&hi(a))}function pf(e,n){e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&hi(e))}function Pn(e,n,a,i){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)Vg(e,n,a,i),n=n.sibling}function Vg(e,n,a,i){var o=n.flags;switch(n.tag){case 0:case 11:case 15:Pn(e,n,a,i),o&2048&&Ti(9,n);break;case 1:Pn(e,n,a,i);break;case 3:Pn(e,n,a,i),o&2048&&(e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&hi(e)));break;case 12:if(o&2048){Pn(e,n,a,i),e=n.stateNode;try{var c=n.memoizedProps,g=c.id,S=c.onPostCommit;typeof S=="function"&&S(g,n.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(O){Ze(n,n.return,O)}}else Pn(e,n,a,i);break;case 31:Pn(e,n,a,i);break;case 13:Pn(e,n,a,i);break;case 23:break;case 22:c=n.stateNode,g=n.alternate,n.memoizedState!==null?c._visibility&2?Pn(e,n,a,i):Oi(e,n):c._visibility&2?Pn(e,n,a,i):(c._visibility|=2,Cl(e,n,a,i,(n.subtreeFlags&10256)!==0||!1)),o&2048&&mf(g,n);break;case 24:Pn(e,n,a,i),o&2048&&pf(n.alternate,n);break;default:Pn(e,n,a,i)}}function Cl(e,n,a,i,o){for(o=o&&((n.subtreeFlags&10256)!==0||!1),n=n.child;n!==null;){var c=e,g=n,S=a,O=i,H=g.flags;switch(g.tag){case 0:case 11:case 15:Cl(c,g,S,O,o),Ti(8,g);break;case 23:break;case 22:var J=g.stateNode;g.memoizedState!==null?J._visibility&2?Cl(c,g,S,O,o):Oi(c,g):(J._visibility|=2,Cl(c,g,S,O,o)),o&&H&2048&&mf(g.alternate,g);break;case 24:Cl(c,g,S,O,o),o&&H&2048&&pf(g.alternate,g);break;default:Cl(c,g,S,O,o)}n=n.sibling}}function Oi(e,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var a=e,i=n,o=i.flags;switch(i.tag){case 22:Oi(a,i),o&2048&&mf(i.alternate,i);break;case 24:Oi(a,i),o&2048&&pf(i.alternate,i);break;default:Oi(a,i)}n=n.sibling}}var Ci=8192;function Rl(e,n,a){if(e.subtreeFlags&Ci)for(e=e.child;e!==null;)Yg(e,n,a),e=e.sibling}function Yg(e,n,a){switch(e.tag){case 26:Rl(e,n,a),e.flags&Ci&&e.memoizedState!==null&&ix(a,qn,e.memoizedState,e.memoizedProps);break;case 5:Rl(e,n,a);break;case 3:case 4:var i=qn;qn=Co(e.stateNode.containerInfo),Rl(e,n,a),qn=i;break;case 22:e.memoizedState===null&&(i=e.alternate,i!==null&&i.memoizedState!==null?(i=Ci,Ci=16777216,Rl(e,n,a),Ci=i):Rl(e,n,a));break;default:Rl(e,n,a)}}function Qg(e){var n=e.alternate;if(n!==null&&(e=n.child,e!==null)){n.child=null;do n=e.sibling,e.sibling=null,e=n;while(e!==null)}}function Ri(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var a=0;a<n.length;a++){var i=n[a];Rt=i,Xg(i,e)}Qg(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Zg(e),e=e.sibling}function Zg(e){switch(e.tag){case 0:case 11:case 15:Ri(e),e.flags&2048&&na(9,e,e.return);break;case 3:Ri(e);break;case 12:Ri(e);break;case 22:var n=e.stateNode;e.memoizedState!==null&&n._visibility&2&&(e.return===null||e.return.tag!==13)?(n._visibility&=-3,go(e)):Ri(e);break;default:Ri(e)}}function go(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var a=0;a<n.length;a++){var i=n[a];Rt=i,Xg(i,e)}Qg(e)}for(e=e.child;e!==null;){switch(n=e,n.tag){case 0:case 11:case 15:na(8,n,n.return),go(n);break;case 22:a=n.stateNode,a._visibility&2&&(a._visibility&=-3,go(n));break;default:go(n)}e=e.sibling}}function Xg(e,n){for(;Rt!==null;){var a=Rt;switch(a.tag){case 0:case 11:case 15:na(8,a,n);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var i=a.memoizedState.cachePool.pool;i!=null&&i.refCount++}break;case 24:hi(a.memoizedState.cache)}if(i=a.child,i!==null)i.return=a,Rt=i;else e:for(a=e;Rt!==null;){i=Rt;var o=i.sibling,c=i.return;if(qg(i),i===a){Rt=null;break e}if(o!==null){o.return=c,Rt=o;break e}Rt=c}}}var x4={getCacheForType:function(e){var n=Bt(xt),a=n.data.get(e);return a===void 0&&(a=e(),n.data.set(e,a)),a},cacheSignal:function(){return Bt(xt).controller.signal}},S4=typeof WeakMap=="function"?WeakMap:Map,Ge=0,tt=null,Me=null,Be=0,Qe
vendor: 24,858 bytes, lines 94-95
94=0,hn=null,ra=!1,Nl=!1,gf=!1,kr=0,mt=0,aa=0,Fa=0,yf=0,mn=0,kl=0,Ni=null,Jt=null,vf=!1,yo=0,Kg=0,vo=1/0,bo=null,la=null,jt=0,ia=null,Dl=null,Dr=0,bf=0,wf=null,Jg=null,ki=0,xf=null;function pn(){return(Ge&2)!==0&&Be!==0?Be&-Be:R.T!==null?Af():rl()}function Wg(){if(mn===0)if((Be&536870912)===0||Le){var e=Oe;Oe<<=1,(Oe&3932160)===0&&(Oe=262144),mn=e}else mn=536870912;return e=fn.current,e!==null&&(e.flags|=32),mn}function Wt(e,n,a){(e===tt&&(Qe===2||Qe===9)||e.cancelPendingCommit!==null)&&(Ml(e,0),sa(e,Be,mn,!1)),Ir(e,a),((Ge&2)===0||e!==tt)&&(e===tt&&((Ge&2)===0&&(Fa|=a),mt===4&&sa(e,Be,mn,!1)),rr(e))}function e0(e,n,a){if((Ge&6)!==0)throw Error(s(327));var i=!a&&(n&127)===0&&(n&e.expiredLanes)===0||Yt(e,n),o=i?j4(e,n):Ef(e,n,!0),c=i;do{if(o===0){Nl&&!i&&sa(e,n,0,!1);break}else{if(a=e.current.alternate,c&&!E4(a)){o=Ef(e,n,!1),c=!1;continue}if(o===2){if(c=n,e.errorRecoveryDisabledLanes&c)var g=0;else g=e.pendingLanes&-536870913,g=g!==0?g:g&536870912?536870912:0;if(g!==0){n=g;e:{var S=e;o=Ni;var O=S.current.memoizedState.isDehydrated;if(O&&(Ml(S,g).flags|=256),g=Ef(S,g,!1),g!==2){if(gf&&!O){S.errorRecoveryDisabledLanes|=c,Fa|=c,o=4;break e}c=Jt,Jt=o,c!==null&&(Jt===null?Jt=c:Jt.push.apply(Jt,c))}o=g}if(c=!1,o!==2)continue}}if(o===1){Ml(e,0),sa(e,n,0,!0);break}e:{switch(i=e,c=o,c){case 0:case 1:throw Error(s(345));case 4:if((n&4194048)!==n)break;case 6:sa(i,n,mn,!ra);break e;case 2:Jt=null;break;case 3:case 5:break;default:throw Error(s(329))}if((n&62914560)===n&&(o=yo+300-ke(),10<o)){if(sa(i,n,mn,!ra),Ot(i,0,!0)!==0)break e;Dr=n,i.timeoutHandle=N0(t0.bind(null,i,a,Jt,bo,vf,n,mn,Fa,kl,ra,c,"Throttled",-0,0),o);break e}t0(i,a,Jt,bo,vf,n,mn,Fa,kl,ra,c,null,-0,0)}}break}while(!0);rr(e)}function t0(e,n,a,i,o,c,g,S,O,H,J,ne,P,G){if(e.timeoutHandle=-1,ne=n.subtreeFlags,ne&8192||(ne&16785408)===16785408){ne={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:vr},Yg(n,c,ne);var ge=(c&62914560)===c?yo-ke():(c&4194048)===c?Kg-ke():0;if(ge=sx(ne,ge),ge!==null){Dr=c,e.cancelPendingCommit=ge(u0.bind(null,e,n,c,a,i,o,g,S,O,J,ne,null,P,G)),sa(e,c,g,!H);return}}u0(e,n,c,a,i,o,g,S,O)}function E4(e){for(var n=e;;){var a=n.tag;if((a===0||a===11||a===15)&&n.flags&16384&&(a=n.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var i=0;i<a.length;i++){var o=a[i],c=o.getSnapshot;o=o.value;try{if(!un(c(),o))return!1}catch{return!1}}if(a=n.child,n.subtreeFlags&16384&&a!==null)a.return=n,n=a;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function sa(e,n,a,i){n&=~yf,n&=~Fa,e.suspendedLanes|=n,e.pingedLanes&=~n,i&&(e.warmLanes|=n),i=e.expirationTimes;for(var o=n;0<o;){var c=31-U(o),g=1<<c;i[c]=-1,o&=~g}a!==0&&Kl(e,a,n)}function wo(){return(Ge&6)===0?(Di(0),!1):!0}function Sf(){if(Me!==null){if(Qe===0)var e=Me.return;else e=Me,Sr=Da=null,zc(e),_l=null,pi=0,e=Me;for(;e!==null;)kg(e.alternate,e),e=e.return;Me=null}}function Ml(e,n){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,I4(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),Dr=0,Sf(),tt=e,Me=a=wr(e.current,null),Be=n,Qe=0,hn=null,ra=!1,Nl=Yt(e,n),gf=!1,kl=mn=yf=Fa=aa=mt=0,Jt=Ni=null,vf=!1,(n&8)!==0&&(n|=n&32);var i=e.entangledLanes;if(i!==0)for(e=e.entanglements,i&=n;0<i;){var o=31-U(i),c=1<<o;n|=e[o],i&=~c}return kr=n,qs(),a}function n0(e,n){Re=null,R.H=Ei,n===El||n===Qs?(n=vp(),Qe=3):n===jc?(n=vp(),Qe=4):Qe=n===Wc?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,hn=n,Me===null&&(mt=1,oo(e,_n(n,e.current)))}function r0(){var e=fn.current;return e===null?!0:(Be&4194048)===Be?On===null:(Be&62914560)===Be||(Be&536870912)!==0?e===On:!1}function a0(){var e=R.H;return R.H=Ei,e===null?Ei:e}function l0(){var e=R.A;return R.A=x4,e}function xo(){mt=4,ra||(Be&4194048)!==Be&&fn.current!==null||(Nl=!0),(aa&134217727)===0&&(Fa&134217727)===0||tt===null||sa(tt,Be,mn,!1)}function Ef(e,n,a){var i=Ge;Ge|=2;var o=a0(),c=l0();(tt!==e||Be!==n)&&(bo=null,Ml(e,n)),n=!1;var g=mt;e:do try{if(Qe!==0&&Me!==null){var S=Me,O=hn;switch(Qe){case 8:Sf(),g=6;break e;case 3:case 2:case 9:case 6:fn.current===null&&(n=!0);var H=Qe;if(Qe=0,hn=null,Ul(e,S,O,H),a&&Nl){g=0;break e}break;default:H=Qe,Qe=0,hn=null,Ul(e,S,O,H)}}_4(),g=mt;break}catch(J){n0(e,J)}while(!0);return n&&e.shellSuspendCounter++,Sr=Da=null,Ge=i,R.H=o,R.A=c,Me===null&&(tt=null,Be=0,qs()),g}function _4(){for(;Me!==null;)i0(Me)}function j4(e,n){var a=Ge;Ge|=2;var i=a0(),o=l0();tt!==e||Be!==n?(bo=null,vo=ke()+500,Ml(e,n)):Nl=Yt(e,n);e:do try{if(Qe!==0&&Me!==null){n=Me;var c=hn;t:switch(Qe){case 1:Qe=0,hn=null,Ul(e,n,c,1);break;case 2:case 9:if(gp(c)){Qe=0,hn=null,s0(n);break}n=function(){Qe!==2&&Qe!==9||tt!==e||(Qe=7),rr(e)},c.then(n,n);break e;case 3:Qe=7;break e;case 4:Qe=5;break e;case 7:gp(c)?(Qe=0,hn=null,s0(n)):(Qe=0,hn=null,Ul(e,n,c,7));break;case 5:var g=null;switch(Me.tag){case 26:g=Me.memoizedState;case 5:case 27:var S=Me;if(g?V0(g):S.stateNode.complete){Qe=0,hn=null;var O=S.sibling;if(O!==null)Me=O;else{var H=S.return;H!==null?(Me=H,So(H)):Me=null}break t}}Qe=0,hn=null,Ul(e,n,c,5);break;case 6:Qe=0,hn=null,Ul(e,n,c,6);break;case 8:Sf(),mt=6;break e;default:throw Error(s(462))}}T4();break}catch(J){n0(e,J)}while(!0);return Sr=Da=null,R.H=i,R.A=o,Ge=a,Me!==null?0:(tt=null,Be=0,qs(),mt)}function T4(){for(;Me!==null&&!wn();)i0(Me)}function i0(e){var n=Rg(e.alternate,e,kr);e.memoizedProps=e.pendingProps,n===null?So(e):Me=n}function s0(e){var n=e,a=n.alternate;switch(n.tag){case 15:case 0:n=_g(a,n,n.pendingProps,n.type,void 0,Be);break;case 11:n=_g(a,n,n.pendingProps,n.type.render,n.ref,Be);break;case 5:zc(n);default:kg(a,n),n=Me=lp(n,kr),n=Rg(a,n,kr)}e.memoizedProps=e.pendingProps,n===null?So(e):Me=n}function Ul(e,n,a,i){Sr=Da=null,zc(n),_l=null,pi=0;var o=n.return;try{if(m4(e,o,n,a,Be)){mt=1,oo(e,_n(a,e.current)),Me=null;return}}catch(c){if(o!==null)throw Me=o,c;mt=1,oo(e,_n(a,e.current)),Me=null;return}n.flags&32768?(Le||i===1?e=!0:Nl||(Be&536870912)!==0?e=!1:(ra=e=!0,(i===2||i===9||i===3||i===6)&&(i=fn.current,i!==null&&i.tag===13&&(i.flags|=16384))),o0(n,e)):So(n)}function So(e){var n=e;do{if((n.flags&32768)!==0){o0(n,ra);return}e=n.return;var a=y4(n.alternate,n,kr);if(a!==null){Me=a;return}if(n=n.sibling,n!==null){Me=n;return}Me=n=e}while(n!==null);mt===0&&(mt=5)}function o0(e,n){do{var a=v4(e.alternate,e);if(a!==null){a.flags&=32767,Me=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!n&&(e=e.sibling,e!==null)){Me=e;return}Me=e=a}while(e!==null);mt=6,Me=null}function u0(e,n,a,i,o,c,g,S,O){e.cancelPendingCommit=null;do Eo();while(jt!==0);if((Ge&6)!==0)throw Error(s(327));if(n!==null){if(n===e.current)throw Error(s(177));if(c=n.lanes|n.childLanes,c|=cc,Os(e,a,c,g,S,O),e===tt&&(Me=tt=null,Be=0),Dl=n,ia=e,Dr=a,bf=c,wf=o,Jg=i,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,R4(Ae,function(){return m0(),null})):(e.callbackNode=null,e.callbackPriority=0),i=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||i){i=R.T,R.T=null,o=K.p,K.p=2,g=Ge,Ge|=4;try{b4(e,n,a)}finally{Ge=g,K.p=o,R.T=i}}jt=1,c0(),f0(),d0()}}function c0(){if(jt===1){jt=0;var e=ia,n=Dl,a=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||a){a=R.T,R.T=null;var i=K.p;K.p=2;var o=Ge;Ge|=4;try{$g(n,e);var c=Uf,g=Xm(e.containerInfo),S=c.focusedElem,O=c.selectionRange;if(g!==S&&S&&S.ownerDocument&&Zm(S.ownerDocument.documentElement,S)){if(O!==null&&lc(S)){var H=O.start,J=O.end;if(J===void 0&&(J=H),"selectionStart"in S)S.selectionStart=H,S.selectionEnd=Math.min(J,S.value.length);else{var ne=S.ownerDocument||document,P=ne&&ne.defaultView||window;if(P.getSelection){var G=P.getSelection(),ge=S.textContent.length,Ee=Math.min(O.start,ge),We=O.end===void 0?Ee:Math.min(O.end,ge);!G.extend&&Ee>We&&(g=We,We=Ee,Ee=g);var D=Qm(S,Ee),N=Qm(S,We);if(D&&N&&(G.rangeCount!==1||G.anchorNode!==D.node||G.anchorOffset!==D.offset||G.focusNode!==N.node||G.focusOffset!==N.offset)){var L=ne.createRange();L.setStart(D.node,D.offset),G.removeAllRanges(),Ee>We?(G.addRange(L),G.extend(N.node,N.offset)):(L.setEnd(N.node,N.offset),G.addRange(L))}}}}for(ne=[],G=S;G=G.parentNode;)G.nodeType===1&&ne.push({element:G,left:G.scrollLeft,top:G.scrollTop});for(typeof S.focus=="function"&&S.focus(),S=0;S<ne.length;S++){var te=ne[S];te.element.scrollLeft=te.left,te.element.scrollTop=te.top}}Uo=!!Mf,Uf=Mf=null}finally{Ge=o,K.p=i,R.T=a}}e.current=n,jt=2}}function f0(){if(jt===2){jt=0;var e=ia,n=Dl,a=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||a){a=R.T,R.T=null;var i=K.p;K.p=2;var o=Ge;Ge|=4;try{Hg(e,n.alternate,n)}finally{Ge=o,K.p=i,R.T=a}}jt=3}}function d0(){if(jt===4||jt===3){jt=0,Ht();var e=ia,n=Dl,a=Dr,i=Jg;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?jt=5:(jt=0,Dl=ia=null,h0(e,e.pendingLanes));var o=e.pendingLanes;if(o===0&&(la=null),ja(a),n=n.stateNode,Dt&&typeof Dt.onCommitFiberRoot=="function")try{Dt.onCommitFiberRoot(Kn,n,void 0,(n.current.flags&128)===128)}catch{}if(i!==null){n=R.T,o=K.p,K.p=2,R.T=null;try{for(var c=e.onRecoverableError,g=0;g<i.length;g++){var S=i[g];c(S.value,{componentStack:S.stack})}}finally{R.T=n,K.p=o}}(Dr&3)!==0&&Eo(),rr(e),o=e.pendingLanes,(a&261930)!==0&&(o&42)!==0?e===xf?ki++:(ki=0,xf=e):ki=0,Di(0)}}function h0(e,n){(e.pooledCacheLanes&=n)===0&&(n=e.pooledCache,n!=null&&(e.pooledCache=null,hi(n)))}function Eo(){return c0(),f0(),d0(),m0()}function m0(){if(jt!==5)return!1;var e=ia,n=bf;bf=0;var a=ja(Dr),i=R.T,o=K.p;try{K.p=32>a?32:a,R.T=null,a=wf,wf=null;var c=ia,g=Dr;if(jt=0,Dl=ia=null,Dr=0,(Ge&6)!==0)throw Error(s(331));var S=Ge;if(Ge|=4,Zg(c.current),Vg(c,c.current,g,a),Ge=S,Di(0,!1),Dt&&typeof Dt.onPostCommitFiberRoot=="function")try{Dt.onPostCommitFiberRoot(Kn,c)}catch{}return!0}finally{K.p=o,R.T=i,h0(e,n)}}function p0(e,n,a){n=_n(a,n),n=Jc(e.stateNode,n,2),e=Wr(e,n,2),e!==null&&(Ir(e,2),rr(e))}function Ze(e,n,a){if(e.tag===3)p0(e,e,a);else for(;n!==null;){if(n.tag===3){p0(n,e,a);break}else if(n.tag===1){var i=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(la===null||!la.has(i))){e=_n(a,e),a=gg(2),i=Wr(n,a,2),i!==null&&(yg(a,i,n,e),Ir(i,2),rr(i));break}}n=n.return}}function _f(e,n,a){var i=e.pingCache;if(i===null){i=e.pingCache=new S4;var o=new Set;i.set(n,o)}else o=i.get(n),o===void 0&&(o=new Set,i.set(n,o));o.has(a)||(gf=!0,o.add(a),e=A4.bind(null,e,n,a),n.then(e,e))}function A4(e,n,a){var i=e.pingCache;i!==null&&i.delete(n),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,tt===e&&(Be&a)===a&&(mt===4||mt===3&&(Be&62914560)===Be&&300>ke()-yo?(Ge&2)===0&&Ml(e,0):yf|=a,kl===Be&&(kl=0)),rr(e)}function g0(e,n){n===0&&(n=mr()),e=Ra(e,n),e!==null&&(Ir(e,n),rr(e))}function O4(e){var n=e.memoizedState,a=0;n!==null&&(a=n.retryLane),g0(e,a)}function C4(e,n){var a=0;switch(e.tag){case 31:case 13:var i=e.stateNode,o=e.memoizedState;o!==null&&(a=o.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(s(314))}i!==null&&i.delete(n),g0(e,a)}function R4(e,n){return kt(e,n)}var _o=null,Bl=null,jf=!1,jo=!1,Tf=!1,oa=0;function rr(e){e!==Bl&&e.next===null&&(Bl===null?_o=Bl=e:Bl=Bl.next=e),jo=!0,jf||(jf=!0,k4())}function Di(e,n){if(!Tf&&jo){Tf=!0;do for(var a=!1,i=_o;i!==null;){if(e!==0){var o=i.pendingLanes;if(o===0)var c=0;else{var g=i.suspendedLanes,S=i.pingedLanes;c=(1<<31-U(42|e)+1)-1,c&=o&~(g&~S),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(a=!0,w0(i,c))}else c=Be,c=Ot(i,i===tt?c:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),(c&3)===0||Yt(i,c)||(a=!0,w0(i,c));i=i.next}while(a);Tf=!1}}function N4(){y0()}function y0(){jo=jf=!1;var e=0;oa!==0&&F4()&&(e=oa);for(var n=ke(),a=null,i=_o;i!==null;){var o=i.next,c=v0(i,n);c===0?(i.next=null,a===null?_o=o:a.next=o,o===null&&(Bl=a)):(a=i,(e!==0||(c&3)!==0)&&(jo=!0)),i=o}jt!==0&&jt!==5||Di(e),oa!==0&&(oa=0)}function v0(e,n){for(var a=e.suspendedLanes,i=e.pingedLanes,o=e.expirationTimes,c=e.pendingLanes&-62914561;0<c;){var g=31-U(c),S=1<<g,O=o[g];O===-1?((S&a)===0||(S&i)!==0)&&(o[g]=Xl(S,n)):O<=n&&(e.expiredLanes|=S),c&=~S}if(n=tt,a=Be,a=Ot(e,e===n?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i=e.callbackNode,a===0||e===n&&(Qe===2||Qe===9)||e.cancelPendingCommit!==null)return i!==null&&i!==null&&wt(i),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||Yt(e,a)){if(n=a&-a,n===e.callbackPriority)return n;switch(i!==null&&wt(i),ja(a)){case 2:case 8:a=we;break;case 32:a=Ae;break;case 268435456:a=zn;break;default:a=Ae}return i=b0.bind(null,e),a=kt(a,i),e.callbackPriority=n,e.callbackNode=a,n}return i!==null&&i!==null&&wt(i),e.callbackPriority=2,e.callbackNode=null,2}function b0(e,n){if(jt!==0&&jt!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(Eo()&&e.callbackNode!==a)return null;var i=Be;return i=Ot(e,e===tt?i:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i===0?null:(e0(e,i,n),v0(e,ke()),e.callbackNode!=null&&e.callbackNode===a?b0.bind(null,e):null)}function w0(e,n){if(Eo())return null;e0(e,n,!0)}function k4(){$4(function(){(Ge&6)!==0?kt(De,N4):y0()})}function Af(){if(oa===0){var e=xl;e===0&&(e=Ve,Ve<<=1,(Ve&261888)===0&&(Ve=256)),oa=e}return oa}function x0(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:ks(""+e)}function S0(e,n){var a=n.ownerDocument.createElement("input");return a.name=n.name,a.value=n.value,e.id&&a.setAttribute("form",e.id),n.parentNode.insertBefore(a,n),e=new FormData(e),a.parentNode.removeChild(a),e}function D4(e,n,a,i,o){if(n==="submit"&&a&&a.stateNode===o){var c=x0((o[Mt]||null).action),g=i.submitter;g&&(n=(n=g[Mt]||null)?x0(n.formAction):g.getAttribute("formAction"),n!==null&&(c=n,g=null));var S=new Bs("action","action",null,i,o);e.push({event:S,listeners:[{instance:null,listener:function(){if(i.defaultPrevented){if(oa!==0){var O=g?S0(o,g):new FormData(o);Vc(a,{pending:!0,data:O,method:o.method,action:c},null,O)}}else typeof c=="function"&&(S.preventDefault(),O=g?S0(o,g):new FormData(o),Vc(a,{pending:!0,data:O,method:o.method,action:c},c,O))},currentTarget:o}]})}}for(var Of=0;Of<uc.length;Of++){var Cf=uc[Of],M4=Cf.toLowerCase(),U4=Cf[0].toUpperCase()+Cf.slice(1);Hn(M4,"on"+U4)}Hn(Wm,"onAnimationEnd"),Hn(ep,"onAnimationIteration"),Hn(tp,"onAnimationStart"),Hn("dblclick","onDoubleClick"),Hn("focusin","onFocus"),Hn("focusout","onBlur"),Hn(Kw,"onTransitionRun"),Hn(Jw,"onTransitionStart"),Hn(Ww,"onTransitionCancel"),Hn(np,"onTransitionEnd"),sl("onMouseEnter",["mouseout","mouseover"]),sl("onMouseLeave",["mouseout","mouseover"]),sl("onPointerEnter",["pointerout","pointerover"]),sl("onPointerLeave",["pointerout","pointerover"]),Ta("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ta("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ta("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ta("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ta("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ta("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Mi="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),B4=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Mi));function E0(e,n){n=(n&4)!==0;for(var a=0;a<e.length;a++){var i=e[a],o=i.event;i=i.listeners;e:{var c=void 0;if(n)for(var g=i.length-1;0<=g;g--){var S=i[g],O=S.instance,H=S.currentTarget;if(S=S.listener,O!==c&&o.isPropagationStopped())break e;c=S,o.currentTarget=H;try{c(o)}catch(J){Hs(J)}o.currentTarget=null,c=O}else for(g=0;g<i.length;g++){if(S=i[g],O=S.instance,H=S.currentTarget,S=S.listener,O!==c&&o.isPropagationStopped())break e;c=S,o.currentTarget=H;try{c(o)}catch(J){Hs(J)}o.currentTarget=null,c=O}}}}function Ue(e,n){var a=n[al];a===void 0&&(a=n[al]=new Set);var i=e+"__bubble";a.has(i)||(_0(n,e,2,!1),a.add(i))}function Rf(e,n,a){var i=0;n&&(i|=4),_0(a,e,i,n)}var To="_reactListening"+Math.random().toString(36).slice(2);function Nf(e){if(!e[To]){e[To]=!0,ym.forEach(function(a){a!=="selectionchange"&&(B4.has(a)||Rf(a,!1,e),Rf(a,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[To]||(n[To]=!0,Rf("selectionchange",!1,n))}}function _0(e,n,a,i){switch(W0(n)){case 2:var o=cx;break;case 8:o=fx;break;default:o=Vf}a=o.bind(null,n,a,e),o=void 0,!Xu||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(o=!0),i?o!==void 0?e.addEventListener(n,a,{capture:!0,passive:o}):e.addEventListener(n,a,!0):o!==void 0?e.addEventListener(n,a,{passive:o}):e.addEventListener(n,a,!1)}function kf(e,n,a,i,o){var c=i;if((n&1)===0&&(n&2)===0&&i!==null)e:for(;;){if(i===null)return;var g=i.tag;if(g===3||g===4){var S=i.stateNode.containerInfo;if(S===o)break;if(g===4)for(g=i.return;g!==null;){var O=g.tag;if((O===3||O===4)&&g.stateNode.containerInfo===o)return;g=g.return}for(;S!==null;){if(g=gr(S),g===null)return;if(O=g.tag,O===5||O===6||O===26||O===27){i=c=g;continue e}S=S.parentNode}}i=i.return}Cm(function(){var H=c,J=Qu(a),ne=[];e:{var P=rp.get(e);if(P!==void 0){var G=Bs,ge=e;switch(e){case"keypress":if(Ms(a)===0)break e;case"keydown":case"keyup":G=Cw;break;case"focusin":ge="focus",G=ec;break;case"focusout":ge="blur",G=ec;break;case"beforeblur":case"afterblur":G=ec;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":G=km;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":G=yw;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":G=kw;break;case Wm:case ep:case tp:G=ww;break;case np:G=Mw;break;case"scroll":case"scrollend":G=pw;break;case"wheel":G=Bw;break;case"copy":case"cut":case"paste":G=Sw;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":G=Mm;break;case"toggle":case"beforetoggle":G=Lw}var Ee=(n&4)!==0,We=!Ee&&(e==="scroll"||e==="scrollend"),D=Ee?P!==null?P+"Capture":null:P;Ee=[];for(var N=H,L;N!==null;){var te=N;if(L=te.stateNode,te=te.tag,te!==5&&te!==26&&te!==27||L===null||D===null||(te=ni(N,D),te!=null&&Ee.push(Ui(N,te,L))),We)break;N=N.return}0<Ee.length&&(P=new G(P,ge,null,a,J),ne.push({event:P,listeners:Ee}))}}if((n&7)===0){e:{if(P=e==="mouseover"||e==="pointerover",G=e==="mouseout"||e==="pointerout",P&&a!==Yu&&(ge=a.relatedTarget||a.fromElement)&&(gr(ge)||ge[Jn]))break e;if((G||P)&&(P=J.window===J?J:(P=J.ownerDocument)?P.defaultView||P.parentWindow:window,G?(ge=a.relatedTarget||a.toElement,G=H,ge=ge?gr(ge):null,ge!==null&&(We=d(ge),Ee=ge.tag,ge!==We||Ee!==5&&Ee!==27&&Ee!==6)&&(ge=null)):(G=null,ge=H),G!==ge)){if(Ee=km,te="onMouseLeave",D="onMouseEnter",N="mouse",(e==="pointerout"||e==="pointerover")&&(Ee=Mm,te="onPointerLeave",D="onPointerEnter",N="pointer"),We=G==null?P:ti(G),L=ge==null?P:ti(ge),P=new Ee(te,N+"leave",G,a,J),P.target=We,P.relatedTarget=L,te=null,gr(J)===H&&(Ee=new Ee(D,N+"enter",ge,a,J),Ee.target=L,Ee.relatedTarget=We,te=Ee),We=te,G&&ge)t:{for(Ee=z4,D=G,N=ge,L=0,te=D;te;te=Ee(te))L++;te=0;for(var xe=N;xe;xe=Ee(xe))te++;for(;0<L-te;)D=Ee(D),L--;for(;0<te-L;)N=Ee(N),te--;for(;L--;){if(D===N||N!==null&&D===N.alternate){Ee=D;break t}D=Ee(D),N=Ee(N)}Ee=null}else Ee=null;G!==null&&j0(ne,P,G,Ee,!1),ge!==null&&We!==null&&j0(ne,We,ge,Ee,!0)}}e:{if(P=H?ti(H):window,G=P.nodeName&&P.nodeName.toLowerCase(),G==="select"||G==="input"&&P.type==="file")var Ie=Fm;else if(qm(P))if(Im)Ie=Qw;else{Ie=Vw;var ye=Gw}else G=P.nodeName,!G||G.toLowerCase()!=="input"||P.type!=="checkbox"&&P.type!=="radio"?H&&Vu(H.elementType)&&(Ie=Fm):Ie=Yw;if(Ie&&(Ie=Ie(e,H))){Pm(ne,Ie,a,J);break e}ye&&ye(e,P,H),e==="focusout"&&H&&P.type==="number"&&H.memoizedProps.value!=null&&Gu(P,"number",P.value)}switch(ye=H?ti(H):window,e){case"focusin":(qm(ye)||ye.contentEditable==="true")&&(hl=ye,ic=H,ci=null);break;case"focusout":ci=ic=hl=null;break;case"mousedown":sc=!0;break;case"contextmenu":case"mouseup":case"dragend":sc=!1,Km(ne,a,J);break;case"selectionchange":if(Xw)break;case"keydown":case"keyup":Km(ne,a,J)}var Ne;if(nc)e:{switch(e){case"compositionstart":var ze="onCompositionStart";break e;case"compositionend":ze="onCompositionEnd";break e;case"compositionupdate":ze="onCompositionUpdate";break e}ze=void 0}else dl?Lm(e,a)&&(ze="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(ze="onCompositionStart");ze&&(Um&&a.locale!=="ko"&&(dl||ze!=="onCompositionStart"?ze==="onCompositionEnd"&&dl&&(Ne=Rm()):(Vr=J,Ku="value"in Vr?Vr.value:Vr.textContent,dl=!0)),ye=Ao(H,ze),0<ye.length&&(ze=new Dm(ze,e,null,a,J),ne.push({event:ze,listeners:ye}),Ne?ze.data=Ne:(Ne=Hm(a),Ne!==null&&(ze.data=Ne)))),(Ne=qw?Pw(e,a):Fw(e,a))&&(ze=Ao(H,"onBeforeInput"),0<ze.length&&(ye=new Dm("onBeforeInput","beforeinput",null,a,J),ne.push({event:ye,listeners:ze}),ye.data=Ne)),D4(ne,e,H,a,J)}E0(ne,n)})}function Ui(e,n,a){return{instance:e,listener:n,currentTarget:a}}function Ao(e,n){for(var a=n+"Capture",i=[];e!==null;){var o=e,c=o.stateNode;if(o=o.tag,o!==5&&o!==26&&o!==27||c===null||(o=ni(e,a),o!=null&&i.unshift(Ui(e,o,c)),o=ni(e,n),o!=null&&i.push(Ui(e,o,c))),e.tag===3)return i;e=e.return}return[]}function z4(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function j0(e,n,a,i,o){for(var c=n._reactName,g=[];a!==null&&a!==i;){var S=a,O=S.alternate,H=S.stateNode;if(S=S.tag,O!==null&&O===i)break;S!==5&&S!==26&&S!==27||H===null||(O=H,o?(H=ni(a,c),H!=null&&g.unshift(Ui(a,H,O))):o||(H=ni(a,c),H!=null&&g.push(Ui(a,H,O)))),a=a.return}g.length!==0&&e.push({event:n,listeners:g})}var L4=/\r\n?/g,H4=/\u0000|\uFFFD/g;function T0(e){return(typeof e=="string"?e:""+e).replace(L4,`
95`).replace(H4,"")}function A0(e,n){return n=T0(n),T0(e)===n}function Je(e,n,a,i,o,c){switch(a){case"children":typeof i=="string"?n==="body"||n==="textarea"&&i===""||ul(e,i):(typeof i=="number"||typeof i=="bigint")&&n!=="body"&&ul(e,""+i);break;case"className":Rs(e,"class",i);break;case"tabIndex":Rs(e,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":Rs(e,a,i);break;case"style":Am(e,i,c);break;case"data":if(n!=="object"){Rs(e,"data",i);break}case"src":case"href":if(i===""&&(n!=="a"||a!=="href")){e.removeAttribute(a);break}if(i==null||typeof i=="function"||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(a);break}i=ks(""+i),e.setAttribute(a,i);break;case"action":case"formAction":if(typeof i=="function"){e.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof c=="function"&&(a==="formAction"?(n!=="input"&&Je(e,n,"name",o.name,o,null),Je(e,n,"formEncType",o.formEncType,o,null),Je(e,n,"formMethod",o.formMethod,o,null),Je(e,n,"formTarget",o.formTarget,o,null)):(Je(e,n,"encType",o.encType,o,null),Je(e,n,"method",o.method,o,null),Je(e,n,"target",o.target,o,null)));if(i==null||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(a);break}i=ks(""+i),e.setAttribute(a,i);break;case"onClick":i!=null&&(e.onclick=vr);break;case"onScroll":i!=null&&Ue("scroll",e);break;case"onScrollEnd":i!=null&&Ue("scrollend",e);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(s(61));if(a=i.__html,a!=null){if(o.children!=null)throw Error(s(60));e.innerHTML=a}}break;case"multiple":e.multiple=i&&typeof i!="function"&&typeof i!="symbol";break;case"muted":e.muted=i&&typeof i!="function"&&typeof i!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(i==null||typeof i=="function"||typeof i=="boolean"||typeof i=="symbol"){e.removeAttribute("xlink:href");break}a=ks(""+i),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":i!=null&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(a,""+i):e.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
95ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":i&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":i===!0?e.setAttribute(a,""):i!==!1&&i!=null&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(a,i):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":i!=null&&typeof i!="function"&&typeof i!="symbol"&&!isNaN(i)&&1<=i?e.setAttribute(a,i):e.removeAttribute(a);break;case"rowSpan":case"start":i==null||typeof i=="function"||typeof i=="symbol"||isNaN(i)?e.removeAttribute(a):e.setAttribute(a,i);break;case"popover":Ue("beforetoggle",e),Ue("toggle",e),Cs(e,"popover",i);break;case"xlinkActuate":yr(e,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":yr(e,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":yr(e,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":yr(e,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":yr(e,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":yr(e,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":yr(e,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":yr(e,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":yr(e,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":Cs(e,"is",i);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=hw.get(a)||a,Cs(e,a,i))}}function Df(e,n,a,i,o,c){switch(a){case"style":Am(e,i,c);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(s(61));if(a=i.__html,a!=null){if(o.children!=null)throw Error(s(60));e.innerHTML=a}}break;case"children":typeof i=="string"?ul(e,i):(typeof i=="number"||typeof i=="bigint")&&ul(e,""+i);break;case"onScroll":i!=null&&Ue("scroll",e);break;case"onScrollEnd":i!=null&&Ue("scrollend",e);break;case"onClick":i!=null&&(e.onclick=vr);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!vm.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(o=a.endsWith("Capture"),n=a.slice(2,o?a.length-7:void 0),c=e[Mt]||null,c=c!=null?c[a]:null,typeof c=="function"&&e.removeEventListener(n,c,o),typeof i=="function")){typeof c!="function"&&c!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(n,i,o);break e}a in e?e[a]=i:i===!0?e.setAttribute(a,""):Cs(e,a,i)}}}function Lt(e,n,a){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ue("error",e),Ue("load",e);var i=!1,o=!1,c;for(c in a)if(a.hasOwnProperty(c)){var g=a[c];if(g!=null)switch(c){case"src":i=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,n));default:Je(e,n,c,g,a,null)}}o&&Je(e,n,"srcSet",a.srcSet,a,null),i&&Je(e,n,"src",a.src,a,null);return;case"input":Ue("invalid",e);var S=c=g=o=null,O=null,H=null;for(i in a)if(a.hasOwnProperty(i)){var J=a[i];if(J!=null)switch(i){case"name":o=J;break;case"type":g=J;break;case"checked":O=J;break;case"defaultChecked":H=J;break;case"value":c=J;break;case"defaultValue":S=J;break;case"children":case"dangerouslySetInnerHTML":if(J!=null)throw Error(s(137,n));break;default:Je(e,n,i,J,a,null)}}Em(e,c,S,O,H,g,o,!1);return;case"select":Ue("invalid",e),i=g=c=null;for(o in a)if(a.hasOwnProperty(o)&&(S=a[o],S!=null))switch(o){case"value":c=S;break;case"defaultValue":g=S;break;case"multiple":i=S;default:Je(e,n,o,S,a,null)}n=c,a=g,e.multiple=!!i,n!=null?ol(e,!!i,n,!1):a!=null&&ol(e,!!i,a,!0);return;case"textarea":Ue("invalid",e),c=o=i=null;for(g in a)if(a.hasOwnProperty(g)&&(S=a[g],S!=null))switch(g){case"value":i=S;break;case"defaultValue":o=S;break;case"children":c=S;break;case"dangerouslySetInnerHTML":if(S!=null)throw Error(s(91));break;default:Je(e,n,g,S,a,null)}jm(e,i,o,c);return;case"option":for(O in a)a.hasOwnProperty(O)&&(i=a[O],i!=null)&&(O==="selected"?e.selected=i&&typeof i!="function"&&typeof i!="symbol":Je(e,n,O,i,a,null));return;case"dialog":Ue("beforetoggle",e),Ue("toggle",e),Ue("cancel",e),Ue("close",e);break;case"iframe":case"object":Ue("load",e);break;case"video":case"audio":for(i=0;i<Mi.length;i++)Ue(Mi[i],e);break;case"image":Ue("error",e),Ue("load",e);break;case"details":Ue("toggle",e);break;case"embed":case"source":case"link":Ue("error",e),Ue("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(H in a)if(a.hasOwnProperty(H)&&(i=a[H],i!=null))switch(H){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,n));default:Je(e,n,H,i,a,null)}return;default:if(Vu(n)){for(J in a)a.hasOwnProperty(J)&&(i=a[J],i!==void 0&&Df(e,n,J,i,a,void 0));return}}for(S in a)a.hasOwnProperty(S)&&(i=a[S],i!=null&&Je(e,n,S,i,a,null))}function q4(e,n,a,i){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,c=null,g=null,S=null,O=null,H=null,J=null;for(G in a){var ne=a[G];if(a.hasOwnProperty(G)&&ne!=null)switch(G){case"checked":break;case"value":break;case"defaultValue":O=ne;default:i.hasOwnProperty(G)||Je(e,n,G,null,i,ne)}}for(var P in i){var G=i[P];if(ne=a[P],i.hasOwnProperty(P)&&(G!=null||ne!=null))switch(P){case"type":c=G;break;case"name":o=G;break;case"checked":H=G;break;case"defaultChecked":J=G;break;case"value":g=G;break;case"defaultValue":S=G;break;case"children":case"dangerouslySetInnerHTML":if(G!=null)throw Error(s(137,n));break;default:G!==ne&&Je(e,n,P,G,i,ne)}}$u(e,g,S,O,H,J,c,o);return;case"select":G=g=S=P=null;for(c in a)if(O=a[c],a.hasOwnProperty(c)&&O!=null)switch(c){case"value":break;case"multiple":G=O;default:i.hasOwnProperty(c)||Je(e,n,c,null,i,O)}for(o in i)if(c=i[o],O=a[o],i.hasOwnProperty(o)&&(c!=null||O!=null))switch(o){case"value":P=c;break;case"defaultValue":S=c;break;case"multiple":g=c;default:c!==O&&Je(e,n,o,c,i,O)}n=S,a=g,i=G,P!=null?ol(e,!!a,P,!1):!!i!=!!a&&(n!=null?ol(e,!!a,n,!0):ol(e,!!a,a?[]:"",!1));return;case"textarea":G=P=null;for(S in a)if(o=a[S],a.hasOwnProperty(S)&&o!=null&&!i.hasOwnProperty(S))switch(S){case"value":break;case"children":break;default:Je(e,n,S,null,i,o)}for(g in i)if(o=i[g],c=a[g],i.hasOwnProperty(g)&&(o!=null||c!=null))switch(g){case"value":P=o;break;case"defaultValue":G=o;break;case"children":break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(s(91));break;
vendor: 4,299 bytes, line 95
95default:o!==c&&Je(e,n,g,o,i,c)}_m(e,P,G);return;case"option":for(var ge in a)P=a[ge],a.hasOwnProperty(ge)&&P!=null&&!i.hasOwnProperty(ge)&&(ge==="selected"?e.selected=!1:Je(e,n,ge,null,i,P));for(O in i)P=i[O],G=a[O],i.hasOwnProperty(O)&&P!==G&&(P!=null||G!=null)&&(O==="selected"?e.selected=P&&typeof P!="function"&&typeof P!="symbol":Je(e,n,O,P,i,G));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Ee in a)P=a[Ee],a.hasOwnProperty(Ee)&&P!=null&&!i.hasOwnProperty(Ee)&&Je(e,n,Ee,null,i,P);for(H in i)if(P=i[H],G=a[H],i.hasOwnProperty(H)&&P!==G&&(P!=null||G!=null))switch(H){case"children":case"dangerouslySetInnerHTML":if(P!=null)throw Error(s(137,n));break;default:Je(e,n,H,P,i,G)}return;default:if(Vu(n)){for(var We in a)P=a[We],a.hasOwnProperty(We)&&P!==void 0&&!i.hasOwnProperty(We)&&Df(e,n,We,void 0,i,P);for(J in i)P=i[J],G=a[J],!i.hasOwnProperty(J)||P===G||P===void 0&&G===void 0||Df(e,n,J,P,i,G);return}}for(var D in a)P=a[D],a.hasOwnProperty(D)&&P!=null&&!i.hasOwnProperty(D)&&Je(e,n,D,null,i,P);for(ne in i)P=i[ne],G=a[ne],!i.hasOwnProperty(ne)||P===G||P==null&&G==null||Je(e,n,ne,P,i,G)}function O0(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function P4(){if(typeof performance.getEntriesByType=="function"){for(var e=0,n=0,a=performance.getEntriesByType("resource"),i=0;i<a.length;i++){var o=a[i],c=o.transferSize,g=o.initiatorType,S=o.duration;if(c&&S&&O0(g)){for(g=0,S=o.responseEnd,i+=1;i<a.length;i++){var O=a[i],H=O.startTime;if(H>S)break;var J=O.transferSize,ne=O.initiatorType;J&&O0(ne)&&(O=O.responseEnd,g+=J*(O<S?1:(S-H)/(O-H)))}if(--i,n+=8*(c+g)/(o.duration/1e3),e++,10<e)break}}if(0<e)return n/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Mf=null,Uf=null;function Oo(e){return e.nodeType===9?e:e.ownerDocument}function C0(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function R0(e,n){if(e===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&n==="foreignObject"?0:e}function Bf(e,n){return e==="textarea"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var zf=null;function F4(){var e=window.event;return e&&e.type==="popstate"?e===zf?!1:(zf=e,!0):(zf=null,!1)}var N0=typeof setTimeout=="function"?setTimeout:void 0,I4=typeof clearTimeout=="function"?clearTimeout:void 0,k0=typeof Promise=="function"?Promise:void 0,$4=typeof queueMicrotask=="function"?queueMicrotask:typeof k0<"u"?function(e){return k0.resolve(null).then(e).catch(G4)}:N0;function G4(e){setTimeout(function(){throw e})}function ua(e){return e==="head"}function D0(e,n){var a=n,i=0;do{var o=a.nextSibling;if(e.removeChild(a),o&&o.nodeType===8)if(a=o.data,a==="/$"||a==="/&"){if(i===0){e.removeChild(o),ql(n);return}i--}else if(a==="$"||a==="$?"||a==="$~"||a==="$!"||a==="&")i++;else if(a==="html")Bi(e.ownerDocument.documentElement);else if(a==="head"){a=e.ownerDocument.head,Bi(a);for(var c=a.firstChild;c;){var g=c.nextSibling,S=c.nodeName;c[Wn]||S==="SCRIPT"||S==="STYLE"||S==="LINK"&&c.rel.toLowerCase()==="stylesheet"||a.removeChild(c),c=g}}else a==="body"&&Bi(e.ownerDocument.body);a=o}while(a);ql(n)}function M0(e,n){var a=e;e=0;do{var i=a.nextSibling;if(a.nodeType===1?n?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",a.getAttribute("style")===""&&a.removeAttribute("style")):a.nodeType===3&&(n?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),i&&i.nodeType===8)if(a=i.data,a==="/$"){if(e===0)break;e--}else a!=="$"&&a!=="$?"&&a!=="$~"&&a!=="$!"||e++;a=i}while(a)}function Lf(e){var n=e.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var a=n;switch(n=n.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Lf(a),ei(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function V4(e,n,a,i){for(;
vendor: 8,193 bytes, line 95
95e.nodeType===1;){var o=a;if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!i&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(i){if(!e[Wn])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(c=e.getAttribute("rel"),c==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(c!==o.rel||e.getAttribute("href")!==(o.href==null||o.href===""?null:o.href)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin)||e.getAttribute("title")!==(o.title==null?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(c=e.getAttribute("src"),(c!==(o.src==null?null:o.src)||e.getAttribute("type")!==(o.type==null?null:o.type)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin))&&c&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(n==="input"&&e.type==="hidden"){var c=o.name==null?null:""+o.name;if(o.type==="hidden"&&e.getAttribute("name")===c)return e}else return e;if(e=Cn(e.nextSibling),e===null)break}return null}function Y4(e,n,a){if(n==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=Cn(e.nextSibling),e===null))return null;return e}function U0(e,n){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Cn(e.nextSibling),e===null))return null;return e}function Hf(e){return e.data==="$?"||e.data==="$~"}function qf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Q4(e,n){var a=e.ownerDocument;if(e.data==="$~")e._reactRetry=n;else if(e.data!=="$?"||a.readyState!=="loading")n();else{var i=function(){n(),a.removeEventListener("DOMContentLoaded",i)};a.addEventListener("DOMContentLoaded",i),e._reactRetry=i}}function Cn(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"||n==="F!"||n==="F")break;if(n==="/$"||n==="/&")return null}}return e}var Pf=null;function B0(e){e=e.nextSibling;for(var n=0;e;){if(e.nodeType===8){var a=e.data;if(a==="/$"||a==="/&"){if(n===0)return Cn(e.nextSibling);n--}else a!=="$"&&a!=="$!"&&a!=="$?"&&a!=="$~"&&a!=="&"||n++}e=e.nextSibling}return null}function z0(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"){if(n===0)return e;n--}else a!=="/$"&&a!=="/&"||n++}e=e.previousSibling}return null}function L0(e,n,a){switch(n=Oo(a),e){case"html":if(e=n.documentElement,!e)throw Error(s(452));return e;case"head":if(e=n.head,!e)throw Error(s(453));return e;case"body":if(e=n.body,!e)throw Error(s(454));return e;default:throw Error(s(451))}}function Bi(e){for(var n=e.attributes;n.length;)e.removeAttributeNode(n[0]);ei(e)}var Rn=new Map,H0=new Set;function Co(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Mr=K.d;K.d={f:Z4,r:X4,D:K4,C:J4,L:W4,m:ex,X:nx,S:tx,M:rx};function Z4(){var e=Mr.f(),n=wo();return e||n}function X4(e){var n=ll(e);n!==null&&n.tag===5&&n.type==="form"?ng(n):Mr.r(e)}var zl=typeof document>"u"?null:document;function q0(e,n,a){var i=zl;if(i&&typeof n=="string"&&n){var o=Sn(n);o='link[rel="'+e+'"][href="'+o+'"]',typeof a=="string"&&(o+='[crossorigin="'+a+'"]'),H0.has(o)||(H0.add(o),e={rel:e,crossOrigin:a,href:n},i.querySelector(o)===null&&(n=i.createElement("link"),Lt(n,"link",e),Ct(n),i.head.appendChild(n)))}}function K4(e){Mr.D(e),q0("dns-prefetch",e,null)}function J4(e,n){Mr.C(e,n),q0("preconnect",e,n)}function W4(e,n,a){Mr.L(e,n,a);var i=zl;if(i&&e&&n){var o='link[rel="preload"][as="'+Sn(n)+'"]';n==="image"&&a&&a.imageSrcSet?(o+='[imagesrcset="'+Sn(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(o+='[imagesizes="'+Sn(a.imageSizes)+'"]')):o+='[href="'+Sn(e)+'"]';var c=o;switch(n){case"style":c=Ll(e);break;case"script":c=Hl(e)}Rn.has(c)||(e=w({rel:"preload",href:n==="image"&&a&&a.imageSrcSet?void 0:e,as:n},a),Rn.set(c,e),i.querySelector(o)!==null||n==="style"&&i.querySelector(zi(c))||n==="script"&&i.querySelector(Li(c))||(n=i.createElement("link"),Lt(n,"link",e),Ct(n),i.head.appendChild(n)))}}function ex(e,n){Mr.m(e,n);var a=zl;if(a&&e){var i=n&&typeof n.as=="string"?n.as:"script",o='link[rel="modulepreload"][as="'+Sn(i)+'"][href="'+Sn(e)+'"]',c=o;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=Hl(e)}if(!Rn.has(c)&&(e=w({rel:"modulepreload",href:e},n),Rn.set(c,e),a.querySelector(o)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Li(c)))return}i=a.createElement("link"),Lt(i,"link",e),Ct(i),a.head.appendChild(i)}}}function tx(e,n,a){Mr.S(e,n,a);var i=zl;if(i&&e){var o=il(i).hoistableStyles,c=Ll(e);n=n||"default";var g=o.get(c);if(!g){var S={loading:0,preload:null};if(g=i.querySelector(zi(c)))S.loading=5;else{e=w({rel:"stylesheet",href:e,"data-precedence":n},a),(a=Rn.get(c))&&Ff(e,a);var O=g=i.createElement("link");Ct(O),Lt(O,"link",e),O._p=new Promise(function(H,J){O.onload=H,O.onerror=J}),O.addEventListener("load",function(){S.loading|=1}),O.addEventListener("error",function(){S.loading|=2}),S.loading|=4,Ro(g,n,i)}g={type:"stylesheet",instance:g,count:1,state:S},o.set(c,g)}}}function nx(e,n){Mr.X(e,n);var a=zl;if(a&&e){var i=il(a).hoistableScripts,o=Hl(e),c=i.get(o);c||(c=a.querySelector(Li(o)),c||(e=w({src:e,async:!0},n),(n=Rn.get(o))&&If(e,n),c=a.createElement("script"),Ct(c),Lt(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(o,c))}}function rx(e,n){Mr.M(e,n);var a=zl;if(a&&e){var i=il(a).hoistableScripts,o=Hl(e),c=i.get(o);c||(c=a.querySelector(Li(o)),c||(e=w({src:e,async:!0,type:"module"},n),(n=Rn.get(o))&&If(e,n),c=a.createElement("script"),Ct(c),Lt(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(o,c))}}function P0(e,n,a,i){var o=(o=de.current)?Co(o):null;if(!o)throw Error(s(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(n=Ll(a.href),a=il(o).hoistableStyles,i=a.get(n),i||(i={type:"style",instance:null,count:0,state:null},a.set(n,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=Ll(a.href);var c=il(o).hoistableStyles,g=c.get(e);if(g||(o=o.ownerDocument||o,g={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,g),(c=o.querySelector(zi(e)))&&!c._p&&(g.instance=c,g.state.loading=5),Rn.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Rn.set(e,a),c||ax(o,e,a,g.state))),n&&i===null)throw Error(s(528,""));return g}if(n&&i!==null)throw Error(s(529,""));return null;case"script":return n=a.async,a=a.src,typeof a=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=Hl(a),a=il(o).hoistableScripts,i=a.get(n),i||(i={type:"script",instance:null,count:0,state:null},a.set(n,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,e))}}function Ll(e){return'href="'+Sn(e)+'"'}function zi(e){return'link[rel="stylesheet"]['+e+"]"}function F0(e){return w({},e,{"data-precedence":e.precedence,precedence:null})}function ax(e,n,a,i){e.querySelector('link[rel="preload"][as="style"]['+n+"]")?i.loading=1:(n=e.createElement("link"),i.preload=n,n.addEventListener("load",function(){return i.loading|=1}),n.addEventListener("error",function(){return i.loading|=2}),Lt(n,"link",a),Ct(n),e.head.appendChild(n))}function Hl(e){return'[src="'+Sn(e)+'"]'}function Li(e){return"script[async]"+e}function I0(e,n,a){if(n.count++,n.instance===null)switch(n.type){case"style":var i=e.querySelector('style[data-href~="'+Sn(a.href)+'"]');if(i)return n.instance=i,Ct(i),i;var o=w({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),Ct(i),Lt(i,"style",o),Ro(i,a.precedence,e),n.instance=i;case"stylesheet":o=Ll(a.href);
vendor: 4,112 bytes, line 95
95var c=e.querySelector(zi(o));if(c)return n.state.loading|=4,n.instance=c,Ct(c),c;i=F0(a),(o=Rn.get(o))&&Ff(i,o),c=(e.ownerDocument||e).createElement("link"),Ct(c);var g=c;return g._p=new Promise(function(S,O){g.onload=S,g.onerror=O}),Lt(c,"link",i),n.state.loading|=4,Ro(c,a.precedence,e),n.instance=c;case"script":return c=Hl(a.src),(o=e.querySelector(Li(c)))?(n.instance=o,Ct(o),o):(i=a,(o=Rn.get(c))&&(i=w({},a),If(i,o)),e=e.ownerDocument||e,o=e.createElement("script"),Ct(o),Lt(o,"link",i),e.head.appendChild(o),n.instance=o);case"void":return null;default:throw Error(s(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(i=n.instance,n.state.loading|=4,Ro(i,a.precedence,e));return n.instance}function Ro(e,n,a){for(var i=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=i.length?i[i.length-1]:null,c=o,g=0;g<i.length;g++){var S=i[g];if(S.dataset.precedence===n)c=S;else if(c!==o)break}c?c.parentNode.insertBefore(e,c.nextSibling):(n=a.nodeType===9?a.head:a,n.insertBefore(e,n.firstChild))}function Ff(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.title==null&&(e.title=n.title)}function If(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.integrity==null&&(e.integrity=n.integrity)}var No=null;function $0(e,n,a){if(No===null){var i=new Map,o=No=new Map;o.set(a,i)}else o=No,i=o.get(a),i||(i=new Map,o.set(a,i));if(i.has(e))return i;for(i.set(e,null),a=a.getElementsByTagName(e),o=0;o<a.length;o++){var c=a[o];if(!(c[Wn]||c[gt]||e==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var g=c.getAttribute(n)||"";g=e+g;var S=i.get(g);S?S.push(c):i.set(g,[c])}}return i}function G0(e,n,a){e=e.ownerDocument||e,e.head.insertBefore(a,n==="title"?e.querySelector("head > title"):null)}function lx(e,n,a){if(a===1||n.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;return n.rel==="stylesheet"?(e=n.disabled,typeof n.precedence=="string"&&e==null):!0;case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function V0(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function ix(e,n,a,i){if(a.type==="stylesheet"&&(typeof i.media!="string"||matchMedia(i.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var o=Ll(i.href),c=n.querySelector(zi(o));if(c){n=c._p,n!==null&&typeof n=="object"&&typeof n.then=="function"&&(e.count++,e=ko.bind(e),n.then(e,e)),a.state.loading|=4,a.instance=c,Ct(c);return}c=n.ownerDocument||n,i=F0(i),(o=Rn.get(o))&&Ff(i,o),c=c.createElement("link"),Ct(c);var g=c;g._p=new Promise(function(S,O){g.onload=S,g.onerror=O}),Lt(c,"link",i),a.instance=c}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(a,n),(n=a.state.preload)&&(a.state.loading&3)===0&&(e.count++,a=ko.bind(e),n.addEventListener("load",a),n.addEventListener("error",a))}}var $f=0;function sx(e,n){return e.stylesheets&&e.count===0&&Mo(e,e.stylesheets),0<e.count||0<e.imgCount?function(a){var i=setTimeout(function(){if(e.stylesheets&&Mo(e,e.stylesheets),e.unsuspend){var c=e.unsuspend;e.unsuspend=null,c()}},6e4+n);0<e.imgBytes&&$f===0&&($f=62500*P4());var o=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Mo(e,e.stylesheets),e.unsuspend)){var c=e.unsuspend;e.unsuspend=null,c()}},(e.imgBytes>$f?50:800)+n);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(i),clearTimeout(o)}}:null}function ko(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Mo(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Do=null;function Mo(e,n){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Do=new Map,n.forEac
vendor: 9,855 bytes, line 95
95h(ox,e),Do=null,ko.call(e))}function ox(e,n){if(!(n.state.loading&4)){var a=Do.get(e);if(a)var i=a.get(null);else{a=new Map,Do.set(e,a);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<o.length;c++){var g=o[c];(g.nodeName==="LINK"||g.getAttribute("media")!=="not all")&&(a.set(g.dataset.precedence,g),i=g)}i&&a.set(null,i)}o=n.instance,g=o.getAttribute("data-precedence"),c=a.get(g)||i,c===i&&a.set(null,o),a.set(g,o),this.count++,i=ko.bind(this),o.addEventListener("load",i),o.addEventListener("error",i),c?c.parentNode.insertBefore(o,c.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(o,e.firstChild)),n.state.loading|=4}}var Hi={$$typeof:F,Provider:null,Consumer:null,_currentValue:z,_currentValue2:z,_threadCount:0};function ux(e,n,a,i,o,c,g,S,O){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=It(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=It(0),this.hiddenUpdates=It(null),this.identifierPrefix=i,this.onUncaughtError=o,this.onCaughtError=c,this.onRecoverableError=g,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=O,this.incompleteTransitions=new Map}function Y0(e,n,a,i,o,c,g,S,O,H,J,ne){return e=new ux(e,n,a,g,O,H,J,ne,S),n=1,c===!0&&(n|=24),c=cn(3,null,null,n),e.current=c,c.stateNode=e,n=Sc(),n.refCount++,e.pooledCache=n,n.refCount++,c.memoizedState={element:i,isDehydrated:a,cache:n},Tc(c),e}function Q0(e){return e?(e=gl,e):gl}function Z0(e,n,a,i,o,c){o=Q0(o),i.context===null?i.context=o:i.pendingContext=o,i=Jr(n),i.payload={element:a},c=c===void 0?null:c,c!==null&&(i.callback=c),a=Wr(e,i,n),a!==null&&(Wt(a,e,n),yi(a,e,n))}function X0(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<n?a:n}}function Gf(e,n){X0(e,n),(e=e.alternate)&&X0(e,n)}function K0(e){if(e.tag===13||e.tag===31){var n=Ra(e,67108864);n!==null&&Wt(n,e,67108864),Gf(e,67108864)}}function J0(e){if(e.tag===13||e.tag===31){var n=pn();n=Gr(n);var a=Ra(e,n);a!==null&&Wt(a,e,n),Gf(e,n)}}var Uo=!0;function cx(e,n,a,i){var o=R.T;R.T=null;var c=K.p;try{K.p=2,Vf(e,n,a,i)}finally{K.p=c,R.T=o}}function fx(e,n,a,i){var o=R.T;R.T=null;var c=K.p;try{K.p=8,Vf(e,n,a,i)}finally{K.p=c,R.T=o}}function Vf(e,n,a,i){if(Uo){var o=Yf(i);if(o===null)kf(e,n,i,Bo,a),ey(e,i);else if(hx(o,e,n,a,i))i.stopPropagation();else if(ey(e,i),n&4&&-1<dx.indexOf(e)){for(;o!==null;){var c=ll(o);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var g=Ft(c.pendingLanes);if(g!==0){var S=c;for(S.pendingLanes|=2,S.entangledLanes|=2;g;){var O=1<<31-U(g);S.entanglements[1]|=O,g&=~O}rr(c),(Ge&6)===0&&(vo=ke()+500,Di(0))}}break;case 31:case 13:S=Ra(c,2),S!==null&&Wt(S,c,2),wo(),Gf(c,2)}if(c=Yf(i),c===null&&kf(e,n,i,Bo,a),c===o)break;o=c}o!==null&&i.stopPropagation()}else kf(e,n,i,null,a)}}function Yf(e){return e=Qu(e),Qf(e)}var Bo=null;function Qf(e){if(Bo=null,e=gr(e),e!==null){var n=d(e);if(n===null)e=null;else{var a=n.tag;if(a===13){if(e=h(n),e!==null)return e;e=null}else if(a===31){if(e=p(n),e!==null)return e;e=null}else if(a===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}}return Bo=e,null}function W0(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(me()){case De:return 2;case we:return 8;case Ae:case At:return 32;case zn:return 268435456;default:return 32}default:return 32}}var Zf=!1,ca=null,fa=null,da=null,qi=new Map,Pi=new Map,ha=[],dx="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function ey(e,n){switch(e){case"focusin":case"focusout":ca=null;break;case"dragenter":case"dragleave":fa=null;break;case"mouseover":case"mouseout":da=null;break;case"pointerover":case"pointerout":qi.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pi.delete(n.pointerId)}}function Fi(e,n,a,i,o,c){return e===null||e.nativeEvent!==c?(e={blockedOn:n,domEventName:a,eventSystemFlags:i,nativeEvent:c,targetContainers:[o]},n!==null&&(n=ll(n),n!==null&&K0(n)),e):(e.eventSystemFlags|=i,n=e.targetContainers,o!==null&&n.indexOf(o)===-1&&n.push(o),e)}function hx(e,n,a,i,o){switch(n){case"focusin":return ca=Fi(ca,e,n,a,i,o),!0;case"dragenter":return fa=Fi(fa,e,n,a,i,o),!0;case"mouseover":return da=Fi(da,e,n,a,i,o),!0;case"pointerover":var c=o.pointerId;return qi.set(c,Fi(qi.get(c)||null,e,n,a,i,o)),!0;case"gotpointercapture":return c=o.pointerId,Pi.set(c,Fi(Pi.get(c)||null,e,n,a,i,o)),!0}return!1}function ty(e){var n=gr(e.target);if(n!==null){var a=d(n);if(a!==null){if(n=a.tag,n===13){if(n=h(a),n!==null){e.blockedOn=n,Jl(e.priority,function(){J0(a)});return}}else if(n===31){if(n=p(a),n!==null){e.blockedOn=n,Jl(e.priority,function(){J0(a)});return}}else if(n===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function zo(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var a=Yf(e.nativeEvent);if(a===null){a=e.nativeEvent;var i=new a.constructor(a.type,a);Yu=i,a.target.dispatchEvent(i),Yu=null}else return n=ll(a),n!==null&&K0(n),e.blockedOn=a,!1;n.shift()}return!0}function ny(e,n,a){zo(e)&&a.delete(n)}function mx(){Zf=!1,ca!==null&&zo(ca)&&(ca=null),fa!==null&&zo(fa)&&(fa=null),da!==null&&zo(da)&&(da=null),qi.forEach(ny),Pi.forEach(ny)}function Lo(e,n){e.blockedOn===n&&(e.blockedOn=null,Zf||(Zf=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,mx)))}var Ho=null;function ry(e){Ho!==e&&(Ho=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Ho===e&&(Ho=null);for(var n=0;n<e.length;n+=3){var a=e[n],i=e[n+1],o=e[n+2];if(typeof i!="function"){if(Qf(i||a)===null)continue;break}var c=ll(a);c!==null&&(e.splice(n,3),n-=3,Vc(c,{pending:!0,data:o,method:a.method,action:i},i,o))}}))}function ql(e){function n(O){return Lo(O,e)}ca!==null&&Lo(ca,e),fa!==null&&Lo(fa,e),da!==null&&Lo(da,e),qi.forEach(n),Pi.forEach(n);for(var a=0;a<ha.length;a++){var i=ha[a];i.blockedOn===e&&(i.blockedOn=null)}for(;0<ha.length&&(a=ha[0],a.blockedOn===null);)ty(a),a.blockedOn===null&&ha.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(i=0;i<a.length;i+=3){var o=a[i],c=a[i+1],g=o[Mt]||null;if(typeof c=="function")g||ry(a);else if(g){var S=null;if(c&&c.hasAttribute("formAction")){if(o=c,g=c[Mt]||null)S=g.formAction;else if(Qf(o)!==null)continue}else S=g.action;typeof S=="function"?a[i+1]=S:(a.splice(i,3),i-=3),ry(a)}}}function ay(){function e(c){c.canIntercept&&c.info==="react-transition"&&c.intercept({handler:function(){return new Promise(function(g){return o=g})},focusReset:"manual",scroll:"manual"})}function n(){o!==null&&(o(),o=null),i||setTimeout(a,20)}function a(){if(!i&&!navigation.transition){var c=navigation.currentEntry;c&&c.url!=null&&navigation.navigate(c.url,{state:c.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var i=!1,o=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",n),navigation.addEventListener("navigateerror",n),setTimeout(a,100),function(){i=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",n),navigation.removeEventListener("navigateerror",n),o!==null&&(o(),o=null)}}}function Xf(e){this._internalRoot=e}qo.prototype.render=Xf.prototype.render=function(e){var n=this._internalRoot;if(n===null)throw Error(s(409));var a=n.current,i=pn();Z0(a,i,e,n,null,null)},qo.prototype.unmount=Xf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;Z0(e.current,2,null,e,null,null),wo(),n[Jn]=null}};function qo(e){this._internalRoot=e}qo.prototype.unstable_scheduleHydration=function(e){if(e){var n=rl();e={blockedOn:null,target:e,priority:n};for(var a=0;a<ha.length&&n!==0&&n<ha[a].priority;a++);ha.splice(a,0,e),a===0&&ty(e)}};var ly=r.version;if(ly!=="19.2.4")throw Error(s(527,ly,"19.2.4"));K.findDOMNode=function(e){var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(s(188)):(e=Object.keys(e).join(","),Error(s(268,e)));return e=v(n),e=e!==null?b(e):null,e=e===null?null:e.stateNode,e};var px={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:R,reconcilerVersion:"19.2.4"};
95if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Po=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Po.isDisabled&&Po.supportsFiber)try{Kn=Po.inject(px),Dt=Po}catch{}}return Zi.createRoot=function(e,n){if(!u(e))throw Error(s(299));var a=!1,i="",o=dg,c=hg,g=mg;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(o=n.onUncaughtError),n.onCaughtError!==void 0&&(c=n.onCaughtError),n.onRecoverableError!==void 0&&(g=n.onRecoverableError)),n=Y0(e,1,!1,null,null,a,i,null,o,c,g,ay),e[Jn]=n.current,Nf(e),new Xf(n)},Zi.hydrateRoot=function(e,n,a){if(!u(e))throw Error(s(299));var i=!1,o="",c=dg,g=hg,S=mg,O=null;return a!=null&&(a.unstable_strictMode===!0&&(i=!0),a.identifierPrefix!==void 0&&(o=a.identifierPrefix),a.onUncaughtError!==void 0&&(c=a.onUncaughtError),a.onCaughtError!==void 0&&(g=a.onCaughtError),a.onRecoverableError!==void 0&&(S=a.onRecoverableError),a.formState!==void 0&&(O=a.formState)),n=Y0(e,1,!0,n,a??null,i,o,O,c,g,S,ay),n.context=Q0(null),a=n.current,i=pn(),i=Gr(i),o=Jr(i),o.callback=null,Wr(a,o,i),a=i,n.current.lanes=a,Ir(n,a),rr(n),e[Jn]=n.current,Nf(e),new qo(n)},Zi.version="19.2.4",Zi}var Lv;function $C(){if(Lv)return fh.exports;Lv=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(r){console.error(r)}}return t(),fh.exports=IC(),fh.exports}var GC=$C();dj({resolve:t=>Object.assign({"./pages/DownloadExpired.jsx":Sj,"./pages/Downloads.jsx":_j,"./pages/Home.jsx":wC,"./pages/NewsletterThankYou.jsx":SC,"./pages/Previews/BuildingYourColorPalette.jsx":jC,"./pages/Previews/LabelsAreALastResort.jsx":AC,"./pages/Previews/LineHeightIsProportional.jsx":CC,"./pages/Previews/SuperchargeTheDefaults.jsx":NC,"./pages/PurchaseThankYou.jsx":DC})[`./pages/${t}.jsx`],setup({el:t,App:r,props:l}){UC("YFWDVVNX",{url:"https://cdn.usefathom.com/script.js",includedDomains:["refactoringui.com","www.refactoringui.com"]}),wj.on("navigate",()=>sw()),GC.hydrateRoot(t,f.jsx(r,{...l}))}})});export default VC();

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.