1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a9d529b5-6b26-4f5d-988f-3226acdf5e62",e._sentryDebugIdIdentifier="sentry-dbid-a9d529b5-6b26-4f5d-988f-3226acdf5e62")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1280],{58779:function(e,t,n){"use strict";var r=n(2265);function i(e){return Array.prototype.slice.call(e)}function o(e,t){var n=Math.floor(e);return n===t||n+1===t?e:t}function u(){return Date.now()}function l(e,t,n){if(t="data-keen-slider-"+t,null===n)return e.removeAttribute(t);e.setAttribute(t,n||"")}function a(e,t){return t=t||document,"function"==typeof e&&(e=e(t)),Array.isArray(e)?e:"string"==typeof e?i(t.querySelectorAll(e)):e instanceof HTMLElement?[e]:e instanceof NodeList?i(e):[]}function s(e){e.raw&&(e=e.raw),e.cancelable&&!e.defaultPrevented&&e.preventDefault()}function c(e){e.raw&&(e=e.raw),e.stopPropagation&&e.stopPropagation()}function f(){var e=[];return{add:function(t,n,r,i){t.addListener?t.addListener(r):t.addEventListener(n,r,i),e.push([t,n,r,i])},input:function(e,t,n,r){this.add(e,t,function(e){e.nativeEvent&&(e=e.nativeEvent);var t=e.changedTouches||[],r=e.targetTouches||[],i=e.detail&&e.detail.x?e.detail:null;return n({id:i?i.identifier?i.identifier:"i":r[0]?r[0]?r[0].identifier:"e":"d",idChanged:i?i.identifier?i.identifier:"i":t[0]?t[0]?t[0].identifier:"e":"d",raw:e,x:i&&i.x?i.x:r[0]?r[0].screenX:i?i.x:e.pageX,y:i&&i.y?i.y:r[0]?r[0].screenY:i?i.y:e.pageY})},r)},purge:function(){e.forEach(function(e){e[0].removeListener?e[0].removeListener(e[2]):e[0].removeEventListener(e[1],e[2],e[3])}),e=[]}}}function d(e,t,n){return Math.min(Math.max(e,t),n)}function p(e){return(e>0?1:0)-(e<0?1:0)||+e}function m(e){var t=e.getBoundingClientRect();return{height:o(t.height,e.offsetHeight),width:o(t.width,e.offsetWidth)}}function v(e,t,n,r){var i=e&&e[t];return null==i?n:r&&"function"==typeof i?i():i}function g(e){return Math.round(1e6*e)/1e6}var h=function(){return(h=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function b(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function y(e){var t,n,r,i,o,u,l,a;function s(e){return 1-Math.pow(1-e,3)}function c(){return r?e.track.velocity():0}function f(e,t){void 0===t&&(t=1e3);var n=147e-9+(e=Math.abs(e))/t;return{dist:Math.pow(e,2)/n,dur:e/n}}function m(){var t=e.track.details;t&&(o=t.min,u=t.max,l=t.minIdx,a=t.maxIdx)}function v(){e.animator.stop()}e.on("updated",m),e.on("optionsChanged",m),e.on("created",m),e.on("dragStarted",function(){r=!1,v(),t=n=e.track.details.abs}),e.on("dragChecked",function(){r=!0}),e.on("dragEnded",function(){var r,m,g,h,b,y,x=e.options.mode;"snap"===x&&(r=e.track,g=(m=e.track.details).position,h=p(c()),(g>u||g<o)&&(h=0),b=t+h,0===m.slides[r.absToRel(b)].portion&&(b-=h),t!==n&&(b=n),p(r.idxToDist(b,!0))!==h&&(b+=h),b=d(b,l,a),y=r.idxToDist(b,!0),e.animator.start([{distance:y,duration:500,easing:function(e){return 1+--e*e*e*e*e}}])),"free"!==x&&"free-snap"!==x||function(){v();var t="free-snap"===e.options.mode,n=e.track,r=c();i=p(r);var m=e.track.details,g=[];if(r||!t){var h=f(r),b=h.dist,y=h.dur;if(y*=2,b*=i,t){var x=n.idxToDist(n.distToIdx(b),!0);x&&(b=x)}g.push({distance:b,duration:y,easing:s});var E=m.position,I=E+b;if(I<o||I>u){var w=I<o?o-E:u-E,M=0,S=r;if(p(w)===i){var T=Math.min(Math.abs(w)/Math.abs(b),1),k=(1-Math.pow(1-T,1/3))*y;g[0].earlyExit=k,S=r*(1-T)}else g[0].earlyExit=0,M+=w;var C=f(S,100),R=C.dist*i;e.options.rubberband&&(g.push({distance:R,duration:2*C.dur,easing:s}),g.push({distance:-R+M,duration:500,easing:s}))}e.animator.start(g)}else e.moveToIdx(d(m.abs,l,a),!0,{duration:500,easing:function(e){return 1+--e*e*e*e*e}})}()}),e.on("dragged",function(){n=e.track.details.abs})}function x(e){var t,n,r,i,o,u,l,m,v,g,h,b,y,x,E,I,w,M,S=f();function T(t){if(u&&m===t.id){var a=P(t);if(v){if(!R(t))return C(t);g=a,v=!1,e.emit("dragChecked")}if(I)return g=a;s(t);var f=function(t){if(w===-1/0&&M===1/0)return t;var r=e.track.details,u=r.length,l=r.position,a=d(t,w-l,M-l);if(0===u)return 0;if(!e.options.rubberband)return a;
1if(l<=M&&l>=w||l<w&&n>0||l>M&&n<0)return t;var s=Math.max(0,1-Math.abs((l<w?l-w:l-M)/u*(i*u))/o*2);return s*s*t}(l(g-a)/i*r);n=p(f);var y=e.track.details.position;(y>w&&y<M||y===w&&n>0||y===M&&n<0)&&c(t),h+=f,!b&&Math.abs(h*i)>5&&(b=!0),e.track.add(f),g=a,e.emit("dragged")}}function k(t){!u&&e.track.details&&e.track.details.length&&(h=0,u=!0,b=!1,v=!0,m=t.id,R(t),g=P(t),e.emit("dragStarted"))}function C(t){u&&m===t.idChanged&&(u=!1,e.emit("dragEnded"))}function R(e){var t=F(),n=t?e.y:e.x,r=t?e.x:e.y,i=void 0!==y&&void 0!==x&&Math.abs(x-r)<=Math.abs(y-n);return y=n,x=r,i}function P(e){return F()?e.y:e.x}function F(){return e.options.vertical}function D(){i=e.size,o=F()?window.innerHeight:window.innerWidth;var t=e.track.details;t&&(w=t.min,M=t.max)}function A(e){b&&(c(e),s(e))}function L(){if(S.purge(),e.options.drag&&!e.options.disabled){l="function"==typeof(i=e.options.dragSpeed||1)?i:function(e){return e*i},r=e.options.rtl?-1:1,D(),t=e.container,n="data-keen-slider-clickable",a("[".concat(n,"]:not([").concat(n,"=false])"),t).map(function(e){S.add(e,"dragstart",c),S.add(e,"mousedown",c),S.add(e,"touchstart",c)}),S.add(t,"dragstart",function(e){s(e)}),S.add(t,"click",A,{capture:!0}),S.input(t,"ksDragStart",k),S.input(t,"ksDrag",T),S.input(t,"ksDragEnd",C),S.input(t,"mousedown",k),S.input(t,"mousemove",T),S.input(t,"mouseleave",C),S.input(t,"mouseup",C),S.input(t,"touchstart",k,{passive:!0}),S.input(t,"touchmove",T,{passive:!1}),S.input(t,"touchend",C),S.input(t,"touchcancel",C),S.add(window,"wheel",function(e){u&&s(e)});var n,i,o="data-keen-slider-scrollable";a("[".concat(o,"]:not([").concat(o,"=false])"),e.container).map(function(e){var t;S.input(e,"touchstart",function(e){t=P(e),I=!0,E=!0},{passive:!0}),S.input(e,"touchmove",function(n){var r=F(),i=r?e.scrollHeight-e.clientHeight:e.scrollWidth-e.clientWidth,o=t-P(n),u=r?e.scrollTop:e.scrollLeft,l=r&&"scroll"===e.style.overflowY||!r&&"scroll"===e.style.overflowX;if(t=P(n),(o<0&&u>0||o>0&&u<i)&&E&&l)return I=!0;E=!1,s(n),I=!1}),S.input(e,"touchend",function(){I=!1})})}}e.on("updated",D),e.on("optionsChanged",L),e.on("created",L),e.on("destroyed",S.purge)}function E(e){var t,n,r=null;function i(t,n,r){e.animator.active?u(t,n,r):requestAnimationFrame(function(){return u(t,n,r)})}function o(){i(!1,!1,n)}function u(n,i,o){var u=0,l=e.size,c=e.track.details;if(c&&t){var f=c.slides;t.forEach(function(e,t){if(n)!r&&i&&a(e,null,o),s(e,null,o);else{if(!f[t])return;var c=f[t].size*l;!r&&i&&a(e,c,o),s(e,f[t].distance*l-u,o),u+=c}})}}function l(t){return"performance"===e.options.renderMode?Math.round(t):t}function a(e,t,n){var r=n?"height":"width";null!==t&&(t=l(t)+"px"),e.style["min-"+r]=t,e.style["max-"+r]=t}function s(e,t,n){if(null!==t){t=l(t);var r=n?t:0;t="translate3d(".concat(n?0:t,"px, ").concat(r,"px, 0)")}e.style.transform=t,e.style["-webkit-transform"]=t}function c(){t&&(u(!0,!0,n),t=null),e.on("detailsChanged",o,!0)}function f(){i(!1,!0,n)}function d(){c(),n=e.options.vertical,e.options.disabled||"custom"===e.options.renderMode||(r="auto"===v(e.options.slides,"perView",null),e.on("detailsChanged",o),(t=e.slides).length&&f())}e.on("created",d),e.on("optionsChanged",d),e.on("beforeOptionsChanged",function(){c()}),e.on("updated",f),e.on("destroyed",c)}var I=function(e,t,n){try{var r,i,o,s;return i=b([(r={drag:!0,mode:"snap",renderMode:"precision",rubberband:!0,selector:".keen-slider__slide"},function(t){var n,i,o,u,s,c,d=f();function p(e){var n;l(t.container,"reverse","rtl"!==(n=t.container,window.getComputedStyle(n,null).getPropertyValue("direction"))||e?null:""),l(t.container,"v",t.options.vertical&&!e?"":null),l(t.container,"disabled",t.options.disabled&&!e?"":null)}function g(){b()&&I()}function b(){var e=null;if(u.forEach(function(t){t.matches&&(e=t.__media)}),e===n)return!1;n||t.emit("beforeOptionsChanged"),n=e;var r=e?o.breakpoints[e]:o;return t.options=h(h({},o),r),p(),k(),C(),M(),!0}function y(){return t.options.trackConfig.length}function x(e){for(var l in n=!1,o=h(h({},r),e),d.purge(),i=t.size,u=[],o.breakpoints||[]){var a=window.matchMedia(l);a.__media=l,u.push(a),d.add(a,"change",g)}d.add(window,"orientationchange",T),d.add(window,"resize",S),b()}function E(e){t.animator.stop();var n=t.track.details;t.track.init(null!=e?e:n?n.abs:0)}function I(e){E(e),t.emit("optionsChanged")}function w(e,n){if(e)return x(e),void I(n);k(),C();var r=y();M(),y()!==r?I(n):E(n),t.emit("updated")}function M(){var e=t.options.slides;
1if("function"==typeof e)return t.options.trackConfig=e(t.size,t.slides);for(var n=t.slides,r=n.length,i="number"==typeof e?e:v(e,"number",r,!0),o=[],u=v(e,"perView",1,!0),l=v(e,"spacing",0,!0)/t.size||0,a="auto"===u?l:l/u,s=v(e,"origin","auto"),c=0,f=0;f<i;f++){var d="auto"===u?function(e){var n=m(e);return(t.options.vertical?n.height:n.width)/t.size||1}(n[f]):1/u-l+a,p="center"===s?.5-d/2:"auto"===s?0:s;o.push({origin:p,size:d,spacing:l}),c+=d}if(c+=l*(i-1),"auto"===s&&!t.options.loop&&1!==u){var g=0;o.map(function(e){var t=c-g;return g+=e.size+l,t>=1||(e.origin=1-t-(c>1?0:1-c)),e})}t.options.trackConfig=o}function S(){k();var e=t.size;t.options.disabled||e===i||(i=e,w())}function T(){S(),setTimeout(S,500),setTimeout(S,2e3)}function k(){var e=m(t.container);t.size=(t.options.vertical?e.height:e.width)||1}function C(){t.slides=a(t.options.selector,t.container)}t.container=(c=a(e,s||document)).length?c[0]:null,t.destroy=function(){d.purge(),t.emit("destroyed"),p(!0)},t.prev=function(){t.moveToIdx(t.track.details.abs-1,!0)},t.next=function(){t.moveToIdx(t.track.details.abs+1,!0)},t.update=w,x(t.options)}),E,x,y],n||[],!0),s={},o={emit:function(e){s[e]&&s[e].forEach(function(e){e(o)});var t=o.options&&o.options[e];t&&t(o)},moveToIdx:function(e,t,n){var r=o.track.idxToDist(e,t);if(r){var i=o.options.defaultAnimation;o.animator.start([{distance:r,duration:v(n||i,"duration",500),easing:v(n||i,"easing",function(e){return 1+--e*e*e*e*e})}])}},on:function(e,t,n){void 0===n&&(n=!1),s[e]||(s[e]=[]);var r=s[e].indexOf(t);r>-1?n&&delete s[e][r]:n||s[e].push(t)},options:t},function(){if(o.track=function(e){var t,n,r,i,o,l,a,s,c,f,m,h,y,x,E=1/0,I=[],w=null,M=0;function S(e){D(M+e)}function T(e){var t=k(M+e).abs;return P(t)===t?t:null}function k(e){var t=Math.floor(Math.abs(g(e/n))),r=g((e%n+n)%n);r===n&&(r=0);var i=p(e),o=a.indexOf(b([],a,!0).reduce(function(e,t){return Math.abs(t-r)<Math.abs(e-r)?t:e})),u=o;return i<0&&t++,o===l&&(u=0,t+=i>0?1:-1),{abs:u+t*l*i,origin:o,rel:u}}function C(e,t,n){if(t||!i.loop)return R(e,n);if(P(e)!==e)return null;var r,o=k(null!=n?n:M),u=o.abs,a=e-o.rel,s=u+a;r=R(s);var c=R(s-l*p(a));return(null!==c&&Math.abs(c)<Math.abs(r)||null===r)&&(r=c),g(r)}function R(e,t){if(null==t&&(t=g(M)),r=e,P(r)!==r||null===e)return null;e=Math.round(e);var r,i=k(t),o=i.abs,u=i.rel,s=i.origin,c=F(e),f=(t%n+n)%n,d=a[s],p=Math.floor((e-(o-u))/l)*n;return g(d-f-d+a[c]+p+(s===l?n:0))}function P(e){return d(e,c,f)}function F(e){return(e%l+l)%l}function D(t){n=t-M,I.push({distance:n,timestamp:u()}),I.length>6&&(I=I.slice(-6)),M=g(t);var n,r=A().abs;if(r!==w){var i=null!==w;w=r,i&&e.emit("slideChanged")}}function A(u){var a=u?null:function(){if(l){var e=i.loop,t=e?(M%n+n)%n:M,u=(e?M%n:M)-o[0][2],a=0-(u<0&&e?n-Math.abs(u):u),s=0,d=k(M),v=d.abs,g=d.rel,b=o[g][2],E=o.map(function(t,r){var o=a+s;(o<0-t[0]||o>1)&&(o+=(Math.abs(o)>n-1&&e?n:0)*p(-o));var u=r-g,c=p(u),f=u+v;e&&(-1===c&&o>b&&(f+=l),1===c&&o<b&&(f-=l),null!==m&&f<m&&(o+=n),null!==h&&f>h&&(o-=n));var d=o+t[0]+t[1],y=Math.max(o>=0&&d<=1?1:d<0||o>1?0:o<0?Math.min(1,(t[0]+o)/t[0]):(1-o)/t[0],0);return s+=t[0]+t[1],{abs:f,distance:i.rtl?-1*o+1-t[0]:o,portion:y,size:t[0]}});return g=F(v=P(v)),{abs:P(v),length:r,max:x,maxIdx:f,min:y,minIdx:c,position:M,progress:e?t/n:M/r,rel:g,slides:E,slidesLength:n}}}();return t.details=a,e.emit("detailsChanged"),a}return t={absToRel:F,add:S,details:null,distToIdx:T,idxToDist:C,init:function(t){var u,d,p,b;if(function(){if(l=(o=((i=e.options).trackConfig||[]).map(function(e){return[v(e,"size",1),v(e,"spacing",0),v(e,"origin",0)]})).length){n=g(o.reduce(function(e,t){return e+t[0]+t[1]},0));var t,u=l-1;r=g(n+o[0][2]-o[u][0]-o[u][2]-o[u][1]),a=o.reduce(function(e,n){if(!e)return[0];var r=o[e.length-1],i=e[e.length-1]+(r[0]+r[2])+r[1];return i-=n[2],e[e.length-1]>i&&(i=e[e.length-1]),i=g(i),e.push(i),(!t||t<i)&&(s=e.length-1),t=i,e},null),0===r&&(s=0),a.push(g(n))}}(),!l)return A(!0);u=e.options.range,m=c=(d=e.options.loop)?v(d,"min",-1/0):0,h=f=d?v(d,"max",E):s,p=v(u,"min",null),b=v(u,"max",null),null!==p&&(c=p),null!==b&&(f=b),y=c===-1/0?c:e.track.idxToDist(c||
10,!0,0),x=f===E?f:C(f,!0,0),null===b&&(h=f),v(u,"align",!1)&&f!==E&&0===o[F(f)][2]&&(x-=1-o[F(f)][0],f=T(x-M)),y=g(y),x=g(x),Number(t)===t?S(R(P(t))):A()},to:D,velocity:function(){var e=u(),t=I.reduce(function(t,n){var r=n.distance,i=n.timestamp;return e-i>200||(p(r)!==p(t.distance)&&t.distance&&(t={distance:0,lastTimestamp:0,time:0}),t.time&&(t.distance+=r),t.lastTimestamp&&(t.time+=i-t.lastTimestamp),t.lastTimestamp=i),t},{distance:0,lastTimestamp:0,time:0});return t.distance/t.time||0}}}(o),o.animator=function(e){var t,n,r,i,o,u;function l(e){t.active=e}function a(e){t.targetIdx=e}function s(){var t;t=o,window.cancelAnimationFrame(t),l(!1),a(null),u&&e.emit("animationStopped"),u=null}return t={active:!1,start:function(t){if(s(),e.track.details){var c=0,f=e.track.details.position;n=0,r=0,i=t.map(function(e){var t,n=Number(f),i=null!==(t=e.earlyExit)&&void 0!==t?t:e.duration,o=e.easing,u=e.distance*o(i/e.duration)||0;f+=u;var l=r;return r+=i,c+=u,[n,e.distance,l,r,e.duration,o]}),a(e.track.distToIdx(c)),function t(){var s;s=function o(s){u||(u=s),l(!0);var c=s-u;c>r&&(c=r);var f=i[n];if(f[3]<c)return n++,o(s);var d=f[2],p=f[4],m=f[0],v=f[1]*(0,f[5])(0===p?1:(c-d)/p);if(v&&e.track.to(m+v),c<r)return t();u=null,l(!1),a(null),e.emit("animationEnded")},o=window.requestAnimationFrame(s)}(),e.emit("animationStarted")}},stop:s,targetIdx:null}}(o),i)for(var e=0;e<i.length;e++)(0,i[e])(o);o.track.init(o.options.initial||0),o.emit("created")}(),o}catch(e){console.error(e)}};t.E=function(e,t){var n=r.useRef(null),i=r.useRef(!1),o=r.useRef(e),u=r.useCallback(function(r){r?(o.current=e,n.current=new I(r,e,t),i.current=!1):(n.current&&n.current.destroy&&n.current.destroy(),n.current=null)},[]);return r.useEffect(function(){(function e(t,n){if(t===n)return!0;var r=typeof t;if(r!==typeof n)return!1;if("object"!==r||null===t||null===n)return"function"===r&&t.toString()===n.toString();if(t.length!==n.length||Object.getOwnPropertyNames(t).length!==Object.getOwnPropertyNames(n).length)return!1;for(var i in t)if(!e(t[i],n[i]))return!1;return!0})(o.current,e)||(o.current=e,n.current&&n.current.update(o.current))},[e]),[u,n]}},466:function(){},34630:function(e,t,n){"use strict";n.d(t,{__:function(){return m},bE:function(){return p},t0:function(){return f},wp:function(){return d}});var r=n(2265),i=n(13323),o=n(64518),u=n(93689),l=n(6885),a=n(92807),s=n(27847);let c=(0,r.createContext)(null);function f(){let e=(0,r.useContext)(c);if(null===e){let e=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,f),e}return e}function d(e){var t,n,i;let o=null!=(n=null==(t=(0,r.useContext)(c))?void 0:t.value)?n:void 0;return(null!=(i=null==e?void 0:e.length)?i:0)>0?[o,...e].filter(Boolean).join(" "):o}function p(){let{inherit:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=d(),[n,o]=(0,r.useState)([]),u=e?[t,...n].filter(Boolean):n;return[u.length>0?u.join(" "):void 0,(0,r.useMemo)(()=>function(e){let t=(0,i.z)(e=>(o(t=>[...t,e]),()=>o(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),n=(0,r.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return r.createElement(c.Provider,{value:n},e.children)},[o])]}c.displayName="LabelContext";let m=Object.assign((0,s.yV)(function(e,t){var n;let c=(0,r.useId)(),d=f(),p=(0,a.Q)(),m=(0,l.B)(),{id:v="headlessui-label-".concat(c),htmlFor:g=null!=p?p:null==(n=d.props)?void 0:n.htmlFor,passive:h=!1,...b}=e,y=(0,u.T)(t);(0,o.e)(()=>d.register(v),[v,d.register]);let x=(0,i.z)(e=>{let t=e.currentTarget;if(t instanceof HTMLLabelElement&&e.preventDefault(),d.props&&"onClick"in d.props&&"function"==typeof d.props.onClick&&d.props.onClick(e),t instanceof HTMLLabelElement){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(e instanceof HTMLInputElement&&("radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),E=m||!1,I=(0,r.useMemo)(()=>({...d.slot,disabled:E}),[d.slot,E]),w={ref:y,...d.props,id:v,htmlFor:g,onClick:x};return h&&("onClick"in w&&(delete w.htmlFor,delete w.onClick),"onClick"in b&&delete b.onClick),(0,s.L6)()({ourProps:w,theirProps:b,slot:
1I,defaultTag:g?"label":"div",name:d.name||"Label"})}),{})},57699:function(e,t,n){"use strict";let r,i,o;n.d(t,{v2:function(){return ee},j2:function(){return Z},sN:function(){return $},sd:function(){return J}});var u=n(22664),l=n(11323),a=n(2265),s=n(54887),c=n(36750),f=n(89204),d=n(90945),p=n(40993),m=n(13323),v=n(16821),g=n(64518),h=n(33106),b=n(32539),y=n(40048),x=n(80004),E=n(53466),I=n(93689),w=n(4301),M=n(15518),S=n(34723),T=n(40293),k=n(72971),C=n(37863),R=n(47634),P=n(34778),F=n(16015),D=n(37105),A=n(24536),L=n(27847),O=n(33577),N=n(37388),H=n(34630),_=n(31094),z=((r=z||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),V=((i=V||{})[i.Pointer=0]="Pointer",i[i.Other=1]="Other",i),j=((o=j||{})[o.OpenMenu=0]="OpenMenu",o[o.CloseMenu=1]="CloseMenu",o[o.GoToItem=2]="GoToItem",o[o.Search=3]="Search",o[o.ClearSearch=4]="ClearSearch",o[o.RegisterItem=5]="RegisterItem",o[o.UnregisterItem=6]="UnregisterItem",o[o.SetButtonElement=7]="SetButtonElement",o[o.SetItemsElement=8]="SetItemsElement",o);function B(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=(0,D.z2)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),i=n?r.indexOf(n):null;return -1===i&&(i=null),{items:r,activeItemIndex:i}}let U={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,t)=>{var n,r,i,o,u;if(1===e.menuState)return e;let l={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===P.T.Nothing)return{...l,activeItemIndex:null};if(t.focus===P.T.Specific)return{...l,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===P.T.Previous){let n=e.activeItemIndex;if(null!==n){let o=e.items[n].dataRef.current.domRef,u=(0,P.d)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==u){let t=e.items[u].dataRef.current.domRef;if((null==(r=o.current)?void 0:r.previousElementSibling)===t.current||(null==(i=t.current)?void 0:i.previousElementSibling)===null)return{...l,activeItemIndex:u}}}}else if(t.focus===P.T.Next){let n=e.activeItemIndex;if(null!==n){let r=e.items[n].dataRef.current.domRef,i=(0,P.d)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.items[i].dataRef.current.domRef;if((null==(o=r.current)?void 0:o.nextElementSibling)===t.current||(null==(u=t.current)?void 0:u.nextElementSibling)===null)return{...l,activeItemIndex:i}}}}let a=B(e),s=(0,P.d)(t,{resolveItems:()=>a.items,resolveActiveIndex:()=>a.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...l,...a,activeItemIndex:s}},3:(e,t)=>{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),i=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),o=i?e.items.indexOf(i):-1;return -1===o||o===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:o,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=B(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...n}},6:(e,t)=>{let n=B(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.itemsElement===t.element?e:{...e,itemsElement:t.element}},K=(0,a.createContext)(null);function Q(e){let t=(0,a.useContext)(K);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Menu /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,Q),t}return t}function W(e,t){return(0,A.E)(t.type,U,e,t)}K.displayName="MenuContext";let q=a.Fragment,Y=L.VN.RenderStrategy|L.VN.Static,G=a.Fragment,X=(0,L.yV)(function(e,t){let{__demoMode:n=!1,...r}=e,i=(0,a.useReducer)(W,{__demoMode:n,menuState:n?0:1,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsElement:u,buttonElement:l},s]=i,c=(0,I.T)(t);(0,b.O)(0===o,[l,u],(e,t)=>{s({type:1}),(0,D.sP)(t,D.tJ.Loose)||(e.preventDefault(),null==l||l.focus())});let f=(0,m.z)(()=>{s({type:1})}),d=(0,a.useMemo)(()=>({open:0===o,close:f}),[o,f]),p=(0,L.L6)();return a.createElement(k.HO,null,a.createElement(K.Provider,{value:i},a.createElement(C.up,{value:(0,A.E)(o,{0:C.ZM.Open,1:C.ZM.Closed})},p({ourProps:{ref:c},theirProps:r,slot:d,defaultTag:q,name:"Menu"}))))}),Z=(0,L.yV)(function(e,t){var n;let r=(0,a.useId)(),{id:i="headlessui-menu-button-".concat(r),disabled:o=!1,autoFocus:f=!1,...d}=e,[p,v]=Q("Menu.Button"),g=(0,k.L)(),h=(0,I.T)(t,(0,k.AZ)(),(0,m.z)(e=>v({type:7,element:e}))),b=(0,m.z)(e=>{switch(e.key){case N.R.Space:case N.R.Enter:case N.R.ArrowDown:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>v({type:0})),v({type:2,focus:P.T.First});break;case N.R.ArrowUp:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>v({type:0})),v({type:2,focus:P.T.Last})}}),y=(0,m.z)(e=>{e.key===N.R.Space&&e.preventDefault()}),E=(0,m.z)(e=>{var t;if((0,R.P)(e.currentTarget))return e.preventDefault();o||(0===p.menuState?((0,s.flushSync)(()=>v({type:1}
1)),null==(t=p.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),v({type:0})))}),{isFocusVisible:w,focusProps:M}=(0,u.F)({autoFocus:f}),{isHovered:S,hoverProps:T}=(0,l.X)({isDisabled:o}),{pressed:C,pressProps:F}=(0,c.x)({disabled:o}),D=(0,a.useMemo)(()=>({open:0===p.menuState,active:C||0===p.menuState,disabled:o,hover:S,focus:w,autofocus:f}),[p,S,w,C,o,f]),A=(0,L.dG)(g(),{ref:h,id:i,type:(0,x.f)(e,p.buttonElement),"aria-haspopup":"menu","aria-controls":null==(n=p.itemsElement)?void 0:n.id,"aria-expanded":0===p.menuState,disabled:o||void 0,autoFocus:f,onKeyDown:b,onKeyUp:y,onClick:E},M,T,F);return(0,L.L6)()({ourProps:A,theirProps:d,slot:D,defaultTag:"button",name:"Menu.Button"})}),J=(0,L.yV)(function(e,t){var n,r;let i=(0,a.useId)(),{id:o="headlessui-menu-items-".concat(i),anchor:u,portal:l=!1,modal:c=!0,transition:b=!1,...x}=e,w=(0,k.Vy)(u),[M,R]=Q("Menu.Items"),[F,A]=(0,k.ES)(w),O=(0,k.U8)(),[H,z]=(0,a.useState)(null),V=(0,I.T)(t,w?F:null,(0,m.z)(e=>R({type:8,element:e})),z),j=(0,y.i)(M.itemsElement);w&&(l=!0);let B=(0,C.oJ)(),[U,K]=(0,S.Y)(b,H,null!==B?(B&C.ZM.Open)===C.ZM.Open:0===M.menuState);(0,h.m)(U,M.buttonElement,()=>{R({type:1})});let W=!M.__demoMode&&c&&0===M.menuState;(0,E.P)(W,j);let q=!M.__demoMode&&c&&0===M.menuState;(0,v.s)(q,{allowed:(0,a.useCallback)(()=>[M.buttonElement,M.itemsElement],[M.buttonElement,M.itemsElement])});let G=0!==M.menuState,X=!(0,f.C)(G,M.buttonElement)&&U;(0,a.useEffect)(()=>{let e=M.itemsElement;e&&0===M.menuState&&e!==(null==j?void 0:j.activeElement)&&e.focus({preventScroll:!0})},[M.menuState,M.itemsElement,j]),function(e,t){let{container:n,accept:r,walk:i}=t,o=(0,a.useRef)(r),u=(0,a.useRef)(i);(0,a.useEffect)(()=>{o.current=r,u.current=i},[r,i]),(0,g.e)(()=>{if(!n||!e)return;let t=(0,T.r)(n);if(!t)return;let r=o.current,i=u.current,l=Object.assign(e=>r(e),{acceptNode:r}),a=t.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,l,!1);for(;a.nextNode();)i(a.currentNode)},[n,e,o,u])}(0===M.menuState,{container:M.itemsElement,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let Z=(0,d.G)(),J=(0,m.z)(e=>{var t,n,r;switch(Z.dispose(),e.key){case N.R.Space:if(""!==M.searchQuery)return e.preventDefault(),e.stopPropagation(),R({type:3,value:e.key});case N.R.Enter:if(e.preventDefault(),e.stopPropagation(),R({type:1}),null!==M.activeItemIndex){let{dataRef:e}=M.items[M.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}(0,D.wI)(M.buttonElement);break;case N.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),R({type:2,focus:P.T.Next});case N.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),R({type:2,focus:P.T.Previous});case N.R.Home:case N.R.PageUp:return e.preventDefault(),e.stopPropagation(),R({type:2,focus:P.T.First});case N.R.End:case N.R.PageDown:return e.preventDefault(),e.stopPropagation(),R({type:2,focus:P.T.Last});case N.R.Escape:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>R({type:1})),null==(r=M.buttonElement)||r.focus({preventScroll:!0});break;case N.R.Tab:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>R({type:1})),(0,D.EO)(M.buttonElement,e.shiftKey?D.TO.Previous:D.TO.Next);break;default:1===e.key.length&&(R({type:3,value:e.key}),Z.setTimeout(()=>R({type:4}),350))}}),$=(0,m.z)(e=>{e.key===N.R.Space&&e.preventDefault()}),ee=(0,a.useMemo)(()=>({open:0===M.menuState}),[M.menuState]),et=(0,L.dG)(w?O():{},{"aria-activedescendant":null===M.activeItemIndex||null==(n=M.items[M.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=M.buttonElement)?void 0:r.id,id:o,onKeyDown:J,onKeyUp:$,role:"menu",tabIndex:0===M.menuState?0:void 0,ref:V,style:{...x.style,...A,"--button-width":(0,p.h)(M.buttonElement,!0).width},...(0,S.X)(K)}),en=(0,L.L6)();return a.createElement(_.h_,{enabled:!!l&&(e.static||U)},en({ourProps:et,theirProps:x,slot:ee,defaultTag:"div",features:Y,visible:X,name:"Menu.Items"}))}),$=(0,L.yV)(function(e,t){let n=(0,a.useId)(),{id:r="headlessui-menu-item-".concat(n),disabled:i=!1,...o}=e,[u,l]=Q("Menu.Item"),s=null!==u.activeItemIndex&&u.items[u.activeItemIndex].id===r,c=(0,a.useRef)(null),f=(0,I.T)(t,c);(0,g.e)(()=>
1{if(!u.__demoMode&&0===u.menuState&&s&&0!==u.activationTrigger)return(0,F.k)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[u.__demoMode,c,s,u.menuState,u.activationTrigger,u.activeItemIndex]);let d=(0,w.x)(c),p=(0,a.useRef)({disabled:i,domRef:c,get textValue(){return d()}});(0,g.e)(()=>{p.current.disabled=i},[p,i]),(0,g.e)(()=>(l({type:5,id:r,dataRef:p}),()=>l({type:6,id:r})),[p,r]);let v=(0,m.z)(()=>{l({type:1})}),h=(0,m.z)(e=>{if(i)return e.preventDefault();l({type:1}),(0,D.wI)(u.buttonElement)}),b=(0,m.z)(()=>{if(i)return l({type:2,focus:P.T.Nothing});l({type:2,focus:P.T.Specific,id:r})}),y=(0,M.g)(),x=(0,m.z)(e=>{y.update(e),!i&&(s||l({type:2,focus:P.T.Specific,id:r,trigger:0}))}),E=(0,m.z)(e=>{y.wasMoved(e)&&(i||s||l({type:2,focus:P.T.Specific,id:r,trigger:0}))}),S=(0,m.z)(e=>{y.wasMoved(e)&&(i||s&&l({type:2,focus:P.T.Nothing}))}),[T,k]=(0,H.bE)(),[C,R]=(0,O.fw)(),A=(0,a.useMemo)(()=>({active:s,focus:s,disabled:i,close:v}),[s,i,v]),N=(0,L.L6)();return a.createElement(k,null,a.createElement(R,null,N({ourProps:{id:r,ref:f,role:"menuitem",tabIndex:!0===i?void 0:-1,"aria-disabled":!0===i||void 0,"aria-labelledby":T,"aria-describedby":C,disabled:void 0,onClick:h,onFocus:b,onPointerEnter:x,onMouseEnter:x,onPointerMove:E,onMouseMove:E,onPointerLeave:S,onMouseLeave:S},theirProps:o,slot:A,defaultTag:G,name:"Menu.Item"})))}),ee=Object.assign(X,{Button:Z,Items:J,Item:$,Section:(0,L.yV)(function(e,t){let[n,r]=(0,H.bE)(),i=(0,L.L6)();return a.createElement(r,null,i({ourProps:{ref:t,"aria-labelledby":n,role:"group"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Heading:(0,L.yV)(function(e,t){let n=(0,a.useId)(),{id:r="headlessui-menu-heading-".concat(n),...i}=e,o=(0,H.t0)();(0,g.e)(()=>o.register(r),[r,o.register]);let u={id:r,ref:t,role:"presentation",...o.props};return(0,L.L6)()({ourProps:u,theirProps:i,slot:{},defaultTag:"header",name:"Menu.Heading"})}),Separator:(0,L.yV)(function(e,t){return(0,L.L6)()({ourProps:{ref:t,role:"separator"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Separator"})})})},89204:function(e,t,n){"use strict";n.d(t,{C:function(){return o}});var r=n(2265),i=n(64518);function o(e,t){let n=(0,r.useRef)({left:0,top:0});if((0,i.e)(()=>{if(!t)return;let e=t.getBoundingClientRect();e&&(n.current=e)},[e,t]),null==t||!e||t===document.activeElement)return!1;let o=t.getBoundingClientRect();return o.top!==n.current.top||o.left!==n.current.left}},40993:function(e,t,n){"use strict";n.d(t,{h:function(){return o}});var r=n(2265),i=n(64518);function o(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[n,o]=(0,r.useReducer)(()=>({}),{}),u=(0,r.useMemo)(()=>(function(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}})(e),[e,n]);return(0,i.e)(()=>{if(!e)return;let t=new ResizeObserver(o);return t.observe(e),()=>{t.disconnect()}},[e]),t?{width:"".concat(u.width,"px"),height:"".concat(u.height,"px")}:u}},4301:function(e,t,n){"use strict";n.d(t,{x:function(){return l}});var r=n(2265);let i=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function o(e){var t,n;let r=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!(o instanceof HTMLElement))return r;let u=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),u=!0;let l=u?null!=(n=o.innerText)?n:"":r;return i.test(l)&&(l=l.replace(i,"")),l}var u=n(13323);function l(e){let t=(0,r.useRef)(""),n=(0,r.useRef)("");return(0,u.z)(()=>{let r=e.current;if(!r)return"";let i=r.innerText;if(t.current===i)return n.current;let u=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():o(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return o(e).trim()})(r).trim().toLowerCase();return t.current=i,n.current=u,u})}},15518:function(e,t,n){"use strict";n.d(t,{g:function(){return o}});var r=n(2265);function i(e){return[e.screenX,e.screenY]}function o(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=i(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=i(t)}}}},72971:function(e,t,n){"use strict";n.d(t,{HO:function(){return Q},ES:function(){return K},U8:function(){return U},AZ:function(){return j},L:function(){return B},Vy:function(){return V}});var r=n(2265),i=n.t(r,2),o=n(72695),u=n(94046),l=n(54887),a=n(51050),s="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;function c(e,t){let n,r,i;if(e===t)return!0;
1if(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(!c(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!c(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function f(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function d(e,t){let n=f(e);return Math.round(t*n)/n}function p(e){let t=r.useRef(e);return s(()=>{t.current=e}),t}let m=(e,t)=>({...(0,a.cv)(e),options:[e,t]}),v=(e,t)=>({...(0,a.uY)(e),options:[e,t]}),g=(e,t)=>({...(0,a.RR)(e),options:[e,t]}),h=(e,t)=>({...(0,a.dp)(e),options:[e,t]}),b={...i},y=b.useInsertionEffect||(e=>e());function x(e){let t=r.useRef(()=>{});return y(()=>{t.current=e}),r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var E="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;let I=!1,w=0,M=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+w++,S=b.useId||function(){let[e,t]=r.useState(()=>I?M():void 0);return E(()=>{null==e&&t(M())},[]),r.useEffect(()=>{I=!0},[]),e},T=r.createContext(null),k=r.createContext(null),C=()=>{var e;return(null==(e=r.useContext(T))?void 0:e.id)||null},R=()=>r.useContext(k),P="active",F="selected";function D(e,t,n){let r=new Map,i="item"===n,o=e;if(i&&e){let{[P]:t,[F]:n,...r}=e;o=r}return{..."floating"===n&&{tabIndex:-1,"data-floating-ui-focusable":""},...o,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,o]=t;if(!(i&&[P,F].includes(n))){if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof o){var u;null==(u=r.get(n))||u.push(o),e[n]=function(){for(var e,t=arguments.length,i=Array(t),o=0;o<t;o++)i[o]=arguments[o];return null==(e=r.get(n))?void 0:e.map(e=>e(...i)).find(e=>void 0!==e)}}}else e[n]=o}}),e),{})}}function A(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}let L=e=>({name:"inner",options:e,async fn(t){let{listRef:n,overflowRef:r,onFallbackChange:i,offset:u=0,index:s=0,minItemsVisible:c=4,referenceOverflowThreshold:f=0,scrollRef:d,...p}=(0,o.ku)(e,t),{rects:v,elements:{floating:g}}=t,h=n.current[s],b=(null==d?void 0:d.current)||g,y=g.clientTop||b.clientTop,x=0!==g.clientTop,E=0!==b.clientTop,I=g===b;if(!h)return{};let w={...t,...await m(-h.offsetTop-g.clientTop-v.reference.height/2-h.offsetHeight/2-u).fn(t)},M=await (0,a.US)(A(w,b.scrollHeight+y+g.clientTop),p),S=await (0,a.US)(w,{...p,elementContext:"reference"}),T=(0,o.Fp)(0,M.top),k=w.y+T,C=(b.scrollHeight>b.clientHeight?e=>e:o.NM)((0,o.Fp)(0,b.scrollHeight+(x&&I||E?2*y:0)-T-(0,o.Fp)(0,M.bottom)));if(b.style.maxHeight=C+"px",b.scrollTop=T,i){let e=b.offsetHeight<h.offsetHeight*(0,o.VV)(c,n.current.length)-1||S.top>=-f||S.bottom>=-f;l.flushSync(()=>i(e))}return r&&(r.current=await (0,a.US)(A({...w,y:k},b.offsetHeight+y+g.clientTop),p)),{y:k}}});var O=n(90945),N=n(13323),H=n(64518);let _=(0,r.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});_.displayName="FloatingContext";let z=(0,r.createContext)(null);function V(e){return(0,r.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}function j(){return(0,r.useContext)(_).setReference}function B(){return(0,r.useContext)(_).getReferenceProps}function U(){let{getFloatingProps:e,slot:t}=(0,r.useContext)(_);return(0,r.useCallback)(function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return Object.assign({},e(...r),{"data-anchor":t.anchor})},[e,t])}function K(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,r.useContext)(z),n=(0,r.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,H.e)(()=>{null==t||t(null!=n?n:null)},[t,n]);let i=(0,r.useContext)(_);return(0,r.useMemo)(()=>[i.setFloating,e?i.styles:{}],[i.setFloating,e,i.styles])}function Q(e){var t,n,i;let o,b,y,{children:I,enabled:w=!0}=e,[M,T]=(0,r.useState)(null),[k,P]=(0,r.useState)(0),F=(0,r.useRef)(null),[A,O]=(0,r.useState)(null);(0,H.e)(()=>
1{if(!A)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(A).maxHeight,t=parseFloat(e);if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(A.style.maxHeight="".concat(Math.ceil(t),"px"))});return e.observe(A,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[A]);let V=w&&null!==M&&null!==A,{to:j="bottom",gap:B=0,offset:U=0,padding:K=0,inner:Q}=(o=W(null!=(t=null==M?void 0:M.gap)?t:"var(--anchor-gap, 0)",A),b=W(null!=(n=null==M?void 0:M.offset)?n:"var(--anchor-offset, 0)",A),y=W(null!=(i=null==M?void 0:M.padding)?i:"var(--anchor-padding, 0)",A),{...M,gap:o,offset:b,padding:y}),[q,Y="center"]=j.split(" ");(0,H.e)(()=>{V&&P(0)},[V]);let{refs:G,floatingStyles:X,context:Z}=function(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){let{open:t=!1,onOpenChange:n,elements:i}=e,o=S(),u=r.useRef({}),[l]=r.useState(()=>(function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}})()),a=null!=C(),[s,c]=r.useState(i.reference),f=x((e,t,r)=>{u.current.openEvent=e?t:void 0,l.emit("openchange",{open:e,event:t,reason:r,nested:a}),null==n||n(e,t,r)}),d=r.useMemo(()=>({setPositionReference:c}),[]),p=r.useMemo(()=>({reference:s||i.reference||null,floating:i.floating||null,domReference:i.reference}),[s,i.reference,i.floating]);return r.useMemo(()=>({dataRef:u,open:t,onOpenChange:f,elements:p,events:l,floatingId:o,refs:d}),[t,f,p,l,o,d])}({...e,elements:{reference:null,floating:null,...e.elements}}),i=e.rootContext||n,o=i.elements,[m,v]=r.useState(null),[g,h]=r.useState(null),b=(null==o?void 0:o.domReference)||m,y=r.useRef(null),I=R();E(()=>{b&&(y.current=b)},[b]);let w=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:o,elements:{reference:u,floating:m}={},transform:v=!0,whileElementsMounted:g,open:h}=e,[b,y]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[x,E]=r.useState(i);c(x,i)||E(i);let[I,w]=r.useState(null),[M,S]=r.useState(null),T=r.useCallback(e=>{e!==P.current&&(P.current=e,w(e))},[]),k=r.useCallback(e=>{e!==F.current&&(F.current=e,S(e))},[]),C=u||I,R=m||M,P=r.useRef(null),F=r.useRef(null),D=r.useRef(b),A=null!=g,L=p(g),O=p(o),N=p(h),H=r.useCallback(()=>{if(!P.current||!F.current)return;let e={placement:t,strategy:n,middleware:x};O.current&&(e.platform=O.current),(0,a.oo)(P.current,F.current,e).then(e=>{let t={...e,isPositioned:!1!==N.current};_.current&&!c(D.current,t)&&(D.current=t,l.flushSync(()=>{y(t)}))})},[x,t,n,O,N]);s(()=>{!1===h&&D.current.isPositioned&&(D.current.isPositioned=!1,y(e=>({...e,isPositioned:!1})))},[h]);let _=r.useRef(!1);s(()=>(_.current=!0,()=>{_.current=!1}),[]),s(()=>{if(C&&(P.current=C),R&&(F.current=R),C&&R){if(L.current)return L.current(C,R,H);H()}},[C,R,H,L,A]);let z=r.useMemo(()=>({reference:P,floating:F,setReference:T,setFloating:k}),[T,k]),V=r.useMemo(()=>({reference:C,floating:R}),[C,R]),j=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!V.floating)return e;let t=d(V.floating,b.x),r=d(V.floating,b.y);return v?{...e,transform:"translate("+t+"px, "+r+"px)",...f(V.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,v,V.floating,b.x,b.y]);return r.useMemo(()=>({...b,update:H,refs:z,elements:V,floatingStyles:j}),[b,H,z,V,j])}({...e,elements:{...o,...g&&{reference:g}}}),M=r.useCallback(e=>{let t=(0,u.kK)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;h(t),w.refs.setReference(t)},[w.refs]),T=r.useCallback(e=>{((0,u.kK)(e)||null===e)&&(y.current=e,v(e)),((0,u.kK)(w.refs.reference.current)||null===w.refs.reference.current||null!==e&&!(0,u.kK)(e))&&w.refs.setReference(e)},[w.refs]),k=r.useMemo(()=>({...w.refs,setReference:T,setPositionReference:M,domReference:y}),[w.refs,T,M]),P=r.useMemo(()=>({...w.elements,domReference:b}),[w.elements,b]),F=r.useMemo(()=>({...w,...i,refs:k,elements:P,nodeId:t}),[w,k,P,t,i]);return E(()=>{i.dataRef.current.floatingContext=F;let e=null==I?void 0:I.nodesRef.current.find(e=>e.id===t);e&&(e.context=F)}),r.useMemo(()=>({...w,context:F,refs:k,elements:P}),[w,k,P,F])}({open:V,placement:"selection"===q?"center"===Y?"bottom":"bottom-".concat(Y):"center"===Y?"".concat(q):"".concat(q,"-").concat(Y),strategy:"absolute",transform:!1,middleware:[m({mainAxis:"selection"===q?0:B,crossAxis:U}),v({padding:K}),"selection"!==q&&g({padding:K}),"selection"===q&&Q?L({...Q,padding:K,overflowRef:F,offset:k,minItemsVisible:4,referenceOverflowThreshold:K,onFallbackChange(e){var t,n;if(!e)return;let r=Z.elements.floating;if(!r)return;
1let i=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,o=Math.min(4,r.childElementCount),u=0,l=0;for(let e of null!=(n=null==(t=Z.elements.floating)?void 0:t.childNodes)?n:[])if(e instanceof HTMLElement){let t=e.offsetTop,n=t+e.clientHeight+i,a=r.scrollTop,s=a+r.clientHeight;if(t>=a&&n<=s)o--;else{l=Math.max(0,Math.min(n,s)-Math.max(t,a)),u=e.clientHeight;break}}o>=1&&P(e=>{let t=u*o-l+i;return e>=t?e:t})}}):null,h({padding:K,apply(e){let{availableWidth:t,availableHeight:n,elements:r}=e;Object.assign(r.floating.style,{overflow:"auto",maxWidth:"".concat(t,"px"),maxHeight:"min(var(--anchor-max-height, 100vh), ".concat(n,"px)")})}})].filter(Boolean),whileElementsMounted:a.Me}),[J=q,$=Y]=Z.placement.split("-");"selection"===q&&(J="selection");let ee=(0,r.useMemo)(()=>({anchor:[J,$].filter(Boolean).join(" ")}),[J,$]),{getReferenceProps:et,getFloatingProps:en}=function(e){void 0===e&&(e=[]);let t=e.map(e=>null==e?void 0:e.reference),n=e.map(e=>null==e?void 0:e.floating),i=e.map(e=>null==e?void 0:e.item),o=r.useCallback(t=>D(t,e,"reference"),t),u=r.useCallback(t=>D(t,e,"floating"),n),l=r.useCallback(t=>D(t,e,"item"),i);return r.useMemo(()=>({getReferenceProps:o,getFloatingProps:u,getItemProps:l}),[o,u,l])}([function(e,t){let{open:n,elements:i}=e,{enabled:o=!0,overflowRef:u,scrollRef:a,onChange:s}=t,c=x(s),f=r.useRef(!1),d=r.useRef(null),p=r.useRef(null);r.useEffect(()=>{if(!o)return;function e(e){if(e.ctrlKey||!t||null==u.current)return;let n=e.deltaY,r=u.current.top>=-.5,i=u.current.bottom>=-.5,o=t.scrollHeight-t.clientHeight,a=n<0?-1:1,s=n<0?"max":"min";!(t.scrollHeight<=t.clientHeight)&&(!r&&n>0||!i&&n<0?(e.preventDefault(),l.flushSync(()=>{c(e=>e+Math[s](n,o*a))})):/firefox/i.test(function(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}())&&(t.scrollTop+=n))}let t=(null==a?void 0:a.current)||i.floating;if(n&&t)return t.addEventListener("wheel",e),requestAnimationFrame(()=>{d.current=t.scrollTop,null!=u.current&&(p.current={...u.current})}),()=>{d.current=null,p.current=null,t.removeEventListener("wheel",e)}},[o,n,i.floating,u,a,c]);let m=r.useMemo(()=>({onKeyDown(){f.current=!0},onWheel(){f.current=!1},onPointerMove(){f.current=!1},onScroll(){let e=(null==a?void 0:a.current)||i.floating;if(u.current&&e&&f.current){if(null!==d.current){let t=e.scrollTop-d.current;(u.current.bottom<-.5&&t<-1||u.current.top<-.5&&t>1)&&l.flushSync(()=>c(e=>e+t))}requestAnimationFrame(()=>{d.current=e.scrollTop})}}}),[i.floating,c,u,a]);return r.useMemo(()=>o?{floating:m}:{},[o,m])}(Z,{overflowRef:F,onChange:P})]),er=(0,N.z)(e=>{O(e),G.setFloating(e)});return r.createElement(z.Provider,{value:T},r.createElement(_.Provider,{value:{setFloating:er,setReference:G.setReference,styles:X,getReferenceProps:et,getFloatingProps:en,slot:ee}},I))}function W(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=(0,O.G)(),o=(0,N.z)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let r=q(e,t);return[r,n=>{let o=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),i=n[1].slice(t+1).trim();return i?[r,...e(i)]:[r]}return[]}(e);{let u=o.map(e=>window.getComputedStyle(t).getPropertyValue(e));i.requestAnimationFrame(function l(){i.nextFrame(l);let a=!1;for(let[e,n]of o.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(u[e]!==r){u[e]=r,a=!0;break}}if(!a)return;let s=q(e,t);r!==s&&(n(s),r=s)})}return i.dispose}]}return[n,null]}),u=(0,r.useMemo)(()=>o(e,t)[0],[e,t]),[l=u,a]=(0,r.useState)();return(0,H.e)(()=>{let[n,r]=o(e,t);if(a(n),r)return r(a)},[e,t]),l}function q(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}z.displayName="PlacementContext"},92807:function(e,t,n){"use strict";n.d(t,{Q:function(){return o},v:function(){return u}});var r=n(2265);let i=(0,r.createContext)(void 0);function o(){return(0,r.useContext)(i)}function u(e){let{id:t,children:n}=e;return r.createElement(i.Provider,{value:t},n)}},34778:function(e,t,n){"use strict";let r;n.d(t,{T:function(){return i},d:function(){return o}});var i=((r=i||{})[r.First=0]="First",r[r.Previous=1]="Previous",r[r.Next=2]="Next",r[r.Last=3]="Last",r[r.Specific=4]="Specific",r[r.Nothing=5]="Nothing",r);function o(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),i=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:-1===i&&(i=n.length);for(let e=i-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=i+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}}}}]);
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.