PageSourceSearch

https://privatewhisper.ai/_next/static/chunks/546-eab63b0b54a393e0.js

js privatewhisper.ai collected 2026-10-05 14:00:08 UTC 196,207 bytes, 7 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="10e25819-385a-4089-b1c0-40b54c700805",e._sentryDebugIdIdentifier="sentry-dbid-10e25819-385a-4089-b1c0-40b54c700805")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[546],{48711:function(e,t,n){"use strict";n.d(t,{Z:function(){return F}});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(n);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else n.appendChild(document.createTextNode(e));this.ctr++}
vendor: 1,315 bytes, line 1
1,t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),o=Math.abs,i=String.fromCharCode,a=Object.assign;function s(e,t,n){return e.replace(t,n)}function l(e,t){return e.indexOf(t)}function c(e,t){return 0|e.charCodeAt(t)}function u(e,t,n){return e.slice(t,n)}function d(e){return e.length}function p(e,t){return t.push(e),e}var f=1,h=1,m=0,g=0,y=0,v="";function b(e,t,n,r,o,i,a){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:f,column:h,length:a,return:""}}function x(e,t){return a(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function w(){return y=g<m?c(v,g++):0,h++,10===y&&(h=1,f++),y}function k(){return c(v,g)}function S(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function E(e){return f=h=1,m=d(v=e),g=0,[]}function P(e){var t,n;return(t=g-1,n=function e(t){for(;w();)switch(y){case t:return g;case 34:case 39:34!==t&&39!==t&&e(y);break;case 40:41===t&&e(t);break;case 92:w()}return g}(91===e?e+2:40===e?e+1:e),u(v,t,n)).trim()}var O="-ms-",C="-moz-",T="-webkit-",R="comm",A="rule",j="decl",Z="@ke
1yframes";function M(e,t){for(var n="",r=e.length,o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function N(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case j:return e.return=e.return||e.value;case R:return"";case Z:return e.return=e.value+"{"+M(e.children,r)+"}";case A:e.value=e.props.join(",")}return d(n=M(e.children,r))?e.return=e.value+"{"+n+"}":""}function _(e,t,n,r,i,a,l,c,d,p,f){for(var h=i-1,m=0===i?a:[""],g=m.length,y=0,v=0,x=0;y<r;++y)for(var w=0,k=u(e,h+1,h=o(v=l[y])),S=e;w<g;++w)(S=(v>0?m[w]+" "+k:s(k,/&\f/g,m[w])).trim())&&(d[x++]=S);return b(e,t,n,0===i?A:c,d,p,f)}function D(e,t,n,r){return b(e,t,n,j,u(e,0,r),u(e,r+1,-1),r)}var I=function(e,t,n){for(var r=0,o=0;r=o,o=k(),38===r&&12===o&&(t[n]=1),!S(o);)w();return u(v,e,g)},L=function(e,t){var n=-1,r=44;do switch(S(r)){case 0:38===r&&12===k()&&(t[n]=1),e[n]+=I(g-1,t,n);break;case 2:e[n]+=P(r);break;case 4:if(44===r){e[++n]=58===k()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=i(r)}while(r=w());return e},B=function(e,t){var n;return n=L(E(e),t),v="",n},W=new WeakMap,$=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||W.get(n))&&!r){W.set(e,!0);for(var o=[],i=B(t,o),a=n.props,s=0,l=0;s<i.length;s++)for(var c=0;c<a.length;c++,l++)e.props[l]=o[s]?i[s].replace(/&\f/g,a[c]):a[c]+" "+i[s]}}},z=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},G=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case j:e.return=function e(t,n){switch(45^c(t,0)?(((n<<2^c(t,0))<<2^c(t,1))<<2^c(t,2))<<2^c(t,3):0){case 5103:return T+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return T+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return T+t+C+t+O+t+t;case 6828:case 4268:return T+t+O+t+t;case 6165:return T+t+O+"flex-"+t+t;case 5187:return T+t+s(t,/(\w+).+(:[^]+)/,T+"box-$1$2"+O+"flex-$1$2")+t;case 5443:return T+t+O+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return T+t+O+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return T+t+O+s(t,"shrink","negative")+t;case 5292:return T+t+O+s(t,"basis","preferred-size")+t;case 6060:return T+"box-"+s(t,"-grow","")+T+t+O+s(t,"grow","positive")+t;case 4554:return T+s(t,/([^-])(transform)/g,"$1"+T+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,T+"$1"),/(image-set)/,T+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,T+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,T+"box-pack:$3"+O+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+T+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,T+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-n>6)switch(c(t,n+1)){case 109:if(45!==c(t,n+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+T+"$2-$3$1"+C+(108==c(t,n+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==c(t,n+1))break;case 6444:switch(c(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+T)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+T+(45===c(t,14)?"inline-":"")+"box$3$1"+T+"$2$3$1"+O+"$2box$3")+t}break;case 5936:switch(c(t,n+11)){case 114:return T+t+O+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
vendor: 1,840 bytes, line 1
1case 108:return T+t+O+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return T+t+O+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return T+t+O+t+t}return t}(e.value,e.length);break;case Z:return M([x(e,{value:s(e.value,"@","@"+T)})],r);case A:if(e.length){var o,i;return o=e.props,i=function(t){var n;switch(n=t,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return M([x(e,{props:[s(t,/:(read-\w+)/,":"+C+"$1")]})],r);case"::placeholder":return M([x(e,{props:[s(t,/:(plac\w+)/,":"+T+"input-$1")]}),x(e,{props:[s(t,/:(plac\w+)/,":"+C+"$1")]}),x(e,{props:[s(t,/:(plac\w+)/,O+"input-$1")]})],r)}return""},o.map(i).join("")}}}],F=function(e){var t,n,o,a,m,x,O=e.key;if("css"===O){var C=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(C,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var T=e.stylisPlugins||G,A={},j=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+O+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)A[t[n]]=!0;j.push(e)});var Z=(n=(t=[$,z].concat(T,[N,(o=function(e){x.insert(e)},function(e){!e.root&&(e=e.return)&&o(e)})])).length,function(e,r,o,i){for(var a="",s=0;s<n;s++)a+=t[s](e,r,o,i)||"";return a}),I=function(e){var t,n;return M((n=function e(t,n,r,o,a,m,x,E,O){for(var C,T=0,A=0,j=x,Z=0,M=0,N=0,I=1,L=1,B=1,W=0,$="",z=a,G=m,F=o,V=$;L;)switch(N=W,W=w()){case 40:if(108!=N&&58==c(V,j-1)){-1!=l(V+=s(P(W),"&","&\f"),"&\f")&&(B=-1);break}case 34:case 39:case 91:V+=P(W);break;case 9:case 10:case 13:case 32:V+=function(e){for(;y=k();)if(y<33)w();else break;return S(e)>2||S(y)>3?"":" "}(N);break;case 92:V+=function(e,t){for(var n;--t&&w()&&!(y<48)&&!(y>102)&&(!(y>57)||!(y<65))&&(!(y>
170)||!(y<97)););return n=g+(t<6&&32==k()&&32==w()),u(v,e,n)}(g-1,7);continue;case 47:switch(k()){case 42:case 47:p(b(C=function(e,t){for(;w();)if(e+y===57)break;else if(e+y===84&&47===k())break;return"/*"+u(v,t,g-1)+"*"+i(47===e?e:w())}(w(),g),n,r,R,i(y),u(C,2,-2),0),O);break;default:V+="/"}break;case 123*I:E[T++]=d(V)*B;case 125*I:case 59:case 0:switch(W){case 0:case 125:L=0;case 59+A:-1==B&&(V=s(V,/\f/g,"")),M>0&&d(V)-j&&p(M>32?D(V+";",o,r,j-1):D(s(V," ","")+";",o,r,j-2),O);break;case 59:V+=";";default:if(p(F=_(V,n,r,T,A,a,E,$,z=[],G=[],j),m),123===W){if(0===A)e(V,n,F,F,z,m,j,E,G);else switch(99===Z&&110===c(V,3)?100:Z){case 100:case 108:case 109:case 115:e(t,F,F,o&&p(_(t,F,F,0,0,a,E,$,a,z=[],j),G),a,G,j,E,o?z:G);break;default:e(V,F,F,F,[""],G,0,E,G)}}}T=A=M=0,I=B=1,$=V="",j=x;break;case 58:j=1+d(V),M=N;default:if(I<1){if(123==W)--I;else if(125==W&&0==I++&&125==(y=g>0?c(v,--g):0,h--,10===y&&(h=1,f--),y))continue}switch(V+=i(W),W*I){case 38:B=A>0?1:(V+="\f",-1);break;case 44:E[T++]=(d(V)-1)*B,B=1;break;case 64:45===k()&&(V+=P(w())),Z=k(),A=j=d($=V+=function(e){for(;!S(k());)w();return u(v,e,g)}(g)),W++;break;case 45:45===N&&2==d(V)&&(I=0)}}return m}("",null,null,null,[""],t=E(t=e),0,[0],t),v="",n),Z)};m=function(e,t,n,r){x=n,I(e?e+"{"+t.styles+"}":t.styles),r&&(L.inserted[t.name]=!0)};var L={key:O,sheet:new r({key:O,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:A,registered:{},insert:m};return L.sheet.hydrate(j),L}},45042:function(e,t,n){"use strict";function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.d(t,{Z:function(){return r}})},87685:function(e,t,n){"use strict";n.d(t,{C:function(){return c},E:function(){return g},T:function(){return d},c:function(){return h},h:function(){return p},w:function(){return u}});var r=n(67294),o=n(48711),i=n(70444),a=n(85662),s=n(27278),l=r.createContext("undefined"!=typeof HTMLElement?(0,o.Z)({key:"css"}):null),c=l.Provider,u=function(e){return(0,r.forwardRef)(function(t,n){return e(t,(0,r.useContext)(l),n)})},d=r.createContext({}),p={}.hasOwnProperty,f="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",h=function(e,t){var n={};for(var r in t)p.call(t,r)&&(n[r]=t[r]);return n[f]=e,n},m=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,i.hC)(t,n,r),(0,s.L)(function(){return(0,i.My)(t,n,r)}),null},g=u(function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var s=e[f],l=[o],c="";"string"==typeof e.className?c=(0,i.fp)(t.registered,l,e.className):null!=e.className&&(c=e.className+" ");var u=(0,a.O)(l,void 0,r.useContext(d));c+=t.key+"-"+u.name;var h={};for(var g in e)p.call(e,g)&&"css"!==g&&g!==f&&(h[g]=e[g]);return h.className=c,n&&(h.ref=n),r.createElement(r.Fragment,null,r.createElement(m,{cache:t,serialized:u,isStringTag:"string"==typeof s}),r.createElement(s,h))})},85662:function(e,t,n){"use strict";n.d(t,{O:function(){return h}});var r,o={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=n(45042),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},u=(0,i.Z)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,n){return r={name:t,styles:n,next:r},t})}return 1===o[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return r={name:n.name,styles:n.styles,next:r},n.name;if(void 0!==n.styles){var o=n.next;if(void 0!==o)for(;void 0!==o;)r={name:o.name,styles:o.styles,next:r},o=o.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=p(e,t,n[o])+";";else for(var i in n){var a=n[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=i+"{"+t[a]+"}":c(a)&&(r+=u(i)+":"+d(i,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)c(a[s])&&(r+=u(i)+":"+d(i,a[s])+";");else{var l=p(e,t,a);switch(i){case"animation":case"animationName":r+=u(i)+":"+l+";";break;default:r+=i+"{"+l+"}"}}}return r}(e,t,n);case"function":if(void 0!==e){var i=r,a=n(e);return r=i,p(e,t,a)}}if(null==t)return n;var s=t[n];return void 0!==s?s:n}var f=/label:\s*([^\s;{]+)\s*(;|$)/g;function h(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o,i=!0,a="";r=void 0;var s=e[0];null==s||void 0===s.raw?(i=!1,a+=p(n,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=p(n,t,e[l]),i&&(a+=s[l]);f.lastIndex=0;for(var c="";null!==(o=f.exec(a));)c+="-"+o[1];return{name:function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*1540483477+((t>>
1>16)*59797<<16),t^=t>>>24,n=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(a)+c,styles:a,next:r}}},27278:function(e,t,n){"use strict";n.d(t,{L:function(){return a},j:function(){return s}});var r,o=n(67294),i=!!(r||(r=n.t(o,2))).useInsertionEffect&&(r||(r=n.t(o,2))).useInsertionEffect,a=i||function(e){return e()},s=i||o.useLayoutEffect},70444:function(e,t,n){"use strict";function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}n.d(t,{My:function(){return i},fp:function(){return r},hC:function(){return o}});var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},i=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next;while(void 0!==i)}}},82944:function(e,t,n){"use strict";n.r(t),n.d(t,{GlobalStyles:function(){return C},StyledEngineProvider:function(){return O},ThemeContext:function(){return a.T},css:function(){return k},default:function(){return T},internal_processStyles:function(){return R},internal_serializeStyles:function(){return j},keyframes:function(){return S}});var r,o,i=n(87462),a=n(87685),s=n(85662),l=n(27278),c=n(70444),u=n(67294),d=n(45042),p=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,f=(0,d.Z)(function(e){return p.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),h=function(e){return"theme"!==e},m=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?f:h},g=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},y=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,c.hC)(t,n,r),(0,l.L)(function(){return(0,c.My)(t,n,r)}),null},v=(function e(t,n){var r,o,l=t.__emotion_real===t,d=l&&t.__emotion_base||t;void 0!==n&&(r=n.label,o=n.target);var p=g(t,n,l),f=p||m(d),h=!f("as");return function(){var v=arguments,b=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&b.push("label:"+r+";"),null==v[0]||void 0===v[0].raw)b.push.apply(b,v);else{var x=v[0];b.push(x[0]);for(var w=v.length,k=1;k<w;k++)b.push(v[k],x[k])}var S=(0,a.w)(function(e,t,n){var r=h&&e.as||d,i="",l=[],g=e;if(null==e.theme){for(var v in g={},e)g[v]=e[v];g.theme=u.useContext(a.T)}"string"==typeof e.className?i=(0,c.fp)(t.registered,l,e.className):null!=e.className&&(i=e.className+" ");var x=(0,s.O)(b.concat(l),t.registered,g);i+=t.key+"-"+x.name,void 0!==o&&(i+=" "+o);var w=h&&void 0===p?m(r):f,k={};for(var S in e)(!h||"as"!==S)&&w(S)&&(k[S]=e[S]);return k.className=i,n&&(k.ref=n),u.createElement(u.Fragment,null,u.createElement(y,{cache:t,serialized:x,isStringTag:"string"==typeof r}),u.createElement(r,k))});return S.displayName=void 0!==r?r:"Styled("+("string"==typeof d?d:d.displayName||d.name||"Component")+")",S.defaultProps=t.defaultProps,S.__emotion_real=S,S.__emotion_base=d,S.__emotion_styles=b,S.__emotion_forwardProp=p,Object.defineProperty(S,"toString",{value:function(){return"."+o}}),S.withComponent=function(t,r){return e(t,(0,i.Z)({},n,r,{shouldForwardProp:g(S,r,!0)})).apply(void 0,b)},S}}).bind(null);["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){v[e]=v(e)});var b=n(48711);n(8679);var x=function(e,t){var n=arguments;if(null==t||!a.h.call(t,"css"))return u.createElement.apply(void 0,n);var r=n.length,o=Array(r);o[0]=a.E,o[1]=(0,a.c)(e,t);for(var i=2;i<r;i++)o[i]=n[i];return u.createElement.apply(null,o)};r=x||(x={}),o||(o=r.JSX||(r.JSX={}));var w=(0,a.w)(function(e,t){var n=e.styles,r=(0,s.O)([n],void 0,u.useContext(a.T)),o=u.useRef();return(0,l.j)(function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),i=!1,a=document.querySelector('style[data-emotion="'+e+" "+r.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==a&&(i=!0,a.setAttribute("data-emotion",e),n.hydrate([a])),o.current=[n,i],function(){n.flush()}},[t]),(0,l.j)(function(){var e=o.current,n=e[0];if(e[1]){e[1]=!1;return}if(void 0!==r.next&&(0,c.My)(t,r.next,!0),n.tags.length){var i=n.tags[n.tags.length-1].nextElementSibling;n.before=i,n.flush()}t.insert("",r,n,!1)},[t,r.name]),null});function k(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,s.O)(t)}function S(){var e=k.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var E=n(85893);let P=new Map;function O(e){let{injectFirst:t,enableCssLayer:n,children:r}=e,o=u.useMemo(()=>{let e=`${t}-${n}`;if("object"==typeof document&&P.has(e))return P.get(e);
1let r=function(e,t){let n=(0,b.Z)({key:"css",prepend:e});if(t){let e=n.insert;n.insert=(...t)=>(t[1].styles.match(/^@layer\s+[^{]*$/)||(t[1].styles=`@layer mui {${t[1].styles}}`),e(...t))}return n}(t,n);return P.set(e,r),r},[t,n]);return t||n?(0,E.jsx)(a.C,{value:o,children:r}):r}function C(e){let{styles:t,defaultTheme:n={}}=e,r="function"==typeof t?e=>t(null==e||0===Object.keys(e).length?n:e):t;return(0,E.jsx)(w,{styles:r})}function T(e,t){return v(e,t)}let R=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},A=[];function j(e){return A[0]=e,(0,s.O)(A)}},2101:function(e,t,n){"use strict";var r=n(64836);t.Fq=function(e,t){return e=s(e),t=a(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,l(e)},t._j=function(e,t){if(e=s(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return l(e)},t.mi=function(e,t){let n=c(e),r=c(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},t.$n=function(e,t){if(e=s(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return l(e)};var o=r(n(55480)),i=r(n(52340));function a(e,t=0,n=1){return(0,i.default)(e,t,n)}function s(e){let t;if(e.type)return e;if("#"===e.charAt(0))return s(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let n=e.indexOf("("),r=e.substring(0,n);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw Error((0,o.default)(9,e));let i=e.substring(n+1,e.length-1);if("color"===r){if(t=(i=i.split(" ")).shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,o.default)(10,t))}else i=i.split(",");return{type:r,values:i=i.map(e=>parseFloat(e)),colorSpace:t}}function l(e){let{type:t,colorSpace:n}=e,{values:r}=e;return -1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=-1!==t.indexOf("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function c(e){let t="hsl"===(e=s(e)).type||"hsla"===e.type?s(function(e){let{values:t}=e=s(e),n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),a=(e,t=(e+n/30)%12)=>o-i*Math.max(Math.min(t-3,9-t,1),-1),c="rgb",u=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),l({type:c,values:u})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}},58128:function(e,t,n){"use strict";var r=n(64836);t.ZP=function(e={}){let{themeId:t,defaultTheme:n=g,rootShouldForwardProp:r=h,slotShouldForwardProp:l=h}=e,u=e=>(0,c.default)((0,o.default)({},e,{theme:v((0,o.default)({},e,{defaultTheme:n,themeId:t}))}));return u.__mui_systemSx=!0,(e,c={})=>{var d;let f;(0,a.internal_processStyles)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:m,slot:g,skipVariantsResolver:x,skipSx:w,overridesResolver:k=(d=y(g))?(e,t)=>t[d]:null}=c,S=(0,i.default)(c,p),E=m&&m.startsWith("Mui")||g?"components":"custom",P=void 0!==x?x:g&&"Root"!==g&&"root"!==g||!1,O=w||!1,C=h;"Root"===g||"root"===g?C=r:g?C=l:"string"==typeof e&&e.charCodeAt(0)>96&&(C=void 0);let T=(0,a.default)(e,(0,o.default)({shouldForwardProp:C,label:f},S)),R=e=>"function"==typeof e&&e.__emotion_real!==e||(0,s.isPlainObject)(e)?r=>{let i=v({theme:r.theme,defaultTheme:n,themeId:t});return b(e,(0,o.default)({},r,{theme:i}),i.modularCssLayers?E:void 0)}:e,A=(r,...i)=>{let a=R(r),s=i?i.map(R):[];m&&k&&s.push(e=>{let r=v((0,o.default)({},e,{defaultTheme:n,themeId:t}));if(!r.components||!r.components[m]||!r.components[m].styleOverrides)return null;let i=r.components[m].styleOverrides,a={};
1return Object.entries(i).forEach(([t,n])=>{a[t]=b(n,(0,o.default)({},e,{theme:r}),r.modularCssLayers?"theme":void 0)}),k(e,a)}),m&&!P&&s.push(e=>{var r;let i=v((0,o.default)({},e,{defaultTheme:n,themeId:t}));return b({variants:null==i||null==(r=i.components)||null==(r=r[m])?void 0:r.variants},(0,o.default)({},e,{theme:i}),i.modularCssLayers?"theme":void 0)}),O||s.push(u);let l=s.length-i.length;if(Array.isArray(r)&&l>0){let e=Array(l).fill("");(a=[...r,...e]).raw=[...r.raw,...e]}let c=T(a,...s);return e.muiName&&(c.muiName=e.muiName),c};return T.withConfig&&(A.withConfig=T.withConfig),A}};var o=r(n(10434)),i=r(n(7071)),a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(void 0);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(82944)),s=n(58524);r(n(87641)),r(n(92125));var l=r(n(19926)),c=r(n(99633));let u=["ownerState"],d=["variants"],p=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function h(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function m(e,t){return t&&e&&"object"==typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}let g=(0,l.default)(),y=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function v({defaultTheme:e,theme:t,themeId:n}){return 0===Object.keys(t).length?e:t[n]||t}function b(e,t,n){let{ownerState:r}=t,s=(0,i.default)(t,u),l="function"==typeof e?e((0,o.default)({ownerState:r},s)):e;if(Array.isArray(l))return l.flatMap(e=>b(e,(0,o.default)({ownerState:r},s),n));if(l&&"object"==typeof l&&Array.isArray(l.variants)){let{variants:e=[]}=l,t=(0,i.default)(l,d);return e.forEach(e=>{let i=!0;if("function"==typeof e.props?i=e.props((0,o.default)({ownerState:r},s,r)):Object.keys(e.props).forEach(t=>{(null==r?void 0:r[t])!==e.props[t]&&s[t]!==e.props[t]&&(i=!1)}),i){Array.isArray(t)||(t=[t]);let i="function"==typeof e.style?e.style((0,o.default)({ownerState:r},s,r)):e.style;t.push(n?m((0,a.internal_serializeStyles)(i),n):i)}}),t}return n?m((0,a.internal_serializeStyles)(l),n):l}},95408:function(e,t,n){"use strict";n.d(t,{L7:function(){return s},VO:function(){return r},W8:function(){return a},k9:function(){return i}});let r={xs:0,sm:600,md:900,lg:1200,xl:1536},o={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${r[e]}px)`};function i(e,t,n){let i=e.theme||{};if(Array.isArray(t)){let e=i.breakpoints||o;return t.reduce((r,o,i)=>(r[e.up(e.keys[i])]=n(t[i]),r),{})}if("object"==typeof t){let e=i.breakpoints||o;return Object.keys(t).reduce((o,i)=>(-1!==Object.keys(e.values||r).indexOf(i)?o[e.up(i)]=n(t[i],i):o[i]=t[i],o),{})}return n(t)}function a(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce((t,n)=>(t[e.up(n)]={},t),{}))||{}}function s(e,t){return e.reduce((e,t)=>{let n=e[t];return n&&0!==Object.keys(n).length||delete e[t],e},t)}},57064:function(e,t,n){"use strict";function r(e,t){return this.vars&&"function"==typeof this.getColorSchemeSelector?{[this.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:this.palette.mode===e?t:{}}n.d(t,{Z:function(){return r}})},41512:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(63366),o=n(87462);let i=["values","unit","step"],a=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,o.Z)({},e,{[t.key]:t.val}),{})};function s(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:s=5}=e,l=(0,r.Z)(e,i),c=a(t),u=Object.keys(c);function d(e){let r="number"==typeof t[e]?t[e]:e;return`@media (min-width:${r}${n})`}function p(e){let r="number"==typeof t[e]?t[e]:e;return`@media (max-width:${r-s/100}${n})`}function f(e,r){let o=u.indexOf(r);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==o&&"number"==typeof t[u[o]]?t[u[o]]:r)-s/100}${n})`}return(0,o.Z)({keys:u,values:c,up:d,down:p,between:f,only:function(e){return u.indexOf(e)+1<u.length?f(e,u[u.indexOf(e)+1]):d(e)},not:function(e){let t=u.indexOf(e);return 0===t?d(u[1]):t===u.length-1?p(u[t]):f(e,u[u.indexOf(e)+1]).replace("@media","@media not all and")},unit:n},l)}},17172:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});
1var r=n(87462),o=n(63366),i=n(4953),a=n(41512),s={borderRadius:4},l=n(98700),c=n(86523),u=n(44920),d=n(57064);let p=["breakpoints","palette","spacing","shape"];var f=function(e={},...t){let{breakpoints:n={},palette:f={},spacing:h,shape:m={}}=e,g=(0,o.Z)(e,p),y=(0,a.Z)(n),v=function(e=8){if(e.mui)return e;let t=(0,l.hB)({spacing:e}),n=(...e)=>(0===e.length?[1]:e).map(e=>{let n=t(e);return"number"==typeof n?`${n}px`:n}).join(" ");return n.mui=!0,n}(h),b=(0,i.Z)({breakpoints:y,direction:"ltr",components:{},palette:(0,r.Z)({mode:"light"},f),spacing:v,shape:(0,r.Z)({},s,m)},g);return b.applyStyles=d.Z,(b=t.reduce((e,t)=>(0,i.Z)(e,t),b)).unstable_sxConfig=(0,r.Z)({},u.Z,null==g?void 0:g.unstable_sxConfig),b.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},b}},19926:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z},private_createBreakpoints:function(){return o.Z},unstable_applyStyles:function(){return i.Z}});var r=n(17172),o=n(41512),i=n(57064)},47730:function(e,t,n){"use strict";var r=n(4953);t.Z=function(e,t){return t?(0,r.Z)(e,t,{clone:!1}):e}},98700:function(e,t,n){"use strict";n.d(t,{hB:function(){return h},eI:function(){return f},NA:function(){return m},e6:function(){return y},o3:function(){return v}});var r=n(95408),o=n(54844),i=n(47730);let a={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){let t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}(e=>{if(e.length>2){if(!l[e])return[e];e=l[e]}let[t,n]=e.split(""),r=a[t],o=s[n]||"";return Array.isArray(o)?o.map(e=>r+e):[r+o]}),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],p=[...u,...d];function f(e,t,n,r){var i;let a=null!=(i=(0,o.DW)(e,t,!1))?i:n;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>void 0}function h(e){return f(e,"spacing",8,"spacing")}function m(e,t){if("string"==typeof t||null==t)return t;let n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:`-${n}`}function g(e,t){let n=h(e.theme);return Object.keys(e).map(o=>(function(e,t,n,o){var i;if(-1===t.indexOf(n))return null;let a=(i=c(n),e=>i.reduce((t,n)=>(t[n]=m(o,e),t),{})),s=e[n];return(0,r.k9)(e,s,a)})(e,t,o,n)).reduce(i.Z,{})}function y(e){return g(e,u)}function v(e){return g(e,d)}function b(e){return g(e,p)}y.propTypes={},y.filterProps=u,v.propTypes={},v.filterProps=d,b.propTypes={},b.filterProps=p},54844:function(e,t,n){"use strict";n.d(t,{DW:function(){return i},Jq:function(){return a}});var r=n(14142),o=n(95408);function i(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){let n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,n,r=n){let o;return o="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:i(e,n)||r,t&&(o=t(o,r,e)),o}t.ZP=function(e){let{prop:t,cssProperty:n=e.prop,themeKey:s,transform:l}=e,c=e=>{if(null==e[t])return null;let c=e[t],u=i(e.theme,s)||{};return(0,o.k9)(e,c,e=>{let o=a(u,l,e);return(e===o&&"string"==typeof e&&(o=a(u,l,`${t}${"default"===e?"":(0,r.Z)(e)}`,e)),!1===n)?o:{[n]:o}})};return c.propTypes={},c.filterProps=[t],c}},44920:function(e,t,n){"use strict";n.d(t,{Z:function(){return W}});var r=n(98700),o=n(54844),i=n(47730),a=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(n=>{e[n]=t}),e),{}),n=e=>Object.keys(e).reduce((n,r)=>t[r]?(0,i.Z)(n,t[r](e)):n,{});return n.propTypes={},n.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),n},s=n(95408);function l(e){return"number"!=typeof e?e:`${e}px solid`}function c(e,t){return(0,o.ZP)({prop:e,themeKey:"borders",transform:t})}let u=c("border",l),d=c("borderTop",l),p=c("borderRight",l),f=c("borderBottom",l),h=c("borderLeft",l),m=c("borderColor"),g=c("borderTopColor"),y=c("borderRightColor"),v=c("borderBottomColor"),b=c("borderLeftColor"),x=c("outline",l),w=c("outlineColor"),k=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,r.eI)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,s.k9)(e,e.borderRadius,e=>({borderRadius:(0,r.NA)(t,e)}))}return null};k.propTypes={},k.filterProps=["borderRadius"],a(u,d,p,f,h,m,g,y,v,b,k,x,w);let S=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,r.eI)(e.theme,"spacing",8,"gap");return(0,s.k9)(e,e.gap,e=>({gap:(0,r.NA)(t,e)}))}return null};S.propTypes={},S.filterProps=["gap"];let E=e=>
1{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,r.eI)(e.theme,"spacing",8,"columnGap");return(0,s.k9)(e,e.columnGap,e=>({columnGap:(0,r.NA)(t,e)}))}return null};E.propTypes={},E.filterProps=["columnGap"];let P=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,r.eI)(e.theme,"spacing",8,"rowGap");return(0,s.k9)(e,e.rowGap,e=>({rowGap:(0,r.NA)(t,e)}))}return null};P.propTypes={},P.filterProps=["rowGap"];let O=(0,o.ZP)({prop:"gridColumn"}),C=(0,o.ZP)({prop:"gridRow"}),T=(0,o.ZP)({prop:"gridAutoFlow"}),R=(0,o.ZP)({prop:"gridAutoColumns"}),A=(0,o.ZP)({prop:"gridAutoRows"}),j=(0,o.ZP)({prop:"gridTemplateColumns"});function Z(e,t){return"grey"===t?t:e}function M(e){return e<=1&&0!==e?`${100*e}%`:e}a(S,E,P,O,C,T,R,A,j,(0,o.ZP)({prop:"gridTemplateRows"}),(0,o.ZP)({prop:"gridTemplateAreas"}),(0,o.ZP)({prop:"gridArea"})),a((0,o.ZP)({prop:"color",themeKey:"palette",transform:Z}),(0,o.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Z}),(0,o.ZP)({prop:"backgroundColor",themeKey:"palette",transform:Z}));let N=(0,o.ZP)({prop:"width",transform:M}),_=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,s.k9)(e,e.maxWidth,t=>{var n,r;let o=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||s.VO[t];return o?(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:M(t)}}):null;_.filterProps=["maxWidth"];let D=(0,o.ZP)({prop:"minWidth",transform:M}),I=(0,o.ZP)({prop:"height",transform:M}),L=(0,o.ZP)({prop:"maxHeight",transform:M}),B=(0,o.ZP)({prop:"minHeight",transform:M});(0,o.ZP)({prop:"size",cssProperty:"width",transform:M}),(0,o.ZP)({prop:"size",cssProperty:"height",transform:M}),a(N,_,D,I,L,B,(0,o.ZP)({prop:"boxSizing"}));var W={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:k},color:{themeKey:"palette",transform:Z},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Z},backgroundColor:{themeKey:"palette",transform:Z},p:{style:r.o3},pt:{style:r.o3},pr:{style:r.o3},pb:{style:r.o3},pl:{style:r.o3},px:{style:r.o3},py:{style:r.o3},padding:{style:r.o3},paddingTop:{style:r.o3},paddingRight:{style:r.o3},paddingBottom:{style:r.o3},paddingLeft:{style:r.o3},paddingX:{style:r.o3},paddingY:{style:r.o3},paddingInline:{style:r.o3},paddingInlineStart:{style:r.o3},paddingInlineEnd:{style:r.o3},paddingBlock:{style:r.o3},paddingBlockStart:{style:r.o3},paddingBlockEnd:{style:r.o3},m:{style:r.e6},mt:{style:r.e6},mr:{style:r.e6},mb:{style:r.e6},ml:{style:r.e6},mx:{style:r.e6},my:{style:r.e6},margin:{style:r.e6},marginTop:{style:r.e6},marginRight:{style:r.e6},marginBottom:{style:r.e6},marginLeft:{style:r.e6},marginX:{style:r.e6},marginY:{style:r.e6},marginInline:{style:r.e6},marginInlineStart:{style:r.e6},marginInlineEnd:{style:r.e6},marginBlock:{style:r.e6},marginBlockStart:{style:r.e6},marginBlockEnd:{style:r.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:S},rowGap:{style:P},columnGap:{style:E},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:M},maxWidth:{style:_},minWidth:{transform:M},height:{transform:M},maxHeight:{transform:M},minHeight:{transform:M},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},99633:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z},extendSxProp:function(){return u},unstable_createStyleFunctionSx:function(){return r.n},unstable_defaultSxConfig:function(){return s.Z}});var r=n(86523),o=n(87462),i=n(63366),a=n(4953),s=n(44920);let l=["sx"],c=e=>{var t,n;let r={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(n=e.theme)?void 0:n.unstable_sxConfig)?t:s.Z;return Object.keys(e).forEach(t=>{o[t]?r.systemProps[t]=e[t]:r.otherProps[t]=e[t]}),r};function u(e){let t;let{sx:n}=e,{systemProps:r,otherProps:s}=c((0,i.Z)(e,l));return t=Array.isArray(n)?[r,...n]:"function"==typeof n?(...e)=>{let t=n(...e);return(0,a.P)(t)?(0,o.Z)({},r,t):r}:(0,o.Z)({},r,n),(0,o.Z)({},s,{sx:t})}},86523:function(e,t,n){"use strict";n.d(t,{n:function(){return l}});var r=n(14142),o=n(47730),i=n(54844),a=n(95408),s=n(44920);function l(){function e(e,t,n,o){let s={[e]:t,theme:n},l=o[e];if(!l)return{[e]:t};let{cssProperty:c=e,themeKey:u,transform:d,style:p}=l;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};let f=(0,i.DW)(n,u)||{};return p?p(s):(0,a.k9)(s,t,t=>{let n=(0,i.Jq)(f,d,t);return(t===n&&"string"==typeof t&&(n=(0,i.Jq)(f,d,`${e}${"default"===t?"":(0,r.Z)(t)}`,t)),!1===c)?n:{[c]:n}})}return function t(n){var r;let{sx:i,theme:l={},nested:c}=n||{};if(!i)return null;let u=null!=(r=l.unstable_sxConfig)?r:s.Z;function d(n){let r=n;if("function"==typeof n)r=n(l);else if("object"!=typeof n)return n;if(!r)return null;let i=(0,a.W8)(l.breakpoints),s=Object.keys(i),d=i;return(Object.keys(r).forEach(n=>{var i;let s="function"==typeof(i=r[n])?i(l):i;if(null!=s){if("object"==typeof s){if(u[n])d=(0,o.Z)(d,e(n,s,l,u));else{let e=(0,a.k9)({theme:l},s,e=>({[n]:e}));(function(...e){let t=new Set(e.reduce((e,t)=>
1e.concat(Object.keys(t)),[]));return e.every(e=>t.size===Object.keys(e).length)})(e,s)?d[n]=t({sx:s,theme:l,nested:!0}):d=(0,o.Z)(d,e)}}else d=(0,o.Z)(d,e(n,s,l,u))}}),!c&&l.modularCssLayers)?{"@layer sx":(0,a.L7)(s,d)}:(0,a.L7)(s,d)}return Array.isArray(i)?i.map(d):d(i)}}let c=l();c.filterProps=["sx"],t.Z=c},91070:function(e,t,n){"use strict";t.Z=void 0;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(void 0);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=o?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(67294)),o=n(82944);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}t.Z=function(e=null){let t=r.useContext(o.ThemeContext);return t&&0!==Object.keys(t).length?t:e}},37078:function(e,t){"use strict";let n;let r=e=>e,o=(n=r,{configure(e){n=e},generate:e=>n(e),reset(){n=r}});t.Z=o},14142:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(56535);function o(e){if("string"!=typeof e)throw Error((0,r.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},87641:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z}});var r=n(14142)},52340:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r}});var r=function(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}},94780:function(e,t,n){"use strict";function r(e,t,n){let r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((e,r)=>{if(r){let o=t(r);""!==o&&e.push(o),n&&n[r]&&e.push(n[r])}return e},[]).join(" ")}),r}n.d(t,{Z:function(){return r}})},4953:function(e,t,n){"use strict";n.d(t,{P:function(){return i},Z:function(){return function e(t,n,a={clone:!0}){let s=a.clone?(0,r.Z)({},t):t;return i(t)&&i(n)&&Object.keys(n).forEach(r=>{o.isValidElement(n[r])?s[r]=n[r]:i(n[r])&&Object.prototype.hasOwnProperty.call(t,r)&&i(t[r])?s[r]=e(t[r],n[r],a):a.clone?s[r]=i(n[r])?function e(t){if(o.isValidElement(t)||!i(t))return t;let n={};return Object.keys(t).forEach(r=>{n[r]=e(t[r])}),n}(n[r]):n[r]:s[r]=n[r]}),s}}});var r=n(87462),o=n(67294);function i(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}},58524:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z},isPlainObject:function(){return r.P}});var r=n(4953)},56535:function(e,t,n){"use strict";function r(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)t+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}n.d(t,{Z:function(){return r}})},55480:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z}});var r=n(56535)},34867:function(e,t,n){"use strict";n.d(t,{ZP:function(){return i}});var r=n(37078);let o={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function i(e,t,n="Mui"){let i=o[t];return i?`${n}-${i}`:`${r.Z.generate(e)}-${t}`}},1588:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(34867);function o(e,t,n="Mui"){let o={};return t.forEach(t=>{o[t]=(0,r.ZP)(e,t,n)}),o}},92125:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l},getFunctionName:function(){return i}});var r=n(23004);let o=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function i(e){let t=`${e}`.match(o);return t&&t[1]||""}function a(e,t=""){return e.displayName||e.name||i(e)||t}function s(e,t,n){let r=a(t);return e.displayName||(""!==r?`${n}(${r})`:n)}function l(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return a(e,"Component");if("object"==typeof e)switch(e.$$typeof){case r.A4:return s(e,e.render,"ForwardRef");case r._Y:return s(e,e.type,"memo")}}}},82690:function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{Z:function(){return r}})},27364:function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{Z:function(){return r}})},73546:function(e,t,n){"use strict";var r=n(67294);let o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;t.Z=o},33703:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(27364);function i(...e){return r.useMemo(()=>e.every(e=>null==e)?null:t=>
1{e.forEach(e=>{(0,o.Z)(e,t)})},e)}},46271:function(e,t,n){"use strict";n.d(t,{V:function(){return a},Z:function(){return s}});var r=n(67294);let o={},i=[];class a{constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new a}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}}function s(){var e;let t=function(e,t){let n=r.useRef(o);return n.current===o&&(n.current=e(void 0)),n}(a.create).current;return e=t.disposeEffect,r.useEffect(e,i),t}},73078:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(33651)),i=n(85893);t.Z=(0,o.default)((0,i.jsx)("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"InfoOutlined")},33651:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(22019)},83398:function(e,t,n){"use strict";n.d(t,{i:function(){return s}});var r=n(67294),o=n(87462);function i(e,t){let n=(0,o.Z)({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=(0,o.Z)({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){let a=e[r]||{},s=t[r];n[r]={},s&&Object.keys(s)?a&&Object.keys(a)?(n[r]=(0,o.Z)({},s),Object.keys(a).forEach(e=>{n[r][e]=i(a[e],s[e])})):n[r]=s:n[r]=a}else void 0===n[r]&&(n[r]=e[r])}),n}n(85893);let a=r.createContext(void 0);function s(e){return function({props:e,name:t}){return function(e){let{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;let o=t.components[n];return o.defaultProps?i(o.defaultProps,r):o.styleOverrides||o.variants?r:i(o,r)}({props:e,name:t,theme:{components:r.useContext(a)}})}(e)}},2886:function(e,t,n){"use strict";n.d(t,{Z:function(){return tO}});var r,o,i,a,s,l=n(63366),c=n(87462),u=n(67294),d=n(90512),p=n(46271),f=n(94780),h=n(2101),m=n(85893);let g=u.createContext(),y=()=>{let e=u.useContext(g);return null!=e&&e};var v=function(e,t,n){return void 0===e||"string"==typeof e?t:(0,c.Z)({},t,{ownerState:(0,c.Z)({},t.ownerState,n)})};function b(e){if(parseInt(u.version,10)>=19){var t;return(null==e||null==(t=e.props)?void 0:t.ref)||null}return(null==e?void 0:e.ref)||null}var x=n(38713),w=n(17172),k=n(87685),S=function(e=null){let t=u.useContext(k.T);return t&&0!==Object.keys(t).length?t:e};let E=(0,w.Z)();var P=n(12356),O=n(88439);function C(){let e=function(e=E){return S(e)}(P.Z);return e[O.Z]||e}var T=n(83398),R=n(66643),A=n(94578),j=n(73935),Z={disabled:!1},M=u.createContext(null),N="unmounted",_="exited",D="entering",I="entered",L="exiting",B=function(e){function t(t,n){r=e.call(this,t,n)||this;var r,o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=_,r.appearStatus=D):o=I:o=t.unmountOnExit||t.mountOnEnter?N:_,r.state={status:o},r.nextCallback=null,r}(0,A.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===N?{status:_}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==D&&n!==I&&(t=D):(n===D||n===I)&&(t=L)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){if(this.cancelNextCallback(),t===D){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:j.findDOMNode(this);n&&n.scrollTop}this.performEnter(e)}else this.performExit()}else this.props.unmountOnExit&&this.state.status===_&&this.setState({status:N})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[j.findDOMNode(this),r],i=o[0],a=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;if(!e&&!n||Z.disabled){this.safeSetState({status:I},function(){t.props.onEntered(i)});return}this.props.onEnter(i,a),this.safeSetState({status:D},function(){t.props.onEntering(i,a),t.onTransitionEnd(l,function(){t.safeSetState({status:I},function(){t.props.onEntered(i,a)})})})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:j.findDOMNode(this);if(!t||Z.disabled){this.safeSetState({status:_},function(){e.props.onExited(r)});return}this.props.onExit(r),this.safeSetState({status:L},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:_},function(){e.props.onExited(r)})})})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:j.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(!n||r){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===N)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,l.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return u.createElement(M.Provider,{value:null},"function"==typeof n?n(e,r):u.cloneElement(u.Children.only(n),r))},t}(u.Component);function W(){}B.contextType=M,B.propTypes={},B.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
1:!0,exit:!0,onEnter:W,onEntering:W,onEntered:W,onExit:W,onExiting:W,onExited:W},B.UNMOUNTED=N,B.EXITED=_,B.ENTERING=D,B.ENTERED=I,B.EXITING=L;let $=e=>e.scrollTop;function z(e,t){var n,r;let{timeout:o,easing:i,style:a={}}=e;return{duration:null!=(n=a.transitionDuration)?n:"number"==typeof o?o:o[t.mode]||0,easing:null!=(r=a.transitionTimingFunction)?r:"object"==typeof i?i[t.mode]:i,delay:a.transitionDelay}}var G=n(7491);let F=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function V(e){return"scale(".concat(e,", ").concat(e**2,")")}let H={entering:{opacity:1,transform:V(1)},entered:{opacity:1,transform:"none"}},K="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),U=u.forwardRef(function(e,t){let{addEndListener:n,appear:r=!0,children:o,easing:i,in:a,onEnter:s,onEntered:d,onEntering:f,onExit:h,onExited:g,onExiting:y,style:v,timeout:x="auto",TransitionComponent:w=B}=e,k=(0,l.Z)(e,F),S=(0,p.Z)(),E=u.useRef(),P=C(),O=u.useRef(null),T=(0,G.Z)(O,b(o),t),R=e=>t=>{if(e){let n=O.current;void 0===t?e(n):e(n,t)}},A=R(f),j=R((e,t)=>{let n;$(e);let{duration:r,delay:o,easing:a}=z({style:v,timeout:x,easing:i},{mode:"enter"});"auto"===x?(n=P.transitions.getAutoHeightDuration(e.clientHeight),E.current=n):n=r,e.style.transition=[P.transitions.create("opacity",{duration:n,delay:o}),P.transitions.create("transform",{duration:K?n:.666*n,delay:o,easing:a})].join(","),s&&s(e,t)}),Z=R(d),M=R(y),N=R(e=>{let t;let{duration:n,delay:r,easing:o}=z({style:v,timeout:x,easing:i},{mode:"exit"});"auto"===x?(t=P.transitions.getAutoHeightDuration(e.clientHeight),E.current=t):t=n,e.style.transition=[P.transitions.create("opacity",{duration:t,delay:r}),P.transitions.create("transform",{duration:K?t:.666*t,delay:K?r:r||.333*t,easing:o})].join(","),e.style.opacity=0,e.style.transform=V(.75),h&&h(e)}),_=R(g);return(0,m.jsx)(w,(0,c.Z)({appear:r,in:a,nodeRef:O,onEnter:j,onEntered:Z,onEntering:A,onExit:N,onExited:_,onExiting:M,addEndListener:e=>{"auto"===x&&S.start(E.current||0,e),n&&n(O.current,e)},timeout:"auto"===x?null:x},k,{children:(e,t)=>u.cloneElement(o,(0,c.Z)({style:(0,c.Z)({opacity:0,transform:V(.75),visibility:"exited"!==e||a?void 0:"hidden"},H[e],v,o.props.style),ref:T},t))}))});U.muiSupportAuto=!0;var q=n(91070),Y=n(33703),X=n(73546),J=n(82690);function Q(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ee(e){var t=Q(e).Element;return e instanceof t||e instanceof Element}function et(e){var t=Q(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function en(e){if("undefined"==typeof ShadowRoot)return!1;var t=Q(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var er=Math.max,eo=Math.min,ei=Math.round;function ea(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function es(){return!/^((?!chrome|android).)*safari/i.test(ea())}function el(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&et(e)&&(o=e.offsetWidth>0&&ei(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&ei(r.height)/e.offsetHeight||1);var a=(ee(e)?Q(e):window).visualViewport,s=!es()&&n,l=(r.left+(s&&a?a.offsetLeft:0))/o,c=(r.top+(s&&a?a.offsetTop:0))/i,u=r.width/o,d=r.height/i;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function ec(e){var t=Q(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function eu(e){return e?(e.nodeName||"").toLowerCase():null}function ed(e){return((ee(e)?e.ownerDocument:e.document)||window.document).documentElement}function ep(e){return el(ed(e)).left+ec(e).scrollLeft}function ef(e){return Q(e).getComputedStyle(e)}function eh(e){var t=ef(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function em(e){var t=el(e),n=e.offsetWidth,r=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-r)&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function eg(e){return"html"===eu(e)?e:e.assignedSlot||e.parentNode||(en(e)?e.host:null)||ed(e)}function ey(e,t){void 0===t&&(t=[]);var n,r=function e(t){return["html","body","#document"].indexOf(eu
vendor: 13,432 bytes, line 1
1(t))>=0?t.ownerDocument.body:et(t)&&eh(t)?t:e(eg(t))}(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=Q(r),a=o?[i].concat(i.visualViewport||[],eh(r)?r:[]):r,s=t.concat(a);return o?s:s.concat(ey(eg(a)))}function ev(e){return et(e)&&"fixed"!==ef(e).position?e.offsetParent:null}function eb(e){for(var t=Q(e),n=ev(e);n&&["table","td","th"].indexOf(eu(n))>=0&&"static"===ef(n).position;)n=ev(n);return n&&("html"===eu(n)||"body"===eu(n)&&"static"===ef(n).position)?t:n||function(e){var t=/firefox/i.test(ea());if(/Trident/i.test(ea())&&et(e)&&"fixed"===ef(e).position)return null;var n=eg(e);for(en(n)&&(n=n.host);et(n)&&0>["html","body"].indexOf(eu(n));){var r=ef(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var ex="bottom",ew="right",ek="left",eS="auto",eE=["top",ex,ew,ek],eP="start",eO="viewport",eC="popper",eT=eE.reduce(function(e,t){return e.concat([t+"-"+eP,t+"-end"])},[]),eR=[].concat(eE,[eS]).reduce(function(e,t){return e.concat([t,t+"-"+eP,t+"-end"])},[]),eA=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],ej={placement:"bottom",modifiers:[],strategy:"absolute"};function eZ(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var eM={passive:!0};function eN(e){return e.split("-")[0]}function e_(e){return e.split("-")[1]}function eD(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function eI(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?eN(o):null,a=o?e_(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(i){case"top":t={x:s,y:n.y-r.height};break;case ex:t={x:s,y:n.y+n.height};break;case ew:t={x:n.x+n.width,y:l};break;case ek:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=i?eD(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case eP:t[c]=t[c]-(n[u]/2-r[u]/2);break;case"end":t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var eL={top:"auto",right:"auto",bottom:"auto",left:"auto"};function eB(e){var t,n,r,o,i,a,s,l=e.popper,c=e.popperRect,u=e.placement,d=e.variation,p=e.offsets,f=e.position,h=e.gpuAcceleration,m=e.adaptive,g=e.roundOffsets,y=e.isFixed,v=p.x,b=void 0===v?0:v,x=p.y,w=void 0===x?0:x,k="function"==typeof g?g({x:b,y:w}):{x:b,y:w};b=k.x,w=k.y;var S=p.hasOwnProperty("x"),E=p.hasOwnProperty("y"),P=ek,O="top",C=window;if(m){var T=eb(l),R="clientHeight",A="clientWidth";T===Q(l)&&"static"!==ef(T=ed(l)).position&&"absolute"===f&&(R="scrollHeight",A="scrollWidth"),("top"===u||(u===ek||u===ew)&&"end"===d)&&(O=ex,w-=(y&&T===C&&C.visualViewport?C.visualViewport.height:T[R])-c.height,w*=h?1:-1),(u===ek||("top"===u||u===ex)&&"end"===d)&&(P=ew,b-=(y&&T===C&&C.visualViewport?C.visualViewport.width:T[A])-c.width,b*=h?1:-1)}var j=Object.assign({position:f},m&&eL),Z=!0===g?(t={x:b,y:w},n=Q(l),r=t.x,o=t.y,{x:ei(r*(i=n.devicePixelRatio||1))/i||0,y:ei(o*i)/i||0}):{x:b,y:w};return(b=Z.x,w=Z.y,h)?Object.assign({},j,((s={})[O]=E?"0":"",s[P]=S?"0":"",s.transform=1>=(C.devicePixelRatio||1)?"translate("+b+"px, "+w+"px)":"translate3d("+b+"px, "+w+"px, 0)",s)):Object.assign({},j,((a={})[O]=E?w+"px":"",a[P]=S?b+"px":"",a.transform="",a))}var eW={left:"right",right:"left",bottom:"top",top:"bottom"};function e$(e){return e.replace(/left|right|bottom|top/g,function(e){return eW[e]})}var ez={start:"end",end:"start"};function eG(e){return e.replace(/start|end/g,function(e){return ez[e]})}function eF(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&en(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function eV(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function eH(e,t,n){var r,o,i,a,s,l,c,u,d,p;return t===eO?eV(function(e,t){var n=Q(e),r=ed(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;var c=es();(c||!c&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:s+ep(e),y:l}}(e,n)):ee(t)?((r=el(t,!1,"fixed"===n)).top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r):eV((o=ed(e),a=ed(o),s=ec(o),l=null==(i=o.ownerDocument)?void 0:i.body,c=er(a.scrollWidth,a.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),u=er(a.scrollHeight,a.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),d=-s.scrollLeft+ep(o),p=-s.scrollTop,"rtl"===ef(l||a).direction&&(d+=er(a.clientWidth,l?l.clientWidth:0)-c),{width:c,height:u,x:d,y:p}))}function eK(){return{top:0,right:0,bottom:0,left:0}}function eU(e){return Object.assign({},eK(),e)}function eq(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function eY(e,t){void 0===t&&(t={});var n,r,o,i,a,s,l,c,u=t,d=u.placement,p=void 0===d?e.placement:d,f=u.strategy,h=void 0===f?e.strategy:f,m=u.boundary,g=u.rootBoundary,y=u.elementContext,v=void 0===y?eC:y,b=u.altBoundary,x=u.padding,w=void 0===x?0:x,k=eU("number"!=typeof w?w:eq(w,eE)),S=e.rects.popper,E=e.elements[void 0!==b&&b?v===eC?"reference":eC:v],P=(n=ee(E)?E:E.contextElement||ed(e.elements.popper),r=void 0===m?"clippingParents":m,o=void 0===g?eO:g,l=(s=[].concat("clippingParents"===r?(i=ey(eg(n)),ee(a=["absolute","fixed"].indexOf(ef(n).position)>=0&&et(n)?eb(n):n)?i.filter(function(e){return ee(e)&&eF(e,a)&&"body"!==eu(e)}):[]):[].concat(r),[o]))[0],(c=s.reduce(function(e,t){var r=eH(n,t,h);return e.top=er(r.top,e.top),e.right=eo(r.right,e.right),e.bottom=eo(r.bottom,e.bottom),e.left=er(r.left,e.left),e},eH(n,l,h))).width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c),O=el(e.elements.reference),C=eI({reference:O,element:S,strategy:"absolute",placement:p}),T=eV(Object.assign({},S,C)),R=v===eC?T:O,A={top:P.top-R.top+k.top,bottom:R.bottom-P.bottom+k.bottom,left:P.left-R.left+k.left,right:R.right-P.right+k.right},j=e.modifiersData.offset;if(v===eC&&j){var Z=j[p];Object.keys(A).forEach(function(e){var t=[ew,ex].indexOf(e)>=0?1:-1,n=["top",ex].indexOf(e)>=0?"y":"x";A[e]+=Z[n]*t})}return A}function eX(e,t,n){return er(e,eo(t,n))}function eJ(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function eQ(e){return["top",ew,ex,ek].some(function(t){return e[t]>=0})}var e0=(i=void 0===(o=(r={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,s=void 0===a||a,l=Q(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(e){e.addEventListener("scroll",n.update,eM)}),s&&l.addEventListener("resize",n.update,eM),function(){i&&c.forEach(function(e){e.removeEventListener("scroll",n.update,eM)}),s&&l.removeEventListener("resize",n.update,eM)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=eI({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=n.adaptive,i=n.roundOffsets,a=void 0===i||i,s={placement:eN(t.placement),variation:e_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===r||r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,eB(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===o||o,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,eB(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];et(o)&&eu(o)&&(Object.assign(o.style,n),Object.keys(r).forEach(function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});et(r)&&eu(r)&&(Object.assign(r.style,i),Object.keys(o).forEach(function(e){r.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=eR.reduce(function(e,n){var r,o,a,s,l,c;return e[n]=(r=t.rects,a=[ek,"top"].indexOf(o=eN(n))>=0?-1:1,l=(s="function"==typeof i?i(Object.assign({},r,{placement:n})):i)[0],c=s[1],l=l||0,c=(c||0)*a,[ek,ew].indexOf(o)>=0?{x:c,y:l}:{x:l,y:c}),e},{}),s=a[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,y=eN(g)===g,v=l||(y||!h?[e$(g)]:function(e){if(eN(e)===eS)return[];var t=e$(e);return[eG(e),t,eG(t)]}(g)),b=[g].concat(v).reduce(function(e,n){var r,o,i,a,s,l,p,f,g,y,v,b;return e.concat(eN(n)===eS?(o=(r={placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:h,allowedAutoPlacements:m}).placement,i=r.boundary,a=r.rootBoundary,s=r.padding,l=r.flipVariations,f=void 0===(p=r.allowedAutoPlacements)?eR:p,0===(v=(y=(g=e_(o))?l?eT:eT.filter(function(e){return e_(e)===g}):eE).filter(function(e){return f.indexOf(e)>=0})).length&&(v=y),Object.keys(b=v.reduce(function(e,n){return e[n]=eY(t,{placement:n,boundary:i,rootBoundary:a,padding:s})[eN(n)],e},{})).sort(function(e,t){return b[e]-b[t]})):n)},[]),x=t.rects.reference,w=t.rects.popper,k=new Map,S=!0,E=b[0],P=0;P<b.length;P++){var O=b[P],C=eN(O),T=e_(O)===eP,R=["top",ex].indexOf(C)>=0,A=R?"width":"height",j=eY(t,{placement:O,boundary:u,rootBoundary:d,altBoundary:p,padding:c}),Z=R?T?ew:ek:T?ex:"top";x[A]>w[A]&&(Z=e$(Z));var M=e$(Z),N=[];if(i&&N.push(j[C]<=0),s&&N.push(j[Z]<=0,j[M]<=0),N.every(function(e){return e})){E=O,S=!1;break}k.set(O,N)}if(S)for(var _=h?3:1,D=function(e){var t=b.find(function(t){var n=k.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},I=_;I>0&&"break"!==D(I);I--);t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=n.altAxis,a=n.boundary,s=n.rootBoundary,l=n.altBoundary,c=n.padding,u=n.tether,d=void 0===u||u,p=n.tetherOffset,f=void 0===p?0:p,h=eY(t,{boundary:a,rootBoundary:s,padding:c,altBoundary:l}),m=eN(t.placement),g=e_(t.placement),y=!g,v=eD(m),b="x"===v?"y":"x",x=t.modifiersData.popperOffsets,w=t.rects.reference,k=t.rects.popper,S="function"==typeof f?f(Object.assign({},t.rects,{placement:t.placement})):f,E="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(x){if(void 0===o||o){var C,T="y"===v?"top":ek,R="y"===v?ex:ew,A="y"===v?"height":"width",j=x[v],Z=j+h[T],M=j-h[R],N=d?-k[A]/2:0,_=g===eP?w[A]:k[A],D=g===eP?-k[A]:-w[A],I=t.elements.arrow,L=d&&I?em(I):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:eK(),W=B[T],$=B[R],z=eX(0,w[A],L[A]),G=y?w[A]/2-N-z-W-E.mainAxis:_-z-W-E.mainAxis,F=y?-w[A]/2+N+z+$+E.mainAxis:D+z+$+E.mainAxis,V=t.elements.arrow&&eb(t.elements.arrow),H=V?"y"===v?V.clientTop||0:V.clientLeft||0:0,K=null!=(C=null==P?void 0:P[v])?C:0,U=eX(d?eo(Z,j+G-K-H):Z,j,d?er(M,j+F-K):M);x[v]=U,O[v]=U-j}if(void 0!==i&&i){var q,Y,X="x"===v?"top":ek,J="x"===v?ex:ew,Q=x[b],ee="y"===b?"height":"width",et=Q+h[X],en=Q-h[J],ei=-1!==["top",ek].indexOf(m),ea=null!=(Y=null==P?void 0:P[b])?Y:0,es=ei?et:Q-w[ee]-k[ee]-ea+E.altAxis,el=ei?Q+w[ee]+k[ee]-ea-E.altAxis:en,ec=d&&ei?(q=eX(es,Q,el))>el?el:q:eX(d?es:et,Q,d?el:en);x[b]=ec,O[b]=ec-Q}t.modifiersData[r]=O}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,r=e.state,o=e.name,i=e.options,a=r.elements.arrow,s=r.modifiersData.popperOffsets,l=eN(r.placement),c=eD(l),u=[ek,ew].indexOf(l)>=0?"height":"width";if(a&&s){var d=eU("number"!=typeof(t="function"==typeof(t=i.padding)?t(Object.assign({},r.rects,{placement:r.placement})):t)?t:eq(t,eE)),p=em(a),f="y"===c?"top":ek,h="y"===c?ex:ew,m=r.rects.reference[u]+r.re
1cts.reference[c]-s[c]-r.rects.popper[u],g=s[c]-r.rects.reference[c],y=eb(a),v=y?"y"===c?y.clientHeight||0:y.clientWidth||0:0,b=d[f],x=v-p[u]-d[h],w=v/2-p[u]/2+(m/2-g/2),k=eX(b,w,x);r.modifiersData[o]=((n={})[c]=k,n.centerOffset=k-w,n)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&eF(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=eY(t,{elementContext:"reference"}),s=eY(t,{altBoundary:!0}),l=eJ(a,r),c=eJ(s,o,i),u=eQ(l),d=eQ(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}}]}).defaultModifiers)?[]:o,s=void 0===(a=r.defaultOptions)?ej:a,function(e,t,n){void 0===n&&(n=s);var r,o,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},ej,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:a,setOptions:function(n){var r,o,c,p,f,h="function"==typeof n?n(a.options):n;d(),a.options=Object.assign({},s,a.options,h),a.scrollParents={reference:ee(e)?ey(e):e.contextElement?ey(e.contextElement):[],popper:ey(t)};var m=(o=Object.keys(r=[].concat(i,a.options.modifiers).reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{})).map(function(e){return r[e]}),c=new Map,p=new Set,f=[],o.forEach(function(e){c.set(e.name,e)}),o.forEach(function(e){p.has(e.name)||function e(t){p.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!p.has(t)){var n=c.get(t);n&&e(n)}}),f.push(t)}(e)}),eA.reduce(function(e,t){return e.concat(f.filter(function(e){return e.phase===t}))},[]));return a.orderedModifiers=m.filter(function(e){return e.enabled}),a.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,r=e.effect;if("function"==typeof r){var o=r({state:a,name:t,instance:u,options:void 0===n?{}:n});l.push(o||function(){})}}),u.update()},forceUpdate:function(){if(!c){var e,t,n,r,o,i,s,l,d,p,f,h,m=a.elements,g=m.reference,y=m.popper;if(eZ(g,y)){a.rects={reference:(t=eb(y),n="fixed"===a.options.strategy,r=et(t),l=et(t)&&(i=ei((o=t.getBoundingClientRect()).width)/t.offsetWidth||1,s=ei(o.height)/t.offsetHeight||1,1!==i||1!==s),d=ed(t),p=el(g,l,n),f={scrollLeft:0,scrollTop:0},h={x:0,y:0},(r||!r&&!n)&&(("body"!==eu(t)||eh(d))&&(f=(e=t)!==Q(e)&&et(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:ec(e)),et(t)?(h=el(t,!0),h.x+=t.clientLeft,h.y+=t.clientTop):d&&(h.x=ep(d))),{x:p.left+f.scrollLeft-h.x,y:p.top+f.scrollTop-h.y,width:p.width,height:p.height}),popper:em(y)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(e){return a.modifiersData[e.name]=Object.assign({},e.data)});for(var v=0;v<a.orderedModifiers.length;v++){if(!0===a.reset){a.reset=!1,v=-1;continue}var b=a.orderedModifiers[v],x=b.fn,w=b.options,k=void 0===w?{}:w,S=b.name;"function"==typeof x&&(a=x({state:a,options:k,name:S,instance:u})||a)}}}},update:(r=function(){return new Promise(function(e){u.forceUpdate(),e(a)})},function(){return o||(o=new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(r())})})),o}),destroy:function(){d(),c=!0}};if(!eZ(e,t))return u;function d(){l.forEach(function(e){return e()}),l=[]}return u.setOptions(n).then(function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)}),u}),e1=function(e,t=[]){if(void 0===e)return{};let n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n)).forEach(t=>{n[t]=e[t]}),n},e2=function(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t},e4=function(e){let{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){let e=(0,d.Z)(null==n?void 0:n.className,i,null==o?void 0:o.className,null==r?void 0:r.className),t=(0,c.Z)({},null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),a=(0,c.Z)({},n,o,r);return e.length>0&&(a.className=e),Object.keys(t).length>0&&(a.style=t),{props:a,internalRef:void 0}}let a=e1((0,c.Z)({},o,r)),s=e2(r),l=e2(o),u=t(a),p=(0,d.Z)(null==u?void 0:u.className,null==n?void 0:n.className,i,null==o?void 0:o.className,null==r?void 0:r.className),f=(0,c.Z)({},null==u?void 0:u.style,null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),h=(0,c.Z)({},u,n,l,s);return p.length>0&&(h.className=p),Object.keys(f).length>0&&(h.style=f),{props:h,internalRef:u.ref}};let e5=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];var e3=function(e){var t;let{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}
1=e,a=(0,l.Z)(e,e5),s=i?{}:"function"==typeof r?r(o,void 0):r,{props:u,internalRef:d}=e4((0,c.Z)({},a,{externalSlotProps:s})),p=(0,Y.Z)(d,null==s?void 0:s.ref,null==(t=e.additionalProps)?void 0:t.ref);return v(n,(0,c.Z)({},u,{ref:p}),o)},e6=n(27364);let e7=u.forwardRef(function(e,t){let{children:n,container:r,disablePortal:o=!1}=e,[i,a]=u.useState(null),s=(0,Y.Z)(u.isValidElement(n)?b(n):null,t);return((0,X.Z)(()=>{!o&&a(("function"==typeof r?r():r)||document.body)},[r,o]),(0,X.Z)(()=>{if(i&&!o)return(0,e6.Z)(t,i),()=>{(0,e6.Z)(t,null)}},[t,i,o]),o)?u.isValidElement(n)?u.cloneElement(n,{ref:s}):(0,m.jsx)(u.Fragment,{children:n}):(0,m.jsx)(u.Fragment,{children:i?j.createPortal(n,i):i})});var e8=n(1588),e9=n(34867);function te(e){return(0,e9.ZP)("MuiPopper",e)}(0,e8.Z)("MuiPopper",["root"]);let tt=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],tn=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function tr(e){return"function"==typeof e?e():e}let to=e=>{let{classes:t}=e;return(0,f.Z)({root:["root"]},te,t)},ti={},ta=u.forwardRef(function(e,t){var n;let{anchorEl:r,children:o,direction:i,disablePortal:a,modifiers:s,open:d,placement:p,popperOptions:f,popperRef:h,slotProps:g={},slots:y={},TransitionProps:v}=e,b=(0,l.Z)(e,tt),x=u.useRef(null),w=(0,Y.Z)(x,t),k=u.useRef(null),S=(0,Y.Z)(k,h),E=u.useRef(S);(0,X.Z)(()=>{E.current=S},[S]),u.useImperativeHandle(h,()=>k.current,[]);let P=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(p,i),[O,C]=u.useState(P),[T,R]=u.useState(tr(r));u.useEffect(()=>{k.current&&k.current.forceUpdate()}),u.useEffect(()=>{r&&R(tr(r))},[r]),(0,X.Z)(()=>{if(!T||!d)return;let e=e=>{C(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:t=>{let{state:n}=t;e(n)}}];null!=s&&(t=t.concat(s)),f&&null!=f.modifiers&&(t=t.concat(f.modifiers));let n=e0(T,x.current,(0,c.Z)({placement:P},f,{modifiers:t}));return E.current(n),()=>{n.destroy(),E.current(null)}},[T,a,s,d,f,P]);let A={placement:O};null!==v&&(A.TransitionProps=v);let j=to(e),Z=null!=(n=y.root)?n:"div",M=e3({elementType:Z,externalSlotProps:g.root,externalForwardedProps:b,additionalProps:{role:"tooltip",ref:w},ownerState:e,className:j.root});return(0,m.jsx)(Z,(0,c.Z)({},M,{children:"function"==typeof o?o(A):o}))}),ts=u.forwardRef(function(e,t){let n;let{anchorEl:r,children:o,container:i,direction:a="ltr",disablePortal:s=!1,keepMounted:d=!1,modifiers:p,open:f,placement:h="bottom",popperOptions:g=ti,popperRef:y,style:v,transition:b=!1,slotProps:x={},slots:w={}}=e,k=(0,l.Z)(e,tn),[S,E]=u.useState(!0);if(!d&&!f&&(!b||S))return null;if(i)n=i;else if(r){let e=tr(r);n=e&&void 0!==e.nodeType?(0,J.Z)(e).body:(0,J.Z)(null).body}let P=!f&&d&&(!b||S)?"none":void 0,O=b?{in:f,onEnter:()=>{E(!1)},onExited:()=>{E(!0)}}:void 0;return(0,m.jsx)(e7,{disablePortal:s,container:n,children:(0,m.jsx)(ta,(0,c.Z)({anchorEl:r,direction:a,disablePortal:s,modifiers:p,ref:t,open:b?!S:f,placement:h,popperOptions:g,popperRef:y,slotProps:x,slots:w},k,{style:(0,c.Z)({position:"fixed",top:0,left:0,display:P},v),TransitionProps:O,children:o}))})}),tl=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],tc=(0,x.ZP)(ts,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),tu=u.forwardRef(function(e,t){var n;let r=(0,q.Z)(),o=(0,T.i)({props:e,name:"MuiPopper"}),{anchorEl:i,component:a,components:s,componentsProps:u,container:d,disablePortal:p,keepMounted:f,modifiers:h,open:g,placement:y,popperOptions:v,popperRef:b,transition:x,slots:w,slotProps:k}=o,S=(0,l.Z)(o,tl),E=null!=(n=null==w?void 0:w.root)?n:null==s?void 0:s.Root,P=(0,c.Z)({anchorEl:i,container:d,disablePortal:p,keepMounted:f,modifiers:h,open:g,placement:y,popperOptions:v,popperRef:b,transition:x},S);return(0,m.jsx)(tc,(0,c.Z)({as:a,direction:null==r?void 0:r.direction,slots:{root:E},slotProps:null!=k?k:u},P,{ref:t}))});var td=n(13208),tp=n(20826),tf=n(79310),th=n(95416);function tm(e){return(0,e9.ZP)("MuiTooltip",e)}let tg=(0,e8.Z)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),ty=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","
1slotProps","slots","title","TransitionComponent","TransitionProps"],tv=e=>{let{classes:t,disableInteractive:n,arrow:r,touch:o,placement:i}=e,a={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch","tooltipPlacement".concat((0,R.Z)(i.split("-")[0]))],arrow:["arrow"]};return(0,f.Z)(a,tm,t)},tb=(0,x.ZP)(tu,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(e=>{let{theme:t,ownerState:n,open:r}=e;return(0,c.Z)({zIndex:(t.vars||t).zIndex.tooltip,pointerEvents:"none"},!n.disableInteractive&&{pointerEvents:"auto"},!r&&{pointerEvents:"none"},n.arrow&&{['&[data-popper-placement*="bottom"] .'.concat(tg.arrow)]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},['&[data-popper-placement*="top"] .'.concat(tg.arrow)]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},['&[data-popper-placement*="right"] .'.concat(tg.arrow)]:(0,c.Z)({},n.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),['&[data-popper-placement*="left"] .'.concat(tg.arrow)]:(0,c.Z)({},n.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})}),tx=(0,x.ZP)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t["tooltipPlacement".concat((0,R.Z)(n.placement.split("-")[0]))]]}})(e=>{let{theme:t,ownerState:n}=e;return(0,c.Z)({backgroundColor:t.vars?t.vars.palette.Tooltip.bg:(0,h.Fq)(t.palette.grey[700],.92),borderRadius:(t.vars||t).shape.borderRadius,color:(t.vars||t).palette.common.white,fontFamily:t.typography.fontFamily,padding:"4px 8px",fontSize:t.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:t.typography.fontWeightMedium},n.arrow&&{position:"relative",margin:0},n.touch&&{padding:"8px 16px",fontSize:t.typography.pxToRem(14),lineHeight:"".concat(Math.round(16/14*1e5)/1e5,"em"),fontWeight:t.typography.fontWeightRegular},{[".".concat(tg.popper,'[data-popper-placement*="left"] &')]:(0,c.Z)({transformOrigin:"right center"},n.isRtl?(0,c.Z)({marginLeft:"14px"},n.touch&&{marginLeft:"24px"}):(0,c.Z)({marginRight:"14px"},n.touch&&{marginRight:"24px"})),[".".concat(tg.popper,'[data-popper-placement*="right"] &')]:(0,c.Z)({transformOrigin:"left center"},n.isRtl?(0,c.Z)({marginRight:"14px"},n.touch&&{marginRight:"24px"}):(0,c.Z)({marginLeft:"14px"},n.touch&&{marginLeft:"24px"})),[".".concat(tg.popper,'[data-popper-placement*="top"] &')]:(0,c.Z)({transformOrigin:"center bottom",marginBottom:"14px"},n.touch&&{marginBottom:"24px"}),[".".concat(tg.popper,'[data-popper-placement*="bottom"] &')]:(0,c.Z)({transformOrigin:"center top",marginTop:"14px"},n.touch&&{marginTop:"24px"})})}),tw=(0,x.ZP)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(e=>{let{theme:t}=e;return{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:t.vars?t.vars.palette.Tooltip.bg:(0,h.Fq)(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}}),tk=!1,tS=new p.V,tE={x:0,y:0};function tP(e,t){return function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];t&&t(n,...o),e(n,...o)}}var tO=u.forwardRef(function(e,t){var n,r,o,i,a,s,f,h,g,x,w,k,S,E,P,O,R,A,j;let Z=(0,T.i)({props:e,name:"MuiTooltip"}),{arrow:M=!1,children:N,components:_={},componentsProps:D={},describeChild:I=!1,disableFocusListener:L=!1,disableHoverListener:B=!1,disableInteractive:W=!1,disableTouchListener:$=!1,enterDelay:z=100,enterNextDelay:F=0,enterTouchDelay:V=700,followCursor:H=!1,id:K,leaveDelay:q=0,leaveTouchDelay:Y=1500,onClose:X,onOpen:J,open:Q,placement:ee="bottom",PopperComponent:et,PopperProps:en={},slotProps:er={},slots:eo={},title:ei,TransitionComponent:ea=U,TransitionProps:es}=Z,el=(0,l.Z)(Z,ty),ec=u.isValidElement(N)?N:(0,m.jsx)("span",{children:N}),eu=C(),ed=y(),[ep,ef]=u.useState(),[eh,em]=u.useState(null),eg=u.useRef(!1),ey=W||H,ev=(0,p.Z)(),eb=(0,p.Z)(),ex=(0,p.Z)(),ew=(0,p.Z)(),[ek,eS]=(0,th.Z)({controlled:Q,default:!1,name:"Tooltip",state:"open"}),eE=ek,eP=(0,tp.Z)(K),eO=u.useRef(),eC=(0,td.Z)(()=>{void 0!==eO.current&&(document.body.style.WebkitUserSelect=eO.current,eO.current=void 0),ew.clear()});u.useEffect(()=>eC,[eC]);let eT=e=>{tS.clear(),tk=!0,eS(!0),J&&!eE&&J(e)},eR=(0,td.Z)(e=>{tS.start(800+q,()=>{tk=!1}),eS(!1),X&&eE&&X(e),ev.start(eu.transitions.duration.shortest,()=>{eg.current=!1})}),eA=e=>{eg.current&&"touchstart"!==e.type||(ep&&ep.removeAttribute("title"),eb.clear(),ex.clear(),z||tk&&F?eb.start(tk?F:z,()=>{eT(e)}
1):eT(e))},ej=e=>{eb.clear(),ex.start(q,()=>{eR(e)})},{isFocusVisibleRef:eZ,onBlur:eM,onFocus:eN,ref:e_}=(0,tf.Z)(),[,eD]=u.useState(!1),eI=e=>{eM(e),!1===eZ.current&&(eD(!1),ej(e))},eL=e=>{ep||ef(e.currentTarget),eN(e),!0===eZ.current&&(eD(!0),eA(e))},eB=e=>{eg.current=!0;let t=ec.props;t.onTouchStart&&t.onTouchStart(e)};u.useEffect(()=>{if(eE)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){("Escape"===e.key||"Esc"===e.key)&&eR(e)}},[eR,eE]);let eW=(0,G.Z)(b(ec),e_,ef,t);ei||0===ei||(eE=!1);let e$=u.useRef(),ez={},eG="string"==typeof ei;I?(ez.title=eE||!eG||B?null:ei,ez["aria-describedby"]=eE?eP:null):(ez["aria-label"]=eG?ei:null,ez["aria-labelledby"]=eE&&!eG?eP:null);let eF=(0,c.Z)({},ez,el,ec.props,{className:(0,d.Z)(el.className,ec.props.className),onTouchStart:eB,ref:eW},H?{onMouseMove:e=>{let t=ec.props;t.onMouseMove&&t.onMouseMove(e),tE={x:e.clientX,y:e.clientY},e$.current&&e$.current.update()}}:{}),eV={};$||(eF.onTouchStart=e=>{eB(e),ex.clear(),ev.clear(),eC(),eO.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",ew.start(V,()=>{document.body.style.WebkitUserSelect=eO.current,eA(e)})},eF.onTouchEnd=e=>{ec.props.onTouchEnd&&ec.props.onTouchEnd(e),eC(),ex.start(Y,()=>{eR(e)})}),B||(eF.onMouseOver=tP(eA,eF.onMouseOver),eF.onMouseLeave=tP(ej,eF.onMouseLeave),ey||(eV.onMouseOver=eA,eV.onMouseLeave=ej)),L||(eF.onFocus=tP(eL,eF.onFocus),eF.onBlur=tP(eI,eF.onBlur),ey||(eV.onFocus=eL,eV.onBlur=eI));let eH=u.useMemo(()=>{var e;let t=[{name:"arrow",enabled:!!eh,options:{element:eh,padding:4}}];return null!=(e=en.popperOptions)&&e.modifiers&&(t=t.concat(en.popperOptions.modifiers)),(0,c.Z)({},en.popperOptions,{modifiers:t})},[eh,en]),eK=(0,c.Z)({},Z,{isRtl:ed,arrow:M,disableInteractive:ey,placement:ee,PopperComponentProp:et,touch:eg.current}),eU=tv(eK),eq=null!=(n=null!=(r=eo.popper)?r:_.Popper)?n:tb,eY=null!=(o=null!=(i=null!=(a=eo.transition)?a:_.Transition)?i:ea)?o:U,eX=null!=(s=null!=(f=eo.tooltip)?f:_.Tooltip)?s:tx,eJ=null!=(h=null!=(g=eo.arrow)?g:_.Arrow)?h:tw,eQ=v(eq,(0,c.Z)({},en,null!=(x=er.popper)?x:D.popper,{className:(0,d.Z)(eU.popper,null==en?void 0:en.className,null==(w=null!=(k=er.popper)?k:D.popper)?void 0:w.className)}),eK),e0=v(eY,(0,c.Z)({},es,null!=(S=er.transition)?S:D.transition),eK),e1=v(eX,(0,c.Z)({},null!=(E=er.tooltip)?E:D.tooltip,{className:(0,d.Z)(eU.tooltip,null==(P=null!=(O=er.tooltip)?O:D.tooltip)?void 0:P.className)}),eK),e2=v(eJ,(0,c.Z)({},null!=(R=er.arrow)?R:D.arrow,{className:(0,d.Z)(eU.arrow,null==(A=null!=(j=er.arrow)?j:D.arrow)?void 0:A.className)}),eK);return(0,m.jsxs)(u.Fragment,{children:[u.cloneElement(ec,eF),(0,m.jsx)(eq,(0,c.Z)({as:null!=et?et:tu,placement:ee,anchorEl:H?{getBoundingClientRect:()=>({top:tE.y,left:tE.x,right:tE.x,bottom:tE.y,width:0,height:0})}:ep,popperRef:e$,open:!!ep&&eE,id:eP,transition:!0},eV,eQ,{popperOptions:eH,children:e=>{let{TransitionProps:t}=e;return(0,m.jsx)(eY,(0,c.Z)({timeout:eu.transitions.duration.shorter},t,e0,{children:(0,m.jsxs)(eX,(0,c.Z)({},e1,{children:[ei,M?(0,m.jsx)(eJ,(0,c.Z)({},e2,{ref:em})):null]}))}))}}))]})})},12356:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(87462),o=n(63366),i=n(56535),a=n(4953),s=n(44920),l=n(86523),c=n(17172),u=n(2101),d={black:"#000",white:"#fff"},p={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},f={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},h={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},m={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},g={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},y={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},v={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};let b=["mode","contrastThreshold","tonalOffset"],x={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:d.white,default:d.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackgroun
1d:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},w={text:{primary:d.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:d.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function k(e,t,n,r){let o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,u.$n)(e.main,o):"dark"===t&&(e.dark=(0,u._j)(e.main,i)))}let S=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],E={textTransform:"uppercase"},P='"Roboto", "Helvetica", "Arial", sans-serif';function O(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return["".concat(t[0],"px ").concat(t[1],"px ").concat(t[2],"px ").concat(t[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(t[4],"px ").concat(t[5],"px ").concat(t[6],"px ").concat(t[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(t[8],"px ").concat(t[9],"px ").concat(t[10],"px ").concat(t[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}let C=["none",O(0,2,1,-1,0,1,1,0,0,1,3,0),O(0,3,1,-2,0,2,2,0,0,1,5,0),O(0,3,3,-2,0,3,4,0,0,1,8,0),O(0,2,4,-1,0,4,5,0,0,1,10,0),O(0,3,5,-1,0,5,8,0,0,1,14,0),O(0,3,5,-1,0,6,10,0,0,1,18,0),O(0,4,5,-2,0,7,10,1,0,2,16,1),O(0,5,5,-3,0,8,10,1,0,3,14,2),O(0,5,6,-3,0,9,12,1,0,3,16,2),O(0,6,6,-3,0,10,14,1,0,4,18,3),O(0,6,7,-4,0,11,15,1,0,4,20,3),O(0,7,8,-4,0,12,17,2,0,5,22,4),O(0,7,8,-4,0,13,19,2,0,5,24,4),O(0,7,9,-4,0,14,21,2,0,5,26,4),O(0,8,9,-5,0,15,22,2,0,6,28,5),O(0,8,10,-5,0,16,24,2,0,6,30,5),O(0,8,11,-5,0,17,26,2,0,6,32,5),O(0,9,11,-5,0,18,28,2,0,7,34,6),O(0,9,12,-6,0,19,29,2,0,7,36,6),O(0,10,13,-6,0,20,31,3,0,8,38,7),O(0,10,13,-6,0,21,33,3,0,8,40,7),O(0,10,14,-6,0,22,35,3,0,8,42,7),O(0,11,14,-7,0,23,36,3,0,9,44,8),O(0,11,15,-7,0,24,38,3,0,9,46,8)],T=["duration","easing","delay"],R={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},A={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function j(e){return"".concat(Math.round(e),"ms")}function Z(e){if(!e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}var M={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};let N=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];var _=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t,n=arguments.length,O=Array(n>1?n-1:0),_=1;_<n;_++)O[_-1]=arguments[_];let{mixins:D={},palette:I={},transitions:L={},typography:B={}}=e,W=(0,o.Z)(e,N);if(e.vars&&void 0===e.generateCssVars)throw Error((0,i.Z)(18));let $=function(e){let{mode:t="light",contrastThreshold:n=3,tonalOffset:s=.2}=e,l=(0,o.Z)(e,b),c=e.primary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:g[200],light:g[50],dark:g[400]}:{main:g[700],light:g[400],dark:g[800]}}(t),S=e.secondary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:f[200],light:f[50],dark:f[400]}:{main:f[500],light:f[300],dark:f[700]}}(t),E=e.error||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:h[500],light:h[300],dark:h[700]}:{main:h[700],light:h[400],dark:h[800]}}(t),P=e.info||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:y[400],light:y[300],dark:y[700]}:{main:y[700],light:y[500],dark:y[900]}}(t),O=e.success||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:v[400],light:v[300],dark:v[700]}:{main:v[800],light:v[500],dark:v[900]}}(t),C=e.warning||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:m[400],light:m[300],dark:m[700]}:{main:"#ed6c02",light:m[500],dark:m[900]}}(t);function T(e){return(0,u.mi)(e,w.text.primary)>=n?w.text.primary:x.text.primary}let R=e=>{let{color:t,name:n,mainShade:o=500,lightShade:a=300,darkShade:l=700}=e;if(!(t=(0,r.Z)({},t)).main&&t[o]&&(t.main=t[o]),!t.hasOwnProperty("main"))throw Error((0,i.Z)(11,n?" (".concat(n,")"):"",o));if("string"!=typeof t.main)throw Error((0,i.Z)(12,n?" (".concat(n,")"):"",JSON.stringify(t.main)));return k(t,"light",a,s),k(t,"dark",l,s),t.contrastText||(t.contrastText=T(t.main)),t};return(0,a.Z)((0,r.Z)({common:(0,r.Z)({},d),mode:t,primary:R({color:c,name:"primary"}
1),secondary:R({color:S,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:R({color:E,name:"error"}),warning:R({color:C,name:"warning"}),info:R({color:P,name:"info"}),success:R({color:O,name:"success"}),grey:p,contrastThreshold:n,getContrastText:T,augmentColor:R,tonalOffset:s},{dark:w,light:x}[t]),l)}(I),z=(0,c.Z)(e),G=(0,a.Z)(z,{mixins:(t=z.breakpoints,(0,r.Z)({toolbar:{minHeight:56,[t.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[t.up("sm")]:{minHeight:64}}},D)),palette:$,shadows:C.slice(),typography:function(e,t){let n="function"==typeof t?t(e):t,{fontFamily:i=P,fontSize:s=14,fontWeightLight:l=300,fontWeightRegular:c=400,fontWeightMedium:u=500,fontWeightBold:d=700,htmlFontSize:p=16,allVariants:f,pxToRem:h}=n,m=(0,o.Z)(n,S),g=s/14,y=h||(e=>"".concat(e/p*g,"rem")),v=(e,t,n,o,a)=>(0,r.Z)({fontFamily:i,fontWeight:e,fontSize:y(t),lineHeight:n},i===P?{letterSpacing:"".concat(Math.round(o/t*1e5)/1e5,"em")}:{},a,f),b={h1:v(l,96,1.167,-1.5),h2:v(l,60,1.2,-.5),h3:v(c,48,1.167,0),h4:v(c,34,1.235,.25),h5:v(c,24,1.334,0),h6:v(u,20,1.6,.15),subtitle1:v(c,16,1.75,.15),subtitle2:v(u,14,1.57,.1),body1:v(c,16,1.5,.15),body2:v(c,14,1.43,.15),button:v(u,14,1.75,.4,E),caption:v(c,12,1.66,.4),overline:v(c,12,2.66,1,E),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,a.Z)((0,r.Z)({htmlFontSize:p,pxToRem:y,fontFamily:i,fontSize:s,fontWeightLight:l,fontWeightRegular:c,fontWeightMedium:u,fontWeightBold:d},b),m,{clone:!1})}($,B),transitions:function(e){let t=(0,r.Z)({},R,e.easing),n=(0,r.Z)({},A,e.duration);return(0,r.Z)({getAutoHeightDuration:Z,create:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{duration:i=n.standard,easing:a=t.easeInOut,delay:s=0}=r;return(0,o.Z)(r,T),(Array.isArray(e)?e:[e]).map(e=>"".concat(e," ").concat("string"==typeof i?i:j(i)," ").concat(a," ").concat("string"==typeof s?s:j(s))).join(",")}},e,{easing:t,duration:n})}(L),zIndex:(0,r.Z)({},M)});return G=(0,a.Z)(G,W),(G=O.reduce((e,t)=>(0,a.Z)(e,t),G)).unstable_sxConfig=(0,r.Z)({},s.Z,null==W?void 0:W.unstable_sxConfig),G.unstable_sx=function(e){return(0,l.Z)({sx:e,theme:this})},G}()},88439:function(e,t){"use strict";t.Z="$$material"},38713:function(e,t,n){"use strict";n.d(t,{ZP:function(){return a}});var r=n(58128),o=n(12356),i=n(88439),a=(0,r.ZP)({themeId:i.Z,defaultTheme:o.Z,rootShouldForwardProp:e=>"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e&&"classes"!==e})},66643:function(e,t,n){"use strict";var r=n(14142);t.Z=r.Z},22019:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return o.Z},createChainedFunction:function(){return i},createSvgIcon:function(){return w},debounce:function(){return k},deprecatedPropType:function(){return S},isMuiElement:function(){return E},ownerDocument:function(){return O},ownerWindow:function(){return C},requirePropFactory:function(){return T},setRef:function(){return R},unstable_ClassNameGenerator:function(){return I},unstable_useEnhancedEffect:function(){return A},unstable_useId:function(){return j.Z},unsupportedProp:function(){return Z},useControlled:function(){return M.Z},useEventCallback:function(){return N.Z},useForkRef:function(){return _.Z},useIsFocusVisible:function(){return D.Z}});var r=n(37078),o=n(66643),i=function(...e){return e.reduce((e,t)=>null==t?e:function(...n){e.apply(this,n),t.apply(this,n)},()=>{})},a=n(87462),s=n(67294),l=n(63366),c=n(90512),u=n(94780),d=n(83398),p=n(38713),f=n(1588),h=n(34867);function m(e){return(0,h.ZP)("MuiSvgIcon",e)}(0,f.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var g=n(85893);let y=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],v=e=>{let{color:t,fontSize:n,classes:r}=e,i={root:["root","inherit"!==t&&"color".concat((0,o.Z)(t)),"fontSize".concat((0,o.Z)(n))]};return(0,u.Z)(i,m,r)},b=(0,p.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t["color".concat((0,o.Z)(n.color))],t["fontSize".concat((0,o.Z)(n.fontSize))]]}})(e=>{var t,n,r,o,i,a,s,l,c,u,d,p,f;let{theme:h,ownerState:m}=e;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:m.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(t=h.transitions)||null==(n=t.create)?void 0:n.call(t,"fill",{duration:null==(r=h.transitions)||null==(r=r.duration)?void 0:r.shorter}),fontSize:({inherit:"inherit",small:(null==(o=h.typography)||null==(i=o.pxToRem)?void 0:i.call(o,20))||"1.25rem",medium:(null==(a=h.typography)||null==(s=a.pxToRem)?void 0:s.call(a,24))||"1.5rem",large:(null==(l=h.typography)||null==(c=l.pxToRem)?void 0:c.call(l,35))||"2.1875rem"})[m.fontSize],color:null!=(u=null==(d=(h.vars||h).palette)||null==(d=d[m.color])?void 0:d.main)?u:({action:null==(p=(h.vars||h).palette)||null==(p=p.action)?void 0:p.active,disabled:null==(f=(h.vars||h).palette)||null==(f=f.action)?void 0:f.disabled,inherit:void 0})[m.color]}}),x=s.forwardRef(function(e,t){let n=(0,d.i)({props:e,name:"MuiSvgIcon"}),{children:r,className:o,color:i="inherit",component:u="svg",fontSize:p="medium",htmlColor:f,inheritViewBox:h=!1,titleAccess:m,viewBox:x="0 0 24 24"}=n,w=(0,l.Z)(n,y),k=s.isValidElement(r)&&"svg"===r.type,S=(0,a.Z)({},n,{color:i,component:u,fontSize:p,instanceFontSize:e.fontSize,inheritViewBox:h,viewBox:x,hasSvgAsChild:k}),E={};h||(E.viewBox=x);let P=v(S);
1return(0,g.jsxs)(b,(0,a.Z)({as:u,className:(0,c.Z)(P.root,o),focusable:"false",color:f,"aria-hidden":!m||void 0,role:m?"img":void 0,ref:t},E,w,k&&r.props,{ownerState:S,children:[k?r.props.children:r,m?(0,g.jsx)("title",{children:m}):null]}))});function w(e,t){function n(n,r){return(0,g.jsx)(x,(0,a.Z)({"data-testid":"".concat(t,"Icon"),ref:r},n,{children:e}))}return n.muiName=x.muiName,s.memo(s.forwardRef(n))}x.muiName="SvgIcon";var k=function(e,t=166){let n;function r(...o){clearTimeout(n),n=setTimeout(()=>{e.apply(this,o)},t)}return r.clear=()=>{clearTimeout(n)},r},S=function(e,t){return()=>null},E=function(e,t){var n,r;return s.isValidElement(e)&&-1!==t.indexOf(null!=(n=e.type.muiName)?n:null==(r=e.type)||null==(r=r._payload)||null==(r=r.value)?void 0:r.muiName)},P=n(82690),O=P.Z,C=function(e){return(0,P.Z)(e).defaultView||window},T=function(e,t){return()=>null},R=n(27364).Z,A=n(73546).Z,j=n(20826),Z=function(e,t,n,r,o){return null},M=n(95416),N=n(13208),_=n(7491),D=n(79310);let I={configure:e=>{r.Z.configure(e)}}},95416:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294),o=function({controlled:e,default:t,name:n,state:o="value"}){let{current:i}=r.useRef(void 0!==e),[a,s]=r.useState(t),l=r.useCallback(e=>{i||s(e)},[]);return[i?e:a,l]}},13208:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(73546),i=function(e){let t=r.useRef(e);return(0,o.Z)(()=>{t.current=e}),r.useRef((...e)=>(0,t.current)(...e)).current}},7491:function(e,t,n){"use strict";var r=n(33703);t.Z=r.Z},20826:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(67294),o=n.t(r,2);let i=0,a=o["useId".toString()];var s=function(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,n]=r.useState(e),o=e||t;return r.useEffect(()=>{null==t&&(i+=1,n(`mui-${i}`))},[t]),o}(e)}},79310:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(67294),o=n(46271);let i=!0,a=!1,s=new o.V,l={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function c(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function u(){i=!1}function d(){"hidden"===this.visibilityState&&a&&(i=!0)}var p=function(){let e=r.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",c,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",d,!0)}},[]),t=r.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return i||function(e){let{type:t,tagName:n}=e;return"INPUT"===n&&!!l[t]&&!e.readOnly||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,s.start(100,()=>{a=!1}),t.current=!1,!0)},ref:e}}},73338:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("brand-x","IconBrandX",[["path",{d:"M4 4l11.733 16h4.267l-11.733 -16z",key:"svg-0"}],["path",{d:"M4 20l6.768 -6.768m2.46 -2.46l6.772 -6.772",key:"svg-1"}]])},47391:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("chevron-down","IconChevronDown",[["path",{d:"M6 9l6 6l6 -6",key:"svg-0"}]])},64816:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("chevron-left","IconChevronLeft",[["path",{d:"M15 6l-6 6l6 6",key:"svg-0"}]])},94316:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("circle-check","IconCircleCheck",[["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-0"}],["path",{d:"M9 12l2 2l4 -4",key:"svg-1"}]])},29372:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("circle-x","IconCircleX",[["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-0"}],["path",{d:"M10 10l4 4m0 -4l-4 4",key:"svg-1"}]])},80599:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("moon","IconMoon",[["path",{d:"M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z",key:"svg-0"}]])},24414:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("moon-filled","IconMoonFilled",[["path",{d:"M12 1.992a10 10 0 1 0 9.236 13.838c.341 -.82 -.476 -1.644 -1.298 -1.31a6.5 6.5 0 0 1 -6.864 -10.787l.077 -.08c.551 -.63 .113 -1.653 -.758 -1.653h-.266l-.068 -.006l-.06 -.002z",fill:"
1currentColor",key:"svg-0",strokeWidth:"0"}]])},26375:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("plus","IconPlus",[["path",{d:"M12 5l0 14",key:"svg-0"}],["path",{d:"M5 12l14 0",key:"svg-1"}]])},25601:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("settings","IconSettings",[["path",{d:"M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z",key:"svg-0"}],["path",{d:"M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0",key:"svg-1"}]])},15995:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("square","IconSquare",[["path",{d:"M3 3m0 2a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2z",key:"svg-0"}]])},26384:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("square-check","IconSquareCheck",[["path",{d:"M3 3m0 2a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M9 12l2 2l4 -4",key:"svg-1"}]])},97530:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("sun","IconSun",[["path",{d:"M12 12m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-0"}],["path",{d:"M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7",key:"svg-1"}]])},27894:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("sun-filled","IconSunFilled",[["path",{d:"M12 19a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z",fill:"currentColor",key:"svg-0",strokeWidth:"0"}],["path",{d:"M18.313 16.91l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.218 -1.567l.102 .07z",fill:"currentColor",key:"svg-1",strokeWidth:"0"}],["path",{d:"M7.007 16.993a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z",fill:"currentColor",key:"svg-2",strokeWidth:"0"}],["path",{d:"M4 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z",fill:"currentColor",key:"svg-3",strokeWidth:"0"}],["path",{d:"M21 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z",fill:"currentColor",key:"svg-4",strokeWidth:"0"}],["path",{d:"M6.213 4.81l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.217 -1.567l.102 .07z",fill:"currentColor",key:"svg-5",strokeWidth:"0"}],["path",{d:"M19.107 4.893a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z",fill:"currentColor",key:"svg-6",strokeWidth:"0"}],["path",{d:"M12 2a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z",fill:"currentColor",key:"svg-7",strokeWidth:"0"}],["path",{d:"M12 7a5 5 0 1 1 -4.995 5.217l-.005 -.217l.005 -.217a5 5 0 0 1 4.995 -4.783z",fill:"currentColor",key:"svg-8",strokeWidth:"0"}]])},85169:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("trash","IconTrash",[["path",{d:"M4 7l16 0",key:"svg-0"}],["path",{d:"M10 11l0 6",key:"svg-1"}],["path",{d:"M14 11l0 6",key:"svg-2"}],["path",{d:"M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12",key:"svg-3"}],["path",{d:"M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3",key:"svg-4"}]])},12140:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(71301).Z)("x","IconX",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]])},78865:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(31134).Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},42171:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(31134).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},15432:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(31134).Z)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},89354:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(31134).Z)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},23432:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(31134).Z)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},46977:function(e,t,n){"use strict";n.d(t,{y1:function(){return x}});var r=n(67294);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n(85893);var i=["shift","alt","meta","mod","ctrl"],a={esc:"escape",return:"enter",".":"period",",":"comma","-":"slash"," ":"space","`":"backquote","#":"backslash","+":"bracketright",ShiftLeft:"shift",ShiftRight:"shift",AltLeft:"alt",AltRight:"alt",MetaLeft:"meta",MetaRight:"meta",OSLeft:"meta",OS
1Right:"meta",ControlLeft:"ctrl",ControlRight:"ctrl"};function s(e){return(e&&a[e]||e||"").trim().toLowerCase().replace(/key|digit|numpad|arrow/,"")}function l(e,t){return void 0===t&&(t=","),e.split(t)}function c(e,t,n){void 0===t&&(t="+");var r=e.toLocaleLowerCase().split(t).map(function(e){return s(e)}),a={alt:r.includes("alt"),ctrl:r.includes("ctrl")||r.includes("control"),shift:r.includes("shift"),meta:r.includes("meta"),mod:r.includes("mod")},l=r.filter(function(e){return!i.includes(e)});return o({},a,{keys:l,description:n,hotkey:e})}"undefined"!=typeof document&&(document.addEventListener("keydown",function(e){void 0!==e.key&&p([s(e.key),s(e.code)])}),document.addEventListener("keyup",function(e){void 0!==e.key&&f([s(e.key),s(e.code)])})),"undefined"!=typeof window&&window.addEventListener("blur",function(){u.clear()});var u=new Set;function d(e){return Array.isArray(e)}function p(e){var t=Array.isArray(e)?e:[e];u.has("meta")&&u.forEach(function(e){return!i.includes(e)&&u.delete(e.toLowerCase())}),t.forEach(function(e){return u.add(e.toLowerCase())})}function f(e){var t=Array.isArray(e)?e:[e];"meta"===e?u.clear():t.forEach(function(e){return u.delete(e.toLowerCase())})}function h(e,t){void 0===t&&(t=!1);var n=e.target,r=e.composed,o=null;return(o=n.tagName&&!n.tagName.startsWith("-")&&n.tagName.includes("-")&&r?e.composedPath()[0]&&e.composedPath()[0].tagName:n&&n.tagName,d(t))?!!(o&&t&&t.some(function(e){var t;return e.toLowerCase()===(null==(t=o)?void 0:t.toLowerCase())})):!!(o&&t&&t)}var m=function(e,t,n){void 0===n&&(n=!1);var r,o=t.alt,i=t.meta,a=t.mod,l=t.shift,c=t.ctrl,p=t.keys,f=e.key,h=e.code,m=e.ctrlKey,g=e.metaKey,y=e.shiftKey,v=e.altKey,b=s(h),x=f.toLowerCase();if(!(null!=p&&p.includes(b))&&!(null!=p&&p.includes(x))&&!["ctrl","control","unknown","meta","alt","shift","os"].includes(b))return!1;if(!n){if(!v===o&&"alt"!==x||!y===l&&"shift"!==x)return!1;if(a){if(!g&&!m)return!1}else if(!g===i&&"meta"!==x&&"os"!==x||!m===c&&"ctrl"!==x&&"control"!==x)return!1}return!!(p&&1===p.length&&(p.includes(x)||p.includes(b)))||(p?(void 0===r&&(r=","),(d(p)?p:p.split(r)).every(function(e){return u.has(e.trim().toLowerCase())})):!p)},g=(0,r.createContext)(void 0),y=(0,r.createContext)({hotkeys:[],enabledScopes:[],toggleScope:function(){},enableScope:function(){},disableScope:function(){}}),v=function(e){e.stopPropagation(),e.preventDefault(),e.stopImmediatePropagation()},b="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function x(e,t,n,o){var i,a=(0,r.useState)(null),u=a[0],x=a[1],w=(0,r.useRef)(!1),k=n instanceof Array?o instanceof Array?void 0:o:n,S=d(e)?e.join(null==k?void 0:k.splitKey):e,E=n instanceof Array?n:o instanceof Array?o:void 0,P=(0,r.useCallback)(t,null!=E?E:[]),O=(0,r.useRef)(P);E?O.current=P:O.current=t;var C=(!function e(t,n){return t&&n&&"object"==typeof t&&"object"==typeof n?Object.keys(t).length===Object.keys(n).length&&Object.keys(t).reduce(function(r,o){return r&&e(t[o],n[o])},!0):t===n}((i=(0,r.useRef)(void 0)).current,k)&&(i.current=k),i.current),T=(0,r.useContext)(y).enabledScopes,R=(0,r.useContext)(g);return b(function(){if((null==C?void 0:C.enabled)!==!1&&(e=null==C?void 0:C.scopes,0===T.length&&e?(console.warn('A hotkey has the "scopes" option set, however no active scopes were found. If you want to use the global scopes feature, you need to wrap your app in a <HotkeysProvider>'),!0):!!(!e||T.some(function(t){return e.includes(t)})||T.includes("*")))){var e,t=function(e,t){var n;if(void 0===t&&(t=!1),!h(e,["input","textarea","select"])||h(e,null==C?void 0:C.enableOnFormTags)){if(null!==u){var r=u.getRootNode();if((r instanceof Document||r instanceof ShadowRoot)&&r.activeElement!==u&&!u.contains(r.activeElement)){v(e);return}}(null==(n=e.target)||!n.isContentEditable||null!=C&&C.enableOnContentEditable)&&l(S,null==C?void 0:C.splitKey).forEach(function(n){var r,o,i,a=c(n,null==C?void 0:C.combinationKey);if(m(e,a,null==C?void 0:C.ignoreModifiers)||null!=(i=a.keys)&&i.includes("*")){if(null!=C&&null!=C.ignoreEventWhen&&C.ignoreEventWhen(e)||t&&w.current)return;if(("function"==typeof(r=null==C?void 0:C.preventDefault)&&r(e,a)||!0===r)&&e.preventDefault(),"function"==typeof(o=null==C?void 0:C.enabled)?!o(e,a):!0!==o&&void 0!==o){v(e);return}O.current(e,a),t||(w.current=!0)}})}}
1,n=function(e){void 0!==e.key&&(p(s(e.code)),((null==C?void 0:C.keydown)===void 0&&(null==C?void 0:C.keyup)!==!0||null!=C&&C.keydown)&&t(e))},r=function(e){void 0!==e.key&&(f(s(e.code)),w.current=!1,null!=C&&C.keyup&&t(e,!0))},o=u||(null==k?void 0:k.document)||document;return o.addEventListener("keyup",r,null==k?void 0:k.eventListenerOptions),o.addEventListener("keydown",n,null==k?void 0:k.eventListenerOptions),R&&l(S,null==C?void 0:C.splitKey).forEach(function(e){return R.addHotkey(c(e,null==C?void 0:C.combinationKey,null==C?void 0:C.description))}),function(){o.removeEventListener("keyup",r,null==k?void 0:k.eventListenerOptions),o.removeEventListener("keydown",n,null==k?void 0:k.eventListenerOptions),R&&l(S,null==C?void 0:C.splitKey).forEach(function(e){return R.removeHotkey(c(e,null==C?void 0:C.combinationKey,null==C?void 0:C.description))})}}},[u,S,C,T]),x}},23004:function(e,t){"use strict";Symbol.for("react.transitional.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.consumer"),Symbol.for("react.context");var n=Symbol.for("react.forward_ref"),r=(Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"));Symbol.for("react.lazy"),Symbol.for("react.view_transition"),Symbol.for("react.client.reference"),t.A4=n,t._Y=r},41566:function(e,t,n){"use strict";n.d(t,{Q:function(){return h}});var r=n(67294);function o(){o=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var o,i=Object.create((t&&t.prototype instanceof p?t:p).prototype),a=new S(r||[]);return i._invoke=(o="suspendedStart",function(t,r){if("executing"===o)throw Error("Generator is already running");if("completed"===o){if("throw"===t)throw r;return P()}for(a.method=t,a.arg=r;;){var i=a.delegate;if(i){var s=function e(t,n){var r=t.iterator[n.method];if(void 0===r){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=void 0,e(t,n),"throw"===n.method))return d;n.method="throw",n.arg=TypeError("The iterator does not provide a 'throw' method")}return d}var o=u(r,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,d;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,d):i:(n.method="throw",n.arg=TypeError("iterator result is not an object"),n.delegate=null,d)}(i,a);if(s){if(s===d)continue;return s}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if("suspendedStart"===o)throw o="completed",a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);o="executing";var l=u(e,n,a);if("normal"===l.type){if(o=a.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:a.done}}"throw"===l.type&&(o="completed",a.method="throw",a.arg=l.arg)}}),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d={};function p(){}function f(){}function h(){}var m={};l(m,i,function(){return this});var g=Object.getPrototypeOf,y=g&&g(g(E([])));y&&y!==t&&n.call(y,i)&&(m=y);var v=h.prototype=p.prototype=Object.create(m);function b(e){["next","throw","return"].forEach(function(t){l(e,t,function(e){return this._invoke(t,e)})})}function x(e,t){var r;this._invoke=function(o,i){function a(){return new t(function(r,a){!function r(o,i,a,s){var l=u(e[o],e,i);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==typeof d&&n.call(d,"__await")?t.resolve(d.__await).then(function(e){r("next",e,a,s)},function(e){r("throw",e,a,s)}):t.resolve(d).then(function(e){c.value=e,a(c)},function(e){return r("throw",e,a,s)})}s(l.arg)}(o,i,r,a)})}return r=r?r.then(a,a):a()}}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function E(e){if(e){var t=e[i];if(t)return t.call(e);
1if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return f.prototype=h,l(v,"constructor",h),l(h,"constructor",f),f.displayName=l(h,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,l(e,s,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},b(x.prototype),l(x.prototype,a,function(){return this}),e.AsyncIterator=x,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new x(c(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then(function(e){return e.done?e.value:a.next()})},b(v),l(v,s,"Generator"),l(v,i,function(){return this}),l(v,"toString",function(){return"[object Generator]"}),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=E,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var s=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;k(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function i(e,t,n,r,o,i,a){try{var s=e[i](a),l=s.value}catch(e){n(e);return}s.done?t(l):Promise.resolve(l).then(r,o)}function a(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,l,"next",e)}function l(e){i(a,r,o,s,l,"throw",e)}s(void 0)})}}var s="__idb",l=function(e,t){return new Promise(function(n,r){var o=setInterval(function(){e()&&(clearInterval(o),n())},(null==t?void 0:t.tick)||100);setTimeout(function(){clearInterval(o),r("your error msg")},(null==t?void 0:t.timeout)||1e4)})};function c(e,t,n){e||n("Queried before opening connection"),e.objectStoreNames.contains(t)||n("Store "+t+" not found")}function u(e,t,n,r,o,i){var a=e.transaction(n,t);return a.onerror=o,a.oncomplete=r,a.onabort=i,a}
1function d(e){return p.apply(this,arguments)}function p(){return(p=a(o().mark(function e(t){var n,r,i;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n="undefined"!=typeof window?window.indexedDB:null,r=t,!(!t&&n)){e.next=6;break}return e.next=5,l(function(){var e,t;return(null==(e=window)?void 0:null==(t=e[s])?void 0:t.init)===1});case 5:r=null==(i=window[s])?void 0:i.config;case 6:return e.abrupt("return",new Promise(function(e,o){if(n){var i=n.open(r.databaseName,r.version);i.onsuccess=function(){e(i.result)},i.onerror=function(e){o(e.target.error.name)},i.onupgradeneeded=function(n){var r=n.target.result;t.stores.forEach(function(e){if(!r.objectStoreNames.contains(e.name)){var t=r.createObjectStore(e.name,e.id);e.indices.forEach(function(e){t.createIndex(e.name,e.keyPath,e.options)})}}),r.close(),e(void 0)}}else o("Failed to connect")}));case 7:case"end":return e.stop()}},e)}))).apply(this,arguments)}function f(){return(f=a(o().mark(function e(t){return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=a(o().mark(function e(n,r){return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d(t);case 3:console.log("inside Init",t),window[s]={init:1,config:t},n(),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.error(e.t0),r(e.t0);case 12:case"end":return e.stop()}},e,null,[[0,8]])}));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function h(e){return(0,r.useMemo)(function(){return{getByID:function(t){return new Promise(function(n,r){d().then(function(o){c(o,e,r),u(o,"readonly",e,n,r).objectStore(e).get(t).onsuccess=function(e){n(e.target.result)}}).catch(r)})},getOneByKey:function(t,n){return new Promise(function(r,o){d().then(function(i){c(i,e,o),u(i,"readonly",e,r,o).objectStore(e).index(t).get(n).onsuccess=function(e){r(e.target.result)}}).catch(o)})},getManyByKey:function(t,n){return new Promise(function(r,o){d().then(function(i){c(i,e,o),u(i,"readonly",e,r,o).objectStore(e).index(t).getAll(n).onsuccess=function(e){r(e.target.result)}}).catch(o)})},getAll:function(){return new Promise(function(t,n){d().then(function(r){c(r,e,n),u(r,"readonly",e,t,n).objectStore(e).getAll().onsuccess=function(e){t(e.target.result)}}).catch(n)})},add:function(t,n){return new Promise(function(r,o){d().then(function(i){c(i,e,o);var a=u(i,"readwrite",e,r,o);a.objectStore(e).add(t,n).onsuccess=function(e){null==a||null==a.commit||a.commit(),r(e.target.result)}}).catch(o)})},update:function(t,n){return new Promise(function(r,o){d().then(function(i){c(i,e,o);var a=u(i,"readwrite",e,r,o);a.objectStore(e).put(t,n).onsuccess=function(e){null==a||null==a.commit||a.commit(),r(e.target.result)}}).catch(o)})},deleteByID:function(t){return new Promise(function(n,r){d().then(function(o){c(o,e,r);var i=u(o,"readwrite",e,n,r);i.objectStore(e).delete(t).onsuccess=function(e){null==i||null==i.commit||i.commit(),n(e)}}).catch(r)})},deleteAll:function(){return new Promise(function(t,n){d().then(function(r){c(r,e,n);var o=u(r,"readwrite",e,t,n);o.objectStore(e).clear().onsuccess=function(e){null==o||null==o.commit||o.commit(),t(e)}}).catch(n)})},openCursor:function(t,n){return new Promise(function(r,o){d().then(function(i){c(i,e,o),u(i,"readonly",e,r,o).objectStore(e).openCursor(n).onsuccess=function(e){t(e),r()}}).catch(o)})}}},[e])}t.Z=function(e){return f.apply(this,arguments)}},10434:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},7071:function(e){e.exports=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n},e.exports.__esModule=!0,e.exports.default=e.exports},80068:function(e,t,n){"use strict";n.d(t,{aU:function(){return D},$j:function(){return I},VY:function(){return _},dk:function(){return B},aV:function(){return N},h_:function(){return M},fC:function(){return j},Dx:function(){return L},xz:function(){return Z}});var r=n(67294),o=n(25360),i=n(28771),a=n(30633),s=n(36206),l=n(85893),c=Symbol("radix.slottable"),u="AlertDialog",[d,p]=(0,o.b)(u,[a.p8]),f=(0,a.p8)(),h=e
1=>{let{__scopeAlertDialog:t,...n}=e,r=f(t);return(0,l.jsx)(a.fC,{...r,...n,modal:!0})};h.displayName=u;var m=r.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=f(n);return(0,l.jsx)(a.xz,{...o,...r,ref:t})});m.displayName="AlertDialogTrigger";var g=e=>{let{__scopeAlertDialog:t,...n}=e,r=f(t);return(0,l.jsx)(a.h_,{...r,...n})};g.displayName="AlertDialogPortal";var y=r.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=f(n);return(0,l.jsx)(a.aV,{...o,...r,ref:t})});y.displayName="AlertDialogOverlay";var v="AlertDialogContent",[b,x]=d(v),w=function(e){let t=({children:e})=>(0,l.jsx)(l.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=c,t}("AlertDialogContent"),k=r.forwardRef((e,t)=>{let{__scopeAlertDialog:n,children:o,...c}=e,u=f(n),d=r.useRef(null),p=(0,i.e)(t,d),h=r.useRef(null);return(0,l.jsx)(a.jm,{contentName:v,titleName:S,docsSlug:"alert-dialog",children:(0,l.jsx)(b,{scope:n,cancelRef:h,children:(0,l.jsxs)(a.VY,{role:"alertdialog",...u,...c,ref:p,onOpenAutoFocus:(0,s.Mj)(c.onOpenAutoFocus,e=>{e.preventDefault(),h.current?.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,l.jsx)(w,{children:o}),(0,l.jsx)(A,{contentRef:d})]})})})});k.displayName=v;var S="AlertDialogTitle",E=r.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=f(n);return(0,l.jsx)(a.Dx,{...o,...r,ref:t})});E.displayName=S;var P="AlertDialogDescription",O=r.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=f(n);return(0,l.jsx)(a.dk,{...o,...r,ref:t})});O.displayName=P;var C=r.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=f(n);return(0,l.jsx)(a.x8,{...o,...r,ref:t})});C.displayName="AlertDialogAction";var T="AlertDialogCancel",R=r.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,{cancelRef:o}=x(T,n),s=f(n),c=(0,i.e)(t,o);return(0,l.jsx)(a.x8,{...s,...r,ref:c})});R.displayName=T;var A=({contentRef:e})=>{let t=`\`${v}\` requires a description for the component to be accessible for screen reader users.
2
3You can add a description to the \`${v}\` by passing a \`${P}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
4
5Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${v}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
6
7For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return r.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},j=h,Z=m,M=g,N=y,_=k,D=C,I=R,L=E,B=O},13879:function(e,t,n){"use strict";n.d(t,{B:function(){return u}});var r=n(67294),o=n(25360),i=n(28771),a=n(85893);function s(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){let e,a;let s=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,l=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props);return n.type!==r.Fragment&&(l.ref=t?(0,i.F)(t,s):s),r.cloneElement(n,l)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:o,...i}=e,s=r.Children.toArray(o),l=s.find(c);if(l){let e=l.props.children,o=s.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...i,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,o):null})}return(0,a.jsx)(t,{...i,ref:n,children:o})});return n.displayName=`${e}.Slot`,n}var l=Symbol("radix.slottable");function c(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}function u(e){let t=e+"CollectionProvider",[n,l]=(0,o.b)(t),[c,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return(0,a.jsx)(c,{scope:t,itemMap:i,collectionRef:o,children:n})};d.displayName=t;let p=e+"CollectionSlot",f=s(p),h=r.forwardRef((e,t)=>
7{let{scope:n,children:r}=e,o=u(p,n),s=(0,i.e)(t,o.collectionRef);return(0,a.jsx)(f,{ref:s,children:r})});h.displayName=p;let m=e+"CollectionItemSlot",g="data-radix-collection-item",y=s(m),v=r.forwardRef((e,t)=>{let{scope:n,children:o,...s}=e,l=r.useRef(null),c=(0,i.e)(t,l),d=u(m,n);return r.useEffect(()=>(d.itemMap.set(l,{ref:l,...s}),()=>void d.itemMap.delete(l))),(0,a.jsx)(y,{[g]:"",ref:c,children:o})});return v.displayName=m,[{Provider:d,Slot:h,ItemSlot:v},function(t){let n=u(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}},71890:function(e,t,n){"use strict";n.d(t,{VY:function(){return eD},ZA:function(){return eL},JO:function(){return eN},ck:function(){return eW},wU:function(){return ez},eT:function(){return e$},__:function(){return eB},h_:function(){return e_},fC:function(){return ej},$G:function(){return eF},u_:function(){return eG},Z0:function(){return eV},xz:function(){return eZ},B4:function(){return eM},l_:function(){return eI}});var r=n(67294),o=n(73935),i=n(42614),a=n(36206),s=n(13879),l=n(28771),c=n(25360),u=n(78990),d=n(46063),p=n(27552),f=n(95420),h=n(91276),m=n(53990),g=n(42651),y=n(64757),v=n(85893),b=Symbol("radix.slottable");function x(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}var w=n(79698),k=n(77342),S=n(9981),E=n(57898),P=n(96219),O=n(23541),C=n(71930),T=[" ","Enter","ArrowUp","ArrowDown"],R=[" ","Enter"],A="Select",[j,Z,M]=(0,s.B)(A),[N,_]=(0,c.b)(A,[M,m.D7]),D=(0,m.D7)(),[I,L]=N(A),[B,W]=N(A),$=e=>{let{__scopeSelect:t,children:n,open:o,defaultOpen:i,onOpenChange:a,value:s,defaultValue:l,onValueChange:c,dir:d,name:p,autoComplete:f,disabled:g,required:y,form:b}=e,x=D(t),[w,S]=r.useState(null),[E,P]=r.useState(null),[O,C]=r.useState(!1),T=(0,u.gm)(d),[R,Z]=(0,k.T)({prop:o,defaultProp:i??!1,onChange:a,caller:A}),[M,N]=(0,k.T)({prop:s,defaultProp:l,onChange:c,caller:A}),_=r.useRef(null),L=!w||b||!!w.closest("form"),[W,$]=r.useState(new Set),z=Array.from(W).map(e=>e.props.value).join(";");return(0,v.jsx)(m.fC,{...x,children:(0,v.jsxs)(I,{required:y,scope:t,trigger:w,onTriggerChange:S,valueNode:E,onValueNodeChange:P,valueNodeHasChildren:O,onValueNodeHasChildrenChange:C,contentId:(0,h.M)(),value:M,onValueChange:N,open:R,onOpenChange:Z,dir:T,triggerPointerDownPosRef:_,disabled:g,children:[(0,v.jsx)(j.Provider,{scope:t,children:(0,v.jsx)(B,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback(e=>{$(t=>new Set(t).add(e))},[]),onNativeOptionRemove:r.useCallback(e=>{$(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),L?(0,v.jsxs)(eC,{"aria-hidden":!0,required:y,tabIndex:-1,name:p,autoComplete:f,value:M,onChange:e=>N(e.target.value),disabled:g,form:b,children:[void 0===M?(0,v.jsx)("option",{value:""}):null,Array.from(W)]},z):null]})})};$.displayName=A;var z="SelectTrigger",G=r.forwardRef((e,t)=>{let{__scopeSelect:n,disabled:o=!1,...i}=e,s=D(n),c=L(z,n),u=c.disabled||o,d=(0,l.e)(t,c.onTriggerChange),p=Z(n),f=r.useRef("touch"),[h,g,b]=eR(e=>{let t=p().filter(e=>!e.disabled),n=t.find(e=>e.value===c.value),r=eA(t,e,n);void 0!==r&&c.onValueChange(r.value)}),x=e=>{u||(c.onOpenChange(!0),b()),e&&(c.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,v.jsx)(m.ee,{asChild:!0,...s,children:(0,v.jsx)(y.WV.button,{type:"button",role:"combobox","aria-controls":c.contentId,"aria-expanded":c.open,"aria-required":c.required,"aria-autocomplete":"none",dir:c.dir,"data-state":c.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":eT(c.value)?"":void 0,...i,ref:d,onClick:(0,a.Mj)(i.onClick,e=>{e.currentTarget.focus(),"mouse"!==f.current&&x(e)}),onPointerDown:(0,a.Mj)(i.onPointerDown,e=>{f.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(x(e),e.preventDefault())}),onKeyDown:(0,a.Mj)(i.onKeyDown,e=>{let t=""!==h.current;
7e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&T.includes(e.key)&&(x(),e.preventDefault())})})})});G.displayName=z;var F="SelectValue",V=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:o,children:i,placeholder:a="",...s}=e,c=L(F,n),{onValueNodeHasChildrenChange:u}=c,d=void 0!==i,p=(0,l.e)(t,c.onValueNodeChange);return(0,S.b)(()=>{u(d)},[u,d]),(0,v.jsx)(y.WV.span,{...s,ref:p,style:{pointerEvents:"none"},children:eT(c.value)?(0,v.jsx)(v.Fragment,{children:a}):i})});V.displayName=F;var H=r.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...o}=e;return(0,v.jsx)(y.WV.span,{"aria-hidden":!0,...o,ref:t,children:r||"▼"})});H.displayName="SelectIcon";var K=e=>(0,v.jsx)(g.h,{asChild:!0,...e});K.displayName="SelectPortal";var U="SelectContent",q=r.forwardRef((e,t)=>{let n=L(U,e.__scopeSelect),[i,a]=r.useState();return((0,S.b)(()=>{a(new DocumentFragment)},[]),n.open)?(0,v.jsx)(Q,{...e,ref:t}):i?o.createPortal((0,v.jsx)(Y,{scope:e.__scopeSelect,children:(0,v.jsx)(j.Slot,{scope:e.__scopeSelect,children:(0,v.jsx)("div",{children:e.children})})}),i):null});q.displayName=U;var[Y,X]=N(U),J=function(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){let e,i;let a=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,s=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props);return n.type!==r.Fragment&&(s.ref=t?(0,l.F)(t,a):a),r.cloneElement(n,s)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:o,...i}=e,a=r.Children.toArray(o),s=a.find(x);if(s){let e=s.props.children,o=a.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,v.jsx)(t,{...i,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,o):null})}return(0,v.jsx)(t,{...i,ref:n,children:o})});return n.displayName=`${e}.Slot`,n}("SelectContent.RemoveScroll"),Q=r.forwardRef((e,t)=>{let{__scopeSelect:n,position:o="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:s,onPointerDownOutside:c,side:u,sideOffset:h,align:m,alignOffset:g,arrowPadding:y,collisionBoundary:b,collisionPadding:x,sticky:w,hideWhenDetached:k,avoidCollisions:S,...E}=e,P=L(U,n),[T,R]=r.useState(null),[A,j]=r.useState(null),M=(0,l.e)(t,e=>R(e)),[N,_]=r.useState(null),[D,I]=r.useState(null),B=Z(n),[W,$]=r.useState(!1),z=r.useRef(!1);r.useEffect(()=>{if(T)return(0,O.Ry)(T)},[T]),(0,p.EW)();let G=r.useCallback(e=>{let[t,...n]=B().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(n?.scrollIntoView({block:"nearest"}),n===t&&A&&(A.scrollTop=0),n===r&&A&&(A.scrollTop=A.scrollHeight),n?.focus(),document.activeElement!==o))return},[B,A]),F=r.useCallback(()=>G([N,T]),[G,N,T]);r.useEffect(()=>{W&&F()},[W,F]);let{onOpenChange:V,triggerPointerDownPosRef:H}=P;r.useEffect(()=>{if(T){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(H.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(H.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():T.contains(n.target)||V(!1),document.removeEventListener("pointermove",t),H.current=null};return null!==H.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[T,V,H]),r.useEffect(()=>{let e=()=>V(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[V]);let[K,q]=eR(e=>{let t=B().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=eA(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),X=r.useCallback((e,t,n)=>{let r=!z.current&&!n;(void 0!==P.value&&P.value===t||r)&&(_(e),r&&(z.current=!0))},[P.value]),Q=r.useCallback(()=>T?.focus(),[T]),en=r.useCallback((e,t,n)=>{let r=!z.current&&!n;(void 0!==P.value&&P.value===t||r)&&I(e)},[P.value]),er="popper"===o?et:ee,eo=er===et?{side:u,sideOffset:h,align:m,alignOffset:g,arrowPadding:y,collisionBoundary:b,collisionPadding:x,sticky:w,hideWhenDetached:k,avoidCollisions:S}:{};return(0,v.jsx)(Y,{scope:n,content:T,viewport:A,onViewportChange:j,itemRefCallback:X,selectedItem:N,onItemLeave:Q,itemTextRefCallback:en,focusSelectedItem:F,selectedItemText:D,position:o,isPositioned:W,searchRef:K,children:(0,v.jsx)(C.Z,{as:J,allowPinchZoom:!0,children:(0,v.jsx)(f.M,{asChild:!0,trapped:P.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,a.Mj)(i,e=>{P.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,v.jsx)(d.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>P.onOpenChange(!1),children:(0,v.jsx)(er,{role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:e=>e.preventDefault(),...E,...eo,onPlaced:()=>$(!0),ref:M,style:{display:"flex",flexDirection:"column",outline:"none",...E.style},onKeyDown:(0,a.Mj)(E.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
7if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||q(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=B().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>G(t)),e.preventDefault()}})})})})})})});Q.displayName="SelectContentImpl";var ee=r.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:o,...a}=e,s=L(U,n),c=X(U,n),[u,d]=r.useState(null),[p,f]=r.useState(null),h=(0,l.e)(t,e=>f(e)),m=Z(n),g=r.useRef(!1),b=r.useRef(!0),{viewport:x,selectedItem:w,selectedItemText:k,focusSelectedItem:E}=c,P=r.useCallback(()=>{if(s.trigger&&s.valueNode&&u&&p&&x&&w&&k){let e=s.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),n=s.valueNode.getBoundingClientRect(),r=k.getBoundingClientRect();if("rtl"!==s.dir){let o=r.left-t.left,a=n.left-o,s=e.left-a,l=e.width+s,c=Math.max(l,t.width),d=window.innerWidth-10,p=(0,i.u)(a,[10,Math.max(10,d-c)]);u.style.minWidth=l+"px",u.style.left=p+"px"}else{let o=t.right-r.right,a=window.innerWidth-n.right-o,s=window.innerWidth-e.right-a,l=e.width+s,c=Math.max(l,t.width),d=window.innerWidth-10,p=(0,i.u)(a,[10,Math.max(10,d-c)]);u.style.minWidth=l+"px",u.style.right=p+"px"}let a=m(),l=window.innerHeight-20,c=x.scrollHeight,d=window.getComputedStyle(p),f=parseInt(d.borderTopWidth,10),h=parseInt(d.paddingTop,10),y=parseInt(d.borderBottomWidth,10),v=f+h+c+parseInt(d.paddingBottom,10)+y,b=Math.min(5*w.offsetHeight,v),S=window.getComputedStyle(x),E=parseInt(S.paddingTop,10),P=parseInt(S.paddingBottom,10),O=e.top+e.height/2-10,C=w.offsetHeight/2,T=f+h+(w.offsetTop+C);if(T<=O){let e=a.length>0&&w===a[a.length-1].ref.current;u.style.bottom="0px";let t=p.clientHeight-x.offsetTop-x.offsetHeight;u.style.height=T+Math.max(l-O,C+(e?P:0)+t+y)+"px"}else{let e=a.length>0&&w===a[0].ref.current;u.style.top="0px";let t=Math.max(O,f+x.offsetTop+(e?E:0)+C);u.style.height=t+(v-T)+"px",x.scrollTop=T-O+x.offsetTop}u.style.margin="10px 0",u.style.minHeight=b+"px",u.style.maxHeight=l+"px",o?.(),requestAnimationFrame(()=>g.current=!0)}},[m,s.trigger,s.valueNode,u,p,x,w,k,s.dir,o]);(0,S.b)(()=>P(),[P]);let[O,C]=r.useState();(0,S.b)(()=>{p&&C(window.getComputedStyle(p).zIndex)},[p]);let T=r.useCallback(e=>{e&&!0===b.current&&(P(),E?.(),b.current=!1)},[P,E]);return(0,v.jsx)(en,{scope:n,contentWrapper:u,shouldExpandOnScrollRef:g,onScrollButtonChange:T,children:(0,v.jsx)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:O},children:(0,v.jsx)(y.WV.div,{...a,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});ee.displayName="SelectItemAlignedPosition";var et=r.forwardRef((e,t)=>{let{__scopeSelect:n,align:r="start",collisionPadding:o=10,...i}=e,a=D(n);return(0,v.jsx)(m.VY,{...a,...i,ref:t,align:r,collisionPadding:o,style:{boxSizing:"border-box",...i.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});et.displayName="SelectPopperPosition";var[en,er]=N(U,{}),eo="SelectViewport",ei=r.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:o,...i}=e,s=X(eo,n),c=er(eo,n),u=(0,l.e)(t,s.onViewportChange),d=r.useRef(0);return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,v.jsx)(j.Slot,{scope:n,children:(0,v.jsx)(y.WV.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:(0,a.Mj)(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=c;if(r?.current&&n){let e=Math.abs(d.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,o=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(o<r){let i=o+e,a=Math.min(r,i),s=i-a;n.style.height=a+"px","0px"===n.style.bottom&&(t.scrollTop=s>0?s:0,n.style.justifyContent="flex-end")}}}d.current=t.scrollTop})})})]})});ei.displayName=eo;var ea="SelectGroup",[es,el]=N(ea),ec=r.forwardRef((e,t)=>
7{let{__scopeSelect:n,...r}=e,o=(0,h.M)();return(0,v.jsx)(es,{scope:n,id:o,children:(0,v.jsx)(y.WV.div,{role:"group","aria-labelledby":o,...r,ref:t})})});ec.displayName=ea;var eu="SelectLabel",ed=r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=el(eu,n);return(0,v.jsx)(y.WV.div,{id:o.id,...r,ref:t})});ed.displayName=eu;var ep="SelectItem",[ef,eh]=N(ep),em=r.forwardRef((e,t)=>{let{__scopeSelect:n,value:o,disabled:i=!1,textValue:s,...c}=e,u=L(ep,n),d=X(ep,n),p=u.value===o,[f,m]=r.useState(s??""),[g,b]=r.useState(!1),x=(0,l.e)(t,e=>d.itemRefCallback?.(e,o,i)),w=(0,h.M)(),k=r.useRef("touch"),S=()=>{i||(u.onValueChange(o),u.onOpenChange(!1))};if(""===o)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,v.jsx)(ef,{scope:n,value:o,disabled:i,textId:w,isSelected:p,onItemTextChange:r.useCallback(e=>{m(t=>t||(e?.textContent??"").trim())},[]),children:(0,v.jsx)(j.ItemSlot,{scope:n,value:o,disabled:i,textValue:f,children:(0,v.jsx)(y.WV.div,{role:"option","aria-labelledby":w,"data-highlighted":g?"":void 0,"aria-selected":p&&g,"data-state":p?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...c,ref:x,onFocus:(0,a.Mj)(c.onFocus,()=>b(!0)),onBlur:(0,a.Mj)(c.onBlur,()=>b(!1)),onClick:(0,a.Mj)(c.onClick,()=>{"mouse"!==k.current&&S()}),onPointerUp:(0,a.Mj)(c.onPointerUp,()=>{"mouse"===k.current&&S()}),onPointerDown:(0,a.Mj)(c.onPointerDown,e=>{k.current=e.pointerType}),onPointerMove:(0,a.Mj)(c.onPointerMove,e=>{k.current=e.pointerType,i?d.onItemLeave?.():"mouse"===k.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,a.Mj)(c.onPointerLeave,e=>{e.currentTarget===document.activeElement&&d.onItemLeave?.()}),onKeyDown:(0,a.Mj)(c.onKeyDown,e=>{d.searchRef?.current!==""&&" "===e.key||(R.includes(e.key)&&S()," "===e.key&&e.preventDefault())})})})})});em.displayName=ep;var eg="SelectItemText",ey=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:i,style:a,...s}=e,c=L(eg,n),u=X(eg,n),d=eh(eg,n),p=W(eg,n),[f,h]=r.useState(null),m=(0,l.e)(t,e=>h(e),d.onItemTextChange,e=>u.itemTextRefCallback?.(e,d.value,d.disabled)),g=f?.textContent,b=r.useMemo(()=>(0,v.jsx)("option",{value:d.value,disabled:d.disabled,children:g},d.value),[d.disabled,d.value,g]),{onNativeOptionAdd:x,onNativeOptionRemove:w}=p;return(0,S.b)(()=>(x(b),()=>w(b)),[x,w,b]),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(y.WV.span,{id:d.textId,...s,ref:m}),d.isSelected&&c.valueNode&&!c.valueNodeHasChildren?o.createPortal(s.children,c.valueNode):null]})});ey.displayName=eg;var ev="SelectItemIndicator",eb=r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return eh(ev,n).isSelected?(0,v.jsx)(y.WV.span,{"aria-hidden":!0,...r,ref:t}):null});eb.displayName=ev;var ex="SelectScrollUpButton",ew=r.forwardRef((e,t)=>{let n=X(ex,e.__scopeSelect),o=er(ex,e.__scopeSelect),[i,a]=r.useState(!1),s=(0,l.e)(t,o.onScrollButtonChange);return(0,S.b)(()=>{if(n.viewport&&n.isPositioned){let e=function(){a(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,v.jsx)(eE,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});ew.displayName=ex;var ek="SelectScrollDownButton",eS=r.forwardRef((e,t)=>{let n=X(ek,e.__scopeSelect),o=er(ek,e.__scopeSelect),[i,a]=r.useState(!1),s=(0,l.e)(t,o.onScrollButtonChange);return(0,S.b)(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;a(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,v.jsx)(eE,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});eS.displayName=ek;var eE=r.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:o,...i}=e,s=X("SelectScrollButton",n),l=r.useRef(null),c=Z(n),u=r.useCallback(()=>{null!==l.current&&(window.clearInterval(l.current),l.current=null)},[]);return r.useEffect(()=>()=>u(),[u]),(0,S.b)(()=>{let e=c().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[c]),(0,v.jsx)(y.WV.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:(0,a.Mj)(i.onPointerDown,()=>{null===l.current&&(l.current=window.setInterval(o,50))}),onPointerMove:(0,a.Mj)(i.onPointerMove,()=>{s.onItemLeave?.(),null===l.current&&(l.current=window.setInterval(o,50))}),onPointerLeave:(0,a.Mj)(i.onPointerLeave,()=>{u()})})}),eP=r.forwardRef((e,t)=>
7{let{__scopeSelect:n,...r}=e;return(0,v.jsx)(y.WV.div,{"aria-hidden":!0,...r,ref:t})});eP.displayName="SelectSeparator";var eO="SelectArrow";r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=D(n),i=L(eO,n),a=X(eO,n);return i.open&&"popper"===a.position?(0,v.jsx)(m.Eh,{...o,...r,ref:t}):null}).displayName=eO;var eC=r.forwardRef(({__scopeSelect:e,value:t,...n},o)=>{let i=r.useRef(null),a=(0,l.e)(o,i),s=(0,E.D)(t);return r.useEffect(()=>{let e=i.current;if(!e)return;let n=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==t&&n){let r=new Event("change",{bubbles:!0});n.call(e,t),e.dispatchEvent(r)}},[s,t]),(0,v.jsx)(y.WV.select,{...n,style:{...P.C2,...n.style},ref:a,defaultValue:t})});function eT(e){return""===e||void 0===e}function eR(e){let t=(0,w.W)(e),n=r.useRef(""),o=r.useRef(0),i=r.useCallback(e=>{let r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(o.current),""!==t&&(o.current=window.setTimeout(()=>e(""),1e3))}(r)},[t]),a=r.useCallback(()=>{n.current="",window.clearTimeout(o.current)},[]);return r.useEffect(()=>()=>window.clearTimeout(o.current),[]),[n,i,a]}function eA(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(i=i.filter(e=>e!==n));let a=i.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return a!==n?a:void 0}eC.displayName="SelectBubbleInput";var ej=$,eZ=G,eM=V,eN=H,e_=K,eD=q,eI=ei,eL=ec,eB=ed,eW=em,e$=ey,ez=eb,eG=ew,eF=eS,eV=eP},68482:function(e,t,n){"use strict";n.d(t,{bU:function(){return V},e6:function(){return F},fC:function(){return z},fQ:function(){return G}});var r=n(67294),o=n(42614),i=n(36206),a=n(28771),s=n(25360),l=n(77342),c=n(78990),u=n(57898),d=n(7546),p=n(64757),f=n(13879),h=n(85893),m=["PageUp","PageDown"],g=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],y={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},v="Slider",[b,x,w]=(0,f.B)(v),[k,S]=(0,s.b)(v,[w]),[E,P]=k(v),O=r.forwardRef((e,t)=>{let{name:n,min:a=0,max:s=100,step:c=1,orientation:u="horizontal",disabled:d=!1,minStepsBetweenThumbs:p=0,defaultValue:f=[a],value:y,onValueChange:v=()=>{},onValueCommit:x=()=>{},inverted:w=!1,form:k,...S}=e,P=r.useRef(new Set),O=r.useRef(0),C="horizontal"===u?R:A,[T=[],j]=(0,l.T)({prop:y,defaultProp:f,onChange:e=>{let t=[...P.current];t[O.current]?.focus(),v(e)}}),Z=r.useRef(T);function M(e,t,{commit:n}={commit:!1}){let r=(String(c).split(".")[1]||"").length,i=function(e,t){let n=Math.pow(10,t);return Math.round(e*n)/n}(Math.round((e-a)/c)*c+a,r),l=(0,o.u)(i,[a,s]);j((e=[])=>{var r,o;let i=function(e=[],t,n){let r=[...e];return r[n]=t,r.sort((e,t)=>e-t)}(e,l,t);if(r=i,!(!((o=p*c)>0)||Math.min(...r.slice(0,-1).map((e,t)=>r[t+1]-e))>=o))return e;{O.current=i.indexOf(l);let t=String(i)!==String(e);return t&&n&&x(i),t?i:e}})}return(0,h.jsx)(E,{scope:e.__scopeSlider,name:n,disabled:d,min:a,max:s,valueIndexToChangeRef:O,thumbs:P.current,values:T,orientation:u,form:k,children:(0,h.jsx)(b.Provider,{scope:e.__scopeSlider,children:(0,h.jsx)(b.Slot,{scope:e.__scopeSlider,children:(0,h.jsx)(C,{"aria-disabled":d,"data-disabled":d?"":void 0,...S,ref:t,onPointerDown:(0,i.Mj)(S.onPointerDown,()=>{d||(Z.current=T)}),min:a,max:s,inverted:w,onSlideStart:d?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let n=e.map(e=>Math.abs(e-t));return n.indexOf(Math.min(...n))}(T,e);M(e,t)},onSlideMove:d?void 0:function(e){M(e,O.current)},onSlideEnd:d?void 0:function(){let e=Z.current[O.current];T[O.current]!==e&&x(T)},onHomeKeyDown:()=>!d&&M(a,0,{commit:!0}),onEndKeyDown:()=>!d&&M(s,T.length-1,{commit:!0}),onStepKeyDown:({event:e,direction:t})=>{if(!d){let n=m.includes(e.key)||e.shiftKey&&g.includes(e.key),r=O.current;M(T[r]+c*(n?10:1)*t,r,{commit:!0})}}})})})})});O.displayName=v;var[C,T]=k(v,{startEdge:"left",endEdge:"right",size:"width",direction:1}),R=r.forwardRef((e,t)=>{let{min:n,max:o,dir:i,inverted:s,onSlideStart:l,onSlideMove:u,onSlideEnd:d,onStepKeyDown:p,...f}=e,[m,g]=r.useState(null),v=(0,a.e)(t,e=>g(e)),b=r.useRef(void 0),x=(0,c.gm)(i),w="ltr"===x,k=w&&!s||!w&&s;
7function S(e){let t=b.current||m.getBoundingClientRect(),r=$([0,t.width],k?[n,o]:[o,n]);return b.current=t,r(e-t.left)}return(0,h.jsx)(C,{scope:e.__scopeSlider,startEdge:k?"left":"right",endEdge:k?"right":"left",direction:k?1:-1,size:"width",children:(0,h.jsx)(j,{dir:x,"data-orientation":"horizontal",...f,ref:v,style:{...f.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=S(e.clientX);l?.(t)},onSlideMove:e=>{let t=S(e.clientX);u?.(t)},onSlideEnd:()=>{b.current=void 0,d?.()},onStepKeyDown:e=>{let t=y[k?"from-left":"from-right"].includes(e.key);p?.({event:e,direction:t?-1:1})}})})}),A=r.forwardRef((e,t)=>{let{min:n,max:o,inverted:i,onSlideStart:s,onSlideMove:l,onSlideEnd:c,onStepKeyDown:u,...d}=e,p=r.useRef(null),f=(0,a.e)(t,p),m=r.useRef(void 0),g=!i;function v(e){let t=m.current||p.current.getBoundingClientRect(),r=$([0,t.height],g?[o,n]:[n,o]);return m.current=t,r(e-t.top)}return(0,h.jsx)(C,{scope:e.__scopeSlider,startEdge:g?"bottom":"top",endEdge:g?"top":"bottom",size:"height",direction:g?1:-1,children:(0,h.jsx)(j,{"data-orientation":"vertical",...d,ref:f,style:{...d.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=v(e.clientY);s?.(t)},onSlideMove:e=>{let t=v(e.clientY);l?.(t)},onSlideEnd:()=>{m.current=void 0,c?.()},onStepKeyDown:e=>{let t=y[g?"from-bottom":"from-top"].includes(e.key);u?.({event:e,direction:t?-1:1})}})})}),j=r.forwardRef((e,t)=>{let{__scopeSlider:n,onSlideStart:r,onSlideMove:o,onSlideEnd:a,onHomeKeyDown:s,onEndKeyDown:l,onStepKeyDown:c,...u}=e,d=P(v,n);return(0,h.jsx)(p.WV.span,{...u,ref:t,onKeyDown:(0,i.Mj)(e.onKeyDown,e=>{"Home"===e.key?(s(e),e.preventDefault()):"End"===e.key?(l(e),e.preventDefault()):m.concat(g).includes(e.key)&&(c(e),e.preventDefault())}),onPointerDown:(0,i.Mj)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),d.thumbs.has(t)?t.focus():r(e)}),onPointerMove:(0,i.Mj)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&o(e)}),onPointerUp:(0,i.Mj)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),a(e))})})}),Z="SliderTrack",M=r.forwardRef((e,t)=>{let{__scopeSlider:n,...r}=e,o=P(Z,n);return(0,h.jsx)(p.WV.span,{"data-disabled":o.disabled?"":void 0,"data-orientation":o.orientation,...r,ref:t})});M.displayName=Z;var N="SliderRange",_=r.forwardRef((e,t)=>{let{__scopeSlider:n,...o}=e,i=P(N,n),s=T(N,n),l=r.useRef(null),c=(0,a.e)(t,l),u=i.values.length,d=i.values.map(e=>W(e,i.min,i.max));return(0,h.jsx)(p.WV.span,{"data-orientation":i.orientation,"data-disabled":i.disabled?"":void 0,...o,ref:c,style:{...e.style,[s.startEdge]:(u>1?Math.min(...d):0)+"%",[s.endEdge]:100-Math.max(...d)+"%"}})});_.displayName=N;var D="SliderThumb",I=r.forwardRef((e,t)=>{let n=x(e.__scopeSlider),[o,i]=r.useState(null),s=(0,a.e)(t,e=>i(e)),l=r.useMemo(()=>o?n().findIndex(e=>e.ref.current===o):-1,[n,o]);return(0,h.jsx)(L,{...e,ref:s,index:l})}),L=r.forwardRef((e,t)=>{var n;let{__scopeSlider:o,index:s,name:l,...c}=e,u=P(D,o),f=T(D,o),[m,g]=r.useState(null),y=(0,a.e)(t,e=>g(e)),v=!m||u.form||!!m.closest("form"),x=(0,d.t)(m),w=u.values[s],k=void 0===w?0:W(w,u.min,u.max),S=(n=u.values.length)>2?`Value ${s+1} of ${n}`:2===n?["Minimum","Maximum"][s]:void 0,E=x?.[f.size],O=E?function(e,t,n){let r=e/2,o=$([0,50],[0,r]);return(r-o(t)*n)*n}(E,k,f.direction):0;return r.useEffect(()=>{if(m)return u.thumbs.add(m),()=>{u.thumbs.delete(m)}},[m,u.thumbs]),(0,h.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[f.startEdge]:`calc(${k}% + ${O}px)`},children:[(0,h.jsx)(b.ItemSlot,{scope:e.__scopeSlider,children:(0,h.jsx)(p.WV.span,{role:"slider","aria-label":e["aria-label"]||S,"aria-valuemin":u.min,"aria-valuenow":w,"aria-valuemax":u.max,"aria-orientation":u.orientation,"data-orientation":u.orientation,"data-disabled":u.disabled?"":void 0,tabIndex:u.disabled?void 0:0,...c,ref:y,style:void 0===w?{display:"none"}:e.style,onFocus:(0,i.Mj)(e.onFocus,()=>{u.valueIndexToChangeRef.current=s})})}),v&&(0,h.jsx)(B,{name:l??(u.name?u.name+(u.values.length>1?"[]":""):void 0),form:u.form,value:w},s)]})});I.displayName=D;var B=r.forwardRef(({__scopeSlider:e,value:t,...n},o)=>{let i=r.useRef(null),s=(0,a.e)(i,o),l=(0,u.D)(t);return r.useEffect(()=>{let e=i.current;if(!e)return;let n=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(l!==t&&n){let r=new Event("input",{bubbles:!0});n.call(e,t),e.dispatchEvent(r)}},[l,t]),(0,h.jsx)(p.WV.input,{style:{display:"none"},...n,ref:s,defaultValue:t})});function W(e,t,n){return(0,o.u)(100/(n-t)*(e-t),[0,100])}function $(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}B.displayName="RadioBubbleInput";var z=O,G=M,F=_,V=I},57898:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=n(67294);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},60522:function(e,t,n){"use strict";n.d(t,{cv:function(){return Q}});var r=n(75931);let o=e=>e<=127;function i(e){if(0===e.length)return!1;let t=e.charCodeAt(e.length-1);return t>=55296&&t<=56319}let a=new TextDecoder("utf8",{fatal:!1});function s(e){return e.replace(/[$()*+.?[\\\]^{|}]/g,"\\$&")}function l(e){let t=[...e].map(s).join("|");return RegExp(`(${t})`)}let c=new Uint8Array(0),u=new TextDecoder("utf8");class d{mergeableBytePairRankCount;bytePairRankDecoder;bytePairNonUtfRankDecoder=new Map;bytePairNonUtfSortedEncoder;bytePairStringRankEncoder;tokenSplitRegex;specialTokensEncoder;specialTokensDecoder;specialTokenPatternRegex;textEncoder=new TextEncoder;mergeCache;mergeCacheSize;constructor({bytePairRankDecoder:e,specialTokensEncoder:t,tokenSplitRegex:n,mergeCacheSize:r=1e5}){this.bytePairRankDecoder=e,this.bytePairStringRankEncoder=new Map,this.mergeCacheSize=r,r>0&&(this.mergeCache=new Map),this.mergeableBytePairRankCount=Object.keys(e).length;let o=[];e.forEach((e,t)=>{if("string"==typeof e){this.bytePairStringRankEncoder.set(e,t);return}let n=new Uint8Array(e);o.push([n,t]),this.bytePairNonUtfRankDecoder.set(t,n)}),this.bytePairNonUtfSortedEncoder=o.sort((e,t)=>
7(function(e,t){let n=Math.min(e.length,t.length);for(let r=0;r<n;r++)if(e[r]!==t[r])return e[r]-t[r];return e.length-t.length})(e[0],t[0])),this.specialTokensEncoder=t??new Map,this.specialTokensDecoder=t?new Map([...t].map(([e,t])=>[t,e])):new Map,this.tokenSplitRegex=n;let i=[...this.specialTokensEncoder.keys()].map(s).join("|");try{this.specialTokenPatternRegex=RegExp(i,"y")}catch{throw Error("Invalid regular expression pattern.")}}setMergeCacheSize(e){0===this.mergeCacheSize&&e>0&&(this.mergeCache=new Map),this.mergeCacheSize=e,0===e&&(this.mergeCache=void 0)}clearMergeCache(){this.mergeCache?.clear()}*encodeNativeGenerator(e,t){let n=0,r=0;for(;;){let o=this.findNextSpecialToken(e,t,n),i=o?.[0],a=i??e.length;for(let[t]of(0===n&&a===e.length?e:e.slice(n,a)).matchAll(this.tokenSplitRegex)){let e=this.getBpeRankFromString(t);if(void 0!==e){r=1,yield[e];continue}let n=this.bytePairEncode(t);r=n.length,yield n}if(void 0!==i){let e=o[1],t=this.specialTokensEncoder.get(e);if(void 0===t)throw Error(`Special token "${e}" is not in the special token encoder.`);yield[t],n=i+e.length,r=1}else break}return r}encodeNative(e,t){let n=0,r=[];for(;;){let o=this.findNextSpecialToken(e,t,n),i=o?.[0],a=i??e.length;for(let[t]of(0===n&&a===e.length?e:e.slice(n,a)).matchAll(this.tokenSplitRegex)){let e=this.getBpeRankFromString(t);if(void 0!==e){r.push(e);continue}let n=this.bytePairEncode(t);r.push(...n)}if(void 0!==i){let e=o[1],t=this.specialTokensEncoder.get(e);if(void 0===t)throw Error(`Special token "${e}" is not in the special token encoder.`);r.push(t),n=i+e.length}else break}return r}countNative(e,t){let n=0,r=0;for(;;){let o=this.findNextSpecialToken(e,t,n),i=o?.[0],a=i??e.length;for(let[t]of(0===n&&a===e.length?e:e.slice(n,a)).matchAll(this.tokenSplitRegex)){if(void 0!==this.getBpeRankFromString(t)){r++;continue}r+=this.bytePairEncode(t).length}if(void 0!==i){let e=o[1];if(void 0===this.specialTokensEncoder.get(e))throw Error(`Special token "${e}" is not in the special token encoder.`);r++,n=i+e.length}else break}return r}*decodeNativeGenerator(e){for(let t of e){let e=this.tryDecodeToken(t);e&&(yield e)}}decodeNative(e){let t="",n=c;for(let r of e){let e=this.tryDecodeToken(r);if(void 0===e)throw Error(`Token ${r} is not in the byte pair encoder.`);if("string"==typeof e)n!==c&&(t+=u.decode(n,{stream:!0}),n=c),t+=e;else{let t=new Uint8Array(n.length+e.length);t.set(n),t.set(e,n.length),n=t}}return n!==c&&(t+=u.decode(n,{stream:!0})),t}async *decodeNativeAsyncIterable(e){for await(let t of e){let e=this.tryDecodeToken(t);e&&(yield e)}}getBpeRankFromString(e){return this.bytePairStringRankEncoder.get(e)}getBpeRankFromStringOrThrow(e){let t=this.getBpeRankFromString(e);if(void 0===t)throw Error(`The byte-pair encoding does not contain a value for: ${e}`);return t}getBpeRankFromBytes(e){let t=function(e){if(function(e){let t=0;for(;t<e.length;){let n=e[t],r=0,o=0;if(n<=127)r=1,o=n;else if((224&n)==192){if(r=2,o=31&n,n<=193)return!1}else if((240&n)==224)r=3,o=15&n;else if((248&n)!=240)return!1;else if(r=4,o=7&n,n>244)return!1;if(t+r>e.length)return!1;for(let n=1;n<r;n++){let r=e[t+n];if(void 0===r||(192&r)!=128)return!1;o=o<<6|63&r}if(2===r&&o<128||3===r&&o<2048||4===r&&o<65536||o>=55296&&o<=57343||o>1114111)return!1;t+=r}return!0}(e))return a.decode(e)}(e);if(void 0!==t)return this.getBpeRankFromString(t);let n=this.binarySearch(e);if(-1!==n)return this.bytePairNonUtfSortedEncoder[n][1]}getBpeRankFromBytesOrThrow(e){let t=this.getBpeRankFromBytes(e);if(void 0===t)throw Error(`The byte-pair encoding does not contain a value for: ${e.toString()}`);return t}binarySearch(e){let t=0,n=this.bytePairNonUtfSortedEncoder.length-1;for(;t<=n;){let r=t+n>>>1,o=this.bytePairNonUtfSortedEncoder[r][0],i=0,a=Math.min(o.length,e.length);for(let t=0;t<a&&0==(i=o[t]-e[t]);t++);if(0===i&&(i=o.length-e.length),0===i)return r;i<0?t=r+1:n=r-1}return -1}findNextSpecialToken(e,t,n){let r=n;for(;;){this.specialTokenPatternRegex.lastIndex=r;let n=this.specialTokenPatternRegex.exec(e);if(!n)return;let o=n[0];if(t?.has(o))return[n.index+r,o];r=n.index+r+1}}tryDecodeToken(e){let t=this.bytePairRankDecoder[e];if("string"==typeof t)return t;if("object"==typeof t){let t=this.bytePairNonUtfRankDecoder.get(e);if(t)return t}return this.specialTokensDecoder.get(e)}addToMergeCache(e,t){if(this.mergeCache){if(this.mergeCache.size>=this.mergeCacheSize){let e=this.mergeCache.keys().next().value;this.mergeCache.delete(e)}this.mergeCache.set(e,t)}}bytePairEncode(e){if(1===e.length&&o(e.codePointAt(0)))return[this.getBpeRankFromStringOrThrow(e)];if(this.mergeCache?.has(e)){let t=this.mergeCache.get(e);return this.mergeCache.delete(e),this.mergeCache.set(e,t),t}let t=this.textEncoder.encode(e),n=this.bytePairMerge(t);return this.addToMergeCache(e,n),n}bytePairMerge(e){let t=[],n=[],r=(n,r=t[n],o=t[n+2])=>{if(void 0===o)return Number.POSITIVE_INFINITY;let i=e.subarray(r,o);return this.getBpeRankFromBytes(i)??Number.POSITIVE_INFINITY};for(let o=0;o<=e.length;
7o++)t.push(o),o<e.length-1?n.push(r(o,o,o+2)):n.push(Number.POSITIVE_INFINITY);for(;t.length>1;){let e=Number.POSITIVE_INFINITY,o=-1;for(let t=0;t<n.length-1;t++){let r=n[t];r<e&&(e=r,o=t)}if(e===Number.POSITIVE_INFINITY||-1===o)break;t.splice(o+1,1),n.splice(o,1),n[o]=r(o),o>0&&(n[o-1]=r(o-1))}let o=[];for(let n=0;n<t.length-1;n++){let r=t[n],i=t[n+1],a=this.getBpeRankFromBytesOrThrow(e.subarray(r,i));o.push(a)}return o}}let p={humanName:"GPT-4o (Aug 2024)",description:"Our high-intelligence flagship model for complex, multi-step tasks. GPT-4o is cheaper and faster than GPT-4 Turbo. Currently points to gpt-4o-2024-08-06.",encoding:"o200k_base",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:2.5,output:10,batchInput:1.25,batchOutput:5,cachedInput:1.25}},f={humanName:"GPT-4o Mini",description:"Our affordable and intelligent small model for fast, lightweight tasks. GPT-4o mini is cheaper and more capable than GPT-3.5 Turbo. Currently points to gpt-4o-mini-2024-07-18.",encoding:"o200k_base",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:.15,output:.6,batchInput:.075,batchOutput:.3,cachedInput:.075}},h={humanName:"OpenAI o1",description:"Our most intelligent model, optimal for complex tasks requiring deep understanding and expertise. Currently points to o1-2024-12-17.",encoding:"o200k_base",context:128e3,maxOutput:32768,trainingData:"2023-10",cost:{input:15,output:60,batchInput:7.5,batchOutput:30,cachedInput:7.5}},m={humanName:"OpenAI o1-preview",description:"Preview version of the o1 model: o1-preview-2024-09-12.",encoding:"o200k_base",context:128e3,maxOutput:32768,trainingData:"2023-10",cost:{input:15,output:60,batchInput:7.5,batchOutput:30,cachedInput:7.5}},g={humanName:"OpenAI o1-mini",description:"Points to the most recent o1-mini snapshot: o1-mini-2024-09-12.",encoding:"o200k_base",context:128e3,maxOutput:65536,trainingData:"2023-10",cost:{input:1.1,output:4.4,batchInput:.55,batchOutput:2.2,cachedInput:.55}},y={humanName:"GPT-4o Mini Realtime Preview (Dec 2024)",encoding:"o200k_base",description:"Mini version for the Realtime API with December 2024 snapshot.",context:128e3,maxOutput:4096,trainingData:"2023-10",cost:{input:.6,output:2.4,cachedInput:.3}},v={humanName:"GPT-4o Mini Audio Preview (Dec 2024)",encoding:"o200k_base",description:"Mini version for the Audio API with December 2024 snapshot.",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:.15,output:.6}},b={humanName:"GPT-4o Mini Training",description:"Training GPT-4o Mini with custom datasets.",encoding:"o200k_base",cost:{input:3,output:0,batchInput:1.5,batchOutput:0}},x={humanName:"GPT-4 Turbo 2024-04-09",description:"The latest GPT-4 Turbo model with vision capabilities. Vision requests can now use JSON mode and function calling. Currently points to gpt-4-turbo-2024-04-09.",encoding:"cl100k_base",context:128e3,maxOutput:4096,trainingData:"2023-12",cost:{input:10,output:30,batchInput:5,batchOutput:15}},w={humanName:"GPT-4",description:"Currently points to gpt-4-0613. See continuous model upgrades.",encoding:"cl100k_base",context:8192,maxOutput:8192,trainingData:"2021-09",cost:{input:30,output:60,batchInput:15,batchOutput:30}},k={humanName:"GPT-4 0125 Preview",description:"GPT-4 Turbo preview model intended to reduce cases of “laziness” where the model doesn’t complete a task.",encoding:"cl100k_base",context:128e3,maxOutput:4096,trainingData:"2023-12",cost:{input:10,output:30,batchInput:5,batchOutput:15}},S={...k,humanName:"GPT-4 1106 Preview"},E={humanName:"GPT-3.5 Turbo 0125",description:"The latest GPT-3.5 Turbo model with higher accuracy at responding in requested formats and a fix for a bug which caused a text encoding issue for non-English language function calls.",encoding:"cl100k_base",context:16385,maxOutput:4096,trainingData:"2021-09",cost:{input:.5,output:1.5,batchInput:.25,batchOutput:.75}},P={humanName:"GPT-3.5 Turbo Instruct",description:"Similar capabilities as GPT-3 era models. Compatible with legacy Completions endpoint and not Chat Completions.",encoding:"cl100k_base",context:4096,maxOutput:4096,trainingData:"2021-09",cost:{input:1.5,output:2}},O={humanName:"GPT-4 32k",encoding:"cl100k_base",description:"Snapshot of gpt-4 from June 13th 2023 with improved function calling support.",shutdownDate:"2025-06-06",recommendedReplacement:"gpt-4o",context:32768,maxOutput:16384,trainingData:"2021-09",cost:{input:60,output:120,batchInput:30,batchOutput:60}},C={humanName:"GPT-4 Vision Preview",encoding:"cl100k_base",description:"Vision capabilities preview of GPT-4.",shutdownDate:"2024-12-06",recommendedReplacement:"gpt-4o",context:128e3,maxOutput:4096,trainingData:"2023-12",cost:{input:10,output:30,batchInput:5,batchOutput:15}},T={humanName:"Code Davinci 001",encoding:"p50k_base",description:"Older coding model.",shutdownDate:"2023-03-23",recommendedReplacement:"gpt-4o"},R={humanName:"Code Cushman 001",encoding:"p50k_base",description:"Older model for coding tasks.",shutdownDate:"2023-03-23",recommendedReplacement:"gpt-4o"},A={...O,humanName:"GPT-4 32k 0314"},j={o1:h,"o1-2024-12-17":h,"o1-preview":m,"o1-preview-2024-09-12":m,"o1-mini":g,"o1-mini-2024-09-12":g,"o3-mini":{humanName:"OpenAI o3-mini",de
7scription:"Small cost-efficient reasoning model that's optimized for coding, math, and science, and supports tools and Structured Outputs.",encoding:"o200k_base",context:2e5,maxOutput:65536,trainingData:"2023-10",cost:{input:1.1,output:4.4,batchInput:.55,batchOutput:2.2,cachedInput:.55}},"chatgpt-4o-latest":{humanName:"ChatGPT 4o Latest",description:"The chatgpt-4o-latest model version continuously points to the version of GPT-4o used in ChatGPT, and is updated frequently when there are significant changes.",encoding:"o200k_base",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:5,output:15}},"gpt-4o":p,"gpt-4o-2024-11-20":{humanName:"GPT-4o (Nov 2024)",description:"November 2024 snapshot of the GPT-4o model with enhanced capabilities.",encoding:"o200k_base",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:2.5,output:10,batchInput:1.25,batchOutput:5,cachedInput:1.25}},"gpt-4o-2024-08-06":p,"gpt-4o-2024-05-13":{humanName:"GPT-4o",description:"Original gpt-4o snapshot from May 13, 2024, offering advanced multimodal capabilities.",encoding:"o200k_base",context:128e3,maxOutput:4096,trainingData:"2023-10",cost:{input:5,output:15,batchInput:2.5,batchOutput:7.5}},"gpt-4o-mini":f,"gpt-4o-mini-2024-07-18":f,"gpt-4o-realtime-preview":{humanName:"GPT-4o Realtime Preview",encoding:"o200k_base",description:"Preview release for the Realtime API.",context:128e3,maxOutput:4096,trainingData:"2023-10",cost:{input:5,output:20,cachedInput:2.5}},"gpt-4o-realtime-preview-2024-10-01":{humanName:"GPT-4o Realtime Preview (Oct 2024)",encoding:"o200k_base",description:"Current snapshot for the Realtime API model.",context:128e3,maxOutput:4096,trainingData:"2023-10",cost:{input:5,output:20,cachedInput:2.5}},"gpt-4o-realtime-preview-2024-12-17":{humanName:"GPT-4o Realtime Preview (Dec 2024)",encoding:"o200k_base",description:"December 2024 snapshot for the Realtime API model.",context:128e3,maxOutput:4096,trainingData:"2023-10",cost:{input:5,output:20,cachedInput:2.5}},"gpt-4o-mini-realtime-preview":y,"gpt-4o-mini-realtime-preview-2024-12-17":y,"gpt-4o-audio-preview":{humanName:"GPT-4o Audio Preview",encoding:"o200k_base",description:"Preview release for audio inputs in chat completions.",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:2.5,output:10}},"gpt-4o-audio-preview-2024-10-01":{humanName:"GPT-4o Audio Preview (Oct 2024)",encoding:"o200k_base",description:"Current snapshot for the Audio API model.",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:2.5,output:10}},"gpt-4o-audio-preview-2024-12-17":{humanName:"GPT-4o Audio Preview (Dec 2024)",encoding:"o200k_base",description:"December 2024 snapshot for the Audio API model.",context:128e3,maxOutput:16384,trainingData:"2023-10",cost:{input:2.5,output:10}},"gpt-4o-mini-audio-preview":v,"gpt-4o-mini-audio-preview-2024-12-17":v,"gpt-4o-2024-08-06-finetune":{humanName:"GPT-4o 2024-08-06 Finetuning",description:"GPT-4o finetuned for custom tasks.",encoding:"o200k_base",cost:{input:3.75,output:15,batchInput:1.875,batchOutput:7.5,cachedInput:1.875,training:25}},"gpt-4o-mini-2024-07-18-finetune":{humanName:"GPT-4o Mini 2024-07-18 Finetuning",description:"GPT-4o mini finetuned for custom tasks.",encoding:"o200k_base",cost:{input:.3,output:1.2,batchInput:.15,batchOutput:.6,cachedInput:.15,training:3}},"gpt-4o-mini-training":b,"gpt-4o-mini-training-2024-07-18":b,"davinci-002-finetune":{humanName:"Davinci-002 Finetuning",description:"Davinci-002 finetuned for custom tasks.",encoding:"p50k_base",cost:{input:12,output:12,batchInput:6,batchOutput:6,training:6}},"babbage-002-finetune":{humanName:"Babbage-002 Finetuning",description:"Babbage-002 finetuned for custom tasks.",encoding:"p50k_base",cost:{input:1.6,output:1.6,batchInput:.8,batchOutput:.8,training:.4}},"gpt-4-turbo":x,"gpt-4-turbo-2024-04-09":x,"gpt-4-turbo-preview":k,"gpt-4-0125-preview":k,"gpt-4-1106-preview":S,"gpt-4":w,"gpt-4-0613":w,"gpt-3.5-turbo":E,"gpt-3.5-turbo-0125":E,"gpt-3.5-turbo-1106":{humanName:"GPT-3.5 Turbo 1106",description:"GPT-3.5 Turbo model with improved instruction following, JSON mode, reproducible outputs, parallel function calling, and more.",encoding:"cl100k_base",context:16385,maxOutput:4096,trainingData:"2021-09",cost:{input:1,output:2,batchInput:.5,batchOutput:1}},"gpt-3.5-turbo-finetune":{humanName:"GPT-3.5 Turbo Finetuning",description:"Finetuning GPT-3.5 Turbo with custom data.",encoding:"cl100k_base",cost:{input:3,output:6,batchInput:1.5,batchOutput:3,training:8}}
7,"gpt-3.5-turbo-16k":{humanName:"GPT-3.5 Turbo 16k",description:"GPT-3.5 model with 16k token context.",encoding:"cl100k_base",cost:{input:3,output:4,batchInput:1.5,batchOutput:2}},"gpt-4-32k":O,"gpt-4-32k-0613":O,"gpt-4-vision-preview":C,"gpt-4-1106-vision-preview":C,"gpt-4-0314":{humanName:"GPT-4 0314",encoding:"cl100k_base",description:"Variant of GPT-4 model.",shutdownDate:"2024-06-13",recommendedReplacement:"gpt-4o",context:8192,maxOutput:8192,trainingData:"2021-09",cost:{input:30,output:60}},"gpt-4-32k-0314":A,"gpt-3.5-turbo-0613":{humanName:"GPT-3.5 Turbo 0613",encoding:"cl100k_base",description:"Version of GPT-3.5 Turbo from June 2013.",shutdownDate:"2024-09-13",recommendedReplacement:"gpt-3.5-turbo",context:16385,maxOutput:4096,trainingData:"2021-09",cost:{input:1.5,output:2,batchInput:.75,batchOutput:1}},"gpt-3.5-turbo-16k-0613":{humanName:"GPT-3.5 Turbo 16k 0613",encoding:"cl100k_base",description:"16k context version from June 2013.",shutdownDate:"2024-09-13",recommendedReplacement:"gpt-3.5-turbo",context:16385,maxOutput:4096,trainingData:"2021-09",cost:{input:3,output:4,batchInput:1.5,batchOutput:2}},"gpt-3.5-turbo-0301":{humanName:"GPT-3.5 Turbo 0301",encoding:"cl100k_base",description:"Earlier version of GPT-3.5 Turbo.",shutdownDate:"2024-09-13",recommendedReplacement:"gpt-3.5-turbo",context:16385,maxOutput:4096,trainingData:"2021-09",cost:{input:1.5,output:2,batchInput:.75,batchOutput:1}}},Z={...j,"text-embedding-3-small":{humanName:"Text Embedding 3 Small",description:"Embedding model for small-scale applications.",encoding:"cl100k_base",maxInput:8191,cost:{input:.02,batchInput:.01}},"text-embedding-3-large":{humanName:"Text Embedding 3 Large",description:"Embedding model for large-scale applications.",encoding:"cl100k_base",maxInput:8191,cost:{input:.13,batchInput:.065}},"text-embedding-ada-002":{humanName:"Ada v2",description:"A versatile model suitable for text embeddings and lightweight NLP tasks.",encoding:"cl100k_base",maxInput:8191,cost:{input:.1,output:0,batchInput:.05,batchOutput:0}},"gpt-3.5-turbo-instruct":P,"gpt-3.5-turbo-instruct-0914":P,"davinci-002":{humanName:"Davinci 002",description:"Replacement for the GPT-3 curie and davinci base models.",encoding:"p50k_base",context:16384,maxOutput:16384,trainingData:"2021-09",cost:{input:2,output:2,batchInput:1,batchOutput:1}},"babbage-002":{humanName:"Babbage 002",description:"Replacement for the GPT-3 ada and babbage base models.",encoding:"p50k_base",context:16384,trainingData:"2021-09",cost:{input:.4,output:.4,batchInput:.2,batchOutput:.2}},"text-ada-001":{humanName:"Text Ada 001",encoding:"r50k_base",description:"Model for lightweight tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"gpt-3.5-turbo-instruct",cost:{input:.4}},"text-babbage-001":{humanName:"Text Babbage 001",encoding:"r50k_base",description:"Model for efficient processing.",shutdownDate:"2024-01-04",recommendedReplacement:"gpt-3.5-turbo-instruct",cost:{input:.5}},"text-curie-001":{humanName:"Text Curie 001",encoding:"r50k_base",description:"Mid-range model for various tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"gpt-3.5-turbo-instruct",cost:{input:2}},"text-davinci-001":{humanName:"Text Davinci 001",encoding:"r50k_base",description:"High-performance model for complex tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"gpt-3.5-turbo-instruct",cost:{input:20}},"text-davinci-002":{humanName:"Text Davinci 002",encoding:"p50k_base",description:"Legacy high-performance model.",shutdownDate:"2024-01-04",recommendedReplacement:"gpt-3.5-turbo-instruct",cost:{input:20}},"text-davinci-003":{humanName:"Text Davinci 003",encoding:"p50k_base",description:"Latest of the Davinci series.",shutdownDate:"2024-01-04",recommendedReplacement:"gpt-3.5-turbo-instruct",cost:{input:20}},ada:{humanName:"Ada",encoding:"r50k_base",description:"Base model for lightweight tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"babbage-002",cost:{input:.4}},babbage:{humanName:"Babbage",encoding:"r50k_base",description:"Model for efficient processing.",shutdownDate:"2024-01-04",recommendedReplacement:"babbage-002",cost:{input:.5}},curie:{humanName:"Curie",encoding:"r50k_base",description:"Mid-range model for a variety of applications.",shutdownDate:"2024-01-04",recommendedReplacement:"davinci-002",cost:{input:2}},davinci:{humanName:"Davinci",encoding:"p50k_base",description:"High-performance legacy model.",shutdownDate:"2024-01-04",recommendedReplacement:"davinci-002",cost:{input:20}},"code-davinci-002":{humanName:"Code Davinci 002",encoding:"p50k_base",description:"Legacy coding model.",shutdownDate:"2023-03-23",recommendedReplacement:"gpt-4o"},"code-davinci-001":T,"davinci-codex":T,"code-davinci-edit-001":{humanName:"Code Davinci 001",encoding:"p50k_edit",description:"Older coding model.",shutdownDate:"2023-03-23"},"code-cushman-002":{humanName:"Code Cushman 002",encoding:"p50k_base",description:"Legacy model for coding.",shutdownDate:"2023-03-23",recommendedReplacement:"gpt-4o"}
7,"code-cushman-001":R,"cushman-codex":R,"code-search-ada-code-001":{humanName:"Code Search Ada Code 001",encoding:"r50k_base",description:"Embedding model for code search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:4}},"code-search-ada-text-001":{humanName:"Code Search Ada Text 001",encoding:"r50k_base",description:"Embedding model for text search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:4}},"text-davinci-edit-001":{humanName:"Text Davinci 001",encoding:"p50k_edit",description:"Older text model.",shutdownDate:"2023-03-23"},"text-similarity-ada-001":{humanName:"Text Similarity Ada 001",encoding:"r50k_base",description:"Embedding model for similarity tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:4}},"text-search-ada-doc-001":{humanName:"Text Search Ada Doc 001",encoding:"r50k_base",description:"Embedding model for document search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:4}},"text-search-ada-query-001":{humanName:"Text Search Ada Query 001",encoding:"r50k_base",description:"Embedding model for query search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:4}},"text-similarity-babbage-001":{humanName:"Text Similarity Babbage 001",encoding:"r50k_base",description:"Embedding model for similarity tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:5}},"text-search-babbage-doc-001":{humanName:"Text Search Babbage Doc 001",encoding:"r50k_base",description:"Embedding model for document search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:5}},"text-search-babbage-query-001":{humanName:"Text Search Babbage Query 001",encoding:"r50k_base",description:"Embedding model for query search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:5}},"code-search-babbage-code-001":{humanName:"Code Search Babbage Code 001",encoding:"r50k_base",description:"Embedding model for code search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:5}},"code-search-babbage-text-001":{humanName:"Code Search Babbage Text 001",encoding:"r50k_base",description:"Embedding model for text search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:5}},"text-similarity-curie-001":{humanName:"Text Similarity Curie 001",encoding:"r50k_base",description:"Embedding model for similarity tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:20}},"text-search-curie-doc-001":{humanName:"Text Search Curie Doc 001",encoding:"r50k_base",description:"Embedding model for document search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:20}},"text-search-curie-query-001":{humanName:"Text Search Curie Query 001",encoding:"r50k_base",description:"Embedding model for query search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:20}},"text-similarity-davinci-001":{humanName:"Text Similarity Davinci 001",encoding:"r50k_base",description:"Embedding model for similarity tasks.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:200}},"text-search-davinci-doc-001":{humanName:"Text Search Davinci Doc 001",encoding:"r50k_base",description:"Embedding model for document search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:200}},"text-search-davinci-query-001":{humanName:"Text Search Davinci Query 001",encoding:"r50k_base",description:"Embedding model for query search.",shutdownDate:"2024-01-04",recommendedReplacement:"text-embedding-3-small",cost:{input:200}}},M="<|endoftext|>",N="<|fim_prefix|>",_="<|fim_middle|>",D="<|fim_suffix|>",I="<|im_start|>",L="<|im_end|>",B="<|im_sep|>",W="<|endofprompt|>",$=Object.fromEntries(Object.entries(j).map(([e,t])=>[e,t.encoding])),z=Object.fromEntries(Object.entries(Z).map(([e,t])=>[e,t.encoding])),G={messageSeparator:"\n",roleSeparator:"\n"},F={messageSeparator:"",roleSeparator:B},V=Object.fromEntries(Object.keys($).flatMap(e=>e.startsWith("gpt-4")?[[e,F]]:e.startsWith("gpt-3.5-turbo")?[[e,G]]:[]));Object.keys($);let H=/'s|'t|'re|'ve|'m|'ll|'d| ?\p{L}+| ?\p{N}+| ?[^\s\p{L}\p{N}]+|\s+(?!\S)|\s+/gu,K=/(?:'s|'t|'re|'ve|'m|'ll|'d)|[^\r\n\p{L}\p{N}]?\p{L}+|\p{N}{1,3}| ?[^\s\p{L}\p{N}]+[\r\n]*|\s*[\r\n]+|\s+(?!\S)|\s+/giu;function U(e,t){let n=t(e);switch(e.toLowerCase()){case"r50k_base":return{expectedVocabularySize:50257,tokenSplitRegex:H,bytePairRankDecoder:n,specialTokensEncoder:new Map([[M,50256]])};case"p50k_base":return{expectedVocabularySize:50281,tokenSplitRegex:H,bytePairRankDecoder:n,specialTokensEncoder:new Map([[M,50256]])};case"p50k_edit":return{tokenSplitRegex:H,bytePairRankDecoder:n,specialTokensEncoder:new Map([[M,50256],[N,50281],[_,50282],[D,50283]])};case"cl100k_base":return{tokenSplitRegex:K,bytePairRankDecoder:n,specialTokensEncoder:new Map([[M,100257],[N,100258],[_,100259],[D,100260],[I,100264],[L,100265],[B,100266],[W,100276]])};case"o200k_base":return{tokenSplitRegex:K,bytePairRankDecoder:n,specialTokensEncoder:new Map([[M,199999],[N,2e5],[_,200001],[D,200002],[I,200003],[L,200004],[B,200005],[W,200006]])};default:throw Error(`Unknown encoding name: ${e}`)}}class q{static EndOfPrompt=W;static EndOfText=M;static FimMiddle=_;static FimPrefix=N;static FimSuffix=D;modelName;bytePairEncodingCoreProcessor;specialTokensEncoder;specialTokensSet;allSpecialTokenRegex;defaultSpecialTokenConfig;vocabularySize;constructor({bytePairRankDecoder:e,specialTokensEncoder:t,expectedVocabularySize:n,modelName:r,...o}){let i;this.specialTokensEncoder=t,this.specialTokensSet=new Set(this.specialTokensEncoder.keys()),this.allSpecialTokenRegex=l(this.specialTokensSet),this.bytePairEncodingCoreProcessor=new d({bytePairRankDecoder:e,specialTokensEncoder:t,...o}
7),this.defaultSpecialTokenConfig=this.processSpecialTokens();let a=Math.max(e.length-1,(i=0,t.forEach(e=>{i=Math.max(i,e)}),i));if(this.vocabularySize=this.bytePairEncodingCoreProcessor.mergeableBytePairRankCount+t.size,void 0!==n){if(this.vocabularySize!==n)throw Error("The number of mergeable tokens and special tokens must be equal to expectedVocabularySize.");if(a!==n-1)throw Error(`The model encodings are invalid. The maximum token value must be equal to expectedVocabularySize - 1. Currently ${a}, expected ${n-1}`)}this.encode=this.encode.bind(this),this.decode=this.decode.bind(this),this.encodeGenerator=this.encodeGenerator.bind(this),this.decodeGenerator=this.decodeGenerator.bind(this),this.decodeAsyncGenerator=this.decodeAsyncGenerator.bind(this),this.decodeAsync=this.decodeAsync.bind(this),this.isWithinTokenLimit=this.isWithinTokenLimit.bind(this),this.encodeChat=this.encodeChat.bind(this),this.encodeChatGenerator=this.encodeChatGenerator.bind(this),this.countTokens=this.countTokens.bind(this),this.setMergeCacheSize=this.setMergeCacheSize.bind(this),this.clearMergeCache=this.clearMergeCache.bind(this),this.estimateCost=this.estimateCost.bind(this),this.modelName=r}static getEncodingApi(e,t){return new q(U(e,t))}static getEncodingApiForModel(e,t){return new q({...U(z[e],t),modelName:e})}processSpecialTokens({allowedSpecial:e,disallowedSpecial:t}={}){let n;if("all"===e||e?.has("all")){let n=e=new Set(this.specialTokensSet);if("all"===t)throw Error('allowedSpecial and disallowedSpecial cannot both be set to "all".');"object"==typeof t?t.forEach(e=>n.delete(e)):t=new Set}if(!t||"all"===t||t.has("all")){let r=t=new Set(this.specialTokensSet);e?.size?(e.forEach(e=>r.delete(e)),t.forEach(t=>e.delete(t)),t.size>0&&(n=l(t))):n=this.allSpecialTokenRegex}return{allowedSpecial:e,regexPattern:n}}encodeGenerator(e,t){let n=t?this.processSpecialTokens(t):this.defaultSpecialTokenConfig;if(n.regexPattern){let t=e.match(n.regexPattern);if(null!==t)throw Error(`Disallowed special token found: ${t[0]}`)}return this.bytePairEncodingCoreProcessor.encodeNativeGenerator(e,n.allowedSpecial)}encode(e,t){let n=t?this.processSpecialTokens(t):this.defaultSpecialTokenConfig;if(n.regexPattern){let t=e.match(n.regexPattern);if(null!==t)throw Error(`Disallowed special token found: ${t[0]}`)}return this.bytePairEncodingCoreProcessor.encodeNative(e,n.allowedSpecial)}*encodeChatGenerator(e,t=this.modelName){if(!t)throw Error("Model name must be provided either during initialization or passed in to the method.");let n=V[t],r=this.specialTokensEncoder.get(I),o=this.specialTokensEncoder.get(L);if(!n||void 0===r||void 0===o)throw Error(`Model '${t}' does not support chat.`);let i=new Set([B]),{messageSeparator:a,roleSeparator:s}=n,l=a.length>0?this.encode(a):[],c=s.length>0?this.encode(s,{allowedSpecial:i}):[],u=new Map;for(let{role:t="system",name:n=t,content:i}of e){if(void 0===i)throw Error("Content must be defined for all messages.");yield[r];let e=u.get(n)??this.encode(n);u.set(n,e),yield e,c.length>0&&(yield c),yield*this.encodeGenerator(i),yield[o],yield l}yield[r],yield*this.encodeGenerator("assistant"),c.length>0&&(yield c)}encodeChat(e,t=this.modelName){return[...this.encodeChatGenerator(e,t)].flat()}isWithinTokenLimit(e,t){let n="string"==typeof e?this.encodeGenerator(e):this.encodeChatGenerator(e),r=0;for(let e of n)if((r+=e.length)>t)return!1;return r}countTokens(e,t){if("string"==typeof e){let n=t?this.processSpecialTokens(t):this.defaultSpecialTokenConfig;if(n.regexPattern){let t=e.match(n.regexPattern);if(null!==t)throw Error(`Disallowed special token found: ${t[0]}`)}return this.bytePairEncodingCoreProcessor.countNative(e,n.allowedSpecial)}let n=this.encodeChatGenerator(e),r=0;for(let e of n)r+=e.length;return r}setMergeCacheSize(e){this.bytePairEncodingCoreProcessor.setMergeCacheSize(e)}clearMergeCache(){this.bytePairEncodingCoreProcessor.clearMergeCache()}decode(e){return this.bytePairEncodingCoreProcessor.decodeNative(e)}*decodeGenerator(e){let t=this.bytePairEncodingCoreProcessor.decodeNativeGenerator(e),n="";for(let e of t)0===(n+="string"==typeof e?e:u.decode(e,{stream:!0})).length||i(n)||(yield n,n="");n.length>0&&(yield n)}async *decodeAsyncGenerator(e){let t=this.bytePairEncodingCoreProcessor.decodeNativeAsyncIterable(e),n="";for await(let e of t)0===(n+="string"==typeof e?e:u.decode(e,{stream:!0})).length||i(n)||(yield n,n="");n.length>0&&(yield n)}async decodeAsync(e){let t=this.bytePairEncodingCoreProcessor.decodeNativeAsyncIterable(e),n="";for await(let e of t)n+="string"==typeof e?e:u.decode(e,{stream:!0});return n}estimateCost(e,t=this.modelName){if(!t)throw Error("Model name must be provided either during initialization or passed in to the method.");let n=Z[t];if(!n)throw Error(`Unknown model: ${t}`);if(!n.cost)throw Error(`No cost information available for model: ${t}`);let r=n.cost,o={},i=e/1e6;return void 0!==r.input&&(o.input=r.input*i),void 0!==r.output&&(o.output=r.output*i),void 0!==r.batchInput&&(o.batchInput=r.batchInput*i),void 0!==r.batchOutput&&(o.batchOutput=r.batchOutput*i),o}}let{decode:Y,decodeAsyncGenerator:X,decodeGenerator:J,encode:Q,encodeGenerator:ee,isWithinTokenLimit:et,countTokens:en,encodeChat:er,encodeChatGenerator:eo,vocabularySize:ei,setMergeCacheSize:ea,clearMergeCache:es,estimateCost:el}=q.getEncodingApi("cl100k_base",()=>r.Z)}}]);

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.