PageSourceSearch

https://hodler.sh/_next/static/chunks/246-da827790bf837167.js

js hodler.sh collected 2026-10-02 02:07:20 UTC 187,730 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[246],{75193:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(40718),o=n.n(r),i=n(2265),a=["children","id","from","to","x1","y1","x2","y2","fromOffset","fromOpacity","toOffset","toOpacity","rotate","transform","vertical"];function u(){return(u=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}).apply(this,arguments)}function l(e){var t=e.children,n=e.id,r=e.from,o=e.to,l=e.x1,c=e.y1,s=e.x2,f=e.y2,d=e.fromOffset,p=e.fromOpacity,h=e.toOffset,m=e.toOpacity,g=e.rotate,v=e.transform,y=e.vertical,b=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a),w=l,x=s,E=c,M=f;return void 0!==y&&!y||w||x||E||M||(w="0",x="0",E="0",M="1"),i.createElement("defs",null,i.createElement("linearGradient",u({id:n,x1:w,y1:E,x2:x,y2:M,gradientTransform:g?"rotate("+g+")":v},b),!!t&&t,!t&&i.createElement("stop",{offset:void 0===d?"0%":d,stopColor:r,stopOpacity:void 0===p?1:p}),!t&&i.createElement("stop",{offset:void 0===h?"100%":h,stopColor:o,stopOpacity:void 0===m?1:m})))}l.propTypes={id:o().string.isRequired,from:o().string,to:o().string,x1:o().oneOfType([o().string,o().number]),x2:o().oneOfType([o().string,o().number]),y1:o().oneOfType([o().string,o().number]),y2:o().oneOfType([o().string,o().number]),fromOffset:o().oneOfType([o().string,o().number]),fromOpacity:o().oneOfType([o().string,o().number]),toOffset:o().oneOfType([o().string,o().number]),toOpacity:o().oneOfType([o().string,o().number]),rotate:o().oneOfType([o().string,o().number]),transform:o().string,children:o().node,vertical:o().bool}},42977:function(e,t,n){"use strict";n.d(t,{Z:function(){return Y}});var r=n(75104),o=n(27664);let i=Math.PI/180,a=180/Math.PI,u=4/29,l=6/29,c=6/29*3*(6/29),s=6/29*(6/29)*(6/29);function f(e){if(e instanceof p)return new p(e.l,e.a,e.b,e.opacity);if(e instanceof b)return w(e);e instanceof o.Ss||(e=(0,o.SU)(e));var t,n,r=v(e.r),i=v(e.g),a=v(e.b),u=h((.2225045*r+.7168786*i+.0606169*a)/1);return r===i&&i===a?t=n=u:(t=h((.4360747*r+.3850649*i+.1430804*a)/.96422),n=h((.0139322*r+.0971045*i+.7141733*a)/.82521)),new p(116*u-16,500*(t-u),200*(u-n),e.opacity)}function d(e,t,n,r){return 1==arguments.length?f(e):new p(e,t,n,null==r?1:r)}function p(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function h(e){return e>s?Math.pow(e,1/3):e/c+u}function m(e){return e>l?e*e*e:c*(e-u)}function g(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function v(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function y(e,t,n,r){return 1==arguments.length?function(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof p||(e=f(e)),0===e.a&&0===e.b)return new b(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*a;return new b(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}(e):new b(e,t,n,null==r?1:r)}function b(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function w(e){if(isNaN(e.h))return new p(e.l,0,0,e.opacity);var t=e.h*i;return new p(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}(0,r.Z)(p,d,(0,r.l)(o.Il,{brighter(e){return new p(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker(e){return new p(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return t=.96422*m(t),e=1*m(e),n=.82521*m(n),new o.Ss(g(3.1338561*t-1.6168667*e-.4906146*n),g(-.9787684*t+1.9161415*e+.033454*n),g(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),(0,r.Z)(b,y,(0,r.l)(o.Il,{brighter(e){return new b(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker(e){return new b(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb(){return w(this).rgb()}}));var x=n(10652);function E(e){return function(t,n){var r=e((t=y(t)).h,(n=y(n)).h),o=(0,x.ZP)(t.c,n.c),i=(0,x.ZP)(t.l,n.l),a=(0,x.ZP)(t.opacity,n.opacity);return function(e){return t.h=r(e),t.c=o(e),t.l=i(e),t.opacity=a(e),t+""}}}var M=E(x.wx),C=E(x.ZP);function _(e){return function(t,n){var r=e((t=(0,o.Ym)(t)).h,(n=(0,o.Ym)(n)).h),i=(0,x.ZP)(t.s,n.s),a=(0,x.ZP)(t.l,n.l),u=(0,x.ZP)(t.opacity,n.opacity);return function(e){return t.h=r(e),t.s=i(e),t.l=a(e),t.opacity=u(e),t+""}}}var S=_(x.wx),T=_(x.ZP),P=-1.78277*.29227-.1347134789;function O(e,t,n,r){return 1==arguments.length?function(e){if(e instanceof R)return new R(e.h,e.s,e.l,e.opacity);e instanceof o.Ss||(e=(0,o.SU)(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(P*r+-1.7884503806*t-3.5172982438*n)/(P+-1.7884503806-3.5172982438),u=r-i,l=-((1.97294*(n-i)- -.29227*u)/.90649),c=Math.sqrt(l*l+u*u)/(1.97294*i*(1-i)),s=c?Math.atan2(l,u)*a-120:NaN;return new R(s<0?s+360:s,c,i,e.opacity)}(e):new R(e,t,n,null==r?1:r)}function R(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function D(e){return function t(n){function r(t,r){var o=e((t=O(t)).h,(r=O(r)).h),i=(0,x.ZP)(t.s,r.s),a=(0,x.ZP)(t.l,r.l),u=(0,x.ZP)(t.opacity,r.opacity);return function(e){return t.h=o(e),t.s=i(e),t.l=a(Math.pow(e,n)),t.opacity=u(e),t+""}}return n=+n,r.gamma=t,r}(1)}(0,r.Z)(R,O,(0,r.l)(o.Il,{brighter(e){return e=null==e?o.J5:Math.pow(o.J5,e),new R(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?o.xV:Math.pow(o.xV,e),new R(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*i,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),a=Math.sin(e);return new o.Ss(255*(t+n*(-.14861*r+1.78277*a)),255*(t+n*(-.29227*r+-.90649*a)),255*(t+1.97294*r*n),this.opacity)}}));var k={lab:function(e,t){var n=(0,x.ZP)((e=d(e)).l,(t=d(t)).l),r=(0,x.ZP)(e.a,t.a),o=(0,x.ZP)(e.b,t.b),i=(0,x.ZP)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=r(t),e.b=o(t),e.opacity=i(t),e+""}},hcl:M,"hcl-long":C,hsl:S,"hsl-long":T,cubehelix:D(x.wx),"cubehelix-long":D(x.ZP),rgb:n(76265).ZP},I=n(94723),A=n(27217),F=n(577),N=n(76940),L=n(91306),Z=n(7447),U=n(61367),W=new Date(Date.UTC(2020,1,2,3,4,5)),j={day:I.rr,hour:A.WQ,minute:F.Z_,month:N.F0,second:L.E,week:Z.Zy,year:U.jB},z={day:I.AN,hour:A.lM,minute:F.rz,month:N.me,second:L.E,week:Z.pI,year:U.ol}
1,B=n(77662),H=["domain","nice","zero","interpolate","round","range","reverse","align","base","clamp","constant","exponent","padding","unknown"],V={domain:function(e,t){t.domain&&e.domain(t.domain)},nice:function(e,t){if("nice"in t&&void 0!==t.nice&&"nice"in e){var n=t.nice;if("boolean"==typeof n)n&&e.nice();else if("number"==typeof n)e.nice(n);else{var r="2020-02-02 03:04"===e.tickFormat(1,"%Y-%m-%d %H:%M")(W);if("string"==typeof n)e.nice(r?z[n]:j[n]);else{var o=n.interval,i=n.step,a=(r?z[o]:j[o]).every(i);null!=a&&e.nice(a)}}}},zero:function(e,t){if("zero"in t&&!0===t.zero){var n=e.domain(),r=n[0],o=n[1],i=o<r,a=i?[o,r]:[r,o],u=[Math.min(0,a[0]),Math.max(0,a[1])];e.domain(i?u.reverse():u)}},interpolate:function(e,t){if("interpolate"in t&&"interpolate"in e&&void 0!==t.interpolate){var n=function(e){switch(e){case"lab":case"hcl":case"hcl-long":case"hsl":case"hsl-long":case"cubehelix":case"cubehelix-long":case"rgb":return k[e]}var t=e.type,n=e.gamma,r=k[t];return void 0===n?r:r.gamma(n)}(t.interpolate);e.interpolate(n)}},round:function(e,t){"round"in t&&void 0!==t.round&&(t.round&&"interpolate"in t&&void 0!==t.interpolate?console.warn("[visx/scale/applyRound] ignoring round: scale config contains round and interpolate. only applying interpolate. config:",t):"round"in e?e.round(t.round):"interpolate"in e&&t.round&&e.interpolate(B.Z))},align:function(e,t){"align"in e&&"align"in t&&void 0!==t.align&&e.align(t.align)},base:function(e,t){"base"in e&&"base"in t&&void 0!==t.base&&e.base(t.base)},clamp:function(e,t){"clamp"in e&&"clamp"in t&&void 0!==t.clamp&&e.clamp(t.clamp)},constant:function(e,t){"constant"in e&&"constant"in t&&void 0!==t.constant&&e.constant(t.constant)},exponent:function(e,t){"exponent"in e&&"exponent"in t&&void 0!==t.exponent&&e.exponent(t.exponent)},padding:function(e,t){"padding"in e&&"padding"in t&&void 0!==t.padding&&e.padding(t.padding),"paddingInner"in e&&"paddingInner"in t&&void 0!==t.paddingInner&&e.paddingInner(t.paddingInner),"paddingOuter"in e&&"paddingOuter"in t&&void 0!==t.paddingOuter&&e.paddingOuter(t.paddingOuter)},range:function(e,t){t.range&&e.range(t.range)},reverse:function(e,t){if(t.reverse){var n=e.range().slice().reverse();e.range(n)}},unknown:function(e,t){"unknown"in e&&"unknown"in t&&void 0!==t.unknown&&e.unknown(t.unknown)}};function Y(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=new Set(t),o=H.filter(function(e){return r.has(e)});return function(e,t){return void 0!==t&&o.forEach(function(n){V[n](e,t)}),e}}},85323:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r,o,i,a,u=n(60439),l=n(29493),c=n(89999),s=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function f(e){var t;if(!(t=s.exec(e)))throw Error("invalid format: "+e);return new d({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function d(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function p(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function h(e){return(e=p(Math.abs(e)))?e[1]:NaN}function m(e,t){var n=p(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+Array(o-r.length+2).join("0")}f.prototype=d.prototype,d.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var g={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>
1e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>m(100*e,t),r:m,s:function(e,t){var n=p(e,t);if(!n)return e+"";var o=n[0],i=n[1],a=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=o.length;return a===u?o:a>u?o+Array(a-u+1).join("0"):a>0?o.slice(0,a)+"."+o.slice(a):"0."+Array(1-a).join("0")+p(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function v(e){return e}var y=Array.prototype.map,b=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];i=(o=function(e){var t,n,o,i=void 0===e.grouping||void 0===e.thousands?v:(t=y.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,i=[],a=0,u=t[0],l=0;o>0&&u>0&&(l+u+1>r&&(u=Math.max(1,r-l)),i.push(e.substring(o-=u,o+u)),!((l+=u+1)>r));)u=t[a=(a+1)%t.length];return i.reverse().join(n)}),a=void 0===e.currency?"":e.currency[0]+"",u=void 0===e.currency?"":e.currency[1]+"",l=void 0===e.decimal?".":e.decimal+"",c=void 0===e.numerals?v:(o=y.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return o[+e]})}),s=void 0===e.percent?"%":e.percent+"",d=void 0===e.minus?"−":e.minus+"",p=void 0===e.nan?"NaN":e.nan+"";function m(e){var t=(e=f(e)).fill,n=e.align,o=e.sign,h=e.symbol,m=e.zero,v=e.width,y=e.comma,w=e.precision,x=e.trim,E=e.type;"n"===E?(y=!0,E="g"):g[E]||(void 0===w&&(w=12),x=!0,E="g"),(m||"0"===t&&"="===n)&&(m=!0,t="0",n="=");var M="$"===h?a:"#"===h&&/[boxX]/.test(E)?"0"+E.toLowerCase():"",C="$"===h?u:/[%p]/.test(E)?s:"",_=g[E],S=/[defgprs%]/.test(E);function T(e){var a,u,s,f=M,h=C;if("c"===E)h=_(e)+h,e="";else{var g=(e=+e)<0||1/e<0;
1if(e=isNaN(e)?p:_(Math.abs(e),w),x&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r<n;++r)switch(e[r]){case".":o=t=r;break;case"0":0===o&&(o=r),t=r;break;default:if(!+e[r])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),g&&0==+e&&"+"!==o&&(g=!1),f=(g?"("===o?o:d:"-"===o||"("===o?"":o)+f,h=("s"===E?b[8+r/3]:"")+h+(g&&"("===o?")":""),S){for(a=-1,u=e.length;++a<u;)if(48>(s=e.charCodeAt(a))||s>57){h=(46===s?l+e.slice(a+1):e.slice(a))+h,e=e.slice(0,a);break}}}y&&!m&&(e=i(e,1/0));var T=f.length+e.length+h.length,P=T<v?Array(v-T+1).join(t):"";switch(y&&m&&(e=i(P+e,P.length?v-h.length:1/0),P=""),n){case"<":e=f+e+h+P;break;case"=":e=f+P+e+h;break;case"^":e=P.slice(0,T=P.length>>1)+f+e+h+P.slice(T);break;default:e=P+f+e+h}return c(e)}return w=void 0===w?6:/[gprs]/.test(E)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),T.toString=function(){return e+""},T}return{format:m,formatPrefix:function(e,t){var n=m(((e=f(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(h(t)/3))),o=Math.pow(10,-r),i=b[8+r/3];return function(e){return n(o*e)+i}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,a=o.formatPrefix;var w=(0,n(42977).Z)("domain","range","reverse","clamp","interpolate","nice","round","zero");function x(e){return w(function e(){var t,n=(0,l.ZP)();return n.copy=function(){return(0,l.JG)(n,e())},c.o.apply(n,arguments),t=n.domain,n.ticks=function(e){var n=t();return(0,u.ZP)(n[0],n[n.length-1],null==e?10:e)},n.tickFormat=function(e,n){var r=t();return function(e,t,n,r){var o,l,c=(0,u.ly)(e,t,n);switch((r=f(null==r?",f":r)).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(l=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(h(s)/3)))-h(Math.abs(c))))||(r.precision=l),a(r,s);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(l=Math.max(0,h(Math.abs(Math.max(Math.abs(e),Math.abs(t)))-(o=Math.abs(o=c)))-h(o))+1)||(r.precision=l-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(l=Math.max(0,-h(Math.abs(c))))||(r.precision=l-("%"===r.type)*2)}return i(r)}(r[0],r[r.length-1],null==e?10:e,n)},n.nice=function(e){null==e&&(e=10);var r,o,i=t(),a=0,l=i.length-1,c=i[a],s=i[l],f=10;for(s<c&&(o=c,c=s,s=o,o=a,a=l,l=o);f-- >0;){if((o=(0,u.G9)(c,s,e))===r)return i[a]=c,i[l]=s,t(i);if(o>0)c=Math.floor(c/o)*o,s=Math.ceil(s/o)*o;else if(o<0)c=Math.ceil(c*o)/o,s=Math.floor(s*o)/o;else break;r=o}return n},n}(),e)}},59923:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(59570),o=n(60439),i=n(43996),a=n(87528);let u=(0,a.J)(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);u.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?(0,a.J)(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):u:null,u.range;var l=n(91306),c=n(577),s=n(27217),f=n(94723),d=n(7447),p=n(76940),h=n(61367);function m(e,t,n,a,c,s){let f=[[l.E,1,i.Ym],[l.E,5,5*i.Ym],[l.E,15,15*i.Ym],[l.E,30,30*i.Ym],[s,1,i.yB],[s,5,5*i.yB],[s,15,15*i.yB],[s,30,30*i.yB],[c,1,i.Y2],[c,3,3*i.Y2],[c,6,6*i.Y2],[c,12,12*i.Y2],[a,1,i.UD],[a,2,2*i.UD],[n,1,i.iM],[t,1,i.jz],[t,3,3*i.jz],[e,1,i.qz]];function d(t,n,a){let l=Math.abs(n-t)/a,c=(0,r.Z)(([,,e])=>e).right(f,l);if(c===f.length)return e.every((0,o.ly)(t/i.qz,n/i.qz,a));if(0===c)return u.every(Math.max((0,o.ly)(t,n,a),1));let[s,d]=f[l/f[c-1][2]<f[c][2]/l?c-1:c];return s.every(d)}return[function(e,t,n){let r=t<e;r&&([e,t]=[t,e]);let o=n&&"function"==typeof n.range?n:d(e,t,n),i=o?o.range(e,+t+1):[];return r?i.reverse():i},d]}let[g,v]=m(h.ol,p.me,d.pI,f.KB,s.lM,c.rz),[y,b]=m(h.jB,p.F0,d.Zy,f.rr,s.WQ,c.Z_);var w=n(98345),x=n(29493),E=n(89999);function M(e){return new Date(e)}function C(e){return e instanceof Date?+e:+new Date(+e)}var _=(0,n(42977).Z)("domain","range","reverse","clamp","interpolate","nice","round");function S(e){return _(function(){return E.o.apply((function e(t,n,r,o,i,a,u,l,c,s){var f=(0,x.ZP)(),d=f.invert,p=f.domain,h=s(".%L"),m=s(":%S"),g=s("%I:%M"),v=s("%I %p"),y=s("%a %d"),b=s("%b %d"),w=s("%B"),E=s("%Y");function _(e){return(c(e)<e?h:l(e)<e?m:u(e)<e?g:a(e)<e?v:o(e)<e?i(e)<e?y:b:r(e)<e?w:E)(e)}return f.invert=function(e){return new Date(d(e))},f.domain=function(e){return arguments.length?p(Array.from(e,C)):p().map(M)},f.ticks=function(e){var n=p();return t(n[0],n[n.length-1],null==e?10:e)},f.tickFormat=function(e,t){return null==t?_:s(t)},f.nice=function(e){var t,r,o,i,a,u,l,c=p();return e&&"function"==typeof e.range||(e=n(c[0],c[c.length-1],null==e?10:e)),e?p((t=c,r=e,t=t.slice(),i=0,a=t.length-1,u=t[i],(l=t[a])<u&&(o=i,i=a,a=o,o=u,u=l,l=o),t[i]=r.floor(u),t[a]=r.ceil(l),t)):f},f.copy=function(){return(0,x.JG)(f,e(t,n,r,o,i,a,u,l,c,s))},f})(y,b,h.jB,p.F0,d.Zy,f.rr,s.WQ,c.Z_,l.E,w.i$).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}(),e)}},87994:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(2265),o=n(84772),i=n.n(o),a=n(85498),u=n(24106),l=["x","x0","x1","y","y1","y0","yScale","data","defined","className","curve","innerRef","children"];function c(){return(c=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}).apply(this,arguments)}function s(e){var t=e.x,n=e.x0,o=e.x1,s=e.y,f=e.y1,d=e.y0,p=e.yScale,h=e.data,m=e.defined,g=e.className,v=e.curve,y=e.innerRef,b=e.children,w=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,l),x=(0,u.SO)({x:t,x0:n,x1:o,defined:void 0===m?function(){return!0}:m,curve:v});return(null==d?x.y0(p.range()[0]):(0,a.Z)(x.y0,d),s&&!f&&(0,a.Z)(x.y1,s),f&&!s&&(0,a.Z)(x.y1,f),b)?r.createElement(r.Fragment,null,b({path:x})):r.createElement("path",c({ref:y,className:i()("visx-area-closed",g),d:x(void 0===h?[]:h)||""},w))}},9519:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(2265),o=n(84772),i=n.n(o),a=["from","to","fill","className","innerRef"];function u(){return(u=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}).apply(this,arguments)}function l(e){var t=e.from,n=void 0===t?{x:0,y:0}:t,o=e.to,l=void 0===o?{x:1,y:1}
1:o,c=e.fill,s=e.className,f=e.innerRef,d=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a),p=n.x===l.x||n.y===l.y;return r.createElement("line",u({ref:f,className:i()("visx-line",s),x1:n.x,y1:n.y,x2:l.x,y2:l.y,fill:void 0===c?"transparent":c,shapeRendering:p?"crispEdges":"auto"},d))}},24106:function(e,t,n){"use strict";n.d(t,{SO:function(){return m},jv:function(){return g}});var r=Math.PI,o=2*r,i=o-1e-6;function a(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function u(){return new a}function l(e){return function(){return e}}function c(e){this._context=e}function s(e){return new c(e)}function f(e){return e[0]}function d(e){return e[1]}function p(){var e=f,t=d,n=l(!0),r=null,o=s,i=null;function a(a){var l,c,s,f=a.length,d=!1;for(null==r&&(i=o(s=u())),l=0;l<=f;++l)!(l<f&&n(c=a[l],l,a))===d&&((d=!d)?i.lineStart():i.lineEnd()),d&&i.point(+e(c,l,a),+t(c,l,a));if(s)return i=null,s+""||null}return a.x=function(t){return arguments.length?(e="function"==typeof t?t:l(+t),a):e},a.y=function(e){return arguments.length?(t="function"==typeof e?e:l(+e),a):t},a.defined=function(e){return arguments.length?(n="function"==typeof e?e:l(!!e),a):n},a.curve=function(e){return arguments.length?(o=e,null!=r&&(i=o(r)),a):o},a.context=function(e){return arguments.length?(null==e?r=i=null:i=o(r=e),a):r},a}a.prototype=u.prototype={constructor:a,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,o,i){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+o)+","+(this._y1=+i)},arcTo:function(e,t,n,o,i){e=+e,t=+t,n=+n,o=+o,i=+i;var a=this._x1,u=this._y1,l=n-e,c=o-t,s=a-e,f=u-t,d=s*s+f*f;if(i<0)throw Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(d>1e-6){if(Math.abs(f*l-c*s)>1e-6&&i){var p=n-a,h=o-u,m=l*l+c*c,g=Math.sqrt(m),v=Math.sqrt(d),y=i*Math.tan((r-Math.acos((m+d-(p*p+h*h))/(2*g*v)))/2),b=y/v,w=y/g;Math.abs(b-1)>1e-6&&(this._+="L"+(e+b*s)+","+(t+b*f)),this._+="A"+i+","+i+",0,0,"+ +(f*p>s*h)+","+(this._x1=e+w*l)+","+(this._y1=t+w*c)}else this._+="L"+(this._x1=e)+","+(this._y1=t)}},arc:function(e,t,n,a,u,l){e=+e,t=+t,n=+n,l=!!l;var c=n*Math.cos(a),s=n*Math.sin(a),f=e+c,d=t+s,p=1^l,h=l?a-u:u-a;if(n<0)throw Error("negative radius: "+n);null===this._x1?this._+="M"+f+","+d:(Math.abs(this._x1-f)>1e-6||Math.abs(this._y1-d)>1e-6)&&(this._+="L"+f+","+d),n&&(h<0&&(h=h%o+o),h>i?this._+="A"+n+","+n+",0,1,"+p+","+(e-c)+","+(t-s)+"A"+n+","+n+",0,1,"+p+","+(this._x1=f)+","+(this._y1=d):h>1e-6&&(this._+="A"+n+","+n+",0,"+ +(h>=r)+","+p+","+(this._x1=e+n*Math.cos(u))+","+(this._y1=t+n*Math.sin(u))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},c.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};var h=n(85498);function m(e){var t=void 0===e?{}:e,n=t.x,r=t.x0,o=t.x1,i=t.y,a=t.y0,c=t.y1,m=t.defined,g=t.curve,v=function(){var e=f,t=null,n=l(0),r=d,o=l(!0),i=null,a=s,c=null;function h(l){var s,f,d,p,h,m=l.length,g=!1,v=Array(m),y=Array(m);for(null==i&&(c=a(h=u())),s=0;s<=m;++s){if(!(s<m&&o(p=l[s],s,l))===g){if(g=!g)f=s,c.areaStart(),c.lineStart();else{for(c.lineEnd(),c.lineStart(),d=s-1;d>=f;--d)c.point(v[d],y[d]);c.lineEnd(),c.areaEnd()}}g&&(v[s]=+e(p,s,l),y[s]=+n(p,s,l),c.point(t?+t(p,s,l):v[s],r?+r(p,s,l):y[s]))}if(h)return c=null,h+""||null}function m(){return p().defined(o).curve(a).context(i)}return h.x=function(n){return arguments.length?(e="function"==typeof n?n:l(+n),t=null,h):e},h.x0=function(t){return arguments.length?(e="function"==typeof t?t:l(+t),h):e},h.x1=function(e){return arguments.length?(t=null==e?null:"function"==typeof e?e:l(+e),h):t},h.y=function(e){return arguments.length?(n="function"==typeof e?e:l(+e),r=null,h):n},h.y0=function(e){return arguments.length?(n="function"==typeof e?e:l(+e),h):n},h.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:l(+e),h):r},h.lineX0=h.lineY0=function(){return m().x(e).y(n)},h.lineY1=function(){return m().x(e).y(r)},h.lineX1=function(){return m().x(t).y(n)},h.defined=function(e){return arguments.length?(o="function"==typeof e?e:l(!!e),h):o},h.curve=function(e){return arguments.length?(a=e,null!=i&&(c=a(i)),h):a},h.context=function(e){return arguments.length?(null==e?i=c=null:c=a(i=e),h):i},h}();return n&&(0,h.Z)(v.x,n),r&&(0,h.Z)(v.x0,r),o&&(0,h.Z)(v.x1,o),i&&(0,h.Z)(v.y,i),a&&(0,h.Z)(v.y0,a),c&&(0,h.Z)(v.y1,c),m&&v.defined(m),g&&v.curve(g),v}function g(e){var t=void 0===e?{}:e,n=t.x,r=t.y,o=t.defined,i=t.curve,a=p();return n&&(0,h.Z)(a.x,n),r&&(0,h.Z)(a.y,r),o&&a.defined(o),i&&a.curve(i),a}},85498:function(e,t,n){"use strict";function r(e,t){e(t)}n.d(t,{Z:function(){return r}})},5478:function(e,t,n){"use strict";n.d(t,{Ry:function(){return c}});var r=new WeakMap,o=new WeakMap,i={},a=0,u=function(e){return e&&(e.host||u(e.parentNode))},l=function(e,t,n,l){var c=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=u(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});i[n]||(i[n]=new WeakMap);var s=i[n],f=[],d=new Set,p=new Set(c),h=function(e){!e||d.has(e)||(d.add(e),h(e.parentNode))};
1c.forEach(h);var m=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(d.has(e))m(e);else{var t=e.getAttribute(l),i=null!==t&&"false"!==t,a=(r.get(e)||0)+1,u=(s.get(e)||0)+1;r.set(e,a),s.set(e,u),f.push(e),1===a&&i&&o.set(e,!0),1===u&&e.setAttribute(n,"true"),i||e.setAttribute(l,"true")}})};return m(t),d.clear(),a++,function(){f.forEach(function(e){var t=r.get(e)-1,i=s.get(e)-1;r.set(e,t),s.set(e,i),t||(o.has(e)||e.removeAttribute(l),o.delete(e)),i||e.removeAttribute(n)}),--a||(r=new WeakMap,r=new WeakMap,o=new WeakMap,i={})}},c=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),l(r,o,n,"aria-hidden")):function(){return null}}},84772:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&e.push(a)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var u in n)r.call(n,u)&&n[u]&&e.push(u)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0!==(n=(function(){return o}).apply(t,[]))&&(e.exports=n)}()},20935:function(e,t,n){"use strict";function r(e,t,n){var r=e._x1-e._x0,o=t-e._x1,i=(e._y1-e._y0)/(r||o<0&&-0),a=(n-e._y1)/(o||r<0&&-0);return((i<0?-1:1)+(a<0?-1:1))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs((i*o+a*r)/(r+o)))||0}function o(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function i(e,t,n){var r=e._x0,o=e._y0,i=e._x1,a=e._y1,u=(i-r)/3;e._context.bezierCurveTo(r+u,o+u*t,i-u,a-u*n,i,a)}function a(e){this._context=e}function u(e){this._context=e}function l(e){return new a(e)}n.d(t,{Z:function(){return l}}),a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:i(this,this._t0,o(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,i(this,o(this,n=r(this,e,t)),n);break;default:i(this,this._t0,n=r(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},((function(e){this._context=new u(e)}).prototype=Object.create(a.prototype)).point=function(e,t){a.prototype.point.call(this,t,e)},u.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,i){this._context.bezierCurveTo(t,e,r,n,i,o)}}},33145:function(e,t,n){"use strict";n.d(t,{default:function(){return o.a}});var r=n(48461),o=n.n(r)},65878:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let r=n(47043),o=n(53099),i=n(57437),a=o._(n(2265)),u=r._(n(54887)),l=r._(n(38293)),c=n(55346),s=n(90128),f=n(62589);n(31765);let d=n(25523),p=r._(n(5084)),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,n,r,o,i,a){let u=null==e?void 0:e.src;e&&e["data-loaded-src"]!==u&&(e["data-loaded-src"]=u,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function g(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,a.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:o,height:u,width:l,decoding:c,className:s,style:f,fetchPriority:d,placeholder:p,loading:h,unoptimized:v,fill:y,onLoadRef:b,onLoadingCompleteRef:w,setBlurComplete:x,setShowAltText:E,sizesInput:M,onLoad:C,onError:_,...S}=e;return(0,i.jsx)("img",{...S,...g(d),loading:h,width:l,height:u,decoding:c,"data-nimg":y?"fill":"1",className:s,style:f,sizes:o,srcSet:r,src:n,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(_&&(e.src=e.src),e.complete&&m(e,p,b,w,x,v,M))},[n,p,b,w,x,_,v,M,t]),onLoad:e=>{m(e.currentTarget,p,b,w,x,v,M)},onError:e=>{E(!0),"empty"!==p&&x(!0),_&&_(e)}})});function y(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...g(n.fetchPriority)};return t&&u.default.preload?(u.default.preload(n.src,r),null):(0,i.jsx)(l.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let b=(0,a.forwardRef)((e,t)=>{let n=(0,a.useContext)(d.RouterContext),r=(0,a.useContext)(f.ImageConfigContext),o=(0,a.useMemo)(()=>{var e;let t=h||r||s.imageConfigDefault,n=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
1e-t),o=t.deviceSizes.sort((e,t)=>e-t),i=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:n,deviceSizes:o,qualities:i}},[r]),{onLoad:u,onLoadingComplete:l}=e,m=(0,a.useRef)(u);(0,a.useEffect)(()=>{m.current=u},[u]);let g=(0,a.useRef)(l);(0,a.useEffect)(()=>{g.current=l},[l]);let[b,w]=(0,a.useState)(!1),[x,E]=(0,a.useState)(!1),{props:M,meta:C}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:b,showAltText:x});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...M,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:E,sizesInput:e.sizes,ref:t}),C.priority?(0,i.jsx)(y,{isAppRouter:!n,imgAttributes:M}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},10122:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useReportWebVitals",{enumerable:!0,get:function(){return i}});let r=n(2265),o=n(43934);function i(e){(0,r.useEffect)(()=>{(0,o.onCLS)(e),(0,o.onFID)(e),(0,o.onLCP)(e),(0,o.onINP)(e),(0,o.onFCP)(e),(0,o.onTTFB)(e)},[e])}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},43934:function(e){var t,n,r,o,i,a,u,l,c,s,f,d,p,h,m,g,v,y,b,w,x,E,M,C,_,S,T,P,O,R,D,k,I,A,F,N,L,Z,U,W,j,z,B,H,V,Y;(t={}).d=function(e,n){for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},void 0!==t&&(t.ab="//"),n={},t.r(n),t.d(n,{getCLS:function(){return M},getFCP:function(){return w},getFID:function(){return R},getINP:function(){return z},getLCP:function(){return H},getTTFB:function(){return Y},onCLS:function(){return M},onFCP:function(){return w},onFID:function(){return R},onINP:function(){return z},onLCP:function(){return H},onTTFB:function(){return Y}}),l=-1,c=function(e){addEventListener("pageshow",function(t){t.persisted&&(l=t.timeStamp,e(t))},!0)},s=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},f=function(){var e=s();return e&&e.activationStart||0},d=function(e,t){var n=s(),r="navigate";return l>=0?r="back-forward-cache":n&&(r=document.prerendering||f()>0?"prerender":n.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},p=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){t(e.getEntries())});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},h=function(e,t){var n=function n(r){"pagehide"!==r.type&&"hidden"!==document.visibilityState||(e(r),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},m=function(e,t,n,r){var o,i;return function(a){var u;t.value>=0&&(a||r)&&((i=t.value-(o||0))||void 0===o)&&(o=t.value,t.delta=i,t.rating=(u=t.value)>n[1]?"poor":u>n[0]?"needs-improvement":"good",e(t))}},g=-1,v=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},y=function(){h(function(e){g=e.timeStamp},!0)},b=function(){return g<0&&(g=v(),y(),c(function(){setTimeout(function(){g=v(),y()},0)})),{get firstHiddenTime(){return g}}},w=function(e,t){t=t||{};var n,r=[1800,3e3],o=b(),i=d("FCP"),a=function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(l&&l.disconnect(),e.startTime<o.firstHiddenTime&&(i.value=e.startTime-f(),i.entries.push(e),n(!0)))})},u=window.performance&&window.performance.getEntriesByName&&window.performance.getEntriesByName("first-contentful-paint")[0],l=u?null:p("paint",a);(u||l)&&(n=m(e,i,r,t.reportAllChanges),u&&a([u]),c(function(o){n=m(e,i=d("FCP"),r,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){i.value=performance.now()-o.timeStamp,n(!0)})})}))},x=!1,E=-1,M=function(e,t){t=t||{};var n=[.1,.25];x||(w(function(e){E=e.value}),x=!0);var r,o=function(t){E>-1&&e(t)},i=d("CLS",0),a=0,u=[],l=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=u[0],n=u[u.length-1];a&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(a+=e.value,u.push(e)):(a=e.value,u=[e]),a>i.value&&(i.value=a,i.entries=u,r())}})},s=p("layout-shift",l);s&&(r=m(o,i,n,t.reportAllChanges),h(function(){l(s.takeRecords()),r(!0)}),c(function(){a=0,E=-1,r=m(o,i=d("CLS",0),n,t.reportAllChanges)}))},C={passive:!0,capture:!0},_=new Date,S=function(e,t){r||(r=t,o=e,i=new Date,O(removeEventListener),T())},T=function(){if(o>
1=0&&o<i-_){var e={entryType:"first-input",name:r.type,target:r.target,cancelable:r.cancelable,startTime:r.timeStamp,processingStart:r.timeStamp+o};a.forEach(function(t){t(e)}),a=[]}},P=function(e){if(e.cancelable){var t,n,r,o=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=function(){S(o,e),r()},n=function(){r()},r=function(){removeEventListener("pointerup",t,C),removeEventListener("pointercancel",n,C)},addEventListener("pointerup",t,C),addEventListener("pointercancel",n,C)):S(o,e)}},O=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,P,C)})},R=function(e,t){t=t||{};var n,i=[100,300],u=b(),l=d("FID"),s=function(e){e.startTime<u.firstHiddenTime&&(l.value=e.processingStart-e.startTime,l.entries.push(e),n(!0))},f=function(e){e.forEach(s)},g=p("first-input",f);n=m(e,l,i,t.reportAllChanges),g&&h(function(){f(g.takeRecords()),g.disconnect()},!0),g&&c(function(){n=m(e,l=d("FID"),i,t.reportAllChanges),a=[],o=-1,r=null,O(addEventListener),a.push(s),T()})},D=0,k=1/0,I=0,A=function(e){e.forEach(function(e){e.interactionId&&(k=Math.min(k,e.interactionId),D=(I=Math.max(I,e.interactionId))?(I-k)/7+1:0)})},F=function(){return u?D:performance.interactionCount||0},N=function(){"interactionCount"in performance||u||(u=p("event",A,{type:"event",buffered:!0,durationThreshold:0}))},L=0,Z=function(){return F()-L},U=[],W={},j=function(e){var t=U[U.length-1],n=W[e.interactionId];if(n||U.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};W[r.id]=r,U.push(r)}U.sort(function(e,t){return t.latency-e.latency}),U.splice(10).forEach(function(e){delete W[e.id]})}},z=function(e,t){t=t||{};var n=[200,500];N();var r,o=d("INP"),i=function(e){e.forEach(function(e){e.interactionId&&j(e),"first-input"!==e.entryType||U.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})||j(e)});var t,n=(t=Math.min(U.length-1,Math.floor(Z()/50)),U[t]);n&&n.latency!==o.value&&(o.value=n.latency,o.entries=n.entries,r())},a=p("event",i,{durationThreshold:t.durationThreshold||40});r=m(e,o,n,t.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),h(function(){i(a.takeRecords()),o.value<0&&Z()>0&&(o.value=0,o.entries=[]),r(!0)}),c(function(){U=[],L=F(),r=m(e,o=d("INP"),n,t.reportAllChanges)}))},B={},H=function(e,t){t=t||{};var n,r=[2500,4e3],o=b(),i=d("LCP"),a=function(e){var t=e[e.length-1];if(t){var r=t.startTime-f();r<o.firstHiddenTime&&(i.value=r,i.entries=[t],n())}},u=p("largest-contentful-paint",a);if(u){n=m(e,i,r,t.reportAllChanges);var l=function(){B[i.id]||(a(u.takeRecords()),u.disconnect(),B[i.id]=!0,n(!0))};["keydown","click"].forEach(function(e){addEventListener(e,l,{once:!0,capture:!0})}),h(l,!0),c(function(o){n=m(e,i=d("LCP"),r,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){i.value=performance.now()-o.timeStamp,B[i.id]=!0,n(!0)})})})}},V=function e(t){document.prerendering?addEventListener("prerenderingchange",function(){return e(t)},!0):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)},Y=function(e,t){t=t||{};var n=[800,1800],r=d("TTFB"),o=m(e,r,n,t.reportAllChanges);V(function(){var i=s();if(i){if(r.value=Math.max(i.responseStart-f(),0),r.value<0||r.value>performance.now())return;r.entries=[i],o(!0),c(function(){(o=m(e,r=d("TTFB",0),n,t.reportAllChanges))(!0)})}})},e.exports=n},91436:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=n(47043)._(n(2265)).default.createContext({})},23964:function(e,t){"use strict";function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},55346:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}}),n(31765);let r=n(96496),o=n(90128);function i(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u(e,t){var n,u;let l,c,s,{src:f,sizes:d,unoptimized:p=!1,priority:h=!1,loading:m,className:g,quality:v,width:y,height:b,fill:w=!1,style:x,overrideSrc:E,onLoad:M,onLoadingComplete:C,placeholder:_="empty",blurDataURL:S,fetchPriority:T,decoding:P="async",layout:O,objectFit:R,objectPosition:D,lazyBoundary:k,lazyRoot:I,...A}=e,{imgConf:F,showAltText:N,blurComplete:L,defaultLoader:Z}=t,U=F||o.imageConfigDefault;if("allSizes"in U)l=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>
1e-t),t=U.deviceSizes.sort((e,t)=>e-t),r=null==(n=U.qualities)?void 0:n.sort((e,t)=>e-t);l={...U,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===Z)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let W=A.loader||Z;delete A.loader,delete A.srcSet;let j="__next_img_default"in W;if(j){if("custom"===l.loader)throw Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=W;W=t=>{let{config:n,...r}=t;return e(r)}}if(O){"fill"===O&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[O];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[O];t&&!d&&(d=t)}let z="",B=a(y),H=a(b);if("object"==typeof(u=f)&&(i(u)||void 0!==u.src)){let e=i(f)?f.default:f;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(c=e.blurWidth,s=e.blurHeight,S=S||e.blurDataURL,z=e.src,!w){if(B||H){if(B&&!H){let t=B/e.width;H=Math.round(e.height*t)}else if(!B&&H){let t=H/e.height;B=Math.round(e.width*t)}}else B=e.width,H=e.height}}let V=!h&&("lazy"===m||void 0===m);(!(f="string"==typeof f?f:z)||f.startsWith("data:")||f.startsWith("blob:"))&&(p=!0,V=!1),l.unoptimized&&(p=!0),j&&f.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(p=!0),h&&(T="high");let Y=a(v),$=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:R,objectPosition:D}:{},N?{}:{color:"transparent"},x),q=L||"empty"===_?null:"blur"===_?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:B,heightInt:H,blurWidth:c,blurHeight:s,blurDataURL:S||"",objectFit:$.objectFit})+'")':'url("'+_+'")',K=q?{backgroundSize:$.objectFit||"cover",backgroundPosition:$.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:q}:{},G=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:u}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:c}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),s=l.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:l.map((e,r)=>u({config:t,src:n,quality:i,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:u({config:t,src:n,quality:i,width:l[s]})}}({config:l,src:f,unoptimized:p,width:B,quality:Y,sizes:d,loader:W});return{props:{...A,loading:V?"lazy":m,fetchPriority:T,width:B,height:H,decoding:P,className:g,style:{...$,...K},sizes:G.sizes,srcSet:G.srcSet,src:E||G.src},meta:{unoptimized:p,priority:h,placeholder:_,fill:w}}}},38293:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return m},defaultHead:function(){return f}});let r=n(47043),o=n(53099),i=n(57437),a=o._(n(2265)),u=r._(n(17421)),l=n(91436),c=n(48701),s=n(23964);function f(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(31765);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:n}=t;return e.reduce(d,[]).reverse().concat(f(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,r={};return o=>{let i=!0,a=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){a=!0;
1let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(o.props.hasOwnProperty(t)){if("charSet"===t)n.has(t)?i=!1:n.add(t);else{let e=o.props[t],n=r[t]||new Set;("name"!==t||!a)&&n.has(e)?i=!1:(n.add(e),r[t]=n)}}}}return i}}()).reverse().map((e,t)=>{let r=e.key||t;if(!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,n=(0,a.useContext)(l.AmpStateContext),r=(0,a.useContext)(c.HeadManagerContext);return(0,i.jsx)(u.default,{reduceComponentsToState:h,headManager:r,inAmpMode:(0,s.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96496:function(e,t){"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e,u=r?40*r:t,l=o?40*o:n,c=u&&l?"viewBox='0 0 "+u+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},62589:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=n(47043)._(n(2265)),o=n(90128),i=r.default.createContext(o.imageConfigDefault)},90128:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});let n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},48461:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return l},getImageProps:function(){return u}});let r=n(47043),o=n(55346),i=n(65878),a=r._(n(5084));function u(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=i.Image},5084:function(e,t){"use strict";function n(e){var t;let{config:n,src:r,width:o,quality:i}=e,a=i||(null==(t=n.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return n.path+"?url="+encodeURIComponent(r)+"&w="+o+"&q="+a}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},17421:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let r=n(2265),o="undefined"==typeof window,i=o?()=>{}:r.useLayoutEffect,a=o?()=>{}:r.useEffect;function u(e){let{headManager:t,reduceComponentsToState:n}=e;function u(){if(t&&t.mountedInstances){let o=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(o,e))}}if(o){var l;null==t||null==(l=t.mountedInstances)||l.add(e.children),u()}return i(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=u),()=>{t&&(t._pendingUpdate=u)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},37746:function(e,t,n){e.exports=n(10122)},48049:function(e,t,n){"use strict";var r=n(14397);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var u=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},40718:function(e,t,n){e.exports=n(48049)()},14397:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},87922:function(e,t,n){"use strict";n.d(t,{Z:function(){return B}});var r,o,i,a,u,l,c,s=n(5853),f=n(2265),d="right-scroll-bar-position",p="width-before-scroll-bar",h=(void 0===r&&(r={}),(void 0===o&&(o=function(e){return e}),i=[],a=!1,u={read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:null},useMedium:function(e){var t=o(e,a);return i.push(t),function(){i=i.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;i.length;){var t=i;i=[],t.forEach(e)}i={push:function(t){return e(t)},filter:function(){return i}}},assignMedium:function(e){a=!0;var t=[];if(i.length){var n=i;i=[],n.forEach(e),t=i}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),i={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),i}}}}).options=(0,s.pi)({async:!0,ssr:!1},r),u),m=function(){},g=f.forwardRef(function(e,t){var n,r,o,i=f.useRef(null),a=f.useState({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:m}),u=a[0],l=a[1],c=e.forwardProps,d=e.children,p=e.className,g=e.removeScrollBar,v=e.enabled,y=e.shards,b=e.sideCar,w=e.noIsolation,x=e.inert,E=e.allowPinchZoom,M=e.as,C=(0,s._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),_=(n=[i,t],r=function(e){return n.forEach(function(t){return"function"==typeof t?t(e):t&&(t.current=e),t})},(o=(0,f.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,o.facade),S=(0,s.pi)((0,s.pi)({},C),u);return f.createElement(f.Fragment,null,v&&f.createElement(b,{sideCar:h,removeScrollBar:g,shards:y,noIsolation:w,inert:x,setCallbacks:l,allowPinchZoom:!!E,lockRef:i}),c?f.cloneElement(f.Children.only(d),(0,s.pi)((0,s.pi)({},S),{ref:_})):f.createElement(void 0===M?"div":M,(0,s.pi)({},S,{className:p,ref:_}),d))});g.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},g.classNames={fullWidth:p,zeroRight:d};var v=function(e){var t=e.sideCar,n=(0,s._T)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return f.createElement(r,(0,s.pi)({},n))};
1v.isSideCarExport=!0;var y=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=c||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,i;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},b=function(){var e=y();return function(t,n){f.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},w=function(){var e=b();return function(t){return e(t.styles,t.dynamic),null}},x={left:0,top:0,right:0,gap:0},E=function(e){return parseInt(e||"",10)||0},M=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[E(n),E(r),E(o)]},C=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return x;var t=M(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},_=w(),S=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,u=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(u,"px ").concat(r,";\n  }\n  body {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(u,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(u,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(d," {\n    right: ").concat(u,"px ").concat(r,";\n  }\n  \n  .").concat(p," {\n    margin-right: ").concat(u,"px ").concat(r,";\n  }\n  \n  .").concat(d," .").concat(d," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(p," .").concat(p," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(u,"px;\n  }\n")},T=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r,i=f.useMemo(function(){return C(o)},[o]);return f.createElement(_,{styles:S(i,!t,o,n?"":"!important")})},P=!1;if("undefined"!=typeof window)try{var O=Object.defineProperty({},"passive",{get:function(){return P=!0,!0}});window.addEventListener("test",O,O),window.removeEventListener("test",O,O)}catch(e){P=!1}var R=!!P&&{passive:!1},D=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},k=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),I(e,n)){var r=A(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},I=function(e,t){return"v"===e?D(t,"overflowY"):D(t,"overflowX")},A=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},F=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),u=a*r,l=n.target,c=t.contains(l),s=!1,f=u>0,d=0,p=0;do{var h=A(e,l),m=h[0],g=h[1]-h[2]-a*m;(m||g)&&I(e,l)&&(d+=g,p+=m),l=l.parentNode}while(!c&&l!==document.body||c&&(t.contains(l)||t===l));return f&&(o&&0===d||!o&&u>d)?s=!0:!f&&(o&&0===p||!o&&-u>p)&&(s=!0),s},N=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},L=function(e){return[e.deltaX,e.deltaY]},Z=function(e){return e&&"current"in e?e.current:e},U=0,W=[],j=(l=function(e){var t=f.useRef([]),n=f.useRef([0,0]),r=f.useRef(),o=f.useState(U++)[0],i=f.useState(function(){return w()})[0],a=f.useRef(e);f.useEffect(function(){a.current=e},[e]),f.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,s.ev)([e.lockRef.current],(e.shards||[]).map(Z),!0).filter(
1Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var u=f.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!a.current.allowPinchZoom;var o,i=N(e),u=n.current,l="deltaX"in e?e.deltaX:u[0]-i[0],c="deltaY"in e?e.deltaY:u[1]-i[1],s=e.target,f=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===f&&"range"===s.type)return!1;var d=k(f,s);if(!d)return!0;if(d?o=f:(o="v"===f?"h":"v",d=k(f,s)),!d)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=o),!o)return!0;var p=r.current||o;return F(p,t,e,"h"===p?l:c,!0)},[]),l=f.useCallback(function(e){if(W.length&&W[W.length-1]===i){var n="deltaY"in e?L(e):N(e),r=t.current.filter(function(t){var r;return t.name===e.type&&t.target===e.target&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(Z).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=f.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),d=f.useCallback(function(e){n.current=N(e),r.current=void 0},[]),p=f.useCallback(function(t){c(t.type,L(t),t.target,u(t,e.lockRef.current))},[]),h=f.useCallback(function(t){c(t.type,N(t),t.target,u(t,e.lockRef.current))},[]);f.useEffect(function(){return W.push(i),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",l,R),document.addEventListener("touchmove",l,R),document.addEventListener("touchstart",d,R),function(){W=W.filter(function(e){return e!==i}),document.removeEventListener("wheel",l,R),document.removeEventListener("touchmove",l,R),document.removeEventListener("touchstart",d,R)}},[]);var m=e.removeScrollBar,g=e.inert;return f.createElement(f.Fragment,null,g?f.createElement(i,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?f.createElement(T,{gapMode:"margin"}):null)},h.useMedium(l),v),z=f.forwardRef(function(e,t){return f.createElement(g,(0,s.pi)({},e,{ref:t,sideCar:j}))});z.classNames=g.classNames;var B=z},53478:function(e,t,n){"use strict";n.d(t,{t7:function(){return D}});var r,o,i,a,u,l,c,s,f,d,p,h=n(1119);function m(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){return(g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var v=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function y(e,t){if(e.length!==t.length)return!1;for(var n,r,o=0;o<e.length;o++)if(!((n=e[o])===(r=t[o])||v(n)&&v(r)))return!1;return!0}var b=function(e,t){void 0===t&&(t=y);var n,r,o=[],i=!1;return function(){for(var a=[],u=0;u<arguments.length;u++)a[u]=arguments[u];return i&&n===this&&t(a,o)||(r=e.apply(this,a),i=!0,n=this,o=a),r}},w=n(2265),x="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function E(e){cancelAnimationFrame(e.id)}var M=-1;function C(e){if(void 0===e&&(e=!1),-1===M||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),M=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return M}var _=null;function S(e){if(void 0===e&&(e=!1),null===_||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?_="positive-descending":(t.scrollLeft=1,_=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t)}return _}var T=function(e,t,n,r){var o,i,a;if("column"===e?(o=r.columnMetadataMap,i=t.columnWidth,a=r.lastMeasuredColumnIndex):(o=r.rowMetadataMap,i=t.rowHeight,a=r.lastMeasuredRowIndex),n>a){var u=0;if(a>=0){var l=o[a];u=l.offset+l.size}for(var c=a+1;c<=n;c++){var s=i(c);o[c]={offset:u,size:s},u+=s}"column"===e?r.lastMeasuredColumnIndex=n:r.lastMeasuredRowIndex=n}return o[n]},P=function(e,t){return e},O=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},R=function(e,t,n){var r=e.itemSize,o=n.itemMetadataMap,i=n.lastMeasuredIndex;if(t>i){var a=0;if(i>=0){var u=o[i];a=u.offset+u.size}for(var l=i+1;l<=t;l++){var c=r(l);o[l]={offset:a,size:c},a+=c}n.lastMeasuredIndex=t}return o[t]},D=(i=(r={getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r,o,i){var a=e.direction,u=e.height,l=e.itemCount,c=e.itemSize,s=e.layout,f=e.width,d="horizontal"===a||"horizontal"===s?f:u,p=Math.max(0,l*c-d),h=Math.min(p,t*c),m=Math.max(0,t*c-d+c+i);switch("smart"===n&&(n=r>=m-d&&r<=h+d?"auto":"center"),n){case"start":return h;case"end":return m;case"center":var g=Math.round(m+(h-m)/2);if(g<Math.ceil(d/2))return 0;if(g>p+Math.floor(d/2))return p;return g;default:if(r>=m&&r<=h)return r;if(r<m)return m;return h}},getStartIndexForOffset:function(e,t){return Math.max(0,Math.min(e.itemCount-1,Math.floor(t/e.itemSize)))},getStopIndexForStartIndex:function(e,t,n){var r=e.direction,o=e.height,i=e.itemCount,a=e.itemSize,u=e.layout,l=e.width;return Math.max(0,Math.min(i-1,t+Math.ceil((("horizontal"===r||"horizontal"===u?l:o)+n-t*a)/a)-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.itemSize}}).getItemOffset,a=r.getEstimatedTotalSize,u=r.getItemSize,l=r.getOffsetForIndexAndAlignment,c=r.getStartIndexForOffset,s=r.getStopIndexForStartIndex,f=r.initInstanceProps,d=r.shouldResetStyleCacheOnItemSizeChange,p=r.validateProps,(o=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=f(n.props,m(n)),n._outerRef=void 0,n._resetIsScrollingTimeoutId=null,n.state={instance:m(n),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof n.props.initialScrollOffset?n.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},n._callOnItemsRendered=void 0,n._callOnItemsRendered=b(function(e,t,r,o){return n.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:r,visibleStopIndex:o})}),n._callOnScroll=void 0,n._callOnScroll=b(function(e,t,r){return n.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:r})}),n._getItemStyle=void 0,n._getItemStyle=function(e){var t,r=n.props,o=r.direction,a=r.itemSize,l=r.layout,c=n._getItemStyleCache(d&&a,d&&l,d&&o);if(c.hasOwnProperty(e))t=c[e];else{var s=i(n.props,e,n._instanceProps),f=u(n.props,e,n._instanceProps),p="horizontal"===o||"horizontal"===l,h="rtl"===o,m=p?s:0;c[e]=t={position:"absolute",left:h?void 0:m,right:h?m:void 0,top:p?0:s,height:p?"100%":f,width:p?f:"100%"}}return t},n._getItemStyleCache=void 0,n._getItemStyleCache=b(function(e,t,n){return{}}),n._onScrollHorizontal=function(e){var t=e.currentTarget,r=t.clientWidth,o=t.scrollLeft,i=t.scrollWidth;n.setState(function(e){if(e.scrollOffset===o)return null;var t=n.props.direction,a=o;if("rtl"===t)switch(S()){case"negative":a=-o;break;case"positive-descending":a=i-r-o}return a=Math.max(0,Math.min(a,i-r)),{isScrolling:!0,scrollDirection:e.scrollOffset<a?"forward":"backward",scrollOffset:a,scrollUpdateWasRequested:!1}},n._resetIsScrollingDebounced)},n._onScrollVertical=function(e){var t=e.currentTarget,r=t.clientHeight,o=t.scrollHeight,i=t.scrollTop;n.setState(function(e){if(e.scrollOffset===i)return null;var t=Math.max(0,Math.min(i,o-r));return{isScrolling:!0,scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!1}},n._resetIsScrollingDebounced)},n._outerRefSetter=function(e){var t=n.props.outerRef;n._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},n._resetIsScrollingDebounced=function(){var e,t,r;null!==n._resetIsScrollingTimeoutId&&E(n._resetIsScrollingTimeoutId),n._resetIsScrollingTimeoutId=(e=n._resetIsScrolling,t=x(),r={id:requestAnimationFrame(function n(){x()-t>=150?e.call(null):r.id=requestAnimationFrame(n)})})},n._resetIsScrolling=function(){n._resetIsScrollingTimeoutId=null,n.setState({isScrolling:!1},function(){n._getItemStyleCache(-1,null)})},n}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,g(t,e),t.getDerivedStateFromProps=function(e,t){return O(e,t),p(e),null};var n=t.prototype;return n.scrollTo=function(e){e=Math.max(0,e),this.setState(function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!0}},this._resetIsScrollingDebounced)},n.scrollToItem=function(e,t){void 0===t&&(t="auto");var n=this.props,r=n.itemCount,o=n.layout,i=this.state.scrollOffset;e=Math.max(0,Math.min(e,r-1));var a=0;if(this._outerRef){var u=this._outerRef;a="vertical"===o?u.scrollWidth>u.clientWidth?C():0:u.scrollHeight>u.clientHeight?C():0}this.scrollTo(l(this.props,e,t,i,this._instanceProps,a))},n.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===t||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},n.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var i=this._outerRef;if("horizontal"===t||"horizontal"===n){if("rtl"===t)switch(S()){case"negative":i.scrollLeft=-o;break;case"positive-ascending":i.scrollLeft=o;break;default:var a=i.clientWidth,u=i.scrollWidth;i.scrollLeft=u-a-o}else i.scrollLeft=o}else i.scrollTop=o}this._callPropsCallbacks()},n.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&E(this._resetIsScrollingTimeoutId)},n.render=function(){var e=this.props,t=e.children,n=e.className,r=e.direction,o=e.height,i=e.innerRef,u=e.innerElementType,l=e.innerTagName,c=e.itemCount,s=e.itemData,f=e.itemKey,d=void 0===f?P:f,p=e.layout,m=e.outerElementType,g=e.outerTagName,v=e.style,y=e.useIsScrolling,b=e.width,x=this.state.isScrolling,E="horizontal"===r||"horizontal"===p,M=E?this._onScrollHorizontal:this._onScrollVertical,C=this._getRangeToRender(),_=C[0],S=C[1],T=[];
1if(c>0)for(var O=_;O<=S;O++)T.push((0,w.createElement)(t,{data:s,key:d(O,s),index:O,isScrolling:y?x:void 0,style:this._getItemStyle(O)}));var R=a(this.props,this._instanceProps);return(0,w.createElement)(m||g||"div",{className:n,onScroll:M,ref:this._outerRefSetter,style:(0,h.Z)({position:"relative",height:o,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:r},v)},(0,w.createElement)(u||l||"div",{children:T,ref:i,style:{height:E?"100%":R,pointerEvents:x?"none":void 0,width:E?R:"100%"}}))},n._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var i=this.state,a=i.scrollDirection,u=i.scrollOffset,l=i.scrollUpdateWasRequested;this._callOnScroll(a,u,l)}},n._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,i=r.scrollDirection,a=r.scrollOffset;if(0===t)return[0,0,0,0];var u=c(this.props,a,this._instanceProps),l=s(this.props,u,a,this._instanceProps);return[Math.max(0,u-(o&&"backward"!==i?1:Math.max(1,n))),Math.max(0,Math.min(t-1,l+(o&&"forward"!==i?1:Math.max(1,n)))),u,l]},t}(w.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},o)},71931:function(e,t,n){"use strict";n.d(t,{Nr:function(){return u},y1:function(){return o}});var r=n(2265);function o(e,t,n){var o=this,i=(0,r.useRef)(null),a=(0,r.useRef)(0),u=(0,r.useRef)(null),l=(0,r.useRef)([]),c=(0,r.useRef)(),s=(0,r.useRef)(),f=(0,r.useRef)(e),d=(0,r.useRef)(!0);f.current=e;var p="undefined"!=typeof window,h=!t&&0!==t&&p;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var m=!!(n=n||{}).leading,g=!("trailing"in n)||!!n.trailing,v="maxWait"in n,y="debounceOnServer"in n&&!!n.debounceOnServer,b=v?Math.max(+n.maxWait||0,t):null;return(0,r.useEffect)(function(){return d.current=!0,function(){d.current=!1}},[]),(0,r.useMemo)(function(){var e=function(e){var t=l.current,n=c.current;return l.current=c.current=null,a.current=e,s.current=f.current.apply(n,t)},n=function(e,t){h&&cancelAnimationFrame(u.current),u.current=h?requestAnimationFrame(e):setTimeout(e,t)},r=function(e){if(!d.current)return!1;var n=e-i.current;return!i.current||n>=t||n<0||v&&e-a.current>=b},w=function(t){return u.current=null,g&&l.current?e(t):(l.current=c.current=null,s.current)},x=function e(){var o=Date.now();if(r(o))return w(o);if(d.current){var u=t-(o-i.current);n(e,v?Math.min(u,b-(o-a.current)):u)}},E=function(){if(p||y){var f=Date.now(),h=r(f);if(l.current=[].slice.call(arguments),c.current=o,i.current=f,h){if(!u.current&&d.current)return a.current=i.current,n(x,t),m?e(i.current):s.current;if(v)return n(x,t),e(i.current)}return u.current||n(x,t),s.current}};return E.cancel=function(){u.current&&(h?cancelAnimationFrame(u.current):clearTimeout(u.current)),a.current=0,l.current=i.current=c.current=u.current=null},E.isPending=function(){return!!u.current},E.flush=function(){return u.current?w(Date.now()):s.current},E},[m,v,t,b,g,h,p,y])}function i(e,t){return e===t}function a(e,t){return t}function u(e,t,n){var u=n&&n.equalityFn||i,l=(0,r.useReducer)(a,e),c=l[0],s=l[1],f=o((0,r.useCallback)(function(e){return s(e)},[s]),t,n),d=(0,r.useRef)(e);return u(d.current,e)||(f(e),d.current=e),[c,f]}},1119:function(e,t,n){"use strict";function r(){return(r=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.d(t,{Z:function(){return r}})},6741:function(e,t,n){"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}n.d(t,{M:function(){return r}})},67822:function(e,t,n){"use strict";n.d(t,{B:function(){return u}});var r=n(2265),o=n(73966),i=n(98575),a=n(37053);function u(e){let t=e+"CollectionProvider",[n,u]=(0,o.b)(t),[l,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=e+"CollectionSlot",f=r.forwardRef((e,t)=>
1{let{scope:n,children:o}=e,u=c(s,n),l=(0,i.e)(t,u.collectionRef);return r.createElement(a.g7,{ref:l},o)}),d=e+"CollectionItemSlot",p="data-radix-collection-item";return[{Provider:e=>{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return r.createElement(l,{scope:t,itemMap:i,collectionRef:o},n)},Slot:f,ItemSlot:r.forwardRef((e,t)=>{let{scope:n,children:o,...u}=e,l=r.useRef(null),s=(0,i.e)(t,l),f=c(d,n);return r.useEffect(()=>(f.itemMap.set(l,{ref:l,...u}),()=>void f.itemMap.delete(l))),r.createElement(a.g7,{[p]:"",ref:s},o)})},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${p}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},u]}},98575:function(e,t,n){"use strict";n.d(t,{F:function(){return o},e:function(){return i}});var r=n(2265);function o(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function i(...e){return(0,r.useCallback)(o(...e),e)}},73966:function(e,t,n){"use strict";n.d(t,{b:function(){return i},k:function(){return o}});var r=n(2265);function o(e,t){let n=(0,r.createContext)(t);function o(e){let{children:t,...o}=e,i=(0,r.useMemo)(()=>o,Object.values(o));return(0,r.createElement)(n.Provider,{value:i},t)}return o.displayName=e+"Provider",[o,function(o){let i=(0,r.useContext)(n);if(i)return i;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,t=[]){let n=[],o=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let o=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(t,o){let i=(0,r.createContext)(o),a=n.length;function u(t){let{scope:n,children:o,...u}=t,l=(null==n?void 0:n[e][a])||i,c=(0,r.useMemo)(()=>u,Object.values(u));return(0,r.createElement)(l.Provider,{value:c},o)}return n=[...n,o],u.displayName=t+"Provider",[u,function(n,u){let l=(null==u?void 0:u[e][a])||i,c=(0,r.useContext)(l);if(c)return c;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(o,...t)]}},49027:function(e,t,n){"use strict";n.d(t,{VY:function(){return B},aV:function(){return z},fC:function(){return U},h_:function(){return j},xz:function(){return W}});var r=n(1119),o=n(2265),i=n(6741),a=n(98575),u=n(73966),l=n(99255),c=n(80886),s=n(15278),f=n(99103),d=n(83832),p=n(71599),h=n(66840),m=n(86097),g=n(87922),v=n(5478),y=n(37053);let b="Dialog",[w,x]=(0,u.b)(b),[E,M]=w(b),C=(0,o.forwardRef)((e,t)=>{let{__scopeDialog:n,...u}=e,l=M("DialogTrigger",n),c=(0,a.e)(t,l.triggerRef);return(0,o.createElement)(h.WV.button,(0,r.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":N(l.open)},u,{ref:c,onClick:(0,i.M)(e.onClick,l.onOpenToggle)}))}),_="DialogPortal",[S,T]=w(_,{forceMount:void 0}),P="DialogOverlay",O=(0,o.forwardRef)((e,t)=>{let n=T(P,e.__scopeDialog),{forceMount:i=n.forceMount,...a}=e,u=M(P,e.__scopeDialog);return u.modal?(0,o.createElement)(p.z,{present:i||u.open},(0,o.createElement)(R,(0,r.Z)({},a,{ref:t}))):null}),R=(0,o.forwardRef)((e,t)=>{let{__scopeDialog:n,...i}=e,a=M(P,n);return(0,o.createElement)(g.Z,{as:y.g7,allowPinchZoom:!0,shards:[a.contentRef]},(0,o.createElement)(h.WV.div,(0,r.Z)({"data-state":N(a.open)},i,{ref:t,style:{pointerEvents:"auto",...i.style}})))}),D="DialogContent",k=(0,o.forwardRef)((e,t)=>{let n=T(D,e.__scopeDialog),{forceMount:i=n.forceMount,...a}=e,u=M(D,e.__scopeDialog);return(0,o.createElement)(p.z,{present:i||u.open},u.modal?(0,o.createElement)(I,(0,r.Z)({},a,{ref:t})):(0,o.createElement)(A,(0,r.Z)({},a,{ref:t})))}),I=(0,o.forwardRef)((e,t)=>{let n=M(D,e.__scopeDialog),u=(0,o.useRef)(null),l=(0,a.e)(t,n.contentRef,u);return(0,o.useEffect)(()=>{let e=u.current;if(e)return(0,v.Ry)(e)},[]),(0,o.createElement)(F,(0,r.Z)({},e,{ref:l,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,i.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,i.M)(e.onFocusOutside,e=>e.preventDefault())}))}),A=(0,o.forwardRef)((e,t)=>{let n=M(D,e.__scopeDialog),i=(0,o.useRef)(!1),a=(0,o.useRef)(!1);return(0,o.createElement)(F,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,o;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),i.current=!1,a.current=!1},onInteractOutside:t=>{var r,o;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let u=t.target;(null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(u))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}}))}),F=(0,o.forwardRef)((e,t)=>{let{__scopeDialog:n,trapFocus:i,onOpenAutoFocus:u,onCloseAutoFocus:l,...c}=e,d=M(D,n),p=(0,o.useRef)(null),h=(0,a.e)(t,p);return(0,m.EW)(),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(f.M,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:u,onUnmountAutoFocus:l},(0,o.createElement)(s.XB,(0,r.Z)({role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":N(d.open)},c,{ref:h,onDismiss:()=>d.onOpenChange(!1)}))),!1)});function N(e){return e?"open":"closed"}let[L,Z]=(0,u.k)("DialogTitleWarning",{contentName:D,titleName:"DialogTitle",docsSlug:"dialog"}),U=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:a,modal:u=!0}=e,s=(0,o.useRef)(null),f=(0,o.useRef)(null),[d=!1,p]=(0,c.T)({prop:r,defaultProp:i,onChange:a});return(0,o.createElement)(E,{scope:t,triggerRef:s,contentRef:f,contentId:(0,l.M)(),titleId:(0,l.M)(),descriptionId:(0,l.M)(),open:d,onOpenChange:p,onOpenToggle:(0,o.useCallback)(()=>p(e=>!e),[p]),modal:u},n)},W=C,j=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:i}=e,a=M(_,t);return(0,o.createElement)(S,{scope:t,forceMount:n},o.Children.map(r,e=>(0,o.createElement)(p.z,{present:n||a.open},(0,o.createElement)(d.h,{asChild:!0,container:i},e))))},z=O,B=k},29114:function(e,t,n){"use strict";n.d(t,{gm:function(){return i}});var r=n(2265);let o=(0,r.createContext)(void 0);function i(e){let t=(0,r.useContext)(o);return e||t||"ltr"}},15278:function(e,t,n){"use strict";let r;n.d(t,{XB:function(){return d}});var o=n(1119),i=n(2265),a=n(6741),u=n(66840),l=n(98575),c=n(26606);let s="dismissableLayer.update",f=(0,i.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),d=(0,i.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:d=!1,onEscapeKeyDown:m,onPointerDownOutside:g,onFocusOutside:v,onInteractOutside:y,onDismiss:b,...w}=e,x=(0,i.useContext)(f),[E,M]=(0,i.useState)(null),C=null!==(n=null==E?void 0:E.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,_]=(0,i.useState)({}),S=(0,l.e)(t,e=>M(e)),T=Array.from(x.layers),[P]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),O=T.indexOf(P),R=E?T.indexOf(E):-1,D=x.layersWithOutsidePointerEventsDisabled.size>0,k=R>=O,I=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e),r=(0,i.useRef)(!1),o=(0,i.useRef)(()=>{});return(0,i.useEffect)(()=>{let e=e=>{if(e.target&&!r.current){let r={originalEvent:e};function i(){h("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=i,t.addEventListener("click",o.current,{once:!0})):i()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...x.branches].some(e=>e.contains(t));!k||n||(null==g||g(e),null==y||y(e),e.defaultPrevented||null==b||b())},C),A=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e),r=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{let e=e=>{e.target&&!r.current&&h("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;[...x.branches].some(e=>e.contains(t))||(null==v||v(e),null==y||y(e),e.defaultPrevented||null==b||b())},C);return!function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e);(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}(e=>{R!==x.layers.size-1||(null==m||m(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},C),(0,i.useEffect)(()=>
1{if(E)return d&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(r=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(E)),x.layers.add(E),p(),()=>{d&&1===x.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=r)}},[E,C,d,x]),(0,i.useEffect)(()=>()=>{E&&(x.layers.delete(E),x.layersWithOutsidePointerEventsDisabled.delete(E),p())},[E,x]),(0,i.useEffect)(()=>{let e=()=>_({});return document.addEventListener(s,e),()=>document.removeEventListener(s,e)},[]),(0,i.createElement)(u.WV.div,(0,o.Z)({},w,{ref:S,style:{pointerEvents:D?k?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.M)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,a.M)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,a.M)(e.onPointerDownCapture,I.onPointerDownCapture)}))});function p(){let e=new CustomEvent(s);document.dispatchEvent(e)}function h(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,u.jH)(o,i):o.dispatchEvent(i)}},70085:function(e,t,n){"use strict";n.d(t,{VY:function(){return eP},Uv:function(){return eT},fC:function(){return e_},xz:function(){return eS}});var r=n(1119),o=n(2265),i=n(6741),a=n(98575),u=n(73966),l=n(80886),c=n(66840),s=n(67822),f=n(29114),d=n(15278),p=n(86097),h=n(99103),m=n(99255),g=n(77331),v=n(83832),y=n(71599),b=n(1353),w=n(37053),x=n(26606),E=n(5478),M=n(87922);let C=["Enter"," "],_=["ArrowUp","PageDown","End"],S=["ArrowDown","PageUp","Home",..._],T={ltr:[...C,"ArrowRight"],rtl:[...C,"ArrowLeft"]},P={ltr:["ArrowLeft"],rtl:["ArrowRight"]},O="Menu",[R,D,k]=(0,s.B)(O),[I,A]=(0,u.b)(O,[k,g.D7,b.Pc]),F=(0,g.D7)(),N=(0,b.Pc)(),[L,Z]=I(O),[U,W]=I(O),j=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...i}=e,a=F(n);return(0,o.createElement)(g.ee,(0,r.Z)({},a,i,{ref:t}))}),z="MenuPortal",[B,H]=I(z,{forceMount:void 0}),V="MenuContent",[Y,$]=I(V),q=(0,o.forwardRef)((e,t)=>{let n=H(V,e.__scopeMenu),{forceMount:i=n.forceMount,...a}=e,u=Z(V,e.__scopeMenu),l=W(V,e.__scopeMenu);return(0,o.createElement)(R.Provider,{scope:e.__scopeMenu},(0,o.createElement)(y.z,{present:i||u.open},(0,o.createElement)(R.Slot,{scope:e.__scopeMenu},l.modal?(0,o.createElement)(K,(0,r.Z)({},a,{ref:t})):(0,o.createElement)(G,(0,r.Z)({},a,{ref:t})))))}),K=(0,o.forwardRef)((e,t)=>{let n=Z(V,e.__scopeMenu),u=(0,o.useRef)(null),l=(0,a.e)(t,u);return(0,o.useEffect)(()=>{let e=u.current;if(e)return(0,E.Ry)(e)},[]),(0,o.createElement)(X,(0,r.Z)({},e,{ref:l,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,i.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)}))}),G=(0,o.forwardRef)((e,t)=>{let n=Z(V,e.__scopeMenu);return(0,o.createElement)(X,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)}))}),X=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,loop:u=!1,trapFocus:l,onOpenAutoFocus:c,onCloseAutoFocus:s,disableOutsidePointerEvents:f,onEntryFocus:m,onEscapeKeyDown:v,onPointerDownOutside:y,onFocusOutside:x,onInteractOutside:E,onDismiss:C,disableOutsideScroll:T,...P}=e,O=Z(V,n),R=W(V,n),k=F(n),I=N(n),A=D(n),[L,U]=(0,o.useState)(null),j=(0,o.useRef)(null),z=(0,a.e)(t,j,O.onContentChange),B=(0,o.useRef)(0),H=(0,o.useRef)(""),$=(0,o.useRef)(0),q=(0,o.useRef)(null),K=(0,o.useRef)("right"),G=(0,o.useRef)(0),X=T?M.Z:o.Fragment,J=T?{as:w.g7,allowPinchZoom:!0}:void 0,Q=e=>{var t,n;let r=H.current+e,o=A().filter(e=>!e.disabled),i=document.activeElement,a=null===(t=o.find(e=>e.ref.current===i))||void 0===t?void 0:t.textValue,u=function(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.toLowerCase().startsWith(o.toLowerCase()));return a!==n?a:void 0}(o.map(e=>e.textValue),r,a),l=null===(n=o.find(e=>e.textValue===u))||void 0===n?void 0:n.ref.current;!function e(t){H.current=t,window.clearTimeout(B.current),""!==t&&(B.current=window.setTimeout(()=>e(""),1e3))}(r),l&&setTimeout(()=>l.focus())};(0,o.useEffect)(()=>()=>window.clearTimeout(B.current),[]),(0,p.EW)();let ee=(0,o.useCallback)(e=>{var t,n,r;return K.current===(null===(t=q.current)||void 0===t?void 0:t.side)&&!!(r=null===(n=q.current)||void 0===n?void 0:n.area)&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e].x,u=t[e].y,l=t[i].x,c=t[i].y;u>r!=c>r&&n<(l-a)*(r-u)/(c-u)+a&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,o.createElement)(Y,{scope:n,searchRef:H,onItemEnter:(0,o.useCallback)(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:(0,o.useCallback)(e=>{var t;ee(e)||(null===(t=j.current)||void 0===t||t.focus(),U(null))},[ee]),onTriggerLeave:(0,o.useCallback)(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:$,onPointerGraceIntentChange:(0,o.useCallback)(e=>{q.current=e},[])},(0,o.createElement)(X,J,(0,o.createElement)(h.M,{asChild:!0,trapped:l,onMountAutoFocus:(0,i.M)(c,e=>{var t;e.preventDefault(),null===(t=j.current)||void 0===t||t.focus()}),onUnmountAutoFocus:s},(0,o.createElement)(d.XB,{asChild:!0,disableOutsidePointerEvents:f,onEscapeKeyDown:v,onPointerDownOutside:y,onFocusOutside:x,onInteractOutside:E,onDismiss:C},(0,o.createElement)(b.fC,(0,r.Z)({asChild:!0},I,{dir:R.dir,orientation:"vertical",loop:u,currentTabStopId:L,onCurrentTabStopIdChange:U,onEntryFocus:(0,i.M)(m,e=>{R.isUsingKeyboardRef.current||e.preventDefault()})}),(0,o.createElement)(g.VY,(0,r.Z)({role:"menu","aria-orientation":"vertical","data-state":ef(O.open),"data-radix-menu-content":"",dir:R.dir},k,P,{ref:z,style:{outline:"none",...P.style},onKeyDown:(0,i.M)(P.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.ke
1y.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&Q(e.key));let o=j.current;if(e.target!==o||!S.includes(e.key))return;e.preventDefault();let i=A().filter(e=>!e.disabled).map(e=>e.ref.current);_.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,i.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(B.current),H.current="")}),onPointerMove:(0,i.M)(e.onPointerMove,eh(e=>{let t=e.target,n=G.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>G.current?"right":"left";K.current=t,G.current=e.clientX}}))})))))))}),J=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...i}=e;return(0,o.createElement)(c.WV.div,(0,r.Z)({role:"group"},i,{ref:t}))}),Q=((e,t)=>{let{__scopeMenu:n,...i}=e;return(0,o.createElement)(c.WV.div,(0,r.Z)({},i,{ref:t}))},"MenuItem"),ee="menu.itemSelect",et=(0,o.forwardRef)((e,t)=>{let{disabled:n=!1,onSelect:u,...l}=e,s=(0,o.useRef)(null),f=W(Q,e.__scopeMenu),d=$(Q,e.__scopeMenu),p=(0,a.e)(t,s),h=(0,o.useRef)(!1);return(0,o.createElement)(en,(0,r.Z)({},l,{ref:p,disabled:n,onClick:(0,i.M)(e.onClick,()=>{let e=s.current;if(!n&&e){let t=new CustomEvent(ee,{bubbles:!0,cancelable:!0});e.addEventListener(ee,e=>null==u?void 0:u(e),{once:!0}),(0,c.jH)(e,t),t.defaultPrevented?h.current=!1:f.onClose()}}),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),h.current=!0},onPointerUp:(0,i.M)(e.onPointerUp,e=>{var t;h.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=""!==d.searchRef.current;!n&&(!t||" "!==e.key)&&C.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})}))}),en=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,disabled:u=!1,textValue:l,...s}=e,f=$(Q,n),d=N(n),p=(0,o.useRef)(null),h=(0,a.e)(t,p),[m,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)("");return(0,o.useEffect)(()=>{let e=p.current;if(e){var t;y((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[s.children]),(0,o.createElement)(R.ItemSlot,{scope:n,disabled:u,textValue:null!=l?l:v},(0,o.createElement)(b.ck,(0,r.Z)({asChild:!0},d,{focusable:!u}),(0,o.createElement)(c.WV.div,(0,r.Z)({role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":u||void 0,"data-disabled":u?"":void 0},s,{ref:h,onPointerMove:(0,i.M)(e.onPointerMove,eh(e=>{u?f.onItemLeave(e):(f.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus())})),onPointerLeave:(0,i.M)(e.onPointerLeave,eh(e=>f.onItemLeave(e))),onFocus:(0,i.M)(e.onFocus,()=>g(!0)),onBlur:(0,i.M)(e.onBlur,()=>g(!1))}))))}),[er,eo]=((e,t)=>{let{checked:n=!1,onCheckedChange:a,...u}=e;return(0,o.createElement)(ea,{scope:e.__scopeMenu,checked:n},(0,o.createElement)(et,(0,r.Z)({role:"menuitemcheckbox","aria-checked":ed(n)?"mixed":n},u,{ref:t,"data-state":ep(n),onSelect:(0,i.M)(u.onSelect,()=>null==a?void 0:a(!!ed(n)||!n),{checkForDefaultPrevented:!1})})))},I("MenuRadioGroup",{value:void 0,onValueChange:()=>{}})),ei=((e,t)=>{let{value:n,onValueChange:i,...a}=e,u=(0,x.W)(i);return(0,o.createElement)(er,{scope:e.__scopeMenu,value:n,onValueChange:u},(0,o.createElement)(J,(0,r.Z)({},a,{ref:t})))},"MenuItemIndicator"),[ea,eu]=I(ei,{checked:!1}),[el,ec]=((e,t)=>{let{__scopeMenu:n,forceMount:i,...a}=e,u=eu(ei,n);return(0,o.createElement)(y.z,{present:i||ed(u.checked)||!0===u.checked},(0,o.createElement)(c.WV.span,(0,r.Z)({},a,{ref:t,"data-state":ep(u.checked)})))},I("MenuSub")),es="MenuSubTrigger";function ef(e){return e?"open":"closed"}function ed(e){return"indeterminate"===e}function ep(e){return ed(e)?"indeterminate":e?"checked":"unchecked"}function eh(e){return t=>"mouse"===t.pointerType?e(t):void 0}(e,t)=>{let n=Z(es,e.__scopeMenu),u=W(es,e.__scopeMenu),l=ec(es,e.__scopeMenu),c=$(es,e.__scopeMenu),s=(0,o.useRef)(null),{pointerGraceTimerRef:f,onPointerGraceIntentChange:d}=c,p={__scopeMenu:e.__scopeMenu},h=(0,o.useCallback)(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return(0,o.useEffect)(()=>h,[h]),(0,o.useEffect)(()=>{let e=f.current;return()=>{window.clearTimeout(e),d(null)}},[f,d]),(0,o.createElement)(j,(0,r.Z)({asChild:!0},p),(0,o.createElement)(en,(0,r.Z)({id:l.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":l.contentId,"data-state":ef(n.open
1)},e,{ref:(0,a.F)(t,l.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,i.M)(e.onPointerMove,eh(t=>{c.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||s.current||(c.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{n.onOpenChange(!0),h()},100))})),onPointerLeave:(0,i.M)(e.onPointerLeave,eh(e=>{var t,r;h();let o=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,i="right"===t,a=o[i?"left":"right"],u=o[i?"right":"left"];c.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:a,y:o.top},{x:u,y:o.top},{x:u,y:o.bottom},{x:a,y:o.bottom}],side:t}),window.clearTimeout(f.current),f.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(e),e.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:(0,i.M)(e.onKeyDown,t=>{let r=""!==c.searchRef.current;if(!e.disabled&&(!r||" "!==t.key)&&T[u.dir].includes(t.key)){var o;n.onOpenChange(!0),null===(o=n.content)||void 0===o||o.focus(),t.preventDefault()}})})))},(e,t)=>{let n=H(V,e.__scopeMenu),{forceMount:u=n.forceMount,...l}=e,c=Z(V,e.__scopeMenu),s=W(V,e.__scopeMenu),f=ec("MenuSubContent",e.__scopeMenu),d=(0,o.useRef)(null),p=(0,a.e)(t,d);return(0,o.createElement)(R.Provider,{scope:e.__scopeMenu},(0,o.createElement)(y.z,{present:u||c.open},(0,o.createElement)(R.Slot,{scope:e.__scopeMenu},(0,o.createElement)(X,(0,r.Z)({id:f.contentId,"aria-labelledby":f.triggerId},l,{ref:p,align:"start",side:"rtl"===s.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;s.isUsingKeyboardRef.current&&(null===(t=d.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.M)(e.onFocusOutside,e=>{e.target!==f.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:(0,i.M)(e.onEscapeKeyDown,e=>{s.onClose(),e.preventDefault()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=P[s.dir].includes(e.key);if(t&&n){var r;c.onOpenChange(!1),null===(r=f.trigger)||void 0===r||r.focus(),e.preventDefault()}})})))))};let em=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:i,onOpenChange:a,modal:u=!0}=e,l=F(t),[c,s]=(0,o.useState)(null),d=(0,o.useRef)(!1),p=(0,x.W)(a),h=(0,f.gm)(i);return(0,o.useEffect)(()=>{let e=()=>{d.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>d.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,o.createElement)(g.fC,l,(0,o.createElement)(L,{scope:t,open:n,onOpenChange:p,content:c,onContentChange:s},(0,o.createElement)(U,{scope:t,onClose:(0,o.useCallback)(()=>p(!1),[p]),isUsingKeyboardRef:d,dir:h,modal:u},r)))},eg=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:i}=e,a=Z(z,t);return(0,o.createElement)(B,{scope:t,forceMount:n},(0,o.createElement)(y.z,{present:n||a.open},(0,o.createElement)(v.h,{asChild:!0,container:i},r)))},ev="DropdownMenu",[ey,eb]=(0,u.b)(ev,[A]),ew=A(),[ex,eE]=ey(ev),eM=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,disabled:u=!1,...l}=e,s=eE("DropdownMenuTrigger",n),f=ew(n);return(0,o.createElement)(j,(0,r.Z)({asChild:!0},f),(0,o.createElement)(c.WV.button,(0,r.Z)({type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":u?"":void 0,disabled:u},l,{ref:(0,a.F)(t,s.triggerRef),onPointerDown:(0,i.M)(e.onPointerDown,e=>{u||0!==e.button||!1!==e.ctrlKey||(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{!u&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.ke
1y)&&e.preventDefault())})})))}),eC=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=eE("DropdownMenuContent",n),l=ew(n),c=(0,o.useRef)(!1);return(0,o.createElement)(q,(0,r.Z)({id:u.contentId,"aria-labelledby":u.triggerId},l,a,{ref:t,onCloseAutoFocus:(0,i.M)(e.onCloseAutoFocus,e=>{var t;c.current||null===(t=u.triggerRef.current)||void 0===t||t.focus(),c.current=!1,e.preventDefault()}),onInteractOutside:(0,i.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!u.modal||r)&&(c.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),e_=e=>{let{__scopeDropdownMenu:t,children:n,dir:i,open:a,defaultOpen:u,onOpenChange:c,modal:s=!0}=e,f=ew(t),d=(0,o.useRef)(null),[p=!1,h]=(0,l.T)({prop:a,defaultProp:u,onChange:c});return(0,o.createElement)(ex,{scope:t,triggerId:(0,m.M)(),triggerRef:d,contentId:(0,m.M)(),open:p,onOpenChange:h,onOpenToggle:(0,o.useCallback)(()=>h(e=>!e),[h]),modal:s},(0,o.createElement)(em,(0,r.Z)({},f,{open:p,onOpenChange:h,dir:i,modal:s}),n))},eS=eM,eT=e=>{let{__scopeDropdownMenu:t,...n}=e,i=ew(t);return(0,o.createElement)(eg,(0,r.Z)({},i,n))},eP=eC},86097:function(e,t,n){"use strict";n.d(t,{EW:function(){return i}});var r=n(2265);let o=0;function i(){(0,r.useEffect)(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:a()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:a()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),o--}},[])}function a(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}},99103:function(e,t,n){"use strict";let r;n.d(t,{M:function(){return d}});var o=n(1119),i=n(2265),a=n(98575),u=n(66840),l=n(26606);let c="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",f={bubbles:!1,cancelable:!0},d=(0,i.forwardRef)((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:d,onUnmountAutoFocus:v,...y}=e,[b,w]=(0,i.useState)(null),x=(0,l.W)(d),E=(0,l.W)(v),M=(0,i.useRef)(null),C=(0,a.e)(t,e=>w(e)),_=(0,i.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,i.useEffect)(()=>{if(r){function e(e){if(_.paused||!b)return;let t=e.target;b.contains(t)?M.current=t:m(M.current,{select:!0})}function t(e){if(_.paused||!b)return;let t=e.relatedTarget;null===t||b.contains(t)||m(M.current,{select:!0})}document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&m(b)});return b&&n.observe(b,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,b,_.paused]),(0,i.useEffect)(()=>{if(b){g.add(_);let e=document.activeElement;if(!b.contains(e)){let t=new CustomEvent(c,f);b.addEventListener(c,x),b.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(m(r,{select:t}),document.activeElement!==n)return}(p(b).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&m(b))}return()=>{b.removeEventListener(c,x),setTimeout(()=>{let t=new CustomEvent(s,f);b.addEventListener(s,E),b.dispatchEvent(t),t.defaultPrevented||m(null!=e?e:document.body,{select:!0}),b.removeEventListener(s,E),g.remove(_)},0)}}},[b,x,E,_]);let S=(0,i.useCallback)(e=>{if(!n&&!r||_.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,i]=function(e){let t=p(e);return[h(t,e),h(t.reverse(),e)]}(t);r&&i?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),n&&m(i,{select:!0})):(e.preventDefault(),n&&m(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,_.paused]);return(0,i.createElement)(u.WV.div,(0,o.Z)({tabIndex:-1},y,{ref:C,onKeyDown:S}))});function p(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function h(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function m(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}let g=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=v(r,e)).unshift(e)},remove(e){var t;null===(t=(r=v(r,e))[0])||void 0===t||t.resume()}});function v(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}},99255:function(e,t,n){"use strict";n.d(t,{M:function(){return l}});var r,o=n(2265),i=n(61188);let a=(r||(r=n.t(o,2)))["useId".toString()]||(()=>void 0),u=0;function l(e){let[t,n]=o.useState(a());return(0,i.b)(()=>{e||n(e=>null!=e?e:String(u++))},[e]),e||(t?`radix-${t}`:"")}},27312:function(e,t,n){"use strict";n.d(t,{VY:function(){return j},ee:function(){return Z},fC:function(){return L},h_:function(){return W},xz:function(){return U}});
1var r=n(1119),o=n(2265),i=n(6741),a=n(98575),u=n(73966),l=n(15278),c=n(86097),s=n(99103),f=n(99255),d=n(77331),p=n(83832),h=n(71599),m=n(66840),g=n(37053),v=n(80886),y=n(5478),b=n(87922);let w="Popover",[x,E]=(0,u.b)(w,[d.D7]),M=(0,d.D7)(),[C,_]=x(w),S=(0,o.forwardRef)((e,t)=>{let{__scopePopover:n,...i}=e,a=_("PopoverAnchor",n),u=M(n),{onCustomAnchorAdd:l,onCustomAnchorRemove:c}=a;return(0,o.useEffect)(()=>(l(),()=>c()),[l,c]),(0,o.createElement)(d.ee,(0,r.Z)({},u,i,{ref:t}))}),T=(0,o.forwardRef)((e,t)=>{let{__scopePopover:n,...u}=e,l=_("PopoverTrigger",n),c=M(n),s=(0,a.e)(t,l.triggerRef),f=(0,o.createElement)(m.WV.button,(0,r.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":N(l.open)},u,{ref:s,onClick:(0,i.M)(e.onClick,l.onOpenToggle)}));return l.hasCustomAnchor?f:(0,o.createElement)(d.ee,(0,r.Z)({asChild:!0},c),f)}),P="PopoverPortal",[O,R]=x(P,{forceMount:void 0}),D="PopoverContent",k=(0,o.forwardRef)((e,t)=>{let n=R(D,e.__scopePopover),{forceMount:i=n.forceMount,...a}=e,u=_(D,e.__scopePopover);return(0,o.createElement)(h.z,{present:i||u.open},u.modal?(0,o.createElement)(I,(0,r.Z)({},a,{ref:t})):(0,o.createElement)(A,(0,r.Z)({},a,{ref:t})))}),I=(0,o.forwardRef)((e,t)=>{let n=_(D,e.__scopePopover),u=(0,o.useRef)(null),l=(0,a.e)(t,u),c=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{let e=u.current;if(e)return(0,y.Ry)(e)},[]),(0,o.createElement)(b.Z,{as:g.g7,allowPinchZoom:!0},(0,o.createElement)(F,(0,r.Z)({},e,{ref:l,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),c.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,i.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;c.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,i.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})))}),A=(0,o.forwardRef)((e,t)=>{let n=_(D,e.__scopePopover),i=(0,o.useRef)(!1),a=(0,o.useRef)(!1);return(0,o.createElement)(F,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,o;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),i.current=!1,a.current=!1},onInteractOutside:t=>{var r,o;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let u=t.target;(null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(u))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}}))}),F=(0,o.forwardRef)((e,t)=>{let{__scopePopover:n,trapFocus:i,onOpenAutoFocus:a,onCloseAutoFocus:u,disableOutsidePointerEvents:f,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:g,...v}=e,y=_(D,n),b=M(n);return(0,c.EW)(),(0,o.createElement)(s.M,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:a,onUnmountAutoFocus:u},(0,o.createElement)(l.XB,{asChild:!0,disableOutsidePointerEvents:f,onInteractOutside:g,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:m,onDismiss:()=>y.onOpenChange(!1)},(0,o.createElement)(d.VY,(0,r.Z)({"data-state":N(y.open),role:"dialog",id:y.contentId},b,v,{ref:t,style:{...v.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))});function N(e){return e?"open":"closed"}let L=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:i,onOpenChange:a,modal:u=!1}=e,l=M(t),c=(0,o.useRef)(null),[s,p]=(0,o.useState)(!1),[h=!1,m]=(0,v.T)({prop:r,defaultProp:i,onChange:a});return(0,o.createElement)(d.fC,l,(0,o.createElement)(C,{scope:t,contentId:(0,f.M)(),triggerRef:c,open:h,onOpenChange:m,onOpenToggle:(0,o.useCallback)(()=>m(e=>!e),[m]),hasCustomAnchor:s,onCustomAnchorAdd:(0,o.useCallback)(()=>p(!0),[]),onCustomAnchorRemove:(0,o.useCallback)(()=>p(!1),[]),modal:u},n))},Z=S,U=T,W=e=>{let{__scopePopover:t,forceMount:n,children:r,container:i}=e,a=_(P,t);return(0,o.createElement)(O,{scope:t,forceMount:n},(0,o.createElement)(h.z,{present:n||a.open},(0,o.createElement)(p.h,{asChild:!0,container:i},r)))},j=k},77331:function(e,t,n){"use strict";n.d(t,{ee:function(){return eA},Eh:function(){return eN},VY:function(){return eF},fC:function(){return eI},D7:function(){return ew}});var r=n(1119),o=n(2265);let i=["top","right","bottom","left"],a=Math.min,u=Math.max,l=Math.round,c=Math.floor,s=e=>({x:e,y:e}
1),f={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function p(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function g(e){return"x"===e?"y":"x"}function v(e){return"y"===e?"height":"width"}function y(e){return["top","bottom"].includes(h(e))?"y":"x"}function b(e){return e.replace(/start|end/g,e=>d[e])}function w(e){return e.replace(/left|right|bottom|top/g,e=>f[e])}function x(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function E(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function M(e,t,n){let r,{reference:o,floating:i}=e,a=y(t),u=g(y(t)),l=v(u),c=h(t),s="y"===a,f=o.x+o.width/2-i.width/2,d=o.y+o.height/2-i.height/2,p=o[l]/2-i[l]/2;switch(c){case"top":r={x:f,y:o.y-i.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:d};break;case"left":r={x:o.x-i.width,y:d};break;default:r={x:o.x,y:o.y}}switch(m(t)){case"start":r[u]-=p*(n&&s?-1:1);break;case"end":r[u]+=p*(n&&s?-1:1)}return r}let C=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,u=i.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:f}=M(c,r,l),d=r,p={},h=0;for(let n=0;n<u.length;n++){let{name:i,fn:m}=u[n],{x:g,y:v,data:y,reset:b}=await m({x:s,y:f,initialPlacement:r,placement:d,strategy:o,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});if(s=null!=g?g:s,f=null!=v?v:f,p={...p,[i]:{...p[i],...y}},b&&h<=50){h++,"object"==typeof b&&(b.placement&&(d=b.placement),b.rects&&(c=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):b.rects),{x:s,y:f}=M(c,d,l)),n=-1;continue}}return{x:s,y:f,placement:d,strategy:o,middlewareData:p}};async function _(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:a,elements:u,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:s="viewport",elementContext:f="floating",altBoundary:d=!1,padding:h=0}=p(t,e),m=x(h),g=u[d?"floating"===f?"reference":"floating":f],v=E(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(u.floating)),boundary:c,rootBoundary:s,strategy:l})),y="floating"===f?{...a.floating,x:r,y:o}:a.reference,b=await (null==i.getOffsetParent?void 0:i.getOffsetParent(u.floating)),w=await (null==i.isElement?void 0:i.isElement(b))&&await (null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},M=E(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({rect:y,offsetParent:b,strategy:l}):y);return{top:(v.top-M.top+m.top)/w.y,bottom:(M.bottom-v.bottom+m.bottom)/w.y,left:(v.left-M.left+m.left)/w.x,right:(M.right-v.right+m.right)/w.x}}let S=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:l,elements:c,middlewareData:s}=t,{element:f,padding:d=0}=p(e,t)||{};if(null==f)return{};let h=x(d),b={x:n,y:r},w=g(y(o)),E=v(w),M=await l.getDimensions(f),C="y"===w,_=C?"clientHeight":"clientWidth",S=i.reference[E]+i.reference[w]-b[w]-i.floating[E],T=b[w]-i.reference[w],P=await (null==l.getOffsetParent?void 0:l.getOffsetParent(f)),O=P?P[_]:0;O&&await (null==l.isElement?void 0:l.isElement(P))||(O=c.floating[_]||i.floating[E]);let R=O/2-M[E]/2-1,D=a(h[C?"top":"left"],R),k=a(h[C?"bottom":"right"],R),I=O-M[E]-k,A=O/2-M[E]/2+(S/2-T/2),F=u(D,a(A,I)),N=!s.arrow&&null!=m(o)&&A!=F&&i.reference[E]/2-(A<D?D:k)-M[E]/2<0,L=N?A<D?A-D:A-I:0;return{[w]:b[w]+L,data:{[w]:F,centerOffset:A-F-L,...N&&{alignmentOffset:L}},reset:N}}});function T(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function P(e){return i.some(t=>e[t]>=0)}async function O(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=h(n),u=m(n),l="y"===y(n),c=["left","top"].includes(a)?-1:1,s=i&&l?-1:1,f=p(t,e),{mainAxis:d,crossAxis:g,alignmentAxis:v}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return u&&"number"==typeof v&&(g="end"===u?-1*v:v),l?{x:g*s,y:d*c}:{x:d*c,y:g*s}}function R(e){return I(e)?(e.nodeName||"").toLowerCase():"#document"}function D(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function k(e){var t;return null==(t=(I(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function I(e){return e instanceof Node||e instanceof D(e).Node}function A(e){return e instanceof Element||e instanceof D(e).Element}function F(e){return e instanceof HTMLElement||e instanceof D(e).HTMLElement}function N(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof D(e).ShadowRoot)}function L(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=j(e);
1return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Z(e){let t=U(),n=j(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function U(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function W(e){return["html","body","#document"].includes(R(e))}function j(e){return D(e).getComputedStyle(e)}function z(e){return A(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function B(e){if("html"===R(e))return e;let t=e.assignedSlot||e.parentNode||N(e)&&e.host||k(e);return N(t)?t.host:t}function H(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=B(t);return W(n)?t.ownerDocument?t.ownerDocument.body:t.body:F(n)&&L(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=D(o);return i?t.concat(a,a.visualViewport||[],L(o)?o:[],a.frameElement&&n?H(a.frameElement):[]):t.concat(o,H(o,[],n))}function V(e){let t=j(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=F(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,u=l(n)!==i||l(r)!==a;return u&&(n=i,r=a),{width:n,height:r,$:u}}function Y(e){return A(e)?e:e.contextElement}function $(e){let t=Y(e);if(!F(t))return s(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=V(t),a=(i?l(n.width):n.width)/r,u=(i?l(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),u&&Number.isFinite(u)||(u=1),{x:a,y:u}}let q=s(0);function K(e){let t=D(e);return U()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:q}function G(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=Y(e),u=s(1);t&&(r?A(r)&&(u=$(r)):u=$(e));let l=(void 0===(o=n)&&(o=!1),r&&(!o||r===D(a))&&o)?K(a):s(0),c=(i.left+l.x)/u.x,f=(i.top+l.y)/u.y,d=i.width/u.x,p=i.height/u.y;if(a){let e=D(a),t=r&&A(r)?D(r):r,n=e.frameElement;for(;n&&r&&t!==e;){let e=$(n),t=n.getBoundingClientRect(),r=j(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,p*=e.y,c+=o,f+=i,n=D(n).frameElement}}return E({width:d,height:p,x:c,y:f})}function X(e){return G(k(e)).left+z(e).scrollLeft}function J(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=D(e),r=k(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,u=0,l=0;if(o){i=o.width,a=o.height;let e=U();(!e||e&&"fixed"===t)&&(u=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:u,y:l}}(e,n);else if("document"===t)r=function(e){let t=k(e),n=z(e),r=e.ownerDocument.body,o=u(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=u(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+X(e),l=-n.scrollTop;return"rtl"===j(r).direction&&(a+=u(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}(k(e));else if(A(t))r=function(e,t){let n=G(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=F(e)?$(e):s(1),a=e.clientWidth*i.x;return{width:a,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=K(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return E(r)}function Q(e,t){return F(e)&&"fixed"!==j(e).position?t?t(e):e.offsetParent:null}function ee(e,t){let n=D(e);if(!F(e))return n;let r=Q(e,t);for(;r&&["table","td","th"].includes(R(r))&&"static"===j(r).position;)r=Q(r,t);return r&&("html"===R(r)||"body"===R(r)&&"static"===j(r).position&&!Z(r))?n:r||function(e){let t=B(e);for(;F(t)&&!W(t);){if(Z(t))return t;t=B(t)}return null}(e)||n}let et=async function(e){let{reference:t,floating:n,strategy:r}=e,o=this.getOffsetParent||ee,i=this.getDimensions;return{reference:function(e,t,n){let r=F(t),o=k(t),i="fixed"===n,a=G(e,!0,i,t),u={scrollLeft:0,scrollTop:0},l=s(0);if(r||!r&&!i){if(("body"!==R(t)||L(o))&&(u=z(t)),r){let e=G(t,!0,i,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=X(o))}return{x:a.left+u.scrollLeft-l.x,y:a.top+u.scrollTop-l.y,width:a.width,height:a.height}}(t,await o(n),r),floating:{x:0,y:0,...await i(n)}}},en={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e,o=F(n),i=k(n);if(n===i)return t;let a={scrollLeft:0,scrollTop:0},u=s(1),l=s(0);
1if((o||!o&&"fixed"!==r)&&(("body"!==R(n)||L(i))&&(a=z(n)),F(n))){let e=G(n);u=$(n),l.x=e.x+n.clientLeft,l.y=e.y+n.clientTop}return{width:t.width*u.x,height:t.height*u.y,x:t.x*u.x-a.scrollLeft*u.x+l.x,y:t.y*u.y-a.scrollTop*u.y+l.y}},getDocumentElement:k,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=H(e,[],!1).filter(e=>A(e)&&"body"!==R(e)),o=null,i="fixed"===j(e).position,a=i?B(e):e;for(;A(a)&&!W(a);){let t=j(a),n=Z(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||L(a)&&!n&&function e(t,n){let r=B(t);return!(r===n||!A(r)||W(r))&&("fixed"===j(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=B(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=i[0],c=i.reduce((e,n)=>{let r=J(t,n,o);return e.top=u(r.top,e.top),e.right=a(r.right,e.right),e.bottom=a(r.bottom,e.bottom),e.left=u(r.left,e.left),e},J(t,l,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:ee,getElementRects:et,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return V(e)},getScale:$,isElement:A,isRTL:function(e){return"rtl"===j(e).direction}},er=(e,t,n)=>{let r=new Map,o={platform:en,...n},i={...o.platform,_c:r};return C(e,t,{...o,platform:i})};var eo=n(54887);let ei=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;if(n&&({}).hasOwnProperty.call(n,"current")){if(null!=n.current)return S({element:n.current,padding:r}).fn(t)}else if(n)return S({element:n,padding:r}).fn(t);return{}}});var ea="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function eu(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!=t.length)return!1;for(r=n;0!=r--;)if(!eu(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!eu(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function el(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ec(e,t){let n=el(e);return Math.round(t*n)/n}function es(e){let t=o.useRef(e);return ea(()=>{t.current=e}),t}var ef=n(66840);let ed=(0,o.forwardRef)((e,t)=>{let{children:n,width:i=10,height:a=5,...u}=e;return(0,o.createElement)(ef.WV.svg,(0,r.Z)({},u,{ref:t,width:i,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,o.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var ep=n(98575),eh=n(73966),em=n(26606),eg=n(61188),ev=n(90420);let ey="Popper",[eb,ew]=(0,eh.b)(ey),[ex,eE]=eb(ey),eM=(0,o.forwardRef)((e,t)=>{let{__scopePopper:n,virtualRef:i,...a}=e,u=eE("PopperAnchor",n),l=(0,o.useRef)(null),c=(0,ep.e)(t,l);return(0,o.useEffect)(()=>{u.onAnchorChange((null==i?void 0:i.current)||l.current)}),i?null:(0,o.createElement)(ef.WV.div,(0,r.Z)({},a,{ref:c}))}),eC="PopperContent",[e_,eS]=eb(eC),eT=(0,o.forwardRef)((e,t)=>{var n,i,l,s,f,d,x,E,M,C,S,R,D,I;let{__scopePopper:A,side:F="bottom",sideOffset:N=0,align:L="center",alignOffset:Z=0,arrowPadding:U=0,avoidCollisions:W=!0,collisionBoundary:j=[],collisionPadding:z=0,sticky:B="partial",hideWhenDetached:V=!1,updatePositionStrategy:$="optimized",onPlaced:q,...K}=e,X=eE(eC,A),[J,Q]=(0,o.useState)(null),ee=(0,ep.e)(t,e=>Q(e)),[et,en]=(0,o.useState)(null),ed=(0,ev.t)(et),eh=null!==(n=null==ed?void 0:ed.width)&&void 0!==n?n:0,ey=null!==(i=null==ed?void 0:ed.height)&&void 0!==i?i:0,eb="number"==typeof z?z:{top:0,right:0,bottom:0,left:0,...z},ew=Array.isArray(j)?j:[j],ex=ew.length>0,eM={padding:eb,boundary:ew.filter(eR),altBoundary:ex},{refs:eS,floatingStyles:eT,placement:eP,isPositioned:eO,middlewareData:eI}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:a,floating:u}={},transform:l=!0,whileElementsMounted:c,open:s}
1=e,[f,d]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=o.useState(r);eu(p,r)||h(r);let[m,g]=o.useState(null),[v,y]=o.useState(null),b=o.useCallback(e=>{e!=M.current&&(M.current=e,g(e))},[g]),w=o.useCallback(e=>{e!==C.current&&(C.current=e,y(e))},[y]),x=a||m,E=u||v,M=o.useRef(null),C=o.useRef(null),_=o.useRef(f),S=es(c),T=es(i),P=o.useCallback(()=>{if(!M.current||!C.current)return;let e={placement:t,strategy:n,middleware:p};T.current&&(e.platform=T.current),er(M.current,C.current,e).then(e=>{let t={...e,isPositioned:!0};O.current&&!eu(_.current,t)&&(_.current=t,eo.flushSync(()=>{d(t)}))})},[p,t,n,T]);ea(()=>{!1===s&&_.current.isPositioned&&(_.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[s]);let O=o.useRef(!1);ea(()=>(O.current=!0,()=>{O.current=!1}),[]),ea(()=>{if(x&&(M.current=x),E&&(C.current=E),x&&E){if(S.current)return S.current(x,E,P);P()}},[x,E,P,S]);let R=o.useMemo(()=>({reference:M,floating:C,setReference:b,setFloating:w}),[b,w]),D=o.useMemo(()=>({reference:x,floating:E}),[x,E]),k=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=ec(D.floating,f.x),r=ec(D.floating,f.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...el(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,D.floating,f.x,f.y]);return o.useMemo(()=>({...f,update:P,refs:R,elements:D,floatingStyles:k}),[f,P,R,D,k])}({strategy:"fixed",placement:F+("center"!==L?"-"+L:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:l=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,p=Y(e),h=i||l?[...p?H(p):[],...H(t)]:[];h.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let m=p&&f?function(e,t){let n,r=null,o=k(e);function i(){clearTimeout(n),r&&r.disconnect(),r=null}return!function l(s,f){void 0===s&&(s=!1),void 0===f&&(f=1),i();let{left:d,top:p,width:h,height:m}=e.getBoundingClientRect();if(s||t(),!h||!m)return;let g=c(p),v=c(o.clientWidth-(d+h)),y={rootMargin:-g+"px "+-v+"px "+-c(o.clientHeight-(p+m))+"px "+-c(d)+"px",threshold:u(0,a(1,f))||1},b=!0;function w(e){let t=e[0].intersectionRatio;if(t!==f){if(!b)return l();t?l(!1,t):n=setTimeout(()=>{l(!1,1e-7)},100)}b=!1}try{r=new IntersectionObserver(w,{...y,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(w,y)}r.observe(e)}(!0),i}(p,n):null,g=-1,v=null;s&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{v&&v.observe(t)})),n()}),p&&!d&&v.observe(p),v.observe(t));let y=d?G(e):null;return d&&function t(){let r=G(e);y&&(r.x!==y.x||r.y!==y.y||r.width!==y.width||r.height!==y.height)&&n(),y=r,o=requestAnimationFrame(t)}(),n(),()=>{h.forEach(e=>{i&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),m&&m(),v&&v.disconnect(),v=null,d&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===$}),elements:{reference:X.anchor},middleware:[{name:"offset",options:M={mainAxis:N+ey,alignmentAxis:Z},async fn(e){var t,n;let{x:r,y:o,placement:i,middlewareData:a}=e,u=await O(e,M);return i===(null==(t=a.offset)?void 0:t.placement)&&null!=(n=a.arrow)&&n.alignmentOffset?{}:{x:r+u.x,y:o+u.y,data:{...u,placement:i}}}},W&&{name:"shift",options:S={mainAxis:!0,crossAxis:!1,limiter:"partial"===B?(void 0===C&&(C={}),{options:C,fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:i}=e,{offset:a=0,mainAxis:u=!0,crossAxis:l=!0}=p(C,e),c={x:t,y:n},s=y(r),f=g(s),d=c[f],m=c[s],v=p(a,e),b="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+b.mainAxis,n=o.reference[f]+o.reference[e]-b.mainAxis;d<t?d=t:d>n&&(d=n)}if(l){var w,x;let e="y"===f?"width":"height",t=["top","left"].includes(h(r)),n=o.reference[s]-o.floating[e]+(t&&(null==(w=i.offset)?void 0:w[s])||0)+(t?0:b.crossAxis),a=o.reference[s]+o.reference[e]+(t?0:(null==(x=i.offset)?void 0:x[s])||0)-(t?b.crossAxis:0);m<n?m=n:m>a&&(m=a)}return{[f]:d,[s]:m}}}):void 0,...eM},async fn(e){let{x:t,y:n,placement:r}=e,{mainAxis:o=!0,crossAxis:i=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=p(S,e),s={x:t,y:n},f=await _(e,c),d=y(h(r)),m=g(d),v=s[m],b=s[d];if(o){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",n=v+f[e],r=v-f[t];v=u(n,a(v,r))}if(i){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=b+f[e],r=b-f[t];b=u(n,a(b,r))}let w=l.fn({...e,[m]:v,[d]:b});return{...w,data:{x:w.x-t,y:w.y-n}}}},W&&{name:"flip",options:R={...eM},async fn(e){var t,n,r,o,i;let{placement:a,middlewareData:u,rects:l,initialPlacement:c,platform:s,elements:f}=e,{mainAxis:d=!0,crossAxis:x=!0,fallbackPlacements:E,fallbackStrategy:M="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:S=!0,...T}
1=p(R,e);if(null!=(t=u.arrow)&&t.alignmentOffset)return{};let P=h(a),O=h(c)===c,D=await (null==s.isRTL?void 0:s.isRTL(f.floating)),k=E||(O||!S?[w(c)]:function(e){let t=w(e);return[b(e),t,b(t)]}(c));E||"none"===C||k.push(...function(e,t,n,r){let o=m(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(h(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(b)))),i}(c,S,C,D));let I=[c,...k],A=await _(e,T),F=[],N=(null==(n=u.flip)?void 0:n.overflows)||[];if(d&&F.push(A[P]),x){let e=function(e,t,n){void 0===n&&(n=!1);let r=m(e),o=g(y(e)),i=v(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=w(a)),[a,w(a)]}(a,l,D);F.push(A[e[0]],A[e[1]])}if(N=[...N,{placement:a,overflows:F}],!F.every(e=>e<=0)){let e=((null==(r=u.flip)?void 0:r.index)||0)+1,t=I[e];if(t)return{data:{index:e,overflows:N},reset:{placement:t}};let n=null==(o=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(M){case"bestFit":{let e=null==(i=N.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(n=e);break}case"initialPlacement":n=c}if(a!==n)return{reset:{placement:n}}}return{}}},{name:"size",options:D={...eM,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}},async fn(e){let t,n;let{placement:r,rects:o,platform:i,elements:l}=e,{apply:c=()=>{},...s}=p(D,e),f=await _(e,s),d=h(r),g=m(r),v="y"===y(r),{width:b,height:w}=o.floating;"top"===d||"bottom"===d?(t=d,n=g===(await (null==i.isRTL?void 0:i.isRTL(l.floating))?"start":"end")?"left":"right"):(n=d,t="end"===g?"top":"bottom");let x=w-f[t],E=b-f[n],M=!e.middlewareData.shift,C=x,S=E;if(v){let e=b-f.left-f.right;S=g||M?a(E,e):e}else{let e=w-f.top-f.bottom;C=g||M?a(x,e):e}if(M&&!g){let e=u(f.left,0),t=u(f.right,0),n=u(f.top,0),r=u(f.bottom,0);v?S=b-2*(0!==e||0!==t?e+t:u(f.left,f.right)):C=w-2*(0!==n||0!==r?n+r:u(f.top,f.bottom))}await c({...e,availableWidth:S,availableHeight:C});let T=await i.getDimensions(l.floating);return b!==T.width||w!==T.height?{reset:{rects:!0}}:{}}},et&&ei({element:et,padding:U}),eD({arrowWidth:eh,arrowHeight:ey}),V&&{name:"hide",options:I={strategy:"referenceHidden",...eM},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...r}=p(I,e);switch(n){case"referenceHidden":{let n=T(await _(e,{...r,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:P(n)}}}case"escaped":{let n=T(await _(e,{...r,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:P(n)}}}default:return{}}}}]}),[eA,eF]=ek(eP),eN=(0,em.W)(q);(0,eg.b)(()=>{eO&&(null==eN||eN())},[eO,eN]);let eL=null===(l=eI.arrow)||void 0===l?void 0:l.x,eZ=null===(s=eI.arrow)||void 0===s?void 0:s.y,eU=(null===(f=eI.arrow)||void 0===f?void 0:f.centerOffset)!==0,[eW,ej]=(0,o.useState)();return(0,eg.b)(()=>{J&&ej(window.getComputedStyle(J).zIndex)},[J]),(0,o.createElement)("div",{ref:eS.setFloating,"data-radix-popper-content-wrapper":"",style:{...eT,transform:eO?eT.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eW,"--radix-popper-transform-origin":[null===(d=eI.transformOrigin)||void 0===d?void 0:d.x,null===(x=eI.transformOrigin)||void 0===x?void 0:x.y].join(" ")},dir:e.dir},(0,o.createElement)(e_,{scope:A,placedSide:eA,onArrowChange:en,arrowX:eL,arrowY:eZ,shouldHideArrow:eU},(0,o.createElement)(ef.WV.div,(0,r.Z)({"data-side":eA,"data-align":eF},K,{ref:ee,style:{...K.style,animation:eO?void 0:"none",opacity:null!==(E=eI.hide)&&void 0!==E&&E.referenceHidden?0:void 0}}))))}),eP={top:"bottom",right:"left",bottom:"top",left:"right"},eO=(0,o.forwardRef)(function(e,t){let{__scopePopper:n,...i}=e,a=eS("PopperArrow",n),u=eP[a.placedSide];return(0,o.createElement)("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[u]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0}},(0,o.createElement)(ed,(0,r.Z)({},i,{ref:t,style:{...i.style,display:"block"}})))});function eR(e){return null!==e}let eD=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;let{placement:u,rects:l,middlewareData:c}=t,s=(null===(n=c.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=s?0:e.arrowWidth,d=s?0:e.arrowHeight,[p,h]=ek(u),m={start:"0%",center:"50%",end:"100%"}[h],g=(null!==(r=null===(o=c.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+f/2,v=(null!==(i=null===(a=c.arrow)||void 0===a?void 0:a.y)&&void 0!==i?i:0)+d/2,y="",b="";return"bottom"===p?(y=s?m:`${g}px`,b=`${-d}px`):"top"===p?(y=s?m:`${g}px`,b=`${l.floating.height+d}px`):"right"===p?(y=`${-d}px`,b=s?m:`${v}px`):"left"===p&&(y=`${l.floating.width+d}px`,b=s?m:`${v}px`),{data:{x:y,y:b}}}});function ek(e){let[t,n="center"]=e.split("-");return[t,n]}let eI=e=>{let{__scopePopper:t,children:n}=e,[r,i]=(0,o.useState)(null);return(0,o.createElement)(ex,{scope:t,anchor:r,onAnchorChange:i},n)},eA=eM,eF=eT,eN=eO},83832:function(e,t,n){"use strict";n.d(t,{h:function(){return u}});var r=n(1119),o=n(2265),i=n(54887),a=n(66840);let u=(0,o.forwardRef)((e,t)=>{var n;
1let{container:u=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...l}=e;return u?i.createPortal((0,o.createElement)(a.WV.div,(0,r.Z)({},l,{ref:t})),u):null})},71599:function(e,t,n){"use strict";n.d(t,{z:function(){return u}});var r=n(2265),o=n(54887),i=n(98575),a=n(61188);let u=e=>{let{present:t,children:n}=e,u=function(e){var t,n;let[i,u]=(0,r.useState)(),c=(0,r.useRef)({}),s=(0,r.useRef)(e),f=(0,r.useRef)("none"),[d,p]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,r.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return(0,r.useEffect)(()=>{let e=l(c.current);f.current="mounted"===d?e:"none"},[d]),(0,a.b)(()=>{let t=c.current,n=s.current;if(n!==e){let r=f.current,o=l(t);e?p("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),s.current=e}},[e,p]),(0,a.b)(()=>{if(i){let e=e=>{let t=l(c.current).includes(e.animationName);e.target===i&&t&&(0,o.flushSync)(()=>p("ANIMATION_END"))},t=e=>{e.target===i&&(f.current=l(c.current))};return i.addEventListener("animationstart",t),i.addEventListener("animationcancel",e),i.addEventListener("animationend",e),()=>{i.removeEventListener("animationstart",t),i.removeEventListener("animationcancel",e),i.removeEventListener("animationend",e)}}p("ANIMATION_END")},[i,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,r.useCallback)(e=>{e&&(c.current=getComputedStyle(e)),u(e)},[])}}(t),c="function"==typeof n?n({present:u.isPresent}):r.Children.only(n),s=(0,i.e)(u.ref,c.ref);return"function"==typeof n||u.isPresent?(0,r.cloneElement)(c,{ref:s}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}u.displayName="Presence"},66840:function(e,t,n){"use strict";n.d(t,{WV:function(){return u},jH:function(){return l}});var r=n(1119),o=n(2265),i=n(54887),a=n(37053);let u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:i,...u}=e,l=i?a.g7:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(l,(0,r.Z)({},u,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function l(e,t){e&&(0,i.flushSync)(()=>
1e.dispatchEvent(t))}},42325:function(e,t,n){"use strict";n.d(t,{ck:function(){return N},fC:function(){return F},z$:function(){return L}});var r=n(1119),o=n(2265),i=n(6741),a=n(98575),u=n(73966),l=n(66840),c=n(1353),s=n(80886),f=n(29114),d=n(90420),p=n(6718),h=n(71599);let m="Radio",[g,v]=(0,u.b)(m),[y,b]=g(m),w=(0,o.forwardRef)((e,t)=>{let{__scopeRadio:n,name:u,checked:c=!1,required:s,disabled:f,value:d="on",onCheck:p,...h}=e,[m,g]=(0,o.useState)(null),v=(0,a.e)(t,e=>g(e)),b=(0,o.useRef)(!1),w=!m||!!m.closest("form");return(0,o.createElement)(y,{scope:n,checked:c,disabled:f},(0,o.createElement)(l.WV.button,(0,r.Z)({type:"button",role:"radio","aria-checked":c,"data-state":M(c),"data-disabled":f?"":void 0,disabled:f,value:d},h,{ref:v,onClick:(0,i.M)(e.onClick,e=>{c||null==p||p(),w&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())})})),w&&(0,o.createElement)(E,{control:m,bubbles:!b.current,name:u,value:d,checked:c,required:s,disabled:f,style:{transform:"translateX(-100%)"}}))}),x=(0,o.forwardRef)((e,t)=>{let{__scopeRadio:n,forceMount:i,...a}=e,u=b("RadioIndicator",n);return(0,o.createElement)(h.z,{present:i||u.checked},(0,o.createElement)(l.WV.span,(0,r.Z)({"data-state":M(u.checked),"data-disabled":u.disabled?"":void 0},a,{ref:t})))}),E=e=>{let{control:t,checked:n,bubbles:i=!0,...a}=e,u=(0,o.useRef)(null),l=(0,p.D)(n),c=(0,d.t)(t);return(0,o.useEffect)(()=>{let e=u.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(l!==n&&t){let r=new Event("click",{bubbles:i});t.call(e,n),e.dispatchEvent(r)}},[l,n,i]),(0,o.createElement)("input",(0,r.Z)({type:"radio","aria-hidden":!0,defaultChecked:n},a,{tabIndex:-1,ref:u,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}}))};function M(e){return e?"checked":"unchecked"}let C=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],_="RadioGroup",[S,T]=(0,u.b)(_,[c.Pc,v]),P=(0,c.Pc)(),O=v(),[R,D]=S(_),k=(0,o.forwardRef)((e,t)=>{let{__scopeRadioGroup:n,name:i,defaultValue:a,value:u,required:d=!1,disabled:p=!1,orientation:h,dir:m,loop:g=!0,onValueChange:v,...y}=e,b=P(n),w=(0,f.gm)(m),[x,E]=(0,s.T)({prop:u,defaultProp:a,onChange:v});return(0,o.createElement)(R,{scope:n,name:i,required:d,disabled:p,value:x,onValueChange:E},(0,o.createElement)(c.fC,(0,r.Z)({asChild:!0},b,{orientation:h,dir:w,loop:g}),(0,o.createElement)(l.WV.div,(0,r.Z)({role:"radiogroup","aria-required":d,"aria-orientation":h,"data-disabled":p?"":void 0,dir:w},y,{ref:t}))))}),I=(0,o.forwardRef)((e,t)=>{let{__scopeRadioGroup:n,disabled:u,...l}=e,s=D("RadioGroupItem",n),f=s.disabled||u,d=P(n),p=O(n),h=(0,o.useRef)(null),m=(0,a.e)(t,h),g=s.value===l.value,v=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{let e=e=>{C.includes(e.key)&&(v.current=!0)},t=()=>v.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,o.createElement)(c.ck,(0,r.Z)({asChild:!0},d,{focusable:!f,active:g}),(0,o.createElement)(w,(0,r.Z)({disabled:f,required:s.required,
1checked:g},p,l,{name:s.name,ref:m,onCheck:()=>s.onValueChange(l.value),onKeyDown:(0,i.M)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,i.M)(l.onFocus,()=>{var e;v.current&&(null===(e=h.current)||void 0===e||e.click())})})))}),A=(0,o.forwardRef)((e,t)=>{let{__scopeRadioGroup:n,...i}=e,a=O(n);return(0,o.createElement)(x,(0,r.Z)({},a,i,{ref:t}))}),F=k,N=I,L=A},1353:function(e,t,n){"use strict";n.d(t,{Pc:function(){return x},ck:function(){return R},fC:function(){return O}});var r=n(1119),o=n(2265),i=n(6741),a=n(67822),u=n(98575),l=n(73966),c=n(99255),s=n(66840),f=n(26606),d=n(80886),p=n(29114);let h="rovingFocusGroup.onEntryFocus",m={bubbles:!1,cancelable:!0},g="RovingFocusGroup",[v,y,b]=(0,a.B)(g),[w,x]=(0,l.b)(g,[b]),[E,M]=w(g),C=(0,o.forwardRef)((e,t)=>(0,o.createElement)(v.Provider,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(v.Slot,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(_,(0,r.Z)({},e,{ref:t}))))),_=(0,o.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:a,loop:l=!1,dir:c,currentTabStopId:g,defaultCurrentTabStopId:v,onCurrentTabStopIdChange:b,onEntryFocus:w,...x}=e,M=(0,o.useRef)(null),C=(0,u.e)(t,M),_=(0,p.gm)(c),[S=null,T]=(0,d.T)({prop:g,defaultProp:v,onChange:b}),[O,R]=(0,o.useState)(!1),D=(0,f.W)(w),k=y(n),I=(0,o.useRef)(!1),[A,F]=(0,o.useState)(0);return(0,o.useEffect)(()=>{let e=M.current;if(e)return e.addEventListener(h,D),()=>e.removeEventListener(h,D)},[D]),(0,o.createElement)(E,{scope:n,orientation:a,dir:_,loop:l,currentTabStopId:S,onItemFocus:(0,o.useCallback)(e=>T(e),[T]),onItemShiftTab:(0,o.useCallback)(()=>R(!0),[]),onFocusableItemAdd:(0,o.useCallback)(()=>F(e=>e+1),[]),onFocusableItemRemove:(0,o.useCallback)(()=>F(e=>e-1),[])},(0,o.createElement)(s.WV.div,(0,r.Z)({tabIndex:O||0===A?-1:0,"data-orientation":a},x,{ref:C,style:{outline:"none",...e.style},onMouseDown:(0,i.M)(e.onMouseDown,()=>{I.current=!0}),onFocus:(0,i.M)(e.onFocus,e=>{let t=!I.current;if(e.target===e.currentTarget&&t&&!O){let t=new CustomEvent(h,m);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=k().filter(e=>e.focusable);P([e.find(e=>e.active),e.find(e=>e.id===S),...e].filter(Boolean).map(e=>e.ref.current))}}I.current=!1}),onBlur:(0,i.M)(e.onBlur,()=>R(!1))})))}),S=(0,o.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:a=!0,active:u=!1,tabStopId:l,...f}=e,d=(0,c.M)(),p=l||d,h=M("RovingFocusGroupItem",n),m=h.currentTabStopId===p,g=y(n),{onFocusableItemAdd:b,onFocusableItemRemove:w}=h;return(0,o.useEffect)(()=>{if(a)return b(),()=>w()},[a,b,w]),(0,o.createElement)(v.ItemSlot,{scope:n,id:p,focusable:a,active:u},(0,o.createElement)(s.WV.span,(0,r.Z)({tabIndex:m?0:-1,"data-orientation":h.orientation},f,{ref:t,onMouseDown:(0,i.M)(e.onMouseDown,e=>{a?h.onItemFocus(p):e.preventDefault()}),onFocus:(0,i.M)(e.onFocus,()=>h.onItemFocus(p)),onKeyDown:(0,i.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){h.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return T[o]}(e,h.orientation,h.dir);if(void 0!==t){e.preventDefault();let o=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let i=o.indexOf(e.currentTarget);o=h.loop?(n=o,r=i+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(i+1)}setTimeout(()=>P(o))}})})))}),T={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function P(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}let O=C,R=S},33911:function(e,t,n){"use strict";n.d(t,{VY:function(){return em},JO:function(){return ep},ck:function(){return eg},eT:function(){return ev},h_:function(){return eh},fC:function(){return es},xz:function(){return ef},B4:function(){return ed}});var r=n(1119),o=n(2265),i=n(54887);function a(e,[t,n]){return Math.min(n,Math.max(t,e))}var u=n(6741),l=n(67822),c=n(98575),s=n(73966),f=n(29114),d=n(15278),p=n(86097),h=n(99103),m=n(99255),g=n(77331),v=n(83832),y=n(66840),b=n(37053),w=n(26606),x=n(80886),E=n(61188),M=n(6718);let C=(0,o.forwardRef)((e,t)=>(0,o.createElement)(y.WV.span,(0,r.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}})));var _=n(5478),S=n(87922);let T=[" ","Enter","ArrowUp","ArrowDown"],P=[" ","Enter"],O="Select",[R,D,k]=(0,l.B)(O),[I,A]=(0,s.b)(O,[k,g.D7]),F=(0,g.D7)(),[N,L]=I(O),[Z,U]=I(O),W=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,disabled:i=!1,...a}=e,l=F(n),s=L("SelectTrigger",n),f=s.disabled||i,d=(0,c.e)(t,s.onTriggerChange),p=D(n),[h,m,v]=el(e=>{let t=p().filter(e=>!e.disabled),n=t.find(e=>e.value===s.value),r=ec(t,e,n);void 0!==r&&s.onValueChange(r.value)}),b=()=>{f||(s.onOpenChange(!0),v())};return(0,o.createElement)(g.ee,(0,r.Z)({asChild:!0},l),(0,o.createElement)(y.WV.button,(0,r.Z)({type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:f,"data-disabled":f?"":void 0,"data-placeholder":ea(s.value)?"":void 0},a,{ref:d,onClick:(0,u.M)(a.onClick,e=>
1{e.currentTarget.focus()}),onPointerDown:(0,u.M)(a.onPointerDown,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(b(),s.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:(0,u.M)(a.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||m(e.key),(!t||" "!==e.key)&&T.includes(e.key)&&(b(),e.preventDefault())})})))}),j=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,className:i,style:a,children:u,placeholder:l="",...s}=e,f=L("SelectValue",n),{onValueNodeHasChildrenChange:d}=f,p=void 0!==u,h=(0,c.e)(t,f.onValueNodeChange);return(0,E.b)(()=>{d(p)},[d,p]),(0,o.createElement)(y.WV.span,(0,r.Z)({},s,{ref:h,style:{pointerEvents:"none"}}),ea(f.value)?(0,o.createElement)(o.Fragment,null,l):u)}),z=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,children:i,...a}=e;return(0,o.createElement)(y.WV.span,(0,r.Z)({"aria-hidden":!0},a,{ref:t}),i||"▼")}),B="SelectContent",H=(0,o.forwardRef)((e,t)=>{let n=L(B,e.__scopeSelect),[a,u]=(0,o.useState)();return((0,E.b)(()=>{u(new DocumentFragment)},[]),n.open)?(0,o.createElement)($,(0,r.Z)({},e,{ref:t})):a?(0,i.createPortal)((0,o.createElement)(V,{scope:e.__scopeSelect},(0,o.createElement)(R.Slot,{scope:e.__scopeSelect},(0,o.createElement)("div",null,e.children))),a):null}),[V,Y]=I(B),$=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,position:i="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:l,onPointerDownOutside:s,side:f,sideOffset:m,align:g,alignOffset:v,arrowPadding:y,collisionBoundary:w,collisionPadding:x,sticky:E,hideWhenDetached:M,avoidCollisions:C,...T}
1=e,P=L(B,n),[O,R]=(0,o.useState)(null),[k,I]=(0,o.useState)(null),A=(0,c.e)(t,e=>R(e)),[F,N]=(0,o.useState)(null),[Z,U]=(0,o.useState)(null),W=D(n),[j,z]=(0,o.useState)(!1),H=(0,o.useRef)(!1);(0,o.useEffect)(()=>{if(O)return(0,_.Ry)(O)},[O]),(0,p.EW)();let Y=(0,o.useCallback)(e=>{let[t,...n]=W().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&k&&(k.scrollTop=0),n===r&&k&&(k.scrollTop=k.scrollHeight),null==n||n.focus(),document.activeElement!==o))return},[W,k]),$=(0,o.useCallback)(()=>Y([F,O]),[Y,F,O]);(0,o.useEffect)(()=>{j&&$()},[j,$]);let{onOpenChange:G,triggerPointerDownPosRef:X}=P;(0,o.useEffect)(()=>{if(O){let e={x:0,y:0},t=t=>{var n,r,o,i;e={x:Math.abs(Math.round(t.pageX)-(null!==(n=null===(r=X.current)||void 0===r?void 0:r.x)&&void 0!==n?n:0)),y:Math.abs(Math.round(t.pageY)-(null!==(o=null===(i=X.current)||void 0===i?void 0:i.y)&&void 0!==o?o:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():O.contains(n.target)||G(!1),document.removeEventListener("pointermove",t),X.current=null};return null!==X.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[O,G,X]),(0,o.useEffect)(()=>{let e=()=>G(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[G]);let[J,Q]=el(e=>{let t=W().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=ec(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),ee=(0,o.useCallback)((e,t,n)=>{let r=!H.current&&!n;(void 0!==P.value&&P.value===t||r)&&(N(e),r&&(H.current=!0))},[P.value]),et=(0,o.useCallback)(()=>null==O?void 0:O.focus(),[O]),en=(0,o.useCallback)((e,t,n)=>{let r=!H.current&&!n;(void 0!==P.value&&P.value===t||r)&&U(e)},[P.value]),er="popper"===i?K:q;return(0,o.createElement)(V,{scope:n,content:O,viewport:k,onViewportChange:I,itemRefCallback:ee,selectedItem:F,onItemLeave:et,itemTextRefCallback:en,focusSelectedItem:$,selectedItemText:Z,position:i,isPositioned:j,searchRef:J},(0,o.createElement)(S.Z,{as:b.g7,allowPinchZoom:!0},(0,o.createElement)(h.M,{asChild:!0,trapped:P.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,u.M)(a,e=>{var t;null===(t=P.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()})},(0,o.createElement)(d.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>P.onOpenChange(!1)},(0,o.createElement)(er,(0,r.Z)({role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:e=>e.preventDefault()},T,er===K?{side:f,sideOffset:m,align:g,alignOffset:v,arrowPadding:y,collisionBoundary:w,collisionPadding:x,sticky:E,hideWhenDetached:M,avoidCollisions:C}:{},{onPlaced:()=>z(!0),ref:A,style:{display:"flex",flexDirection:"column",outline:"none",...T.style},onKeyDown:(0,u.M)(T.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||Q(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=W().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(()=>Y(t)),e.preventDefault()}})}))))))}),q=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,onPlaced:i,...u}=e,l=L(B,n),s=Y(B,n),[f,d]=(0,o.useState)(null),[p,h]=(0,o.useState)(null),m=(0,c.e)(t,e=>h(e)),g=D(n),v=(0,o.useRef)(!1),b=(0,o.useRef)(!0),{viewport:w,selectedItem:x,selectedItemText:M,focusSelectedItem:C}=s,_=(0,o.useCallback)(()=>{if(l.trigger&&l.valueNode&&f&&p&&w&&x&&M){let e=l.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),n=l.valueNode.getBoundingClientRect(),r=M.getBoundingClientRect();if("rtl"!==l.dir){let o=r.left-t.left,i=n.left-o,u=e.left-i,l=e.width+u,c=Math.max(l,t.width),s=a(i,[10,window.innerWidth-10-c]);f.style.minWidth=l+"px",f.style.left=s+"px"}else{let o=t.right-r.right,i=window.innerWidth-n.right-o,u=window.innerWidth-e.right-i,l=e.width+u,c=Math.max(l,t.width),s=a(i,[10,window.innerWidth-10-c]);f.style.minWidth=l+"px",f.style.right=s+"px"}let o=g(),u=window.innerHeight-20,c=w.scrollHeight,s=window.getComputedStyle(p),d=parseInt(s.borderTopWidth,10),h=
1parseInt(s.paddingTop,10),m=parseInt(s.borderBottomWidth,10),y=d+h+c+parseInt(s.paddingBottom,10)+m,b=Math.min(5*x.offsetHeight,y),E=window.getComputedStyle(w),C=parseInt(E.paddingTop,10),_=parseInt(E.paddingBottom,10),S=e.top+e.height/2-10,T=x.offsetHeight/2,P=d+h+(x.offsetTop+T);if(P<=S){let e=x===o[o.length-1].ref.current;f.style.bottom="0px";let t=p.clientHeight-w.offsetTop-w.offsetHeight;f.style.height=P+Math.max(u-S,T+(e?_:0)+t+m)+"px"}else{let e=x===o[0].ref.current;f.style.top="0px";let t=Math.max(S,d+w.offsetTop+(e?C:0)+T);f.style.height=t+(y-P)+"px",w.scrollTop=P-S+w.offsetTop}f.style.margin="10px 0",f.style.minHeight=b+"px",f.style.maxHeight=u+"px",null==i||i(),requestAnimationFrame(()=>v.current=!0)}},[g,l.trigger,l.valueNode,f,p,w,x,M,l.dir,i]);(0,E.b)(()=>_(),[_]);let[S,T]=(0,o.useState)();(0,E.b)(()=>{p&&T(window.getComputedStyle(p).zIndex)},[p]);let P=(0,o.useCallback)(e=>{e&&!0===b.current&&(_(),null==C||C(),b.current=!1)},[_,C]);return(0,o.createElement)(G,{scope:n,contentWrapper:f,shouldExpandOnScrollRef:v,onScrollButtonChange:P},(0,o.createElement)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:S}},(0,o.createElement)(y.WV.div,(0,r.Z)({},u,{ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...u.style}}))))}),K=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,align:i="start",collisionPadding:a=10,...u}=e,l=F(n);return(0,o.createElement)(g.VY,(0,r.Z)({},l,u,{ref:t,align:i,collisionPadding:a,style:{boxSizing:"border-box",...u.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)"}}))}),[G,X]=I(B,{}),[J,Q]=I("SelectGroup"),ee="SelectItem",[et,en]=I(ee),er=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,value:i,disabled:a=!1,textValue:l,...s}=e,f=L(ee,n),d=Y(ee,n),p=f.value===i,[h,g]=(0,o.useState)(null!=l?l:""),[v,b]=(0,o.useState)(!1),w=(0,c.e)(t,e=>{var t;return null===(t=d.itemRefCallback)||void 0===t?void 0:t.call(d,e,i,a)}),x=(0,m.M)(),E=()=>{a||(f.onValueChange(i),f.onOpenChange(!1))};if(""===i)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,o.createElement)(et,{scope:n,value:i,disabled:a,textId:x,isSelected:p,onItemTextChange:(0,o.useCallback)(e=>{g(t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()})},[])},(0,o.createElement)(R.ItemSlot,{scope:n,value:i,disabled:a,textValue:h},(0,o.createElement)(y.WV.div,(0,r.Z)({role:"option","aria-labelledby":x,"data-highlighted":v?"":void 0,"aria-selected":p&&v,"data-state":p?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1},s,{ref:w,onFocus:(0,u.M)(s.onFocus,()=>b(!0)),onBlur:(0,u.M)(s.onBlur,()=>b(!1)),onPointerUp:(0,u.M)(s.onPointerUp,E),onPointerMove:(0,u.M)(s.onPointerMove,e=>{if(a){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}else e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,u.M)(s.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}}),onKeyDown:(0,u.M)(s.onKeyDown,e=>{var t;(null===(t=d.searchRef)||void 0===t?void 0:t.current)!==""&&" "===e.key||(P.includes(e.key)&&E()," "===e.key&&e.preventDefault())})}))))}),eo="SelectItemText",ei=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,className:a,style:u,...l}=e,s=L(eo,n),f=Y(eo,n),d=en(eo,n),p=U(eo,n),[h,m]=(0,o.useState)(null),g=(0,c.e)(t,e=>m(e),d.onItemTextChange,e=>{var t;return null===(t=f.itemTextRefCallback)||void 0===t?void 0:t.call(f,e,d.value,d.disabled)}),v=null==h?void 0:h.textContent,b=(0,o.useMemo)(()=>(0,o.createElement)("option",{key:d.value,value:d.value,disabled:d.disabled},v),[d.disabled,d.value,v]),{onNativeOptionAdd:w,onNativeOptionRemove:x}=p;return(0,E.b)(()=>(w(b),()=>x(b)),[w,x,b]),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(y.WV.span,(0,r.Z)({id:d.textId},l,{ref:g})),d.isSelected&&s.valueNode&&!s.valueNodeHasChildren?(0,i.createPortal)(l.children,s.valueNode):null)});function ea(e){return""===e||void 0===e}(e,t)=>{let{__scopeSelect:n,onAutoScroll:i,...a}=e,l=Y("SelectScrollButton",n),c=(0,o.useRef)(null),s=D(n),f=(0,o.useCallback)(()=>{null!==c.current&&(window.clearInterval(c.current),c.current=null)},[]);return(0,o.useEffect)(()=>()=>f(),[f]),(0,E.b)(()=>{var e;let t=s().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[s]),(0,o.createElement)(y.WV.div,(0,r.Z)({"aria-hidden":!0},a,{ref:t,style:{flexShrink:0,...a.style},onPointerDown:(0,u.M)(a.onPointerDown,()=>{null===c.current&&(c.current=window.setInterval(i,50))}),onPointerMove:(0,u.M)(a.onPointerMove,()=>{var e;null===(e=l.onItemLeave)||void 0===e||e.call(l),null===c.current&&(c.current=window.setInterval(i,50))}),onPointerLeave:(0,u.M)(a.onPointerLeave,()=>{f()})}))};let eu=(0,o.forwardRef)((e,t)=>{let{value:n,...i}=e,a=(0,o.useRef)(null),u=(0,c.e)(t,a),l=(0,M.D)(n);return(0,o.useEffect)(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(l!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[l,n]),(0,o.createElement)(C,{asChild:!0},(0,o.createElement)("select",(0,r.Z)({},i,{ref:u,defaultValue:n})))});function el(e){let t=(0,w.W)(e),n=(0,o.useRef)(""),r=(0,o.useRef)(0),i=(0,o.useCallback)(e=>{let o=n.current+e;t(o),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))}(o)},[t]),a=(0,o.useCallback)(()=>{n.current="",window.clearTimeout(r.current)},[]);return(0,o.useEffect)(()=>()=>window.clearTimeout(r.current),[]),[n,i,a]}function ec(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}eu.displayName="BubbleSelect";let es=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:i,onOpenChange:a,value:u,defaultValue:l,onValueChange:c,dir:s,name:d,autoComplete:p,disabled:h,required:v}=e,y=F(t),[b,w]=(0,o.useState)(null),[E,M]=(0,o.useState)(null),[C,_]=(0,o.useState)(!1),S=(0,f.gm)(s),[T=!1,P]=(0,x.T)({prop:r,defaultProp:i,onChange:a}),[O,D]=(0,x.T)({prop:u,defaultProp:l,onChange:c}),k=(0,o.useRef)(null),I=!b||!!b.closest("form"),[A,L]=(0,o.useState)(new Set),U=Array.from(A).map(e=>e.props.value).join(";");return(0,o.createElement)(g.fC,y,(0,o.createElement)(N,{required:v,scope:t,trigger:b,onTriggerChange:w,valueNode:E,onValueNodeChange:M,valueNodeHasChildren:C,onValueNodeHasChildrenChange:_,contentId:(0,m.M)(),value:O,onValueChange:D,open:T,onOpenChange:P,dir:S,triggerPointerDownPosRef:k,disabled:h},(0,o.createElement)(R.Provider,{scope:t},(0,o.createElement)(Z,{scope:e.__scopeSelect,onNativeOptionAdd:(0,o.useCallback)(e=>{L(t=>new Set(t).add(e))},[]),onNativeOptionRemove:(0,o.useCallback)(e=>{L(t=>{let n=new Set(t);return n.delete(e),n})},[])},n)),I?(0,o.createElement)(eu,{key:U,"aria-hidden":!0,required:v,tabIndex:-1,name:d,autoComplete:p,value:O,onChange:e=>D(e.target.value),disabled:h},void 0===O?(0,o.createElement)("option",{value:""}):null,Array.from(A)):null))},ef=W,ed=j,ep=z,eh=e=>(0,o.createElement)(v.h,(0,r.Z)({asChild:!0},e)),em=H,eg=er,ev=ei},37053:function(e,t,n){"use strict";n.d(t,{g7:function(){return a}});var r=n(1119),o=n(2265),i=n(98575);let a=(0,o.forwardRef)((e,t)=>{let{children:n,...i}=e,a=o.Children.toArray(n),l=a.find(c);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null);return(0,o.createElement)(u,(0,r.Z)({},i,{ref:t}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,n):null)}return(0,o.createElement)(u,(0,r.Z)({},i,{ref:t}),n)});a.displayName="Slot";let u=(0,o.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{...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)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}
1:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?(0,i.F)(t,n.ref):n.ref}):o.Children.count(n)>1?o.Children.only(null):null});u.displayName="SlotClone";let l=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function c(e){return(0,o.isValidElement)(e)&&e.type===l}},26606:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(2265);function o(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}},80886:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(2265),o=n(26606);function i({prop:e,defaultProp:t,onChange:n=()=>{}}){let[i,a]=function({defaultProp:e,onChange:t}){let n=(0,r.useState)(e),[i]=n,a=(0,r.useRef)(i),u=(0,o.W)(t);return(0,r.useEffect)(()=>{a.current!==i&&(u(i),a.current=i)},[i,a,u]),n}({defaultProp:t,onChange:n}),u=void 0!==e,l=u?e:i,c=(0,o.W)(n);return[l,(0,r.useCallback)(t=>{if(u){let n="function"==typeof t?t(e):t;n!==e&&c(n)}else a(t)},[u,e,a,c])]}},61188:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});var r=n(2265);let o=(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}},6718:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=n(2265);function o(e){let t=(0,r.useRef)({value:e,previous:e});return(0,r.useMemo)(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},90420:function(e,t,n){"use strict";n.d(t,{t:function(){return i}});var r=n(2265),o=n(61188);function i(e){let[t,n]=(0,r.useState)(void 0);return(0,o.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}},79103:function(e,t,n){"use strict";function r(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}n.d(t,{Z:function(){return r}})},59570:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(79103);function o(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function i(e){let t,n,i;function u(e,r,o=0,i=e.length){if(o<i){if(0!==t(r,r))return i;do{let t=o+i>>>1;0>n(e[t],r)?o=t+1:i=t}while(o<i)}return o}return 2!==e.length?(t=r.Z,n=(t,n)=>(0,r.Z)(e(t),n),i=(t,n)=>e(t)-n):(t=e===r.Z||e===o?e:a,n=e,i=e),{left:u,center:function(e,t,n=0,r=e.length){let o=u(e,t,n,r-1);return o>n&&i(e[o-1],t)>-i(e[o],t)?o-1:o},right:function(e,r,o=0,i=e.length){if(o<i){if(0!==t(r,r))return i;do{let t=o+i>>>1;0>=n(e[t],r)?o=t+1:i=t}while(o<i)}return o}}}function a(){return 0}},54308:function(e,t,n){"use strict";function r(e,t){let n,r;if(void 0===t)for(let t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r<t&&(r=t)));else{let o=-1;for(let i of e)null!=(i=t(i,++o,e))&&(void 0===n?i>=i&&(n=r=i):(n>i&&(n=i),r<i&&(r=i)))}return[n,r]}n.d(t,{Z:function(){return r}})},60439:function(e,t,n){"use strict";n.d(t,{G9:function(){return u},ZP:function(){return a},ly:function(){return l}});var r=Math.sqrt(50),o=Math.sqrt(10),i=Math.sqrt(2);function a(e,t,n){var r,o,i,a,l=-1;
1if(n=+n,(e=+e)==(t=+t)&&n>0)return[e];if((r=t<e)&&(o=e,e=t,t=o),0===(a=u(e,t,n))||!isFinite(a))return[];if(a>0){let n=Math.round(e/a),r=Math.round(t/a);for(n*a<e&&++n,r*a>t&&--r,i=Array(o=r-n+1);++l<o;)i[l]=(n+l)*a}else{let n=Math.round(e*(a=-a)),r=Math.round(t*a);for(n/a<e&&++n,r/a>t&&--r,i=Array(o=r-n+1);++l<o;)i[l]=(n+l)/a}return r&&i.reverse(),i}function u(e,t,n){var a=(t-e)/Math.max(0,n),u=Math.floor(Math.log(a)/Math.LN10),l=a/Math.pow(10,u);return u>=0?(l>=r?10:l>=o?5:l>=i?2:1)*Math.pow(10,u):-Math.pow(10,-u)/(l>=r?10:l>=o?5:l>=i?2:1)}function l(e,t,n){var a=Math.abs(t-e)/Math.max(0,n),u=Math.pow(10,Math.floor(Math.log(a)/Math.LN10)),l=a/u;return l>=r?u*=10:l>=o?u*=5:l>=i&&(u*=2),t<e?-u:u}},27664:function(e,t,n){"use strict";n.d(t,{B8:function(){return C},Il:function(){return o},J5:function(){return a},SU:function(){return M},Ss:function(){return _},Ym:function(){return I},ZP:function(){return w},xV:function(){return i}});var r=n(75104);function o(){}var i=.7,a=1.4285714285714286,u="\\s*([+-]?\\d+)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",s=/^#([0-9a-f]{3,8})$/,f=RegExp(`^rgb\\(${u},${u},${u}\\)$`),d=RegExp(`^rgb\\(${c},${c},${c}\\)$`),p=RegExp(`^rgba\\(${u},${u},${u},${l}\\)$`),h=RegExp(`^rgba\\(${c},${c},${c},${l}\\)$`),m=RegExp(`^hsl\\(${l},${c},${c}\\)$`),g=RegExp(`^hsla\\(${l},${c},${c},${l}\\)$`),v={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function w(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=s.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?x(t):3===n?
1new _(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?E(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?E(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=f.exec(e))?new _(t[1],t[2],t[3],1):(t=d.exec(e))?new _(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=p.exec(e))?E(t[1],t[2],t[3],t[4]):(t=h.exec(e))?E(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=m.exec(e))?D(t[1],t[2]/100,t[3]/100,1):(t=g.exec(e))?D(t[1],t[2]/100,t[3]/100,t[4]):v.hasOwnProperty(e)?x(v[e]):"transparent"===e?new _(NaN,NaN,NaN,0):null}function x(e){return new _(e>>16&255,e>>8&255,255&e,1)}function E(e,t,n,r){return r<=0&&(e=t=n=NaN),new _(e,t,n,r)}function M(e){return(e instanceof o||(e=w(e)),e)?new _((e=e.rgb()).r,e.g,e.b,e.opacity):new _}function C(e,t,n,r){return 1==arguments.length?M(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function S(){return`#${R(this.r)}${R(this.g)}${R(this.b)}`}function T(){let e=P(this.opacity);return`${1===e?"rgb(":"rgba("}${O(this.r)}, ${O(this.g)}, ${O(this.b)}${1===e?")":`, ${e})`}`}function P(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function O(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function R(e){return((e=O(e))<16?"0":"")+e.toString(16)}function D(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new A(e,t,n,r)}function k(e){if(e instanceof A)return new A(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=w(e)),!e)return new A;if(e instanceof A)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),u=NaN,l=a-i,c=(a+i)/2;return l?(u=t===a?(n-r)/l+(n<r)*6:n===a?(r-t)/l+2:(t-n)/l+4,l/=c<.5?a+i:2-a-i,u*=60):l=c>0&&c<1?0:u,new A(u,l,c,e.opacity)}function I(e,t,n,r){return 1==arguments.length?k(e):new A(e,t,n,null==r?1:r)}function A(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function F(e){return(e=(e||0)%360)<0?e+360:e}function N(e){return Math.max(0,Math.min(1,e||0))}function L(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}(0,r.Z)(o,w,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:y,formatHex:y,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return k(this).formatHsl()},formatRgb:b,toString:b}),(0,r.Z)(_,C,(0,r.l)(o,{brighter(e){return e=null==e?a:Math.pow(a,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?i:Math.pow(i,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new _(O(this.r),O(this.g),O(this.b),P(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:S,formatHex:S,formatHex8:function(){return`#${R(this.r)}${R(this.g)}${R(this.b)}${R((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:T,toString:T})),(0,r.Z)(A,I,(0,r.l)(o,{brighter(e){return e=null==e?a:Math.pow(a,e),new A(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?i:Math.pow(i,e),new A(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new _(L(e>=240?e-240:e+120,o,r),L(e,o,r),L(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new A(F(this.h),N(this.s),N(this.l),P(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=P(this.opacity);return`${1===e?"hsl(":"hsla("}${F(this.h)}, ${100*N(this.s)}%, ${100*N(this.l)}%${1===e?")":`, ${e})`}`}}))},75104:function(e,t,n){"use strict";function r(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function o(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.d(t,{Z:function(){return r},l:function(){return o}})},10652:function(e,t,n){"use strict";n.d(t,{ZP:function(){return u},wx:function(){return i},yi:function(){return a}});var r=n(7097);function o(e,t){return function(n){return e+n*t}}function i(e,t){var n=t-e;return n?o(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,r.Z)(isNaN(e)?t:e)}function a(e){return 1==(e=+e)?u:function(t,n){var o,i,a;return n-t?(o=t,i=n,o=Math.pow(o,a=e),i=Math.pow(i,a)-o,a=1/a,function(e){return Math.pow(o+e*i,a)}):(0,r.Z)(isNaN(t)?n:t)}}function u(e,t){var n=t-e;return n?o(e,n):(0,r.Z)(isNaN(e)?t:e)}},7097:function(e,t){"use strict";t.Z=e=>()=>e},76265:function(e,t,n){"use strict";n.d(t,{ZP:function(){return a}});var r=n(27664);function o(e,t,n,r,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*n+(1+3*e+3*i-3*a)*r+a*o)/6}var i=n(10652),a=function e(t){var n=(0,i.yi)(t);function o(e,t){var o=n((e=(0,r.B8)(e)).r,(t=(0,r.B8)(t)).r),a=n(e.g,t.g),u=n(e.b,t.b),l=(0,i.ZP)(e.opacity,t.opacity);return function(t){return e.r=o(t),e.g=a(t),e.b=u(t),e.opacity=l(t),e+""}}return o.gamma=e,o}(1);function u(e){return function(t){var n,o,i=t.length,a=Array(i),u=Array(i),l=Array(i);for(n=0;n<i;++n)o=(0,r.B8)(t[n]),a[n]=o.r||0,u[n]=o.g||0,l[n]=o.b||0;return a=e(a),u=e(u),l=e(l),o.opacity=1,function(e){return o.r=a(e),o.g=u(e),o.b=l(e),o+""}}}u(function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[r],a=e[r+1],u=r>0?e[r-1]:2*i-a,l=r<t-1?e[r+2]:2*a-i;return o((n-r/t)*t,u,i,a,l)}}),u(function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),i=e[(r+t-1)%t],a=e[r%t],u=e[(r+1)%t],l=e[(r+2)%t];return o((n-r/t)*t,i,a,u,l)}})},77662:function(e,t,n){"use strict";function r(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}n.d(t,{Z:function(){return r}})},29493:function(e,t,n){"use strict";n.d(t,{JG:function(){return w},ZP:function(){return x}});var r=n(79103),o=n(59570);let i=(0,o.Z)(r.Z),a=i.right;i.left,(0,o.Z)(function(e){return null===e?NaN:+e}).center;var u=n(27664),l=n(76265);function c(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}var s=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,f=RegExp(s.source,"g"),d=n(7097),p=n(77662);function h(e){return+e}var m=[0,1];function g(e){return e}function v(e,t){var n;return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n})}function y(e,t,n){var r=e[0],o=e[1],i=t[0],a=t[1];return o<r?(r=v(o,r),i=n(a,i)):(r=v(r,o),i=n(i,a)),function(e){return i(r(e))}}function b(e,t,n){var r=Math.min(e.length,t.length)-1,o=Array(r),i=Array(r),u=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++u<r;)o[u]=v(e[u],e[u+1]),i[u]=n(t[u],t[u+1]);return function(t){var n=a(e,t,1,r)-1;return i[n](o[n](t))}}function w(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function x(){return(function(){var e,t,n,r,o,i,a=m,v=m,w=function e(t,n){var r,o,i=typeof n;return null==n||"boolean"===i?(0,d.Z)(n):("number"===i?c:"string"===i?(o=(0,u.ZP)(n))?(n=o,l.ZP):function(e,t){var n,r,o,i,a,u=s.lastIndex=f.lastIndex=0,l=-1,d=[],p=[];for(e+="",t+="";(o=s.exec(e))&&(i=f.exec(t));)(a=i.index)>u&&(a=t.slice(u,a),d[l]?d[l]+=a:d[++l]=a),(o=o[0])===(i=i[0])?d[l]?d[l]+=i:d[++l]=i:(d[++l]=null,p.push({i:l,x:c(o,i)})),u=f.lastIndex;return u<t.length&&(a=t.slice(u),d[l]?d[l]+=a:d[++l]=a),d.length<2?p[0]?(n=p[0].x,function(e){return n(e)+""}):(r=t,function(){return r}):(t=p.length,function(e){for(var n,r=0;r<t;
1++r)d[(n=p[r]).i]=n.x(e);return d.join("")})}:n instanceof u.ZP?l.ZP:n instanceof Date?function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}:!ArrayBuffer.isView(r=n)||r instanceof DataView?Array.isArray(n)?function(t,n){var r,o=n?n.length:0,i=t?Math.min(o,t.length):0,a=Array(i),u=Array(o);for(r=0;r<i;++r)a[r]=e(t[r],n[r]);for(;r<o;++r)u[r]=n[r];return function(e){for(r=0;r<i;++r)u[r]=a[r](e);return u}}:"function"!=typeof n.valueOf&&"function"!=typeof n.toString||isNaN(n)?function(t,n){var r,o={},i={};for(r in(null===t||"object"!=typeof t)&&(t={}),(null===n||"object"!=typeof n)&&(n={}),n)r in t?o[r]=e(t[r],n[r]):i[r]=n[r];return function(e){for(r in o)i[r]=o[r](e);return i}}:c:function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(n=0;n<r;++n)o[n]=e[n]*(1-i)+t[n]*i;return o}})(t,n)},x=g;function E(){var e,t,n,u=Math.min(a.length,v.length);return x!==g&&(e=a[0],t=a[u-1],e>t&&(n=e,e=t,t=n),x=function(n){return Math.max(e,Math.min(t,n))}),r=u>2?b:y,o=i=null,M}function M(t){return null==t||isNaN(t=+t)?n:(o||(o=r(a.map(e),v,w)))(e(x(t)))}return M.invert=function(n){return x(t((i||(i=r(v,a.map(e),c)))(n)))},M.domain=function(e){return arguments.length?(a=Array.from(e,h),E()):a.slice()},M.range=function(e){return arguments.length?(v=Array.from(e),E()):v.slice()},M.rangeRound=function(e){return v=Array.from(e),w=p.Z,E()},M.clamp=function(e){return arguments.length?(x=!!e||g,E()):x!==g},M.interpolate=function(e){return arguments.length?(w=e,E()):w},M.unknown=function(e){return arguments.length?(n=e,M):n},function(n,r){return e=n,t=r,E()}})()(g,g)}},89999:function(e,t,n){"use strict";function r(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}n.d(t,{o:function(){return r}})},98345:function(e,t,n){"use strict";n.d(t,{i$:function(){return o}});var r,o,i=n(7447),a=n(94723),u=n(61367);function l(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function c(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function s(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var f={"-":"",_:" ",0:"0"},d=/^\s*\d+/,p=/^%/,h=/[\\^$*+?|[\]().{}]/g;function m(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",i=o.length;return r+(i<n?Array(n-i+1).join(t)+o:o)}function g(e){return e.replace(h,"\\$&")}function v(e){return RegExp("^(?:"+e.map(g).join("|")+")","i")}function y(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function b(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function w(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function x(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function E(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function M(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function C(e,t,n){var r=d.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function _(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function S(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function T(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function P(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function O(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function R(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function D(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function k(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function I(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function A(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function F(e,t,n){var r=d.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function N(e,t,n){var r=p.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function L(e,t,n){var r=d.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Z(e,t,n){var r=d.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function U(e,t){return m(e.getDate(),t,2)}function W(e,t){return m(e.getHours(),t,2)}function j(e,t){return m(e.getHours()%12||12,t,2)}function z(e,t){return m(1+a.rr.count((0,u.jB)(e),e),t,3)}function B(e,t){return m(e.getMilliseconds(),t,3)}function H(e,t){return B(e,t)+"000"}function V(e,t){return m(e.getMonth()+1,t,2)}function Y(e,t){return m(e.getMinutes(),t,2)}function $(e,t){return m(e.getSeconds(),t,2)}function q(e){var t=e.getDay();return 0===t?7:t}function K(e,t){return m(i.Zy.count((0,u.jB)(e)-1,e),t,2)}function G(e){var t=e.getDay();return t>=4||0===t?(0,i.Ig)(e):i.Ig.ceil(e)}function X(e,t){return e=G(e),m(i.Ig.count((0,u.jB)(e),e)+(4===(0,u.jB)(e).getDay()),t,2)}function J(e){return e.getDay()}function Q(e,t){return m(i.Ox.count((0,u.jB)(e)-1,e),t,2)}function ee(e,t){return m(e.getFullYear()%100,t,2)}function et(e,t){return m((e=G(e)).getFullYear()%100,t,2)}function en(e,t){return m(e.getFullYear()%1e4,t,4)}function er(e,t){var n=e.getDay();return m((e=n>=4||0===n?(0,i.Ig)(e):i.Ig.ceil(e)).getFullYear()%1e4,t,4)}function eo(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+m(t/60|0,"0",2)+m(t%60,"0",2)}function ei(e,t){return m(e.getUTCDate(),t,2)}function ea(e,t){return m(e.getUTCHours(),t,2)}function eu(e,t){return m(e.getUTCHours()%12||12,t,2)}function el(e,t){return m(1+a.AN.count((0,u.ol)(e),e),t,3)}function ec(e,t){return m(e.getUTCMilliseconds(),t,3)}function es(e,t){return ec(e,t)+"000"}function ef(e,t){return m(e.getUTCMonth()+1,t,2)}function ed(e,t){return m(e.getUTCMinutes(),t,2)}function ep(e,t){return m(e.getUTCSeconds(),t,2)}function eh(e){var t=e.getUTCDay();return 0===t?7:t}function em(e,t){return m(i.pI.count((0,u.ol)(e)-1,e),t,2)}function eg(e){var t=e.getUTCDay();return t>=4||0===t?(0,i.hB)(e):i.hB.ceil(e)}function ev(e,t){return e=eg(e),m(i.hB.count((0,u.ol)(e),e)+(4===(0,u.ol)(e).getUTCDay()),t,2)}function ey(e){return e.getUTCDay()}function eb(e,t){return m(i.l6.count((0,u.ol)(e)-1,e),t,2)}function ew(e,t){return m(e.getUTCFullYear()%100,t,2)}function ex(e,t){return m((e=eg(e)).getUTCFullYear()%100,t,2)}function eE(e,t){return m(e.getUTCFullYear()%1e4,t,4)}function eM(e,t){var n=e.getUTCDay();return m((e=n>=4||0===n?(0,i.hB)(e):i.hB.ceil(e)).getUTCFullYear()%1e4,t,4)}function eC(){return"+0000"}function e_(){return"%"}function eS(e){return+e}function eT(e){return Math.floor(+e/1e3)}o=(r=function(e){var t=e.dateTime,n=e.date,r=e.time,o=e.periods,u=e.days,d=e.shortDays,p=e.months,h=e.shortMonths,m=v(o),g=y(o),G=v(u),eg=y(u),eP=v(d),eO=y(d),eR=v(p),eD=y(p),ek=v(h),eI=y(h),eA={a:function(e){return d[e.getDay()]},A:function(e){return u[e.getDay()]},b:function(e){return h[e.getMonth()]},B:function(e){return p[e.getMonth()]},c:null,d:U,e:U,f:H,g:et,G:er,H:W,I:j,j:z,L:B,m:V,M:Y,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:eS,s:eT,S:$,u:q,U:K,V:X,w:J,W:Q,x:null,X:null,y:ee,Y:en,Z:eo,"%":e_},eF={a:function(e){return d[e.getUTCDay()]},A:function(e){return u[e.getUTCDay()]},b:function(e){return h[e.getUTCMonth()]},B:function(e){return p[e.getUTCMonth()]},c:null,d:ei,e:ei,f:es,g:ex,G:eM,H:ea,I:eu,j:el,L:ec,m:ef,M:ed,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:eS,s:eT,S:ep,u:eh,U:em,V:ev,w:ey,W:eb,x:null,X:null,y:ew,Y:eE,Z:eC,"%":e_},eN={a:function(e,t,n){var r=eP.exec(t.slice(n));return r?(e.w=eO.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=G.exec(t.slice(n));return r?(e.w=eg.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=ek.exec(t.slice(n));return r?(e.m=eI.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=eR.exec(t.slice(n));return r?(e.m=eD.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return eU(e,t,n,r)}
1,d:O,e:O,f:F,g:_,G:C,H:D,I:D,j:R,L:A,m:P,M:k,p:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.p=g.get(r[0].toLowerCase()),n+r[0].length):-1},q:T,Q:L,s:Z,S:I,u:w,U:x,V:E,w:b,W:M,x:function(e,t,r){return eU(e,n,t,r)},X:function(e,t,n){return eU(e,r,t,n)},y:_,Y:C,Z:S,"%":N};function eL(e,t){return function(n){var r,o,i,a=[],u=-1,l=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++u<c;)37===e.charCodeAt(u)&&(a.push(e.slice(l,u)),null!=(o=f[r=e.charAt(++u)])?r=e.charAt(++u):o="e"===r?" ":"0",(i=t[r])&&(r=i(n,o)),a.push(r),l=u+1);return a.push(e.slice(l,u)),a.join("")}}function eZ(e,t){return function(n){var r,o,u=s(1900,void 0,1);if(eU(u,e,n+="",0)!=n.length)return null;if("Q"in u)return new Date(u.Q);if("s"in u)return new Date(1e3*u.s+("L"in u?u.L:0));if(!t||"Z"in u||(u.Z=0),"p"in u&&(u.H=u.H%12+12*u.p),void 0===u.m&&(u.m="q"in u?u.q:0),"V"in u){if(u.V<1||u.V>53)return null;"w"in u||(u.w=1),"Z"in u?(r=(o=(r=c(s(u.y,0,1))).getUTCDay())>4||0===o?i.l6.ceil(r):(0,i.l6)(r),r=a.AN.offset(r,(u.V-1)*7),u.y=r.getUTCFullYear(),u.m=r.getUTCMonth(),u.d=r.getUTCDate()+(u.w+6)%7):(r=(o=(r=l(s(u.y,0,1))).getDay())>4||0===o?i.Ox.ceil(r):(0,i.Ox)(r),r=a.rr.offset(r,(u.V-1)*7),u.y=r.getFullYear(),u.m=r.getMonth(),u.d=r.getDate()+(u.w+6)%7)}else("W"in u||"U"in u)&&("w"in u||(u.w="u"in u?u.u%7:"W"in u?1:0),o="Z"in u?c(s(u.y,0,1)).getUTCDay():l(s(u.y,0,1)).getDay(),u.m=0,u.d="W"in u?(u.w+6)%7+7*u.W-(o+5)%7:u.w+7*u.U-(o+6)%7);return"Z"in u?(u.H+=u.Z/100|0,u.M+=u.Z%100,c(u)):l(u)}}function eU(e,t,n,r){for(var o,i,a=0,u=t.length,l=n.length;a<u;){if(r>=l)return -1;if(37===(o=t.charCodeAt(a++))){if(!(i=eN[(o=t.charAt(a++))in f?t.charAt(a++):o])||(r=i(e,n,r))<0)return -1}else if(o!=n.charCodeAt(r++))return -1}return r}return eA.x=eL(n,eA),eA.X=eL(r,eA),eA.c=eL(t,eA),eF.x=eL(n,eF),eF.X=eL(r,eF),eF.c=eL(t,eF),{format:function(e){var t=eL(e+="",eA);return t.toString=function(){return e},t},parse:function(e){var t=eZ(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=eL(e+="",eF);return t.toString=function(){return e},t},utcParse:function(e){var t=eZ(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,r.parse,r.utcFormat,r.utcParse},94723:function(e,t,n){"use strict";n.d(t,{AN:function(){return a},KB:function(){return u},rr:function(){return i}});var r=n(87528),o=n(43996);let i=(0,r.J)(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.yB)/o.UD,e=>e.getDate()-1);i.range;let a=(0,r.J)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/o.UD,e=>e.getUTCDate()-1);a.range;let u=(0,r.J)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/o.UD,e=>Math.floor(e/o.UD));u.range},43996:function(e,t,n){"use strict";n.d(t,{UD:function(){return a},Y2:function(){return i},Ym:function(){return r},iM:function(){return u},jz:function(){return l},qz:function(){return c},yB:function(){return o}});let r=1e3,o=6e4,i=36e5,a=864e5,u=6048e5,l=2592e6,c=31536e6},27217:function(e,t,n){"use strict";n.d(t,{WQ:function(){return i},lM:function(){return a}});var r=n(87528),o=n(43996);let i=(0,r.J)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.Ym-e.getMinutes()*o.yB)},(e,t)=>{e.setTime(+e+t*o.Y2)},(e,t)=>(t-e)/o.Y2,e=>e.getHours());i.range;let a=(0,r.J)(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*o.Y2)},(e,t)=>(t-e)/o.Y2,e=>e.getUTCHours());a.range},87528:function(e,t,n){"use strict";n.d(t,{J:function(){return function e(t,n,i,a){function u(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return u.floor=e=>(t(e=new Date(+e)),e),u.ceil=e=>(t(e=new Date(e-1)),n(e,1),t(e),e),u.round=e=>{let t=u(e),n=u.ceil(e);return e-t<n-e?t:n},u.offset=(e,t)=>(n(e=new Date(+e),null==t?1:Math.floor(t)),e),u.range=(e,r,o)=>{let i;let a=[];if(e=u.ceil(e),o=null==o?1:Math.floor(o),!(e<r)||!(o>0))return a;do a.push(i=new Date(+e)),n(e,o),t(e);while(i<e&&e<r);return a},u.filter=r=>e(e=>{if(e>=e)for(;t(e),!r(e);)e.setTime(e-1)},(e,t)=>{if(e>=e){if(t<0)for(;++t<=0;)for(;n(e,-1),!r(e););else for(;--t>=0;)for(;n(e,1),!r(e););}}),i&&(u.count=(e,n)=>(r.setTime(+e),o.setTime(+n),t(r),t(o),Math.floor(i(r,o))),u.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?u.filter(a?t=>a(t)%e==0:t=>u.count(0,t)%e==0):u:null),u}}});let r=new Date,o=new Date},577:function(e,t,n){"use strict";n.d(t,{Z_:function(){return i},rz:function(){return a}});var r=n(87528),o=n(43996);let i=(0,r.J)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.Ym)},(e,t)=>{e.setTime(+e+t*o.yB)},(e,t)=>(t-e)/o.yB,e=>e.getMinutes());i.range;let a=(0,r.J)(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*o.yB)},(e,t)=>(t-e)/o.yB,e=>e.getUTCMinutes());a.range},76940:function(e,t,n){"use strict";n.d(t,{F0:function(){return o},me:function(){return i}});var r=n(87528);let o=(0,r.J)(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());o.range;let i=(0,r.J)(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());i.range},91306:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r=n(87528),o=n(43996);let i=(0,r.J)(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*o.Ym)},(e,t)=>(t-e)/o.Ym,e=>e.getUTCSeconds());i.range},7447:function(e,t,n){"use strict";n.d(t,{Ig:function(){return s},Ox:function(){return u},Zy:function(){return a},hB:function(){return y},l6:function(){return m},pI:function(){return h}});var r=n(87528),o=n(43996);function i(e){return(0,r.J)(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.yB)/o.iM)}let a=i(0),u=i(1),l=i(2),c=i(3),s=i(4),f=i(5),d=i(6);function p(e){return(0,r.J)(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/o.iM)}a.range,u.range,l.range,c.range,s.range,f.range,d.range;let h=p(0),m=p(1),g=p(2),v=p(3),y=p(4),b=p(5),w=p(6);h.range,m.range,g.range,v.range,y.range,b.range,w.range},61367:function(e,t,n){"use strict";n.d(t,{jB:function(){return o},ol:function(){return i}});var r=n(87528);let o=(0,r.J)(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());o.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.J)(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null,o.range;let i=(0,r.J)(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());i.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.J)(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null,i.range},5853:function(e,t,n){"use strict";n.d(t,{ZT:function(){return o},_T:function(){return a},ev:function(){return u},pi:function(){return i}});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]}
vendor: 1,171 bytes, line 1
1)instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function u(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError}}]);

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.