(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1786],{10166:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(87462),o=n(67294),i=n(45042),l=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,a=(0,i.Z)(function(e){return l.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),c=n(76330),s=n(70444),u=n(48137),d=n(27278),testOmitPropsOnComponent=function(e){return"theme"!==e},getDefaultShouldForwardProp=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?a:testOmitPropsOnComponent},composeShouldForwardProps=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},Insertion=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,s.hC)(t,n,r),(0,d.L)(function(){return(0,s.My)(t,n,r)}),null},f=(function createStyled(e,t){var n,i,l=e.__emotion_real===e,a=l&&e.__emotion_base||e;void 0!==t&&(n=t.label,i=t.target);var d=composeShouldForwardProps(e,t,l),f=d||getDefaultShouldForwardProp(a),p=!f("as");return function(){var m=arguments,h=l&&void 0!==e.__emotion_styles?e.__emotion_styles.slice(0):[];if(void 0!==n&&h.push("label:"+n+";"),null==m[0]||void 0===m[0].raw)h.push.apply(h,m);else{h.push(m[0][0]);for(var g=m.length,v=1;v{let{element:t,padding:n}=e;return{name:"arrow",options:e,fn(e){if(Object.prototype.hasOwnProperty.call(t,"current")){if(null!=t.current)return(0,r.x7)({element:t.current,padding:n}).fn(e)}else if(t)return(0,r.x7)({element:t,padding:n}).fn(e);return{}}}};var a="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function deepEqual(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(!deepEqual(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(!Object.prototype.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!deepEqual(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function useLatestRef(e){let t=i.useRef(e);return a(()=>{t.current=e}),t}function useFloating(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:c,whileElementsMounted:s,open:u}=e,[d,f]=i.useState({x:null,y:null,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=i.useState(r);deepEqual(p,r)||m(r);let h=i.useRef(null),g=i.useRef(null),v=i.useRef(d),b=useLatestRef(s),y=useLatestRef(c),[E,w]=i.useState(null),[C,x]=i.useState(null),S=i.useCallback(e=>{h.current!==e&&(h.current=e,w(e))},[]),L=i.useCallback(e=>{g.current!==e&&(g.current=e,x(e))},[]),R=i.useCallback(()=>{if(!h.current||!g.current)return;let e={placement:t,strategy:n,middleware:p};y.current&&(e.platform=y.current),(0,o.oo)(h.current,g.current,e).then(e=>{let t={...e,isPositioned:!0};O.current&&!deepEqual(v.current,t)&&(v.current=t,l.flushSync(()=>{f(t)}))})},[p,t,n,y]);a(()=>{!1===u&&v.current.isPositioned&&(v.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let O=i.useRef(!1);a(()=>(O.current=!0,()=>{O.current=!1}),[]),a(()=>{if(E&&C){if(b.current)return b.current(E,C,R);R()}},[E,C,R,b]);let k=i.useMemo(()=>({reference:h,floating:g,setReference:S,setFloating:L}),[S,L]),A=i.useMemo(()=>({reference:E,floating:C}),[E,C]);return i.useMemo(()=>({...d,update:R,refs:k,elements:A,reference:S,floating:L}),[d,R,k,A,S,L])}},94993:function(e,t,n){"use strict";n.d(t,{KK:function(){return useFocus},NI:function(){return useInteractions},Qu:function(){return useDelayGroup},XI:function(){return useHover},YF:function(){return useFloating},bQ:function(){return useDismiss},e0:function(){return FloatingDelayGroup},qs:function(){return useRole},tj:function(){return useDelayGroupContext}});var r,o=n(67294);n(73935);var i=n(68365),l=n(58463),a="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;let c=!1,s=0,genId=()=>"floating-ui-"+s++,u=(r||(r=n.t(o,2)))["useId".toString()],d=u||function(){let[e,t]=o.useState(()=>c?genId():void 0);return a(()=>{null==e&&t(genId())},[]),o.useEffect(()=>{c||(c=!0)},[]),e},f=o.createContext(null),p=o.createContext(null),useFloatingParentNodeId=()=>{var e;return(null==(e=o.useContext(f))?void 0:e.id)||null},useFloatingTree=()=>o.useContext(p);function getDocument(e){return(null==e?void 0:e.ownerDocument)||document}function getWindow(e){return getDocument(e).defaultView||window}function isElement(e){return!!e&&e instanceof getWindow(e).Element}function isHTMLElement(e){return!!e&&e instanceof getWindow(e).HTMLElement}function isMouseLikePointerType(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function useLatestRef(e){let t=(0,o.useRef)(e);return a(()=>{t.current=e}),t}let m="data-floating-ui-safe-polygon";function getDelay(e,t,n){return n&&!isMouseLikePointerType(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}let useHover=function(e,t){let{enabled:n=!0,delay:r=0,handleClose:i=null,mouseOnly:l=!1,restMs:c=0,move:s=!0}=void 0===t?{}:t,{open:u,onOpenChange:d,dataRef:f,events:p,elements:{domReference:h,floating:g},refs:v}=e,b=useFloatingTree(),y=useFloatingParentNodeId(),E=useLatestRef(i),w=useLatestRef(r),C=o.useRef(),x=o.useRef(),S=o.useRef(),L=o.useRef(),R=o.useRef(!0),O=o.useRef(!1),k=o.useRef(()=>{}),A=o.useCallback(()=>{var e;let t=null==(e=f.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[f]);o.useEffect(()=>{if(n)return p.on("dismiss",onDismiss),()=>{p.off("dismiss",onDismiss)};function onDismiss(){clearTimeout(x.current),clearTimeout(L.current),R.current=!0}},[n,p]),o.useEffect(()=>{if(!n||!E.current||!u)return;function onLeave(){A()&&d(!1)}let e=getDocument(g).documentElement;return e.addEventListener("mouseleave",onLeave),()=>{e.removeEventListener("mouseleave",onLeave)}},[g,u,d,n,E,f,A]);let T=o.useCallback(function(e){void 0===e&&(e=!0);let t=getDelay(w.current,"close",C.current);t&&!S.current?(clearTimeout(x.current),x.current=setTimeout(()=>d(!1),t)):e&&(clearTimeout(x.current),d(!1))},[w,d]),P=o.useCallback(()=>{k.current(),S.current=void 0},[]),I=o.useCallback(()=>{if(O.current){let e=getDocument(v.floating.current).body;e.style.pointerEvents="",e.removeAttribute(m),O.current=!1}},[v]);return o.useEffect(()=>{if(n&&isElement(h))return u&&h.addEventListener("mouseleave",onScrollMouseLeave),null==g||g.addEventListener("mouseleave",onScrollMouseLeave),s&&h.addEventListener("mousemove",onMouseEnter,{once:!0}),h.addEventListener("mouseenter",onMouseEnter),h.addEventListener("mouseleave",onMouseLeave),()=>{u&&h.removeEventListener("mouseleave",onScrollMouseLeave),null==g||g.removeEventListener("mouseleave",onScrollMouseLeave),s&&h.removeEventListener("mousemove",onMouseEnter),h.removeEventListener("mouseenter",onMouseEnter),h.removeEventListener("mouseleave",onMouseLeave)};function isClickLikeOpenEvent(){return!!f.current.openEvent&&["click","mousedown"].includes(f.current.openEvent.type)}function onMouseEnter(e){if(clearTimeout(x.current),R.current=!1,l&&!isMouseLikePointerType(C.current)||c>0&&0===getDelay(w.current,"open"))return;f.current.openEvent=e;let t=getDelay(w.current,"open",C.current);t?x.current=setTimeout(()=>{d(!0)},t):d(!0)}function onMouseLeave(t){if(isClickLikeOpenEvent())return;k.current();let n=getDocument(g);if(clearTimeout(L.current),E.current){u||clearTimeout(x.current),S.current=E.current({...e,tree:b,x:t.clientX,y:t.clientY,onClose(){I(),P(),T()}});let r=S.current;n.addEventListener("mousemove",r),k.current=()=>{n.removeEventListener("mousemove",r)};return}T()}function onScrollMouseLeave(t){isClickLikeOpenEvent()||null==E.current||E.current({...e,tree:b,x:t.clientX,y:t.clientY,onClose(){I(),P(),T()}})(t)}},[h,g,n,e,l,c,s,T,P,I,d,u,b,w,E,f]),a(()=>{var e,t,r;if(n&&u&&null!=(e=E.current)&&e.__options.blockPointerEvents&&A()){let e=getDocument(g).body;if(e.setAttribute(m,""),e.style.pointerEvents="none",O.current=!0,isElement(h)&&g){let e=null==b?void 0:null==(t=b.nodesRef.current.find(e=>e.id===y))?void 0:null==(r=t.context)?void 0:r.elements.floating;return e&&(e.style.pointerEvents=""),h.style.pointerEvents="auto",g.style.pointerEvents="auto",()=>{h.style.pointerEvents="",g.style.pointerEvents=""}}}},[n,u,y,g,h,b,E,f,A]),a(()=>{u||(C.current=void 0,P(),I())},[u,P,I]),o.useEffect(()=>()=>{P(),clearTimeout(x.current),clearTimeout(L.current),I()},[n,P,I]),o.useMemo(()=>{if(!n)return{};function setPointerRef(e){C.current=e.pointerType}return{reference:{onPointerDown:setPointerRef,onPointerEnter:setPointerRef,onMouseMove(){u||0===c||(clearTimeout(L.current),L.current=setTimeout(()=>{R.current||d(!0)},c))}},floating:{onMouseEnter(){clearTimeout(x.current)},onMouseLeave(){p.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),T(!1)}}}},[p,n,c,u,d,T])},h=o.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),useDelayGroupContext=()=>o.useContext(h),FloatingDelayGroup=e=>{let{children:t,delay:n,timeoutMs:r=0}=e,[i,l]=o.useReducer((e,t)=>({...e,...t}),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),c=o.useRef(null),s=o.useCallback(e=>{l({currentId:e})},[]);return a(()=>{i.currentId?null===c.current?c.current=i.currentId:l({isInstantPhase:!0}):(l({isInstantPhase:!1}),c.current=null)},[i.currentId]),o.createElement(h.Provider,{value:o.useMemo(()=>({...i,setState:l,setCurrentId:s}),[i,l,s])},t)},useDelayGroup=(e,t)=>{let{open:n,onOpenChange:r}=e,{id:i}=t,{currentId:l,setCurrentId:a,initialDelay:c,setState:s,timeoutMs:u}=useDelayGroupContext();o.useEffect(()=>{l&&(s({delay:{open:1,close:getDelay(c,"close")}}),l!==i&&r(!1))},[i,r,s,l,c]),o.useEffect(()=>{function unset(){r(!1),s({delay:c,currentId:null})}if(!n&&l===i){if(u){let e=window.setTimeout(unset,u);return()=>{clearTimeout(e)}}unset()}},[n,s,l,i,r,c,u]),o.useEffect(()=>{n&&a(i)},[n,a,i])};function contains(e,t){if(!e||!t)return!1;let n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&function(e){if("undefined"==typeof ShadowRoot)return!1;let t=getWindow(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}function getChildren(e,t){let n=e.filter(e=>{var n;return e.parentId===t&&(null==(n=e.context)?void 0:n.open)})||[],r=n;for(;r.length;)r=e.filter(e=>{var t;return null==(t=r)?void 0:t.some(t=>{var n;return e.parentId===t.id&&(null==(n=e.context)?void 0:n.open)})})||[],n=n.concat(r);return n}let g=(r||(r=n.t(o,2)))["useInsertionEffect".toString()],v=g||(e=>e());function useEvent(e){let t=o.useRef(()=>{});return v(()=>{t.current=e}),o.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r!1),L="function"==typeof m?S:m,R=o.useRef(!1),{escapeKeyBubbles:O,outsidePressBubbles:k}=normalizeBubblesProp(w);return o.useEffect(()=>{if(!n||!f)return;function onKeyDown(e){if("Escape"===e.key){let e=C?getChildren(C.nodesRef.current,a):[];if(e.length>0){let t=!0;if(e.forEach(e=>{var n;if(null!=(n=e.context)&&n.open&&!e.context.dataRef.current.__escapeKeyBubbles){t=!1;return}}),!t)return}l.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),r(!1)}}function onOutsidePress(e){var t;let n=R.current;if(R.current=!1,n||"function"==typeof L&&!L(e))return;let o="composedPath"in e?e.composedPath()[0]:e.target;if(isHTMLElement(o)&&u){let t=u.ownerDocument.defaultView||window,n=o.scrollWidth>o.clientWidth,r=o.scrollHeight>o.clientHeight,i=r&&e.offsetX>o.clientWidth;if(r){let n="rtl"===t.getComputedStyle(o).direction;n&&(i=e.offsetX<=o.offsetWidth-o.clientWidth)}if(i||n&&e.offsetY>o.clientHeight)return}let i=C&&getChildren(C.nodesRef.current,a).some(t=>{var n;return isEventTargetWithin(e,null==(n=t.context)?void 0:n.elements.floating)});if(isEventTargetWithin(e,u)||isEventTargetWithin(e,s)||i)return;let c=C?getChildren(C.nodesRef.current,a):[];if(c.length>0){let e=!0;if(c.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}l.emit("dismiss",{type:"outsidePress",data:{returnFocus:x?{preventScroll:!0}:function(e){if(0===e.mozInputSource&&e.isTrusted)return!0;let t=/Android/i;return(t.test(function(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}())||t.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}()))&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType}(e)||0===(t=e).width&&0===t.height||1===t.width&&1===t.height&&0===t.pressure&&0===t.detail&&"mouse"!==t.pointerType||t.width<1&&t.height<1&&0===t.pressure&&0===t.detail}}),r(!1)}function onScroll(){r(!1)}d.current.__escapeKeyBubbles=O,d.current.__outsidePressBubbles=k;let e=getDocument(u);p&&e.addEventListener("keydown",onKeyDown),L&&e.addEventListener(h,onOutsidePress);let t=[];return E&&(isElement(s)&&(t=(0,i.Kx)(s)),isElement(u)&&(t=t.concat((0,i.Kx)(u))),!isElement(c)&&c&&c.contextElement&&(t=t.concat((0,i.Kx)(c.contextElement)))),(t=t.filter(t=>{var n;return t!==(null==(n=e.defaultView)?void 0:n.visualViewport)})).forEach(e=>{e.addEventListener("scroll",onScroll,{passive:!0})}),()=>{p&&e.removeEventListener("keydown",onKeyDown),L&&e.removeEventListener(h,onOutsidePress),t.forEach(e=>{e.removeEventListener("scroll",onScroll)})}},[d,u,s,c,p,L,h,l,C,a,n,r,E,f,O,k,x]),o.useEffect(()=>{R.current=!1},[L,h]),o.useMemo(()=>f?{reference:{[b[v]]:()=>{g&&(l.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),r(!1))}},floating:{[y[h]]:()=>{R.current=!0}}}:{},[f,l,g,h,v,r])},useFocus=function(e,t){let{open:n,onOpenChange:r,dataRef:i,events:l,refs:a,elements:{floating:c,domReference:s}}=e,{enabled:u=!0,keyboardOnly:d=!0}=void 0===t?{}:t,f=o.useRef(""),p=o.useRef(!1),m=o.useRef();return o.useEffect(()=>{if(!u)return;let e=getDocument(c),t=e.defaultView||window;function onBlur(){!n&&isHTMLElement(s)&&s===function(e){let t=e.activeElement;for(;(null==(n=t)?void 0:null==(r=n.shadowRoot)?void 0:r.activeElement)!=null;){var n,r;t=t.shadowRoot.activeElement}return t}(getDocument(s))&&(p.current=!0)}return t.addEventListener("blur",onBlur),()=>{t.removeEventListener("blur",onBlur)}},[c,s,n,u]),o.useEffect(()=>{if(u)return l.on("dismiss",onDismiss),()=>{l.off("dismiss",onDismiss)};function onDismiss(e){("referencePress"===e.type||"escapeKey"===e.type)&&(p.current=!0)}},[l,u]),o.useEffect(()=>()=>{clearTimeout(m.current)},[]),o.useMemo(()=>u?{reference:{onPointerDown(e){let{pointerType:t}=e;f.current=t,p.current=!!(t&&d)},onMouseLeave(){p.current=!1},onFocus(e){var t;p.current||"focus"===e.type&&(null==(t=i.current.openEvent)?void 0:t.type)==="mousedown"&&i.current.openEvent&&isEventTargetWithin(i.current.openEvent,s)||(i.current.openEvent=e.nativeEvent,r(!0))},onBlur(e){p.current=!1;let t=e.relatedTarget,n=isElement(t)&&t.hasAttribute("data-floating-ui-focus-guard")&&"outside"===t.getAttribute("data-type");m.current=setTimeout(()=>{contains(a.floating.current,t)||contains(s,t)||n||r(!1)})}}}:{},[u,d,s,a,i,r])},useRole=function(e,t){let{open:n}=e,{enabled:r=!0,role:i="dialog"}=void 0===t?{}:t,l=d(),a=d();return o.useMemo(()=>{let e={id:l,role:i};return r?"tooltip"===i?{reference:{"aria-describedby":n?l:void 0},floating:e}:{reference:{"aria-expanded":n?"true":"false","aria-haspopup":"alertdialog"===i?"dialog":i,"aria-controls":n?l:void 0,..."listbox"===i&&{role:"combobox"},..."menu"===i&&{id:a}},floating:{...e,..."menu"===i&&{"aria-labelledby":a}}}:{}},[r,i,n,l,a])};function useFloating(e){void 0===e&&(e={});let{open:t=!1,onOpenChange:n,nodeId:r}=e,i=(0,l.YF)(e),c=useFloatingTree(),s=o.useRef(null),u=o.useRef({}),d=o.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){e.set(t,(e.get(t)||[]).filter(e=>e!==n))}}})())[0],[f,p]=o.useState(null),m=o.useCallback(e=>{let t=isElement(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;i.refs.setReference(t)},[i.refs]),h=o.useCallback(e=>{(isElement(e)||null===e)&&(s.current=e,p(e)),(isElement(i.refs.reference.current)||null===i.refs.reference.current||null!==e&&!isElement(e))&&i.refs.setReference(e)},[i.refs]),g=o.useMemo(()=>({...i.refs,setReference:h,setPositionReference:m,domReference:s}),[i.refs,h,m]),v=o.useMemo(()=>({...i.elements,domReference:f}),[i.elements,f]),b=useEvent(n),y=o.useMemo(()=>({...i,refs:g,elements:v,dataRef:u,nodeId:r,events:d,open:t,onOpenChange:b}),[i,r,d,t,b,g,v]);return a(()=>{let e=null==c?void 0:c.nodesRef.current.find(e=>e.id===r);e&&(e.context=y)}),o.useMemo(()=>({...i,context:y,refs:g,reference:h,positionReference:m}),[i,g,y,h,m])}function mergeProps(e,t,n){let r=new Map;return{..."floating"===n&&{tabIndex:-1},...e,...t.map(e=>e?e[n]:null).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,o]=t;if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof o){var i;null==(i=r.get(n))||i.push(o),e[n]=function(){for(var e,t=arguments.length,o=Array(t),i=0;ie(...o))}}}else e[n]=o}),e),{})}}let useInteractions=function(e){void 0===e&&(e=[]);let t=e,n=o.useCallback(t=>mergeProps(t,e,"reference"),t),r=o.useCallback(t=>mergeProps(t,e,"floating"),t),i=o.useCallback(t=>mergeProps(t,e,"item"),e.map(e=>null==e?void 0:e.item));return o.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:i}),[n,r,i])}},54576:function(e,t,n){"use strict";n.d(t,{T:function(){return Text}});var r=n(57264),o=n(67294),i=n(56817),l=n(95117),a=n(7259),c=(0,i.k)((e,t)=>{var n,r,o,i,l,c,s,u,d,f;let p=Object.assign({},a.O),m=null===(n=p.fontSize[null==t?void 0:t.size])||void 0===n?void 0:n[0],h=null===(r=p.lineHeight[null==t?void 0:t.size])||void 0===r?void 0:r[0],g=null!==(l=null===(i=null===(o=p.letterSpacing)||void 0===o?void 0:o[null==t?void 0:t.size])||void 0===i?void 0:i[0])&&void 0!==l?l:0,v=null===(c=p.fontSize[null==t?void 0:t.size])||void 0===c?void 0:c[1],b=null===(s=p.lineHeight[null==t?void 0:t.size])||void 0===s?void 0:s[1],y=null!==(f=null===(d=null===(u=p.letterSpacing)||void 0===u?void 0:u[null==t?void 0:t.size])||void 0===d?void 0:d[1])&&void 0!==f?f:0;return{root:Object.assign(Object.assign({},(null==t?void 0:t.size)&&{fontWeight:(null==t?void 0:t.as)==="label"?a.F.semiBold:p.fontWeight[t.weight]||p.fontWeightBySize[null==t?void 0:t.size],fontSize:`${m}`,lineHeight:`${h}`,letterSpacing:g,[e.fn.smallerThan("sm")]:{fontSize:`${v}`,lineHeight:`${b}`,letterSpacing:y}}),{"&[data-event-category] > *":{pointerEvents:"none"}})}});let Text=e=>{var t,{size:n,color:i,weight:a="regular",as:s="p",styles:u,className:d,dataEventCategory:f,dataEventAction:p,dataEventLabel:m}=e,h=(0,r._)(e,["size","color","weight","as","styles","className","dataEventCategory","dataEventAction","dataEventLabel"]);let{theme:g,classes:v,cx:b}=c({size:n,weight:"caption"===a?"bold":a,as:s},{name:"Text",styles:u}),y="string"==typeof g.colors[i]?g.colors[i]:i;return o.createElement(l.x,Object.assign({className:b(v.root,d),color:y||("label"===s?g.colors.gray[6]:(null===(t=null==g?void 0:g.other)||void 0===t?void 0:t.template)==="mb"?g.colors.delftGray[7]:g.colors.gray[7]),component:s,"data-event-category":f,"data-event-action":p,"data-event-label":m,classNames:{root:Object.assign(Object.assign({},h.wordWrap?{"word-wrap":h.wordWrap}:void 0),h.isUppercase||"caption"===a?{"text-transform":"uppercase"}:void 0)}},h))}},74706:function(e,t,n){"use strict";n.d(t,{A:function(){return Anchor},B:function(){return Button},D:function(){return eE},F:function(){return Flag},I:function(){return ImageWrap},N:function(){return NumberInput},O:function(){return eI},P:function(){return ez},R:function(){return Radio},S:function(){return ed},T:function(){return Tabs},a:function(){return Avatar},b:function(){return AspectRatio},c:function(){return eR},d:function(){return Checkbox},e:function(){return ChipButton},f:function(){return CentralCarousel},g:function(){return eT},h:function(){return eA},i:function(){return ev},j:function(){return getMantineThemeOverride},k:function(){return eg},l:function(){return Breadcrumbs},m:function(){return Accordion},n:function(){return Carousel},o:function(){return ew},p:function(){return Popover},t:function(){return el},u:function(){return useScreenSize}});var r=n(57264),o=n(67294),i=n(22311),l=n(87861),a=n(47195),c=n(96768),s=n(56817),u=n(64761),d=n(67841),f=n(52785),p=n(22870),m=n(49834),h=n(28855),g=n(64577),v=n(64523),b=n(93284),y=n(10732),E=n(79640),w=n(99985),C=n(57148),x=n(41030),S=n(8417),L=n(59947),R=n(73193),O=n(80061),k=n(94151),A=n(87092),T=n(64203),P=n(58654),I=n(69876),M=n(80579),$=n(88854),z=n(41715),D=n(64002),N=n(15851),j=n(39759),_=n(29355),B=n(12185),F=n(91759),H=n(10753),V=n(10981),Z=n(7259),W=n(10166),q=n(11363),U=n(54576),K=n(36965),G=n(15184),Y=n(22806),X=n(37658),J=n(50238),Q=n.n(J),ee=n(32227),et=n(93178),en=n(32951);let er={Button:{defaultProps:{variant:"primary",size:"md"}}},eo="100ms",GlobalInputStyle=e=>{var t;return{InputWrapper:{styles:{label:{display:"inline-flex",gap:4,marginBottom:"0.25rem",fontWeight:600,fontSize:"14px",lineHeight:"22px",color:G.t.colors.gray600},description:{fontWeight:400,fontSize:"12px",lineHeight:"18px",color:G.t.colors.gray600,marginBottom:"0.25rem"},error:{marginTop:"0.25rem"}}},NumberInput:{defaultProps:{decimalSeparator:null===(t=X.I[e])||void 0===t?void 0:t.separator}},Input:{styles:(e,t,{size:n})=>({input:{border:`1px solid ${G.t.colors.gray200}`,transition:`all ${eo} ease-in-out`,"&:not(.mantine-Textarea-input)":Object.assign({},(()=>{switch(n){case"lg":return{height:48,fontSize:16,minHeight:"unset",lineHeight:"24px"};case"md":return{height:40,fontSize:14,lineHeight:"22px",minHeight:"unset"};case"sm":return{height:32,fontSize:14,lineHeight:"22px",minHeight:"unset"}}})()),"&:hover":{border:`1px solid ${e.primaryColor}`},"&:focus":{boxShadow:`0px 0px 0px 2px ${e.colors[e.primaryColor][2]}`}},'&[data-invalid="true"]':{border:`1px solid ${G.t.colors.red600}`,color:"#000"}})}}},ei={Radio:{defaultProps:{size:"sm",color:"blue.6"},styles:{radio:{backgroundColor:"transparent","&:checked":{backgroundColor:"transparent"}}}}},el={hb:["#e3f2ff","#bcdeff","#91caff","#65b5ff","#45a4ff","#2b94ff","#2d87f3","#2c74df","#2b62cd","#2743ad"],mb:["#FFE9F1","#F8CCDC","#F5B4CB","#F29CBA","#EE84AA","#EB6B99","#E85388","#D34C7C","#BE446F","#A93D63"],blue:["#e3f2ff","#bcdeff","#91caff","#65b5ff","#45a4ff","#2b94ff","#2d87f3","#2c74df","#2b62cd","#2743ad"],gray:["#fafafa","#f2f2f2","#d9d9d9","#bfbfbf","#8c8c8c","#737373","#595959","#404040","#262626","#1a1a1a"],delftGray:["#F3F3F3","#EAEAEC","#D9DAE2","#B9BAC8","#9898A9","#7C7C8F","#5A5A72","#3E3F58","#202135","#0C0C12"],neutral:["#f7f9fc","#e4e8ec","#d2d6dc","#bfc5cc","#adb3bc","#9aa2ac","#87909c","#757f8c","#626d7c","#545E6C"],green:["#e0f8ee","#b3eed5","#7ce2b9","#2ed69e","#00CB8A","#00C076","#00B16A","#009E5C","#008C50","#006C39"],pink:["#fff1f6","#fec7dc","#fec7dc","#fec2cf","#fe9dc2","#fd87b4","#fd72a7","#fc5d9a","#fc488d","#E92D74"],violet:["#F5EDFF","#E7D2F7","#D8B7F0","#CA9CE8","#BB82E1","#AD67D9","#9E4CD1","#9031CA","#8116C2","#63059D"],yellow:["#fff8e2","#ffecb6","#ffe187","#ffd658","#ffcb37","#ffc326","#ffb521","#fea21e","#fe921d","#fc7419"],teal:["#e0f7fc","#b1ebf8","#7ddff3","#44d1ec","#00c7e6","#00bee0","#00aecd","#0099b2","#008599","#00626c"],indigol:["#CEDDF0","#ACC5E6","#95B3DA","#85A6CF","#6D91BE","#5F85B5","#4C77AC","#35639C","#284A75","#1B3250"],red:["#fae9e8","#feccbf","#FEAA96","#f44d2c","#ff6f4d","#ff5331","#f44d2c","#e64728","#d84023","#bf331b"],redViolet:["#F3EAEB","#E8D5D7","#DDC1C4","#D1ACB0","#C5979C","#BA8288","#AF6D74","#A35961","#97444D","#8C2F39"]},getMantineThemeOverride=(e,t="hb")=>({defaultRadius:"hb"===t?8:16,cursorType:"pointer",colors:Object.assign(Object.assign(Object.assign({},el),G.t.colors),{toneYellow:"#fff9eb",toneGreen:"#f2fcf7",toneBlue:"#e0e9fb",tonePink:"#ffeaf1"}),primaryColor:t,primaryShade:6,fontFamily:(e===K.L.Cambodia?"Battambang":e===K.L.Thailand?"Noto Sans Thai":"Inter")+", -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",breakpoints:{xs:(0,c.em)(Z.B.BREAK_POINT_SMALL_MOBILE),sm:(0,c.em)(Z.B.BREAK_POINT_MOBILE),md:(0,c.em)(Z.B.BREAK_POINT_TABLET),lg:(0,c.em)(Z.B.BREAK_POINT_PC),xl:(0,c.em)(Z.B.BREAK_POINT_LGPC)},components:Object.assign(Object.assign(Object.assign(Object.assign({},GlobalInputStyle(e)),ei),er),Y.G),other:{template:t,defaultImage:V.C.getAssetPath("mb"===t?"default-image-mb.jpg":"default-image.jpg")}}),ImageWrap=e=>{var{alt:t,backupSrc:n,src:i,placeholderSrc:l,style:a,ref:c}=e,s=(0,r._)(e,["alt","backupSrc","src","placeholderSrc","style","ref"]);let[u,d]=(0,o.useState)(!1);return o.createElement(ea,Object.assign({loading:"lazy",alt:t,onError:()=>!u&&d(!0),src:u?n||i:i||n,style:Object.assign(Object.assign({},l?{backgroundImage:`url(${l})`}:{}),a),"data-has-placeholder":!!l,ref:c},s))},ea=W.Z.img` &[data-has-placeholder='true'] { background-position: center; background-repeat: no-repeat; background-size: cover; } `;var ec=(0,s.k)((e,t)=>{var n,r,o,i,l,a;let{other:c}=e,{template:s}=c,{size:u,variant:d,skipHover:f,isError:p,isSuccess:m,color:h,children:g,theme:v}=t,b="mb"===s||"marryBaby"===v,y=h||(v&&b?"mb":e.primaryColor),E=y.startsWith("#"),w=E?e.fn.lighten(h,.9):(null===(r=null===(n=e.colors)||void 0===n?void 0:n[y])||void 0===r?void 0:r[0])||"",C=E?y:null===(i=null===(o=e.colors)||void 0===o?void 0:o[y])||void 0===i?void 0:i[e.fn.primaryShade()],x=E?e.fn.darken(h,.05):null===(a=null===(l=e.colors)||void 0===l?void 0:l[y])||void 0===a?void 0:a[e.fn.primaryShade()+1];return{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({transition:`all ${eo} ease-in-out`,"&[data-event-category] > *":{pointerEvents:"none"},"&:focus":{outline:"none"}},!g&&{paddingLeft:"10px",paddingRight:"10px",".mantine-Button-icon":{margin:0}}),(()=>{switch(u){case"xl":return{height:56,fontWeight:600,fontSize:b?"14px":"16px",lineHeight:"24px"};case"lg":return{height:48,fontWeight:600,fontSize:b?"14px":"16px",lineHeight:"24px"};case"md":return{height:40,fontWeight:600,fontSize:"14px",lineHeight:"22px"};case"sm":return{height:32,fontWeight:600,fontSize:b?"12px":"14px",lineHeight:"22px",paddingLeft:"16px",paddingRight:"16px"};case"xs":return{height:24,fontWeight:600,fontSize:"12px",lineHeight:"18px",paddingLeft:"8px",paddingRight:"8px"}}})()),(()=>{switch(d){case"primary":return Object.assign({color:e.white,backgroundColor:C},!f&&{"&:hover":{backgroundColor:x}});case"secondary":return Object.assign({color:C,backgroundColor:"transparent",border:`1px solid ${C}`},!f&&{"&:hover":{backgroundColor:w,border:`1px solid ${C}`}});case"white":return{color:C,backgroundColor:"transparent",border:"1px solid transparent","&:hover":{backgroundColor:"transparent",borderColor:"transparent"}};case"tertiary":return{color:e.colors.gray[8],backgroundColor:e.white,border:`1px solid ${e.colors.neutral[2]}`,"&:hover":Object.assign({},f?{backgroundColor:e.white,border:`1px solid ${e.colors.neutral[2]}`}:{backgroundColor:e.colors.neutral[0],border:`1px solid ${e.colors.neutral[0]}`})};case"light":return{color:C,backgroundColor:w,border:"1px solid transparent","&:hover":Object.assign({},f?{backgroundColor:w,border:"1px solid transparent"}:{backgroundColor:e.white,border:`1px solid ${w}`})};case"ghost":return Object.assign({color:C,backgroundColor:"transparent",border:"1px solid transparent"},!f&&{"&:hover":{backgroundColor:w,border:"1px solid transparent"}})}})()),{"&[data-disabled]":{backgroundColor:e.colors.gray[1],color:e.colors.gray[4]}}),p?Object.assign({color:e.colors.red[6],backgroundColor:e.white,border:`1px solid ${e.colors.red[6]}`},!f&&{"&:hover":{backgroundColor:e.colors.red[0],border:`1px solid ${e.colors.red[6]}`}}):{}),m?Object.assign({color:e.colors.green[8],backgroundColor:e.colors.green[0]},!f&&{"&:hover":{backgroundColor:e.colors.green[0]}}):{})}});let es={primary:"filled",secondary:"outline",tertiary:"default",light:"light",ghost:"subtle",error:"outline",white:"white",success:"subtle"},Button=e=>{var t,n;let i=(0,u.rZ)(),l=Object.assign(Object.assign({},null===(n=null===(t=i.components)||void 0===t?void 0:t.Button)||void 0===n?void 0:n.defaultProps),function(e){let t={};return Object.keys(e).filter(t=>void 0!==e[t]).forEach(n=>t[n]=e[n]),t}(e)),{variant:a,size:c,color:s,skipHover:f,className:p,dataEventCategory:m,dataEventAction:h,dataEventLabel:g,children:v,theme:b}=l,y=(0,r._)(l,["variant","size","color","skipHover","className","dataEventCategory","dataEventAction","dataEventLabel","children","theme"]),E="error"===a,{classes:w,cx:C}=ec({variant:a,size:c,color:s,skipHover:f,isError:E,isSuccess:"success"===a,children:v,theme:b});return o.createElement(d.z,Object.assign({className:C(p,a),classNames:{root:w.root},variant:es[a],"data-variant":a,"data-event-category":m,"data-event-action":h,"data-event-label":g},y),v)},CambodiaRoundIcon=e=>o.createElement(ImageWrap,Object.assign({alt:"round cambodia flag",src:V.C.getAssetPath("flags/cambodiaRound.png"),style:Object.assign({borderRadius:"50%"},e.style)},e)),CambodiaSquareIcon=e=>o.createElement(ImageWrap,Object.assign({alt:"square cambodia flag",src:V.C.getAssetPath("flags/cambodiaSquare.png")},e)),EnglishRoundIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 20 20",fill:"none",style:Object.assign({borderRadius:"50%"},e.style)},e),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#C4C4C4"})),o.createElement("path",{d:"M7.49953 0.327881C5.47199 0.850891 3.69346 1.98591 2.37793 3.53444L7.49953 6.6655V0.327881Z",fill:"#3F51B5"}),o.createElement("path",{d:"M2.30273 16.3824C3.62476 17.9749 5.4353 19.1399 7.50034 19.6729V13.2053L2.30273 16.3824Z",fill:"#3F51B5"}),o.createElement("path",{d:"M0.328125 12.5C0.334625 12.526 0.341125 12.5515 0.348125 12.5775L0.474128 12.5H0.328125Z",fill:"white"}),o.createElement("path",{d:"M17.7871 3.73445C16.4571 2.08391 14.6131 0.872891 12.499 0.327881V6.96651L17.7871 3.73445Z",fill:"#3F51B5"}),o.createElement("path",{d:"M12.499 19.6722C14.6506 19.1172 16.5196 17.8707 17.8546 16.1752L12.499 12.9021V19.6722Z",fill:"#3F51B5"}),o.createElement("path",{d:"M0.376626 7.31055C0.359125 7.37305 0.344125 7.43705 0.328125 7.50005H0.686632L0.376626 7.31055Z",fill:"white"}),o.createElement("path",{d:"M19.8745 8.50006C19.827 8.18506 19.7655 7.87555 19.6895 7.57104L18.1699 8.50006H19.8745Z",fill:"white"}),o.createElement("path",{d:"M0.686034 7.50024H0.327527C0.243026 7.82775 0.175524 8.16076 0.124023 8.50026H2.32207L0.686034 7.50024Z",fill:"white"}),o.createElement("path",{d:"M19.7197 12.3148C19.7832 12.0473 19.8337 11.7752 19.8752 11.5002H18.3867L19.7197 12.3148Z",fill:"white"}),o.createElement("path",{d:"M2.10956 11.5002H0.124023C0.175024 11.8398 0.243026 12.1728 0.327527 12.5003H0.47403L2.10956 11.5002Z",fill:"white"}),o.createElement("path",{d:"M8.50002 7.27665V0.124512C8.16051 0.175513 7.82751 0.243514 7.5 0.328016V6.66564L8.50002 7.27665Z",fill:"white"}),o.createElement("path",{d:"M11.5 12.2913V19.8759C11.8395 19.8249 12.1725 19.7569 12.5 19.6724V12.9023L11.5 12.2913Z",fill:"white"}),o.createElement("path",{d:"M7.5 13.205V19.6721C7.82751 19.7566 8.16051 19.8241 8.50002 19.8756V12.594L7.5 13.205Z",fill:"white"}),o.createElement("path",{d:"M11.5925 7.34715L11.7345 7.43415L12.5 6.96614V0.328016C12.1725 0.243514 11.8395 0.176013 11.5 0.124512V7.49865L11.5925 7.34715Z",fill:"white"}),o.createElement("path",{d:"M2.32251 8.50002H7.01761L8.50014 7.594V7.277L7.50011 6.66548L2.37852 3.53442C1.95151 4.03743 1.572 4.58144 1.24949 5.16296L5.02507 7.5H2.29701L0.650482 6.47648C0.54748 6.74949 0.455478 7.02699 0.375977 7.3105L0.686483 7.5L2.32251 8.50002Z",fill:"white"}),o.createElement("path",{d:"M11.7344 7.43419L13.4784 8.50021H18.171L19.6905 7.57119C19.528 6.92118 19.303 6.29767 19.02 5.70516L16.139 7.50019H13.4109L18.317 4.45013C18.1515 4.20313 17.9735 3.96562 17.7875 3.73462L12.4999 6.96618L11.7344 7.43419Z",fill:"white"}),o.createElement("path",{d:"M5.02448 7.50013L1.2494 5.16309C1.0169 5.58259 0.821394 6.0231 0.650391 6.47661L2.29642 7.50013H5.02448Z",fill:"#E53935"}),o.createElement("path",{d:"M16.1392 7.50024L19.0207 5.70521C18.8132 5.2702 18.5837 4.84819 18.3177 4.45068L13.4111 7.50024H16.1392Z",fill:"#E53935"}),o.createElement("path",{d:"M11.5 11.5002V12.2913L12.5 12.9023L17.8556 16.1758C18.2416 15.6853 18.5836 15.1593 18.8736 14.6008L15.4856 12.5003H18.2136L19.4432 13.2673C19.5507 12.9563 19.6432 12.6393 19.7197 12.3153L18.3871 11.5002H11.5Z",fill:"white"}),o.createElement("path",{d:"M13.4785 8.50019L11.7345 7.43417L11.5925 7.34717L11.5 7.49867V8.50019H13.4785Z",fill:"white"}),o.createElement("path",{d:"M8.49934 12.5943V11.5002H2.10921L0.473182 12.5003L0.34668 12.5778C0.522683 13.2383 0.762688 13.8713 1.06319 14.4708L4.16375 12.5003H6.89181L1.80071 15.7168C1.95971 15.9448 2.12471 16.1688 2.30172 16.3823L7.49932 13.2053L8.49934 12.5943Z",fill:"white"}),o.createElement("path",{d:"M7.01758 8.50026H8.50011V7.59424L7.01758 8.50026Z",fill:"white"}),o.createElement("path",{d:"M15.4854 12.5L18.8729 14.6C19.0949 14.173 19.2834 13.727 19.4429 13.2665L18.2134 12.5H15.4854Z",fill:"#E53935"}),o.createElement("path",{d:"M4.16501 12.5L1.06445 14.4705C1.28196 14.9045 1.52596 15.3216 1.80197 15.7166L6.89307 12.5H4.16501Z",fill:"#E53935"}),o.createElement("path",{d:"M13.4785 8.5H11.5V11.5001H18.3871H19.8757C19.9497 11.0095 20.0002 10.511 20.0002 10C20.0002 9.48902 19.9497 8.99051 19.8757 8.5H18.1711H13.4785Z",fill:"#E53935"}),o.createElement("path",{d:"M8.50017 11.5001V8.5H7.01764H2.32255H0.124502C0.050501 8.99051 0 9.48902 0 10C0 10.511 0.050501 11.0095 0.124502 11.5001H2.11004H8.50017Z",fill:"#E53935"}),o.createElement("path",{d:"M11.5001 19.8759V12.2912V11.5002V8.50016V7.49865V0.124502C11.0095 0.050501 10.511 0 10 0C9.48902 0 8.99051 0.050501 8.5 0.124502V7.27664V7.59365V8.50016V11.5002V12.5942V19.8759C8.99051 19.9499 9.48902 20.0004 10 20.0004C10.511 20.0004 11.0095 19.9499 11.5001 19.8759Z",fill:"#E53935"}))),EnglishSquareIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 26 26",fill:"none"},e),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"1",y:"5",width:"24",height:"16"},o.createElement("path",{d:"M1.08301 7.41675C1.08301 6.31218 1.97844 5.41675 3.08301 5.41675H22.9163C24.0209 5.41675 24.9163 6.31218 24.9163 7.41675V18.5834C24.9163 19.688 24.0209 20.5834 22.9163 20.5834H3.08301C1.97844 20.5834 1.08301 19.688 1.08301 18.5834V7.41675Z",fill:"#3F51B5"})),o.createElement("path",{d:"M1.08301 5.41675H24.9163V20.5834H1.08301V5.41675Z",fill:"#3F51B5"}),o.createElement("path",{d:"M1.08301 7.70041L12.3551 14.5899L14.05 11.8165L3.57901 5.41675H1.08301V7.70041Z",fill:"white"}),o.createElement("path",{d:"M24.9165 5.41675H22.9616L12.4912 11.816L14.1855 14.5899L24.9165 8.03083V5.41675Z",fill:"white"}),o.createElement("path",{d:"M14.1855 10.9802L12.4912 13.7536L23.6658 20.5834H24.9165V17.5387L14.1855 10.9802Z",fill:"white"}),o.createElement("path",{d:"M1.08301 17.8702V20.5834H2.87592L14.05 13.7541L12.3556 10.9802L1.08301 17.8702Z",fill:"white"}),o.createElement("path",{d:"M1.08301 10.8333H24.9163V15.1666H1.08301V10.8333Z",fill:"white"}),o.createElement("path",{d:"M10.833 5.41675H15.1663V20.5834H10.833V5.41675Z",fill:"white"}),o.createElement("path",{d:"M9.32609 10.8334L1.08301 5.79537V7.06504L7.24826 10.8334H9.32609ZM24.0004 5.41675L15.1376 10.8334H17.2149L24.9163 6.12687V5.41675H24.0004ZM17.9191 15.1667L24.9163 19.4432V18.1735L19.9964 15.1667H17.9191ZM8.62192 15.1667L1.08301 19.7742V20.5834H1.83701L10.6992 15.1667H8.62192ZM1.08301 11.9167H24.9163V14.0834H1.08301V11.9167Z",fill:"#E53935"}),o.createElement("path",{d:"M11.917 5.41675H14.0837V20.5834H11.917V5.41675Z",fill:"#E53935"}))),IndiaRoundIcon=e=>o.createElement(ImageWrap,Object.assign({alt:"round india flag",src:V.C.getAssetPath("flags/indiaRound.png"),style:Object.assign({borderRadius:"50%"},e.style)},e)),IndiaSquareIcon=e=>o.createElement(ImageWrap,Object.assign({alt:"square indian flag",src:V.C.getAssetPath("flags/indiaSquare.png")},e)),IndonesiaRoundIcon=e=>{var t=(0,r._)(e,[]);let n=(0,ee.a)();return o.createElement("svg",Object.assign({viewBox:"0 0 20 20",fill:"none"},t),o.createElement("mask",{id:n,style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#C4C4C4"})),o.createElement("g",{mask:`url(#${n})`},o.createElement("rect",{width:"20",height:"10",fill:"#CE1126"}),o.createElement("rect",{y:"10",width:"20",height:"10",fill:"white"})))},IndonesiaSquareIcon=e=>{var t=(0,r._)(e,[]);let n=(0,ee.a)();return o.createElement("svg",Object.assign({viewBox:"0 0 24 16",fill:"none"},t),o.createElement("g",{clipPath:`url(#${n})`},o.createElement("rect",{y:"0.0166016",width:"24",height:"8",fill:"#CE1126"}),o.createElement("rect",{y:"8.0166",width:"24",height:"8",fill:"white"})),o.createElement("defs",null,o.createElement("clipPath",{id:n},o.createElement("rect",{width:"24",height:"16",rx:"2",fill:"white"}))))},MalaysiaRoundIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 20 20",fill:"none",style:Object.assign({borderRadius:"50%"},e.style)},e),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#C4C4C4"})),o.createElement("rect",{y:"1",width:"20",height:"20",fill:"#CC0001"}),o.createElement("rect",{y:"16.106",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"16",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"18",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"14.0652",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"12.0242",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"9.9834",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"7.94263",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"5.90186",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"3.86084",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"2",width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{width:"20",height:"1.02041",fill:"white"}),o.createElement("rect",{y:"-1",width:"10",height:"12",fill:"#010066"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.11387 3.86084C2.92711 3.86084 1.96387 5.23232 1.96387 6.92206C1.96387 8.6118 2.92711 9.98329 4.11387 9.98329C4.54263 9.98329 4.94211 9.80406 5.27763 9.4957C5.08225 9.59203 4.87256 9.64471 4.65427 9.64471C3.60193 9.64471 2.74786 8.42866 2.74786 6.93032C2.74786 5.43198 3.60193 4.21594 4.65427 4.21594C4.88682 4.21594 5.10959 4.27527 5.31571 4.38397C4.97256 4.0538 4.5589 3.86084 4.11387 3.86084Z",fill:"#FFCC00"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.67935 8.51573L6.7737 7.8407L7.04147 9.22221L6.43573 8.06657L6.24676 9.47313L6.0609 8.06576L5.4526 9.2188L5.72343 7.83844L4.81629 8.50957L5.49017 7.42963L4.46387 7.48593L5.40732 6.9203L4.46512 6.35062L5.4913 6.41133L4.81981 5.3285L5.72546 6.00353L5.45769 4.62202L6.06343 5.77766L6.25241 4.37109L6.43827 5.77847L7.04656 4.62543L6.77574 6.00579L7.68287 5.33466L7.00899 6.4146L8.0353 6.3583L7.09184 6.92392L8.03404 7.49361L7.00786 7.43289L7.67935 8.51573Z",fill:"#FFCC00"}))),MalaysiaSquareIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 24 16",fill:"none"},e),o.createElement("rect",{width:"24",height:"16",rx:"2",fill:"#CC0001"}),o.createElement("rect",{y:"12.2712",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"12.1904",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"13.7144",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"10.7161",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"9.16138",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"7.60645",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"6.05127",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"4.49658",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"2.94141",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{y:"1.52393",width:"24",height:"0.777454",fill:"white"}),o.createElement("rect",{width:"24",height:"0.777454",fill:"white"}),o.createElement("path",{d:"M0 2C0 0.895431 0.895431 0 2 0H12V8.38095H0V2Z",fill:"#010066"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.93644 1.52393C3.51233 1.52393 2.35645 2.56887 2.35645 3.85629C2.35645 5.14371 3.51233 6.18865 4.93644 6.18865C5.45096 6.18865 5.93034 6.05209 6.33296 5.81716C6.09851 5.89054 5.84688 5.93068 5.58492 5.93068C4.32212 5.93068 3.29724 5.00417 3.29724 3.86258C3.29724 2.72099 4.32212 1.79448 5.58492 1.79448C5.86399 1.79448 6.13132 1.83968 6.37865 1.9225C5.96688 1.67094 5.47049 1.52393 4.93644 1.52393Z",fill:"#FFCC00"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.216 5.07041L8.12923 4.55611L8.45055 5.60869L7.72366 4.72819L7.49689 5.79987L7.27386 4.72758L6.5439 5.60609L6.86889 4.55439L5.78033 5.06572L6.58899 4.24291L5.35742 4.28581L6.48957 3.85485L5.35893 3.42081L6.59034 3.46707L5.78456 2.64205L6.87133 3.15636L6.55001 2.10378L7.2769 2.98427L7.50367 1.9126L7.7267 2.98488L8.45666 2.10638L8.13166 3.15808L9.22022 2.64674L8.41157 3.46955L9.64314 3.42666L8.51099 3.85761L9.64163 4.29165L8.41022 4.2454L9.216 5.07041Z",fill:"#FFCC00"})),MyanmarRoundIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 20 20",fill:"none",style:Object.assign({borderRadius:"50%"},e.style)},e),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#C4C4C4"})),o.createElement("rect",{x:"-4",y:"-1",width:"28",height:"11",fill:"#FECB00"}),o.createElement("rect",{x:"-4",y:"10",width:"28",height:"10",fill:"#EA2839"}),o.createElement("rect",{x:"-4",y:"6.7041",width:"28",height:"6.47773",fill:"#34B233"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.56543 10.3272L10.1796 5.15527L11.7938 10.3272H8.56543Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5292 11.2775L7.18336 14.5129L8.91745 9.37991L11.5292 11.2775Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.75181 11.8648L5.33182 8.73143L10.7494 8.79447L9.75181 11.8648Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.6105 8.78962L15.0281 8.72658L10.6081 11.86L9.6105 8.78962Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4424 9.37686L13.1765 14.5098L8.83064 11.2744L11.4424 9.37686Z",fill:"white"}))),MyanmarSquareIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 24 16",fill:"none"},e),o.createElement("rect",{width:"24",height:"16",rx:"2",fill:"#FECB00"}),o.createElement("rect",{y:"8.3811",width:"24",height:"7.61905",rx:"2",fill:"#EA2839"}),o.createElement("rect",{y:"5.86987",width:"24",height:"4.93542",fill:"#34B233"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.7705 8.63046L12.1541 4.68994L13.5377 8.63046H10.7705Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.3108 9.35502L9.58574 11.8201L11.0721 7.90925L13.3108 9.35502Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.7874 9.80216L7.99884 7.41482L12.6425 7.46285L11.7874 9.80216Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.6667 7.4589L16.3104 7.41087L12.5218 9.79821L11.6667 7.4589Z",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.2361 7.90629L14.7225 11.8171L10.9974 9.35207L13.2361 7.90629Z",fill:"white"})),PhilippinesRoundIcon=e=>o.createElement(ImageWrap,Object.assign({alt:"round philippines flag",src:V.C.getAssetPath("flags/philippineRound.png"),style:Object.assign({borderRadius:"50%"},e.style)},e)),PhilippinesSquareIcon=e=>o.createElement(ImageWrap,Object.assign({alt:"square philippines flag",src:V.C.getAssetPath("flags/philippineSquare.png")},e)),TaiwanRoundIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 20 20",fill:"none",style:Object.assign({borderRadius:"50%"},e.style)},e),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#C4C4C4"})),o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#D8D8D8"}),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"white"})),o.createElement("rect",{width:"30",height:"20",fill:"#ED1E24"}),o.createElement("rect",{width:"15",height:"10",fill:"#2B2F84"}),o.createElement("circle",{cx:"7.49791",cy:"4.99913",r:"1.869",fill:"white"}),o.createElement("path",{d:"M7.93582 2.89402L7.49722 1.25732L7.05762 2.89812C7.28902 2.84212 7.64062 2.82912 7.93582 2.89402Z",fill:"white"}),o.createElement("path",{d:"M6.82515 2.95674L5.62695 1.75854L6.06655 3.39934C6.23895 3.23514 6.53695 3.04814 6.82515 2.95674Z",fill:"white"}),o.createElement("path",{d:"M5.89364 3.56677L4.25684 3.12817L5.45794 4.32927C5.52514 4.10107 5.68964 3.79007 5.89364 3.56677Z",fill:"white"}),o.createElement("path",{d:"M5.39266 4.56055L3.75586 4.99915L5.39666 5.43885C5.34066 5.20745 5.32756 4.85585 5.39266 4.56055Z",fill:"white"}),o.createElement("path",{d:"M5.45504 5.67188L4.25684 6.87007L5.89764 6.43047C5.73344 6.25807 5.54634 5.96007 5.45504 5.67188Z",fill:"white"}),o.createElement("path",{d:"M6.06555 6.60278L5.62695 8.23958L6.82815 7.03838C6.59975 6.97128 6.28875 6.80678 6.06555 6.60278Z",fill:"white"}),o.createElement("path",{d:"M7.05859 7.1041L7.49719 8.7409L7.93679 7.1001C7.70549 7.1561 7.35399 7.1692 7.05859 7.1041Z",fill:"white"}),o.createElement("path",{d:"M8.16992 7.04148L9.36812 8.23968L8.92852 6.59888C8.75622 6.76308 8.45822 6.95018 8.16992 7.04148Z",fill:"white"}),o.createElement("path",{d:"M9.10156 6.43145L10.7384 6.87005L9.53726 5.66895C9.47006 5.89725 9.30556 6.20825 9.10156 6.43145Z",fill:"white"}),o.createElement("path",{d:"M9.60263 5.43763L11.2394 4.99903L9.59863 4.55933C9.65463 4.79073 9.66763 5.14223 9.60263 5.43763Z",fill:"white"}),o.createElement("path",{d:"M9.54026 4.32637L10.7385 3.12817L9.09766 3.56777C9.26196 3.74007 9.44896 4.03807 9.54026 4.32637Z",fill:"white"}),o.createElement("path",{d:"M8.92959 3.39534L9.36819 1.75854L8.16699 2.95964C8.39529 3.02674 8.70629 3.19124 8.92959 3.39534Z",fill:"white"})))),TaiwanSquareIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 24 16",fill:"none"},e),o.createElement("rect",{width:"24",height:"16",rx:"2",fill:"#ED1E24"}),o.createElement("path",{d:"M0 2C0 0.89543 0.895431 0 2 0H15V10H0V2Z",fill:"#2B2F84"}),o.createElement("circle",{cx:"7.49791",cy:"4.99913",r:"1.869",fill:"white"}),o.createElement("path",{d:"M7.93582 2.89402L7.49722 1.25732L7.05762 2.89812C7.28902 2.84212 7.64062 2.82912 7.93582 2.89402Z",fill:"white"}),o.createElement("path",{d:"M6.82515 2.95674L5.62695 1.75854L6.06655 3.39934C6.23895 3.23514 6.53695 3.04814 6.82515 2.95674Z",fill:"white"}),o.createElement("path",{d:"M5.89364 3.56677L4.25684 3.12817L5.45794 4.32927C5.52514 4.10107 5.68964 3.79007 5.89364 3.56677Z",fill:"white"}),o.createElement("path",{d:"M5.39266 4.56055L3.75586 4.99915L5.39666 5.43885C5.34066 5.20745 5.32756 4.85585 5.39266 4.56055Z",fill:"white"}),o.createElement("path",{d:"M5.45504 5.67188L4.25684 6.87007L5.89764 6.43047C5.73344 6.25807 5.54634 5.96007 5.45504 5.67188Z",fill:"white"}),o.createElement("path",{d:"M6.06555 6.60278L5.62695 8.23958L6.82815 7.03838C6.59975 6.97128 6.28875 6.80678 6.06555 6.60278Z",fill:"white"}),o.createElement("path",{d:"M7.05859 7.1041L7.49719 8.7409L7.93679 7.1001C7.70549 7.1561 7.35399 7.1692 7.05859 7.1041Z",fill:"white"}),o.createElement("path",{d:"M8.16992 7.04148L9.36812 8.23968L8.92852 6.59888C8.75622 6.76308 8.45822 6.95018 8.16992 7.04148Z",fill:"white"}),o.createElement("path",{d:"M9.10156 6.43145L10.7384 6.87005L9.53726 5.66895C9.47006 5.89725 9.30556 6.20825 9.10156 6.43145Z",fill:"white"}),o.createElement("path",{d:"M9.60263 5.43763L11.2394 4.99903L9.59863 4.55933C9.65463 4.79073 9.66763 5.14223 9.60263 5.43763Z",fill:"white"}),o.createElement("path",{d:"M9.54026 4.32637L10.7385 3.12817L9.09766 3.56777C9.26196 3.74007 9.44896 4.03807 9.54026 4.32637Z",fill:"white"}),o.createElement("path",{d:"M8.92959 3.39534L9.36819 1.75854L8.16699 2.95964C8.39529 3.02674 8.70629 3.19124 8.92959 3.39534Z",fill:"white"})),ThailandRoundIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 20 20",fill:"none",style:Object.assign({borderRadius:"50%"},e.style)},e),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#C4C4C4"})),o.createElement("rect",{x:"-4",y:"-0.0166016",width:"28",height:"20",fill:"#ED1C24"}),o.createElement("rect",{x:"-4",y:"3.31665",width:"28",height:"13.3333",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M-4 6.65015H24V13.3168H-4V6.65015Z",fill:"#241D4F"}))),ThailandSquareIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 24 17",fill:"none"},e),o.createElement("rect",{y:"0.983398",width:"24",height:"16",rx:"2",fill:"#ED1C24"}),o.createElement("rect",{y:"3.65039",width:"24",height:"10.6667",fill:"white"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 6.31689H24V11.6502H0V6.31689Z",fill:"#241D4F"})),VietnamRoundIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 20 20",fill:"none",style:Object.assign({borderRadius:"50%"},e.style)},e),o.createElement("g",null,o.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},o.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#C4C4C4"})),o.createElement("rect",{x:"-4",y:"-0.0166016",width:"28",height:"20",fill:"#DA251D"}),o.createElement("path",{d:"M11.7228 10.8677L14.2819 9.00839L11.1187 9.00839L10.1409 6L9.16316 9.00839L6 9.00839L8.5591 10.8677L7.58184 13.8766L10.1409 12.0168L12.7 13.8766L11.7228 10.8677Z",fill:"#FFEB3B"}))),VietnamSquareIcon=e=>o.createElement("svg",Object.assign({viewBox:"0 0 24 16",fill:"none"},e),o.createElement("g",null,o.createElement("clipPath",null,o.createElement("rect",{width:"24",height:"16",fill:"white"})),o.createElement("path",{d:"M2.01386e-10 2C0 0.895431 0.895431 -7.50368e-10 2 -1.67599e-09L22 -1.84359e-08C23.1046 -1.93615e-08 24 0.895431 24 2L24 14C24 15.1046 23.1046 16 22 16L2 16C0.89543 16 1.52092e-09 15.1046 1.4097e-09 14L2.01386e-10 2Z",fill:"#DA251D"}),o.createElement("path",{d:"M13.7823 8.92854L16.6663 6.8332L13.1016 6.8332L11.9997 3.44287L10.8978 6.8332L7.33301 6.8332L10.217 8.92854L9.11567 12.3195L11.9997 10.2235L14.8837 12.3195L13.7823 8.92854Z",fill:"#FFEB3B"})));var eu={flag:"pfaLGRK"};let Flag=({country:e,language:t,rounded:n,height:r,width:i,isTesting:l,className:a})=>{let c,s;switch(t){case"en":c=o.createElement(EnglishSquareIcon,null),s=o.createElement(EnglishRoundIcon,null);break;case"vi":c=o.createElement(VietnamSquareIcon,null),s=o.createElement(VietnamRoundIcon,null);break;case"id":c=o.createElement(IndonesiaSquareIcon,{isTesting:l}),s=o.createElement(IndonesiaRoundIcon,{isTesting:l});break;case"th":c=o.createElement(ThailandSquareIcon,null),s=o.createElement(ThailandRoundIcon,null);break;case"km":c=o.createElement(CambodiaSquareIcon,null),s=o.createElement(CambodiaRoundIcon,null);break;case"ms":c=o.createElement(MalaysiaSquareIcon,null),s=o.createElement(MalaysiaRoundIcon,null);break;case"my":c=o.createElement(MyanmarSquareIcon,null),s=o.createElement(MyanmarRoundIcon,null);break;case"tl":c=o.createElement(PhilippinesSquareIcon,null),s=o.createElement(PhilippinesRoundIcon,null);break;case"hi":c=o.createElement(IndiaSquareIcon,null),s=o.createElement(IndiaRoundIcon,null);break;case"zh":c=o.createElement(TaiwanSquareIcon,null),s=o.createElement(TaiwanRoundIcon,null)}if(!c&&!s)switch(e){case"VN":c=o.createElement(VietnamSquareIcon,null),s=o.createElement(VietnamRoundIcon,null);break;case"ID":c=o.createElement(IndonesiaSquareIcon,{isTesting:l}),s=o.createElement(IndonesiaRoundIcon,{isTesting:l});break;case"TH":c=o.createElement(ThailandSquareIcon,null),s=o.createElement(ThailandRoundIcon,null);break;case"KH":c=o.createElement(CambodiaSquareIcon,null),s=o.createElement(CambodiaRoundIcon,null);break;case"MY":c=o.createElement(MalaysiaSquareIcon,null),s=o.createElement(MalaysiaRoundIcon,null);break;case"MM":c=o.createElement(MyanmarSquareIcon,null),s=o.createElement(MyanmarRoundIcon,null);break;case"PH":c=o.createElement(PhilippinesSquareIcon,null),s=o.createElement(PhilippinesRoundIcon,null);break;case"IN":c=o.createElement(IndiaSquareIcon,null),s=o.createElement(IndiaRoundIcon,null);break;case"TW":c=o.createElement(TaiwanSquareIcon,null),s=o.createElement(TaiwanRoundIcon,null)}return o.createElement("div",{className:`${eu.flag} ${a||""}`,style:{"--width":i||20,"--height":r||20}},n?s:c)},ed=(0,o.forwardRef)((e,t)=>{var{keepSearch:n=!1}=e,i=(0,r._)(e,["keepSearch"]);return n?o.createElement(ef,Object.assign({},i,{ref:t})):o.createElement(ep,Object.assign({},i,{ref:t}))}),ef=(0,o.forwardRef)((e,t)=>{var{value:n,defaultValue:i,onChange:l,clearable:a}=e,c=(0,r._)(e,["value","defaultValue","onChange","clearable"]);let[s,u]=(0,N.C)({value:n,defaultValue:i,onChange:l});return o.createElement(f.F,Object.assign({ref:t,rightSection:o.createElement(p.E,{src:V.C.getAssetPath("chevron-down.svg"),fit:"none"}),size:"md",maxDropdownHeight:300,onChange:e=>u(e),value:s},c,a&&(null==s?void 0:s.length)>0?{rightSection:o.createElement(m.A,{onClick:()=>{u("")},sx:{cursor:"pointer"}},o.createElement(_IconSelect,null))}:{}))}),ep=(0,o.forwardRef)((e,t)=>{var{searchValue:n,onSearchChange:l}=e,a=(0,r._)(e,["searchValue","onSearchChange"]);let[c,s]=(0,N.C)({defaultValue:"",value:n,onChange:l});return o.createElement(h.Ph,Object.assign({ref:t,rightSection:o.createElement(i.Z,{size:18}),rightSectionProps:{style:{pointerEvents:"none"}},size:"md",maxDropdownHeight:300,onSearchChange:e=>s(e),searchValue:c},a,a.clearable&&(null==c?void 0:c.length)>0?{rightSection:o.createElement(m.A,{onClick:()=>{s("")},sx:{cursor:"pointer"}},o.createElement(_IconSelect,null))}:{}))}),_IconSelect=()=>o.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.6665 9.99996C1.6665 5.39163 5.3915 1.66663 9.99984 1.66663C14.6082 1.66663 18.3332 5.39163 18.3332 9.99996C18.3332 14.6083 14.6082 18.3333 9.99984 18.3333C5.3915 18.3333 1.6665 14.6083 1.6665 9.99996ZM12.4083 13.5831C12.7333 13.9081 13.2583 13.9081 13.5833 13.5831C13.9 13.2581 13.9 12.7247 13.5833 12.4081L11.175 9.99973L13.5833 7.5914C13.9083 7.2664 13.9083 6.7414 13.5833 6.4164C13.2583 6.0914 12.7333 6.0914 12.4083 6.4164L10 8.82473L7.59167 6.4164C7.26667 6.0914 6.74167 6.0914 6.41667 6.4164C6.26063 6.57209 6.17293 6.78347 6.17293 7.0039C6.17293 7.22433 6.26063 7.43571 6.41667 7.5914L8.825 9.99973L6.41667 12.4081C6.26063 12.5638 6.17293 12.7751 6.17293 12.9956C6.17293 13.216 6.26063 13.4274 6.41667 13.5831C6.74167 13.9081 7.26667 13.9081 7.59167 13.5831L10 11.1747L12.4083 13.5831Z",fill:"#8C8C8C"})),getIsMobile=()=>"undefined"!=typeof window&&window.innerWidth"undefined"!=typeof window&&window.innerWidth>=Z.B.BREAK_POINT_MOBILE&&window.innerWidth{let[e,t]=(0,o.useState)(getIsMobile()),[n,r]=(0,o.useState)(getIsLargeMobile());return(0,o.useEffect)(()=>{let handleResize=()=>{t(getIsMobile()),r(getIsLargeMobile())};return window.addEventListener("resize",handleResize,{passive:!0}),()=>{window.removeEventListener("resize",handleResize)}},[]),{isMobile:e,isLargeMobile:n}};let ErrorBoundary=class ErrorBoundary extends o.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){console.error("Uncaught error:",e,t)}render(){return this.state.hasError?this.props.fallback||o.createElement(o.Fragment,null):this.props.children}};let Carousel=e=>{var{slidesToShow:t=1,children:n}=e,i=(0,r._)(e,["slidesToShow","children"]);let l=Array.isArray(n)?n.length:1;return l?o.createElement(ErrorBoundary,null,o.createElement(q.l,Object.assign({slideSize:String(Math.floor(1/t*1e4)/100)+"%",containScroll:"trimSnaps"},i),n)):null};Carousel.Slide=q.l.Slide;let em=(0,W.Z)(Carousel)` cursor: grab; width: 100%; .mantine-Carousel-control { background: rgb(255, 255, 255); opacity: 1; border: none; border-radius: 0; box-shadow: none; &[data-inactive] { opacity: 0; cursor: default; } &:first-child { padding-right: 24px; background: linear-gradient( 90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100% ); } &:last-child { padding-left: 24px; background: linear-gradient( 270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100% ); } } .mantine-Carousel-container { align-items: center; } `;var eh=(0,s.k)((e,t)=>({root:{color:t.color||("hb"===e.primaryColor?e.colors.hb[6]:e.fn.primaryColor()),"&[data-event-category] > *":{pointerEvents:"none"}}}));let Anchor=e=>{var{color:t,styles:n,className:i}=e,l=(0,r._)(e,["color","styles","className"]);let{classes:a,cx:c}=eh({color:t},{name:"Anchor",styles:n});return o.createElement(U.T,Object.assign({as:"a",className:c(a.root,i)},l))},BreadcrumbItem=e=>{var{children:t}=e,n=(0,r._)(e,["children"]);return o.createElement(Anchor,Object.assign({size:"p4",color:"gray.8"},n),t)},AspectRatio=e=>o.createElement(g.o,Object.assign({sx:{borderRadius:4,overflow:"hidden","> img":{objectFit:"contain"}}},e)),Breadcrumbs=e=>{var t,{children:n,showHomeIcon:i=!0,homeIconHref:l="/"}=e,a=(0,r._)(e,["children","showHomeIcon","homeIconHref"]);let c=(0,u.rZ)(),s=(null===(t=null==c?void 0:c.other)||void 0===t?void 0:t.template)==="mb",[d,f]=(0,o.useState)(null),{isMobile:p}=useScreenSize(),[,m]=(0,o.useState)(!0),h=(0,o.useCallback)(()=>{m(!1)},[]),g=(0,o.useCallback)(()=>{setTimeout(()=>{m(!0)},1e3)},[]);return(0,o.useEffect)(()=>(d&&(d.on("scroll",h),d.on("pointerUp",g)),()=>{d&&(d.off("scroll",h),d.on("pointerUp",g))}),[d,h,g]),o.createElement(em,Object.assign({align:"center",slideGap:"xs",dragFree:!0,draggable:p,slideSize:"0",getEmblaApi:f,controlsOffset:-52,previousControlIcon:o.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},o.createElement("path",{d:"M6.86589 3.56104C7.03647 3.56104 7.20724 3.62732 7.33724 3.75765L7.39453 3.81494C7.6552 4.07561 7.6552 4.49765 7.39453 4.75765L4.81901 7.33317L13.5326 7.33317C13.9006 7.33317 14.1992 7.63184 14.1992 7.99984C14.1992 8.36784 13.9006 8.6665 13.5326 8.6665L4.81901 8.66651L7.39453 11.242C7.6552 11.5027 7.6552 11.9247 7.39453 12.1847L7.33724 12.242C7.07657 12.5027 6.65453 12.5027 6.39453 12.242L2.6237 8.47119C2.36303 8.21053 2.36303 7.78849 2.6237 7.52849L6.39453 3.75765C6.52487 3.62732 6.6953 3.56104 6.86589 3.56104Z",fill:"#595959"})),nextControlIcon:o.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},o.createElement("path",{d:"M9.13411 12.439C8.96353 12.439 8.79276 12.3727 8.66276 12.2423L8.60547 12.1851C8.3448 11.9244 8.3448 11.5023 8.60547 11.2423L11.181 8.66683L2.46745 8.66683C2.09945 8.66683 1.80078 8.36816 1.80078 8.00016C1.80078 7.63216 2.09945 7.3335 2.46745 7.3335L11.181 7.3335L8.60547 4.75797C8.3448 4.49731 8.3448 4.07527 8.60547 3.81527L8.66276 3.75797C8.92343 3.49731 9.34547 3.49731 9.60547 3.75797L13.3763 7.52881C13.637 7.78947 13.637 8.21152 13.3763 8.47152L9.60547 12.2423C9.47513 12.3727 9.3047 12.439 9.13411 12.439Z",fill:"#595959"}))},a),i&&o.createElement(Carousel.Slide,{style:{borderRight:`1px solid ${el.neutral[1]}`}},o.createElement(BreadcrumbItem,{href:l,target:"_blank",className:"pointer-event-child-none"},o.createElement(v.x,{sx:Object.assign({},!s&&{borderRadius:"50%",display:"flex",justifyContent:"center",alignItems:"center"}),bg:!s&&el.neutral[0],p:s?0:6},o.createElement(AspectRatio,{ratio:1,w:18},s?o.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.1183 3.67722C12.8727 2.70772 11.1281 2.708 9.88187 3.67718L14.1183 3.67722ZM14.1183 3.67722L19.718 8.03283C20.5589 8.68632 21.05 9.69173 21.05 10.7562V17.6002C21.05 19.5057 19.5055 21.0502 17.6 21.0502H6.40016C4.49466 21.0502 2.9502 19.5057 2.9502 17.6002V10.7562C2.9502 9.69163 3.44113 8.68632 4.28216 8.03283L9.88187 3.67718M10.6799 4.70339L5.08006 9.05916C4.55657 9.46592 4.2502 10.0923 4.2502 10.7562V17.6002C4.2502 18.7878 5.21263 19.7502 6.40016 19.7502H17.6C18.7875 19.7502 19.75 18.7878 19.75 17.6002V10.7562C19.75 10.0923 19.4438 9.46612 18.9204 9.05936L13.3202 4.70335C12.5443 4.09941 11.4571 4.09905 10.6799 4.70339Z",fill:"#3E3F58"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.2373 13.1626C12.5546 12.4794 11.4466 12.4791 10.7629 13.1628C10.0793 13.8464 10.0793 14.9538 10.7629 15.6374C11.4465 16.321 12.5539 16.321 13.2375 15.6374C13.9211 14.9538 13.9211 13.8464 13.2375 13.1628L13.2373 13.1626ZM14.1567 12.2436C12.9661 11.0521 11.0348 11.0525 9.84366 12.2436C8.65237 13.4348 8.65237 15.3653 9.84366 16.5566C11.0349 17.7479 12.9654 17.7479 14.1567 16.5566C15.348 15.3653 15.348 13.4348 14.1567 12.2436Z",fill:"#3E3F58"})):o.createElement("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.58691 5.59863L8.58691 1.62305C8.83594 1.45898 9.16406 1.45898 9.41309 1.62305L15.4131 5.59863C15.624 5.73926 15.75 5.97363 15.75 6.22559V14.25C15.75 15.0791 15.0791 15.75 14.25 15.75H3.75C2.9209 15.75 2.25 15.0791 2.25 14.25V6.22559C2.25 5.97363 2.37598 5.73926 2.58691 5.59863ZM5.5017 11.7602C5.1717 11.5108 5.17316 11.0321 5.46521 10.7391C5.75775 10.4456 6.24936 10.4292 6.5986 10.6522C7.17818 11.0223 8.12516 11.4889 9.21628 11.4889C10.3074 11.4889 11.2543 11.0223 11.8339 10.6522C12.1832 10.4292 12.6748 10.4456 12.9673 10.7391C13.2594 11.0321 13.2608 11.5108 12.9308 11.7602C11.8743 12.5589 10.535 12.9889 9.21628 12.9889C7.89758 12.9889 6.55824 12.5589 5.5017 11.7602Z",fill:"#595959"})))))),o.createElement(Carousel.Slide,null),o.createElement(Carousel.Slide,null,o.createElement(b.O,{styles:{separator:{marginInline:4}},separator:o.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},o.createElement("path",{d:"M8.71527 7.99969L6.16794 5.45236C5.89194 5.17636 5.89194 4.72836 6.16794 4.45236C6.44394 4.17636 6.89194 4.17636 7.16794 4.45236L10.2439 7.52836C10.5046 7.78903 10.5046 8.21103 10.2439 8.47103L7.16794 11.547C6.89194 11.823 6.44394 11.823 6.16794 11.547C5.89194 11.271 5.89194 10.823 6.16794 10.547L8.71527 7.99969Z",fill:"#8C8C8C"}))},n)))};Breadcrumbs.Item=BreadcrumbItem;let eg=(0,W.Z)(y.g)` .mantine-Textarea-input { padding: 12px 16px; background: #ffffff; border: 1px solid ${G.t.colors.gray200}; border-radius: 4px; } `;var ev=(0,s.k)(e=>({root:{},inner:{},content:{},header:{borderBottom:`1px solid ${e.colors.neutral[1]}`,marginRight:0,marginBottom:0,padding:"12px"},overlay:{},title:{fontSize:16,fontWeight:700,lineHeight:1.5},body:{},close:{cursor:"pointer",width:"unset",height:"unset",svg:{width:"24px !important",height:"24px !important"}}}));let eb=(0,W.Z)(E.U)` .mantine-Accordion-label { padding: 0; } .mantine-Accordion-control { &:hover { background-color: transparent; } } .mantine-Accordion-item { .mantine-Accordion-chevron { > div { background-repeat: no-repeat; width: 16px; height: 16px; background-position: center; background-image: url(${e=>e.closeChevron||V.C.getAssetPath("plus-icon.svg")}); } } &[data-active='true'] { .mantine-Accordion-chevron { > div { background-image: url(${e=>e.openChevron||V.C.getAssetPath("minus-icon.svg")}); } } } } .mantine-Accordion-panel { border-radius: ${G.t.borderRadius}; } .mantine-Accordion-content { white-space: pre-wrap; } `,Accordion=e=>{var{children:t}=e,n=(0,r._)(e,["children"]);return o.createElement(eb,Object.assign({chevron:o.createElement("div",null),disableChevronRotation:!0,transitionDuration:300},n),t)};Accordion.Control=E.U.Control,Accordion.Item=E.U.Item,Accordion.Panel=E.U.Panel;let ey=V.C.getAssetPath("avatar.jpg"),Avatar=e=>{var{withIndicator:t=!1,indicatorConfig:n=null,size:i=56,children:l,styles:a,placeholderText:c}=e,s=(0,r._)(e,["withIndicator","indicatorConfig","size","children","styles","placeholderText"]);let generateAvatar=()=>o.createElement(w.q,Object.assign({size:i,radius:"xl"},s,{imageProps:Object.assign({loading:"lazy"},s.imageProps),styles:{placeholder:{backgroundColor:s.color,color:"white"}}}),l||c||o.createElement(ImageWrap,{src:ey,width:i,alt:s.alt||"avatar"}));return t?o.createElement(C.z,Object.assign({inline:!0,position:"bottom-end",offset:9},n,{styles:Object.assign({indicator:{backgroundColor:o.isValidElement(n.label)&&"transparent",zIndex:1}},a)}),generateAvatar()):generateAvatar()},eE=300,ew=(0,S.Z)({key:"mantine",prepend:!1}),NumberInput=e=>{var{value:t,onChange:n}=e,i=(0,r._)(e,["value","onChange"]);let[l,a]=(0,o.useState)(t),[c]=(0,j.c)(l,eE);return(0,o.useEffect)(()=>{null==n||n(c)},[c]),(0,o.useEffect)(()=>{a(t)},[t]),o.createElement(L.Y,Object.assign({size:"md",stepHoldDelay:500,stepHoldInterval:e=>Math.max(1e3/Math.pow(e,2),25),onChange:a,hideControls:!0,min:0,formatter:e=>0===Number(e)?e:e||"",removeTrailingZeros:!0,value:l},i))},eC=V.C.getAssetPath("EyeVisible.svg"),ex=V.C.getAssetPath("EyeHidden.svg"),eS=(0,o.forwardRef)((e,t)=>{let{size:n="md",visibilityToggleIcon:i}=e,l=(0,r._)(e,["size","visibilityToggleIcon"]);return o.createElement(R.W,Object.assign({ref:t,size:n,visibilityToggleIcon:i||(({reveal:e,size:t})=>e?o.createElement("img",{src:eC,width:t,loading:"lazy"}):o.createElement("img",{src:ex,width:t,loading:"lazy"}))},l,{className:`input-control ${(null==l?void 0:l.className)||""}`}))}),eL=(0,o.forwardRef)((e,t)=>{var{value:n,onChange:i,onChangeRaw:l,maxLength:a}=e,c=(0,r._)(e,["value","onChange","onChangeRaw","maxLength"]);let[s,u]=(0,o.useState)(n||""),[d]=(0,j.c)(s,eE);return(0,o.useEffect)(()=>{null==i||i(d)},[d]),(0,o.useEffect)(()=>{u(n)},[n]),o.createElement(O.o,Object.assign({ref:t,size:"md",onChange:e=>{"number"==typeof a&&e.currentTarget.value.length>a||(null==l||l(e),u(e.currentTarget.value))},value:s},c,{maxLength:a,className:`input-control ${(null==c?void 0:c.className)||""}`}))}),eR=eL;eR.File=e=>o.createElement(x.S,Object.assign({size:"md"},e)),eR.Password=eS,eR.Number=NumberInput,eR.Wrapper=k.I.Wrapper;let eO=q.l.Slide,ek=(0,o.createContext)({}),findIndexFromLeftSide=(e,t)=>e>=t?e-t:e,findIndexFromRight=(e,t)=>e<0?t+e:e,CentralCarousel=e=>{var{children:t,blurFromCenter:n,blurFromIndex:i,blurLength:l=3,maxBlurOpacity:a=.5,onSlideChange:c,selectSlideWhenClick:u}=e,d=(0,r._)(e,["children","blurFromCenter","blurFromIndex","blurLength","maxBlurOpacity","onSlideChange","selectSlideWhenClick"]);let{width:f}=(0,_.n)(),[p]=(0,B.y)(),m=(0,o.useRef)(null),[h,g]=(0,o.useState)(0),handleStyle=()=>{var e,t,r,o,c;let s=(null===(e=null==m?void 0:m.current)||void 0===e?void 0:e.slideNodes())||[];if((null===(t=null==m?void 0:m.current)||void 0===t?void 0:t.slideNodes().length)<=(null===(r=null==m?void 0:m.current)||void 0===r?void 0:r.slidesInView().length))return s.map(e=>{e.classList.remove("center-slide"),e.style.opacity="1"}),!1;let u=null===(o=null==m?void 0:m.current)||void 0===o?void 0:o.selectedScrollSnap();g(u);let d=s.length,f=null===(c=null==m?void 0:m.current)||void 0===c?void 0:c.slidesInView(),p=f.length,h=n?i+l-1:Math.floor(p/2),v=u+h,b=v===d?0:v>d?v-d:v,y=u-h,E=y<0?d+y:y>0?u-h:0,w=[...new Set(Array(2*h+1).fill("").map((e,t)=>findIndexFromLeftSide(E+t,d)))];s.map((e,t)=>{if(t===u?e.classList.add("center-slide"):e.classList.remove("center-slide"),-1!==w.indexOf(t)){let n=a/l;for(let r=0;r{(null==m?void 0:m.current)&&handleStyle()},[f]);let v=(0,s.k)(()=>{var e,t;return{control:Object.assign({},(null===(e=null==m?void 0:m.current)||void 0===e?void 0:e.slideNodes().length)<=(null===(t=null==m?void 0:m.current)||void 0===t?void 0:t.slidesInView().length)&&{display:"none"})}}),{classes:b}=v();return o.createElement(ek.Provider,{value:{slider:null==m?void 0:m.current,centerSlide:h,selectSlideWhenClick:u}},o.createElement(q.l,Object.assign({classNames:{control:b.control},ref:p,slideSize:"auto",containScroll:"trimSnaps"},{getEmblaApi:e=>{m.current=e},onSlideChange:e=>{handleStyle(),null==c||c(e)}},d,{loop:!0}),"function"==typeof t?t(h):t))};CentralCarousel.Slide=e=>{var{children:t,onClick:n,innerSlideProps:i}=e,l=(0,r._)(e,["children","onClick","innerSlideProps"]);let{slider:a,selectSlideWhenClick:c}=(0,o.useContext)(ek),s=(0,o.useRef)(),u=(0,o.useRef)(""),[d,f]=(0,o.useState)(0);(0,o.useEffect)(()=>{u.current=String(Math.round(1e4*Math.random()))},[]),(0,o.useEffect)(()=>{let e=(null==a?void 0:a.slideNodes())||[];f(e.findIndex(e=>e.dataset.key===u.current))},[a]);let p={ref:s,"data-key":u.current,"data-index":d};return o.createElement(eO,Object.assign({},p,l),o.createElement("div",Object.assign({style:{height:"100%"},onClick:()=>{c&&(null==a||a.scrollTo(d)),null==n||n(d)}},i),t))};let Checkbox=e=>{var{styles:t,color:n="blue"}=e,i=(0,r._)(e,["styles","color"]);let l=(0,u.rZ)(),a=(0,o.useMemo)(()=>{var e,t;return((null==n?void 0:n.includes("."))?null===(e=l.colors[n.split(".")[0]])||void 0===e?void 0:e[n.split(".")[1]]:null===(t=l.colors[n])||void 0===t?void 0:t[l.primaryShade||6])||l.colors.blue[6]},[n]);return o.createElement(A.X,Object.assign({styles:Object.assign({input:{"&:hover":{border:`1px solid ${a}`}}},t),color:n},i))};Checkbox.Group=A.X.Group;let eA=(0,W.Z)(T.i)` ${e=>{let t=e.color||G.t.colors.primaryBase;return` .mantine-Slider-bar { background-color: ${t}; } .mantine-Slider-thumb { border-color: ${t}; color: ${t}; } `}} [data-theme='marryBaby'] & { ${e=>{let t=e.color||G.t.mbColors.pink;return` .mantine-Slider-bar { background-color: ${t}; } .mantine-Slider-thumb { border-color: ${t}; color: ${t}; } `}} } .mantine-Slider-label { background-color: transparent; color: #000; font-size: 14px; font-weight: bold; } `,eT=W.Z.div` display: flex; align-items: center; .hhg-mantine-slider { flex-grow: 1; } button { path:not([stroke]) { stroke: ${G.t.colors.primaryBase}; } } [data-theme='marryBaby'] & { button { path:not([stroke]) { stroke: ${G.t.mbColors.pink}; } } } `,Radio=e=>{var{styles:t,color:n="blue"}=e,i=(0,r._)(e,["styles","color"]);let l=(0,u.rZ)(),a=(0,o.useMemo)(()=>{var e,t;return((null==n?void 0:n.includes("."))?null===(e=l.colors[n.split(".")[0]])||void 0===e?void 0:e[n.split(".")[1]]:null===(t=l.colors[n])||void 0===t?void 0:t[l.primaryShade||6])||l.colors.blue[6]},[n]);return o.createElement(P.Y,Object.assign({styles:Object.assign({radio:{"&:hover":{border:`1px solid ${a}`}},icon:{color:`${a}`}},t),color:n},i))};function transferValueToOtp(e,t=6){let n=Array(t).fill("");if(e){let t=e.toString().split("");n.map((e,r)=>{t[r]&&(n[r]=t[r]||"")})}return n}function transferOtpToValue(e){return e.join("")}Radio.Group=P.Y.Group;let eP=(0,o.forwardRef)((e,t)=>{let{maxLength:n=1,placeholder:i,className:l}=e,a=(0,r._)(e,["maxLength","placeholder","className"]);return o.createElement("input",Object.assign({maxLength:n,className:Q()("Ia6IojY","otpInput",l),placeholder:i,type:"number"},a,{ref:t}))}),eI=(0,o.forwardRef)((e,t)=>{let{valueLength:n=6,type:r="number",value:i,defaultValue:l,placeholder:a,onChange:c,onBlur:s}=e,u=(0,o.useRef)(Array(n).fill(null)),[d,f]=(0,o.useState)(l||i),[p,m]=(0,o.useState)(-1),[h,g]=(0,o.useState)(()=>transferValueToOtp(d,n)),v=(0,o.useCallback)(()=>{if(-1===p)return;let e=u.current[p];e&&(e.value="",h[p]="",g(h),f(()=>transferOtpToValue(h)),null==c||c(transferOtpToValue(h)))},[p,c,h]),b=(0,o.useCallback)(()=>{if(0===p)return;let e=u.current[p];e&&e.blur();let t=u.current[p-1];t&&t.focus()},[p]),y=(0,o.useCallback)(()=>{if(p===n-1)return;let e=u.current[p];e&&e.blur();let t=u.current[p+1];t&&t.focus()},[p,n]),E=(0,o.useCallback)(e=>{let t=e.target,n=t.value,r=n.toString().slice(0,1),o=u.current.findIndex(e=>e===t);-1!==o&&(h[o]=r,g(h),f(()=>transferOtpToValue(h)),null==c||c(transferOtpToValue(h))),y()},[y,c,h]),w=(0,o.useCallback)(e=>{let t=e.target,n=u.current.findIndex(e=>e===t);"number"===r?t.select():t.setSelectionRange(0,t.value.length,"backward"),-1!==n&&m(n)},[]),C=(0,o.useCallback)(e=>{let t=e.clipboardData.getData("text/plain"),r=transferValueToOtp(t,n),o=transferOtpToValue(r);g(r),f(o),null==c||c(o)},[c,r,n]),x=(0,o.useCallback)(e=>{8===e.keyCode||"Backspace"===e.key?(e.preventDefault(),v(),b()):46===e.keyCode||"Delete"===e.key?(e.preventDefault(),v()):37===e.keyCode||"ArrowLeft"===e.key?(e.preventDefault(),b()):39===e.keyCode||"ArrowRight"===e.key?(e.preventDefault(),y()):(32===e.keyCode||" "===e.key||"Spacebar"===e.key||"Space"===e.key)&&e.preventDefault()},[v,y,b]);return(0,o.useImperativeHandle)(t,()=>u.current[0],[]),(0,o.useEffect)(()=>{g(()=>transferValueToOtp(i,n)),f(i)},[n,i]),o.createElement(I.k,{justify:"center",columnGap:8,className:Q()("_2iQs0sk","otpContainer")},h.map((e,t)=>o.createElement(eP,{ref:e=>{u.current[t]=e},key:""+t,value:e,type:r,onChange:E,onFocus:w,onKeyDown:x,onPaste:C,onBlur:s,placeholder:a})))}),eM=Object.values(X.s).reduce((e,{phoneCountry:t})=>(e.includes(t)||e.push(t),e),[]);var e$={phoneInput:"i-9Ibox",error:"YDWHh9b"};let CaretDown=e=>o.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 8 5",fill:"currentColor"},e),o.createElement("path",{d:"M4 5L0.535898 0.5L7.4641 0.5L4 5Z"})),ez=(0,o.forwardRef)((e,t)=>{let{isError:i,defaultCountry:l,countries:a=eM,countryCallingCodeEditable:c=!1,defaultValue:s,value:u,onChange:d,className:f}=e,p=(0,r._)(e,["isError","defaultCountry","countries","countryCallingCodeEditable","defaultValue","value","onChange","className"]),[m,h]=(0,o.useState)(s||u),[g,v]=(0,o.useState)(null);return((0,o.useEffect)(()=>{h(u)},[u]),(0,o.useEffect)(()=>{(0,r.a)(void 0,void 0,void 0,function*(){let e=yield Promise.all([n.e(5081),n.e(5911),n.e(5697)]).then(n.bind(n,15911));v(e)})},[]),g)?o.createElement(g.default,Object.assign({ref:t,value:m,onChange:e=>{h(e),null==d||d(e)},countries:a,defaultCountry:l,countryCallingCodeEditable:c,className:Q()(e$.phoneInput,{isError:i,[e$.error]:i},f),flagUrl:void 0,flagComponent:e=>{let{country:t,countryName:n,flagUrl:i}=e,l=(0,r._)(e,["country","countryName","flagUrl"]),a=t?`(+${g.getCountryCallingCode(t)})`:"";return o.createElement(o.Fragment,null,o.createElement(Flag,Object.assign({country:t,title:n},l)),o.createElement("span",{className:Q()(e$.callingCode,"PhoneInputCountryIconCallingCode")},a))},countrySelectProps:{arrowComponent:()=>o.createElement("div",{className:Q()(e$.arrowSelect,"PhoneInputArrowContainer")},o.createElement(CaretDown,null))}},p)):null});var eD=(0,s.k)((e,t)=>{let{variant:n}=t,r={content:"none",top:0,bottom:0,zIndex:1,width:(0,c.h)(56)};return Object.assign({},"inline"===n&&{root:{},tabsList:{gap:(0,c.h)(24),borderBottom:"none",flexWrap:"nowrap"},tab:{padding:`${(0,c.h)(8)} 0`,color:e.colors.gray[4],borderColor:"transparent",borderBottomWidth:(0,c.h)(2),marginBottom:(0,c.h)(-1),transition:"border 0.2s ease","&:hover":{backgroundColor:"initial",borderColor:"transparent"},"&[data-active='true']":{color:e.fn.primaryColor(),borderColor:e.fn.primaryColor()}},tabRightSection:{},tabLabel:{},tabIcon:{},panel:{},scrollArea:{position:"relative","&.prev-bg":{"&:before":Object.assign(Object.assign({},r),{content:'""',position:"absolute",left:0,background:"linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%)"})},"&.next-bg":{"&:after":Object.assign(Object.assign({},r),{content:'""',position:"absolute",right:0,background:"linear-gradient(90deg, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)"})}},list:{borderBottom:`1px solid ${e.colors.neutral[1]}`},btn:{position:"absolute",top:"50%",zIndex:2,transform:"translate(0, -50%)",width:(0,c.h)(28),height:(0,c.h)(28),padding:0,background:"white",borderRadius:"50%",cursor:"pointer",filter:"drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.04)) drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0px 10px 16px rgba(0, 0, 0, 0.04))",".mantine-Button-icon":{display:"flex",alignItems:"center",justifyContent:"center"},"&.disabled":{opacity:0,zIndex:0}},prevBtn:{left:0},nextBtn:{right:0}})});let Tabs=e=>{var t,{variant:n="inline",value:i,styles:c,children:s,dataList:u=[],tabProps:d,listProps:f,panelProps:p,TabComponentDisplay:m,startPadding:h=40,defaultValue:g}=e,v=(0,r._)(e,["variant","value","styles","children","dataList","tabProps","listProps","panelProps","TabComponentDisplay","startPadding","defaultValue"]);let{cx:b,classes:y}=eD({variant:n},{name:"Tabs",styles:c}),E=(0,o.useRef)(null),w=(0,o.useRef)([]),[C,x]=(0,o.useState)(g||(null===(t=null==u?void 0:u[0])||void 0===t?void 0:t.value)),[S,L]=(0,o.useState)(0),[R,O]=(0,o.useState)(!1),[k,A]=(0,o.useState)(!0),[T,P]=(0,o.useState)({x:0,y:0}),I=(0,o.useRef)(null),z=Object.assign({defaultValue:g,classNames:y},s?{value:i}:{value:C,onTabChange:e=>x(e)});(0,o.useEffect)(()=>{x(i)},[i]),(0,o.useEffect)(()=>{var e,t,n;null===(e=I.current)||void 0===e||e.scrollTo({left:(null===(n=null===(t=null==w?void 0:w.current)||void 0===t?void 0:t[S])||void 0===n?void 0:n.offsetLeft)-h,behavior:"smooth"})},[S]),(0,o.useEffect)(()=>{L(u.findIndex(e=>e.value==C))},[C]),(0,o.useEffect)(()=>{var e,t;A(0===T.x),O((null===(e=null==I?void 0:I.current)||void 0===e?void 0:e.clientWidth)+T.x===(null===(t=null==I?void 0:I.current)||void 0===t?void 0:t.scrollWidth))},[T]);let TabTextComponent=({text:e,dataEventCategory:t,dataEventAction:n,dataEventLabel:r})=>m?o.createElement(m,null,e):o.createElement(U.T,{size:"s3",color:"inherit",weight:"semiBold","data-event-category":t,"data-event-action":n,"data-event-label":r},e);return o.createElement(M.m,Object.assign({},z,v),s||o.createElement(o.Fragment,null,o.createElement($.x,{className:b(y.scrollArea,`${k?"":"prev-bg"} ${R?"":"next-bg"}`),scrollbarSize:0,viewportRef:I,onScrollPositionChange:P},o.createElement(M.m.List,Object.assign({className:y.list,ref:E},f),u.map((e,t)=>o.createElement(M.m.Tab,Object.assign({ref:e=>w.current[t]=e,className:y.tab,key:String(e.value),value:String(e.value)},d),o.createElement(TabTextComponent,Object.assign({},e))))),o.createElement(Button,{className:b(y.btn,y.prevBtn,k?"disabled":""),unstyled:!0,onClick:()=>L(S-1>-1?S-1:0),leftIcon:o.createElement(l.Z,{size:16})}),o.createElement(Button,{className:b(y.btn,y.nextBtn,R?"disabled":""),unstyled:!0,onClick:()=>L(S+1o.createElement(M.m.Panel,Object.assign({value:String(e.value),key:String(e.value)},p),e.content))))};Tabs.List=M.m.List,Tabs.Tab=M.m.Tab,Tabs.Panel=M.m.Panel;let eN=(0,o.createContext)({}),Popover=e=>{var{children:t,closeOnClickOutside:n=!0}=e,i=(0,r._)(e,["children","closeOnClickOutside"]);let[l,{close:a,open:c}]=(0,F.q)(!1),s=n?(0,H.O)(a):(0,o.useRef)(),u=Object.assign({},"function"==typeof t?{opened:l}:{});return o.createElement(eN.Provider,{value:{opened:l,close:a,open:c}},o.createElement(z.J,Object.assign({closeOnClickOutside:n},u,i),o.createElement("div",{ref:s},"function"==typeof t?t({open:c,close:a,opened:l}):t)))};Popover.Target=z.J.Target,Popover.Dropdown=z.J.Dropdown;var ej=(0,s.k)(e=>{var t;return{root:{},iconWrapper:{display:"none"},label:{display:"inline-block",cursor:"pointer",".checked":{display:"none"},".unchecked":{display:"inline-block"},'&[data-checked="true"]':{".checked":{display:"inline-block"},".unchecked":{display:"none"}},'&,&[data-checked="true"]':{padding:0,border:0,height:"auto"}},btnRoot:{pointerEvents:"none",'&[data-variant="secondary"]':{backgroundColor:null===(t=e.colors[e.primaryColor])||void 0===t?void 0:t[0]},".mantine-Button-label":{fontWeight:"normal",fontSize:(0,c.h)(14)}}}});let ChipButton=e=>{var{variant:t="secondary",withIcon:n,children:i,buttonProps:l}=e,a=(0,r._)(e,["variant","withIcon","children","buttonProps"]);let{classes:c,cx:s}=ej();return o.createElement(D.A,Object.assign({classNames:c},a,{unstyled:!0}),o.createElement(Button,Object.assign({className:s(c.btnRoot,"checked"),leftIcon:n?o.createElement(et.Z,{size:18,color:"currentColor"}):void 0,variant:t},l),i),o.createElement(Button,Object.assign({className:s(c.btnRoot,"unchecked"),leftIcon:n?o.createElement(en.Z,{size:18,color:"currentColor"}):void 0,variant:"tertiary"},l),i))};ChipButton.Group=D.A.Group},22806:function(e,t,n){"use strict";n.d(t,{G:function(){return d},M:function(){return f},g:function(){return getHeadingStyles},u:function(){return useMantineLocale}});var r=n(7259),o=n(57264),i=n(67294),l=n(27484),a=n.n(l),c=n(36965);let s=[{size:"40px",lineHeight:"52px",letterSpacing:"-1.2px"},{size:"32px",lineHeight:"42px",letterSpacing:"-1px"},{size:"26px",lineHeight:"36px",letterSpacing:"-0.8px"},{size:"22px",lineHeight:"32px",letterSpacing:"-0.6px"},{size:"18px",lineHeight:"28px",letterSpacing:"-0.2px"},{size:"16px",lineHeight:"24px",letterSpacing:0}],u=[{size:"26px",lineHeight:"34px",letterSpacing:"-0.9px"},{size:"24px",lineHeight:"32px",letterSpacing:"-0.8px"},{size:"20px",lineHeight:"26px",letterSpacing:"-0.7px"},{size:"18px",lineHeight:"26px",letterSpacing:"-0.6px"},{size:"16px",lineHeight:"24px",letterSpacing:"-0.2px"},{size:"14px",lineHeight:"22px",letterSpacing:"-0.2px"}],getHeadingStyles=(e=!1)=>Object.fromEntries((e?u:s).map((e,t)=>[`h${t+1}`,{fontSize:e.size,lineHeight:e.lineHeight,letterSpacing:e.letterSpacing}])),d={Title:{styles:{root:Object.assign(Object.assign({fontWeight:r.O.fontWeight.bold},getHeadingStyles()),{[`&${r.M.mbDown}`]:Object.assign({},getHeadingStyles(!0))})}}},f={[c.L.Vietnam]:"vi",[c.L.Cambodia]:"km",[c.L.India]:"hi",[c.L.Indonesia]:"id",[c.L.Malaysia]:"ms",[c.L.Thailand]:"th",[c.L.Taiwan]:"zh-tw",[c.L.PhilippinesTagalog]:"tl-ph",[c.L.PhilippinesEnglish]:"en",[c.L.Myanmar]:"my"},p={[c.L.Vietnam]:()=>n.e(7553).then(n.t.bind(n,37553,23)),[c.L.Cambodia]:()=>n.e(5567).then(n.t.bind(n,45567,23)),[c.L.India]:()=>n.e(7573).then(n.t.bind(n,77573,23)),[c.L.Indonesia]:()=>n.e(3783).then(n.t.bind(n,83783,23)),[c.L.Malaysia]:()=>n.e(5742).then(n.t.bind(n,5742,23)),[c.L.Thailand]:()=>n.e(2910).then(n.t.bind(n,62910,23)),[c.L.Taiwan]:()=>n.e(3901).then(n.t.bind(n,43901,23)),[c.L.PhilippinesTagalog]:()=>n.e(6513).then(n.t.bind(n,46513,23)),[c.L.PhilippinesEnglish]:()=>n.e(5054).then(n.t.bind(n,25054,23)),[c.L.Myanmar]:()=>n.e(2966).then(n.t.bind(n,62966,23))},useMantineLocale=e=>{let[t,n]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{(0,o.a)(void 0,void 0,void 0,function*(){var t;n(!1),yield null===(t=p[e])||void 0===t?void 0:t.call(p),a().locale(f[e]),n(!0)})},[e]),{isLoaded:t}}},32227:function(e,t,n){"use strict";n.d(t,{a:function(){return useUniqueId}});var r=n(67294);let useInitialMount=()=>{let e=(0,r.useRef)(!0);return!!e.current&&(e.current=!1,!0)},o=0,useUniqueId=()=>{let e=(0,r.useRef)(""),t=useInitialMount();return t&&(o+=1,e.current=`hhg-gen-id${o}`),e.current}},93178:function(e,t,n){"use strict";var r=n(67294),o=n(36834),__rest=function(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);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};t.Z=e=>{var{size:t,color:n=o.SQ}=e,i=__rest(e,["size","color"]);let l=(0,o.jd)(t);return r.createElement("svg",Object.assign({width:l,height:l,viewBox:"0 0 24 24",fill:"none"},i),r.createElement("path",{d:"M19.98 5.99a1 1 0 0 0-.687.303L9 16.586l-3.293-3.293a1 1 0 1 0-1.414 1.415l4 4a1 1 0 0 0 1.414 0l11-11a1 1 0 0 0-.727-1.717",fill:n}))}},32951:function(e,t,n){"use strict";var r=n(67294),o=n(36834),__rest=function(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);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};t.Z=e=>{var{size:t,color:n=o.SQ}=e,i=__rest(e,["size","color"]);let l=(0,o.jd)(t);return r.createElement("svg",Object.assign({width:l,height:l,viewBox:"0 0 24 24",fill:"none"},i),r.createElement("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1",fill:n}))}},22311:function(e,t,n){"use strict";var r=n(67294),o=n(36834),__rest=function(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);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};t.Z=e=>{var{size:t=24,color:n=o.SQ}=e,i=__rest(e,["size","color"]);return r.createElement("svg",Object.assign({width:t,height:t,viewBox:"0 0 20 20",fill:"none"},i),r.createElement("path",{d:"M10 9.143 6.943 12.2a.849.849 0 0 1-1.2-1.2l3.691-3.69a.8.8 0 0 1 1.131 0L14.257 11a.849.849 0 0 1-1.2 1.2z",fill:n}))}},87861:function(e,t,n){"use strict";var r=n(67294),o=n(36834),__rest=function(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);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};t.Z=e=>{var{size:t=24,color:n=o.SQ,useCurrentColor:i,isActive:l,activeColor:a=o.SK}=e,c=__rest(e,["size","color","useCurrentColor","isActive","activeColor"]);let s=Object.assign({width:t,height:t},c);return r.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none"},s),r.createElement("path",{d:"m10.929 12 3.821-3.82a1.061 1.061 0 0 0-1.5-1.5l-4.614 4.613a1 1 0 0 0 0 1.414l4.614 4.614a1.061 1.061 0 0 0 1.5-1.5z",fill:i?"currentColor":l?a:n}))}},47195:function(e,t,n){"use strict";var r=n(67294),o=n(36834),__rest=function(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);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};t.Z=e=>{var{size:t=24,color:n=o.SQ,useCurrentColor:i,isActive:l,activeColor:a=o.SK}=e,c=__rest(e,["size","color","useCurrentColor","isActive","activeColor"]);let s=Object.assign({width:t,height:t},c);return r.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none"},s),r.createElement("path",{d:"M13.071 12 9.25 8.18a1.061 1.061 0 0 1 1.5-1.5l4.614 4.613a1 1 0 0 1 0 1.414l-4.614 4.614a1.061 1.061 0 0 1-1.5-1.5z",fill:i?"currentColor":l?a:n}))}},36834:function(e,t,n){"use strict";n.d(t,{SK:function(){return i},SQ:function(){return o},ap:function(){return getSize},jd:function(){return useGetSize}});var r=n(67294);let o="#595959",i="#2d87f3",l={normal:24,sm:20,xs:18,sxs:16},getSize=e=>"number"==typeof e?e:l[e]||24,useGetSize=e=>(0,r.useMemo)(()=>getSize(e),[e])},11363:function(e,t,n){"use strict";n.d(t,{l:function(){return F}});var r=n(64761),o=n(34736),i=n(64523),l=n(56057),a=n(9276),c=n(67294),s=n(61689);function sortAndMapPluginToOptions(e){return e.concat().sort(function(e,t){return e.name>t.name?1:-1}).map(function(e){return e.options})}function useEmblaCarousel(e,t){void 0===e&&(e={}),void 0===t&&(t=[]);var n=(0,c.useRef)(s.Z.optionsHandler()),r=(0,c.useRef)(e),o=(0,c.useRef)(t),i=(0,c.useState)(),l=i[0],a=i[1],u=(0,c.useState)(),d=u[0],f=u[1],p=(0,c.useCallback)(function(){l&&l.reInit(r.current,o.current)},[l]);return(0,c.useEffect)(function(){if("undefined"!=typeof window&&window.document&&window.document.createElement&&d){s.Z.globalOptions=useEmblaCarousel.globalOptions;var e=(0,s.Z)(d,r.current,o.current);return a(e),function(){return e.destroy()}}a(void 0)},[d,a]),(0,c.useEffect)(function(){n.current.areEqual(r.current,e)||(r.current=e,p())},[e,p]),(0,c.useEffect)(function(){!function(e,t){if(e.length!==t.length)return!1;var n=s.Z.optionsHandler().areEqual,r=sortAndMapPluginToOptions(e),o=sortAndMapPluginToOptions(t);return r.every(function(e,t){return n(e,o[t])})}(o.current,t)&&(o.current=t,p())},[t,p]),[f,l]}useEmblaCarousel.globalOptions=void 0;var u=n(68216);let[d,f]=(0,u.R)("[@mantine/carousel] Carousel.Slide was rendered outside of Carousel context");var p=n(56817),m=n(14258),h=n(83687),g=n(96768),v=n(58),b=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,t,n)=>t in e?b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,__spreadValues=(e,t)=>{for(var n in t||(t={}))C.call(t,n)&&__defNormalProp(e,n,t[n]);if(w)for(var n of w(t))x.call(t,n)&&__defNormalProp(e,n,t[n]);return e},__spreadProps=(e,t)=>y(e,E(t)),S=(0,p.k)((e,{controlSize:t,controlsOffset:n,orientation:r,height:o,includeGapInSize:i,breakpoints:l=[],slideGap:a})=>{let c="horizontal"===r,getContainerStyles=t=>{if(!i)return{};let n=(0,m.a)({size:t,sizes:e.spacing});return{["horizontal"===r?"marginRight":"marginBottom"]:`calc(${n} * -1)`}},s=l.some(e=>void 0!==e.slideGap||void 0!==e.slideSize),u=s?(0,h.I)(e,l).reduce((t,n)=>{let r="maxWidth"in n?"max-width":"min-width",o=(0,m.a)({size:"max-width"===r?n.maxWidth:n.minWidth,sizes:e.breakpoints}),i=void 0===n.slideGap?void 0:(0,g.h)(n.slideGap),l=(0,v.oI)(o)-("max-width"===r?1:0);return t[`@media (${r}: ${(0,g.h)(l)})`]=getContainerStyles(i),t},{}):null;return{root:{position:"relative"},viewport:{height:(0,g.h)(o),overflow:"hidden"},container:__spreadValues(__spreadValues({display:"flex",flexDirection:c?"row":"column",height:(0,g.h)(o)},getContainerStyles(a)),u),controls:{position:"absolute",zIndex:1,left:c?0:`calc(50% - ${(0,g.h)(t)} / 2)`,right:c?0:void 0,top:c?`calc(50% - ${(0,g.h)(t)} / 2)`:0,bottom:c?void 0:0,display:"flex",flexDirection:c?"row":"column",alignItems:"center",justifyContent:"space-between",paddingLeft:c?(0,m.a)({size:n,sizes:e.spacing}):void 0,paddingRight:c?(0,m.a)({size:n,sizes:e.spacing}):void 0,paddingTop:c?void 0:(0,m.a)({size:n,sizes:e.spacing}),paddingBottom:c?void 0:(0,m.a)({size:n,sizes:e.spacing}),pointerEvents:"none"},control:__spreadProps(__spreadValues({display:"flex",justifyContent:"center",alignItems:"center",minWidth:(0,g.h)(t),minHeight:(0,g.h)(t),borderRadius:(0,g.h)(t),pointerEvents:"all",backgroundColor:e.white,color:e.black,boxShadow:e.shadows.md,opacity:"dark"===e.colorScheme?.65:.85,border:`${(0,g.h)(1)} solid ${e.colors.gray[3]}`,transition:`opacity 150ms ${e.transitionTimingFunction}`},e.fn.hover({opacity:1})),{"&:active":e.activeStyles}),indicators:{position:"absolute",bottom:c?e.spacing.md:0,top:c?void 0:0,left:c?0:void 0,right:c?0:e.spacing.md,display:"flex",flexDirection:c?"row":"column",justifyContent:"center",gap:(0,g.h)(8),pointerEvents:"none"},indicator:{pointerEvents:"all",width:c?(0,g.h)(25):(0,g.h)(5),height:c?(0,g.h)(5):(0,g.h)(25),borderRadius:e.radius.xl,backgroundColor:e.white,boxShadow:e.shadows.sm,opacity:.6,transition:`opacity 150ms ${e.transitionTimingFunction}`,"&[data-active]":{opacity:1}}}}),L=Object.defineProperty,R=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,CarouselSlide_styles_defNormalProp=(e,t,n)=>t in e?L(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,CarouselSlide_styles_spreadValues=(e,t)=>{for(var n in t||(t={}))O.call(t,n)&&CarouselSlide_styles_defNormalProp(e,n,t[n]);if(R)for(var n of R(t))k.call(t,n)&&CarouselSlide_styles_defNormalProp(e,n,t[n]);return e},A=(0,p.k)((e,{size:t,gap:n,orientation:r,includeGapInSize:o,breakpoints:i=[]})=>{let getSlideStyles=(t,n)=>{let i=(0,m.a)({size:t,sizes:e.spacing}),l=(0,g.h)(n),a=o?{["horizontal"===r?"paddingRight":"paddingBottom"]:i}:{["horizontal"===r?"marginRight":"marginBottom"]:i};return CarouselSlide_styles_spreadValues({flex:`0 0 ${l}`},a)},l=i.some(e=>void 0!==e.slideGap||void 0!==e.slideSize),a=l?(0,h.I)(e,i).reduce((t,r)=>{let o="maxWidth"in r?"max-width":"min-width",i=(0,m.a)({size:"max-width"===o?r.maxWidth:r.minWidth,sizes:e.breakpoints}),l=void 0===r.slideGap?n:r.slideGap,a=(0,v.oI)(i)-("max-width"===o?1:0);return t[`@media (${o}: ${(0,g.h)(a)})`]=getSlideStyles(l,r.slideSize),t},{}):null;return{slide:CarouselSlide_styles_spreadValues(CarouselSlide_styles_spreadValues({position:"relative"},getSlideStyles(n,t)),a)}}),T=Object.defineProperty,P=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,CarouselSlide_defNormalProp=(e,t,n)=>t in e?T(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,CarouselSlide_spreadValues=(e,t)=>{for(var n in t||(t={}))I.call(t,n)&&CarouselSlide_defNormalProp(e,n,t[n]);if(P)for(var n of P(t))M.call(t,n)&&CarouselSlide_defNormalProp(e,n,t[n]);return e},__objRest=(e,t)=>{var n={};for(var r in e)I.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&P)for(var r of P(e))0>t.indexOf(r)&&M.call(e,r)&&(n[r]=e[r]);return n};let $=(0,c.forwardRef)((e,t)=>{var{children:n,className:r,size:o,gap:l}=e,a=__objRest(e,["children","className","size","gap"]);let s=f(),{classes:u,cx:d}=A({gap:void 0===l?s.slideGap:l,size:void 0===o?s.slideSize:o,orientation:s.orientation,includeGapInSize:s.includeGapInSize,breakpoints:s.breakpoints},{name:"Carousel",classNames:s.classNames,styles:s.styles,unstyled:s.unstyled,variant:s.variant});return c.createElement(i.x,CarouselSlide_spreadValues({className:d(u.slide,r),ref:t},a),n)});function getChevronRotation({dir:e,orientation:t,direction:n}){return"previous"===n?"horizontal"===t?90*("ltr"===e?1:-1):-180:"horizontal"===t?90*("ltr"===e?-1:1):0}$.displayName="@mantine/carousel/CarouselSlide";var z=Object.defineProperty,D=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,Carousel_defNormalProp=(e,t,n)=>t in e?z(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Carousel_spreadValues=(e,t)=>{for(var n in t||(t={}))N.call(t,n)&&Carousel_defNormalProp(e,n,t[n]);if(D)for(var n of D(t))j.call(t,n)&&Carousel_defNormalProp(e,n,t[n]);return e},Carousel_objRest=(e,t)=>{var n={};for(var r in e)N.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&D)for(var r of D(e))0>t.indexOf(r)&&j.call(e,r)&&(n[r]=e[r]);return n};let _={controlSize:26,controlsOffset:"sm",slideSize:"100%",slideGap:0,orientation:"horizontal",align:"center",slidesToScroll:1,includeGapInSize:!0,draggable:!0,dragFree:!1,loop:!1,speed:10,initialSlide:0,inViewThreshold:0,withControls:!0,withIndicators:!1,skipSnaps:!1,containScroll:"",withKeyboardEvents:!0},B=(0,c.forwardRef)((e,t)=>{let n=(0,r.N4)("Carousel",_,e),{children:s,className:u,getEmblaApi:f,onNextSlide:p,onPreviousSlide:m,onSlideChange:h,nextControlLabel:g,previousControlLabel:v,controlSize:b,controlsOffset:y,classNames:E,styles:w,unstyled:C,slideSize:x,slideGap:L,orientation:R,height:O,align:k,slidesToScroll:A,includeGapInSize:T,draggable:P,dragFree:I,loop:M,speed:$,initialSlide:z,inViewThreshold:D,withControls:N,withIndicators:j,plugins:B,nextControlIcon:F,previousControlIcon:H,breakpoints:V,skipSnaps:Z,containScroll:W,withKeyboardEvents:q,variant:U}=n,K=Carousel_objRest(n,["children","className","getEmblaApi","onNextSlide","onPreviousSlide","onSlideChange","nextControlLabel","previousControlLabel","controlSize","controlsOffset","classNames","styles","unstyled","slideSize","slideGap","orientation","height","align","slidesToScroll","includeGapInSize","draggable","dragFree","loop","speed","initialSlide","inViewThreshold","withControls","withIndicators","plugins","nextControlIcon","previousControlIcon","breakpoints","skipSnaps","containScroll","withKeyboardEvents","variant"]),{classes:G,cx:Y,theme:X}=S({controlSize:b,controlsOffset:y,orientation:R,height:O,includeGapInSize:T,breakpoints:V,slideGap:L},{name:"Carousel",classNames:E,styles:w,unstyled:C,variant:U}),[J,Q]=useEmblaCarousel({axis:"horizontal"===R?"x":"y",direction:"horizontal"===R?X.dir:void 0,startIndex:z,loop:M,align:k,slidesToScroll:A,draggable:P,dragFree:I,speed:$,inViewThreshold:D,skipSnaps:Z,containScroll:W},B),[ee,et]=(0,c.useState)(0),[en,er]=(0,c.useState)(0),eo=(0,c.useCallback)(e=>Q&&Q.scrollTo(e),[Q]),ei=(0,c.useCallback)(()=>{if(!Q)return;let e=Q.selectedScrollSnap();et(e),null==h||h(e)},[Q,et]),el=(0,c.useCallback)(()=>{null==Q||Q.scrollPrev(),null==m||m()},[Q]),ea=(0,c.useCallback)(()=>{null==Q||Q.scrollNext(),null==p||p()},[Q]),ec=(0,c.useCallback)(e=>{q&&("ArrowRight"===e.key&&(e.preventDefault(),ea()),"ArrowLeft"===e.key&&(e.preventDefault(),el()))},[Q]);(0,c.useEffect)(()=>{if(Q)return null==f||f(Q),ei(),er(Q.scrollSnapList().length),Q.on("select",ei),()=>{Q.off("select",ei)}},[Q,A]),(0,c.useEffect)(()=>{Q&&(Q.reInit(),er(Q.scrollSnapList().length),et(e=>(0,a.u)(e,0,c.Children.toArray(s).length-1)))},[c.Children.toArray(s).length,A]);let es=(null==Q?void 0:Q.canScrollPrev())||!1,eu=(null==Q?void 0:Q.canScrollNext())||!1,ed=Array(en).fill(0).map((e,t)=>c.createElement(o.k,{key:t,"data-active":t===ee||void 0,className:G.indicator,"aria-hidden":!0,tabIndex:-1,onClick:()=>eo(t)}));return c.createElement(d,{value:{slideGap:L,slideSize:x,embla:Q,orientation:R,includeGapInSize:T,breakpoints:V,classNames:E,styles:w,unstyled:C,variant:U}},c.createElement(i.x,Carousel_spreadValues({className:Y(G.root,u),ref:t,onKeyDownCapture:ec},K),c.createElement("div",{className:G.viewport,ref:J},c.createElement("div",{className:G.container},s)),j&&c.createElement("div",{className:G.indicators},ed),N&&c.createElement("div",{className:G.controls},c.createElement(o.k,{onClick:el,className:G.control,"aria-label":v,"data-inactive":!es||void 0,tabIndex:es?0:-1},void 0!==H?H:c.createElement(l.D,{style:{transform:`rotate(${getChevronRotation({dir:X.dir,orientation:R,direction:"previous"})}deg)`}})),c.createElement(o.k,{onClick:ea,className:G.control,"aria-label":g,"data-inactive":!eu||void 0,tabIndex:eu?0:-1},void 0!==F?F:c.createElement(l.D,{style:{transform:`rotate(${getChevronRotation({dir:X.dir,orientation:R,direction:"next"})}deg)`}})))))});B.Slide=$,B.displayName="@mantine/carousel/Carousel";let F=B},10753:function(e,t,n){"use strict";n.d(t,{O:function(){return useClickOutside}});var r=n(67294);let o=["mousedown","touchstart"];function useClickOutside(e,t,n){let i=(0,r.useRef)();return(0,r.useEffect)(()=>{let listener=t=>{let{target:r}=null!=t?t:{};if(Array.isArray(n)){let o=(null==r?void 0:r.hasAttribute("data-ignore-outside-clicks"))||!document.body.contains(r)&&"HTML"!==r.tagName,i=n.every(e=>!!e&&!t.composedPath().includes(e));i&&!o&&e()}else i.current&&!i.current.contains(r)&&e()};return(t||o).forEach(e=>document.addEventListener(e,listener)),()=>{(t||o).forEach(e=>document.removeEventListener(e,listener))}},[i,e,n]),i}},39759:function(e,t,n){"use strict";n.d(t,{c:function(){return useDebouncedValue}});var r=n(67294);function useDebouncedValue(e,t,n={leading:!1}){let[o,i]=(0,r.useState)(e),l=(0,r.useRef)(!1),a=(0,r.useRef)(null),c=(0,r.useRef)(!1),cancel=()=>window.clearTimeout(a.current);return(0,r.useEffect)(()=>{l.current&&(!c.current&&n.leading?(c.current=!0,i(e)):(cancel(),a.current=window.setTimeout(()=>{c.current=!1,i(e)},t)))},[e,n.leading,t]),(0,r.useEffect)(()=>(l.current=!0,cancel),[]),[o,cancel]}},91759:function(e,t,n){"use strict";n.d(t,{q:function(){return useDisclosure}});var r=n(67294);function useDisclosure(e=!1,t){let{onOpen:n,onClose:o}=t||{},[i,l]=(0,r.useState)(e),a=(0,r.useCallback)(()=>{l(e=>e||(null==n||n(),!0))},[n]),c=(0,r.useCallback)(()=>{l(e=>e?(null==o||o(),!1):e)},[o]),s=(0,r.useCallback)(()=>{i?c():a()},[c,a,i]);return[i,{open:a,close:c,toggle:s}]}},96362:function(e,t,n){"use strict";n.d(t,{u:function(){return useFocusReturn}});var r=n(67294),o=n(37048);function useFocusReturn({opened:e,shouldReturnFocus:t=!0}){let n=(0,r.useRef)(),returnFocus=()=>{var e;n.current&&"focus"in n.current&&"function"==typeof n.current.focus&&(null==(e=n.current)||e.focus({preventScroll:!0}))};return(0,o.l)(()=>{let r=-1,clearFocusTimeout=e=>{"Tab"===e.key&&window.clearTimeout(r)};return document.addEventListener("keydown",clearFocusTimeout),e?n.current=document.activeElement:t&&(r=window.setTimeout(returnFocus,10)),()=>{window.clearTimeout(r),document.removeEventListener("keydown",clearFocusTimeout)}},[e,t]),returnFocus}},95909:function(e,t,n){"use strict";n.d(t,{P:function(){return useFocusTrap}});var r=n(67294);let o=/input|select|textarea|button|object/,i="a, input, select, textarea, button, object, [tabindex]";function getElementTabIndex(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function focusable(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(getElementTabIndex(e)),r=o.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n;return r&&function(e){let t=e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type");if(t)return!1;let n=e;for(;n&&n!==document.body&&11!==n.nodeType;){if("none"===n.style.display)return!1;n=n.parentNode}return!0}(e)}function tabbable(e){let t=getElementTabIndex(e),n=Number.isNaN(t);return(n||t>=0)&&focusable(e)}var l=n(89058);function useFocusTrap(e=!0){let t=(0,r.useRef)(),n=(0,r.useRef)(null),focusNode=e=>{let t=e.querySelector("[data-autofocus]");if(!t){let n=Array.from(e.querySelectorAll(i));!(t=n.find(tabbable)||n.find(focusable)||null)&&focusable(e)&&(t=e)}t&&t.focus({preventScroll:!0})},o=(0,r.useCallback)(r=>{if(e){if(null===r){n.current&&(n.current(),n.current=null);return}n.current=function(e,t="body > :not(script)"){let n=(0,l.k)(),r=Array.from(document.querySelectorAll(t)).map(t=>{var r;if((null==(r=null==t?void 0:t.shadowRoot)?void 0:r.contains(e))||t.contains(e))return;let o=t.getAttribute("aria-hidden"),i=t.getAttribute("data-hidden"),l=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===o||"false"===o?t.setAttribute("aria-hidden","true"):i||l||t.setAttribute("data-hidden",o),{node:t,ariaHidden:i||null}});return()=>{r.forEach(e=>{e&&n===e.node.getAttribute("data-focus-id")&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden),e.node.removeAttribute("data-focus-id"),e.node.removeAttribute("data-hidden"))})}}(r),t.current!==r&&(r?(setTimeout(()=>{r.getRootNode()&&focusNode(r)}),t.current=r):t.current=null)}},[e]);return(0,r.useEffect)(()=>{if(!e)return;t.current&&setTimeout(()=>focusNode(t.current));let handleKeyDown=e=>{"Tab"===e.key&&t.current&&function(e,t){let n=Array.from(e.querySelectorAll(i)).filter(tabbable);if(!n.length){t.preventDefault();return}let r=n[t.shiftKey?0:n.length-1],o=e.getRootNode(),l=r===o.activeElement||e===o.activeElement;if(!l)return;t.preventDefault();let a=n[t.shiftKey?n.length-1:0];a&&a.focus()}(t.current,e)};return document.addEventListener("keydown",handleKeyDown),()=>{document.removeEventListener("keydown",handleKeyDown),n.current&&n.current()}},[e]),o}},83051:function(e,t,n){"use strict";n.d(t,{M:function(){return useId}});var r=n(67294),o=n(10129);let i=r["useId".toString()]||(()=>void 0);var l=n(89058);function useId(e){let t=function(){let e=i();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[n,a]=(0,r.useState)(t);return((0,o.Y)(()=>{a((0,l.k)())},[]),"string"==typeof e)?e:"undefined"==typeof window?t:n}},80665:function(e,t,n){"use strict";n.d(t,{Y:function(){return useMergedRef},l:function(){return mergeRefs}});var r=n(67294),o=n(83979);function mergeRefs(...e){return t=>{e.forEach(e=>(0,o.k)(e,t))}}function useMergedRef(...e){return(0,r.useCallback)(mergeRefs(...e),e)}},47776:function(e,t,n){"use strict";n.d(t,{r:function(){return useMove}});var r=n(67294),o=n(9276);function useMove(e,t,n="ltr"){let i=(0,r.useRef)(),l=(0,r.useRef)(!1),a=(0,r.useRef)(!1),c=(0,r.useRef)(0),[s,u]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{l.current=!0},[]),(0,r.useEffect)(()=>{let onScrub=({x:t,y:r})=>{cancelAnimationFrame(c.current),c.current=requestAnimationFrame(()=>{if(l.current&&i.current){i.current.style.userSelect="none";let l=i.current.getBoundingClientRect();if(l.width&&l.height){let i=(0,o.u)((t-l.left)/l.width,0,1);e({x:"ltr"===n?i:1-i,y:(0,o.u)((r-l.top)/l.height,0,1)})}}})},bindEvents=()=>{document.addEventListener("mousemove",onMouseMove),document.addEventListener("mouseup",stopScrubbing),document.addEventListener("touchmove",onTouchMove),document.addEventListener("touchend",stopScrubbing)},unbindEvents=()=>{document.removeEventListener("mousemove",onMouseMove),document.removeEventListener("mouseup",stopScrubbing),document.removeEventListener("touchmove",onTouchMove),document.removeEventListener("touchend",stopScrubbing)},startScrubbing=()=>{!a.current&&l.current&&(a.current=!0,"function"==typeof(null==t?void 0:t.onScrubStart)&&t.onScrubStart(),u(!0),bindEvents())},stopScrubbing=()=>{a.current&&l.current&&(a.current=!1,u(!1),unbindEvents(),setTimeout(()=>{"function"==typeof(null==t?void 0:t.onScrubEnd)&&t.onScrubEnd()},0))},onMouseDown=e=>{startScrubbing(),e.preventDefault(),onMouseMove(e)},onMouseMove=e=>onScrub({x:e.clientX,y:e.clientY}),onTouchStart=e=>{e.cancelable&&e.preventDefault(),startScrubbing(),onTouchMove(e)},onTouchMove=e=>{e.cancelable&&e.preventDefault(),onScrub({x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY})};return i.current.addEventListener("mousedown",onMouseDown),i.current.addEventListener("touchstart",onTouchStart,{passive:!1}),()=>{i.current&&(i.current.removeEventListener("mousedown",onMouseDown),i.current.removeEventListener("touchstart",onTouchStart))}},[n,e]),{ref:i,active:s}}},50064:function(e,t,n){"use strict";n.d(t,{i:function(){return useOs}});var r=n(67294),o=n(10129);function getOS(){if("undefined"==typeof window)return"undetermined";let{userAgent:e}=window.navigator;return/(Macintosh)|(MacIntel)|(MacPPC)|(Mac68K)/i.test(e)?"macos":/(iPhone)|(iPad)|(iPod)/i.test(e)?"ios":/(Win32)|(Win64)|(Windows)|(WinCE)/i.test(e)?"windows":/Android/i.test(e)?"android":/Linux/i.test(e)?"linux":"undetermined"}function useOs(e={getValueInEffect:!0}){let[t,n]=(0,r.useState)(e.getValueInEffect?"undetermined":getOS());return(0,o.Y)(()=>{e.getValueInEffect&&n(getOS)},[]),t}},12185:function(e,t,n){"use strict";n.d(t,{h:function(){return useElementSize},y:function(){return useResizeObserver}});var r=n(67294),o=n(10129);let i={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function useResizeObserver(){let e=(0,r.useRef)(0),t=(0,r.useRef)(null),[n,l]=(0,r.useState)(i),a=(0,r.useMemo)(()=>"undefined"!=typeof window?new ResizeObserver(n=>{let r=n[0];r&&(cancelAnimationFrame(e.current),e.current=requestAnimationFrame(()=>{t.current&&l(r.contentRect)}))}):null,[]);return(0,o.Y)(()=>(t.current&&(a.observe(t.current),l(t.current.getBoundingClientRect())),()=>{a.disconnect(),e.current&&cancelAnimationFrame(e.current)}),[t.current]),[t,n]}function useElementSize(){let[e,{width:t,height:n}]=useResizeObserver();return{ref:e,width:t,height:n}}},32819:function(e,t,n){"use strict";n.d(t,{g:function(){return useScrollIntoView}});var r=n(67294),o=n(73678),i=n(84137);let easeInOutQuad=e=>e<.5?2*e*e:-1+(4-2*e)*e,getRelativePosition=({axis:e,target:t,parent:n,alignment:r,offset:o,isList:i})=>{if(!t||!n&&"undefined"==typeof document)return 0;let l=!!n,a=n||document.body,c=a.getBoundingClientRect(),s=t.getBoundingClientRect(),getDiff=e=>s[e]-c[e];if("y"===e){let e=getDiff("top");if(0===e)return 0;if("start"===r){let t=e-o,n=t<=s.height*(i?0:1)||!i;return n?t:0}let t=l?c.height:window.innerHeight;if("end"===r){let n=e+o-t+s.height,r=n>=-s.height*(i?0:1)||!i;return r?n:0}return"center"===r?e-t/2+s.height/2:0}if("x"===e){let e=getDiff("left");if(0===e)return 0;if("start"===r){let t=e-o,n=t<=s.width||!i;return n?t:0}let t=l?c.width:window.innerWidth;if("end"===r){let n=e+o-t+s.width,r=n>=-s.width||!i;return r?n:0}if("center"===r)return e-t/2+s.width/2}return 0},getScrollStart=({axis:e,parent:t})=>{if(!t&&"undefined"==typeof document)return 0;let n="y"===e?"scrollTop":"scrollLeft";if(t)return t[n];let{body:r,documentElement:o}=document;return r[n]+o[n]},setScrollParam=({axis:e,parent:t,distance:n})=>{if(!t&&"undefined"==typeof document)return;let r="y"===e?"scrollTop":"scrollLeft";if(t)t[r]=n;else{let{body:e,documentElement:t}=document;e[r]=n,t[r]=n}};function useScrollIntoView({duration:e=1250,axis:t="y",onScrollFinish:n,easing:l=easeInOutQuad,offset:a=0,cancelable:c=!0,isList:s=!1}={}){let u=(0,r.useRef)(0),d=(0,r.useRef)(0),f=(0,r.useRef)(!1),p=(0,r.useRef)(null),m=(0,r.useRef)(null),h=(0,o.J)(),cancel=()=>{u.current&&cancelAnimationFrame(u.current)},g=(0,r.useCallback)(({alignment:r="start"}={})=>{var o;f.current=!1,u.current&&cancel();let i=null!=(o=getScrollStart({parent:p.current,axis:t}))?o:0,c=getRelativePosition({parent:p.current,target:m.current,axis:t,alignment:r,offset:a,isList:s})-(p.current?0:i);!function animateScroll(){0===d.current&&(d.current=performance.now());let r=performance.now(),o=r-d.current,a=h||0===e?1:o/e,s=i+c*l(a);setScrollParam({parent:p.current,axis:t,distance:s}),!f.current&&a<1?u.current=requestAnimationFrame(animateScroll):("function"==typeof n&&n(),d.current=0,u.current=0,cancel())}()},[t,e,l,s,a,n,h]),handleStop=()=>{c&&(f.current=!0)};return(0,i.s)("wheel",handleStop,{passive:!0}),(0,i.s)("touchmove",handleStop,{passive:!0}),(0,r.useEffect)(()=>cancel,[]),{scrollableRef:p,targetRef:m,scrollIntoView:g,cancel}}},15851:function(e,t,n){"use strict";n.d(t,{C:function(){return useUncontrolled}});var r=n(67294);function useUncontrolled({value:e,defaultValue:t,finalValue:n,onChange:o=()=>{}}){let[i,l]=(0,r.useState)(void 0!==t?t:n);return void 0!==e?[e,o,!0]:[i,e=>{l(e),null==o||o(e)},!1]}},29355:function(e,t,n){"use strict";n.d(t,{n:function(){return useViewportSize}});var r=n(67294),o=n(84137);let i={passive:!0};function useViewportSize(){let[e,t]=(0,r.useState)({width:0,height:0}),n=(0,r.useCallback)(()=>{t({width:window.innerWidth||0,height:window.innerHeight||0})},[]);return(0,o.s)("resize",n,i),(0,o.s)("orientationchange",n,i),(0,r.useEffect)(n,[]),e}},84137:function(e,t,n){"use strict";n.d(t,{s:function(){return useWindowEvent}});var r=n(67294);function useWindowEvent(e,t,n){(0,r.useEffect)(()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}},83979:function(e,t,n){"use strict";function assignRef(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}n.d(t,{k:function(){return assignRef}})},9276:function(e,t,n){"use strict";function clamp(e,t,n){return Math.min(Math.max(e,t),n)}n.d(t,{u:function(){return clamp}})},58404:function(e,t,n){"use strict";function getStylesRef(e){return`___ref-${e||""}`}n.d(t,{A:function(){return getStylesRef}})},99602:function(e,t,n){"use strict";n.d(t,{n:function(){return closeOnEscape}});let noop=()=>{};function closeOnEscape(e,t={active:!0}){return"function"==typeof e&&t.active?n=>{var r;"Escape"===n.key&&(e(n),null==(r=t.onTrigger)||r.call(t))}:t.onKeyDown||noop}},68216:function(e,t,n){"use strict";n.d(t,{R:function(){return createSafeContext}});var r=n(67294);function createSafeContext(e){let t=(0,r.createContext)(null);return[({children:e,value:n})=>r.createElement(t.Provider,{value:n},e),()=>{let n=(0,r.useContext)(t);if(null===n)throw Error(e);return n}]}},95985:function(e,t,n){"use strict";function findElementAncestor(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}function createScopedKeydownHandler({parentSelector:e,siblingSelector:t,onKeyDown:n,loop:r=!0,activateOnFocus:o=!1,dir:i="rtl",orientation:l}){return a=>{var c;null==n||n(a);let s=Array.from((null==(c=findElementAncestor(a.currentTarget,e))?void 0:c.querySelectorAll(t))||[]).filter(t=>findElementAncestor(a.currentTarget,e)===findElementAncestor(t,e)),u=s.findIndex(e=>a.currentTarget===e),d=function(e,t,n){for(let n=e+1;n=0;n-=1)if(!t[n].disabled)return n;if(n){for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e}return e}(u,s,r),p="rtl"===i?f:d,m="rtl"===i?d:f;switch(a.key){case"ArrowRight":"horizontal"===l&&(a.stopPropagation(),a.preventDefault(),s[p].focus(),o&&s[p].click());break;case"ArrowLeft":"horizontal"===l&&(a.stopPropagation(),a.preventDefault(),s[m].focus(),o&&s[m].click());break;case"ArrowUp":"vertical"===l&&(a.stopPropagation(),a.preventDefault(),s[f].focus(),o&&s[f].click());break;case"ArrowDown":"vertical"===l&&(a.stopPropagation(),a.preventDefault(),s[d].focus(),o&&s[d].click());break;case"Home":a.stopPropagation(),a.preventDefault(),s[0].disabled||s[0].focus();break;case"End":{a.stopPropagation(),a.preventDefault();let e=s.length-1;s[e].disabled||s[e].focus()}}}}n.d(t,{R:function(){return createScopedKeydownHandler}})},31943:function(e,t,n){"use strict";function getSafeId(e,t){return n=>{if("string"!=typeof n||0===n.trim().length)throw Error(t);return`${e}-${n}`}}n.d(t,{A:function(){return getSafeId}})},65053:function(e,t,n){"use strict";function groupOptions({data:e}){let t=[],n=[],r=e.reduce((e,t,r)=>(t.group?e[t.group]?e[t.group].push(r):e[t.group]=[r]:n.push(r),e),{});return Object.keys(r).forEach(n=>{t.push(...r[n].map(t=>e[t]))}),t.push(...n.map(t=>e[t])),t}n.d(t,{j:function(){return groupOptions}})},24241:function(e,t,n){"use strict";n.d(t,{k:function(){return isElement}});var r=n(67294);function isElement(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==r.Fragment}},97818:function(e,t,n){"use strict";function packSx(e){return Array.isArray(e)?e:[e]}n.d(t,{R:function(){return packSx}})},70403:function(e,t,n){"use strict";n.d(t,{Ns:function(){return _},fC:function(){return z},LW:function(){return N},bU:function(){return j},l_:function(){return D}});var r=n(87462),o=n(67294),i=n(73935);function $6ed0406888f73fc4$export$43e446d32b3d21af(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function $6ed0406888f73fc4$export$c7b2cbe3552a0d05(...e){return(0,o.useCallback)($6ed0406888f73fc4$export$43e446d32b3d21af(...e),e)}let l=(0,o.forwardRef)((e,t)=>{let{children:n,...i}=e,l=o.Children.toArray(n),c=l.find($5e63c961fc1ce211$var$isSlottable);if(c){let e=c.props.children,n=l.map(t=>t!==c?t:o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null);return(0,o.createElement)(a,(0,r.Z)({},i,{ref:t}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,n):null)}return(0,o.createElement)(a,(0,r.Z)({},i,{ref:t}),n)});l.displayName="Slot";let a=(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],l=/^on[A-Z]/.test(r);l?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:$6ed0406888f73fc4$export$43e446d32b3d21af(t,n.ref)}):o.Children.count(n)>1?o.Children.only(null):null});a.displayName="SlotClone";let $5e63c961fc1ce211$export$d9f1ccf0bdb05d45=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function $5e63c961fc1ce211$var$isSlottable(e){return(0,o.isValidElement)(e)&&e.type===$5e63c961fc1ce211$export$d9f1ccf0bdb05d45}let c=["a","button","div","h2","h3","img","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:i,...a}=e,c=i?l:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(c,(0,r.Z)({},a,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),s=(null==globalThis?void 0:globalThis.document)?o.useLayoutEffect:()=>{},$921a889cee6df7e8$export$99c2b779aa4e8b8b=e=>{let{present:t,children:n}=e,r=function(e){var t;let[n,r]=(0,o.useState)(),l=(0,o.useRef)({}),a=(0,o.useRef)(e),c=(0,o.useRef)("none"),u=e?"mounted":"unmounted",[d,f]=(t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,o.useReducer)((e,n)=>{let r=t[e][n];return null!=r?r:e},u));return(0,o.useEffect)(()=>{let e=$921a889cee6df7e8$var$getAnimationName(l.current);c.current="mounted"===d?e:"none"},[d]),s(()=>{let t=l.current,n=a.current,r=n!==e;if(r){let r=c.current,o=$921a889cee6df7e8$var$getAnimationName(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),a.current=e}},[e,f]),s(()=>{if(n){let handleAnimationEnd=e=>{let t=$921a889cee6df7e8$var$getAnimationName(l.current),r=t.includes(e.animationName);e.target===n&&r&&(0,i.flushSync)(()=>f("ANIMATION_END"))},handleAnimationStart=e=>{e.target===n&&(c.current=$921a889cee6df7e8$var$getAnimationName(l.current))};return n.addEventListener("animationstart",handleAnimationStart),n.addEventListener("animationcancel",handleAnimationEnd),n.addEventListener("animationend",handleAnimationEnd),()=>{n.removeEventListener("animationstart",handleAnimationStart),n.removeEventListener("animationcancel",handleAnimationEnd),n.removeEventListener("animationend",handleAnimationEnd)}}f("ANIMATION_END")},[n,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,o.useCallback)(e=>{e&&(l.current=getComputedStyle(e)),r(e)},[])}}(t),l="function"==typeof n?n({present:r.isPresent}):o.Children.only(n),a=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(r.ref,l.ref),c="function"==typeof n;return c||r.isPresent?(0,o.cloneElement)(l,{ref:a}):null};function $921a889cee6df7e8$var$getAnimationName(e){return(null==e?void 0:e.animationName)||"none"}function $b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e){let t=(0,o.useRef)(e);return(0,o.useEffect)(()=>{t.current=e}),(0,o.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}$921a889cee6df7e8$export$99c2b779aa4e8b8b.displayName="Presence";let u=(0,o.createContext)(void 0);function $e42e1063c40fb3ef$export$b9ecd428b558ff10(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}let d="ScrollArea",[f,p]=function(e,t=[]){let n=[],createScope=()=>{let t=n.map(e=>(0,o.createContext)(e));return function(n){let r=(null==n?void 0:n[e])||t;return(0,o.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return createScope.scopeName=e,[function(t,r){let i=(0,o.createContext)(r),l=n.length;function Provider(t){let{scope:n,children:r,...a}=t,c=(null==n?void 0:n[e][l])||i,s=(0,o.useMemo)(()=>a,Object.values(a));return(0,o.createElement)(c.Provider,{value:s},r)}return n=[...n,r],Provider.displayName=t+"Provider",[Provider,function(n,a){let c=(null==a?void 0:a[e][l])||i,s=(0,o.useContext)(c);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let createScope1=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e),i=o[`__scope${r}`];return{...t,...i}},{});return(0,o.useMemo)(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return createScope1.scopeName=t.scopeName,createScope1}(createScope,...t)]}(d),[m,h]=f(d),g=(0,o.forwardRef)((e,t)=>{let{__scopeScrollArea:n,type:i="hover",dir:l,scrollHideDelay:a=600,...s}=e,[d,f]=(0,o.useState)(null),[p,h]=(0,o.useState)(null),[g,v]=(0,o.useState)(null),[b,y]=(0,o.useState)(null),[E,w]=(0,o.useState)(null),[C,x]=(0,o.useState)(0),[S,L]=(0,o.useState)(0),[R,O]=(0,o.useState)(!1),[k,A]=(0,o.useState)(!1),T=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,e=>f(e)),P=function(e){let t=(0,o.useContext)(u);return e||t||"ltr"}(l);return(0,o.createElement)(m,{scope:n,type:i,dir:P,scrollHideDelay:a,scrollArea:d,viewport:p,onViewportChange:h,content:g,onContentChange:v,scrollbarX:b,onScrollbarXChange:y,scrollbarXEnabled:R,onScrollbarXEnabledChange:O,scrollbarY:E,onScrollbarYChange:w,scrollbarYEnabled:k,onScrollbarYEnabledChange:A,onCornerWidthChange:x,onCornerHeightChange:L},(0,o.createElement)(c.div,(0,r.Z)({dir:P},s,{ref:T,style:{position:"relative","--radix-scroll-area-corner-width":C+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})))}),v=(0,o.forwardRef)((e,t)=>{let{__scopeScrollArea:n,children:i,...l}=e,a=h("ScrollAreaViewport",n),s=(0,o.useRef)(null),u=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,s,a.onViewportChange);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),(0,o.createElement)(c.div,(0,r.Z)({"data-radix-scroll-area-viewport":""},l,{ref:u,style:{overflowX:a.scrollbarXEnabled?"scroll":"hidden",overflowY:a.scrollbarYEnabled?"scroll":"hidden",...e.style}}),(0,o.createElement)("div",{ref:a.onContentChange,style:{minWidth:"100%",display:"table"}},i)))}),b="ScrollAreaScrollbar",y=(0,o.forwardRef)((e,t)=>{let{forceMount:n,...i}=e,l=h(b,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:c}=l,s="horizontal"===e.orientation;return(0,o.useEffect)(()=>(s?a(!0):c(!0),()=>{s?a(!1):c(!1)}),[s,a,c]),"hover"===l.type?(0,o.createElement)(E,(0,r.Z)({},i,{ref:t,forceMount:n})):"scroll"===l.type?(0,o.createElement)(w,(0,r.Z)({},i,{ref:t,forceMount:n})):"auto"===l.type?(0,o.createElement)(C,(0,r.Z)({},i,{ref:t,forceMount:n})):"always"===l.type?(0,o.createElement)(x,(0,r.Z)({},i,{ref:t})):null}),E=(0,o.forwardRef)((e,t)=>{let{forceMount:n,...i}=e,l=h(b,e.__scopeScrollArea),[a,c]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=l.scrollArea,t=0;if(e){let handlePointerEnter=()=>{window.clearTimeout(t),c(!0)},handlePointerLeave=()=>{t=window.setTimeout(()=>c(!1),l.scrollHideDelay)};return e.addEventListener("pointerenter",handlePointerEnter),e.addEventListener("pointerleave",handlePointerLeave),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",handlePointerEnter),e.removeEventListener("pointerleave",handlePointerLeave)}}},[l.scrollArea,l.scrollHideDelay]),(0,o.createElement)($921a889cee6df7e8$export$99c2b779aa4e8b8b,{present:n||a},(0,o.createElement)(C,(0,r.Z)({"data-state":a?"visible":"hidden"},i,{ref:t})))}),w=(0,o.forwardRef)((e,t)=>{var n;let{forceMount:i,...l}=e,a=h(b,e.__scopeScrollArea),c="horizontal"===e.orientation,s=$57acba87d6e25586$var$useDebounceCallback(()=>d("SCROLL_END"),100),[u,d]=(n={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},(0,o.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},"hidden"));return(0,o.useEffect)(()=>{if("idle"===u){let e=window.setTimeout(()=>d("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[u,a.scrollHideDelay,d]),(0,o.useEffect)(()=>{let e=a.viewport,t=c?"scrollLeft":"scrollTop";if(e){let n=e[t],handleScroll=()=>{let r=e[t],o=n!==r;o&&(d("SCROLL"),s()),n=r};return e.addEventListener("scroll",handleScroll),()=>e.removeEventListener("scroll",handleScroll)}},[a.viewport,c,d,s]),(0,o.createElement)($921a889cee6df7e8$export$99c2b779aa4e8b8b,{present:i||"hidden"!==u},(0,o.createElement)(x,(0,r.Z)({"data-state":"hidden"===u?"hidden":"visible"},l,{ref:t,onPointerEnter:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerEnter,()=>d("POINTER_ENTER")),onPointerLeave:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerLeave,()=>d("POINTER_LEAVE"))})))}),C=(0,o.forwardRef)((e,t)=>{let n=h(b,e.__scopeScrollArea),{forceMount:i,...l}=e,[a,c]=(0,o.useState)(!1),s="horizontal"===e.orientation,u=$57acba87d6e25586$var$useDebounceCallback(()=>{if(n.viewport){let e=n.viewport.offsetWidth{let{orientation:n="vertical",...i}=e,l=h(b,e.__scopeScrollArea),a=(0,o.useRef)(null),c=(0,o.useRef)(0),[s,u]=(0,o.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=$57acba87d6e25586$var$getThumbRatio(s.viewport,s.content),f={...i,sizes:s,onSizesChange:u,hasThumb:!!(d>0&&d<1),onThumbChange:e=>a.current=e,onThumbPointerUp:()=>c.current=0,onThumbPointerDown:e=>c.current=e};function getScrollPosition(e,t){return function(e,t,n,r="ltr"){let o=$57acba87d6e25586$var$getThumbSize(n),i=t||o/2,l=n.scrollbar.paddingStart+i,a=n.scrollbar.size-n.scrollbar.paddingEnd-(o-i),c=n.content-n.viewport,s=$57acba87d6e25586$var$linearScale([l,a],"ltr"===r?[0,c]:[-1*c,0]);return s(e)}(e,c.current,s,t)}return"horizontal"===n?(0,o.createElement)(S,(0,r.Z)({},f,{ref:t,onThumbPositionChange:()=>{if(l.viewport&&a.current){let e=l.viewport.scrollLeft,t=$57acba87d6e25586$var$getThumbOffsetFromScroll(e,s,l.dir);a.current.style.transform=`translate3d(${t}px, 0, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=getScrollPosition(e,l.dir))}})):"vertical"===n?(0,o.createElement)(L,(0,r.Z)({},f,{ref:t,onThumbPositionChange:()=>{if(l.viewport&&a.current){let e=l.viewport.scrollTop,t=$57acba87d6e25586$var$getThumbOffsetFromScroll(e,s);a.current.style.transform=`translate3d(0, ${t}px, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=getScrollPosition(e))}})):null}),S=(0,o.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:i,...l}=e,a=h(b,e.__scopeScrollArea),[c,s]=(0,o.useState)(),u=(0,o.useRef)(null),d=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,u,a.onScrollbarXChange);return(0,o.useEffect)(()=>{u.current&&s(getComputedStyle(u.current))},[u]),(0,o.createElement)(k,(0,r.Z)({"data-orientation":"horizontal"},l,{ref:d,sizes:n,style:{bottom:0,left:"rtl"===a.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===a.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":$57acba87d6e25586$var$getThumbSize(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(a.viewport){let r=a.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),r>0&&r{u.current&&a.viewport&&c&&i({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:u.current.clientWidth,paddingStart:$57acba87d6e25586$var$toInt(c.paddingLeft),paddingEnd:$57acba87d6e25586$var$toInt(c.paddingRight)}})}}))}),L=(0,o.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:i,...l}=e,a=h(b,e.__scopeScrollArea),[c,s]=(0,o.useState)(),u=(0,o.useRef)(null),d=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,u,a.onScrollbarYChange);return(0,o.useEffect)(()=>{u.current&&s(getComputedStyle(u.current))},[u]),(0,o.createElement)(k,(0,r.Z)({"data-orientation":"vertical"},l,{ref:d,sizes:n,style:{top:0,right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":$57acba87d6e25586$var$getThumbSize(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(a.viewport){let r=a.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),r>0&&r{u.current&&a.viewport&&c&&i({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:u.current.clientHeight,paddingStart:$57acba87d6e25586$var$toInt(c.paddingTop),paddingEnd:$57acba87d6e25586$var$toInt(c.paddingBottom)}})}}))}),[R,O]=f(b),k=(0,o.forwardRef)((e,t)=>{let{__scopeScrollArea:n,sizes:i,hasThumb:l,onThumbChange:a,onThumbPointerUp:s,onThumbPointerDown:u,onThumbPositionChange:d,onDragScroll:f,onWheelScroll:p,onResize:m,...g}=e,v=h(b,n),[y,E]=(0,o.useState)(null),w=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,e=>E(e)),C=(0,o.useRef)(null),x=(0,o.useRef)(""),S=v.viewport,L=i.content-i.viewport,O=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(p),k=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(d),A=$57acba87d6e25586$var$useDebounceCallback(m,10);function handleDragScroll(e){if(C.current){let t=e.clientX-C.current.left,n=e.clientY-C.current.top;f({x:t,y:n})}}return(0,o.useEffect)(()=>{let handleWheel=e=>{let t=e.target,n=null==y?void 0:y.contains(t);n&&O(e,L)};return document.addEventListener("wheel",handleWheel,{passive:!1}),()=>document.removeEventListener("wheel",handleWheel,{passive:!1})},[S,y,L,O]),(0,o.useEffect)(k,[i,k]),$57acba87d6e25586$var$useResizeObserver(y,A),$57acba87d6e25586$var$useResizeObserver(v.content,A),(0,o.createElement)(R,{scope:n,scrollbar:y,hasThumb:l,onThumbChange:$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(a),onThumbPointerUp:$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(s),onThumbPositionChange:k,onThumbPointerDown:$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(u)},(0,o.createElement)(c.div,(0,r.Z)({},g,{ref:w,style:{position:"absolute",...g.style},onPointerDown:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerDown,e=>{if(0===e.button){let t=e.target;t.setPointerCapture(e.pointerId),C.current=y.getBoundingClientRect(),x.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",handleDragScroll(e)}}),onPointerMove:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerMove,handleDragScroll),onPointerUp:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=x.current,C.current=null})})))}),A="ScrollAreaThumb",T=(0,o.forwardRef)((e,t)=>{let{forceMount:n,...i}=e,l=O(A,e.__scopeScrollArea);return(0,o.createElement)($921a889cee6df7e8$export$99c2b779aa4e8b8b,{present:n||l.hasThumb},(0,o.createElement)(P,(0,r.Z)({ref:t},i)))}),P=(0,o.forwardRef)((e,t)=>{let{__scopeScrollArea:n,style:i,...l}=e,a=h(A,n),s=O(A,n),{onThumbPositionChange:u}=s,d=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,e=>s.onThumbChange(e)),f=(0,o.useRef)(),p=$57acba87d6e25586$var$useDebounceCallback(()=>{f.current&&(f.current(),f.current=void 0)},100);return(0,o.useEffect)(()=>{let e=a.viewport;if(e){let handleScroll=()=>{if(p(),!f.current){let t=$57acba87d6e25586$var$addUnlinkedScrollListener(e,u);f.current=t,u()}};return u(),e.addEventListener("scroll",handleScroll),()=>e.removeEventListener("scroll",handleScroll)}},[a.viewport,p,u]),(0,o.createElement)(c.div,(0,r.Z)({"data-state":s.hasThumb?"visible":"hidden"},l,{ref:d,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...i},onPointerDownCapture:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerDownCapture,e=>{let t=e.target,n=t.getBoundingClientRect(),r=e.clientX-n.left,o=e.clientY-n.top;s.onThumbPointerDown({x:r,y:o})}),onPointerUp:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerUp,s.onThumbPointerUp)}))}),I="ScrollAreaCorner",M=(0,o.forwardRef)((e,t)=>{let n=h(I,e.__scopeScrollArea),i=!!(n.scrollbarX&&n.scrollbarY),l="scroll"!==n.type&&i;return l?(0,o.createElement)($,(0,r.Z)({},e,{ref:t})):null}),$=(0,o.forwardRef)((e,t)=>{let{__scopeScrollArea:n,...i}=e,l=h(I,n),[a,s]=(0,o.useState)(0),[u,d]=(0,o.useState)(0);return $57acba87d6e25586$var$useResizeObserver(l.scrollbarX,()=>{var e;let t=(null===(e=l.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;l.onCornerHeightChange(t),d(t)}),$57acba87d6e25586$var$useResizeObserver(l.scrollbarY,()=>{var e;let t=(null===(e=l.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;l.onCornerWidthChange(t),s(t)}),a&&u?(0,o.createElement)(c.div,(0,r.Z)({},i,{ref:t,style:{width:a,height:u,position:"absolute",right:"ltr"===l.dir?0:void 0,left:"rtl"===l.dir?0:void 0,bottom:0,...e.style}})):null});function $57acba87d6e25586$var$toInt(e){return e?parseInt(e,10):0}function $57acba87d6e25586$var$getThumbRatio(e,t){let n=e/t;return isNaN(n)?0:n}function $57acba87d6e25586$var$getThumbSize(e){let t=$57acba87d6e25586$var$getThumbRatio(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function $57acba87d6e25586$var$getThumbOffsetFromScroll(e,t,n="ltr"){let r=$57acba87d6e25586$var$getThumbSize(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-o,l=t.content-t.viewport,a="ltr"===n?[0,l]:[-1*l,0],c=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,a),s=$57acba87d6e25586$var$linearScale([0,l],[0,i-r]);return s(c)}function $57acba87d6e25586$var$linearScale(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}let $57acba87d6e25586$var$addUnlinkedScrollListener=(e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return!function loop(){let o={left:e.scrollLeft,top:e.scrollTop},i=n.left!==o.left,l=n.top!==o.top;(i||l)&&t(),n=o,r=window.requestAnimationFrame(loop)}(),()=>window.cancelAnimationFrame(r)};function $57acba87d6e25586$var$useDebounceCallback(e,t){let n=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e),r=(0,o.useRef)(0);return(0,o.useEffect)(()=>()=>window.clearTimeout(r.current),[]),(0,o.useCallback)(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function $57acba87d6e25586$var$useResizeObserver(e,t){let n=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(t);s(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}let z=g,D=v,N=y,j=T,_=M},61689:function(e,t,n){"use strict";function isNumber(e){return"number"==typeof e}function isString(e){return"string"==typeof e}function isObject(e){return"[object Object]"===Object.prototype.toString.call(e)}function isRecord(e){return isObject(e)||Array.isArray(e)}function mathAbs(e){return Math.abs(e)}function mathSign(e){return e?e/mathAbs(e):0}function arrayKeys(e){return objectKeys(e).map(Number)}function arrayLast(e){return e[arrayLastIndex(e)]}function arrayLastIndex(e){return Math.max(0,e.length-1)}function objectKeys(e){return Object.keys(e)}function Limit(e,t){var n=mathAbs(e-t);function reachedAny(n){return nt}return{length:n,max:t,min:e,constrain:function(n){return reachedAny(n)?nt},reachedMin:function(t){return tee?e.concat(t):e},[]).map(function(t,n,r){return e.slice(t,r[n+1])})}}),es=(C=Q.startEdge,x=Q.endEdge,L=(S=ec.groupSlides)(X).map(function(e){return arrayLast(e)[x]-e[0][C]}).map(mathAbs).map(en.measure),l=arrayLast(R=X.map(function(e){return Y[C]-e[C]}).map(function(e){return-mathAbs(e)}))-arrayLast(ea),O=S(R).map(function(e){return e[0]}).map(function(e,t,n){var r=t===arrayLastIndex(n);return er&&!t?0:er&&r?l:e+L[t]}),{snaps:R,snapsAligned:O}),eu=es.snaps,ed=es.snapsAligned,ef=-arrayLast(eu)+arrayLast(ea),ep=(k=Limit(-ef+ee,ed[0]),A=ed.map(k.constrain),{snapsContained:function(){if(ef<=ee)return[k.max];if("keepSnaps"===G)return A;var e,t,n=(e=A[0],t=arrayLast(A),Limit(A.lastIndexOf(e),A.indexOf(t)+1)),r=n.min,o=n.max;return A.slice(r,o)}()}).snapsContained,em=er?ep:ed,eh={limit:(a=em[0],c=arrayLast(em),Limit(Z?a-ef:c,a))}.limit,eg=function Counter(e,t,n){var r=Limit(0,e),o=r.min,i=r.constrain,l=e+1,a=withinLimit(t);function withinLimit(e){return n?mathAbs((l+e)%l):i(e)}function set(e){return a=withinLimit(e),c}var c={add:function(e){return set(a+e)},clone:function(){return Counter(e,a,n)},get:function(){return a},set:set,min:o,max:e};return c}(arrayLastIndex(em),H,Z),ev=eg.clone(),eb=arrayKeys(n),ey=function(e){var t=0;function ifAnimating(e,n){return function(){!!t===e&&n()}}function start(){t=window.requestAnimationFrame(e)}return{proceed:ifAnimating(!0,start),start:ifAnimating(!1,start),stop:ifAnimating(!0,function(){window.cancelAnimationFrame(t),t=0})}}(function(){Z||ek.scrollBounds.constrain(ek.dragHandler.pointerDown()),ek.scrollBody.seek(eC).update();var e=ek.scrollBody.settle(eC);e&&!ek.dragHandler.pointerDown()&&(ek.animation.stop(),o.emit("settle")),e||o.emit("scroll"),Z&&(ek.scrollLooper.loop(ek.scrollBody.direction()),ek.slideLooper.loop()),ek.translate.to(ew),ek.animation.proceed()}),eE=em[eg.get()],ew=Vector1D(eE),eC=Vector1D(eE),ex=function(e,t,n){var r=Vector1D(0),o=Vector1D(0),i=Vector1D(0),l=0,a=t,c=n;function useSpeed(e){return a=e,s}function useMass(e){return c=e,s}var s={direction:function(){return l},seek:function(t){i.set(t).subtract(e);var n,u=(n=i.get(),0+(a-0)*((n-0)/100));return l=mathSign(i.get()),i.normalize().multiply(u).subtract(r),i.divide(c),o.add(i),s},settle:function(t){var n=!(Math.round((t.get()-e.get())*100)/100);return n&&e.set(t),n},update:function(){r.add(o),e.add(r),o.multiply(0)},useBaseMass:function(){return useMass(n)},useBaseSpeed:function(){return useSpeed(t)},useMass:useMass,useSpeed:useSpeed};return s}(ew,W,1),eS=function(e,t,n,r,o){var i=r.reachedAny,l=r.removeOffset,a=r.constrain;function minDistance(e){return e.concat().sort(function(e,t){return mathAbs(e)-mathAbs(t)})[0]}function shortcut(t,r){var o=[t,t+n,t-n];return e?r?minDistance(o.filter(function(e){return mathSign(e)===r})):minDistance(o):o[0]}return{byDistance:function(n,r){var c,s=o.get()+n,u=(c=e?l(s):a(s),{index:t.map(function(e){return e-c}).map(function(e){return shortcut(e,0)}).map(function(e,t){return{diff:e,index:t}}).sort(function(e,t){return mathAbs(e.diff)-mathAbs(t.diff)})[0].index,distance:c}),d=u.index,f=u.distance,p=!e&&i(s);if(!r||p)return{index:d,distance:n};var m=n+shortcut(t[d]-f,0);return{index:d,distance:m}},byIndex:function(e,n){var r=shortcut(t[e]-o.get(),n);return{index:e,distance:r}},shortcut:shortcut}}(Z,em,ef,eh,eC),eL=function(e,t,n,r,o,i){function scrollTo(r){var l=r.distance,a=r.index!==t.get();l&&(e.start(),o.add(l)),a&&(n.set(t.get()),t.set(r.index),i.emit("select"))}return{distance:function(e,t){scrollTo(r.byDistance(e,t))},index:function(e,n){var o=t.clone().set(e);scrollTo(r.byIndex(o.get(),n))}}}(ey,eg,ev,eS,eC,o),eR=function(e,t,n,r,o,i,l){var a=o.removeOffset,c=o.constrain,s=i?[0,t,-t]:[0],u=findSlideBounds(s,l);function findSlideBounds(t,o){var i,l=t||s,a=(i=o||0,n.map(function(e){return Limit(.5,e-.5).constrain(e*i)}));return l.reduce(function(t,o){var i=r.map(function(t,r){return{start:t-n[r]+a[r]+o,end:t+e-a[r]+o,index:r}});return t.concat(i)},[])}return{check:function(e,t){var n=i?a(e):c(e);return(t||u).reduce(function(e,t){var r=t.index,o=t.start,i=t.end;return!(-1!==e.indexOf(r))&&on?e.concat([r]):e},[])},findSlideBounds:findSlideBounds}}(ee,ef,el,eu,eh,Z,V),eO=function(e,t,n,r,o,i,l,a,c,s,u,d,f,p,m,h){var g=e.cross,v=["INPUT","SELECT","TEXTAREA"],b={passive:!1},y=Vector1D(0),E=EventStore(),w=EventStore(),C=f.measure(20),x={mouse:300,touch:400},S={mouse:500,touch:600},L=m?5:16,R=0,O=0,k=!1,A=!1,T=!1,P=!1;function down(e){if((!(P=!o.isTouchEvent(e))||0===e.button)&&(t=e.target.nodeName||"",!(v.indexOf(t)>-1))){var t,l,a=mathAbs(r.get()-i.get())>=2,s=P||!a;k=!0,o.pointerDown(e),y.set(r),r.set(i),c.useBaseMass().useSpeed(80),l=P?document:n,w.add(l,"touchmove",move,b).add(l,"touchend",up).add(l,"mousemove",move,b).add(l,"mouseup",up),R=o.readPoint(e),O=o.readPoint(e,g),d.emit("pointerDown"),s&&(T=!1)}}function move(e){if(!A&&!P){if(!e.cancelable)return up(e);var n=o.readPoint(e),i=o.readPoint(e,g);if(!(A=mathAbs(n-R)>mathAbs(i-O))&&!T)return up(e)}var a=o.pointerMove(e);!T&&a&&(T=!0),l.start(),r.add(t.apply(a)),e.preventDefault()}function up(e){var n,i,l,f,g=s.byDistance(0,!1).index!==u.get(),v=o.pointerUp(e)*(m?S:x)[P?"mouse":"touch"],b=(n=t.apply(v),l=(i=u.clone().add(-1*mathSign(n))).get()===u.min||i.get()===u.max,f=s.byDistance(n,!m).distance,m||mathAbs(n)=.5,O=g&&E>.75,I=mathAbs(v)170;return n=e,o&&(t=e),r},pointerUp:function(e){if(!t||!n)return 0;var r=readPoint(n)-readPoint(t),o=readTime(e)-readTime(t),i=readTime(e)-readTime(n)>170,l=r/o;return o&&!i&&mathAbs(l)>.1?l:0},readPoint:readPoint}}(Q),ew,ey,eL,ex,eS,eg,o,et,Z,q,K),ek={containerRect:Y,slideRects:X,animation:ey,axis:Q,direction:J,dragHandler:eO,eventStore:EventStore(),percentOfView:et,index:eg,indexPrevious:ev,limit:eh,location:ew,options:r,scrollBody:ex,scrollBounds:(T=et.measure(10),P=et.measure(50),I=!1,{constrain:function(e){if(!I&&eh.reachedAny(eC.get())&&eh.reachedAny(ew.get())){var t=eh.reachedMin(ew.get())?"min":"max",n=mathAbs(eh[t]-ew.get()),r=eC.get()-ew.get();eC.subtract(r*Math.min(n/P,.85)),!e&&mathAbs(r)0?e.concat([n]):e},[])}function findLoopPoints(n,o){var i="start"===o,s=l.findSlideBounds([i?-r:r]);return n.map(function(n){var o=i?0:-r,l=i?r:0,u=s.filter(function(e){return e.index===n})[0][i?"end":"start"],d=Vector1D(-1),f=Vector1D(-1),p=Translate(e,t,c[n]);return{index:n,location:f,translate:p,target:function(){return d.set(a.get()>u?o:l)}}})}return{canLoop:function(){return u.every(function(e){var t=e.index;return .1>=removeSlideSizes(s.filter(function(e){return e!==t}),n)})},clear:function(){u.forEach(function(e){return e.translate.clear()})},loop:function(){u.forEach(function(e){var t=e.target,n=e.translate,r=e.location,o=t();o.get()!==r.get()&&(0===o.get()?n.clear():n.to(o),r.set(o))})},loopPoints:u}}(Q,J,ee,ef,ea,em,eR,ew,n),slidesToScroll:ec,slidesInView:eR,slideIndexes:eb,target:eC,translate:Translate(Q,J,t)};return ek}(e,c,s,b,p)).axis.measureSize(e.getBoundingClientRect()),!b.active)return deActivate();if(l.translate.to(l.location),y=n||y,a=f.init(y,w),b.loop){if(!l.slideLooper.canLoop()){deActivate(),activate({loop:!1},n),v=d.merge(v,{loop:!0});return}l.slideLooper.loop()}b.draggable&&c.offsetParent&&s.length&&l.dragHandler.addActivationEvents()}}function reActivate(e,t){var n=selectedScrollSnap();deActivate(),activate(d.merge({startIndex:n},e),t),p.emit("reInit")}function deActivate(){l.dragHandler.removeAllEvents(),l.animation.stop(),l.eventStore.removeAll(),l.translate.clear(),l.slideLooper.clear(),f.destroy()}function slidesInView(e){var t=l[e?"target":"location"].get(),n=b.loop?"removeOffset":"constrain";return l.slidesInView.check(l.limit[n](t))}function scrollTo(e,t,n){b.active&&!g&&(l.scrollBody.useBaseMass().useSpeed(t?100:b.speed),l.scrollTo.index(e,n||0))}function selectedScrollSnap(){return l.index.get()}var w={canScrollNext:function(){return l.index.clone().add(1).get()!==selectedScrollSnap()},canScrollPrev:function(){return l.index.clone().add(-1).get()!==selectedScrollSnap()},clickAllowed:function(){return l.dragHandler.clickAllowed()},containerNode:function(){return c},internalEngine:function(){return l},destroy:function(){g||(g=!0,u.removeAll(),deActivate(),p.emit("destroy"))},off:h,on:m,plugins:function(){return a},previousScrollSnap:function(){return l.indexPrevious.get()},reInit:reActivate,rootNode:function(){return e},scrollNext:function(e){scrollTo(l.index.clone().add(1).get(),!0===e,-1)},scrollPrev:function(e){scrollTo(l.index.clone().add(-1).get(),!0===e,1)},scrollProgress:function(){return l.scrollProgress.get(l.location.get())},scrollSnapList:function(){return l.scrollSnaps.map(l.scrollProgress.get)},scrollTo:scrollTo,selectedScrollSnap:selectedScrollSnap,slideNodes:function(){return s},slidesInView:slidesInView,slidesNotInView:function(e){var t=slidesInView(e);return l.slideIndexes.filter(function(e){return-1===t.indexOf(e)})}};return activate(t,n),u.add(window,"resize",function(){var t=d.atMedia(v),n=!d.areEqual(t,b),r=l.axis.measureSize(e.getBoundingClientRect()),o=E!==r,i=f.haveChanged();(o||n||i)&&reActivate(),p.emit("resize")}),setTimeout(function(){return p.emit("init")},0),w}EmblaCarousel.globalOptions=void 0,EmblaCarousel.optionsHandler=OptionsHandler},93463:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(87462),o=n(63366),i=n(67294),l=i.useLayoutEffect,useLatest=function(e){var t=i.useRef(e);return l(function(){t.current=e}),t},updateRef=function(e,t){if("function"==typeof e){e(t);return}e.current=t},use_composed_ref_esm=function(e,t){var n=(0,i.useRef)();return(0,i.useCallback)(function(r){e.current=r,n.current&&updateRef(n.current,null),n.current=t,t&&updateRef(t,r)},[t])},a={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},forceHiddenStyles=function(e){Object.keys(a).forEach(function(t){e.style.setProperty(t,a[t],"important")})},c=null,getHeight=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize},noop=function(){},s=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],u=!!document.documentElement.currentStyle,getSizingData=function(e){var t=window.getComputedStyle(e);if(null===t)return null;var n=s.reduce(function(e,n){return e[n]=t[n],e},{}),r=n.boxSizing;if(""===r)return null;u&&"border-box"===r&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+"px");var o=parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),i=parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth);return{sizingStyle:n,paddingSize:o,borderSize:i}},useWindowResizeListener=function(e){var t=useLatest(e);(0,i.useLayoutEffect)(function(){var handler=function(e){t.current(e)};return window.addEventListener("resize",handler),function(){window.removeEventListener("resize",handler)}},[])},d=(0,i.forwardRef)(function(e,t){var n=e.cacheMeasurements,l=e.maxRows,a=e.minRows,s=e.onChange,u=void 0===s?noop:s,d=e.onHeightChange,f=void 0===d?noop:d,p=(0,o.Z)(e,["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"]),m=void 0!==p.value,h=(0,i.useRef)(null),g=use_composed_ref_esm(h,t),v=(0,i.useRef)(0),b=(0,i.useRef)(),resizeTextarea=function(){var e,t,r,o,i,s,u,d,p,m,g,y=h.current,E=n&&b.current?b.current:getSizingData(y);if(E){b.current=E;var w=(e=y.value||y.placeholder||"x",void 0===(t=a)&&(t=1),void 0===(r=l)&&(r=1/0),c||((c=document.createElement("textarea")).setAttribute("tabindex","-1"),c.setAttribute("aria-hidden","true"),forceHiddenStyles(c)),null===c.parentNode&&document.body.appendChild(c),o=E.paddingSize,i=E.borderSize,u=(s=E.sizingStyle).boxSizing,Object.keys(s).forEach(function(e){c.style[e]=s[e]}),forceHiddenStyles(c),c.value=e,d=getHeight(c,E),c.value="x",m=(p=c.scrollHeight-o)*t,"border-box"===u&&(m=m+o+i),d=Math.max(m,d),g=p*r,"border-box"===u&&(g=g+o+i),[d=Math.min(g,d),p]),C=w[0],x=w[1];v.current!==C&&(v.current=C,y.style.setProperty("height",C+"px","important"),f(C,{rowHeight:x}))}};return(0,i.useLayoutEffect)(resizeTextarea),useWindowResizeListener(resizeTextarea),(0,i.createElement)("textarea",(0,r.Z)({},p,{onChange:function(e){m||resizeTextarea(),u(e)},ref:g}))})},50238:function(e,t){var n;/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */!function(){"use strict";var r={}.hasOwnProperty;function classNames(){for(var e="",t=0;t{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),c=await(null==l.isRTL?void 0:l.isRTL(t)),s=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=computeCoordsFromPlacement(s,r,c),f=r,p={},m=0;for(let n=0;n({name:"arrow",options:e,async fn(t){let{x:n,y:o,placement:i,rects:l,platform:a,elements:c,middlewareData:s}=t,{element:u,padding:d=0}=(0,r.ku)(e,t)||{};if(null==u)return{};let f=(0,r.yd)(d),p={x:n,y:o},m=(0,r.Wh)(i),h=(0,r.I4)(m),g=await a.getDimensions(u),v="y"===m,b=v?"clientHeight":"clientWidth",y=l.reference[h]+l.reference[m]-p[m]-l.floating[h],E=p[m]-l.reference[m],w=await(null==a.getOffsetParent?void 0:a.getOffsetParent(u)),C=w?w[b]:0;C&&await(null==a.isElement?void 0:a.isElement(w))||(C=c.floating[b]||l.floating[h]);let x=C/2-g[h]/2-1,S=(0,r.VV)(f[v?"top":"left"],x),L=(0,r.VV)(f[v?"bottom":"right"],x),R=C-g[h]-L,O=C/2-g[h]/2+(y/2-E/2),k=(0,r.uZ)(S,O,R),A=!s.arrow&&null!=(0,r.hp)(i)&&O!=k&&l.reference[h]/2-(Oe<=0)){let e=((null==(i=s.flip)?void 0:i.index)||0)+1,t=L[e];if(t)return{data:{index:e,overflows:k},reset:{placement:t}};let n=null==(l=k.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(v){case"bestFit":{let e=null==(a=k.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:a[0];e&&(n=e);break}case"initialPlacement":n=d}if(c!==n)return{reset:{placement:n}}}return{}}}};function getBoundingRect(e){let t=(0,r.VV)(...e.map(e=>e.left)),n=(0,r.VV)(...e.map(e=>e.top)),o=(0,r.Fp)(...e.map(e=>e.right)),i=(0,r.Fp)(...e.map(e=>e.bottom));return{x:t,y:n,width:o-t,height:i-n}}let inline=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:o,rects:i,platform:l,strategy:a}=t,{padding:c=2,x:s,y:u}=(0,r.ku)(e,t),d=Array.from(await(null==l.getClientRects?void 0:l.getClientRects(o.reference))||[]),f=function(e){let t=e.slice().sort((e,t)=>e.y-t.y),n=[],o=null;for(let e=0;eo.height/2?n.push([r]):n[n.length-1].push(r),o=r}return n.map(e=>(0,r.JB)(getBoundingRect(e)))}(d),p=(0,r.JB)(getBoundingRect(d)),m=(0,r.yd)(c),h=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===f.length&&f[0].left>f[1].right&&null!=s&&null!=u)return f.find(e=>s>e.left-m.left&&se.top-m.top&&u=2){if("y"===(0,r.Qq)(n)){let e=f[0],t=f[f.length-1],o="top"===(0,r.k3)(n),i=e.top,l=t.bottom,a=o?e.left:t.left,c=o?e.right:t.right;return{top:i,bottom:l,left:a,right:c,width:c-a,height:l-i,x:a,y:i}}let e="left"===(0,r.k3)(n),t=(0,r.Fp)(...f.map(e=>e.right)),o=(0,r.VV)(...f.map(e=>e.left)),i=f.filter(n=>e?n.left===o:n.right===t),l=i[0].top,a=i[i.length-1].bottom,c=t-o;return{top:l,bottom:a,left:o,right:t,width:c,height:a-l,x:o,y:l}}return p}},floating:o.floating,strategy:a});return i.reference.x!==h.reference.x||i.reference.y!==h.reference.y||i.reference.width!==h.reference.width||i.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}};async function convertValueToCoords(e,t){let{placement:n,platform:o,elements:i}=e,l=await(null==o.isRTL?void 0:o.isRTL(i.floating)),a=(0,r.k3)(n),c=(0,r.hp)(n),s="y"===(0,r.Qq)(n),u=["left","top"].includes(a)?-1:1,d=l&&s?-1:1,f=(0,r.ku)(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:h}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return c&&"number"==typeof h&&(m="end"===c?-1*h:h),s?{x:m*d,y:p*u}:{x:p*u,y:m*d}}let offset=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){let{x:n,y:r}=t,o=await convertValueToCoords(t,e);return{x:n+o.x,y:r+o.y,data:o}}}},shift=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:o,placement:i}=t,{mainAxis:l=!0,crossAxis:a=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=(0,r.ku)(e,t),u={x:n,y:o},d=await detectOverflow(t,s),f=(0,r.Qq)((0,r.k3)(i)),p=(0,r.Rn)(f),m=u[p],h=u[f];if(l){let e=m+d["y"===p?"top":"left"],t=m-d["y"===p?"bottom":"right"];m=(0,r.uZ)(e,m,t)}if(a){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=h+d[e],o=h-d[t];h=(0,r.uZ)(n,h,o)}let g=c.fn({...t,[p]:m,[f]:h});return{...g,data:{x:g.x-n,y:g.y-o}}}}},limitShift=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:o,placement:i,rects:l,middlewareData:a}=t,{offset:c=0,mainAxis:s=!0,crossAxis:u=!0}=(0,r.ku)(e,t),d={x:n,y:o},f=(0,r.Qq)(i),p=(0,r.Rn)(f),m=d[p],h=d[f],g=(0,r.ku)(c,t),v="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(s){let e="y"===p?"height":"width",t=l.reference[p]-l.floating[e]+v.mainAxis,n=l.reference[p]+l.reference[e]-v.mainAxis;mn&&(m=n)}if(u){var b,y;let e="y"===p?"width":"height",t=["top","left"].includes((0,r.k3)(i)),n=l.reference[f]-l.floating[e]+(t&&(null==(b=a.offset)?void 0:b[f])||0)+(t?0:v.crossAxis),o=l.reference[f]+l.reference[e]+(t?0:(null==(y=a.offset)?void 0:y[f])||0)-(t?v.crossAxis:0);ho&&(h=o)}return{[p]:m,[f]:h}}}},size=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,o;let{placement:i,rects:l,platform:a,elements:c}=t,{apply:s=()=>{},...u}=(0,r.ku)(e,t),d=await detectOverflow(t,u),f=(0,r.k3)(i),p=(0,r.hp)(i),m="y"===(0,r.Qq)(i),{width:h,height:g}=l.floating;"top"===f||"bottom"===f?(n=f,o=p===(await(null==a.isRTL?void 0:a.isRTL(c.floating))?"start":"end")?"left":"right"):(o=f,n="end"===p?"top":"bottom");let v=g-d[n],b=h-d[o],y=!t.middlewareData.shift,E=v,w=b;if(m){let e=h-d.left-d.right;w=p||y?(0,r.VV)(b,e):e}else{let e=g-d.top-d.bottom;E=p||y?(0,r.VV)(v,e):e}if(y&&!p){let e=(0,r.Fp)(d.left,0),t=(0,r.Fp)(d.right,0),n=(0,r.Fp)(d.top,0),o=(0,r.Fp)(d.bottom,0);m?w=h-2*(0!==e||0!==t?e+t:(0,r.Fp)(d.left,d.right)):E=g-2*(0!==n||0!==o?n+o:(0,r.Fp)(d.top,d.bottom))}await s({...t,availableWidth:w,availableHeight:E});let C=await a.getDimensions(c.floating);return h!==C.width||g!==C.height?{reset:{rects:!0}}:{}}}}},66037:function(e,t,n){"use strict";n.d(t,{Me:function(){return autoUpdate},oo:function(){return computePosition}});var r=n(71347),o=n(85983),i=n(68365);function getCssDimensions(e){let t=(0,i.Dx)(e),n=parseFloat(t.width)||0,o=parseFloat(t.height)||0,l=(0,i.Re)(e),a=l?e.offsetWidth:n,c=l?e.offsetHeight:o,s=(0,r.NM)(n)!==a||(0,r.NM)(o)!==c;return s&&(n=a,o=c),{width:n,height:o,$:s}}function unwrapElement(e){return(0,i.kK)(e)?e:e.contextElement}function getScale(e){let t=unwrapElement(e);if(!(0,i.Re)(t))return(0,r.ze)(1);let n=t.getBoundingClientRect(),{width:o,height:l,$:a}=getCssDimensions(t),c=(a?(0,r.NM)(n.width):n.width)/o,s=(a?(0,r.NM)(n.height):n.height)/l;return c&&Number.isFinite(c)||(c=1),s&&Number.isFinite(s)||(s=1),{x:c,y:s}}let l=(0,r.ze)(0);function getVisualOffsets(e){let t=(0,i.Jj)(e);return(0,i.Pf)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:l}function getBoundingClientRect(e,t,n,o){var l;void 0===t&&(t=!1),void 0===n&&(n=!1);let a=e.getBoundingClientRect(),c=unwrapElement(e),s=(0,r.ze)(1);t&&(o?(0,i.kK)(o)&&(s=getScale(o)):s=getScale(e));let u=(void 0===(l=n)&&(l=!1),o&&(!l||o===(0,i.Jj)(c))&&l)?getVisualOffsets(c):(0,r.ze)(0),d=(a.left+u.x)/s.x,f=(a.top+u.y)/s.y,p=a.width/s.x,m=a.height/s.y;if(c){let e=(0,i.Jj)(c),t=o&&(0,i.kK)(o)?(0,i.Jj)(o):o,n=e.frameElement;for(;n&&o&&t!==e;){let e=getScale(n),t=n.getBoundingClientRect(),r=(0,i.Dx)(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;d*=e.x,f*=e.y,p*=e.x,m*=e.y,d+=o,f+=l,n=(0,i.Jj)(n).frameElement}}return(0,r.JB)({width:p,height:m,x:d,y:f})}function getWindowScrollBarX(e){return getBoundingClientRect((0,i.tF)(e)).left+(0,i.Lw)(e).scrollLeft}function getClientRectFromClippingAncestor(e,t,n){let o;if("viewport"===t)o=function(e,t){let n=(0,i.Jj)(e),r=(0,i.tF)(e),o=n.visualViewport,l=r.clientWidth,a=r.clientHeight,c=0,s=0;if(o){l=o.width,a=o.height;let e=(0,i.Pf)();(!e||e&&"fixed"===t)&&(c=o.offsetLeft,s=o.offsetTop)}return{width:l,height:a,x:c,y:s}}(e,n);else if("document"===t)o=function(e){let t=(0,i.tF)(e),n=(0,i.Lw)(e),o=e.ownerDocument.body,l=(0,r.Fp)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),a=(0,r.Fp)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),c=-n.scrollLeft+getWindowScrollBarX(e),s=-n.scrollTop;return"rtl"===(0,i.Dx)(o).direction&&(c+=(0,r.Fp)(t.clientWidth,o.clientWidth)-l),{width:l,height:a,x:c,y:s}}((0,i.tF)(e));else if((0,i.kK)(t))o=function(e,t){let n=getBoundingClientRect(e,!0,"fixed"===t),o=n.top+e.clientTop,l=n.left+e.clientLeft,a=(0,i.Re)(e)?getScale(e):(0,r.ze)(1),c=e.clientWidth*a.x,s=e.clientHeight*a.y,u=l*a.x,d=o*a.y;return{width:c,height:s,x:u,y:d}}(t,n);else{let n=getVisualOffsets(e);o={...t,x:t.x-n.x,y:t.y-n.y}}return(0,r.JB)(o)}function getTrueOffsetParent(e,t){return(0,i.Re)(e)&&"fixed"!==(0,i.Dx)(e).position?t?t(e):e.offsetParent:null}function getOffsetParent(e,t){let n=(0,i.Jj)(e);if(!(0,i.Re)(e))return n;let r=getTrueOffsetParent(e,t);for(;r&&(0,i.Ze)(r)&&"static"===(0,i.Dx)(r).position;)r=getTrueOffsetParent(r,t);return r&&("html"===(0,i.wk)(r)||"body"===(0,i.wk)(r)&&"static"===(0,i.Dx)(r).position&&!(0,i.hT)(r))?n:r||(0,i.gQ)(e)||n}let getElementRects=async function(e){let{reference:t,floating:n,strategy:o}=e,l=this.getOffsetParent||getOffsetParent,a=this.getDimensions;return{reference:function(e,t,n){let o=(0,i.Re)(t),l=(0,i.tF)(t),a="fixed"===n,c=getBoundingClientRect(e,!0,a,t),s={scrollLeft:0,scrollTop:0},u=(0,r.ze)(0);if(o||!o&&!a){if(("body"!==(0,i.wk)(t)||(0,i.ao)(l))&&(s=(0,i.Lw)(t)),o){let e=getBoundingClientRect(t,!0,a,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else l&&(u.x=getWindowScrollBarX(l))}return{x:c.left+s.scrollLeft-u.x,y:c.top+s.scrollTop-u.y,width:c.width,height:c.height}}(t,await l(n),o),floating:{x:0,y:0,...await a(n)}}},a={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:o}=e,l=(0,i.Re)(n),a=(0,i.tF)(n);if(n===a)return t;let c={scrollLeft:0,scrollTop:0},s=(0,r.ze)(1),u=(0,r.ze)(0);if((l||!l&&"fixed"!==o)&&(("body"!==(0,i.wk)(n)||(0,i.ao)(a))&&(c=(0,i.Lw)(n)),(0,i.Re)(n))){let e=getBoundingClientRect(n);s=getScale(n),u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}return{width:t.width*s.x,height:t.height*s.y,x:t.x*s.x-c.scrollLeft*s.x+u.x,y:t.y*s.y-c.scrollTop*s.y+u.y}},getDocumentElement:i.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:l}=e,a="clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=(0,i.Kx)(e,[],!1).filter(e=>(0,i.kK)(e)&&"body"!==(0,i.wk)(e)),o=null,l="fixed"===(0,i.Dx)(e).position,a=l?(0,i.Ow)(e):e;for(;(0,i.kK)(a)&&!(0,i.Py)(a);){let t=(0,i.Dx)(a),n=(0,i.hT)(a);n||"fixed"!==t.position||(o=null);let c=l?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,i.ao)(a)&&!n&&function hasFixedPositionAncestor(e,t){let n=(0,i.Ow)(e);return!(n===t||!(0,i.kK)(n)||(0,i.Py)(n))&&("fixed"===(0,i.Dx)(n).position||hasFixedPositionAncestor(n,t))}(e,a);c?r=r.filter(e=>e!==a):o=t,a=(0,i.Ow)(a)}return t.set(e,r),r}(t,this._c):[].concat(n),c=[...a,o],s=c[0],u=c.reduce((e,n)=>{let o=getClientRectFromClippingAncestor(t,n,l);return e.top=(0,r.Fp)(o.top,e.top),e.right=(0,r.VV)(o.right,e.right),e.bottom=(0,r.VV)(o.bottom,e.bottom),e.left=(0,r.Fp)(o.left,e.left),e},getClientRectFromClippingAncestor(t,s,l));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent,getElementRects,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return getCssDimensions(e)},getScale,isElement:i.kK,isRTL:function(e){return"rtl"===(0,i.Dx)(e).direction}};function autoUpdate(e,t,n,o){let l;void 0===o&&(o={});let{ancestorScroll:a=!0,ancestorResize:c=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:d=!1}=o,f=unwrapElement(e),p=a||c?[...f?(0,i.Kx)(f):[],...(0,i.Kx)(t)]:[];p.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});let m=f&&u?function(e,t){let n,o=null,l=(0,i.tF)(e);function cleanup(){clearTimeout(n),o&&o.disconnect(),o=null}return!function refresh(i,a){void 0===i&&(i=!1),void 0===a&&(a=1),cleanup();let{left:c,top:s,width:u,height:d}=e.getBoundingClientRect();if(i||t(),!u||!d)return;let f=(0,r.GW)(s),p=(0,r.GW)(l.clientWidth-(c+u)),m=(0,r.GW)(l.clientHeight-(s+d)),h=(0,r.GW)(c),g={rootMargin:-f+"px "+-p+"px "+-m+"px "+-h+"px",threshold:(0,r.Fp)(0,(0,r.VV)(1,a))||1},v=!0;function handleObserve(e){let t=e[0].intersectionRatio;if(t!==a){if(!v)return refresh();t?refresh(!1,t):n=setTimeout(()=>{refresh(!1,1e-7)},100)}v=!1}try{o=new IntersectionObserver(handleObserve,{...g,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(handleObserve,g)}o.observe(e)}(!0),cleanup}(f,n):null,h=-1,g=null;s&&(g=new ResizeObserver(e=>{let[r]=e;r&&r.target===f&&g&&(g.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{g&&g.observe(t)})),n()}),f&&!d&&g.observe(f),g.observe(t));let v=d?getBoundingClientRect(e):null;return d&&function frameLoop(){let t=getBoundingClientRect(e);v&&(t.x!==v.x||t.y!==v.y||t.width!==v.width||t.height!==v.height)&&n(),v=t,l=requestAnimationFrame(frameLoop)}(),n(),()=>{p.forEach(e=>{a&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),m&&m(),g&&g.disconnect(),g=null,d&&cancelAnimationFrame(l)}}let computePosition=(e,t,n)=>{let r=new Map,i={platform:a,...n},l={...i.platform,_c:r};return(0,o.oo)(e,t,{...i,platform:l})}},71347:function(e,t,n){"use strict";n.d(t,{Fp:function(){return o},GW:function(){return l},I4:function(){return getAxisLength},JB:function(){return rectToClientRect},KX:function(){return getOppositeAxisPlacements},NM:function(){return i},Qq:function(){return getSideAxis},Rn:function(){return getOppositeAxis},VV:function(){return r},Wh:function(){return getAlignmentAxis},gy:function(){return getExpandedPlacements},hp:function(){return getAlignment},i8:function(){return getAlignmentSides},k3:function(){return getSide},ku:function(){return evaluate},pw:function(){return getOppositePlacement},uZ:function(){return clamp},yd:function(){return getPaddingObject},ze:function(){return createCoords}});let r=Math.min,o=Math.max,i=Math.round,l=Math.floor,createCoords=e=>({x:e,y:e}),a={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function clamp(e,t,n){return o(e,r(t,n))}function evaluate(e,t){return"function"==typeof e?e(t):e}function getSide(e){return e.split("-")[0]}function getAlignment(e){return e.split("-")[1]}function getOppositeAxis(e){return"x"===e?"y":"x"}function getAxisLength(e){return"y"===e?"height":"width"}function getSideAxis(e){return["top","bottom"].includes(getSide(e))?"y":"x"}function getAlignmentAxis(e){return getOppositeAxis(getSideAxis(e))}function getAlignmentSides(e,t,n){void 0===n&&(n=!1);let r=getAlignment(e),o=getAlignmentAxis(e),i=getAxisLength(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=getOppositePlacement(l)),[l,getOppositePlacement(l)]}function getExpandedPlacements(e){let t=getOppositePlacement(e);return[getOppositeAlignmentPlacement(e),t,getOppositeAlignmentPlacement(t)]}function getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,e=>c[e])}function getOppositeAxisPlacements(e,t,n,r){let o=getAlignment(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[]}}(getSide(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(getOppositeAlignmentPlacement)))),i}function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,e=>a[e])}function getPaddingObject(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function rectToClientRect(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}},68365:function(e,t,n){"use strict";function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function getDocumentElement(e){var t;return null==(t=(isNode(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function isNode(e){return e instanceof Node||e instanceof getWindow(e).Node}function isElement(e){return e instanceof Element||e instanceof getWindow(e).Element}function isHTMLElement(e){return e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement}function isShadowRoot(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot)}function isOverflowElement(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=getComputedStyle(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function isTableElement(e){return["table","td","th"].includes(getNodeName(e))}function isContainingBlock(e){let t=isWebKit(),n=getComputedStyle(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 getContainingBlock(e){let t=getParentNode(e);for(;isHTMLElement(t)&&!isLastTraversableNode(t);){if(isContainingBlock(t))return t;t=getParentNode(t)}return null}function isWebKit(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(e){return["html","body","#document"].includes(getNodeName(e))}function getComputedStyle(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function getParentNode(e){if("html"===getNodeName(e))return e;let t=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(t)?t.host:t}n.d(t,{Dx:function(){return getComputedStyle},Jj:function(){return getWindow},Kx:function(){return function getOverflowAncestors(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function getNearestOverflowAncestor(e){let t=getParentNode(e);return isLastTraversableNode(t)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(t)&&isOverflowElement(t)?t:getNearestOverflowAncestor(t)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=getWindow(o);return i?t.concat(l,l.visualViewport||[],isOverflowElement(o)?o:[],l.frameElement&&n?getOverflowAncestors(l.frameElement):[]):t.concat(o,getOverflowAncestors(o,[],n))}},Lw:function(){return getNodeScroll},Ow:function(){return getParentNode},Pf:function(){return isWebKit},Py:function(){return isLastTraversableNode},Re:function(){return isHTMLElement},Ze:function(){return isTableElement},ao:function(){return isOverflowElement},gQ:function(){return getContainingBlock},hT:function(){return isContainingBlock},kK:function(){return isElement},tF:function(){return getDocumentElement},wk:function(){return getNodeName}})}}]);