From 9da816e99c676a27b8ab6a9d6d058f63b04c760f Mon Sep 17 00:00:00 2001 From: Giovambattista Fazioli Date: Thu, 7 Mar 2024 12:40:00 +0100 Subject: [PATCH] Updates --- 404.html | 2 +- _next/static/chunks/320-69f5cc5623afdb81.js | 5 ++ _next/static/chunks/9876-2091166c72075a61.js | 5 -- .../chunks/pages/_app-bc82de6cedb49793.js | 4 + .../chunks/pages/_app-c831a16b468cb39e.js | 4 - .../chunks/pages/index-6966afe9feae0421.js | 1 - .../chunks/pages/index-8df922e96ba9a6d0.js | 1 + .../static/chunks/webpack-0ea16732d5ca29f7.js | 1 + .../static/chunks/webpack-eec8808fc7987de5.js | 1 - ...3c8045c187884.css => d5c4fb6b1bd6b12f.css} | 4 +- .../flDovhkZAQgw7W-TfDcH6/_buildManifest.js | 1 - .../yegBmsrfaV4mXF4HGPxpu/_buildManifest.js | 1 + .../_ssgManifest.js | 0 index.html | 89 ++++++++++++++++++- 14 files changed, 101 insertions(+), 18 deletions(-) create mode 100644 _next/static/chunks/320-69f5cc5623afdb81.js delete mode 100644 _next/static/chunks/9876-2091166c72075a61.js create mode 100644 _next/static/chunks/pages/_app-bc82de6cedb49793.js delete mode 100644 _next/static/chunks/pages/_app-c831a16b468cb39e.js delete mode 100644 _next/static/chunks/pages/index-6966afe9feae0421.js create mode 100644 _next/static/chunks/pages/index-8df922e96ba9a6d0.js create mode 100644 _next/static/chunks/webpack-0ea16732d5ca29f7.js delete mode 100644 _next/static/chunks/webpack-eec8808fc7987de5.js rename _next/static/css/{9523c8045c187884.css => d5c4fb6b1bd6b12f.css} (70%) delete mode 100644 _next/static/flDovhkZAQgw7W-TfDcH6/_buildManifest.js create mode 100644 _next/static/yegBmsrfaV4mXF4HGPxpu/_buildManifest.js rename _next/static/{flDovhkZAQgw7W-TfDcH6 => yegBmsrfaV4mXF4HGPxpu}/_ssgManifest.js (100%) diff --git a/404.html b/404.html index a95e35f..66e4789 100644 --- a/404.html +++ b/404.html @@ -4,4 +4,4 @@ var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme); } catch (e) {} -

404

This page could not be found.

\ No newline at end of file +

404

This page could not be found.

\ No newline at end of file diff --git a/_next/static/chunks/320-69f5cc5623afdb81.js b/_next/static/chunks/320-69f5cc5623afdb81.js new file mode 100644 index 0000000..1894ef3 --- /dev/null +++ b/_next/static/chunks/320-69f5cc5623afdb81.js @@ -0,0 +1,5 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[320],{2216:function(e,t,n){"use strict";n.d(t,{KK:function(){return Y},NI:function(){return W},Qu:function(){return I},XI:function(){return D},YF:function(){return H},bQ:function(){return B},e0:function(){return R},qs:function(){return V},tj:function(){return L}});var r,o=n(8321),a=n(6350),l=n(7378);n(1542);var i="undefined"!=typeof document?l.useLayoutEffect:l.useEffect;let s=!1,c=0,u=()=>"floating-ui-"+c++,d=(r||(r=n.t(l,2)))["useId".toString()],f=d||function(){let[e,t]=l.useState(()=>s?u():void 0);return i(()=>{null==e&&t(u())},[]),l.useEffect(()=>{s||(s=!0)},[]),e},m=l.createContext(null),p=l.createContext(null),h=()=>{var e;return(null==(e=l.useContext(m))?void 0:e.id)||null},v=()=>l.useContext(p);function g(e){return(null==e?void 0:e.ownerDocument)||document}function y(e){return g(e).defaultView||window}function b(e){return!!e&&(e instanceof Element||e instanceof y(e).Element)}function w(e){return!!e&&(e instanceof HTMLElement||e instanceof y(e).HTMLElement)}function E(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function x(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=y(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function C(e){return"data-floating-ui-"+e}function k(e){let t=(0,l.useRef)(e);return i(()=>{t.current=e}),t}let S=C("safe-polygon");function M(e,t,n){return n&&!E(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}function D(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,dataRef:o,events:a,elements:{domReference:s,floating:c},refs:u}=e,{enabled:d=!0,delay:f=0,handleClose:m=null,mouseOnly:p=!1,restMs:y=0,move:w=!0}=t,C=v(),D=h(),T=k(m),L=k(f),R=l.useRef(),I=l.useRef(),$=l.useRef(),N=l.useRef(),z=l.useRef(!0),A=l.useRef(!1),P=l.useRef(()=>{}),O=l.useCallback(()=>{var e;let t=null==(e=o.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[o]);l.useEffect(()=>{if(d)return a.on("dismiss",e),()=>{a.off("dismiss",e)};function e(){clearTimeout(I.current),clearTimeout(N.current),z.current=!0}},[d,a]),l.useEffect(()=>{if(!d||!T.current||!n)return;function e(e){O()&&r(!1,e)}let t=g(c).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[c,n,r,d,T,o,O]);let _=l.useCallback(function(e,t){void 0===t&&(t=!0);let n=M(L.current,"close",R.current);n&&!$.current?(clearTimeout(I.current),I.current=setTimeout(()=>r(!1,e),n)):t&&(clearTimeout(I.current),r(!1,e))},[L,r]),F=l.useCallback(()=>{P.current(),$.current=void 0},[]),B=l.useCallback(()=>{if(A.current){let e=g(u.floating.current).body;e.style.pointerEvents="",e.removeAttribute(S),A.current=!1}},[u]);return l.useEffect(()=>{if(d&&b(s))return n&&s.addEventListener("mouseleave",i),null==c||c.addEventListener("mouseleave",i),w&&s.addEventListener("mousemove",a,{once:!0}),s.addEventListener("mouseenter",a),s.addEventListener("mouseleave",l),()=>{n&&s.removeEventListener("mouseleave",i),null==c||c.removeEventListener("mouseleave",i),w&&s.removeEventListener("mousemove",a),s.removeEventListener("mouseenter",a),s.removeEventListener("mouseleave",l)};function t(){return!!o.current.openEvent&&["click","mousedown"].includes(o.current.openEvent.type)}function a(e){if(clearTimeout(I.current),z.current=!1,p&&!E(R.current)||y>0&&0===M(L.current,"open"))return;let t=M(L.current,"open",R.current);t?I.current=setTimeout(()=>{r(!0,e)},t):r(!0,e)}function l(r){if(t())return;P.current();let o=g(c);if(clearTimeout(N.current),T.current){n||clearTimeout(I.current),$.current=T.current({...e,tree:C,x:r.clientX,y:r.clientY,onClose(){B(),F(),_(r)}});let t=$.current;o.addEventListener("mousemove",t),P.current=()=>{o.removeEventListener("mousemove",t)};return}let a="touch"!==R.current||!x(c,r.relatedTarget);a&&_(r)}function i(n){t()||null==T.current||T.current({...e,tree:C,x:n.clientX,y:n.clientY,onClose(){B(),F(),_(n)}})(n)}},[s,c,d,e,p,y,w,_,F,B,r,n,C,L,T,o]),i(()=>{var e,t,r;if(d&&n&&null!=(e=T.current)&&e.__options.blockPointerEvents&&O()){let e=g(c).body;if(e.setAttribute(S,""),e.style.pointerEvents="none",A.current=!0,b(s)&&c){let e=null==C?void 0:null==(t=C.nodesRef.current.find(e=>e.id===D))?void 0:null==(r=t.context)?void 0:r.elements.floating;return e&&(e.style.pointerEvents=""),s.style.pointerEvents="auto",c.style.pointerEvents="auto",()=>{s.style.pointerEvents="",c.style.pointerEvents=""}}}},[d,n,D,c,s,C,T,o,O]),i(()=>{n||(R.current=void 0,F(),B())},[n,F,B]),l.useEffect(()=>()=>{F(),clearTimeout(I.current),clearTimeout(N.current),B()},[d,F,B]),l.useMemo(()=>{if(!d)return{};function e(e){R.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(e){n||0===y||(clearTimeout(N.current),N.current=setTimeout(()=>{z.current||r(!0,e.nativeEvent)},y))}},floating:{onMouseEnter(){clearTimeout(I.current)},onMouseLeave(e){a.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),_(e.nativeEvent,!1)}}}},[a,d,y,n,r,_])}let T=l.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),L=()=>l.useContext(T),R=e=>{let{children:t,delay:n,timeoutMs:r=0}=e,[o,a]=l.useReducer((e,t)=>({...e,...t}),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),s=l.useRef(null),c=l.useCallback(e=>{a({currentId:e})},[]);return i(()=>{o.currentId?null===s.current?s.current=o.currentId:a({isInstantPhase:!0}):(a({isInstantPhase:!1}),s.current=null)},[o.currentId]),l.createElement(T.Provider,{value:l.useMemo(()=>({...o,setState:a,setCurrentId:c}),[o,a,c])},t)},I=(e,t)=>{let{open:n,onOpenChange:r}=e,{id:o}=t,{currentId:a,setCurrentId:l,initialDelay:s,setState:c,timeoutMs:u}=L();i(()=>{a&&(c({delay:{open:1,close:M(s,"close")}}),a!==o&&r(!1))},[o,r,c,a,s]),i(()=>{function e(){r(!1),c({delay:s,currentId:null})}if(!n&&a===o){if(u){let t=window.setTimeout(e,u);return()=>{clearTimeout(t)}}e()}},[n,c,a,o,r,s,u]),i(()=>{n&&l(o)},[n,l,o])};function $(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 N=(r||(r=n.t(l,2)))["useInsertionEffect".toString()],z=N||(e=>e());function A(e){let t=l.useRef(()=>{});return z(()=>{t.current=e}),l.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r{var t,n;return{escapeKeyBubbles:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePressBubbles:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function B(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,events:a,nodeId:i,elements:{reference:s,domReference:c,floating:u},dataRef:d}=e,{enabled:f=!0,escapeKey:m=!0,outsidePress:p=!0,outsidePressEvent:E="pointerdown",referencePress:x=!1,referencePressEvent:C="pointerdown",ancestorScroll:k=!1,bubbles:S}=t,M=v(),D=null!=h(),T=A("function"==typeof p?p:()=>!1),L="function"==typeof p?T:p,R=l.useRef(!1),{escapeKeyBubbles:I,outsidePressBubbles:N}=F(S),z=A(e=>{if(!n||!f||!m||"Escape"!==e.key)return;let t=M?$(M.nodesRef.current,i):[];if(!I&&(e.stopPropagation(),t.length>0)){let e=!0;if(t.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}a.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),r(!1,"nativeEvent"in e?e.nativeEvent:e)}),B=A(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(w(o)&&u){let t=o.clientWidth>0&&o.scrollWidth>o.clientWidth,n=o.clientHeight>0&&o.scrollHeight>o.clientHeight,r=n&&e.offsetX>o.clientWidth;if(n){let t="rtl"===y(u).getComputedStyle(o).direction;t&&(r=e.offsetX<=o.offsetWidth-o.clientWidth)}if(r||t&&e.offsetY>o.clientHeight)return}let l=M&&$(M.nodesRef.current,i).some(t=>{var n;return P(e,null==(n=t.context)?void 0:n.elements.floating)});if(P(e,u)||P(e,c)||l)return;let s=M?$(M.nodesRef.current,i):[];if(s.length>0){let e=!0;if(s.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}a.emit("dismiss",{type:"outsidePress",data:{returnFocus:D?{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,e)});return l.useEffect(()=>{if(!n||!f)return;function e(e){r(!1,e)}d.current.__escapeKeyBubbles=I,d.current.__outsidePressBubbles=N;let t=g(u);m&&t.addEventListener("keydown",z),L&&t.addEventListener(E,B);let a=[];return k&&(b(c)&&(a=(0,o.Kx)(c)),b(u)&&(a=a.concat((0,o.Kx)(u))),!b(s)&&s&&s.contextElement&&(a=a.concat((0,o.Kx)(s.contextElement)))),(a=a.filter(e=>{var n;return e!==(null==(n=t.defaultView)?void 0:n.visualViewport)})).forEach(t=>{t.addEventListener("scroll",e,{passive:!0})}),()=>{m&&t.removeEventListener("keydown",z),L&&t.removeEventListener(E,B),a.forEach(t=>{t.removeEventListener("scroll",e)})}},[d,u,c,s,m,L,E,n,r,k,f,I,N,z,B]),l.useEffect(()=>{R.current=!1},[L,E]),l.useMemo(()=>f?{reference:{onKeyDown:z,[O[C]]:e=>{x&&(a.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),r(!1,e.nativeEvent))}},floating:{onKeyDown:z,[_[E]]:()=>{R.current=!0}}}:{},[f,a,x,E,C,r,z])}function H(e){var t;void 0===e&&(e={});let{open:n=!1,onOpenChange:r,nodeId:o}=e,[s,c]=l.useState(null),u=(null==(t=e.elements)?void 0:t.reference)||s,d=(0,a.YF)(e),m=v(),p=A((e,t)=>{e&&(g.current.openEvent=t),null==r||r(e,t)}),h=l.useRef(null),g=l.useRef({}),y=l.useState(()=>(function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}})())[0],w=f(),E=l.useCallback(e=>{let t=b(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;d.refs.setReference(t)},[d.refs]),x=l.useCallback(e=>{(b(e)||null===e)&&(h.current=e,c(e)),(b(d.refs.reference.current)||null===d.refs.reference.current||null!==e&&!b(e))&&d.refs.setReference(e)},[d.refs]),C=l.useMemo(()=>({...d.refs,setReference:x,setPositionReference:E,domReference:h}),[d.refs,x,E]),k=l.useMemo(()=>({...d.elements,domReference:u}),[d.elements,u]),S=l.useMemo(()=>({...d,refs:C,elements:k,dataRef:g,nodeId:o,floatingId:w,events:y,open:n,onOpenChange:p}),[d,o,w,y,n,p,C,k]);return i(()=>{let e=null==m?void 0:m.nodesRef.current.find(e=>e.id===o);e&&(e.context=S)}),l.useMemo(()=>({...d,context:S,refs:C,elements:k}),[d,C,k,S])}function Y(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,dataRef:o,events:a,refs:i,elements:{floating:s,domReference:c}}=e,{enabled:u=!0,keyboardOnly:d=!0}=t,f=l.useRef(""),m=l.useRef(!1),p=l.useRef();return l.useEffect(()=>{if(!u)return;let e=g(s),t=e.defaultView||window;function r(){!n&&w(c)&&c===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}(g(c))&&(m.current=!0)}return t.addEventListener("blur",r),()=>{t.removeEventListener("blur",r)}},[s,c,n,u]),l.useEffect(()=>{if(u)return a.on("dismiss",e),()=>{a.off("dismiss",e)};function e(e){("referencePress"===e.type||"escapeKey"===e.type)&&(m.current=!0)}},[a,u]),l.useEffect(()=>()=>{clearTimeout(p.current)},[]),l.useMemo(()=>u?{reference:{onPointerDown(e){let{pointerType:t}=e;f.current=t,m.current=!!(t&&d)},onMouseLeave(){m.current=!1},onFocus(e){var t;m.current||"focus"===e.type&&(null==(t=o.current.openEvent)?void 0:t.type)==="mousedown"&&P(o.current.openEvent,c)||r(!0,e.nativeEvent)},onBlur(e){m.current=!1;let t=e.relatedTarget,n=b(t)&&t.hasAttribute(C("focus-guard"))&&"outside"===t.getAttribute("data-type");p.current=setTimeout(()=>{x(i.floating.current,t)||x(c,t)||n||r(!1,e.nativeEvent)})}}}:{},[u,d,c,i,o,r])}function Z(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 a;null==(a=r.get(n))||a.push(o),e[n]=function(){for(var e,t=arguments.length,o=Array(t),a=0;ae(...o)).find(e=>void 0!==e)}}}else e[n]=o}),e),{})}}function W(e){void 0===e&&(e=[]);let t=e,n=l.useCallback(t=>Z(t,e,"reference"),t),r=l.useCallback(t=>Z(t,e,"floating"),t),o=l.useCallback(t=>Z(t,e,"item"),e.map(e=>null==e?void 0:e.item));return l.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:o}),[n,r,o])}function V(e,t){void 0===t&&(t={});let{open:n,floatingId:r}=e,{enabled:o=!0,role:a="dialog"}=t,i=f();return l.useMemo(()=>{let e={id:r,role:a};return o?"tooltip"===a?{reference:{"aria-describedby":n?r:void 0},floating:e}:{reference:{"aria-expanded":n?"true":"false","aria-haspopup":"alertdialog"===a?"dialog":a,"aria-controls":n?r:void 0,..."listbox"===a&&{role:"combobox"},..."menu"===a&&{id:i}},floating:{...e,..."menu"===a&&{"aria-labelledby":i}}}:{}},[o,a,n,r,i])}},739:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("edit","IconEdit",[["path",{d:"M7 7h-1a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-1",key:"svg-0"}],["path",{d:"M20.385 6.585a2.1 2.1 0 0 0 -2.97 -2.97l-8.415 8.385v3h3l8.385 -8.415z",key:"svg-1"}],["path",{d:"M16 5l3 3",key:"svg-2"}]])},4675:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("info-circle","IconInfoCircle",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M12 9h.01",key:"svg-1"}],["path",{d:"M11 12h1v4h1",key:"svg-2"}]])},9258:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("license","IconLicense",[["path",{d:"M15 21h-9a3 3 0 0 1 -3 -3v-1h10v2a2 2 0 0 0 4 0v-14a2 2 0 1 1 2 2h-2m2 -4h-11a3 3 0 0 0 -3 3v11",key:"svg-0"}],["path",{d:"M9 7l4 0",key:"svg-1"}],["path",{d:"M9 11l4 0",key:"svg-2"}]])},7261:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("list","IconList",[["path",{d:"M9 6l11 0",key:"svg-0"}],["path",{d:"M9 12l11 0",key:"svg-1"}],["path",{d:"M9 18l11 0",key:"svg-2"}],["path",{d:"M5 6l0 .01",key:"svg-3"}],["path",{d:"M5 12l0 .01",key:"svg-4"}],["path",{d:"M5 18l0 .01",key:"svg-5"}]])},7854:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("search","IconSearch",[["path",{d:"M10 10m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0",key:"svg-0"}],["path",{d:"M21 21l-6 -6",key:"svg-1"}]])},1925:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("user-code","IconUserCode",[["path",{d:"M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0",key:"svg-0"}],["path",{d:"M6 21v-2a4 4 0 0 1 4 -4h3.5",key:"svg-1"}],["path",{d:"M20 21l2 -2l-2 -2",key:"svg-2"}],["path",{d:"M17 17l-2 2l2 2",key:"svg-3"}]])},7239:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("versions","IconVersions",[["path",{d:"M10 5m0 2a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-6a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M7 7l0 10",key:"svg-1"}],["path",{d:"M4 8l0 8",key:"svg-2"}]])},7693:function(e){var t,n,r,o,a,l,i,s,c,u,d,f,m,p,h,v,g,y,b,w,E,x;e.exports=(t="millisecond",n="second",r="minute",o="hour",a="week",l="month",i="quarter",s="year",c="date",u="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},(h={})[p="en"]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||"th")+"]"}},v="$isDayjsObject",g=function(e){return e instanceof E||!(!e||!e[v])},y=function e(t,n,r){var o;if(!t)return p;if("string"==typeof t){var a=t.toLowerCase();h[a]&&(o=a),n&&(h[a]=n,o=a);var l=t.split("-");if(!o&&l.length>1)return e(l[0])}else{var i=t.name;h[i]=t,o=i}return!r&&o&&(p=o),o||!r&&p},b=function(e,t){if(g(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new E(n)},(w={s:m,z:function(e){var t=-e.utcOffset(),n=Math.abs(t);return(t<=0?"+":"-")+m(Math.floor(n/60),2,"0")+":"+m(n%60,2,"0")},m:function e(t,n){if(t.date()=0&&(a[d]=parseInt(u,10))}var f=a[3],m=a[0]+"-"+a[1]+"-"+a[2]+" "+(24===f?0:f)+":"+a[4]+":"+a[5]+":000",p=+e;return(o.utc(m).valueOf()-(p-=p%1e3))/6e4},s=r.prototype;s.tz=function(e,t){void 0===e&&(e=a);var n=this.utcOffset(),r=this.toDate(),l=r.toLocaleString("en-US",{timeZone:e}),i=Math.round((r-new Date(l))/1e3/60),s=o(l,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(-(15*Math.round(r.getTimezoneOffset()/15))-i,!0);if(t){var c=s.utcOffset();s=s.add(n-c,"minute")}return s.$x.$timezone=e,s},s.offsetName=function(e){var t=this.$x.$timezone||o.tz.guess(),n=l(this.valueOf(),t,{timeZoneName:e}).find(function(e){return"timezonename"===e.type.toLowerCase()});return n&&n.value};var c=s.startOf;s.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var n=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return c.call(n,e,t).tz(this.$x.$timezone,!0)},o.tz=function(e,t,n){var r=n&&t,l=n||t||a,s=i(+o(),l);if("string"!=typeof e)return o(e).tz(l);var c=function(e,t,n){var r=e-60*t*1e3,o=i(r,n);if(t===o)return[r,t];var a=i(r-=60*(o-t)*1e3,n);return o===a?[r,o]:[e-60*Math.min(o,a)*1e3,Math.max(o,a)]}(o.utc(e,r).valueOf(),s,l),u=c[0],d=c[1],f=o(u).utcOffset(d);return f.$x.$timezone=l,f},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(e){a=e}})},6600:function(e){var t,n,r;e.exports=(t="minute",n=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g,function(e,o,a){var l=o.prototype;a.utc=function(e){var t={date:e,utc:!0,args:arguments};return new o(t)},l.utc=function(e){var n=a(this.toDate(),{locale:this.$L,utc:!0});return e?n.add(this.utcOffset(),t):n},l.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var i=l.parse;l.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),i.call(this,e)};var s=l.init;l.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else s.call(this)};var c=l.utcOffset;l.utcOffset=function(e,o){var a=this.$utils().u;if(a(e))return this.$u?0:a(this.$offset)?c.call(this):this.$offset;if("string"==typeof e&&null===(e=function(e){void 0===e&&(e="");var t=e.match(n);if(!t)return null;var o=(""+t[0]).match(r)||["-",0,0],a=o[0],l=60*+o[1]+ +o[2];return 0===l?0:"+"===a?l:-l}(e)))return this;var l=16>=Math.abs(e)?60*e:e,i=this;if(o)return i.$offset=l,i.$u=0===e,i;if(0!==e){var s=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(i=this.local().add(l+s,t)).$offset=l,i.$x.$localOffset=s}else i=this.utc();return i};var u=l.format;l.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return u.call(this,t)},l.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},l.isUTC=function(){return!!this.$u},l.toISOString=function(){return this.toDate().toISOString()},l.toString=function(){return this.toDate().toUTCString()};var d=l.toDate;l.toDate=function(e){return"s"===e&&this.$offset?a(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=l.diff;l.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),o=a(e).local();return f.call(r,o,t,n)}})},6677:function(e,t,n){e.exports=n(5949)},7061:function(e){var t,n,r,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function l(){throw Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{n="function"==typeof clearTimeout?clearTimeout:l}catch(e){n=l}}();var s=[],c=!1,u=-1;function d(){c&&r&&(c=!1,r.length?s=r.concat(s):u=-1,s.length&&f())}function f(){if(!c){var e=i(d);c=!0;for(var t=s.length;t;){for(r=s,s=[];++u1)for(var n=1;nt.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}"function"==typeof SuppressedError&&SuppressedError;var d=n(7378),f="right-scroll-bar-position",m="width-before-scroll-bar",p=(void 0===r&&(r={}),void 0===o&&(o=function(e){return e}),a=[],l=!1,(i={read:function(){if(l)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:null},useMedium:function(e){var t=o(e,l);return a.push(t),function(){a=a.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(l=!0;a.length;){var t=a;a=[],t.forEach(e)}a={push:function(t){return e(t)},filter:function(){return a}}},assignMedium:function(e){l=!0;var t=[];if(a.length){var n=a;a=[],n.forEach(e),t=a}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),a={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),a}}}}).options=c({async:!0,ssr:!1},r),i),h=function(){},v=d.forwardRef(function(e,t){var n,r,o,a=d.useRef(null),l=d.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),i=l[0],s=l[1],f=e.forwardProps,m=e.children,v=e.className,g=e.removeScrollBar,y=e.enabled,b=e.shards,w=e.sideCar,E=e.noIsolation,x=e.inert,C=e.allowPinchZoom,k=e.as,S=void 0===k?"div":k,M=e.gapMode,D=u(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),T=(n=[a,t],r=function(e){return n.forEach(function(t){return"function"==typeof t?t(e):t&&(t.current=e),t})},(o=(0,d.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,o.facade),L=c(c({},D),i);return d.createElement(d.Fragment,null,y&&d.createElement(w,{sideCar:p,removeScrollBar:g,shards:b,noIsolation:E,inert:x,setCallbacks:s,allowPinchZoom:!!C,lockRef:a,gapMode:M}),f?d.cloneElement(d.Children.only(m),c(c({},L),{ref:T})):d.createElement(S,c({},L,{className:v,ref:T}),m))});v.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},v.classNames={fullWidth:m,zeroRight:f};var g=function(e){var t=e.sideCar,n=u(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return d.createElement(r,c({},n))};g.isSideCarExport=!0;var y=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=s||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},b=function(){var e=y();return function(t,n){d.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},w=function(){var e=b();return function(t){return e(t.styles,t.dynamic),null}},E={left:0,top:0,right:0,gap:0},x=function(e){return parseInt(e||"",10)||0},C=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[x(n),x(r),x(o)]},k=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return E;var t=C(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},S=w(),M=function(e,t,n,r){var o=e.left,a=e.top,l=e.right,i=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(i,"px ").concat(r,";\n }\n body {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(l,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(i,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(i,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(f," {\n right: ").concat(i,"px ").concat(r,";\n }\n \n .").concat(m," {\n margin-right: ").concat(i,"px ").concat(r,";\n }\n \n .").concat(f," .").concat(f," {\n right: 0 ").concat(r,";\n }\n \n .").concat(m," .").concat(m," {\n margin-right: 0 ").concat(r,";\n }\n \n body {\n ").concat("--removed-body-scroll-bar-size",": ").concat(i,"px;\n }\n")},D=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r,a=d.useMemo(function(){return k(o)},[o]);return d.createElement(S,{styles:M(a,!t,o,n?"":"!important")})},T=!1;if("undefined"!=typeof window)try{var L=Object.defineProperty({},"passive",{get:function(){return T=!0,!0}});window.addEventListener("test",L,L),window.removeEventListener("test",L,L)}catch(e){T=!1}var R=!!T&&{passive:!1},I=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},$=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),N(e,r)){var o=z(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},N=function(e,t){return"v"===e?I(t,"overflowY"):I(t,"overflowX")},z=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},A=function(e,t,n,r,o){var a,l=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),i=l*r,s=n.target,c=t.contains(s),u=!1,d=i>0,f=0,m=0;do{var p=z(e,s),h=p[0],v=p[1]-p[2]-l*h;(h||v)&&N(e,s)&&(f+=v,m+=h),s=s instanceof ShadowRoot?s.host:s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return d&&(o&&1>Math.abs(f)||!o&&i>f)?u=!0:!d&&(o&&1>Math.abs(m)||!o&&-i>m)&&(u=!0),u},P=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},O=function(e){return[e.deltaX,e.deltaY]},_=function(e){return e&&"current"in e?e.current:e},F=0,B=[],H=(p.useMedium(function(e){var t=d.useRef([]),n=d.useRef([0,0]),r=d.useRef(),o=d.useState(F++)[0],a=d.useState(w)[0],l=d.useRef(e);d.useEffect(function(){l.current=e},[e]),d.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;oMath.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=$(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=$(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=o),!o)return!0;var m=r.current||o;return A(m,t,e,"h"===m?s:c,!0)},[]),s=d.useCallback(function(e){if(B.length&&B[B.length-1]===a){var n="deltaY"in e?O(e):P(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(l.current.shards||[]).map(_).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?i(e,o[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=d.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=d.useCallback(function(e){n.current=P(e),r.current=void 0},[]),f=d.useCallback(function(t){c(t.type,O(t),t.target,i(t,e.lockRef.current))},[]),m=d.useCallback(function(t){c(t.type,P(t),t.target,i(t,e.lockRef.current))},[]);d.useEffect(function(){return B.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",s,R),document.addEventListener("touchmove",s,R),document.addEventListener("touchstart",u,R),function(){B=B.filter(function(e){return e!==a}),document.removeEventListener("wheel",s,R),document.removeEventListener("touchmove",s,R),document.removeEventListener("touchstart",u,R)}},[]);var p=e.removeScrollBar,h=e.inert;return d.createElement(d.Fragment,null,h?d.createElement(a,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,p?d.createElement(D,{gapMode:e.gapMode}):null)}),g),Y=d.forwardRef(function(e,t){return d.createElement(v,c({},e,{ref:t,sideCar:H}))});Y.classNames=v.classNames;var Z=Y},5288:function(e,t,n){"use strict";n.d(t,{Qo:function(){return u},RR:function(){return s},cv:function(){return f},dp:function(){return h},dr:function(){return p},oo:function(){return a},uY:function(){return m},x7:function(){return i}});var r=n(2876);function o(e,t,n){let o,{reference:a,floating:l}=e,i=(0,r.Qq)(t),s=(0,r.Wh)(t),c=(0,r.I4)(s),u=(0,r.k3)(t),d="y"===i,f=a.x+a.width/2-l.width/2,m=a.y+a.height/2-l.height/2,p=a[c]/2-l[c]/2;switch(u){case"top":o={x:f,y:a.y-l.height};break;case"bottom":o={x:f,y:a.y+a.height};break;case"right":o={x:a.x+a.width,y:m};break;case"left":o={x:a.x-l.width,y:m};break;default:o={x:a.x,y:a.y}}switch((0,r.hp)(t)){case"start":o[s]-=p*(n&&d?-1:1);break;case"end":o[s]+=p*(n&&d?-1:1)}return o}let a=async(e,t,n)=>{let{placement:r="bottom",strategy:a="absolute",middleware:l=[],platform:i}=n,s=l.filter(Boolean),c=await (null==i.isRTL?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:d,y:f}=o(u,r,c),m=r,p={},h=0;for(let n=0;n({name:"arrow",options:e,async fn(t){let{x:n,y:o,placement:a,rects:l,platform:i,elements:s,middlewareData:c}=t,{element:u,padding:d=0}=(0,r.ku)(e,t)||{};if(null==u)return{};let f=(0,r.yd)(d),m={x:n,y:o},p=(0,r.Wh)(a),h=(0,r.I4)(p),v=await i.getDimensions(u),g="y"===p,y=g?"clientHeight":"clientWidth",b=l.reference[h]+l.reference[p]-m[p]-l.floating[h],w=m[p]-l.reference[p],E=await (null==i.getOffsetParent?void 0:i.getOffsetParent(u)),x=E?E[y]:0;x&&await (null==i.isElement?void 0:i.isElement(E))||(x=s.floating[y]||l.floating[h]);let C=x/2-v[h]/2-1,k=(0,r.VV)(f[g?"top":"left"],C),S=(0,r.VV)(f[g?"bottom":"right"],C),M=x-v[h]-S,D=x/2-v[h]/2+(b/2-w/2),T=(0,r.uZ)(k,D,M),L=!c.arrow&&null!=(0,r.hp)(a)&&D!=T&&l.reference[h]/2-(De<=0)){let e=((null==(a=u.flip)?void 0:a.index)||0)+1,t=M[e];if(t)return{data:{index:e,overflows:L},reset:{placement:t}};let n=null==(i=L.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(y){case"bestFit":{let e=null==(s=L.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:s[0];e&&(n=e);break}case"initialPlacement":n=f}if(c!==n)return{reset:{placement:n}}}return{}}}};function c(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)),a=(0,r.Fp)(...e.map(e=>e.bottom));return{x:t,y:n,width:o-t,height:a-n}}let u=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:o,rects:a,platform:l,strategy:i}=t,{padding:s=2,x:u,y:d}=(0,r.ku)(e,t),f=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(o.reference))||[]),m=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)(c(e)))}(f),p=(0,r.JB)(c(f)),h=(0,r.yd)(s),v=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===m.length&&m[0].left>m[1].right&&null!=u&&null!=d)return m.find(e=>u>e.left-h.left&&ue.top-h.top&&d=2){if("y"===(0,r.Qq)(n)){let e=m[0],t=m[m.length-1],o="top"===(0,r.k3)(n),a=e.top,l=t.bottom,i=o?e.left:t.left,s=o?e.right:t.right;return{top:a,bottom:l,left:i,right:s,width:s-i,height:l-a,x:i,y:a}}let e="left"===(0,r.k3)(n),t=(0,r.Fp)(...m.map(e=>e.right)),o=(0,r.VV)(...m.map(e=>e.left)),a=m.filter(n=>e?n.left===o:n.right===t),l=a[0].top,i=a[a.length-1].bottom,s=t-o;return{top:l,bottom:i,left:o,right:t,width:s,height:i-l,x:o,y:l}}return p}},floating:o.floating,strategy:i});return a.reference.x!==v.reference.x||a.reference.y!==v.reference.y||a.reference.width!==v.reference.width||a.reference.height!==v.reference.height?{reset:{rects:v}}:{}}}};async function d(e,t){let{placement:n,platform:o,elements:a}=e,l=await (null==o.isRTL?void 0:o.isRTL(a.floating)),i=(0,r.k3)(n),s=(0,r.hp)(n),c="y"===(0,r.Qq)(n),u=["left","top"].includes(i)?-1:1,d=l&&c?-1:1,f=(0,r.ku)(t,e),{mainAxis:m,crossAxis:p,alignmentAxis:h}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),c?{x:p*d,y:m*u}:{x:m*u,y:p*d}}let f=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){let{x:n,y:r}=t,o=await d(t,e);return{x:n+o.x,y:r+o.y,data:o}}}},m=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:o,placement:a}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=(0,r.ku)(e,t),d={x:n,y:o},f=await l(t,u),m=(0,r.Qq)((0,r.k3)(a)),p=(0,r.Rn)(m),h=d[p],v=d[m];if(i){let e=h+f["y"===p?"top":"left"],t=h-f["y"===p?"bottom":"right"];h=(0,r.uZ)(e,h,t)}if(s){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",n=v+f[e],o=v-f[t];v=(0,r.uZ)(n,v,o)}let g=c.fn({...t,[p]:h,[m]:v});return{...g,data:{x:g.x-n,y:g.y-o}}}}},p=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:o,placement:a,rects:l,middlewareData:i}=t,{offset:s=0,mainAxis:c=!0,crossAxis:u=!0}=(0,r.ku)(e,t),d={x:n,y:o},f=(0,r.Qq)(a),m=(0,r.Rn)(f),p=d[m],h=d[f],v=(0,r.ku)(s,t),g="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let e="y"===m?"height":"width",t=l.reference[m]-l.floating[e]+g.mainAxis,n=l.reference[m]+l.reference[e]-g.mainAxis;pn&&(p=n)}if(u){var y,b;let e="y"===m?"width":"height",t=["top","left"].includes((0,r.k3)(a)),n=l.reference[f]-l.floating[e]+(t&&(null==(y=i.offset)?void 0:y[f])||0)+(t?0:g.crossAxis),o=l.reference[f]+l.reference[e]+(t?0:(null==(b=i.offset)?void 0:b[f])||0)-(t?g.crossAxis:0);ho&&(h=o)}return{[m]:p,[f]:h}}}},h=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,o;let{placement:a,rects:i,platform:s,elements:c}=t,{apply:u=()=>{},...d}=(0,r.ku)(e,t),f=await l(t,d),m=(0,r.k3)(a),p=(0,r.hp)(a),h="y"===(0,r.Qq)(a),{width:v,height:g}=i.floating;"top"===m||"bottom"===m?(n=m,o=p===(await (null==s.isRTL?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(o=m,n="end"===p?"top":"bottom");let y=g-f[n],b=v-f[o],w=!t.middlewareData.shift,E=y,x=b;if(h){let e=v-f.left-f.right;x=p||w?(0,r.VV)(b,e):e}else{let e=g-f.top-f.bottom;E=p||w?(0,r.VV)(y,e):e}if(w&&!p){let e=(0,r.Fp)(f.left,0),t=(0,r.Fp)(f.right,0),n=(0,r.Fp)(f.top,0),o=(0,r.Fp)(f.bottom,0);h?x=v-2*(0!==e||0!==t?e+t:(0,r.Fp)(f.left,f.right)):E=g-2*(0!==n||0!==o?n+o:(0,r.Fp)(f.top,f.bottom))}await u({...t,availableWidth:x,availableHeight:E});let C=await s.getDimensions(c.floating);return v!==C.width||g!==C.height?{reset:{rects:!0}}:{}}}}},6345:function(e,t,n){"use strict";n.d(t,{Me:function(){return y},oo:function(){return b}});var r=n(2876),o=n(5288),a=n(8321);function l(e){let t=(0,a.Dx)(e),n=parseFloat(t.width)||0,o=parseFloat(t.height)||0,l=(0,a.Re)(e),i=l?e.offsetWidth:n,s=l?e.offsetHeight:o,c=(0,r.NM)(n)!==i||(0,r.NM)(o)!==s;return c&&(n=i,o=s),{width:n,height:o,$:c}}function i(e){return(0,a.kK)(e)?e:e.contextElement}function s(e){let t=i(e);if(!(0,a.Re)(t))return(0,r.ze)(1);let n=t.getBoundingClientRect(),{width:o,height:s,$:c}=l(t),u=(c?(0,r.NM)(n.width):n.width)/o,d=(c?(0,r.NM)(n.height):n.height)/s;return u&&Number.isFinite(u)||(u=1),d&&Number.isFinite(d)||(d=1),{x:u,y:d}}let c=(0,r.ze)(0);function u(e){let t=(0,a.Jj)(e);return(0,a.Pf)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:c}function d(e,t,n,o){var l;void 0===t&&(t=!1),void 0===n&&(n=!1);let c=e.getBoundingClientRect(),d=i(e),f=(0,r.ze)(1);t&&(o?(0,a.kK)(o)&&(f=s(o)):f=s(e));let m=(void 0===(l=n)&&(l=!1),o&&(!l||o===(0,a.Jj)(d))&&l)?u(d):(0,r.ze)(0),p=(c.left+m.x)/f.x,h=(c.top+m.y)/f.y,v=c.width/f.x,g=c.height/f.y;if(d){let e=(0,a.Jj)(d),t=o&&(0,a.kK)(o)?(0,a.Jj)(o):o,n=e.frameElement;for(;n&&o&&t!==e;){let e=s(n),t=n.getBoundingClientRect(),r=(0,a.Dx)(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;p*=e.x,h*=e.y,v*=e.x,g*=e.y,p+=o,h+=l,n=(0,a.Jj)(n).frameElement}}return(0,r.JB)({width:v,height:g,x:p,y:h})}function f(e){return d((0,a.tF)(e)).left+(0,a.Lw)(e).scrollLeft}function m(e,t,n){let o;if("viewport"===t)o=function(e,t){let n=(0,a.Jj)(e),r=(0,a.tF)(e),o=n.visualViewport,l=r.clientWidth,i=r.clientHeight,s=0,c=0;if(o){l=o.width,i=o.height;let e=(0,a.Pf)();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,c=o.offsetTop)}return{width:l,height:i,x:s,y:c}}(e,n);else if("document"===t)o=function(e){let t=(0,a.tF)(e),n=(0,a.Lw)(e),o=e.ownerDocument.body,l=(0,r.Fp)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=(0,r.Fp)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-n.scrollLeft+f(e),c=-n.scrollTop;return"rtl"===(0,a.Dx)(o).direction&&(s+=(0,r.Fp)(t.clientWidth,o.clientWidth)-l),{width:l,height:i,x:s,y:c}}((0,a.tF)(e));else if((0,a.kK)(t))o=function(e,t){let n=d(e,!0,"fixed"===t),o=n.top+e.clientTop,l=n.left+e.clientLeft,i=(0,a.Re)(e)?s(e):(0,r.ze)(1),c=e.clientWidth*i.x,u=e.clientHeight*i.y,f=l*i.x,m=o*i.y;return{width:c,height:u,x:f,y:m}}(t,n);else{let n=u(e);o={...t,x:t.x-n.x,y:t.y-n.y}}return(0,r.JB)(o)}function p(e,t){return(0,a.Re)(e)&&"fixed"!==(0,a.Dx)(e).position?t?t(e):e.offsetParent:null}function h(e,t){let n=(0,a.Jj)(e);if(!(0,a.Re)(e))return n;let r=p(e,t);for(;r&&(0,a.Ze)(r)&&"static"===(0,a.Dx)(r).position;)r=p(r,t);return r&&("html"===(0,a.wk)(r)||"body"===(0,a.wk)(r)&&"static"===(0,a.Dx)(r).position&&!(0,a.hT)(r))?n:r||(0,a.gQ)(e)||n}let v=async function(e){let{reference:t,floating:n,strategy:o}=e,l=this.getOffsetParent||h,i=this.getDimensions;return{reference:function(e,t,n){let o=(0,a.Re)(t),l=(0,a.tF)(t),i="fixed"===n,s=d(e,!0,i,t),c={scrollLeft:0,scrollTop:0},u=(0,r.ze)(0);if(o||!o&&!i){if(("body"!==(0,a.wk)(t)||(0,a.ao)(l))&&(c=(0,a.Lw)(t)),o){let e=d(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else l&&(u.x=f(l))}return{x:s.left+c.scrollLeft-u.x,y:s.top+c.scrollTop-u.y,width:s.width,height:s.height}}(t,await l(n),o),floating:{x:0,y:0,...await i(n)}}},g={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:o}=e,l=(0,a.Re)(n),i=(0,a.tF)(n);if(n===i)return t;let c={scrollLeft:0,scrollTop:0},u=(0,r.ze)(1),f=(0,r.ze)(0);if((l||!l&&"fixed"!==o)&&(("body"!==(0,a.wk)(n)||(0,a.ao)(i))&&(c=(0,a.Lw)(n)),(0,a.Re)(n))){let e=d(n);u=s(n),f.x=e.x+n.clientLeft,f.y=e.y+n.clientTop}return{width:t.width*u.x,height:t.height*u.y,x:t.x*u.x-c.scrollLeft*u.x+f.x,y:t.y*u.y-c.scrollTop*u.y+f.y}},getDocumentElement:a.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:l}=e,i="clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=(0,a.Kx)(e,[],!1).filter(e=>(0,a.kK)(e)&&"body"!==(0,a.wk)(e)),o=null,l="fixed"===(0,a.Dx)(e).position,i=l?(0,a.Ow)(e):e;for(;(0,a.kK)(i)&&!(0,a.Py)(i);){let t=(0,a.Dx)(i),n=(0,a.hT)(i);n||"fixed"!==t.position||(o=null);let s=l?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,a.ao)(i)&&!n&&function e(t,n){let r=(0,a.Ow)(t);return!(r===n||!(0,a.kK)(r)||(0,a.Py)(r))&&("fixed"===(0,a.Dx)(r).position||e(r,n))}(e,i);s?r=r.filter(e=>e!==i):o=t,i=(0,a.Ow)(i)}return t.set(e,r),r}(t,this._c):[].concat(n),s=[...i,o],c=s[0],u=s.reduce((e,n)=>{let o=m(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},m(t,c,l));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:h,getElementRects:v,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return l(e)},getScale:s,isElement:a.kK,isRTL:function(e){return"rtl"===(0,a.Dx)(e).direction}};function y(e,t,n,o){let l;void 0===o&&(o={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:m=!1}=o,p=i(e),h=s||c?[...p?(0,a.Kx)(p):[],...(0,a.Kx)(t)]:[];h.forEach(e=>{s&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});let v=p&&f?function(e,t){let n,o=null,l=(0,a.tF)(e);function i(){clearTimeout(n),o&&o.disconnect(),o=null}return!function a(s,c){void 0===s&&(s=!1),void 0===c&&(c=1),i();let{left:u,top:d,width:f,height:m}=e.getBoundingClientRect();if(s||t(),!f||!m)return;let p=(0,r.GW)(d),h=(0,r.GW)(l.clientWidth-(u+f)),v=(0,r.GW)(l.clientHeight-(d+m)),g=(0,r.GW)(u),y={rootMargin:-p+"px "+-h+"px "+-v+"px "+-g+"px",threshold:(0,r.Fp)(0,(0,r.VV)(1,c))||1},b=!0;function w(e){let t=e[0].intersectionRatio;if(t!==c){if(!b)return a();t?a(!1,t):n=setTimeout(()=>{a(!1,1e-7)},100)}b=!1}try{o=new IntersectionObserver(w,{...y,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(w,y)}o.observe(e)}(!0),i}(p,n):null,g=-1,y=null;u&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&y&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{y&&y.observe(t)})),n()}),p&&!m&&y.observe(p),y.observe(t));let b=m?d(e):null;return m&&function t(){let r=d(e);b&&(r.x!==b.x||r.y!==b.y||r.width!==b.width||r.height!==b.height)&&n(),b=r,l=requestAnimationFrame(t)}(),n(),()=>{h.forEach(e=>{s&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),v&&v(),y&&y.disconnect(),y=null,m&&cancelAnimationFrame(l)}}let b=(e,t,n)=>{let r=new Map,a={platform:g,...n},l={...a.platform,_c:r};return(0,o.oo)(e,t,{...a,platform:l})}},6350:function(e,t,n){"use strict";n.d(t,{YF:function(){return m},x7:function(){return i}});var r=n(5288),o=n(6345),a=n(7378),l=n(1542);let i=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:o}="function"==typeof e?e(t):e;if(n&&({}).hasOwnProperty.call(n,"current")){if(null!=n.current)return(0,r.x7)({element:n.current,padding:o}).fn(t)}else if(n)return(0,r.x7)({element:n,padding:o}).fn(t);return{}}});var s="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function c(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(!c(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!c(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function u(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function d(e,t){let n=u(e);return Math.round(t*n)/n}function f(e){let t=a.useRef(e);return s(()=>{t.current=e}),t}function m(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:m,floating:p}={},transform:h=!0,whileElementsMounted:v,open:g}=e,[y,b]=a.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,E]=a.useState(r);c(w,r)||E(r);let[x,C]=a.useState(null),[k,S]=a.useState(null),M=a.useCallback(e=>{e!=R.current&&(R.current=e,C(e))},[C]),D=a.useCallback(e=>{e!==I.current&&(I.current=e,S(e))},[S]),T=m||x,L=p||k,R=a.useRef(null),I=a.useRef(null),$=a.useRef(y),N=f(v),z=f(i),A=a.useCallback(()=>{if(!R.current||!I.current)return;let e={placement:t,strategy:n,middleware:w};z.current&&(e.platform=z.current),(0,o.oo)(R.current,I.current,e).then(e=>{let t={...e,isPositioned:!0};P.current&&!c($.current,t)&&($.current=t,l.flushSync(()=>{b(t)}))})},[w,t,n,z]);s(()=>{!1===g&&$.current.isPositioned&&($.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let P=a.useRef(!1);s(()=>(P.current=!0,()=>{P.current=!1}),[]),s(()=>{if(T&&(R.current=T),L&&(I.current=L),T&&L){if(N.current)return N.current(T,L,A);A()}},[T,L,A,N]);let O=a.useMemo(()=>({reference:R,floating:I,setReference:M,setFloating:D}),[M,D]),_=a.useMemo(()=>({reference:T,floating:L}),[T,L]),F=a.useMemo(()=>{let e={position:n,left:0,top:0};if(!_.floating)return e;let t=d(_.floating,y.x),r=d(_.floating,y.y);return h?{...e,transform:"translate("+t+"px, "+r+"px)",...u(_.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,h,_.floating,y.x,y.y]);return a.useMemo(()=>({...y,update:A,refs:O,elements:_,floatingStyles:F}),[y,A,O,_,F])}},2876:function(e,t,n){"use strict";n.d(t,{Fp:function(){return o},GW:function(){return l},I4:function(){return h},JB:function(){return k},KX:function(){return E},NM:function(){return a},Qq:function(){return v},Rn:function(){return p},VV:function(){return r},Wh:function(){return g},gy:function(){return b},hp:function(){return m},i8:function(){return y},k3:function(){return f},ku:function(){return d},pw:function(){return x},uZ:function(){return u},yd:function(){return C},ze:function(){return i}});let r=Math.min,o=Math.max,a=Math.round,l=Math.floor,i=e=>({x:e,y:e}),s={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function u(e,t,n){return o(e,r(t,n))}function d(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}function v(e){return["top","bottom"].includes(f(e))?"y":"x"}function g(e){return p(v(e))}function y(e,t,n){void 0===n&&(n=!1);let r=m(e),o=g(e),a=h(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(l=x(l)),[l,x(l)]}function b(e){let t=x(e);return[w(e),t,w(t)]}function w(e){return e.replace(/start|end/g,e=>c[e])}function E(e,t,n,r){let o=m(e),a=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[]}}(f(e),"start"===n,r);return o&&(a=a.map(e=>e+"-"+o),t&&(a=a.concat(a.map(w)))),a}function x(e){return e.replace(/left|right|bottom|top/g,e=>s[e])}function C(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function k(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}},8321:function(e,t,n){"use strict";function r(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return e instanceof Node||e instanceof o(e).Node}function i(e){return e instanceof Element||e instanceof o(e).Element}function s(e){return e instanceof HTMLElement||e instanceof o(e).HTMLElement}function c(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function u(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=v(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function d(e){return["table","td","th"].includes(r(e))}function f(e){let t=p(),n=v(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 m(e){let t=y(e);for(;s(t)&&!h(t);){if(f(t))return t;t=y(t)}return null}function p(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function h(e){return["html","body","#document"].includes(r(e))}function v(e){return o(e).getComputedStyle(e)}function g(e){return i(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function y(e){if("html"===r(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||a(e);return c(t)?t.host:t}n.d(t,{Dx:function(){return v},Jj:function(){return o},Kx:function(){return function e(t,n,r){var a;void 0===n&&(n=[]),void 0===r&&(r=!0);let l=function e(t){let n=y(t);return h(n)?t.ownerDocument?t.ownerDocument.body:t.body:s(n)&&u(n)?n:e(n)}(t),i=l===(null==(a=t.ownerDocument)?void 0:a.body),c=o(l);return i?n.concat(c,c.visualViewport||[],u(l)?l:[],c.frameElement&&r?e(c.frameElement):[]):n.concat(l,e(l,[],r))}},Lw:function(){return g},Ow:function(){return y},Pf:function(){return p},Py:function(){return h},Re:function(){return s},Ze:function(){return d},ao:function(){return u},gQ:function(){return m},hT:function(){return f},kK:function(){return i},tF:function(){return a},wk:function(){return r}})},5010:function(e,t,n){"use strict";n.d(t,{A:function(){return w}});var r=n(7378),o=n(947),a=n(6415),l=n(7226),i=n(863),s=n(1799),c=n(5427),u=n(1835),d=n(7878),f=n(4485),m=n(9662),p={root:"m-8d3f4000",loader:"m-302b9fb1",icon:"m-8d3afb97",group:"m-1a0f1b21"};let h={orientation:"horizontal"},v=(0,a.Z)((e,{borderWidth:t})=>({group:{"--ai-border-width":(0,f.h)(t)}})),g=(0,m.d)((e,t)=>{let n=(0,l.w)("ActionIconGroup",h,e),{className:o,style:a,classNames:c,styles:u,unstyled:d,orientation:f,vars:m,borderWidth:g,variant:y,mod:b,...w}=(0,l.w)("ActionIconGroup",h,e),E=(0,i.y)({name:"ActionIconGroup",props:n,classes:p,className:o,style:a,classNames:c,styles:u,unstyled:d,vars:m,varsResolver:v,rootSelector:"group"});return r.createElement(s.x,{...E("group"),ref:t,variant:y,mod:[{"data-orientation":f},b],role:"group",...w})});g.classes=p,g.displayName="@mantine/core/ActionIconGroup";let y={},b=(0,a.Z)((e,{size:t,radius:n,variant:r,gradient:a,color:l,autoContrast:i})=>{let s=e.variantColorResolver({color:l||e.primaryColor,theme:e,gradient:a,variant:r||"filled",autoContrast:i});return{root:{"--ai-size":(0,o.ap)(t,"ai-size"),"--ai-radius":void 0===n?void 0:(0,o.H5)(n),"--ai-bg":l||r?s.background:void 0,"--ai-hover":l||r?s.hover:void 0,"--ai-hover-color":l||r?s.hoverColor:void 0,"--ai-color":s.color,"--ai-bd":l||r?s.border:void 0}}}),w=(0,c.b)((e,t)=>{let n=(0,l.w)("ActionIcon",y,e),{className:o,unstyled:a,variant:c,classNames:f,styles:m,style:h,loading:v,loaderProps:g,size:w,color:E,radius:x,__staticSelector:C,gradient:k,vars:S,children:M,disabled:D,"data-disabled":T,autoContrast:L,mod:R,...I}=n,$=(0,i.y)({name:["ActionIcon",C],props:n,className:o,style:h,classes:p,classNames:f,styles:m,unstyled:a,vars:S,varsResolver:b});return r.createElement(d.k,{...$("root",{active:!D&&!v&&!T}),...I,unstyled:a,variant:c,size:w,disabled:D||v,ref:t,mod:[{loading:v,disabled:D||T},R]},r.createElement(s.x,{component:"span",...$("loader"),"aria-hidden":!0},r.createElement(u.a,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...g})),r.createElement(s.x,{component:"span",mod:{loading:v},...$("icon")},M))});w.classes=p,w.displayName="@mantine/core/ActionIcon",w.Group=g},2153:function(e,t,n){"use strict";n.d(t,{V:function(){return X}});var r=n(7378),o=n(3658),a=n(6415),l=n(7226),i=n(863),s=n(1799),c=n(9662),u=n(673);let[d,f]=(0,u.R)("AppShell was not found in tree");var m={root:"m-89ab340",navbar:"m-45252eee",aside:"m-9cdde9a",header:"m-3b16f56b",main:"m-8983817",footer:"m-3840c879",section:"m-6dcfc7c7"};let p={},h=(0,c.d)((e,t)=>{let n=(0,l.w)("AppShellAside",p,e),{classNames:o,className:a,style:i,styles:c,unstyled:u,vars:d,withBorder:m,zIndex:h,mod:v,...g}=n,y=f();return y.disabled?null:r.createElement(s.x,{component:"aside",ref:t,mod:[{"with-border":m??y.withBorder},v],...y.getStyles("aside",{className:a,classNames:o,styles:c,style:i}),...g,__vars:{"--app-shell-aside-z-index":`calc(${h??y.zIndex} + 1)`}})});h.classes=m,h.displayName="@mantine/core/AppShellAside";var v=n(624),g=n(8323);let y={},b=(0,c.d)((e,t)=>{let n=(0,l.w)("AppShellFooter",y,e),{classNames:o,className:a,style:i,styles:c,unstyled:u,vars:d,withBorder:m,zIndex:p,mod:h,...b}=n,w=f();return w.disabled?null:r.createElement(s.x,{component:"footer",ref:t,mod:[{"with-border":m??w.withBorder},h],...w.getStyles("footer",{className:(0,v.Z)({[g.Z.classNames.zeroRight]:w.offsetScrollbars},a),classNames:o,styles:c,style:i}),...b,__vars:{"--app-shell-footer-z-index":(p??w.zIndex)?.toString()}})});b.classes=m,b.displayName="@mantine/core/AppShellFooter";let w={},E=(0,c.d)((e,t)=>{let n=(0,l.w)("AppShellHeader",w,e),{classNames:o,className:a,style:i,styles:c,unstyled:u,vars:d,withBorder:m,zIndex:p,mod:h,...y}=n,b=f();return b.disabled?null:r.createElement(s.x,{component:"header",ref:t,mod:[{"with-border":m??b.withBorder},h],...b.getStyles("header",{className:(0,v.Z)({[g.Z.classNames.zeroRight]:b.offsetScrollbars},a),classNames:o,styles:c,style:i}),...y,__vars:{"--app-shell-header-z-index":(p??b.zIndex)?.toString()}})});E.classes=m,E.displayName="@mantine/core/AppShellHeader";let x={},C=(0,c.d)((e,t)=>{let n=(0,l.w)("AppShellMain",x,e),{classNames:o,className:a,style:i,styles:c,vars:u,...d}=n,m=f();return r.createElement(s.x,{component:"main",ref:t,...m.getStyles("main",{className:a,style:i,classNames:o,styles:c}),...d})});C.classes=m,C.displayName="@mantine/core/AppShellMain";var k=n(8373),S=n(7040),M=n(8291),D=n(3613),T=n(4485),L=n(3512);function R(e,t){return e in t.breakpoints?(0,L.px)(t.breakpoints[e]):(0,L.px)(e)}function I(e,t){let n=e.map(e=>({value:e,px:R(e,t)}));return n.sort((e,t)=>e.px-t.px),n}function $(e){return"object"==typeof e?e.base:e}function N(e){let t="object"==typeof e&&null!==e&&void 0!==e.base&&1===Object.keys(e).length;return"number"==typeof e||"string"==typeof e||t}function z(e){return"object"==typeof e&&null!==e&&(1!==Object.keys(e).length||!("base"in e))}var A=n(947);function P(e){return 0===Number(e)?"0px":(0,A.bG)(e)}function O({navbar:e,header:t,aside:n,footer:o,padding:a}){let l=(0,S.rZ)(),i=(0,k.wB)(),{media:s,baseStyles:c}=function({navbar:e,header:t,footer:n,aside:r,padding:o,theme:a}){let l={},i={},s={};!function({baseStyles:e,minMediaStyles:t,maxMediaStyles:n,navbar:r,theme:o}){let a=r?.width,l="translateX(calc(var(--app-shell-navbar-width) * -1))",i="translateX(var(--app-shell-navbar-width))";if(r?.breakpoint&&!r?.collapsed?.mobile&&(n[r?.breakpoint]=n[r?.breakpoint]||{},n[r?.breakpoint]["--app-shell-navbar-width"]="100%",n[r?.breakpoint]["--app-shell-navbar-offset"]="0px"),N(a)){let t=(0,T.h)($(a));e["--app-shell-navbar-width"]=t,e["--app-shell-navbar-offset"]=t}if(z(a)&&(void 0!==a.base&&(e["--app-shell-navbar-width"]=(0,T.h)(a.base),e["--app-shell-navbar-offset"]=(0,T.h)(a.base)),(0,D.X)(a).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-navbar-width"]=(0,T.h)(a[e]),t[e]["--app-shell-navbar-offset"]=(0,T.h)(a[e]))})),r?.collapsed?.desktop){let e=r.breakpoint;t[e]=t[e]||{},t[e]["--app-shell-navbar-transform"]=l,t[e]["--app-shell-navbar-transform-rtl"]=i,t[e]["--app-shell-navbar-offset"]="0px !important"}if(r?.collapsed?.mobile){let e=R(r.breakpoint,o)-.1;n[e]=n[e]||{},n[e]["--app-shell-navbar-width"]="100%",n[e]["--app-shell-navbar-offset"]="0px",n[e]["--app-shell-navbar-transform"]=l,n[e]["--app-shell-navbar-transform-rtl"]=i}}({baseStyles:s,minMediaStyles:l,maxMediaStyles:i,navbar:e,theme:a}),function({baseStyles:e,minMediaStyles:t,maxMediaStyles:n,aside:r,theme:o}){let a=r?.width,l="translateX(var(--app-shell-aside-width))",i="translateX(calc(var(--app-shell-aside-width) * -1))";if(r?.breakpoint&&!r?.collapsed?.mobile&&(n[r?.breakpoint]=n[r?.breakpoint]||{},n[r?.breakpoint]["--app-shell-aside-width"]="100%",n[r?.breakpoint]["--app-shell-aside-offset"]="0px"),N(a)){let t=(0,T.h)($(a));e["--app-shell-aside-width"]=t,e["--app-shell-aside-offset"]=t}if(z(a)&&(void 0!==a.base&&(e["--app-shell-aside-width"]=(0,T.h)(a.base),e["--app-shell-aside-offset"]=(0,T.h)(a.base)),(0,D.X)(a).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-aside-width"]=(0,T.h)(a[e]),t[e]["--app-shell-aside-offset"]=(0,T.h)(a[e]))})),r?.collapsed?.desktop){let e=r.breakpoint;t[e]=t[e]||{},t[e]["--app-shell-aside-transform"]=l,t[e]["--app-shell-aside-transform-rtl"]=i,t[e]["--app-shell-aside-offset"]="0px !important"}if(r?.collapsed?.mobile){let e=R(r.breakpoint,o)-.1;n[e]=n[e]||{},n[e]["--app-shell-aside-width"]="100%",n[e]["--app-shell-aside-offset"]="0px",n[e]["--app-shell-aside-transform"]=l,n[e]["--app-shell-aside-transform-rtl"]=i}}({baseStyles:s,minMediaStyles:l,maxMediaStyles:i,aside:r,theme:a}),function({baseStyles:e,minMediaStyles:t,header:n}){let r=n?.height,o=n?.offset??!0;if(N(r)){let t=(0,T.h)($(r));e["--app-shell-header-height"]=t,o&&(e["--app-shell-header-offset"]=t)}z(r)&&(void 0!==r.base&&(e["--app-shell-header-height"]=(0,T.h)(r.base),o&&(e["--app-shell-header-offset"]=(0,T.h)(r.base))),(0,D.X)(r).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-header-height"]=(0,T.h)(r[e]),o&&(t[e]["--app-shell-header-offset"]=(0,T.h)(r[e])))})),n?.collapsed&&(e["--app-shell-header-transform"]="translateY(calc(var(--app-shell-header-height) * -1))",e["--app-shell-header-offset"]="0px !important")}({baseStyles:s,minMediaStyles:l,header:t}),function({baseStyles:e,minMediaStyles:t,footer:n}){let r=n?.height,o=n?.offset??!0;if(N(r)){let t=(0,T.h)($(r));e["--app-shell-footer-height"]=t,o&&(e["--app-shell-footer-offset"]=t)}z(r)&&(void 0!==r.base&&(e["--app-shell-footer-height"]=(0,T.h)(r.base),o&&(e["--app-shell-footer-offset"]=(0,T.h)(r.base))),(0,D.X)(r).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-footer-height"]=(0,T.h)(r[e]),o&&(t[e]["--app-shell-footer-offset"]=(0,T.h)(r[e])))})),n?.collapsed&&(e["--app-shell-footer-transform"]="translateY(var(--app-shell-footer-height))",e["--app-shell-footer-offset"]="0px !important")}({baseStyles:s,minMediaStyles:l,footer:n}),function({padding:e,baseStyles:t,minMediaStyles:n}){N(e)&&(t["--app-shell-padding"]=P($(e))),z(e)&&(e.base&&(t["--app-shell-padding"]=P(e.base)),(0,D.X)(e).forEach(t=>{"base"!==t&&(n[t]=n[t]||{},n[t]["--app-shell-padding"]=P(e[t]))}))}({baseStyles:s,minMediaStyles:l,padding:o});let c=I((0,D.X)(l),a).map(e=>({query:`(min-width: ${(0,T.em)(e.px)})`,styles:l[e.value]})),u=I((0,D.X)(i),a).map(e=>({query:`(max-width: ${(0,T.em)(e.px)})`,styles:i[e.value]})),d=[...c,...u];return{baseStyles:s,media:d}}({navbar:e,header:t,footer:o,aside:n,padding:a,theme:l});return r.createElement(M.f,{media:s,styles:c,selector:i.cssVariablesSelector})}let _={},F=(0,c.d)((e,t)=>{let n=(0,l.w)("AppShellNavbar",_,e),{classNames:o,className:a,style:i,styles:c,unstyled:u,vars:d,withBorder:m,zIndex:p,mod:h,...v}=n,g=f();return g.disabled?null:r.createElement(s.x,{component:"nav",ref:t,mod:[{"with-border":m??g.withBorder},h],...g.getStyles("navbar",{className:a,classNames:o,styles:c,style:i}),...v,__vars:{"--app-shell-navbar-z-index":`calc(${p??g.zIndex} + 1)`}})});F.classes=m,F.displayName="@mantine/core/AppShellNavbar";var B=n(5427);let H={},Y=(0,B.b)((e,t)=>{let n=(0,l.w)("AppShellSection",H,e),{classNames:o,className:a,style:i,styles:c,vars:u,grow:d,mod:m,...p}=n,h=f();return r.createElement(s.x,{ref:t,mod:[{grow:d},m],...h.getStyles("section",{className:a,style:i,classNames:o,styles:c}),...p})});Y.classes=m,Y.displayName="@mantine/core/AppShellSection";var Z=n(8360),W=n(213);let V={withBorder:!0,offsetScrollbars:!0,padding:0,transitionDuration:200,transitionTimingFunction:"ease",zIndex:(0,o.w)("app")},j=(0,a.Z)((e,{transitionDuration:t,transitionTimingFunction:n})=>({root:{"--app-shell-transition-duration":`${t}ms`,"--app-shell-transition-timing-function":n}})),X=(0,c.d)((e,t)=>{let n=(0,l.w)("AppShell",V,e),{classNames:o,className:a,style:c,styles:u,unstyled:f,vars:p,navbar:h,withBorder:v,padding:g,transitionDuration:y,transitionTimingFunction:b,header:w,zIndex:E,layout:x,disabled:C,aside:k,footer:S,offsetScrollbars:M,mod:D,...T}=n,L=(0,i.y)({name:"AppShell",classes:m,props:n,className:a,style:c,classNames:o,styles:u,unstyled:f,vars:p,varsResolver:j}),R=function({transitionDuration:e,disabled:t}){let[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(),l=(0,r.useRef)();return(0,Z.s)("resize",()=>{o(!0),clearTimeout(a.current),a.current=window.setTimeout(()=>o(!1),200)}),(0,W.Y)(()=>{o(!0),clearTimeout(l.current),l.current=window.setTimeout(()=>o(!1),e||0)},[t,e]),n}({disabled:C,transitionDuration:y});return r.createElement(d,{value:{getStyles:L,withBorder:v,zIndex:E,disabled:C,offsetScrollbars:M}},r.createElement(O,{navbar:h,header:w,aside:k,footer:S,padding:g}),r.createElement(s.x,{ref:t,...L("root"),mod:[{resizing:R,layout:x,disabled:C},D],...T}))});X.classes=m,X.displayName="@mantine/core/AppShell",X.Navbar=F,X.Header=E,X.Main=C,X.Aside=h,X.Footer=b,X.Section=Y},5083:function(e,t,n){"use strict";n.d(t,{C:function(){return p}});var r=n(7378),o=n(947),a=n(6415),l=n(9104),i=n(7226),s=n(863),c=n(1799),u=n(5427),d={root:"m-347db0ec","root--dot":"m-fbd81e3d",label:"m-5add502a",section:"m-91fdda9b"};let f={},m=(0,a.Z)((e,{radius:t,color:n,gradient:r,variant:a,size:i,autoContrast:s})=>{let c=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:a||"filled",autoContrast:s});return{root:{"--badge-height":(0,o.ap)(i,"badge-height"),"--badge-padding-x":(0,o.ap)(i,"badge-padding-x"),"--badge-fz":(0,o.ap)(i,"badge-fz"),"--badge-radius":void 0===t?void 0:(0,o.H5)(t),"--badge-bg":n||a?c.background:void 0,"--badge-color":n||a?c.color:void 0,"--badge-bd":n||a?c.border:void 0,"--badge-dot-color":"dot"===a?(0,l.p)(n,e):void 0}}}),p=(0,u.b)((e,t)=>{let n=(0,i.w)("Badge",f,e),{classNames:o,className:a,style:l,styles:u,unstyled:p,vars:h,radius:v,color:g,gradient:y,leftSection:b,rightSection:w,children:E,variant:x,fullWidth:C,autoContrast:k,circle:S,mod:M,...D}=n,T=(0,s.y)({name:"Badge",props:n,classes:d,className:a,style:l,classNames:o,styles:u,unstyled:p,vars:h,varsResolver:m});return r.createElement(c.x,{variant:x,mod:[{block:C,circle:S},M],...T("root",{variant:x}),ref:t,...D},b&&r.createElement("span",{...T("section"),"data-position":"left"},b),r.createElement("span",{...T("label")},E),w&&r.createElement("span",{...T("section"),"data-position":"right"},w))});p.classes=d,p.displayName="@mantine/core/Badge"},103:function(e,t,n){"use strict";n.d(t,{V:function(){return g}});var r=n(7378),o=n(4485),a=n(947),l=n(6415),i=n(4710),s=n(9104),c=n(7923),u=n(7226),d=n(863),f=n(1799),m=n(9662),p={root:"m-ddec01c0",icon:"m-dde7bd57",cite:"m-dde51a35"};let h={iconSize:48},v=(0,l.Z)((e,{color:t,iconSize:n,radius:r})=>{let l=(0,i.E)({color:t||e.primaryColor,theme:e,colorScheme:"dark"}),u=(0,i.E)({color:t||e.primaryColor,theme:e,colorScheme:"light"});return{root:{"--bq-bg-light":(0,c.m)(u.value,.07),"--bq-bg-dark":(0,c.m)(l.value,.06),"--bq-bd":(0,s.p)(t,e),"--bq-icon-size":(0,o.h)(n),"--bq-radius":(0,a.H5)(r)}}}),g=(0,m.d)((e,t)=>{let n=(0,u.w)("Blockquote",h,e),{classNames:o,className:a,style:l,styles:i,unstyled:s,vars:c,children:m,icon:g,iconSize:y,cite:b,...w}=n,E=(0,d.y)({name:"Blockquote",classes:p,props:n,className:a,style:l,classNames:o,styles:i,unstyled:s,vars:c,varsResolver:v});return r.createElement(f.x,{component:"blockquote",ref:t,...E("root"),...w},g&&r.createElement("span",{...E("icon")},g),m,b&&r.createElement("cite",{...E("cite")},b))});g.classes=p,g.displayName="@mantine/core/Blockquote"},6030:function(e,t,n){"use strict";n.d(t,{z:function(){return w}});var r=n(7378),o=n(947),a=n(6415),l=n(7226),i=n(863),s=n(1799),c=n(5427),u=n(1835),d=n(7878),f=n(4485),m=n(9662),p={root:"m-77c9d27d",inner:"m-80f1301b",loader:"m-a25b86ee",label:"m-811560b9",section:"m-a74036a",group:"m-80d6d844"};let h={orientation:"horizontal"},v=(0,a.Z)((e,{borderWidth:t})=>({group:{"--button-border-width":(0,f.h)(t)}})),g=(0,m.d)((e,t)=>{let n=(0,l.w)("ButtonGroup",h,e),{className:o,style:a,classNames:c,styles:u,unstyled:d,orientation:f,vars:m,borderWidth:g,variant:y,mod:b,...w}=(0,l.w)("ButtonGroup",h,e),E=(0,i.y)({name:"ButtonGroup",props:n,classes:p,className:o,style:a,classNames:c,styles:u,unstyled:d,vars:m,varsResolver:v,rootSelector:"group"});return r.createElement(s.x,{...E("group"),ref:t,variant:y,mod:[{"data-orientation":f},b],role:"group",...w})});g.classes=p,g.displayName="@mantine/core/ButtonGroup";let y={},b=(0,a.Z)((e,{radius:t,color:n,gradient:r,variant:a,size:l,justify:i,autoContrast:s})=>{let c=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:a||"filled",autoContrast:s});return{root:{"--button-justify":i,"--button-height":(0,o.ap)(l,"button-height"),"--button-padding-x":(0,o.ap)(l,"button-padding-x"),"--button-fz":l?.includes("compact")?(0,o.yv)(l.replace("compact-","")):(0,o.yv)(l),"--button-radius":void 0===t?void 0:(0,o.H5)(t),"--button-bg":n||a?c.background:void 0,"--button-hover":n||a?c.hover:void 0,"--button-color":c.color,"--button-bd":n||a?c.border:void 0,"--button-hover-color":n||a?c.hoverColor:void 0}}}),w=(0,c.b)((e,t)=>{let n=(0,l.w)("Button",y,e),{style:o,vars:a,className:c,color:f,disabled:m,children:h,leftSection:v,rightSection:g,fullWidth:w,variant:E,radius:x,loading:C,loaderProps:k,gradient:S,classNames:M,styles:D,unstyled:T,"data-disabled":L,autoContrast:R,mod:I,...$}=n,N=(0,i.y)({name:"Button",props:n,classes:p,className:c,style:o,classNames:M,styles:D,unstyled:T,vars:a,varsResolver:b}),z=!!v,A=!!g;return r.createElement(d.k,{ref:t,...N("root",{active:!m&&!C&&!L}),unstyled:T,variant:E,disabled:m||C,mod:[{disabled:m||L,loading:C,block:w,"with-left-section":z,"with-right-section":A},I],...$},r.createElement(s.x,{component:"span",...N("loader"),"aria-hidden":!0},r.createElement(u.a,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...k})),r.createElement("span",{...N("inner")},v&&r.createElement(s.x,{component:"span",...N("section"),mod:{position:"left"}},v),r.createElement(s.x,{component:"span",mod:{loading:C},...N("label")},h),g&&r.createElement(s.x,{component:"span",...N("section"),mod:{position:"right"}},g)))});w.classes=p,w.displayName="@mantine/core/Button",w.Group=g},9756:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(7378),o=n(947),a=n(6415),l=n(7226),i=n(863),s=n(5427),c=n(6900),u=n(673);let[d,f]=(0,u.R)("Card component was not found in tree");var m=n(1799),p={root:"m-e615b15f",section:"m-599a2148"};let h={},v=(0,s.b)((e,t)=>{let n=(0,l.w)("CardSection",h,e),{classNames:o,className:a,style:i,styles:s,vars:c,withBorder:u,inheritPadding:d,mod:p,...v}=n,g=f();return r.createElement(m.x,{ref:t,mod:[{"with-border":u,"inherit-padding":d},p],...g.getStyles("section",{className:a,style:i,styles:s,classNames:o}),...v})});v.classes=p,v.displayName="@mantine/core/CardSection";let g={},y=(0,a.Z)((e,{padding:t})=>({root:{"--card-padding":(0,o.bG)(t)}})),b=(0,s.b)((e,t)=>{let n=(0,l.w)("Card",g,e),{classNames:o,className:a,style:s,styles:u,unstyled:f,vars:m,children:h,padding:b,...w}=n,E=(0,i.y)({name:"Card",props:n,classes:p,className:a,style:s,classNames:o,styles:u,unstyled:f,vars:m,varsResolver:y}),x=r.Children.toArray(h),C=x.map((e,t)=>"object"==typeof e&&e&&"type"in e&&e.type===v?(0,r.cloneElement)(e,{"data-first-section":0===t||void 0,"data-last-section":t===x.length-1||void 0}):e);return r.createElement(d,{value:{getStyles:E}},r.createElement(c.X,{ref:t,unstyled:f,...E("root"),...w},C))});b.classes=p,b.displayName="@mantine/core/Card",b.Section=v},4670:function(e,t,n){"use strict";n.d(t,{P:function(){return l},n:function(){return a}});var r=n(7378),o=n(4485);function a({size:e,style:t,...n}){let a=void 0!==e?{width:(0,o.h)(e),height:(0,o.h)(e),...t}:t;return r.createElement("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:a,"aria-hidden":!0,...n},r.createElement("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}function l({indeterminate:e,...t}){return e?r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...t},r.createElement("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})):r.createElement(a,{...t})}},6752:function(e,t,n){"use strict";n.d(t,{X:function(){return L}});var r=n(7378),o=n(6184),a=n(947),l=n(6415),i=n(4710),s=n(9104),c=n(6861),u=n(1018),d=n(7226),f=n(863),m=n(4438),p=n(1799),h=n(9662),v=n(5603);let g=(0,r.createContext)(null),y=g.Provider,b=()=>(0,r.useContext)(g);var w=n(5006),E=n(7935),x=n(7025);let C={},k=(0,h.d)((e,t)=>{let{value:n,defaultValue:o,onChange:a,size:l,wrapperProps:i,children:s,readOnly:c,...u}=(0,d.w)("CheckboxGroup",C,e),[f,m]=(0,w.C)({value:n,defaultValue:o,finalValue:[],onChange:a});return r.createElement(y,{value:{value:f,onChange:e=>{let t=e.currentTarget.value;c||m(f.includes(t)?f.filter(e=>e!==t):[...f,t])},size:l}},r.createElement(E.I.Wrapper,{size:l,ref:t,...i,...u,labelElement:"div",__staticSelector:"CheckboxGroup"},r.createElement(x.m,{role:"group"},s)))});k.classes=E.I.Wrapper.classes,k.displayName="@mantine/core/CheckboxGroup";var S=n(4670),M={root:"m-bf2d988c",inner:"m-26062bec",input:"m-26063560",icon:"m-bf295423","input--outline":"m-215c4542"};let D={labelPosition:"right",icon:S.P},T=(0,l.Z)((e,{radius:t,color:n,size:r,iconColor:o,variant:l,autoContrast:d})=>{let f=(0,i.E)({color:n||e.primaryColor,theme:e}),m=f.isThemeColor&&void 0===f.shade?`var(--mantine-color-${f.color}-outline)`:f.color;return{root:{"--checkbox-size":(0,a.ap)(r,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:(0,a.H5)(t),"--checkbox-color":"outline"===l?m:(0,s.p)(n,e),"--checkbox-icon-color":o?(0,s.p)(o,e):(0,u.o)(d,e)?(0,c.R)({color:n,theme:e}):void 0}}}),L=(0,h.d)((e,t)=>{let n=(0,d.w)("Checkbox",D,e),{classNames:a,className:l,style:i,styles:s,unstyled:c,vars:u,color:h,label:g,id:y,size:w,radius:E,wrapperProps:x,children:C,checked:k,labelPosition:S,description:L,error:R,disabled:I,variant:$,indeterminate:N,icon:z,rootRef:A,iconColor:P,onChange:O,autoContrast:_,mod:F,...B}=n,H=b(),Y=w||H?.size,Z=(0,f.y)({name:"Checkbox",props:n,classes:M,className:l,style:i,classNames:a,styles:s,unstyled:c,vars:u,varsResolver:T}),{styleProps:W,rest:V}=(0,m.c)(B),j=(0,o.M)(y),X=H?{checked:H.value.includes(V.value),onChange:e=>{H.onChange(e),O?.(e)}}:{};return r.createElement(v.Z,{...Z("root"),__staticSelector:"Checkbox",__stylesApiProps:n,id:j,size:Y,labelPosition:S,label:g,description:L,error:R,disabled:I,classNames:a,styles:s,unstyled:c,"data-checked":X.checked||k||void 0,variant:$,ref:A,mod:F,...W,...x},r.createElement(p.x,{...Z("inner"),mod:{"data-label-position":S}},r.createElement(p.x,{component:"input",id:j,ref:t,checked:k,disabled:I,mod:{error:!!R,indeterminate:N},...Z("input",{focusable:!0,variant:$}),onChange:O,...V,...X,type:"checkbox"}),r.createElement(z,{indeterminate:N,...Z("icon")})))});L.classes={...M,...v.J},L.displayName="@mantine/core/Checkbox",L.Group=k},8970:function(e,t,n){"use strict";n.d(t,{E:function(){return m}});var r=n(7378),o=n(6415),a=n(9104),l=n(7226),i=n(863),s=n(1799),c=n(9662),u={root:"m-b183c0a2"};let d={},f=(0,o.Z)((e,{color:t})=>({root:{"--code-bg":t?(0,a.p)(t,e):void 0}})),m=(0,c.d)((e,t)=>{let n=(0,l.w)("Code",d,e),{classNames:o,className:a,style:c,styles:m,unstyled:p,vars:h,color:v,block:g,variant:y,mod:b,...w}=n,E=(0,i.y)({name:"Code",props:n,classes:u,className:a,style:c,classNames:o,styles:m,unstyled:p,vars:h,varsResolver:f});return r.createElement(s.x,{component:g?"pre":"code",variant:y,ref:t,mod:[{block:g},b],...E("root"),...w,dir:"ltr"})});m.classes=u,m.displayName="@mantine/core/Code"},5348:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(7378),o=n(7226);let a={timeout:1e3};function l(e){let{children:t,timeout:n,value:l,...i}=(0,o.w)("CopyButton",a,e),s=function({timeout:e=2e3}={}){let[t,n]=(0,r.useState)(null),[o,a]=(0,r.useState)(!1),[l,i]=(0,r.useState)(null),s=t=>{window.clearTimeout(l),i(window.setTimeout(()=>a(!1),e)),a(t)};return{copy:e=>{"clipboard"in navigator?navigator.clipboard.writeText(e).then(()=>s(!0)).catch(e=>n(e)):n(Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{a(!1),n(null),window.clearTimeout(l)},error:t,copied:o}}({timeout:n});return r.createElement(r.Fragment,null,t({copy:()=>s.copy(l),copied:s.copied,...i}))}l.displayName="@mantine/core/CopyButton"},4488:function(e,t,n){"use strict";n.d(t,{Y:function(){return c}});var r=n(7378),o=n(892),a=n(4485);function l(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function i(e,t,n,r,o){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:n}:"start"===e?{["ltr"===o?"left":"right"]:n}:{}}let s={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"},c=(0,r.forwardRef)(({position:e,arrowSize:t,arrowOffset:n,arrowRadius:c,arrowPosition:u,visible:d,arrowX:f,arrowY:m,style:p,...h},v)=>{let{dir:g}=(0,o.gm)();return d?r.createElement("div",{...h,ref:v,style:{...p,...function({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:c,arrowY:u,dir:d}){let[f,m="center"]=e.split("-"),p={width:(0,a.h)(t),height:(0,a.h)(t),transform:"rotate(45deg)",position:"absolute",[s[f]]:(0,a.h)(r)},h=(0,a.h)(-t/2);return"left"===f?{...p,...l(m,u,n,o),right:h,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===f?{...p,...l(m,u,n,o),left:h,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===f?{...p,...i(m,c,n,o,d),bottom:h,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===f?{...p,...i(m,c,n,o,d),top:h,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}({position:e,arrowSize:t,arrowOffset:n,arrowRadius:c,arrowPosition:u,dir:g,arrowX:f,arrowY:m})}}):null});c.displayName="@mantine/core/FloatingArrow"},3098:function(e,t,n){"use strict";function r(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){let[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:`${r}-${n}`}return t}n.d(t,{_:function(){return r}})},2966:function(e,t,n){"use strict";n.d(t,{L:function(){return l}});var r=n(7378),o=n(6345),a=n(6145);function l({opened:e,floating:t,position:n,positionDependencies:l}){let[i,s]=(0,r.useState)(0);(0,r.useEffect)(()=>{if(t.refs.reference.current&&t.refs.floating.current)return(0,o.Me)(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,i,n]),(0,a.l)(()=>{t.update()},l),(0,a.l)(()=>{s(e=>e+1)},[e])}},3539:function(e,t,n){"use strict";n.d(t,{i:function(){return f}});var r=n(7378),o=n(1883);let a=/input|select|textarea|button|object/,l="a, input, select, textarea, button, object, [tabindex]";function i(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function s(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(i(e)),r=a.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 c(e){let t=i(e),n=Number.isNaN(t);return(n||t>=0)&&s(e)}var u=n(183),d=n(495);function f({children:e,active:t=!0,refProp:n="ref"}){let a=function(e=!0){let t=(0,r.useRef)(),n=(0,r.useRef)(null),a=e=>{let t=e.querySelector("[data-autofocus]");if(!t){let n=Array.from(e.querySelectorAll(l));!(t=n.find(c)||n.find(s)||null)&&s(e)&&(t=e)}t&&t.focus({preventScroll:!0})},i=(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,o.k)(),r=Array.from(document.querySelectorAll(t)).map(t=>{if(t?.shadowRoot?.contains(e)||t.contains(e))return;let r=t.getAttribute("aria-hidden"),o=t.getAttribute("data-hidden"),a=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===r||"false"===r?t.setAttribute("aria-hidden","true"):o||a||t.setAttribute("data-hidden",r),{node:t,ariaHidden:o||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()&&a(r)}),t.current=r):t.current=null)}},[e]);return(0,r.useEffect)(()=>{if(!e)return;t.current&&setTimeout(()=>a(t.current));let r=e=>{"Tab"===e.key&&t.current&&function(e,t){let n=Array.from(e.querySelectorAll(l)).filter(c);if(!n.length){t.preventDefault();return}let r=n[t.shiftKey?0:n.length-1],o=e.getRootNode(),a=r===o.activeElement||e===o.activeElement,i=o.activeElement,s="INPUT"===i.tagName&&"radio"===i.getAttribute("type");if(s){let e=n.filter(e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===i.getAttribute("name"));a=e.includes(r)}if(!a)return;t.preventDefault();let u=n[t.shiftKey?n.length-1:0];u&&u.focus()}(t.current,e)};return document.addEventListener("keydown",r),()=>{document.removeEventListener("keydown",r),n.current&&n.current()}},[e]),i}(t),i=(0,u.Yx)(a,e?.ref);return(0,d.k)(e)?(0,r.cloneElement)(e,{[n]:i}):e}f.displayName="@mantine/core/FocusTrap"},4366:function(e,t,n){"use strict";n.d(t,{y:function(){return b}});var r=n(7378),o=n(7226),a=n(5427),l=n(6415),i=n(863),s=n(1799),c=n(9662),u=n(4710);function d({color:e,theme:t,defaultShade:n}){let r=(0,u.E)({color:e,theme:t});return r.isThemeColor?void 0===r.shade?`var(--mantine-color-${r.color}-${n})`:`var(${r.variable})`:e}var f={root:"m-bcb3f3c2"};let m={color:"yellow"},p=(0,l.Z)((e,{color:t})=>({root:{"--mark-bg-dark":d({color:t,theme:e,defaultShade:5}),"--mark-bg-light":d({color:t,theme:e,defaultShade:2})}})),h=(0,c.d)((e,t)=>{let n=(0,o.w)("Mark",m,e),{classNames:a,className:l,style:c,styles:u,unstyled:d,vars:h,color:v,variant:g,...y}=n,b=(0,i.y)({name:"Mark",props:n,className:l,style:c,classes:f,classNames:a,styles:u,unstyled:d,vars:h,varsResolver:p});return r.createElement(s.x,{component:"mark",ref:t,variant:g,...b("root"),...y})});h.classes=f,h.displayName="@mantine/core/Mark";var v=n(149);function g(e){return e.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&")}let y={},b=(0,a.b)((e,t)=>{let{unstyled:n,children:a,highlight:l,highlightStyles:i,color:s,...c}=(0,o.w)("Highlight",y,e),u=function(e,t){if(null==t)return[{chunk:e,highlighted:!1}];let n=Array.isArray(t)?t.map(g):g(t),r=Array.isArray(n)?n.filter(e=>e.trim().length>0).length>0:""!==n.trim();if(!r)return[{chunk:e,highlighted:!1}];let o="string"==typeof n?n.trim():n.filter(e=>0!==e.trim().length).map(e=>e.trim()).sort((e,t)=>t.length-e.length).join("|"),a=RegExp(`(${o})`,"gi"),l=e.split(a).map(e=>({chunk:e,highlighted:a.test(e)})).filter(({chunk:e})=>e);return l}(a,l);return r.createElement(v.x,{unstyled:n,ref:t,...c,__staticSelector:"Highlight"},u.map(({chunk:e,highlighted:t},o)=>t?r.createElement(h,{unstyled:n,key:o,color:s,style:i,"data-highlight":e},e):r.createElement("span",{key:o},e)))});b.classes=v.x.classes,b.displayName="@mantine/core/Highlight"},531:function(e,t,n){"use strict";n.d(t,{E:function(){return m}});var r=n(7378),o=n(947),a=n(6415),l=n(7226),i=n(863),s=n(1799),c=n(5427),u={root:"m-9e117634"};let d={},f=(0,a.Z)((e,{radius:t,fit:n})=>({root:{"--image-radius":void 0===t?void 0:(0,o.H5)(t),"--image-object-fit":n}})),m=(0,c.b)((e,t)=>{let n=(0,l.w)("Image",d,e),{classNames:o,className:a,style:c,styles:m,unstyled:p,vars:h,onError:v,src:g,radius:y,fit:b,fallbackSrc:w,mod:E,...x}=n,[C,k]=(0,r.useState)(!g);(0,r.useEffect)(()=>k(!g),[g]);let S=(0,i.y)({name:"Image",classes:u,props:n,className:a,style:c,classNames:o,styles:m,unstyled:p,vars:h,varsResolver:f});return C&&w?r.createElement(s.x,{component:"img",src:w,...S("root"),onError:v,mod:["fallback",E],...x}):r.createElement(s.x,{component:"img",ref:t,...S("root"),src:g,onError:e=>{v?.(e),k(!0)},mod:E,...x})});m.classes=u,m.displayName="@mantine/core/Image"},5603:function(e,t,n){"use strict";n.d(t,{Z:function(){return u},J:function(){return c}});var r=n(7378),o=n(947),a=n(863),l=n(1799),i=n(7935),s={root:"m-5f75b09e",body:"m-5f6e695e",labelWrapper:"m-d3ea56bb",label:"m-8ee546b8",description:"m-328f68c0",error:"m-8e8a99cc"};let c=s,u=(0,r.forwardRef)(({__staticSelector:e,__stylesApiProps:t,className:n,classNames:c,styles:u,unstyled:d,children:f,label:m,description:p,id:h,disabled:v,error:g,size:y,labelPosition:b="left",variant:w,style:E,vars:x,mod:C,...k},S)=>{let M=(0,a.y)({name:e,props:t,className:n,style:E,classes:s,classNames:c,styles:u,unstyled:d});return r.createElement(l.x,{...M("root"),ref:S,__vars:{"--label-fz":(0,o.yv)(y),"--label-lh":(0,o.ap)(y,"label-lh")},mod:[{"label-position":b},C],variant:w,size:y,...k},r.createElement("div",{...M("body")},f,r.createElement("div",{...M("labelWrapper"),"data-disabled":v||void 0},m&&r.createElement("label",{...M("label"),"data-disabled":v||void 0,htmlFor:h},m),p&&r.createElement(i.I.Description,{size:y,__inheritStyles:!1,...M("description")},p),g&&"boolean"!==g&&r.createElement(i.I.Error,{size:y,__inheritStyles:!1,...M("error")},g))))});u.displayName="@mantine/core/InlineInput"},7935:function(e,t,n){"use strict";n.d(t,{I:function(){return $}});var r=n(7378),o=n(4485),a=n(947),l=n(6415),i=n(7226),s=n(863),c=n(4438),u=n(1799),d=n(5427),f=n(9662),m=n(7487),p={wrapper:"m-6c018570",input:"m-8fb7ebe7",section:"m-82577fc2",placeholder:"m-88bacfd0",root:"m-46b77525",label:"m-8fdc1311",required:"m-78a94662",error:"m-8f816625",description:"m-fe47ce59"};let h={},v=(0,l.Z)((e,{size:t})=>({description:{"--input-description-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`}})),g=(0,f.d)((e,t)=>{let n=(0,i.w)("InputDescription",h,e),{classNames:o,className:a,style:l,styles:c,unstyled:d,vars:f,size:g,__staticSelector:y,__inheritStyles:b=!0,variant:w,...E}=(0,i.w)("InputDescription",h,n),x=(0,m.D)(),C=(0,s.y)({name:["InputWrapper",y],props:n,classes:p,className:a,style:l,classNames:o,styles:c,unstyled:d,rootSelector:"description",vars:f,varsResolver:v}),k=b&&x?.getStyles||C;return r.createElement(u.x,{component:"p",ref:t,variant:w,size:g,...k("description"),...E})});g.classes=p,g.displayName="@mantine/core/InputDescription";let y={},b=(0,l.Z)((e,{size:t})=>({error:{"--input-error-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`}})),w=(0,f.d)((e,t)=>{let n=(0,i.w)("InputError",y,e),{classNames:o,className:a,style:l,styles:c,unstyled:d,vars:f,size:h,__staticSelector:v,__inheritStyles:g=!0,variant:w,...E}=n,x=(0,s.y)({name:["InputWrapper",v],props:n,classes:p,className:a,style:l,classNames:o,styles:c,unstyled:d,rootSelector:"error",vars:f,varsResolver:b}),C=(0,m.D)(),k=g&&C?.getStyles||x;return r.createElement(u.x,{component:"p",ref:t,variant:w,size:h,...k("error"),...E})});w.classes=p,w.displayName="@mantine/core/InputError";let E={labelElement:"label"},x=(0,l.Z)((e,{size:t})=>({label:{"--input-label-size":(0,a.yv)(t),"--input-asterisk-color":void 0}})),C=(0,f.d)((e,t)=>{let n=(0,i.w)("InputLabel",E,e),{classNames:o,className:a,style:l,styles:c,unstyled:d,vars:f,labelElement:h,size:v,required:g,htmlFor:y,onMouseDown:b,children:w,__staticSelector:C,variant:k,mod:S,...M}=(0,i.w)("InputLabel",E,n),D=(0,s.y)({name:["InputWrapper",C],props:n,classes:p,className:a,style:l,classNames:o,styles:c,unstyled:d,rootSelector:"label",vars:f,varsResolver:x}),T=(0,m.D)(),L=T?.getStyles||D;return r.createElement(u.x,{...L("label"),component:h,variant:k,size:v,ref:t,htmlFor:"label"===h?y:void 0,mod:[{required:g},S],onMouseDown:e=>{b?.(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},...M},w,g&&r.createElement("span",{...L("required"),"aria-hidden":!0}," *"))});C.classes=p,C.displayName="@mantine/core/InputLabel";let k={},S=(0,f.d)((e,t)=>{let n=(0,i.w)("InputPlaceholder",k,e),{classNames:o,className:a,style:l,styles:c,unstyled:d,vars:f,__staticSelector:m,variant:h,error:v,mod:g,...y}=(0,i.w)("InputPlaceholder",k,n),b=(0,s.y)({name:["InputPlaceholder",m],props:n,classes:p,className:a,style:l,classNames:o,styles:c,unstyled:d,rootSelector:"placeholder"});return r.createElement(u.x,{...b("placeholder"),mod:[{error:!!v},g],component:"span",variant:h,ref:t,...y})});S.classes=p,S.displayName="@mantine/core/InputPlaceholder";var M=n(6184);let D={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},T=(0,l.Z)((e,{size:t})=>({label:{"--input-label-size":(0,a.yv)(t),"--input-asterisk-color":void 0},error:{"--input-error-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`},description:{"--input-description-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`}})),L=(0,f.d)((e,t)=>{let n=(0,i.w)("InputWrapper",D,e),{classNames:o,className:a,style:l,styles:c,unstyled:d,vars:f,size:h,variant:v,__staticSelector:y,inputContainer:b,inputWrapperOrder:E,label:x,error:k,description:S,labelProps:L,descriptionProps:R,errorProps:I,labelElement:$,children:N,withAsterisk:z,id:A,required:P,__stylesApiProps:O,mod:_,...F}=n,B=(0,s.y)({name:["InputWrapper",y],props:O||n,classes:p,className:a,style:l,classNames:o,styles:c,unstyled:d,vars:f,varsResolver:T}),H={size:h,variant:v,__staticSelector:y},Y=(0,M.M)(A),Z=I?.id||`${Y}-error`,W=R?.id||`${Y}-description`,V=!!k&&"boolean"!=typeof k,j=!!S,X=`${V?Z:""} ${j?W:""}`,K=X.trim().length>0?X.trim():void 0,G=L?.id||`${Y}-label`,q=x&&r.createElement(C,{key:"label",labelElement:$,id:G,htmlFor:Y,required:"boolean"==typeof z?z:P,...H,...L},x),U=j&&r.createElement(g,{key:"description",...R,...H,size:R?.size||H.size,id:R?.id||W},S),J=r.createElement(r.Fragment,{key:"input"},b(N)),Q=V&&r.createElement(w,{...I,...H,size:I?.size||H.size,key:"error",id:I?.id||Z},k),ee=E.map(e=>{switch(e){case"label":return q;case"input":return J;case"description":return U;case"error":return Q;default:return null}});return r.createElement(m.I,{value:{getStyles:B,describedBy:K,inputId:Y,labelId:G,...function(e,{hasDescription:t,hasError:n}){let r=e.findIndex(e=>"input"===e),o=e[r-1],a=e[r+1];return{offsetBottom:t&&"description"===a||n&&"error"===a,offsetTop:t&&"description"===o||n&&"error"===o}}(E,{hasDescription:j,hasError:V})}},r.createElement(u.x,{ref:t,variant:v,size:h,mod:[{error:!!k},_],...B("root"),...F},ee))});L.classes=p,L.displayName="@mantine/core/InputWrapper";let R={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},I=(0,l.Z)((e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":(0,a.ap)(t.size,"input-height"),"--input-fz":(0,a.yv)(t.size),"--input-radius":void 0===t.radius?void 0:(0,a.H5)(t.radius),"--input-left-section-width":void 0!==t.leftSectionWidth?(0,o.h)(t.leftSectionWidth):void 0,"--input-right-section-width":void 0!==t.rightSectionWidth?(0,o.h)(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?(0,a.ap)(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}})),$=(0,d.b)((e,t)=>{let n=(0,i.w)("Input",R,e),{classNames:o,className:a,style:l,styles:d,unstyled:f,required:h,__staticSelector:v,__stylesApiProps:g,size:y,wrapperProps:b,error:w,disabled:E,leftSection:x,leftSectionProps:C,leftSectionWidth:k,rightSection:S,rightSectionProps:M,rightSectionWidth:D,rightSectionPointerEvents:T,leftSectionPointerEvents:L,variant:$,vars:N,pointer:z,multiline:A,radius:P,id:O,withAria:_,withErrorStyles:F,mod:B,...H}=n,{styleProps:Y,rest:Z}=(0,c.c)(H),W=(0,m.D)(),V={offsetBottom:W?.offsetBottom,offsetTop:W?.offsetTop},j=(0,s.y)({name:["Input",v],props:g||n,classes:p,className:a,style:l,classNames:o,styles:d,unstyled:f,stylesCtx:V,rootSelector:"wrapper",vars:N,varsResolver:I}),X=_?{required:h,disabled:E,"aria-invalid":!!w,"aria-describedby":W?.describedBy,id:W?.inputId||O}:{};return r.createElement(u.x,{...j("wrapper"),...Y,...b,mod:[{error:!!w&&F,pointer:z,disabled:E,multiline:A,"data-with-right-section":!!S,"data-with-left-section":!!x},B],variant:$,size:y},x&&r.createElement("div",{...C,"data-position":"left",...j("section",{className:C?.className,style:C?.style})},x),r.createElement(u.x,{component:"input",...Z,...X,ref:t,required:h,mod:{disabled:E,error:!!w&&F},variant:$,...j("input")}),S&&r.createElement("div",{...M,"data-position":"right",...j("section",{className:M?.className,style:M?.style})},S))});$.classes=p,$.Wrapper=L,$.Label=C,$.Error=w,$.Description=g,$.Placeholder=S,$.displayName="@mantine/core/Input"},7487:function(e,t,n){"use strict";n.d(t,{D:function(){return a},I:function(){return o}}),n(7378);var r=n(2740);let[o,a]=(0,r.V)({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0})},4110:function(e,t,n){"use strict";n.d(t,{k:function(){return a}}),n(7378);var r=n(7226),o=n(4438);function a(e,t,n){let a=(0,r.w)(e,t,n),{label:l,description:i,error:s,required:c,classNames:u,styles:d,className:f,unstyled:m,__staticSelector:p,__stylesApiProps:h,errorProps:v,labelProps:g,descriptionProps:y,wrapperProps:b,id:w,size:E,style:x,inputContainer:C,inputWrapperOrder:k,withAsterisk:S,variant:M,vars:D,mod:T,...L}=a,{styleProps:R,rest:I}=(0,o.c)(L),$={label:l,description:i,error:s,required:c,classNames:u,className:f,__staticSelector:p,__stylesApiProps:h||a,errorProps:v,labelProps:g,descriptionProps:y,unstyled:m,styles:d,size:E,style:x,inputContainer:C,inputWrapperOrder:k,withAsterisk:S,variant:M,id:w,mod:T,...b};return{...I,classNames:u,styles:d,unstyled:m,wrapperProps:{...$,...R},inputProps:{required:c,classNames:u,styles:d,unstyled:m,size:E,__staticSelector:p,__stylesApiProps:h||a,error:s,variant:M,id:w}}}},7460:function(e,t,n){"use strict";n.d(t,{M:function(){return s}});var r=n(7378),o=n(5427),a=n(7935),l=n(4110);let i={__staticSelector:"InputBase",withAria:!0},s=(0,o.b)((e,t)=>{let{inputProps:n,wrapperProps:o,...s}=(0,l.k)("InputBase",i,e);return r.createElement(a.I.Wrapper,{...o},r.createElement(a.I,{...n,...s,ref:t}))});s.classes={...a.I.classes,...a.I.Wrapper.classes},s.displayName="@mantine/core/InputBase"},7025:function(e,t,n){"use strict";n.d(t,{m:function(){return a}});var r=n(7378),o=n(7487);function a({children:e,role:t}){let n=(0,o.D)();return n?r.createElement("div",{role:t,"aria-labelledby":n.labelId,"aria-describedby":n.describedBy},e):r.createElement(r.Fragment,null,e)}},1835:function(e,t,n){"use strict";n.d(t,{a:function(){return b}});var r=n(7378),o=n(947),a=n(6415),l=n(9104),i=n(7226),s=n(863),c=n(1799),u=n(9662),d=n(624),f={root:"m-5ae2e3c",barsLoader:"m-7a2bd4cd",bar:"m-870bb79","bars-loader-animation":"m-5d2b3b9d",dotsLoader:"m-4e3f22d7",dot:"m-870c4af","loader-dots-animation":"m-aac34a1",ovalLoader:"m-b34414df","oval-loader-animation":"m-f8e89c4b"};let m=(0,r.forwardRef)(({className:e,...t},n)=>r.createElement(c.x,{component:"span",className:(0,d.Z)(f.barsLoader,e),...t,ref:n},r.createElement("span",{className:f.bar}),r.createElement("span",{className:f.bar}),r.createElement("span",{className:f.bar}))),p=(0,r.forwardRef)(({className:e,...t},n)=>r.createElement(c.x,{component:"span",className:(0,d.Z)(f.dotsLoader,e),...t,ref:n},r.createElement("span",{className:f.dot}),r.createElement("span",{className:f.dot}),r.createElement("span",{className:f.dot}))),h=(0,r.forwardRef)(({className:e,...t},n)=>r.createElement(c.x,{component:"span",className:(0,d.Z)(f.ovalLoader,e),...t,ref:n})),v={bars:m,oval:h,dots:p},g={loaders:v,type:"oval"},y=(0,a.Z)((e,{size:t,color:n})=>({root:{"--loader-size":(0,o.ap)(t,"loader-size"),"--loader-color":n?(0,l.p)(n,e):void 0}})),b=(0,u.d)((e,t)=>{let n=(0,i.w)("Loader",g,e),{size:o,color:a,type:l,vars:u,className:d,style:m,classNames:p,styles:h,unstyled:v,loaders:b,variant:w,children:E,...x}=n,C=(0,s.y)({name:"Loader",props:n,classes:f,className:d,style:m,classNames:p,styles:h,unstyled:v,vars:u,varsResolver:y});return E?r.createElement(c.x,{...C("root"),ref:t,...x},E):r.createElement(c.x,{...C("root"),ref:t,component:b[l],variant:w,size:o,...x})});b.defaultLoaders=v,b.classes=f,b.displayName="@mantine/core/Loader"},6900:function(e,t,n){"use strict";n.d(t,{X:function(){return m}});var r=n(7378),o=n(947),a=n(6415),l=n(7226),i=n(863),s=n(1799),c=n(5427),u={root:"m-1b7284a3"};let d={},f=(0,a.Z)((e,{radius:t,shadow:n})=>({root:{"--paper-radius":void 0===t?void 0:(0,o.H5)(t),"--paper-shadow":(0,o.Xj)(n)}})),m=(0,c.b)((e,t)=>{let n=(0,l.w)("Paper",d,e),{classNames:o,className:a,style:c,styles:m,unstyled:p,withBorder:h,vars:v,radius:g,shadow:y,variant:b,mod:w,...E}=n,x=(0,i.y)({name:"Paper",props:n,classes:u,className:a,style:c,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(s.x,{ref:t,mod:[{"data-with-border":h},w],...x("root"),variant:b,...E})});m.classes=u,m.displayName="@mantine/core/Paper"},1481:function(e,t,n){"use strict";n.d(t,{W:function(){return w}});var r=n(7378),o=n(624),a=n(6184),l=n(5006),i=n(947),s=n(6415),c=n(2945),u=n(863),d=n(7226),f=n(4438),m=n(9662),p=n(5010),h=n(7935),v=n(7460),g={root:"m-f61ca620",input:"m-ccf8da4c",innerInput:"m-f2d85dd2",visibilityToggle:"m-b1072d44"};let y={visibilityToggleIcon:({reveal:e})=>r.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{width:"var(--psi-icon-size)",height:"var(--psi-icon-size)"}},r.createElement("path",{d:e?"M13.3536 2.35355C13.5488 2.15829 13.5488 1.84171 13.3536 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L10.6828 3.61012C9.70652 3.21671 8.63759 3 7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C0.902945 9.08812 2.02314 10.1861 3.36061 10.9323L1.64645 12.6464C1.45118 12.8417 1.45118 13.1583 1.64645 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L4.31723 11.3899C5.29348 11.7833 6.36241 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C14.0971 5.9119 12.9769 4.81391 11.6394 4.06771L13.3536 2.35355ZM9.90428 4.38861C9.15332 4.1361 8.34759 4 7.5 4C4.80285 4 2.52952 5.37816 1.09622 7.50001C1.87284 8.6497 2.89609 9.58106 4.09974 10.1931L9.90428 4.38861ZM5.09572 10.6114L10.9003 4.80685C12.1039 5.41894 13.1272 6.35031 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11C6.65241 11 5.84668 10.8639 5.09572 10.6114Z":"M7.5 11C4.80285 11 2.52952 9.62184 1.09622 7.50001C2.52952 5.37816 4.80285 4 7.5 4C10.1971 4 12.4705 5.37816 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11ZM7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C1.65639 10.2936 4.30786 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C13.3436 4.70638 10.6921 3 7.5 3ZM7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))},b=(0,s.Z)((e,{size:t})=>({root:{"--psi-icon-size":(0,i.ap)(t,"psi-icon-size"),"--psi-button-size":(0,i.ap)(t,"psi-button-size")}})),w=(0,m.d)((e,t)=>{let n=(0,d.w)("PasswordInput",y,e),{classNames:i,className:s,style:m,styles:v,unstyled:w,vars:E,required:x,error:C,leftSection:k,disabled:S,id:M,variant:D,inputContainer:T,description:L,label:R,size:I,errorProps:$,descriptionProps:N,labelProps:z,withAsterisk:A,inputWrapperOrder:P,wrapperProps:O,radius:_,rightSection:F,rightSectionWidth:B,rightSectionPointerEvents:H,leftSectionWidth:Y,visible:Z,defaultVisible:W,onVisibilityChange:V,visibilityToggleIcon:j,visibilityToggleButtonProps:X,rightSectionProps:K,leftSectionProps:G,leftSectionPointerEvents:q,mod:U,...J}=n,Q=(0,a.M)(M),[ee,et]=(0,l.C)({value:Z,defaultValue:W,finalValue:!1,onChange:V}),en=()=>et(!ee),er=(0,u.y)({name:"PasswordInput",classes:g,props:n,className:s,style:m,classNames:i,styles:v,unstyled:w,vars:E,varsResolver:b}),{resolvedClassNames:eo,resolvedStyles:ea}=(0,c.h)({classNames:i,styles:v,props:n}),{styleProps:el,rest:ei}=(0,f.c)(J),es=r.createElement(p.A,{...er("visibilityToggle"),disabled:S,radius:_,"aria-hidden":!X,tabIndex:-1,...X,variant:"subtle",color:"gray",unstyled:w,onMouseDown:e=>{e.preventDefault(),X?.onMouseDown?.(e),en()},onKeyDown:e=>{X?.onKeyDown?.(e)," "===e.key&&(e.preventDefault(),en())}},r.createElement(j,{reveal:ee}));return r.createElement(h.I.Wrapper,{required:x,id:Q,label:R,error:C,description:L,size:I,classNames:eo,styles:ea,__staticSelector:"PasswordInput",errorProps:$,descriptionProps:N,unstyled:w,withAsterisk:A,inputWrapperOrder:P,inputContainer:T,variant:D,labelProps:{...z,htmlFor:Q},mod:U,...er("root"),...el,...O},r.createElement(h.I,{component:"div",error:C,leftSection:k,size:I,classNames:{...eo,input:(0,o.Z)(g.input,eo.input)},styles:ea,radius:_,disabled:S,__staticSelector:"PasswordInput",rightSectionWidth:B,rightSection:F??es,variant:D,unstyled:w,leftSectionWidth:Y,rightSectionPointerEvents:H||"all",rightSectionProps:K,leftSectionProps:G,leftSectionPointerEvents:q,withAria:!1},r.createElement("input",{required:x,"data-invalid":!!C||void 0,"data-with-left-section":!!k||void 0,...er("innerInput"),disabled:S,id:Q,ref:t,...ei,autoComplete:ei.autoComplete||"off",type:ee?"text":"password"})))});w.classes={...v.M.classes,...g},w.displayName="@mantine/core/PasswordInput"},5310:function(e,t,n){"use strict";n.d(t,{J:function(){return H}});var r=n(7378),o=n(6184);let a=["mousedown","touchstart"];var l=n(3658),i=n(947),s=n(6415),c=n(7226),u=n(863),d=n(892),f=n(3098),m=n(673);let[p,h]=(0,m.R)("Popover component was not found in the tree");var v=n(1132),g=n(183),y=n(4485);let b=()=>{};var w=n(1799),E=n(9662),x=n(4488),C=n(3539),k=n(825),S=n(7963),M={dropdown:"m-38a85659",arrow:"m-a31dc6c1"};let D={},T=(0,E.d)((e,t)=>{let n=(0,c.w)("PopoverDropdown",D,e),{className:o,style:a,vars:l,children:i,onKeyDownCapture:s,variant:u,classNames:d,styles:f,...m}=n,p=h(),E=(0,v.u)({opened:p.opened,shouldReturnFocus:p.returnFocus}),M=p.withRoles?{"aria-labelledby":p.getTargetId(),id:p.getDropdownId(),role:"dialog",tabIndex:-1}:{},T=(0,g.Yx)(t,p.floating);return p.disabled?null:r.createElement(k.q,{...p.portalProps,withinPortal:p.withinPortal},r.createElement(S.u,{mounted:p.opened,...p.transitionProps,transition:p.transitionProps?.transition||"fade",duration:p.transitionProps?.duration??150,keepMounted:p.keepMounted,exitDuration:"number"==typeof p.transitionProps?.exitDuration?p.transitionProps.exitDuration:p.transitionProps?.duration},e=>r.createElement(C.i,{active:p.trapFocus},r.createElement(w.x,{...M,...m,variant:u,ref:T,onKeyDownCapture:function(e,t={active:!0}){return"function"==typeof e&&t.active?n=>{"Escape"===n.key&&(e(n),t.onTrigger?.())}:t.onKeyDown||b}(p.onClose,{active:p.closeOnEscape,onTrigger:E,onKeyDown:s}),"data-position":p.placement,...p.getStyles("dropdown",{className:o,props:n,classNames:d,styles:f,style:[{...e,zIndex:p.zIndex,top:p.y??0,left:p.x??0,width:"target"===p.width?void 0:(0,y.h)(p.width)},a]})},i,r.createElement(x.Y,{ref:p.arrowRef,arrowX:p.arrowX,arrowY:p.arrowY,visible:p.withArrow,position:p.placement,arrowSize:p.arrowSize,arrowRadius:p.arrowRadius,arrowOffset:p.arrowOffset,arrowPosition:p.arrowPosition,...p.getStyles("arrow",{props:n,classNames:d,styles:f})})))))});T.classes=M,T.displayName="@mantine/core/PopoverDropdown";var L=n(624),R=n(495);let I={refProp:"ref",popupType:"dialog"},$=(0,E.d)((e,t)=>{let{children:n,refProp:o,popupType:a,...l}=(0,c.w)("PopoverTarget",I,e);if(!(0,R.k)(n))throw Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let i=h(),s=(0,g.Yx)(i.reference,n.ref,t),u=i.withRoles?{"aria-haspopup":a,"aria-expanded":i.opened,"aria-controls":i.getDropdownId(),id:i.getTargetId()}:{};return(0,r.cloneElement)(n,{...l,...u,...i.targetProps,className:(0,L.Z)(i.targetProps.className,l.className,n.props.className),[o]:s,...i.controlled?null:{onClick:i.onToggle}})});$.displayName="@mantine/core/PopoverTarget";var N=n(5288),z=n(6350),A=n(2216),P=n(5006),O=n(6145),_=n(2966);let F={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:(0,l.w)("popover"),__staticSelector:"Popover",width:"max-content"},B=(0,s.Z)((e,{radius:t,shadow:n})=>({dropdown:{"--popover-radius":void 0===t?void 0:(0,i.H5)(t),"--popover-shadow":(0,i.Xj)(n)}}));function H(e){let t=(0,c.w)("Popover",F,e),{children:n,position:l,offset:i,onPositionChange:s,positionDependencies:m,opened:h,transitionProps:v,width:g,middlewares:y,withArrow:b,arrowSize:w,arrowOffset:E,arrowRadius:x,arrowPosition:C,unstyled:k,classNames:S,styles:D,closeOnClickOutside:T,withinPortal:L,portalProps:R,closeOnEscape:I,clickOutsideEvents:$,trapFocus:H,onClose:Y,onOpen:Z,onChange:W,zIndex:V,radius:j,shadow:X,id:K,defaultOpened:G,__staticSelector:q,withRoles:U,disabled:J,returnFocus:Q,variant:ee,keepMounted:et,vars:en,...er}=t,eo=(0,u.y)({name:q,props:t,classes:M,classNames:S,styles:D,unstyled:k,rootSelector:"dropdown",vars:en,varsResolver:B}),ea=(0,r.useRef)(null),[el,ei]=(0,r.useState)(null),[es,ec]=(0,r.useState)(null),{dir:eu}=(0,d.gm)(),ed=(0,o.M)(K),ef=function(e){let[t,n]=(0,P.C)({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),r=(0,A.YF)({placement:e.position,middleware:function(e,t){let n=[(0,N.cv)(e.offset)];return e.middlewares?.shift&&n.push((0,N.uY)({limiter:(0,N.dr)()})),e.middlewares?.flip&&n.push((0,N.RR)()),e.middlewares?.inline&&n.push((0,N.Qo)()),n.push((0,z.x7)({element:e.arrowRef,padding:e.arrowOffset})),(e.middlewares?.size||"target"===e.width)&&n.push((0,N.dp)({apply({rects:n,availableWidth:r,availableHeight:o}){let a=t(),l=a.refs.floating.current?.style??{};e.middlewares?.size&&Object.assign(l,{maxWidth:`${r}px`,maxHeight:`${o}px`}),"target"===e.width&&Object.assign(l,{width:`${n.reference.width}px`})}})),n}(e,()=>r)});return(0,_.L)({opened:e.opened,position:e.position,positionDependencies:e.positionDependencies||[],floating:r}),(0,O.l)(()=>{e.onPositionChange?.(r.placement)},[r.placement]),(0,O.l)(()=>{e.opened?e.onOpen?.():e.onClose?.()},[e.opened]),{floating:r,controlled:"boolean"==typeof e.opened,opened:t,onClose:()=>{t&&(e.onClose?.(),n(!1))},onToggle:()=>{t?(e.onClose?.(),n(!1)):(e.onOpen?.(),n(!0))}}}({middlewares:y,width:g,position:(0,f._)(eu,l),offset:"number"==typeof i?i+(b?w/2:0):i,arrowRef:ea,arrowOffset:E,onPositionChange:s,positionDependencies:m,opened:h,defaultOpened:G,onChange:W,onOpen:Z,onClose:Y});!function(e,t,n){let o=(0,r.useRef)();(0,r.useEffect)(()=>{let r=t=>{let{target:r}=t??{};if(Array.isArray(n)){let o=r?.hasAttribute("data-ignore-outside-clicks")||!document.body.contains(r)&&"HTML"!==r.tagName,a=n.every(e=>!!e&&!t.composedPath().includes(e));a&&!o&&e()}else o.current&&!o.current.contains(r)&&e()};return(t||a).forEach(e=>document.addEventListener(e,r)),()=>{(t||a).forEach(e=>document.removeEventListener(e,r))}},[o,e,n])}(()=>T&&ef.onClose(),$,[el,es]);let em=(0,r.useCallback)(e=>{ei(e),ef.floating.refs.setReference(e)},[ef.floating.refs.setReference]),ep=(0,r.useCallback)(e=>{ec(e),ef.floating.refs.setFloating(e)},[ef.floating.refs.setFloating]);return r.createElement(p,{value:{returnFocus:Q,disabled:J,controlled:ef.controlled,reference:em,floating:ep,x:ef.floating.x,y:ef.floating.y,arrowX:ef.floating?.middlewareData?.arrow?.x,arrowY:ef.floating?.middlewareData?.arrow?.y,opened:ef.opened,arrowRef:ea,transitionProps:v,width:g,withArrow:b,arrowSize:w,arrowOffset:E,arrowRadius:x,arrowPosition:C,placement:ef.floating.placement,trapFocus:H,withinPortal:L,portalProps:R,zIndex:V,radius:j,shadow:X,closeOnEscape:I,onClose:ef.onClose,onToggle:ef.onToggle,getTargetId:()=>`${ed}-target`,getDropdownId:()=>`${ed}-dropdown`,withRoles:U,targetProps:er,__staticSelector:q,classNames:S,styles:D,unstyled:k,variant:ee,keepMounted:et,getStyles:eo}},n)}H.Target=$,H.Dropdown=T,H.displayName="@mantine/core/Popover",H.extend=e=>e},825:function(e,t,n){"use strict";n.d(t,{q:function(){return u}});var r=n(7378),o=n(1542),a=n(213),l=n(183),i=n(7226);let s={},c=(0,r.forwardRef)((e,t)=>{let{children:n,target:c,...u}=(0,i.w)("Portal",s,e),[d,f]=(0,r.useState)(!1),m=(0,r.useRef)(null);return((0,a.Y)(()=>(f(!0),m.current=c?"string"==typeof c?document.querySelector(c):c:function(e){let t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}(u),(0,l.kR)(t,m.current),!c&&m.current&&document.body.appendChild(m.current),()=>{!c&&m.current&&document.body.removeChild(m.current)}),[c]),d&&m.current)?(0,o.createPortal)(r.createElement(r.Fragment,null,n),m.current):null});function u({withinPortal:e=!0,children:t,...n}){return e?r.createElement(c,{...n},t):r.createElement(r.Fragment,null,t)}c.displayName="@mantine/core/Portal",u.displayName="@mantine/core/OptionalPortal"},603:function(e,t,n){"use strict";n.d(t,{x:function(){return V}});var r=n(7378),o=n(4485),a=n(6415),l=n(7226),i=n(863),s=n(1799),c=n(9662),u=n(673);let[d,f]=(0,u.R)("ScrollArea.Root component was not found in tree");function m(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>t.current?.(...e),[])}var p=n(213);function h(e,t){let n=m(t);(0,p.Y)(()=>{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 v=r.forwardRef((e,t)=>{let{style:n,...o}=e,a=f(),[l,i]=r.useState(0),[s,c]=r.useState(0);return h(a.scrollbarX,()=>{let e=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(e),c(e)}),h(a.scrollbarY,()=>{let e=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(e),i(e)}),l&&s?r.createElement("div",{...o,ref:t,style:{...n,width:l,height:s}}):null}),g=r.forwardRef((e,t)=>{let n=f(),o=!!(n.scrollbarX&&n.scrollbarY),a="scroll"!==n.type&&o;return a?r.createElement(v,{...e,ref:t}):null});var y=n(183);let b={scrollHideDelay:1e3,type:"hover"},w=(0,r.forwardRef)((e,t)=>{let n=(0,l.w)("ScrollAreaRoot",b,e),{type:o,scrollHideDelay:a,scrollbars:i,...c}=n,[u,f]=(0,r.useState)(null),[m,p]=(0,r.useState)(null),[h,v]=(0,r.useState)(null),[g,w]=(0,r.useState)(null),[E,x]=(0,r.useState)(null),[C,k]=(0,r.useState)(0),[S,M]=(0,r.useState)(0),[D,T]=(0,r.useState)(!1),[L,R]=(0,r.useState)(!1),I=(0,y.Yx)(t,e=>f(e));return r.createElement(d,{value:{type:o,scrollHideDelay:a,scrollArea:u,viewport:m,onViewportChange:p,content:h,onContentChange:v,scrollbarX:g,onScrollbarXChange:w,scrollbarXEnabled:D,onScrollbarXEnabledChange:T,scrollbarY:E,onScrollbarYChange:x,scrollbarYEnabled:L,onScrollbarYEnabledChange:R,onCornerWidthChange:k,onCornerHeightChange:M}},r.createElement(s.x,{...c,ref:I,__vars:{"--sa-corner-width":"xy"!==i?"0px":`${C}px`,"--sa-corner-height":"xy"!==i?"0px":`${S}px`}}))});function E(e,t){let n=m(e),o=(0,r.useRef)(0);return(0,r.useEffect)(()=>()=>window.clearTimeout(o.current),[]),(0,r.useCallback)(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(n,t)},[n,t])}w.displayName="@mantine/core/ScrollAreaRoot";var x=n(892);function C(e,t){let n=e/t;return Number.isNaN(n)?0:n}function k(e){let t=C(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function S(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])}}function M(e,t,n="ltr"){let r=k(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,l=t.content-t.viewport,i="ltr"===n?[0,l]:[-1*l,0],s=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,i),c=S([0,l],[0,a-r]);return c(s)}function D(e){return e?parseInt(e,10):0}function T(e,t,{checkForDefaultPrevented:n=!0}={}){return r=>{e?.(r),!1!==n&&r.defaultPrevented||t?.(r)}}let[L,R]=(0,u.R)("ScrollAreaScrollbar was not found in tree"),I=(0,r.forwardRef)((e,t)=>{let{sizes:n,hasThumb:o,onThumbChange:a,onThumbPointerUp:l,onThumbPointerDown:i,onThumbPositionChange:s,onDragScroll:c,onWheelScroll:u,onResize:d,...p}=e,v=f(),[g,b]=r.useState(null),w=(0,y.Yx)(t,e=>b(e)),x=r.useRef(null),C=r.useRef(""),{viewport:k}=v,S=n.content-n.viewport,M=m(u),D=m(s),R=E(d,10),I=e=>{if(x.current){let t=e.clientX-x.current.left,n=e.clientY-x.current.top;c({x:t,y:n})}};return(0,r.useEffect)(()=>{let e=e=>{let t=e.target,n=g?.contains(t);n&&M(e,S)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[k,g,S,M]),(0,r.useEffect)(D,[n,D]),h(g,R),h(v.content,R),r.createElement(L,{value:{scrollbar:g,hasThumb:o,onThumbChange:m(a),onThumbPointerUp:m(l),onThumbPositionChange:D,onThumbPointerDown:m(i)}},r.createElement("div",{...p,ref:w,style:{position:"absolute",...p.style},onPointerDown:T(e.onPointerDown,e=>{if(0===e.button){let t=e.target;t.setPointerCapture(e.pointerId),x.current=g.getBoundingClientRect(),C.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",I(e)}}),onPointerMove:T(e.onPointerMove,I),onPointerUp:T(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=C.current,x.current=null})}))}),$=(0,r.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...l}=e,i=f(),[s,c]=(0,r.useState)(),u=(0,r.useRef)(null),d=(0,y.Yx)(t,u,i.onScrollbarXChange);return(0,r.useEffect)(()=>{u.current&&c(getComputedStyle(u.current))},[u]),r.createElement(I,{"data-orientation":"horizontal",...l,ref:d,sizes:n,style:{...a,"--sa-thumb-width":`${k(n)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(i.viewport){let r=i.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),r>0&&r{u.current&&i.viewport&&s&&o({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:u.current.clientWidth,paddingStart:D(s.paddingLeft),paddingEnd:D(s.paddingRight)}})}})}),N=(0,r.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...l}=e,i=f(),[s,c]=r.useState(),u=(0,r.useRef)(null),d=(0,y.Yx)(t,u,i.onScrollbarYChange);return(0,r.useEffect)(()=>{u.current&&c(getComputedStyle(u.current))},[u]),r.createElement(I,{...l,"data-orientation":"vertical",ref:d,sizes:n,style:{"--sa-thumb-height":`${k(n)}px`,...a},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(i.viewport){let r=i.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),r>0&&r{u.current&&i.viewport&&s&&o({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:u.current.clientHeight,paddingStart:D(s.paddingTop),paddingEnd:D(s.paddingBottom)}})}})}),z=(0,r.forwardRef)((e,t)=>{let{orientation:n="vertical",...o}=e,{dir:a}=(0,x.gm)(),l=f(),i=(0,r.useRef)(null),s=(0,r.useRef)(0),[c,u]=(0,r.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=C(c.viewport,c.content),m={...o,sizes:c,onSizesChange:u,hasThumb:!!(d>0&&d<1),onThumbChange:e=>{i.current=e},onThumbPointerUp:()=>{s.current=0},onThumbPointerDown:e=>{s.current=e}},p=(e,t)=>(function(e,t,n,r="ltr"){let o=k(n),a=t||o/2,l=n.scrollbar.paddingStart+a,i=n.scrollbar.size-n.scrollbar.paddingEnd-(o-a),s=n.content-n.viewport,c=S([l,i],"ltr"===r?[0,s]:[-1*s,0]);return c(e)})(e,s.current,c,t);return"horizontal"===n?r.createElement($,{...m,ref:t,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=l.viewport.scrollLeft,t=M(e,c,a);i.current.style.transform=`translate3d(${t}px, 0, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=p(e,a))}}):"vertical"===n?r.createElement(N,{...m,ref:t,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=l.viewport.scrollTop,t=M(e,c);i.current.style.transform=`translate3d(0, ${t}px, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=p(e))}}):null}),A=(0,r.forwardRef)((e,t)=>{let n=f(),{forceMount:o,...a}=e,[l,i]=(0,r.useState)(!1),s="horizontal"===e.orientation,c=E(()=>{if(n.viewport){let e=n.viewport.offsetWidth{let{forceMount:n,...o}=e,a=f(),[l,i]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{let{scrollArea:e}=a,t=0;if(e){let n=()=>{window.clearTimeout(t),i(!0)},r=()=>{t=window.setTimeout(()=>i(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}},[a.scrollArea,a.scrollHideDelay]),n||l)?r.createElement(A,{"data-state":l?"visible":"hidden",...o,ref:t}):null}),O=(0,r.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,a=f(),l="horizontal"===e.orientation,[i,s]=(0,r.useState)("hidden"),c=E(()=>s("idle"),100);return((0,r.useEffect)(()=>{if("idle"===i){let e=window.setTimeout(()=>s("hidden"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[i,a.scrollHideDelay]),(0,r.useEffect)(()=>{let{viewport:e}=a,t=l?"scrollLeft":"scrollTop";if(e){let n=e[t],r=()=>{let r=e[t],o=n!==r;o&&(s("scrolling"),c()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[a.viewport,l,c]),n||"hidden"!==i)?r.createElement(z,{"data-state":"hidden"===i?"hidden":"visible",...o,ref:t,onPointerEnter:T(e.onPointerEnter,()=>s("interacting")),onPointerLeave:T(e.onPointerLeave,()=>s("idle"))}):null}),_=r.forwardRef((e,t)=>{let{forceMount:n,...o}=e,a=f(),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:i}=a,s="horizontal"===e.orientation;return r.useEffect(()=>(s?l(!0):i(!0),()=>{s?l(!1):i(!1)}),[s,l,i]),"hover"===a.type?r.createElement(P,{...o,ref:t,forceMount:n}):"scroll"===a.type?r.createElement(O,{...o,ref:t,forceMount:n}):"auto"===a.type?r.createElement(A,{...o,ref:t,forceMount:n}):"always"===a.type?r.createElement(z,{...o,ref:t}):null}),F=(0,r.forwardRef)((e,t)=>{let{style:n,...o}=e,a=f(),l=R(),{onThumbPositionChange:i}=l,s=(0,y.Yx)(t,e=>l.onThumbChange(e)),c=(0,r.useRef)(),u=E(()=>{c.current&&(c.current(),c.current=void 0)},100);return(0,r.useEffect)(()=>{let{viewport:e}=a;if(e){let t=()=>{if(u(),!c.current){let t=function(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){let a={left:e.scrollLeft,top:e.scrollTop},l=n.left!==a.left,i=n.top!==a.top;(l||i)&&t(),n=a,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)}(e,i);c.current=t,i()}};return i(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[a.viewport,u,i]),r.createElement("div",{"data-state":l.hasThumb?"visible":"hidden",...o,ref:s,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...n},onPointerDownCapture:T(e.onPointerDownCapture,e=>{let t=e.target,n=t.getBoundingClientRect(),r=e.clientX-n.left,o=e.clientY-n.top;l.onThumbPointerDown({x:r,y:o})}),onPointerUp:T(e.onPointerUp,l.onThumbPointerUp)})}),B=r.forwardRef((e,t)=>{let{forceMount:n,...o}=e,a=R();return n||a.hasThumb?r.createElement(F,{ref:t,...o}):null}),H=(0,r.forwardRef)(({children:e,style:t,...n},o)=>{let a=f(),l=(0,y.Yx)(o,a.onViewportChange);return r.createElement(s.x,{...n,ref:l,style:{overflowX:a.scrollbarXEnabled?"scroll":"hidden",overflowY:a.scrollbarYEnabled?"scroll":"hidden",...t}},r.createElement("div",{style:{minWidth:"100%",display:"table"},ref:a.onContentChange},e))});H.displayName="@mantine/core/ScrollAreaViewport";var Y={root:"m-d57069b5",viewport:"m-c0783ff9",viewportInner:"m-f8f631dd",scrollbar:"m-c44ba933",thumb:"m-d8b5e363",corner:"m-21657268"};let Z={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},W=(0,a.Z)((e,{scrollbarSize:t})=>({root:{"--scrollarea-scrollbar-size":(0,o.h)(t)}})),V=(0,c.d)((e,t)=>{let n=(0,l.w)("ScrollArea",Z,e),{classNames:o,className:a,style:s,styles:c,unstyled:u,scrollbarSize:d,vars:f,type:m,scrollHideDelay:p,viewportProps:h,viewportRef:v,onScrollPositionChange:y,children:b,offsetScrollbars:E,scrollbars:x,...C}=n,[k,S]=(0,r.useState)(!1),M=(0,i.y)({name:"ScrollArea",props:n,classes:Y,className:a,style:s,classNames:o,styles:c,unstyled:u,vars:f,varsResolver:W});return r.createElement(w,{type:"never"===m?"always":m,scrollHideDelay:p,ref:t,scrollbars:x,...M("root"),...C},r.createElement(H,{...h,...M("viewport"),ref:v,"data-offset-scrollbars":!0===E?"xy":E||void 0,"data-scrollbars":x||void 0,onScroll:"function"==typeof y?({currentTarget:e})=>y({x:e.scrollLeft,y:e.scrollTop}):void 0},b),("xy"===x||"x"===x)&&r.createElement(_,{...M("scrollbar"),orientation:"horizontal","data-hidden":"never"===m||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1)},r.createElement(B,{...M("thumb")})),("xy"===x||"y"===x)&&r.createElement(_,{...M("scrollbar"),orientation:"vertical","data-hidden":"never"===m||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1)},r.createElement(B,{...M("thumb")})),r.createElement(g,{...M("corner"),"data-hovered":k||void 0,"data-hidden":"never"===m||void 0}))});V.displayName="@mantine/core/ScrollArea";let j=(0,c.d)((e,t)=>{let{children:n,classNames:o,styles:a,scrollbarSize:i,scrollHideDelay:c,type:u,dir:d,offsetScrollbars:f,viewportRef:m,onScrollPositionChange:p,unstyled:h,variant:v,viewportProps:g,scrollbars:y,style:b,vars:w,...E}=(0,l.w)("ScrollAreaAutosize",Z,e);return r.createElement(s.x,{...E,ref:t,style:[{display:"flex",overflow:"auto"},b]},r.createElement(s.x,{style:{display:"flex",flexDirection:"column",flex:1}},r.createElement(V,{classNames:o,styles:a,scrollHideDelay:c,scrollbarSize:i,type:u,dir:d,offsetScrollbars:f,viewportRef:m,onScrollPositionChange:p,unstyled:h,variant:v,viewportProps:g,vars:w,scrollbars:y},n)))});V.classes=Y,j.displayName="@mantine/core/ScrollAreaAutosize",j.classes=Y,V.Autosize=j},9734:function(e,t,n){"use strict";n.d(t,{r:function(){return S}});var r=n(7378),o=n(6184),a=n(5006),l=n(947),i=n(6415),s=n(9104),c=n(7226),u=n(863),d=n(4438),f=n(1799),m=n(9662),p=n(5603);let h=(0,r.createContext)(null),v=h.Provider,g=()=>(0,r.useContext)(h);var y=n(7935),b=n(7025);let w={},E=(0,m.d)((e,t)=>{let{value:n,defaultValue:o,onChange:l,size:i,wrapperProps:s,children:u,readOnly:d,...f}=(0,c.w)("SwitchGroup",w,e),[m,p]=(0,a.C)({value:n,defaultValue:o,finalValue:[],onChange:l});return r.createElement(v,{value:{value:m,onChange:e=>{let t=e.currentTarget.value;d||p(m.includes(t)?m.filter(e=>e!==t):[...m,t])},size:i}},r.createElement(y.I.Wrapper,{size:i,ref:t,...s,...f,labelElement:"div",__staticSelector:"SwitchGroup"},r.createElement(b.m,{role:"group"},u)))});E.classes=y.I.Wrapper.classes,E.displayName="@mantine/core/SwitchGroup";var x={root:"m-5f93f3bb",input:"m-926b4011",track:"m-9307d992",thumb:"m-93039a1d",trackLabel:"m-8277e082"};let C={labelPosition:"right"},k=(0,i.Z)((e,{radius:t,color:n,size:r})=>({root:{"--switch-radius":void 0===t?void 0:(0,l.H5)(t),"--switch-height":(0,l.ap)(r,"switch-height"),"--switch-width":(0,l.ap)(r,"switch-width"),"--switch-thumb-size":(0,l.ap)(r,"switch-thumb-size"),"--switch-label-font-size":(0,l.ap)(r,"switch-label-font-size"),"--switch-track-label-padding":(0,l.ap)(r,"switch-track-label-padding"),"--switch-color":n?(0,s.p)(n,e):void 0}})),S=(0,m.d)((e,t)=>{let n=(0,c.w)("Switch",C,e),{classNames:l,className:i,style:s,styles:m,unstyled:h,vars:v,color:y,label:b,offLabel:w,onLabel:E,id:S,size:M,radius:D,wrapperProps:T,children:L,thumbIcon:R,checked:I,defaultChecked:$,onChange:N,labelPosition:z,description:A,error:P,disabled:O,variant:_,rootRef:F,mod:B,...H}=n,Y=g(),Z=M||Y?.size,W=(0,u.y)({name:"Switch",props:n,classes:x,className:i,style:s,classNames:l,styles:m,unstyled:h,vars:v,varsResolver:k}),{styleProps:V,rest:j}=(0,d.c)(H),X=(0,o.M)(S),K=Y?{checked:Y.value.includes(j.value),onChange:Y.onChange}:{},[G,q]=(0,a.C)({value:K.checked??I,defaultValue:$,finalValue:!1});return r.createElement(p.Z,{...W("root"),__staticSelector:"Switch",__stylesApiProps:n,id:X,size:Z,labelPosition:z,label:b,description:A,error:P,disabled:O,classNames:l,styles:m,unstyled:h,"data-checked":K.checked||void 0,variant:_,ref:F,mod:B,...V,...T},r.createElement("input",{...j,disabled:O,checked:G,onChange:e=>{Y?K.onChange?.(e):N?.(e),q(e.currentTarget.checked)},id:X,ref:t,type:"checkbox",...W("input")}),r.createElement(f.x,{component:"label",htmlFor:X,mod:{error:P,"label-position":z},...W("track")},r.createElement(f.x,{component:"span",mod:"reduce-motion",...W("thumb")},R),r.createElement("span",{...W("trackLabel")},G?E:w)))});S.classes={...x,...p.J},S.displayName="@mantine/core/Switch",S.Group=E},2238:function(e,t,n){"use strict";n.d(t,{i:function(){return I}});var r=n(7378),o=n(4485),a=n(947),l=n(6415),i=n(9104),s=n(7226),c=n(863),u=n(1799),d=n(9662),f=n(673);let[m,p]=(0,f.R)("Table component was not found in the tree");var h={table:"m-b23fa0ef",th:"m-4e7aa4f3",tr:"m-4e7aa4fd",td:"m-4e7aa4ef",tbody:"m-b2404537",thead:"m-b242d975",caption:"m-9e5a3ac7",scrollContainer:"m-a100c15",scrollContainerInner:"m-62259741"};function v(e,t){let n=`Table${e.charAt(0).toUpperCase()}${e.slice(1)}`,o=(0,d.d)((o,a)=>{let l=(0,s.w)(n,{},o),{classNames:i,className:c,style:d,styles:f,...m}=l,h=p();return r.createElement(u.x,{component:e,ref:a,...function(e,t){if(!t)return;let n={};return t.columnBorder&&e.withColumnBorders&&(n["data-with-column-border"]=!0),t.rowBorder&&e.withRowBorders&&(n["data-with-row-border"]=!0),t.striped&&e.striped&&(n["data-striped"]=e.striped),t.highlightOnHover&&e.highlightOnHover&&(n["data-hover"]=!0),t.captionSide&&e.captionSide&&(n["data-side"]=e.captionSide),t.stickyHeader&&e.stickyHeader&&(n["data-sticky"]=!0),n}(h,t),...h.getStyles(e,{className:c,classNames:i,style:d,styles:f,props:l}),...m})});return o.displayName=`@mantine/core/${n}`,o.classes=h,o}let g=v("th",{columnBorder:!0}),y=v("td",{columnBorder:!0}),b=v("tr",{rowBorder:!0,striped:!0,highlightOnHover:!0}),w=v("thead",{stickyHeader:!0}),E=v("tbody"),x=v("tfoot"),C=v("caption",{captionSide:!0});function k({data:e}){return r.createElement(r.Fragment,null,e.caption&&r.createElement(C,null,e.caption),e.head&&r.createElement(w,null,r.createElement(b,null,e.head.map((e,t)=>r.createElement(g,{key:t},e)))),e.body&&r.createElement(E,null,e.body.map((e,t)=>r.createElement(b,{key:t},e.map((e,t)=>r.createElement(y,{key:t},e))))),e.foot&&r.createElement(x,null,r.createElement(b,null,e.foot.map((e,t)=>r.createElement(g,{key:t},e)))))}k.displayName="@mantine/core/TableDataRenderer";var S=n(603);let M={type:"scrollarea"},D=(0,l.Z)((e,{minWidth:t,type:n})=>({scrollContainer:{"--table-min-width":(0,o.h)(t),"--table-overflow":"native"===n?"auto":void 0}})),T=(0,d.d)((e,t)=>{let n=(0,s.w)("TableScrollContainer",M,e),{classNames:o,className:a,style:l,styles:i,unstyled:d,vars:f,children:m,minWidth:p,type:v,...g}=n,y=(0,c.y)({name:"TableScrollContainer",classes:h,props:n,className:a,style:l,classNames:o,styles:i,unstyled:d,vars:f,varsResolver:D,rootSelector:"scrollContainer"});return r.createElement(u.x,{component:"scrollarea"===v?S.x:"div",..."scrollarea"===v?{offsetScrollbars:"x"}:{},ref:t,...y("scrollContainer"),...g},r.createElement("div",{...y("scrollContainerInner")},m))});T.classes=h,T.displayName="@mantine/core/TableScrollContainer";let L={withRowBorders:!0,verticalSpacing:7},R=(0,l.Z)((e,{layout:t,captionSide:n,horizontalSpacing:r,verticalSpacing:l,borderColor:s,stripedColor:c,highlightOnHoverColor:u,striped:d,highlightOnHover:f,stickyHeaderOffset:m,stickyHeader:p})=>({table:{"--table-layout":t,"--table-caption-side":n,"--table-horizontal-spacing":(0,a.bG)(r),"--table-vertical-spacing":(0,a.bG)(l),"--table-border-color":s?(0,i.p)(s,e):void 0,"--table-striped-color":d&&c?(0,i.p)(c,e):void 0,"--table-highlight-on-hover-color":f&&u?(0,i.p)(u,e):void 0,"--table-sticky-header-offset":p?(0,o.h)(m):void 0}})),I=(0,d.d)((e,t)=>{let n=(0,s.w)("Table",L,e),{classNames:o,className:a,style:l,styles:i,unstyled:d,vars:f,horizontalSpacing:p,verticalSpacing:v,captionSide:g,stripedColor:y,highlightOnHoverColor:b,striped:w,highlightOnHover:E,withColumnBorders:x,withRowBorders:C,withTableBorder:S,borderColor:M,layout:D,variant:T,data:I,children:$,stickyHeader:N,stickyHeaderOffset:z,mod:A,...P}=n,O=(0,c.y)({name:"Table",props:n,className:a,style:l,classes:h,classNames:o,styles:i,unstyled:d,rootSelector:"table",vars:f,varsResolver:R});return r.createElement(m,{value:{getStyles:O,stickyHeader:N,striped:!0===w?"odd":w||void 0,highlightOnHover:E,withColumnBorders:x,withRowBorders:C,captionSide:g||"bottom"}},r.createElement(u.x,{component:"table",variant:T,ref:t,mod:[{"data-with-table-border":S},A],...O("table"),...P},$||!!I&&r.createElement(k,{data:I})))});I.classes=h,I.displayName="@mantine/core/Table",I.Td=y,I.Th=g,I.Tr=b,I.Thead=w,I.Tbody=E,I.Tfoot=x,I.Caption=C,I.ScrollContainer=T,I.DataRenderer=k},9746:function(e,t,n){"use strict";n.d(t,{m:function(){return N}});var r=n(7378),o=n(6184),a=n(5006);function l(e,t){return n=>{if("string"!=typeof n||0===n.trim().length)throw Error(t);return`${e}-${n}`}}var i=n(947),s=n(6415),c=n(9104),u=n(6861),d=n(1018),f=n(7226),m=n(863),p=n(1799),h=n(9662),v=n(673);let[g,y]=(0,v.R)("Tabs component was not found in the tree");var b={root:"m-89d60db1","list--default":"m-576c9d4",list:"m-89d33d6d",panel:"m-b0c91715",tab:"m-4ec4dce6",tabSection:"m-fc420b1f","tab--default":"m-539e827b","list--outline":"m-6772fbd5","tab--outline":"m-b59ab47c","tab--pills":"m-c3381914"};let w={},E=(0,h.d)((e,t)=>{let n=(0,f.w)("TabsList",w,e),{children:o,className:a,grow:l,justify:i,classNames:s,styles:c,style:u,mod:d,...m}=n,h=y();return r.createElement(p.x,{...m,...h.getStyles("list",{className:a,style:u,classNames:s,styles:c,props:n,variant:h.variant}),ref:t,role:"tablist",variant:h.variant,mod:[{grow:l,orientation:h.orientation,placement:"vertical"===h.orientation&&h.placement,inverted:h.inverted},d],"aria-orientation":h.orientation,__vars:{"--tabs-justify":i}},o)});E.classes=b,E.displayName="@mantine/core/TabsList";let x={},C=(0,h.d)((e,t)=>{let n=(0,f.w)("TabsPanel",x,e),{children:o,className:a,value:l,classNames:i,styles:s,style:c,mod:u,...d}=n,m=y(),h=m.value===l,v=m.keepMounted||n.keepMounted?o:h?o:null;return r.createElement(p.x,{...d,...m.getStyles("panel",{className:a,classNames:i,styles:s,style:[c,h?void 0:{display:"none"}],props:n}),ref:t,mod:[{orientation:m.orientation},u],role:"tabpanel",id:m.getPanelId(l),"aria-labelledby":m.getTabId(l)},v)});function k(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}C.classes=b,C.displayName="@mantine/core/TabsPanel";var S=n(7040),M=n(892),D=n(7878);let T={},L=(0,h.d)((e,t)=>{let n=(0,f.w)("TabsTab",T,e),{className:o,children:a,rightSection:l,leftSection:i,value:s,onClick:u,onKeyDown:d,disabled:m,color:p,style:h,classNames:v,styles:g,vars:b,mod:w,...E}=n,x=(0,S.rZ)(),{dir:C}=(0,M.gm)(),L=y(),R=s===L.value,I={classNames:v,styles:g,props:n};return r.createElement(D.k,{...E,...L.getStyles("tab",{className:o,style:h,variant:L.variant,...I}),disabled:m,unstyled:L.unstyled,variant:L.variant,mod:[{active:R,disabled:m,orientation:L.orientation,inverted:L.inverted,placement:"vertical"===L.orientation&&L.placement},w],ref:t,role:"tab",id:L.getTabId(s),"aria-selected":R,tabIndex:R||null===L.value?0:-1,"aria-controls":L.getPanelId(s),onClick:e=>{L.onChange(L.allowTabDeactivation&&s===L.value?null:s),u?.(e)},__vars:{"--tabs-color":p?(0,c.p)(p,x):void 0},onKeyDown:function({parentSelector:e,siblingSelector:t,onKeyDown:n,loop:r=!0,activateOnFocus:o=!1,dir:a="rtl",orientation:l}){return i=>{n?.(i);let s=Array.from(k(i.currentTarget,e)?.querySelectorAll(t)||[]).filter(t=>k(i.currentTarget,e)===k(t,e)),c=s.findIndex(e=>i.currentTarget===e),u=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}(c,s,r),f="rtl"===a?d:u,m="rtl"===a?u:d;switch(i.key){case"ArrowRight":"horizontal"===l&&(i.stopPropagation(),i.preventDefault(),s[f].focus(),o&&s[f].click());break;case"ArrowLeft":"horizontal"===l&&(i.stopPropagation(),i.preventDefault(),s[m].focus(),o&&s[m].click());break;case"ArrowUp":"vertical"===l&&(i.stopPropagation(),i.preventDefault(),s[d].focus(),o&&s[d].click());break;case"ArrowDown":"vertical"===l&&(i.stopPropagation(),i.preventDefault(),s[u].focus(),o&&s[u].click());break;case"Home":i.stopPropagation(),i.preventDefault(),s[0].disabled||s[0].focus();break;case"End":{i.stopPropagation(),i.preventDefault();let e=s.length-1;s[e].disabled||s[e].focus()}}}}({siblingSelector:'[role="tab"]',parentSelector:'[role="tablist"]',activateOnFocus:L.activateTabWithKeyboard,loop:L.loop,orientation:L.orientation||"horizontal",dir:C,onKeyDown:d})},i&&r.createElement("span",{...L.getStyles("tabSection",I),"data-position":"left"},i),a&&r.createElement("span",{...L.getStyles("tabLabel",I)},a),l&&r.createElement("span",{...L.getStyles("tabSection",I),"data-position":"right"},l))});L.classes=b,L.displayName="@mantine/core/TabsTab";let R="Tabs.Tab or Tabs.Panel component was rendered with invalid value or without value",I={keepMounted:!0,orientation:"horizontal",loop:!0,activateTabWithKeyboard:!0,allowTabDeactivation:!1,unstyled:!1,inverted:!1,variant:"default",placement:"left"},$=(0,s.Z)((e,{radius:t,color:n,autoContrast:r})=>({root:{"--tabs-radius":(0,i.H5)(t),"--tabs-color":(0,c.p)(n,e),"--tabs-text-color":(0,d.o)(r,e)?(0,u.R)({color:n,theme:e}):void 0}})),N=(0,h.d)((e,t)=>{let n=(0,f.w)("Tabs",I,e),{defaultValue:i,value:s,onChange:c,orientation:u,children:d,loop:h,id:v,activateTabWithKeyboard:y,allowTabDeactivation:w,variant:E,color:x,radius:C,inverted:k,placement:S,keepMounted:M,classNames:D,styles:T,unstyled:L,className:N,style:z,vars:A,autoContrast:P,mod:O,..._}=n,F=(0,o.M)(v),[B,H]=(0,a.C)({value:s,defaultValue:i,finalValue:null,onChange:c}),Y=(0,m.y)({name:"Tabs",props:n,classes:b,className:N,style:z,classNames:D,styles:T,unstyled:L,vars:A,varsResolver:$});return r.createElement(g,{value:{placement:S,value:B,orientation:u,id:F,loop:h,activateTabWithKeyboard:y,getTabId:l(`${F}-tab`,R),getPanelId:l(`${F}-panel`,R),onChange:H,allowTabDeactivation:w,variant:E,color:x,radius:C,inverted:k,keepMounted:M,unstyled:L,getStyles:Y}},r.createElement(p.x,{ref:t,id:F,variant:E,mod:[{orientation:u,inverted:"horizontal"===u&&k,placement:"vertical"===u&&S},O],...Y("root"),..._},d))});N.classes=b,N.displayName="@mantine/core/Tabs",N.Tab=L,N.Panel=C,N.List=E},2033:function(e,t,n){"use strict";n.d(t,{o:function(){return s}});var r=n(7378),o=n(7226),a=n(9662),l=n(7460);let i={},s=(0,a.d)((e,t)=>{let n=(0,o.w)("TextInput",i,e);return r.createElement(l.M,{component:"input",ref:t,...n,__staticSelector:"TextInput"})});s.classes=l.M.classes,s.displayName="@mantine/core/TextInput"},4046:function(e,t,n){"use strict";n.d(t,{D:function(){return p}});var r=n(7378),o=n(6415),a=n(7226),l=n(863),i=n(1799),s=n(9662),c=n(4485);let u=["h1","h2","h3","h4","h5","h6"];var d={root:"m-8a5d1357"};let f={order:1},m=(0,o.Z)((e,{order:t,size:n,lineClamp:r,textWrap:o})=>{let a=function(e,t){let n=void 0!==t?t:`h${e}`;return u.includes(n)?{fontSize:`var(--mantine-${n}-font-size)`,fontWeight:`var(--mantine-${n}-font-weight)`,lineHeight:`var(--mantine-${n}-line-height)`}:{fontSize:(0,c.h)(n),fontWeight:`var(--mantine-h${e}-font-weight)`,lineHeight:`var(--mantine-h${e}-line-height)`}}(t,n);return{root:{"--title-fw":a.fontWeight,"--title-lh":a.lineHeight,"--title-fz":a.fontSize,"--title-line-clamp":"number"==typeof r?r.toString():void 0,"--title-text-wrap":o}}}),p=(0,s.d)((e,t)=>{let n=(0,a.w)("Title",f,e),{classNames:o,className:s,style:c,styles:u,unstyled:p,order:h,vars:v,size:g,variant:y,lineClamp:b,textWrap:w,mod:E,...x}=n,C=(0,l.y)({name:"Title",props:n,classes:d,className:s,style:c,classNames:o,styles:u,unstyled:p,vars:v,varsResolver:m});return[1,2,3,4,5,6].includes(h)?r.createElement(i.x,{...C("root"),component:`h${h}`,variant:y,ref:t,mod:[{order:h,"data-line-clamp":"number"==typeof b},E],size:g,...x}):null});p.classes=d,p.displayName="@mantine/core/Title"},401:function(e,t,n){"use strict";n.d(t,{u:function(){return B}});var r=n(7378),o=n(624),a=n(183),l=n(495),i=n(3658),s=n(947),c=n(6415),u=n(9104),d=n(7226),f=n(863),m=n(1799),p=n(9662),h=n(892),v=n(3098),g=n(4488),y=n(825),b=n(7963);let w={duration:100,transition:"fade"};var E=n(7040),x=n(2216),C=n(5288),k=n(8321),S={tooltip:"m-1b3c8819",arrow:"m-f898399f"};let M={refProp:"ref",withinPortal:!0,offset:10,position:"right",zIndex:(0,i.w)("popover")},D=(0,c.Z)((e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:(0,s.H5)(t),"--tooltip-bg":n?(0,u.p)(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}})),T=(0,p.d)((e,t)=>{let n=(0,d.w)("TooltipFloating",M,e),{children:o,refProp:i,withinPortal:s,style:c,className:u,classNames:p,styles:h,unstyled:v,radius:g,color:b,label:w,offset:T,position:L,multiline:R,zIndex:I,disabled:$,variant:N,vars:z,portalProps:A,...P}=n,O=(0,E.rZ)(),_=(0,f.y)({name:"TooltipFloating",props:n,classes:S,className:u,style:c,classNames:p,styles:h,unstyled:v,rootSelector:"tooltip",vars:z,varsResolver:D}),{handleMouseMove:F,x:B,y:H,opened:Y,boundaryRef:Z,floating:W,setOpened:V}=function({offset:e,position:t}){let[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(),{x:l,y:i,elements:s,refs:c,update:u,placement:d}=(0,x.YF)({placement:t,middleware:[(0,C.uY)({crossAxis:!0,padding:5,rootBoundary:"document"})]}),f=d.includes("right")?e:t.includes("left")?-1*e:0,m=d.includes("bottom")?e:t.includes("top")?-1*e:0,p=(0,r.useCallback)(({clientX:e,clientY:t})=>{c.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:e,y:t,left:e+f,top:t+m,right:e,bottom:t})})},[s.reference]);return(0,r.useEffect)(()=>{if(c.floating.current){let e=a.current;e.addEventListener("mousemove",p);let t=(0,k.Kx)(c.floating.current);return t.forEach(e=>{e.addEventListener("scroll",u)}),()=>{e.removeEventListener("mousemove",p),t.forEach(e=>{e.removeEventListener("scroll",u)})}}},[s.reference,c.floating.current,u,p,n]),{handleMouseMove:p,x:l,y:i,opened:n,setOpened:o,boundaryRef:a,floating:c.setFloating}}({offset:T,position:L});if(!(0,l.k)(o))throw Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let j=(0,a.Yx)(Z,o.ref,t);return r.createElement(r.Fragment,null,r.createElement(y.q,{...A,withinPortal:s},r.createElement(m.x,{...P,..._("tooltip",{style:{...function e(t,n){return Array.isArray(t)?[...t].reduce((t,r)=>({...t,...e(r,n)}),{}):"function"==typeof t?t(n):null==t?{}:t}(c,O),zIndex:I,display:!$&&Y?"block":"none",top:(H&&Math.round(H))??"",left:(B&&Math.round(B))??""}}),variant:N,ref:W},w)),(0,r.cloneElement)(o,{...o.props,[i]:j,onMouseEnter:e=>{o.props.onMouseEnter?.(e),F(e),V(!0)},onMouseLeave:e=>{o.props.onMouseLeave?.(e),V(!1)}}))});T.classes=S,T.displayName="@mantine/core/TooltipFloating";let L=(0,r.createContext)(!1),R=L.Provider,I=()=>(0,r.useContext)(L),$={openDelay:0,closeDelay:0};function N(e){let{openDelay:t,closeDelay:n,children:o}=(0,d.w)("TooltipGroup",$,e);return r.createElement(R,{value:!0},r.createElement(x.e0,{delay:{open:t,close:n}},o))}N.displayName="@mantine/core/TooltipGroup";var z=n(6350),A=n(6184),P=n(6145),O=n(2966);let _={position:"top",refProp:"ref",withinPortal:!0,inline:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:(0,i.w)("popover"),positionDependencies:[]},F=(0,c.Z)((e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:(0,s.H5)(t),"--tooltip-bg":n?(0,u.p)(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}})),B=(0,p.d)((e,t)=>{let n=(0,d.w)("Tooltip",_,e),{children:i,position:s,refProp:c,label:u,openDelay:p,closeDelay:E,onPositionChange:k,opened:M,withinPortal:D,radius:T,color:L,classNames:R,styles:$,unstyled:N,style:B,className:H,withArrow:Y,arrowSize:Z,arrowOffset:W,arrowRadius:V,arrowPosition:j,offset:X,transitionProps:K,multiline:G,events:q,zIndex:U,disabled:J,positionDependencies:Q,onClick:ee,onMouseEnter:et,onMouseLeave:en,inline:er,variant:eo,keepMounted:ea,vars:el,portalProps:ei,mod:es,...ec}=(0,d.w)("Tooltip",_,n),{dir:eu}=(0,h.gm)(),ed=(0,r.useRef)(null),ef=function(e){let[t,n]=(0,r.useState)(!1),o="boolean"==typeof e.opened,a=o?e.opened:t,l=I(),i=(0,A.M)(),{delay:s,currentId:c,setCurrentId:u}=(0,x.tj)(),d=(0,r.useCallback)(e=>{n(e),e&&u(i)},[u,i]),{x:f,y:m,context:p,refs:h,update:v,placement:g,middlewareData:{arrow:{x:y,y:b}={}}}=(0,x.YF)({placement:e.position,open:a,onOpenChange:d,middleware:[(0,C.cv)(e.offset),(0,C.uY)({padding:8}),(0,C.RR)(),(0,z.x7)({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[(0,C.Qo)()]:[]]}),{getReferenceProps:w,getFloatingProps:E}=(0,x.NI)([(0,x.XI)(p,{enabled:e.events?.hover,delay:l?s:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch}),(0,x.KK)(p,{enabled:e.events?.focus,keyboardOnly:!0}),(0,x.qs)(p,{role:"tooltip"}),(0,x.bQ)(p,{enabled:void 0===e.opened}),(0,x.Qu)(p,{id:i})]);(0,O.L)({opened:a,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:h,update:v}}),(0,P.l)(()=>{e.onPositionChange?.(g)},[g]);let k=a&&c&&c!==i;return{x:f,y:m,arrowX:y,arrowY:b,reference:h.setReference,floating:h.setFloating,getFloatingProps:E,getReferenceProps:w,isGroupPhase:k,opened:a,placement:g}}({position:(0,v._)(eu,s),closeDelay:E,openDelay:p,onPositionChange:k,opened:M,events:q,arrowRef:ed,arrowOffset:W,offset:"number"==typeof X?X+(Y?Z/2:0):X,positionDependencies:[...Q,i],inline:er}),em=(0,f.y)({name:"Tooltip",props:n,classes:S,className:H,style:B,classNames:R,styles:$,unstyled:N,rootSelector:"tooltip",vars:el,varsResolver:F});if(!(0,l.k)(i))throw Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let ep=(0,a.Yx)(ef.reference,i.ref,t),eh={...w,duration:100,transition:"fade",...K};return r.createElement(r.Fragment,null,r.createElement(y.q,{...ei,withinPortal:D},r.createElement(b.u,{...eh,keepMounted:ea,mounted:!J&&!!ef.opened,duration:ef.isGroupPhase?10:eh.duration},e=>r.createElement(m.x,{...ec,variant:eo,mod:[{multiline:G},es],...ef.getFloatingProps({ref:ef.floating,className:em("tooltip").className,style:{...em("tooltip").style,...e,zIndex:U,top:ef.y??0,left:ef.x??0}})},u,r.createElement(g.Y,{ref:ed,arrowX:ef.arrowX,arrowY:ef.arrowY,visible:Y,position:ef.placement,arrowSize:Z,arrowOffset:W,arrowRadius:V,arrowPosition:j,...em("arrow")})))),(0,r.cloneElement)(i,ef.getReferenceProps({onClick:ee,onMouseEnter:et,onMouseLeave:en,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[c]:ep,className:(0,o.Z)(H,i.props.className),...i.props})))});B.classes=S,B.displayName="@mantine/core/Tooltip",B.Floating=T,B.Group=N},7963:function(e,t,n){"use strict";n.d(t,{u:function(){return d}});var r=n(7378),o=n(4485);let a=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${(0,o.h)("bottom"===e?10:-10)})`},transitionProperty:"transform, opacity"}),l={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(-${(0,o.h)(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${(0,o.h)(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${(0,o.h)(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${(0,o.h)(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...a("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...a("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...a("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...a("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...a("top"),common:{transformOrigin:"top right"}}},i={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};var s=n(5569),c=n(6145),u=n(7040);function d({keepMounted:e,transition:t="fade",duration:n=250,exitDuration:o=n,mounted:a,children:d,timingFunction:f="ease",onExit:m,onEntered:p,onEnter:h,onExited:v}){let{transitionDuration:g,transitionStatus:y,transitionTimingFunction:b}=function({duration:e,exitDuration:t,timingFunction:n,mounted:o,onEnter:a,onExit:l,onEntered:i,onExited:d}){let f=(0,u.rZ)(),m=(0,s.J)(),p=!!f.respectReducedMotion&&m,[h,v]=(0,r.useState)(p?0:e),[g,y]=(0,r.useState)(o?"entered":"exited"),b=(0,r.useRef)(-1),w=n=>{let r=n?a:l,o=n?i:d;y(n?"pre-entering":"pre-exiting"),window.clearTimeout(b.current);let s=p?0:n?e:t;if(v(s),0===s)"function"==typeof r&&r(),"function"==typeof o&&o(),y(n?"entered":"exited");else{let e=window.setTimeout(()=>{"function"==typeof r&&r(),y(n?"entering":"exiting")},10);b.current=window.setTimeout(()=>{window.clearTimeout(e),"function"==typeof o&&o(),y(n?"entered":"exited")},s)}};return(0,c.l)(()=>{w(o)},[o]),(0,r.useEffect)(()=>()=>window.clearTimeout(b.current),[]),{transitionDuration:h,transitionStatus:g,transitionTimingFunction:n||"ease"}}({mounted:a,exitDuration:o,duration:n,timingFunction:f,onExit:m,onEntered:p,onEnter:h,onExited:v});return 0===g?a?r.createElement(r.Fragment,null,d({})):e?d({display:"none"}):null:"exited"===y?e?d({display:"none"}):null:r.createElement(r.Fragment,null,d(function({transition:e,state:t,duration:n,timingFunction:r}){let o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return"string"==typeof e?e in l?{transitionProperty:l[e].transitionProperty,...o,...l[e].common,...l[e][i[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[i[t]]}}({transition:t,duration:g,state:y,timingFunction:b})))}d.displayName="@mantine/core/Transition"},7878:function(e,t,n){"use strict";n.d(t,{k:function(){return u}});var r=n(7378),o=n(7226),a=n(863),l=n(1799),i=n(5427),s={root:"m-87cf2631"};let c={__staticSelector:"UnstyledButton"},u=(0,i.b)((e,t)=>{let n=(0,o.w)("UnstyledButton",c,e),{className:i,component:u="button",__staticSelector:d,unstyled:f,classNames:m,styles:p,style:h,...v}=n,g=(0,a.y)({name:d,props:n,classes:s,className:i,style:h,classNames:m,styles:p,unstyled:f});return r.createElement(l.x,{...g("root",{focusable:!0}),component:u,ref:t,type:"button"===u?"button":void 0,...v})});u.classes=s,u.displayName="@mantine/core/UnstyledButton"},892:function(e,t,n){"use strict";n.d(t,{gm:function(){return a}});var r=n(7378);let o=(0,r.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function a(){return(0,r.useContext)(o)}},1018:function(e,t,n){"use strict";function r(e,t){return"boolean"==typeof e?e:t.autoContrast}n.d(t,{o:function(){return r}})},2945:function(e,t,n){"use strict";n.d(t,{h:function(){return l}}),n(7378);var r=n(7040),o=n(4454),a=n(3001);function l({classNames:e,styles:t,props:n,stylesCtx:l}){let i=(0,r.rZ)();return{resolvedClassNames:(0,o.m)({theme:i,classNames:e,props:n,stylesCtx:l||void 0}),resolvedStyles:(0,a.i)({theme:i,styles:t,props:n,stylesCtx:l||void 0})}}},2453:function(e,t,n){"use strict";function r(e,t){return n=>{e?.(n),t?.(n)}}n.d(t,{x:function(){return r}})},2740:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(7378);function o(e=null){let t=(0,r.createContext)(e);return[({children:e,value:n})=>r.createElement(t.Provider,{value:n},e),()=>(0,r.useContext)(t)]}},673:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var r=n(7378);function o(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}]}},3658:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});let r={app:100,modal:200,popover:300,overlay:400,max:9999};function o(e){return r[e]}},495:function(e,t,n){"use strict";n.d(t,{k:function(){return o}});var r=n(7378);function o(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==r.Fragment}},8349:function(e,t,n){"use strict";n.d(t,{J:function(){return tD}});var r=n(7378),o=n(9662),a=n(7226),l=n(2945),i=n(7693);let s=(0,r.createContext)({locale:"en",timezone:null,firstDayOfWeek:1,weekendDays:[0,6],labelSeparator:"–",consistentWeeks:!1});function c(){let e=(0,r.useContext)(s),t=(0,r.useCallback)(t=>t||e.locale,[e.locale]),n=(0,r.useCallback)(t=>t||e.timezone||void 0,[e.timezone]),o=(0,r.useCallback)(t=>"number"==typeof t?t:e.firstDayOfWeek,[e.firstDayOfWeek]),a=(0,r.useCallback)(t=>Array.isArray(t)?t:e.weekendDays,[e.weekendDays]),l=(0,r.useCallback)(t=>"string"==typeof t?t:e.labelSeparator,[e.labelSeparator]);return{...e,getLocale:t,getTimezone:n,getFirstDayOfWeek:o,getWeekendDays:a,getLabelSeparator:l}}var u=n(2197),d=n(6600);i.extend(d),i.extend(u);let f=(e,t,n)=>{if(!e)return null;if(!t)return e;let r=t?i(e).tz(t).utcOffset()+e.getTimezoneOffset():0;return"remove"===n&&(r*=-1),i(e).add(r,"minutes").toDate()};function m(e,t,n,r){return r||!t?t:Array.isArray(t)?t.map(t=>f(t,n,e)):f(t,n,e)}function p({minDate:e,maxDate:t,timezone:n}){let r=m("add",new Date,n);return e||t?e&&i(r).isBefore(e)?e:t&&i(r).isAfter(t)?t:r:r}function h({type:e,date:t,locale:n,format:r,labelSeparator:o}){let a=e=>i(e).locale(n).format(r);if("default"===e)return null===t?"":a(t);if("multiple"===e)return t.map(a).join(", ");if("range"===e&&Array.isArray(t)){if(t[0]&&t[1])return`${a(t[0])} ${o} ${a(t[1])}`;if(t[0])return`${a(t[0])} ${o} `}return""}var v=n(5006);let g=e=>"range"===e?[null,null]:"multiple"===e?[]:null;function y({type:e,value:t,defaultValue:n,onChange:o,applyTimezone:a=!0}){let l=(0,r.useRef)(e),i=c(),[s,u,d]=(0,v.C)({value:m("add",t,i.getTimezone(),!a),defaultValue:m("add",n,i.getTimezone(),!a),finalValue:g(e),onChange:e=>{o?.(m("remove",e,i.getTimezone(),!a))}}),f=s;return l.current!==e&&(l.current=e,void 0===t&&u(f=void 0!==n?n:g(e))),[f,u,d]}function b(e,t){let n=[...t].sort((e,t)=>e.getTime()-t.getTime());return i(n[0]).startOf("day").subtract(1,"ms").isBefore(e)&&i(n[1]).endOf("day").add(1,"ms").isAfter(e)}var w=n(1799);function E({controlsRef:e,levelIndex:t,rowIndex:n,cellIndex:r,event:o}){let a=function(e){switch(e){case"ArrowDown":return"down";case"ArrowUp":return"up";case"ArrowRight":return"right";case"ArrowLeft":return"left";default:return null}}(o.key);if(a){o.preventDefault();let l=e.current?.map(e=>e.map(e=>e.length));!function e({controlsRef:t,direction:n,levelIndex:r,rowIndex:o,cellIndex:a,size:l}){let i=function({direction:e,levelIndex:t,rowIndex:n,cellIndex:r,size:o}){switch(e){case"up":if(0===t&&0===n)return null;if(0===n)return{levelIndex:t-1,rowIndex:r<=o[t-1][o[t-1].length-1]-1?o[t-1].length-1:o[t-1].length-2,cellIndex:r};return{levelIndex:t,rowIndex:n-1,cellIndex:r};case"down":if(n===o[t].length-1||n===o[t].length-2&&r>=o[t][o[t].length-1])return{levelIndex:t+1,rowIndex:0,cellIndex:r};return{levelIndex:t,rowIndex:n+1,cellIndex:r};case"left":if(0===t&&0===n&&0===r)return null;if(0===n&&0===r)return{levelIndex:t-1,rowIndex:o[t-1].length-1,cellIndex:o[t-1][o[t-1].length-1]-1};if(0===r)return{levelIndex:t,rowIndex:n-1,cellIndex:o[t][n-1]-1};return{levelIndex:t,rowIndex:n,cellIndex:r-1};case"right":if(n===o[t].length-1&&r===o[t][n]-1)return{levelIndex:t+1,rowIndex:0,cellIndex:0};if(r===o[t][n]-1)return{levelIndex:t,rowIndex:n+1,cellIndex:0};return{levelIndex:t,rowIndex:n,cellIndex:r+1};default:return{levelIndex:t,rowIndex:n,cellIndex:r}}}({direction:n,size:l,rowIndex:o,cellIndex:a,levelIndex:r});if(!i)return;let s=t.current?.[i.levelIndex]?.[i.rowIndex]?.[i.cellIndex];s&&(s.disabled||s.getAttribute("data-hidden")||s.getAttribute("data-outside")?e({controlsRef:t,direction:n,levelIndex:i.levelIndex,cellIndex:i.cellIndex,rowIndex:i.rowIndex,size:l}):s.focus())}({controlsRef:e,direction:a,levelIndex:t,rowIndex:n,cellIndex:r,size:l})}}var x=n(6415),C=n(947),k=n(863),S=n(7878),M=n(4485);function D({style:e,size:t=16,...n}){return r.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...e,width:(0,M.h)(t),height:(0,M.h)(t),display:"block"},...n},r.createElement("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}D.displayName="@mantine/core/AccordionChevron";var T={calendarHeader:"m-730a79ed",calendarHeaderLevel:"m-f6645d97",calendarHeaderControl:"m-2351eeb0",calendarHeaderControlIcon:"m-367dc749"};let L={nextDisabled:!1,previousDisabled:!1,hasNextLevel:!0,withNext:!0,withPrevious:!0},R=(0,x.Z)((e,{size:t})=>({calendarHeader:{"--dch-control-size":(0,C.ap)(t,"dch-control-size"),"--dch-fz":(0,C.yv)(t)}})),I=(0,o.d)((e,t)=>{let n=(0,a.w)("CalendarHeader",L,e),{classNames:o,className:l,style:i,styles:s,unstyled:c,vars:u,nextIcon:d,previousIcon:f,nextLabel:m,previousLabel:p,onNext:h,onPrevious:v,onLevelClick:g,label:y,nextDisabled:b,previousDisabled:E,hasNextLevel:x,levelControlAriaLabel:C,withNext:M,withPrevious:I,__staticSelector:$,__preventFocus:N,__stopPropagation:z,...A}=n,P=(0,k.y)({name:$||"CalendarHeader",classes:T,props:n,className:l,style:i,classNames:o,styles:s,unstyled:c,vars:u,varsResolver:R,rootSelector:"calendarHeader"}),O=N?e=>e.preventDefault():void 0;return r.createElement(w.x,{...P("calendarHeader"),ref:t,...A},I&&r.createElement(S.k,{...P("calendarHeaderControl"),"data-direction":"previous","aria-label":p,onClick:v,unstyled:c,onMouseDown:O,disabled:E,"data-disabled":E||void 0,tabIndex:N||E?-1:0,"data-mantine-stop-propagation":z||void 0},f||r.createElement(D,{...P("calendarHeaderControlIcon"),"data-direction":"previous",size:"45%"})),r.createElement(S.k,{component:x?"button":"div",...P("calendarHeaderLevel"),onClick:x?g:void 0,unstyled:c,onMouseDown:x?O:void 0,disabled:!x,"data-static":!x||void 0,"aria-label":C,tabIndex:N||!x?-1:0,"data-mantine-stop-propagation":z||void 0},y),M&&r.createElement(S.k,{...P("calendarHeaderControl"),"data-direction":"next","aria-label":m,onClick:h,unstyled:c,onMouseDown:O,disabled:b,"data-disabled":b||void 0,tabIndex:N||b?-1:0,"data-mantine-stop-propagation":z||void 0},d||r.createElement(D,{...P("calendarHeaderControlIcon"),"data-direction":"next",size:"45%"})))});I.classes=T,I.displayName="@mantine/dates/CalendarHeader";var $={pickerControl:"m-dc6a3c71"};let N={},z=(0,x.Z)((e,{size:t})=>({pickerControl:{"--dpc-fz":(0,C.yv)(t),"--dpc-size":(0,C.ap)(t,"dpc-size")}})),A=(0,o.d)((e,t)=>{let n=(0,a.w)("PickerControl",N,e),{classNames:o,className:l,style:i,styles:s,unstyled:c,vars:u,firstInRange:d,lastInRange:f,inRange:m,__staticSelector:p,selected:h,disabled:v,...g}=n,y=(0,k.y)({name:p||"PickerControl",classes:$,props:n,className:l,style:i,classNames:o,styles:s,unstyled:c,vars:u,varsResolver:z,rootSelector:"pickerControl"});return r.createElement(S.k,{...y("pickerControl"),ref:t,unstyled:c,"data-picker-control":!0,"data-selected":h&&!v||void 0,"data-disabled":v||void 0,"data-in-range":m&&!v&&!h||void 0,"data-first-in-range":d&&!v||void 0,"data-last-in-range":f&&!v||void 0,disabled:v,...g})});function P(e,t,n){return(!!t||!!n)&&!!(t&&i(e).isBefore(t,"year")||n&&i(e).isAfter(n,"year"))}function O(e){let t=e.getFullYear(),n=t-t%10,r=0,o=[[],[],[],[]];for(let e=0;e<4;e+=1){let t=3===e?1:3;for(let a=0;a{let n=(0,a.w)("YearsList",F,e),{classNames:o,className:l,style:s,styles:u,unstyled:d,vars:f,decade:m,yearsListFormat:p,locale:h,minDate:v,maxDate:g,getYearControlProps:y,__staticSelector:b,__getControlRef:E,__onControlKeyDown:x,__onControlClick:C,__onControlMouseEnter:S,__preventFocus:M,__stopPropagation:D,withCellSpacing:T,size:L,...R}=n,I=(0,k.y)({name:b||"YearsList",classes:_,props:n,className:l,style:s,classNames:o,styles:u,unstyled:d,vars:f,rootSelector:"yearsList"}),$=c(),N=O(m),z=function(e,t,n,r){let o=e.flat().filter(e=>!P(e,t,n)&&!r?.(e)?.disabled),a=o.find(e=>r?.(e)?.selected);if(a)return a;let l=o.find(e=>i().isSame(e,"year"));return l||o[0]}(N,v,g,y),B=N.map((e,t)=>{let n=e.map((e,n)=>{let o=y?.(e),a=i(e).isSame(z,"year");return r.createElement("td",{key:n,...I("yearsListCell"),"data-with-spacing":T||void 0},r.createElement(A,{...I("yearsListControl"),size:L,unstyled:d,"data-mantine-stop-propagation":D||void 0,disabled:P(e,v,g),ref:e=>E?.(t,n,e),...o,onKeyDown:r=>{o?.onKeyDown?.(r),x?.(r,{rowIndex:t,cellIndex:n,date:e})},onClick:t=>{o?.onClick?.(t),C?.(t,e)},onMouseEnter:t=>{o?.onMouseEnter?.(t),S?.(t,e)},onMouseDown:e=>{o?.onMouseDown?.(e),M&&e.preventDefault()},tabIndex:M||!a?-1:0},i(e).locale($.getLocale(h)).format(p)))});return r.createElement("tr",{key:t,...I("yearsListRow")},n)});return r.createElement(w.x,{component:"table",ref:t,size:L,...I("yearsList"),...R},r.createElement("tbody",null,B))});B.classes=_,B.displayName="@mantine/dates/YearsList";let H={decadeLabelFormat:"YYYY"},Y=(0,o.d)((e,t)=>{let n=(0,a.w)("DecadeLevel",H,e),{decade:o,locale:l,minDate:s,maxDate:u,yearsListFormat:d,getYearControlProps:f,__getControlRef:m,__onControlKeyDown:p,__onControlClick:h,__onControlMouseEnter:v,withCellSpacing:g,__preventFocus:y,nextIcon:b,previousIcon:E,nextLabel:x,previousLabel:C,onNext:k,onPrevious:S,nextDisabled:M,previousDisabled:D,levelControlAriaLabel:T,withNext:L,withPrevious:R,decadeLabelFormat:$,classNames:N,styles:z,unstyled:A,__staticSelector:P,__stopPropagation:_,size:F,...Y}=n,Z=c(),[W,V]=function(e){let t=O(e);return[t[0][0],t[3][0]]}(o),j={__staticSelector:P||"DecadeLevel",classNames:N,styles:z,unstyled:A,size:F},X="boolean"==typeof M?M:!!u&&!i(V).endOf("year").isBefore(u),K="boolean"==typeof D?D:!!s&&!i(W).startOf("year").isAfter(s),G=(e,t)=>i(e).locale(l||Z.locale).format(t);return r.createElement(w.x,{"data-decade-level":!0,size:F,ref:t,...Y},r.createElement(I,{label:"function"==typeof $?$(W,V):`${G(W,$)} \u2013 ${G(V,$)}`,__preventFocus:y,__stopPropagation:_,nextIcon:b,previousIcon:E,nextLabel:x,previousLabel:C,onNext:k,onPrevious:S,nextDisabled:X,previousDisabled:K,hasNextLevel:!1,levelControlAriaLabel:T,withNext:L,withPrevious:R,...j}),r.createElement(B,{decade:o,locale:l,minDate:s,maxDate:u,yearsListFormat:d,getYearControlProps:f,__getControlRef:m,__onControlKeyDown:p,__onControlClick:h,__onControlMouseEnter:v,__preventFocus:y,__stopPropagation:_,withCellSpacing:g,...j}))});Y.classes={...B.classes,...I.classes},Y.displayName="@mantine/dates/DecadeLevel";var Z={levelsGroup:"m-30b26e33"};let W={},V=(0,o.d)((e,t)=>{let n=(0,a.w)("LevelsGroup",W,e),{classNames:o,className:l,style:i,styles:s,unstyled:c,vars:u,__staticSelector:d,...f}=n,m=(0,k.y)({name:d||"LevelsGroup",classes:Z,props:n,className:l,style:i,classNames:o,styles:s,unstyled:c,vars:u,rootSelector:"levelsGroup"});return r.createElement(w.x,{ref:t,...m("levelsGroup"),...f})});V.classes=Z,V.displayName="@mantine/dates/LevelsGroup";let j={numberOfColumns:1},X=(0,o.d)((e,t)=>{let n=(0,a.w)("DecadeLevelGroup",j,e),{decade:o,locale:l,minDate:s,maxDate:c,yearsListFormat:u,getYearControlProps:d,__onControlClick:f,__onControlMouseEnter:m,withCellSpacing:p,__preventFocus:h,nextIcon:v,previousIcon:g,nextLabel:y,previousLabel:b,onNext:w,onPrevious:x,nextDisabled:C,previousDisabled:k,classNames:S,styles:M,unstyled:D,__staticSelector:T,__stopPropagation:L,numberOfColumns:R,levelControlAriaLabel:I,decadeLabelFormat:$,size:N,vars:z,...A}=n,P=(0,r.useRef)([]),O=Array(R).fill(0).map((e,t)=>{let n=i(o).add(10*t,"years").toDate();return r.createElement(Y,{key:t,size:N,yearsListFormat:u,decade:n,withNext:t===R-1,withPrevious:0===t,decadeLabelFormat:$,__onControlClick:f,__onControlMouseEnter:m,__onControlKeyDown:(e,n)=>E({levelIndex:t,rowIndex:n.rowIndex,cellIndex:n.cellIndex,event:e,controlsRef:P}),__getControlRef:(e,n,r)=>{Array.isArray(P.current[t])||(P.current[t]=[]),Array.isArray(P.current[t][e])||(P.current[t][e]=[]),P.current[t][e][n]=r},levelControlAriaLabel:"function"==typeof I?I(n):I,locale:l,minDate:s,maxDate:c,__preventFocus:h,__stopPropagation:L,nextIcon:v,previousIcon:g,nextLabel:y,previousLabel:b,onNext:w,onPrevious:x,nextDisabled:C,previousDisabled:k,getYearControlProps:d,__staticSelector:T||"DecadeLevelGroup",classNames:S,styles:M,unstyled:D,withCellSpacing:p})});return r.createElement(V,{classNames:S,styles:M,__staticSelector:T||"DecadeLevelGroup",ref:t,size:N,unstyled:D,...A},O)});X.classes={...V.classes,...Y.classes},X.displayName="@mantine/dates/DecadeLevelGroup";var K={day:"m-396ce5cb"};let G={},q=(0,x.Z)((e,{size:t})=>({day:{"--day-size":(0,C.ap)(t,"day-size")}})),U=(0,o.d)((e,t)=>{let n=(0,a.w)("Day",G,e),{classNames:o,className:l,style:s,styles:u,unstyled:d,vars:f,date:p,disabled:h,__staticSelector:v,weekend:g,outside:y,selected:b,renderDay:w,inRange:E,firstInRange:x,lastInRange:C,hidden:M,static:D,...T}=n,L=(0,k.y)({name:v||"Day",classes:K,props:n,className:l,style:s,classNames:o,styles:u,unstyled:d,vars:f,varsResolver:q,rootSelector:"day"}),R=c();return r.createElement(S.k,{...L("day",{style:M?{display:"none"}:void 0}),component:D?"div":"button",ref:t,disabled:h,"data-today":i(p).isSame(m("add",new Date,R.getTimezone()),"day")||void 0,"data-hidden":M||void 0,"data-disabled":h||void 0,"data-weekend":!h&&!y&&g||void 0,"data-outside":!h&&y||void 0,"data-selected":!h&&b||void 0,"data-in-range":E&&!h||void 0,"data-first-in-range":x&&!h||void 0,"data-last-in-range":C&&!h||void 0,"data-static":D||void 0,unstyled:d,...T},w?.(p)||p.getDate())});U.classes=K,U.displayName="@mantine/dates/Day";var J={weekday:"m-18a3eca"};let Q={},ee=(0,x.Z)((e,{size:t})=>({weekdaysRow:{"--wr-fz":(0,C.yv)(t),"--wr-spacing":(0,C.bG)(t)}})),et=(0,o.d)((e,t)=>{let n=(0,a.w)("WeekdaysRow",Q,e),{classNames:o,className:l,style:s,styles:u,unstyled:d,vars:f,locale:m,firstDayOfWeek:p,weekdayFormat:h,cellComponent:v="th",__staticSelector:g,...y}=n,b=(0,k.y)({name:g||"WeekdaysRow",classes:J,props:n,className:l,style:s,classNames:o,styles:u,unstyled:d,vars:f,varsResolver:ee,rootSelector:"weekdaysRow"}),E=c(),x=(function({locale:e,format:t="dd",firstDayOfWeek:n=1}){let r=i().day(n),o=[];for(let n=0;n<7;n+=1)"string"==typeof t?o.push(i(r).add(n,"days").locale(e).format(t)):o.push(t(i(r).add(n,"days").toDate()));return o})({locale:E.getLocale(m),format:h,firstDayOfWeek:E.getFirstDayOfWeek(p)}).map((e,t)=>r.createElement(v,{key:t,...b("weekday")},e));return r.createElement(w.x,{component:"tr",ref:t,...b("weekdaysRow"),...y},x)});function en(e,t){return!(t instanceof Date)||i(e).isAfter(i(t).subtract(1,"day"),"day")}function er(e,t){return!(t instanceof Date)||i(e).isBefore(i(t).add(1,"day"),"day")}function eo(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()}et.classes=J,et.displayName="@mantine/dates/WeekdaysRow";var ea={month:"m-cc9820d3",monthCell:"m-8f457cd5"};let el={withCellSpacing:!0},ei=(0,o.d)((e,t)=>{let n=(0,a.w)("Month",el,e),{classNames:o,className:s,style:u,styles:d,unstyled:f,vars:p,__staticSelector:h,locale:v,firstDayOfWeek:g,weekdayFormat:y,month:b,weekendDays:E,getDayProps:x,excludeDate:C,minDate:S,maxDate:M,renderDay:D,hideOutsideDates:T,hideWeekdays:L,getDayAriaLabel:R,static:I,__getDayRef:$,__onDayKeyDown:N,__onDayClick:z,__onDayMouseEnter:A,__preventFocus:P,__stopPropagation:O,withCellSpacing:_,size:F,...B}=n,H=(0,k.y)({name:h||"Month",classes:ea,props:n,className:s,style:u,classNames:o,styles:d,unstyled:f,vars:p,rootSelector:"month"}),Y=c(),Z=function({month:e,firstDayOfWeek:t=1,timezone:n,consistentWeeks:r}){let o=e.getMonth(),a=m("add",new Date(e.getFullYear(),o,1),n),l=m("add",new Date(e.getFullYear(),e.getMonth()+1,0),n),i=function(e,t=1){let n=new Date(e),r=0===t?6:t-1;for(;n.getDay()!==r;)n.setDate(n.getDate()+1);return n}(l,t),s=function(e,t=1){let n=new Date(e);for(;n.getDay()!==t;)n.setDate(n.getDate()-1);return n}(a,t),c=[];for(;s<=i;){let e=[];for(let t=0;t<7;t+=1)e.push(new Date(s)),s.setDate(s.getDate()+1);c.push(e)}if(r&&c.length<6){let e=c[c.length-1],t=e[e.length-1],n=new Date(t);for(n.setDate(n.getDate()+1);c.length<6;){let e=[];for(let t=0;t<7;t+=1)e.push(new Date(n)),n.setDate(n.getDate()+1);c.push(e)}}return c}({month:b,firstDayOfWeek:Y.getFirstDayOfWeek(g),timezone:Y.timezone||void 0,consistentWeeks:Y.consistentWeeks}),W=function(e,t,n,r,o,a,l){let s=e.flat().filter(e=>er(e,n)&&en(e,t)&&!o?.(e)&&!r?.(e)?.disabled&&(!a||eo(e,l))),c=s.find(e=>r?.(e)?.selected);if(c)return c;let u=s.find(e=>i().isSame(e,"date"));return u||s[0]}(Z,S,M,x,C,T,b),{resolvedClassNames:V,resolvedStyles:j}=(0,l.h)({classNames:o,styles:d,props:n}),X=Z.map((e,t)=>{let n=e.map((e,n)=>{let o=!eo(e,b),a=R?.(e)||i(e).locale(v||Y.locale).format("D MMMM YYYY"),l=x?.(e),s=i(e).isSame(W,"date");return r.createElement("td",{key:e.toString(),...H("monthCell"),"data-with-spacing":_||void 0},r.createElement(U,{__staticSelector:h||"Month",classNames:V,styles:j,unstyled:f,"data-mantine-stop-propagation":O||void 0,renderDay:D,date:e,size:F,weekend:Y.getWeekendDays(E).includes(e.getDay()),outside:o,hidden:!!T&&o,"aria-label":a,static:I,disabled:C?.(e)||!er(e,M)||!en(e,S),ref:e=>$?.(t,n,e),...l,onKeyDown:r=>{l?.onKeyDown?.(r),N?.(r,{rowIndex:t,cellIndex:n,date:e})},onMouseEnter:t=>{l?.onMouseEnter?.(t),A?.(t,e)},onClick:t=>{l?.onClick?.(t),z?.(t,e)},onMouseDown:e=>{l?.onMouseDown?.(e),P&&e.preventDefault()},tabIndex:P||!s?-1:0}))});return r.createElement("tr",{key:t,...H("monthRow")},n)});return r.createElement(w.x,{component:"table",...H("month"),size:F,ref:t,...B},!L&&r.createElement("thead",{...H("monthThead")},r.createElement(et,{__staticSelector:h||"Month",locale:v,firstDayOfWeek:g,weekdayFormat:y,size:F,classNames:V,styles:j,unstyled:f})),r.createElement("tbody",{...H("monthTbody")},X))});ei.classes=ea,ei.displayName="@mantine/dates/Month";let es={monthLabelFormat:"MMMM YYYY"},ec=(0,o.d)((e,t)=>{let n=(0,a.w)("MonthLevel",es,e),{month:o,locale:l,firstDayOfWeek:s,weekdayFormat:u,weekendDays:d,getDayProps:f,excludeDate:m,minDate:p,maxDate:h,renderDay:v,hideOutsideDates:g,hideWeekdays:y,getDayAriaLabel:b,__getDayRef:E,__onDayKeyDown:x,__onDayClick:C,__onDayMouseEnter:k,withCellSpacing:S,__preventFocus:M,__stopPropagation:D,nextIcon:T,previousIcon:L,nextLabel:R,previousLabel:$,onNext:N,onPrevious:z,onLevelClick:A,nextDisabled:P,previousDisabled:O,hasNextLevel:_,levelControlAriaLabel:F,withNext:B,withPrevious:H,monthLabelFormat:Y,classNames:Z,styles:W,unstyled:V,__staticSelector:j,size:X,static:K,...G}=n,q=c(),U={__staticSelector:j||"MonthLevel",classNames:Z,styles:W,unstyled:V,size:X},J="boolean"==typeof P?P:!!h&&!i(o).endOf("month").isBefore(h),Q="boolean"==typeof O?O:!!p&&!i(o).startOf("month").isAfter(p);return r.createElement(w.x,{"data-month-level":!0,size:X,ref:t,...G},r.createElement(I,{label:"function"==typeof Y?Y(o):i(o).locale(l||q.locale).format(Y),__preventFocus:M,__stopPropagation:D,nextIcon:T,previousIcon:L,nextLabel:R,previousLabel:$,onNext:N,onPrevious:z,onLevelClick:A,nextDisabled:J,previousDisabled:Q,hasNextLevel:_,levelControlAriaLabel:F,withNext:B,withPrevious:H,...U}),r.createElement(ei,{month:o,locale:l,firstDayOfWeek:s,weekdayFormat:u,weekendDays:d,getDayProps:f,excludeDate:m,minDate:p,maxDate:h,renderDay:v,hideOutsideDates:g,hideWeekdays:y,getDayAriaLabel:b,__getDayRef:E,__onDayKeyDown:x,__onDayClick:C,__onDayMouseEnter:k,__preventFocus:M,__stopPropagation:D,static:K,withCellSpacing:S,...U}))});ec.classes={...ei.classes,...I.classes},ec.displayName="@mantine/dates/MonthLevel";let eu={numberOfColumns:1},ed=(0,o.d)((e,t)=>{let n=(0,a.w)("MonthLevelGroup",eu,e),{month:o,locale:l,firstDayOfWeek:s,weekdayFormat:c,weekendDays:u,getDayProps:d,excludeDate:f,minDate:m,maxDate:p,renderDay:h,hideOutsideDates:v,hideWeekdays:g,getDayAriaLabel:y,__onDayClick:b,__onDayMouseEnter:w,withCellSpacing:x,__preventFocus:C,nextIcon:k,previousIcon:S,nextLabel:M,previousLabel:D,onNext:T,onPrevious:L,onLevelClick:R,nextDisabled:I,previousDisabled:$,hasNextLevel:N,classNames:z,styles:A,unstyled:P,numberOfColumns:O,levelControlAriaLabel:_,monthLabelFormat:F,__staticSelector:B,__stopPropagation:H,size:Y,static:Z,vars:W,...j}=n,X=(0,r.useRef)([]),K=Array(O).fill(0).map((e,t)=>{let n=i(o).add(t,"months").toDate();return r.createElement(ec,{key:t,month:n,withNext:t===O-1,withPrevious:0===t,monthLabelFormat:F,__stopPropagation:H,__onDayClick:b,__onDayMouseEnter:w,__onDayKeyDown:(e,n)=>E({levelIndex:t,rowIndex:n.rowIndex,cellIndex:n.cellIndex,event:e,controlsRef:X}),__getDayRef:(e,n,r)=>{Array.isArray(X.current[t])||(X.current[t]=[]),Array.isArray(X.current[t][e])||(X.current[t][e]=[]),X.current[t][e][n]=r},levelControlAriaLabel:"function"==typeof _?_(n):_,locale:l,firstDayOfWeek:s,weekdayFormat:c,weekendDays:u,getDayProps:d,excludeDate:f,minDate:m,maxDate:p,renderDay:h,hideOutsideDates:v,hideWeekdays:g,getDayAriaLabel:y,__preventFocus:C,nextIcon:k,previousIcon:S,nextLabel:M,previousLabel:D,onNext:T,onPrevious:L,onLevelClick:R,nextDisabled:I,previousDisabled:$,hasNextLevel:N,classNames:z,styles:A,unstyled:P,__staticSelector:B||"MonthLevelGroup",size:Y,static:Z,withCellSpacing:x})});return r.createElement(V,{classNames:z,styles:A,__staticSelector:B||"MonthLevelGroup",ref:t,size:Y,...j},K)});function ef(e,t,n){return(!!t||!!n)&&!!(t&&i(e).isBefore(t,"month")||n&&i(e).isAfter(n,"month"))}ed.classes={...V.classes,...ec.classes},ed.displayName="@mantine/dates/MonthLevelGroup";var em={monthsList:"m-2a6c32d",monthsListCell:"m-fe27622f"};let ep={monthsListFormat:"MMM",withCellSpacing:!0},eh=(0,o.d)((e,t)=>{let n=(0,a.w)("MonthsList",ep,e),{classNames:o,className:l,style:s,styles:u,unstyled:d,vars:f,__staticSelector:m,year:p,monthsListFormat:h,locale:v,minDate:g,maxDate:y,getMonthControlProps:b,__getControlRef:E,__onControlKeyDown:x,__onControlClick:C,__onControlMouseEnter:S,__preventFocus:M,__stopPropagation:D,withCellSpacing:T,size:L,...R}=n,I=(0,k.y)({name:m||"MonthsList",classes:em,props:n,className:l,style:s,classNames:o,styles:u,unstyled:d,vars:f,rootSelector:"monthsList"}),$=c(),N=function(e){let t=i(e).startOf("year").toDate(),n=[[],[],[],[]],r=0;for(let e=0;e<4;e+=1)for(let o=0;o<3;o+=1)n[e].push(i(t).add(r,"months").toDate()),r+=1;return n}(p),z=function(e,t,n,r){let o=e.flat().filter(e=>!ef(e,t,n)&&!r?.(e)?.disabled),a=o.find(e=>r?.(e)?.selected);if(a)return a;let l=o.find(e=>i().isSame(e,"month"));return l||o[0]}(N,g,y,b),P=N.map((e,t)=>{let n=e.map((e,n)=>{let o=b?.(e),a=i(e).isSame(z,"month");return r.createElement("td",{key:n,...I("monthsListCell"),"data-with-spacing":T||void 0},r.createElement(A,{...I("monthsListControl"),size:L,unstyled:d,__staticSelector:m||"MonthsList","data-mantine-stop-propagation":D||void 0,disabled:ef(e,g,y),ref:e=>E?.(t,n,e),...o,onKeyDown:r=>{o?.onKeyDown?.(r),x?.(r,{rowIndex:t,cellIndex:n,date:e})},onClick:t=>{o?.onClick?.(t),C?.(t,e)},onMouseEnter:t=>{o?.onMouseEnter?.(t),S?.(t,e)},onMouseDown:e=>{o?.onMouseDown?.(e),M&&e.preventDefault()},tabIndex:M||!a?-1:0},i(e).locale($.getLocale(v)).format(h)))});return r.createElement("tr",{key:t,...I("monthsListRow")},n)});return r.createElement(w.x,{component:"table",ref:t,size:L,...I("monthsList"),...R},r.createElement("tbody",null,P))});eh.classes=em,eh.displayName="@mantine/dates/MonthsList";let ev={yearLabelFormat:"YYYY"},eg=(0,o.d)((e,t)=>{let n=(0,a.w)("YearLevel",ev,e),{year:o,locale:l,minDate:s,maxDate:u,monthsListFormat:d,getMonthControlProps:f,__getControlRef:m,__onControlKeyDown:p,__onControlClick:h,__onControlMouseEnter:v,withCellSpacing:g,__preventFocus:y,nextIcon:b,previousIcon:E,nextLabel:x,previousLabel:C,onNext:k,onPrevious:S,onLevelClick:M,nextDisabled:D,previousDisabled:T,hasNextLevel:L,levelControlAriaLabel:R,withNext:$,withPrevious:N,yearLabelFormat:z,__staticSelector:A,__stopPropagation:P,size:O,classNames:_,styles:F,unstyled:B,...H}=n,Y=c(),Z={__staticSelector:A||"YearLevel",classNames:_,styles:F,unstyled:B,size:O},W="boolean"==typeof D?D:!!u&&!i(o).endOf("year").isBefore(u),V="boolean"==typeof T?T:!!s&&!i(o).startOf("year").isAfter(s);return r.createElement(w.x,{"data-year-level":!0,size:O,ref:t,...H},r.createElement(I,{label:"function"==typeof z?z(o):i(o).locale(l||Y.locale).format(z),__preventFocus:y,__stopPropagation:P,nextIcon:b,previousIcon:E,nextLabel:x,previousLabel:C,onNext:k,onPrevious:S,onLevelClick:M,nextDisabled:W,previousDisabled:V,hasNextLevel:L,levelControlAriaLabel:R,withNext:$,withPrevious:N,...Z}),r.createElement(eh,{year:o,locale:l,minDate:s,maxDate:u,monthsListFormat:d,getMonthControlProps:f,__getControlRef:m,__onControlKeyDown:p,__onControlClick:h,__onControlMouseEnter:v,__preventFocus:y,__stopPropagation:P,withCellSpacing:g,...Z}))});eg.classes={...I.classes,...eh.classes},eg.displayName="@mantine/dates/YearLevel";let ey={numberOfColumns:1},eb=(0,o.d)((e,t)=>{let n=(0,a.w)("YearLevelGroup",ey,e),{year:o,locale:l,minDate:s,maxDate:c,monthsListFormat:u,getMonthControlProps:d,__onControlClick:f,__onControlMouseEnter:m,withCellSpacing:p,__preventFocus:h,nextIcon:v,previousIcon:g,nextLabel:y,previousLabel:b,onNext:w,onPrevious:x,onLevelClick:C,nextDisabled:k,previousDisabled:S,hasNextLevel:M,classNames:D,styles:T,unstyled:L,__staticSelector:R,__stopPropagation:I,numberOfColumns:$,levelControlAriaLabel:N,yearLabelFormat:z,size:A,vars:P,...O}=n,_=(0,r.useRef)([]),F=Array($).fill(0).map((e,t)=>{let n=i(o).add(t,"years").toDate();return r.createElement(eg,{key:t,size:A,monthsListFormat:u,year:n,withNext:t===$-1,withPrevious:0===t,yearLabelFormat:z,__stopPropagation:I,__onControlClick:f,__onControlMouseEnter:m,__onControlKeyDown:(e,n)=>E({levelIndex:t,rowIndex:n.rowIndex,cellIndex:n.cellIndex,event:e,controlsRef:_}),__getControlRef:(e,n,r)=>{Array.isArray(_.current[t])||(_.current[t]=[]),Array.isArray(_.current[t][e])||(_.current[t][e]=[]),_.current[t][e][n]=r},levelControlAriaLabel:"function"==typeof N?N(n):N,locale:l,minDate:s,maxDate:c,__preventFocus:h,nextIcon:v,previousIcon:g,nextLabel:y,previousLabel:b,onNext:w,onPrevious:x,onLevelClick:C,nextDisabled:k,previousDisabled:S,hasNextLevel:M,getMonthControlProps:d,classNames:D,styles:T,unstyled:L,__staticSelector:R||"YearLevelGroup",withCellSpacing:p})});return r.createElement(V,{classNames:D,styles:T,__staticSelector:R||"YearLevelGroup",ref:t,size:A,unstyled:L,...O},F)});eb.classes={...eg.classes,...V.classes},eb.displayName="@mantine/dates/YearLevelGroup";var ew=n(4941);function eE(e,t){return e?"month"===e?0:"year"===e?1:2:t||0}function ex(e,t,n){var r;return 0===(r=(0,ew.u)(eE(e,0),eE(t,0),eE(n,2)))?"month":1===r?"year":"decade"}let eC={maxLevel:"decade",minLevel:"month",__updateDateOnYearSelect:!0,__updateDateOnMonthSelect:!0},ek=(0,o.d)((e,t)=>{let n=(0,a.w)("Calendar",eC,e),{vars:o,maxLevel:s,minLevel:u,defaultLevel:d,level:f,onLevelChange:p,date:h,defaultDate:g,onDateChange:b,numberOfColumns:E,columnsToScroll:x,ariaLabels:C,onYearSelect:k,onMonthSelect:S,onYearMouseEnter:M,onMonthMouseEnter:D,__updateDateOnYearSelect:T,__updateDateOnMonthSelect:L,firstDayOfWeek:R,weekdayFormat:I,weekendDays:$,getDayProps:N,excludeDate:z,renderDay:A,hideOutsideDates:P,hideWeekdays:O,getDayAriaLabel:_,monthLabelFormat:F,nextIcon:B,previousIcon:H,__onDayClick:Y,__onDayMouseEnter:Z,withCellSpacing:W,monthsListFormat:V,getMonthControlProps:j,yearLabelFormat:K,yearsListFormat:G,getYearControlProps:q,decadeLabelFormat:U,classNames:J,styles:Q,unstyled:ee,minDate:et,maxDate:en,locale:er,__staticSelector:eo,size:ea,__preventFocus:el,__stopPropagation:ei,onNextDecade:es,onPreviousDecade:ec,onNextYear:eu,onPreviousYear:ef,onNextMonth:em,onPreviousMonth:ep,static:eh,__timezoneApplied:ev,...eg}=n,{resolvedClassNames:ey,resolvedStyles:ew}=(0,l.h)({classNames:J,styles:Q,props:n}),[eE,ek]=(0,v.C)({value:f?ex(f,u,s):void 0,defaultValue:d?ex(d,u,s):void 0,finalValue:ex(void 0,u,s),onChange:p}),[eS,eM]=y({type:"default",value:h,defaultValue:g,onChange:b,applyTimezone:!ev}),eD={__staticSelector:eo||"Calendar",styles:ew,classNames:ey,unstyled:ee,size:ea},eT=c(),eL=x||E||1,eR=eS||m("add",new Date,eT.getTimezone());return r.createElement(w.x,{ref:t,size:ea,"data-calendar":!0,...eg},"month"===eE&&r.createElement(ed,{month:eR,minDate:et,maxDate:en,firstDayOfWeek:R,weekdayFormat:I,weekendDays:$,getDayProps:N,excludeDate:z,renderDay:A,hideOutsideDates:P,hideWeekdays:O,getDayAriaLabel:_,onNext:()=>{let e=i(eR).add(eL,"month").toDate();em?.(e),eM(e)},onPrevious:()=>{let e=i(eR).subtract(eL,"month").toDate();ep?.(e),eM(e)},hasNextLevel:"month"!==s,onLevelClick:()=>ek("year"),numberOfColumns:E,locale:er,levelControlAriaLabel:C?.monthLevelControl,nextLabel:C?.nextMonth,nextIcon:B,previousLabel:C?.previousMonth,previousIcon:H,monthLabelFormat:F,__onDayClick:Y,__onDayMouseEnter:Z,__preventFocus:el,__stopPropagation:ei,static:eh,withCellSpacing:W,...eD}),"year"===eE&&r.createElement(eb,{year:eR,numberOfColumns:E,minDate:et,maxDate:en,monthsListFormat:V,getMonthControlProps:j,locale:er,onNext:()=>{let e=i(eR).add(eL,"year").toDate();eu?.(e),eM(e)},onPrevious:()=>{let e=i(eR).subtract(eL,"year").toDate();ef?.(e),eM(e)},hasNextLevel:"month"!==s&&"year"!==s,onLevelClick:()=>ek("decade"),levelControlAriaLabel:C?.yearLevelControl,nextLabel:C?.nextYear,nextIcon:B,previousLabel:C?.previousYear,previousIcon:H,yearLabelFormat:K,__onControlMouseEnter:D,__onControlClick:(e,t)=>{L&&eM(t),ek(ex("month",u,s)),S?.(t)},__preventFocus:el,__stopPropagation:ei,withCellSpacing:W,...eD}),"decade"===eE&&r.createElement(X,{decade:eR,minDate:et,maxDate:en,yearsListFormat:G,getYearControlProps:q,locale:er,onNext:()=>{let e=i(eR).add(10*eL,"year").toDate();es?.(e),eM(e)},onPrevious:()=>{let e=i(eR).subtract(10*eL,"year").toDate();ec?.(e),eM(e)},numberOfColumns:E,nextLabel:C?.nextDecade,nextIcon:B,previousLabel:C?.previousDecade,previousIcon:H,decadeLabelFormat:U,__onControlMouseEnter:M,__onControlClick:(e,t)=>{T&&eM(t),ek(ex("year",u,s)),k?.(t)},__preventFocus:el,__stopPropagation:ei,withCellSpacing:W,...eD}))});ek.classes={...X.classes,...eb.classes,...ed.classes},ek.displayName="@mantine/dates/Calendar";let eS={type:"default"},eM=(0,o.d)((e,t)=>{let n=(0,a.w)("MonthPicker",eS,e),{classNames:o,styles:s,vars:u,type:d,defaultValue:f,value:p,onChange:h,__staticSelector:v,getMonthControlProps:g,allowSingleDateInRange:w,allowDeselect:E,onMouseLeave:x,onMonthSelect:C,__updateDateOnMonthSelect:k,__timezoneApplied:S,onLevelChange:M,...D}=n,{onDateChange:T,onRootMouseLeave:L,onHoveredDateChange:R,getControlProps:I}=function({type:e,level:t,value:n,defaultValue:o,onChange:a,allowSingleDateInRange:l,allowDeselect:s,onMouseLeave:c,applyTimezone:u=!0}){let[d,f]=y({type:e,value:n,defaultValue:o,onChange:a,applyTimezone:u}),[m,p]=(0,r.useState)("range"===e&&d[0]&&!d[1]?d[0]:null),[h,v]=(0,r.useState)(null),g=e=>m instanceof Date&&h instanceof Date?b(e,[h,m]):d[0]instanceof Date&&d[1]instanceof Date&&b(e,d),w="range"===e?e=>{c?.(e),v(null)}:c,E=e=>d[0]instanceof Date&&!!i(e).isSame(d[0],t)&&!(h&&i(h).isBefore(d[0])),x=e=>d[1]instanceof Date?i(e).isSame(d[1],t):d[0]instanceof Date&&!!h&&i(h).isBefore(d[0])&&i(e).isSame(d[0],t),C="range"===e&&m?v:()=>{};return{onDateChange:n=>{if("range"===e){if(m instanceof Date&&!d[1]){if(i(n).isSame(m,t)&&!l){p(null),v(null),f([null,null]);return}let e=[n,m];e.sort((e,t)=>e.getTime()-t.getTime()),f(e),v(null),p(null);return}if(d[0]&&!d[1]&&i(n).isSame(d[0],t)&&!l){p(null),v(null),f([null,null]);return}f([n,null]),v(null),p(n);return}if("multiple"===e){d.some(e=>i(e).isSame(n,t))?f(d.filter(e=>!i(e).isSame(n,t))):f([...d,n]);return}d&&s&&i(n).isSame(d,t)?f(null):f(n)},onRootMouseLeave:w,onHoveredDateChange:C,getControlProps:n=>{if("range"===e)return{selected:d.some(e=>e&&i(e).isSame(n,t)),inRange:g(n),firstInRange:E(n),lastInRange:x(n),"data-autofocus":!!d[0]&&i(d[0]).isSame(n,t)||void 0};if("multiple"===e)return{selected:d.some(e=>e&&i(e).isSame(n,t)),"data-autofocus":!!d[0]&&i(d[0]).isSame(n,t)||void 0};let r=i(d).isSame(n,t);return{selected:r,"data-autofocus":r||void 0}},_value:d,setValue:f}}({type:d,level:"month",allowDeselect:E,allowSingleDateInRange:w,value:p,defaultValue:f,onChange:h,onMouseLeave:x,applyTimezone:!S}),{resolvedClassNames:$,resolvedStyles:N}=(0,l.h)({classNames:o,styles:s,props:n}),z=c();return r.createElement(ek,{ref:t,minLevel:"year",__updateDateOnMonthSelect:k??!1,__staticSelector:v||"MonthPicker",onMouseLeave:L,onMonthMouseEnter:(e,t)=>R(t),onMonthSelect:e=>{T(e),C?.(e)},getMonthControlProps:e=>({...I(e),...g?.(e)}),classNames:$,styles:N,onLevelChange:M,...D,date:m("add",D.date,z.getTimezone(),S)})});eM.classes=ek.classes,eM.displayName="@mantine/dates/MonthPicker";var eD=function(){for(var e,t,n=0,r="",o=arguments.length;nr.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:o,...n},r.createElement("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})));eR.displayName="@mantine/core/CloseIcon";var eI={root:"m-86a44da5","root--subtle":"m-220c80f2"};let e$={variant:"subtle"},eN=(0,x.Z)((e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":(0,C.ap)(t,"cb-size"),"--cb-radius":void 0===n?void 0:(0,C.H5)(n),"--cb-icon-size":(0,M.h)(r)}})),ez=(0,eL.b)((e,t)=>{let n=(0,a.w)("CloseButton",e$,e),{iconSize:o,children:l,vars:i,radius:s,className:c,classNames:u,style:d,styles:f,unstyled:m,"data-disabled":p,disabled:h,variant:v,icon:g,mod:y,...b}=n,w=(0,k.y)({name:"CloseButton",props:n,className:c,style:d,classes:eI,classNames:u,styles:f,unstyled:m,vars:i,varsResolver:eN});return r.createElement(S.k,{ref:t,...b,unstyled:m,variant:v,disabled:h,mod:[{disabled:h||p},y],...w("root",{variant:v,active:!0})},g||r.createElement(eR,null),l)});ez.classes=eI,ez.displayName="@mantine/core/CloseButton";var eA=n(3658),eP=n(624),eO=n(673);let[e_,eF]=(0,eO.R)("ModalBase component was not found in tree");var eB={title:"m-615af6c9",header:"m-b5489c3c",inner:"m-60c222c7",content:"m-fd1ab0aa",close:"m-606cb269",body:"m-5df29311"};let eH=(0,r.forwardRef)(({className:e,...t},n)=>{let o=function(){let e=eF();return(0,r.useEffect)(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}(),a=eF();return r.createElement(w.x,{ref:n,...t,id:o,className:(0,eP.Z)({[eB.body]:!a.unstyled},e)})});eH.displayName="@mantine/core/ModalBaseBody";let[eY,eZ]=(0,eO.R)("Modal component was not found in tree");var eW={root:"m-9df02822",content:"m-54c44539",inner:"m-1f958f16",header:"m-d0e2b9cd"};let eV={},ej=(0,o.d)((e,t)=>{let n=(0,a.w)("ModalBody",eV,e),{classNames:o,className:l,style:i,styles:s,vars:c,...u}=n,d=eZ();return r.createElement(eH,{ref:t,...d.getStyles("body",{classNames:o,style:i,styles:s,className:l}),...u})});ej.classes=eW,ej.displayName="@mantine/core/ModalBody";let eX=(0,r.forwardRef)(({className:e,onClick:t,...n},o)=>{let a=eF();return r.createElement(ez,{ref:o,...n,onClick:e=>{a.onClose(),t?.(e)},className:(0,eP.Z)({[eB.close]:!a.unstyled},e),unstyled:a.unstyled})});eX.displayName="@mantine/core/ModalBaseCloseButton";let eK={},eG=(0,o.d)((e,t)=>{let n=(0,a.w)("ModalCloseButton",eK,e),{classNames:o,className:l,style:i,styles:s,vars:c,...u}=n,d=eZ();return r.createElement(eX,{ref:t,...d.getStyles("close",{classNames:o,style:i,styles:s,className:l}),...u})});eG.classes=eW,eG.displayName="@mantine/core/ModalCloseButton";var eq=n(3539),eU=n(6900),eJ=n(7963);let eQ=(0,r.forwardRef)(({transitionProps:e,className:t,innerProps:n,onKeyDown:o,style:a,...l},i)=>{let s=eF(),c=e=>{let t="true"!==e.target?.getAttribute("data-mantine-stop-propagation");t&&"Escape"===e.key&&s.closeOnEscape&&s.onClose(),o?.(e)};return r.createElement(eJ.u,{mounted:s.opened,transition:"pop",...s.transitionProps,...e},e=>r.createElement("div",{...n,className:(0,eP.Z)({[eB.inner]:!s.unstyled},n.className)},r.createElement(eq.i,{active:s.opened&&s.trapFocus},r.createElement(eU.X,{...l,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":s.bodyMounted?s.getBodyId():void 0,"aria-labelledby":s.titleMounted?s.getTitleId():void 0,onKeyDown:c,ref:i,style:[a,e],className:(0,eP.Z)({[eB.content]:!s.unstyled},t),unstyled:s.unstyled},l.children))))});function e0({children:e}){return r.createElement(r.Fragment,null,e)}let e1={},e2=(0,o.d)((e,t)=>{let n=(0,a.w)("ModalContent",e1,e),{classNames:o,className:l,style:i,styles:s,vars:c,children:u,...d}=n,f=eZ(),m=f.scrollAreaComponent||e0;return r.createElement(eQ,{...f.getStyles("content",{className:l,style:i,styles:s,classNames:o}),innerProps:f.getStyles("inner",{className:l,style:i,styles:s,classNames:o}),ref:t,...d},r.createElement(m,{style:{maxHeight:`calc(100vh - (${(0,M.h)(f.yOffset)} * 2))`}},u))});e2.classes=eW,e2.displayName="@mantine/core/ModalContent";let e3=(0,r.forwardRef)(({className:e,...t},n)=>{let o=eF();return r.createElement(w.x,{component:"header",ref:n,className:(0,eP.Z)({[eB.header]:!o.unstyled},e),...t})});e3.displayName="@mantine/core/ModalBaseHeader";let e4={},e6=(0,o.d)((e,t)=>{let n=(0,a.w)("ModalHeader",e4,e),{classNames:o,className:l,style:i,styles:s,vars:c,...u}=n,d=eZ();return r.createElement(e3,{ref:t,...d.getStyles("header",{classNames:o,style:i,styles:s,className:l}),...u})});e6.classes=eW,e6.displayName="@mantine/core/ModalHeader";var e5=n(7923),e9={root:"m-9814e45f"};let e8={zIndex:(0,eA.w)("modal")},e7=(0,x.Z)((e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:a,zIndex:l})=>({root:{"--overlay-bg":t||(void 0!==n||void 0!==r)&&(0,e5.m)(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${(0,M.h)(o)})`:void 0,"--overlay-radius":void 0===a?void 0:(0,C.H5)(a),"--overlay-z-index":l?.toString()}})),te=(0,eL.b)((e,t)=>{let n=(0,a.w)("Overlay",e8,e),{classNames:o,className:l,style:i,styles:s,unstyled:c,vars:u,fixed:d,center:f,children:m,radius:p,zIndex:h,gradient:v,blur:g,color:y,backgroundOpacity:b,mod:E,...x}=n,C=(0,k.y)({name:"Overlay",props:n,classes:e9,className:l,style:i,classNames:o,styles:s,unstyled:c,vars:u,varsResolver:e7});return r.createElement(w.x,{ref:t,...C("root"),mod:[{center:f,fixed:d},E],...x},m)});te.classes=e9,te.displayName="@mantine/core/Overlay";let tt={duration:200,timingFunction:"ease",transition:"fade"},tn=(0,r.forwardRef)(({onClick:e,transitionProps:t,style:n,...o},a)=>{let l=eF(),i=function(e){let t=eF();return{...tt,...t.transitionProps,...e}}(t);return r.createElement(eJ.u,{mounted:l.opened,...i,transition:"fade"},t=>r.createElement(te,{ref:a,fixed:!0,style:[n,t],zIndex:l.zIndex,unstyled:l.unstyled,onClick:t=>{e?.(t),l.closeOnClickOutside&&l.onClose()},...o}))});tn.displayName="@mantine/core/ModalBaseOverlay";let tr={},to=(0,o.d)((e,t)=>{let n=(0,a.w)("ModalOverlay",tr,e),{classNames:o,className:l,style:i,styles:s,vars:c,...u}=n,d=eZ();return r.createElement(tn,{ref:t,...d.getStyles("overlay",{classNames:o,style:i,styles:s,className:l}),...u})});to.classes=eW,to.displayName="@mantine/core/ModalOverlay";var ta=n(8323),tl=n(825),ti=n(6184),ts=n(8360),tc=n(1132),tu=n(5569);let td=(0,r.forwardRef)(({keepMounted:e,opened:t,onClose:n,id:o,transitionProps:a,trapFocus:l,closeOnEscape:i,returnFocus:s,closeOnClickOutside:c,withinPortal:u,portalProps:d,lockScroll:f,children:m,zIndex:p,shadow:h,padding:v,__vars:g,unstyled:y,removeScrollProps:b,...E},x)=>{let{_id:k,titleMounted:S,bodyMounted:M,shouldLockScroll:D,setTitleMounted:T,setBodyMounted:L}=function({id:e,transitionProps:t,opened:n,trapFocus:o,closeOnEscape:a,onClose:l,returnFocus:i}){let s=(0,ti.M)(e),[c,u]=(0,r.useState)(!1),[d,f]=(0,r.useState)(!1),m="number"==typeof t?.duration?t?.duration:200,p=function({opened:e,transitionDuration:t}){let[n,o]=(0,r.useState)(e),a=(0,r.useRef)(),l=(0,tu.J)(),i=l?0:t;return(0,r.useEffect)(()=>(e?(o(!0),window.clearTimeout(a.current)):0===i?o(!1):a.current=window.setTimeout(()=>o(!1),i),()=>window.clearTimeout(a.current)),[e,i]),n}({opened:n,transitionDuration:m});return(0,ts.s)("keydown",e=>{!o&&"Escape"===e.key&&a&&l()}),(0,tc.u)({opened:n,shouldReturnFocus:o&&i}),{_id:s,titleMounted:c,bodyMounted:d,shouldLockScroll:p,setTitleMounted:u,setBodyMounted:f}}({id:o,transitionProps:a,opened:t,trapFocus:l,closeOnEscape:i,onClose:n,returnFocus:s});return r.createElement(tl.q,{...d,withinPortal:u},r.createElement(e_,{value:{opened:t,onClose:n,closeOnClickOutside:c,transitionProps:{...a,keepMounted:e},getTitleId:()=>`${k}-title`,getBodyId:()=>`${k}-body`,titleMounted:S,bodyMounted:M,setTitleMounted:T,setBodyMounted:L,trapFocus:l,closeOnEscape:i,zIndex:p,unstyled:y}},r.createElement(ta.Z,{enabled:D&&f,...b},r.createElement(w.x,{ref:x,...E,__vars:{...g,"--mb-z-index":(p||(0,eA.w)("modal")).toString(),"--mb-shadow":(0,C.Xj)(h),"--mb-padding":(0,C.bG)(v)}},m))))}),tf={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,eA.w)("modal"),transitionProps:{duration:200,transition:"pop"},yOffset:"5dvh"},tm=(0,x.Z)((e,{radius:t,size:n,yOffset:r,xOffset:o})=>({root:{"--modal-radius":void 0===t?void 0:(0,C.H5)(t),"--modal-size":(0,C.ap)(n,"modal-size"),"--modal-y-offset":(0,M.h)(r),"--modal-x-offset":(0,M.h)(o)}})),tp=(0,o.d)((e,t)=>{let n=(0,a.w)("ModalRoot",tf,e),{classNames:o,className:l,style:i,styles:s,unstyled:c,vars:u,yOffset:d,scrollAreaComponent:f,radius:m,fullScreen:p,centered:h,xOffset:v,__staticSelector:g,...y}=n,b=(0,k.y)({name:g,classes:eW,props:n,className:l,style:i,classNames:o,styles:s,unstyled:c,vars:u,varsResolver:tm});return r.createElement(eY,{value:{yOffset:d,scrollAreaComponent:f,getStyles:b}},r.createElement(td,{ref:t,...b("root"),"data-full-screen":p||void 0,"data-centered":h||void 0,unstyled:c,...y}))});tp.classes=eW,tp.displayName="@mantine/core/ModalRoot";let th=(0,r.forwardRef)(({className:e,...t},n)=>{let o=function(){let e=eF();return(0,r.useEffect)(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}(),a=eF();return r.createElement(w.x,{component:"h2",ref:n,className:(0,eP.Z)({[eB.title]:!a.unstyled},e),...t,id:o})});th.displayName="@mantine/core/ModalBaseTitle";let tv={},tg=(0,o.d)((e,t)=>{let n=(0,a.w)("ModalTitle",tv,e),{classNames:o,className:l,style:i,styles:s,vars:c,...u}=n,d=eZ();return r.createElement(th,{ref:t,...d.getStyles("title",{classNames:o,style:i,styles:s,className:l}),...u})});tg.classes=eW,tg.displayName="@mantine/core/ModalTitle";let ty={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,eA.w)("modal"),transitionProps:{duration:200,transition:"pop"},withOverlay:!0,withCloseButton:!0},tb=(0,o.d)((e,t)=>{let{title:n,withOverlay:o,overlayProps:l,withCloseButton:i,closeButtonProps:s,children:c,radius:u,...d}=(0,a.w)("Modal",ty,e),f=!!n||i;return r.createElement(tp,{ref:t,radius:u,...d},o&&r.createElement(to,{...l}),r.createElement(e2,{radius:u},f&&r.createElement(e6,null,n&&r.createElement(tg,null,n),i&&r.createElement(eG,{...s})),r.createElement(ej,null,c)))});tb.classes=eW,tb.displayName="@mantine/core/Modal",tb.Root=tp,tb.Overlay=to,tb.Content=e2,tb.Body=ej,tb.Header=e6,tb.Title=tg,tb.CloseButton=eG;var tw=n(7935),tE=n(5310);function tx({value:e,type:t,name:n,form:o}){return r.createElement("input",{type:"hidden",value:function(e,t){if("range"===t&&Array.isArray(e)){let[t,n]=e;return t?n?`${t.toISOString()} \u2013 ${n.toISOString()}`:`${t.toISOString()} \u2013`:""}return"multiple"===t&&Array.isArray(e)?e.map(e=>e?.toISOString()).filter(Boolean).join(", "):!Array.isArray(e)&&e?e.toISOString():""}(e,t),name:n,form:o})}tx.displayName="@mantine/dates/HiddenDatesInput";var tC={input:"m-6fa5e2aa"};let tk={},tS=(0,o.d)((e,t)=>{let{inputProps:n,wrapperProps:o,placeholder:a,classNames:l,styles:i,unstyled:s,popoverProps:c,modalProps:u,dropdownType:d,children:f,formattedValue:m,dropdownHandlers:p,dropdownOpened:h,onClick:v,clearable:g,onClear:y,clearButtonProps:b,rightSection:w,shouldClear:E,readOnly:x,disabled:C,value:k,name:S,form:M,type:D,...T}=(0,eT.k)("PickerInputBase",tk,e),L=w||(g&&E&&!x&&!C?r.createElement(ez,{variant:"transparent",onClick:y,unstyled:s,size:n.size||"sm",...b}):null),R=()=>{let e="range"===D&&Array.isArray(k)&&k[0]&&!k[1];e&&y(),p.close()};return r.createElement(r.Fragment,null,"modal"===d&&!x&&r.createElement(tb,{opened:h,onClose:R,withCloseButton:!1,size:"auto","data-dates-modal":!0,unstyled:s,...u},f),r.createElement(tw.I.Wrapper,{...o},r.createElement(tE.J,{position:"bottom-start",opened:h,trapFocus:!0,returnFocus:!0,unstyled:s,...c,disabled:c?.disabled||"modal"===d||x,onClose:()=>{c?.onClose?.(),R()}},r.createElement(tE.J.Target,null,r.createElement(tw.I,{"aria-label":m||a,"data-dates-input":!0,"data-read-only":x||void 0,disabled:C,component:"button",type:"button",multiline:!0,onClick:e=>{v?.(e),p.toggle()},rightSection:L,...n,ref:t,classNames:{...l,input:eD(tC.input,l?.input)},...T},m||r.createElement(tw.I.Placeholder,{error:n.error,unstyled:s,className:l?.placeholder,style:i?.placeholder},a))),r.createElement(tE.J.Dropdown,{"data-dates-dropdown":!0},f))),r.createElement(tx,{value:k,name:S,form:M,type:D}))});tS.classes=tC,tS.displayName="@mantine/dates/PickerInputBase";let tM={type:"default",valueFormat:"MMMM YYYY",closeOnChange:!0,sortDates:!0,dropdownType:"popover"},tD=(0,o.d)((e,t)=>{let n=(0,a.w)("MonthPickerInput",tM,e),{type:o,value:i,defaultValue:s,onChange:u,valueFormat:d,labelSeparator:f,locale:v,classNames:g,styles:b,unstyled:w,closeOnChange:E,size:x,variant:C,dropdownType:k,sortDates:S,minDate:M,maxDate:D,vars:T,valueFormatter:L,...R}=n,{resolvedClassNames:I,resolvedStyles:$}=(0,l.h)({classNames:g,styles:b,props:n}),{calendarProps:N,others:z}=function(e){let{maxLevel:t,minLevel:n,defaultLevel:r,level:o,onLevelChange:a,nextIcon:l,previousIcon:i,date:s,defaultDate:c,onDateChange:u,numberOfColumns:d,columnsToScroll:f,ariaLabels:m,onYearSelect:p,onMonthSelect:h,onYearMouseEnter:v,onMonthMouseEnter:g,onNextMonth:y,onPreviousMonth:b,onNextYear:w,onPreviousYear:E,onNextDecade:x,onPreviousDecade:C,withCellSpacing:k,__updateDateOnYearSelect:S,__updateDateOnMonthSelect:M,firstDayOfWeek:D,weekdayFormat:T,weekendDays:L,getDayProps:R,excludeDate:I,renderDay:$,hideOutsideDates:N,hideWeekdays:z,getDayAriaLabel:A,monthLabelFormat:P,monthsListFormat:O,getMonthControlProps:_,yearLabelFormat:F,yearsListFormat:B,getYearControlProps:H,decadeLabelFormat:Y,allowSingleDateInRange:Z,allowDeselect:W,minDate:V,maxDate:j,locale:X,...K}=e;return{calendarProps:{maxLevel:t,minLevel:n,defaultLevel:r,level:o,onLevelChange:a,nextIcon:l,previousIcon:i,date:s,defaultDate:c,onDateChange:u,numberOfColumns:d,columnsToScroll:f,ariaLabels:m,onYearSelect:p,onMonthSelect:h,onYearMouseEnter:v,onMonthMouseEnter:g,onNextMonth:y,onPreviousMonth:b,onNextYear:w,onPreviousYear:E,onNextDecade:x,onPreviousDecade:C,withCellSpacing:k,__updateDateOnYearSelect:S,__updateDateOnMonthSelect:M,firstDayOfWeek:D,weekdayFormat:T,weekendDays:L,getDayProps:R,excludeDate:I,renderDay:$,hideOutsideDates:N,hideWeekdays:z,getDayAriaLabel:A,monthLabelFormat:P,monthsListFormat:O,getMonthControlProps:_,yearLabelFormat:F,yearsListFormat:B,getYearControlProps:H,decadeLabelFormat:Y,allowSingleDateInRange:Z,allowDeselect:W,minDate:V,maxDate:j,locale:X},others:K}}(R),{_value:A,setValue:P,formattedValue:O,dropdownHandlers:_,dropdownOpened:F,onClear:B,shouldClear:H}=function({type:e,value:t,defaultValue:n,onChange:o,locale:a,format:l,closeOnChange:i,sortDates:s,labelSeparator:u,valueFormatter:d}){let f=c(),[m,p]=function(e=!1,t){let{onOpen:n,onClose:o}={},[a,l]=(0,r.useState)(e),i=(0,r.useCallback)(()=>{l(e=>e||(n?.(),!0))},[n]),s=(0,r.useCallback)(()=>{l(e=>e?(o?.(),!1):e)},[o]),c=(0,r.useCallback)(()=>{a?s():i()},[s,i,a]);return[a,{open:i,close:s,toggle:c}]}(!1),[v,g]=y({type:e,value:t,defaultValue:n,onChange:o}),b=function({formatter:e,...t}){return(e||h)(t)}({type:e,date:v,locale:f.getLocale(a),format:l,labelSeparator:f.getLabelSeparator(u),formatter:d}),w=t=>{i&&("default"===e&&p.close(),"range"===e&&t[0]&&t[1]&&p.close()),s&&"multiple"===e?g([...t].sort((e,t)=>e.getTime()-t.getTime())):g(t)},E="range"===e?!!v[0]:"multiple"===e?v.length>0:null!==v;return{_value:v,setValue:w,onClear:()=>w("range"===e?[null,null]:"multiple"===e?[]:null),shouldClear:E,formattedValue:b,dropdownOpened:m,dropdownHandlers:p}}({type:o,value:i,defaultValue:s,onChange:u,locale:v,format:d,labelSeparator:f,closeOnChange:E,sortDates:S,valueFormatter:L}),Y=c();return r.createElement(tS,{formattedValue:O,dropdownOpened:F,dropdownHandlers:_,classNames:I,styles:$,unstyled:w,ref:t,onClear:B,shouldClear:H,value:A,size:x,variant:C,dropdownType:k,...z,type:o,__staticSelector:"MonthPickerInput"},r.createElement(eM,{...N,date:m("add",N.date,Y.getTimezone()),size:x,variant:C,type:o,value:A,defaultDate:Array.isArray(A)?A[0]||p({maxDate:D,minDate:M}):A||p({maxDate:D,minDate:M}),onChange:P,locale:v,classNames:I,styles:$,unstyled:w,__staticSelector:"MonthPickerInput",__stopPropagation:"popover"===k,minDate:M,maxDate:D,__timezoneApplied:!0}))});tD.classes={...tS.classes,...eM.classes},tD.displayName="@mantine/dates/MonthPickerInput"},6145:function(e,t,n){"use strict";n.d(t,{l:function(){return o}});var r=n(7378);function o(e,t){let n=(0,r.useRef)(!1);(0,r.useEffect)(()=>()=>{n.current=!1},[]),(0,r.useEffect)(()=>{if(n.current)return e();n.current=!0},t)}},1132:function(e,t,n){"use strict";n.d(t,{u:function(){return a}});var r=n(7378),o=n(6145);function a({opened:e,shouldReturnFocus:t=!0}){let n=(0,r.useRef)(),a=()=>{n.current&&"focus"in n.current&&"function"==typeof n.current.focus&&n.current?.focus({preventScroll:!0})};return(0,o.l)(()=>{let r=-1,o=e=>{"Tab"===e.key&&window.clearTimeout(r)};return document.addEventListener("keydown",o),e?n.current=document.activeElement:t&&(r=window.setTimeout(a,10)),()=>{window.clearTimeout(r),document.removeEventListener("keydown",o)}},[e,t]),a}},633:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(7378);function o(e,t=["INPUT","TEXTAREA","SELECT"],n=!1){(0,r.useEffect)(()=>{let r=r=>{e.forEach(([e,o,a={preventDefault:!0}])=>{(function(e,t){let{alt:n,ctrl:r,meta:o,mod:a,shift:l,key:i}=e,{altKey:s,ctrlKey:c,metaKey:u,shiftKey:d,key:f}=t;if(n!==s)return!1;if(a){if(!c&&!u)return!1}else if(r!==c||o!==u)return!1;return l===d&&!!i&&(f.toLowerCase()===i.toLowerCase()||t.code.replace("Key","").toLowerCase()===i.toLowerCase())})(function(e){let t=e.toLowerCase().split("+").map(e=>e.trim()),n={alt:t.includes("alt"),ctrl:t.includes("ctrl"),meta:t.includes("meta"),mod:t.includes("mod"),shift:t.includes("shift")},r=["alt","ctrl","meta","shift","mod"],o=t.find(e=>!r.includes(e));return{...n,key:o}}(e),r)&&function(e,t,n=!1){return!(e.target instanceof HTMLElement)||(n?!t.includes(e.target.tagName):!e.target.isContentEditable&&!t.includes(e.target.tagName))}(r,t,n)&&(a.preventDefault&&r.preventDefault(),o(r))})};return document.documentElement.addEventListener("keydown",r),()=>document.documentElement.removeEventListener("keydown",r)},[e])}},6184:function(e,t,n){"use strict";n.d(t,{M:function(){return i}});var r=n(7378),o=n(213),a=n(1883);let l=r["useId".toString()]||(()=>void 0);function i(e){let t=function(){let e=l();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[n,i]=(0,r.useState)(t);return((0,o.Y)(()=>{i((0,a.k)())},[]),"string"==typeof e)?e:"undefined"==typeof window?t:n}},8395:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r=n(7378),o=n(8360);function a(e){try{return e&&JSON.parse(e)}catch{return e}}function l(e){return{getItem:t=>{try{return window[e].getItem(t)}catch(e){return console.warn("use-local-storage: Failed to get value from storage, localStorage is blocked"),null}},setItem:(t,n)=>{try{window[e].setItem(t,n)}catch(e){console.warn("use-local-storage: Failed to set value to storage, localStorage is blocked")}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){console.warn("use-local-storage: Failed to remove value from storage, localStorage is blocked")}}}}function i(e){return(function(e,t){let n="localStorage"===e?"mantine-local-storage":"mantine-session-storage",{getItem:i,setItem:s,removeItem:c}=l(e);return function({key:l,defaultValue:u,getInitialValueInEffect:d=!0,deserialize:f=a,serialize:m=e=>(function(e,t="use-local-storage"){try{return JSON.stringify(e)}catch(e){throw Error(`@mantine/hooks ${t}: Failed to serialize the value`)}})(e,t)}){let p=(0,r.useCallback)(t=>{let n;try{n="undefined"==typeof window||!(e in window)||null===window[e]||!!t}catch(e){n=!0}if(n)return u;let r=i(l);return null!==r?f(r):u},[l,u]),[h,v]=(0,r.useState)(p(d)),g=(0,r.useCallback)(e=>{e instanceof Function?v(t=>{let r=e(t);return s(l,m(r)),window.dispatchEvent(new CustomEvent(n,{detail:{key:l,value:e(t)}})),r}):(s(l,m(e)),window.dispatchEvent(new CustomEvent(n,{detail:{key:l,value:e}})),v(e))},[l]),y=(0,r.useCallback)(()=>{c(l),window.dispatchEvent(new CustomEvent(n,{detail:{key:l,value:u}}))},[]);return(0,o.s)("storage",t=>{t.storageArea===window[e]&&t.key===l&&v(f(t.newValue??void 0))}),(0,o.s)(n,e=>{e.detail.key===l&&v(e.detail.value)}),(0,r.useEffect)(()=>{void 0!==u&&void 0===h&&g(u)},[u,h,g]),(0,r.useEffect)(()=>{d&&g(p())},[]),[void 0===h?u:h,g,y]}})("localStorage","use-local-storage")(e)}!function(e){let{getItem:t}=l(e)}("localStorage")},183:function(e,t,n){"use strict";n.d(t,{Yx:function(){return a},kR:function(){return o}});var r=n(7378);function o(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function a(...e){return(0,r.useCallback)(function(...e){return t=>{e.forEach(e=>o(e,t))}}(...e),e)}},5569:function(e,t,n){"use strict";n.d(t,{J:function(){return o}});var r=n(1263);function o(e,t){return(0,r.a)("(prefers-reduced-motion: reduce)",e,t)}},5006:function(e,t,n){"use strict";n.d(t,{C:function(){return o}});var r=n(7378);function o({value:e,defaultValue:t,finalValue:n,onChange:o=()=>{}}){let[a,l]=(0,r.useState)(void 0!==t?t:n);return void 0!==e?[e,o,!0]:[a,(e,...t)=>{l(e),o?.(e,...t)},!1]}},8360:function(e,t,n){"use strict";n.d(t,{s:function(){return o}});var r=n(7378);function o(e,t,n){(0,r.useEffect)(()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}},4941:function(e,t,n){"use strict";function r(e,t,n){return void 0===t&&void 0===n?e:void 0!==t&&void 0===n?Math.max(e,t):void 0===t&&void 0!==n?Math.min(e,n):Math.min(Math.max(e,t),n)}n.d(t,{u:function(){return r}})},1883:function(e,t,n){"use strict";function r(){return`mantine-${Math.random().toString(36).slice(2,11)}`}n.d(t,{k:function(){return r}})},5702:function(e,t,n){"use strict";n.d(t,{B:function(){return ts}});var r=n(7378),o=n(1799),a=n(4485),l={demo:"m-a3c6e060",demoInner:"m-ad8eb9d6"};function i({withPadding:e=!0,centered:t,maxWidth:n,minHeight:i,children:s,dimmed:c,striped:u}){return r.createElement(o.x,{className:l.demo,mod:{"with-padding":e,centered:t,dimmed:c,striped:u},__vars:{"--demo-flex":n?"1":void 0,"--demo-max-width":n?(0,a.h)(n):void 0,"--demo-min-height":i?(0,a.h)(i):void 0,"--demo-margin-y":n&&t?"auto":void 0}},r.createElement("div",{className:l.demoInner},s))}var s=n(3276);function c({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],...n},r.createElement("path",{fill:"#1976d2",d:"M6 6h36v36H6z"}),r.createElement("path",{fill:"#fff",d:"M27.49 22H14.227v3.264h4.757V40h3.769V25.264h4.737zM39.194 26.084s-1.787-1.192-3.807-1.192-2.747.96-2.747 1.986c0 2.648 7.381 2.383 7.381 7.712 0 8.209-11.254 4.568-11.254 4.568V35.22s2.152 1.622 4.733 1.622 2.483-1.688 2.483-1.92c0-2.449-7.315-2.449-7.315-7.878 0-7.381 10.658-4.469 10.658-4.469l-.132 3.509z"}))}function u({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],...n},r.createElement("path",{fill:"#0277BD",d:"M41 5H7l3 34 14 4 14-4 3-34z"}),r.createElement("path",{fill:"#039BE5",d:"M24 8v31.9l11.2-3.2L37.7 8z"}),r.createElement("path",{fill:"#FFF",d:"M33.1 13H24v4h4.9l-.3 4H24v4h4.4l-.3 4.5-4.1 1.4v4.2l7.9-2.6.7-11.5z"}),r.createElement("path",{fill:"#EEE",d:"M24 13v4h-8.9l-.3-4H24zm-4.6 8l.2 4H24v-4h-4.6zm.4 6h-4l.3 5.5 7.9 2.6v-4.2l-4.1-1.4-.1-2.5z"}))}function d(e){return e.endsWith(".ts")||e.endsWith(".tsx")?r.createElement(c,{size:18}):e.endsWith(".css")||e.endsWith(".scss")?r.createElement(u,{size:18}):null}var f={code:"m-66990f0a"};function m({code:e,defaultExpanded:t=!0}){let n="string"==typeof e?{code:e,fileName:"Demo.tsx",language:"tsx"}:e;return r.createElement(r.Fragment,null,n&&r.createElement(s.Q,{code:n,className:f.code,getFileIcon:d,withExpandButton:!0,defaultExpanded:t}))}var p=n(624),h={root:"m-761fa02a"};function v({className:e,...t}){return r.createElement("div",{className:(0,p.Z)(h.root,e),...t})}function g({code:e,children:t,withPadding:n,centered:o,defaultExpanded:a=!0,maxWidth:l,minHeight:s,dimmed:c,striped:u}){return r.createElement(v,null,r.createElement(i,{withPadding:n,centered:o,maxWidth:l,minHeight:s,dimmed:c,striped:u},t),r.createElement(m,{code:e,defaultExpanded:a}))}var y=n(5405),b=n(149),w={columns:"m-df4e856a",controls:"m-de00ac9",header:"m-c4d78f60"};function E({children:e,withPadding:t,centered:n,maxWidth:o,minHeight:a,title:l,description:s,controls:c,dimmed:u,striped:d}){return r.createElement("div",{className:w.columns},r.createElement(i,{withPadding:t,maxWidth:o,minHeight:a,centered:n,dimmed:u,striped:d},e),r.createElement("div",{className:w.controls},l&&r.createElement("div",{className:w.header},r.createElement(b.x,{fw:500,fz:"sm",mb:5},l),s&&r.createElement(b.x,{c:"dimmed",fz:11,lh:1.45},s)),c))}var x=n(9734);function C(e){return"string"!=typeof e?"":e.charAt(0).toUpperCase()+e.slice(1)}function k(e){return C(e.replace(/([a-z])([A-Z])/g,"$1 $2").toLowerCase())}var S=n(7935),M=n(5006),D=n(6184);let T={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};var L=n(183),R=n(947),I=n(7061),$=n(6415),N=n(9104),z=n(6861),A=n(7040),P=n(7226),O=n(863),_=n(9662),F=n(892);function B(e,t){let n=parseFloat(e.replace("px",""));return Number.isNaN(n)?t:n}var H={root:"m-cf365364",indicator:"m-9e182ccd",label:"m-1738fcb2",input:"m-1714d588",control:"m-69686b9b"};let Y={withItemsBorders:!0},Z=(0,$.Z)((e,{radius:t,color:n,transitionDuration:r,size:o,transitionTimingFunction:a})=>({root:{"--sc-radius":void 0===t?void 0:(0,R.H5)(t),"--sc-color":n?(0,N.p)(n,e):void 0,"--sc-shadow":n?void 0:"var(--mantine-shadow-xs)","--sc-transition-duration":void 0===r?void 0:`${r}ms`,"--sc-transition-timing-function":a,"--sc-padding":(0,R.ap)(o,"sc-padding"),"--sc-font-size":(0,R.yv)(o)}})),W=(0,_.d)((e,t)=>{let n=(0,P.w)("SegmentedControl",Y,e),{classNames:a,className:l,style:i,styles:s,unstyled:c,vars:u,data:d,value:f,defaultValue:m,onChange:p,size:h,name:v,disabled:g,readOnly:y,fullWidth:b,orientation:w,radius:E,color:x,transitionDuration:C,transitionTimingFunction:k,variant:S,autoContrast:R,withItemsBorders:$,mod:N,..._}=n,W=(0,O.y)({name:"SegmentedControl",props:n,classes:H,className:l,style:i,classNames:a,styles:s,unstyled:c,vars:u,varsResolver:Z}),{dir:V}=(0,F.gm)(),j=(0,A.rZ)(),X=d.map(e=>"string"==typeof e?{label:e,value:e}:e),[K,G]=(0,M.C)({value:f,defaultValue:m,finalValue:Array.isArray(d)?X.find(e=>!e.disabled)?.value??d[0]?.value??null:null,onChange:p}),[q,U]=(0,r.useState)({width:0,height:0,translate:[0,0]}),J=(0,D.M)(v),Q=(0,r.useRef)({}),ee=(0,r.useRef)(null),[et,en]=(0,r.useState)(!1),[er,eo]=function(){let e=(0,r.useRef)(0),t=(0,r.useRef)(null),[n,o]=(0,r.useState)(T),a=(0,r.useMemo)(()=>"undefined"!=typeof window?new ResizeObserver(n=>{let r=n[0];r&&(cancelAnimationFrame(e.current),e.current=requestAnimationFrame(()=>{t.current&&o(r.contentRect)}))}):null,[]);return(0,r.useEffect)(()=>(t.current&&a?.observe(t.current),()=>{a?.disconnect(),e.current&&cancelAnimationFrame(e.current)}),[t.current]),[t,n]}();(0,r.useEffect)(()=>{if(K in Q.current&&er.current){let e=Q.current[K];if(e){let t=function(e,t){let n=window.getComputedStyle(e);return{top:B(n.getPropertyValue("padding-top"),t),right:B(n.getPropertyValue("padding-right"),t),bottom:B(n.getPropertyValue("padding-bottom"),t),left:B(n.getPropertyValue("padding-left"),t)}}(ee.current,4),n=e.getBoundingClientRect(),r=e.offsetWidth/n.width,o=e.clientWidth*r||0,a=e.clientHeight*r||0,l=eo.width-e.parentElement.offsetLeft+("rtl"===V?t.left:t.right)-o,i=e.parentElement.offsetLeft-("rtl"===V?t.right:t.left);U({width:o,height:a,translate:["rtl"===V?-1*l:i,e.parentElement.offsetTop-t.top]})}else U({width:0,height:0,translate:[0,0]})}},[K,eo,V]),function(e,t,n={autoInvoke:!1}){let o=(0,r.useRef)(null),a=(0,r.useCallback)((...n)=>{o.current||(o.current=window.setTimeout(()=>{e(n),o.current=null},t))},[t]),l=(0,r.useCallback)(()=>{o.current&&(window.clearTimeout(o.current),o.current=null)},[]);(0,r.useEffect)(()=>(n.autoInvoke&&a(),l),[l,a])}(()=>{"test"!=(void 0!==I&&I.env?"production":"development")&&en(!0)},20,{autoInvoke:!0});let ea=X.map(e=>r.createElement(o.x,{...W("control"),mod:{active:K===e.value,orientation:w},key:e.value},r.createElement("input",{...W("input"),disabled:g||e.disabled,type:"radio",name:J,value:e.value,id:`${J}-${e.value}`,checked:K===e.value,onChange:()=>!y&&G(e.value),"data-focus-ring":j.focusRing}),r.createElement(o.x,{component:"label",...W("label"),mod:{active:K===e.value&&!(g||e.disabled),disabled:g||e.disabled,"read-only":y},htmlFor:`${J}-${e.value}`,ref:t=>{Q.current[e.value]=t},__vars:{"--sc-label-color":void 0!==x?(0,z.R)({color:x,theme:j}):void 0}},e.label))),el=(0,L.Yx)(er,ee,t);return 0===d.length?null:r.createElement(o.x,{...W("root"),variant:S,size:h,ref:el,mod:[{"full-width":b,orientation:w,initialization:!et,"with-items-borders":$},N],..._,role:"radiogroup"},"string"==typeof K&&r.createElement(o.x,{component:"span",...W("indicator"),__vars:{"--sc-indicator-width":`${q.width}px`,"--sc-indicator-height":`${q.height}px`,"--sc-indicator-transform":`translate(${q.translate[0]}px, ${q.translate[1]}px)`}}),ea)});function V(e){return e.map(e=>"string"==typeof e?{label:C(e),value:e}:{value:e.value,label:C(e.label)})}W.classes=H,W.displayName="@mantine/core/SegmentedControl";var j=n(2234),X=n(5427),K={root:"m-de3d2490",colorOverlay:"m-862f3d1b",shadowOverlay:"m-98ae7f22",alphaOverlay:"m-95709ac0",childrenOverlay:"m-93e74e3"};let G={withShadow:!0},q=(0,$.Z)((e,{radius:t,size:n})=>({root:{"--cs-radius":void 0===t?void 0:(0,R.H5)(t),"--cs-size":(0,a.h)(n)}})),U=(0,X.b)((e,t)=>{let n=(0,P.w)("ColorSwatch",G,e),{classNames:a,className:l,style:i,styles:s,unstyled:c,vars:u,color:d,size:f,radius:m,withShadow:p,children:h,variant:v,...g}=(0,P.w)("ColorSwatch",G,n),y=(0,O.y)({name:"ColorSwatch",props:n,classes:K,className:l,style:i,classNames:a,styles:s,unstyled:c,vars:u,varsResolver:q});return r.createElement(o.x,{ref:t,variant:v,size:f,...y("root",{focusable:!0}),...g},r.createElement("span",{...y("alphaOverlay")}),p&&r.createElement("span",{...y("shadowOverlay")}),r.createElement("span",{...y("colorOverlay",{style:{backgroundColor:d}})}),r.createElement("span",{...y("childrenOverlay")},h))});U.classes=K,U.displayName="@mantine/core/ColorSwatch";var J=n(4670),Q=n(1487),ee=n(5310),et=n(7878),en=n(6145),er=n(4941);function eo(e){return{x:(0,er.u)(e.x,0,1),y:(0,er.u)(e.y,0,1)}}function ea(e,t,n="ltr"){let o=(0,r.useRef)(null),a=(0,r.useRef)(!1),l=(0,r.useRef)(!1),i=(0,r.useRef)(0),[s,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{a.current=!0},[]),(0,r.useEffect)(()=>{let r=({x:t,y:r})=>{cancelAnimationFrame(i.current),i.current=requestAnimationFrame(()=>{if(a.current&&o.current){o.current.style.userSelect="none";let a=o.current.getBoundingClientRect();if(a.width&&a.height){let o=(0,er.u)((t-a.left)/a.width,0,1);e({x:"ltr"===n?o:1-o,y:(0,er.u)((r-a.top)/a.height,0,1)})}}})},s=()=>{document.addEventListener("mousemove",p),document.addEventListener("mouseup",f),document.addEventListener("touchmove",v),document.addEventListener("touchend",f)},u=()=>{document.removeEventListener("mousemove",p),document.removeEventListener("mouseup",f),document.removeEventListener("touchmove",v),document.removeEventListener("touchend",f)},d=()=>{!l.current&&a.current&&(l.current=!0,"function"==typeof t?.onScrubStart&&t.onScrubStart(),c(!0),s())},f=()=>{l.current&&a.current&&(l.current=!1,c(!1),u(),setTimeout(()=>{"function"==typeof t?.onScrubEnd&&t.onScrubEnd()},0))},m=e=>{d(),e.preventDefault(),p(e)},p=e=>r({x:e.clientX,y:e.clientY}),h=e=>{e.cancelable&&e.preventDefault(),d(),v(e)},v=e=>{e.cancelable&&e.preventDefault(),r({x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY})};return o.current?.addEventListener("mousedown",m),o.current?.addEventListener("touchstart",h,{passive:!1}),()=>{o.current&&(o.current.removeEventListener("mousedown",m),o.current.removeEventListener("touchstart",h))}},[n,e]),{ref:o,active:s}}var el=n(2740);let[ei,es]=(0,el.V)(null),ec=(0,r.forwardRef)(({position:e,...t},n)=>r.createElement(o.x,{ref:n,__vars:{"--_thumb-y-offset":`${100*e.y}%`,"--_thumb-x-offset":`${100*e.x}%`},...t}));ec.displayName="@mantine/core/ColorPickerThumb";var eu={wrapper:"m-fee9c77",preview:"m-9dddfbac",body:"m-bffecc3e",sliders:"m-3283bb96",thumb:"m-40d572ba",swatch:"m-d8ee6fd8",swatches:"m-5711e686",saturation:"m-202a296e",saturationOverlay:"m-11b3db02",slider:"m-d856d47d",sliderOverlay:"m-8f327113"};let ed={},ef=(0,_.d)((e,t)=>{let n=(0,P.w)("ColorSlider",ed,e),{classNames:l,className:i,style:s,styles:c,unstyled:u,vars:d,onChange:f,onChangeEnd:m,maxValue:p,round:h,size:v="md",focusable:g=!0,value:y,overlays:b,thumbColor:w="transparent",onScrubStart:E,onScrubEnd:x,__staticSelector:C="ColorPicker",...k}=n,S=(0,O.y)({name:C,classes:eu,props:n,className:i,style:s,classNames:l,styles:c,unstyled:u}),M=es()?.getStyles,D=M||S,T=(0,A.rZ)(),[R,I]=(0,r.useState)({y:0,x:y/p}),$=(0,r.useRef)(R),N=e=>h?Math.round(e*p):e*p,{ref:z}=ea(({x:e,y:t})=>{$.current={x:e,y:t},f?.(N(e))},{onScrubEnd:()=>{let{x:e}=$.current;m?.(N(e)),x?.()},onScrubStart:E});(0,en.l)(()=>{I({y:0,x:y/p})},[y]);let _=(e,t)=>{e.preventDefault();let n=eo(t);f?.(N(n.x)),m?.(N(n.x))},F=b.map((e,t)=>r.createElement("div",{...D("sliderOverlay"),style:e,key:t}));return r.createElement(o.x,{...k,ref:(0,L.Yx)(z,t),...D("slider"),role:"slider","aria-valuenow":y,"aria-valuemax":p,"aria-valuemin":0,tabIndex:g?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowRight":_(e,{x:R.x+.05,y:R.y});break;case"ArrowLeft":_(e,{x:R.x-.05,y:R.y})}},"data-focus-ring":T.focusRing,__vars:{"--_cp-thumb-size":`var(--cp-thumb-size-${v})`}},F,r.createElement(ec,{position:R,...D("thumb",{style:{top:(0,a.h)(1),background:w}})}))});function em(e,t=0,n=10**t){return Math.round(n*e)/n}ef.displayName="@mantine/core/ColorSlider";let ep={grad:.9,turn:360,rad:360/(2*Math.PI)},eh=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function ev(e){let t=eh.exec(e);return t?function({h:e,s:t,l:n,a:r}){let o=t*((n<50?n:100-n)/100);return{h:e,s:o>0?2*o/(n+o)*100:0,v:n+o,a:r}}({h:function(e,t="deg"){return Number(e)*(ep[t]||1)}(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}}function eg({r:e,g:t,b:n,a:r}){let o=Math.max(e,t,n),a=o-Math.min(e,t,n),l=a?o===e?(t-n)/a:o===t?2+(n-e)/a:4+(e-t)/a:0;return{h:em(60*(l<0?l+6:l),3),s:em(o?a/o*100:0,3),v:em(o/255*100,3),a:r}}function ey(e){let t="#"===e[0]?e.slice(1):e;return 3===t.length?eg({r:parseInt(t[0]+t[0],16),g:parseInt(t[1]+t[1],16),b:parseInt(t[2]+t[2],16),a:1}):eg({r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:1})}let eb=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function ew(e){let t=eb.exec(e);return t?eg({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}}let eE={hex:/^#?([0-9A-F]{3}){1,2}$/i,hexa:/^#?([0-9A-F]{4}){1,2}$/i,rgb:/^rgb\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,rgba:/^rgba\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,hsl:/hsl\(\s*(\d+)\s*,\s*(\d+(?:\.\d+)?%)\s*,\s*(\d+(?:\.\d+)?%)\)/i,hsla:/^hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*(\d*(?:\.\d+)?)\)$/i},ex={hex:ey,hexa:function(e){let t="#"===e[0]?e.slice(1):e,n=e=>em(parseInt(e,16)/255,3);if(4===t.length){let e=t.slice(0,3),r=n(t[3]+t[3]),o={...ey(e),a:r};return o}let r=t.slice(0,6),o=n(t.slice(6,8)),a={...ey(r),a:o};return a},rgb:ew,rgba:ew,hsl:ev,hsla:ev};function eC(e){if("string"!=typeof e)return{h:0,s:0,v:0,a:1};if("transparent"===e)return{h:0,s:0,v:0,a:0};let t=e.trim();for(let[e,n]of Object.entries(eE))if(n.test(t))return ex[e](t);return{h:0,s:0,v:0,a:1}}let ek={},eS=(0,r.forwardRef)((e,t)=>{let{value:n,onChange:o,onChangeEnd:l,color:i,...s}=(0,P.w)("AlphaSlider",ek,e);return r.createElement(ef,{...s,ref:t,value:n,onChange:e=>o?.(em(e,2)),onChangeEnd:e=>l?.(em(e,2)),maxValue:1,round:!1,"data-alpha":!0,overlays:[{backgroundImage:"linear-gradient(45deg, var(--_slider-checkers) 25%, transparent 25%), linear-gradient(-45deg, var(--_slider-checkers) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--_slider-checkers) 75%), linear-gradient(-45deg, var(--mantine-color-body) 75%, var(--_slider-checkers) 75%)",backgroundSize:`${(0,a.h)(8)} ${(0,a.h)(8)}`,backgroundPosition:`0 0, 0 ${(0,a.h)(4)}, ${(0,a.h)(4)} ${(0,a.h)(-4)}, ${(0,a.h)(-4)} 0`},{backgroundImage:`linear-gradient(90deg, transparent, ${i})`},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${(0,a.h)(1)} inset, rgb(0, 0, 0, .15) 0 0 ${(0,a.h)(4)} inset`}]})});function eM({h:e,s:t,v:n,a:r}){let o=e/360*6,a=t/100,l=n/100,i=Math.floor(o),s=l*(1-a),c=l*(1-(o-i)*a),u=l*(1-(1-o+i)*a),d=i%6;return{r:em(255*[l,c,s,s,u,l][d]),g:em(255*[u,l,l,c,s,s][d]),b:em(255*[s,s,u,l,l,c][d]),a:em(r,2)}}function eD(e,t){let{r:n,g:r,b:o,a}=eM(e);return t?`rgba(${n}, ${r}, ${o}, ${em(a,2)})`:`rgb(${n}, ${r}, ${o})`}function eT({h:e,s:t,v:n,a:r},o){let a=(200-t)*n/100,l={h:Math.round(e),s:Math.round(a>0&&a<200?t*n/100/(a<=100?a:200-a)*100:0),l:Math.round(a/2)};return o?`hsla(${l.h}, ${l.s}%, ${l.l}%, ${em(r,2)})`:`hsl(${l.h}, ${l.s}%, ${l.l}%)`}function eL(e){let t=e.toString(16);return t.length<2?`0${t}`:t}function eR(e){let{r:t,g:n,b:r}=eM(e);return`#${eL(t)}${eL(n)}${eL(r)}`}eS.displayName="@mantine/core/AlphaSlider";let eI={hex:eR,hexa:e=>(function(e){let t=Math.round(255*e.a);return`${eR(e)}${eL(t)}`})(e),rgb:e=>eD(e,!1),rgba:e=>eD(e,!0),hsl:e=>eT(e,!1),hsla:e=>eT(e,!0)};function e$(e,t){return t?e in eI?eI[e](t):eI.hex(t):"#000000"}let eN=(0,r.forwardRef)((e,t)=>{let{value:n,onChange:o,onChangeEnd:l,color:i,...s}=(0,P.w)("HueSlider",{},e);return r.createElement(ef,{...s,ref:t,value:n,onChange:o,onChangeEnd:l,maxValue:360,thumbColor:`hsl(${n}, 100%, 50%)`,round:!0,"data-hue":!0,overlays:[{backgroundImage:"linear-gradient(to right,hsl(0,100%,50%),hsl(60,100%,50%),hsl(120,100%,50%),hsl(170,100%,50%),hsl(240,100%,50%),hsl(300,100%,50%),hsl(360,100%,50%))"},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${(0,a.h)(1)} inset, rgb(0, 0, 0, .15) 0 0 ${(0,a.h)(4)} inset`}]})});function ez({className:e,onChange:t,onChangeEnd:n,value:a,saturationLabel:l,focusable:i=!0,size:s,color:c,onScrubStart:u,onScrubEnd:d,...f}){let{getStyles:m}=es(),[p,h]=(0,r.useState)({x:a.s/100,y:1-a.v/100}),v=(0,r.useRef)(p),{ref:g}=ea(({x:e,y:n})=>{v.current={x:e,y:n},t({s:Math.round(100*e),v:Math.round((1-n)*100)})},{onScrubEnd:()=>{let{x:e,y:t}=v.current;n({s:Math.round(100*e),v:Math.round((1-t)*100)}),d?.()},onScrubStart:u});(0,r.useEffect)(()=>{h({x:a.s/100,y:1-a.v/100})},[a.s,a.v]);let y=(e,r)=>{e.preventDefault();let o=eo(r);t({s:Math.round(100*o.x),v:Math.round((1-o.y)*100)}),n({s:Math.round(100*o.x),v:Math.round((1-o.y)*100)})};return r.createElement(o.x,{...m("saturation"),ref:g,...f,role:"slider","aria-label":l,"aria-valuenow":p.x,"aria-valuetext":e$("rgba",a),tabIndex:i?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowUp":y(e,{y:p.y-.05,x:p.x});break;case"ArrowDown":y(e,{y:p.y+.05,x:p.x});break;case"ArrowRight":y(e,{x:p.x+.05,y:p.y});break;case"ArrowLeft":y(e,{x:p.x-.05,y:p.y})}}},r.createElement("div",{...m("saturationOverlay",{style:{backgroundColor:`hsl(${a.h}, 100%, 50%)`}})}),r.createElement("div",{...m("saturationOverlay",{style:{backgroundImage:"linear-gradient(90deg, #fff, transparent)"}})}),r.createElement("div",{...m("saturationOverlay",{style:{backgroundImage:"linear-gradient(0deg, #000, transparent)"}})}),r.createElement(ec,{position:p,...m("thumb",{style:{backgroundColor:c}})}))}eN.displayName="@mantine/core/HueSlider",ez.displayName="@mantine/core/Saturation";let eA=(0,r.forwardRef)(({className:e,datatype:t,setValue:n,onChangeEnd:a,size:l,focusable:i,data:s,swatchesPerRow:c,...u},d)=>{let f=es(),m=s.map((e,t)=>r.createElement(U,{...f.getStyles("swatch"),unstyled:f.unstyled,component:"button",type:"button",color:e,key:t,radius:"sm",onClick:()=>{n(e),a?.(e)},"aria-label":e,tabIndex:i?0:-1,"data-swatch":!0}));return r.createElement(o.x,{...f.getStyles("swatches"),ref:d,...u},m)});eA.displayName="@mantine/core/Swatches";let eP={swatchesPerRow:7,withPicker:!0,focusable:!0,size:"md",__staticSelector:"ColorPicker"},eO=(0,$.Z)((e,{size:t,swatchesPerRow:n})=>({wrapper:{"--cp-preview-size":(0,R.ap)(t,"cp-preview-size"),"--cp-width":(0,R.ap)(t,"cp-width"),"--cp-body-spacing":(0,R.bG)(t),"--cp-swatch-size":`${100/n}%`,"--cp-thumb-size":(0,R.ap)(t,"cp-thumb-size"),"--cp-saturation-height":(0,R.ap)(t,"cp-saturation-height")}})),e_=(0,_.d)((e,t)=>{let n=(0,P.w)("ColorPicker",eP,e),{classNames:a,className:l,style:i,styles:s,unstyled:c,vars:u,format:d,value:f,defaultValue:m,onChange:p,onChangeEnd:h,withPicker:v,size:g,saturationLabel:y,hueLabel:b,alphaLabel:w,focusable:E,swatches:x,swatchesPerRow:C,fullWidth:k,onColorSwatchClick:S,__staticSelector:D,mod:T,...L}=n,R=(0,O.y)({name:D,props:n,classes:eu,className:l,style:i,classNames:a,styles:s,unstyled:c,rootSelector:"wrapper",vars:u,varsResolver:eO}),I=(0,r.useRef)(d),$=(0,r.useRef)(),N=(0,r.useRef)(-1),z=(0,r.useRef)(!1),A="hexa"===d||"rgba"===d||"hsla"===d,[_,F,B]=(0,M.C)({value:f,defaultValue:m,finalValue:"#FFFFFF",onChange:p}),[H,Y]=(0,r.useState)(eC(_)),Z=()=>{window.clearTimeout(N.current),z.current=!0},W=()=>{window.clearTimeout(N.current),N.current=window.setTimeout(()=>{z.current=!1},200)},V=e=>{Y(t=>{let n={...t,...e};return $.current=e$(I.current,n),n}),F($.current)};return(0,en.l)(()=>{(function(e){for(let[,t]of Object.entries(eE))if(t.test(e))return!0;return!1})(f)&&!z.current&&Y(eC(f))},[f]),(0,en.l)(()=>{I.current=d,F(e$(d,H))},[d]),r.createElement(ei,{value:{getStyles:R,unstyled:c}},r.createElement(o.x,{ref:t,...R("wrapper"),size:g,mod:[{"full-width":k},T],...L},v&&r.createElement(r.Fragment,null,r.createElement(ez,{value:H,onChange:V,onChangeEnd:({s:e,v:t})=>h?.(e$(I.current,{...H,s:e,v:t})),color:_,size:g,focusable:E,saturationLabel:y,onScrubStart:Z,onScrubEnd:W}),r.createElement("div",{...R("body")},r.createElement("div",{...R("sliders")},r.createElement(eN,{value:H.h,onChange:e=>V({h:e}),onChangeEnd:e=>h?.(e$(I.current,{...H,h:e})),size:g,focusable:E,"aria-label":b,onScrubStart:Z,onScrubEnd:W}),A&&r.createElement(eS,{value:H.a,onChange:e=>V({a:e}),onChangeEnd:e=>{h?.(e$(I.current,{...H,a:e}))},size:g,color:e$("hex",H),focusable:E,"aria-label":w,onScrubStart:Z,onScrubEnd:W})),A&&r.createElement(U,{color:_,radius:"sm",size:"var(--cp-preview-size)",...R("preview")}))),Array.isArray(x)&&r.createElement(eA,{data:x,swatchesPerRow:C,focusable:E,setValue:F,onChangeEnd:e=>{let t=e$(d,eC(e));S?.(t),h?.(t),B||Y(eC(e))}})))});e_.classes=eu,e_.displayName="@mantine/core/ColorPicker";var eF=n(2033);function eB(){return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 200 200",style:{width:(0,a.h)(18),height:(0,a.h)(18)}},r.createElement("path",{fill:"#FF5178",d:"M100 0a100 100 0 00-50 13.398l30 51.961A40 40 0 01100 60V0z"}),r.createElement("path",{fill:"#FF9259",d:"M49.982 13.408a99.999 99.999 0 00-36.595 36.61l51.968 29.99a40 40 0 0114.638-14.645l-30.01-51.955z"}),r.createElement("path",{fill:"#FFD23B",d:"M13.386 50.02A100 100 0 000 100.025l60-.014a40 40 0 015.354-20.002L13.386 50.021z"}),r.createElement("path",{fill:"#89C247",d:"M0 100a99.999 99.999 0 0013.398 50l51.961-30A40.001 40.001 0 0160 100H0z"}),r.createElement("path",{fill:"#49B296",d:"M13.39 149.989a100.001 100.001 0 0036.599 36.607l30.006-51.958a39.99 39.99 0 01-14.639-14.643l-51.965 29.994z"}),r.createElement("path",{fill:"#2897B1",d:"M49.989 186.596A99.995 99.995 0 0099.987 200l.008-60a39.996 39.996 0 01-20-5.362l-30.007 51.958z"}),r.createElement("path",{fill:"#3EC3FF",d:"M100 200c17.554 0 34.798-4.621 50-13.397l-30-51.962A40 40 0 01100 140v60z"}),r.createElement("path",{fill:"#09A1E5",d:"M150.003 186.601a100.001 100.001 0 0036.601-36.604l-51.962-29.998a40 40 0 01-14.641 14.641l30.002 51.961z"}),r.createElement("path",{fill:"#077CCC",d:"M186.607 149.992A99.993 99.993 0 00200 99.99l-60 .006a39.998 39.998 0 01-5.357 20.001l51.964 29.995z"}),r.createElement("path",{fill:"#622876",d:"M200 100c0-17.554-4.621-34.798-13.397-50l-51.962 30A39.997 39.997 0 01140 100h60z"}),r.createElement("path",{fill:"#962B7C",d:"M186.597 49.99a99.994 99.994 0 00-36.606-36.598l-29.995 51.965a40 40 0 0114.643 14.64l51.958-30.006z"}),r.createElement("path",{fill:"#CB2E81",d:"M149.976 13.384A99.999 99.999 0 0099.973 0l.016 60a40.001 40.001 0 0120.002 5.353l29.985-51.97z"}))}var eH={swatch:"m-5e1a038c",check:"m-f9decbb8",colorControl:"m-2f5f7bca"},eY={dropdown:"m-88b62a41",options:"m-b2821a6e",option:"m-92253aa5",search:"m-985517d8",empty:"m-2530cd1d",header:"m-858f94bd",footer:"m-82b967cb",group:"m-254f3e4f",groupLabel:"m-2bb2e9e5",chevron:"m-2943220b",optionsDropdownOption:"m-390b5f4",optionsDropdownCheckIcon:"m-8ee53fc2"};let eZ={error:null},eW=(0,$.Z)((e,{size:t})=>({chevron:{"--combobox-chevron-size":(0,R.ap)(t,"combobox-chevron-size")}})),eV=(0,_.d)((e,t)=>{let n=(0,P.w)("ComboboxChevron",eZ,e),{size:a,error:l,style:i,className:s,classNames:c,styles:u,unstyled:d,vars:f,mod:m,...p}=n,h=(0,O.y)({name:"ComboboxChevron",classes:eY,props:n,style:i,className:s,classNames:c,styles:u,unstyled:d,vars:f,varsResolver:eW,rootSelector:"chevron"});return r.createElement(o.x,{component:"svg",...p,...h("chevron"),size:a,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:l},m],ref:t},r.createElement("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))});eV.classes=eY,eV.displayName="@mantine/core/ComboboxChevron";var ej=n(7460);function eX({data:e}){if("group"in e){let t=e.items.map(e=>r.createElement(eX,{key:e.value,data:e}));return r.createElement("optgroup",{label:e.group},t)}let{value:t,label:n,...o}=e;return r.createElement("option",{key:e.value,value:e.value,...o},e.label)}eX.displayName="@mantine/core/NativeSelectOption";let eK={rightSectionPointerEvents:"none"},eG=(0,_.d)((e,t)=>{let{data:n,children:o,size:a,error:l,rightSection:i,unstyled:s,...c}=(0,P.w)("NativeSelect",eK,e),u=(n?n.map(e=>(function e(t){return"string"==typeof t?{value:t,label:t}:"value"in t&&!("label"in t)?{value:t.value,label:t.value,disabled:t.disabled}:"number"==typeof t?{value:t.toString(),label:t.toString()}:"group"in t?{group:t.group,items:t.items.map(t=>e(t))}:t})(e)):[]).map((e,t)=>r.createElement(eX,{key:t,data:e}));return r.createElement(ej.M,{component:"select",ref:t,...c,__staticSelector:"NativeSelect",size:a,pointer:!0,error:l,unstyled:s,rightSection:i||r.createElement(eV,{size:a,error:l,unstyled:s})},o||u)});eG.classes=ej.M.classes,eG.displayName="@mantine/core/NativeSelect";var eq=n(673);let[eU,eJ]=(0,eq.R)("SliderProvider was not found in tree"),eQ=(0,r.forwardRef)(({size:e,disabled:t,variant:n,color:a,thumbSize:l,radius:i,...s},c)=>{let{getStyles:u}=eJ();return r.createElement(o.x,{tabIndex:-1,variant:n,size:e,ref:c,...u("root"),...s})});eQ.displayName="@mantine/core/SliderRoot";var e0=n(7963);let e1=(0,r.forwardRef)(({max:e,min:t,value:n,position:a,label:l,dragging:i,onMouseDown:s,onKeyDownCapture:c,labelTransitionProps:u,labelAlwaysOn:d,thumbLabel:f,onFocus:m,onBlur:p,showLabelOnHover:h,isHovered:v,children:g=null,disabled:y},b)=>{let{getStyles:w}=eJ(),[E,x]=(0,r.useState)(!1);return r.createElement(o.x,{tabIndex:0,role:"slider","aria-label":f,"aria-valuemax":e,"aria-valuemin":t,"aria-valuenow":n,ref:b,__vars:{"--slider-thumb-offset":`${a}%`},...w("thumb",{focusable:!0}),mod:{dragging:i,disabled:y},onFocus:()=>{x(!0),"function"==typeof m&&m()},onBlur:()=>{x(!1),"function"==typeof p&&p()},onTouchStart:s,onMouseDown:s,onKeyDownCapture:c,onClick:e=>e.stopPropagation()},g,r.createElement(e0.u,{mounted:null!=l&&!!(d||i||E||h&&v),transition:"fade",duration:0,...u},e=>r.createElement("div",{...w("label",{style:e})},l)))});function e2({value:e,min:t,max:n}){return Math.min(Math.max((e-t)/(n-t)*100,0),100)}function e3({marks:e,min:t,max:n,disabled:a,value:l,offset:i,inverted:s}){let{getStyles:c}=eJ();if(!e)return null;let u=e.map((e,u)=>r.createElement(o.x,{...c("markWrapper"),__vars:{"--mark-offset":`${e2({value:e.value,min:t,max:n})}%`},key:u},r.createElement(o.x,{...c("mark"),mod:{filled:function({mark:e,offset:t,value:n,inverted:r=!1}){return r?"number"==typeof t&&e.value<=t||e.value>=n:"number"==typeof t?e.value>=t&&e.value<=n:e.value<=n}({mark:e,value:l,offset:i,inverted:s}),disabled:a}}),e.label&&r.createElement("div",{...c("markLabel")},e.label)));return r.createElement("div",null,u)}function e4({filled:e,children:t,offset:n,disabled:a,marksOffset:l,inverted:i,containerProps:s,...c}){let{getStyles:u}=eJ();return r.createElement(r.Fragment,null,r.createElement(o.x,{...u("trackContainer"),mod:{disabled:a},...s},r.createElement(o.x,{...u("track"),mod:{inverted:i,disabled:a}},r.createElement(o.x,{mod:{inverted:i,disabled:a},__vars:{"--slider-bar-width":`calc(${e}% + var(--slider-size))`,"--slider-bar-offset":`calc(${n}% - var(--slider-size))`},...u("bar")}),t,r.createElement(e3,{...c,offset:l,disabled:a,inverted:i}))))}function e6(e,t){return parseFloat(e.toFixed(t))}e1.displayName="@mantine/core/SliderThumb",e3.displayName="@mantine/core/SliderMarks",e4.displayName="@mantine/core/SliderTrack";var e5={root:"m-dd36362e",label:"m-c9357328",thumb:"m-c9a9a60a",trackContainer:"m-a8645c2",track:"m-c9ade57f",bar:"m-38aeed47",markWrapper:"m-b7b0423a",mark:"m-dd33bc19",markLabel:"m-68c77a5b"};let e9={radius:"xl",min:0,max:100,step:1,marks:[],label:e=>e,labelTransitionProps:{transition:"fade",duration:0},labelAlwaysOn:!1,thumbLabel:"",showLabelOnHover:!0,disabled:!1,scale:e=>e},e8=(0,$.Z)((e,{size:t,color:n,thumbSize:r,radius:o})=>({root:{"--slider-size":(0,R.ap)(t,"slider-size"),"--slider-color":n?(0,N.p)(n,e):void 0,"--slider-radius":void 0===o?void 0:(0,R.H5)(o),"--slider-thumb-size":void 0!==r?(0,a.h)(r):"calc(var(--slider-size) * 2)"}})),e7=(0,_.d)((e,t)=>{let n=(0,P.w)("Slider",e9,e),{classNames:o,styles:a,value:l,onChange:i,onChangeEnd:s,size:c,min:u,max:d,step:f,precision:m,defaultValue:p,name:h,marks:v,label:g,labelTransitionProps:y,labelAlwaysOn:b,thumbLabel:w,showLabelOnHover:E,thumbChildren:x,disabled:C,unstyled:k,scale:S,inverted:D,className:T,style:R,vars:I,hiddenInputProps:$,...N}=n,z=(0,O.y)({name:"Slider",props:n,classes:e5,classNames:o,className:T,styles:a,style:R,vars:I,varsResolver:e8,unstyled:k}),{dir:A}=(0,F.gm)(),[_,B]=(0,r.useState)(!1),[H,Y]=(0,M.C)({value:"number"==typeof l?(0,er.u)(l,u,d):l,defaultValue:"number"==typeof p?(0,er.u)(p,u,d):p,finalValue:(0,er.u)(0,u,d),onChange:i}),Z=(0,r.useRef)(H),W=(0,r.useRef)(),V=(0,r.useRef)(),j=e2({value:H,min:u,max:d}),X=S(H),K="function"==typeof g?g(X):g,G=m??function(e){if(!e)return 0;let t=e.toString().split(".");return t.length>1?t[1].length:0}(f),q=(0,r.useCallback)(({x:e})=>{if(!C){let t=function({value:e,containerWidth:t,min:n,max:r,step:o,precision:a}){let l=(t?Math.min(Math.max(e,0),t)/t:e)*(r-n),i=Math.max((0!==l?Math.round(l/o)*o:0)+n,n);return void 0!==a?Number(i.toFixed(a)):i}({value:e,min:u,max:d,step:f,precision:G});Y(t),Z.current=t}},[C,u,d,f,G,Y]),{ref:U,active:J}=ea(q,{onScrubEnd:()=>s?.(Z.current)},A);return r.createElement(eU,{value:{getStyles:z}},r.createElement(eQ,{...N,ref:(0,L.Yx)(t,W),onKeyDownCapture:e=>{if(!C)switch(e.key){case"ArrowUp":{e.preventDefault(),V.current?.focus();let t=e6(Math.min(Math.max(H+f,u),d),G);s?.(t),Y(t);break}case"ArrowRight":{e.preventDefault(),V.current?.focus();let t=e6(Math.min(Math.max("rtl"===A?H-f:H+f,u),d),G);s?.(t),Y(t);break}case"ArrowDown":{e.preventDefault(),V.current?.focus();let t=e6(Math.min(Math.max(H-f,u),d),G);s?.(t),Y(t);break}case"ArrowLeft":{e.preventDefault(),V.current?.focus();let t=e6(Math.min(Math.max("rtl"===A?H+f:H-f,u),d),G);s?.(t),Y(t);break}case"Home":e.preventDefault(),V.current?.focus(),s?.(u),Y(u);break;case"End":e.preventDefault(),V.current?.focus(),s?.(d),Y(d)}},onMouseDownCapture:()=>W.current?.focus(),size:c,disabled:C},r.createElement(e4,{inverted:D,offset:0,filled:j,marks:v,min:u,max:d,value:X,disabled:C,containerProps:{ref:U,onMouseEnter:E?()=>B(!0):void 0,onMouseLeave:E?()=>B(!1):void 0}},r.createElement(e1,{max:d,min:u,value:X,position:j,dragging:J,label:K,ref:V,labelTransitionProps:y,labelAlwaysOn:b,thumbLabel:w,showLabelOnHover:E,isHovered:_,disabled:C},x)),r.createElement("input",{type:"hidden",name:h,value:X,...$})))});e7.classes=e5,e7.displayName="@mantine/core/Slider";let te=[{value:0,label:"xs"},{value:25,label:"sm"},{value:50,label:"md"},{value:75,label:"lg"},{value:100,label:"xl"}];function tt(e,t){let n=e.reduce((e,t)=>(e[t.prop]=t.libraryValue,e),{});return Object.keys(t).reduce((e,r)=>(t[r]!==n[r]&&(e[r]=t[r]),e),{})}var tn={controls:"m-b14e0e0b"};let tr={boolean:function({value:e,onChange:t,prop:n,...o}){return r.createElement(x.r,{checked:e,onChange:e=>t(e.currentTarget.checked),label:k(n),...o})},segmented:function({data:e,value:t,onChange:n,prop:o,...a}){return r.createElement(S.I.Wrapper,{labelElement:"div",label:k(o),...a},r.createElement(W,{data:V(e),value:t,onChange:n,fullWidth:!0,transitionDuration:150}))},color:function({value:e,onChange:t,prop:n,...o}){let[a,l]=(0,r.useState)("#fff"),i=e=>{l(e),t(e)},s=Object.keys(j.t.colors).filter(e=>"dark"!==e).map(n=>r.createElement(U,{color:`var(--mantine-color-${n}-filled)`,component:"button",key:n,onClick:()=>t(n),radius:"sm",className:eH.swatch,"aria-label":n},e===n&&r.createElement(J.n,{className:eH.check})));return r.createElement(S.I.Wrapper,{labelElement:"div",label:k(n),...o},r.createElement(Q.Z,{gap:2,mt:2,wrap:"wrap"},s,r.createElement(ee.J,{radius:"md",position:"bottom-end",shadow:"md"},r.createElement(ee.J.Target,null,r.createElement(et.k,{className:eH.colorControl,"aria-label":"Pick color"},r.createElement(eB,null))),r.createElement(ee.J.Dropdown,{p:8},r.createElement(e_,{value:a,onChange:i,format:"rgba"}),r.createElement(eF.o,{value:a,onChange:e=>i(e.currentTarget.value),placeholder:"Enter color",radius:"md",size:"xs",mt:"xs"})))))},string:function({value:e,onChange:t,prop:n,...o}){return r.createElement(eF.o,{value:e,onChange:e=>t(e.currentTarget.value),label:k(n),placeholder:"Enter prop value",...o})},select:function({value:e,onChange:t,prop:n,data:o,...a}){return r.createElement(eG,{value:e,onChange:e=>t(e.currentTarget.value),label:k(n),placeholder:"Enter prop value",data:V(o),...a})},size:function({value:e,onChange:t,prop:n,...o}){let a=te.find(t=>t.label===e).value;return r.createElement(S.I.Wrapper,{labelElement:"div",label:k(n),...o},r.createElement(e7,{value:a,onChange:e=>t(te.find(t=>t.value===e).label),label:e=>te.find(t=>t.value===e).label,step:25,marks:te,styles:{markLabel:{display:"none"}},thumbLabel:"Size"}))},number:function({value:e,onChange:t,prop:n,step:o,min:a,max:l,...i}){return r.createElement(S.I.Wrapper,{labelElement:"div",label:k(n),...i},r.createElement(e7,{value:e,onChange:t,step:o,min:a,max:l,thumbLabel:"Size"}))}};function to({code:e,controls:t,children:n,centered:o,maxWidth:a,minHeight:l,withPadding:i,dimmed:s,striped:c}){let u=t.reduce((e,t)=>(e[t.prop]=t.initialValue,e),{}),[d,f]=(0,r.useState)(u),p=(e,t)=>f(n=>({...n,[e]:t})),h=t.map(e=>{let t=tr[e.type],{initialValue:n,libraryValue:o,...a}=e;return r.createElement(t,{key:e.prop,value:d[e.prop],onChange:t=>p(e.prop,t),...a})});return r.createElement(v,null,r.createElement(E,{controls:r.createElement(y.K,{className:tn.controls,gap:"sm"},h),centered:o,withPadding:i,maxWidth:a,minHeight:l,dimmed:s,striped:c},r.cloneElement(n,d)),r.createElement(m,{code:[{fileName:"Demo.tsx",language:"tsx",code:"function"==typeof e?e(tt(t,d)):function(e,t){let n=[],r=function(e){let t=e.split("\n").find(e=>e.includes("{{props}}"));return t&&t.trim().startsWith("{{props}}")}(t),o=t.replace("{{children}}",e.children||"");for(let[t,r]of Object.entries(e))"children"!==t&&("string"==typeof r?n.push(`${t}="${r}"`):"number"==typeof r?n.push(`${t}={${r}}`):"boolean"==typeof r&&(r?n.push(t):n.push(`${t}={false}`)));if(!r){let e=n.join(" ");return e.length>0?o.replace("{{props}}",` ${e}`):o.replace("{{props}}","")}let a=o.replace(/^(\s*){{props}}(\s*)$/gm,(e,t,r)=>{let o=n.map((e,r)=>`${t}${e}${r!==n.length-1?"\n":""}`).join("");return`${o}${r}`});return a.trim().replace("\n\n","\n")}(tt(t,d),e)}]}))}var ta={selector:"m-22105db1"};function tl(e){return e?`.${e} { + outline: 2px solid #fe0d45; + outline-offset: -2px; +} +`:"/*\n * Hover over selectors to apply outline styles\n *\n */"}function ti({data:e,code:t,withPadding:n,maxWidth:o,centered:a,children:l,dimmed:i,striped:s}){let[c,u]=r.useState(null),d=Object.keys(e.selectors),f=d.map(t=>r.createElement(et.k,{className:ta.selector,key:t,onMouseEnter:()=>u(t),onMouseLeave:()=>u(null)},r.createElement(b.x,{mb:2},t),r.createElement(b.x,{fz:11,c:"dimmed"},e.selectors[t]))),p=c?` classNames={{ ${c}: classes.${c} }}`:"";return r.createElement(r.Fragment,null,r.createElement("style",{dangerouslySetInnerHTML:{__html:tl(c)}}),r.createElement(v,null,r.createElement(E,{withPadding:n,maxWidth:o,centered:a,controls:f,dimmed:i,striped:s,title:"Component Styles API",description:"Hover over selectors to highlight corresponding elements"},r.cloneElement(l,{classNames:d.reduce((e,t)=>(e[t]=t,e),{})})),r.createElement(m,{code:[{fileName:"Demo.module.css",language:"scss",code:tl(c)},{fileName:"Demo.tsx",language:"tsx",code:t.replace("{{props}}",p)}]})))}function ts({data:e}){let{component:t}=e;switch(e.type){case"code":return r.createElement(g,{...e},r.createElement(t,null));case"configurator":return r.createElement(to,{...e},r.createElement(t,null));case"styles-api":return r.createElement(ti,{...e},r.createElement(t,null));default:return null}}},1864:function(e,t,n){"use strict";n.d(t,{E:function(){return l}});var r=n(7378),o=n(1799),a=n(4485);function l({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],fill:"currentColor",...n},r.createElement("path",{fillRule:"evenodd",d:"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"}))}},2972:function(e,t,n){"use strict";n.d(t,{_:function(){return l}});var r=n(7378),o=n(1799),a=n(4485);function l({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",...n,preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 256",xmlns:"http://www.w3.org/2000/svg",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t]},r.createElement("path",{d:"M0 256V0h256v256z",fill:"#C12127"}),r.createElement("path",{d:"M48 48h160v160h-32V80h-48v128H48z",fill:"#FFF"}))}},8646:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(7378),o=n(1799),a=n(4485);function l({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 256",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],...n},r.createElement("path",{fill:"#368FB9",d:"M128 0C57.328 0 0 57.328 0 128s57.328 128 128 128 128-57.328 128-128S198.672 0 128 0"}),r.createElement("path",{fill:"#FFF",d:"M203.317 174.06c-7.907 1.878-11.91 3.608-21.695 9.983-15.271 9.884-31.976 14.48-31.976 14.48s-1.383 2.076-5.387 3.015c-6.918 1.68-32.963 3.114-35.335 3.163-6.376.05-10.28-1.63-11.367-4.25-3.311-7.907 4.744-11.367 4.744-11.367s-1.779-1.087-2.817-2.076c-.939-.939-1.927-2.816-2.224-2.125-1.235 3.015-1.878 10.379-5.189 13.69-4.547 4.596-13.146 3.064-18.236.395-5.585-2.965.395-9.933.395-9.933s-3.015 1.779-5.436-1.878c-2.175-3.36-4.2-9.094-3.657-16.16.593-8.056 9.587-15.865 9.587-15.865s-1.581-11.91 3.608-24.117c4.695-11.12 17.347-20.065 17.347-20.065s-10.626-11.762-6.672-22.338c2.57-6.92 3.608-6.87 4.448-7.166 2.965-1.137 5.831-2.373 7.957-4.695 10.625-11.466 24.166-9.292 24.166-9.292s6.425-19.52 12.356-15.715c1.828 1.186 8.401 15.814 8.401 15.814s7.018-4.102 7.809-2.57c4.25 8.254 4.744 24.019 2.866 33.607-3.163 15.814-11.07 24.315-14.233 29.652-.741 1.236 8.5 5.14 14.332 21.3 5.387 14.777.593 27.182 1.433 28.566.148.247.198.346.198.346s6.177.494 18.582-7.166c6.622-4.102 14.48-8.698 23.425-8.797 8.65-.149 9.094 9.983 2.57 11.564zm11.763-7.265c-.89-7.017-6.82-11.86-14.431-11.762-11.367.148-20.905 6.03-27.231 9.934-2.471 1.532-4.596 2.669-6.425 3.509.395-5.733.05-13.245-2.916-21.498-3.608-9.885-8.45-15.963-11.91-19.472 4.003-5.832 9.489-14.332 12.058-27.478 2.224-11.219 1.533-28.664-3.558-38.45-1.038-1.976-2.767-3.41-4.942-4.003-.89-.247-2.57-.741-5.881.198-4.991-10.329-6.721-11.416-8.056-12.306-2.767-1.779-6.029-2.174-9.093-1.038-4.102 1.483-7.61 5.437-10.922 12.454a51.47 51.47 0 00-1.334 3.015c-6.277.445-16.161 2.718-24.513 11.762-1.038 1.137-3.064 1.977-5.19 2.768h.05c-4.349 1.532-6.326 5.09-8.747 11.515-3.361 8.994.098 17.84 3.508 23.574-4.645 4.151-10.823 10.773-14.084 18.532-4.053 9.588-4.498 18.978-4.35 24.068-3.459 3.658-8.796 10.527-9.39 18.237-.79 10.773 3.114 18.088 4.844 20.756.494.791 1.038 1.434 1.63 2.076-.197 1.334-.246 2.768.05 4.25.643 3.46 2.817 6.277 6.128 8.056 6.524 3.46 15.617 4.942 22.635 1.433 2.52 2.669 7.117 5.239 15.469 5.239h.494c2.125 0 29.109-1.433 36.967-3.36 3.509-.841 5.93-2.324 7.512-3.658 5.04-1.582 18.977-6.326 32.123-14.826 9.291-6.03 12.504-7.315 19.423-8.995 6.72-1.63 10.922-7.759 10.082-14.53z"}))}},2888:function(e,t,n){"use strict";n.d(t,{M:function(){return f}});var r=n(7378),o=n(624),a=n(805),l=n(5959),i=n(4764),s=(0,i.Z)("sun","IconSun",[["path",{d:"M12 12m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-0"}],["path",{d:"M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7",key:"svg-1"}]]),c=(0,i.Z)("moon","IconMoon",[["path",{d:"M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z",key:"svg-0"}]]),u=n(5639),d={icon:"m-83c3d5d1",dark:"m-83c188ce",light:"m-f4e3c6be"};function f(){let{setColorScheme:e}=(0,a.X)(),t=(0,l.l)("light",{getInitialValueInEffect:!0});return r.createElement(u.A,{onClick:()=>e("light"===t?"dark":"light"),tooltip:`${"dark"===t?"Light":"Dark"} mode`,"aria-label":"Toggle color scheme"},r.createElement(s,{className:(0,o.Z)(d.icon,d.light),stroke:1.5}),r.createElement(c,{className:(0,o.Z)(d.icon,d.dark),stroke:1.5}))}},5639:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(7378),o=n(624),a=n(401),l=n(7878),i=n(5841),s={control:"m-18a11a80"};let c=(0,i.F)(function({tooltip:e,className:t,"aria-label":n,...i}){return r.createElement(a.u,{label:e},r.createElement(l.k,{className:(0,o.Z)(s.control,t),"aria-label":n||e,...i}))})},7292:function(e,t,n){"use strict";n.d(t,{q:function(){return M}});var r=n(7378),o=n(401),a=n(1487),l=n(2888),i=n(892),s=n(4485),c=n(4764),u=(0,c.Z)("text-direction-ltr","IconTextDirectionLtr",[["path",{d:"M5 19h14",key:"svg-0"}],["path",{d:"M17 21l2 -2l-2 -2",key:"svg-1"}],["path",{d:"M16 4h-6.5a3.5 3.5 0 0 0 0 7h.5",key:"svg-2"}],["path",{d:"M14 15v-11",key:"svg-3"}],["path",{d:"M10 15v-11",key:"svg-4"}]]),d=(0,c.Z)("text-direction-rtl","IconTextDirectionRtl",[["path",{d:"M16 4h-6.5a3.5 3.5 0 0 0 0 7h.5",key:"svg-0"}],["path",{d:"M14 15v-11",key:"svg-1"}],["path",{d:"M10 15v-11",key:"svg-2"}],["path",{d:"M5 19h14",key:"svg-3"}],["path",{d:"M7 21l-2 -2l2 -2",key:"svg-4"}]]),f=n(5639);function m(){let{toggleDirection:e,dir:t}=(0,i.gm)();return r.createElement(f.A,{onClick:()=>e(),tooltip:`${"ltr"===t?"RTL":"LTR"} direction`},"rtl"===t?r.createElement(u,{style:{width:(0,s.h)(22),height:(0,s.h)(22),pointerEvents:"none"},stroke:1.5}):r.createElement(d,{style:{width:(0,s.h)(22),height:(0,s.h)(22),pointerEvents:"none"},stroke:1.5}))}var p=n(1864);function h({link:e}){return r.createElement(f.A,{tooltip:"Source code",component:"a",href:e},r.createElement(p.E,{size:22}))}var v=n(1799);function g({size:e,style:t,...n}){return r.createElement(v.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 256 199",style:[{width:(0,s.h)(e),height:(0,s.h)(e)},t],...n},r.createElement("path",{fill:"currentColor",d:"M216.856 16.597A208.5 208.5 0 00164.042 0c-2.275 4.113-4.933 9.646-6.766 14.046-19.692-2.961-39.203-2.961-58.533 0-1.832-4.4-4.55-9.933-6.846-14.046a207.807 207.807 0 00-52.855 16.638C5.618 67.147-3.443 116.4 1.087 164.956c22.169 16.555 43.653 26.612 64.775 33.193A161.13 161.13 0 0079.735 175.3a136.374 136.374 0 01-21.846-10.632 108.542 108.542 0 005.356-4.237c42.122 19.702 87.89 19.702 129.51 0 1.751 1.46 3.543 2.88 5.355 4.237a136.011 136.011 0 01-21.886 10.653c4.006 8.02 8.638 15.671 13.873 22.848 21.142-6.581 42.646-16.637 64.815-33.213 5.316-56.288-9.081-105.09-38.056-148.36zM85.474 135.095c-12.645 0-23.015-11.805-23.015-26.18s10.149-26.2 23.015-26.2c12.867 0 23.236 11.804 23.015 26.2.02 14.375-10.148 26.18-23.015 26.18zm85.051 0c-12.645 0-23.014-11.805-23.014-26.18s10.148-26.2 23.014-26.2c12.867 0 23.236 11.804 23.015 26.2 0 14.375-10.148 26.18-23.015 26.18z"}))}var y={discord:"m-19df8210"};function b({link:e}){return r.createElement(f.A,{tooltip:"Discord",component:"a",href:e,className:y.discord},r.createElement(g,{size:20}))}var w=n(624),E=n(7854),x=n(7878),C=n(149),k={root:"m-6e98493a",shortcut:"m-602cb89e"};function S({className:e,...t}){return r.createElement(x.k,{...t,className:(0,w.Z)(k.root,e)},r.createElement(a.Z,{gap:"xs"},r.createElement(E.Z,{style:{width:(0,s.h)(15),height:(0,s.h)(15)},stroke:1.5}),r.createElement(C.x,{fz:"sm",c:"dimmed",pr:80},"Search"),r.createElement(C.x,{fw:700,className:k.shortcut},"Ctrl + K")))}function M({onSearch:e,githubLink:t,withDirectionToggle:n=!0,withSearch:i=!0,withGithub:s=!0,withDiscord:c=!0,withColorScheme:u=!0,discordLink:d,...f}){return r.createElement(o.u.Group,{openDelay:600,closeDelay:100},r.createElement(a.Z,{gap:"xs",...f},i&&r.createElement(S,{onClick:e}),c&&r.createElement(b,{link:d}),s&&r.createElement(h,{link:t}),n&&r.createElement(m,null),u&&r.createElement(l.M,null)))}},2905:function(e,t,n){"use strict";n.d(t,{D:function(){return f}});var r=n(7378),o=n(4485),a=n(7040),l=n(4710);function i({color:e,inverted:t}){let n=(0,a.rZ)(),r=(0,l.E)({color:e||"blue",theme:n}),o=r.isThemeColor?n.colors[r.color][5]:e;return{background:t?n.white:o,color:t?o:n.white}}function s({size:e,color:t,variant:n,inverted:a,style:l,...s}){let c=i({color:t,inverted:a});return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 163 163",style:{width:(0,o.h)(e),height:(0,o.h)(e),...l},...s},r.createElement("path",{fill:c.background,d:"M162.162 81.5c0-45.011-36.301-81.5-81.08-81.5C36.301 0 0 36.489 0 81.5 0 126.51 36.301 163 81.081 163s81.081-36.49 81.081-81.5z"}),r.createElement("path",{fill:c.color,d:"M65.983 43.049a6.234 6.234 0 00-.336 6.884 6.14 6.14 0 001.618 1.786c9.444 7.036 14.866 17.794 14.866 29.52 0 11.726-5.422 22.484-14.866 29.52a6.145 6.145 0 00-1.616 1.786 6.21 6.21 0 00-.694 4.693 6.21 6.21 0 001.028 2.186 6.151 6.151 0 006.457 2.319 6.154 6.154 0 002.177-1.035 50.083 50.083 0 007.947-7.39h17.493c3.406 0 6.174-2.772 6.174-6.194s-2.762-6.194-6.174-6.194h-9.655a49.165 49.165 0 004.071-19.69 49.167 49.167 0 00-4.07-19.692h9.66c3.406 0 6.173-2.771 6.173-6.194 0-3.422-2.762-6.193-6.173-6.193H82.574a50.112 50.112 0 00-7.952-7.397 6.15 6.15 0 00-4.578-1.153 6.189 6.189 0 00-4.055 2.438h-.006z"}),r.createElement("path",{fill:c.color,fillRule:"evenodd",d:"M56.236 79.391a9.342 9.342 0 01.632-3.608 9.262 9.262 0 011.967-3.077 9.143 9.143 0 012.994-2.063 9.06 9.06 0 017.103 0 9.145 9.145 0 012.995 2.063 9.262 9.262 0 011.967 3.077 9.339 9.339 0 01-2.125 10.003 9.094 9.094 0 01-6.388 2.63 9.094 9.094 0 01-6.39-2.63 9.3 9.3 0 01-2.755-6.395z",clipRule:"evenodd"}))}var c=n(624),u={logo:"m-2075ec07",mantineUILogo:"m-36ceca49"};function d({size:e,color:t,variant:n,inverted:a,style:l,className:s,...d}){let f=i({color:t,inverted:a});return r.createElement("svg",{...d,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 623 163",style:{height:(0,o.h)(e),...l},className:(0,c.Z)(u.logo,{[u.mantineUILogo]:"ui.mantine.dev"===n},s)},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("path",{style:{fill:"ui.mantine.dev"===n?"var(--mantine-logo-fill)":void 0},fill:f.background,fillRule:"nonzero",d:"M162.162 81.5c0-45.011-36.301-81.5-81.08-81.5C36.301 0 0 36.489 0 81.5 0 126.51 36.301 163 81.081 163s81.081-36.49 81.081-81.5z"}),r.createElement("g",{fill:f.color,style:{fill:"ui.mantine.dev"===n?"var(--mantine-logo-color)":void 0}},r.createElement("path",{fillRule:"nonzero",d:"M65.983 43.049a6.234 6.234 0 00-.336 6.884 6.14 6.14 0 001.618 1.786c9.444 7.036 14.866 17.794 14.866 29.52 0 11.726-5.422 22.484-14.866 29.52a6.142 6.142 0 00-1.616 1.786 6.211 6.211 0 00-.694 4.693c.197.79.546 1.533 1.028 2.186a6.154 6.154 0 008.634 1.284 50.112 50.112 0 007.947-7.39h17.493c3.406 0 6.174-2.772 6.174-6.194s-2.762-6.194-6.174-6.194h-9.655a49.166 49.166 0 004.071-19.69 49.166 49.166 0 00-4.07-19.692h9.66c3.406 0 6.173-2.771 6.173-6.194 0-3.422-2.762-6.193-6.173-6.193H82.574a50.11 50.11 0 00-7.952-7.397 6.149 6.149 0 00-4.578-1.153 6.189 6.189 0 00-4.055 2.438h-.006z"}),r.createElement("path",{d:"M56.236 79.391a9.342 9.342 0 01.632-3.608 9.261 9.261 0 011.967-3.077 9.143 9.143 0 012.994-2.063 9.06 9.06 0 017.103 0 9.144 9.144 0 012.995 2.063 9.261 9.261 0 011.967 3.077 9.34 9.34 0 01.63 3.608 9.299 9.299 0 01-2.755 6.395 9.094 9.094 0 01-6.388 2.63 9.094 9.094 0 01-6.39-2.63 9.299 9.299 0 01-2.755-6.395z"})),r.createElement("path",{fill:"currentColor",fillRule:"nonzero",d:"M291.736 126.644c1.984 0 3.823-.434 5.518-1.302 1.695-.868 2.542-2.129 2.542-3.782v-77.5c0-2.976-.827-5.063-2.48-6.262-1.653-1.199-3.513-1.798-5.58-1.798-1.901 0-3.555.207-4.96.62-1.405.413-2.666 1.24-3.782 2.48s-2.418 3.059-3.906 5.456l-15.252 27.776-15.128-27.776c-1.323-2.397-2.583-4.216-3.782-5.456-1.199-1.24-2.48-2.067-3.844-2.48-1.364-.413-3.038-.62-5.022-.62-1.984 0-3.823.6-5.518 1.798-1.695 1.199-2.542 3.286-2.542 6.262v77.5c0 1.653.847 2.914 2.542 3.782 1.695.868 3.534 1.302 5.518 1.302 2.067 0 3.927-.434 5.58-1.302 1.653-.868 2.48-2.129 2.48-3.782V67.248l14.26 26.784c.744 1.24 1.591 2.087 2.542 2.542.95.455 1.88.682 2.79.682.992 0 1.984-.248 2.976-.744s1.86-1.323 2.604-2.48l14.384-25.792v53.32c0 1.653.847 2.914 2.542 3.782 1.695.868 3.534 1.302 5.518 1.302zm34.375 1.116c4.298 0 7.956-.992 10.974-2.976 3.017-1.984 5.642-4.257 7.874-6.82v3.596c0 1.405.682 2.604 2.046 3.596 1.364.992 3.08 1.488 5.146 1.488 2.232 0 4.092-.496 5.58-1.488 1.488-.992 2.232-2.19 2.232-3.596V91.18c0-4.216-.889-8.143-2.666-11.78-1.778-3.637-4.609-6.613-8.494-8.928-3.886-2.315-9.052-3.472-15.5-3.472-2.894 0-5.87.372-8.928 1.116-3.059.744-5.642 1.798-7.75 3.162-2.108 1.364-3.162 2.914-3.162 4.65 0 1.819.475 3.596 1.426 5.332.95 1.736 2.294 2.604 4.03 2.604 1.074 0 2.066-.33 2.976-.992.91-.661 2.211-1.302 3.906-1.922 1.694-.62 4.112-.93 7.254-.93 2.81 0 4.98.579 6.51 1.736 1.53 1.157 2.645 2.604 3.348 4.34a14.092 14.092 0 011.054 5.332v1.612h-5.084c-5.704 0-10.726.537-15.066 1.612-4.34 1.075-7.73 2.935-10.168 5.58-2.439 2.645-3.658 6.324-3.658 11.036 0 5.621 1.591 9.775 4.774 12.462 3.182 2.687 6.964 4.03 11.346 4.03zm6.448-11.904c-1.819 0-3.369-.537-4.65-1.612-1.282-1.075-1.922-2.77-1.922-5.084 0-2.315.764-4.03 2.294-5.146 1.53-1.116 3.534-1.84 6.014-2.17 2.48-.33 5.084-.496 7.812-.496h1.86v2.604c0 1.984-.6 3.885-1.798 5.704-1.199 1.819-2.666 3.307-4.402 4.464-1.736 1.157-3.472 1.736-5.208 1.736zm84.169 10.788c2.067 0 3.927-.434 5.58-1.302 1.653-.868 2.48-2.129 2.48-3.782V92.172c0-4.63-.971-8.845-2.914-12.648-1.943-3.803-4.526-6.84-7.75-9.114C410.9 68.137 407.345 67 403.46 67c-4.133 0-7.626.971-10.478 2.914-2.852 1.943-4.898 4.113-6.138 6.51v-3.72c0-1.488-.682-2.687-2.046-3.596-1.364-.91-3.038-1.364-5.022-1.364-2.315 0-4.216.455-5.704 1.364-1.488.91-2.232 2.108-2.232 3.596v48.856c0 1.24.744 2.397 2.232 3.472 1.488 1.075 3.39 1.612 5.704 1.612 2.232 0 4.133-.537 5.704-1.612 1.57-1.075 2.356-2.232 2.356-3.472V92.172c0-2.315.496-4.299 1.488-5.952.992-1.653 2.273-2.935 3.844-3.844 1.57-.91 3.183-1.364 4.836-1.364 1.984 0 3.803.558 5.456 1.674 1.653 1.116 2.955 2.5 3.906 4.154a10.52 10.52 0 011.426 5.332v29.388c0 1.653.868 2.914 2.604 3.782 1.736.868 3.513 1.302 5.332 1.302zm47.432 0c2.315 0 4.03-.703 5.146-2.108 1.116-1.405 1.674-2.976 1.674-4.712 0-1.653-.558-3.183-1.674-4.588-1.116-1.405-2.831-2.108-5.146-2.108h-4.836c-2.563 0-4.36-.496-5.394-1.488-1.033-.992-1.55-2.687-1.55-5.084V79.4h14.632c1.323 0 2.335-.6 3.038-1.798.703-1.199 1.054-2.542 1.054-4.03 0-1.488-.351-2.831-1.054-4.03-.703-1.199-1.715-1.798-3.038-1.798H452.38V46.416c0-1.488-.847-2.687-2.542-3.596-1.695-.91-3.534-1.364-5.518-1.364-1.819 0-3.596.455-5.332 1.364-1.736.91-2.604 2.108-2.604 3.596v60.14c0 6.944 1.963 12.028 5.89 15.252 3.927 3.224 9.61 4.836 17.05 4.836h4.836zM487.232 54.6c2.397 0 4.443-.806 6.138-2.418 1.695-1.612 2.542-3.41 2.542-5.394 0-2.15-.847-3.989-2.542-5.518-1.695-1.53-3.74-2.294-6.138-2.294-2.397 0-4.464.765-6.2 2.294-1.736 1.53-2.604 3.369-2.604 5.518 0 1.984.868 3.782 2.604 5.394 1.736 1.612 3.803 2.418 6.2 2.418zm0 72.044c2.232 0 4.133-.537 5.704-1.612 1.57-1.075 2.356-2.232 2.356-3.472V72.704c0-1.488-.785-2.687-2.356-3.596-1.57-.91-3.472-1.364-5.704-1.364-2.315 0-4.216.455-5.704 1.364-1.488.91-2.232 2.108-2.232 3.596v48.856c0 1.24.744 2.397 2.232 3.472 1.488 1.075 3.39 1.612 5.704 1.612zm65.247 0c2.066 0 3.926-.434 5.58-1.302 1.653-.868 2.48-2.129 2.48-3.782V92.172c0-4.63-.972-8.845-2.914-12.648-1.943-3.803-4.526-6.84-7.75-9.114-3.224-2.273-6.779-3.41-10.664-3.41-4.134 0-7.626.971-10.478 2.914-2.852 1.943-4.898 4.113-6.138 6.51v-3.72c0-1.488-.682-2.687-2.046-3.596-1.364-.91-3.038-1.364-5.022-1.364-2.315 0-4.216.455-5.704 1.364-1.488.91-2.232 2.108-2.232 3.596v48.856c0 1.24.744 2.397 2.232 3.472 1.488 1.075 3.39 1.612 5.704 1.612 2.232 0 4.133-.537 5.704-1.612 1.57-1.075 2.356-2.232 2.356-3.472V92.172c0-2.315.496-4.299 1.488-5.952.992-1.653 2.273-2.935 3.844-3.844 1.57-.91 3.182-1.364 4.836-1.364 1.984 0 3.802.558 5.456 1.674 1.653 1.116 2.955 2.5 3.906 4.154a10.52 10.52 0 011.426 5.332v29.388c0 1.653.868 2.914 2.604 3.782 1.736.868 3.513 1.302 5.332 1.302zm47.68 1.116c4.464 0 8.328-.558 11.594-1.674 3.265-1.116 5.786-2.48 7.564-4.092 1.777-1.612 2.666-3.12 2.666-4.526 0-.827-.248-1.798-.744-2.914a8.641 8.641 0 00-2.108-2.914c-.91-.827-1.984-1.24-3.224-1.24-1.158 0-2.398.372-3.72 1.116-1.323.744-2.894 1.53-4.712 2.356-1.819.827-4.092 1.24-6.82 1.24-4.299 0-7.792-1.095-10.478-3.286-2.687-2.19-4.03-5.063-4.03-8.618v-1.86h25.172c1.901 0 3.74-.186 5.518-.558 1.777-.372 3.244-1.323 4.402-2.852 1.157-1.53 1.736-4.071 1.736-7.626 0-4.63-1.199-8.68-3.596-12.152-2.398-3.472-5.518-6.2-9.362-8.184-3.844-1.984-8.08-2.976-12.71-2.976-5.043 0-9.61 1.137-13.702 3.41-4.092 2.273-7.358 5.29-9.796 9.052-2.439 3.761-3.658 7.874-3.658 12.338v10.54c0 5.043 1.281 9.486 3.844 13.33 2.562 3.844 6.096 6.82 10.602 8.928 4.505 2.108 9.692 3.162 15.562 3.162zm4.092-35.836h-18.104v-3.472c0-1.984.516-3.7 1.55-5.146 1.033-1.447 2.376-2.563 4.03-3.348 1.653-.785 3.43-1.178 5.332-1.178 1.984 0 3.802.413 5.456 1.24 1.653.827 2.976 1.984 3.968 3.472s1.488 3.183 1.488 5.084c0 1.323-.269 2.211-.806 2.666-.538.455-1.509.682-2.914.682z"})))}function f({type:e,...t}){return"mark"===e?r.createElement(s,{...t}):r.createElement(d,{...t})}},5966:function(e,t,n){"use strict";n.d(t,{$:function(){return r}});let r={docsLink:"https://mantine.dev",uiLink:"https://ui.mantine.dev/",discordLink:"https://discord.gg/wbH82zuWMN",twitterLink:"https://twitter.com/mantinedev",npmLink:"https://www.npmjs.com/org/mantine",discordColor:"#5865f2",twitterColor:"#1C8CD8",gitHubLinks:{mantine:"https://github.com/mantinedev/mantine",mantineUi:"https://github.com/mantinedev/ui.mantine.dev",discussions:"https://github.com/mantinedev/mantine/discussions",organization:"https://github.com/mantinedev",releases:"https://github.com/mantinedev/mantine/releases"}}},1363:function(e,t,n){"use strict";n.d(t,{P:function(){return v}});var r=n(7378),o=n(9662),a=n(7226),l=n(863),i=n(1799),s=n(5348),c=n(401),u=n(5010),d=n(603),f=n(1020),m=n(5730),p=n(558);let h={copyLabel:"Copy code",copiedLabel:"Copied",language:"tsx",withCopyButton:!0},v=(0,o.d)((e,t)=>{let n=(0,a.w)("CodeHighlight",h,e),{classNames:o,className:v,style:g,styles:y,unstyled:b,vars:w,children:E,code:x,copiedLabel:C,copyLabel:k,language:S,withCopyButton:M,highlightOnClient:D,...T}=n,L=(0,l.y)({name:"CodeHighlight",props:n,classes:p.Z,className:v,style:g,classNames:o,styles:y,unstyled:b}),R=(0,f.Y)(),I=R(x.trim(),S||"tsx");return r.createElement(i.x,{...L("root"),ref:t,...T,dir:"ltr"},M&&r.createElement(s.q,{value:x.trim()},({copied:e,copy:t})=>r.createElement(c.u,{label:e?C:k,fz:"sm",position:"left"},r.createElement(u.A,{onClick:t,variant:"none",...L("copy")},r.createElement(m.T,{copied:e})))),r.createElement(d.x,{type:"hover",dir:"ltr",offsetScrollbars:!1},I.highlighted?r.createElement("div",{dangerouslySetInnerHTML:{__html:I.code}}):r.createElement("pre",{...L("pre")},r.createElement("code",{...L("code")},x.trim()))))});v.displayName="@mantine/core/CodeHighlight",v.classes=p.Z},3276:function(e,t,n){"use strict";n.d(t,{Q:function(){return C}});var r=n(7378),o=n(5006),a=n(4485),l=n(6415),i=n(9662),s=n(7226),c=n(863),u=n(7878),d=n(1799),f=n(603),m=n(401),p=n(5010),h=n(5348),v=n(1020),g=n(5730);function y({fileIcon:e,fileName:t,getFileIcon:n,className:o,style:a}){return e?r.createElement("span",{className:o,style:a},e):n&&t?r.createElement("span",{className:o,style:a},n(t)):null}function b({expanded:e,style:t,...n}){return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{width:(0,a.h)(18),height:(0,a.h)(18),...t},viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...n},e?r.createElement(r.Fragment,null,r.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),r.createElement("path",{d:"M12 13v-8l-3 3m6 0l-3 -3"}),r.createElement("path",{d:"M9 17l1 0"}),r.createElement("path",{d:"M14 17l1 0"}),r.createElement("path",{d:"M19 17l1 0"}),r.createElement("path",{d:"M4 17l1 0"})):r.createElement(r.Fragment,null,r.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),r.createElement("path",{d:"M12 11v8l3 -3m-6 0l3 3"}),r.createElement("path",{d:"M9 7l1 0"}),r.createElement("path",{d:"M14 7l1 0"}),r.createElement("path",{d:"M19 7l1 0"}),r.createElement("path",{d:"M4 7l1 0"})))}var w=n(558);let E={withHeader:!0,copyLabel:"Copy code",copiedLabel:"Copied",maxCollapsedHeight:(0,a.h)("8rem"),expandCodeLabel:"Expand code",collapseCodeLabel:"Collapse code"},x=(0,l.Z)((e,{maxCollapsedHeight:t})=>({root:{"--ch-max-collapsed-height":(0,a.h)(t)}})),C=(0,i.d)((e,t)=>{let n=(0,s.w)("CodeHighlightTabs",E,e),{classNames:a,className:l,style:i,styles:C,unstyled:k,vars:S,children:M,code:D,defaultActiveTab:T,activeTab:L,onTabChange:R,withHeader:I,copiedLabel:$,copyLabel:N,getFileIcon:z,maxCollapsedHeight:A,expanded:P,defaultExpanded:O,onExpandedChange:_,expandCodeLabel:F,collapseCodeLabel:B,withExpandButton:H,...Y}=n,Z=(0,c.y)({name:"CodeHighlightTabs",props:n,classes:w.Z,className:l,style:i,classNames:a,styles:C,unstyled:k,vars:S,varsResolver:x}),[W,V]=(0,o.C)({defaultValue:T,value:L,finalValue:0,onChange:R}),[j,X]=(0,o.C)({defaultValue:O,value:P,finalValue:!0,onChange:_}),K=Array.isArray(D)?D:[D],G=K[W],q=(0,v.Y)(),U=q(G.code.trim(),G.language||"tsx"),J=K.map((e,t)=>r.createElement(u.k,{...Z("file"),key:e.fileName,mod:{active:t===W},onClick:()=>V(t)},r.createElement(y,{fileIcon:e.icon,getFileIcon:z,fileName:e.fileName,...Z("fileIcon")}),r.createElement("span",null,e.fileName)));return r.createElement(d.x,{...Z("root"),mod:{collapsed:!j},ref:t,...Y,dir:"ltr"},I&&r.createElement("div",{...Z("header")},r.createElement(f.x,{type:"never",dir:"ltr",offsetScrollbars:!1},r.createElement("div",{...Z("files")},J)),r.createElement("div",{...Z("controls")},H&&r.createElement(m.u,{label:j?B:F,fz:"sm",position:"left"},r.createElement(p.A,{onClick:()=>X(!j),variant:"none","aria-label":j?B:F,...Z("control")},r.createElement(b,{expanded:j}))),r.createElement(h.q,{value:G.code.trim()},({copied:e,copy:t})=>r.createElement(m.u,{label:e?$:N,fz:"sm",position:"left"},r.createElement(p.A,{onClick:t,variant:"none",...Z("control"),"aria-label":e?$:N},r.createElement(g.T,{copied:e})))))),r.createElement(f.x,{type:"auto",dir:"ltr",offsetScrollbars:!1},r.createElement(d.x,{...Z("codeWrapper"),mod:{expanded:j}},U.highlighted?r.createElement("div",{dangerouslySetInnerHTML:{__html:U.code}}):r.createElement("pre",{...Z("pre")},r.createElement("code",{...Z("code")},U.code)))),r.createElement(u.k,{...Z("showCodeButton"),mod:{hidden:j},onClick:()=>X(!0)},F))});C.displayName="@mantine/core/CodeHighlightTabs",C.classes=w.Z},5730:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(4485),o=n(7378);function a({copied:e,style:t,...n}){return o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{width:(0,r.h)(18),height:(0,r.h)(18),...t},viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...n},e?o.createElement(o.Fragment,null,o.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),o.createElement("path",{d:"M5 12l5 5l10 -10"})):o.createElement(o.Fragment,null,o.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),o.createElement("path",{d:"M8 8m0 2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z"}),o.createElement("path",{d:"M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2"})))}a.displayName="@mantine/code-highlight/CopyIcon"}}]); \ No newline at end of file diff --git a/_next/static/chunks/9876-2091166c72075a61.js b/_next/static/chunks/9876-2091166c72075a61.js deleted file mode 100644 index 0847b6b..0000000 --- a/_next/static/chunks/9876-2091166c72075a61.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9876],{2216:function(e,t,n){"use strict";n.d(t,{KK:function(){return H},NI:function(){return V},Qu:function(){return z},XI:function(){return T},YF:function(){return _},bQ:function(){return B},e0:function(){return P},qs:function(){return Y},tj:function(){return L}});var r,o=n(8321),a=n(6350),i=n(7378);n(1542);var l="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;let c=!1,s=0,u=()=>"floating-ui-"+s++,d=(r||(r=n.t(i,2)))["useId".toString()],f=d||function(){let[e,t]=i.useState(()=>c?u():void 0);return l(()=>{null==e&&t(u())},[]),i.useEffect(()=>{c||(c=!0)},[]),e},p=i.createContext(null),m=i.createContext(null),h=()=>{var e;return(null==(e=i.useContext(p))?void 0:e.id)||null},v=()=>i.useContext(m);function g(e){return(null==e?void 0:e.ownerDocument)||document}function y(e){return g(e).defaultView||window}function b(e){return!!e&&(e instanceof Element||e instanceof y(e).Element)}function w(e){return!!e&&(e instanceof HTMLElement||e instanceof y(e).HTMLElement)}function E(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function x(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=y(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function k(e){return"data-floating-ui-"+e}function C(e){let t=(0,i.useRef)(e);return l(()=>{t.current=e}),t}let S=k("safe-polygon");function R(e,t,n){return n&&!E(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}function T(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,dataRef:o,events:a,elements:{domReference:c,floating:s},refs:u}=e,{enabled:d=!0,delay:f=0,handleClose:p=null,mouseOnly:m=!1,restMs:y=0,move:w=!0}=t,k=v(),T=h(),M=C(p),L=C(f),P=i.useRef(),z=i.useRef(),A=i.useRef(),N=i.useRef(),I=i.useRef(!0),D=i.useRef(!1),$=i.useRef(()=>{}),F=i.useCallback(()=>{var e;let t=null==(e=o.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[o]);i.useEffect(()=>{if(d)return a.on("dismiss",e),()=>{a.off("dismiss",e)};function e(){clearTimeout(z.current),clearTimeout(N.current),I.current=!0}},[d,a]),i.useEffect(()=>{if(!d||!M.current||!n)return;function e(e){F()&&r(!1,e)}let t=g(s).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[s,n,r,d,M,o,F]);let O=i.useCallback(function(e,t){void 0===t&&(t=!0);let n=R(L.current,"close",P.current);n&&!A.current?(clearTimeout(z.current),z.current=setTimeout(()=>r(!1,e),n)):t&&(clearTimeout(z.current),r(!1,e))},[L,r]),Z=i.useCallback(()=>{$.current(),A.current=void 0},[]),B=i.useCallback(()=>{if(D.current){let e=g(u.floating.current).body;e.style.pointerEvents="",e.removeAttribute(S),D.current=!1}},[u]);return i.useEffect(()=>{if(d&&b(c))return n&&c.addEventListener("mouseleave",l),null==s||s.addEventListener("mouseleave",l),w&&c.addEventListener("mousemove",a,{once:!0}),c.addEventListener("mouseenter",a),c.addEventListener("mouseleave",i),()=>{n&&c.removeEventListener("mouseleave",l),null==s||s.removeEventListener("mouseleave",l),w&&c.removeEventListener("mousemove",a),c.removeEventListener("mouseenter",a),c.removeEventListener("mouseleave",i)};function t(){return!!o.current.openEvent&&["click","mousedown"].includes(o.current.openEvent.type)}function a(e){if(clearTimeout(z.current),I.current=!1,m&&!E(P.current)||y>0&&0===R(L.current,"open"))return;let t=R(L.current,"open",P.current);t?z.current=setTimeout(()=>{r(!0,e)},t):r(!0,e)}function i(r){if(t())return;$.current();let o=g(s);if(clearTimeout(N.current),M.current){n||clearTimeout(z.current),A.current=M.current({...e,tree:k,x:r.clientX,y:r.clientY,onClose(){B(),Z(),O(r)}});let t=A.current;o.addEventListener("mousemove",t),$.current=()=>{o.removeEventListener("mousemove",t)};return}let a="touch"!==P.current||!x(s,r.relatedTarget);a&&O(r)}function l(n){t()||null==M.current||M.current({...e,tree:k,x:n.clientX,y:n.clientY,onClose(){B(),Z(),O(n)}})(n)}},[c,s,d,e,m,y,w,O,Z,B,r,n,k,L,M,o]),l(()=>{var e,t,r;if(d&&n&&null!=(e=M.current)&&e.__options.blockPointerEvents&&F()){let e=g(s).body;if(e.setAttribute(S,""),e.style.pointerEvents="none",D.current=!0,b(c)&&s){let e=null==k?void 0:null==(t=k.nodesRef.current.find(e=>e.id===T))?void 0:null==(r=t.context)?void 0:r.elements.floating;return e&&(e.style.pointerEvents=""),c.style.pointerEvents="auto",s.style.pointerEvents="auto",()=>{c.style.pointerEvents="",s.style.pointerEvents=""}}}},[d,n,T,s,c,k,M,o,F]),l(()=>{n||(P.current=void 0,Z(),B())},[n,Z,B]),i.useEffect(()=>()=>{Z(),clearTimeout(z.current),clearTimeout(N.current),B()},[d,Z,B]),i.useMemo(()=>{if(!d)return{};function e(e){P.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(e){n||0===y||(clearTimeout(N.current),N.current=setTimeout(()=>{I.current||r(!0,e.nativeEvent)},y))}},floating:{onMouseEnter(){clearTimeout(z.current)},onMouseLeave(e){a.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),O(e.nativeEvent,!1)}}}},[a,d,y,n,r,O])}let M=i.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),L=()=>i.useContext(M),P=e=>{let{children:t,delay:n,timeoutMs:r=0}=e,[o,a]=i.useReducer((e,t)=>({...e,...t}),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),c=i.useRef(null),s=i.useCallback(e=>{a({currentId:e})},[]);return l(()=>{o.currentId?null===c.current?c.current=o.currentId:a({isInstantPhase:!0}):(a({isInstantPhase:!1}),c.current=null)},[o.currentId]),i.createElement(M.Provider,{value:i.useMemo(()=>({...o,setState:a,setCurrentId:s}),[o,a,s])},t)},z=(e,t)=>{let{open:n,onOpenChange:r}=e,{id:o}=t,{currentId:a,setCurrentId:i,initialDelay:c,setState:s,timeoutMs:u}=L();l(()=>{a&&(s({delay:{open:1,close:R(c,"close")}}),a!==o&&r(!1))},[o,r,s,a,c]),l(()=>{function e(){r(!1),s({delay:c,currentId:null})}if(!n&&a===o){if(u){let t=window.setTimeout(e,u);return()=>{clearTimeout(t)}}e()}},[n,s,a,o,r,c,u]),l(()=>{n&&i(o)},[n,i,o])};function A(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 N=(r||(r=n.t(i,2)))["useInsertionEffect".toString()],I=N||(e=>e());function D(e){let t=i.useRef(()=>{});return I(()=>{t.current=e}),i.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r{var t,n;return{escapeKeyBubbles:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePressBubbles:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function B(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,events:a,nodeId:l,elements:{reference:c,domReference:s,floating:u},dataRef:d}=e,{enabled:f=!0,escapeKey:p=!0,outsidePress:m=!0,outsidePressEvent:E="pointerdown",referencePress:x=!1,referencePressEvent:k="pointerdown",ancestorScroll:C=!1,bubbles:S}=t,R=v(),T=null!=h(),M=D("function"==typeof m?m:()=>!1),L="function"==typeof m?M:m,P=i.useRef(!1),{escapeKeyBubbles:z,outsidePressBubbles:N}=Z(S),I=D(e=>{if(!n||!f||!p||"Escape"!==e.key)return;let t=R?A(R.nodesRef.current,l):[];if(!z&&(e.stopPropagation(),t.length>0)){let e=!0;if(t.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}a.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),r(!1,"nativeEvent"in e?e.nativeEvent:e)}),B=D(e=>{var t;let n=P.current;if(P.current=!1,n||"function"==typeof L&&!L(e))return;let o="composedPath"in e?e.composedPath()[0]:e.target;if(w(o)&&u){let t=o.clientWidth>0&&o.scrollWidth>o.clientWidth,n=o.clientHeight>0&&o.scrollHeight>o.clientHeight,r=n&&e.offsetX>o.clientWidth;if(n){let t="rtl"===y(u).getComputedStyle(o).direction;t&&(r=e.offsetX<=o.offsetWidth-o.clientWidth)}if(r||t&&e.offsetY>o.clientHeight)return}let i=R&&A(R.nodesRef.current,l).some(t=>{var n;return $(e,null==(n=t.context)?void 0:n.elements.floating)});if($(e,u)||$(e,s)||i)return;let c=R?A(R.nodesRef.current,l):[];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}a.emit("dismiss",{type:"outsidePress",data:{returnFocus:T?{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,e)});return i.useEffect(()=>{if(!n||!f)return;function e(e){r(!1,e)}d.current.__escapeKeyBubbles=z,d.current.__outsidePressBubbles=N;let t=g(u);p&&t.addEventListener("keydown",I),L&&t.addEventListener(E,B);let a=[];return C&&(b(s)&&(a=(0,o.Kx)(s)),b(u)&&(a=a.concat((0,o.Kx)(u))),!b(c)&&c&&c.contextElement&&(a=a.concat((0,o.Kx)(c.contextElement)))),(a=a.filter(e=>{var n;return e!==(null==(n=t.defaultView)?void 0:n.visualViewport)})).forEach(t=>{t.addEventListener("scroll",e,{passive:!0})}),()=>{p&&t.removeEventListener("keydown",I),L&&t.removeEventListener(E,B),a.forEach(t=>{t.removeEventListener("scroll",e)})}},[d,u,s,c,p,L,E,n,r,C,f,z,N,I,B]),i.useEffect(()=>{P.current=!1},[L,E]),i.useMemo(()=>f?{reference:{onKeyDown:I,[F[k]]:e=>{x&&(a.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),r(!1,e.nativeEvent))}},floating:{onKeyDown:I,[O[E]]:()=>{P.current=!0}}}:{},[f,a,x,E,k,r,I])}function _(e){var t;void 0===e&&(e={});let{open:n=!1,onOpenChange:r,nodeId:o}=e,[c,s]=i.useState(null),u=(null==(t=e.elements)?void 0:t.reference)||c,d=(0,a.YF)(e),p=v(),m=D((e,t)=>{e&&(g.current.openEvent=t),null==r||r(e,t)}),h=i.useRef(null),g=i.useRef({}),y=i.useState(()=>(function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}})())[0],w=f(),E=i.useCallback(e=>{let t=b(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;d.refs.setReference(t)},[d.refs]),x=i.useCallback(e=>{(b(e)||null===e)&&(h.current=e,s(e)),(b(d.refs.reference.current)||null===d.refs.reference.current||null!==e&&!b(e))&&d.refs.setReference(e)},[d.refs]),k=i.useMemo(()=>({...d.refs,setReference:x,setPositionReference:E,domReference:h}),[d.refs,x,E]),C=i.useMemo(()=>({...d.elements,domReference:u}),[d.elements,u]),S=i.useMemo(()=>({...d,refs:k,elements:C,dataRef:g,nodeId:o,floatingId:w,events:y,open:n,onOpenChange:m}),[d,o,w,y,n,m,k,C]);return l(()=>{let e=null==p?void 0:p.nodesRef.current.find(e=>e.id===o);e&&(e.context=S)}),i.useMemo(()=>({...d,context:S,refs:k,elements:C}),[d,k,C,S])}function H(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,dataRef:o,events:a,refs:l,elements:{floating:c,domReference:s}}=e,{enabled:u=!0,keyboardOnly:d=!0}=t,f=i.useRef(""),p=i.useRef(!1),m=i.useRef();return i.useEffect(()=>{if(!u)return;let e=g(c),t=e.defaultView||window;function r(){!n&&w(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}(g(s))&&(p.current=!0)}return t.addEventListener("blur",r),()=>{t.removeEventListener("blur",r)}},[c,s,n,u]),i.useEffect(()=>{if(u)return a.on("dismiss",e),()=>{a.off("dismiss",e)};function e(e){("referencePress"===e.type||"escapeKey"===e.type)&&(p.current=!0)}},[a,u]),i.useEffect(()=>()=>{clearTimeout(m.current)},[]),i.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=o.current.openEvent)?void 0:t.type)==="mousedown"&&$(o.current.openEvent,s)||r(!0,e.nativeEvent)},onBlur(e){p.current=!1;let t=e.relatedTarget,n=b(t)&&t.hasAttribute(k("focus-guard"))&&"outside"===t.getAttribute("data-type");m.current=setTimeout(()=>{x(l.floating.current,t)||x(s,t)||n||r(!1,e.nativeEvent)})}}}:{},[u,d,s,l,o,r])}function W(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 a;null==(a=r.get(n))||a.push(o),e[n]=function(){for(var e,t=arguments.length,o=Array(t),a=0;ae(...o)).find(e=>void 0!==e)}}}else e[n]=o}),e),{})}}function V(e){void 0===e&&(e=[]);let t=e,n=i.useCallback(t=>W(t,e,"reference"),t),r=i.useCallback(t=>W(t,e,"floating"),t),o=i.useCallback(t=>W(t,e,"item"),e.map(e=>null==e?void 0:e.item));return i.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:o}),[n,r,o])}function Y(e,t){void 0===t&&(t={});let{open:n,floatingId:r}=e,{enabled:o=!0,role:a="dialog"}=t,l=f();return i.useMemo(()=>{let e={id:r,role:a};return o?"tooltip"===a?{reference:{"aria-describedby":n?r:void 0},floating:e}:{reference:{"aria-expanded":n?"true":"false","aria-haspopup":"alertdialog"===a?"dialog":a,"aria-controls":n?r:void 0,..."listbox"===a&&{role:"combobox"},..."menu"===a&&{id:l}},floating:{...e,..."menu"===a&&{"aria-labelledby":l}}}:{}},[o,a,n,r,l])}},4764:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(7378),o=n(3615),a=n.n(o),i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},l=Object.defineProperty,c=Object.defineProperties,s=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,n)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,m=(e,t)=>{for(var n in t||(t={}))d.call(t,n)&&p(e,n,t[n]);if(u)for(var n of u(t))f.call(t,n)&&p(e,n,t[n]);return e},h=(e,t)=>c(e,s(t)),v=(e,t)=>{var n={};for(var r in e)d.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&u)for(var r of u(e))0>t.indexOf(r)&&f.call(e,r)&&(n[r]=e[r]);return n},g=(e,t,n)=>{let o=(0,r.forwardRef)((t,o)=>{var{color:a="currentColor",size:l=24,stroke:c=2,children:s}=t,u=v(t,["color","size","stroke","children"]);return(0,r.createElement)("svg",m(h(m({ref:o},i),{width:l,height:l,stroke:a,strokeWidth:c,className:`tabler-icon tabler-icon-${e}`}),u),[...n.map(([e,t])=>(0,r.createElement)(e,t)),...s||[]])});return o.propTypes={color:a().string,size:a().oneOfType([a().string,a().number]),stroke:a().oneOfType([a().string,a().number])},o.displayName=`${t}`,o}},739:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("edit","IconEdit",[["path",{d:"M7 7h-1a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-1",key:"svg-0"}],["path",{d:"M20.385 6.585a2.1 2.1 0 0 0 -2.97 -2.97l-8.415 8.385v3h3l8.385 -8.415z",key:"svg-1"}],["path",{d:"M16 5l3 3",key:"svg-2"}]])},4675:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("info-circle","IconInfoCircle",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M12 9h.01",key:"svg-1"}],["path",{d:"M11 12h1v4h1",key:"svg-2"}]])},9258:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("license","IconLicense",[["path",{d:"M15 21h-9a3 3 0 0 1 -3 -3v-1h10v2a2 2 0 0 0 4 0v-14a2 2 0 1 1 2 2h-2m2 -4h-11a3 3 0 0 0 -3 3v11",key:"svg-0"}],["path",{d:"M9 7l4 0",key:"svg-1"}],["path",{d:"M9 11l4 0",key:"svg-2"}]])},7261:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("list","IconList",[["path",{d:"M9 6l11 0",key:"svg-0"}],["path",{d:"M9 12l11 0",key:"svg-1"}],["path",{d:"M9 18l11 0",key:"svg-2"}],["path",{d:"M5 6l0 .01",key:"svg-3"}],["path",{d:"M5 12l0 .01",key:"svg-4"}],["path",{d:"M5 18l0 .01",key:"svg-5"}]])},7854:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("search","IconSearch",[["path",{d:"M10 10m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0",key:"svg-0"}],["path",{d:"M21 21l-6 -6",key:"svg-1"}]])},1925:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("user-code","IconUserCode",[["path",{d:"M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0",key:"svg-0"}],["path",{d:"M6 21v-2a4 4 0 0 1 4 -4h3.5",key:"svg-1"}],["path",{d:"M20 21l2 -2l-2 -2",key:"svg-2"}],["path",{d:"M17 17l-2 2l2 2",key:"svg-3"}]])},7239:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=(0,n(4764).Z)("versions","IconVersions",[["path",{d:"M10 5m0 2a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-6a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M7 7l0 10",key:"svg-1"}],["path",{d:"M4 8l0 8",key:"svg-2"}]])},6677:function(e,t,n){e.exports=n(5949)},7061:function(e){var t,n,r,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function l(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var c=[],s=!1,u=-1;function d(){s&&r&&(s=!1,r.length?c=r.concat(c):u=-1,c.length&&f())}function f(){if(!s){var e=l(d);s=!0;for(var t=c.length;t;){for(r=c,c=[];++u1)for(var n=1;nt.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}"function"==typeof SuppressedError&&SuppressedError;var d=n(7378),f="right-scroll-bar-position",p="width-before-scroll-bar",m=(void 0===r&&(r={}),void 0===o&&(o=function(e){return e}),a=[],i=!1,(l={read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:null},useMedium:function(e){var t=o(e,i);return a.push(t),function(){a=a.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(i=!0;a.length;){var t=a;a=[],t.forEach(e)}a={push:function(t){return e(t)},filter:function(){return a}}},assignMedium:function(e){i=!0;var t=[];if(a.length){var n=a;a=[],n.forEach(e),t=a}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),a={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),a}}}}).options=s({async:!0,ssr:!1},r),l),h=function(){},v=d.forwardRef(function(e,t){var n,r,o,a=d.useRef(null),i=d.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),l=i[0],c=i[1],f=e.forwardProps,p=e.children,v=e.className,g=e.removeScrollBar,y=e.enabled,b=e.shards,w=e.sideCar,E=e.noIsolation,x=e.inert,k=e.allowPinchZoom,C=e.as,S=void 0===C?"div":C,R=e.gapMode,T=u(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),M=(n=[a,t],r=function(e){return n.forEach(function(t){return"function"==typeof t?t(e):t&&(t.current=e),t})},(o=(0,d.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,o.facade),L=s(s({},T),l);return d.createElement(d.Fragment,null,y&&d.createElement(w,{sideCar:m,removeScrollBar:g,shards:b,noIsolation:E,inert:x,setCallbacks:c,allowPinchZoom:!!k,lockRef:a,gapMode:R}),f?d.cloneElement(d.Children.only(p),s(s({},L),{ref:M})):d.createElement(S,s({},L,{className:v,ref:M}),p))});v.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},v.classNames={fullWidth:p,zeroRight:f};var g=function(e){var t=e.sideCar,n=u(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return d.createElement(r,s({},n))};g.isSideCarExport=!0;var y=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=c||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},b=function(){var e=y();return function(t,n){d.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},w=function(){var e=b();return function(t){return e(t.styles,t.dynamic),null}},E={left:0,top:0,right:0,gap:0},x=function(e){return parseInt(e||"",10)||0},k=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[x(n),x(r),x(o)]},C=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return E;var t=k(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},S=w(),R=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(f," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(p," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(f," .").concat(f," {\n right: 0 ").concat(r,";\n }\n \n .").concat(p," .").concat(p," {\n margin-right: 0 ").concat(r,";\n }\n \n body {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},T=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r,a=d.useMemo(function(){return C(o)},[o]);return d.createElement(S,{styles:R(a,!t,o,n?"":"!important")})},M=!1;if("undefined"!=typeof window)try{var L=Object.defineProperty({},"passive",{get:function(){return M=!0,!0}});window.addEventListener("test",L,L),window.removeEventListener("test",L,L)}catch(e){M=!1}var P=!!M&&{passive:!1},z=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},A=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),N(e,r)){var o=I(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},N=function(e,t){return"v"===e?z(t,"overflowY"):z(t,"overflowX")},I=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},D=function(e,t,n,r,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),l=i*r,c=n.target,s=t.contains(c),u=!1,d=l>0,f=0,p=0;do{var m=I(e,c),h=m[0],v=m[1]-m[2]-i*h;(h||v)&&N(e,c)&&(f+=v,p+=h),c=c instanceof ShadowRoot?c.host:c.parentNode}while(!s&&c!==document.body||s&&(t.contains(c)||t===c));return d&&(o&&1>Math.abs(f)||!o&&l>f)?u=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(u=!0),u},$=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},F=function(e){return[e.deltaX,e.deltaY]},O=function(e){return e&&"current"in e?e.current:e},Z=0,B=[],_=(m.useMedium(function(e){var t=d.useRef([]),n=d.useRef([0,0]),r=d.useRef(),o=d.useState(Z++)[0],a=d.useState(w)[0],i=d.useRef(e);d.useEffect(function(){i.current=e},[e]),d.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;oMath.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=A(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=A(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(c||s)&&(r.current=o),!o)return!0;var p=r.current||o;return D(p,t,e,"h"===p?c:s,!0)},[]),c=d.useCallback(function(e){if(B.length&&B[B.length-1]===a){var n="deltaY"in e?F(e):$(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(i.current.shards||[]).map(O).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),s=d.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=d.useCallback(function(e){n.current=$(e),r.current=void 0},[]),f=d.useCallback(function(t){s(t.type,F(t),t.target,l(t,e.lockRef.current))},[]),p=d.useCallback(function(t){s(t.type,$(t),t.target,l(t,e.lockRef.current))},[]);d.useEffect(function(){return B.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,P),document.addEventListener("touchmove",c,P),document.addEventListener("touchstart",u,P),function(){B=B.filter(function(e){return e!==a}),document.removeEventListener("wheel",c,P),document.removeEventListener("touchmove",c,P),document.removeEventListener("touchstart",u,P)}},[]);var m=e.removeScrollBar,h=e.inert;return d.createElement(d.Fragment,null,h?d.createElement(a,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?d.createElement(T,{gapMode:e.gapMode}):null)}),g),H=d.forwardRef(function(e,t){return d.createElement(v,s({},e,{ref:t,sideCar:_}))});H.classNames=v.classNames;var W=H},5288:function(e,t,n){"use strict";n.d(t,{Qo:function(){return u},RR:function(){return c},cv:function(){return f},dp:function(){return h},dr:function(){return m},oo:function(){return a},uY:function(){return p},x7:function(){return l}});var r=n(2876);function o(e,t,n){let o,{reference:a,floating:i}=e,l=(0,r.Qq)(t),c=(0,r.Wh)(t),s=(0,r.I4)(c),u=(0,r.k3)(t),d="y"===l,f=a.x+a.width/2-i.width/2,p=a.y+a.height/2-i.height/2,m=a[s]/2-i[s]/2;switch(u){case"top":o={x:f,y:a.y-i.height};break;case"bottom":o={x:f,y:a.y+a.height};break;case"right":o={x:a.x+a.width,y:p};break;case"left":o={x:a.x-i.width,y:p};break;default:o={x:a.x,y:a.y}}switch((0,r.hp)(t)){case"start":o[c]-=m*(n&&d?-1:1);break;case"end":o[c]+=m*(n&&d?-1:1)}return o}let a=async(e,t,n)=>{let{placement:r="bottom",strategy:a="absolute",middleware:i=[],platform:l}=n,c=i.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:a}),{x:d,y:f}=o(u,r,s),p=r,m={},h=0;for(let n=0;n({name:"arrow",options:e,async fn(t){let{x:n,y:o,placement:a,rects:i,platform:l,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)(a),h=(0,r.I4)(m),v=await l.getDimensions(u),g="y"===m,y=g?"clientHeight":"clientWidth",b=i.reference[h]+i.reference[m]-p[m]-i.floating[h],w=p[m]-i.reference[m],E=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u)),x=E?E[y]:0;x&&await (null==l.isElement?void 0:l.isElement(E))||(x=c.floating[y]||i.floating[h]);let k=x/2-v[h]/2-1,C=(0,r.VV)(f[g?"top":"left"],k),S=(0,r.VV)(f[g?"bottom":"right"],k),R=x-v[h]-S,T=x/2-v[h]/2+(b/2-w/2),M=(0,r.uZ)(C,T,R),L=!s.arrow&&null!=(0,r.hp)(a)&&T!=M&&i.reference[h]/2-(Te<=0)){let e=((null==(a=u.flip)?void 0:a.index)||0)+1,t=R[e];if(t)return{data:{index:e,overflows:L},reset:{placement:t}};let n=null==(l=L.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(y){case"bestFit":{let e=null==(c=L.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:c[0];e&&(n=e);break}case"initialPlacement":n=f}if(s!==n)return{reset:{placement:n}}}return{}}}};function s(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)),a=(0,r.Fp)(...e.map(e=>e.bottom));return{x:t,y:n,width:o-t,height:a-n}}let u=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:o,rects:a,platform:i,strategy:l}=t,{padding:c=2,x:u,y:d}=(0,r.ku)(e,t),f=Array.from(await (null==i.getClientRects?void 0:i.getClientRects(o.reference))||[]),p=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)(s(e)))}(f),m=(0,r.JB)(s(f)),h=(0,r.yd)(c),v=await i.getElementRects({reference:{getBoundingClientRect:function(){if(2===p.length&&p[0].left>p[1].right&&null!=u&&null!=d)return p.find(e=>u>e.left-h.left&&ue.top-h.top&&d=2){if("y"===(0,r.Qq)(n)){let e=p[0],t=p[p.length-1],o="top"===(0,r.k3)(n),a=e.top,i=t.bottom,l=o?e.left:t.left,c=o?e.right:t.right;return{top:a,bottom:i,left:l,right:c,width:c-l,height:i-a,x:l,y:a}}let e="left"===(0,r.k3)(n),t=(0,r.Fp)(...p.map(e=>e.right)),o=(0,r.VV)(...p.map(e=>e.left)),a=p.filter(n=>e?n.left===o:n.right===t),i=a[0].top,l=a[a.length-1].bottom,c=t-o;return{top:i,bottom:l,left:o,right:t,width:c,height:l-i,x:o,y:i}}return m}},floating:o.floating,strategy:l});return a.reference.x!==v.reference.x||a.reference.y!==v.reference.y||a.reference.width!==v.reference.width||a.reference.height!==v.reference.height?{reset:{rects:v}}:{}}}};async function d(e,t){let{placement:n,platform:o,elements:a}=e,i=await (null==o.isRTL?void 0:o.isRTL(a.floating)),l=(0,r.k3)(n),c=(0,r.hp)(n),s="y"===(0,r.Qq)(n),u=["left","top"].includes(l)?-1:1,d=i&&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 f=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){let{x:n,y:r}=t,o=await d(t,e);return{x:n+o.x,y:r+o.y,data:o}}}},p=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:o,placement:a}=t,{mainAxis:l=!0,crossAxis:c=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=(0,r.ku)(e,t),d={x:n,y:o},f=await i(t,u),p=(0,r.Qq)((0,r.k3)(a)),m=(0,r.Rn)(p),h=d[m],v=d[p];if(l){let e=h+f["y"===m?"top":"left"],t=h-f["y"===m?"bottom":"right"];h=(0,r.uZ)(e,h,t)}if(c){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",n=v+f[e],o=v-f[t];v=(0,r.uZ)(n,v,o)}let g=s.fn({...t,[m]:h,[p]:v});return{...g,data:{x:g.x-n,y:g.y-o}}}}},m=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:o,placement:a,rects:i,middlewareData:l}=t,{offset:c=0,mainAxis:s=!0,crossAxis:u=!0}=(0,r.ku)(e,t),d={x:n,y:o},f=(0,r.Qq)(a),p=(0,r.Rn)(f),m=d[p],h=d[f],v=(0,r.ku)(c,t),g="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(s){let e="y"===p?"height":"width",t=i.reference[p]-i.floating[e]+g.mainAxis,n=i.reference[p]+i.reference[e]-g.mainAxis;mn&&(m=n)}if(u){var y,b;let e="y"===p?"width":"height",t=["top","left"].includes((0,r.k3)(a)),n=i.reference[f]-i.floating[e]+(t&&(null==(y=l.offset)?void 0:y[f])||0)+(t?0:g.crossAxis),o=i.reference[f]+i.reference[e]+(t?0:(null==(b=l.offset)?void 0:b[f])||0)-(t?g.crossAxis:0);ho&&(h=o)}return{[p]:m,[f]:h}}}},h=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,o;let{placement:a,rects:l,platform:c,elements:s}=t,{apply:u=()=>{},...d}=(0,r.ku)(e,t),f=await i(t,d),p=(0,r.k3)(a),m=(0,r.hp)(a),h="y"===(0,r.Qq)(a),{width:v,height:g}=l.floating;"top"===p||"bottom"===p?(n=p,o=m===(await (null==c.isRTL?void 0:c.isRTL(s.floating))?"start":"end")?"left":"right"):(o=p,n="end"===m?"top":"bottom");let y=g-f[n],b=v-f[o],w=!t.middlewareData.shift,E=y,x=b;if(h){let e=v-f.left-f.right;x=m||w?(0,r.VV)(b,e):e}else{let e=g-f.top-f.bottom;E=m||w?(0,r.VV)(y,e):e}if(w&&!m){let e=(0,r.Fp)(f.left,0),t=(0,r.Fp)(f.right,0),n=(0,r.Fp)(f.top,0),o=(0,r.Fp)(f.bottom,0);h?x=v-2*(0!==e||0!==t?e+t:(0,r.Fp)(f.left,f.right)):E=g-2*(0!==n||0!==o?n+o:(0,r.Fp)(f.top,f.bottom))}await u({...t,availableWidth:x,availableHeight:E});let k=await c.getDimensions(s.floating);return v!==k.width||g!==k.height?{reset:{rects:!0}}:{}}}}},6345:function(e,t,n){"use strict";n.d(t,{Me:function(){return y},oo:function(){return b}});var r=n(2876),o=n(5288),a=n(8321);function i(e){let t=(0,a.Dx)(e),n=parseFloat(t.width)||0,o=parseFloat(t.height)||0,i=(0,a.Re)(e),l=i?e.offsetWidth:n,c=i?e.offsetHeight:o,s=(0,r.NM)(n)!==l||(0,r.NM)(o)!==c;return s&&(n=l,o=c),{width:n,height:o,$:s}}function l(e){return(0,a.kK)(e)?e:e.contextElement}function c(e){let t=l(e);if(!(0,a.Re)(t))return(0,r.ze)(1);let n=t.getBoundingClientRect(),{width:o,height:c,$:s}=i(t),u=(s?(0,r.NM)(n.width):n.width)/o,d=(s?(0,r.NM)(n.height):n.height)/c;return u&&Number.isFinite(u)||(u=1),d&&Number.isFinite(d)||(d=1),{x:u,y:d}}let s=(0,r.ze)(0);function u(e){let t=(0,a.Jj)(e);return(0,a.Pf)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:s}function d(e,t,n,o){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let s=e.getBoundingClientRect(),d=l(e),f=(0,r.ze)(1);t&&(o?(0,a.kK)(o)&&(f=c(o)):f=c(e));let p=(void 0===(i=n)&&(i=!1),o&&(!i||o===(0,a.Jj)(d))&&i)?u(d):(0,r.ze)(0),m=(s.left+p.x)/f.x,h=(s.top+p.y)/f.y,v=s.width/f.x,g=s.height/f.y;if(d){let e=(0,a.Jj)(d),t=o&&(0,a.kK)(o)?(0,a.Jj)(o):o,n=e.frameElement;for(;n&&o&&t!==e;){let e=c(n),t=n.getBoundingClientRect(),r=(0,a.Dx)(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;m*=e.x,h*=e.y,v*=e.x,g*=e.y,m+=o,h+=i,n=(0,a.Jj)(n).frameElement}}return(0,r.JB)({width:v,height:g,x:m,y:h})}function f(e){return d((0,a.tF)(e)).left+(0,a.Lw)(e).scrollLeft}function p(e,t,n){let o;if("viewport"===t)o=function(e,t){let n=(0,a.Jj)(e),r=(0,a.tF)(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,c=0,s=0;if(o){i=o.width,l=o.height;let e=(0,a.Pf)();(!e||e&&"fixed"===t)&&(c=o.offsetLeft,s=o.offsetTop)}return{width:i,height:l,x:c,y:s}}(e,n);else if("document"===t)o=function(e){let t=(0,a.tF)(e),n=(0,a.Lw)(e),o=e.ownerDocument.body,i=(0,r.Fp)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),l=(0,r.Fp)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),c=-n.scrollLeft+f(e),s=-n.scrollTop;return"rtl"===(0,a.Dx)(o).direction&&(c+=(0,r.Fp)(t.clientWidth,o.clientWidth)-i),{width:i,height:l,x:c,y:s}}((0,a.tF)(e));else if((0,a.kK)(t))o=function(e,t){let n=d(e,!0,"fixed"===t),o=n.top+e.clientTop,i=n.left+e.clientLeft,l=(0,a.Re)(e)?c(e):(0,r.ze)(1),s=e.clientWidth*l.x,u=e.clientHeight*l.y,f=i*l.x,p=o*l.y;return{width:s,height:u,x:f,y:p}}(t,n);else{let n=u(e);o={...t,x:t.x-n.x,y:t.y-n.y}}return(0,r.JB)(o)}function m(e,t){return(0,a.Re)(e)&&"fixed"!==(0,a.Dx)(e).position?t?t(e):e.offsetParent:null}function h(e,t){let n=(0,a.Jj)(e);if(!(0,a.Re)(e))return n;let r=m(e,t);for(;r&&(0,a.Ze)(r)&&"static"===(0,a.Dx)(r).position;)r=m(r,t);return r&&("html"===(0,a.wk)(r)||"body"===(0,a.wk)(r)&&"static"===(0,a.Dx)(r).position&&!(0,a.hT)(r))?n:r||(0,a.gQ)(e)||n}let v=async function(e){let{reference:t,floating:n,strategy:o}=e,i=this.getOffsetParent||h,l=this.getDimensions;return{reference:function(e,t,n){let o=(0,a.Re)(t),i=(0,a.tF)(t),l="fixed"===n,c=d(e,!0,l,t),s={scrollLeft:0,scrollTop:0},u=(0,r.ze)(0);if(o||!o&&!l){if(("body"!==(0,a.wk)(t)||(0,a.ao)(i))&&(s=(0,a.Lw)(t)),o){let e=d(t,!0,l,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=f(i))}return{x:c.left+s.scrollLeft-u.x,y:c.top+s.scrollTop-u.y,width:c.width,height:c.height}}(t,await i(n),o),floating:{x:0,y:0,...await l(n)}}},g={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:o}=e,i=(0,a.Re)(n),l=(0,a.tF)(n);if(n===l)return t;let s={scrollLeft:0,scrollTop:0},u=(0,r.ze)(1),f=(0,r.ze)(0);if((i||!i&&"fixed"!==o)&&(("body"!==(0,a.wk)(n)||(0,a.ao)(l))&&(s=(0,a.Lw)(n)),(0,a.Re)(n))){let e=d(n);u=c(n),f.x=e.x+n.clientLeft,f.y=e.y+n.clientTop}return{width:t.width*u.x,height:t.height*u.y,x:t.x*u.x-s.scrollLeft*u.x+f.x,y:t.y*u.y-s.scrollTop*u.y+f.y}},getDocumentElement:a.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:i}=e,l="clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=(0,a.Kx)(e,[],!1).filter(e=>(0,a.kK)(e)&&"body"!==(0,a.wk)(e)),o=null,i="fixed"===(0,a.Dx)(e).position,l=i?(0,a.Ow)(e):e;for(;(0,a.kK)(l)&&!(0,a.Py)(l);){let t=(0,a.Dx)(l),n=(0,a.hT)(l);n||"fixed"!==t.position||(o=null);let c=i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,a.ao)(l)&&!n&&function e(t,n){let r=(0,a.Ow)(t);return!(r===n||!(0,a.kK)(r)||(0,a.Py)(r))&&("fixed"===(0,a.Dx)(r).position||e(r,n))}(e,l);c?r=r.filter(e=>e!==l):o=t,l=(0,a.Ow)(l)}return t.set(e,r),r}(t,this._c):[].concat(n),c=[...l,o],s=c[0],u=c.reduce((e,n)=>{let o=p(t,n,i);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},p(t,s,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:h,getElementRects:v,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return i(e)},getScale:c,isElement:a.kK,isRTL:function(e){return"rtl"===(0,a.Dx)(e).direction}};function y(e,t,n,o){let i;void 0===o&&(o={});let{ancestorScroll:c=!0,ancestorResize:s=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:p=!1}=o,m=l(e),h=c||s?[...m?(0,a.Kx)(m):[],...(0,a.Kx)(t)]:[];h.forEach(e=>{c&&e.addEventListener("scroll",n,{passive:!0}),s&&e.addEventListener("resize",n)});let v=m&&f?function(e,t){let n,o=null,i=(0,a.tF)(e);function l(){clearTimeout(n),o&&o.disconnect(),o=null}return!function a(c,s){void 0===c&&(c=!1),void 0===s&&(s=1),l();let{left:u,top:d,width:f,height:p}=e.getBoundingClientRect();if(c||t(),!f||!p)return;let m=(0,r.GW)(d),h=(0,r.GW)(i.clientWidth-(u+f)),v=(0,r.GW)(i.clientHeight-(d+p)),g=(0,r.GW)(u),y={rootMargin:-m+"px "+-h+"px "+-v+"px "+-g+"px",threshold:(0,r.Fp)(0,(0,r.VV)(1,s))||1},b=!0;function w(e){let t=e[0].intersectionRatio;if(t!==s){if(!b)return a();t?a(!1,t):n=setTimeout(()=>{a(!1,1e-7)},100)}b=!1}try{o=new IntersectionObserver(w,{...y,root:i.ownerDocument})}catch(e){o=new IntersectionObserver(w,y)}o.observe(e)}(!0),l}(m,n):null,g=-1,y=null;u&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===m&&y&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{y&&y.observe(t)})),n()}),m&&!p&&y.observe(m),y.observe(t));let b=p?d(e):null;return p&&function t(){let r=d(e);b&&(r.x!==b.x||r.y!==b.y||r.width!==b.width||r.height!==b.height)&&n(),b=r,i=requestAnimationFrame(t)}(),n(),()=>{h.forEach(e=>{c&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)}),v&&v(),y&&y.disconnect(),y=null,p&&cancelAnimationFrame(i)}}let b=(e,t,n)=>{let r=new Map,a={platform:g,...n},i={...a.platform,_c:r};return(0,o.oo)(e,t,{...a,platform:i})}},6350:function(e,t,n){"use strict";n.d(t,{YF:function(){return p},x7:function(){return l}});var r=n(5288),o=n(6345),a=n(7378),i=n(1542);let l=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:o}="function"==typeof e?e(t):e;if(n&&({}).hasOwnProperty.call(n,"current")){if(null!=n.current)return(0,r.x7)({element:n.current,padding:o}).fn(t)}else if(n)return(0,r.x7)({element:n,padding:o}).fn(t);return{}}});var c="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function s(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(!s(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!s(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function u(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function d(e,t){let n=u(e);return Math.round(t*n)/n}function f(e){let t=a.useRef(e);return c(()=>{t.current=e}),t}function p(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:l,elements:{reference:p,floating:m}={},transform:h=!0,whileElementsMounted:v,open:g}=e,[y,b]=a.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,E]=a.useState(r);s(w,r)||E(r);let[x,k]=a.useState(null),[C,S]=a.useState(null),R=a.useCallback(e=>{e!=P.current&&(P.current=e,k(e))},[k]),T=a.useCallback(e=>{e!==z.current&&(z.current=e,S(e))},[S]),M=p||x,L=m||C,P=a.useRef(null),z=a.useRef(null),A=a.useRef(y),N=f(v),I=f(l),D=a.useCallback(()=>{if(!P.current||!z.current)return;let e={placement:t,strategy:n,middleware:w};I.current&&(e.platform=I.current),(0,o.oo)(P.current,z.current,e).then(e=>{let t={...e,isPositioned:!0};$.current&&!s(A.current,t)&&(A.current=t,i.flushSync(()=>{b(t)}))})},[w,t,n,I]);c(()=>{!1===g&&A.current.isPositioned&&(A.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let $=a.useRef(!1);c(()=>($.current=!0,()=>{$.current=!1}),[]),c(()=>{if(M&&(P.current=M),L&&(z.current=L),M&&L){if(N.current)return N.current(M,L,D);D()}},[M,L,D,N]);let F=a.useMemo(()=>({reference:P,floating:z,setReference:R,setFloating:T}),[R,T]),O=a.useMemo(()=>({reference:M,floating:L}),[M,L]),Z=a.useMemo(()=>{let e={position:n,left:0,top:0};if(!O.floating)return e;let t=d(O.floating,y.x),r=d(O.floating,y.y);return h?{...e,transform:"translate("+t+"px, "+r+"px)",...u(O.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,h,O.floating,y.x,y.y]);return a.useMemo(()=>({...y,update:D,refs:F,elements:O,floatingStyles:Z}),[y,D,F,O,Z])}},2876:function(e,t,n){"use strict";n.d(t,{Fp:function(){return o},GW:function(){return i},I4:function(){return h},JB:function(){return C},KX:function(){return E},NM:function(){return a},Qq:function(){return v},Rn:function(){return m},VV:function(){return r},Wh:function(){return g},gy:function(){return b},hp:function(){return p},i8:function(){return y},k3:function(){return f},ku:function(){return d},pw:function(){return x},uZ:function(){return u},yd:function(){return k},ze:function(){return l}});let r=Math.min,o=Math.max,a=Math.round,i=Math.floor,l=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"},s={start:"end",end:"start"};function u(e,t,n){return o(e,r(t,n))}function d(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function p(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}function v(e){return["top","bottom"].includes(f(e))?"y":"x"}function g(e){return m(v(e))}function y(e,t,n){void 0===n&&(n=!1);let r=p(e),o=g(e),a=h(o),i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=x(i)),[i,x(i)]}function b(e){let t=x(e);return[w(e),t,w(t)]}function w(e){return e.replace(/start|end/g,e=>s[e])}function E(e,t,n,r){let o=p(e),a=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[]}}(f(e),"start"===n,r);return o&&(a=a.map(e=>e+"-"+o),t&&(a=a.concat(a.map(w)))),a}function x(e){return e.replace(/left|right|bottom|top/g,e=>c[e])}function k(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function C(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}},8321:function(e,t,n){"use strict";function r(e){return i(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(i(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function i(e){return e instanceof Node||e instanceof o(e).Node}function l(e){return e instanceof Element||e instanceof o(e).Element}function c(e){return e instanceof HTMLElement||e instanceof o(e).HTMLElement}function s(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function u(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=v(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function d(e){return["table","td","th"].includes(r(e))}function f(e){let t=m(),n=v(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 p(e){let t=y(e);for(;c(t)&&!h(t);){if(f(t))return t;t=y(t)}return null}function m(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function h(e){return["html","body","#document"].includes(r(e))}function v(e){return o(e).getComputedStyle(e)}function g(e){return l(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function y(e){if("html"===r(e))return e;let t=e.assignedSlot||e.parentNode||s(e)&&e.host||a(e);return s(t)?t.host:t}n.d(t,{Dx:function(){return v},Jj:function(){return o},Kx:function(){return function e(t,n,r){var a;void 0===n&&(n=[]),void 0===r&&(r=!0);let i=function e(t){let n=y(t);return h(n)?t.ownerDocument?t.ownerDocument.body:t.body:c(n)&&u(n)?n:e(n)}(t),l=i===(null==(a=t.ownerDocument)?void 0:a.body),s=o(i);return l?n.concat(s,s.visualViewport||[],u(i)?i:[],s.frameElement&&r?e(s.frameElement):[]):n.concat(i,e(i,[],r))}},Lw:function(){return g},Ow:function(){return y},Pf:function(){return m},Py:function(){return h},Re:function(){return c},Ze:function(){return d},ao:function(){return u},gQ:function(){return p},hT:function(){return f},kK:function(){return l},tF:function(){return a},wk:function(){return r}})},5010:function(e,t,n){"use strict";n.d(t,{A:function(){return w}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(5427),u=n(1835),d=n(7878),f=n(4485),p=n(9662),m={root:"m-8d3f4000",loader:"m-302b9fb1",icon:"m-8d3afb97",group:"m-1a0f1b21"};let h={orientation:"horizontal"},v=(0,a.Z)((e,{borderWidth:t})=>({group:{"--ai-border-width":(0,f.h)(t)}})),g=(0,p.d)((e,t)=>{let n=(0,i.w)("ActionIconGroup",h,e),{className:o,style:a,classNames:s,styles:u,unstyled:d,orientation:f,vars:p,borderWidth:g,variant:y,mod:b,...w}=(0,i.w)("ActionIconGroup",h,e),E=(0,l.y)({name:"ActionIconGroup",props:n,classes:m,className:o,style:a,classNames:s,styles:u,unstyled:d,vars:p,varsResolver:v,rootSelector:"group"});return r.createElement(c.x,{...E("group"),ref:t,variant:y,mod:[{"data-orientation":f},b],role:"group",...w})});g.classes=m,g.displayName="@mantine/core/ActionIconGroup";let y={},b=(0,a.Z)((e,{size:t,radius:n,variant:r,gradient:a,color:i,autoContrast:l})=>{let c=e.variantColorResolver({color:i||e.primaryColor,theme:e,gradient:a,variant:r||"filled",autoContrast:l});return{root:{"--ai-size":(0,o.ap)(t,"ai-size"),"--ai-radius":void 0===n?void 0:(0,o.H5)(n),"--ai-bg":i||r?c.background:void 0,"--ai-hover":i||r?c.hover:void 0,"--ai-hover-color":i||r?c.hoverColor:void 0,"--ai-color":c.color,"--ai-bd":i||r?c.border:void 0}}}),w=(0,s.b)((e,t)=>{let n=(0,i.w)("ActionIcon",y,e),{className:o,unstyled:a,variant:s,classNames:f,styles:p,style:h,loading:v,loaderProps:g,size:w,color:E,radius:x,__staticSelector:k,gradient:C,vars:S,children:R,disabled:T,"data-disabled":M,autoContrast:L,mod:P,...z}=n,A=(0,l.y)({name:["ActionIcon",k],props:n,className:o,style:h,classes:m,classNames:f,styles:p,unstyled:a,vars:S,varsResolver:b});return r.createElement(d.k,{...A("root",{active:!T&&!v&&!M}),...z,unstyled:a,variant:s,size:w,disabled:T||v,ref:t,mod:[{loading:v,disabled:T||M},P]},r.createElement(c.x,{component:"span",...A("loader"),"aria-hidden":!0},r.createElement(u.a,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...g})),r.createElement(c.x,{component:"span",mod:{loading:v},...A("icon")},R))});w.classes=m,w.displayName="@mantine/core/ActionIcon",w.Group=g},1996:function(e,t,n){"use strict";n.d(t,{e:function(){return u}});var r=n(7378),o=n(624),a=n(7226),i=n(5427),l=n(149),c={root:"m-849cf0da"};let s={underline:"hover"},u=(0,i.b)((e,t)=>{let{underline:n,className:i,unstyled:u,mod:d,...f}=(0,a.w)("Anchor",s,e);return r.createElement(l.x,{component:"a",ref:t,className:(0,o.Z)({[c.root]:!u},i),...f,mod:[{underline:n},d],__staticSelector:"Anchor",unstyled:u})});u.classes=c,u.displayName="@mantine/core/Anchor"},2153:function(e,t,n){"use strict";n.d(t,{V:function(){return X}});var r=n(7378),o=n(3658),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(9662),u=n(673);let[d,f]=(0,u.R)("AppShell was not found in tree");var p={root:"m-89ab340",navbar:"m-45252eee",aside:"m-9cdde9a",header:"m-3b16f56b",main:"m-8983817",footer:"m-3840c879",section:"m-6dcfc7c7"};let m={},h=(0,s.d)((e,t)=>{let n=(0,i.w)("AppShellAside",m,e),{classNames:o,className:a,style:l,styles:s,unstyled:u,vars:d,withBorder:p,zIndex:h,mod:v,...g}=n,y=f();return y.disabled?null:r.createElement(c.x,{component:"aside",ref:t,mod:[{"with-border":p??y.withBorder},v],...y.getStyles("aside",{className:a,classNames:o,styles:s,style:l}),...g,__vars:{"--app-shell-aside-z-index":`calc(${h??y.zIndex} + 1)`}})});h.classes=p,h.displayName="@mantine/core/AppShellAside";var v=n(624),g=n(8323);let y={},b=(0,s.d)((e,t)=>{let n=(0,i.w)("AppShellFooter",y,e),{classNames:o,className:a,style:l,styles:s,unstyled:u,vars:d,withBorder:p,zIndex:m,mod:h,...b}=n,w=f();return w.disabled?null:r.createElement(c.x,{component:"footer",ref:t,mod:[{"with-border":p??w.withBorder},h],...w.getStyles("footer",{className:(0,v.Z)({[g.Z.classNames.zeroRight]:w.offsetScrollbars},a),classNames:o,styles:s,style:l}),...b,__vars:{"--app-shell-footer-z-index":(m??w.zIndex)?.toString()}})});b.classes=p,b.displayName="@mantine/core/AppShellFooter";let w={},E=(0,s.d)((e,t)=>{let n=(0,i.w)("AppShellHeader",w,e),{classNames:o,className:a,style:l,styles:s,unstyled:u,vars:d,withBorder:p,zIndex:m,mod:h,...y}=n,b=f();return b.disabled?null:r.createElement(c.x,{component:"header",ref:t,mod:[{"with-border":p??b.withBorder},h],...b.getStyles("header",{className:(0,v.Z)({[g.Z.classNames.zeroRight]:b.offsetScrollbars},a),classNames:o,styles:s,style:l}),...y,__vars:{"--app-shell-header-z-index":(m??b.zIndex)?.toString()}})});E.classes=p,E.displayName="@mantine/core/AppShellHeader";let x={},k=(0,s.d)((e,t)=>{let n=(0,i.w)("AppShellMain",x,e),{classNames:o,className:a,style:l,styles:s,vars:u,...d}=n,p=f();return r.createElement(c.x,{component:"main",ref:t,...p.getStyles("main",{className:a,style:l,classNames:o,styles:s}),...d})});k.classes=p,k.displayName="@mantine/core/AppShellMain";var C=n(8373),S=n(7040),R=n(8291),T=n(3613),M=n(4485),L=n(3512);function P(e,t){return e in t.breakpoints?(0,L.px)(t.breakpoints[e]):(0,L.px)(e)}function z(e,t){let n=e.map(e=>({value:e,px:P(e,t)}));return n.sort((e,t)=>e.px-t.px),n}function A(e){return"object"==typeof e?e.base:e}function N(e){let t="object"==typeof e&&null!==e&&void 0!==e.base&&1===Object.keys(e).length;return"number"==typeof e||"string"==typeof e||t}function I(e){return"object"==typeof e&&null!==e&&(1!==Object.keys(e).length||!("base"in e))}var D=n(947);function $(e){return 0===Number(e)?"0px":(0,D.bG)(e)}function F({navbar:e,header:t,aside:n,footer:o,padding:a}){let i=(0,S.rZ)(),l=(0,C.wB)(),{media:c,baseStyles:s}=function({navbar:e,header:t,footer:n,aside:r,padding:o,theme:a}){let i={},l={},c={};!function({baseStyles:e,minMediaStyles:t,maxMediaStyles:n,navbar:r,theme:o}){let a=r?.width,i="translateX(calc(var(--app-shell-navbar-width) * -1))",l="translateX(var(--app-shell-navbar-width))";if(r?.breakpoint&&!r?.collapsed?.mobile&&(n[r?.breakpoint]=n[r?.breakpoint]||{},n[r?.breakpoint]["--app-shell-navbar-width"]="100%",n[r?.breakpoint]["--app-shell-navbar-offset"]="0px"),N(a)){let t=(0,M.h)(A(a));e["--app-shell-navbar-width"]=t,e["--app-shell-navbar-offset"]=t}if(I(a)&&(void 0!==a.base&&(e["--app-shell-navbar-width"]=(0,M.h)(a.base),e["--app-shell-navbar-offset"]=(0,M.h)(a.base)),(0,T.X)(a).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-navbar-width"]=(0,M.h)(a[e]),t[e]["--app-shell-navbar-offset"]=(0,M.h)(a[e]))})),r?.collapsed?.desktop){let e=r.breakpoint;t[e]=t[e]||{},t[e]["--app-shell-navbar-transform"]=i,t[e]["--app-shell-navbar-transform-rtl"]=l,t[e]["--app-shell-navbar-offset"]="0px !important"}if(r?.collapsed?.mobile){let e=P(r.breakpoint,o)-.1;n[e]=n[e]||{},n[e]["--app-shell-navbar-width"]="100%",n[e]["--app-shell-navbar-offset"]="0px",n[e]["--app-shell-navbar-transform"]=i,n[e]["--app-shell-navbar-transform-rtl"]=l}}({baseStyles:c,minMediaStyles:i,maxMediaStyles:l,navbar:e,theme:a}),function({baseStyles:e,minMediaStyles:t,maxMediaStyles:n,aside:r,theme:o}){let a=r?.width,i="translateX(var(--app-shell-aside-width))",l="translateX(calc(var(--app-shell-aside-width) * -1))";if(r?.breakpoint&&!r?.collapsed?.mobile&&(n[r?.breakpoint]=n[r?.breakpoint]||{},n[r?.breakpoint]["--app-shell-aside-width"]="100%",n[r?.breakpoint]["--app-shell-aside-offset"]="0px"),N(a)){let t=(0,M.h)(A(a));e["--app-shell-aside-width"]=t,e["--app-shell-aside-offset"]=t}if(I(a)&&(void 0!==a.base&&(e["--app-shell-aside-width"]=(0,M.h)(a.base),e["--app-shell-aside-offset"]=(0,M.h)(a.base)),(0,T.X)(a).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-aside-width"]=(0,M.h)(a[e]),t[e]["--app-shell-aside-offset"]=(0,M.h)(a[e]))})),r?.collapsed?.desktop){let e=r.breakpoint;t[e]=t[e]||{},t[e]["--app-shell-aside-transform"]=i,t[e]["--app-shell-aside-transform-rtl"]=l,t[e]["--app-shell-aside-offset"]="0px !important"}if(r?.collapsed?.mobile){let e=P(r.breakpoint,o)-.1;n[e]=n[e]||{},n[e]["--app-shell-aside-width"]="100%",n[e]["--app-shell-aside-offset"]="0px",n[e]["--app-shell-aside-transform"]=i,n[e]["--app-shell-aside-transform-rtl"]=l}}({baseStyles:c,minMediaStyles:i,maxMediaStyles:l,aside:r,theme:a}),function({baseStyles:e,minMediaStyles:t,header:n}){let r=n?.height,o=n?.offset??!0;if(N(r)){let t=(0,M.h)(A(r));e["--app-shell-header-height"]=t,o&&(e["--app-shell-header-offset"]=t)}I(r)&&(void 0!==r.base&&(e["--app-shell-header-height"]=(0,M.h)(r.base),o&&(e["--app-shell-header-offset"]=(0,M.h)(r.base))),(0,T.X)(r).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-header-height"]=(0,M.h)(r[e]),o&&(t[e]["--app-shell-header-offset"]=(0,M.h)(r[e])))})),n?.collapsed&&(e["--app-shell-header-transform"]="translateY(calc(var(--app-shell-header-height) * -1))",e["--app-shell-header-offset"]="0px !important")}({baseStyles:c,minMediaStyles:i,header:t}),function({baseStyles:e,minMediaStyles:t,footer:n}){let r=n?.height,o=n?.offset??!0;if(N(r)){let t=(0,M.h)(A(r));e["--app-shell-footer-height"]=t,o&&(e["--app-shell-footer-offset"]=t)}I(r)&&(void 0!==r.base&&(e["--app-shell-footer-height"]=(0,M.h)(r.base),o&&(e["--app-shell-footer-offset"]=(0,M.h)(r.base))),(0,T.X)(r).forEach(e=>{"base"!==e&&(t[e]=t[e]||{},t[e]["--app-shell-footer-height"]=(0,M.h)(r[e]),o&&(t[e]["--app-shell-footer-offset"]=(0,M.h)(r[e])))})),n?.collapsed&&(e["--app-shell-footer-transform"]="translateY(var(--app-shell-footer-height))",e["--app-shell-footer-offset"]="0px !important")}({baseStyles:c,minMediaStyles:i,footer:n}),function({padding:e,baseStyles:t,minMediaStyles:n}){N(e)&&(t["--app-shell-padding"]=$(A(e))),I(e)&&(e.base&&(t["--app-shell-padding"]=$(e.base)),(0,T.X)(e).forEach(t=>{"base"!==t&&(n[t]=n[t]||{},n[t]["--app-shell-padding"]=$(e[t]))}))}({baseStyles:c,minMediaStyles:i,padding:o});let s=z((0,T.X)(i),a).map(e=>({query:`(min-width: ${(0,M.em)(e.px)})`,styles:i[e.value]})),u=z((0,T.X)(l),a).map(e=>({query:`(max-width: ${(0,M.em)(e.px)})`,styles:l[e.value]})),d=[...s,...u];return{baseStyles:c,media:d}}({navbar:e,header:t,footer:o,aside:n,padding:a,theme:i});return r.createElement(R.f,{media:c,styles:s,selector:l.cssVariablesSelector})}let O={},Z=(0,s.d)((e,t)=>{let n=(0,i.w)("AppShellNavbar",O,e),{classNames:o,className:a,style:l,styles:s,unstyled:u,vars:d,withBorder:p,zIndex:m,mod:h,...v}=n,g=f();return g.disabled?null:r.createElement(c.x,{component:"nav",ref:t,mod:[{"with-border":p??g.withBorder},h],...g.getStyles("navbar",{className:a,classNames:o,styles:s,style:l}),...v,__vars:{"--app-shell-navbar-z-index":`calc(${m??g.zIndex} + 1)`}})});Z.classes=p,Z.displayName="@mantine/core/AppShellNavbar";var B=n(5427);let _={},H=(0,B.b)((e,t)=>{let n=(0,i.w)("AppShellSection",_,e),{classNames:o,className:a,style:l,styles:s,vars:u,grow:d,mod:p,...m}=n,h=f();return r.createElement(c.x,{ref:t,mod:[{grow:d},p],...h.getStyles("section",{className:a,style:l,classNames:o,styles:s}),...m})});H.classes=p,H.displayName="@mantine/core/AppShellSection";var W=n(8360),V=n(213);let Y={withBorder:!0,offsetScrollbars:!0,padding:0,transitionDuration:200,transitionTimingFunction:"ease",zIndex:(0,o.w)("app")},j=(0,a.Z)((e,{transitionDuration:t,transitionTimingFunction:n})=>({root:{"--app-shell-transition-duration":`${t}ms`,"--app-shell-transition-timing-function":n}})),X=(0,s.d)((e,t)=>{let n=(0,i.w)("AppShell",Y,e),{classNames:o,className:a,style:s,styles:u,unstyled:f,vars:m,navbar:h,withBorder:v,padding:g,transitionDuration:y,transitionTimingFunction:b,header:w,zIndex:E,layout:x,disabled:k,aside:C,footer:S,offsetScrollbars:R,mod:T,...M}=n,L=(0,l.y)({name:"AppShell",classes:p,props:n,className:a,style:s,classNames:o,styles:u,unstyled:f,vars:m,varsResolver:j}),P=function({transitionDuration:e,disabled:t}){let[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(),i=(0,r.useRef)();return(0,W.s)("resize",()=>{o(!0),clearTimeout(a.current),a.current=window.setTimeout(()=>o(!1),200)}),(0,V.Y)(()=>{o(!0),clearTimeout(i.current),i.current=window.setTimeout(()=>o(!1),e||0)},[t,e]),n}({disabled:k,transitionDuration:y});return r.createElement(d,{value:{getStyles:L,withBorder:v,zIndex:E,disabled:k,offsetScrollbars:R}},r.createElement(F,{navbar:h,header:w,aside:C,footer:S,padding:g}),r.createElement(c.x,{ref:t,...L("root"),mod:[{resizing:P,layout:x,disabled:k},T],...M}))});X.classes=p,X.displayName="@mantine/core/AppShell",X.Navbar=Z,X.Header=E,X.Main=k,X.Aside=h,X.Footer=b,X.Section=H},5083:function(e,t,n){"use strict";n.d(t,{C:function(){return m}});var r=n(7378),o=n(947),a=n(6415),i=n(9104),l=n(7226),c=n(863),s=n(1799),u=n(5427),d={root:"m-347db0ec","root--dot":"m-fbd81e3d",label:"m-5add502a",section:"m-91fdda9b"};let f={},p=(0,a.Z)((e,{radius:t,color:n,gradient:r,variant:a,size:l,autoContrast:c})=>{let s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:a||"filled",autoContrast:c});return{root:{"--badge-height":(0,o.ap)(l,"badge-height"),"--badge-padding-x":(0,o.ap)(l,"badge-padding-x"),"--badge-fz":(0,o.ap)(l,"badge-fz"),"--badge-radius":void 0===t?void 0:(0,o.H5)(t),"--badge-bg":n||a?s.background:void 0,"--badge-color":n||a?s.color:void 0,"--badge-bd":n||a?s.border:void 0,"--badge-dot-color":"dot"===a?(0,i.p)(n,e):void 0}}}),m=(0,u.b)((e,t)=>{let n=(0,l.w)("Badge",f,e),{classNames:o,className:a,style:i,styles:u,unstyled:m,vars:h,radius:v,color:g,gradient:y,leftSection:b,rightSection:w,children:E,variant:x,fullWidth:k,autoContrast:C,circle:S,mod:R,...T}=n,M=(0,c.y)({name:"Badge",props:n,classes:d,className:a,style:i,classNames:o,styles:u,unstyled:m,vars:h,varsResolver:p});return r.createElement(s.x,{variant:x,mod:[{block:k,circle:S},R],...M("root",{variant:x}),ref:t,...T},b&&r.createElement("span",{...M("section"),"data-position":"left"},b),r.createElement("span",{...M("label")},E),w&&r.createElement("span",{...M("section"),"data-position":"right"},w))});m.classes=d,m.displayName="@mantine/core/Badge"},103:function(e,t,n){"use strict";n.d(t,{V:function(){return g}});var r=n(7378),o=n(4485),a=n(947),i=n(6415),l=n(4710),c=n(9104),s=n(7923),u=n(7226),d=n(863),f=n(1799),p=n(9662),m={root:"m-ddec01c0",icon:"m-dde7bd57",cite:"m-dde51a35"};let h={iconSize:48},v=(0,i.Z)((e,{color:t,iconSize:n,radius:r})=>{let i=(0,l.E)({color:t||e.primaryColor,theme:e,colorScheme:"dark"}),u=(0,l.E)({color:t||e.primaryColor,theme:e,colorScheme:"light"});return{root:{"--bq-bg-light":(0,s.m)(u.value,.07),"--bq-bg-dark":(0,s.m)(i.value,.06),"--bq-bd":(0,c.p)(t,e),"--bq-icon-size":(0,o.h)(n),"--bq-radius":(0,a.H5)(r)}}}),g=(0,p.d)((e,t)=>{let n=(0,u.w)("Blockquote",h,e),{classNames:o,className:a,style:i,styles:l,unstyled:c,vars:s,children:p,icon:g,iconSize:y,cite:b,...w}=n,E=(0,d.y)({name:"Blockquote",classes:m,props:n,className:a,style:i,classNames:o,styles:l,unstyled:c,vars:s,varsResolver:v});return r.createElement(f.x,{component:"blockquote",ref:t,...E("root"),...w},g&&r.createElement("span",{...E("icon")},g),p,b&&r.createElement("cite",{...E("cite")},b))});g.classes=m,g.displayName="@mantine/core/Blockquote"},6030:function(e,t,n){"use strict";n.d(t,{z:function(){return w}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(5427),u=n(1835),d=n(7878),f=n(4485),p=n(9662),m={root:"m-77c9d27d",inner:"m-80f1301b",loader:"m-a25b86ee",label:"m-811560b9",section:"m-a74036a",group:"m-80d6d844"};let h={orientation:"horizontal"},v=(0,a.Z)((e,{borderWidth:t})=>({group:{"--button-border-width":(0,f.h)(t)}})),g=(0,p.d)((e,t)=>{let n=(0,i.w)("ButtonGroup",h,e),{className:o,style:a,classNames:s,styles:u,unstyled:d,orientation:f,vars:p,borderWidth:g,variant:y,mod:b,...w}=(0,i.w)("ButtonGroup",h,e),E=(0,l.y)({name:"ButtonGroup",props:n,classes:m,className:o,style:a,classNames:s,styles:u,unstyled:d,vars:p,varsResolver:v,rootSelector:"group"});return r.createElement(c.x,{...E("group"),ref:t,variant:y,mod:[{"data-orientation":f},b],role:"group",...w})});g.classes=m,g.displayName="@mantine/core/ButtonGroup";let y={},b=(0,a.Z)((e,{radius:t,color:n,gradient:r,variant:a,size:i,justify:l,autoContrast:c})=>{let s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:a||"filled",autoContrast:c});return{root:{"--button-justify":l,"--button-height":(0,o.ap)(i,"button-height"),"--button-padding-x":(0,o.ap)(i,"button-padding-x"),"--button-fz":i?.includes("compact")?(0,o.yv)(i.replace("compact-","")):(0,o.yv)(i),"--button-radius":void 0===t?void 0:(0,o.H5)(t),"--button-bg":n||a?s.background:void 0,"--button-hover":n||a?s.hover:void 0,"--button-color":s.color,"--button-bd":n||a?s.border:void 0,"--button-hover-color":n||a?s.hoverColor:void 0}}}),w=(0,s.b)((e,t)=>{let n=(0,i.w)("Button",y,e),{style:o,vars:a,className:s,color:f,disabled:p,children:h,leftSection:v,rightSection:g,fullWidth:w,variant:E,radius:x,loading:k,loaderProps:C,gradient:S,classNames:R,styles:T,unstyled:M,"data-disabled":L,autoContrast:P,mod:z,...A}=n,N=(0,l.y)({name:"Button",props:n,classes:m,className:s,style:o,classNames:R,styles:T,unstyled:M,vars:a,varsResolver:b}),I=!!v,D=!!g;return r.createElement(d.k,{ref:t,...N("root",{active:!p&&!k&&!L}),unstyled:M,variant:E,disabled:p||k,mod:[{disabled:p||L,loading:k,block:w,"with-left-section":I,"with-right-section":D},z],...A},r.createElement(c.x,{component:"span",...N("loader"),"aria-hidden":!0},r.createElement(u.a,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...C})),r.createElement("span",{...N("inner")},v&&r.createElement(c.x,{component:"span",...N("section"),mod:{position:"left"}},v),r.createElement(c.x,{component:"span",mod:{loading:k},...N("label")},h),g&&r.createElement(c.x,{component:"span",...N("section"),mod:{position:"right"}},g)))});w.classes=m,w.displayName="@mantine/core/Button",w.Group=g},9756:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(5427),s=n(6900),u=n(673);let[d,f]=(0,u.R)("Card component was not found in tree");var p=n(1799),m={root:"m-e615b15f",section:"m-599a2148"};let h={},v=(0,c.b)((e,t)=>{let n=(0,i.w)("CardSection",h,e),{classNames:o,className:a,style:l,styles:c,vars:s,withBorder:u,inheritPadding:d,mod:m,...v}=n,g=f();return r.createElement(p.x,{ref:t,mod:[{"with-border":u,"inherit-padding":d},m],...g.getStyles("section",{className:a,style:l,styles:c,classNames:o}),...v})});v.classes=m,v.displayName="@mantine/core/CardSection";let g={},y=(0,a.Z)((e,{padding:t})=>({root:{"--card-padding":(0,o.bG)(t)}})),b=(0,c.b)((e,t)=>{let n=(0,i.w)("Card",g,e),{classNames:o,className:a,style:c,styles:u,unstyled:f,vars:p,children:h,padding:b,...w}=n,E=(0,l.y)({name:"Card",props:n,classes:m,className:a,style:c,classNames:o,styles:u,unstyled:f,vars:p,varsResolver:y}),x=r.Children.toArray(h),k=x.map((e,t)=>"object"==typeof e&&e&&"type"in e&&e.type===v?(0,r.cloneElement)(e,{"data-first-section":0===t||void 0,"data-last-section":t===x.length-1||void 0}):e);return r.createElement(d,{value:{getStyles:E}},r.createElement(s.X,{ref:t,unstyled:f,...E("root"),...w},k))});b.classes=m,b.displayName="@mantine/core/Card",b.Section=v},4022:function(e,t,n){"use strict";n.d(t,{M:function(){return u}});var r=n(7378),o=n(7226),a=n(863),i=n(1799),l=n(5427),c={root:"m-4451eb3a"};let s={},u=(0,l.b)((e,t)=>{let n=(0,o.w)("Center",s,e),{classNames:l,className:u,style:d,styles:f,unstyled:p,vars:m,inline:h,mod:v,...g}=n,y=(0,a.y)({name:"Center",props:n,classes:c,className:u,style:d,classNames:l,styles:f,unstyled:p,vars:m});return r.createElement(i.x,{ref:t,mod:[{inline:h},v],...y("root"),...g})});u.classes=c,u.displayName="@mantine/core/Center"},4670:function(e,t,n){"use strict";n.d(t,{P:function(){return i},n:function(){return a}});var r=n(7378),o=n(4485);function a({size:e,style:t,...n}){let a=void 0!==e?{width:(0,o.h)(e),height:(0,o.h)(e),...t}:t;return r.createElement("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:a,"aria-hidden":!0,...n},r.createElement("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}function i({indeterminate:e,...t}){return e?r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...t},r.createElement("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})):r.createElement(a,{...t})}},6752:function(e,t,n){"use strict";n.d(t,{X:function(){return L}});var r=n(7378),o=n(6184),a=n(947),i=n(6415),l=n(4710),c=n(9104),s=n(6861),u=n(1018),d=n(7226),f=n(863),p=n(4438),m=n(1799),h=n(9662),v=n(5603);let g=(0,r.createContext)(null),y=g.Provider,b=()=>(0,r.useContext)(g);var w=n(5006),E=n(7935),x=n(7025);let k={},C=(0,h.d)((e,t)=>{let{value:n,defaultValue:o,onChange:a,size:i,wrapperProps:l,children:c,readOnly:s,...u}=(0,d.w)("CheckboxGroup",k,e),[f,p]=(0,w.C)({value:n,defaultValue:o,finalValue:[],onChange:a});return r.createElement(y,{value:{value:f,onChange:e=>{let t=e.currentTarget.value;s||p(f.includes(t)?f.filter(e=>e!==t):[...f,t])},size:i}},r.createElement(E.I.Wrapper,{size:i,ref:t,...l,...u,labelElement:"div",__staticSelector:"CheckboxGroup"},r.createElement(x.m,{role:"group"},c)))});C.classes=E.I.Wrapper.classes,C.displayName="@mantine/core/CheckboxGroup";var S=n(4670),R={root:"m-bf2d988c",inner:"m-26062bec",input:"m-26063560",icon:"m-bf295423","input--outline":"m-215c4542"};let T={labelPosition:"right",icon:S.P},M=(0,i.Z)((e,{radius:t,color:n,size:r,iconColor:o,variant:i,autoContrast:d})=>{let f=(0,l.E)({color:n||e.primaryColor,theme:e}),p=f.isThemeColor&&void 0===f.shade?`var(--mantine-color-${f.color}-outline)`:f.color;return{root:{"--checkbox-size":(0,a.ap)(r,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:(0,a.H5)(t),"--checkbox-color":"outline"===i?p:(0,c.p)(n,e),"--checkbox-icon-color":o?(0,c.p)(o,e):(0,u.o)(d,e)?(0,s.R)({color:n,theme:e}):void 0}}}),L=(0,h.d)((e,t)=>{let n=(0,d.w)("Checkbox",T,e),{classNames:a,className:i,style:l,styles:c,unstyled:s,vars:u,color:h,label:g,id:y,size:w,radius:E,wrapperProps:x,children:k,checked:C,labelPosition:S,description:L,error:P,disabled:z,variant:A,indeterminate:N,icon:I,rootRef:D,iconColor:$,onChange:F,autoContrast:O,mod:Z,...B}=n,_=b(),H=w||_?.size,W=(0,f.y)({name:"Checkbox",props:n,classes:R,className:i,style:l,classNames:a,styles:c,unstyled:s,vars:u,varsResolver:M}),{styleProps:V,rest:Y}=(0,p.c)(B),j=(0,o.M)(y),X=_?{checked:_.value.includes(Y.value),onChange:e=>{_.onChange(e),F?.(e)}}:{};return r.createElement(v.Z,{...W("root"),__staticSelector:"Checkbox",__stylesApiProps:n,id:j,size:H,labelPosition:S,label:g,description:L,error:P,disabled:z,classNames:a,styles:c,unstyled:s,"data-checked":X.checked||C||void 0,variant:A,ref:D,mod:Z,...V,...x},r.createElement(m.x,{...W("inner"),mod:{"data-label-position":S}},r.createElement(m.x,{component:"input",id:j,ref:t,checked:C,disabled:z,mod:{error:!!P,indeterminate:N},...W("input",{focusable:!0,variant:A}),onChange:F,...Y,...X,type:"checkbox"}),r.createElement(I,{indeterminate:N,...W("icon")})))});L.classes={...R,...v.J},L.displayName="@mantine/core/Checkbox",L.Group=C},8970:function(e,t,n){"use strict";n.d(t,{E:function(){return p}});var r=n(7378),o=n(6415),a=n(9104),i=n(7226),l=n(863),c=n(1799),s=n(9662),u={root:"m-b183c0a2"};let d={},f=(0,o.Z)((e,{color:t})=>({root:{"--code-bg":t?(0,a.p)(t,e):void 0}})),p=(0,s.d)((e,t)=>{let n=(0,i.w)("Code",d,e),{classNames:o,className:a,style:s,styles:p,unstyled:m,vars:h,color:v,block:g,variant:y,mod:b,...w}=n,E=(0,l.y)({name:"Code",props:n,classes:u,className:a,style:s,classNames:o,styles:p,unstyled:m,vars:h,varsResolver:f});return r.createElement(c.x,{component:g?"pre":"code",variant:y,ref:t,mod:[{block:g},b],...E("root"),...w,dir:"ltr"})});p.classes=u,p.displayName="@mantine/core/Code"},7653:function(e,t,n){"use strict";n.d(t,{W:function(){return p}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(9662),u={root:"m-7485cace"};let d={},f=(0,a.Z)((e,{size:t,fluid:n})=>({root:{"--container-size":n?void 0:(0,o.ap)(t,"container-size")}})),p=(0,s.d)((e,t)=>{let n=(0,i.w)("Container",d,e),{classNames:o,className:a,style:s,styles:p,unstyled:m,vars:h,fluid:v,mod:g,...y}=n,b=(0,l.y)({name:"Container",classes:u,props:n,className:a,style:s,classNames:o,styles:p,unstyled:m,vars:h,varsResolver:f});return r.createElement(c.x,{ref:t,mod:[{fluid:v},g],...b("root"),...y})});p.classes=u,p.displayName="@mantine/core/Container"},5348:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(7378),o=n(7226);let a={timeout:1e3};function i(e){let{children:t,timeout:n,value:i,...l}=(0,o.w)("CopyButton",a,e),c=function({timeout:e=2e3}={}){let[t,n]=(0,r.useState)(null),[o,a]=(0,r.useState)(!1),[i,l]=(0,r.useState)(null),c=t=>{window.clearTimeout(i),l(window.setTimeout(()=>a(!1),e)),a(t)};return{copy:e=>{"clipboard"in navigator?navigator.clipboard.writeText(e).then(()=>c(!0)).catch(e=>n(e)):n(Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{a(!1),n(null),window.clearTimeout(i)},error:t,copied:o}}({timeout:n});return r.createElement(r.Fragment,null,t({copy:()=>c.copy(i),copied:c.copied,...l}))}i.displayName="@mantine/core/CopyButton"},4488:function(e,t,n){"use strict";n.d(t,{Y:function(){return s}});var r=n(7378),o=n(892),a=n(4485);function i(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function l(e,t,n,r,o){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:n}:"start"===e?{["ltr"===o?"left":"right"]:n}:{}}let c={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"},s=(0,r.forwardRef)(({position:e,arrowSize:t,arrowOffset:n,arrowRadius:s,arrowPosition:u,visible:d,arrowX:f,arrowY:p,style:m,...h},v)=>{let{dir:g}=(0,o.gm)();return d?r.createElement("div",{...h,ref:v,style:{...m,...function({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:s,arrowY:u,dir:d}){let[f,p="center"]=e.split("-"),m={width:(0,a.h)(t),height:(0,a.h)(t),transform:"rotate(45deg)",position:"absolute",[c[f]]:(0,a.h)(r)},h=(0,a.h)(-t/2);return"left"===f?{...m,...i(p,u,n,o),right:h,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===f?{...m,...i(p,u,n,o),left:h,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===f?{...m,...l(p,s,n,o,d),bottom:h,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===f?{...m,...l(p,s,n,o,d),top:h,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}({position:e,arrowSize:t,arrowOffset:n,arrowRadius:s,arrowPosition:u,dir:g,arrowX:f,arrowY:p})}}):null});s.displayName="@mantine/core/FloatingArrow"},3098:function(e,t,n){"use strict";function r(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){let[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:`${r}-${n}`}return t}n.d(t,{_:function(){return r}})},2966:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(7378),o=n(6345),a=n(6145);function i({opened:e,floating:t,position:n,positionDependencies:i}){let[l,c]=(0,r.useState)(0);(0,r.useEffect)(()=>{if(t.refs.reference.current&&t.refs.floating.current)return(0,o.Me)(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,l,n]),(0,a.l)(()=>{t.update()},i),(0,a.l)(()=>{c(e=>e+1)},[e])}},1487:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(9662),u={root:"m-4081bf90"};let d={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},f=(0,a.Z)((e,{grow:t,preventGrowOverflow:n,gap:r,align:a,justify:i,wrap:l},{childWidth:c})=>({root:{"--group-child-width":t&&n?c:void 0,"--group-gap":(0,o.bG)(r),"--group-align":a,"--group-justify":i,"--group-wrap":l}})),p=(0,s.d)((e,t)=>{let n=(0,i.w)("Group",d,e),{classNames:a,className:s,style:p,styles:m,unstyled:h,children:v,gap:g,align:y,justify:b,wrap:w,grow:E,preventGrowOverflow:x,vars:k,variant:C,__size:S,mod:R,...T}=n,M=r.Children.toArray(v).filter(Boolean),L=M.length,P=(0,o.bG)(g??"md"),z=`calc(${100/L}% - (${P} - ${P} / ${L}))`,A=(0,l.y)({name:"Group",props:n,stylesCtx:{childWidth:z},className:s,style:p,classes:u,classNames:a,styles:m,unstyled:h,vars:k,varsResolver:f});return r.createElement(c.x,{...A("root"),ref:t,variant:C,mod:[{grow:E},R],size:S,...T},M)});p.classes=u,p.displayName="@mantine/core/Group"},4366:function(e,t,n){"use strict";n.d(t,{y:function(){return b}});var r=n(7378),o=n(7226),a=n(5427),i=n(6415),l=n(863),c=n(1799),s=n(9662),u=n(4710);function d({color:e,theme:t,defaultShade:n}){let r=(0,u.E)({color:e,theme:t});return r.isThemeColor?void 0===r.shade?`var(--mantine-color-${r.color}-${n})`:`var(${r.variable})`:e}var f={root:"m-bcb3f3c2"};let p={color:"yellow"},m=(0,i.Z)((e,{color:t})=>({root:{"--mark-bg-dark":d({color:t,theme:e,defaultShade:5}),"--mark-bg-light":d({color:t,theme:e,defaultShade:2})}})),h=(0,s.d)((e,t)=>{let n=(0,o.w)("Mark",p,e),{classNames:a,className:i,style:s,styles:u,unstyled:d,vars:h,color:v,variant:g,...y}=n,b=(0,l.y)({name:"Mark",props:n,className:i,style:s,classes:f,classNames:a,styles:u,unstyled:d,vars:h,varsResolver:m});return r.createElement(c.x,{component:"mark",ref:t,variant:g,...b("root"),...y})});h.classes=f,h.displayName="@mantine/core/Mark";var v=n(149);function g(e){return e.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&")}let y={},b=(0,a.b)((e,t)=>{let{unstyled:n,children:a,highlight:i,highlightStyles:l,color:c,...s}=(0,o.w)("Highlight",y,e),u=function(e,t){if(null==t)return[{chunk:e,highlighted:!1}];let n=Array.isArray(t)?t.map(g):g(t),r=Array.isArray(n)?n.filter(e=>e.trim().length>0).length>0:""!==n.trim();if(!r)return[{chunk:e,highlighted:!1}];let o="string"==typeof n?n.trim():n.filter(e=>0!==e.trim().length).map(e=>e.trim()).sort((e,t)=>t.length-e.length).join("|"),a=RegExp(`(${o})`,"gi"),i=e.split(a).map(e=>({chunk:e,highlighted:a.test(e)})).filter(({chunk:e})=>e);return i}(a,i);return r.createElement(v.x,{unstyled:n,ref:t,...s,__staticSelector:"Highlight"},u.map(({chunk:e,highlighted:t},o)=>t?r.createElement(h,{unstyled:n,key:o,color:c,style:l,"data-highlight":e},e):r.createElement("span",{key:o},e)))});b.classes=v.x.classes,b.displayName="@mantine/core/Highlight"},531:function(e,t,n){"use strict";n.d(t,{E:function(){return p}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(5427),u={root:"m-9e117634"};let d={},f=(0,a.Z)((e,{radius:t,fit:n})=>({root:{"--image-radius":void 0===t?void 0:(0,o.H5)(t),"--image-object-fit":n}})),p=(0,s.b)((e,t)=>{let n=(0,i.w)("Image",d,e),{classNames:o,className:a,style:s,styles:p,unstyled:m,vars:h,onError:v,src:g,radius:y,fit:b,fallbackSrc:w,mod:E,...x}=n,[k,C]=(0,r.useState)(!g);(0,r.useEffect)(()=>C(!g),[g]);let S=(0,l.y)({name:"Image",classes:u,props:n,className:a,style:s,classNames:o,styles:p,unstyled:m,vars:h,varsResolver:f});return k&&w?r.createElement(c.x,{component:"img",src:w,...S("root"),onError:v,mod:["fallback",E],...x}):r.createElement(c.x,{component:"img",ref:t,...S("root"),src:g,onError:e=>{v?.(e),C(!0)},mod:E,...x})});p.classes=u,p.displayName="@mantine/core/Image"},5603:function(e,t,n){"use strict";n.d(t,{Z:function(){return u},J:function(){return s}});var r=n(7378),o=n(947),a=n(863),i=n(1799),l=n(7935),c={root:"m-5f75b09e",body:"m-5f6e695e",labelWrapper:"m-d3ea56bb",label:"m-8ee546b8",description:"m-328f68c0",error:"m-8e8a99cc"};let s=c,u=(0,r.forwardRef)(({__staticSelector:e,__stylesApiProps:t,className:n,classNames:s,styles:u,unstyled:d,children:f,label:p,description:m,id:h,disabled:v,error:g,size:y,labelPosition:b="left",variant:w,style:E,vars:x,mod:k,...C},S)=>{let R=(0,a.y)({name:e,props:t,className:n,style:E,classes:c,classNames:s,styles:u,unstyled:d});return r.createElement(i.x,{...R("root"),ref:S,__vars:{"--label-fz":(0,o.yv)(y),"--label-lh":(0,o.ap)(y,"label-lh")},mod:[{"label-position":b},k],variant:w,size:y,...C},r.createElement("div",{...R("body")},f,r.createElement("div",{...R("labelWrapper"),"data-disabled":v||void 0},p&&r.createElement("label",{...R("label"),"data-disabled":v||void 0,htmlFor:h},p),m&&r.createElement(l.I.Description,{size:y,__inheritStyles:!1,...R("description")},m),g&&"boolean"!==g&&r.createElement(l.I.Error,{size:y,__inheritStyles:!1,...R("error")},g))))});u.displayName="@mantine/core/InlineInput"},7935:function(e,t,n){"use strict";n.d(t,{I:function(){return A}});var r=n(7378),o=n(4485),a=n(947),i=n(6415),l=n(7226),c=n(863),s=n(4438),u=n(1799),d=n(5427),f=n(9662),p=n(7487),m={wrapper:"m-6c018570",input:"m-8fb7ebe7",section:"m-82577fc2",placeholder:"m-88bacfd0",root:"m-46b77525",label:"m-8fdc1311",required:"m-78a94662",error:"m-8f816625",description:"m-fe47ce59"};let h={},v=(0,i.Z)((e,{size:t})=>({description:{"--input-description-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`}})),g=(0,f.d)((e,t)=>{let n=(0,l.w)("InputDescription",h,e),{classNames:o,className:a,style:i,styles:s,unstyled:d,vars:f,size:g,__staticSelector:y,__inheritStyles:b=!0,variant:w,...E}=(0,l.w)("InputDescription",h,n),x=(0,p.D)(),k=(0,c.y)({name:["InputWrapper",y],props:n,classes:m,className:a,style:i,classNames:o,styles:s,unstyled:d,rootSelector:"description",vars:f,varsResolver:v}),C=b&&x?.getStyles||k;return r.createElement(u.x,{component:"p",ref:t,variant:w,size:g,...C("description"),...E})});g.classes=m,g.displayName="@mantine/core/InputDescription";let y={},b=(0,i.Z)((e,{size:t})=>({error:{"--input-error-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`}})),w=(0,f.d)((e,t)=>{let n=(0,l.w)("InputError",y,e),{classNames:o,className:a,style:i,styles:s,unstyled:d,vars:f,size:h,__staticSelector:v,__inheritStyles:g=!0,variant:w,...E}=n,x=(0,c.y)({name:["InputWrapper",v],props:n,classes:m,className:a,style:i,classNames:o,styles:s,unstyled:d,rootSelector:"error",vars:f,varsResolver:b}),k=(0,p.D)(),C=g&&k?.getStyles||x;return r.createElement(u.x,{component:"p",ref:t,variant:w,size:h,...C("error"),...E})});w.classes=m,w.displayName="@mantine/core/InputError";let E={labelElement:"label"},x=(0,i.Z)((e,{size:t})=>({label:{"--input-label-size":(0,a.yv)(t),"--input-asterisk-color":void 0}})),k=(0,f.d)((e,t)=>{let n=(0,l.w)("InputLabel",E,e),{classNames:o,className:a,style:i,styles:s,unstyled:d,vars:f,labelElement:h,size:v,required:g,htmlFor:y,onMouseDown:b,children:w,__staticSelector:k,variant:C,mod:S,...R}=(0,l.w)("InputLabel",E,n),T=(0,c.y)({name:["InputWrapper",k],props:n,classes:m,className:a,style:i,classNames:o,styles:s,unstyled:d,rootSelector:"label",vars:f,varsResolver:x}),M=(0,p.D)(),L=M?.getStyles||T;return r.createElement(u.x,{...L("label"),component:h,variant:C,size:v,ref:t,htmlFor:"label"===h?y:void 0,mod:[{required:g},S],onMouseDown:e=>{b?.(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},...R},w,g&&r.createElement("span",{...L("required"),"aria-hidden":!0}," *"))});k.classes=m,k.displayName="@mantine/core/InputLabel";let C={},S=(0,f.d)((e,t)=>{let n=(0,l.w)("InputPlaceholder",C,e),{classNames:o,className:a,style:i,styles:s,unstyled:d,vars:f,__staticSelector:p,variant:h,error:v,mod:g,...y}=(0,l.w)("InputPlaceholder",C,n),b=(0,c.y)({name:["InputPlaceholder",p],props:n,classes:m,className:a,style:i,classNames:o,styles:s,unstyled:d,rootSelector:"placeholder"});return r.createElement(u.x,{...b("placeholder"),mod:[{error:!!v},g],component:"span",variant:h,ref:t,...y})});S.classes=m,S.displayName="@mantine/core/InputPlaceholder";var R=n(6184);let T={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},M=(0,i.Z)((e,{size:t})=>({label:{"--input-label-size":(0,a.yv)(t),"--input-asterisk-color":void 0},error:{"--input-error-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`},description:{"--input-description-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,o.h)(2)})`}})),L=(0,f.d)((e,t)=>{let n=(0,l.w)("InputWrapper",T,e),{classNames:o,className:a,style:i,styles:s,unstyled:d,vars:f,size:h,variant:v,__staticSelector:y,inputContainer:b,inputWrapperOrder:E,label:x,error:C,description:S,labelProps:L,descriptionProps:P,errorProps:z,labelElement:A,children:N,withAsterisk:I,id:D,required:$,__stylesApiProps:F,mod:O,...Z}=n,B=(0,c.y)({name:["InputWrapper",y],props:F||n,classes:m,className:a,style:i,classNames:o,styles:s,unstyled:d,vars:f,varsResolver:M}),_={size:h,variant:v,__staticSelector:y},H=(0,R.M)(D),W=z?.id||`${H}-error`,V=P?.id||`${H}-description`,Y=!!C&&"boolean"!=typeof C,j=!!S,X=`${Y?W:""} ${j?V:""}`,K=X.trim().length>0?X.trim():void 0,q=L?.id||`${H}-label`,G=x&&r.createElement(k,{key:"label",labelElement:A,id:q,htmlFor:H,required:"boolean"==typeof I?I:$,..._,...L},x),U=j&&r.createElement(g,{key:"description",...P,..._,size:P?.size||_.size,id:P?.id||V},S),J=r.createElement(r.Fragment,{key:"input"},b(N)),Q=Y&&r.createElement(w,{...z,..._,size:z?.size||_.size,key:"error",id:z?.id||W},C),ee=E.map(e=>{switch(e){case"label":return G;case"input":return J;case"description":return U;case"error":return Q;default:return null}});return r.createElement(p.I,{value:{getStyles:B,describedBy:K,inputId:H,labelId:q,...function(e,{hasDescription:t,hasError:n}){let r=e.findIndex(e=>"input"===e),o=e[r-1],a=e[r+1];return{offsetBottom:t&&"description"===a||n&&"error"===a,offsetTop:t&&"description"===o||n&&"error"===o}}(E,{hasDescription:j,hasError:Y})}},r.createElement(u.x,{ref:t,variant:v,size:h,mod:[{error:!!C},O],...B("root"),...Z},ee))});L.classes=m,L.displayName="@mantine/core/InputWrapper";let P={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},z=(0,i.Z)((e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":(0,a.ap)(t.size,"input-height"),"--input-fz":(0,a.yv)(t.size),"--input-radius":void 0===t.radius?void 0:(0,a.H5)(t.radius),"--input-left-section-width":void 0!==t.leftSectionWidth?(0,o.h)(t.leftSectionWidth):void 0,"--input-right-section-width":void 0!==t.rightSectionWidth?(0,o.h)(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?(0,a.ap)(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}})),A=(0,d.b)((e,t)=>{let n=(0,l.w)("Input",P,e),{classNames:o,className:a,style:i,styles:d,unstyled:f,required:h,__staticSelector:v,__stylesApiProps:g,size:y,wrapperProps:b,error:w,disabled:E,leftSection:x,leftSectionProps:k,leftSectionWidth:C,rightSection:S,rightSectionProps:R,rightSectionWidth:T,rightSectionPointerEvents:M,leftSectionPointerEvents:L,variant:A,vars:N,pointer:I,multiline:D,radius:$,id:F,withAria:O,withErrorStyles:Z,mod:B,..._}=n,{styleProps:H,rest:W}=(0,s.c)(_),V=(0,p.D)(),Y={offsetBottom:V?.offsetBottom,offsetTop:V?.offsetTop},j=(0,c.y)({name:["Input",v],props:g||n,classes:m,className:a,style:i,classNames:o,styles:d,unstyled:f,stylesCtx:Y,rootSelector:"wrapper",vars:N,varsResolver:z}),X=O?{required:h,disabled:E,"aria-invalid":!!w,"aria-describedby":V?.describedBy,id:V?.inputId||F}:{};return r.createElement(u.x,{...j("wrapper"),...H,...b,mod:[{error:!!w&&Z,pointer:I,disabled:E,multiline:D,"data-with-right-section":!!S,"data-with-left-section":!!x},B],variant:A,size:y},x&&r.createElement("div",{...k,"data-position":"left",...j("section",{className:k?.className,style:k?.style})},x),r.createElement(u.x,{component:"input",...W,...X,ref:t,required:h,mod:{disabled:E,error:!!w&&Z},variant:A,...j("input")}),S&&r.createElement("div",{...R,"data-position":"right",...j("section",{className:R?.className,style:R?.style})},S))});A.classes=m,A.Wrapper=L,A.Label=k,A.Error=w,A.Description=g,A.Placeholder=S,A.displayName="@mantine/core/Input"},7487:function(e,t,n){"use strict";n.d(t,{D:function(){return a},I:function(){return o}}),n(7378);var r=n(2740);let[o,a]=(0,r.V)({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0})},4749:function(e,t,n){"use strict";n.d(t,{M:function(){return s}});var r=n(7378),o=n(5427),a=n(7935),i=n(7226),l=n(4438);let c={__staticSelector:"InputBase",withAria:!0},s=(0,o.b)((e,t)=>{let{inputProps:n,wrapperProps:o,...s}=function(e,t,n){let r=(0,i.w)(e,t,n),{label:o,description:a,error:c,required:s,classNames:u,styles:d,className:f,unstyled:p,__staticSelector:m,__stylesApiProps:h,errorProps:v,labelProps:g,descriptionProps:y,wrapperProps:b,id:w,size:E,style:x,inputContainer:k,inputWrapperOrder:C,withAsterisk:S,variant:R,vars:T,mod:M,...L}=r,{styleProps:P,rest:z}=(0,l.c)(L),A={label:o,description:a,error:c,required:s,classNames:u,className:f,__staticSelector:m,__stylesApiProps:h||r,errorProps:v,labelProps:g,descriptionProps:y,unstyled:p,styles:d,size:E,style:x,inputContainer:k,inputWrapperOrder:C,withAsterisk:S,variant:R,id:w,mod:M,...b};return{...z,classNames:u,styles:d,unstyled:p,wrapperProps:{...A,...P},inputProps:{required:s,classNames:u,styles:d,unstyled:p,size:E,__staticSelector:m,__stylesApiProps:h||r,error:c,variant:R,id:w}}}("InputBase",c,e);return r.createElement(a.I.Wrapper,{...o},r.createElement(a.I,{...n,...s,ref:t}))});s.classes={...a.I.classes,...a.I.Wrapper.classes},s.displayName="@mantine/core/InputBase"},7025:function(e,t,n){"use strict";n.d(t,{m:function(){return a}});var r=n(7378),o=n(7487);function a({children:e,role:t}){let n=(0,o.D)();return n?r.createElement("div",{role:t,"aria-labelledby":n.labelId,"aria-describedby":n.describedBy},e):r.createElement(r.Fragment,null,e)}},1835:function(e,t,n){"use strict";n.d(t,{a:function(){return b}});var r=n(7378),o=n(947),a=n(6415),i=n(9104),l=n(7226),c=n(863),s=n(1799),u=n(9662),d=n(624),f={root:"m-5ae2e3c",barsLoader:"m-7a2bd4cd",bar:"m-870bb79","bars-loader-animation":"m-5d2b3b9d",dotsLoader:"m-4e3f22d7",dot:"m-870c4af","loader-dots-animation":"m-aac34a1",ovalLoader:"m-b34414df","oval-loader-animation":"m-f8e89c4b"};let p=(0,r.forwardRef)(({className:e,...t},n)=>r.createElement(s.x,{component:"span",className:(0,d.Z)(f.barsLoader,e),...t,ref:n},r.createElement("span",{className:f.bar}),r.createElement("span",{className:f.bar}),r.createElement("span",{className:f.bar}))),m=(0,r.forwardRef)(({className:e,...t},n)=>r.createElement(s.x,{component:"span",className:(0,d.Z)(f.dotsLoader,e),...t,ref:n},r.createElement("span",{className:f.dot}),r.createElement("span",{className:f.dot}),r.createElement("span",{className:f.dot}))),h=(0,r.forwardRef)(({className:e,...t},n)=>r.createElement(s.x,{component:"span",className:(0,d.Z)(f.ovalLoader,e),...t,ref:n})),v={bars:p,oval:h,dots:m},g={loaders:v,type:"oval"},y=(0,a.Z)((e,{size:t,color:n})=>({root:{"--loader-size":(0,o.ap)(t,"loader-size"),"--loader-color":n?(0,i.p)(n,e):void 0}})),b=(0,u.d)((e,t)=>{let n=(0,l.w)("Loader",g,e),{size:o,color:a,type:i,vars:u,className:d,style:p,classNames:m,styles:h,unstyled:v,loaders:b,variant:w,children:E,...x}=n,k=(0,c.y)({name:"Loader",props:n,classes:f,className:d,style:p,classNames:m,styles:h,unstyled:v,vars:u,varsResolver:y});return E?r.createElement(s.x,{...k("root"),ref:t,...x},E):r.createElement(s.x,{...k("root"),ref:t,component:b[i],variant:w,size:o,...x})});b.defaultLoaders=v,b.classes=f,b.displayName="@mantine/core/Loader"},6900:function(e,t,n){"use strict";n.d(t,{X:function(){return p}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(5427),u={root:"m-1b7284a3"};let d={},f=(0,a.Z)((e,{radius:t,shadow:n})=>({root:{"--paper-radius":void 0===t?void 0:(0,o.H5)(t),"--paper-shadow":(0,o.Xj)(n)}})),p=(0,s.b)((e,t)=>{let n=(0,i.w)("Paper",d,e),{classNames:o,className:a,style:s,styles:p,unstyled:m,withBorder:h,vars:v,radius:g,shadow:y,variant:b,mod:w,...E}=n,x=(0,l.y)({name:"Paper",props:n,classes:u,className:a,style:s,classNames:o,styles:p,unstyled:m,vars:v,varsResolver:f});return r.createElement(c.x,{ref:t,mod:[{"data-with-border":h},w],...x("root"),variant:b,...E})});p.classes=u,p.displayName="@mantine/core/Paper"},6166:function(e,t,n){"use strict";n.d(t,{W:function(){return x}});var r=n(7378),o=n(624),a=n(6184),i=n(5006),l=n(947),c=n(6415),s=n(7040),u=n(4454),d=n(3001),f=n(863),p=n(7226),m=n(4438),h=n(9662),v=n(5010),g=n(7935),y=n(4749),b={root:"m-f61ca620",input:"m-ccf8da4c",innerInput:"m-f2d85dd2",visibilityToggle:"m-b1072d44"};let w={visibilityToggleIcon:({reveal:e})=>r.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{width:"var(--psi-icon-size)",height:"var(--psi-icon-size)"}},r.createElement("path",{d:e?"M13.3536 2.35355C13.5488 2.15829 13.5488 1.84171 13.3536 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L10.6828 3.61012C9.70652 3.21671 8.63759 3 7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C0.902945 9.08812 2.02314 10.1861 3.36061 10.9323L1.64645 12.6464C1.45118 12.8417 1.45118 13.1583 1.64645 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L4.31723 11.3899C5.29348 11.7833 6.36241 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C14.0971 5.9119 12.9769 4.81391 11.6394 4.06771L13.3536 2.35355ZM9.90428 4.38861C9.15332 4.1361 8.34759 4 7.5 4C4.80285 4 2.52952 5.37816 1.09622 7.50001C1.87284 8.6497 2.89609 9.58106 4.09974 10.1931L9.90428 4.38861ZM5.09572 10.6114L10.9003 4.80685C12.1039 5.41894 13.1272 6.35031 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11C6.65241 11 5.84668 10.8639 5.09572 10.6114Z":"M7.5 11C4.80285 11 2.52952 9.62184 1.09622 7.50001C2.52952 5.37816 4.80285 4 7.5 4C10.1971 4 12.4705 5.37816 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11ZM7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C1.65639 10.2936 4.30786 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C13.3436 4.70638 10.6921 3 7.5 3ZM7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))},E=(0,c.Z)((e,{size:t})=>({root:{"--psi-icon-size":(0,l.ap)(t,"psi-icon-size"),"--psi-button-size":(0,l.ap)(t,"psi-button-size")}})),x=(0,h.d)((e,t)=>{let n=(0,p.w)("PasswordInput",w,e),{classNames:l,className:c,style:h,styles:y,unstyled:x,vars:k,required:C,error:S,leftSection:R,disabled:T,id:M,variant:L,inputContainer:P,description:z,label:A,size:N,errorProps:I,descriptionProps:D,labelProps:$,withAsterisk:F,inputWrapperOrder:O,wrapperProps:Z,radius:B,rightSection:_,rightSectionWidth:H,rightSectionPointerEvents:W,leftSectionWidth:V,visible:Y,defaultVisible:j,onVisibilityChange:X,visibilityToggleIcon:K,visibilityToggleButtonProps:q,rightSectionProps:G,leftSectionProps:U,leftSectionPointerEvents:J,mod:Q,...ee}=n,et=(0,a.M)(M),[en,er]=(0,i.C)({value:Y,defaultValue:j,finalValue:!1,onChange:X}),eo=()=>er(!en),ea=(0,f.y)({name:"PasswordInput",classes:b,props:n,className:c,style:h,classNames:l,styles:y,unstyled:x,vars:k,varsResolver:E}),{resolvedClassNames:ei,resolvedStyles:el}=function({classNames:e,styles:t,props:n,stylesCtx:r}){let o=(0,s.rZ)();return{resolvedClassNames:(0,u.m)({theme:o,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:(0,d.i)({theme:o,styles:t,props:n,stylesCtx:r||void 0})}}({classNames:l,styles:y,props:n}),{styleProps:ec,rest:es}=(0,m.c)(ee),eu=r.createElement(v.A,{...ea("visibilityToggle"),disabled:T,radius:B,"aria-hidden":!q,tabIndex:-1,...q,variant:"subtle",color:"gray",unstyled:x,onMouseDown:e=>{e.preventDefault(),q?.onMouseDown?.(e),eo()},onKeyDown:e=>{q?.onKeyDown?.(e)," "===e.key&&(e.preventDefault(),eo())}},r.createElement(K,{reveal:en}));return r.createElement(g.I.Wrapper,{required:C,id:et,label:A,error:S,description:z,size:N,classNames:ei,styles:el,__staticSelector:"PasswordInput",errorProps:I,descriptionProps:D,unstyled:x,withAsterisk:F,inputWrapperOrder:O,inputContainer:P,variant:L,labelProps:{...$,htmlFor:et},mod:Q,...ea("root"),...ec,...Z},r.createElement(g.I,{component:"div",error:S,leftSection:R,size:N,classNames:{...ei,input:(0,o.Z)(b.input,ei.input)},styles:el,radius:B,disabled:T,__staticSelector:"PasswordInput",rightSectionWidth:H,rightSection:_??eu,variant:L,unstyled:x,leftSectionWidth:V,rightSectionPointerEvents:W||"all",rightSectionProps:G,leftSectionProps:U,leftSectionPointerEvents:J,withAria:!1},r.createElement("input",{required:C,"data-invalid":!!S||void 0,"data-with-left-section":!!R||void 0,...ea("innerInput"),disabled:T,id:et,ref:t,...es,autoComplete:es.autoComplete||"off",type:en?"text":"password"})))});x.classes={...y.M.classes,...b},x.displayName="@mantine/core/PasswordInput"},825:function(e,t,n){"use strict";n.d(t,{q:function(){return u}});var r=n(7378),o=n(1542),a=n(213),i=n(183),l=n(7226);let c={},s=(0,r.forwardRef)((e,t)=>{let{children:n,target:s,...u}=(0,l.w)("Portal",c,e),[d,f]=(0,r.useState)(!1),p=(0,r.useRef)(null);return((0,a.Y)(()=>(f(!0),p.current=s?"string"==typeof s?document.querySelector(s):s:function(e){let t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}(u),(0,i.kR)(t,p.current),!s&&p.current&&document.body.appendChild(p.current),()=>{!s&&p.current&&document.body.removeChild(p.current)}),[s]),d&&p.current)?(0,o.createPortal)(r.createElement(r.Fragment,null,n),p.current):null});function u({withinPortal:e=!0,children:t,...n}){return e?r.createElement(s,{...n},t):r.createElement(r.Fragment,null,t)}s.displayName="@mantine/core/Portal",u.displayName="@mantine/core/OptionalPortal"},603:function(e,t,n){"use strict";n.d(t,{x:function(){return Y}});var r=n(7378),o=n(4485),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(9662),u=n(673);let[d,f]=(0,u.R)("ScrollArea.Root component was not found in tree");function p(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>t.current?.(...e),[])}var m=n(213);function h(e,t){let n=p(t);(0,m.Y)(()=>{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 v=r.forwardRef((e,t)=>{let{style:n,...o}=e,a=f(),[i,l]=r.useState(0),[c,s]=r.useState(0);return h(a.scrollbarX,()=>{let e=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(e),s(e)}),h(a.scrollbarY,()=>{let e=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(e),l(e)}),i&&c?r.createElement("div",{...o,ref:t,style:{...n,width:i,height:c}}):null}),g=r.forwardRef((e,t)=>{let n=f(),o=!!(n.scrollbarX&&n.scrollbarY),a="scroll"!==n.type&&o;return a?r.createElement(v,{...e,ref:t}):null});var y=n(183);let b={scrollHideDelay:1e3,type:"hover"},w=(0,r.forwardRef)((e,t)=>{let n=(0,i.w)("ScrollAreaRoot",b,e),{type:o,scrollHideDelay:a,scrollbars:l,...s}=n,[u,f]=(0,r.useState)(null),[p,m]=(0,r.useState)(null),[h,v]=(0,r.useState)(null),[g,w]=(0,r.useState)(null),[E,x]=(0,r.useState)(null),[k,C]=(0,r.useState)(0),[S,R]=(0,r.useState)(0),[T,M]=(0,r.useState)(!1),[L,P]=(0,r.useState)(!1),z=(0,y.Yx)(t,e=>f(e));return r.createElement(d,{value:{type:o,scrollHideDelay:a,scrollArea:u,viewport:p,onViewportChange:m,content:h,onContentChange:v,scrollbarX:g,onScrollbarXChange:w,scrollbarXEnabled:T,onScrollbarXEnabledChange:M,scrollbarY:E,onScrollbarYChange:x,scrollbarYEnabled:L,onScrollbarYEnabledChange:P,onCornerWidthChange:C,onCornerHeightChange:R}},r.createElement(c.x,{...s,ref:z,__vars:{"--sa-corner-width":"xy"!==l?"0px":`${k}px`,"--sa-corner-height":"xy"!==l?"0px":`${S}px`}}))});function E(e,t){let n=p(e),o=(0,r.useRef)(0);return(0,r.useEffect)(()=>()=>window.clearTimeout(o.current),[]),(0,r.useCallback)(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(n,t)},[n,t])}w.displayName="@mantine/core/ScrollAreaRoot";var x=n(892);function k(e,t){let n=e/t;return Number.isNaN(n)?0:n}function C(e){let t=k(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function S(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])}}function R(e,t,n="ltr"){let r=C(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,l="ltr"===n?[0,i]:[-1*i,0],c=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,l),s=S([0,i],[0,a-r]);return s(c)}function T(e){return e?parseInt(e,10):0}function M(e,t,{checkForDefaultPrevented:n=!0}={}){return r=>{e?.(r),!1!==n&&r.defaultPrevented||t?.(r)}}let[L,P]=(0,u.R)("ScrollAreaScrollbar was not found in tree"),z=(0,r.forwardRef)((e,t)=>{let{sizes:n,hasThumb:o,onThumbChange:a,onThumbPointerUp:i,onThumbPointerDown:l,onThumbPositionChange:c,onDragScroll:s,onWheelScroll:u,onResize:d,...m}=e,v=f(),[g,b]=r.useState(null),w=(0,y.Yx)(t,e=>b(e)),x=r.useRef(null),k=r.useRef(""),{viewport:C}=v,S=n.content-n.viewport,R=p(u),T=p(c),P=E(d,10),z=e=>{if(x.current){let t=e.clientX-x.current.left,n=e.clientY-x.current.top;s({x:t,y:n})}};return(0,r.useEffect)(()=>{let e=e=>{let t=e.target,n=g?.contains(t);n&&R(e,S)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[C,g,S,R]),(0,r.useEffect)(T,[n,T]),h(g,P),h(v.content,P),r.createElement(L,{value:{scrollbar:g,hasThumb:o,onThumbChange:p(a),onThumbPointerUp:p(i),onThumbPositionChange:T,onThumbPointerDown:p(l)}},r.createElement("div",{...m,ref:w,style:{position:"absolute",...m.style},onPointerDown:M(e.onPointerDown,e=>{if(0===e.button){let t=e.target;t.setPointerCapture(e.pointerId),x.current=g.getBoundingClientRect(),k.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",z(e)}}),onPointerMove:M(e.onPointerMove,z),onPointerUp:M(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=k.current,x.current=null})}))}),A=(0,r.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...i}=e,l=f(),[c,s]=(0,r.useState)(),u=(0,r.useRef)(null),d=(0,y.Yx)(t,u,l.onScrollbarXChange);return(0,r.useEffect)(()=>{u.current&&s(getComputedStyle(u.current))},[u]),r.createElement(z,{"data-orientation":"horizontal",...i,ref:d,sizes:n,style:{...a,"--sa-thumb-width":`${C(n)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(l.viewport){let r=l.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),r>0&&r{u.current&&l.viewport&&c&&o({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:u.current.clientWidth,paddingStart:T(c.paddingLeft),paddingEnd:T(c.paddingRight)}})}})}),N=(0,r.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...i}=e,l=f(),[c,s]=r.useState(),u=(0,r.useRef)(null),d=(0,y.Yx)(t,u,l.onScrollbarYChange);return(0,r.useEffect)(()=>{u.current&&s(getComputedStyle(u.current))},[u]),r.createElement(z,{...i,"data-orientation":"vertical",ref:d,sizes:n,style:{"--sa-thumb-height":`${C(n)}px`,...a},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(l.viewport){let r=l.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),r>0&&r{u.current&&l.viewport&&c&&o({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:u.current.clientHeight,paddingStart:T(c.paddingTop),paddingEnd:T(c.paddingBottom)}})}})}),I=(0,r.forwardRef)((e,t)=>{let{orientation:n="vertical",...o}=e,{dir:a}=(0,x.gm)(),i=f(),l=(0,r.useRef)(null),c=(0,r.useRef)(0),[s,u]=(0,r.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=k(s.viewport,s.content),p={...o,sizes:s,onSizesChange:u,hasThumb:!!(d>0&&d<1),onThumbChange:e=>{l.current=e},onThumbPointerUp:()=>{c.current=0},onThumbPointerDown:e=>{c.current=e}},m=(e,t)=>(function(e,t,n,r="ltr"){let o=C(n),a=t||o/2,i=n.scrollbar.paddingStart+a,l=n.scrollbar.size-n.scrollbar.paddingEnd-(o-a),c=n.content-n.viewport,s=S([i,l],"ltr"===r?[0,c]:[-1*c,0]);return s(e)})(e,c.current,s,t);return"horizontal"===n?r.createElement(A,{...p,ref:t,onThumbPositionChange:()=>{if(i.viewport&&l.current){let e=i.viewport.scrollLeft,t=R(e,s,a);l.current.style.transform=`translate3d(${t}px, 0, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollLeft=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollLeft=m(e,a))}}):"vertical"===n?r.createElement(N,{...p,ref:t,onThumbPositionChange:()=>{if(i.viewport&&l.current){let e=i.viewport.scrollTop,t=R(e,s);l.current.style.transform=`translate3d(0, ${t}px, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollTop=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollTop=m(e))}}):null}),D=(0,r.forwardRef)((e,t)=>{let n=f(),{forceMount:o,...a}=e,[i,l]=(0,r.useState)(!1),c="horizontal"===e.orientation,s=E(()=>{if(n.viewport){let e=n.viewport.offsetWidth{let{forceMount:n,...o}=e,a=f(),[i,l]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{let{scrollArea:e}=a,t=0;if(e){let n=()=>{window.clearTimeout(t),l(!0)},r=()=>{t=window.setTimeout(()=>l(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}},[a.scrollArea,a.scrollHideDelay]),n||i)?r.createElement(D,{"data-state":i?"visible":"hidden",...o,ref:t}):null}),F=(0,r.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,a=f(),i="horizontal"===e.orientation,[l,c]=(0,r.useState)("hidden"),s=E(()=>c("idle"),100);return((0,r.useEffect)(()=>{if("idle"===l){let e=window.setTimeout(()=>c("hidden"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[l,a.scrollHideDelay]),(0,r.useEffect)(()=>{let{viewport:e}=a,t=i?"scrollLeft":"scrollTop";if(e){let n=e[t],r=()=>{let r=e[t],o=n!==r;o&&(c("scrolling"),s()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[a.viewport,i,s]),n||"hidden"!==l)?r.createElement(I,{"data-state":"hidden"===l?"hidden":"visible",...o,ref:t,onPointerEnter:M(e.onPointerEnter,()=>c("interacting")),onPointerLeave:M(e.onPointerLeave,()=>c("idle"))}):null}),O=r.forwardRef((e,t)=>{let{forceMount:n,...o}=e,a=f(),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:l}=a,c="horizontal"===e.orientation;return r.useEffect(()=>(c?i(!0):l(!0),()=>{c?i(!1):l(!1)}),[c,i,l]),"hover"===a.type?r.createElement($,{...o,ref:t,forceMount:n}):"scroll"===a.type?r.createElement(F,{...o,ref:t,forceMount:n}):"auto"===a.type?r.createElement(D,{...o,ref:t,forceMount:n}):"always"===a.type?r.createElement(I,{...o,ref:t}):null}),Z=(0,r.forwardRef)((e,t)=>{let{style:n,...o}=e,a=f(),i=P(),{onThumbPositionChange:l}=i,c=(0,y.Yx)(t,e=>i.onThumbChange(e)),s=(0,r.useRef)(),u=E(()=>{s.current&&(s.current(),s.current=void 0)},100);return(0,r.useEffect)(()=>{let{viewport:e}=a;if(e){let t=()=>{if(u(),!s.current){let t=function(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){let a={left:e.scrollLeft,top:e.scrollTop},i=n.left!==a.left,l=n.top!==a.top;(i||l)&&t(),n=a,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)}(e,l);s.current=t,l()}};return l(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[a.viewport,u,l]),r.createElement("div",{"data-state":i.hasThumb?"visible":"hidden",...o,ref:c,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...n},onPointerDownCapture:M(e.onPointerDownCapture,e=>{let t=e.target,n=t.getBoundingClientRect(),r=e.clientX-n.left,o=e.clientY-n.top;i.onThumbPointerDown({x:r,y:o})}),onPointerUp:M(e.onPointerUp,i.onThumbPointerUp)})}),B=r.forwardRef((e,t)=>{let{forceMount:n,...o}=e,a=P();return n||a.hasThumb?r.createElement(Z,{ref:t,...o}):null}),_=(0,r.forwardRef)(({children:e,style:t,...n},o)=>{let a=f(),i=(0,y.Yx)(o,a.onViewportChange);return r.createElement(c.x,{...n,ref:i,style:{overflowX:a.scrollbarXEnabled?"scroll":"hidden",overflowY:a.scrollbarYEnabled?"scroll":"hidden",...t}},r.createElement("div",{style:{minWidth:"100%",display:"table"},ref:a.onContentChange},e))});_.displayName="@mantine/core/ScrollAreaViewport";var H={root:"m-d57069b5",viewport:"m-c0783ff9",viewportInner:"m-f8f631dd",scrollbar:"m-c44ba933",thumb:"m-d8b5e363",corner:"m-21657268"};let W={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},V=(0,a.Z)((e,{scrollbarSize:t})=>({root:{"--scrollarea-scrollbar-size":(0,o.h)(t)}})),Y=(0,s.d)((e,t)=>{let n=(0,i.w)("ScrollArea",W,e),{classNames:o,className:a,style:c,styles:s,unstyled:u,scrollbarSize:d,vars:f,type:p,scrollHideDelay:m,viewportProps:h,viewportRef:v,onScrollPositionChange:y,children:b,offsetScrollbars:E,scrollbars:x,...k}=n,[C,S]=(0,r.useState)(!1),R=(0,l.y)({name:"ScrollArea",props:n,classes:H,className:a,style:c,classNames:o,styles:s,unstyled:u,vars:f,varsResolver:V});return r.createElement(w,{type:"never"===p?"always":p,scrollHideDelay:m,ref:t,scrollbars:x,...R("root"),...k},r.createElement(_,{...h,...R("viewport"),ref:v,"data-offset-scrollbars":!0===E?"xy":E||void 0,"data-scrollbars":x||void 0,onScroll:"function"==typeof y?({currentTarget:e})=>y({x:e.scrollLeft,y:e.scrollTop}):void 0},b),("xy"===x||"x"===x)&&r.createElement(O,{...R("scrollbar"),orientation:"horizontal","data-hidden":"never"===p||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1)},r.createElement(B,{...R("thumb")})),("xy"===x||"y"===x)&&r.createElement(O,{...R("scrollbar"),orientation:"vertical","data-hidden":"never"===p||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1)},r.createElement(B,{...R("thumb")})),r.createElement(g,{...R("corner"),"data-hovered":C||void 0,"data-hidden":"never"===p||void 0}))});Y.displayName="@mantine/core/ScrollArea";let j=(0,s.d)((e,t)=>{let{children:n,classNames:o,styles:a,scrollbarSize:l,scrollHideDelay:s,type:u,dir:d,offsetScrollbars:f,viewportRef:p,onScrollPositionChange:m,unstyled:h,variant:v,viewportProps:g,scrollbars:y,style:b,vars:w,...E}=(0,i.w)("ScrollAreaAutosize",W,e);return r.createElement(c.x,{...E,ref:t,style:[{display:"flex",overflow:"auto"},b]},r.createElement(c.x,{style:{display:"flex",flexDirection:"column",flex:1}},r.createElement(Y,{classNames:o,styles:a,scrollHideDelay:s,scrollbarSize:l,type:u,dir:d,offsetScrollbars:f,viewportRef:p,onScrollPositionChange:m,unstyled:h,variant:v,viewportProps:g,vars:w,scrollbars:y},n)))});Y.classes=H,j.displayName="@mantine/core/ScrollAreaAutosize",j.classes=H,Y.Autosize=j},5405:function(e,t,n){"use strict";n.d(t,{K:function(){return p}});var r=n(7378),o=n(947),a=n(6415),i=n(7226),l=n(863),c=n(1799),s=n(9662),u={root:"m-6d731127"};let d={gap:"md",align:"stretch",justify:"flex-start"},f=(0,a.Z)((e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":(0,o.bG)(t),"--stack-align":n,"--stack-justify":r}})),p=(0,s.d)((e,t)=>{let n=(0,i.w)("Stack",d,e),{classNames:o,className:a,style:s,styles:p,unstyled:m,vars:h,align:v,justify:g,gap:y,variant:b,...w}=n,E=(0,l.y)({name:"Stack",props:n,classes:u,className:a,style:s,classNames:o,styles:p,unstyled:m,vars:h,varsResolver:f});return r.createElement(c.x,{ref:t,...E("root"),variant:b,...w})});p.classes=u,p.displayName="@mantine/core/Stack"},9734:function(e,t,n){"use strict";n.d(t,{r:function(){return S}});var r=n(7378),o=n(6184),a=n(5006),i=n(947),l=n(6415),c=n(9104),s=n(7226),u=n(863),d=n(4438),f=n(1799),p=n(9662),m=n(5603);let h=(0,r.createContext)(null),v=h.Provider,g=()=>(0,r.useContext)(h);var y=n(7935),b=n(7025);let w={},E=(0,p.d)((e,t)=>{let{value:n,defaultValue:o,onChange:i,size:l,wrapperProps:c,children:u,readOnly:d,...f}=(0,s.w)("SwitchGroup",w,e),[p,m]=(0,a.C)({value:n,defaultValue:o,finalValue:[],onChange:i});return r.createElement(v,{value:{value:p,onChange:e=>{let t=e.currentTarget.value;d||m(p.includes(t)?p.filter(e=>e!==t):[...p,t])},size:l}},r.createElement(y.I.Wrapper,{size:l,ref:t,...c,...f,labelElement:"div",__staticSelector:"SwitchGroup"},r.createElement(b.m,{role:"group"},u)))});E.classes=y.I.Wrapper.classes,E.displayName="@mantine/core/SwitchGroup";var x={root:"m-5f93f3bb",input:"m-926b4011",track:"m-9307d992",thumb:"m-93039a1d",trackLabel:"m-8277e082"};let k={labelPosition:"right"},C=(0,l.Z)((e,{radius:t,color:n,size:r})=>({root:{"--switch-radius":void 0===t?void 0:(0,i.H5)(t),"--switch-height":(0,i.ap)(r,"switch-height"),"--switch-width":(0,i.ap)(r,"switch-width"),"--switch-thumb-size":(0,i.ap)(r,"switch-thumb-size"),"--switch-label-font-size":(0,i.ap)(r,"switch-label-font-size"),"--switch-track-label-padding":(0,i.ap)(r,"switch-track-label-padding"),"--switch-color":n?(0,c.p)(n,e):void 0}})),S=(0,p.d)((e,t)=>{let n=(0,s.w)("Switch",k,e),{classNames:i,className:l,style:c,styles:p,unstyled:h,vars:v,color:y,label:b,offLabel:w,onLabel:E,id:S,size:R,radius:T,wrapperProps:M,children:L,thumbIcon:P,checked:z,defaultChecked:A,onChange:N,labelPosition:I,description:D,error:$,disabled:F,variant:O,rootRef:Z,mod:B,..._}=n,H=g(),W=R||H?.size,V=(0,u.y)({name:"Switch",props:n,classes:x,className:l,style:c,classNames:i,styles:p,unstyled:h,vars:v,varsResolver:C}),{styleProps:Y,rest:j}=(0,d.c)(_),X=(0,o.M)(S),K=H?{checked:H.value.includes(j.value),onChange:H.onChange}:{},[q,G]=(0,a.C)({value:K.checked??z,defaultValue:A,finalValue:!1});return r.createElement(m.Z,{...V("root"),__staticSelector:"Switch",__stylesApiProps:n,id:X,size:W,labelPosition:I,label:b,description:D,error:$,disabled:F,classNames:i,styles:p,unstyled:h,"data-checked":K.checked||void 0,variant:O,ref:Z,mod:B,...Y,...M},r.createElement("input",{...j,disabled:F,checked:q,onChange:e=>{H?K.onChange?.(e):N?.(e),G(e.currentTarget.checked)},id:X,ref:t,type:"checkbox",...V("input")}),r.createElement(f.x,{component:"label",htmlFor:X,mod:{error:$,"label-position":I},...V("track")},r.createElement(f.x,{component:"span",mod:"reduce-motion",...V("thumb")},P),r.createElement("span",{...V("trackLabel")},q?E:w)))});S.classes={...x,...m.J},S.displayName="@mantine/core/Switch",S.Group=E},2238:function(e,t,n){"use strict";n.d(t,{i:function(){return z}});var r=n(7378),o=n(4485),a=n(947),i=n(6415),l=n(9104),c=n(7226),s=n(863),u=n(1799),d=n(9662),f=n(673);let[p,m]=(0,f.R)("Table component was not found in the tree");var h={table:"m-b23fa0ef",th:"m-4e7aa4f3",tr:"m-4e7aa4fd",td:"m-4e7aa4ef",tbody:"m-b2404537",thead:"m-b242d975",caption:"m-9e5a3ac7",scrollContainer:"m-a100c15",scrollContainerInner:"m-62259741"};function v(e,t){let n=`Table${e.charAt(0).toUpperCase()}${e.slice(1)}`,o=(0,d.d)((o,a)=>{let i=(0,c.w)(n,{},o),{classNames:l,className:s,style:d,styles:f,...p}=i,h=m();return r.createElement(u.x,{component:e,ref:a,...function(e,t){if(!t)return;let n={};return t.columnBorder&&e.withColumnBorders&&(n["data-with-column-border"]=!0),t.rowBorder&&e.withRowBorders&&(n["data-with-row-border"]=!0),t.striped&&e.striped&&(n["data-striped"]=e.striped),t.highlightOnHover&&e.highlightOnHover&&(n["data-hover"]=!0),t.captionSide&&e.captionSide&&(n["data-side"]=e.captionSide),t.stickyHeader&&e.stickyHeader&&(n["data-sticky"]=!0),n}(h,t),...h.getStyles(e,{className:s,classNames:l,style:d,styles:f,props:i}),...p})});return o.displayName=`@mantine/core/${n}`,o.classes=h,o}let g=v("th",{columnBorder:!0}),y=v("td",{columnBorder:!0}),b=v("tr",{rowBorder:!0,striped:!0,highlightOnHover:!0}),w=v("thead",{stickyHeader:!0}),E=v("tbody"),x=v("tfoot"),k=v("caption",{captionSide:!0});function C({data:e}){return r.createElement(r.Fragment,null,e.caption&&r.createElement(k,null,e.caption),e.head&&r.createElement(w,null,r.createElement(b,null,e.head.map((e,t)=>r.createElement(g,{key:t},e)))),e.body&&r.createElement(E,null,e.body.map((e,t)=>r.createElement(b,{key:t},e.map((e,t)=>r.createElement(y,{key:t},e))))),e.foot&&r.createElement(x,null,r.createElement(b,null,e.foot.map((e,t)=>r.createElement(g,{key:t},e)))))}C.displayName="@mantine/core/TableDataRenderer";var S=n(603);let R={type:"scrollarea"},T=(0,i.Z)((e,{minWidth:t,type:n})=>({scrollContainer:{"--table-min-width":(0,o.h)(t),"--table-overflow":"native"===n?"auto":void 0}})),M=(0,d.d)((e,t)=>{let n=(0,c.w)("TableScrollContainer",R,e),{classNames:o,className:a,style:i,styles:l,unstyled:d,vars:f,children:p,minWidth:m,type:v,...g}=n,y=(0,s.y)({name:"TableScrollContainer",classes:h,props:n,className:a,style:i,classNames:o,styles:l,unstyled:d,vars:f,varsResolver:T,rootSelector:"scrollContainer"});return r.createElement(u.x,{component:"scrollarea"===v?S.x:"div",..."scrollarea"===v?{offsetScrollbars:"x"}:{},ref:t,...y("scrollContainer"),...g},r.createElement("div",{...y("scrollContainerInner")},p))});M.classes=h,M.displayName="@mantine/core/TableScrollContainer";let L={withRowBorders:!0,verticalSpacing:7},P=(0,i.Z)((e,{layout:t,captionSide:n,horizontalSpacing:r,verticalSpacing:i,borderColor:c,stripedColor:s,highlightOnHoverColor:u,striped:d,highlightOnHover:f,stickyHeaderOffset:p,stickyHeader:m})=>({table:{"--table-layout":t,"--table-caption-side":n,"--table-horizontal-spacing":(0,a.bG)(r),"--table-vertical-spacing":(0,a.bG)(i),"--table-border-color":c?(0,l.p)(c,e):void 0,"--table-striped-color":d&&s?(0,l.p)(s,e):void 0,"--table-highlight-on-hover-color":f&&u?(0,l.p)(u,e):void 0,"--table-sticky-header-offset":m?(0,o.h)(p):void 0}})),z=(0,d.d)((e,t)=>{let n=(0,c.w)("Table",L,e),{classNames:o,className:a,style:i,styles:l,unstyled:d,vars:f,horizontalSpacing:m,verticalSpacing:v,captionSide:g,stripedColor:y,highlightOnHoverColor:b,striped:w,highlightOnHover:E,withColumnBorders:x,withRowBorders:k,withTableBorder:S,borderColor:R,layout:T,variant:M,data:z,children:A,stickyHeader:N,stickyHeaderOffset:I,mod:D,...$}=n,F=(0,s.y)({name:"Table",props:n,className:a,style:i,classes:h,classNames:o,styles:l,unstyled:d,rootSelector:"table",vars:f,varsResolver:P});return r.createElement(p,{value:{getStyles:F,stickyHeader:N,striped:!0===w?"odd":w||void 0,highlightOnHover:E,withColumnBorders:x,withRowBorders:k,captionSide:g||"bottom"}},r.createElement(u.x,{component:"table",variant:M,ref:t,mod:[{"data-with-table-border":S},D],...F("table"),...$},A||!!z&&r.createElement(C,{data:z})))});z.classes=h,z.displayName="@mantine/core/Table",z.Td=y,z.Th=g,z.Tr=b,z.Thead=w,z.Tbody=E,z.Tfoot=x,z.Caption=k,z.ScrollContainer=M,z.DataRenderer=C},9746:function(e,t,n){"use strict";n.d(t,{m:function(){return N}});var r=n(7378),o=n(6184),a=n(5006);function i(e,t){return n=>{if("string"!=typeof n||0===n.trim().length)throw Error(t);return`${e}-${n}`}}var l=n(947),c=n(6415),s=n(9104),u=n(6861),d=n(1018),f=n(7226),p=n(863),m=n(1799),h=n(9662),v=n(673);let[g,y]=(0,v.R)("Tabs component was not found in the tree");var b={root:"m-89d60db1","list--default":"m-576c9d4",list:"m-89d33d6d",panel:"m-b0c91715",tab:"m-4ec4dce6",tabSection:"m-fc420b1f","tab--default":"m-539e827b","list--outline":"m-6772fbd5","tab--outline":"m-b59ab47c","tab--pills":"m-c3381914"};let w={},E=(0,h.d)((e,t)=>{let n=(0,f.w)("TabsList",w,e),{children:o,className:a,grow:i,justify:l,classNames:c,styles:s,style:u,mod:d,...p}=n,h=y();return r.createElement(m.x,{...p,...h.getStyles("list",{className:a,style:u,classNames:c,styles:s,props:n,variant:h.variant}),ref:t,role:"tablist",variant:h.variant,mod:[{grow:i,orientation:h.orientation,placement:"vertical"===h.orientation&&h.placement,inverted:h.inverted},d],"aria-orientation":h.orientation,__vars:{"--tabs-justify":l}},o)});E.classes=b,E.displayName="@mantine/core/TabsList";let x={},k=(0,h.d)((e,t)=>{let n=(0,f.w)("TabsPanel",x,e),{children:o,className:a,value:i,classNames:l,styles:c,style:s,mod:u,...d}=n,p=y(),h=p.value===i,v=p.keepMounted||n.keepMounted?o:h?o:null;return r.createElement(m.x,{...d,...p.getStyles("panel",{className:a,classNames:l,styles:c,style:[s,h?void 0:{display:"none"}],props:n}),ref:t,mod:[{orientation:p.orientation},u],role:"tabpanel",id:p.getPanelId(i),"aria-labelledby":p.getTabId(i)},v)});function C(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}k.classes=b,k.displayName="@mantine/core/TabsPanel";var S=n(7040),R=n(892),T=n(7878);let M={},L=(0,h.d)((e,t)=>{let n=(0,f.w)("TabsTab",M,e),{className:o,children:a,rightSection:i,leftSection:l,value:c,onClick:u,onKeyDown:d,disabled:p,color:m,style:h,classNames:v,styles:g,vars:b,mod:w,...E}=n,x=(0,S.rZ)(),{dir:k}=(0,R.gm)(),L=y(),P=c===L.value,z={classNames:v,styles:g,props:n};return r.createElement(T.k,{...E,...L.getStyles("tab",{className:o,style:h,variant:L.variant,...z}),disabled:p,unstyled:L.unstyled,variant:L.variant,mod:[{active:P,disabled:p,orientation:L.orientation,inverted:L.inverted,placement:"vertical"===L.orientation&&L.placement},w],ref:t,role:"tab",id:L.getTabId(c),"aria-selected":P,tabIndex:P||null===L.value?0:-1,"aria-controls":L.getPanelId(c),onClick:e=>{L.onChange(L.allowTabDeactivation&&c===L.value?null:c),u?.(e)},__vars:{"--tabs-color":m?(0,s.p)(m,x):void 0},onKeyDown:function({parentSelector:e,siblingSelector:t,onKeyDown:n,loop:r=!0,activateOnFocus:o=!1,dir:a="rtl",orientation:i}){return l=>{n?.(l);let c=Array.from(C(l.currentTarget,e)?.querySelectorAll(t)||[]).filter(t=>C(l.currentTarget,e)===C(t,e)),s=c.findIndex(e=>l.currentTarget===e),u=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}(s,c,r),f="rtl"===a?d:u,p="rtl"===a?u:d;switch(l.key){case"ArrowRight":"horizontal"===i&&(l.stopPropagation(),l.preventDefault(),c[f].focus(),o&&c[f].click());break;case"ArrowLeft":"horizontal"===i&&(l.stopPropagation(),l.preventDefault(),c[p].focus(),o&&c[p].click());break;case"ArrowUp":"vertical"===i&&(l.stopPropagation(),l.preventDefault(),c[d].focus(),o&&c[d].click());break;case"ArrowDown":"vertical"===i&&(l.stopPropagation(),l.preventDefault(),c[u].focus(),o&&c[u].click());break;case"Home":l.stopPropagation(),l.preventDefault(),c[0].disabled||c[0].focus();break;case"End":{l.stopPropagation(),l.preventDefault();let e=c.length-1;c[e].disabled||c[e].focus()}}}}({siblingSelector:'[role="tab"]',parentSelector:'[role="tablist"]',activateOnFocus:L.activateTabWithKeyboard,loop:L.loop,orientation:L.orientation||"horizontal",dir:k,onKeyDown:d})},l&&r.createElement("span",{...L.getStyles("tabSection",z),"data-position":"left"},l),a&&r.createElement("span",{...L.getStyles("tabLabel",z)},a),i&&r.createElement("span",{...L.getStyles("tabSection",z),"data-position":"right"},i))});L.classes=b,L.displayName="@mantine/core/TabsTab";let P="Tabs.Tab or Tabs.Panel component was rendered with invalid value or without value",z={keepMounted:!0,orientation:"horizontal",loop:!0,activateTabWithKeyboard:!0,allowTabDeactivation:!1,unstyled:!1,inverted:!1,variant:"default",placement:"left"},A=(0,c.Z)((e,{radius:t,color:n,autoContrast:r})=>({root:{"--tabs-radius":(0,l.H5)(t),"--tabs-color":(0,s.p)(n,e),"--tabs-text-color":(0,d.o)(r,e)?(0,u.R)({color:n,theme:e}):void 0}})),N=(0,h.d)((e,t)=>{let n=(0,f.w)("Tabs",z,e),{defaultValue:l,value:c,onChange:s,orientation:u,children:d,loop:h,id:v,activateTabWithKeyboard:y,allowTabDeactivation:w,variant:E,color:x,radius:k,inverted:C,placement:S,keepMounted:R,classNames:T,styles:M,unstyled:L,className:N,style:I,vars:D,autoContrast:$,mod:F,...O}=n,Z=(0,o.M)(v),[B,_]=(0,a.C)({value:c,defaultValue:l,finalValue:null,onChange:s}),H=(0,p.y)({name:"Tabs",props:n,classes:b,className:N,style:I,classNames:T,styles:M,unstyled:L,vars:D,varsResolver:A});return r.createElement(g,{value:{placement:S,value:B,orientation:u,id:Z,loop:h,activateTabWithKeyboard:y,getTabId:i(`${Z}-tab`,P),getPanelId:i(`${Z}-panel`,P),onChange:_,allowTabDeactivation:w,variant:E,color:x,radius:k,inverted:C,keepMounted:R,unstyled:L,getStyles:H}},r.createElement(m.x,{ref:t,id:Z,variant:E,mod:[{orientation:u,inverted:"horizontal"===u&&C,placement:"vertical"===u&&S},F],...H("root"),...O},d))});N.classes=b,N.displayName="@mantine/core/Tabs",N.Tab=L,N.Panel=k,N.List=E},149:function(e,t,n){"use strict";n.d(t,{x:function(){return h}});var r=n(7378),o=n(947),a=n(6415),i=n(9104),l=n(9766),c=n(7226),s=n(863),u=n(1799),d=n(5427),f={root:"m-b6d8b162"};let p={inherit:!1},m=(0,a.Z)((e,{variant:t,lineClamp:n,gradient:r,size:a,color:c})=>({root:{"--text-fz":(0,o.yv)(a),"--text-lh":(0,o.Dp)(a),"--text-gradient":"gradient"===t?(0,l.u)(r,e):void 0,"--text-line-clamp":"number"==typeof n?n.toString():void 0,"--text-color":c?(0,i.p)(c,e):void 0}})),h=(0,d.b)((e,t)=>{let n=(0,c.w)("Text",p,e),{lineClamp:o,truncate:a,inline:i,inherit:l,gradient:d,span:h,__staticSelector:v,vars:g,className:y,style:b,classNames:w,styles:E,unstyled:x,variant:k,mod:C,size:S,...R}=n,T=(0,s.y)({name:["Text",v],props:n,classes:f,className:y,style:b,classNames:w,styles:E,unstyled:x,vars:g,varsResolver:m});return r.createElement(u.x,{...T("root",{focusable:!0}),ref:t,component:h?"span":"p",variant:k,mod:[{"data-truncate":"start"===a?"start":"end"===a||a?"end":void 0,"data-line-clamp":"number"==typeof o,"data-inline":i,"data-inherit":l},C],size:S,...R})});h.classes=f,h.displayName="@mantine/core/Text"},2033:function(e,t,n){"use strict";n.d(t,{o:function(){return c}});var r=n(7378),o=n(7226),a=n(9662),i=n(4749);let l={},c=(0,a.d)((e,t)=>{let n=(0,o.w)("TextInput",l,e);return r.createElement(i.M,{component:"input",ref:t,...n,__staticSelector:"TextInput"})});c.classes=i.M.classes,c.displayName="@mantine/core/TextInput"},4046:function(e,t,n){"use strict";n.d(t,{D:function(){return m}});var r=n(7378),o=n(6415),a=n(7226),i=n(863),l=n(1799),c=n(9662),s=n(4485);let u=["h1","h2","h3","h4","h5","h6"];var d={root:"m-8a5d1357"};let f={order:1},p=(0,o.Z)((e,{order:t,size:n,lineClamp:r,textWrap:o})=>{let a=function(e,t){let n=void 0!==t?t:`h${e}`;return u.includes(n)?{fontSize:`var(--mantine-${n}-font-size)`,fontWeight:`var(--mantine-${n}-font-weight)`,lineHeight:`var(--mantine-${n}-line-height)`}:{fontSize:(0,s.h)(n),fontWeight:`var(--mantine-h${e}-font-weight)`,lineHeight:`var(--mantine-h${e}-line-height)`}}(t,n);return{root:{"--title-fw":a.fontWeight,"--title-lh":a.lineHeight,"--title-fz":a.fontSize,"--title-line-clamp":"number"==typeof r?r.toString():void 0,"--title-text-wrap":o}}}),m=(0,c.d)((e,t)=>{let n=(0,a.w)("Title",f,e),{classNames:o,className:c,style:s,styles:u,unstyled:m,order:h,vars:v,size:g,variant:y,lineClamp:b,textWrap:w,mod:E,...x}=n,k=(0,i.y)({name:"Title",props:n,classes:d,className:c,style:s,classNames:o,styles:u,unstyled:m,vars:v,varsResolver:p});return[1,2,3,4,5,6].includes(h)?r.createElement(l.x,{...k("root"),component:`h${h}`,variant:y,ref:t,mod:[{order:h,"data-line-clamp":"number"==typeof b},E],size:g,...x}):null});m.classes=d,m.displayName="@mantine/core/Title"},401:function(e,t,n){"use strict";n.d(t,{u:function(){return B}});var r=n(7378),o=n(624),a=n(183),i=n(495),l=n(3658),c=n(947),s=n(6415),u=n(9104),d=n(7226),f=n(863),p=n(1799),m=n(9662),h=n(892),v=n(3098),g=n(4488),y=n(825),b=n(96);let w={duration:100,transition:"fade"};var E=n(7040),x=n(2216),k=n(5288),C=n(8321),S={tooltip:"m-1b3c8819",arrow:"m-f898399f"};let R={refProp:"ref",withinPortal:!0,offset:10,position:"right",zIndex:(0,l.w)("popover")},T=(0,s.Z)((e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:(0,c.H5)(t),"--tooltip-bg":n?(0,u.p)(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}})),M=(0,m.d)((e,t)=>{let n=(0,d.w)("TooltipFloating",R,e),{children:o,refProp:l,withinPortal:c,style:s,className:u,classNames:m,styles:h,unstyled:v,radius:g,color:b,label:w,offset:M,position:L,multiline:P,zIndex:z,disabled:A,variant:N,vars:I,portalProps:D,...$}=n,F=(0,E.rZ)(),O=(0,f.y)({name:"TooltipFloating",props:n,classes:S,className:u,style:s,classNames:m,styles:h,unstyled:v,rootSelector:"tooltip",vars:I,varsResolver:T}),{handleMouseMove:Z,x:B,y:_,opened:H,boundaryRef:W,floating:V,setOpened:Y}=function({offset:e,position:t}){let[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(),{x:i,y:l,elements:c,refs:s,update:u,placement:d}=(0,x.YF)({placement:t,middleware:[(0,k.uY)({crossAxis:!0,padding:5,rootBoundary:"document"})]}),f=d.includes("right")?e:t.includes("left")?-1*e:0,p=d.includes("bottom")?e:t.includes("top")?-1*e:0,m=(0,r.useCallback)(({clientX:e,clientY:t})=>{s.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:e,y:t,left:e+f,top:t+p,right:e,bottom:t})})},[c.reference]);return(0,r.useEffect)(()=>{if(s.floating.current){let e=a.current;e.addEventListener("mousemove",m);let t=(0,C.Kx)(s.floating.current);return t.forEach(e=>{e.addEventListener("scroll",u)}),()=>{e.removeEventListener("mousemove",m),t.forEach(e=>{e.removeEventListener("scroll",u)})}}},[c.reference,s.floating.current,u,m,n]),{handleMouseMove:m,x:i,y:l,opened:n,setOpened:o,boundaryRef:a,floating:s.setFloating}}({offset:M,position:L});if(!(0,i.k)(o))throw Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let j=(0,a.Yx)(W,o.ref,t);return r.createElement(r.Fragment,null,r.createElement(y.q,{...D,withinPortal:c},r.createElement(p.x,{...$,...O("tooltip",{style:{...function e(t,n){return Array.isArray(t)?[...t].reduce((t,r)=>({...t,...e(r,n)}),{}):"function"==typeof t?t(n):null==t?{}:t}(s,F),zIndex:z,display:!A&&H?"block":"none",top:(_&&Math.round(_))??"",left:(B&&Math.round(B))??""}}),variant:N,ref:V},w)),(0,r.cloneElement)(o,{...o.props,[l]:j,onMouseEnter:e=>{o.props.onMouseEnter?.(e),Z(e),Y(!0)},onMouseLeave:e=>{o.props.onMouseLeave?.(e),Y(!1)}}))});M.classes=S,M.displayName="@mantine/core/TooltipFloating";let L=(0,r.createContext)(!1),P=L.Provider,z=()=>(0,r.useContext)(L),A={openDelay:0,closeDelay:0};function N(e){let{openDelay:t,closeDelay:n,children:o}=(0,d.w)("TooltipGroup",A,e);return r.createElement(P,{value:!0},r.createElement(x.e0,{delay:{open:t,close:n}},o))}N.displayName="@mantine/core/TooltipGroup";var I=n(6350),D=n(6184),$=n(6145),F=n(2966);let O={position:"top",refProp:"ref",withinPortal:!0,inline:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:(0,l.w)("popover"),positionDependencies:[]},Z=(0,s.Z)((e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:(0,c.H5)(t),"--tooltip-bg":n?(0,u.p)(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}})),B=(0,m.d)((e,t)=>{let n=(0,d.w)("Tooltip",O,e),{children:l,position:c,refProp:s,label:u,openDelay:m,closeDelay:E,onPositionChange:C,opened:R,withinPortal:T,radius:M,color:L,classNames:P,styles:A,unstyled:N,style:B,className:_,withArrow:H,arrowSize:W,arrowOffset:V,arrowRadius:Y,arrowPosition:j,offset:X,transitionProps:K,multiline:q,events:G,zIndex:U,disabled:J,positionDependencies:Q,onClick:ee,onMouseEnter:et,onMouseLeave:en,inline:er,variant:eo,keepMounted:ea,vars:ei,portalProps:el,mod:ec,...es}=(0,d.w)("Tooltip",O,n),{dir:eu}=(0,h.gm)(),ed=(0,r.useRef)(null),ef=function(e){let[t,n]=(0,r.useState)(!1),o="boolean"==typeof e.opened,a=o?e.opened:t,i=z(),l=(0,D.M)(),{delay:c,currentId:s,setCurrentId:u}=(0,x.tj)(),d=(0,r.useCallback)(e=>{n(e),e&&u(l)},[u,l]),{x:f,y:p,context:m,refs:h,update:v,placement:g,middlewareData:{arrow:{x:y,y:b}={}}}=(0,x.YF)({placement:e.position,open:a,onOpenChange:d,middleware:[(0,k.cv)(e.offset),(0,k.uY)({padding:8}),(0,k.RR)(),(0,I.x7)({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[(0,k.Qo)()]:[]]}),{getReferenceProps:w,getFloatingProps:E}=(0,x.NI)([(0,x.XI)(m,{enabled:e.events?.hover,delay:i?c:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch}),(0,x.KK)(m,{enabled:e.events?.focus,keyboardOnly:!0}),(0,x.qs)(m,{role:"tooltip"}),(0,x.bQ)(m,{enabled:void 0===e.opened}),(0,x.Qu)(m,{id:l})]);(0,F.L)({opened:a,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:h,update:v}}),(0,$.l)(()=>{e.onPositionChange?.(g)},[g]);let C=a&&s&&s!==l;return{x:f,y:p,arrowX:y,arrowY:b,reference:h.setReference,floating:h.setFloating,getFloatingProps:E,getReferenceProps:w,isGroupPhase:C,opened:a,placement:g}}({position:(0,v._)(eu,c),closeDelay:E,openDelay:m,onPositionChange:C,opened:R,events:G,arrowRef:ed,arrowOffset:V,offset:"number"==typeof X?X+(H?W/2:0):X,positionDependencies:[...Q,l],inline:er}),ep=(0,f.y)({name:"Tooltip",props:n,classes:S,className:_,style:B,classNames:P,styles:A,unstyled:N,rootSelector:"tooltip",vars:ei,varsResolver:Z});if(!(0,i.k)(l))throw Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let em=(0,a.Yx)(ef.reference,l.ref,t),eh={...w,duration:100,transition:"fade",...K};return r.createElement(r.Fragment,null,r.createElement(y.q,{...el,withinPortal:T},r.createElement(b.u,{...eh,keepMounted:ea,mounted:!J&&!!ef.opened,duration:ef.isGroupPhase?10:eh.duration},e=>r.createElement(p.x,{...es,variant:eo,mod:[{multiline:q},ec],...ef.getFloatingProps({ref:ef.floating,className:ep("tooltip").className,style:{...ep("tooltip").style,...e,zIndex:U,top:ef.y??0,left:ef.x??0}})},u,r.createElement(g.Y,{ref:ed,arrowX:ef.arrowX,arrowY:ef.arrowY,visible:H,position:ef.placement,arrowSize:W,arrowOffset:V,arrowRadius:Y,arrowPosition:j,...ep("arrow")})))),(0,r.cloneElement)(l,ef.getReferenceProps({onClick:ee,onMouseEnter:et,onMouseLeave:en,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[s]:em,className:(0,o.Z)(_,l.props.className),...l.props})))});B.classes=S,B.displayName="@mantine/core/Tooltip",B.Floating=M,B.Group=N},96:function(e,t,n){"use strict";n.d(t,{u:function(){return d}});var r=n(7378),o=n(4485);let a=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${(0,o.h)("bottom"===e?10:-10)})`},transitionProperty:"transform, opacity"}),i={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(-${(0,o.h)(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${(0,o.h)(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${(0,o.h)(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${(0,o.h)(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...a("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...a("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...a("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...a("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...a("top"),common:{transformOrigin:"top right"}}},l={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};var c=n(1263),s=n(6145),u=n(7040);function d({keepMounted:e,transition:t="fade",duration:n=250,exitDuration:o=n,mounted:a,children:d,timingFunction:f="ease",onExit:p,onEntered:m,onEnter:h,onExited:v}){let{transitionDuration:g,transitionStatus:y,transitionTimingFunction:b}=function({duration:e,exitDuration:t,timingFunction:n,mounted:o,onEnter:a,onExit:i,onEntered:l,onExited:d}){let f=(0,u.rZ)(),p=(0,c.a)("(prefers-reduced-motion: reduce)",void 0,void 0),m=!!f.respectReducedMotion&&p,[h,v]=(0,r.useState)(m?0:e),[g,y]=(0,r.useState)(o?"entered":"exited"),b=(0,r.useRef)(-1),w=n=>{let r=n?a:i,o=n?l:d;y(n?"pre-entering":"pre-exiting"),window.clearTimeout(b.current);let c=m?0:n?e:t;if(v(c),0===c)"function"==typeof r&&r(),"function"==typeof o&&o(),y(n?"entered":"exited");else{let e=window.setTimeout(()=>{"function"==typeof r&&r(),y(n?"entering":"exiting")},10);b.current=window.setTimeout(()=>{window.clearTimeout(e),"function"==typeof o&&o(),y(n?"entered":"exited")},c)}};return(0,s.l)(()=>{w(o)},[o]),(0,r.useEffect)(()=>()=>window.clearTimeout(b.current),[]),{transitionDuration:h,transitionStatus:g,transitionTimingFunction:n||"ease"}}({mounted:a,exitDuration:o,duration:n,timingFunction:f,onExit:p,onEntered:m,onEnter:h,onExited:v});return 0===g?a?r.createElement(r.Fragment,null,d({})):e?d({display:"none"}):null:"exited"===y?e?d({display:"none"}):null:r.createElement(r.Fragment,null,d(function({transition:e,state:t,duration:n,timingFunction:r}){let o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return"string"==typeof e?e in i?{transitionProperty:i[e].transitionProperty,...o,...i[e].common,...i[e][l[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[l[t]]}}({transition:t,duration:g,state:y,timingFunction:b})))}d.displayName="@mantine/core/Transition"},7878:function(e,t,n){"use strict";n.d(t,{k:function(){return u}});var r=n(7378),o=n(7226),a=n(863),i=n(1799),l=n(5427),c={root:"m-87cf2631"};let s={__staticSelector:"UnstyledButton"},u=(0,l.b)((e,t)=>{let n=(0,o.w)("UnstyledButton",s,e),{className:l,component:u="button",__staticSelector:d,unstyled:f,classNames:p,styles:m,style:h,...v}=n,g=(0,a.y)({name:d,props:n,classes:c,className:l,style:h,classNames:p,styles:m,unstyled:f});return r.createElement(i.x,{...g("root",{focusable:!0}),component:u,ref:t,type:"button"===u?"button":void 0,...v})});u.classes=c,u.displayName="@mantine/core/UnstyledButton"},1799:function(e,t,n){"use strict";n.d(t,{x:function(){return E}});var r=n(7378),o=n(624),a=n(5841),i=n(8291),l=n(6425),c=n(7040);function s(e){return e.startsWith("data-")?e:`data-${e}`}function u(e,t){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...u(n,t)}),{}):"function"==typeof e?e(t):null==e?{}:e}var d=n(4438);let f={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},mx:{type:"spacing",property:["marginRight","marginLeft"]},my:{type:"spacing",property:["marginTop","marginBottom"]},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},px:{type:"spacing",property:["paddingRight","paddingLeft"]},py:{type:"spacing",property:["paddingTop","paddingBottom"]},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};var p=n(3613),m=n(4710);function h(e,t){let n=(0,m.E)({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}let v={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)"};var g=n(4485);let y={color:h,textColor:function(e,t){let n=(0,m.E)({color:e,theme:t});return n.isThemeColor&&void 0===n.shade?`var(--mantine-color-${n.color}-text)`:h(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"number"==typeof e||"string"==typeof e?(0,g.h)(e):e},spacing:function(e,t){if("number"==typeof e)return(0,g.h)(e);if("string"==typeof e){let n=e.replace("-","");if(!(n in t.spacing))return(0,g.h)(e);let r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?(0,g.h)(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:e},fontFamily:function(e){return"string"==typeof e&&e in v?v[e]:e}};function b(e){return e.replace("(min-width: ","").replace("em)","")}let w=(0,r.forwardRef)(({component:e,style:t,__vars:n,className:a,variant:m,mod:h,size:v,hiddenFrom:g,visibleFrom:w,lightHidden:E,darkHidden:x,renderRoot:k,...C},S)=>{let R=(0,c.rZ)(),T=e||"div",{styleProps:M,rest:L}=(0,d.c)(C),P=function(){let e=(0,r.useId)().replace(/:/g,"");return`__m__-${e}`}(),z=function({styleProps:e,data:t,theme:n}){return function({media:e,...t}){let n=Object.keys(e),r=n.sort((e,t)=>Number(b(e))-Number(b(t))).map(t=>({query:t,styles:e[t]}));return{...t,media:r}}((0,p.X)(e).reduce((r,o)=>{var a,i;if("hiddenFrom"===o||"visibleFrom"===o)return r;let l=t[o],c=Array.isArray(l.property)?l.property:[l.property],s="object"==typeof(i=e[o])&&null!==i?"base"in i?i.base:void 0:i;if(!function(e){if("object"!=typeof e||null===e)return!1;let t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[o]))return c.forEach(e=>{r.inlineStyles[e]=y[l.type](s,n)}),r;r.hasResponsiveStyles=!0;let u="object"==typeof(a=e[o])&&null!==a?(0,p.X)(a).filter(e=>"base"!==e):[];return c.forEach(t=>{s&&(r.styles[t]=y[l.type](s,n)),u.forEach(a=>{var i;let c=`(min-width: ${n.breakpoints[a]})`;r.media[c]={...r.media[c],[t]:y[l.type]("object"==typeof(i=e[o])&&null!==i&&a in i?i[a]:i,n)}})}),r},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}({styleProps:M,theme:R,data:f}),A={ref:S,style:function({theme:e,style:t,vars:n,styleProps:r}){let o=u(t,e),a=u(n,e);return{...o,...a,...r}}({theme:R,style:t,vars:n,styleProps:z.inlineStyles}),className:(0,o.Z)(a,{[P]:z.hasResponsiveStyles,"mantine-light-hidden":E,"mantine-dark-hidden":x,[`mantine-hidden-from-${g}`]:g,[`mantine-visible-from-${w}`]:w}),"data-variant":m,"data-size":(0,l.s)(v)?void 0:v||void 0,...function e(t){return t?"string"==typeof t?{[s(t)]:!0}:Array.isArray(t)?[...t].reduce((t,n)=>({...t,...e(n)}),{}):Object.keys(t).reduce((e,n)=>{let r=t[n];return void 0===r||""===r||!1===r||null===r||(e[s(n)]=t[n]),e},{}):null}(h),...L};return r.createElement(r.Fragment,null,z.hasResponsiveStyles&&r.createElement(i.f,{selector:`.${P}`,styles:z.styles,media:z.media}),"function"==typeof k?k(A):r.createElement(T,{...A}))});w.displayName="@mantine/core/Box";let E=(0,a.F)(w)},4438:function(e,t,n){"use strict";n.d(t,{c:function(){return o}});var r=n(7146);function o(e){let{m:t,mx:n,my:o,mt:a,mb:i,ml:l,mr:c,p:s,px:u,py:d,pt:f,pb:p,pl:m,pr:h,bg:v,c:g,opacity:y,ff:b,fz:w,fw:E,lts:x,ta:k,lh:C,fs:S,tt:R,td:T,w:M,miw:L,maw:P,h:z,mih:A,mah:N,bgsz:I,bgp:D,bgr:$,bga:F,pos:O,top:Z,left:B,bottom:_,right:H,inset:W,display:V,flex:Y,hiddenFrom:j,visibleFrom:X,lightHidden:K,darkHidden:q,...G}=e,U=(0,r.L)({m:t,mx:n,my:o,mt:a,mb:i,ml:l,mr:c,p:s,px:u,py:d,pt:f,pb:p,pl:m,pr:h,bg:v,c:g,opacity:y,ff:b,fz:w,fw:E,lts:x,ta:k,lh:C,fs:S,tt:R,td:T,w:M,miw:L,maw:P,h:z,mih:A,mah:N,bgsz:I,bgp:D,bgr:$,bga:F,pos:O,top:Z,left:B,bottom:_,right:H,inset:W,display:V,flex:Y,hiddenFrom:j,visibleFrom:X,lightHidden:K,darkHidden:q});return{styleProps:U,rest:G}}n(7378)},892:function(e,t,n){"use strict";n.d(t,{gm:function(){return a}});var r=n(7378);let o=(0,r.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function a(){return(0,r.useContext)(o)}},8291:function(e,t,n){"use strict";n.d(t,{f:function(){return l}});var r=n(7378),o=n(8373),a=n(3613);function i(e){return(0,a.X)(e).reduce((t,n)=>void 0!==e[n]?`${t}${n.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}:${e[n]};`:t,"").trim()}function l({selector:e,styles:t,media:n}){let a=(0,o.R7)();return r.createElement("style",{"data-mantine-styles":"inline",nonce:a?.(),dangerouslySetInnerHTML:{__html:function({selector:e,styles:t,media:n}){let r=t?i(t):"",o=Array.isArray(n)?n.map(t=>`@media${t.query}{${e}{${i(t.styles)}}}`):[];return`${r?`${e}{${r}}`:""}${o.join("")}`.trim()}({selector:e,styles:t,media:n})}})}},1018:function(e,t,n){"use strict";function r(e,t){return"boolean"==typeof e?e:t.autoContrast}n.d(t,{o:function(){return r}})},7226:function(e,t,n){"use strict";n.d(t,{w:function(){return a}});var r=n(7146);n(7378);var o=n(7040);function a(e,t,n){let a=(0,o.rZ)(),i=a.components[e]?.defaultProps,l="function"==typeof i?i(a):i;return{...t,...l,...(0,r.L)(n)}}},5841:function(e,t,n){"use strict";function r(e){return e}n.d(t,{F:function(){return r}})},9662:function(e,t,n){"use strict";n.d(t,{d:function(){return a},y:function(){return o}});var r=n(7378);function o(e){return e}function a(e){let t=(0,r.forwardRef)(e);return t.extend=o,t}},5427:function(e,t,n){"use strict";n.d(t,{b:function(){return a}});var r=n(7378),o=n(9662);function a(e){let t=(0,r.forwardRef)(e);return t.extend=o.y,t}},6415:function(e,t,n){"use strict";function r(e){return e}n.d(t,{Z:function(){return r}})},4454:function(e,t,n){"use strict";n.d(t,{m:function(){return a}});var r=n(624);let o={};function a({theme:e,classNames:t,props:n,stylesCtx:a}){let i=Array.isArray(t)?t:[t],l=i.map(t=>"function"==typeof t?t(e,n,a):t||o);return function(e){let t={};return e.forEach(e=>{Object.entries(e).forEach(([e,n])=>{t[e]?t[e]=(0,r.Z)(t[e],n):t[e]=n})}),t}(l)}},3001:function(e,t,n){"use strict";function r({theme:e,styles:t,props:n,stylesCtx:r}){let o=Array.isArray(t)?t:[t];return o.reduce((t,o)=>"function"==typeof o?{...t,...o(e,n,r)}:{...t,...o},{})}n.d(t,{i:function(){return r}})},863:function(e,t,n){"use strict";n.d(t,{y:function(){return d}}),n(7378);var r=n(8373),o=n(7040),a=n(624);let i={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};var l=n(4454),c=n(3001);function s({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...s({style:n,theme:t})}),{}):"function"==typeof e?e(t):null==e?{}:e}var u=n(7146);function d({name:e,classes:t,props:n,stylesCtx:d,className:f,style:p,rootSelector:m="root",unstyled:h,classNames:v,styles:g,vars:y,varsResolver:b}){let w=(0,o.rZ)(),E=(0,r.uK)(),x=(Array.isArray(e)?e:[e]).filter(e=>e);return(e,r)=>({className:function({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:o,classNames:c,classes:s,unstyled:u,className:d,rootSelector:f,props:p,stylesCtx:m}){return(0,a.Z)(function({theme:e,options:t,unstyled:n}){return(0,a.Z)(t?.focusable&&!n&&(e.focusClassName||i[e.focusRing]),t?.active&&!n&&e.activeClassName)}({theme:e,options:t,unstyled:u}),function({themeName:e,theme:t,selector:n,props:r,stylesCtx:o}){return e.map(e=>l.m({theme:t,classNames:t.components[e]?.classNames,props:r,stylesCtx:o})?.[n])}({theme:e,themeName:n,selector:r,props:p,stylesCtx:m}),function({options:e,classes:t,selector:n,unstyled:r}){return e?.variant&&!r?t[`${n}--${e.variant}`]:void 0}({options:t,classes:s,selector:r,unstyled:u}),function({selector:e,stylesCtx:t,theme:n,classNames:r,props:o}){return(0,l.m)({theme:n,classNames:r,props:o,stylesCtx:t})[e]}({selector:r,stylesCtx:m,theme:e,classNames:c,props:p}),function({selector:e,stylesCtx:t,options:n,props:r,theme:o}){return(0,l.m)({theme:o,classNames:n?.classNames,props:n?.props||r,stylesCtx:t})[e]}({selector:r,stylesCtx:m,options:t,props:p,theme:e}),function({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}({rootSelector:f,selector:r,className:d}),function({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}({selector:r,classes:s,unstyled:u}),function({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return!1===r?[]:e.map(e=>`${t}-${e}-${n}`)}({themeName:n,classNamesPrefix:o,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}({theme:w,options:r,themeName:x,selector:e,classNamesPrefix:E,classNames:v,classes:t,unstyled:h,className:f,rootSelector:m,props:n,stylesCtx:d}),style:function({theme:e,themeName:t,selector:n,options:r,props:o,stylesCtx:a,rootSelector:i,styles:l,style:d,vars:f,varsResolver:p}){return{...function({theme:e,themeName:t,props:n,stylesCtx:r,selector:o}){return t.map(t=>(0,c.i)({theme:e,styles:e.components[t]?.styles,props:n,stylesCtx:r})[o]).reduce((e,t)=>({...e,...t}),{})}({theme:e,themeName:t,props:o,stylesCtx:a,selector:n}),...(0,c.i)({theme:e,styles:l,props:o,stylesCtx:a})[n],...(0,c.i)({theme:e,styles:r?.styles,props:r?.props||o,stylesCtx:a})[n],...function({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:o,selector:a,themeName:i}){return[t?.(n,r,o),...i.map(e=>n.components?.[e]?.vars?.(n,r,o)),e?.(n,r,o)].reduce((e,t)=>(t&&Object.keys(t).forEach(n=>{e[n]={...e[n],...(0,u.L)(t[n])}}),e),{})?.[a]}({theme:e,props:o,stylesCtx:a,vars:f,varsResolver:p,selector:n,themeName:t}),...i===n?s({style:d,theme:e}):null,...s({style:r?.style,theme:e})}}({theme:w,themeName:x,selector:e,options:r,props:n,stylesCtx:d,rootSelector:m,styles:g,style:p,vars:y,varsResolver:b})})}},2453:function(e,t,n){"use strict";function r(e,t){return n=>{e?.(n),t?.(n)}}n.d(t,{x:function(){return r}})},2740:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(7378);function o(e=null){let t=(0,r.createContext)(e);return[({children:e,value:n})=>r.createElement(t.Provider,{value:n},e),()=>(0,r.useContext)(t)]}},673:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var r=n(7378);function o(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}]}},7146:function(e,t,n){"use strict";function r(e){return Object.keys(e).reduce((t,n)=>(void 0!==e[n]&&(t[n]=e[n]),t),{})}n.d(t,{L:function(){return r}})},3658:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});let r={app:100,modal:200,popover:300,overlay:400,max:9999};function o(e){return r[e]}},947:function(e,t,n){"use strict";n.d(t,{Dp:function(){return s},H5:function(){return l},Xj:function(){return u},ap:function(){return a},bG:function(){return i},yv:function(){return c}});var r=n(6425),o=n(4485);function a(e,t="size",n=!0){if(void 0!==e)return(0,r.s)(e)?n?(0,o.h)(e):e:`var(--${t}-${e})`}function i(e){return a(e,"mantine-spacing")}function l(e){return void 0===e?"var(--mantine-radius-default)":a(e,"mantine-radius")}function c(e){return a(e,"mantine-font-size")}function s(e){return a(e,"mantine-line-height",!1)}function u(e){if(e)return a(e,"mantine-shadow",!1)}},495:function(e,t,n){"use strict";n.d(t,{k:function(){return o}});var r=n(7378);function o(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==r.Fragment}},6425:function(e,t,n){"use strict";function r(e){return"number"==typeof e||"string"==typeof e&&(!!(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())||/[0-9]/.test(e.trim().replace("-","")[0]))}n.d(t,{s:function(){return r}})},6145:function(e,t,n){"use strict";n.d(t,{l:function(){return o}});var r=n(7378);function o(e,t){let n=(0,r.useRef)(!1);(0,r.useEffect)(()=>()=>{n.current=!1},[]),(0,r.useEffect)(()=>{if(n.current)return e();n.current=!0},t)}},633:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(7378);function o(e,t=["INPUT","TEXTAREA","SELECT"],n=!1){(0,r.useEffect)(()=>{let r=r=>{e.forEach(([e,o,a={preventDefault:!0}])=>{(function(e,t){let{alt:n,ctrl:r,meta:o,mod:a,shift:i,key:l}=e,{altKey:c,ctrlKey:s,metaKey:u,shiftKey:d,key:f}=t;if(n!==c)return!1;if(a){if(!s&&!u)return!1}else if(r!==s||o!==u)return!1;return i===d&&!!l&&(f.toLowerCase()===l.toLowerCase()||t.code.replace("Key","").toLowerCase()===l.toLowerCase())})(function(e){let t=e.toLowerCase().split("+").map(e=>e.trim()),n={alt:t.includes("alt"),ctrl:t.includes("ctrl"),meta:t.includes("meta"),mod:t.includes("mod"),shift:t.includes("shift")},r=["alt","ctrl","meta","shift","mod"],o=t.find(e=>!r.includes(e));return{...n,key:o}}(e),r)&&function(e,t,n=!1){return!(e.target instanceof HTMLElement)||(n?!t.includes(e.target.tagName):!e.target.isContentEditable&&!t.includes(e.target.tagName))}(r,t,n)&&(a.preventDefault&&r.preventDefault(),o(r))})};return document.documentElement.addEventListener("keydown",r),()=>document.documentElement.removeEventListener("keydown",r)},[e])}},6184:function(e,t,n){"use strict";n.d(t,{M:function(){return l}});var r=n(7378),o=n(213),a=n(1883);let i=r["useId".toString()]||(()=>void 0);function l(e){let t=function(){let e=i();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[n,l]=(0,r.useState)(t);return((0,o.Y)(()=>{l((0,a.k)())},[]),"string"==typeof e)?e:"undefined"==typeof window?t:n}},8395:function(e,t,n){"use strict";n.d(t,{I:function(){return l}});var r=n(7378),o=n(8360);function a(e){try{return e&&JSON.parse(e)}catch{return e}}function i(e){return{getItem:t=>{try{return window[e].getItem(t)}catch(e){return console.warn("use-local-storage: Failed to get value from storage, localStorage is blocked"),null}},setItem:(t,n)=>{try{window[e].setItem(t,n)}catch(e){console.warn("use-local-storage: Failed to set value to storage, localStorage is blocked")}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){console.warn("use-local-storage: Failed to remove value from storage, localStorage is blocked")}}}}function l(e){return(function(e,t){let n="localStorage"===e?"mantine-local-storage":"mantine-session-storage",{getItem:l,setItem:c,removeItem:s}=i(e);return function({key:i,defaultValue:u,getInitialValueInEffect:d=!0,deserialize:f=a,serialize:p=e=>(function(e,t="use-local-storage"){try{return JSON.stringify(e)}catch(e){throw Error(`@mantine/hooks ${t}: Failed to serialize the value`)}})(e,t)}){let m=(0,r.useCallback)(t=>{let n;try{n="undefined"==typeof window||!(e in window)||null===window[e]||!!t}catch(e){n=!0}if(n)return u;let r=l(i);return null!==r?f(r):u},[i,u]),[h,v]=(0,r.useState)(m(d)),g=(0,r.useCallback)(e=>{e instanceof Function?v(t=>{let r=e(t);return c(i,p(r)),window.dispatchEvent(new CustomEvent(n,{detail:{key:i,value:e(t)}})),r}):(c(i,p(e)),window.dispatchEvent(new CustomEvent(n,{detail:{key:i,value:e}})),v(e))},[i]),y=(0,r.useCallback)(()=>{s(i),window.dispatchEvent(new CustomEvent(n,{detail:{key:i,value:u}}))},[]);return(0,o.s)("storage",t=>{t.storageArea===window[e]&&t.key===i&&v(f(t.newValue??void 0))}),(0,o.s)(n,e=>{e.detail.key===i&&v(e.detail.value)}),(0,r.useEffect)(()=>{void 0!==u&&void 0===h&&g(u)},[u,h,g]),(0,r.useEffect)(()=>{d&&g(m())},[]),[void 0===h?u:h,g,y]}})("localStorage","use-local-storage")(e)}!function(e){let{getItem:t}=i(e)}("localStorage")},183:function(e,t,n){"use strict";n.d(t,{Yx:function(){return a},kR:function(){return o}});var r=n(7378);function o(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function a(...e){return(0,r.useCallback)(function(...e){return t=>{e.forEach(e=>o(e,t))}}(...e),e)}},5006:function(e,t,n){"use strict";n.d(t,{C:function(){return o}});var r=n(7378);function o({value:e,defaultValue:t,finalValue:n,onChange:o=()=>{}}){let[a,i]=(0,r.useState)(void 0!==t?t:n);return void 0!==e?[e,o,!0]:[a,(e,...t)=>{i(e),o?.(e,...t)},!1]}},8360:function(e,t,n){"use strict";n.d(t,{s:function(){return o}});var r=n(7378);function o(e,t,n){(0,r.useEffect)(()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}},1883:function(e,t,n){"use strict";function r(){return`mantine-${Math.random().toString(36).slice(2,11)}`}n.d(t,{k:function(){return r}})},360:function(e,t,n){"use strict";n.d(t,{B:function(){return tD}});var r=n(7378),o=n(1799),a=n(4485),i={demo:"m-a3c6e060",demoInner:"m-ad8eb9d6"};function l({withPadding:e=!0,centered:t,maxWidth:n,minHeight:l,children:c,dimmed:s,striped:u}){return r.createElement(o.x,{className:i.demo,mod:{"with-padding":e,centered:t,dimmed:s,striped:u},__vars:{"--demo-flex":n?"1":void 0,"--demo-max-width":n?(0,a.h)(n):void 0,"--demo-min-height":l?(0,a.h)(l):void 0,"--demo-margin-y":n&&t?"auto":void 0}},r.createElement("div",{className:i.demoInner},c))}var c=n(3276);function s({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],...n},r.createElement("path",{fill:"#1976d2",d:"M6 6h36v36H6z"}),r.createElement("path",{fill:"#fff",d:"M27.49 22H14.227v3.264h4.757V40h3.769V25.264h4.737zM39.194 26.084s-1.787-1.192-3.807-1.192-2.747.96-2.747 1.986c0 2.648 7.381 2.383 7.381 7.712 0 8.209-11.254 4.568-11.254 4.568V35.22s2.152 1.622 4.733 1.622 2.483-1.688 2.483-1.92c0-2.449-7.315-2.449-7.315-7.878 0-7.381 10.658-4.469 10.658-4.469l-.132 3.509z"}))}function u({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],...n},r.createElement("path",{fill:"#0277BD",d:"M41 5H7l3 34 14 4 14-4 3-34z"}),r.createElement("path",{fill:"#039BE5",d:"M24 8v31.9l11.2-3.2L37.7 8z"}),r.createElement("path",{fill:"#FFF",d:"M33.1 13H24v4h4.9l-.3 4H24v4h4.4l-.3 4.5-4.1 1.4v4.2l7.9-2.6.7-11.5z"}),r.createElement("path",{fill:"#EEE",d:"M24 13v4h-8.9l-.3-4H24zm-4.6 8l.2 4H24v-4h-4.6zm.4 6h-4l.3 5.5 7.9 2.6v-4.2l-4.1-1.4-.1-2.5z"}))}function d(e){return e.endsWith(".ts")||e.endsWith(".tsx")?r.createElement(s,{size:18}):e.endsWith(".css")||e.endsWith(".scss")?r.createElement(u,{size:18}):null}var f={code:"m-66990f0a"};function p({code:e,defaultExpanded:t=!0}){let n="string"==typeof e?{code:e,fileName:"Demo.tsx",language:"tsx"}:e;return r.createElement(r.Fragment,null,n&&r.createElement(c.Q,{code:n,className:f.code,getFileIcon:d,withExpandButton:!0,defaultExpanded:t}))}var m=n(624),h={root:"m-761fa02a"};function v({className:e,...t}){return r.createElement("div",{className:(0,m.Z)(h.root,e),...t})}function g({code:e,children:t,withPadding:n,centered:o,defaultExpanded:a=!0,maxWidth:i,minHeight:c,dimmed:s,striped:u}){return r.createElement(v,null,r.createElement(l,{withPadding:n,centered:o,maxWidth:i,minHeight:c,dimmed:s,striped:u},t),r.createElement(p,{code:e,defaultExpanded:a}))}var y=n(5405),b=n(149),w={columns:"m-df4e856a",controls:"m-de00ac9",header:"m-c4d78f60"};function E({children:e,withPadding:t,centered:n,maxWidth:o,minHeight:a,title:i,description:c,controls:s,dimmed:u,striped:d}){return r.createElement("div",{className:w.columns},r.createElement(l,{withPadding:t,maxWidth:o,minHeight:a,centered:n,dimmed:u,striped:d},e),r.createElement("div",{className:w.controls},i&&r.createElement("div",{className:w.header},r.createElement(b.x,{fw:500,fz:"sm",mb:5},i),c&&r.createElement(b.x,{c:"dimmed",fz:11,lh:1.45},c)),s))}var x=n(9734);function k(e){return"string"!=typeof e?"":e.charAt(0).toUpperCase()+e.slice(1)}function C(e){return k(e.replace(/([a-z])([A-Z])/g,"$1 $2").toLowerCase())}var S=n(7935),R=n(5006),T=n(6184);let M={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};var L=n(183),P=n(947),z=n(7061),A=n(6415),N=n(9104),I=n(6861),D=n(7040),$=n(7226),F=n(863),O=n(9662),Z=n(892);function B(e,t){let n=parseFloat(e.replace("px",""));return Number.isNaN(n)?t:n}var _={root:"m-cf365364",indicator:"m-9e182ccd",label:"m-1738fcb2",input:"m-1714d588",control:"m-69686b9b"};let H={withItemsBorders:!0},W=(0,A.Z)((e,{radius:t,color:n,transitionDuration:r,size:o,transitionTimingFunction:a})=>({root:{"--sc-radius":void 0===t?void 0:(0,P.H5)(t),"--sc-color":n?(0,N.p)(n,e):void 0,"--sc-shadow":n?void 0:"var(--mantine-shadow-xs)","--sc-transition-duration":void 0===r?void 0:`${r}ms`,"--sc-transition-timing-function":a,"--sc-padding":(0,P.ap)(o,"sc-padding"),"--sc-font-size":(0,P.yv)(o)}})),V=(0,O.d)((e,t)=>{let n=(0,$.w)("SegmentedControl",H,e),{classNames:a,className:i,style:l,styles:c,unstyled:s,vars:u,data:d,value:f,defaultValue:p,onChange:m,size:h,name:v,disabled:g,readOnly:y,fullWidth:b,orientation:w,radius:E,color:x,transitionDuration:k,transitionTimingFunction:C,variant:S,autoContrast:P,withItemsBorders:A,mod:N,...O}=n,V=(0,F.y)({name:"SegmentedControl",props:n,classes:_,className:i,style:l,classNames:a,styles:c,unstyled:s,vars:u,varsResolver:W}),{dir:Y}=(0,Z.gm)(),j=(0,D.rZ)(),X=d.map(e=>"string"==typeof e?{label:e,value:e}:e),[K,q]=(0,R.C)({value:f,defaultValue:p,finalValue:Array.isArray(d)?X.find(e=>!e.disabled)?.value??d[0]?.value??null:null,onChange:m}),[G,U]=(0,r.useState)({width:0,height:0,translate:[0,0]}),J=(0,T.M)(v),Q=(0,r.useRef)({}),ee=(0,r.useRef)(null),[et,en]=(0,r.useState)(!1),[er,eo]=function(){let e=(0,r.useRef)(0),t=(0,r.useRef)(null),[n,o]=(0,r.useState)(M),a=(0,r.useMemo)(()=>"undefined"!=typeof window?new ResizeObserver(n=>{let r=n[0];r&&(cancelAnimationFrame(e.current),e.current=requestAnimationFrame(()=>{t.current&&o(r.contentRect)}))}):null,[]);return(0,r.useEffect)(()=>(t.current&&a?.observe(t.current),()=>{a?.disconnect(),e.current&&cancelAnimationFrame(e.current)}),[t.current]),[t,n]}();(0,r.useEffect)(()=>{if(K in Q.current&&er.current){let e=Q.current[K];if(e){let t=function(e,t){let n=window.getComputedStyle(e);return{top:B(n.getPropertyValue("padding-top"),t),right:B(n.getPropertyValue("padding-right"),t),bottom:B(n.getPropertyValue("padding-bottom"),t),left:B(n.getPropertyValue("padding-left"),t)}}(ee.current,4),n=e.getBoundingClientRect(),r=e.offsetWidth/n.width,o=e.clientWidth*r||0,a=e.clientHeight*r||0,i=eo.width-e.parentElement.offsetLeft+("rtl"===Y?t.left:t.right)-o,l=e.parentElement.offsetLeft-("rtl"===Y?t.right:t.left);U({width:o,height:a,translate:["rtl"===Y?-1*i:l,e.parentElement.offsetTop-t.top]})}else U({width:0,height:0,translate:[0,0]})}},[K,eo,Y]),function(e,t,n={autoInvoke:!1}){let o=(0,r.useRef)(null),a=(0,r.useCallback)((...n)=>{o.current||(o.current=window.setTimeout(()=>{e(n),o.current=null},t))},[t]),i=(0,r.useCallback)(()=>{o.current&&(window.clearTimeout(o.current),o.current=null)},[]);(0,r.useEffect)(()=>(n.autoInvoke&&a(),i),[i,a])}(()=>{"test"!=(void 0!==z&&z.env?"production":"development")&&en(!0)},20,{autoInvoke:!0});let ea=X.map(e=>r.createElement(o.x,{...V("control"),mod:{active:K===e.value,orientation:w},key:e.value},r.createElement("input",{...V("input"),disabled:g||e.disabled,type:"radio",name:J,value:e.value,id:`${J}-${e.value}`,checked:K===e.value,onChange:()=>!y&&q(e.value),"data-focus-ring":j.focusRing}),r.createElement(o.x,{component:"label",...V("label"),mod:{active:K===e.value&&!(g||e.disabled),disabled:g||e.disabled,"read-only":y},htmlFor:`${J}-${e.value}`,ref:t=>{Q.current[e.value]=t},__vars:{"--sc-label-color":void 0!==x?(0,I.R)({color:x,theme:j}):void 0}},e.label))),ei=(0,L.Yx)(er,ee,t);return 0===d.length?null:r.createElement(o.x,{...V("root"),variant:S,size:h,ref:ei,mod:[{"full-width":b,orientation:w,initialization:!et,"with-items-borders":A},N],...O,role:"radiogroup"},"string"==typeof K&&r.createElement(o.x,{component:"span",...V("indicator"),__vars:{"--sc-indicator-width":`${G.width}px`,"--sc-indicator-height":`${G.height}px`,"--sc-indicator-transform":`translate(${G.translate[0]}px, ${G.translate[1]}px)`}}),ea)});function Y(e){return e.map(e=>"string"==typeof e?{label:k(e),value:e}:{value:e.value,label:k(e.label)})}V.classes=_,V.displayName="@mantine/core/SegmentedControl";var j=n(2234),X=n(5427),K={root:"m-de3d2490",colorOverlay:"m-862f3d1b",shadowOverlay:"m-98ae7f22",alphaOverlay:"m-95709ac0",childrenOverlay:"m-93e74e3"};let q={withShadow:!0},G=(0,A.Z)((e,{radius:t,size:n})=>({root:{"--cs-radius":void 0===t?void 0:(0,P.H5)(t),"--cs-size":(0,a.h)(n)}})),U=(0,X.b)((e,t)=>{let n=(0,$.w)("ColorSwatch",q,e),{classNames:a,className:i,style:l,styles:c,unstyled:s,vars:u,color:d,size:f,radius:p,withShadow:m,children:h,variant:v,...g}=(0,$.w)("ColorSwatch",q,n),y=(0,F.y)({name:"ColorSwatch",props:n,classes:K,className:i,style:l,classNames:a,styles:c,unstyled:s,vars:u,varsResolver:G});return r.createElement(o.x,{ref:t,variant:v,size:f,...y("root",{focusable:!0}),...g},r.createElement("span",{...y("alphaOverlay")}),m&&r.createElement("span",{...y("shadowOverlay")}),r.createElement("span",{...y("colorOverlay",{style:{backgroundColor:d}})}),r.createElement("span",{...y("childrenOverlay")},h))});U.classes=K,U.displayName="@mantine/core/ColorSwatch";var J=n(4670),Q=n(1487);let ee=["mousedown","touchstart"];var et=n(3658),en=n(3098),er=n(673);let[eo,ea]=(0,er.R)("Popover component was not found in the tree");var ei=n(6145);let el=()=>{};var ec=n(4488),es=n(1883);let eu=/input|select|textarea|button|object/,ed="a, input, select, textarea, button, object, [tabindex]";function ef(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function ep(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(ef(e)),r=eu.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 em(e){let t=ef(e),n=Number.isNaN(t);return(n||t>=0)&&ep(e)}var eh=n(495);function ev({children:e,active:t=!0,refProp:n="ref"}){let o=function(e=!0){let t=(0,r.useRef)(),n=(0,r.useRef)(null),o=e=>{let t=e.querySelector("[data-autofocus]");if(!t){let n=Array.from(e.querySelectorAll(ed));!(t=n.find(em)||n.find(ep)||null)&&ep(e)&&(t=e)}t&&t.focus({preventScroll:!0})},a=(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,es.k)(),r=Array.from(document.querySelectorAll(t)).map(t=>{if(t?.shadowRoot?.contains(e)||t.contains(e))return;let r=t.getAttribute("aria-hidden"),o=t.getAttribute("data-hidden"),a=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===r||"false"===r?t.setAttribute("aria-hidden","true"):o||a||t.setAttribute("data-hidden",r),{node:t,ariaHidden:o||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()&&o(r)}),t.current=r):t.current=null)}},[e]);return(0,r.useEffect)(()=>{if(!e)return;t.current&&setTimeout(()=>o(t.current));let r=e=>{"Tab"===e.key&&t.current&&function(e,t){let n=Array.from(e.querySelectorAll(ed)).filter(em);if(!n.length){t.preventDefault();return}let r=n[t.shiftKey?0:n.length-1],o=e.getRootNode(),a=r===o.activeElement||e===o.activeElement,i=o.activeElement,l="INPUT"===i.tagName&&"radio"===i.getAttribute("type");if(l){let e=n.filter(e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===i.getAttribute("name"));a=e.includes(r)}if(!a)return;t.preventDefault();let c=n[t.shiftKey?n.length-1:0];c&&c.focus()}(t.current,e)};return document.addEventListener("keydown",r),()=>{document.removeEventListener("keydown",r),n.current&&n.current()}},[e]),a}(t),a=(0,L.Yx)(o,e?.ref);return(0,eh.k)(e)?(0,r.cloneElement)(e,{[n]:a}):e}ev.displayName="@mantine/core/FocusTrap";var eg=n(825),ey=n(96),eb={dropdown:"m-38a85659",arrow:"m-a31dc6c1"};let ew={},eE=(0,O.d)((e,t)=>{let n=(0,$.w)("PopoverDropdown",ew,e),{className:i,style:l,vars:c,children:s,onKeyDownCapture:u,variant:d,classNames:f,styles:p,...m}=n,h=ea(),v=function({opened:e,shouldReturnFocus:t=!0}){let n=(0,r.useRef)(),o=()=>{n.current&&"focus"in n.current&&"function"==typeof n.current.focus&&n.current?.focus({preventScroll:!0})};return(0,ei.l)(()=>{let r=-1,a=e=>{"Tab"===e.key&&window.clearTimeout(r)};return document.addEventListener("keydown",a),e?n.current=document.activeElement:t&&(r=window.setTimeout(o,10)),()=>{window.clearTimeout(r),document.removeEventListener("keydown",a)}},[e,t]),o}({opened:h.opened,shouldReturnFocus:h.returnFocus}),g=h.withRoles?{"aria-labelledby":h.getTargetId(),id:h.getDropdownId(),role:"dialog",tabIndex:-1}:{},y=(0,L.Yx)(t,h.floating);return h.disabled?null:r.createElement(eg.q,{...h.portalProps,withinPortal:h.withinPortal},r.createElement(ey.u,{mounted:h.opened,...h.transitionProps,transition:h.transitionProps?.transition||"fade",duration:h.transitionProps?.duration??150,keepMounted:h.keepMounted,exitDuration:"number"==typeof h.transitionProps?.exitDuration?h.transitionProps.exitDuration:h.transitionProps?.duration},e=>r.createElement(ev,{active:h.trapFocus},r.createElement(o.x,{...g,...m,variant:d,ref:y,onKeyDownCapture:function(e,t={active:!0}){return"function"==typeof e&&t.active?n=>{"Escape"===n.key&&(e(n),t.onTrigger?.())}:t.onKeyDown||el}(h.onClose,{active:h.closeOnEscape,onTrigger:v,onKeyDown:u}),"data-position":h.placement,...h.getStyles("dropdown",{className:i,props:n,classNames:f,styles:p,style:[{...e,zIndex:h.zIndex,top:h.y??0,left:h.x??0,width:"target"===h.width?void 0:(0,a.h)(h.width)},l]})},s,r.createElement(ec.Y,{ref:h.arrowRef,arrowX:h.arrowX,arrowY:h.arrowY,visible:h.withArrow,position:h.placement,arrowSize:h.arrowSize,arrowRadius:h.arrowRadius,arrowOffset:h.arrowOffset,arrowPosition:h.arrowPosition,...h.getStyles("arrow",{props:n,classNames:f,styles:p})})))))});eE.classes=eb,eE.displayName="@mantine/core/PopoverDropdown";let ex={refProp:"ref",popupType:"dialog"},ek=(0,O.d)((e,t)=>{let{children:n,refProp:o,popupType:a,...i}=(0,$.w)("PopoverTarget",ex,e);if(!(0,eh.k)(n))throw Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let l=ea(),c=(0,L.Yx)(l.reference,n.ref,t),s=l.withRoles?{"aria-haspopup":a,"aria-expanded":l.opened,"aria-controls":l.getDropdownId(),id:l.getTargetId()}:{};return(0,r.cloneElement)(n,{...i,...s,...l.targetProps,className:(0,m.Z)(l.targetProps.className,i.className,n.props.className),[o]:c,...l.controlled?null:{onClick:l.onToggle}})});ek.displayName="@mantine/core/PopoverTarget";var eC=n(5288),eS=n(6350),eR=n(2216),eT=n(2966);let eM={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:(0,et.w)("popover"),__staticSelector:"Popover",width:"max-content"},eL=(0,A.Z)((e,{radius:t,shadow:n})=>({dropdown:{"--popover-radius":void 0===t?void 0:(0,P.H5)(t),"--popover-shadow":(0,P.Xj)(n)}}));function eP(e){let t=(0,$.w)("Popover",eM,e),{children:n,position:o,offset:a,onPositionChange:i,positionDependencies:l,opened:c,transitionProps:s,width:u,middlewares:d,withArrow:f,arrowSize:p,arrowOffset:m,arrowRadius:h,arrowPosition:v,unstyled:g,classNames:y,styles:b,closeOnClickOutside:w,withinPortal:E,portalProps:x,closeOnEscape:k,clickOutsideEvents:C,trapFocus:S,onClose:M,onOpen:L,onChange:P,zIndex:z,radius:A,shadow:N,id:I,defaultOpened:D,__staticSelector:O,withRoles:B,disabled:_,returnFocus:H,variant:W,keepMounted:V,vars:Y,...j}=t,X=(0,F.y)({name:O,props:t,classes:eb,classNames:y,styles:b,unstyled:g,rootSelector:"dropdown",vars:Y,varsResolver:eL}),K=(0,r.useRef)(null),[q,G]=(0,r.useState)(null),[U,J]=(0,r.useState)(null),{dir:Q}=(0,Z.gm)(),et=(0,T.M)(I),er=function(e){let[t,n]=(0,R.C)({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),r=(0,eR.YF)({placement:e.position,middleware:function(e,t){let n=[(0,eC.cv)(e.offset)];return e.middlewares?.shift&&n.push((0,eC.uY)({limiter:(0,eC.dr)()})),e.middlewares?.flip&&n.push((0,eC.RR)()),e.middlewares?.inline&&n.push((0,eC.Qo)()),n.push((0,eS.x7)({element:e.arrowRef,padding:e.arrowOffset})),(e.middlewares?.size||"target"===e.width)&&n.push((0,eC.dp)({apply({rects:n,availableWidth:r,availableHeight:o}){let a=t(),i=a.refs.floating.current?.style??{};e.middlewares?.size&&Object.assign(i,{maxWidth:`${r}px`,maxHeight:`${o}px`}),"target"===e.width&&Object.assign(i,{width:`${n.reference.width}px`})}})),n}(e,()=>r)});return(0,eT.L)({opened:e.opened,position:e.position,positionDependencies:e.positionDependencies||[],floating:r}),(0,ei.l)(()=>{e.onPositionChange?.(r.placement)},[r.placement]),(0,ei.l)(()=>{e.opened?e.onOpen?.():e.onClose?.()},[e.opened]),{floating:r,controlled:"boolean"==typeof e.opened,opened:t,onClose:()=>{t&&(e.onClose?.(),n(!1))},onToggle:()=>{t?(e.onClose?.(),n(!1)):(e.onOpen?.(),n(!0))}}}({middlewares:d,width:u,position:(0,en._)(Q,o),offset:"number"==typeof a?a+(f?p/2:0):a,arrowRef:K,arrowOffset:m,onPositionChange:i,positionDependencies:l,opened:c,defaultOpened:D,onChange:P,onOpen:L,onClose:M});!function(e,t,n){let o=(0,r.useRef)();(0,r.useEffect)(()=>{let r=t=>{let{target:r}=t??{};if(Array.isArray(n)){let o=r?.hasAttribute("data-ignore-outside-clicks")||!document.body.contains(r)&&"HTML"!==r.tagName,a=n.every(e=>!!e&&!t.composedPath().includes(e));a&&!o&&e()}else o.current&&!o.current.contains(r)&&e()};return(t||ee).forEach(e=>document.addEventListener(e,r)),()=>{(t||ee).forEach(e=>document.removeEventListener(e,r))}},[o,e,n])}(()=>w&&er.onClose(),C,[q,U]);let ea=(0,r.useCallback)(e=>{G(e),er.floating.refs.setReference(e)},[er.floating.refs.setReference]),el=(0,r.useCallback)(e=>{J(e),er.floating.refs.setFloating(e)},[er.floating.refs.setFloating]);return r.createElement(eo,{value:{returnFocus:H,disabled:_,controlled:er.controlled,reference:ea,floating:el,x:er.floating.x,y:er.floating.y,arrowX:er.floating?.middlewareData?.arrow?.x,arrowY:er.floating?.middlewareData?.arrow?.y,opened:er.opened,arrowRef:K,transitionProps:s,width:u,withArrow:f,arrowSize:p,arrowOffset:m,arrowRadius:h,arrowPosition:v,placement:er.floating.placement,trapFocus:S,withinPortal:E,portalProps:x,zIndex:z,radius:A,shadow:N,closeOnEscape:k,onClose:er.onClose,onToggle:er.onToggle,getTargetId:()=>`${et}-target`,getDropdownId:()=>`${et}-dropdown`,withRoles:B,targetProps:j,__staticSelector:O,classNames:y,styles:b,unstyled:g,variant:W,keepMounted:V,getStyles:X}},n)}eP.Target=ek,eP.Dropdown=eE,eP.displayName="@mantine/core/Popover",eP.extend=e=>e;var ez=n(7878);function eA(e,t,n){return void 0===t&&void 0===n?e:void 0!==t&&void 0===n?Math.max(e,t):void 0===t&&void 0!==n?Math.min(e,n):Math.min(Math.max(e,t),n)}function eN(e){return{x:eA(e.x,0,1),y:eA(e.y,0,1)}}function eI(e,t,n="ltr"){let o=(0,r.useRef)(null),a=(0,r.useRef)(!1),i=(0,r.useRef)(!1),l=(0,r.useRef)(0),[c,s]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{a.current=!0},[]),(0,r.useEffect)(()=>{let r=({x:t,y:r})=>{cancelAnimationFrame(l.current),l.current=requestAnimationFrame(()=>{if(a.current&&o.current){o.current.style.userSelect="none";let a=o.current.getBoundingClientRect();if(a.width&&a.height){let o=eA((t-a.left)/a.width,0,1);e({x:"ltr"===n?o:1-o,y:eA((r-a.top)/a.height,0,1)})}}})},c=()=>{document.addEventListener("mousemove",m),document.addEventListener("mouseup",f),document.addEventListener("touchmove",v),document.addEventListener("touchend",f)},u=()=>{document.removeEventListener("mousemove",m),document.removeEventListener("mouseup",f),document.removeEventListener("touchmove",v),document.removeEventListener("touchend",f)},d=()=>{!i.current&&a.current&&(i.current=!0,"function"==typeof t?.onScrubStart&&t.onScrubStart(),s(!0),c())},f=()=>{i.current&&a.current&&(i.current=!1,s(!1),u(),setTimeout(()=>{"function"==typeof t?.onScrubEnd&&t.onScrubEnd()},0))},p=e=>{d(),e.preventDefault(),m(e)},m=e=>r({x:e.clientX,y:e.clientY}),h=e=>{e.cancelable&&e.preventDefault(),d(),v(e)},v=e=>{e.cancelable&&e.preventDefault(),r({x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY})};return o.current?.addEventListener("mousedown",p),o.current?.addEventListener("touchstart",h,{passive:!1}),()=>{o.current&&(o.current.removeEventListener("mousedown",p),o.current.removeEventListener("touchstart",h))}},[n,e]),{ref:o,active:c}}var eD=n(2740);let[e$,eF]=(0,eD.V)(null),eO=(0,r.forwardRef)(({position:e,...t},n)=>r.createElement(o.x,{ref:n,__vars:{"--_thumb-y-offset":`${100*e.y}%`,"--_thumb-x-offset":`${100*e.x}%`},...t}));eO.displayName="@mantine/core/ColorPickerThumb";var eZ={wrapper:"m-fee9c77",preview:"m-9dddfbac",body:"m-bffecc3e",sliders:"m-3283bb96",thumb:"m-40d572ba",swatch:"m-d8ee6fd8",swatches:"m-5711e686",saturation:"m-202a296e",saturationOverlay:"m-11b3db02",slider:"m-d856d47d",sliderOverlay:"m-8f327113"};let eB={},e_=(0,O.d)((e,t)=>{let n=(0,$.w)("ColorSlider",eB,e),{classNames:i,className:l,style:c,styles:s,unstyled:u,vars:d,onChange:f,onChangeEnd:p,maxValue:m,round:h,size:v="md",focusable:g=!0,value:y,overlays:b,thumbColor:w="transparent",onScrubStart:E,onScrubEnd:x,__staticSelector:k="ColorPicker",...C}=n,S=(0,F.y)({name:k,classes:eZ,props:n,className:l,style:c,classNames:i,styles:s,unstyled:u}),R=eF()?.getStyles,T=R||S,M=(0,D.rZ)(),[P,z]=(0,r.useState)({y:0,x:y/m}),A=(0,r.useRef)(P),N=e=>h?Math.round(e*m):e*m,{ref:I}=eI(({x:e,y:t})=>{A.current={x:e,y:t},f?.(N(e))},{onScrubEnd:()=>{let{x:e}=A.current;p?.(N(e)),x?.()},onScrubStart:E});(0,ei.l)(()=>{z({y:0,x:y/m})},[y]);let O=(e,t)=>{e.preventDefault();let n=eN(t);f?.(N(n.x)),p?.(N(n.x))},Z=b.map((e,t)=>r.createElement("div",{...T("sliderOverlay"),style:e,key:t}));return r.createElement(o.x,{...C,ref:(0,L.Yx)(I,t),...T("slider"),role:"slider","aria-valuenow":y,"aria-valuemax":m,"aria-valuemin":0,tabIndex:g?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowRight":O(e,{x:P.x+.05,y:P.y});break;case"ArrowLeft":O(e,{x:P.x-.05,y:P.y})}},"data-focus-ring":M.focusRing,__vars:{"--_cp-thumb-size":`var(--cp-thumb-size-${v})`}},Z,r.createElement(eO,{position:P,...T("thumb",{style:{top:(0,a.h)(1),background:w}})}))});function eH(e,t=0,n=10**t){return Math.round(n*e)/n}e_.displayName="@mantine/core/ColorSlider";let eW={grad:.9,turn:360,rad:360/(2*Math.PI)},eV=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function eY(e){let t=eV.exec(e);return t?function({h:e,s:t,l:n,a:r}){let o=t*((n<50?n:100-n)/100);return{h:e,s:o>0?2*o/(n+o)*100:0,v:n+o,a:r}}({h:function(e,t="deg"){return Number(e)*(eW[t]||1)}(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}}function ej({r:e,g:t,b:n,a:r}){let o=Math.max(e,t,n),a=o-Math.min(e,t,n),i=a?o===e?(t-n)/a:o===t?2+(n-e)/a:4+(e-t)/a:0;return{h:eH(60*(i<0?i+6:i),3),s:eH(o?a/o*100:0,3),v:eH(o/255*100,3),a:r}}function eX(e){let t="#"===e[0]?e.slice(1):e;return 3===t.length?ej({r:parseInt(t[0]+t[0],16),g:parseInt(t[1]+t[1],16),b:parseInt(t[2]+t[2],16),a:1}):ej({r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:1})}let eK=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function eq(e){let t=eK.exec(e);return t?ej({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}}let eG={hex:/^#?([0-9A-F]{3}){1,2}$/i,hexa:/^#?([0-9A-F]{4}){1,2}$/i,rgb:/^rgb\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,rgba:/^rgba\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,hsl:/hsl\(\s*(\d+)\s*,\s*(\d+(?:\.\d+)?%)\s*,\s*(\d+(?:\.\d+)?%)\)/i,hsla:/^hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*(\d*(?:\.\d+)?)\)$/i},eU={hex:eX,hexa:function(e){let t="#"===e[0]?e.slice(1):e,n=e=>eH(parseInt(e,16)/255,3);if(4===t.length){let e=t.slice(0,3),r=n(t[3]+t[3]),o={...eX(e),a:r};return o}let r=t.slice(0,6),o=n(t.slice(6,8)),a={...eX(r),a:o};return a},rgb:eq,rgba:eq,hsl:eY,hsla:eY};function eJ(e){if("string"!=typeof e)return{h:0,s:0,v:0,a:1};if("transparent"===e)return{h:0,s:0,v:0,a:0};let t=e.trim();for(let[e,n]of Object.entries(eG))if(n.test(t))return eU[e](t);return{h:0,s:0,v:0,a:1}}let eQ={},e0=(0,r.forwardRef)((e,t)=>{let{value:n,onChange:o,onChangeEnd:i,color:l,...c}=(0,$.w)("AlphaSlider",eQ,e);return r.createElement(e_,{...c,ref:t,value:n,onChange:e=>o?.(eH(e,2)),onChangeEnd:e=>i?.(eH(e,2)),maxValue:1,round:!1,"data-alpha":!0,overlays:[{backgroundImage:"linear-gradient(45deg, var(--_slider-checkers) 25%, transparent 25%), linear-gradient(-45deg, var(--_slider-checkers) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--_slider-checkers) 75%), linear-gradient(-45deg, var(--mantine-color-body) 75%, var(--_slider-checkers) 75%)",backgroundSize:`${(0,a.h)(8)} ${(0,a.h)(8)}`,backgroundPosition:`0 0, 0 ${(0,a.h)(4)}, ${(0,a.h)(4)} ${(0,a.h)(-4)}, ${(0,a.h)(-4)} 0`},{backgroundImage:`linear-gradient(90deg, transparent, ${l})`},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${(0,a.h)(1)} inset, rgb(0, 0, 0, .15) 0 0 ${(0,a.h)(4)} inset`}]})});function e1({h:e,s:t,v:n,a:r}){let o=e/360*6,a=t/100,i=n/100,l=Math.floor(o),c=i*(1-a),s=i*(1-(o-l)*a),u=i*(1-(1-o+l)*a),d=l%6;return{r:eH(255*[i,s,c,c,u,i][d]),g:eH(255*[u,i,i,s,c,c][d]),b:eH(255*[c,c,u,i,i,s][d]),a:eH(r,2)}}function e2(e,t){let{r:n,g:r,b:o,a}=e1(e);return t?`rgba(${n}, ${r}, ${o}, ${eH(a,2)})`:`rgb(${n}, ${r}, ${o})`}function e3({h:e,s:t,v:n,a:r},o){let a=(200-t)*n/100,i={h:Math.round(e),s:Math.round(a>0&&a<200?t*n/100/(a<=100?a:200-a)*100:0),l:Math.round(a/2)};return o?`hsla(${i.h}, ${i.s}%, ${i.l}%, ${eH(r,2)})`:`hsl(${i.h}, ${i.s}%, ${i.l}%)`}function e4(e){let t=e.toString(16);return t.length<2?`0${t}`:t}function e6(e){let{r:t,g:n,b:r}=e1(e);return`#${e4(t)}${e4(n)}${e4(r)}`}e0.displayName="@mantine/core/AlphaSlider";let e5={hex:e6,hexa:e=>(function(e){let t=Math.round(255*e.a);return`${e6(e)}${e4(t)}`})(e),rgb:e=>e2(e,!1),rgba:e=>e2(e,!0),hsl:e=>e3(e,!1),hsla:e=>e3(e,!0)};function e8(e,t){return t?e in e5?e5[e](t):e5.hex(t):"#000000"}let e9=(0,r.forwardRef)((e,t)=>{let{value:n,onChange:o,onChangeEnd:i,color:l,...c}=(0,$.w)("HueSlider",{},e);return r.createElement(e_,{...c,ref:t,value:n,onChange:o,onChangeEnd:i,maxValue:360,thumbColor:`hsl(${n}, 100%, 50%)`,round:!0,"data-hue":!0,overlays:[{backgroundImage:"linear-gradient(to right,hsl(0,100%,50%),hsl(60,100%,50%),hsl(120,100%,50%),hsl(170,100%,50%),hsl(240,100%,50%),hsl(300,100%,50%),hsl(360,100%,50%))"},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${(0,a.h)(1)} inset, rgb(0, 0, 0, .15) 0 0 ${(0,a.h)(4)} inset`}]})});function e7({className:e,onChange:t,onChangeEnd:n,value:a,saturationLabel:i,focusable:l=!0,size:c,color:s,onScrubStart:u,onScrubEnd:d,...f}){let{getStyles:p}=eF(),[m,h]=(0,r.useState)({x:a.s/100,y:1-a.v/100}),v=(0,r.useRef)(m),{ref:g}=eI(({x:e,y:n})=>{v.current={x:e,y:n},t({s:Math.round(100*e),v:Math.round((1-n)*100)})},{onScrubEnd:()=>{let{x:e,y:t}=v.current;n({s:Math.round(100*e),v:Math.round((1-t)*100)}),d?.()},onScrubStart:u});(0,r.useEffect)(()=>{h({x:a.s/100,y:1-a.v/100})},[a.s,a.v]);let y=(e,r)=>{e.preventDefault();let o=eN(r);t({s:Math.round(100*o.x),v:Math.round((1-o.y)*100)}),n({s:Math.round(100*o.x),v:Math.round((1-o.y)*100)})};return r.createElement(o.x,{...p("saturation"),ref:g,...f,role:"slider","aria-label":i,"aria-valuenow":m.x,"aria-valuetext":e8("rgba",a),tabIndex:l?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowUp":y(e,{y:m.y-.05,x:m.x});break;case"ArrowDown":y(e,{y:m.y+.05,x:m.x});break;case"ArrowRight":y(e,{x:m.x+.05,y:m.y});break;case"ArrowLeft":y(e,{x:m.x-.05,y:m.y})}}},r.createElement("div",{...p("saturationOverlay",{style:{backgroundColor:`hsl(${a.h}, 100%, 50%)`}})}),r.createElement("div",{...p("saturationOverlay",{style:{backgroundImage:"linear-gradient(90deg, #fff, transparent)"}})}),r.createElement("div",{...p("saturationOverlay",{style:{backgroundImage:"linear-gradient(0deg, #000, transparent)"}})}),r.createElement(eO,{position:m,...p("thumb",{style:{backgroundColor:s}})}))}e9.displayName="@mantine/core/HueSlider",e7.displayName="@mantine/core/Saturation";let te=(0,r.forwardRef)(({className:e,datatype:t,setValue:n,onChangeEnd:a,size:i,focusable:l,data:c,swatchesPerRow:s,...u},d)=>{let f=eF(),p=c.map((e,t)=>r.createElement(U,{...f.getStyles("swatch"),unstyled:f.unstyled,component:"button",type:"button",color:e,key:t,radius:"sm",onClick:()=>{n(e),a?.(e)},"aria-label":e,tabIndex:l?0:-1,"data-swatch":!0}));return r.createElement(o.x,{...f.getStyles("swatches"),ref:d,...u},p)});te.displayName="@mantine/core/Swatches";let tt={swatchesPerRow:7,withPicker:!0,focusable:!0,size:"md",__staticSelector:"ColorPicker"},tn=(0,A.Z)((e,{size:t,swatchesPerRow:n})=>({wrapper:{"--cp-preview-size":(0,P.ap)(t,"cp-preview-size"),"--cp-width":(0,P.ap)(t,"cp-width"),"--cp-body-spacing":(0,P.bG)(t),"--cp-swatch-size":`${100/n}%`,"--cp-thumb-size":(0,P.ap)(t,"cp-thumb-size"),"--cp-saturation-height":(0,P.ap)(t,"cp-saturation-height")}})),tr=(0,O.d)((e,t)=>{let n=(0,$.w)("ColorPicker",tt,e),{classNames:a,className:i,style:l,styles:c,unstyled:s,vars:u,format:d,value:f,defaultValue:p,onChange:m,onChangeEnd:h,withPicker:v,size:g,saturationLabel:y,hueLabel:b,alphaLabel:w,focusable:E,swatches:x,swatchesPerRow:k,fullWidth:C,onColorSwatchClick:S,__staticSelector:T,mod:M,...L}=n,P=(0,F.y)({name:T,props:n,classes:eZ,className:i,style:l,classNames:a,styles:c,unstyled:s,rootSelector:"wrapper",vars:u,varsResolver:tn}),z=(0,r.useRef)(d),A=(0,r.useRef)(),N=(0,r.useRef)(-1),I=(0,r.useRef)(!1),D="hexa"===d||"rgba"===d||"hsla"===d,[O,Z,B]=(0,R.C)({value:f,defaultValue:p,finalValue:"#FFFFFF",onChange:m}),[_,H]=(0,r.useState)(eJ(O)),W=()=>{window.clearTimeout(N.current),I.current=!0},V=()=>{window.clearTimeout(N.current),N.current=window.setTimeout(()=>{I.current=!1},200)},Y=e=>{H(t=>{let n={...t,...e};return A.current=e8(z.current,n),n}),Z(A.current)};return(0,ei.l)(()=>{(function(e){for(let[,t]of Object.entries(eG))if(t.test(e))return!0;return!1})(f)&&!I.current&&H(eJ(f))},[f]),(0,ei.l)(()=>{z.current=d,Z(e8(d,_))},[d]),r.createElement(e$,{value:{getStyles:P,unstyled:s}},r.createElement(o.x,{ref:t,...P("wrapper"),size:g,mod:[{"full-width":C},M],...L},v&&r.createElement(r.Fragment,null,r.createElement(e7,{value:_,onChange:Y,onChangeEnd:({s:e,v:t})=>h?.(e8(z.current,{..._,s:e,v:t})),color:O,size:g,focusable:E,saturationLabel:y,onScrubStart:W,onScrubEnd:V}),r.createElement("div",{...P("body")},r.createElement("div",{...P("sliders")},r.createElement(e9,{value:_.h,onChange:e=>Y({h:e}),onChangeEnd:e=>h?.(e8(z.current,{..._,h:e})),size:g,focusable:E,"aria-label":b,onScrubStart:W,onScrubEnd:V}),D&&r.createElement(e0,{value:_.a,onChange:e=>Y({a:e}),onChangeEnd:e=>{h?.(e8(z.current,{..._,a:e}))},size:g,color:e8("hex",_),focusable:E,"aria-label":w,onScrubStart:W,onScrubEnd:V})),D&&r.createElement(U,{color:O,radius:"sm",size:"var(--cp-preview-size)",...P("preview")}))),Array.isArray(x)&&r.createElement(te,{data:x,swatchesPerRow:k,focusable:E,setValue:Z,onChangeEnd:e=>{let t=e8(d,eJ(e));S?.(t),h?.(t),B||H(eJ(e))}})))});tr.classes=eZ,tr.displayName="@mantine/core/ColorPicker";var to=n(2033);function ta(){return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 200 200",style:{width:(0,a.h)(18),height:(0,a.h)(18)}},r.createElement("path",{fill:"#FF5178",d:"M100 0a100 100 0 00-50 13.398l30 51.961A40 40 0 01100 60V0z"}),r.createElement("path",{fill:"#FF9259",d:"M49.982 13.408a99.999 99.999 0 00-36.595 36.61l51.968 29.99a40 40 0 0114.638-14.645l-30.01-51.955z"}),r.createElement("path",{fill:"#FFD23B",d:"M13.386 50.02A100 100 0 000 100.025l60-.014a40 40 0 015.354-20.002L13.386 50.021z"}),r.createElement("path",{fill:"#89C247",d:"M0 100a99.999 99.999 0 0013.398 50l51.961-30A40.001 40.001 0 0160 100H0z"}),r.createElement("path",{fill:"#49B296",d:"M13.39 149.989a100.001 100.001 0 0036.599 36.607l30.006-51.958a39.99 39.99 0 01-14.639-14.643l-51.965 29.994z"}),r.createElement("path",{fill:"#2897B1",d:"M49.989 186.596A99.995 99.995 0 0099.987 200l.008-60a39.996 39.996 0 01-20-5.362l-30.007 51.958z"}),r.createElement("path",{fill:"#3EC3FF",d:"M100 200c17.554 0 34.798-4.621 50-13.397l-30-51.962A40 40 0 01100 140v60z"}),r.createElement("path",{fill:"#09A1E5",d:"M150.003 186.601a100.001 100.001 0 0036.601-36.604l-51.962-29.998a40 40 0 01-14.641 14.641l30.002 51.961z"}),r.createElement("path",{fill:"#077CCC",d:"M186.607 149.992A99.993 99.993 0 00200 99.99l-60 .006a39.998 39.998 0 01-5.357 20.001l51.964 29.995z"}),r.createElement("path",{fill:"#622876",d:"M200 100c0-17.554-4.621-34.798-13.397-50l-51.962 30A39.997 39.997 0 01140 100h60z"}),r.createElement("path",{fill:"#962B7C",d:"M186.597 49.99a99.994 99.994 0 00-36.606-36.598l-29.995 51.965a40 40 0 0114.643 14.64l51.958-30.006z"}),r.createElement("path",{fill:"#CB2E81",d:"M149.976 13.384A99.999 99.999 0 0099.973 0l.016 60a40.001 40.001 0 0120.002 5.353l29.985-51.97z"}))}var ti={swatch:"m-5e1a038c",check:"m-f9decbb8",colorControl:"m-2f5f7bca"},tl={dropdown:"m-88b62a41",options:"m-b2821a6e",option:"m-92253aa5",search:"m-985517d8",empty:"m-2530cd1d",header:"m-858f94bd",footer:"m-82b967cb",group:"m-254f3e4f",groupLabel:"m-2bb2e9e5",chevron:"m-2943220b",optionsDropdownOption:"m-390b5f4",optionsDropdownCheckIcon:"m-8ee53fc2"};let tc={error:null},ts=(0,A.Z)((e,{size:t})=>({chevron:{"--combobox-chevron-size":(0,P.ap)(t,"combobox-chevron-size")}})),tu=(0,O.d)((e,t)=>{let n=(0,$.w)("ComboboxChevron",tc,e),{size:a,error:i,style:l,className:c,classNames:s,styles:u,unstyled:d,vars:f,mod:p,...m}=n,h=(0,F.y)({name:"ComboboxChevron",classes:tl,props:n,style:l,className:c,classNames:s,styles:u,unstyled:d,vars:f,varsResolver:ts,rootSelector:"chevron"});return r.createElement(o.x,{component:"svg",...m,...h("chevron"),size:a,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:i},p],ref:t},r.createElement("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))});tu.classes=tl,tu.displayName="@mantine/core/ComboboxChevron";var td=n(4749);function tf({data:e}){if("group"in e){let t=e.items.map(e=>r.createElement(tf,{key:e.value,data:e}));return r.createElement("optgroup",{label:e.group},t)}let{value:t,label:n,...o}=e;return r.createElement("option",{key:e.value,value:e.value,...o},e.label)}tf.displayName="@mantine/core/NativeSelectOption";let tp={rightSectionPointerEvents:"none"},tm=(0,O.d)((e,t)=>{let{data:n,children:o,size:a,error:i,rightSection:l,unstyled:c,...s}=(0,$.w)("NativeSelect",tp,e),u=(n?n.map(e=>(function e(t){return"string"==typeof t?{value:t,label:t}:"value"in t&&!("label"in t)?{value:t.value,label:t.value,disabled:t.disabled}:"number"==typeof t?{value:t.toString(),label:t.toString()}:"group"in t?{group:t.group,items:t.items.map(t=>e(t))}:t})(e)):[]).map((e,t)=>r.createElement(tf,{key:t,data:e}));return r.createElement(td.M,{component:"select",ref:t,...s,__staticSelector:"NativeSelect",size:a,pointer:!0,error:i,unstyled:c,rightSection:l||r.createElement(tu,{size:a,error:i,unstyled:c})},o||u)});tm.classes=td.M.classes,tm.displayName="@mantine/core/NativeSelect";let[th,tv]=(0,er.R)("SliderProvider was not found in tree"),tg=(0,r.forwardRef)(({size:e,disabled:t,variant:n,color:a,thumbSize:i,radius:l,...c},s)=>{let{getStyles:u}=tv();return r.createElement(o.x,{tabIndex:-1,variant:n,size:e,ref:s,...u("root"),...c})});tg.displayName="@mantine/core/SliderRoot";let ty=(0,r.forwardRef)(({max:e,min:t,value:n,position:a,label:i,dragging:l,onMouseDown:c,onKeyDownCapture:s,labelTransitionProps:u,labelAlwaysOn:d,thumbLabel:f,onFocus:p,onBlur:m,showLabelOnHover:h,isHovered:v,children:g=null,disabled:y},b)=>{let{getStyles:w}=tv(),[E,x]=(0,r.useState)(!1);return r.createElement(o.x,{tabIndex:0,role:"slider","aria-label":f,"aria-valuemax":e,"aria-valuemin":t,"aria-valuenow":n,ref:b,__vars:{"--slider-thumb-offset":`${a}%`},...w("thumb",{focusable:!0}),mod:{dragging:l,disabled:y},onFocus:()=>{x(!0),"function"==typeof p&&p()},onBlur:()=>{x(!1),"function"==typeof m&&m()},onTouchStart:c,onMouseDown:c,onKeyDownCapture:s,onClick:e=>e.stopPropagation()},g,r.createElement(ey.u,{mounted:null!=i&&!!(d||l||E||h&&v),transition:"fade",duration:0,...u},e=>r.createElement("div",{...w("label",{style:e})},i)))});function tb({value:e,min:t,max:n}){return Math.min(Math.max((e-t)/(n-t)*100,0),100)}function tw({marks:e,min:t,max:n,disabled:a,value:i,offset:l,inverted:c}){let{getStyles:s}=tv();if(!e)return null;let u=e.map((e,u)=>r.createElement(o.x,{...s("markWrapper"),__vars:{"--mark-offset":`${tb({value:e.value,min:t,max:n})}%`},key:u},r.createElement(o.x,{...s("mark"),mod:{filled:function({mark:e,offset:t,value:n,inverted:r=!1}){return r?"number"==typeof t&&e.value<=t||e.value>=n:"number"==typeof t?e.value>=t&&e.value<=n:e.value<=n}({mark:e,value:i,offset:l,inverted:c}),disabled:a}}),e.label&&r.createElement("div",{...s("markLabel")},e.label)));return r.createElement("div",null,u)}function tE({filled:e,children:t,offset:n,disabled:a,marksOffset:i,inverted:l,containerProps:c,...s}){let{getStyles:u}=tv();return r.createElement(r.Fragment,null,r.createElement(o.x,{...u("trackContainer"),mod:{disabled:a},...c},r.createElement(o.x,{...u("track"),mod:{inverted:l,disabled:a}},r.createElement(o.x,{mod:{inverted:l,disabled:a},__vars:{"--slider-bar-width":`calc(${e}% + var(--slider-size))`,"--slider-bar-offset":`calc(${n}% - var(--slider-size))`},...u("bar")}),t,r.createElement(tw,{...s,offset:i,disabled:a,inverted:l}))))}function tx(e,t){return parseFloat(e.toFixed(t))}ty.displayName="@mantine/core/SliderThumb",tw.displayName="@mantine/core/SliderMarks",tE.displayName="@mantine/core/SliderTrack";var tk={root:"m-dd36362e",label:"m-c9357328",thumb:"m-c9a9a60a",trackContainer:"m-a8645c2",track:"m-c9ade57f",bar:"m-38aeed47",markWrapper:"m-b7b0423a",mark:"m-dd33bc19",markLabel:"m-68c77a5b"};let tC={radius:"xl",min:0,max:100,step:1,marks:[],label:e=>e,labelTransitionProps:{transition:"fade",duration:0},labelAlwaysOn:!1,thumbLabel:"",showLabelOnHover:!0,disabled:!1,scale:e=>e},tS=(0,A.Z)((e,{size:t,color:n,thumbSize:r,radius:o})=>({root:{"--slider-size":(0,P.ap)(t,"slider-size"),"--slider-color":n?(0,N.p)(n,e):void 0,"--slider-radius":void 0===o?void 0:(0,P.H5)(o),"--slider-thumb-size":void 0!==r?(0,a.h)(r):"calc(var(--slider-size) * 2)"}})),tR=(0,O.d)((e,t)=>{let n=(0,$.w)("Slider",tC,e),{classNames:o,styles:a,value:i,onChange:l,onChangeEnd:c,size:s,min:u,max:d,step:f,precision:p,defaultValue:m,name:h,marks:v,label:g,labelTransitionProps:y,labelAlwaysOn:b,thumbLabel:w,showLabelOnHover:E,thumbChildren:x,disabled:k,unstyled:C,scale:S,inverted:T,className:M,style:P,vars:z,hiddenInputProps:A,...N}=n,I=(0,F.y)({name:"Slider",props:n,classes:tk,classNames:o,className:M,styles:a,style:P,vars:z,varsResolver:tS,unstyled:C}),{dir:D}=(0,Z.gm)(),[O,B]=(0,r.useState)(!1),[_,H]=(0,R.C)({value:"number"==typeof i?eA(i,u,d):i,defaultValue:"number"==typeof m?eA(m,u,d):m,finalValue:eA(0,u,d),onChange:l}),W=(0,r.useRef)(_),V=(0,r.useRef)(),Y=(0,r.useRef)(),j=tb({value:_,min:u,max:d}),X=S(_),K="function"==typeof g?g(X):g,q=p??function(e){if(!e)return 0;let t=e.toString().split(".");return t.length>1?t[1].length:0}(f),G=(0,r.useCallback)(({x:e})=>{if(!k){let t=function({value:e,containerWidth:t,min:n,max:r,step:o,precision:a}){let i=(t?Math.min(Math.max(e,0),t)/t:e)*(r-n),l=Math.max((0!==i?Math.round(i/o)*o:0)+n,n);return void 0!==a?Number(l.toFixed(a)):l}({value:e,min:u,max:d,step:f,precision:q});H(t),W.current=t}},[k,u,d,f,q,H]),{ref:U,active:J}=eI(G,{onScrubEnd:()=>c?.(W.current)},D);return r.createElement(th,{value:{getStyles:I}},r.createElement(tg,{...N,ref:(0,L.Yx)(t,V),onKeyDownCapture:e=>{if(!k)switch(e.key){case"ArrowUp":{e.preventDefault(),Y.current?.focus();let t=tx(Math.min(Math.max(_+f,u),d),q);c?.(t),H(t);break}case"ArrowRight":{e.preventDefault(),Y.current?.focus();let t=tx(Math.min(Math.max("rtl"===D?_-f:_+f,u),d),q);c?.(t),H(t);break}case"ArrowDown":{e.preventDefault(),Y.current?.focus();let t=tx(Math.min(Math.max(_-f,u),d),q);c?.(t),H(t);break}case"ArrowLeft":{e.preventDefault(),Y.current?.focus();let t=tx(Math.min(Math.max("rtl"===D?_+f:_-f,u),d),q);c?.(t),H(t);break}case"Home":e.preventDefault(),Y.current?.focus(),c?.(u),H(u);break;case"End":e.preventDefault(),Y.current?.focus(),c?.(d),H(d)}},onMouseDownCapture:()=>V.current?.focus(),size:s,disabled:k},r.createElement(tE,{inverted:T,offset:0,filled:j,marks:v,min:u,max:d,value:X,disabled:k,containerProps:{ref:U,onMouseEnter:E?()=>B(!0):void 0,onMouseLeave:E?()=>B(!1):void 0}},r.createElement(ty,{max:d,min:u,value:X,position:j,dragging:J,label:K,ref:Y,labelTransitionProps:y,labelAlwaysOn:b,thumbLabel:w,showLabelOnHover:E,isHovered:O,disabled:k},x)),r.createElement("input",{type:"hidden",name:h,value:X,...A})))});tR.classes=tk,tR.displayName="@mantine/core/Slider";let tT=[{value:0,label:"xs"},{value:25,label:"sm"},{value:50,label:"md"},{value:75,label:"lg"},{value:100,label:"xl"}];function tM(e,t){let n=e.reduce((e,t)=>(e[t.prop]=t.libraryValue,e),{});return Object.keys(t).reduce((e,r)=>(t[r]!==n[r]&&(e[r]=t[r]),e),{})}var tL={controls:"m-b14e0e0b"};let tP={boolean:function({value:e,onChange:t,prop:n,...o}){return r.createElement(x.r,{checked:e,onChange:e=>t(e.currentTarget.checked),label:C(n),...o})},segmented:function({data:e,value:t,onChange:n,prop:o,...a}){return r.createElement(S.I.Wrapper,{labelElement:"div",label:C(o),...a},r.createElement(V,{data:Y(e),value:t,onChange:n,fullWidth:!0,transitionDuration:150}))},color:function({value:e,onChange:t,prop:n,...o}){let[a,i]=(0,r.useState)("#fff"),l=e=>{i(e),t(e)},c=Object.keys(j.t.colors).filter(e=>"dark"!==e).map(n=>r.createElement(U,{color:`var(--mantine-color-${n}-filled)`,component:"button",key:n,onClick:()=>t(n),radius:"sm",className:ti.swatch,"aria-label":n},e===n&&r.createElement(J.n,{className:ti.check})));return r.createElement(S.I.Wrapper,{labelElement:"div",label:C(n),...o},r.createElement(Q.Z,{gap:2,mt:2,wrap:"wrap"},c,r.createElement(eP,{radius:"md",position:"bottom-end",shadow:"md"},r.createElement(eP.Target,null,r.createElement(ez.k,{className:ti.colorControl,"aria-label":"Pick color"},r.createElement(ta,null))),r.createElement(eP.Dropdown,{p:8},r.createElement(tr,{value:a,onChange:l,format:"rgba"}),r.createElement(to.o,{value:a,onChange:e=>l(e.currentTarget.value),placeholder:"Enter color",radius:"md",size:"xs",mt:"xs"})))))},string:function({value:e,onChange:t,prop:n,...o}){return r.createElement(to.o,{value:e,onChange:e=>t(e.currentTarget.value),label:C(n),placeholder:"Enter prop value",...o})},select:function({value:e,onChange:t,prop:n,data:o,...a}){return r.createElement(tm,{value:e,onChange:e=>t(e.currentTarget.value),label:C(n),placeholder:"Enter prop value",data:Y(o),...a})},size:function({value:e,onChange:t,prop:n,...o}){let a=tT.find(t=>t.label===e).value;return r.createElement(S.I.Wrapper,{labelElement:"div",label:C(n),...o},r.createElement(tR,{value:a,onChange:e=>t(tT.find(t=>t.value===e).label),label:e=>tT.find(t=>t.value===e).label,step:25,marks:tT,styles:{markLabel:{display:"none"}},thumbLabel:"Size"}))},number:function({value:e,onChange:t,prop:n,step:o,min:a,max:i,...l}){return r.createElement(S.I.Wrapper,{labelElement:"div",label:C(n),...l},r.createElement(tR,{value:e,onChange:t,step:o,min:a,max:i,thumbLabel:"Size"}))}};function tz({code:e,controls:t,children:n,centered:o,maxWidth:a,minHeight:i,withPadding:l,dimmed:c,striped:s}){let u=t.reduce((e,t)=>(e[t.prop]=t.initialValue,e),{}),[d,f]=(0,r.useState)(u),m=(e,t)=>f(n=>({...n,[e]:t})),h=t.map(e=>{let t=tP[e.type],{initialValue:n,libraryValue:o,...a}=e;return r.createElement(t,{key:e.prop,value:d[e.prop],onChange:t=>m(e.prop,t),...a})});return r.createElement(v,null,r.createElement(E,{controls:r.createElement(y.K,{className:tL.controls,gap:"sm"},h),centered:o,withPadding:l,maxWidth:a,minHeight:i,dimmed:c,striped:s},r.cloneElement(n,d)),r.createElement(p,{code:[{fileName:"Demo.tsx",language:"tsx",code:"function"==typeof e?e(tM(t,d)):function(e,t){let n=[],r=function(e){let t=e.split("\n").find(e=>e.includes("{{props}}"));return t&&t.trim().startsWith("{{props}}")}(t),o=t.replace("{{children}}",e.children||"");for(let[t,r]of Object.entries(e))"children"!==t&&("string"==typeof r?n.push(`${t}="${r}"`):"number"==typeof r?n.push(`${t}={${r}}`):"boolean"==typeof r&&(r?n.push(t):n.push(`${t}={false}`)));if(!r){let e=n.join(" ");return e.length>0?o.replace("{{props}}",` ${e}`):o.replace("{{props}}","")}let a=o.replace(/^(\s*){{props}}(\s*)$/gm,(e,t,r)=>{let o=n.map((e,r)=>`${t}${e}${r!==n.length-1?"\n":""}`).join("");return`${o}${r}`});return a.trim().replace("\n\n","\n")}(tM(t,d),e)}]}))}var tA={selector:"m-22105db1"};function tN(e){return e?`.${e} { - outline: 2px solid #fe0d45; - outline-offset: -2px; -} -`:"/*\n * Hover over selectors to apply outline styles\n *\n */"}function tI({data:e,code:t,withPadding:n,maxWidth:o,centered:a,children:i,dimmed:l,striped:c}){let[s,u]=r.useState(null),d=Object.keys(e.selectors),f=d.map(t=>r.createElement(ez.k,{className:tA.selector,key:t,onMouseEnter:()=>u(t),onMouseLeave:()=>u(null)},r.createElement(b.x,{mb:2},t),r.createElement(b.x,{fz:11,c:"dimmed"},e.selectors[t]))),m=s?` classNames={{ ${s}: classes.${s} }}`:"";return r.createElement(r.Fragment,null,r.createElement("style",{dangerouslySetInnerHTML:{__html:tN(s)}}),r.createElement(v,null,r.createElement(E,{withPadding:n,maxWidth:o,centered:a,controls:f,dimmed:l,striped:c,title:"Component Styles API",description:"Hover over selectors to highlight corresponding elements"},r.cloneElement(i,{classNames:d.reduce((e,t)=>(e[t]=t,e),{})})),r.createElement(p,{code:[{fileName:"Demo.module.css",language:"scss",code:tN(s)},{fileName:"Demo.tsx",language:"tsx",code:t.replace("{{props}}",m)}]})))}function tD({data:e}){let{component:t}=e;switch(e.type){case"code":return r.createElement(g,{...e},r.createElement(t,null));case"configurator":return r.createElement(tz,{...e},r.createElement(t,null));case"styles-api":return r.createElement(tI,{...e},r.createElement(t,null));default:return null}}},1864:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r=n(7378),o=n(1799),a=n(4485);function i({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],fill:"currentColor",...n},r.createElement("path",{fillRule:"evenodd",d:"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"}))}},2972:function(e,t,n){"use strict";n.d(t,{_:function(){return i}});var r=n(7378),o=n(1799),a=n(4485);function i({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",...n,preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 256",xmlns:"http://www.w3.org/2000/svg",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t]},r.createElement("path",{d:"M0 256V0h256v256z",fill:"#C12127"}),r.createElement("path",{d:"M48 48h160v160h-32V80h-48v128H48z",fill:"#FFF"}))}},8646:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});var r=n(7378),o=n(1799),a=n(4485);function i({size:e,style:t,...n}){return r.createElement(o.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 256",style:[{width:(0,a.h)(e),height:(0,a.h)(e)},t],...n},r.createElement("path",{fill:"#368FB9",d:"M128 0C57.328 0 0 57.328 0 128s57.328 128 128 128 128-57.328 128-128S198.672 0 128 0"}),r.createElement("path",{fill:"#FFF",d:"M203.317 174.06c-7.907 1.878-11.91 3.608-21.695 9.983-15.271 9.884-31.976 14.48-31.976 14.48s-1.383 2.076-5.387 3.015c-6.918 1.68-32.963 3.114-35.335 3.163-6.376.05-10.28-1.63-11.367-4.25-3.311-7.907 4.744-11.367 4.744-11.367s-1.779-1.087-2.817-2.076c-.939-.939-1.927-2.816-2.224-2.125-1.235 3.015-1.878 10.379-5.189 13.69-4.547 4.596-13.146 3.064-18.236.395-5.585-2.965.395-9.933.395-9.933s-3.015 1.779-5.436-1.878c-2.175-3.36-4.2-9.094-3.657-16.16.593-8.056 9.587-15.865 9.587-15.865s-1.581-11.91 3.608-24.117c4.695-11.12 17.347-20.065 17.347-20.065s-10.626-11.762-6.672-22.338c2.57-6.92 3.608-6.87 4.448-7.166 2.965-1.137 5.831-2.373 7.957-4.695 10.625-11.466 24.166-9.292 24.166-9.292s6.425-19.52 12.356-15.715c1.828 1.186 8.401 15.814 8.401 15.814s7.018-4.102 7.809-2.57c4.25 8.254 4.744 24.019 2.866 33.607-3.163 15.814-11.07 24.315-14.233 29.652-.741 1.236 8.5 5.14 14.332 21.3 5.387 14.777.593 27.182 1.433 28.566.148.247.198.346.198.346s6.177.494 18.582-7.166c6.622-4.102 14.48-8.698 23.425-8.797 8.65-.149 9.094 9.983 2.57 11.564zm11.763-7.265c-.89-7.017-6.82-11.86-14.431-11.762-11.367.148-20.905 6.03-27.231 9.934-2.471 1.532-4.596 2.669-6.425 3.509.395-5.733.05-13.245-2.916-21.498-3.608-9.885-8.45-15.963-11.91-19.472 4.003-5.832 9.489-14.332 12.058-27.478 2.224-11.219 1.533-28.664-3.558-38.45-1.038-1.976-2.767-3.41-4.942-4.003-.89-.247-2.57-.741-5.881.198-4.991-10.329-6.721-11.416-8.056-12.306-2.767-1.779-6.029-2.174-9.093-1.038-4.102 1.483-7.61 5.437-10.922 12.454a51.47 51.47 0 00-1.334 3.015c-6.277.445-16.161 2.718-24.513 11.762-1.038 1.137-3.064 1.977-5.19 2.768h.05c-4.349 1.532-6.326 5.09-8.747 11.515-3.361 8.994.098 17.84 3.508 23.574-4.645 4.151-10.823 10.773-14.084 18.532-4.053 9.588-4.498 18.978-4.35 24.068-3.459 3.658-8.796 10.527-9.39 18.237-.79 10.773 3.114 18.088 4.844 20.756.494.791 1.038 1.434 1.63 2.076-.197 1.334-.246 2.768.05 4.25.643 3.46 2.817 6.277 6.128 8.056 6.524 3.46 15.617 4.942 22.635 1.433 2.52 2.669 7.117 5.239 15.469 5.239h.494c2.125 0 29.109-1.433 36.967-3.36 3.509-.841 5.93-2.324 7.512-3.658 5.04-1.582 18.977-6.326 32.123-14.826 9.291-6.03 12.504-7.315 19.423-8.995 6.72-1.63 10.922-7.759 10.082-14.53z"}))}},2888:function(e,t,n){"use strict";n.d(t,{M:function(){return f}});var r=n(7378),o=n(624),a=n(805),i=n(5959),l=n(4764),c=(0,l.Z)("sun","IconSun",[["path",{d:"M12 12m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-0"}],["path",{d:"M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7",key:"svg-1"}]]),s=(0,l.Z)("moon","IconMoon",[["path",{d:"M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z",key:"svg-0"}]]),u=n(5639),d={icon:"m-83c3d5d1",dark:"m-83c188ce",light:"m-f4e3c6be"};function f(){let{setColorScheme:e}=(0,a.X)(),t=(0,i.l)("light",{getInitialValueInEffect:!0});return r.createElement(u.A,{onClick:()=>e("light"===t?"dark":"light"),tooltip:`${"dark"===t?"Light":"Dark"} mode`,"aria-label":"Toggle color scheme"},r.createElement(c,{className:(0,o.Z)(d.icon,d.light),stroke:1.5}),r.createElement(s,{className:(0,o.Z)(d.icon,d.dark),stroke:1.5}))}},5639:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(7378),o=n(624),a=n(401),i=n(7878),l=n(5841),c={control:"m-18a11a80"};let s=(0,l.F)(function({tooltip:e,className:t,"aria-label":n,...l}){return r.createElement(a.u,{label:e},r.createElement(i.k,{className:(0,o.Z)(c.control,t),"aria-label":n||e,...l}))})},7292:function(e,t,n){"use strict";n.d(t,{q:function(){return R}});var r=n(7378),o=n(401),a=n(1487),i=n(2888),l=n(892),c=n(4485),s=n(4764),u=(0,s.Z)("text-direction-ltr","IconTextDirectionLtr",[["path",{d:"M5 19h14",key:"svg-0"}],["path",{d:"M17 21l2 -2l-2 -2",key:"svg-1"}],["path",{d:"M16 4h-6.5a3.5 3.5 0 0 0 0 7h.5",key:"svg-2"}],["path",{d:"M14 15v-11",key:"svg-3"}],["path",{d:"M10 15v-11",key:"svg-4"}]]),d=(0,s.Z)("text-direction-rtl","IconTextDirectionRtl",[["path",{d:"M16 4h-6.5a3.5 3.5 0 0 0 0 7h.5",key:"svg-0"}],["path",{d:"M14 15v-11",key:"svg-1"}],["path",{d:"M10 15v-11",key:"svg-2"}],["path",{d:"M5 19h14",key:"svg-3"}],["path",{d:"M7 21l-2 -2l2 -2",key:"svg-4"}]]),f=n(5639);function p(){let{toggleDirection:e,dir:t}=(0,l.gm)();return r.createElement(f.A,{onClick:()=>e(),tooltip:`${"ltr"===t?"RTL":"LTR"} direction`},"rtl"===t?r.createElement(u,{style:{width:(0,c.h)(22),height:(0,c.h)(22),pointerEvents:"none"},stroke:1.5}):r.createElement(d,{style:{width:(0,c.h)(22),height:(0,c.h)(22),pointerEvents:"none"},stroke:1.5}))}var m=n(1864);function h({link:e}){return r.createElement(f.A,{tooltip:"Source code",component:"a",href:e},r.createElement(m.E,{size:22}))}var v=n(1799);function g({size:e,style:t,...n}){return r.createElement(v.x,{component:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 256 199",style:[{width:(0,c.h)(e),height:(0,c.h)(e)},t],...n},r.createElement("path",{fill:"currentColor",d:"M216.856 16.597A208.5 208.5 0 00164.042 0c-2.275 4.113-4.933 9.646-6.766 14.046-19.692-2.961-39.203-2.961-58.533 0-1.832-4.4-4.55-9.933-6.846-14.046a207.807 207.807 0 00-52.855 16.638C5.618 67.147-3.443 116.4 1.087 164.956c22.169 16.555 43.653 26.612 64.775 33.193A161.13 161.13 0 0079.735 175.3a136.374 136.374 0 01-21.846-10.632 108.542 108.542 0 005.356-4.237c42.122 19.702 87.89 19.702 129.51 0 1.751 1.46 3.543 2.88 5.355 4.237a136.011 136.011 0 01-21.886 10.653c4.006 8.02 8.638 15.671 13.873 22.848 21.142-6.581 42.646-16.637 64.815-33.213 5.316-56.288-9.081-105.09-38.056-148.36zM85.474 135.095c-12.645 0-23.015-11.805-23.015-26.18s10.149-26.2 23.015-26.2c12.867 0 23.236 11.804 23.015 26.2.02 14.375-10.148 26.18-23.015 26.18zm85.051 0c-12.645 0-23.014-11.805-23.014-26.18s10.148-26.2 23.014-26.2c12.867 0 23.236 11.804 23.015 26.2 0 14.375-10.148 26.18-23.015 26.18z"}))}var y={discord:"m-19df8210"};function b({link:e}){return r.createElement(f.A,{tooltip:"Discord",component:"a",href:e,className:y.discord},r.createElement(g,{size:20}))}var w=n(624),E=n(7854),x=n(7878),k=n(149),C={root:"m-6e98493a",shortcut:"m-602cb89e"};function S({className:e,...t}){return r.createElement(x.k,{...t,className:(0,w.Z)(C.root,e)},r.createElement(a.Z,{gap:"xs"},r.createElement(E.Z,{style:{width:(0,c.h)(15),height:(0,c.h)(15)},stroke:1.5}),r.createElement(k.x,{fz:"sm",c:"dimmed",pr:80},"Search"),r.createElement(k.x,{fw:700,className:C.shortcut},"Ctrl + K")))}function R({onSearch:e,githubLink:t,withDirectionToggle:n=!0,withSearch:l=!0,withGithub:c=!0,withDiscord:s=!0,withColorScheme:u=!0,discordLink:d,...f}){return r.createElement(o.u.Group,{openDelay:600,closeDelay:100},r.createElement(a.Z,{gap:"xs",...f},l&&r.createElement(S,{onClick:e}),s&&r.createElement(b,{link:d}),c&&r.createElement(h,{link:t}),n&&r.createElement(p,null),u&&r.createElement(i.M,null)))}},2905:function(e,t,n){"use strict";n.d(t,{D:function(){return f}});var r=n(7378),o=n(4485),a=n(7040),i=n(4710);function l({color:e,inverted:t}){let n=(0,a.rZ)(),r=(0,i.E)({color:e||"blue",theme:n}),o=r.isThemeColor?n.colors[r.color][5]:e;return{background:t?n.white:o,color:t?o:n.white}}function c({size:e,color:t,variant:n,inverted:a,style:i,...c}){let s=l({color:t,inverted:a});return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 163 163",style:{width:(0,o.h)(e),height:(0,o.h)(e),...i},...c},r.createElement("path",{fill:s.background,d:"M162.162 81.5c0-45.011-36.301-81.5-81.08-81.5C36.301 0 0 36.489 0 81.5 0 126.51 36.301 163 81.081 163s81.081-36.49 81.081-81.5z"}),r.createElement("path",{fill:s.color,d:"M65.983 43.049a6.234 6.234 0 00-.336 6.884 6.14 6.14 0 001.618 1.786c9.444 7.036 14.866 17.794 14.866 29.52 0 11.726-5.422 22.484-14.866 29.52a6.145 6.145 0 00-1.616 1.786 6.21 6.21 0 00-.694 4.693 6.21 6.21 0 001.028 2.186 6.151 6.151 0 006.457 2.319 6.154 6.154 0 002.177-1.035 50.083 50.083 0 007.947-7.39h17.493c3.406 0 6.174-2.772 6.174-6.194s-2.762-6.194-6.174-6.194h-9.655a49.165 49.165 0 004.071-19.69 49.167 49.167 0 00-4.07-19.692h9.66c3.406 0 6.173-2.771 6.173-6.194 0-3.422-2.762-6.193-6.173-6.193H82.574a50.112 50.112 0 00-7.952-7.397 6.15 6.15 0 00-4.578-1.153 6.189 6.189 0 00-4.055 2.438h-.006z"}),r.createElement("path",{fill:s.color,fillRule:"evenodd",d:"M56.236 79.391a9.342 9.342 0 01.632-3.608 9.262 9.262 0 011.967-3.077 9.143 9.143 0 012.994-2.063 9.06 9.06 0 017.103 0 9.145 9.145 0 012.995 2.063 9.262 9.262 0 011.967 3.077 9.339 9.339 0 01-2.125 10.003 9.094 9.094 0 01-6.388 2.63 9.094 9.094 0 01-6.39-2.63 9.3 9.3 0 01-2.755-6.395z",clipRule:"evenodd"}))}var s=n(624),u={logo:"m-2075ec07",mantineUILogo:"m-36ceca49"};function d({size:e,color:t,variant:n,inverted:a,style:i,className:c,...d}){let f=l({color:t,inverted:a});return r.createElement("svg",{...d,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 623 163",style:{height:(0,o.h)(e),...i},className:(0,s.Z)(u.logo,{[u.mantineUILogo]:"ui.mantine.dev"===n},c)},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("path",{style:{fill:"ui.mantine.dev"===n?"var(--mantine-logo-fill)":void 0},fill:f.background,fillRule:"nonzero",d:"M162.162 81.5c0-45.011-36.301-81.5-81.08-81.5C36.301 0 0 36.489 0 81.5 0 126.51 36.301 163 81.081 163s81.081-36.49 81.081-81.5z"}),r.createElement("g",{fill:f.color,style:{fill:"ui.mantine.dev"===n?"var(--mantine-logo-color)":void 0}},r.createElement("path",{fillRule:"nonzero",d:"M65.983 43.049a6.234 6.234 0 00-.336 6.884 6.14 6.14 0 001.618 1.786c9.444 7.036 14.866 17.794 14.866 29.52 0 11.726-5.422 22.484-14.866 29.52a6.142 6.142 0 00-1.616 1.786 6.211 6.211 0 00-.694 4.693c.197.79.546 1.533 1.028 2.186a6.154 6.154 0 008.634 1.284 50.112 50.112 0 007.947-7.39h17.493c3.406 0 6.174-2.772 6.174-6.194s-2.762-6.194-6.174-6.194h-9.655a49.166 49.166 0 004.071-19.69 49.166 49.166 0 00-4.07-19.692h9.66c3.406 0 6.173-2.771 6.173-6.194 0-3.422-2.762-6.193-6.173-6.193H82.574a50.11 50.11 0 00-7.952-7.397 6.149 6.149 0 00-4.578-1.153 6.189 6.189 0 00-4.055 2.438h-.006z"}),r.createElement("path",{d:"M56.236 79.391a9.342 9.342 0 01.632-3.608 9.261 9.261 0 011.967-3.077 9.143 9.143 0 012.994-2.063 9.06 9.06 0 017.103 0 9.144 9.144 0 012.995 2.063 9.261 9.261 0 011.967 3.077 9.34 9.34 0 01.63 3.608 9.299 9.299 0 01-2.755 6.395 9.094 9.094 0 01-6.388 2.63 9.094 9.094 0 01-6.39-2.63 9.299 9.299 0 01-2.755-6.395z"})),r.createElement("path",{fill:"currentColor",fillRule:"nonzero",d:"M291.736 126.644c1.984 0 3.823-.434 5.518-1.302 1.695-.868 2.542-2.129 2.542-3.782v-77.5c0-2.976-.827-5.063-2.48-6.262-1.653-1.199-3.513-1.798-5.58-1.798-1.901 0-3.555.207-4.96.62-1.405.413-2.666 1.24-3.782 2.48s-2.418 3.059-3.906 5.456l-15.252 27.776-15.128-27.776c-1.323-2.397-2.583-4.216-3.782-5.456-1.199-1.24-2.48-2.067-3.844-2.48-1.364-.413-3.038-.62-5.022-.62-1.984 0-3.823.6-5.518 1.798-1.695 1.199-2.542 3.286-2.542 6.262v77.5c0 1.653.847 2.914 2.542 3.782 1.695.868 3.534 1.302 5.518 1.302 2.067 0 3.927-.434 5.58-1.302 1.653-.868 2.48-2.129 2.48-3.782V67.248l14.26 26.784c.744 1.24 1.591 2.087 2.542 2.542.95.455 1.88.682 2.79.682.992 0 1.984-.248 2.976-.744s1.86-1.323 2.604-2.48l14.384-25.792v53.32c0 1.653.847 2.914 2.542 3.782 1.695.868 3.534 1.302 5.518 1.302zm34.375 1.116c4.298 0 7.956-.992 10.974-2.976 3.017-1.984 5.642-4.257 7.874-6.82v3.596c0 1.405.682 2.604 2.046 3.596 1.364.992 3.08 1.488 5.146 1.488 2.232 0 4.092-.496 5.58-1.488 1.488-.992 2.232-2.19 2.232-3.596V91.18c0-4.216-.889-8.143-2.666-11.78-1.778-3.637-4.609-6.613-8.494-8.928-3.886-2.315-9.052-3.472-15.5-3.472-2.894 0-5.87.372-8.928 1.116-3.059.744-5.642 1.798-7.75 3.162-2.108 1.364-3.162 2.914-3.162 4.65 0 1.819.475 3.596 1.426 5.332.95 1.736 2.294 2.604 4.03 2.604 1.074 0 2.066-.33 2.976-.992.91-.661 2.211-1.302 3.906-1.922 1.694-.62 4.112-.93 7.254-.93 2.81 0 4.98.579 6.51 1.736 1.53 1.157 2.645 2.604 3.348 4.34a14.092 14.092 0 011.054 5.332v1.612h-5.084c-5.704 0-10.726.537-15.066 1.612-4.34 1.075-7.73 2.935-10.168 5.58-2.439 2.645-3.658 6.324-3.658 11.036 0 5.621 1.591 9.775 4.774 12.462 3.182 2.687 6.964 4.03 11.346 4.03zm6.448-11.904c-1.819 0-3.369-.537-4.65-1.612-1.282-1.075-1.922-2.77-1.922-5.084 0-2.315.764-4.03 2.294-5.146 1.53-1.116 3.534-1.84 6.014-2.17 2.48-.33 5.084-.496 7.812-.496h1.86v2.604c0 1.984-.6 3.885-1.798 5.704-1.199 1.819-2.666 3.307-4.402 4.464-1.736 1.157-3.472 1.736-5.208 1.736zm84.169 10.788c2.067 0 3.927-.434 5.58-1.302 1.653-.868 2.48-2.129 2.48-3.782V92.172c0-4.63-.971-8.845-2.914-12.648-1.943-3.803-4.526-6.84-7.75-9.114C410.9 68.137 407.345 67 403.46 67c-4.133 0-7.626.971-10.478 2.914-2.852 1.943-4.898 4.113-6.138 6.51v-3.72c0-1.488-.682-2.687-2.046-3.596-1.364-.91-3.038-1.364-5.022-1.364-2.315 0-4.216.455-5.704 1.364-1.488.91-2.232 2.108-2.232 3.596v48.856c0 1.24.744 2.397 2.232 3.472 1.488 1.075 3.39 1.612 5.704 1.612 2.232 0 4.133-.537 5.704-1.612 1.57-1.075 2.356-2.232 2.356-3.472V92.172c0-2.315.496-4.299 1.488-5.952.992-1.653 2.273-2.935 3.844-3.844 1.57-.91 3.183-1.364 4.836-1.364 1.984 0 3.803.558 5.456 1.674 1.653 1.116 2.955 2.5 3.906 4.154a10.52 10.52 0 011.426 5.332v29.388c0 1.653.868 2.914 2.604 3.782 1.736.868 3.513 1.302 5.332 1.302zm47.432 0c2.315 0 4.03-.703 5.146-2.108 1.116-1.405 1.674-2.976 1.674-4.712 0-1.653-.558-3.183-1.674-4.588-1.116-1.405-2.831-2.108-5.146-2.108h-4.836c-2.563 0-4.36-.496-5.394-1.488-1.033-.992-1.55-2.687-1.55-5.084V79.4h14.632c1.323 0 2.335-.6 3.038-1.798.703-1.199 1.054-2.542 1.054-4.03 0-1.488-.351-2.831-1.054-4.03-.703-1.199-1.715-1.798-3.038-1.798H452.38V46.416c0-1.488-.847-2.687-2.542-3.596-1.695-.91-3.534-1.364-5.518-1.364-1.819 0-3.596.455-5.332 1.364-1.736.91-2.604 2.108-2.604 3.596v60.14c0 6.944 1.963 12.028 5.89 15.252 3.927 3.224 9.61 4.836 17.05 4.836h4.836zM487.232 54.6c2.397 0 4.443-.806 6.138-2.418 1.695-1.612 2.542-3.41 2.542-5.394 0-2.15-.847-3.989-2.542-5.518-1.695-1.53-3.74-2.294-6.138-2.294-2.397 0-4.464.765-6.2 2.294-1.736 1.53-2.604 3.369-2.604 5.518 0 1.984.868 3.782 2.604 5.394 1.736 1.612 3.803 2.418 6.2 2.418zm0 72.044c2.232 0 4.133-.537 5.704-1.612 1.57-1.075 2.356-2.232 2.356-3.472V72.704c0-1.488-.785-2.687-2.356-3.596-1.57-.91-3.472-1.364-5.704-1.364-2.315 0-4.216.455-5.704 1.364-1.488.91-2.232 2.108-2.232 3.596v48.856c0 1.24.744 2.397 2.232 3.472 1.488 1.075 3.39 1.612 5.704 1.612zm65.247 0c2.066 0 3.926-.434 5.58-1.302 1.653-.868 2.48-2.129 2.48-3.782V92.172c0-4.63-.972-8.845-2.914-12.648-1.943-3.803-4.526-6.84-7.75-9.114-3.224-2.273-6.779-3.41-10.664-3.41-4.134 0-7.626.971-10.478 2.914-2.852 1.943-4.898 4.113-6.138 6.51v-3.72c0-1.488-.682-2.687-2.046-3.596-1.364-.91-3.038-1.364-5.022-1.364-2.315 0-4.216.455-5.704 1.364-1.488.91-2.232 2.108-2.232 3.596v48.856c0 1.24.744 2.397 2.232 3.472 1.488 1.075 3.39 1.612 5.704 1.612 2.232 0 4.133-.537 5.704-1.612 1.57-1.075 2.356-2.232 2.356-3.472V92.172c0-2.315.496-4.299 1.488-5.952.992-1.653 2.273-2.935 3.844-3.844 1.57-.91 3.182-1.364 4.836-1.364 1.984 0 3.802.558 5.456 1.674 1.653 1.116 2.955 2.5 3.906 4.154a10.52 10.52 0 011.426 5.332v29.388c0 1.653.868 2.914 2.604 3.782 1.736.868 3.513 1.302 5.332 1.302zm47.68 1.116c4.464 0 8.328-.558 11.594-1.674 3.265-1.116 5.786-2.48 7.564-4.092 1.777-1.612 2.666-3.12 2.666-4.526 0-.827-.248-1.798-.744-2.914a8.641 8.641 0 00-2.108-2.914c-.91-.827-1.984-1.24-3.224-1.24-1.158 0-2.398.372-3.72 1.116-1.323.744-2.894 1.53-4.712 2.356-1.819.827-4.092 1.24-6.82 1.24-4.299 0-7.792-1.095-10.478-3.286-2.687-2.19-4.03-5.063-4.03-8.618v-1.86h25.172c1.901 0 3.74-.186 5.518-.558 1.777-.372 3.244-1.323 4.402-2.852 1.157-1.53 1.736-4.071 1.736-7.626 0-4.63-1.199-8.68-3.596-12.152-2.398-3.472-5.518-6.2-9.362-8.184-3.844-1.984-8.08-2.976-12.71-2.976-5.043 0-9.61 1.137-13.702 3.41-4.092 2.273-7.358 5.29-9.796 9.052-2.439 3.761-3.658 7.874-3.658 12.338v10.54c0 5.043 1.281 9.486 3.844 13.33 2.562 3.844 6.096 6.82 10.602 8.928 4.505 2.108 9.692 3.162 15.562 3.162zm4.092-35.836h-18.104v-3.472c0-1.984.516-3.7 1.55-5.146 1.033-1.447 2.376-2.563 4.03-3.348 1.653-.785 3.43-1.178 5.332-1.178 1.984 0 3.802.413 5.456 1.24 1.653.827 2.976 1.984 3.968 3.472s1.488 3.183 1.488 5.084c0 1.323-.269 2.211-.806 2.666-.538.455-1.509.682-2.914.682z"})))}function f({type:e,...t}){return"mark"===e?r.createElement(c,{...t}):r.createElement(d,{...t})}},5966:function(e,t,n){"use strict";n.d(t,{$:function(){return r}});let r={docsLink:"https://mantine.dev",uiLink:"https://ui.mantine.dev/",discordLink:"https://discord.gg/wbH82zuWMN",twitterLink:"https://twitter.com/mantinedev",npmLink:"https://www.npmjs.com/org/mantine",discordColor:"#5865f2",twitterColor:"#1C8CD8",gitHubLinks:{mantine:"https://github.com/mantinedev/mantine",mantineUi:"https://github.com/mantinedev/ui.mantine.dev",discussions:"https://github.com/mantinedev/mantine/discussions",organization:"https://github.com/mantinedev",releases:"https://github.com/mantinedev/mantine/releases"}}},1363:function(e,t,n){"use strict";n.d(t,{P:function(){return v}});var r=n(7378),o=n(9662),a=n(7226),i=n(863),l=n(1799),c=n(5348),s=n(401),u=n(5010),d=n(603),f=n(1020),p=n(5730),m=n(558);let h={copyLabel:"Copy code",copiedLabel:"Copied",language:"tsx",withCopyButton:!0},v=(0,o.d)((e,t)=>{let n=(0,a.w)("CodeHighlight",h,e),{classNames:o,className:v,style:g,styles:y,unstyled:b,vars:w,children:E,code:x,copiedLabel:k,copyLabel:C,language:S,withCopyButton:R,highlightOnClient:T,...M}=n,L=(0,i.y)({name:"CodeHighlight",props:n,classes:m.Z,className:v,style:g,classNames:o,styles:y,unstyled:b}),P=(0,f.Y)(),z=P(x.trim(),S||"tsx");return r.createElement(l.x,{...L("root"),ref:t,...M,dir:"ltr"},R&&r.createElement(c.q,{value:x.trim()},({copied:e,copy:t})=>r.createElement(s.u,{label:e?k:C,fz:"sm",position:"left"},r.createElement(u.A,{onClick:t,variant:"none",...L("copy")},r.createElement(p.T,{copied:e})))),r.createElement(d.x,{type:"hover",dir:"ltr",offsetScrollbars:!1},z.highlighted?r.createElement("div",{dangerouslySetInnerHTML:{__html:z.code}}):r.createElement("pre",{...L("pre")},r.createElement("code",{...L("code")},x.trim()))))});v.displayName="@mantine/core/CodeHighlight",v.classes=m.Z},3276:function(e,t,n){"use strict";n.d(t,{Q:function(){return k}});var r=n(7378),o=n(5006),a=n(4485),i=n(6415),l=n(9662),c=n(7226),s=n(863),u=n(7878),d=n(1799),f=n(603),p=n(401),m=n(5010),h=n(5348),v=n(1020),g=n(5730);function y({fileIcon:e,fileName:t,getFileIcon:n,className:o,style:a}){return e?r.createElement("span",{className:o,style:a},e):n&&t?r.createElement("span",{className:o,style:a},n(t)):null}function b({expanded:e,style:t,...n}){return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{width:(0,a.h)(18),height:(0,a.h)(18),...t},viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...n},e?r.createElement(r.Fragment,null,r.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),r.createElement("path",{d:"M12 13v-8l-3 3m6 0l-3 -3"}),r.createElement("path",{d:"M9 17l1 0"}),r.createElement("path",{d:"M14 17l1 0"}),r.createElement("path",{d:"M19 17l1 0"}),r.createElement("path",{d:"M4 17l1 0"})):r.createElement(r.Fragment,null,r.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),r.createElement("path",{d:"M12 11v8l3 -3m-6 0l3 3"}),r.createElement("path",{d:"M9 7l1 0"}),r.createElement("path",{d:"M14 7l1 0"}),r.createElement("path",{d:"M19 7l1 0"}),r.createElement("path",{d:"M4 7l1 0"})))}var w=n(558);let E={withHeader:!0,copyLabel:"Copy code",copiedLabel:"Copied",maxCollapsedHeight:(0,a.h)("8rem"),expandCodeLabel:"Expand code",collapseCodeLabel:"Collapse code"},x=(0,i.Z)((e,{maxCollapsedHeight:t})=>({root:{"--ch-max-collapsed-height":(0,a.h)(t)}})),k=(0,l.d)((e,t)=>{let n=(0,c.w)("CodeHighlightTabs",E,e),{classNames:a,className:i,style:l,styles:k,unstyled:C,vars:S,children:R,code:T,defaultActiveTab:M,activeTab:L,onTabChange:P,withHeader:z,copiedLabel:A,copyLabel:N,getFileIcon:I,maxCollapsedHeight:D,expanded:$,defaultExpanded:F,onExpandedChange:O,expandCodeLabel:Z,collapseCodeLabel:B,withExpandButton:_,...H}=n,W=(0,s.y)({name:"CodeHighlightTabs",props:n,classes:w.Z,className:i,style:l,classNames:a,styles:k,unstyled:C,vars:S,varsResolver:x}),[V,Y]=(0,o.C)({defaultValue:M,value:L,finalValue:0,onChange:P}),[j,X]=(0,o.C)({defaultValue:F,value:$,finalValue:!0,onChange:O}),K=Array.isArray(T)?T:[T],q=K[V],G=(0,v.Y)(),U=G(q.code.trim(),q.language||"tsx"),J=K.map((e,t)=>r.createElement(u.k,{...W("file"),key:e.fileName,mod:{active:t===V},onClick:()=>Y(t)},r.createElement(y,{fileIcon:e.icon,getFileIcon:I,fileName:e.fileName,...W("fileIcon")}),r.createElement("span",null,e.fileName)));return r.createElement(d.x,{...W("root"),mod:{collapsed:!j},ref:t,...H,dir:"ltr"},z&&r.createElement("div",{...W("header")},r.createElement(f.x,{type:"never",dir:"ltr",offsetScrollbars:!1},r.createElement("div",{...W("files")},J)),r.createElement("div",{...W("controls")},_&&r.createElement(p.u,{label:j?B:Z,fz:"sm",position:"left"},r.createElement(m.A,{onClick:()=>X(!j),variant:"none","aria-label":j?B:Z,...W("control")},r.createElement(b,{expanded:j}))),r.createElement(h.q,{value:q.code.trim()},({copied:e,copy:t})=>r.createElement(p.u,{label:e?A:N,fz:"sm",position:"left"},r.createElement(m.A,{onClick:t,variant:"none",...W("control"),"aria-label":e?A:N},r.createElement(g.T,{copied:e})))))),r.createElement(f.x,{type:"auto",dir:"ltr",offsetScrollbars:!1},r.createElement(d.x,{...W("codeWrapper"),mod:{expanded:j}},U.highlighted?r.createElement("div",{dangerouslySetInnerHTML:{__html:U.code}}):r.createElement("pre",{...W("pre")},r.createElement("code",{...W("code")},U.code)))),r.createElement(u.k,{...W("showCodeButton"),mod:{hidden:j},onClick:()=>X(!0)},Z))});k.displayName="@mantine/core/CodeHighlightTabs",k.classes=w.Z},5730:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(4485),o=n(7378);function a({copied:e,style:t,...n}){return o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{width:(0,r.h)(18),height:(0,r.h)(18),...t},viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...n},e?o.createElement(o.Fragment,null,o.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),o.createElement("path",{d:"M5 12l5 5l10 -10"})):o.createElement(o.Fragment,null,o.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),o.createElement("path",{d:"M8 8m0 2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z"}),o.createElement("path",{d:"M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2"})))}a.displayName="@mantine/code-highlight/CopyIcon"},624:function(e,t,n){"use strict";t.Z=function(){for(var e,t,n=0,r="";nt in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))l.call(t,r)&&g(e,r,t[r]);if(d)for(var r of d(t))p.call(t,r)&&g(e,r,t[r]);return e},f=(e,t)=>c(e,u(t)),h=(e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&d)for(var n of d(e))0>t.indexOf(n)&&p.call(e,n)&&(r[n]=e[n]);return r},y=(e,t,r)=>{let o=(0,n.forwardRef)((t,o)=>{var{color:a="currentColor",size:s=24,stroke:c=2,children:u}=t,d=h(t,["color","size","stroke","children"]);return(0,n.createElement)("svg",m(f(m({ref:o},i),{width:s,height:s,stroke:a,strokeWidth:c,className:`tabler-icon tabler-icon-${e}`}),d),[...r.map(([e,t])=>(0,n.createElement)(e,t)),...u||[]])});return o.propTypes={color:a().string,size:a().oneOfType([a().string,a().number]),stroke:a().oneOfType([a().string,a().number])},o.displayName=`${t}`,o}},6321:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(4259)}])},4259:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return z}});var n=r(4246);r(8670),r(7788),r(2408),r(1194),r(2441),r(2225);var o=r(7378);function a(e){return"auto"===e||"dark"===e||"light"===e}var i=r(8373),s=r(3613),c=r(3512),u=r(4485),d=r(7040);function l(){let e=(0,d.rZ)(),t=(0,i.R7)(),r=(0,s.X)(e.breakpoints).reduce((t,r)=>{let n=e.breakpoints[r].includes("px"),o=(0,c.px)(e.breakpoints[r]),a=n?`${o-.1}px`:(0,u.em)(o-.1),i=n?`${o}px`:(0,u.em)(o);return`${t}@media (max-width: ${a}) {.mantine-visible-from-${r} {display: none !important;}}@media (min-width: ${i}) {.mantine-hidden-from-${r} {display: none !important;}}`},"");return o.createElement("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:r}})}function p(e){return Object.entries(e).map(([e,t])=>`${e}: ${t};`).join("")}function g(e,t){let r=Array.isArray(e)?e:[e];return r.reduce((e,t)=>`${t}{${e}}`,t)}var m=r(1922),f=r(5950),h=r(7923),y=r(6861);function b(e,t,r){(0,s.X)(t).forEach(n=>Object.assign(e,{[`--mantine-${r}-${n}`]:t[n]}))}let S=e=>{let t=(0,f.j)(e,"dark"),r=(0,f.j)(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:(0,u.h)(e.defaultRadius),o={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-color-scheme":"light dark","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":(0,y.a)(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${r})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)"},dark:{"--mantine-primary-color-contrast":(0,y.a)(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)"}};b(o.variables,e.breakpoints,"breakpoint"),b(o.variables,e.spacing,"spacing"),b(o.variables,e.fontSizes,"font-size"),b(o.variables,e.lineHeights,"line-height"),b(o.variables,e.shadows,"shadow"),b(o.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((t,r)=>{o.variables[`--mantine-primary-color-${r}`]=`var(--mantine-color-${e.primaryColor}-${r})`}),(0,s.X)(e.colors).forEach(n=>{e.colors[n].forEach((e,t)=>{o.variables[`--mantine-color-${n}-${t}`]=e});let a=`var(--mantine-color-${n}-${9===r?8:r+1})`,i=`var(--mantine-color-${n}-${9===t?8:t+1})`;o.light["--mantine-color-dimmed"]="var(--mantine-color-gray-6)",o.light[`--mantine-color-${n}-text`]=`var(--mantine-color-${n}-filled)`,o.light[`--mantine-color-${n}-filled`]=`var(--mantine-color-${n}-${r})`,o.light[`--mantine-color-${n}-filled-hover`]=a,o.light[`--mantine-color-${n}-light`]=(0,h.m)(e.colors[n][r],.1),o.light[`--mantine-color-${n}-light-hover`]=(0,h.m)(e.colors[n][r],.12),o.light[`--mantine-color-${n}-light-color`]=`var(--mantine-color-${n}-${r})`,o.light[`--mantine-color-${n}-outline`]=`var(--mantine-color-${n}-${r})`,o.light[`--mantine-color-${n}-outline-hover`]=(0,h.m)(e.colors[n][r],.05),o.dark["--mantine-color-dimmed"]="var(--mantine-color-dark-2)",o.dark[`--mantine-color-${n}-text`]=`var(--mantine-color-${n}-4)`,o.dark[`--mantine-color-${n}-filled`]=`var(--mantine-color-${n}-${t})`,o.dark[`--mantine-color-${n}-filled-hover`]=i,o.dark[`--mantine-color-${n}-light`]=(0,h.m)(e.colors[n][Math.max(0,t-2)],.15),o.dark[`--mantine-color-${n}-light-hover`]=(0,h.m)(e.colors[n][Math.max(0,t-2)],.2),o.dark[`--mantine-color-${n}-light-color`]=`var(--mantine-color-${n}-${Math.max(t-5,0)})`,o.dark[`--mantine-color-${n}-outline`]=`var(--mantine-color-${n}-${Math.max(t-4,0)})`,o.dark[`--mantine-color-${n}-outline-hover`]=(0,h.m)(e.colors[n][Math.max(t-4,0)],.05)});let a=e.headings.sizes;return(0,s.X)(a).forEach(t=>{o.variables[`--mantine-${t}-font-size`]=a[t].fontSize,o.variables[`--mantine-${t}-line-height`]=a[t].lineHeight,o.variables[`--mantine-${t}-font-weight`]=a[t].fontWeight||e.headings.fontWeight}),o};var v=r(2234);let k=S(v.t);function C({cssVariablesSelector:e}){let t=(0,d.rZ)(),r=(0,i.R7)(),n=(0,i.Sm)(),a=function({theme:e,generator:t}){let r=S(e),n=t?.(e);return n?(0,m.R)(r,n):r}({theme:t,generator:n}),c=":root"===e,u=c?function(e){let t={variables:{},light:{},dark:{}};return(0,s.X)(e.variables).forEach(r=>{k.variables[r]!==e.variables[r]&&(t.variables[r]=e.variables[r])}),(0,s.X)(e.light).forEach(r=>{k.light[r]!==e.light[r]&&(t.light[r]=e.light[r])}),(0,s.X)(e.dark).forEach(r=>{k.dark[r]!==e.dark[r]&&(t.dark[r]=e.dark[r])}),t}(a):a,l=function(e,t){let r=p(e.variables),n=r?g(t,r):"",o=p(e.dark),a=o?g(`${t}[data-mantine-color-scheme="dark"]`,o):"",i=p(e.light),s=i?g(`${t}[data-mantine-color-scheme="light"]`,i):"";return`${n}${a}${s}`}(u,e);return l?o.createElement("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${l}${c?"":` + ${e}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; } + ${e}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; } +`}`}}):null}C.displayName="@mantine/CssVariables";var w=r(213);function E(e,t){let r="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",r)}function A({theme:e,children:t,getStyleNonce:r,withCssVariables:n=!0,cssVariablesSelector:s=":root",classNamesPrefix:c="mantine",colorSchemeManager:u=function({key:e="mantine-color-scheme-value"}={}){let t;return{get:t=>{if("undefined"==typeof window)return t;try{let r=window.localStorage.getItem(e);return a(r)?r:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:r=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&a(t.newValue)&&r(t.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}(),defaultColorScheme:p="light",getRootElement:g=()=>document.documentElement,cssVariablesResolver:m,forceColorScheme:f}){let{colorScheme:h,setColorScheme:y,clearColorScheme:b}=function({manager:e,defaultColorScheme:t,getRootElement:r,forceColorScheme:n}){let a=(0,o.useRef)(),[i,s]=(0,o.useState)(()=>e.get(t)),c=n||i,u=(0,o.useCallback)(t=>{n||(E(t,r),s(t),e.set(t))},[e.set,c,n]),d=(0,o.useCallback)(()=>{s(t),E(t,r),e.clear()},[e.clear,t]);return(0,o.useEffect)(()=>(e.subscribe(u),e.unsubscribe),[e.subscribe,e.unsubscribe]),(0,w.Y)(()=>{E(e.get(t),r)},[]),(0,o.useEffect)(()=>{if(n)return E(n,r),()=>{};void 0===n&&E(i,r),a.current=window.matchMedia("(prefers-color-scheme: dark)");let e=e=>{"auto"===i&&E(e.matches?"dark":"light",r)};return a.current?.addEventListener("change",e),()=>a.current?.removeEventListener("change",e)},[i,n]),{colorScheme:c,setColorScheme:u,clearColorScheme:d}}({defaultColorScheme:p,forceColorScheme:f,manager:u,getRootElement:g});return!function({respectReducedMotion:e,getRootElement:t}){(0,w.Y)(()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")},[e])}({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:g}),o.createElement(i.XD.Provider,{value:{colorSchemeManager:u,colorScheme:h,setColorScheme:y,clearColorScheme:b,getRootElement:g,classNamesPrefix:c,getStyleNonce:r,cssVariablesResolver:m,cssVariablesSelector:s}},o.createElement(d.M2,{theme:e},n&&o.createElement(C,{cssVariablesSelector:s}),o.createElement(l,null),t))}!function(){let e=console.error;console.error=(...t)=>{t.length>1&&"string"==typeof t[0]&&t[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof t[1]&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}(),A.displayName="@mantine/core/MantineProvider";var x=r(1020),O=r(8038),M=r.n(O),T={src:"/mantine-flip/_next/static/media/favicon.f40b4fa9.svg",height:500,width:500,blurWidth:0,blurHeight:0};let $={};r(1712);var B=r(7653),D=r(5405),j=r(1487),F=r(149),V=r(1996),P=r(4022),U=r(4764),N=(0,U.Z)("eye","IconEye",[["path",{d:"M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0",key:"svg-0"}],["path",{d:"M21 12c-2.4 4 -5.4 6 -9 6c-3.6 0 -6.6 -2 -9 -6c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6",key:"svg-1"}]]),J=(0,U.Z)("components","IconComponents",[["path",{d:"M3 12l3 3l3 -3l-3 -3z",key:"svg-0"}],["path",{d:"M15 12l3 3l3 -3l-3 -3z",key:"svg-1"}],["path",{d:"M9 6l3 3l3 -3l-3 -3z",key:"svg-2"}],["path",{d:"M9 18l3 3l3 -3l-3 -3z",key:"svg-3"}]]),I=(0,U.Z)("news","IconNews",[["path",{d:"M16 6h3a1 1 0 0 1 1 1v11a2 2 0 0 1 -4 0v-13a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1v12a3 3 0 0 0 3 3h11",key:"svg-0"}],["path",{d:"M8 8l4 0",key:"svg-1"}],["path",{d:"M8 12l4 0",key:"svg-2"}],["path",{d:"M8 16l4 0",key:"svg-3"}]]),R=r(8394),L=r.n(R);function H(e){let{children:t}=e;return(0,n.jsx)("footer",{children:(0,n.jsx)(B.W,{className:L().root,fluid:!0,m:0,p:0,children:(0,n.jsxs)(B.W,{py:32,children:[(0,n.jsxs)(D.K,{align:"center",children:[(0,n.jsxs)(j.Z,{gap:4,children:[(0,n.jsx)(N,{color:"white",size:24}),(0,n.jsxs)(F.x,{variant:"gradient",children:["You can visit the Mantine"," ",(0,n.jsx)(V.e,{target:"_blank",variant:"gradient",gradient:{from:"yellow",to:"orange",deg:90},href:"https://mantine.dev",children:"documentation"})," ","to learn more about Mantine"]})]}),(0,n.jsxs)(j.Z,{gap:4,children:[(0,n.jsx)(J,{color:"white",size:24}),(0,n.jsxs)(F.x,{variant:"gradient",children:["Check more Mantine components in"," ",(0,n.jsx)(V.e,{target:"_blank",variant:"gradient",gradient:{from:"yellow",to:"orange",deg:90},href:"https://mantine-extensions.vercel.app/",children:"Mantine Extensions"})]})]}),(0,n.jsxs)(j.Z,{gap:4,children:[(0,n.jsx)(I,{color:"white",size:24}),(0,n.jsxs)(F.x,{variant:"gradient",children:["Subscribe to my newsletter to get updates about new Mantine components and features on"," ",(0,n.jsx)(V.e,{target:"_blank",variant:"gradient",gradient:{from:"yellow",to:"orange",deg:90},href:"https://undolog.substack.com/",children:"Undolog"})," ","website"]})]})]}),(0,n.jsx)(P.M,{children:(0,n.jsx)("iframe",{src:"https://undolog.substack.com/embed",width:"100%",height:"320",style:{border:"none",background:"white"}})})]})})})}async function W(){let{getHighlighter:e}=await Promise.all([r.e(9962),r.e(2382)]).then(r.bind(r,8506)),t=await e({langs:["tsx","scss","html","bash","json"]});return t}function z(e){let{Component:t,pageProps:r}=e;return(0,n.jsxs)(A,{theme:$,children:[(0,n.jsxs)(M(),{children:[(0,n.jsx)("title",{children:"Mantine Flip"}),(0,n.jsx)("meta",{name:"viewport",content:"minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"}),(0,n.jsx)("link",{rel:"shortcut icon",href:T.src})]}),(0,n.jsx)(x.U,{loadShiki:W,children:(0,n.jsx)(t,{...r})}),(0,n.jsx)(H,{})]})}},8670:function(){},7788:function(){},2408:function(){},1194:function(){},2441:function(){},2225:function(){},1712:function(){},8394:function(e){e.exports={root:"Footer_root__bgmye"}},8038:function(e,t,r){e.exports=r(3833)},8772:function(e,t,r){"use strict";var n=r(331);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},3615:function(e,t,r){e.exports=r(8772)()},331:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1996:function(e,t,r){"use strict";r.d(t,{e:function(){return d}});var n=r(7378),o=r(624),a=r(7226),i=r(5427),s=r(149),c={root:"m-849cf0da"};let u={underline:"hover"},d=(0,i.b)((e,t)=>{let{underline:r,className:i,unstyled:d,mod:l,...p}=(0,a.w)("Anchor",u,e);return n.createElement(s.x,{component:"a",ref:t,className:(0,o.Z)({[c.root]:!d},i),...p,mod:[{underline:r},l],__staticSelector:"Anchor",unstyled:d})});d.classes=c,d.displayName="@mantine/core/Anchor"},4022:function(e,t,r){"use strict";r.d(t,{M:function(){return d}});var n=r(7378),o=r(7226),a=r(863),i=r(1799),s=r(5427),c={root:"m-4451eb3a"};let u={},d=(0,s.b)((e,t)=>{let r=(0,o.w)("Center",u,e),{classNames:s,className:d,style:l,styles:p,unstyled:g,vars:m,inline:f,mod:h,...y}=r,b=(0,a.y)({name:"Center",props:r,classes:c,className:d,style:l,classNames:s,styles:p,unstyled:g,vars:m});return n.createElement(i.x,{ref:t,mod:[{inline:f},h],...b("root"),...y})});d.classes=c,d.displayName="@mantine/core/Center"},7653:function(e,t,r){"use strict";r.d(t,{W:function(){return g}});var n=r(7378),o=r(947),a=r(6415),i=r(7226),s=r(863),c=r(1799),u=r(9662),d={root:"m-7485cace"};let l={},p=(0,a.Z)((e,{size:t,fluid:r})=>({root:{"--container-size":r?void 0:(0,o.ap)(t,"container-size")}})),g=(0,u.d)((e,t)=>{let r=(0,i.w)("Container",l,e),{classNames:o,className:a,style:u,styles:g,unstyled:m,vars:f,fluid:h,mod:y,...b}=r,S=(0,s.y)({name:"Container",classes:d,props:r,className:a,style:u,classNames:o,styles:g,unstyled:m,vars:f,varsResolver:p});return n.createElement(c.x,{ref:t,mod:[{fluid:h},y],...S("root"),...b})});g.classes=d,g.displayName="@mantine/core/Container"},1487:function(e,t,r){"use strict";r.d(t,{Z:function(){return g}});var n=r(7378),o=r(947),a=r(6415),i=r(7226),s=r(863),c=r(1799),u=r(9662),d={root:"m-4081bf90"};let l={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},p=(0,a.Z)((e,{grow:t,preventGrowOverflow:r,gap:n,align:a,justify:i,wrap:s},{childWidth:c})=>({root:{"--group-child-width":t&&r?c:void 0,"--group-gap":(0,o.bG)(n),"--group-align":a,"--group-justify":i,"--group-wrap":s}})),g=(0,u.d)((e,t)=>{let r=(0,i.w)("Group",l,e),{classNames:a,className:u,style:g,styles:m,unstyled:f,children:h,gap:y,align:b,justify:S,wrap:v,grow:k,preventGrowOverflow:C,vars:w,variant:E,__size:A,mod:x,...O}=r,M=n.Children.toArray(h).filter(Boolean),T=M.length,$=(0,o.bG)(y??"md"),B=`calc(${100/T}% - (${$} - ${$} / ${T}))`,D=(0,s.y)({name:"Group",props:r,stylesCtx:{childWidth:B},className:u,style:g,classes:d,classNames:a,styles:m,unstyled:f,vars:w,varsResolver:p});return n.createElement(c.x,{...D("root"),ref:t,variant:E,mod:[{grow:k},x],size:A,...O},M)});g.classes=d,g.displayName="@mantine/core/Group"},5405:function(e,t,r){"use strict";r.d(t,{K:function(){return g}});var n=r(7378),o=r(947),a=r(6415),i=r(7226),s=r(863),c=r(1799),u=r(9662),d={root:"m-6d731127"};let l={gap:"md",align:"stretch",justify:"flex-start"},p=(0,a.Z)((e,{gap:t,align:r,justify:n})=>({root:{"--stack-gap":(0,o.bG)(t),"--stack-align":r,"--stack-justify":n}})),g=(0,u.d)((e,t)=>{let r=(0,i.w)("Stack",l,e),{classNames:o,className:a,style:u,styles:g,unstyled:m,vars:f,align:h,justify:y,gap:b,variant:S,...v}=r,k=(0,s.y)({name:"Stack",props:r,classes:d,className:a,style:u,classNames:o,styles:g,unstyled:m,vars:f,varsResolver:p});return n.createElement(c.x,{ref:t,...k("root"),variant:S,...v})});g.classes=d,g.displayName="@mantine/core/Stack"},149:function(e,t,r){"use strict";r.d(t,{x:function(){return f}});var n=r(7378),o=r(947),a=r(6415),i=r(9104),s=r(9766),c=r(7226),u=r(863),d=r(1799),l=r(5427),p={root:"m-b6d8b162"};let g={inherit:!1},m=(0,a.Z)((e,{variant:t,lineClamp:r,gradient:n,size:a,color:c})=>({root:{"--text-fz":(0,o.yv)(a),"--text-lh":(0,o.Dp)(a),"--text-gradient":"gradient"===t?(0,s.u)(n,e):void 0,"--text-line-clamp":"number"==typeof r?r.toString():void 0,"--text-color":c?(0,i.p)(c,e):void 0}})),f=(0,l.b)((e,t)=>{let r=(0,c.w)("Text",g,e),{lineClamp:o,truncate:a,inline:i,inherit:s,gradient:l,span:f,__staticSelector:h,vars:y,className:b,style:S,classNames:v,styles:k,unstyled:C,variant:w,mod:E,size:A,...x}=r,O=(0,u.y)({name:["Text",h],props:r,classes:p,className:b,style:S,classNames:v,styles:k,unstyled:C,vars:y,varsResolver:m});return n.createElement(d.x,{...O("root",{focusable:!0}),ref:t,component:f?"span":"p",variant:w,mod:[{"data-truncate":"start"===a?"start":"end"===a||a?"end":void 0,"data-line-clamp":"number"==typeof o,"data-inline":i,"data-inherit":s},E],size:A,...x})});f.classes=p,f.displayName="@mantine/core/Text"},1799:function(e,t,r){"use strict";r.d(t,{x:function(){return k}});var n=r(7378),o=r(624),a=r(5841),i=r(8291),s=r(6425),c=r(7040);function u(e){return e.startsWith("data-")?e:`data-${e}`}function d(e,t){return Array.isArray(e)?[...e].reduce((e,r)=>({...e,...d(r,t)}),{}):"function"==typeof e?e(t):null==e?{}:e}var l=r(4438);let p={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},mx:{type:"spacing",property:["marginRight","marginLeft"]},my:{type:"spacing",property:["marginTop","marginBottom"]},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},px:{type:"spacing",property:["paddingRight","paddingLeft"]},py:{type:"spacing",property:["paddingTop","paddingBottom"]},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};var g=r(3613),m=r(4710);function f(e,t){let r=(0,m.E)({color:e,theme:t});return"dimmed"===r.color?"var(--mantine-color-dimmed)":"bright"===r.color?"var(--mantine-color-bright)":r.variable?`var(${r.variable})`:r.color}let h={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)"};var y=r(4485);let b={color:f,textColor:function(e,t){let r=(0,m.E)({color:e,theme:t});return r.isThemeColor&&void 0===r.shade?`var(--mantine-color-${r.color}-text)`:f(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"number"==typeof e||"string"==typeof e?(0,y.h)(e):e},spacing:function(e,t){if("number"==typeof e)return(0,y.h)(e);if("string"==typeof e){let r=e.replace("-","");if(!(r in t.spacing))return(0,y.h)(e);let n=`--mantine-spacing-${r}`;return e.startsWith("-")?`calc(var(${n}) * -1)`:`var(${n})`}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?(0,y.h)(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:e},fontFamily:function(e){return"string"==typeof e&&e in h?h[e]:e}};function S(e){return e.replace("(min-width: ","").replace("em)","")}let v=(0,n.forwardRef)(({component:e,style:t,__vars:r,className:a,variant:m,mod:f,size:h,hiddenFrom:y,visibleFrom:v,lightHidden:k,darkHidden:C,renderRoot:w,...E},A)=>{let x=(0,c.rZ)(),O=e||"div",{styleProps:M,rest:T}=(0,l.c)(E),$=function(){let e=(0,n.useId)().replace(/:/g,"");return`__m__-${e}`}(),B=function({styleProps:e,data:t,theme:r}){return function({media:e,...t}){let r=Object.keys(e),n=r.sort((e,t)=>Number(S(e))-Number(S(t))).map(t=>({query:t,styles:e[t]}));return{...t,media:n}}((0,g.X)(e).reduce((n,o)=>{var a,i;if("hiddenFrom"===o||"visibleFrom"===o)return n;let s=t[o],c=Array.isArray(s.property)?s.property:[s.property],u="object"==typeof(i=e[o])&&null!==i?"base"in i?i.base:void 0:i;if(!function(e){if("object"!=typeof e||null===e)return!1;let t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[o]))return c.forEach(e=>{n.inlineStyles[e]=b[s.type](u,r)}),n;n.hasResponsiveStyles=!0;let d="object"==typeof(a=e[o])&&null!==a?(0,g.X)(a).filter(e=>"base"!==e):[];return c.forEach(t=>{u&&(n.styles[t]=b[s.type](u,r)),d.forEach(a=>{var i;let c=`(min-width: ${r.breakpoints[a]})`;n.media[c]={...n.media[c],[t]:b[s.type]("object"==typeof(i=e[o])&&null!==i&&a in i?i[a]:i,r)}})}),n},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}({styleProps:M,theme:x,data:p}),D={ref:A,style:function({theme:e,style:t,vars:r,styleProps:n}){let o=d(t,e),a=d(r,e);return{...o,...a,...n}}({theme:x,style:t,vars:r,styleProps:B.inlineStyles}),className:(0,o.Z)(a,{[$]:B.hasResponsiveStyles,"mantine-light-hidden":k,"mantine-dark-hidden":C,[`mantine-hidden-from-${y}`]:y,[`mantine-visible-from-${v}`]:v}),"data-variant":m,"data-size":(0,s.s)(h)?void 0:h||void 0,...function e(t){return t?"string"==typeof t?{[u(t)]:!0}:Array.isArray(t)?[...t].reduce((t,r)=>({...t,...e(r)}),{}):Object.keys(t).reduce((e,r)=>{let n=t[r];return void 0===n||""===n||!1===n||null===n||(e[u(r)]=t[r]),e},{}):null}(f),...T};return n.createElement(n.Fragment,null,B.hasResponsiveStyles&&n.createElement(i.f,{selector:`.${$}`,styles:B.styles,media:B.media}),"function"==typeof w?w(D):n.createElement(O,{...D}))});v.displayName="@mantine/core/Box";let k=(0,a.F)(v)},4438:function(e,t,r){"use strict";r.d(t,{c:function(){return o}});var n=r(7146);function o(e){let{m:t,mx:r,my:o,mt:a,mb:i,ml:s,mr:c,p:u,px:d,py:l,pt:p,pb:g,pl:m,pr:f,bg:h,c:y,opacity:b,ff:S,fz:v,fw:k,lts:C,ta:w,lh:E,fs:A,tt:x,td:O,w:M,miw:T,maw:$,h:B,mih:D,mah:j,bgsz:F,bgp:V,bgr:P,bga:U,pos:N,top:J,left:I,bottom:R,right:L,inset:H,display:W,flex:z,hiddenFrom:K,visibleFrom:_,lightHidden:q,darkHidden:Z,...G}=e,X=(0,n.L)({m:t,mx:r,my:o,mt:a,mb:i,ml:s,mr:c,p:u,px:d,py:l,pt:p,pb:g,pl:m,pr:f,bg:h,c:y,opacity:b,ff:S,fz:v,fw:k,lts:C,ta:w,lh:E,fs:A,tt:x,td:O,w:M,miw:T,maw:$,h:B,mih:D,mah:j,bgsz:F,bgp:V,bgr:P,bga:U,pos:N,top:J,left:I,bottom:R,right:L,inset:H,display:W,flex:z,hiddenFrom:K,visibleFrom:_,lightHidden:q,darkHidden:Z});return{styleProps:X,rest:G}}r(7378)},8291:function(e,t,r){"use strict";r.d(t,{f:function(){return s}});var n=r(7378),o=r(8373),a=r(3613);function i(e){return(0,a.X)(e).reduce((t,r)=>void 0!==e[r]?`${t}${r.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}:${e[r]};`:t,"").trim()}function s({selector:e,styles:t,media:r}){let a=(0,o.R7)();return n.createElement("style",{"data-mantine-styles":"inline",nonce:a?.(),dangerouslySetInnerHTML:{__html:function({selector:e,styles:t,media:r}){let n=t?i(t):"",o=Array.isArray(r)?r.map(t=>`@media${t.query}{${e}{${i(t.styles)}}}`):[];return`${n?`${e}{${n}}`:""}${o.join("")}`.trim()}({selector:e,styles:t,media:r})}})}},8373:function(e,t,r){"use strict";r.d(t,{R7:function(){return c},Sm:function(){return i},XD:function(){return o},uK:function(){return s},wB:function(){return a}});var n=r(7378);let o=(0,n.createContext)(null);function a(){let e=(0,n.useContext)(o);if(!e)throw Error("[@mantine/core] MantineProvider was not found in tree");return e}function i(){return a().cssVariablesResolver}function s(){return a().classNamesPrefix}function c(){return a().getStyleNonce}},7040:function(e,t,r){"use strict";r.d(t,{M2:function(){return l},rZ:function(){return d}});var n=r(7378),o=r(2234),a=r(1922);function i(e){return!(e<0)&&!(e>9)&&parseInt(e.toString(),10)===e}function s(e){if(!(e.primaryColor in e.colors))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");if("object"==typeof e.primaryShade&&(!i(e.primaryShade.dark)||!i(e.primaryShade.light))||"number"==typeof e.primaryShade&&!i(e.primaryShade))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }")}let c=(0,n.createContext)(null),u=()=>(0,n.useContext)(c)||o.t;function d(){let e=(0,n.useContext)(c);if(!e)throw Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function l({theme:e,children:t,inherit:r=!0}){let i=u(),d=(0,n.useMemo)(()=>(function(e,t){if(!t)return s(e),e;let r=(0,a.R)(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(r.headings.fontFamily=t.fontFamily),s(r),r})(r?i:o.t,e),[e,i,r]);return n.createElement(c.Provider,{value:d},t)}l.displayName="@mantine/core/MantineThemeProvider"},6861:function(e,t,r){"use strict";r.d(t,{R:function(){return a},a:function(){return i}});var n=r(5950),o=r(4710);function a({color:e,theme:t,autoContrast:r=!0}){let n="boolean"==typeof r?r:t.autoContrast;if(!n)return"var(--mantine-color-white)";let a=(0,o.E)({color:e||t.primaryColor,theme:t});return a.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function i(e,t){return a({color:e.colors[e.primaryColor][(0,n.j)(e,t)],theme:e,autoContrast:null})}},9766:function(e,t,r){"use strict";r.d(t,{u:function(){return o}});var n=r(9104);function o(e,t){let r={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg||t.defaultGradient.deg||0},o=(0,n.p)(r.from,t),a=(0,n.p)(r.to,t);return`linear-gradient(${r.deg}deg, ${o} 0%, ${a} 100%)`}},5950:function(e,t,r){"use strict";function n(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}r.d(t,{j:function(){return n}})},9104:function(e,t,r){"use strict";r.d(t,{p:function(){return o}});var n=r(4710);function o(e,t){let r=(0,n.E)({color:e||t.primaryColor,theme:t});return r.variable?`var(${r.variable})`:e}},4710:function(e,t,r){"use strict";r.d(t,{E:function(){return s}});var n=r(5950),o=r(7838);function a(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function i(e,t=.179){return!e.startsWith("var(")&&function(e){if(e.startsWith("oklch("))return(function(e){let t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;let{r:t,g:r,b:n}=(0,o.c)(e),i=a(t/255),s=a(r/255),c=a(n/255);return .2126*i+.7152*s+.0722*c}(e)>t}function s({color:e,theme:t,colorScheme:r}){if("string"!=typeof e)throw Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if("bright"===e)return{color:e,value:"dark"===r?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:i("dark"===r?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===r?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:i("dark"===r?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:i("white"===e?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};let[o,a]=e.split("."),s=a?Number(a):void 0,c=o in t.colors;if(c){let e=void 0!==s?t.colors[o][s]:t.colors[o][(0,n.j)(t,r||"light")];return{color:o,value:e,shade:s,isThemeColor:c,isLight:i(e,t.luminanceThreshold),variable:a?`--mantine-color-${o}-${s}`:`--mantine-color-${o}-filled`}}return{color:e,value:e,isThemeColor:c,isLight:i(e,t.luminanceThreshold),shade:s,variable:void 0}}},7923:function(e,t,r){"use strict";r.d(t,{m:function(){return o}});var n=r(7838);function o(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(")){let r=(1-t)*100;return`color-mix(in srgb, ${e}, transparent ${r}%)`}if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);let{r,g:o,b:a}=(0,n.c)(e);return`rgba(${r}, ${o}, ${a}, ${t})`}},7838:function(e,t,r){"use strict";function n(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)?function(e){let t=e.replace("#","");if(3===t.length){let e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){let e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}let r=parseInt(t,16);return{r:r>>16&255,g:r>>8&255,b:255&r,a:1}}(e):e.startsWith("rgb")?function(e){let[t,r,n,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:r,b:n,a:o||1}}(e):e.startsWith("hsl")?function(e){let t,r,n;let o=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!o)return{r:0,g:0,b:0,a:1};let a=parseInt(o[1],10),i=parseInt(o[2],10)/100,s=parseInt(o[3],10)/100,c=o[5]?parseFloat(o[5]):void 0,u=(1-Math.abs(2*s-1))*i,d=a/60,l=u*(1-Math.abs(d%2-1)),p=s-u/2;return d>=0&&d<1?(t=u,r=l,n=0):d>=1&&d<2?(t=l,r=u,n=0):d>=2&&d<3?(t=0,r=u,n=l):d>=3&&d<4?(t=0,r=l,n=u):d>=4&&d<5?(t=l,r=0,n=u):(t=u,r=0,n=l),{r:Math.round((t+p)*255),g:Math.round((r+p)*255),b:Math.round((n+p)*255),a:c||1}}(e):{r:0,g:0,b:0,a:1}}r.d(t,{c:function(){return n}})},2234:function(e,t,r){"use strict";r.d(t,{t:function(){return d}});var n=r(4485);r(7378);var o=r(7838);function a(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;let{r,g:n,b:a,a:i}=(0,o.c)(e),s=1-t,c=e=>Math.round(e*s);return`rgba(${c(r)}, ${c(n)}, ${c(a)}, ${i})`}var i=r(9766),s=r(4710),c=r(7923);let u="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",d={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:({color:e,theme:t,variant:r,gradient:o,autoContrast:u})=>{let d=(0,s.E)({color:e,theme:t}),l="boolean"==typeof u?u:t.autoContrast;if("filled"===r){let t=l&&d.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return d.isThemeColor?void 0===d.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${(0,n.h)(1)} solid transparent`}:{background:`var(--mantine-color-${d.color}-${d.shade})`,hover:`var(--mantine-color-${d.color}-${9===d.shade?8:d.shade+1})`,color:t,border:`${(0,n.h)(1)} solid transparent`}:{background:e,hover:a(e,.1),color:t,border:`${(0,n.h)(1)} solid transparent`}}if("light"===r){if(d.isThemeColor){if(void 0===d.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,n.h)(1)} solid transparent`};let r=t.colors[d.color][d.shade];return{background:(0,c.m)(r,.1),hover:(0,c.m)(r,.12),color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,n.h)(1)} solid transparent`}}return{background:(0,c.m)(e,.1),hover:(0,c.m)(e,.12),color:e,border:`${(0,n.h)(1)} solid transparent`}}if("outline"===r)return d.isThemeColor?void 0===d.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${(0,n.h)(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:(0,c.m)(t.colors[d.color][d.shade],.05),color:`var(--mantine-color-${d.color}-${d.shade})`,border:`${(0,n.h)(1)} solid var(--mantine-color-${d.color}-${d.shade})`}:{background:"transparent",hover:(0,c.m)(e,.05),color:e,border:`${(0,n.h)(1)} solid ${e}`};if("subtle"===r){if(d.isThemeColor){if(void 0===d.shade)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,n.h)(1)} solid transparent`};let r=t.colors[d.color][d.shade];return{background:"transparent",hover:(0,c.m)(r,.12),color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,n.h)(1)} solid transparent`}}return{background:"transparent",hover:(0,c.m)(e,.12),color:e,border:`${(0,n.h)(1)} solid transparent`}}return"transparent"===r?d.isThemeColor?void 0===d.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${(0,n.h)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,n.h)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${(0,n.h)(1)} solid transparent`}:"white"===r?d.isThemeColor?void 0===d.shade?{background:"var(--mantine-color-white)",hover:a(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${(0,n.h)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:a(t.white,.01),color:`var(--mantine-color-${d.color}-${d.shade})`,border:`${(0,n.h)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:a(t.white,.01),color:e,border:`${(0,n.h)(1)} solid transparent`}:"gradient"===r?{background:(0,i.u)(o,t),hover:(0,i.u)(o,t),color:"var(--mantine-color-white)",border:"none"}:"default"===r?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${(0,n.h)(1)} solid var(--mantine-color-default-border)`}:{}},autoContrast:!1,luminanceThreshold:.3,fontFamily:u,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:u,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:(0,n.h)(34),lineHeight:"1.3"},h2:{fontSize:(0,n.h)(26),lineHeight:"1.35"},h3:{fontSize:(0,n.h)(22),lineHeight:"1.4"},h4:{fontSize:(0,n.h)(18),lineHeight:"1.45"},h5:{fontSize:(0,n.h)(16),lineHeight:"1.5"},h6:{fontSize:(0,n.h)(14),lineHeight:"1.5"}}},fontSizes:{xs:(0,n.h)(12),sm:(0,n.h)(14),md:(0,n.h)(16),lg:(0,n.h)(18),xl:(0,n.h)(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:(0,n.h)(2),sm:(0,n.h)(4),md:(0,n.h)(8),lg:(0,n.h)(16),xl:(0,n.h)(32)},spacing:{xs:(0,n.h)(10),sm:(0,n.h)(12),md:(0,n.h)(16),lg:(0,n.h)(20),xl:(0,n.h)(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${(0,n.h)(1)} ${(0,n.h)(3)} rgba(0, 0, 0, 0.05), 0 ${(0,n.h)(1)} ${(0,n.h)(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${(0,n.h)(1)} ${(0,n.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,n.h)(10)} ${(0,n.h)(15)} ${(0,n.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,n.h)(7)} ${(0,n.h)(7)} ${(0,n.h)(-5)}`,md:`0 ${(0,n.h)(1)} ${(0,n.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,n.h)(20)} ${(0,n.h)(25)} ${(0,n.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,n.h)(10)} ${(0,n.h)(10)} ${(0,n.h)(-5)}`,lg:`0 ${(0,n.h)(1)} ${(0,n.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,n.h)(28)} ${(0,n.h)(23)} ${(0,n.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,n.h)(12)} ${(0,n.h)(12)} ${(0,n.h)(-7)}`,xl:`0 ${(0,n.h)(1)} ${(0,n.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,n.h)(36)} ${(0,n.h)(28)} ${(0,n.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,n.h)(17)} ${(0,n.h)(17)} ${(0,n.h)(-7)}`},other:{},components:{}}},5959:function(e,t,r){"use strict";r.d(t,{l:function(){return a}});var n=r(3710),o=r(805);function a(e,t={getInitialValueInEffect:!0}){let r=(0,n.t)(e,t),{colorScheme:a}=(0,o.X)();return"auto"===a?r:a}},805:function(e,t,r){"use strict";r.d(t,{X:function(){return s}});var n=r(7378),o=r(3710),a=r(8373);function i(){let e=document.createElement("style");return e.innerHTML="*, *::before, *::after {transition: none !important;}",e.setAttribute("data-mantine-disable-transition","true"),document.head.appendChild(e),()=>document.querySelectorAll("[data-mantine-disable-transition]").forEach(e=>e.remove())}function s({keepTransitions:e}={}){let t=(0,n.useRef)(),r=(0,n.useRef)(),s=(0,n.useContext)(a.XD);if(!s)throw Error("[@mantine/core] MantineProvider was not found in tree");let c=n=>{s.setColorScheme(n),t.current=e?()=>{}:i(),window.clearTimeout(r.current),r.current=window.setTimeout(()=>{t.current?.()},10)},u=(0,o.t)("light",{getInitialValueInEffect:!1}),d="auto"===s.colorScheme?u:s.colorScheme,l=(0,n.useCallback)(()=>c("light"===d?"dark":"light"),[c,d]);return(0,n.useEffect)(()=>()=>{t.current?.(),window.clearTimeout(r.current)},[]),{colorScheme:s.colorScheme,setColorScheme:c,clearColorScheme:()=>{s.clearColorScheme(),t.current=e?()=>{}:i(),window.clearTimeout(r.current),r.current=window.setTimeout(()=>{t.current?.()},10)},toggleColorScheme:l}}},7226:function(e,t,r){"use strict";r.d(t,{w:function(){return a}});var n=r(7146);r(7378);var o=r(7040);function a(e,t,r){let a=(0,o.rZ)(),i=a.components[e]?.defaultProps,s="function"==typeof i?i(a):i;return{...t,...s,...(0,n.L)(r)}}},5841:function(e,t,r){"use strict";function n(e){return e}r.d(t,{F:function(){return n}})},9662:function(e,t,r){"use strict";r.d(t,{d:function(){return a},y:function(){return o}});var n=r(7378);function o(e){return e}function a(e){let t=(0,n.forwardRef)(e);return t.extend=o,t}},5427:function(e,t,r){"use strict";r.d(t,{b:function(){return a}});var n=r(7378),o=r(9662);function a(e){let t=(0,n.forwardRef)(e);return t.extend=o.y,t}},6415:function(e,t,r){"use strict";function n(e){return e}r.d(t,{Z:function(){return n}})},4454:function(e,t,r){"use strict";r.d(t,{m:function(){return a}});var n=r(624);let o={};function a({theme:e,classNames:t,props:r,stylesCtx:a}){let i=Array.isArray(t)?t:[t],s=i.map(t=>"function"==typeof t?t(e,r,a):t||o);return function(e){let t={};return e.forEach(e=>{Object.entries(e).forEach(([e,r])=>{t[e]?t[e]=(0,n.Z)(t[e],r):t[e]=r})}),t}(s)}},3001:function(e,t,r){"use strict";function n({theme:e,styles:t,props:r,stylesCtx:n}){let o=Array.isArray(t)?t:[t];return o.reduce((t,o)=>"function"==typeof o?{...t,...o(e,r,n)}:{...t,...o},{})}r.d(t,{i:function(){return n}})},863:function(e,t,r){"use strict";r.d(t,{y:function(){return l}}),r(7378);var n=r(8373),o=r(7040),a=r(624);let i={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};var s=r(4454),c=r(3001);function u({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((e,r)=>({...e,...u({style:r,theme:t})}),{}):"function"==typeof e?e(t):null==e?{}:e}var d=r(7146);function l({name:e,classes:t,props:r,stylesCtx:l,className:p,style:g,rootSelector:m="root",unstyled:f,classNames:h,styles:y,vars:b,varsResolver:S}){let v=(0,o.rZ)(),k=(0,n.uK)(),C=(Array.isArray(e)?e:[e]).filter(e=>e);return(e,n)=>({className:function({theme:e,options:t,themeName:r,selector:n,classNamesPrefix:o,classNames:c,classes:u,unstyled:d,className:l,rootSelector:p,props:g,stylesCtx:m}){return(0,a.Z)(function({theme:e,options:t,unstyled:r}){return(0,a.Z)(t?.focusable&&!r&&(e.focusClassName||i[e.focusRing]),t?.active&&!r&&e.activeClassName)}({theme:e,options:t,unstyled:d}),function({themeName:e,theme:t,selector:r,props:n,stylesCtx:o}){return e.map(e=>s.m({theme:t,classNames:t.components[e]?.classNames,props:n,stylesCtx:o})?.[r])}({theme:e,themeName:r,selector:n,props:g,stylesCtx:m}),function({options:e,classes:t,selector:r,unstyled:n}){return e?.variant&&!n?t[`${r}--${e.variant}`]:void 0}({options:t,classes:u,selector:n,unstyled:d}),function({selector:e,stylesCtx:t,theme:r,classNames:n,props:o}){return(0,s.m)({theme:r,classNames:n,props:o,stylesCtx:t})[e]}({selector:n,stylesCtx:m,theme:e,classNames:c,props:g}),function({selector:e,stylesCtx:t,options:r,props:n,theme:o}){return(0,s.m)({theme:o,classNames:r?.classNames,props:r?.props||n,stylesCtx:t})[e]}({selector:n,stylesCtx:m,options:t,props:g,theme:e}),function({rootSelector:e,selector:t,className:r}){return e===t?r:void 0}({rootSelector:p,selector:n,className:l}),function({selector:e,classes:t,unstyled:r}){return r?void 0:t[e]}({selector:n,classes:u,unstyled:d}),function({themeName:e,classNamesPrefix:t,selector:r,withStaticClass:n}){return!1===n?[]:e.map(e=>`${t}-${e}-${r}`)}({themeName:r,classNamesPrefix:o,selector:n,withStaticClass:t?.withStaticClass}),t?.className)}({theme:v,options:n,themeName:C,selector:e,classNamesPrefix:k,classNames:h,classes:t,unstyled:f,className:p,rootSelector:m,props:r,stylesCtx:l}),style:function({theme:e,themeName:t,selector:r,options:n,props:o,stylesCtx:a,rootSelector:i,styles:s,style:l,vars:p,varsResolver:g}){return{...function({theme:e,themeName:t,props:r,stylesCtx:n,selector:o}){return t.map(t=>(0,c.i)({theme:e,styles:e.components[t]?.styles,props:r,stylesCtx:n})[o]).reduce((e,t)=>({...e,...t}),{})}({theme:e,themeName:t,props:o,stylesCtx:a,selector:r}),...(0,c.i)({theme:e,styles:s,props:o,stylesCtx:a})[r],...(0,c.i)({theme:e,styles:n?.styles,props:n?.props||o,stylesCtx:a})[r],...function({vars:e,varsResolver:t,theme:r,props:n,stylesCtx:o,selector:a,themeName:i}){return[t?.(r,n,o),...i.map(e=>r.components?.[e]?.vars?.(r,n,o)),e?.(r,n,o)].reduce((e,t)=>(t&&Object.keys(t).forEach(r=>{e[r]={...e[r],...(0,d.L)(t[r])}}),e),{})?.[a]}({theme:e,props:o,stylesCtx:a,vars:p,varsResolver:g,selector:r,themeName:t}),...i===r?u({style:l,theme:e}):null,...u({style:n?.style,theme:e})}}({theme:v,themeName:C,selector:e,options:n,props:r,stylesCtx:l,rootSelector:m,styles:y,style:g,vars:b,varsResolver:S})})}},1922:function(e,t,r){"use strict";function n(e){return e&&"object"==typeof e&&!Array.isArray(e)}r.d(t,{R:function(){return function e(t,r){let o={...t};return n(t)&&n(r)&&Object.keys(r).forEach(a=>{n(r[a])&&a in t?o[a]=e(o[a],r[a]):o[a]=r[a]}),o}}})},7146:function(e,t,r){"use strict";function n(e){return Object.keys(e).reduce((t,r)=>(void 0!==e[r]&&(t[r]=e[r]),t),{})}r.d(t,{L:function(){return n}})},947:function(e,t,r){"use strict";r.d(t,{Dp:function(){return u},H5:function(){return s},Xj:function(){return d},ap:function(){return a},bG:function(){return i},yv:function(){return c}});var n=r(6425),o=r(4485);function a(e,t="size",r=!0){if(void 0!==e)return(0,n.s)(e)?r?(0,o.h)(e):e:`var(--${t}-${e})`}function i(e){return a(e,"mantine-spacing")}function s(e){return void 0===e?"var(--mantine-radius-default)":a(e,"mantine-radius")}function c(e){return a(e,"mantine-font-size")}function u(e){return a(e,"mantine-line-height",!1)}function d(e){if(e)return a(e,"mantine-shadow",!1)}},6425:function(e,t,r){"use strict";function n(e){return"number"==typeof e||"string"==typeof e&&(!!(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())||/[0-9]/.test(e.trim().replace("-","")[0]))}r.d(t,{s:function(){return n}})},3613:function(e,t,r){"use strict";function n(e){return Object.keys(e)}r.d(t,{X:function(){return n}})},3512:function(e,t,r){"use strict";function n(e){let t="string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e;return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}r.d(t,{px:function(){return n}})},4485:function(e,t,r){"use strict";function n(e){return`calc(${e} * var(--mantine-scale))`}function o(e,{shouldScale:t=!1}={}){return function r(o){if(0===o||"0"===o)return`0${e}`;if("number"==typeof o){let r=`${o/16}${e}`;return t?n(r):r}if("string"==typeof o){if(o.startsWith("calc(")||o.startsWith("var(")||o.startsWith("clamp("))return o;if(o.includes(" "))return o.split(" ").map(e=>r(e)).join(" ");if(o.includes(e))return t?n(o):o;let a=o.replace("px","");if(!Number.isNaN(Number(a))){let r=`${Number(a)/16}${e}`;return t?n(r):r}}return o}}r.d(t,{em:function(){return i},h:function(){return a}});let a=o("rem",{shouldScale:!0}),i=o("em")},3710:function(e,t,r){"use strict";r.d(t,{t:function(){return o}});var n=r(1263);function o(e,t){return(0,n.a)("(prefers-color-scheme: dark)","dark"===e,t)?"dark":"light"}},213:function(e,t,r){"use strict";r.d(t,{Y:function(){return o}});var n=r(7378);let o="undefined"!=typeof document?n.useLayoutEffect:n.useEffect},1263:function(e,t,r){"use strict";r.d(t,{a:function(){return o}});var n=r(7378);function o(e,t,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){var o;let[a,i]=(0,n.useState)(r?t:"boolean"==typeof o?o:!!("undefined"!=typeof window&&"matchMedia"in window)&&window.matchMedia(e).matches),s=(0,n.useRef)();return(0,n.useEffect)(()=>{if("matchMedia"in window)return s.current=window.matchMedia(e),i(s.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(r){return e.addListener(t),()=>e.removeListener(t)}}(s.current,e=>i(e.matches))},[e]),a}},558:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var n={code:"m-5d0899e8",pre:"m-348cdb48",header:"m-4543bbc8",controls:"m-23f2bd31",copy:"m-5d089b70",control:"m-6c83b382",file:"m-5d09e177",files:"m-44324ddc",codeWrapper:"m-e42c0d8b",showCodeButton:"m-d9142897",root:"m-5d0f6cdd",fileIcon:"m-19e0fe90"}},1020:function(e,t,r){"use strict";r.d(t,{U:function(){return u},Y:function(){return d}});var n=r(7378),o=r(5959);let a={author:"akamud",name:"OneLight",colors:{"activityBar.background":"#FAFAFA","activityBar.foreground":"#121417","editorInlayHint.background":"#F5F5F5","editorInlayHint.foreground":"#AFB2BB","notebook.cellEditorBackground":"#F5F5F5","activityBarBadge.background":"#526FFF","activityBarBadge.foreground":"#FFFFFF","button.background":"#5871EF","button.foreground":"#FFFFFF","button.hoverBackground":"#6B83ED","diffEditor.insertedTextBackground":"#00809B33","dropdown.background":"#FFFFFF","dropdown.border":"#DBDBDC","editorIndentGuide.activeBackground":"#626772","editor.background":"#FAFAFA","editor.foreground":"#383A42","editor.lineHighlightBackground":"#383A420C","editor.selectionBackground":"#E5E5E6","editorCursor.foreground":"#526FFF","editor.findMatchHighlightBackground":"#526FFF33","editorGroup.background":"#EAEAEB","editorGroup.border":"#DBDBDC","editorGroupHeader.tabsBackground":"#EAEAEB","editorIndentGuide.background":"#383A4233","editorLineNumber.foreground":"#9D9D9F","editorLineNumber.activeForeground":"#383A42","editorWhitespace.foreground":"#383A4233","editorRuler.foreground":"#383A4233","editorHoverWidget.background":"#EAEAEB","editorHoverWidget.border":"#DBDBDC","editorSuggestWidget.background":"#EAEAEB","editorSuggestWidget.border":"#DBDBDC","editorSuggestWidget.selectedBackground":"#FFFFFF","editorWidget.background":"#EAEAEB","editorWidget.border":"#E5E5E6","input.background":"#FFFFFF","input.border":"#DBDBDC",focusBorder:"#526FFF","list.activeSelectionBackground":"#DBDBDC","list.activeSelectionForeground":"#232324","list.focusBackground":"#DBDBDC","list.hoverBackground":"#DBDBDC66","list.highlightForeground":"#121417","list.inactiveSelectionBackground":"#DBDBDC","list.inactiveSelectionForeground":"#232324","notification.background":"#333333","pickerGroup.border":"#526FFF","scrollbarSlider.background":"#4E566680","scrollbarSlider.activeBackground":"#747D9180","scrollbarSlider.hoverBackground":"#5A637580","sideBar.background":"#EAEAEB","sideBarSectionHeader.background":"#FAFAFA","statusBar.background":"#EAEAEB","statusBar.foreground":"#424243","statusBarItem.hoverBackground":"#DBDBDC","statusBar.noFolderBackground":"#EAEAEB","tab.activeBackground":"#FAFAFA","tab.activeForeground":"#121417","tab.border":"#DBDBDC","tab.inactiveBackground":"#EAEAEB","titleBar.activeBackground":"#EAEAEB","titleBar.activeForeground":"#424243","titleBar.inactiveBackground":"#EAEAEB","titleBar.inactiveForeground":"#424243","statusBar.debuggingForeground":"#FFFFFF","extensionButton.prominentBackground":"#3BBA54","extensionButton.prominentHoverBackground":"#4CC263","badge.background":"#526FFF","badge.foreground":"#FFFFFF","peekView.border":"#526FFF","peekViewResult.background":"#EAEAEB","peekViewResult.selectionBackground":"#DBDBDC","peekViewTitle.background":"#FFFFFF","peekViewEditor.background":"#FFFFFF"},tokenColors:[{name:"Comment",scope:["comment"],settings:{foreground:"#A0A1A7",fontStyle:"italic"}},{name:"Comment Markup Link",scope:["comment markup.link"],settings:{foreground:"#A0A1A7"}},{name:"Entity Name Type",scope:["entity.name.type"],settings:{foreground:"#C18401"}},{name:"Entity Other Inherited Class",scope:["entity.other.inherited-class"],settings:{foreground:"#C18401"}},{name:"Keyword",scope:["keyword"],settings:{foreground:"#A626A4"}},{name:"Keyword Control",scope:["keyword.control"],settings:{foreground:"#A626A4"}},{name:"Keyword Operator",scope:["keyword.operator"],settings:{foreground:"#383A42"}},{name:"Keyword Other Special Method",scope:["keyword.other.special-method"],settings:{foreground:"#4078F2"}},{name:"Keyword Other Unit",scope:["keyword.other.unit"],settings:{foreground:"#986801"}},{name:"Storage",scope:["storage"],settings:{foreground:"#A626A4"}},{name:"Storage Type Annotation,storage Type Primitive",scope:["storage.type.annotation","storage.type.primitive"],settings:{foreground:"#A626A4"}},{name:"Storage Modifier Package,storage Modifier Import",scope:["storage.modifier.package","storage.modifier.import"],settings:{foreground:"#383A42"}},{name:"Constant",scope:["constant"],settings:{foreground:"#986801"}},{name:"Constant Variable",scope:["constant.variable"],settings:{foreground:"#986801"}},{name:"Constant Character Escape",scope:["constant.character.escape"],settings:{foreground:"#0184BC"}},{name:"Constant Numeric",scope:["constant.numeric"],settings:{foreground:"#986801"}},{name:"Constant Other Color",scope:["constant.other.color"],settings:{foreground:"#0184BC"}},{name:"Constant Other Symbol",scope:["constant.other.symbol"],settings:{foreground:"#0184BC"}},{name:"Variable",scope:["variable"],settings:{foreground:"#E45649"}},{name:"Variable Interpolation",scope:["variable.interpolation"],settings:{foreground:"#CA1243"}},{name:"Variable Parameter",scope:["variable.parameter"],settings:{foreground:"#383A42"}},{name:"String",scope:["string"],settings:{foreground:"#50A14F"}},{name:"String > Source,string Embedded",scope:["string > source","string embedded"],settings:{foreground:"#383A42"}},{name:"String Regexp",scope:["string.regexp"],settings:{foreground:"#0184BC"}},{name:"String Regexp Source Ruby Embedded",scope:["string.regexp source.ruby.embedded"],settings:{foreground:"#C18401"}},{name:"String Other Link",scope:["string.other.link"],settings:{foreground:"#E45649"}},{name:"Punctuation Definition Comment",scope:["punctuation.definition.comment"],settings:{foreground:"#A0A1A7"}},{name:"Punctuation Definition Method Parameters,punctuation Definition Function Parameters,punctuation Definition Parameters,punctuation Definition Separator,punctuation Definition Seperator,punctuation Definition Array",scope:["punctuation.definition.method-parameters","punctuation.definition.function-parameters","punctuation.definition.parameters","punctuation.definition.separator","punctuation.definition.seperator","punctuation.definition.array"],settings:{foreground:"#383A42"}},{name:"Punctuation Definition Heading,punctuation Definition Identity",scope:["punctuation.definition.heading","punctuation.definition.identity"],settings:{foreground:"#4078F2"}},{name:"Punctuation Definition Bold",scope:["punctuation.definition.bold"],settings:{foreground:"#C18401",fontStyle:"bold"}},{name:"Punctuation Definition Italic",scope:["punctuation.definition.italic"],settings:{foreground:"#A626A4",fontStyle:"italic"}},{name:"Punctuation Section Embedded",scope:["punctuation.section.embedded"],settings:{foreground:"#CA1243"}},{name:"Punctuation Section Method,punctuation Section Class,punctuation Section Inner Class",scope:["punctuation.section.method","punctuation.section.class","punctuation.section.inner-class"],settings:{foreground:"#383A42"}},{name:"Support Class",scope:["support.class"],settings:{foreground:"#C18401"}},{name:"Support Type",scope:["support.type"],settings:{foreground:"#0184BC"}},{name:"Support Function",scope:["support.function"],settings:{foreground:"#0184BC"}},{name:"Support Function Any Method",scope:["support.function.any-method"],settings:{foreground:"#4078F2"}},{name:"Entity Name Function",scope:["entity.name.function"],settings:{foreground:"#4078F2"}},{name:"Entity Name Class,entity Name Type Class",scope:["entity.name.class","entity.name.type.class"],settings:{foreground:"#C18401"}},{name:"Entity Name Section",scope:["entity.name.section"],settings:{foreground:"#4078F2"}},{name:"Entity Name Tag",scope:["entity.name.tag"],settings:{foreground:"#E45649"}},{name:"Entity Other Attribute Name",scope:["entity.other.attribute-name"],settings:{foreground:"#986801"}},{name:"Entity Other Attribute Name Id",scope:["entity.other.attribute-name.id"],settings:{foreground:"#4078F2"}},{name:"Meta Class",scope:["meta.class"],settings:{foreground:"#C18401"}},{name:"Meta Class Body",scope:["meta.class.body"],settings:{foreground:"#383A42"}},{name:"Meta Method Call,meta Method",scope:["meta.method-call","meta.method"],settings:{foreground:"#383A42"}},{name:"Meta Definition Variable",scope:["meta.definition.variable"],settings:{foreground:"#E45649"}},{name:"Meta Link",scope:["meta.link"],settings:{foreground:"#986801"}},{name:"Meta Require",scope:["meta.require"],settings:{foreground:"#4078F2"}},{name:"Meta Selector",scope:["meta.selector"],settings:{foreground:"#A626A4"}},{name:"Meta Separator",scope:["meta.separator"],settings:{foreground:"#383A42"}},{name:"Meta Tag",scope:["meta.tag"],settings:{foreground:"#383A42"}},{name:"Underline",scope:["underline"],settings:{"text-decoration":"underline"}},{name:"None",scope:["none"],settings:{foreground:"#383A42"}},{name:"Invalid Deprecated",scope:["invalid.deprecated"],settings:{foreground:"#000000",background:"#F2A60D"}},{name:"Invalid Illegal",scope:["invalid.illegal"],settings:{foreground:"white",background:"#FF1414"}},{name:"Markup Bold",scope:["markup.bold"],settings:{foreground:"#986801",fontStyle:"bold"}},{name:"Markup Changed",scope:["markup.changed"],settings:{foreground:"#A626A4"}},{name:"Markup Deleted",scope:["markup.deleted"],settings:{foreground:"#E45649"}},{name:"Markup Italic",scope:["markup.italic"],settings:{foreground:"#A626A4",fontStyle:"italic"}},{name:"Markup Heading",scope:["markup.heading"],settings:{foreground:"#E45649"}},{name:"Markup Heading Punctuation Definition Heading",scope:["markup.heading punctuation.definition.heading"],settings:{foreground:"#4078F2"}},{name:"Markup Link",scope:["markup.link"],settings:{foreground:"#0184BC"}},{name:"Markup Inserted",scope:["markup.inserted"],settings:{foreground:"#50A14F"}},{name:"Markup Quote",scope:["markup.quote"],settings:{foreground:"#986801"}},{name:"Markup Raw",scope:["markup.raw"],settings:{foreground:"#50A14F"}},{name:"Source C Keyword Operator",scope:["source.c keyword.operator"],settings:{foreground:"#A626A4"}},{name:"Source Cpp Keyword Operator",scope:["source.cpp keyword.operator"],settings:{foreground:"#A626A4"}},{name:"Source Cs Keyword Operator",scope:["source.cs keyword.operator"],settings:{foreground:"#A626A4"}},{name:"Source Css Property Name,source Css Property Value",scope:["source.css property-name","source.css property-value"],settings:{foreground:"#696C77"}},{name:"Source Css Property Name Support,source Css Property Value Support",scope:["source.css property-name.support","source.css property-value.support"],settings:{foreground:"#383A42"}},{name:"Source Elixir Source Embedded Source",scope:["source.elixir source.embedded.source"],settings:{foreground:"#383A42"}},{name:"Source Elixir Constant Language,source Elixir Constant Numeric,source Elixir Constant Definition",scope:["source.elixir constant.language","source.elixir constant.numeric","source.elixir constant.definition"],settings:{foreground:"#4078F2"}},{name:"Source Elixir Variable Definition,source Elixir Variable Anonymous",scope:["source.elixir variable.definition","source.elixir variable.anonymous"],settings:{foreground:"#A626A4"}},{name:"Source Elixir Parameter Variable Function",scope:["source.elixir parameter.variable.function"],settings:{foreground:"#986801",fontStyle:"italic"}},{name:"Source Elixir Quoted",scope:["source.elixir quoted"],settings:{foreground:"#50A14F"}},{name:"Source Elixir Keyword Special Method,source Elixir Embedded Section,source Elixir Embedded Source Empty",scope:["source.elixir keyword.special-method","source.elixir embedded.section","source.elixir embedded.source.empty"],settings:{foreground:"#E45649"}},{name:"Source Elixir Readwrite Module Punctuation",scope:["source.elixir readwrite.module punctuation"],settings:{foreground:"#E45649"}},{name:"Source Elixir Regexp Section,source Elixir Regexp String",scope:["source.elixir regexp.section","source.elixir regexp.string"],settings:{foreground:"#CA1243"}},{name:"Source Elixir Separator,source Elixir Keyword Operator",scope:["source.elixir separator","source.elixir keyword.operator"],settings:{foreground:"#986801"}},{name:"Source Elixir Variable Constant",scope:["source.elixir variable.constant"],settings:{foreground:"#C18401"}},{name:"Source Elixir Array,source Elixir Scope,source Elixir Section",scope:["source.elixir array","source.elixir scope","source.elixir section"],settings:{foreground:"#696C77"}},{name:"Source Gfm Markup",scope:["source.gfm markup"],settings:{"-webkit-font-smoothing":"auto"}},{name:"Source Gfm Link Entity",scope:["source.gfm link entity"],settings:{foreground:"#4078F2"}},{name:"Source Go Storage Type String",scope:["source.go storage.type.string"],settings:{foreground:"#A626A4"}},{name:"Source Ini Keyword Other Definition Ini",scope:["source.ini keyword.other.definition.ini"],settings:{foreground:"#E45649"}},{name:"Source Java Storage Modifier Import",scope:["source.java storage.modifier.import"],settings:{foreground:"#C18401"}},{name:"Source Java Storage Type",scope:["source.java storage.type"],settings:{foreground:"#C18401"}},{name:"Source Java Keyword Operator Instanceof",scope:["source.java keyword.operator.instanceof"],settings:{foreground:"#A626A4"}},{name:"Source Java Properties Meta Key Pair",scope:["source.java-properties meta.key-pair"],settings:{foreground:"#E45649"}},{name:"Source Java Properties Meta Key Pair > Punctuation",scope:["source.java-properties meta.key-pair > punctuation"],settings:{foreground:"#383A42"}},{name:"Source Js Keyword Operator",scope:["source.js keyword.operator"],settings:{foreground:"#0184BC"}},{name:"Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void",scope:["source.js keyword.operator.delete","source.js keyword.operator.in","source.js keyword.operator.of","source.js keyword.operator.instanceof","source.js keyword.operator.new","source.js keyword.operator.typeof","source.js keyword.operator.void"],settings:{foreground:"#A626A4"}},{name:"Source Ts Keyword Operator",scope:["source.ts keyword.operator"],settings:{foreground:"#0184BC"}},{name:"Source Flow Keyword Operator",scope:["source.flow keyword.operator"],settings:{foreground:"#0184BC"}},{name:"Source Json Meta Structure Dictionary Json > String Quoted Json",scope:["source.json meta.structure.dictionary.json > string.quoted.json"],settings:{foreground:"#E45649"}},{name:"Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String",scope:["source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string"],settings:{foreground:"#E45649"}},{name:"Source Json Meta Structure Dictionary Json > Value Json > String Quoted Json,source Json Meta Structure Array Json > Value Json > String Quoted Json,source Json Meta Structure Dictionary Json > Value Json > String Quoted Json > Punctuation,source Json Meta Structure Array Json > Value Json > String Quoted Json > Punctuation",scope:["source.json meta.structure.dictionary.json > value.json > string.quoted.json","source.json meta.structure.array.json > value.json > string.quoted.json","source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation","source.json meta.structure.array.json > value.json > string.quoted.json > punctuation"],settings:{foreground:"#50A14F"}},{name:"Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json",scope:["source.json meta.structure.dictionary.json > constant.language.json","source.json meta.structure.array.json > constant.language.json"],settings:{foreground:"#0184BC"}},{name:"Ng Interpolation",scope:["ng.interpolation"],settings:{foreground:"#E45649"}},{name:"Ng Interpolation Begin,ng Interpolation End",scope:["ng.interpolation.begin","ng.interpolation.end"],settings:{foreground:"#4078F2"}},{name:"Ng Interpolation Function",scope:["ng.interpolation function"],settings:{foreground:"#E45649"}},{name:"Ng Interpolation Function Begin,ng Interpolation Function End",scope:["ng.interpolation function.begin","ng.interpolation function.end"],settings:{foreground:"#4078F2"}},{name:"Ng Interpolation Bool",scope:["ng.interpolation bool"],settings:{foreground:"#986801"}},{name:"Ng Interpolation Bracket",scope:["ng.interpolation bracket"],settings:{foreground:"#383A42"}},{name:"Ng Pipe,ng Operator",scope:["ng.pipe","ng.operator"],settings:{foreground:"#383A42"}},{name:"Ng Tag",scope:["ng.tag"],settings:{foreground:"#0184BC"}},{name:"Ng Attribute With Value Attribute Name",scope:["ng.attribute-with-value attribute-name"],settings:{foreground:"#C18401"}},{name:"Ng Attribute With Value String",scope:["ng.attribute-with-value string"],settings:{foreground:"#A626A4"}},{name:"Ng Attribute With Value String Begin,ng Attribute With Value String End",scope:["ng.attribute-with-value string.begin","ng.attribute-with-value string.end"],settings:{foreground:"#383A42"}},{name:"Source Ruby Constant Other Symbol > Punctuation",scope:["source.ruby constant.other.symbol > punctuation"],settings:{foreground:"inherit"}},{name:"Source Php Class Bracket",scope:["source.php class.bracket"],settings:{foreground:"#383A42"}},{name:"Source Python Keyword Operator Logical Python",scope:["source.python keyword.operator.logical.python"],settings:{foreground:"#A626A4"}},{name:"Source Python Variable Parameter",scope:["source.python variable.parameter"],settings:{foreground:"#986801"}},{name:"customrule",scope:"customrule",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Support Type Property Name",scope:"support.type.property-name",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Punctuation for Quoted String",scope:"string.quoted.double punctuation",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] Support Constant",scope:"support.constant",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JSON Property Name",scope:"support.type.property-name.json",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JSON Punctuation for Property Name",scope:"support.type.property-name.json punctuation",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation for key-value",scope:["punctuation.separator.key-value.ts","punctuation.separator.key-value.js","punctuation.separator.key-value.tsx"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Embedded Operator",scope:["source.js.embedded.html keyword.operator","source.ts.embedded.html keyword.operator"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Other Readwrite",scope:["variable.other.readwrite.js","variable.other.readwrite.ts","variable.other.readwrite.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variable Dom",scope:["support.variable.dom.js","support.variable.dom.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variable Property Dom",scope:["support.variable.property.dom.js","support.variable.property.dom.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Interpolation String Punctuation",scope:["meta.template.expression.js punctuation.definition","meta.template.expression.ts punctuation.definition"],settings:{foreground:"#CA1243"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Type Parameters",scope:["source.ts punctuation.definition.typeparameters","source.js punctuation.definition.typeparameters","source.tsx punctuation.definition.typeparameters"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Definition Block",scope:["source.ts punctuation.definition.block","source.js punctuation.definition.block","source.tsx punctuation.definition.block"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Separator Comma",scope:["source.ts punctuation.separator.comma","source.js punctuation.separator.comma","source.tsx punctuation.separator.comma"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Property",scope:["support.variable.property.js","support.variable.property.ts","support.variable.property.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Default Keyword",scope:["keyword.control.default.js","keyword.control.default.ts","keyword.control.default.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Instanceof Keyword",scope:["keyword.operator.expression.instanceof.js","keyword.operator.expression.instanceof.ts","keyword.operator.expression.instanceof.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] JS/TS Of Keyword",scope:["keyword.operator.expression.of.js","keyword.operator.expression.of.ts","keyword.operator.expression.of.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] JS/TS Braces/Brackets",scope:["meta.brace.round.js","meta.array-binding-pattern-variable.js","meta.brace.square.js","meta.brace.round.ts","meta.array-binding-pattern-variable.ts","meta.brace.square.ts","meta.brace.round.tsx","meta.array-binding-pattern-variable.tsx","meta.brace.square.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Accessor",scope:["source.js punctuation.accessor","source.ts punctuation.accessor","source.tsx punctuation.accessor"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Terminator Statement",scope:["punctuation.terminator.statement.js","punctuation.terminator.statement.ts","punctuation.terminator.statement.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Array variables",scope:["meta.array-binding-pattern-variable.js variable.other.readwrite.js","meta.array-binding-pattern-variable.ts variable.other.readwrite.ts","meta.array-binding-pattern-variable.tsx variable.other.readwrite.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variables",scope:["source.js support.variable","source.ts support.variable","source.tsx support.variable"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variables",scope:["variable.other.constant.property.js","variable.other.constant.property.ts","variable.other.constant.property.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Keyword New",scope:["keyword.operator.new.ts","keyword.operator.new.j","keyword.operator.new.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] TS Keyword Operator",scope:["source.ts keyword.operator","source.tsx keyword.operator"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Parameter Separator",scope:["punctuation.separator.parameter.js","punctuation.separator.parameter.ts","punctuation.separator.parameter.tsx "],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Import",scope:["constant.language.import-export-all.js","constant.language.import-export-all.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JSX/TSX Import",scope:["constant.language.import-export-all.jsx","constant.language.import-export-all.tsx"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Keyword Control As",scope:["keyword.control.as.js","keyword.control.as.ts","keyword.control.as.jsx","keyword.control.as.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Alias",scope:["variable.other.readwrite.alias.js","variable.other.readwrite.alias.ts","variable.other.readwrite.alias.jsx","variable.other.readwrite.alias.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Constants",scope:["variable.other.constant.js","variable.other.constant.ts","variable.other.constant.jsx","variable.other.constant.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Export Variable",scope:["meta.export.default.js variable.other.readwrite.js","meta.export.default.ts variable.other.readwrite.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Template Strings Punctuation Accessor",scope:["source.js meta.template.expression.js punctuation.accessor","source.ts meta.template.expression.ts punctuation.accessor","source.tsx meta.template.expression.tsx punctuation.accessor"],settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS Import equals",scope:["source.js meta.import-equals.external.js keyword.operator","source.jsx meta.import-equals.external.jsx keyword.operator","source.ts meta.import-equals.external.ts keyword.operator","source.tsx meta.import-equals.external.tsx keyword.operator"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Type Module",scope:"entity.name.type.module.js,entity.name.type.module.ts,entity.name.type.module.jsx,entity.name.type.module.tsx",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Class",scope:"meta.class.js,meta.class.ts,meta.class.jsx,meta.class.tsx",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Property Definition Variable",scope:["meta.definition.property.js variable","meta.definition.property.ts variable","meta.definition.property.jsx variable","meta.definition.property.tsx variable"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Type Parameters Type",scope:["meta.type.parameters.js support.type","meta.type.parameters.jsx support.type","meta.type.parameters.ts support.type","meta.type.parameters.tsx support.type"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Tag Keyword Operator",scope:["source.js meta.tag.js keyword.operator","source.jsx meta.tag.jsx keyword.operator","source.ts meta.tag.ts keyword.operator","source.tsx meta.tag.tsx keyword.operator"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Tag Punctuation",scope:["meta.tag.js punctuation.section.embedded","meta.tag.jsx punctuation.section.embedded","meta.tag.ts punctuation.section.embedded","meta.tag.tsx punctuation.section.embedded"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Array Literal Variable",scope:["meta.array.literal.js variable","meta.array.literal.jsx variable","meta.array.literal.ts variable","meta.array.literal.tsx variable"],settings:{foreground:"#C18401"}},{name:"[VSCODE-CUSTOM] JS/TS Module Exports",scope:["support.type.object.module.js","support.type.object.module.jsx","support.type.object.module.ts","support.type.object.module.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JSON Constants",scope:["constant.language.json"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Object Constants",scope:["variable.other.constant.object.js","variable.other.constant.object.jsx","variable.other.constant.object.ts","variable.other.constant.object.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Properties Keyword",scope:["storage.type.property.js","storage.type.property.jsx","storage.type.property.ts","storage.type.property.tsx"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Single Quote Inside Templated String",scope:["meta.template.expression.js string.quoted punctuation.definition","meta.template.expression.jsx string.quoted punctuation.definition","meta.template.expression.ts string.quoted punctuation.definition","meta.template.expression.tsx string.quoted punctuation.definition"],settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS Backtick inside Templated String",scope:["meta.template.expression.js string.template punctuation.definition.string.template","meta.template.expression.jsx string.template punctuation.definition.string.template","meta.template.expression.ts string.template punctuation.definition.string.template","meta.template.expression.tsx string.template punctuation.definition.string.template"],settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS In Keyword for Loops",scope:["keyword.operator.expression.in.js","keyword.operator.expression.in.jsx","keyword.operator.expression.in.ts","keyword.operator.expression.in.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Other Object",scope:["variable.other.object.js","variable.other.object.ts"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Object Literal Key",scope:["meta.object-literal.key.js","meta.object-literal.key.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Python Constants Other",scope:"source.python constant.other",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Python Constants",scope:"source.python constant",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Python Placeholder Character",scope:"constant.character.format.placeholder.other.python storage",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Python Magic",scope:"support.variable.magic.python",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Python Meta Function Parameters",scope:"meta.function.parameters.python",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Python Function Separator Annotation",scope:"punctuation.separator.annotation.python",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Python Function Separator Punctuation",scope:"punctuation.separator.parameters.python",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Fields",scope:"entity.name.variable.field.cs",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] CSharp Keyword Operators",scope:"source.cs keyword.operator",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Variables",scope:"variable.other.readwrite.cs",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Variables Other",scope:"variable.other.object.cs",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Property Other",scope:"variable.other.object.property.cs",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Property",scope:"entity.name.variable.property.cs",settings:{foreground:"#4078F2"}},{name:"[VSCODE-CUSTOM] CSharp Storage Type",scope:"storage.type.cs",settings:{foreground:"#C18401"}},{name:"[VSCODE-CUSTOM] Rust Unsafe Keyword",scope:"keyword.other.unsafe.rust",settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] Rust Entity Name Type",scope:"entity.name.type.rust",settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] Rust Storage Modifier Lifetime",scope:"storage.modifier.lifetime.rust",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Rust Entity Name Lifetime",scope:"entity.name.lifetime.rust",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Rust Storage Type Core",scope:"storage.type.core.rust",settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] Rust Meta Attribute",scope:"meta.attribute.rust",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Rust Storage Class Std",scope:"storage.class.std.rust",settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] Markdown Raw Block",scope:"markup.raw.block.markdown",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Shell Variables Punctuation Definition",scope:"punctuation.definition.variable.shell",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Css Support Constant Value",scope:"support.constant.property-value.css",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Css Punctuation Definition Constant",scope:"punctuation.definition.constant.css",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Sass Punctuation for key-value",scope:"punctuation.separator.key-value.scss",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Sass Punctuation for constants",scope:"punctuation.definition.constant.scss",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Sass Punctuation for key-value",scope:"meta.property-list.scss punctuation.separator.key-value.scss",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Java Storage Type Primitive Array",scope:"storage.type.primitive.array.java",settings:{foreground:"#C18401"}},{name:"[VSCODE-CUSTOM] Markdown headings",scope:"entity.name.section.markdown",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Markdown heading Punctuation Definition",scope:"punctuation.definition.heading.markdown",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Markdown heading setext",scope:"markup.heading.setext",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Markdown Punctuation Definition Bold",scope:"punctuation.definition.bold.markdown",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Markdown Inline Raw",scope:"markup.inline.raw.markdown",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] Markdown List Punctuation Definition",scope:"beginning.punctuation.definition.list.markdown",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Markdown Quote",scope:"markup.quote.markdown",settings:{foreground:"#A0A1A7",fontStyle:"italic"}},{name:"[VSCODE-CUSTOM] Markdown Punctuation Definition String",scope:["punctuation.definition.string.begin.markdown","punctuation.definition.string.end.markdown","punctuation.definition.metadata.markdown"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Markdown Punctuation Definition Link",scope:"punctuation.definition.metadata.markdown",settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] Markdown Underline Link/Image",scope:["markup.underline.link.markdown","markup.underline.link.image.markdown"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] Markdown Link Title/Description",scope:["string.other.link.title.markdown","string.other.link.description.markdown"],settings:{foreground:"#4078F2"}},{name:"[VSCODE-CUSTOM] Ruby Punctuation Separator Variable",scope:"punctuation.separator.variable.ruby",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Ruby Other Constant Variable",scope:"variable.other.constant.ruby",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Ruby Keyword Operator Other",scope:"keyword.operator.other.ruby",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] PHP Punctuation Variable Definition",scope:"punctuation.definition.variable.php",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] PHP Meta Class",scope:"meta.class.php",settings:{foreground:"#383A42"}}],uuid:"1446a9a1-9d70-421a-bae3-87b3b112ddb0"},i={type:"dark",colors:{"dropdown.background":"#525252","list.activeSelectionBackground":"#707070","quickInputList.focusBackground":"#707070","list.inactiveSelectionBackground":"#4e4e4e","list.hoverBackground":"#444444","list.highlightForeground":"#e58520","button.background":"#565656","editor.background":"#1e1e1e","editor.foreground":"#c5c8c6","editor.selectionBackground":"#676b7180","minimap.selectionHighlight":"#676b7180","editor.selectionHighlightBackground":"#575b6180","editor.lineHighlightBackground":"#303030","editorLineNumber.activeForeground":"#949494","editor.wordHighlightBackground":"#4747a180","editor.wordHighlightStrongBackground":"#6767ce80","editorCursor.foreground":"#c07020","editorWhitespace.foreground":"#505037","editorIndentGuide.background":"#505037","editorIndentGuide.activeBackground":"#707057","editorGroupHeader.tabsBackground":"#282828","tab.inactiveBackground":"#404040","tab.border":"#303030","tab.inactiveForeground":"#d8d8d8","tab.lastPinnedBorder":"#505050","peekView.border":"#3655b5","panelTitle.activeForeground":"#ffffff","statusBar.background":"#505050","statusBar.debuggingBackground":"#505050","statusBar.noFolderBackground":"#505050","titleBar.activeBackground":"#505050","statusBarItem.remoteBackground":"#3655b5","ports.iconRunningProcessForeground":"#CCCCCC","activityBar.background":"#353535","activityBar.foreground":"#ffffff","activityBarBadge.background":"#3655b5","sideBar.background":"#272727","sideBarSectionHeader.background":"#505050","menu.background":"#272727","menu.foreground":"#CCCCCC","pickerGroup.foreground":"#b0b0b0","inputOption.activeBorder":"#3655b5",focusBorder:"#3655b5","terminal.ansiBlack":"#1e1e1e","terminal.ansiRed":"#C4265E","terminal.ansiGreen":"#86B42B","terminal.ansiYellow":"#B3B42B","terminal.ansiBlue":"#6A7EC8","terminal.ansiMagenta":"#8C6BC8","terminal.ansiCyan":"#56ADBC","terminal.ansiWhite":"#e3e3dd","terminal.ansiBrightBlack":"#666666","terminal.ansiBrightRed":"#f92672","terminal.ansiBrightGreen":"#A6E22E","terminal.ansiBrightYellow":"#e2e22e","terminal.ansiBrightBlue":"#819aff","terminal.ansiBrightMagenta":"#AE81FF","terminal.ansiBrightCyan":"#66D9EF","terminal.ansiBrightWhite":"#f8f8f2","terminal.inactiveSelectionBackground":"#676b7140"},tokenColors:[{settings:{foreground:"#C5C8C6"}},{scope:["meta.embedded","source.groovy.embedded","variable.legacy.builtin.python"],settings:{foreground:"#C5C8C6"}},{name:"Comment",scope:"comment",settings:{fontStyle:"",foreground:"#9A9B99"}},{name:"String",scope:"string",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"String Embedded Source",scope:"string source",settings:{fontStyle:"",foreground:"#D08442"}},{name:"Number",scope:"constant.numeric",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Built-in constant",scope:"constant.language",settings:{fontStyle:"",foreground:"#408080"}},{name:"User-defined constant",scope:"constant.character, constant.other",settings:{fontStyle:"",foreground:"#8080FF"}},{name:"Keyword",scope:"keyword",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Support",scope:"support",settings:{fontStyle:"",foreground:"#C7444A"}},{name:"Storage",scope:"storage",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Class name",scope:"entity.name.class, entity.name.type, entity.name.namespace, entity.name.scope-resolution",settings:{fontStyle:"",foreground:"#9B0000"}},{name:"Inherited class",scope:"entity.other.inherited-class",settings:{fontStyle:"",foreground:"#C7444A"}},{name:"Function name",scope:"entity.name.function",settings:{fontStyle:"",foreground:"#CE6700"}},{name:"Function argument",scope:"variable.parameter",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Tag name",scope:"entity.name.tag",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Tag attribute",scope:"entity.other.attribute-name",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Library function",scope:"support.function",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Keyword",scope:"keyword",settings:{fontStyle:"",foreground:"#676867"}},{name:"Class Variable",scope:"variable.other, variable.js, punctuation.separator.variable",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Meta Brace",scope:"punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html",settings:{fontStyle:"",foreground:"#008200"}},{name:"Invalid",scope:"invalid",settings:{fontStyle:"",foreground:"#FF0B00"}},{name:"Normal Variable",scope:"variable.other.php, variable.other.normal",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Function Object",scope:"meta.function-call.object",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Function Call Variable",scope:"variable.other.property",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Keyword Control / Special",scope:["keyword.control","keyword.operator.new.cpp","keyword.operator.delete.cpp","keyword.other.using","keyword.other.directive.using","keyword.other.operator"],settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Tag",scope:"meta.tag",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Tag Name",scope:"entity.name.tag",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Doctype",scope:"meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"Tag Inline Source",scope:"meta.tag.inline source, text.html.php.source",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"Tag Other",scope:"meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Tag Attribute",scope:"entity.other.attribute-name, meta.tag punctuation.definition.string",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Tag Value",scope:"meta.tag string -source -punctuation, text source text meta.tag string -punctuation",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Meta Brace",scope:"punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"HTML ID",scope:"meta.toc-list.id",settings:{foreground:"#9AA83A"}},{name:"HTML String",scope:"string.quoted.double.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.definition.string.end.html source, string.quoted.double.html source",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"HTML Tags",scope:"punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"CSS ID",scope:"meta.selector.css entity.other.attribute-name.id",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"CSS Property Name",scope:"support.type.property-name.css",settings:{fontStyle:"",foreground:"#676867"}},{name:"CSS Property Value",scope:"meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css",settings:{fontStyle:"",foreground:"#C7444A"}},{name:"JavaScript Variable",scope:"variable.language.js",settings:{foreground:"#CC555A"}},{name:"Template Definition",scope:["punctuation.definition.template-expression","punctuation.section.embedded.coffee"],settings:{foreground:"#D08442"}},{name:"Reset JavaScript string interpolation expression",scope:["meta.template.expression"],settings:{foreground:"#C5C8C6"}},{name:"PHP Function Call",scope:"meta.function-call.object.php",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"PHP Single Quote HMTL Fix",scope:"punctuation.definition.string.end.php, punctuation.definition.string.begin.php",settings:{foreground:"#9AA83A"}},{name:"PHP Parenthesis HMTL Fix",scope:"source.php.embedded.line.html",settings:{foreground:"#676867"}},{name:"PHP Punctuation Embedded",scope:"punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php",settings:{fontStyle:"",foreground:"#D08442"}},{name:"Ruby Symbol",scope:"constant.other.symbol.ruby",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"Ruby Variable",scope:"variable.language.ruby",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Ruby Special Method",scope:"keyword.other.special-method.ruby",settings:{fontStyle:"",foreground:"#D9B700"}},{name:"Ruby Embedded Source",scope:["punctuation.section.embedded.begin.ruby","punctuation.section.embedded.end.ruby"],settings:{foreground:"#D08442"}},{name:"SQL",scope:"keyword.other.DML.sql",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"diff: header",scope:"meta.diff, meta.diff.header",settings:{fontStyle:"italic",foreground:"#E0EDDD"}},{name:"diff: deleted",scope:"markup.deleted",settings:{fontStyle:"",foreground:"#dc322f"}},{name:"diff: changed",scope:"markup.changed",settings:{fontStyle:"",foreground:"#cb4b16"}},{name:"diff: inserted",scope:"markup.inserted",settings:{foreground:"#219186"}},{name:"Markup Quote",scope:"markup.quote",settings:{foreground:"#9872A2"}},{name:"Markup Lists",scope:"markup.list",settings:{foreground:"#9AA83A"}},{name:"Markup Styling",scope:"markup.bold, markup.italic",settings:{foreground:"#6089B4"}},{name:"Markup Inline",scope:"markup.inline.raw",settings:{fontStyle:"",foreground:"#FF0080"}},{name:"Markup Headings",scope:"markup.heading",settings:{foreground:"#D0B344"}},{name:"Markup Setext Header",scope:"markup.heading.setext",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Markdown Headings",scope:"markup.heading.markdown",settings:{fontStyle:"bold"}},{name:"Markdown Quote",scope:"markup.quote.markdown",settings:{fontStyle:"italic",foreground:""}},{name:"Markdown Bold",scope:"markup.bold.markdown",settings:{fontStyle:"bold"}},{name:"Markdown Link Title/Description",scope:"string.other.link.title.markdown,string.other.link.description.markdown",settings:{foreground:"#AE81FF"}},{name:"Markdown Underline Link/Image",scope:"markup.underline.link.markdown,markup.underline.link.image.markdown",settings:{foreground:""}},{name:"Markdown Emphasis",scope:"markup.italic.markdown",settings:{fontStyle:"italic"}},{scope:"markup.strikethrough",settings:{fontStyle:"strikethrough"}},{name:"Markdown Punctuation Definition Link",scope:"markup.list.unnumbered.markdown, markup.list.numbered.markdown",settings:{foreground:""}},{name:"Markdown List Punctuation",scope:["punctuation.definition.list.begin.markdown"],settings:{foreground:""}},{scope:"token.info-token",settings:{foreground:"#6796e6"}},{scope:"token.warn-token",settings:{foreground:"#cd9731"}},{scope:"token.error-token",settings:{foreground:"#f44747"}},{scope:"token.debug-token",settings:{foreground:"#b267e6"}},{name:"this.self",scope:"variable.language",settings:{foreground:"#c7444a"}}],semanticHighlighting:!0};var s=r(558);let c=(0,n.createContext)(null);function u({children:e,loadShiki:t}){let[r,u]=(0,n.useState)(null),d=(0,o.l)("light");(0,n.useEffect)(()=>{t().then(e=>u(e))},[t]);let l=(0,n.useCallback)((e,t="tsx")=>r?{code:r.codeToHtml(e,{lang:t,theme:"light"===d?a:i}).replaceAll('tabindex="0"',"").replaceAll('class="shiki "',`class="${s.Z.pre}"`).replace("",``).replaceAll('class="shiki OneLight"',`class="${s.Z.pre}"`).replaceAll('style="background-color:#1e1e1e;color:#C5C8C6"',"").replaceAll('style="background-color:#FAFAFA;color:#383A42"',""),highlighted:!0}:{code:e,highlighted:!1},[r,d]);return n.createElement(c.Provider,{value:l},e)}function d(){let e=(0,n.useContext)(c);return e||(e=>({code:e,highlighted:!1}))}},624:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="";r{let o=e.breakpoints[r].includes("px"),n=(0,c.px)(e.breakpoints[r]),a=o?`${n-.1}px`:(0,u.em)(n-.1),i=o?`${n}px`:(0,u.em)(n);return`${t}@media (max-width: ${a}) {.mantine-visible-from-${r} {display: none !important;}}@media (min-width: ${i}) {.mantine-hidden-from-${r} {display: none !important;}}`},"");return n.createElement("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:r}})}function g(e){return Object.entries(e).map(([e,t])=>`${e}: ${t};`).join("")}function p(e,t){let r=Array.isArray(e)?e:[e];return r.reduce((e,t)=>`${t}{${e}}`,t)}var m=r(1922),f=r(5950),h=r(7923),b=r(6861);function S(e,t,r){(0,s.X)(t).forEach(o=>Object.assign(e,{[`--mantine-${r}-${o}`]:t[o]}))}let y=e=>{let t=(0,f.j)(e,"dark"),r=(0,f.j)(e,"light"),o=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:(0,u.h)(e.defaultRadius),n={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-color-scheme":"light dark","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":o,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":(0,b.a)(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${r})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)"},dark:{"--mantine-primary-color-contrast":(0,b.a)(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)"}};S(n.variables,e.breakpoints,"breakpoint"),S(n.variables,e.spacing,"spacing"),S(n.variables,e.fontSizes,"font-size"),S(n.variables,e.lineHeights,"line-height"),S(n.variables,e.shadows,"shadow"),S(n.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((t,r)=>{n.variables[`--mantine-primary-color-${r}`]=`var(--mantine-color-${e.primaryColor}-${r})`}),(0,s.X)(e.colors).forEach(o=>{e.colors[o].forEach((e,t)=>{n.variables[`--mantine-color-${o}-${t}`]=e});let a=`var(--mantine-color-${o}-${9===r?8:r+1})`,i=`var(--mantine-color-${o}-${9===t?8:t+1})`;n.light["--mantine-color-dimmed"]="var(--mantine-color-gray-6)",n.light[`--mantine-color-${o}-text`]=`var(--mantine-color-${o}-filled)`,n.light[`--mantine-color-${o}-filled`]=`var(--mantine-color-${o}-${r})`,n.light[`--mantine-color-${o}-filled-hover`]=a,n.light[`--mantine-color-${o}-light`]=(0,h.m)(e.colors[o][r],.1),n.light[`--mantine-color-${o}-light-hover`]=(0,h.m)(e.colors[o][r],.12),n.light[`--mantine-color-${o}-light-color`]=`var(--mantine-color-${o}-${r})`,n.light[`--mantine-color-${o}-outline`]=`var(--mantine-color-${o}-${r})`,n.light[`--mantine-color-${o}-outline-hover`]=(0,h.m)(e.colors[o][r],.05),n.dark["--mantine-color-dimmed"]="var(--mantine-color-dark-2)",n.dark[`--mantine-color-${o}-text`]=`var(--mantine-color-${o}-4)`,n.dark[`--mantine-color-${o}-filled`]=`var(--mantine-color-${o}-${t})`,n.dark[`--mantine-color-${o}-filled-hover`]=i,n.dark[`--mantine-color-${o}-light`]=(0,h.m)(e.colors[o][Math.max(0,t-2)],.15),n.dark[`--mantine-color-${o}-light-hover`]=(0,h.m)(e.colors[o][Math.max(0,t-2)],.2),n.dark[`--mantine-color-${o}-light-color`]=`var(--mantine-color-${o}-${Math.max(t-5,0)})`,n.dark[`--mantine-color-${o}-outline`]=`var(--mantine-color-${o}-${Math.max(t-4,0)})`,n.dark[`--mantine-color-${o}-outline-hover`]=(0,h.m)(e.colors[o][Math.max(t-4,0)],.05)});let a=e.headings.sizes;return(0,s.X)(a).forEach(t=>{n.variables[`--mantine-${t}-font-size`]=a[t].fontSize,n.variables[`--mantine-${t}-line-height`]=a[t].lineHeight,n.variables[`--mantine-${t}-font-weight`]=a[t].fontWeight||e.headings.fontWeight}),n};var k=r(2234);let C=y(k.t);function v({cssVariablesSelector:e}){let t=(0,d.rZ)(),r=(0,i.R7)(),o=(0,i.Sm)(),a=function({theme:e,generator:t}){let r=y(e),o=t?.(e);return o?(0,m.R)(r,o):r}({theme:t,generator:o}),c=":root"===e,u=c?function(e){let t={variables:{},light:{},dark:{}};return(0,s.X)(e.variables).forEach(r=>{C.variables[r]!==e.variables[r]&&(t.variables[r]=e.variables[r])}),(0,s.X)(e.light).forEach(r=>{C.light[r]!==e.light[r]&&(t.light[r]=e.light[r])}),(0,s.X)(e.dark).forEach(r=>{C.dark[r]!==e.dark[r]&&(t.dark[r]=e.dark[r])}),t}(a):a,l=function(e,t){let r=g(e.variables),o=r?p(t,r):"",n=g(e.dark),a=n?p(`${t}[data-mantine-color-scheme="dark"]`,n):"",i=g(e.light),s=i?p(`${t}[data-mantine-color-scheme="light"]`,i):"";return`${o}${a}${s}`}(u,e);return l?n.createElement("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${l}${c?"":` - ${e}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; } - ${e}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; } -`}`}}):null}v.displayName="@mantine/CssVariables";var w=r(213);function E(e,t){let r="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",r)}function A({theme:e,children:t,getStyleNonce:r,withCssVariables:o=!0,cssVariablesSelector:s=":root",classNamesPrefix:c="mantine",colorSchemeManager:u=function({key:e="mantine-color-scheme-value"}={}){let t;return{get:t=>{if("undefined"==typeof window)return t;try{let r=window.localStorage.getItem(e);return a(r)?r:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:r=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&a(t.newValue)&&r(t.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}(),defaultColorScheme:g="light",getRootElement:p=()=>document.documentElement,cssVariablesResolver:m,forceColorScheme:f}){let{colorScheme:h,setColorScheme:b,clearColorScheme:S}=function({manager:e,defaultColorScheme:t,getRootElement:r,forceColorScheme:o}){let a=(0,n.useRef)(),[i,s]=(0,n.useState)(()=>e.get(t)),c=o||i,u=(0,n.useCallback)(t=>{o||(E(t,r),s(t),e.set(t))},[e.set,c,o]),d=(0,n.useCallback)(()=>{s(t),E(t,r),e.clear()},[e.clear,t]);return(0,n.useEffect)(()=>(e.subscribe(u),e.unsubscribe),[e.subscribe,e.unsubscribe]),(0,w.Y)(()=>{E(e.get(t),r)},[]),(0,n.useEffect)(()=>{if(o)return E(o,r),()=>{};void 0===o&&E(i,r),a.current=window.matchMedia("(prefers-color-scheme: dark)");let e=e=>{"auto"===i&&E(e.matches?"dark":"light",r)};return a.current?.addEventListener("change",e),()=>a.current?.removeEventListener("change",e)},[i,o]),{colorScheme:c,setColorScheme:u,clearColorScheme:d}}({defaultColorScheme:g,forceColorScheme:f,manager:u,getRootElement:p});return!function({respectReducedMotion:e,getRootElement:t}){(0,w.Y)(()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")},[e])}({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:p}),n.createElement(i.XD.Provider,{value:{colorSchemeManager:u,colorScheme:h,setColorScheme:b,clearColorScheme:S,getRootElement:p,classNamesPrefix:c,getStyleNonce:r,cssVariablesResolver:m,cssVariablesSelector:s}},n.createElement(d.M2,{theme:e},o&&n.createElement(v,{cssVariablesSelector:s}),n.createElement(l,null),t))}!function(){let e=console.error;console.error=(...t)=>{t.length>1&&"string"==typeof t[0]&&t[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof t[1]&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}(),A.displayName="@mantine/core/MantineProvider",r(8670),r(2408),r(1194),r(2441);var O=r(1020);r(2225);var M=r(8038),x=r.n(M),T={src:"/mantine-flip/_next/static/media/favicon.f40b4fa9.svg",height:500,width:500,blurWidth:0,blurHeight:0};let D={};async function B(){let{getHighlighter:e}=await Promise.all([r.e(9962),r.e(2382)]).then(r.bind(r,8506)),t=await e({langs:["tsx","scss","html","bash","json"]});return t}function F(e){let{Component:t,pageProps:r}=e;return(0,o.jsxs)(A,{theme:D,children:[(0,o.jsxs)(x(),{children:[(0,o.jsx)("title",{children:"Mantine Flip"}),(0,o.jsx)("meta",{name:"viewport",content:"minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"}),(0,o.jsx)("link",{rel:"shortcut icon",href:T.src})]}),(0,o.jsx)(O.U,{loadShiki:B,children:(0,o.jsx)(t,{...r})})]})}},8670:function(){},2408:function(){},1194:function(){},2441:function(){},2225:function(){},1712:function(){},8038:function(e,t,r){e.exports=r(3833)},8373:function(e,t,r){"use strict";r.d(t,{R7:function(){return c},Sm:function(){return i},XD:function(){return n},uK:function(){return s},wB:function(){return a}});var o=r(7378);let n=(0,o.createContext)(null);function a(){let e=(0,o.useContext)(n);if(!e)throw Error("[@mantine/core] MantineProvider was not found in tree");return e}function i(){return a().cssVariablesResolver}function s(){return a().classNamesPrefix}function c(){return a().getStyleNonce}},7040:function(e,t,r){"use strict";r.d(t,{M2:function(){return l},rZ:function(){return d}});var o=r(7378),n=r(2234),a=r(1922);function i(e){return!(e<0)&&!(e>9)&&parseInt(e.toString(),10)===e}function s(e){if(!(e.primaryColor in e.colors))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");if("object"==typeof e.primaryShade&&(!i(e.primaryShade.dark)||!i(e.primaryShade.light))||"number"==typeof e.primaryShade&&!i(e.primaryShade))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }")}let c=(0,o.createContext)(null),u=()=>(0,o.useContext)(c)||n.t;function d(){let e=(0,o.useContext)(c);if(!e)throw Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function l({theme:e,children:t,inherit:r=!0}){let i=u(),d=(0,o.useMemo)(()=>(function(e,t){if(!t)return s(e),e;let r=(0,a.R)(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(r.headings.fontFamily=t.fontFamily),s(r),r})(r?i:n.t,e),[e,i,r]);return o.createElement(c.Provider,{value:d},t)}l.displayName="@mantine/core/MantineThemeProvider"},6861:function(e,t,r){"use strict";r.d(t,{R:function(){return a},a:function(){return i}});var o=r(5950),n=r(4710);function a({color:e,theme:t,autoContrast:r=!0}){let o="boolean"==typeof r?r:t.autoContrast;if(!o)return"var(--mantine-color-white)";let a=(0,n.E)({color:e||t.primaryColor,theme:t});return a.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function i(e,t){return a({color:e.colors[e.primaryColor][(0,o.j)(e,t)],theme:e,autoContrast:null})}},9766:function(e,t,r){"use strict";r.d(t,{u:function(){return n}});var o=r(9104);function n(e,t){let r={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg||t.defaultGradient.deg||0},n=(0,o.p)(r.from,t),a=(0,o.p)(r.to,t);return`linear-gradient(${r.deg}deg, ${n} 0%, ${a} 100%)`}},5950:function(e,t,r){"use strict";function o(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}r.d(t,{j:function(){return o}})},9104:function(e,t,r){"use strict";r.d(t,{p:function(){return n}});var o=r(4710);function n(e,t){let r=(0,o.E)({color:e||t.primaryColor,theme:t});return r.variable?`var(${r.variable})`:e}},4710:function(e,t,r){"use strict";r.d(t,{E:function(){return s}});var o=r(5950),n=r(7838);function a(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function i(e,t=.179){return!e.startsWith("var(")&&function(e){if(e.startsWith("oklch("))return(function(e){let t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;let{r:t,g:r,b:o}=(0,n.c)(e),i=a(t/255),s=a(r/255),c=a(o/255);return .2126*i+.7152*s+.0722*c}(e)>t}function s({color:e,theme:t,colorScheme:r}){if("string"!=typeof e)throw Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if("bright"===e)return{color:e,value:"dark"===r?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:i("dark"===r?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===r?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:i("dark"===r?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:i("white"===e?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};let[n,a]=e.split("."),s=a?Number(a):void 0,c=n in t.colors;if(c){let e=void 0!==s?t.colors[n][s]:t.colors[n][(0,o.j)(t,r||"light")];return{color:n,value:e,shade:s,isThemeColor:c,isLight:i(e,t.luminanceThreshold),variable:a?`--mantine-color-${n}-${s}`:`--mantine-color-${n}-filled`}}return{color:e,value:e,isThemeColor:c,isLight:i(e,t.luminanceThreshold),shade:s,variable:void 0}}},7923:function(e,t,r){"use strict";r.d(t,{m:function(){return n}});var o=r(7838);function n(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(")){let r=(1-t)*100;return`color-mix(in srgb, ${e}, transparent ${r}%)`}if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);let{r,g:n,b:a}=(0,o.c)(e);return`rgba(${r}, ${n}, ${a}, ${t})`}},7838:function(e,t,r){"use strict";function o(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)?function(e){let t=e.replace("#","");if(3===t.length){let e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){let e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}let r=parseInt(t,16);return{r:r>>16&255,g:r>>8&255,b:255&r,a:1}}(e):e.startsWith("rgb")?function(e){let[t,r,o,n]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:r,b:o,a:n||1}}(e):e.startsWith("hsl")?function(e){let t,r,o;let n=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!n)return{r:0,g:0,b:0,a:1};let a=parseInt(n[1],10),i=parseInt(n[2],10)/100,s=parseInt(n[3],10)/100,c=n[5]?parseFloat(n[5]):void 0,u=(1-Math.abs(2*s-1))*i,d=a/60,l=u*(1-Math.abs(d%2-1)),g=s-u/2;return d>=0&&d<1?(t=u,r=l,o=0):d>=1&&d<2?(t=l,r=u,o=0):d>=2&&d<3?(t=0,r=u,o=l):d>=3&&d<4?(t=0,r=l,o=u):d>=4&&d<5?(t=l,r=0,o=u):(t=u,r=0,o=l),{r:Math.round((t+g)*255),g:Math.round((r+g)*255),b:Math.round((o+g)*255),a:c||1}}(e):{r:0,g:0,b:0,a:1}}r.d(t,{c:function(){return o}})},2234:function(e,t,r){"use strict";r.d(t,{t:function(){return d}});var o=r(4485);r(7378);var n=r(7838);function a(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;let{r,g:o,b:a,a:i}=(0,n.c)(e),s=1-t,c=e=>Math.round(e*s);return`rgba(${c(r)}, ${c(o)}, ${c(a)}, ${i})`}var i=r(9766),s=r(4710),c=r(7923);let u="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",d={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:({color:e,theme:t,variant:r,gradient:n,autoContrast:u})=>{let d=(0,s.E)({color:e,theme:t}),l="boolean"==typeof u?u:t.autoContrast;if("filled"===r){let t=l&&d.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return d.isThemeColor?void 0===d.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${(0,o.h)(1)} solid transparent`}:{background:`var(--mantine-color-${d.color}-${d.shade})`,hover:`var(--mantine-color-${d.color}-${9===d.shade?8:d.shade+1})`,color:t,border:`${(0,o.h)(1)} solid transparent`}:{background:e,hover:a(e,.1),color:t,border:`${(0,o.h)(1)} solid transparent`}}if("light"===r){if(d.isThemeColor){if(void 0===d.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,o.h)(1)} solid transparent`};let r=t.colors[d.color][d.shade];return{background:(0,c.m)(r,.1),hover:(0,c.m)(r,.12),color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,o.h)(1)} solid transparent`}}return{background:(0,c.m)(e,.1),hover:(0,c.m)(e,.12),color:e,border:`${(0,o.h)(1)} solid transparent`}}if("outline"===r)return d.isThemeColor?void 0===d.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${(0,o.h)(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:(0,c.m)(t.colors[d.color][d.shade],.05),color:`var(--mantine-color-${d.color}-${d.shade})`,border:`${(0,o.h)(1)} solid var(--mantine-color-${d.color}-${d.shade})`}:{background:"transparent",hover:(0,c.m)(e,.05),color:e,border:`${(0,o.h)(1)} solid ${e}`};if("subtle"===r){if(d.isThemeColor){if(void 0===d.shade)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,o.h)(1)} solid transparent`};let r=t.colors[d.color][d.shade];return{background:"transparent",hover:(0,c.m)(r,.12),color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,o.h)(1)} solid transparent`}}return{background:"transparent",hover:(0,c.m)(e,.12),color:e,border:`${(0,o.h)(1)} solid transparent`}}return"transparent"===r?d.isThemeColor?void 0===d.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${(0,o.h)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,o.h)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${(0,o.h)(1)} solid transparent`}:"white"===r?d.isThemeColor?void 0===d.shade?{background:"var(--mantine-color-white)",hover:a(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${(0,o.h)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:a(t.white,.01),color:`var(--mantine-color-${d.color}-${d.shade})`,border:`${(0,o.h)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:a(t.white,.01),color:e,border:`${(0,o.h)(1)} solid transparent`}:"gradient"===r?{background:(0,i.u)(n,t),hover:(0,i.u)(n,t),color:"var(--mantine-color-white)",border:"none"}:"default"===r?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${(0,o.h)(1)} solid var(--mantine-color-default-border)`}:{}},autoContrast:!1,luminanceThreshold:.3,fontFamily:u,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:u,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:(0,o.h)(34),lineHeight:"1.3"},h2:{fontSize:(0,o.h)(26),lineHeight:"1.35"},h3:{fontSize:(0,o.h)(22),lineHeight:"1.4"},h4:{fontSize:(0,o.h)(18),lineHeight:"1.45"},h5:{fontSize:(0,o.h)(16),lineHeight:"1.5"},h6:{fontSize:(0,o.h)(14),lineHeight:"1.5"}}},fontSizes:{xs:(0,o.h)(12),sm:(0,o.h)(14),md:(0,o.h)(16),lg:(0,o.h)(18),xl:(0,o.h)(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:(0,o.h)(2),sm:(0,o.h)(4),md:(0,o.h)(8),lg:(0,o.h)(16),xl:(0,o.h)(32)},spacing:{xs:(0,o.h)(10),sm:(0,o.h)(12),md:(0,o.h)(16),lg:(0,o.h)(20),xl:(0,o.h)(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${(0,o.h)(1)} ${(0,o.h)(3)} rgba(0, 0, 0, 0.05), 0 ${(0,o.h)(1)} ${(0,o.h)(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${(0,o.h)(1)} ${(0,o.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,o.h)(10)} ${(0,o.h)(15)} ${(0,o.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,o.h)(7)} ${(0,o.h)(7)} ${(0,o.h)(-5)}`,md:`0 ${(0,o.h)(1)} ${(0,o.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,o.h)(20)} ${(0,o.h)(25)} ${(0,o.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,o.h)(10)} ${(0,o.h)(10)} ${(0,o.h)(-5)}`,lg:`0 ${(0,o.h)(1)} ${(0,o.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,o.h)(28)} ${(0,o.h)(23)} ${(0,o.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,o.h)(12)} ${(0,o.h)(12)} ${(0,o.h)(-7)}`,xl:`0 ${(0,o.h)(1)} ${(0,o.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,o.h)(36)} ${(0,o.h)(28)} ${(0,o.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,o.h)(17)} ${(0,o.h)(17)} ${(0,o.h)(-7)}`},other:{},components:{}}},5959:function(e,t,r){"use strict";r.d(t,{l:function(){return a}});var o=r(3710),n=r(805);function a(e,t={getInitialValueInEffect:!0}){let r=(0,o.t)(e,t),{colorScheme:a}=(0,n.X)();return"auto"===a?r:a}},805:function(e,t,r){"use strict";r.d(t,{X:function(){return s}});var o=r(7378),n=r(3710),a=r(8373);function i(){let e=document.createElement("style");return e.innerHTML="*, *::before, *::after {transition: none !important;}",e.setAttribute("data-mantine-disable-transition","true"),document.head.appendChild(e),()=>document.querySelectorAll("[data-mantine-disable-transition]").forEach(e=>e.remove())}function s({keepTransitions:e}={}){let t=(0,o.useRef)(),r=(0,o.useRef)(),s=(0,o.useContext)(a.XD);if(!s)throw Error("[@mantine/core] MantineProvider was not found in tree");let c=o=>{s.setColorScheme(o),t.current=e?()=>{}:i(),window.clearTimeout(r.current),r.current=window.setTimeout(()=>{t.current?.()},10)},u=(0,n.t)("light",{getInitialValueInEffect:!1}),d="auto"===s.colorScheme?u:s.colorScheme,l=(0,o.useCallback)(()=>c("light"===d?"dark":"light"),[c,d]);return(0,o.useEffect)(()=>()=>{t.current?.(),window.clearTimeout(r.current)},[]),{colorScheme:s.colorScheme,setColorScheme:c,clearColorScheme:()=>{s.clearColorScheme(),t.current=e?()=>{}:i(),window.clearTimeout(r.current),r.current=window.setTimeout(()=>{t.current?.()},10)},toggleColorScheme:l}}},1922:function(e,t,r){"use strict";function o(e){return e&&"object"==typeof e&&!Array.isArray(e)}r.d(t,{R:function(){return function e(t,r){let n={...t};return o(t)&&o(r)&&Object.keys(r).forEach(a=>{o(r[a])&&a in t?n[a]=e(n[a],r[a]):n[a]=r[a]}),n}}})},3613:function(e,t,r){"use strict";function o(e){return Object.keys(e)}r.d(t,{X:function(){return o}})},3512:function(e,t,r){"use strict";function o(e){let t="string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e;return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}r.d(t,{px:function(){return o}})},4485:function(e,t,r){"use strict";function o(e){return`calc(${e} * var(--mantine-scale))`}function n(e,{shouldScale:t=!1}={}){return function r(n){if(0===n||"0"===n)return`0${e}`;if("number"==typeof n){let r=`${n/16}${e}`;return t?o(r):r}if("string"==typeof n){if(n.startsWith("calc(")||n.startsWith("var(")||n.startsWith("clamp("))return n;if(n.includes(" "))return n.split(" ").map(e=>r(e)).join(" ");if(n.includes(e))return t?o(n):n;let a=n.replace("px","");if(!Number.isNaN(Number(a))){let r=`${Number(a)/16}${e}`;return t?o(r):r}}return n}}r.d(t,{em:function(){return i},h:function(){return a}});let a=n("rem",{shouldScale:!0}),i=n("em")},3710:function(e,t,r){"use strict";r.d(t,{t:function(){return n}});var o=r(1263);function n(e,t){return(0,o.a)("(prefers-color-scheme: dark)","dark"===e,t)?"dark":"light"}},213:function(e,t,r){"use strict";r.d(t,{Y:function(){return n}});var o=r(7378);let n="undefined"!=typeof document?o.useLayoutEffect:o.useEffect},1263:function(e,t,r){"use strict";r.d(t,{a:function(){return n}});var o=r(7378);function n(e,t,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){var n;let[a,i]=(0,o.useState)(r?t:"boolean"==typeof n?n:!!("undefined"!=typeof window&&"matchMedia"in window)&&window.matchMedia(e).matches),s=(0,o.useRef)();return(0,o.useEffect)(()=>{if("matchMedia"in window)return s.current=window.matchMedia(e),i(s.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(r){return e.addListener(t),()=>e.removeListener(t)}}(s.current,e=>i(e.matches))},[e]),a}},558:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o={code:"m-5d0899e8",pre:"m-348cdb48",header:"m-4543bbc8",controls:"m-23f2bd31",copy:"m-5d089b70",control:"m-6c83b382",file:"m-5d09e177",files:"m-44324ddc",codeWrapper:"m-e42c0d8b",showCodeButton:"m-d9142897",root:"m-5d0f6cdd",fileIcon:"m-19e0fe90"}},1020:function(e,t,r){"use strict";r.d(t,{U:function(){return u},Y:function(){return d}});var o=r(7378),n=r(5959);let a={author:"akamud",name:"OneLight",colors:{"activityBar.background":"#FAFAFA","activityBar.foreground":"#121417","editorInlayHint.background":"#F5F5F5","editorInlayHint.foreground":"#AFB2BB","notebook.cellEditorBackground":"#F5F5F5","activityBarBadge.background":"#526FFF","activityBarBadge.foreground":"#FFFFFF","button.background":"#5871EF","button.foreground":"#FFFFFF","button.hoverBackground":"#6B83ED","diffEditor.insertedTextBackground":"#00809B33","dropdown.background":"#FFFFFF","dropdown.border":"#DBDBDC","editorIndentGuide.activeBackground":"#626772","editor.background":"#FAFAFA","editor.foreground":"#383A42","editor.lineHighlightBackground":"#383A420C","editor.selectionBackground":"#E5E5E6","editorCursor.foreground":"#526FFF","editor.findMatchHighlightBackground":"#526FFF33","editorGroup.background":"#EAEAEB","editorGroup.border":"#DBDBDC","editorGroupHeader.tabsBackground":"#EAEAEB","editorIndentGuide.background":"#383A4233","editorLineNumber.foreground":"#9D9D9F","editorLineNumber.activeForeground":"#383A42","editorWhitespace.foreground":"#383A4233","editorRuler.foreground":"#383A4233","editorHoverWidget.background":"#EAEAEB","editorHoverWidget.border":"#DBDBDC","editorSuggestWidget.background":"#EAEAEB","editorSuggestWidget.border":"#DBDBDC","editorSuggestWidget.selectedBackground":"#FFFFFF","editorWidget.background":"#EAEAEB","editorWidget.border":"#E5E5E6","input.background":"#FFFFFF","input.border":"#DBDBDC",focusBorder:"#526FFF","list.activeSelectionBackground":"#DBDBDC","list.activeSelectionForeground":"#232324","list.focusBackground":"#DBDBDC","list.hoverBackground":"#DBDBDC66","list.highlightForeground":"#121417","list.inactiveSelectionBackground":"#DBDBDC","list.inactiveSelectionForeground":"#232324","notification.background":"#333333","pickerGroup.border":"#526FFF","scrollbarSlider.background":"#4E566680","scrollbarSlider.activeBackground":"#747D9180","scrollbarSlider.hoverBackground":"#5A637580","sideBar.background":"#EAEAEB","sideBarSectionHeader.background":"#FAFAFA","statusBar.background":"#EAEAEB","statusBar.foreground":"#424243","statusBarItem.hoverBackground":"#DBDBDC","statusBar.noFolderBackground":"#EAEAEB","tab.activeBackground":"#FAFAFA","tab.activeForeground":"#121417","tab.border":"#DBDBDC","tab.inactiveBackground":"#EAEAEB","titleBar.activeBackground":"#EAEAEB","titleBar.activeForeground":"#424243","titleBar.inactiveBackground":"#EAEAEB","titleBar.inactiveForeground":"#424243","statusBar.debuggingForeground":"#FFFFFF","extensionButton.prominentBackground":"#3BBA54","extensionButton.prominentHoverBackground":"#4CC263","badge.background":"#526FFF","badge.foreground":"#FFFFFF","peekView.border":"#526FFF","peekViewResult.background":"#EAEAEB","peekViewResult.selectionBackground":"#DBDBDC","peekViewTitle.background":"#FFFFFF","peekViewEditor.background":"#FFFFFF"},tokenColors:[{name:"Comment",scope:["comment"],settings:{foreground:"#A0A1A7",fontStyle:"italic"}},{name:"Comment Markup Link",scope:["comment markup.link"],settings:{foreground:"#A0A1A7"}},{name:"Entity Name Type",scope:["entity.name.type"],settings:{foreground:"#C18401"}},{name:"Entity Other Inherited Class",scope:["entity.other.inherited-class"],settings:{foreground:"#C18401"}},{name:"Keyword",scope:["keyword"],settings:{foreground:"#A626A4"}},{name:"Keyword Control",scope:["keyword.control"],settings:{foreground:"#A626A4"}},{name:"Keyword Operator",scope:["keyword.operator"],settings:{foreground:"#383A42"}},{name:"Keyword Other Special Method",scope:["keyword.other.special-method"],settings:{foreground:"#4078F2"}},{name:"Keyword Other Unit",scope:["keyword.other.unit"],settings:{foreground:"#986801"}},{name:"Storage",scope:["storage"],settings:{foreground:"#A626A4"}},{name:"Storage Type Annotation,storage Type Primitive",scope:["storage.type.annotation","storage.type.primitive"],settings:{foreground:"#A626A4"}},{name:"Storage Modifier Package,storage Modifier Import",scope:["storage.modifier.package","storage.modifier.import"],settings:{foreground:"#383A42"}},{name:"Constant",scope:["constant"],settings:{foreground:"#986801"}},{name:"Constant Variable",scope:["constant.variable"],settings:{foreground:"#986801"}},{name:"Constant Character Escape",scope:["constant.character.escape"],settings:{foreground:"#0184BC"}},{name:"Constant Numeric",scope:["constant.numeric"],settings:{foreground:"#986801"}},{name:"Constant Other Color",scope:["constant.other.color"],settings:{foreground:"#0184BC"}},{name:"Constant Other Symbol",scope:["constant.other.symbol"],settings:{foreground:"#0184BC"}},{name:"Variable",scope:["variable"],settings:{foreground:"#E45649"}},{name:"Variable Interpolation",scope:["variable.interpolation"],settings:{foreground:"#CA1243"}},{name:"Variable Parameter",scope:["variable.parameter"],settings:{foreground:"#383A42"}},{name:"String",scope:["string"],settings:{foreground:"#50A14F"}},{name:"String > Source,string Embedded",scope:["string > source","string embedded"],settings:{foreground:"#383A42"}},{name:"String Regexp",scope:["string.regexp"],settings:{foreground:"#0184BC"}},{name:"String Regexp Source Ruby Embedded",scope:["string.regexp source.ruby.embedded"],settings:{foreground:"#C18401"}},{name:"String Other Link",scope:["string.other.link"],settings:{foreground:"#E45649"}},{name:"Punctuation Definition Comment",scope:["punctuation.definition.comment"],settings:{foreground:"#A0A1A7"}},{name:"Punctuation Definition Method Parameters,punctuation Definition Function Parameters,punctuation Definition Parameters,punctuation Definition Separator,punctuation Definition Seperator,punctuation Definition Array",scope:["punctuation.definition.method-parameters","punctuation.definition.function-parameters","punctuation.definition.parameters","punctuation.definition.separator","punctuation.definition.seperator","punctuation.definition.array"],settings:{foreground:"#383A42"}},{name:"Punctuation Definition Heading,punctuation Definition Identity",scope:["punctuation.definition.heading","punctuation.definition.identity"],settings:{foreground:"#4078F2"}},{name:"Punctuation Definition Bold",scope:["punctuation.definition.bold"],settings:{foreground:"#C18401",fontStyle:"bold"}},{name:"Punctuation Definition Italic",scope:["punctuation.definition.italic"],settings:{foreground:"#A626A4",fontStyle:"italic"}},{name:"Punctuation Section Embedded",scope:["punctuation.section.embedded"],settings:{foreground:"#CA1243"}},{name:"Punctuation Section Method,punctuation Section Class,punctuation Section Inner Class",scope:["punctuation.section.method","punctuation.section.class","punctuation.section.inner-class"],settings:{foreground:"#383A42"}},{name:"Support Class",scope:["support.class"],settings:{foreground:"#C18401"}},{name:"Support Type",scope:["support.type"],settings:{foreground:"#0184BC"}},{name:"Support Function",scope:["support.function"],settings:{foreground:"#0184BC"}},{name:"Support Function Any Method",scope:["support.function.any-method"],settings:{foreground:"#4078F2"}},{name:"Entity Name Function",scope:["entity.name.function"],settings:{foreground:"#4078F2"}},{name:"Entity Name Class,entity Name Type Class",scope:["entity.name.class","entity.name.type.class"],settings:{foreground:"#C18401"}},{name:"Entity Name Section",scope:["entity.name.section"],settings:{foreground:"#4078F2"}},{name:"Entity Name Tag",scope:["entity.name.tag"],settings:{foreground:"#E45649"}},{name:"Entity Other Attribute Name",scope:["entity.other.attribute-name"],settings:{foreground:"#986801"}},{name:"Entity Other Attribute Name Id",scope:["entity.other.attribute-name.id"],settings:{foreground:"#4078F2"}},{name:"Meta Class",scope:["meta.class"],settings:{foreground:"#C18401"}},{name:"Meta Class Body",scope:["meta.class.body"],settings:{foreground:"#383A42"}},{name:"Meta Method Call,meta Method",scope:["meta.method-call","meta.method"],settings:{foreground:"#383A42"}},{name:"Meta Definition Variable",scope:["meta.definition.variable"],settings:{foreground:"#E45649"}},{name:"Meta Link",scope:["meta.link"],settings:{foreground:"#986801"}},{name:"Meta Require",scope:["meta.require"],settings:{foreground:"#4078F2"}},{name:"Meta Selector",scope:["meta.selector"],settings:{foreground:"#A626A4"}},{name:"Meta Separator",scope:["meta.separator"],settings:{foreground:"#383A42"}},{name:"Meta Tag",scope:["meta.tag"],settings:{foreground:"#383A42"}},{name:"Underline",scope:["underline"],settings:{"text-decoration":"underline"}},{name:"None",scope:["none"],settings:{foreground:"#383A42"}},{name:"Invalid Deprecated",scope:["invalid.deprecated"],settings:{foreground:"#000000",background:"#F2A60D"}},{name:"Invalid Illegal",scope:["invalid.illegal"],settings:{foreground:"white",background:"#FF1414"}},{name:"Markup Bold",scope:["markup.bold"],settings:{foreground:"#986801",fontStyle:"bold"}},{name:"Markup Changed",scope:["markup.changed"],settings:{foreground:"#A626A4"}},{name:"Markup Deleted",scope:["markup.deleted"],settings:{foreground:"#E45649"}},{name:"Markup Italic",scope:["markup.italic"],settings:{foreground:"#A626A4",fontStyle:"italic"}},{name:"Markup Heading",scope:["markup.heading"],settings:{foreground:"#E45649"}},{name:"Markup Heading Punctuation Definition Heading",scope:["markup.heading punctuation.definition.heading"],settings:{foreground:"#4078F2"}},{name:"Markup Link",scope:["markup.link"],settings:{foreground:"#0184BC"}},{name:"Markup Inserted",scope:["markup.inserted"],settings:{foreground:"#50A14F"}},{name:"Markup Quote",scope:["markup.quote"],settings:{foreground:"#986801"}},{name:"Markup Raw",scope:["markup.raw"],settings:{foreground:"#50A14F"}},{name:"Source C Keyword Operator",scope:["source.c keyword.operator"],settings:{foreground:"#A626A4"}},{name:"Source Cpp Keyword Operator",scope:["source.cpp keyword.operator"],settings:{foreground:"#A626A4"}},{name:"Source Cs Keyword Operator",scope:["source.cs keyword.operator"],settings:{foreground:"#A626A4"}},{name:"Source Css Property Name,source Css Property Value",scope:["source.css property-name","source.css property-value"],settings:{foreground:"#696C77"}},{name:"Source Css Property Name Support,source Css Property Value Support",scope:["source.css property-name.support","source.css property-value.support"],settings:{foreground:"#383A42"}},{name:"Source Elixir Source Embedded Source",scope:["source.elixir source.embedded.source"],settings:{foreground:"#383A42"}},{name:"Source Elixir Constant Language,source Elixir Constant Numeric,source Elixir Constant Definition",scope:["source.elixir constant.language","source.elixir constant.numeric","source.elixir constant.definition"],settings:{foreground:"#4078F2"}},{name:"Source Elixir Variable Definition,source Elixir Variable Anonymous",scope:["source.elixir variable.definition","source.elixir variable.anonymous"],settings:{foreground:"#A626A4"}},{name:"Source Elixir Parameter Variable Function",scope:["source.elixir parameter.variable.function"],settings:{foreground:"#986801",fontStyle:"italic"}},{name:"Source Elixir Quoted",scope:["source.elixir quoted"],settings:{foreground:"#50A14F"}},{name:"Source Elixir Keyword Special Method,source Elixir Embedded Section,source Elixir Embedded Source Empty",scope:["source.elixir keyword.special-method","source.elixir embedded.section","source.elixir embedded.source.empty"],settings:{foreground:"#E45649"}},{name:"Source Elixir Readwrite Module Punctuation",scope:["source.elixir readwrite.module punctuation"],settings:{foreground:"#E45649"}},{name:"Source Elixir Regexp Section,source Elixir Regexp String",scope:["source.elixir regexp.section","source.elixir regexp.string"],settings:{foreground:"#CA1243"}},{name:"Source Elixir Separator,source Elixir Keyword Operator",scope:["source.elixir separator","source.elixir keyword.operator"],settings:{foreground:"#986801"}},{name:"Source Elixir Variable Constant",scope:["source.elixir variable.constant"],settings:{foreground:"#C18401"}},{name:"Source Elixir Array,source Elixir Scope,source Elixir Section",scope:["source.elixir array","source.elixir scope","source.elixir section"],settings:{foreground:"#696C77"}},{name:"Source Gfm Markup",scope:["source.gfm markup"],settings:{"-webkit-font-smoothing":"auto"}},{name:"Source Gfm Link Entity",scope:["source.gfm link entity"],settings:{foreground:"#4078F2"}},{name:"Source Go Storage Type String",scope:["source.go storage.type.string"],settings:{foreground:"#A626A4"}},{name:"Source Ini Keyword Other Definition Ini",scope:["source.ini keyword.other.definition.ini"],settings:{foreground:"#E45649"}},{name:"Source Java Storage Modifier Import",scope:["source.java storage.modifier.import"],settings:{foreground:"#C18401"}},{name:"Source Java Storage Type",scope:["source.java storage.type"],settings:{foreground:"#C18401"}},{name:"Source Java Keyword Operator Instanceof",scope:["source.java keyword.operator.instanceof"],settings:{foreground:"#A626A4"}},{name:"Source Java Properties Meta Key Pair",scope:["source.java-properties meta.key-pair"],settings:{foreground:"#E45649"}},{name:"Source Java Properties Meta Key Pair > Punctuation",scope:["source.java-properties meta.key-pair > punctuation"],settings:{foreground:"#383A42"}},{name:"Source Js Keyword Operator",scope:["source.js keyword.operator"],settings:{foreground:"#0184BC"}},{name:"Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void",scope:["source.js keyword.operator.delete","source.js keyword.operator.in","source.js keyword.operator.of","source.js keyword.operator.instanceof","source.js keyword.operator.new","source.js keyword.operator.typeof","source.js keyword.operator.void"],settings:{foreground:"#A626A4"}},{name:"Source Ts Keyword Operator",scope:["source.ts keyword.operator"],settings:{foreground:"#0184BC"}},{name:"Source Flow Keyword Operator",scope:["source.flow keyword.operator"],settings:{foreground:"#0184BC"}},{name:"Source Json Meta Structure Dictionary Json > String Quoted Json",scope:["source.json meta.structure.dictionary.json > string.quoted.json"],settings:{foreground:"#E45649"}},{name:"Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String",scope:["source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string"],settings:{foreground:"#E45649"}},{name:"Source Json Meta Structure Dictionary Json > Value Json > String Quoted Json,source Json Meta Structure Array Json > Value Json > String Quoted Json,source Json Meta Structure Dictionary Json > Value Json > String Quoted Json > Punctuation,source Json Meta Structure Array Json > Value Json > String Quoted Json > Punctuation",scope:["source.json meta.structure.dictionary.json > value.json > string.quoted.json","source.json meta.structure.array.json > value.json > string.quoted.json","source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation","source.json meta.structure.array.json > value.json > string.quoted.json > punctuation"],settings:{foreground:"#50A14F"}},{name:"Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json",scope:["source.json meta.structure.dictionary.json > constant.language.json","source.json meta.structure.array.json > constant.language.json"],settings:{foreground:"#0184BC"}},{name:"Ng Interpolation",scope:["ng.interpolation"],settings:{foreground:"#E45649"}},{name:"Ng Interpolation Begin,ng Interpolation End",scope:["ng.interpolation.begin","ng.interpolation.end"],settings:{foreground:"#4078F2"}},{name:"Ng Interpolation Function",scope:["ng.interpolation function"],settings:{foreground:"#E45649"}},{name:"Ng Interpolation Function Begin,ng Interpolation Function End",scope:["ng.interpolation function.begin","ng.interpolation function.end"],settings:{foreground:"#4078F2"}},{name:"Ng Interpolation Bool",scope:["ng.interpolation bool"],settings:{foreground:"#986801"}},{name:"Ng Interpolation Bracket",scope:["ng.interpolation bracket"],settings:{foreground:"#383A42"}},{name:"Ng Pipe,ng Operator",scope:["ng.pipe","ng.operator"],settings:{foreground:"#383A42"}},{name:"Ng Tag",scope:["ng.tag"],settings:{foreground:"#0184BC"}},{name:"Ng Attribute With Value Attribute Name",scope:["ng.attribute-with-value attribute-name"],settings:{foreground:"#C18401"}},{name:"Ng Attribute With Value String",scope:["ng.attribute-with-value string"],settings:{foreground:"#A626A4"}},{name:"Ng Attribute With Value String Begin,ng Attribute With Value String End",scope:["ng.attribute-with-value string.begin","ng.attribute-with-value string.end"],settings:{foreground:"#383A42"}},{name:"Source Ruby Constant Other Symbol > Punctuation",scope:["source.ruby constant.other.symbol > punctuation"],settings:{foreground:"inherit"}},{name:"Source Php Class Bracket",scope:["source.php class.bracket"],settings:{foreground:"#383A42"}},{name:"Source Python Keyword Operator Logical Python",scope:["source.python keyword.operator.logical.python"],settings:{foreground:"#A626A4"}},{name:"Source Python Variable Parameter",scope:["source.python variable.parameter"],settings:{foreground:"#986801"}},{name:"customrule",scope:"customrule",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Support Type Property Name",scope:"support.type.property-name",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Punctuation for Quoted String",scope:"string.quoted.double punctuation",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] Support Constant",scope:"support.constant",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JSON Property Name",scope:"support.type.property-name.json",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JSON Punctuation for Property Name",scope:"support.type.property-name.json punctuation",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation for key-value",scope:["punctuation.separator.key-value.ts","punctuation.separator.key-value.js","punctuation.separator.key-value.tsx"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Embedded Operator",scope:["source.js.embedded.html keyword.operator","source.ts.embedded.html keyword.operator"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Other Readwrite",scope:["variable.other.readwrite.js","variable.other.readwrite.ts","variable.other.readwrite.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variable Dom",scope:["support.variable.dom.js","support.variable.dom.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variable Property Dom",scope:["support.variable.property.dom.js","support.variable.property.dom.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Interpolation String Punctuation",scope:["meta.template.expression.js punctuation.definition","meta.template.expression.ts punctuation.definition"],settings:{foreground:"#CA1243"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Type Parameters",scope:["source.ts punctuation.definition.typeparameters","source.js punctuation.definition.typeparameters","source.tsx punctuation.definition.typeparameters"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Definition Block",scope:["source.ts punctuation.definition.block","source.js punctuation.definition.block","source.tsx punctuation.definition.block"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Separator Comma",scope:["source.ts punctuation.separator.comma","source.js punctuation.separator.comma","source.tsx punctuation.separator.comma"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Property",scope:["support.variable.property.js","support.variable.property.ts","support.variable.property.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Default Keyword",scope:["keyword.control.default.js","keyword.control.default.ts","keyword.control.default.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Instanceof Keyword",scope:["keyword.operator.expression.instanceof.js","keyword.operator.expression.instanceof.ts","keyword.operator.expression.instanceof.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] JS/TS Of Keyword",scope:["keyword.operator.expression.of.js","keyword.operator.expression.of.ts","keyword.operator.expression.of.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] JS/TS Braces/Brackets",scope:["meta.brace.round.js","meta.array-binding-pattern-variable.js","meta.brace.square.js","meta.brace.round.ts","meta.array-binding-pattern-variable.ts","meta.brace.square.ts","meta.brace.round.tsx","meta.array-binding-pattern-variable.tsx","meta.brace.square.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Accessor",scope:["source.js punctuation.accessor","source.ts punctuation.accessor","source.tsx punctuation.accessor"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Terminator Statement",scope:["punctuation.terminator.statement.js","punctuation.terminator.statement.ts","punctuation.terminator.statement.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Array variables",scope:["meta.array-binding-pattern-variable.js variable.other.readwrite.js","meta.array-binding-pattern-variable.ts variable.other.readwrite.ts","meta.array-binding-pattern-variable.tsx variable.other.readwrite.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variables",scope:["source.js support.variable","source.ts support.variable","source.tsx support.variable"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Support Variables",scope:["variable.other.constant.property.js","variable.other.constant.property.ts","variable.other.constant.property.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Keyword New",scope:["keyword.operator.new.ts","keyword.operator.new.j","keyword.operator.new.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] TS Keyword Operator",scope:["source.ts keyword.operator","source.tsx keyword.operator"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Punctuation Parameter Separator",scope:["punctuation.separator.parameter.js","punctuation.separator.parameter.ts","punctuation.separator.parameter.tsx "],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Import",scope:["constant.language.import-export-all.js","constant.language.import-export-all.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JSX/TSX Import",scope:["constant.language.import-export-all.jsx","constant.language.import-export-all.tsx"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Keyword Control As",scope:["keyword.control.as.js","keyword.control.as.ts","keyword.control.as.jsx","keyword.control.as.tsx"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Alias",scope:["variable.other.readwrite.alias.js","variable.other.readwrite.alias.ts","variable.other.readwrite.alias.jsx","variable.other.readwrite.alias.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Constants",scope:["variable.other.constant.js","variable.other.constant.ts","variable.other.constant.jsx","variable.other.constant.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Export Variable",scope:["meta.export.default.js variable.other.readwrite.js","meta.export.default.ts variable.other.readwrite.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JS/TS Template Strings Punctuation Accessor",scope:["source.js meta.template.expression.js punctuation.accessor","source.ts meta.template.expression.ts punctuation.accessor","source.tsx meta.template.expression.tsx punctuation.accessor"],settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS Import equals",scope:["source.js meta.import-equals.external.js keyword.operator","source.jsx meta.import-equals.external.jsx keyword.operator","source.ts meta.import-equals.external.ts keyword.operator","source.tsx meta.import-equals.external.tsx keyword.operator"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Type Module",scope:"entity.name.type.module.js,entity.name.type.module.ts,entity.name.type.module.jsx,entity.name.type.module.tsx",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Class",scope:"meta.class.js,meta.class.ts,meta.class.jsx,meta.class.tsx",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Property Definition Variable",scope:["meta.definition.property.js variable","meta.definition.property.ts variable","meta.definition.property.jsx variable","meta.definition.property.tsx variable"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Type Parameters Type",scope:["meta.type.parameters.js support.type","meta.type.parameters.jsx support.type","meta.type.parameters.ts support.type","meta.type.parameters.tsx support.type"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Tag Keyword Operator",scope:["source.js meta.tag.js keyword.operator","source.jsx meta.tag.jsx keyword.operator","source.ts meta.tag.ts keyword.operator","source.tsx meta.tag.tsx keyword.operator"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Tag Punctuation",scope:["meta.tag.js punctuation.section.embedded","meta.tag.jsx punctuation.section.embedded","meta.tag.ts punctuation.section.embedded","meta.tag.tsx punctuation.section.embedded"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Array Literal Variable",scope:["meta.array.literal.js variable","meta.array.literal.jsx variable","meta.array.literal.ts variable","meta.array.literal.tsx variable"],settings:{foreground:"#C18401"}},{name:"[VSCODE-CUSTOM] JS/TS Module Exports",scope:["support.type.object.module.js","support.type.object.module.jsx","support.type.object.module.ts","support.type.object.module.tsx"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] JSON Constants",scope:["constant.language.json"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Object Constants",scope:["variable.other.constant.object.js","variable.other.constant.object.jsx","variable.other.constant.object.ts","variable.other.constant.object.tsx"],settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] JS/TS Properties Keyword",scope:["storage.type.property.js","storage.type.property.jsx","storage.type.property.ts","storage.type.property.tsx"],settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] JS/TS Single Quote Inside Templated String",scope:["meta.template.expression.js string.quoted punctuation.definition","meta.template.expression.jsx string.quoted punctuation.definition","meta.template.expression.ts string.quoted punctuation.definition","meta.template.expression.tsx string.quoted punctuation.definition"],settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS Backtick inside Templated String",scope:["meta.template.expression.js string.template punctuation.definition.string.template","meta.template.expression.jsx string.template punctuation.definition.string.template","meta.template.expression.ts string.template punctuation.definition.string.template","meta.template.expression.tsx string.template punctuation.definition.string.template"],settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] JS/TS In Keyword for Loops",scope:["keyword.operator.expression.in.js","keyword.operator.expression.in.jsx","keyword.operator.expression.in.ts","keyword.operator.expression.in.tsx"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] JS/TS Variable Other Object",scope:["variable.other.object.js","variable.other.object.ts"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] JS/TS Meta Object Literal Key",scope:["meta.object-literal.key.js","meta.object-literal.key.ts"],settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Python Constants Other",scope:"source.python constant.other",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Python Constants",scope:"source.python constant",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Python Placeholder Character",scope:"constant.character.format.placeholder.other.python storage",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Python Magic",scope:"support.variable.magic.python",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Python Meta Function Parameters",scope:"meta.function.parameters.python",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Python Function Separator Annotation",scope:"punctuation.separator.annotation.python",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Python Function Separator Punctuation",scope:"punctuation.separator.parameters.python",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Fields",scope:"entity.name.variable.field.cs",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] CSharp Keyword Operators",scope:"source.cs keyword.operator",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Variables",scope:"variable.other.readwrite.cs",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Variables Other",scope:"variable.other.object.cs",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Property Other",scope:"variable.other.object.property.cs",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] CSharp Property",scope:"entity.name.variable.property.cs",settings:{foreground:"#4078F2"}},{name:"[VSCODE-CUSTOM] CSharp Storage Type",scope:"storage.type.cs",settings:{foreground:"#C18401"}},{name:"[VSCODE-CUSTOM] Rust Unsafe Keyword",scope:"keyword.other.unsafe.rust",settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] Rust Entity Name Type",scope:"entity.name.type.rust",settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] Rust Storage Modifier Lifetime",scope:"storage.modifier.lifetime.rust",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Rust Entity Name Lifetime",scope:"entity.name.lifetime.rust",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Rust Storage Type Core",scope:"storage.type.core.rust",settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] Rust Meta Attribute",scope:"meta.attribute.rust",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Rust Storage Class Std",scope:"storage.class.std.rust",settings:{foreground:"#0184BC"}},{name:"[VSCODE-CUSTOM] Markdown Raw Block",scope:"markup.raw.block.markdown",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Shell Variables Punctuation Definition",scope:"punctuation.definition.variable.shell",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Css Support Constant Value",scope:"support.constant.property-value.css",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Css Punctuation Definition Constant",scope:"punctuation.definition.constant.css",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Sass Punctuation for key-value",scope:"punctuation.separator.key-value.scss",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Sass Punctuation for constants",scope:"punctuation.definition.constant.scss",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Sass Punctuation for key-value",scope:"meta.property-list.scss punctuation.separator.key-value.scss",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Java Storage Type Primitive Array",scope:"storage.type.primitive.array.java",settings:{foreground:"#C18401"}},{name:"[VSCODE-CUSTOM] Markdown headings",scope:"entity.name.section.markdown",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Markdown heading Punctuation Definition",scope:"punctuation.definition.heading.markdown",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Markdown heading setext",scope:"markup.heading.setext",settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Markdown Punctuation Definition Bold",scope:"punctuation.definition.bold.markdown",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Markdown Inline Raw",scope:"markup.inline.raw.markdown",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] Markdown List Punctuation Definition",scope:"beginning.punctuation.definition.list.markdown",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Markdown Quote",scope:"markup.quote.markdown",settings:{foreground:"#A0A1A7",fontStyle:"italic"}},{name:"[VSCODE-CUSTOM] Markdown Punctuation Definition String",scope:["punctuation.definition.string.begin.markdown","punctuation.definition.string.end.markdown","punctuation.definition.metadata.markdown"],settings:{foreground:"#383A42"}},{name:"[VSCODE-CUSTOM] Markdown Punctuation Definition Link",scope:"punctuation.definition.metadata.markdown",settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] Markdown Underline Link/Image",scope:["markup.underline.link.markdown","markup.underline.link.image.markdown"],settings:{foreground:"#A626A4"}},{name:"[VSCODE-CUSTOM] Markdown Link Title/Description",scope:["string.other.link.title.markdown","string.other.link.description.markdown"],settings:{foreground:"#4078F2"}},{name:"[VSCODE-CUSTOM] Ruby Punctuation Separator Variable",scope:"punctuation.separator.variable.ruby",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] Ruby Other Constant Variable",scope:"variable.other.constant.ruby",settings:{foreground:"#986801"}},{name:"[VSCODE-CUSTOM] Ruby Keyword Operator Other",scope:"keyword.operator.other.ruby",settings:{foreground:"#50A14F"}},{name:"[VSCODE-CUSTOM] PHP Punctuation Variable Definition",scope:"punctuation.definition.variable.php",settings:{foreground:"#E45649"}},{name:"[VSCODE-CUSTOM] PHP Meta Class",scope:"meta.class.php",settings:{foreground:"#383A42"}}],uuid:"1446a9a1-9d70-421a-bae3-87b3b112ddb0"},i={type:"dark",colors:{"dropdown.background":"#525252","list.activeSelectionBackground":"#707070","quickInputList.focusBackground":"#707070","list.inactiveSelectionBackground":"#4e4e4e","list.hoverBackground":"#444444","list.highlightForeground":"#e58520","button.background":"#565656","editor.background":"#1e1e1e","editor.foreground":"#c5c8c6","editor.selectionBackground":"#676b7180","minimap.selectionHighlight":"#676b7180","editor.selectionHighlightBackground":"#575b6180","editor.lineHighlightBackground":"#303030","editorLineNumber.activeForeground":"#949494","editor.wordHighlightBackground":"#4747a180","editor.wordHighlightStrongBackground":"#6767ce80","editorCursor.foreground":"#c07020","editorWhitespace.foreground":"#505037","editorIndentGuide.background":"#505037","editorIndentGuide.activeBackground":"#707057","editorGroupHeader.tabsBackground":"#282828","tab.inactiveBackground":"#404040","tab.border":"#303030","tab.inactiveForeground":"#d8d8d8","tab.lastPinnedBorder":"#505050","peekView.border":"#3655b5","panelTitle.activeForeground":"#ffffff","statusBar.background":"#505050","statusBar.debuggingBackground":"#505050","statusBar.noFolderBackground":"#505050","titleBar.activeBackground":"#505050","statusBarItem.remoteBackground":"#3655b5","ports.iconRunningProcessForeground":"#CCCCCC","activityBar.background":"#353535","activityBar.foreground":"#ffffff","activityBarBadge.background":"#3655b5","sideBar.background":"#272727","sideBarSectionHeader.background":"#505050","menu.background":"#272727","menu.foreground":"#CCCCCC","pickerGroup.foreground":"#b0b0b0","inputOption.activeBorder":"#3655b5",focusBorder:"#3655b5","terminal.ansiBlack":"#1e1e1e","terminal.ansiRed":"#C4265E","terminal.ansiGreen":"#86B42B","terminal.ansiYellow":"#B3B42B","terminal.ansiBlue":"#6A7EC8","terminal.ansiMagenta":"#8C6BC8","terminal.ansiCyan":"#56ADBC","terminal.ansiWhite":"#e3e3dd","terminal.ansiBrightBlack":"#666666","terminal.ansiBrightRed":"#f92672","terminal.ansiBrightGreen":"#A6E22E","terminal.ansiBrightYellow":"#e2e22e","terminal.ansiBrightBlue":"#819aff","terminal.ansiBrightMagenta":"#AE81FF","terminal.ansiBrightCyan":"#66D9EF","terminal.ansiBrightWhite":"#f8f8f2","terminal.inactiveSelectionBackground":"#676b7140"},tokenColors:[{settings:{foreground:"#C5C8C6"}},{scope:["meta.embedded","source.groovy.embedded","variable.legacy.builtin.python"],settings:{foreground:"#C5C8C6"}},{name:"Comment",scope:"comment",settings:{fontStyle:"",foreground:"#9A9B99"}},{name:"String",scope:"string",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"String Embedded Source",scope:"string source",settings:{fontStyle:"",foreground:"#D08442"}},{name:"Number",scope:"constant.numeric",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Built-in constant",scope:"constant.language",settings:{fontStyle:"",foreground:"#408080"}},{name:"User-defined constant",scope:"constant.character, constant.other",settings:{fontStyle:"",foreground:"#8080FF"}},{name:"Keyword",scope:"keyword",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Support",scope:"support",settings:{fontStyle:"",foreground:"#C7444A"}},{name:"Storage",scope:"storage",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Class name",scope:"entity.name.class, entity.name.type, entity.name.namespace, entity.name.scope-resolution",settings:{fontStyle:"",foreground:"#9B0000"}},{name:"Inherited class",scope:"entity.other.inherited-class",settings:{fontStyle:"",foreground:"#C7444A"}},{name:"Function name",scope:"entity.name.function",settings:{fontStyle:"",foreground:"#CE6700"}},{name:"Function argument",scope:"variable.parameter",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Tag name",scope:"entity.name.tag",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Tag attribute",scope:"entity.other.attribute-name",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Library function",scope:"support.function",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Keyword",scope:"keyword",settings:{fontStyle:"",foreground:"#676867"}},{name:"Class Variable",scope:"variable.other, variable.js, punctuation.separator.variable",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Meta Brace",scope:"punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html",settings:{fontStyle:"",foreground:"#008200"}},{name:"Invalid",scope:"invalid",settings:{fontStyle:"",foreground:"#FF0B00"}},{name:"Normal Variable",scope:"variable.other.php, variable.other.normal",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Function Object",scope:"meta.function-call.object",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Function Call Variable",scope:"variable.other.property",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Keyword Control / Special",scope:["keyword.control","keyword.operator.new.cpp","keyword.operator.delete.cpp","keyword.other.using","keyword.other.directive.using","keyword.other.operator"],settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Tag",scope:"meta.tag",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Tag Name",scope:"entity.name.tag",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Doctype",scope:"meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"Tag Inline Source",scope:"meta.tag.inline source, text.html.php.source",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"Tag Other",scope:"meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"Tag Attribute",scope:"entity.other.attribute-name, meta.tag punctuation.definition.string",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Tag Value",scope:"meta.tag string -source -punctuation, text source text meta.tag string -punctuation",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"Meta Brace",scope:"punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"HTML ID",scope:"meta.toc-list.id",settings:{foreground:"#9AA83A"}},{name:"HTML String",scope:"string.quoted.double.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.definition.string.end.html source, string.quoted.double.html source",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"HTML Tags",scope:"punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end",settings:{fontStyle:"",foreground:"#6089B4"}},{name:"CSS ID",scope:"meta.selector.css entity.other.attribute-name.id",settings:{fontStyle:"",foreground:"#9872A2"}},{name:"CSS Property Name",scope:"support.type.property-name.css",settings:{fontStyle:"",foreground:"#676867"}},{name:"CSS Property Value",scope:"meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css",settings:{fontStyle:"",foreground:"#C7444A"}},{name:"JavaScript Variable",scope:"variable.language.js",settings:{foreground:"#CC555A"}},{name:"Template Definition",scope:["punctuation.definition.template-expression","punctuation.section.embedded.coffee"],settings:{foreground:"#D08442"}},{name:"Reset JavaScript string interpolation expression",scope:["meta.template.expression"],settings:{foreground:"#C5C8C6"}},{name:"PHP Function Call",scope:"meta.function-call.object.php",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"PHP Single Quote HMTL Fix",scope:"punctuation.definition.string.end.php, punctuation.definition.string.begin.php",settings:{foreground:"#9AA83A"}},{name:"PHP Parenthesis HMTL Fix",scope:"source.php.embedded.line.html",settings:{foreground:"#676867"}},{name:"PHP Punctuation Embedded",scope:"punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php",settings:{fontStyle:"",foreground:"#D08442"}},{name:"Ruby Symbol",scope:"constant.other.symbol.ruby",settings:{fontStyle:"",foreground:"#9AA83A"}},{name:"Ruby Variable",scope:"variable.language.ruby",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Ruby Special Method",scope:"keyword.other.special-method.ruby",settings:{fontStyle:"",foreground:"#D9B700"}},{name:"Ruby Embedded Source",scope:["punctuation.section.embedded.begin.ruby","punctuation.section.embedded.end.ruby"],settings:{foreground:"#D08442"}},{name:"SQL",scope:"keyword.other.DML.sql",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"diff: header",scope:"meta.diff, meta.diff.header",settings:{fontStyle:"italic",foreground:"#E0EDDD"}},{name:"diff: deleted",scope:"markup.deleted",settings:{fontStyle:"",foreground:"#dc322f"}},{name:"diff: changed",scope:"markup.changed",settings:{fontStyle:"",foreground:"#cb4b16"}},{name:"diff: inserted",scope:"markup.inserted",settings:{foreground:"#219186"}},{name:"Markup Quote",scope:"markup.quote",settings:{foreground:"#9872A2"}},{name:"Markup Lists",scope:"markup.list",settings:{foreground:"#9AA83A"}},{name:"Markup Styling",scope:"markup.bold, markup.italic",settings:{foreground:"#6089B4"}},{name:"Markup Inline",scope:"markup.inline.raw",settings:{fontStyle:"",foreground:"#FF0080"}},{name:"Markup Headings",scope:"markup.heading",settings:{foreground:"#D0B344"}},{name:"Markup Setext Header",scope:"markup.heading.setext",settings:{fontStyle:"",foreground:"#D0B344"}},{name:"Markdown Headings",scope:"markup.heading.markdown",settings:{fontStyle:"bold"}},{name:"Markdown Quote",scope:"markup.quote.markdown",settings:{fontStyle:"italic",foreground:""}},{name:"Markdown Bold",scope:"markup.bold.markdown",settings:{fontStyle:"bold"}},{name:"Markdown Link Title/Description",scope:"string.other.link.title.markdown,string.other.link.description.markdown",settings:{foreground:"#AE81FF"}},{name:"Markdown Underline Link/Image",scope:"markup.underline.link.markdown,markup.underline.link.image.markdown",settings:{foreground:""}},{name:"Markdown Emphasis",scope:"markup.italic.markdown",settings:{fontStyle:"italic"}},{scope:"markup.strikethrough",settings:{fontStyle:"strikethrough"}},{name:"Markdown Punctuation Definition Link",scope:"markup.list.unnumbered.markdown, markup.list.numbered.markdown",settings:{foreground:""}},{name:"Markdown List Punctuation",scope:["punctuation.definition.list.begin.markdown"],settings:{foreground:""}},{scope:"token.info-token",settings:{foreground:"#6796e6"}},{scope:"token.warn-token",settings:{foreground:"#cd9731"}},{scope:"token.error-token",settings:{foreground:"#f44747"}},{scope:"token.debug-token",settings:{foreground:"#b267e6"}},{name:"this.self",scope:"variable.language",settings:{foreground:"#c7444a"}}],semanticHighlighting:!0};var s=r(558);let c=(0,o.createContext)(null);function u({children:e,loadShiki:t}){let[r,u]=(0,o.useState)(null),d=(0,n.l)("light");(0,o.useEffect)(()=>{t().then(e=>u(e))},[t]);let l=(0,o.useCallback)((e,t="tsx")=>r?{code:r.codeToHtml(e,{lang:t,theme:"light"===d?a:i}).replaceAll('tabindex="0"',"").replaceAll('class="shiki "',`class="${s.Z.pre}"`).replace("",``).replaceAll('class="shiki OneLight"',`class="${s.Z.pre}"`).replaceAll('style="background-color:#1e1e1e;color:#C5C8C6"',"").replaceAll('style="background-color:#FAFAFA;color:#383A42"',""),highlighted:!0}:{code:e,highlighted:!1},[r,d]);return o.createElement(c.Provider,{value:l},e)}function d(){let e=(0,o.useContext)(c);return e||(e=>({code:e,highlighted:!1}))}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(6321),t(5949)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/index-6966afe9feae0421.js b/_next/static/chunks/pages/index-6966afe9feae0421.js deleted file mode 100644 index 81e18ca..0000000 --- a/_next/static/chunks/pages/index-6966afe9feae0421.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405],{9536:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return t(5190)}])},5190:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return nf}});var i=t(4246),r=t(7378),s=t(9746),a=t(6677),o=t(2238),l=t(4366),d=t(149),c=t(624),p=t(1251),h=t.n(p);function u(e){let{className:n,...t}=e;return(0,i.jsx)(d.x,{component:"span",className:(0,c.Z)(h().code,n),...t})}var m=t(1996);function x(e){let{errorOf:n}=e;return(0,i.jsxs)(d.x,{children:[(0,i.jsxs)(d.x,{span:!0,c:"red",children:["Error loading component ",n," data."," "]}),"If you see this message please let us know by"," ",(0,i.jsx)(m.e,{href:"https://github.com/mantinedev/mantine/issues/new?assignees=&labels=&template=docs_report.yml",target:"_blank",children:"opening an issue on GitHub"}),"."]})}function f(e){let{component:n,query:t,data:r}=e;if(!r[n])return(0,i.jsx)(x,{errorOf:"props"});let s=Object.keys(r[n].props).filter(e=>r[n].props[e].name.toLowerCase().includes(t.toLowerCase().trim())).map(e=>{let s=r[n].props[e];return(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsxs)(o.i.Td,{style:{whiteSpace:"nowrap"},children:[(0,i.jsx)(l.y,{highlight:t,component:"span",fz:"sm",children:s.name}),s.required&&(0,i.jsxs)(d.x,{component:"sup",c:"red",fz:"xs",children:[" ","*"]})]}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(u,{children:s.type.name})}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(d.x,{fz:"sm",dangerouslySetInnerHTML:{__html:s.description}})})]},e)});return 0===s.length?(0,i.jsx)(d.x,{c:"dimmed",mb:"xl",fz:"sm",children:"Nothing found"}):(0,i.jsx)(o.i.ScrollContainer,{minWidth:800,children:(0,i.jsxs)(o.i,{layout:"fixed",children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:210,children:"Name"}),(0,i.jsx)(o.i.Th,{w:310,children:"Type"}),(0,i.jsx)(o.i.Th,{children:"Description"})]})}),(0,i.jsx)(o.i.Tbody,{children:s})]})})}var j=t(4046),g=t(2033),b=t(7854);function v(e){let{component:n,componentPrefix:t}=e;return t?t===n?n:"".concat(t,".").concat(n.replace(t,"")):n}var _=t(5628),y=t.n(_);function w(e){let{components:n,componentPrefix:t,data:s}=e,[a,o]=(0,r.useState)(""),l=n.map(e=>(0,i.jsxs)("div",{className:y().section,children:[(0,i.jsxs)(j.D,{order:2,className:y().title,children:[v({component:e,componentPrefix:t})," component props"]}),(0,i.jsx)(f,{component:e,query:a,data:s})]},e));return(0,i.jsxs)("div",{className:y().root,children:[(0,i.jsx)(g.o,{className:y().search,value:a,onChange:e=>o(e.currentTarget.value),leftSection:(0,i.jsx)(b.Z,{className:y().searchIcon}),placeholder:"Search props",radius:"md",size:"lg",autoFocus:!0}),l]})}var T=t(1799),F=t(4485),k=t(603),C=t(7261),N=t(1598),S=t.n(N);function z(e){if(0===e.length)return -1;let n=e.reduce((e,n,t)=>Math.abs(e.position)e.depth>1),u=()=>{s(z(c.current.map(e=>e.getNode().getBoundingClientRect())))};if((0,r.useEffect)(()=>{let e=function(){let e=document.getElementById("mdx");return e?function(e){let n=[];for(let t=0;tdocument.getElementById(i.id)})}return n}(Array.from(e.querySelectorAll("[data-heading]"))):[]}();return c.current=e,l(e),s(z(e.map(e=>e.getNode().getBoundingClientRect()))),window.addEventListener("scroll",u),()=>window.removeEventListener("scroll",u)},[]),0===h.length)return null;let m=h.map((e,n)=>(0,i.jsx)(d.x,{component:"a",fz:"sm",className:S().link,mod:{active:t===n},href:"#".concat(e.id),__vars:{"--toc-link-offset":"".concat(e.depth-1)},onClick:n=>{n.preventDefault(),p.replace("".concat(p.pathname,"#").concat(e.id))},children:e.content},e.id));return(0,i.jsx)(T.x,{component:"nav",mod:{"with-tabs":n},className:S().wrapper,children:(0,i.jsx)("div",{className:S().inner,children:(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:S().header,children:[(0,i.jsx)(C.Z,{style:{width:(0,F.h)(20),height:(0,F.h)(20)},stroke:1.5}),(0,i.jsx)(d.x,{className:S().title,children:"Table of contents"})]}),(0,i.jsx)(k.x.Autosize,{mah:"calc(100vh - ".concat((0,F.h)(140),")"),type:"never",offsetScrollbars:!0,children:(0,i.jsx)("div",{className:S().items,children:m})})]})})})}var P=t(2752),D=t.n(P);function E(e){let{children:n,...t}=e;return(0,i.jsx)(d.x,{component:"span","data-docs-inline-code":!0,dangerouslySetInnerHTML:{__html:n.replace(/`([^`]+)`/g,"$1").replace(/!important!/g,"Important")},fz:"sm",...t})}function I(e){let{data:n,component:t,fixedLayout:r=!0,...s}=e,a=Object.keys(n.selectors).map(e=>(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Td,{children:e}),(0,i.jsx)(o.i.Td,{children:(0,i.jsxs)(u,{children:[".mantine-",t,"-",e]})}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:n.selectors[e]})})]},e));return(0,i.jsx)(o.i.ScrollContainer,{minWidth:600,children:(0,i.jsxs)(o.i,{layout:r?"fixed":void 0,...s,children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:r?210:void 0,children:"Selector"}),(0,i.jsx)(o.i.Th,{w:r?310:void 0,children:"Static selector"}),(0,i.jsx)(o.i.Th,{children:"Description"})]})}),(0,i.jsx)(o.i.Tbody,{children:a})]})})}function A(e){let{data:n,fixedLayout:t=!0,...r}=e,s=Object.keys(n.vars).reduce((e,t)=>(Object.keys(n.vars[t]).forEach((r,s)=>{e.push((0,i.jsxs)(o.i.Tr,{children:[0===s&&(0,i.jsx)(o.i.Td,{rowSpan:Object.keys(n.vars[t]).length,children:t}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(u,{children:r})}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:n.vars[t][r]})})]},"".concat(t,"-").concat(r)))}),e),[]);return(0,i.jsx)(o.i.ScrollContainer,{minWidth:600,children:(0,i.jsxs)(o.i,{layout:t?"fixed":void 0,...r,children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:t?210:void 0,children:"Selector"}),(0,i.jsx)(o.i.Th,{w:t?310:void 0,children:"Variable"}),(0,i.jsx)(o.i.Th,{children:"Description"})]})}),(0,i.jsx)(o.i.Tbody,{children:s})]})})}function q(e){var n,t,r;let{data:s,fixedLayout:a=!0,...l}=e,d=null===(n=s.modifiers)||void 0===n?void 0:n.some(e=>!!e.condition),c=null===(t=s.modifiers)||void 0===t?void 0:t.some(e=>!!e.value),p=(null===(r=s.modifiers)||void 0===r?void 0:r.map((e,n)=>(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Td,{children:Array.isArray(e.selector)?e.selector.join(", "):e.selector}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(u,{children:e.modifier})}),d&&(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:e.condition||"–"})}),c&&(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:e.value||"–"})})]},n)))||[];return(0,i.jsx)(o.i.ScrollContainer,{minWidth:600,children:(0,i.jsxs)(o.i,{layout:a?"fixed":void 0,...l,children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:a?210:void 0,children:"Selector"}),(0,i.jsx)(o.i.Th,{w:a?310:void 0,children:"Attribute"}),d&&(0,i.jsx)(o.i.Th,{children:"Condition"}),c&&(0,i.jsx)(o.i.Th,{children:"Value"})]})}),(0,i.jsx)(o.i.Tbody,{children:p})]})})}var W=t(2118),M=t.n(W);function L(e){let{component:n,componentPrefix:t,data:r}=e;if(!r)return(0,i.jsx)(x,{errorOf:"Styles API"});let s=v({component:n,componentPrefix:t});return(0,i.jsxs)("div",{className:M().root,children:[(0,i.jsxs)("div",{className:M().section,children:[(0,i.jsxs)(j.D,{order:2,className:M().title,children:[s," selectors"]}),(0,i.jsx)(I,{component:n,data:r})]}),Object.keys(r.vars).length>0&&(0,i.jsxs)("div",{className:M().section,children:[(0,i.jsxs)(j.D,{order:2,className:M().title,children:[s," CSS variables"]}),(0,i.jsx)(A,{data:r})]}),Array.isArray(r.modifiers)&&r.modifiers.length>0&&(0,i.jsxs)("div",{className:M().section,children:[(0,i.jsxs)(j.D,{order:2,className:M().title,children:[s," data attributes"]}),(0,i.jsx)(q,{data:r})]})]})}var O=t(8970),V=t(531),H=t(360),Z=t(1363),G=t(4675),U=t(7040),X=t(103),R=t(7923),Y=t(6239),J=t.n(Y);function K(e){let{className:n,...t}=e,r=(0,U.rZ)();return(0,i.jsx)(X.V,{className:(0,c.Z)(J().root,n),icon:(0,i.jsx)(G.Z,{className:J().icon}),radius:"md",__vars:{"--docs-bq-code-bg-light":(0,R.m)(r.colors.blue[6],.2),"--docs-bq-code-bg-dark":(0,R.m)(r.colors.blue[4],.2)},...t})}var $=t(6938),Q=t.n($);function ee(e){let{id:n,children:t,order:r=2,...s}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{id:n,"data-heading":t,"data-order":r,className:Q().titleOffset}),(0,i.jsx)(j.D,{order:r,className:Q().title,...s,children:(0,i.jsx)("a",{className:(0,c.Z)(Q().titleLink,"mantine-focus-auto"),href:"#".concat(n),children:t})})]})}let en=e=>n=>(0,i.jsx)(ee,{order:e,...n});function et(e){let{children:n}=e;return(0,i.jsx)(Z.P,{className:Q().code,code:n.props.children,language:function(e){let n=(e.props.className||"").match(RegExp("language-(?.*)"));return n&&n.groups&&n.groups.lang?n.groups.lang:"tsx"}(n)})}function ei(e){return(0,i.jsx)("p",{className:Q().paragraph,...e})}function er(e){return(0,i.jsx)("ul",{className:Q().ul,...e})}function es(e){return(0,i.jsx)("li",{className:Q().li,...e})}function ea(e){let{href:n,...t}=e;return(0,i.jsx)(m.e,{className:Q().link,href:n,...t})}function eo(e){return{img:V.E,ul:er,li:es,p:ei,a:ea,blockquote:K,code:O.E,h1:en(1),h2:en(2),h3:en(3),h4:en(4),h5:en(5),h6:en(6),pre:et,Demo:H.B,...e}}function el(e){let{components:n,data:t,componentPrefix:r}=e,s=n.map(e=>(0,i.jsx)("div",{className:M().group,children:(0,i.jsx)(L,{component:e,componentPrefix:r,data:t[e]})},e));return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:M().groupsHeader,children:[(0,i.jsx)(ee,{style:{marginTop:0},children:"Styles API"}),(0,i.jsxs)(ei,{style:{marginTop:0},children:[(0,i.jsx)(O.E,{children:n[0]})," component supports"," ",(0,i.jsx)(ea,{href:"https://mantine.dev/styles/styles-api",target:"_blank",children:"Styles API"}),". With Styles API, you can customize styles of any inner element. Follow"," ",(0,i.jsx)(ea,{href:"https://mantine.dev/styles/styles-api",target:"_blank",children:"the documentation"})," ","to learn how to use CSS modules, CSS variables and inline styles to get full control over component styles."]})]}),s]})}function ed(e){let{children:n,docgen:t,componentsProps:o,componentsStyles:l,stylesApiData:d,componentPrefix:c}=e,p=(0,a.useRouter)(),[h,u]=(0,r.useState)("docs"),m=Array.isArray(o),x=Array.isArray(l);return((0,r.useEffect)(()=>{u(window.location.search.replace("?t=","")||"docs")},[]),m||x)?(0,i.jsxs)(s.m,{variant:"outline",value:h,classNames:{root:D().root,list:D().tabsList,tab:D().tab},keepMounted:!1,radius:"md",onChange:e=>{p.replace("docs"===e?p.pathname:"".concat(p.pathname,"?t=").concat(e)),u(e)},children:[(0,i.jsx)("div",{className:D().tabsWrapper,children:(0,i.jsxs)(s.m.List,{children:[(0,i.jsx)(s.m.Tab,{value:"docs",children:"Documentation"}),m&&(0,i.jsx)(s.m.Tab,{value:"props",children:"Props"}),x&&(0,i.jsx)(s.m.Tab,{value:"styles-api",children:"Styles API"})]})}),(0,i.jsx)(s.m.Panel,{value:"docs",children:(0,i.jsxs)("div",{className:D().tabContent,"data-main":!0,children:[(0,i.jsx)("div",{className:D().main,id:"mdx",children:n}),(0,i.jsx)("div",{className:D().tableOfContents,children:(0,i.jsx)(B,{withTabs:!0})})]})}),(0,i.jsx)(s.m.Panel,{value:"props",children:(0,i.jsx)("div",{className:D().tabContent,"data-secondary":!0,children:(0,i.jsx)(w,{components:o,data:t})})}),(0,i.jsx)(s.m.Panel,{value:"styles-api",children:(0,i.jsx)("div",{className:D().tabContent,"data-secondary":!0,children:d&&(0,i.jsx)(el,{data:d,components:l,componentPrefix:c})})})]}):null}var ec=t(7653),ep=t(5083),eh=t(1864),eu=t(2972),em=t(7239),ex=t(739),ef=t(1925),ej=t(9258),eg={i8:"1.0.14"},eb=t(4128),ev=t.n(eb),e_=t(3266),ey=t.n(e_);function ew(e){let{label:n,icon:t,children:r,link:s}=e,a=s?(0,i.jsxs)("a",{href:s,target:"_blank",className:ey().body,rel:"noreferrer",children:[(0,i.jsx)("div",{className:ey().icon,children:t}),(0,i.jsx)("div",{className:ey().content,children:r})]}):(0,i.jsxs)("div",{className:ey().body,children:[(0,i.jsx)("div",{className:ey().icon,children:t}),(0,i.jsx)("div",{className:ey().content,children:r})]});return(0,i.jsxs)("div",{className:ey().root,children:[(0,i.jsx)("div",{className:ey().label,children:n}),a]})}function eT(e){let{data:n}=e;return(0,i.jsx)("header",{className:ev().root,children:(0,i.jsxs)(ec.W,{size:"lg",children:[(0,i.jsx)(j.D,{className:ev().title,children:n.packageName}),(0,i.jsx)(d.x,{className:ev().description,children:n.packageDescription}),(0,i.jsxs)("div",{className:ev().links,children:[(0,i.jsx)(ew,{label:"Version",icon:(0,i.jsx)(em.Z,{size:18,stroke:1.5}),children:(0,i.jsxs)(ep.C,{children:["v",eg.i8]})}),(0,i.jsx)(ew,{label:"Source",icon:(0,i.jsx)(eh.E,{size:16}),link:n.repositoryUrl,children:"View source code"}),(0,i.jsx)(ew,{label:"Package",icon:(0,i.jsx)(eu._,{size:16}),link:"https://npmjs.com/package/".concat(n.packageName),children:n.packageName}),(0,i.jsx)(ew,{label:"Docs",icon:(0,i.jsx)(ex.Z,{size:18,stroke:1.5}),link:n.mdxFileUrl,children:"Edit this page"}),(0,i.jsxs)(ew,{label:"Built by",icon:(0,i.jsx)(ef.Z,{size:18,stroke:1.5}),link:"https://github.com/".concat(n.author.githubUsername),children:[n.author.name," ",(0,i.jsxs)(d.x,{span:!0,c:"dimmed",inherit:!0,children:["(@",n.author.githubUsername,")"]})]}),(0,i.jsx)(ew,{label:"License",icon:(0,i.jsx)(ej.Z,{size:18,stroke:1.5}),link:n.licenseUrl,children:"MIT"})]})]})})}var eF=t(633),ek=t(805),eC=t(2153),eN=t(8323),eS=t(1487),ez=t(2905),eB=t(7292),eP=t(2888),eD=t(5966);let eE={packageName:"@gfazioli/mantine-flip",packageDescription:"A Mantine component that flips the content of the component when hovered over.",mdxFileUrl:"https://github.com/gfazioli/mantine-flip/blob/master/docs/pages/index.mdx",repositoryUrl:"https://github.com/gfazioli/mantine-flip",licenseUrl:"https://github.com/gfazioli/mantine-flip/blob/master/LICENSE",author:{name:"Giovambattista Fazioli",githubUsername:"gfazioli"}};var eI=t(186),eA=t.n(eI);function eq(e){let{children:n}=e,{toggleColorScheme:t}=(0,ek.X)();return(0,eF.A)([["mod + J",t]]),(0,i.jsxs)(eC.V,{header:{height:60},children:[(0,i.jsx)(eC.V.Header,{className:eN.Z.classNames.zeroRight,children:(0,i.jsxs)(ec.W,{size:"lg",px:"md",className:eA().inner,children:[(0,i.jsx)("a",{href:"https://mantine.dev/",target:"_blank",className:(0,c.Z)("mantine-focus-auto",eA().logo),rel:"noreferrer",children:(0,i.jsx)(ez.D,{size:30})}),(0,i.jsx)(eB.q,{visibleFrom:"sm",githubLink:eE.repositoryUrl,withDirectionToggle:!1,withSearch:!1,discordLink:eD.$.discordLink}),(0,i.jsx)(eS.Z,{hiddenFrom:"sm",children:(0,i.jsx)(eP.M,{})})]})}),(0,i.jsx)(eC.V.Main,{children:(0,i.jsx)("div",{className:eA().main,children:n})})]})}var eW=JSON.parse('{"Flip":{"props":{"defaultFlipped":{"description":"Uncontrolled flip initial opened state","name":"defaultFlipped","required":false,"type":{"name":"boolean"}},"direction":{"description":"Flip direction to show the front and back side. Default horizontal","name":"direction","required":false,"type":{"name":"FlipDirection","raw":"FlipDirection","value":[{"value":"\\"horizontal\\""},{"value":"\\"vertical\\""}]}},"directionFlipIn":{"description":"Flip direction to show the back side. Default negative","name":"directionFlipIn","required":false,"type":{"name":"FlipIn","raw":"FlipIn","value":[{"value":"\\"positive\\""},{"value":"\\"negative\\""}]}},"directionFlipOut":{"description":"Flip direction to hide the back side. Default positive","name":"directionFlipOut","required":false,"type":{"name":"FlipIn","raw":"FlipIn","value":[{"value":"\\"positive\\""},{"value":"\\"negative\\""}]}},"duration":{"description":"Flip animation duration in seconds. Default .8","name":"duration","required":false,"type":{"name":"number"}},"easing":{"description":"Flip animation timing function. Default ease-in-out","name":"easing","required":false,"type":{"name":"TransitionTimingFunction"}},"flipped":{"description":"Controlled flip opened state","name":"flipped","required":false,"type":{"name":"boolean"}},"onBack":{"description":"Called when Flip is shown back side","name":"onBack","required":false,"type":{"name":"() => void"}},"onChange":{"description":"Called when flip flipped state changes","name":"onChange","required":false,"type":{"name":"(flipped: boolean) => void"}},"onFront":{"description":"Called when Flip is shown front side","name":"onFront","required":false,"type":{"name":"() => void"}},"perspective":{"description":"Perspective value for flip animation. Default 1000px","name":"perspective","required":false,"type":{"name":"string"}}}}}'),eM=t(8395),eL=t(3276),eO=t(8646),eV=t(1555),eH=t.n(eV);function eZ(e){let{packages:n,dev:t}=e,[r,s]=(0,eM.I)({key:"script-tab",defaultValue:0});return(0,i.jsx)(eL.Q,{classNames:{root:eH().root},activeTab:r,onTabChange:s,code:[{fileName:"yarn",code:"yarn add ".concat(t?"--dev ":"").concat(n),language:"bash",icon:(0,i.jsx)(eO.z,{className:eH().icon,size:16})},{fileName:"npm",code:"npm install ".concat(t?"--save-dev ":"").concat(n),language:"bash",icon:(0,i.jsx)(eu._,{className:eH().icon,size:16})}]})}var eG=t(6415),eU=t(5427),eX=t(7226),eR=t(863),eY=t(5006),eJ=t(6145),eK=t(673);let[e$,eQ]=(0,eK.R)("Flip component was not found in the tree");var e0={root:"me-51f1fe22","flip-inner":"me-ae362a36","flip-content":"me-bdaa9859"},e1=t(495),e2=t(2453);let e3={refProp:"ref"},e6=(0,r.forwardRef)((e,n)=>{let{children:t,refProp:i,...s}=(0,eX.w)("MenuTarget",e3,e);if(!(0,e1.k)(t))throw Error("Flip.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let a=eQ(),o=(0,e2.x)(t.props.onClick,()=>a.toggleFlip());return r.createElement("div",{ref:n,...s},(0,r.cloneElement)(t,{onClick:o,"data-flipped":!!a.flipped||void 0}))});e6.displayName="FlipTarget";let e5={direction:"horizontal",directionFlipIn:"negative",directionFlipOut:"positive"},e8=(0,eG.Z)((e,{perspective:n,easing:t,duration:i})=>({root:{"--flip-perspective":void 0===n?"1000px":n,"--flip-transition-duration":void 0===i?".8s":`${i}s`,"--flip-transition-timing-function":void 0===t?"ease-in-out":t}})),e4=(0,eU.b)((e,n)=>{let t=(0,eX.w)("Flip",e5,e),{perspective:i,duration:s,easing:a,classNames:o,style:l,styles:d,unstyled:c,vars:p,children:h,className:u,flipped:m,defaultFlipped:x,direction:f,directionFlipIn:j,directionFlipOut:g,onChange:b,onBack:v,onFront:_,...y}=t,w=(0,r.useRef)(null),[F,k]=(0,r.useState)(x?-180:0),[C,N]=(0,eY.C)({value:m,defaultValue:x,finalValue:!1,onChange:b}),S=(0,eR.y)({name:"Flip",props:t,classes:e0,className:u,style:l,classNames:o,styles:d,unstyled:c,vars:p,varsResolver:e8});(0,eJ.l)(()=>{k(0)},[j,g,f]),(0,eJ.l)(()=>{"negative"===j&&"positive"===g&&k(e=>e?e+180:-180),"negative"===j&&"negative"===g&&k(e=>e-180),"positive"===j&&"negative"===g&&k(e=>e?e-180:180),"positive"===j&&"positive"===g&&k(e=>e+180)},[C]);let z=r.Children.toArray(h);if(2!==z.length)throw Error("Flip component must have exactly two children");let B=z[0],P=z[1],D=()=>{N(!1),C&&_?.()},E=()=>{N(!0),C||v?.()};return r.createElement(e$,{value:{toggleFlip:()=>C?D():E(),flipped:C}},r.createElement(T.x,{ref:n,...S("root"),...y},r.createElement("div",{ref:w,...S("flip-inner"),style:"horizontal"===f?{transform:`rotateY(${F}deg)`}:{transform:`rotateX(${F}deg)`}},r.createElement("div",{...S("flip-content"),style:{zIndex:0}},B),r.createElement("div",{...S("flip-content"),style:"horizontal"===f?{transform:"rotateY(180deg)"}:{transform:"rotateX(180deg)"}},P))))});e4.classes=e0,e4.displayName="Flip",e4.Target=e6;var e9=t(4022),e7=t(9756),ne=t(6030),nn=t(6900),nt=t(5405),ni=t(9734);let nr={type:"configurator",component:function(e){return(0,i.jsx)(e9.M,{children:(0,i.jsxs)(e4,{h:200,w:400,...e,children:[(0,i.jsxs)(e7.Z,{shadow:"sm",padding:"lg",radius:"md",withBorder:!0,children:[(0,i.jsx)(e7.Z.Section,{children:(0,i.jsx)(V.E,{src:"https://images.unsplash.com/photo-1527004013197-933c4bb611b3?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=720&q=80",height:160,alt:"Norway"})}),(0,i.jsxs)(eS.Z,{justify:"space-between",mt:"md",mb:"xs",children:[(0,i.jsx)(d.x,{fw:500,children:"Norway Fjord Adventures"}),(0,i.jsx)(ep.C,{color:"pink",variant:"light",children:"On Sale"})]}),(0,i.jsx)(d.x,{size:"sm",c:"dimmed",children:"With Fjord Tours you can explore more of the magical fjord landscapes with tours and activities on and around the fjords of Norway"}),(0,i.jsx)(eS.Z,{justify:"right",children:(0,i.jsx)(e4.Target,{children:(0,i.jsx)(ne.z,{color:"blue",mt:"md",radius:"md",children:"Edit Widget"})})})]}),(0,i.jsx)(nn.X,{bg:"dark",radius:"md",withBorder:!0,p:"lg",children:(0,i.jsxs)(nt.K,{children:[(0,i.jsx)(j.D,{order:4,c:"white",children:"Edit Widget"}),(0,i.jsx)(d.x,{c:"gray",size:"sm",children:"Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum."}),(0,i.jsx)(ni.r,{c:"white",defaultChecked:!0,label:"Display image"}),(0,i.jsx)(ni.r,{c:"white",label:"Auto play"}),(0,i.jsx)(eS.Z,{justify:"left",children:(0,i.jsx)(e4.Target,{children:(0,i.jsx)(ne.z,{color:"red",mt:"md",radius:"md",children:"Close"})})})]})})]})})},code:'\nimport { Flip } from \'@gfazioli/mantine-flip\'\';\n\nfunction Demo() {\n return (\n
\n \n \n \n \n \n\n \n Norway Fjord Adventures\n \n On Sale\n \n \n\n \n With Fjord Tours you can explore more of the magical fjord landscapes with tours and\n activities on and around the fjords of Norway\n \n\n \n \n \n \n \n \n\n \n \n \n Edit Widget\n \n \n Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum.\n \n \n \n \n \n \n \n \n \n \n \n
\n );\n}\n',controls:[{prop:"direction",type:"select",data:[{label:"Horizontal",value:"horizontal"},{label:"Vertical",value:"vertical"}],initialValue:"horizontal",libraryValue:"horizontal"},{prop:"directionFlipIn",type:"select",data:[{label:"Negative",value:"negative"},{label:"Positive",value:"positive"}],initialValue:"negative",libraryValue:"negative"},{prop:"directionFlipOut",type:"select",data:[{label:"Positive",value:"positive"},{label:"Negative",value:"negative"}],initialValue:"positive",libraryValue:"positive"},{prop:"easing",type:"select",data:[{label:"Ease",value:"ease"},{label:"Ease-in",value:"ease-in"},{label:"Ease-out",value:"ease-out"},{label:"Ease-in-out",value:"ease-in-out"},{label:"Linear",value:"linear"}],initialValue:"ease-in-out",libraryValue:"ease-in-out"},{prop:"perspective",type:"string",initialValue:"1000px",libraryValue:"1000px"},{prop:"duration",type:"number",initialValue:.8,libraryValue:.8,step:.1,min:0,max:10}]},ns={type:"code",code:'\nfunction Demo() {\n const [flipped, setFlipped] = useState(false);\n\n return (\n \n \n setFlipped(event.currentTarget.checked)}\n label="Show settings" />\n \n\n \n\n \n

Front Card

\n

The front card

\n \n \n \n
\n\n \n

Back Card

\n \n
\n\n
\n
\n );\n}\n',component:function(){let[e,n]=(0,r.useState)(!1);return(0,i.jsxs)(nt.K,{children:[(0,i.jsx)(eS.Z,{children:(0,i.jsx)(ni.r,{checked:e,onChange:e=>n(e.currentTarget.checked),label:"Show settings"})}),(0,i.jsxs)(e4,{h:200,w:400,flipped:e,children:[(0,i.jsxs)(nn.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Front Card"}),(0,i.jsx)("p",{children:"The front card"}),(0,i.jsx)(eS.Z,{justify:"right",children:(0,i.jsx)(ne.z,{onClick:()=>n(!0),children:"Show Settings"})})]}),(0,i.jsxs)(nn.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Back Card"}),(0,i.jsx)(ne.z,{onClick:()=>n(!1),variant:"outline",children:"Back to Front"})]})]})]})},centered:!0,maxWidth:400,dimmed:!0},na={type:"code",code:'\nimport { Flip } from \'@gfazioli/mantine-flip\';\n\nfunction Demo() {\n return (\n \n\n \n

Front Card

\n

The front card

\n \n \n \n \n \n
\n\n \n

Back Card

\n

In this case the defaultFlipped prop is set to true, and the back card is visible

\n \n \n \n
\n\n
\n );\n}\n',component:function(){return(0,i.jsxs)(e4,{h:200,w:400,defaultFlipped:!0,children:[(0,i.jsxs)(nn.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Front Card"}),(0,i.jsx)("p",{children:"The front card"}),(0,i.jsx)(eS.Z,{justify:"right",children:(0,i.jsx)(e4.Target,{children:(0,i.jsx)(ne.z,{children:"Flip to Back"})})})]}),(0,i.jsxs)(nn.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Back Card"}),(0,i.jsxs)("p",{children:["In this case the ",(0,i.jsx)(O.E,{children:"defaultFlipped"})," prop is set to ",(0,i.jsx)(O.E,{children:"true"}),", and the back card is visible"]}),(0,i.jsx)(e4.Target,{children:(0,i.jsx)(ne.z,{variant:"outline",children:"Flip to Front"})})]})]})},centered:!0,maxWidth:400,minHeight:220,dimmed:!0};var no=t(6166),nl=t(6752),nd=t(9342),nc=t.n(nd);let np={type:"code",code:[{fileName:"Demo.tsx",code:'\nfunction Demo() {\n\n const [flipped, setFlipped] = useState(false);\n\n function SignIn() {\n return (\n \n \n \n \n \n \n Forgot password?\n \n \n \n \n );\n }\n\n function SignUp() {\n return (\n \n \n \n \n \n \n );\n }\n\n return (\n \n \n {!flipped ? "Welcome back!" : "Create an account"}\n \n \n {!flipped ?\n \n Do not have an account yet?{\' \'}\n setFlipped(true)}>\n Create account\n \n :\n \n Do you already have an account?{\' \'}\n setFlipped(false)}>\n Sign in\n \n \n }\n \n \n \n \n \n \n \n );\n}\n',language:"tsx"},{fileName:"Demo.module.css",code:"\n.title {\n font-family:\n Greycliff CF,\n var(--mantine-font-family);\n font-weight: 900;\n}\n\n",language:"scss"}],component:function(){let[e,n]=(0,r.useState)(!1);return(0,i.jsxs)(ec.W,{size:420,my:40,children:[(0,i.jsx)(j.D,{ta:"center",className:nc().title,children:e?"Create an account":"Welcome back!"}),e?(0,i.jsxs)(d.x,{c:"dimmed",size:"sm",ta:"center",mt:5,children:["Do you already have an account?"," ",(0,i.jsx)(m.e,{size:"sm",component:"button",onClick:()=>n(!1),children:"Sign in"})]}):(0,i.jsxs)(d.x,{c:"dimmed",size:"sm",ta:"center",mt:5,children:["Do not have an account yet?"," ",(0,i.jsx)(m.e,{size:"sm",component:"button",onClick:()=>n(!0),children:"Create account"})]}),(0,i.jsxs)(e4,{h:200,w:400,flipped:e,mt:30,children:[(0,i.jsx)(function(){return(0,i.jsxs)(nn.X,{withBorder:!0,shadow:"md",p:30,radius:"md",children:[(0,i.jsx)(g.o,{label:"Email",placeholder:"you@mantine.dev",required:!0}),(0,i.jsx)(no.W,{label:"Password",placeholder:"Your password",required:!0,mt:"md"}),(0,i.jsxs)(eS.Z,{justify:"space-between",mt:"lg",children:[(0,i.jsx)(nl.X,{label:"Remember me"}),(0,i.jsx)(m.e,{component:"button",size:"sm",children:"Forgot password?"})]}),(0,i.jsx)(ne.z,{fullWidth:!0,mt:"xl",children:"Sign in"})]})},{}),(0,i.jsx)(function(){return(0,i.jsxs)(nn.X,{withBorder:!0,shadow:"md",p:30,radius:"md",children:[(0,i.jsx)(g.o,{label:"Email",placeholder:"you@mantine.dev",required:!0}),(0,i.jsx)(no.W,{label:"Password",placeholder:"Your password",required:!0,mt:"md"}),(0,i.jsx)(no.W,{label:"Confirm Password",placeholder:"Your password",required:!0,mt:"md"}),(0,i.jsx)(ne.z,{fullWidth:!0,mt:"xl",children:"Sign Up"})]})},{})]})]})},centered:!0,maxWidth:400,minHeight:500,dimmed:!0},nh={type:"code",code:'\nimport { Flip } from \'@gfazioli/mantine-flip\';\n\nfunction Demo() {\n return (\n \n\n \n

Front Card

\n \n \n \n
\n\n \n

Back Card

\n \n \n \n
\n\n
\n );\n}\n',component:function(){return(0,i.jsxs)(e4,{h:200,w:400,defaultFlipped:!0,children:[(0,i.jsxs)(nn.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Front Card"}),(0,i.jsx)("p",{children:"The front card"}),(0,i.jsx)(eS.Z,{justify:"right",children:(0,i.jsx)(e4.Target,{children:(0,i.jsx)(ne.z,{children:"Show Back"})})})]}),(0,i.jsxs)(nn.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Back Card"}),(0,i.jsx)(e4.Target,{children:(0,i.jsx)(ne.z,{variant:"outline",children:"Back to Front"})})]})]})},centered:!0,maxWidth:400,dimmed:!0};function nu(e){let n={blockquote:"blockquote",code:"code",h2:"h2",p:"p",pre:"pre",strong:"strong",...eo(),...e.components},{Demo:t}=n;return t||function(e,n){throw Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Demo",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h2,{id:"installation",children:"Installation"}),"\n",(0,i.jsx)(eZ,{packages:"@gfazioli/mantine-flip"}),"\n",(0,i.jsx)(n.p,{children:"After installation import package styles at the root of your application:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-tsx",children:"import '@gfazioli/mantine-flip/styles.css';\n"})}),"\n",(0,i.jsx)(n.h2,{id:"usage",children:"Usage"}),"\n",(0,i.jsx)(t,{data:nr}),"\n",(0,i.jsx)(n.h2,{id:"uncontrollded",children:"Uncontrollded"}),"\n",(0,i.jsx)(t,{data:nh}),"\n",(0,i.jsx)(n.h2,{id:"controllded",children:"Controllded"}),"\n",(0,i.jsxs)(n.p,{children:["You may control the state of the card by setting the ",(0,i.jsx)(n.code,{children:"flipped"})," prop to ",(0,i.jsx)(n.code,{children:"true"})," or ",(0,i.jsx)(n.code,{children:"false"}),".\nThis is useful when you want to control the state of the card from the parent component."]}),"\n",(0,i.jsx)(t,{data:ns}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Inital face and Flip.Target"})}),"\n",(0,i.jsxs)(n.p,{children:["For controlled Flip components, you will use ",(0,i.jsx)(n.code,{children:"useState"})," to determine which side of the component to initially show.\nAdditionally, you will not need to use ",(0,i.jsx)(n.code,{children:"Flip.Target"})," for buttons, but you can control them manually to keep the states synchronized."]}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"default-flipped-face",children:"Default Flipped (face)"}),"\n",(0,i.jsxs)(n.p,{children:["You may display the initial face of the card by setting the ",(0,i.jsx)(n.code,{children:"defaultFlipped"})," prop to ",(0,i.jsx)(n.code,{children:"true"}),"."]}),"\n",(0,i.jsx)(t,{data:na}),"\n",(0,i.jsx)(n.h2,{id:"more-examples",children:"More examples"}),"\n",(0,i.jsx)(t,{data:np})]})}function nm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}={...eo(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(nu,{...e})}):nu(e)}let nx={Flip:{selectors:{root:"Root element","flip-inner":"Inner element","flip-content":"Content element"},vars:{root:{"--flip-perspective":"Controls animation `perspective`","--flip-transition-duration":"Controls animation `duration`","--flip-transition-timing-function":"Controls animation `easing`"}}}};function nf(){return(0,i.jsxs)(eq,{children:[(0,i.jsx)(eT,{data:eE}),(0,i.jsx)(ed,{docgen:eW,componentsProps:["Flip"],componentsStyles:["Flip"],stylesApiData:nx,children:(0,i.jsx)(nm,{})})]})}},2752:function(e){e.exports={root:"DocsTabs_root__3_liq",tabsWrapper:"DocsTabs_tabsWrapper__IRW55",tabsList:"DocsTabs_tabsList__WAMMe",tab:"DocsTabs_tab__mfbTe",tabContent:"DocsTabs_tabContent__xZoIg",main:"DocsTabs_main__bXjjr",tableOfContents:"DocsTabs_tableOfContents__m_mWC"}},1555:function(e){e.exports={root:"InstallScript_root__C12dR",icon:"InstallScript_icon__2DGM0"}},6938:function(e){e.exports={paragraph:"MdxElements_paragraph__Y192O",link:"MdxElements_link__Lt3iC",ul:"MdxElements_ul__hdTt4",li:"MdxElements_li__KI_j2",title:"MdxElements_title__YHwzc",titleLink:"MdxElements_titleLink__MBV9J",titleOffset:"MdxElements_titleOffset__Vn_Uo",code:"MdxElements_code__C3Y34"}},6239:function(e){e.exports={root:"MdxInfo_root__m_cCs",icon:"MdxInfo_icon__hDmDv"}},4128:function(e){e.exports={root:"PageHeader_root__u_xWw",title:"PageHeader_title__gP726",description:"PageHeader_description__gCV5r",links:"PageHeader_links__3ws49"}},3266:function(e){e.exports={root:"PageHeaderLink_root__xmmCT",label:"PageHeaderLink_label__7Fad9",body:"PageHeaderLink_body__qvtDJ",icon:"PageHeaderLink_icon__d9jEr"}},5628:function(e){e.exports={root:"PropsTablesList_root__c_Say",searchIcon:"PropsTablesList_searchIcon__9N6KL",title:"PropsTablesList_title__RXbmG",section:"PropsTablesList_section__nwP7g",search:"PropsTablesList_search__uiqGP"}},186:function(e){e.exports={inner:"Shell_inner__vEmfO",main:"Shell_main__lcVaI",logo:"Shell_logo__4Ivhz"}},2118:function(e){e.exports={root:"StylesApiTable_root__obqpY",groupsHeader:"StylesApiTable_groupsHeader__GDU_x",group:"StylesApiTable_group__X_sw5",title:"StylesApiTable_title__inUP0",section:"StylesApiTable_section__nAJMp"}},1251:function(e){e.exports={code:"TableInlineCode_code__TNUKa"}},1598:function(e){e.exports={wrapper:"TableOfContents_wrapper__BAgli",inner:"TableOfContents_inner__au2gv",link:"TableOfContents_link__X__0J",header:"TableOfContents_header__5Tlsz",title:"TableOfContents_title__FWq20",items:"TableOfContents_items__s8ECn"}},9342:function(e){e.exports={title:"FlipDemoSignIn_title__7I5_H"}}},function(e){e.O(0,[9876,9774,2888,179],function(){return e(e.s=9536)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/pages/index-8df922e96ba9a6d0.js b/_next/static/chunks/pages/index-8df922e96ba9a6d0.js new file mode 100644 index 0000000..2e663cb --- /dev/null +++ b/_next/static/chunks/pages/index-8df922e96ba9a6d0.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405],{9536:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return t(8711)}])},8711:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return nv}});var i=t(4246),r=t(7378),a=t(9746),s=t(6677),o=t(2238),l=t(4366),d=t(149),c=t(624),p=t(1251),h=t.n(p);function u(e){let{className:n,...t}=e;return(0,i.jsx)(d.x,{component:"span",className:(0,c.Z)(h().code,n),...t})}var m=t(1996);function x(e){let{errorOf:n}=e;return(0,i.jsxs)(d.x,{children:[(0,i.jsxs)(d.x,{span:!0,c:"red",children:["Error loading component ",n," data."," "]}),"If you see this message please let us know by"," ",(0,i.jsx)(m.e,{href:"https://github.com/mantinedev/mantine/issues/new?assignees=&labels=&template=docs_report.yml",target:"_blank",children:"opening an issue on GitHub"}),"."]})}function f(e){let{component:n,query:t,data:r}=e;if(!r[n])return(0,i.jsx)(x,{errorOf:"props"});let a=Object.keys(r[n].props).filter(e=>r[n].props[e].name.toLowerCase().includes(t.toLowerCase().trim())).map(e=>{let a=r[n].props[e];return(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsxs)(o.i.Td,{style:{whiteSpace:"nowrap"},children:[(0,i.jsx)(l.y,{highlight:t,component:"span",fz:"sm",children:a.name}),a.required&&(0,i.jsxs)(d.x,{component:"sup",c:"red",fz:"xs",children:[" ","*"]})]}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(u,{children:a.type.name})}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(d.x,{fz:"sm",dangerouslySetInnerHTML:{__html:a.description}})})]},e)});return 0===a.length?(0,i.jsx)(d.x,{c:"dimmed",mb:"xl",fz:"sm",children:"Nothing found"}):(0,i.jsx)(o.i.ScrollContainer,{minWidth:800,children:(0,i.jsxs)(o.i,{layout:"fixed",children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:210,children:"Name"}),(0,i.jsx)(o.i.Th,{w:310,children:"Type"}),(0,i.jsx)(o.i.Th,{children:"Description"})]})}),(0,i.jsx)(o.i.Tbody,{children:a})]})})}var j=t(4046),g=t(2033),b=t(7854);function v(e){let{component:n,componentPrefix:t}=e;return t?t===n?n:"".concat(t,".").concat(n.replace(t,"")):n}var w=t(5628),y=t.n(w);function _(e){let{components:n,componentPrefix:t,data:a}=e,[s,o]=(0,r.useState)(""),l=n.map(e=>(0,i.jsxs)("div",{className:y().section,children:[(0,i.jsxs)(j.D,{order:2,className:y().title,children:[v({component:e,componentPrefix:t})," component props"]}),(0,i.jsx)(f,{component:e,query:s,data:a})]},e));return(0,i.jsxs)("div",{className:y().root,children:[(0,i.jsx)(g.o,{className:y().search,value:s,onChange:e=>o(e.currentTarget.value),leftSection:(0,i.jsx)(b.Z,{className:y().searchIcon}),placeholder:"Search props",radius:"md",size:"lg",autoFocus:!0}),l]})}var T=t(1799),F=t(4485),k=t(603),C=t(7261),N=t(1598),S=t.n(N);function z(e){if(0===e.length)return -1;let n=e.reduce((e,n,t)=>Math.abs(e.position)e.depth>1),u=()=>{a(z(c.current.map(e=>e.getNode().getBoundingClientRect())))};if((0,r.useEffect)(()=>{let e=function(){let e=document.getElementById("mdx");return e?function(e){let n=[];for(let t=0;tdocument.getElementById(i.id)})}return n}(Array.from(e.querySelectorAll("[data-heading]"))):[]}();return c.current=e,l(e),a(z(e.map(e=>e.getNode().getBoundingClientRect()))),window.addEventListener("scroll",u),()=>window.removeEventListener("scroll",u)},[]),0===h.length)return null;let m=h.map((e,n)=>(0,i.jsx)(d.x,{component:"a",fz:"sm",className:S().link,mod:{active:t===n},href:"#".concat(e.id),__vars:{"--toc-link-offset":"".concat(e.depth-1)},onClick:n=>{n.preventDefault(),p.replace("".concat(p.pathname,"#").concat(e.id))},children:e.content},e.id));return(0,i.jsx)(T.x,{component:"nav",mod:{"with-tabs":n},className:S().wrapper,children:(0,i.jsx)("div",{className:S().inner,children:(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:S().header,children:[(0,i.jsx)(C.Z,{style:{width:(0,F.h)(20),height:(0,F.h)(20)},stroke:1.5}),(0,i.jsx)(d.x,{className:S().title,children:"Table of contents"})]}),(0,i.jsx)(k.x.Autosize,{mah:"calc(100vh - ".concat((0,F.h)(140),")"),type:"never",offsetScrollbars:!0,children:(0,i.jsx)("div",{className:S().items,children:m})})]})})})}var P=t(2752),D=t.n(P);function E(e){let{children:n,...t}=e;return(0,i.jsx)(d.x,{component:"span","data-docs-inline-code":!0,dangerouslySetInnerHTML:{__html:n.replace(/`([^`]+)`/g,"$1").replace(/!important!/g,"Important")},fz:"sm",...t})}function I(e){let{data:n,component:t,fixedLayout:r=!0,...a}=e,s=Object.keys(n.selectors).map(e=>(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Td,{children:e}),(0,i.jsx)(o.i.Td,{children:(0,i.jsxs)(u,{children:[".mantine-",t,"-",e]})}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:n.selectors[e]})})]},e));return(0,i.jsx)(o.i.ScrollContainer,{minWidth:600,children:(0,i.jsxs)(o.i,{layout:r?"fixed":void 0,...a,children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:r?210:void 0,children:"Selector"}),(0,i.jsx)(o.i.Th,{w:r?310:void 0,children:"Static selector"}),(0,i.jsx)(o.i.Th,{children:"Description"})]})}),(0,i.jsx)(o.i.Tbody,{children:s})]})})}function A(e){let{data:n,fixedLayout:t=!0,...r}=e,a=Object.keys(n.vars).reduce((e,t)=>(Object.keys(n.vars[t]).forEach((r,a)=>{e.push((0,i.jsxs)(o.i.Tr,{children:[0===a&&(0,i.jsx)(o.i.Td,{rowSpan:Object.keys(n.vars[t]).length,children:t}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(u,{children:r})}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:n.vars[t][r]})})]},"".concat(t,"-").concat(r)))}),e),[]);return(0,i.jsx)(o.i.ScrollContainer,{minWidth:600,children:(0,i.jsxs)(o.i,{layout:t?"fixed":void 0,...r,children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:t?210:void 0,children:"Selector"}),(0,i.jsx)(o.i.Th,{w:t?310:void 0,children:"Variable"}),(0,i.jsx)(o.i.Th,{children:"Description"})]})}),(0,i.jsx)(o.i.Tbody,{children:a})]})})}function q(e){var n,t,r;let{data:a,fixedLayout:s=!0,...l}=e,d=null===(n=a.modifiers)||void 0===n?void 0:n.some(e=>!!e.condition),c=null===(t=a.modifiers)||void 0===t?void 0:t.some(e=>!!e.value),p=(null===(r=a.modifiers)||void 0===r?void 0:r.map((e,n)=>(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Td,{children:Array.isArray(e.selector)?e.selector.join(", "):e.selector}),(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(u,{children:e.modifier})}),d&&(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:e.condition||"–"})}),c&&(0,i.jsx)(o.i.Td,{children:(0,i.jsx)(E,{fz:"sm",children:e.value||"–"})})]},n)))||[];return(0,i.jsx)(o.i.ScrollContainer,{minWidth:600,children:(0,i.jsxs)(o.i,{layout:s?"fixed":void 0,...l,children:[(0,i.jsx)(o.i.Thead,{children:(0,i.jsxs)(o.i.Tr,{children:[(0,i.jsx)(o.i.Th,{w:s?210:void 0,children:"Selector"}),(0,i.jsx)(o.i.Th,{w:s?310:void 0,children:"Attribute"}),d&&(0,i.jsx)(o.i.Th,{children:"Condition"}),c&&(0,i.jsx)(o.i.Th,{children:"Value"})]})}),(0,i.jsx)(o.i.Tbody,{children:p})]})})}var M=t(2118),W=t.n(M);function L(e){let{component:n,componentPrefix:t,data:r}=e;if(!r)return(0,i.jsx)(x,{errorOf:"Styles API"});let a=v({component:n,componentPrefix:t});return(0,i.jsxs)("div",{className:W().root,children:[(0,i.jsxs)("div",{className:W().section,children:[(0,i.jsxs)(j.D,{order:2,className:W().title,children:[a," selectors"]}),(0,i.jsx)(I,{component:n,data:r})]}),Object.keys(r.vars).length>0&&(0,i.jsxs)("div",{className:W().section,children:[(0,i.jsxs)(j.D,{order:2,className:W().title,children:[a," CSS variables"]}),(0,i.jsx)(A,{data:r})]}),Array.isArray(r.modifiers)&&r.modifiers.length>0&&(0,i.jsxs)("div",{className:W().section,children:[(0,i.jsxs)(j.D,{order:2,className:W().title,children:[a," data attributes"]}),(0,i.jsx)(q,{data:r})]})]})}var V=t(8970),G=t(531),O=t(5702),Z=t(1363),H=t(4675),Y=t(7040),U=t(103),X=t(7923),R=t(6239),J=t.n(R);function K(e){let{className:n,...t}=e,r=(0,Y.rZ)();return(0,i.jsx)(U.V,{className:(0,c.Z)(J().root,n),icon:(0,i.jsx)(H.Z,{className:J().icon}),radius:"md",__vars:{"--docs-bq-code-bg-light":(0,X.m)(r.colors.blue[6],.2),"--docs-bq-code-bg-dark":(0,X.m)(r.colors.blue[4],.2)},...t})}var $=t(6938),Q=t.n($);function ee(e){let{id:n,children:t,order:r=2,...a}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{id:n,"data-heading":t,"data-order":r,className:Q().titleOffset}),(0,i.jsx)(j.D,{order:r,className:Q().title,...a,children:(0,i.jsx)("a",{className:(0,c.Z)(Q().titleLink,"mantine-focus-auto"),href:"#".concat(n),children:t})})]})}let en=e=>n=>(0,i.jsx)(ee,{order:e,...n});function et(e){let{children:n}=e;return(0,i.jsx)(Z.P,{className:Q().code,code:n.props.children,language:function(e){let n=(e.props.className||"").match(RegExp("language-(?.*)"));return n&&n.groups&&n.groups.lang?n.groups.lang:"tsx"}(n)})}function ei(e){return(0,i.jsx)("p",{className:Q().paragraph,...e})}function er(e){return(0,i.jsx)("ul",{className:Q().ul,...e})}function ea(e){return(0,i.jsx)("li",{className:Q().li,...e})}function es(e){let{href:n,...t}=e;return(0,i.jsx)(m.e,{className:Q().link,href:n,...t})}function eo(e){return{img:G.E,ul:er,li:ea,p:ei,a:es,blockquote:K,code:V.E,h1:en(1),h2:en(2),h3:en(3),h4:en(4),h5:en(5),h6:en(6),pre:et,Demo:O.B,...e}}function el(e){let{components:n,data:t,componentPrefix:r}=e,a=n.map(e=>(0,i.jsx)("div",{className:W().group,children:(0,i.jsx)(L,{component:e,componentPrefix:r,data:t[e]})},e));return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:W().groupsHeader,children:[(0,i.jsx)(ee,{style:{marginTop:0},children:"Styles API"}),(0,i.jsxs)(ei,{style:{marginTop:0},children:[(0,i.jsx)(V.E,{children:n[0]})," component supports"," ",(0,i.jsx)(es,{href:"https://mantine.dev/styles/styles-api",target:"_blank",children:"Styles API"}),". With Styles API, you can customize styles of any inner element. Follow"," ",(0,i.jsx)(es,{href:"https://mantine.dev/styles/styles-api",target:"_blank",children:"the documentation"})," ","to learn how to use CSS modules, CSS variables and inline styles to get full control over component styles."]})]}),a]})}function ed(e){let{children:n,docgen:t,componentsProps:o,componentsStyles:l,stylesApiData:d,componentPrefix:c}=e,p=(0,s.useRouter)(),[h,u]=(0,r.useState)("docs"),m=Array.isArray(o),x=Array.isArray(l);return((0,r.useEffect)(()=>{u(window.location.search.replace("?t=","")||"docs")},[]),m||x)?(0,i.jsxs)(a.m,{variant:"outline",value:h,classNames:{root:D().root,list:D().tabsList,tab:D().tab},keepMounted:!1,radius:"md",onChange:e=>{p.replace("docs"===e?p.pathname:"".concat(p.pathname,"?t=").concat(e)),u(e)},children:[(0,i.jsx)("div",{className:D().tabsWrapper,children:(0,i.jsxs)(a.m.List,{children:[(0,i.jsx)(a.m.Tab,{value:"docs",children:"Documentation"}),m&&(0,i.jsx)(a.m.Tab,{value:"props",children:"Props"}),x&&(0,i.jsx)(a.m.Tab,{value:"styles-api",children:"Styles API"})]})}),(0,i.jsx)(a.m.Panel,{value:"docs",children:(0,i.jsxs)("div",{className:D().tabContent,"data-main":!0,children:[(0,i.jsx)("div",{className:D().main,id:"mdx",children:n}),(0,i.jsx)("div",{className:D().tableOfContents,children:(0,i.jsx)(B,{withTabs:!0})})]})}),(0,i.jsx)(a.m.Panel,{value:"props",children:(0,i.jsx)("div",{className:D().tabContent,"data-secondary":!0,children:(0,i.jsx)(_,{components:o,data:t})})}),(0,i.jsx)(a.m.Panel,{value:"styles-api",children:(0,i.jsx)("div",{className:D().tabContent,"data-secondary":!0,children:d&&(0,i.jsx)(el,{data:d,components:l,componentPrefix:c})})})]}):null}var ec=t(7653),ep=t(5083),eh=t(1864),eu=t(2972),em=t(7239),ex=t(739),ef=t(1925),ej=t(9258),eg={i8:"1.0.14"},eb=t(4128),ev=t.n(eb),ew=t(3266),ey=t.n(ew);function e_(e){let{label:n,icon:t,children:r,link:a}=e,s=a?(0,i.jsxs)("a",{href:a,target:"_blank",className:ey().body,rel:"noreferrer",children:[(0,i.jsx)("div",{className:ey().icon,children:t}),(0,i.jsx)("div",{className:ey().content,children:r})]}):(0,i.jsxs)("div",{className:ey().body,children:[(0,i.jsx)("div",{className:ey().icon,children:t}),(0,i.jsx)("div",{className:ey().content,children:r})]});return(0,i.jsxs)("div",{className:ey().root,children:[(0,i.jsx)("div",{className:ey().label,children:n}),s]})}function eT(e){let{data:n}=e;return(0,i.jsx)("header",{className:ev().root,children:(0,i.jsxs)(ec.W,{size:"lg",children:[(0,i.jsx)(j.D,{className:ev().title,children:n.packageName}),(0,i.jsx)(d.x,{className:ev().description,children:n.packageDescription}),(0,i.jsxs)("div",{className:ev().links,children:[(0,i.jsx)(e_,{label:"Version",icon:(0,i.jsx)(em.Z,{size:18,stroke:1.5}),children:(0,i.jsxs)(ep.C,{children:["v",eg.i8]})}),(0,i.jsx)(e_,{label:"Source",icon:(0,i.jsx)(eh.E,{size:16}),link:n.repositoryUrl,children:"View source code"}),(0,i.jsx)(e_,{label:"Package",icon:(0,i.jsx)(eu._,{size:16}),link:"https://npmjs.com/package/".concat(n.packageName),children:n.packageName}),(0,i.jsx)(e_,{label:"Docs",icon:(0,i.jsx)(ex.Z,{size:18,stroke:1.5}),link:n.mdxFileUrl,children:"Edit this page"}),(0,i.jsxs)(e_,{label:"Built by",icon:(0,i.jsx)(ef.Z,{size:18,stroke:1.5}),link:"https://github.com/".concat(n.author.githubUsername),children:[n.author.name," ",(0,i.jsxs)(d.x,{span:!0,c:"dimmed",inherit:!0,children:["(@",n.author.githubUsername,")"]})]}),(0,i.jsx)(e_,{label:"License",icon:(0,i.jsx)(ej.Z,{size:18,stroke:1.5}),link:n.licenseUrl,children:"MIT"})]})]})})}var eF=t(805),ek=t(2153),eC=t(8323),eN=t(1487),eS=t(5010),ez=t(633),eB=t(7292),eP=t(2888),eD=t(2905),eE=t(5966);let eI={packageName:"@gfazioli/mantine-flip",packageDescription:"A Mantine component that flips the content of the component when hovered over.",mdxFileUrl:"https://github.com/gfazioli/mantine-flip/blob/master/docs/pages/index.mdx",repositoryUrl:"https://github.com/gfazioli/mantine-flip",licenseUrl:"https://github.com/gfazioli/mantine-flip/blob/master/LICENSE",author:{name:"Giovambattista Fazioli",githubUsername:"gfazioli"}};var eA=t(186),eq=t.n(eA);function eM(e){let{children:n}=e,{toggleColorScheme:t}=(0,eF.X)();return(0,ez.A)([["mod + J",t]]),(0,i.jsxs)(ek.V,{header:{height:60},children:[(0,i.jsx)(ek.V.Header,{className:eC.Z.classNames.zeroRight,children:(0,i.jsxs)(ec.W,{size:"lg",px:"md",className:eq().inner,children:[(0,i.jsx)("a",{href:"https://mantine.dev/",target:"_blank",className:(0,c.Z)("mantine-focus-auto",eq().logo),rel:"noreferrer",children:(0,i.jsx)(eD.D,{size:30})}),(0,i.jsxs)(eN.Z,{gap:10,children:[(0,i.jsx)(eS.A,{visibleFrom:"sm",size:36,radius:8,component:"a",href:"https://undolog.substack.com/",target:"_blank",rel:"noreferrer","aria-label":"Undolog",title:"Undolog",children:(0,i.jsx)("img",{width:36,src:"https://substackcdn.com/image/fetch/w_170,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa684f139-48b6-4cdb-8175-35869bc01be7_512x512.png",alt:"GitHub"})}),(0,i.jsx)(eB.q,{visibleFrom:"sm",githubLink:eI.repositoryUrl,withDirectionToggle:!1,withSearch:!1,discordLink:eE.$.discordLink})]}),(0,i.jsx)(eN.Z,{hiddenFrom:"sm",children:(0,i.jsx)(eP.M,{})})]})}),(0,i.jsx)(ek.V.Main,{children:(0,i.jsx)("div",{className:eq().main,children:n})})]})}var eW=JSON.parse('{"Flip":{"props":{"defaultFlipped":{"description":"Uncontrolled flip initial opened state","name":"defaultFlipped","required":false,"type":{"name":"boolean"}},"direction":{"description":"Flip direction to show the front and back side. Default horizontal","name":"direction","required":false,"type":{"name":"FlipDirection","raw":"FlipDirection","value":[{"value":"\\"horizontal\\""},{"value":"\\"vertical\\""}]}},"directionFlipIn":{"description":"Flip direction to show the back side. Default negative","name":"directionFlipIn","required":false,"type":{"name":"FlipIn","raw":"FlipIn","value":[{"value":"\\"positive\\""},{"value":"\\"negative\\""}]}},"directionFlipOut":{"description":"Flip direction to hide the back side. Default positive","name":"directionFlipOut","required":false,"type":{"name":"FlipIn","raw":"FlipIn","value":[{"value":"\\"positive\\""},{"value":"\\"negative\\""}]}},"duration":{"description":"Flip animation duration in seconds. Default .8","name":"duration","required":false,"type":{"name":"number"}},"easing":{"description":"Flip animation timing function. Default ease-in-out","name":"easing","required":false,"type":{"name":"TransitionTimingFunction"}},"flipped":{"description":"Controlled flip opened state","name":"flipped","required":false,"type":{"name":"boolean"}},"onBack":{"description":"Called when Flip is shown back side","name":"onBack","required":false,"type":{"name":"() => void"}},"onChange":{"description":"Called when flip flipped state changes","name":"onChange","required":false,"type":{"name":"(flipped: boolean) => void"}},"onFront":{"description":"Called when Flip is shown front side","name":"onFront","required":false,"type":{"name":"() => void"}},"perspective":{"description":"Perspective value for flip animation. Default 1000px","name":"perspective","required":false,"type":{"name":"string"}}}}}'),eL=t(8395),eV=t(3276),eG=t(8646),eO=t(1555),eZ=t.n(eO);function eH(e){let{packages:n,dev:t}=e,[r,a]=(0,eL.I)({key:"script-tab",defaultValue:0});return(0,i.jsx)(eV.Q,{classNames:{root:eZ().root},activeTab:r,onTabChange:a,code:[{fileName:"yarn",code:"yarn add ".concat(t?"--dev ":"").concat(n),language:"bash",icon:(0,i.jsx)(eG.z,{className:eZ().icon,size:16})},{fileName:"npm",code:"npm install ".concat(t?"--save-dev ":"").concat(n),language:"bash",icon:(0,i.jsx)(eu._,{className:eZ().icon,size:16})}]})}var eY=t(6415),eU=t(5427),eX=t(7226),eR=t(863),eJ=t(5006),eK=t(6145),e$=t(673);let[eQ,e0]=(0,e$.R)("Flip component was not found in the tree");var e1={root:"me-51f1fe22","flip-inner":"me-ae362a36","flip-content":"me-bdaa9859"},e2=t(495),e3=t(2453);let e4={refProp:"ref"},e6=(0,r.forwardRef)((e,n)=>{let{children:t,refProp:i,...a}=(0,eX.w)("MenuTarget",e4,e);if(!(0,e2.k)(t))throw Error("Flip.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let s=e0(),o=(0,e3.x)(t.props.onClick,()=>s.toggleFlip());return r.createElement("div",{ref:n,...a},(0,r.cloneElement)(t,{onClick:o,"data-flipped":!!s.flipped||void 0}))});e6.displayName="FlipTarget";let e8={direction:"horizontal",directionFlipIn:"negative",directionFlipOut:"positive"},e5=(0,eY.Z)((e,{perspective:n,easing:t,duration:i})=>({root:{"--flip-perspective":void 0===n?"1000px":n,"--flip-transition-duration":void 0===i?".8s":`${i}s`,"--flip-transition-timing-function":void 0===t?"ease-in-out":t}})),e9=(0,eU.b)((e,n)=>{let t=(0,eX.w)("Flip",e8,e),{perspective:i,duration:a,easing:s,classNames:o,style:l,styles:d,unstyled:c,vars:p,children:h,className:u,flipped:m,defaultFlipped:x,direction:f,directionFlipIn:j,directionFlipOut:g,onChange:b,onBack:v,onFront:w,...y}=t,_=(0,r.useRef)(null),[F,k]=(0,r.useState)(x?-180:0),[C,N]=(0,eJ.C)({value:m,defaultValue:x,finalValue:!1,onChange:b}),S=(0,eR.y)({name:"Flip",props:t,classes:e1,className:u,style:l,classNames:o,styles:d,unstyled:c,vars:p,varsResolver:e5});(0,eK.l)(()=>{k(0)},[j,g,f]),(0,eK.l)(()=>{"negative"===j&&"positive"===g&&k(e=>e?e+180:-180),"negative"===j&&"negative"===g&&k(e=>e-180),"positive"===j&&"negative"===g&&k(e=>e?e-180:180),"positive"===j&&"positive"===g&&k(e=>e+180)},[C]);let z=r.Children.toArray(h);if(2!==z.length)throw Error("Flip component must have exactly two children");let B=z[0],P=z[1],D=()=>{N(!1),C&&w?.()},E=()=>{N(!0),C||v?.()};return r.createElement(eQ,{value:{toggleFlip:()=>C?D():E(),flipped:C}},r.createElement(T.x,{ref:n,...S("root"),...y},r.createElement("div",{ref:_,...S("flip-inner"),style:"horizontal"===f?{transform:`rotateY(${F}deg)`}:{transform:`rotateX(${F}deg)`}},r.createElement("div",{...S("flip-content"),style:{zIndex:0}},B),r.createElement("div",{...S("flip-content"),style:"horizontal"===f?{transform:"rotateY(180deg)"}:{transform:"rotateX(180deg)"}},P))))});e9.classes=e1,e9.displayName="Flip",e9.Target=e6;var e7=t(4022),ne=t(9756),nn=t(6030),nt=t(6900),ni=t(5405),nr=t(9734);let na={type:"configurator",component:function(e){return(0,i.jsx)(e7.M,{children:(0,i.jsxs)(e9,{h:200,w:400,...e,children:[(0,i.jsxs)(ne.Z,{shadow:"sm",padding:"lg",radius:"md",withBorder:!0,children:[(0,i.jsx)(ne.Z.Section,{children:(0,i.jsx)(G.E,{src:"https://images.unsplash.com/photo-1527004013197-933c4bb611b3?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=720&q=80",height:160,alt:"Norway"})}),(0,i.jsxs)(eN.Z,{justify:"space-between",mt:"md",mb:"xs",children:[(0,i.jsx)(d.x,{fw:500,children:"Norway Fjord Adventures"}),(0,i.jsx)(ep.C,{color:"pink",variant:"light",children:"On Sale"})]}),(0,i.jsx)(d.x,{size:"sm",c:"dimmed",children:"With Fjord Tours you can explore more of the magical fjord landscapes with tours and activities on and around the fjords of Norway"}),(0,i.jsx)(eN.Z,{justify:"right",children:(0,i.jsx)(e9.Target,{children:(0,i.jsx)(nn.z,{color:"blue",mt:"md",radius:"md",children:"Edit Widget"})})})]}),(0,i.jsx)(nt.X,{bg:"dark",radius:"md",withBorder:!0,p:"lg",children:(0,i.jsxs)(ni.K,{children:[(0,i.jsx)(j.D,{order:4,c:"white",children:"Edit Widget"}),(0,i.jsx)(d.x,{c:"gray",size:"sm",children:"Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum."}),(0,i.jsx)(nr.r,{c:"white",defaultChecked:!0,label:"Display image"}),(0,i.jsx)(nr.r,{c:"white",label:"Auto play"}),(0,i.jsx)(eN.Z,{justify:"left",children:(0,i.jsx)(e9.Target,{children:(0,i.jsx)(nn.z,{color:"red",mt:"md",radius:"md",children:"Close"})})})]})})]})})},code:'\nimport { Flip } from \'@gfazioli/mantine-flip\'\';\n\nfunction Demo() {\n return (\n
\n \n \n \n \n \n\n \n Norway Fjord Adventures\n \n On Sale\n \n \n\n \n With Fjord Tours you can explore more of the magical fjord landscapes with tours and\n activities on and around the fjords of Norway\n \n\n \n \n \n \n \n \n\n \n \n \n Edit Widget\n \n \n Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum.\n \n \n \n \n \n \n \n \n \n \n \n
\n );\n}\n',controls:[{prop:"direction",type:"select",data:[{label:"Horizontal",value:"horizontal"},{label:"Vertical",value:"vertical"}],initialValue:"horizontal",libraryValue:"horizontal"},{prop:"directionFlipIn",type:"select",data:[{label:"Negative",value:"negative"},{label:"Positive",value:"positive"}],initialValue:"negative",libraryValue:"negative"},{prop:"directionFlipOut",type:"select",data:[{label:"Positive",value:"positive"},{label:"Negative",value:"negative"}],initialValue:"positive",libraryValue:"positive"},{prop:"easing",type:"select",data:[{label:"Ease",value:"ease"},{label:"Ease-in",value:"ease-in"},{label:"Ease-out",value:"ease-out"},{label:"Ease-in-out",value:"ease-in-out"},{label:"Linear",value:"linear"}],initialValue:"ease-in-out",libraryValue:"ease-in-out"},{prop:"perspective",type:"string",initialValue:"1000px",libraryValue:"1000px"},{prop:"duration",type:"number",initialValue:.8,libraryValue:.8,step:.1,min:0,max:10}]},ns={type:"code",code:'\nfunction Demo() {\n const [flipped, setFlipped] = useState(false);\n\n return (\n \n \n setFlipped(event.currentTarget.checked)}\n label="Show settings" />\n \n\n \n\n \n

Front Card

\n

The front card

\n \n \n \n
\n\n \n

Back Card

\n \n
\n\n
\n
\n );\n}\n',component:function(){let[e,n]=(0,r.useState)(!1);return(0,i.jsxs)(ni.K,{children:[(0,i.jsx)(eN.Z,{children:(0,i.jsx)(nr.r,{checked:e,onChange:e=>n(e.currentTarget.checked),label:"Show settings"})}),(0,i.jsxs)(e9,{h:200,w:400,flipped:e,children:[(0,i.jsxs)(nt.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Front Card"}),(0,i.jsx)("p",{children:"The front card"}),(0,i.jsx)(eN.Z,{justify:"right",children:(0,i.jsx)(nn.z,{onClick:()=>n(!0),children:"Show Settings"})})]}),(0,i.jsxs)(nt.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Back Card"}),(0,i.jsx)(nn.z,{onClick:()=>n(!1),variant:"outline",children:"Back to Front"})]})]})]})},centered:!0,maxWidth:400,dimmed:!0};var no=t(9766),nl=t(8349);let nd={type:"code",code:[{fileName:"Demo.tsx",code:'\nfunction Demo() {\n const [flipped, setFlipped] = useState(false);\n\n const theme = useMantineTheme();\n\n function FrontCreditCard() {\n return (\n setFlipped(true)}\n style={{ cursor: \'pointer\' }}\n bg={getGradient({ deg: 180, from: \'blue\', to: \'cyan.7\' }, theme)}\n w={400}\n h={220}\n withBorder\n shadow="md"\n p={30}\n radius="md"\n >\n \n \n The Bank\n \n \n \n \n );\n }\n\n function BackCreditCard() {\n return (\n \n \n \n \n \n \n \n \n \n );\n }\n\n return (\n \n \n \n \n \n \n );\n}\n',language:"tsx"}],component:function(){let[e,n]=(0,r.useState)(!1),t=(0,Y.rZ)();return(0,i.jsx)(ec.W,{size:420,my:40,children:(0,i.jsxs)(e9,{h:200,w:400,flipped:e,mt:30,children:[(0,i.jsx)(function(){return(0,i.jsx)(nt.X,{onClick:()=>n(!0),style:{cursor:"pointer"},bg:(0,no.u)({deg:180,from:"blue",to:"cyan.7"},t),w:400,h:220,withBorder:!0,shadow:"md",p:30,radius:"md",children:(0,i.jsxs)(ni.K,{children:[(0,i.jsx)(j.D,{order:3,c:"white",style:{textAlign:"right"},children:"The Bank"}),(0,i.jsx)(nt.X,{w:60,h:40,radius:"sm",shadow:"none",p:10,bg:(0,no.u)({deg:45,from:"yellow.1",to:"yellow.6"},t)})]})})},{}),(0,i.jsx)(function(){return(0,i.jsx)(nt.X,{bg:(0,no.u)({deg:180,from:"gray.1",to:"indigo.1"},t),w:400,h:220,withBorder:!0,shadow:"md",p:30,radius:"md",autoFocus:!0,children:(0,i.jsxs)(ni.K,{children:[(0,i.jsx)(g.o,{label:"Number",type:"tel",pattern:"[0-9\\s]{13,19}",autoComplete:"cc-number",maxLength:16,placeholder:"xxxx xxxx xxxx xxxx",required:!0}),(0,i.jsxs)(eN.Z,{children:[(0,i.jsx)(nl.J,{w:100,required:!0,label:"Expire",placeholder:"MM/YY",valueFormat:"MM/YY"}),(0,i.jsx)(g.o,{w:100,label:"CVV",placeholder:"",required:!0})]})]})})},{})]})})},centered:!0,maxWidth:400,minHeight:300,dimmed:!0},nc={type:"code",code:'\nimport { Flip } from \'@gfazioli/mantine-flip\';\n\nfunction Demo() {\n return (\n \n\n \n

Front Card

\n

The front card

\n \n \n \n \n \n
\n\n \n

Back Card

\n

In this case the defaultFlipped prop is set to true, and the back card is visible

\n \n \n \n
\n\n
\n );\n}\n',component:function(){return(0,i.jsxs)(e9,{h:200,w:400,defaultFlipped:!0,children:[(0,i.jsxs)(nt.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Front Card"}),(0,i.jsx)("p",{children:"The front card"}),(0,i.jsx)(eN.Z,{justify:"right",children:(0,i.jsx)(e9.Target,{children:(0,i.jsx)(nn.z,{children:"Flip to Back"})})})]}),(0,i.jsxs)(nt.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Back Card"}),(0,i.jsxs)("p",{children:["In this case the ",(0,i.jsx)(V.E,{children:"defaultFlipped"})," prop is set to ",(0,i.jsx)(V.E,{children:"true"}),", and the back card is visible"]}),(0,i.jsx)(e9.Target,{children:(0,i.jsx)(nn.z,{variant:"outline",children:"Flip to Front"})})]})]})},centered:!0,maxWidth:400,minHeight:220,dimmed:!0};var np=t(1481),nh=t(6752),nu=t(9342),nm=t.n(nu);let nx={type:"code",code:[{fileName:"Demo.tsx",code:'\nfunction Demo() {\n\n const [flipped, setFlipped] = useState(false);\n\n function SignIn() {\n return (\n \n \n \n \n \n \n Forgot password?\n \n \n \n \n );\n }\n\n function SignUp() {\n return (\n \n \n \n \n \n \n );\n }\n\n return (\n \n \n {!flipped ? "Welcome back!" : "Create an account"}\n \n \n {!flipped ?\n \n Do not have an account yet?{\' \'}\n setFlipped(true)}>\n Create account\n \n :\n \n Do you already have an account?{\' \'}\n setFlipped(false)}>\n Sign in\n \n \n }\n \n \n \n \n \n \n \n );\n}\n',language:"tsx"},{fileName:"Demo.module.css",code:"\n.title {\n font-family:\n Greycliff CF,\n var(--mantine-font-family);\n font-weight: 900;\n}\n\n",language:"scss"}],component:function(){let[e,n]=(0,r.useState)(!1);return(0,i.jsxs)(ec.W,{size:420,my:40,children:[(0,i.jsx)(j.D,{ta:"center",className:nm().title,children:e?"Create an account":"Welcome back!"}),e?(0,i.jsxs)(d.x,{c:"dimmed",size:"sm",ta:"center",mt:5,children:["Do you already have an account?"," ",(0,i.jsx)(m.e,{size:"sm",component:"button",onClick:()=>n(!1),children:"Sign in"})]}):(0,i.jsxs)(d.x,{c:"dimmed",size:"sm",ta:"center",mt:5,children:["Do not have an account yet?"," ",(0,i.jsx)(m.e,{size:"sm",component:"button",onClick:()=>n(!0),children:"Create account"})]}),(0,i.jsxs)(e9,{h:200,w:400,flipped:e,mt:30,children:[(0,i.jsx)(function(){return(0,i.jsxs)(nt.X,{withBorder:!0,shadow:"md",p:30,radius:"md",children:[(0,i.jsx)(g.o,{label:"Email",placeholder:"you@mantine.dev",required:!0}),(0,i.jsx)(np.W,{label:"Password",placeholder:"Your password",required:!0,mt:"md"}),(0,i.jsxs)(eN.Z,{justify:"space-between",mt:"lg",children:[(0,i.jsx)(nh.X,{label:"Remember me"}),(0,i.jsx)(m.e,{component:"button",size:"sm",children:"Forgot password?"})]}),(0,i.jsx)(nn.z,{fullWidth:!0,mt:"xl",children:"Sign in"})]})},{}),(0,i.jsx)(function(){return(0,i.jsxs)(nt.X,{withBorder:!0,shadow:"md",p:30,radius:"md",children:[(0,i.jsx)(g.o,{label:"Email",placeholder:"you@mantine.dev",required:!0}),(0,i.jsx)(np.W,{label:"Password",placeholder:"Your password",required:!0,mt:"md"}),(0,i.jsx)(np.W,{label:"Confirm Password",placeholder:"Your password",required:!0,mt:"md"}),(0,i.jsx)(nn.z,{fullWidth:!0,mt:"xl",children:"Sign Up"})]})},{})]})]})},centered:!0,maxWidth:400,minHeight:500,dimmed:!0},nf={type:"code",code:'\nimport { Flip } from \'@gfazioli/mantine-flip\';\n\nfunction Demo() {\n return (\n \n\n \n

Front Card

\n \n \n \n
\n\n \n

Back Card

\n \n \n \n
\n\n
\n );\n}\n',component:function(){return(0,i.jsxs)(e9,{h:200,w:400,defaultFlipped:!0,children:[(0,i.jsxs)(nt.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Front Card"}),(0,i.jsx)("p",{children:"The front card"}),(0,i.jsx)(eN.Z,{justify:"right",children:(0,i.jsx)(e9.Target,{children:(0,i.jsx)(nn.z,{children:"Show Back"})})})]}),(0,i.jsxs)(nt.X,{radius:"md",withBorder:!0,p:"lg",shadow:"md",children:[(0,i.jsx)("h3",{children:"Back Card"}),(0,i.jsx)(e9.Target,{children:(0,i.jsx)(nn.z,{variant:"outline",children:"Back to Front"})})]})]})},centered:!0,maxWidth:400,dimmed:!0};function nj(e){let n={blockquote:"blockquote",code:"code",h2:"h2",h3:"h3",p:"p",pre:"pre",strong:"strong",...eo(),...e.components},{Demo:t}=n;return t||function(e,n){throw Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Demo",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h2,{id:"installation",children:"Installation"}),"\n",(0,i.jsx)(eH,{packages:"@gfazioli/mantine-flip"}),"\n",(0,i.jsx)(n.p,{children:"After installation import package styles at the root of your application:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-tsx",children:"import '@gfazioli/mantine-flip/styles.css';\n"})}),"\n",(0,i.jsx)(n.h2,{id:"usage",children:"Usage"}),"\n",(0,i.jsx)(t,{data:na}),"\n",(0,i.jsx)(n.h2,{id:"uncontrollded",children:"Uncontrollded"}),"\n",(0,i.jsx)(t,{data:nf}),"\n",(0,i.jsx)(n.h2,{id:"controllded",children:"Controllded"}),"\n",(0,i.jsxs)(n.p,{children:["You may control the state of the card by setting the ",(0,i.jsx)(n.code,{children:"flipped"})," prop to ",(0,i.jsx)(n.code,{children:"true"})," or ",(0,i.jsx)(n.code,{children:"false"}),".\nThis is useful when you want to control the state of the card from the parent component."]}),"\n",(0,i.jsx)(t,{data:ns}),"\n",(0,i.jsxs)(n.blockquote,{children:["\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Inital face and Flip.Target"})}),"\n",(0,i.jsxs)(n.p,{children:["For controlled Flip components, you will use ",(0,i.jsx)(n.code,{children:"useState"})," to determine which side of the component to initially show.\nAdditionally, you will not need to use ",(0,i.jsx)(n.code,{children:"Flip.Target"})," for buttons, but you can control them manually to keep the states synchronized."]}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"default-flipped-face",children:"Default Flipped (face)"}),"\n",(0,i.jsxs)(n.p,{children:["You may display the initial face of the card by setting the ",(0,i.jsx)(n.code,{children:"defaultFlipped"})," prop to ",(0,i.jsx)(n.code,{children:"true"}),"."]}),"\n",(0,i.jsx)(t,{data:nc}),"\n",(0,i.jsx)(n.h2,{id:"more-examples",children:"More examples"}),"\n",(0,i.jsx)(n.h3,{id:"credit-card",children:"Credit card"}),"\n",(0,i.jsx)(t,{data:nd}),"\n",(0,i.jsx)(n.h3,{id:"signin-form",children:"Signin form"}),"\n",(0,i.jsx)(t,{data:nx})]})}function ng(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}={...eo(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(nj,{...e})}):nj(e)}let nb={Flip:{selectors:{root:"Root element","flip-inner":"Inner element","flip-content":"Content element"},vars:{root:{"--flip-perspective":"Controls animation `perspective`","--flip-transition-duration":"Controls animation `duration`","--flip-transition-timing-function":"Controls animation `easing`"}}}};function nv(){return(0,i.jsxs)(eM,{children:[(0,i.jsx)(eT,{data:eI}),(0,i.jsx)(ed,{docgen:eW,componentsProps:["Flip"],componentsStyles:["Flip"],stylesApiData:nb,children:(0,i.jsx)(ng,{})})]})}},2752:function(e){e.exports={root:"DocsTabs_root__3_liq",tabsWrapper:"DocsTabs_tabsWrapper__IRW55",tabsList:"DocsTabs_tabsList__WAMMe",tab:"DocsTabs_tab__mfbTe",tabContent:"DocsTabs_tabContent__xZoIg",main:"DocsTabs_main__bXjjr",tableOfContents:"DocsTabs_tableOfContents__m_mWC"}},1555:function(e){e.exports={root:"InstallScript_root__C12dR",icon:"InstallScript_icon__2DGM0"}},6938:function(e){e.exports={paragraph:"MdxElements_paragraph__Y192O",link:"MdxElements_link__Lt3iC",ul:"MdxElements_ul__hdTt4",li:"MdxElements_li__KI_j2",title:"MdxElements_title__YHwzc",titleLink:"MdxElements_titleLink__MBV9J",titleOffset:"MdxElements_titleOffset__Vn_Uo",code:"MdxElements_code__C3Y34"}},6239:function(e){e.exports={root:"MdxInfo_root__m_cCs",icon:"MdxInfo_icon__hDmDv"}},4128:function(e){e.exports={root:"PageHeader_root__u_xWw",title:"PageHeader_title__gP726",description:"PageHeader_description__gCV5r",links:"PageHeader_links__3ws49"}},3266:function(e){e.exports={root:"PageHeaderLink_root__xmmCT",label:"PageHeaderLink_label__7Fad9",body:"PageHeaderLink_body__qvtDJ",icon:"PageHeaderLink_icon__d9jEr"}},5628:function(e){e.exports={root:"PropsTablesList_root__c_Say",searchIcon:"PropsTablesList_searchIcon__9N6KL",title:"PropsTablesList_title__RXbmG",section:"PropsTablesList_section__nwP7g",search:"PropsTablesList_search__uiqGP"}},186:function(e){e.exports={inner:"Shell_inner__vEmfO",main:"Shell_main__lcVaI",logo:"Shell_logo__4Ivhz"}},2118:function(e){e.exports={root:"StylesApiTable_root__obqpY",groupsHeader:"StylesApiTable_groupsHeader__GDU_x",group:"StylesApiTable_group__X_sw5",title:"StylesApiTable_title__inUP0",section:"StylesApiTable_section__nAJMp"}},1251:function(e){e.exports={code:"TableInlineCode_code__TNUKa"}},1598:function(e){e.exports={wrapper:"TableOfContents_wrapper__BAgli",inner:"TableOfContents_inner__au2gv",link:"TableOfContents_link__X__0J",header:"TableOfContents_header__5Tlsz",title:"TableOfContents_title__FWq20",items:"TableOfContents_items__s8ECn"}},9342:function(e){e.exports={title:"FlipDemoSignIn_title__7I5_H"}}},function(e){e.O(0,[320,9774,2888,179],function(){return e(e.s=9536)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/webpack-0ea16732d5ca29f7.js b/_next/static/chunks/webpack-0ea16732d5ca29f7.js new file mode 100644 index 0000000..85cf1f5 --- /dev/null +++ b/_next/static/chunks/webpack-0ea16732d5ca29f7.js @@ -0,0 +1 @@ +!function(){"use strict";var e,f,c,a,d,b,t,n,r,o={},u={};function i(e){var f=u[e];if(void 0!==f)return f.exports;var c=u[e]={exports:{}},a=!0;try{o[e].call(c.exports,c,c.exports,i),a=!1}finally{a&&delete u[e]}return c.exports}i.m=o,e=[],i.O=function(f,c,a,d){if(c){d=d||0;for(var b=e.length;b>0&&e[b-1][2]>d;b--)e[b]=e[b-1];e[b]=[c,a,d];return}for(var t=1/0,b=0;b=d&&Object.keys(i.O).every(function(e){return i.O[e](c[r])})?c.splice(r--,1):(n=!1,d0&&e[b-1][2]>d;b--)e[b]=e[b-1];e[b]=[c,a,d];return}for(var t=1/0,b=0;b=d&&Object.keys(i.O).every(function(e){return i.O[e](c[r])})?c.splice(r--,1):(n=!1,d.m-d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:hover>.m-d8b5e363{background-color:hsla(0,0%,100%,.5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m-c44ba933:active>.m-d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:active>.m-d8b5e363{background-color:hsla(0,0%,100%,.5)}}.m-c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m-c44ba933:where([data-orientation=vertical]){bottom:var(--sa-corner-width);right:0;top:0;width:var(--scrollarea-scrollbar-size)}[dir=rtl] .m-c44ba933:where([data-orientation=vertical]){left:0;right:unset}.m-c44ba933:where([data-orientation=horizontal]){bottom:0;flex-direction:column;height:var(--scrollarea-scrollbar-size);left:0;right:var(--sa-corner-height)}[dir=rtl] .m-c44ba933:where([data-orientation=horizontal]){left:var(--sa-corner-height);right:0}.m-d8b5e363{border-radius:var(--scrollarea-scrollbar-size);flex:1;overflow:hidden;position:relative;transition:background-color .15s ease}.m-d8b5e363:before{content:'""';height:100%;left:50%;min-height:calc(2.75rem*var(--mantine-scale));min-width:calc(2.75rem*var(--mantine-scale));position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}[data-mantine-color-scheme=light] .m-d8b5e363{background-color:rgba(0,0,0,.4)}[data-mantine-color-scheme=dark] .m-d8b5e363{background-color:hsla(0,0%,100%,.4)}.m-21657268{bottom:0;display:block;opacity:0;position:absolute;right:0;transition:opacity .15s ease}[dir=rtl] .m-21657268{bottom:0;left:0;right:unset}:where([data-mantine-color-scheme=light]) .m-21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-21657268{background-color:var(--mantine-color-dark-8)}.m-21657268:where([data-hovered]){opacity:1}.m-21657268:where([data-hidden]){display:none}.m-87cf2631{-webkit-tap-highlight-color:transparent;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:var(--mantine-font-size-md);padding:0;text-align:left;text-decoration:none;touch-action:manipulation}:where([dir=rtl]) .m-87cf2631{text-align:right}.m-515a97f8{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.m-1b7284a3{--paper-radius:var(--mantine-radius-default);-webkit-tap-highlight-color:transparent;background-color:var(--mantine-color-body);border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);display:block;outline:0;text-decoration:none;touch-action:manipulation}:where([data-mantine-color-scheme=light]) .m-1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}.m-38a85659{border:calc(.0625rem*var(--mantine-scale)) solid var(--popover-border-color);border-radius:var(--popover-radius,var(--mantine-radius-default));box-shadow:var(--popover-shadow,none);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);position:absolute}.m-38a85659:focus{outline:none}[data-mantine-color-scheme=light] .m-38a85659{--popover-border-color:var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-38a85659{--popover-border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m-a31dc6c1{background-color:inherit;border:calc(.0625rem*var(--mantine-scale)) solid var(--popover-border-color);z-index:1}.m-5ae2e3c{--loader-size-xs:calc(1.125rem*var(--mantine-scale));--loader-size-sm:calc(1.375rem*var(--mantine-scale));--loader-size-md:calc(2.25rem*var(--mantine-scale));--loader-size-lg:calc(2.75rem*var(--mantine-scale));--loader-size-xl:calc(3.625rem*var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m-5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m-7a2bd4cd{display:flex;gap:calc(var(--loader-size)/5);height:var(--loader-size);position:relative;width:var(--loader-size)}.m-870bb79{animation:m-5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--loader-color);border-radius:calc(.125rem*var(--mantine-scale));flex:1}.m-870bb79:first-of-type{animation-delay:-.24s}.m-870bb79:nth-of-type(2){animation-delay:-.12s}.m-870bb79:nth-of-type(3){animation-delay:0}@keyframes m-aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m-4e3f22d7{align-items:center;display:flex;gap:calc(var(--loader-size)/10);height:var(--loader-size);justify-content:center;position:relative;width:var(--loader-size)}.m-870c4af{animation:m-aac34a1 .8s linear infinite;background:var(--loader-color);border-radius:50%;height:calc(var(--loader-size)/3 - var(--loader-size)/15);width:calc(var(--loader-size)/3 - var(--loader-size)/15)}.m-870c4af:nth-child(2){animation-delay:.4s}@keyframes m-f8e89c4b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.m-b34414df{display:inline-block}.m-b34414df,.m-b34414df:after{height:var(--loader-size);width:var(--loader-size)}.m-b34414df:after{animation:m-f8e89c4b 1.2s linear infinite;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;border-radius:calc(625rem*var(--mantine-scale));border-style:solid;border-width:calc(var(--loader-size)/8);content:"";display:block}.m-8d3f4000{--ai-size-xs:calc(1.125rem*var(--mantine-scale));--ai-size-sm:calc(1.375rem*var(--mantine-scale));--ai-size-md:calc(1.75rem*var(--mantine-scale));--ai-size-lg:calc(2.125rem*var(--mantine-scale));--ai-size-xl:calc(2.75rem*var(--mantine-scale));--ai-size-input-xs:calc(1.875rem*var(--mantine-scale));--ai-size-input-sm:calc(2.25rem*var(--mantine-scale));--ai-size-input-md:calc(2.625rem*var(--mantine-scale));--ai-size-input-lg:calc(3.125rem*var(--mantine-scale));--ai-size-input-xl:calc(3.75rem*var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);align-items:center;background:var(--_ai-bg,var(--ai-bg,var(--mantine-primary-color-filled)));border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));color:var(--_ai-color,var(--ai-color,var(--mantine-color-white)));cursor:var(--_ai-cursor,pointer);display:inline-flex;height:var(--ai-size);justify-content:center;line-height:1;min-height:var(--ai-size);min-width:var(--ai-size);overflow:hidden;position:relative;user-select:none;width:var(--ai-size)}@media (hover:hover){.m-8d3f4000:hover:not([data-loading]):not(:disabled):not([data-disabled]){--_ai-bg:var(--ai-hover,var(--mantine-primary-color-filled-hover));--_ai-color:var(--ai-hover-color)}}@media (hover:none){.m-8d3f4000:active:not([data-loading]):not(:disabled):not([data-disabled]){--_ai-bg:var(--ai-hover,var(--mantine-primary-color-filled-hover));--_ai-color:var(--ai-hover-color)}}[data-mantine-color-scheme=light] .m-8d3f4000{--_ai-loading-overlay-bg:hsla(0,0%,100%,.35);--_ai-disabled-bg:var(--mantine-color-gray-1);--_ai-disabled-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-8d3f4000{--_ai-loading-overlay-bg:rgba(0,0,0,.35);--_ai-disabled-bg:var(--mantine-color-dark-6);--_ai-disabled-color:var(--mantine-color-dark-3)}.m-8d3f4000[data-loading]{--_ai-cursor:not-allowed}.m-8d3f4000[data-loading] .m-302b9fb1{opacity:1;transform:none}.m-8d3f4000[data-loading] .m-8d3afb97{opacity:0;transform:translateY(100%)}.m-8d3f4000:disabled:not([data-loading]),.m-8d3f4000[data-disabled]:not([data-loading]){--_ai-cursor:not-allowed;--_ai-bg:var(--_ai-disabled-bg);--_ai-color:var(--_ai-disabled-color);--ai-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent!important}.m-8d3f4000:disabled:not([data-loading]):active,.m-8d3f4000[data-disabled]:not([data-loading]):active{transform:none}.m-302b9fb1{align-items:center;background-color:var(--_ai-loading-overlay-bg);border-radius:var(--ai-radius,var(--mantine-radius-default));display:flex;inset:calc(-.0625rem*var(--mantine-scale));justify-content:center;opacity:0;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}.m-1a0f1b21{--ai-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m-1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):first-child{border-bottom-right-radius:0;border-right-width:calc(var(--ai-border-width)/2);border-top-right-radius:0}.m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):last-child{border-bottom-left-radius:0;border-left-width:calc(var(--ai-border-width)/2);border-top-left-radius:0}.m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-left-width:calc(var(--ai-border-width)/2);border-radius:0;border-right-width:calc(var(--ai-border-width)/2)}[dir=rtl] .m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):first-child{border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));border-bottom-left-radius:0;border-left-width:calc(var(--ai-border-width)/2);border-top-left-radius:0}[dir=rtl] .m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):last-child{border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));border-bottom-right-radius:0;border-right-width:calc(var(--ai-border-width)/2);border-top-right-radius:0}.m-1a0f1b21[data-orientation=vertical]{flex-direction:column}.m-1a0f1b21[data-orientation=vertical] .m-8d3f4000:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:calc(var(--ai-border-width)/2)}.m-1a0f1b21[data-orientation=vertical] .m-8d3f4000:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m-1a0f1b21[data-orientation=vertical] .m-8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--ai-border-width)/2);border-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m-8d3afb97{display:flex;transition:transform .15s ease,opacity .1s ease}.m-86a44da5,.m-8d3afb97{align-items:center;justify-content:center}.m-86a44da5{--cb-size-xs:calc(1.125rem*var(--mantine-scale));--cb-size-sm:calc(1.375rem*var(--mantine-scale));--cb-size-md:calc(1.75rem*var(--mantine-scale));--cb-size-lg:calc(2.125rem*var(--mantine-scale));--cb-size-xl:calc(2.75rem*var(--mantine-scale));--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);border-radius:var(--cb-radius);color:var(--_cb-color);display:inline-flex;height:var(--cb-size);line-height:1;min-height:var(--cb-size);min-width:var(--cb-size);position:relative;user-select:none;width:var(--cb-size)}:where([data-mantine-color-scheme=light]) .m-86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m-86a44da5{color:var(--mantine-color-dark-1)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-220c80f2:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-220c80f2:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-220c80f2:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-220c80f2:active{background-color:var(--mantine-color-dark-6)}}.m-4081bf90{align-items:var(--group-align,center);display:flex;flex-direction:row;flex-wrap:var(--group-wrap,wrap);gap:var(--group-gap,var(--mantine-spacing-md));justify-content:var(--group-justify,flex-start)}.m-4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m-9814e45f{backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);background:var(--overlay-bg,rgba(0,0,0,.6));border-radius:var(--overlay-radius,0);inset:0;position:absolute;z-index:var(--overlay-z-index)}.m-9814e45f:where([data-fixed]){position:fixed}.m-9814e45f:where([data-center]){align-items:center;display:flex;justify-content:center}.m-615af6c9{font-size:var(--mantine-font-size-md);font-weight:400;line-height:1;margin:0;padding:0}.m-b5489c3c{align-items:center;background-color:var(--mantine-color-body);display:flex;justify-content:space-between;min-height:calc(3.75rem*var(--mantine-scale));padding:var(--mb-padding,var(--mantine-spacing-md));padding-left:var(--_pl,var(--mb-padding,var(--mantine-spacing-md)));padding-right:var(--_pr,calc(var(--mb-padding, var(--mantine-spacing-md)) - .3125rem*var(--mantine-scale)));position:sticky;top:0;z-index:1000}[dir=rtl] .m-b5489c3c{--_pr:var(--mb-padding,var(--mantine-spacing-md));--_pl:calc(var(--mb-padding, var(--mantine-spacing-md)) - 0.3125rem*var(--mantine-scale))}.m-60c222c7{bottom:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--mb-z-index)}.m-fd1ab0aa{box-shadow:var(--mb-shadow,var(--mantine-shadow-xl));pointer-events:all}.m-606cb269{margin-left:var(--_close-ml,auto);margin-right:var(--_close-mr,0)}[dir=rtl] .m-606cb269{--_close-ml:0;--_close-mr:auto}.m-5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--_pt,var(--mb-padding,var(--mantine-spacing-md)))}.m-5df29311:not(:only-child){--_pt:0}.m-6c018570{--input-height-xs:calc(1.875rem*var(--mantine-scale));--input-height-sm:calc(2.25rem*var(--mantine-scale));--input-height-md:calc(2.625rem*var(--mantine-scale));--input-height-lg:calc(3.125rem*var(--mantine-scale));--input-height-xl:calc(3.75rem*var(--mantine-scale));--input-padding-y-xs:calc(0.3125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.375rem*var(--mantine-scale));--input-padding-y-md:calc(0.5rem*var(--mantine-scale));--input-padding-y-lg:calc(0.625rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--_input-height:var(--input-height,var(--input-height-sm));--_input-radius:var(--input-radius,var(--mantine-radius-default));--_input-cursor:text;--_input-text-align:left;--_input-line-height:calc(var(--_input-height) - 0.125rem*var(--mantine-scale));--_input-padding:calc(var(--_input-height)/3);--_input-padding-left:var(--_input-padding);--_input-padding-right:var(--_input-padding);--_input-placeholder-color:var(--mantine-color-placeholder);--_input-color:var(--mantine-color-text);--_input-left-section-size:var( +*,:after,:before{box-sizing:border-box}button,input,select,textarea{font:inherit}button,select{text-transform:none}body{-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing);background-color:var(--mantine-color-body);color:var(--mantine-color-text);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);margin:0}@media screen and (max-device-width:500px){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{animation:none;transition:none}}[data-mantine-color-scheme=dark] .mantine-dark-hidden,[data-mantine-color-scheme=light] .mantine-light-hidden{display:none}.mantine-focus-auto:focus-visible{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-always:focus{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem*var(--mantine-scale)))}[dir=rtl] .mantine-rotate-rtl{transform:rotate(180deg)}:root{--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-color-scheme:light dark;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--mantine-font-family-headings:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-radius-default:calc(0.25rem*var(--mantine-scale));--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(0.625rem*var(--mantine-scale));--mantine-spacing-sm:calc(0.75rem*var(--mantine-scale));--mantine-spacing-md:calc(1rem*var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem*var(--mantine-scale));--mantine-spacing-xl:calc(2rem*var(--mantine-scale));--mantine-font-size-xs:calc(0.75rem*var(--mantine-scale));--mantine-font-size-sm:calc(0.875rem*var(--mantine-scale));--mantine-font-size-md:calc(1rem*var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem*var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem*var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),0 calc(0.0625rem*var(--mantine-scale)) calc(0.125rem*var(--mantine-scale)) rgba(0,0,0,.1);--mantine-shadow-sm:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(0.625rem*var(--mantine-scale)) calc(0.9375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.4375rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-md:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.25rem*var(--mantine-scale)) calc(1.5625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.625rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-lg:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.75rem*var(--mantine-scale)) calc(1.4375rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.75rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-shadow-xl:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(2.25rem*var(--mantine-scale)) calc(1.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(1.0625rem*var(--mantine-scale)) calc(1.0625rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-radius-xs:calc(0.125rem*var(--mantine-scale));--mantine-radius-sm:calc(0.25rem*var(--mantine-scale));--mantine-radius-md:calc(0.5rem*var(--mantine-scale));--mantine-radius-lg:calc(1rem*var(--mantine-scale));--mantine-radius-xl:calc(2rem*var(--mantine-scale));--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem*var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem*var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem*var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem*var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem*var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(0.875rem*var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700;color-scheme:var(--mantine-color-scheme)}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(36,36,36,.15);--mantine-color-dark-light-hover:rgba(36,36,36,.2);--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:rgba(36,36,36,.05);--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:hsla(210,7%,56%,.15);--mantine-color-gray-light-hover:hsla(210,7%,56%,.2);--mantine-color-gray-light-color:var(--mantine-color-gray-3);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:rgba(206,212,218,.05);--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:rgba(250,82,82,.15);--mantine-color-red-light-hover:rgba(250,82,82,.2);--mantine-color-red-light-color:var(--mantine-color-red-3);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:hsla(0,100%,76%,.05);--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:rgba(230,73,128,.15);--mantine-color-pink-light-hover:rgba(230,73,128,.2);--mantine-color-pink-light-color:var(--mantine-color-pink-3);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:rgba(247,131,172,.05);--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:rgba(190,75,219,.15);--mantine-color-grape-light-hover:rgba(190,75,219,.2);--mantine-color-grape-light-color:var(--mantine-color-grape-3);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:rgba(218,119,242,.05);--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:rgba(121,80,242,.15);--mantine-color-violet-light-hover:rgba(121,80,242,.2);--mantine-color-violet-light-color:var(--mantine-color-violet-3);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:rgba(151,117,250,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:rgba(76,110,245,.15);--mantine-color-indigo-light-hover:rgba(76,110,245,.2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-3);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:rgba(116,143,252,.05);--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:rgba(34,139,230,.15);--mantine-color-blue-light-hover:rgba(34,139,230,.2);--mantine-color-blue-light-color:var(--mantine-color-blue-3);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:rgba(77,171,247,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:rgba(21,170,191,.15);--mantine-color-cyan-light-hover:rgba(21,170,191,.2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-3);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:rgba(59,201,219,.05);--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:rgba(18,184,134,.15);--mantine-color-teal-light-hover:rgba(18,184,134,.2);--mantine-color-teal-light-color:var(--mantine-color-teal-3);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:rgba(56,217,169,.05);--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:rgba(64,192,87,.15);--mantine-color-green-light-hover:rgba(64,192,87,.2);--mantine-color-green-light-color:var(--mantine-color-green-3);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:rgba(105,219,124,.05);--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:rgba(130,201,30,.15);--mantine-color-lime-light-hover:rgba(130,201,30,.2);--mantine-color-lime-light-color:var(--mantine-color-lime-3);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:rgba(169,227,75,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:rgba(250,176,5,.15);--mantine-color-yellow-light-hover:rgba(250,176,5,.2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-3);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:rgba(255,212,59,.05);--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:rgba(253,126,20,.15);--mantine-color-orange-light-hover:rgba(253,126,20,.2);--mantine-color-orange-light-color:var(--mantine-color-orange-3);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:rgba(255,169,77,.05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme:light;--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:var(--mantine-color-black);--mantine-color-body:var(--mantine-color-white);--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-primary-color-filled);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-gray-9);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(56,56,56,.1);--mantine-color-dark-light-hover:rgba(56,56,56,.12);--mantine-color-dark-light-color:var(--mantine-color-dark-6);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:rgba(56,56,56,.05);--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:hsla(210,7%,56%,.1);--mantine-color-gray-light-hover:hsla(210,7%,56%,.12);--mantine-color-gray-light-color:var(--mantine-color-gray-6);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:hsla(210,7%,56%,.05);--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:rgba(250,82,82,.1);--mantine-color-red-light-hover:rgba(250,82,82,.12);--mantine-color-red-light-color:var(--mantine-color-red-6);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:rgba(250,82,82,.05);--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:rgba(230,73,128,.1);--mantine-color-pink-light-hover:rgba(230,73,128,.12);--mantine-color-pink-light-color:var(--mantine-color-pink-6);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:rgba(230,73,128,.05);--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:rgba(190,75,219,.1);--mantine-color-grape-light-hover:rgba(190,75,219,.12);--mantine-color-grape-light-color:var(--mantine-color-grape-6);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:rgba(190,75,219,.05);--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:rgba(121,80,242,.1);--mantine-color-violet-light-hover:rgba(121,80,242,.12);--mantine-color-violet-light-color:var(--mantine-color-violet-6);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:rgba(121,80,242,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:rgba(76,110,245,.1);--mantine-color-indigo-light-hover:rgba(76,110,245,.12);--mantine-color-indigo-light-color:var(--mantine-color-indigo-6);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:rgba(76,110,245,.05);--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:rgba(34,139,230,.1);--mantine-color-blue-light-hover:rgba(34,139,230,.12);--mantine-color-blue-light-color:var(--mantine-color-blue-6);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:rgba(34,139,230,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:rgba(21,170,191,.1);--mantine-color-cyan-light-hover:rgba(21,170,191,.12);--mantine-color-cyan-light-color:var(--mantine-color-cyan-6);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:rgba(21,170,191,.05);--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:rgba(18,184,134,.1);--mantine-color-teal-light-hover:rgba(18,184,134,.12);--mantine-color-teal-light-color:var(--mantine-color-teal-6);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:rgba(18,184,134,.05);--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:rgba(64,192,87,.1);--mantine-color-green-light-hover:rgba(64,192,87,.12);--mantine-color-green-light-color:var(--mantine-color-green-6);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:rgba(64,192,87,.05);--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:rgba(130,201,30,.1);--mantine-color-lime-light-hover:rgba(130,201,30,.12);--mantine-color-lime-light-color:var(--mantine-color-lime-6);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:rgba(130,201,30,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:rgba(250,176,5,.1);--mantine-color-yellow-light-hover:rgba(250,176,5,.12);--mantine-color-yellow-light-color:var(--mantine-color-yellow-6);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:rgba(250,176,5,.05);--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:rgba(253,126,20,.1);--mantine-color-orange-light-hover:rgba(253,126,20,.12);--mantine-color-orange-light-color:var(--mantine-color-orange-6);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:rgba(253,126,20,.05)}.m-d57069b5{--scrollarea-scrollbar-size:calc(0.75rem*var(--mantine-scale));overflow:hidden;position:relative}.m-c0783ff9{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;height:100%;scrollbar-width:none;width:100%}.m-c0783ff9::-webkit-scrollbar{display:none}.m-c0783ff9:where([data-scrollbars=xy] [data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y]){padding-left:unset;padding-right:var(--scrollarea-scrollbar-size)}:where([dir=rtl]) .m-c0783ff9:where([data-scrollbars=xy] [data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y]){padding-left:var(--scrollarea-scrollbar-size);padding-right:unset}.m-c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy] [data-offset-scrollbars=x]){padding-bottom:var(--scrollarea-scrollbar-size)}.m-f8f631dd{display:table;min-width:100%}.m-c44ba933{background-color:transparent;box-sizing:border-box;display:flex;flex-direction:row;padding:calc(var(--scrollarea-scrollbar-size)/5);touch-action:none;transition:background-color .15s ease,opacity .15s ease;user-select:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m-c44ba933:hover>.m-d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:hover>.m-d8b5e363{background-color:hsla(0,0%,100%,.5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m-c44ba933:active>.m-d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m-c44ba933:active>.m-d8b5e363{background-color:hsla(0,0%,100%,.5)}}.m-c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m-c44ba933:where([data-orientation=vertical]){bottom:var(--sa-corner-width);right:0;top:0;width:var(--scrollarea-scrollbar-size)}[dir=rtl] .m-c44ba933:where([data-orientation=vertical]){left:0;right:unset}.m-c44ba933:where([data-orientation=horizontal]){bottom:0;flex-direction:column;height:var(--scrollarea-scrollbar-size);left:0;right:var(--sa-corner-height)}[dir=rtl] .m-c44ba933:where([data-orientation=horizontal]){left:var(--sa-corner-height);right:0}.m-d8b5e363{border-radius:var(--scrollarea-scrollbar-size);flex:1;overflow:hidden;position:relative;transition:background-color .15s ease}.m-d8b5e363:before{content:'""';height:100%;left:50%;min-height:calc(2.75rem*var(--mantine-scale));min-width:calc(2.75rem*var(--mantine-scale));position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}[data-mantine-color-scheme=light] .m-d8b5e363{background-color:rgba(0,0,0,.4)}[data-mantine-color-scheme=dark] .m-d8b5e363{background-color:hsla(0,0%,100%,.4)}.m-21657268{bottom:0;display:block;opacity:0;position:absolute;right:0;transition:opacity .15s ease}[dir=rtl] .m-21657268{bottom:0;left:0;right:unset}:where([data-mantine-color-scheme=light]) .m-21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-21657268{background-color:var(--mantine-color-dark-8)}.m-21657268:where([data-hovered]){opacity:1}.m-21657268:where([data-hidden]){display:none}.m-87cf2631{-webkit-tap-highlight-color:transparent;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:var(--mantine-font-size-md);padding:0;text-align:left;text-decoration:none;touch-action:manipulation}:where([dir=rtl]) .m-87cf2631{text-align:right}.m-515a97f8{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.m-1b7284a3{--paper-radius:var(--mantine-radius-default);-webkit-tap-highlight-color:transparent;background-color:var(--mantine-color-body);border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);display:block;outline:0;text-decoration:none;touch-action:manipulation}:where([data-mantine-color-scheme=light]) .m-1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}.m-38a85659{border:calc(.0625rem*var(--mantine-scale)) solid var(--popover-border-color);border-radius:var(--popover-radius,var(--mantine-radius-default));box-shadow:var(--popover-shadow,none);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);position:absolute}.m-38a85659:focus{outline:none}[data-mantine-color-scheme=light] .m-38a85659{--popover-border-color:var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-38a85659{--popover-border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m-a31dc6c1{background-color:inherit;border:calc(.0625rem*var(--mantine-scale)) solid var(--popover-border-color);z-index:1}.m-5ae2e3c{--loader-size-xs:calc(1.125rem*var(--mantine-scale));--loader-size-sm:calc(1.375rem*var(--mantine-scale));--loader-size-md:calc(2.25rem*var(--mantine-scale));--loader-size-lg:calc(2.75rem*var(--mantine-scale));--loader-size-xl:calc(3.625rem*var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m-5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m-7a2bd4cd{display:flex;gap:calc(var(--loader-size)/5);height:var(--loader-size);position:relative;width:var(--loader-size)}.m-870bb79{animation:m-5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--loader-color);border-radius:calc(.125rem*var(--mantine-scale));flex:1}.m-870bb79:first-of-type{animation-delay:-.24s}.m-870bb79:nth-of-type(2){animation-delay:-.12s}.m-870bb79:nth-of-type(3){animation-delay:0}@keyframes m-aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m-4e3f22d7{align-items:center;display:flex;gap:calc(var(--loader-size)/10);height:var(--loader-size);justify-content:center;position:relative;width:var(--loader-size)}.m-870c4af{animation:m-aac34a1 .8s linear infinite;background:var(--loader-color);border-radius:50%;height:calc(var(--loader-size)/3 - var(--loader-size)/15);width:calc(var(--loader-size)/3 - var(--loader-size)/15)}.m-870c4af:nth-child(2){animation-delay:.4s}@keyframes m-f8e89c4b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.m-b34414df{display:inline-block}.m-b34414df,.m-b34414df:after{height:var(--loader-size);width:var(--loader-size)}.m-b34414df:after{animation:m-f8e89c4b 1.2s linear infinite;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;border-radius:calc(625rem*var(--mantine-scale));border-style:solid;border-width:calc(var(--loader-size)/8);content:"";display:block}.m-8d3f4000{--ai-size-xs:calc(1.125rem*var(--mantine-scale));--ai-size-sm:calc(1.375rem*var(--mantine-scale));--ai-size-md:calc(1.75rem*var(--mantine-scale));--ai-size-lg:calc(2.125rem*var(--mantine-scale));--ai-size-xl:calc(2.75rem*var(--mantine-scale));--ai-size-input-xs:calc(1.875rem*var(--mantine-scale));--ai-size-input-sm:calc(2.25rem*var(--mantine-scale));--ai-size-input-md:calc(2.625rem*var(--mantine-scale));--ai-size-input-lg:calc(3.125rem*var(--mantine-scale));--ai-size-input-xl:calc(3.75rem*var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);align-items:center;background:var(--_ai-bg,var(--ai-bg,var(--mantine-primary-color-filled)));border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));color:var(--_ai-color,var(--ai-color,var(--mantine-color-white)));cursor:var(--_ai-cursor,pointer);display:inline-flex;height:var(--ai-size);justify-content:center;line-height:1;min-height:var(--ai-size);min-width:var(--ai-size);overflow:hidden;position:relative;user-select:none;width:var(--ai-size)}@media (hover:hover){.m-8d3f4000:hover:not([data-loading]):not(:disabled):not([data-disabled]){--_ai-bg:var(--ai-hover,var(--mantine-primary-color-filled-hover));--_ai-color:var(--ai-hover-color)}}@media (hover:none){.m-8d3f4000:active:not([data-loading]):not(:disabled):not([data-disabled]){--_ai-bg:var(--ai-hover,var(--mantine-primary-color-filled-hover));--_ai-color:var(--ai-hover-color)}}[data-mantine-color-scheme=light] .m-8d3f4000{--_ai-loading-overlay-bg:hsla(0,0%,100%,.35);--_ai-disabled-bg:var(--mantine-color-gray-1);--_ai-disabled-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-8d3f4000{--_ai-loading-overlay-bg:rgba(0,0,0,.35);--_ai-disabled-bg:var(--mantine-color-dark-6);--_ai-disabled-color:var(--mantine-color-dark-3)}.m-8d3f4000[data-loading]{--_ai-cursor:not-allowed}.m-8d3f4000[data-loading] .m-302b9fb1{opacity:1;transform:none}.m-8d3f4000[data-loading] .m-8d3afb97{opacity:0;transform:translateY(100%)}.m-8d3f4000:disabled:not([data-loading]),.m-8d3f4000[data-disabled]:not([data-loading]){--_ai-cursor:not-allowed;--_ai-bg:var(--_ai-disabled-bg);--_ai-color:var(--_ai-disabled-color);--ai-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent!important}.m-8d3f4000:disabled:not([data-loading]):active,.m-8d3f4000[data-disabled]:not([data-loading]):active{transform:none}.m-302b9fb1{align-items:center;background-color:var(--_ai-loading-overlay-bg);border-radius:var(--ai-radius,var(--mantine-radius-default));display:flex;inset:calc(-.0625rem*var(--mantine-scale));justify-content:center;opacity:0;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}.m-1a0f1b21{--ai-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m-1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):first-child{border-bottom-right-radius:0;border-right-width:calc(var(--ai-border-width)/2);border-top-right-radius:0}.m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):last-child{border-bottom-left-radius:0;border-left-width:calc(var(--ai-border-width)/2);border-top-left-radius:0}.m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-left-width:calc(var(--ai-border-width)/2);border-radius:0;border-right-width:calc(var(--ai-border-width)/2)}[dir=rtl] .m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):first-child{border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));border-bottom-left-radius:0;border-left-width:calc(var(--ai-border-width)/2);border-top-left-radius:0}[dir=rtl] .m-1a0f1b21[data-orientation=horizontal] .m-8d3f4000:not(:only-child):last-child{border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));border-bottom-right-radius:0;border-right-width:calc(var(--ai-border-width)/2);border-top-right-radius:0}.m-1a0f1b21[data-orientation=vertical]{flex-direction:column}.m-1a0f1b21[data-orientation=vertical] .m-8d3f4000:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:calc(var(--ai-border-width)/2)}.m-1a0f1b21[data-orientation=vertical] .m-8d3f4000:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m-1a0f1b21[data-orientation=vertical] .m-8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--ai-border-width)/2);border-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m-8d3afb97{display:flex;transition:transform .15s ease,opacity .1s ease}.m-86a44da5,.m-8d3afb97{align-items:center;justify-content:center}.m-86a44da5{--cb-size-xs:calc(1.125rem*var(--mantine-scale));--cb-size-sm:calc(1.375rem*var(--mantine-scale));--cb-size-md:calc(1.75rem*var(--mantine-scale));--cb-size-lg:calc(2.125rem*var(--mantine-scale));--cb-size-xl:calc(2.75rem*var(--mantine-scale));--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);border-radius:var(--cb-radius);color:var(--_cb-color);display:inline-flex;height:var(--cb-size);line-height:1;min-height:var(--cb-size);min-width:var(--cb-size);position:relative;user-select:none;width:var(--cb-size)}:where([data-mantine-color-scheme=light]) .m-86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m-86a44da5{color:var(--mantine-color-dark-1)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-220c80f2:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-220c80f2:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-220c80f2:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-220c80f2:active{background-color:var(--mantine-color-dark-6)}}.m-4081bf90{align-items:var(--group-align,center);display:flex;flex-direction:row;flex-wrap:var(--group-wrap,wrap);gap:var(--group-gap,var(--mantine-spacing-md));justify-content:var(--group-justify,flex-start)}.m-4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m-9814e45f{backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);background:var(--overlay-bg,rgba(0,0,0,.6));border-radius:var(--overlay-radius,0);inset:0;position:absolute;z-index:var(--overlay-z-index)}.m-9814e45f:where([data-fixed]){position:fixed}.m-9814e45f:where([data-center]){align-items:center;display:flex;justify-content:center}.m-615af6c9{font-size:var(--mantine-font-size-md);font-weight:400;line-height:1;margin:0;padding:0}.m-b5489c3c{align-items:center;background-color:var(--mantine-color-body);display:flex;justify-content:space-between;min-height:calc(3.75rem*var(--mantine-scale));padding:var(--mb-padding,var(--mantine-spacing-md));padding-left:var(--_pl,var(--mb-padding,var(--mantine-spacing-md)));padding-right:var(--_pr,calc(var(--mb-padding, var(--mantine-spacing-md)) - .3125rem*var(--mantine-scale)));position:sticky;top:0;z-index:1000}[dir=rtl] .m-b5489c3c{--_pr:var(--mb-padding,var(--mantine-spacing-md));--_pl:calc(var(--mb-padding, var(--mantine-spacing-md)) - 0.3125rem*var(--mantine-scale))}.m-60c222c7{bottom:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--mb-z-index)}.m-fd1ab0aa{box-shadow:var(--mb-shadow,var(--mantine-shadow-xl));pointer-events:all}.m-606cb269{margin-left:var(--_close-ml,auto);margin-right:var(--_close-mr,0)}[dir=rtl] .m-606cb269{--_close-ml:0;--_close-mr:auto}.m-5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--_pt,var(--mb-padding,var(--mantine-spacing-md)))}.m-5df29311:not(:only-child){--_pt:0}.m-6c018570{--input-height-xs:calc(1.875rem*var(--mantine-scale));--input-height-sm:calc(2.25rem*var(--mantine-scale));--input-height-md:calc(2.625rem*var(--mantine-scale));--input-height-lg:calc(3.125rem*var(--mantine-scale));--input-height-xl:calc(3.75rem*var(--mantine-scale));--input-padding-y-xs:calc(0.3125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.375rem*var(--mantine-scale));--input-padding-y-md:calc(0.5rem*var(--mantine-scale));--input-padding-y-lg:calc(0.625rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--_input-height:var(--input-height,var(--input-height-sm));--_input-radius:var(--input-radius,var(--mantine-radius-default));--_input-cursor:text;--_input-text-align:left;--_input-line-height:calc(var(--_input-height) - 0.125rem*var(--mantine-scale));--_input-padding:calc(var(--_input-height)/3);--_input-padding-left:var(--_input-padding);--_input-padding-right:var(--_input-padding);--_input-placeholder-color:var(--mantine-color-placeholder);--_input-color:var(--mantine-color-text);--_input-left-section-size:var( --input-left-section-width,calc(var(--_input-height) - 0.125rem*var(--mantine-scale)) );--_input-right-section-size:var( --input-right-section-width,calc(var(--_input-height) - 0.125rem*var(--mantine-scale)) @@ -8,4 +8,4 @@ --_main-padding-right,calc(var(--app-shell-aside-offset, 0px) + var(--app-shell-padding)) ) calc(var(--app-shell-footer-offset, 0px) + var(--app-shell-padding)) var( --_main-padding-left,calc(var(--app-shell-navbar-offset, 0px) + var(--app-shell-padding)) - );transition-property:padding}[dir=rtl] .m-8983817{--_main-padding-left:calc(var(--app-shell-aside-offset, 0px) + var(--app-shell-padding));--_main-padding-right:calc(var(--app-shell-navbar-offset, 0px) + var(--app-shell-padding))}.m-3840c879,.m-3b16f56b{background-color:var(--mantine-color-body);left:var(--_section-left,0);position:fixed;right:var(--_section-right,0);transition-property:transform,left,right}[data-layout=alt] .m-3840c879,[data-layout=alt] .m-3b16f56b{--_section-left:var(--app-shell-navbar-offset,0px)}[dir=rtl] [data-layout=alt] .m-3840c879,[dir=rtl] [data-layout=alt] .m-3b16f56b{--_section-right:var(--app-shell-navbar-offset,0px);--_section-left:0px}.m-3b16f56b{background-color:var(--mantine-color-body);border-bottom:var(--_header-border-bottom);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m-3b16f56b[data-with-border]{--_header-border-bottom:calc(0.0625rem*var(--mantine-scale)) solid var(--_app-shell-border-color)}.m-3840c879{border-top:var(--_footer-border-top);bottom:0;height:var(--app-shell-footer-height);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m-3840c879[data-with-border]{--_footer-border-top:calc(0.0625rem*var(--mantine-scale)) solid var(--_app-shell-border-color)}.m-6dcfc7c7{flex-grow:var(--_section-grow,0)}.m-6dcfc7c7[data-grow]{--_section-grow:1}.m-71ac47fc{--ar-ratio:1;max-width:100%;position:relative}.m-71ac47fc:before{content:"";display:block;height:0;padding-bottom:calc((1/var(--ar-ratio))*100%)}.m-71ac47fc:after{clear:both;content:"";display:table}.m-71ac47fc>:where(:not(style)){align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.m-71ac47fc>:where(img,video){object-fit:cover}.m-88b62a41{--_combobox-padding:var(--combobox-padding,calc(0.25rem*var(--mantine-scale)));padding:var(--_combobox-padding)}.m-88b62a41[data-hidden]{display:none}.m-88b62a41,.m-b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--_combobox-option-padding:var(--combobox-option-padding,var(--combobox-option-padding-sm))}.m-92253aa5{background-color:var(--_option-bg,transparent);border-radius:var(--mantine-radius-default);color:var(--_option-color,inherit);cursor:var(--_option-cursor,pointer);font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));opacity:var(--_option-opacity,1);padding:var(--_combobox-option-padding);word-break:break-word}.m-92253aa5[data-combobox-selected]{--_option-bg:var(--mantine-primary-color-filled);--_option-color:var(--mantine-color-white)}.m-92253aa5[data-combobox-disabled]{--_option-cursor:not-allowed;--_option-opacity:0.35}@media (hover:hover){[data-mantine-color-scheme=light] .m-92253aa5:hover:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-92253aa5:hover:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-dark-7)}}@media (hover:none){[data-mantine-color-scheme=light] .m-92253aa5:active:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-92253aa5:active:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-dark-7)}}.m-985517d8{background-color:var(--_search_background);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left-width:0;border-right-width:0;border-top-width:0;margin:calc(var(--_combobox-padding)*-1) calc(var(--_combobox-padding)*-1) var(--_combobox-padding);position:relative;width:calc(100% + var(--_combobox-padding)*2)}.m-985517d8,.m-985517d8:focus{border-color:var(--_search-border-color)}[data-mantine-color-scheme=light] .m-985517d8{--_search-border-color:var(--mantine-color-gray-2);--_search_background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-985517d8{--_search-border-color:var(--mantine-color-dark-4);--_search_background:var(--mantine-color-dark-7)}.m-2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m-2530cd1d,.m-82b967cb,.m-858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--_combobox-option-padding)}.m-82b967cb,.m-858f94bd{border:0 solid var(--_footer-border-color);margin-left:calc(var(--_combobox-padding)*-1);margin-right:calc(var(--_combobox-padding)*-1)}[data-mantine-color-scheme=light] .m-82b967cb,[data-mantine-color-scheme=light] .m-858f94bd{--_footer-border-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-82b967cb,[data-mantine-color-scheme=dark] .m-858f94bd{--_footer-border-color:var(--mantine-color-dark-4)}.m-82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--_combobox-padding)*-1);margin-top:var(--_combobox-padding)}.m-858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--_combobox-padding);margin-top:calc(var(--_combobox-padding)*-1)}.m-254f3e4f:has(.m-2bb2e9e5:only-child){display:none}.m-2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--_combobox-option-padding);position:relative}.m-2bb2e9e5:after{background-color:var(--_divider-bg);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));left:0;margin-left:var(--mantine-spacing-xs);right:0}[data-mantine-color-scheme=light] .m-2bb2e9e5:after{--_divider-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-2bb2e9e5:after{--_divider-bg:var(--mantine-color-dark-4)}[dir=rtl] .m-2bb2e9e5:after{margin-left:unset;margin-right:var(--mantine-spacing-xs)}.m-2bb2e9e5:only-child{display:none}.m-2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);color:var(--_color);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}[data-mantine-color-scheme=light] .m-2943220b{--_color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m-2943220b{--_color:var(--mantine-color-dark-3)}.m-2943220b[data-error]{--_color:var(--mantine-color-error)}.m-390b5f4{align-items:center;display:flex;flex-direction:var(--_flex-direction,row);gap:calc(.5rem*var(--mantine-scale))}.m-390b5f4[data-reverse]{justify-content:space-between}.m-8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}[data-combobox-selected] .m-8ee53fc2{opacity:1}.m-5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m-5f75b09e[data-label-position=left]{--label-order:1;--label-offset-right:var(--mantine-spacing-sm);--label-offset-left:0}[dir=rtl] .m-5f75b09e[data-label-position=left]{--label-offset-right:0;--label-offset-left:var(--mantine-spacing-sm)}.m-5f75b09e[data-label-position=right]{--label-order:2;--label-offset-right:0;--label-offset-left:var(--mantine-spacing-sm)}[dir=rtl] .m-5f75b09e[data-label-position=right]{--label-offset-right:var(--mantine-spacing-sm);--label-offset-left:0}.m-5f6e695e{display:flex}.m-d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m-d3ea56bb[data-disabled],fieldset:disabled .m-d3ea56bb{--label-cursor:not-allowed}.m-8ee546b8{color:inherit;cursor:var(--label-cursor);padding-left:var(--label-offset-left);padding-right:var(--label-offset-right)}:where([data-mantine-color-scheme=light]) .m-8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m-8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m-8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m-8ee546b8{color:var(--mantine-color-dark-3)}.m-328f68c0,.m-8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-left:var(--label-offset-left);padding-right:var(--label-offset-right)}.m-bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m-26062bec{height:var(--checkbox-size);order:var(--_checkbox-inner-order,1);position:relative;width:var(--checkbox-size)}.m-26062bec[data-label-position=left]{--_checkbox-inner-order:2}.m-26063560{-webkit-tap-highlight-color:transparent;appearance:none;background-color:var(--_checkbox-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_checkbox-bd-color);border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--_checkbox-cursor,var(--mantine-cursor-type));display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size)}[data-mantine-color-scheme=light] .m-26063560{--_checkbox-bg:var(--mantine-color-white);--_checkbox-bd-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-26063560{--_checkbox-bg:var(--mantine-color-dark-6);--_checkbox-bd-color:var(--mantine-color-dark-4)}.m-26063560[data-error]{--_checkbox-bd-color:var(--mantine-color-error)}[data-mantine-color-scheme] .m-26063560:checked,[data-mantine-color-scheme] .m-26063560[data-indeterminate]{--_checkbox-bg:var(--checkbox-color);--_checkbox-bd-color:var(--checkbox-color)}[data-mantine-color-scheme] .m-26063560:checked+.m-bf295423,[data-mantine-color-scheme] .m-26063560[data-indeterminate]+.m-bf295423{--_checkbox-icon-opacity:1;--_checkbox-icon-transform:none}.m-26063560:disabled{--_checkbox-cursor:not-allowed}[data-mantine-color-scheme=light] .m-26063560:disabled{--_checkbox-bg:var(--mantine-color-gray-2);--_checkbox-bd-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-26063560:disabled{--_checkbox-bg:var(--mantine-color-dark-6);--_checkbox-bd-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m-26063560:disabled+.m-bf295423{--_checkbox-icon-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-26063560:disabled+.m-bf295423{--_checkbox-icon-color:var(--mantine-color-dark-3)}.m-215c4542+.m-bf295423{--_checkbox-icon-color:var(--checkbox-color)}[data-mantine-color-scheme] .m-215c4542:checked:not(:disabled),[data-mantine-color-scheme] .m-215c4542[data-indeterminate]{--_checkbox-bg:transparent;--_checkbox-bd-color:var(--checkbox-color)}[data-mantine-color-scheme] .m-215c4542:checked:not(:disabled)+.m-bf295423,[data-mantine-color-scheme] .m-215c4542[data-indeterminate]+.m-bf295423{--_checkbox-icon-color:var(--checkbox-color);--_checkbox-icon-opacity:1;--_checkbox-icon-transform:none}.m-bf295423{bottom:0;color:var(--_checkbox-icon-color,var(--checkbox-icon-color));left:0;margin:auto;opacity:var(--_checkbox-icon-opacity,0);pointer-events:none;position:absolute;right:0;top:0;transform:var(--_checkbox-icon-transform,translateY(calc(.3125rem*var(--mantine-scale))) scale(.5));transition:transform .1s ease,opacity .1s ease;width:60%}.m-11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-left:var(--ag-spacing)}:where([dir=rtl]) .m-11def92b{padding-left:0;padding-right:var(--ag-spacing)}.m-f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;user-select:none;width:var(--avatar-size)}.m-f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:calc(.125rem*var(--mantine-scale)) solid var(--mantine-color-body);margin-left:var(--ag-offset)}:where([dir=rtl]) .m-f85678b6:where([data-within-group]){margin-left:unset;margin-right:var(--ag-offset)}.m-11f8ac07{display:block;height:100%;object-fit:cover;width:100%}.m-104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;user-select:none;width:100%}.m-104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m-2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m-347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:inherit;display:inline-flex;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:fit-content}.m-347db0ec:where([data-block]){display:flex;width:100%}.m-347db0ec:where([data-circle]){padding-left:calc(.125rem*var(--mantine-scale));padding-right:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m-fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m-fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m-fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m-fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-right:var(--badge-dot-size);width:var(--badge-dot-size)}:where([dir=rtl]) .m-fbd81e3d:before{margin-left:var(--badge-dot-size);margin-right:0}.m-5add502a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center}.m-91fdda9b:where([data-position=left]){margin-left:0;margin-right:var(--badge-section-margin)}:where([dir=rtl]) .m-91fdda9b:where([data-position=left]){margin-left:var(--badge-section-margin);margin-right:0}.m-91fdda9b:where([data-position=right]){margin-left:var(--badge-section-margin);margin-right:0}[dir=rtl] .m-91fdda9b:where([data-position=right]){margin-left:0;margin-right:var(--badge-section-margin)}.m-ddec01c0{--blockquote-border:calc(0.1875rem*var(--mantine-scale)) solid var(--bq-bd);border-bottom-right-radius:var(--bq-radius);border-left:var(--blockquote-border);border-top-right-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([dir=rtl]) .m-ddec01c0{border-bottom-left-radius:var(--bq-radius);border-bottom-right-radius:0;border-left:none;border-right:var(--blockquote-border);border-top-left-radius:var(--bq-radius);border-top-right-radius:0}:where([data-mantine-color-scheme=light]) .m-ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m-ddec01c0{background-color:var(--bq-bg-dark)}.m-dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);justify-content:center;left:var(--blockquote-icon-offset);position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}:where([dir=rtl]) .m-dde7bd57{left:0;right:var(--blockquote-icon-offset)}.m-dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m-8b3717df{align-items:center;display:flex}.m-f678d540{-webkit-tap-highlight-color:transparent;line-height:1;white-space:nowrap}.m-3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-left:var(--bc-separator-margin,var(--mantine-spacing-xs));margin-right:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m-3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m-3b8f2208{color:var(--mantine-color-dark-2)}.m-fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m-fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m-fea6bf1a{--burger-color:var(--mantine-color-white)}.m-d4fb9cad{position:relative;user-select:none}.m-d4fb9cad,.m-d4fb9cad:after,.m-d4fb9cad:before{background-color:var(--burger-color);display:block;height:calc(var(--burger-size)/12);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m-d4fb9cad:after,.m-d4fb9cad:before{content:"";left:0;position:absolute}.m-d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m-d4fb9cad:after{top:calc(var(--burger-size)/3)}.m-d4fb9cad[data-opened]{background-color:transparent}.m-d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(45deg)}.m-d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(-45deg)}.m-77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--_button-bg,var(--button-bg,var(--mantine-primary-color-filled)));border:var(--_button-bd,var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent));border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--_button-color,var(--button-color,var(--mantine-color-white)));cursor:var(--_button-cursor,pointer);display:var(--_button-display,inline-block);font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-left:var(--_button-padding-left,var(--button-padding-x,var(--button-padding-x-sm)));padding-right:var(--_button-padding-right,var(--button-padding-x,var(--button-padding-x-sm)));position:relative;text-align:center;user-select:none;vertical-align:middle;width:var(--_button-width,auto)}.m-77c9d27d[data-block]{--_button-display:block;--_button-width:100%}.m-77c9d27d[data-with-left-section]{--_button-padding-left:calc(var(--button-padding-x)/1.5)}[dir=rtl] .m-77c9d27d[data-with-left-section]{--_button-padding-left:var(--button-padding-x)}.m-77c9d27d[data-with-right-section],[dir=rtl] .m-77c9d27d[data-with-left-section]{--_button-padding-right:calc(var(--button-padding-x)/1.5)}[dir=rtl] .m-77c9d27d[data-with-right-section]{--_button-padding-right:var(--button-padding-x);--_button-padding-left:calc(var(--button-padding-x)/1.5)}.m-77c9d27d:disabled:not([data-loading]),.m-77c9d27d[data-disabled]:not([data-loading]){--_button-cursor:not-allowed;--_button-bg:var(--_disabled-bg);--_button-color:var(--_disabled-color);--_button-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;transform:none}.m-77c9d27d:before{background-color:var(--_button-loading-overlay-bg);border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}.m-77c9d27d[data-loading]{--_button-cursor:not-allowed;transform:none}.m-77c9d27d[data-loading]:before{opacity:1;transform:translateY(0)}.m-77c9d27d[data-loading] .m-80f1301b{opacity:0;transform:translateY(100%)}.m-77c9d27d[data-loading] .m-a25b86ee{opacity:1;transform:translate(-50%,calc(-50% + .0625rem*var(--mantine-scale)))}@media (hover:hover){.m-77c9d27d:hover:not([data-loading]):not(:disabled):not([data-disabled]){--_button-bg:var(--button-hover,var(--mantine-primary-color-filled-hover));--_button-color:var(--button-hover-color)}}@media (hover:none){.m-77c9d27d:active:not([data-loading]):not(:disabled):not([data-disabled]){--_button-bg:var(--button-hover,var(--mantine-primary-color-filled-hover));--_button-color:var(--button-hover-color)}}[data-mantine-color-scheme=light] .m-77c9d27d{--_disabled-color:var(--mantine-color-gray-5);--_disabled-bg:var(--mantine-color-gray-1);--_button-loading-overlay-bg:hsla(0,0%,100%,.15)}[data-mantine-color-scheme=dark] .m-77c9d27d{--_disabled-color:var(--mantine-color-dark-3);--_disabled-bg:var(--mantine-color-dark-6);--_button-loading-overlay-bg:rgba(0,0,0,.15)}.m-80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m-80f1301b,.m-811560b9{align-items:center;display:flex;height:100%}.m-811560b9{opacity:var(--_button-label-opacity,1);overflow:hidden;white-space:nowrap}.m-811560b9[data-loading]{--_button-label-opacity:0.2}.m-a74036a{align-items:center;display:flex;margin-left:var(--_button-section-margin-left);margin-right:var(--_button-section-margin-right)}.m-a74036a[data-position=left]{--_button-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m-a74036a[data-position=left]{--_button-section-margin-right:0}.m-a74036a[data-position=right],[dir=rtl] .m-a74036a[data-position=left]{--_button-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m-a74036a[data-position=right]{--_button-section-margin-left:0;--_button-section-margin-right:var(--mantine-spacing-xs)}.m-a25b86ee{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-200%);transition:transform .15s ease,opacity .1s ease}.m-80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m-80d6d844[data-orientation=horizontal]{flex-direction:row}.m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):first-child{border-bottom-right-radius:0;border-right-width:calc(var(--button-border-width)/2);border-top-right-radius:0}.m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):last-child{border-bottom-left-radius:0;border-left-width:calc(var(--button-border-width)/2);border-top-left-radius:0}.m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-left-width:calc(var(--button-border-width)/2);border-radius:0;border-right-width:calc(var(--button-border-width)/2)}[dir=rtl] .m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):first-child{border:var(--_button-bd,var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent));border-radius:var(--button-radius,var(--mantine-radius-default));border-bottom-left-radius:0;border-left-width:calc(var(--button-border-width)/2);border-top-left-radius:0}[dir=rtl] .m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):last-child{border:var(--_button-bd,var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent));border-radius:var(--button-radius,var(--mantine-radius-default));border-bottom-right-radius:0;border-right-width:calc(var(--button-border-width)/2);border-top-right-radius:0}.m-80d6d844[data-orientation=vertical]{flex-direction:column}.m-80d6d844[data-orientation=vertical] .m-77c9d27d:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:calc(var(--button-border-width)/2)}.m-80d6d844[data-orientation=vertical] .m-77c9d27d:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m-80d6d844[data-orientation=vertical] .m-77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m-e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m-e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m-e615b15f{background-color:var(--mantine-color-dark-6)}.m-599a2148{display:block;margin-left:calc(var(--card-padding)*-1);margin-right:calc(var(--card-padding)*-1)}.m-599a2148:where([data-first-section]){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m-599a2148:where([data-last-section]){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m-599a2148:where([data-inherit-padding]){padding-left:var(--card-padding);padding-right:var(--card-padding)}.m-599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m-599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-599a2148{border-color:var(--mantine-color-dark-4)}.m-599a2148+.m-599a2148{border-top:none!important}.m-4451eb3a{align-items:center;display:flex;justify-content:center}.m-4451eb3a:where([data-inline]){display:inline-flex}.m-f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.78125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m-be049a53{-webkit-tap-highlight-color:transparent;align-items:center;background-color:var(--_chip-bg);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--chip-radius,calc(62.5rem*var(--mantine-scale)));color:var(--_chip-color,var(--mantine-color-text));cursor:var(--_chip-cursor,pointer);display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-left:var(--_chip-padding,var(--chip-padding));padding-right:var(--_chip-padding,var(--chip-padding));user-select:none;white-space:nowrap}.m-be049a53[data-checked]{--_chip-padding:var(--chip-checked-padding)}[data-mantine-color-scheme=light] .m-be049a53[data-disabled]{--_chip-bg:var(--mantine-color-gray-2);--_chip-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-be049a53[data-disabled]{--_chip-bg:var(--mantine-color-dark-6);--_chip-color:var(--mantine-color-dark-3)}.m-be049a53[data-disabled]{--_chip-cursor:not-allowed}.m-3904c1af:not([data-disabled]){background-color:var(--_chip-bg);border:var(--_chip-bd)}@media (hover:hover){[data-mantine-color-scheme=light] .m-3904c1af:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-3904c1af:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m-3904c1af:not([data-disabled]):active{--_chip-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-3904c1af:not([data-disabled]):active{--_chip-bg:var(--mantine-color-dark-5)}}[data-mantine-color-scheme=light] .m-3904c1af:not([data-disabled]){--_chip-bg:var(--mantine-color-white);--_chip-bd:calc(0.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-3904c1af:not([data-disabled]){--_chip-bg:var(--mantine-color-dark-6);--_chip-bd:calc(0.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}[data-mantine-color-scheme] .m-3904c1af:not([data-disabled])[data-checked]{--_chip-bd:var(--chip-bd);--_chip-icon-color:var(--chip-color)}@media (hover:hover){[data-mantine-color-scheme] .m-3904c1af:not([data-disabled])[data-checked]:hover{--_chip-bg:var(--chip-hover)}}@media (hover:none){[data-mantine-color-scheme] .m-3904c1af:not([data-disabled])[data-checked]:active{--_chip-bg:var(--chip-hover)}}.m-f7e165c3:not([data-disabled]),.m-fa109255:not([data-disabled]){background-color:var(--_chip-bg);border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--_chip-color,var(--mantine-color-text))}@media (hover:hover){[data-mantine-color-scheme=light] .m-f7e165c3:not([data-disabled]):hover,[data-mantine-color-scheme=light] .m-fa109255:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-f7e165c3:not([data-disabled]):hover,[data-mantine-color-scheme=dark] .m-fa109255:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-dark-4)}}@media (hover:none){[data-mantine-color-scheme=light] .m-f7e165c3:not([data-disabled]):active,[data-mantine-color-scheme=light] .m-fa109255:not([data-disabled]):active{--_chip-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-f7e165c3:not([data-disabled]):active,[data-mantine-color-scheme=dark] .m-fa109255:not([data-disabled]):active{--_chip-bg:var(--mantine-color-dark-4)}}[data-mantine-color-scheme=light] .m-f7e165c3:not([data-disabled]),[data-mantine-color-scheme=light] .m-fa109255:not([data-disabled]){--_chip-bg:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .m-f7e165c3:not([data-disabled]),[data-mantine-color-scheme=dark] .m-fa109255:not([data-disabled]){--_chip-bg:var(--mantine-color-dark-5)}[data-mantine-color-scheme] .m-f7e165c3:not([data-disabled])[data-checked],[data-mantine-color-scheme] .m-fa109255:not([data-disabled])[data-checked]{--_chip-icon-color:var(--chip-color);--_chip-color:var(--chip-color);--_chip-bg:var(--chip-bg)}@media (hover:hover){[data-mantine-color-scheme] .m-f7e165c3:not([data-disabled])[data-checked]:hover,[data-mantine-color-scheme] .m-fa109255:not([data-disabled])[data-checked]:hover{--_chip-bg:var(--chip-hover)}}@media (hover:none){[data-mantine-color-scheme] .m-f7e165c3:not([data-disabled])[data-checked]:active,[data-mantine-color-scheme] .m-fa109255:not([data-disabled])[data-checked]:active{--_chip-bg:var(--chip-hover)}}.m-9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m-9ac86df9,.m-d6d72580{height:var(--chip-icon-size)}.m-d6d72580{color:var(--_chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m-bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m-bde07329:focus-visible+.m-be049a53{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m-b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:calc(.125rem*var(--mantine-scale)) calc(var(--mantine-spacing-xs)/2)}[data-mantine-color-scheme=light] .m-b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m-b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m-de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m-de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m-862f3d1b,.m-98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m-98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m-95709ac0{background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:0 0,0 calc(.25rem*var(--mantine-scale)),calc(.25rem*var(--mantine-scale)) calc(-.25rem*var(--mantine-scale)),calc(-.25rem*var(--mantine-scale)) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m-93e74e3,.m-95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m-93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m-fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--_cp-width,var(--cp-width))}.m-fee9c77[data-full-width]{--_cp-width:100%}.m-9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m-bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m-3283bb96{flex:1}.m-3283bb96:not(:only-child){margin-right:var(--mantine-spacing-xs)}.m-40d572ba{border:calc(.125rem*var(--mantine-scale)) solid var(--mantine-color-white);border-radius:var(--_cp-thumb-size);box-shadow:0 0 calc(.0625rem*var(--mantine-scale)) rgba(0,0,0,.6);height:var(--_cp-thumb-size);left:calc(var(--_thumb-x-offset) - var(--_cp-thumb-size)/2);outline:var(--_outline);overflow:hidden;position:absolute;top:calc(var(--_thumb-y-offset) - var(--_cp-thumb-size)/2);width:var(--_cp-thumb-size)}.m-d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m-5711e686{display:flex;flex-wrap:wrap;margin-left:calc(-.125rem*var(--mantine-scale));margin-right:calc(-.125rem*var(--mantine-scale));margin-top:calc(.3125rem*var(--mantine-scale))}.m-202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--_cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m-202a296e[data-focus-ring=auto]:focus:focus-visible .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-202a296e[data-focus-ring=always]:focus .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m-d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--_cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--_cp-thumb-size) + .125rem*var(--mantine-scale));margin-left:calc(var(--_cp-thumb-size)/2);margin-right:calc(var(--_cp-thumb-size)/2);outline:none;position:relative}.m-d856d47d+.m-d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m-d856d47d[data-focus-ring=auto]:focus:focus-visible .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-d856d47d[data-focus-ring=always]:focus .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}[data-mantine-color-scheme=light] .m-d856d47d{--_slider-checkers:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-d856d47d{--_slider-checkers:var(--mantine-color-dark-4)}.m-8f327113{border-radius:10000rem;bottom:0;left:calc(var(--_cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute;right:calc(var(--_cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));top:0}.m-b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m-c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m-5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m-7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-left:auto;margin-right:auto;max-width:var(--container-size);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.m-7485cace:where([data-fluid]){max-width:100%}.m-e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m-5abab665{left:auto;position:absolute;right:calc(var(--mantine-spacing-md)/2);top:calc(var(--mantine-spacing-md)/2)}:where([dir=rtl]) .m-5abab665{left:calc(var(--mantine-spacing-md)/2);right:auto}.m-3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m-3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m-3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m-3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-left:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m-3eebeb36:where([data-with-label]){border:0}.m-9e365f20{align-items:center;color:var(--divider-color,var(--mantine-color-dimmed));display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m-9e365f20:where([data-position=left]):before{display:none}.m-9e365f20:where([data-position=right]):after{display:none}.m-9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color,var(--_divider-color));content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m-9e365f20:before{margin-left:var(--mantine-spacing-xs);margin-right:0}.m-9e365f20:after{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color,var(--_divider-color));content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));margin-left:var(--mantine-spacing-xs)}:where([dir=rtl]) .m-9e365f20:after{margin-left:0;margin-right:var(--mantine-spacing-xs)}.m-f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m-5a7c2c9{z-index:1000}.m-b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:100%;max-width:100%;overflow-y:auto}.m-31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m-e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m-84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m-84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m-ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m-ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m-eda993d3{border:0;border-radius:0;padding:0}.m-90794832{font-size:var(--mantine-font-size-sm)}.m-74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m-410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m-dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m-96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-left:var(--col-offset);margin-right:0;max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}:where([dir=rtl]) .m-96bdd299{margin-left:0;margin-right:var(--col-offset)}.m-bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m-bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m-bcb3f3c2{background-color:var(--mark-bg-dark)}.m-9e117634{border-radius:var(--image-radius,0);display:block;flex:0;object-fit:var(--image-object-fit,cover);width:100%}@keyframes m-885901b1{0%{box-shadow:0 0 0 0 var(--indicator-color);opacity:.6}to{box-shadow:0 0 0 calc(.5rem*var(--mantine-scale)) var(--indicator-color);opacity:0}}.m-e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m-e5262200:where([data-inline]){display:inline-block}.m-760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;left:var(--indicator-left);min-width:var(--indicator-size);right:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m-760d1fb1,.m-760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,calc(62.5rem*var(--mantine-scale)));position:absolute}.m-760d1fb1:before{content:"";inset:0;z-index:-1}.m-760d1fb1:where([data-with-label]){padding-left:calc(var(--mantine-spacing-xs)/2);padding-right:calc(var(--mantine-spacing-xs)/2)}.m-760d1fb1:where([data-with-border]){border:calc(.125rem*var(--mantine-scale)) solid var(--mantine-color-body)}.m-760d1fb1[data-processing]:before{animation:m-885901b1 1s linear infinite}.m-dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m-dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m-abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m-abbac491:where([data-with-padding]){padding-left:var(--mantine-spacing-md)}[dir=rtl] .m-abbac491:where([data-with-padding]){padding-left:0;padding-right:var(--mantine-spacing-md)}.m-abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m-abb6bec2:where([data-with-icon]){list-style:none}.m-abb6bec2:where([data-with-icon]) .m-75cd9f71{--li-direction:row;--li-align:center}.m-abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m-abb6bec2:where([data-centered]){line-height:1}.m-75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m-60f83e5b{display:inline-block;margin-left:0;margin-right:var(--mantine-spacing-sm);vertical-align:middle}[dir=rtl] .m-60f83e5b{margin-left:var(--mantine-spacing-sm);margin-right:0}.m-6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m-e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m-df587f17{z-index:var(--lo-z-index)}[data-mantine-color-scheme=dark] .m-df587f17[data-light],[data-mantine-color-scheme=light] .m-df587f17[data-dark]{display:none}.m-dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m-9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m-efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-efdf90cb{border-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-efdf90cb{border-color:var(--mantine-color-dark-4)}.m-99ac2aa1{align-items:center;background-color:var(--_item-bg,transparent);border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);user-select:none;width:100%}.m-99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m-99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m-99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m-5476e0d3{flex:1}[dir=rtl] .m-5476e0d3{text-align:right}.m-8b75e504{align-items:center;display:flex;justify-content:center}.m-8b75e504:where([data-position=left]){margin-left:0;margin-right:var(--mantine-spacing-xs)}:where([dir=rtl]) .m-8b75e504:where([data-position=left]){margin-left:var(--mantine-spacing-xs);margin-right:0}.m-8b75e504:where([data-position=right]){margin-left:var(--mantine-spacing-xs);margin-right:0}:where([dir=rtl]) .m-8b75e504:where([data-position=right]){margin-left:0;margin-right:var(--mantine-spacing-xs)}.m-9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m-9df02822[data-full-screen]{--modal-border-radius:0!important}.m-9df02822[data-full-screen] .m-54c44539{--_content-flex:0 0 100%;--_content-max-height:auto;--_content-height:100dvh}.m-9df02822[data-full-screen] .m-1f958f16{--_inner-y-offset:0;--_inner-x-offset:0}.m-9df02822[data-centered] .m-1f958f16{--_inner-align:center}.m-d0e2b9cd{border-top-left-radius:var(--modal-radius,var(--mantine-radius-default));border-top-right-radius:var(--modal-radius,var(--mantine-radius-default))}.m-54c44539{flex:var(--_content-flex,0 0 var(--modal-size));height:var(--_content-height,auto);max-height:var(--_content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m-1f958f16{align-items:var(--_inner-align,flex-start);display:flex;justify-content:center;padding:var(--_inner-y-offset,var(--modal-y-offset)) var(--_inner-x-offset,var(--modal-x-offset))}.m-7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,calc(62.5rem*var(--mantine-scale)));display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-left:.8em;padding-right:.8em;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m-7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m-7cda1cd6{color:var(--mantine-color-black)}:where([dir=rtl]) .m-7cda1cd6{padding-left:.8em;padding-right:.8em}.m-7cda1cd6:where([data-with-remove]){padding-right:0}.m-7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m-44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m-44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m-e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m-e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m-1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m-ae386778{border-radius:0;color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-left:.1em;padding-right:.3em;width:unset}.m-7cda1cd6[data-disabled]>.m-ae386778,.m-ae386778:disabled{background-color:transparent;cursor:not-allowed;min-width:.8em;padding:0;width:.8em}.m-7cda1cd6[data-disabled]>.m-ae386778>svg,.m-ae386778:disabled>svg{display:none}.m-ae386778>svg{pointer-events:none}.m-1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m-45c4369d{appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m-45c4369d::placeholder{color:var(--_input-placeholder-color);opacity:1}.m-45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m-45c4369d:focus{outline:none}.m-45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m-45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m-45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m-f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;background:var(--_nav-link-bg);color:var(--_nav-link-color);display:flex;opacity:var(--_nav-link-opacity,1);padding:calc(.5rem*var(--mantine-scale)) var(--mantine-spacing-sm);pointer-events:var(--_nav-link-pointer-events,auto);user-select:none;width:100%}@media (hover:hover){[data-mantine-color-scheme=light] .m-f0824112:hover{--_nav-link-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-f0824112:hover{--_nav-link-bg:var(--mantine-color-dark-6)}}@media (hover:none){[data-mantine-color-scheme=light] .m-f0824112:active{--_nav-link-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-f0824112:active{--_nav-link-bg:var(--mantine-color-dark-6)}}.m-f0824112[data-disabled]{--_nav-link-opacity:0.4;--_nav-link-pointer-events:none}.m-f0824112[data-active]{--_nav-link-bg:var(--nl-bg);--_nav-link-color:var(--nl-color)}@media (hover:hover){.m-f0824112[data-active]:hover{--_nav-link-bg:var(--nl-hover)}}@media (hover:none){.m-f0824112[data-active]:active{--_nav-link-bg:var(--nl-hover)}}.m-f0824112[data-active] .m-57492dcc{--_description-opacity:0.9;--_description-color:var(--nl-color)}.m-690090b5{align-items:center;display:flex;justify-content:center;margin-left:var(--_section-ml);margin-right:var(--_section-mr);transform:var(--_section-transform,none);transition:transform .15s ease}.m-690090b5>svg{display:block}.m-690090b5[data-position=left]{--_section-ml:0;--_section-mr:var(--mantine-spacing-sm)}.m-690090b5[data-position=right],[dir=rtl] .m-690090b5[data-position=left]{--_section-ml:var(--mantine-spacing-sm);--_section-mr:0}[dir=rtl] .m-690090b5[data-position=right]{--_section-ml:0;--_section-mr:var(--mantine-spacing-sm)}.m-690090b5[data-rotate]{--_section-transform:rotate(90deg)}.m-1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m-f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:var(--_body-white-space,auto)}.m-f07af9d2[data-no-wrap]{--_body-white-space:nowrap}.m-57492dcc{color:var(--_description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--_description-opacity,1);overflow:hidden;text-overflow:ellipsis;white-space:var(--_body-white-space,auto)}.m-e17b862f{padding-left:var(--_children-pl,var(--nl-offset,var(--mantine-spacing-lg)));padding-right:var(--_children-pr,0)}[dir=rtl] .m-e17b862f{--_children-pl:0;--_children-pr:var(--nl-offset,var(--mantine-spacing-lg))}.m-1fd8a00b{transform:rotate(-90deg)}.m-a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs) var(--mantine-spacing-xs) calc(1.375rem*var(--mantine-scale));position:relative}.m-a513464,.m-a513464:before{border-radius:var(--notification-radius)}.m-a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;left:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([dir=rtl]) .m-a513464:before{left:auto;right:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m-a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m-a513464{background-color:var(--mantine-color-dark-6)}.m-a513464:where([data-with-icon]){padding-left:var(--mantine-spacing-xs)}:where([dir=rtl]) .m-a513464:where([data-with-icon]){padding-right:var(--mantine-spacing-xs)}.m-a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m-a513464:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-a513464:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}:where([dir=rtl]) .m-a513464{padding-left:var(--mantine-spacing-xs);padding-right:calc(1.375rem*var(--mantine-scale))}.m-a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;margin-right:var(--mantine-spacing-md);width:calc(1.75rem*var(--mantine-scale))}:where([dir=rtl]) .m-a4ceffb{margin-left:var(--mantine-spacing-md);margin-right:0}.m-b0920b15{margin-right:var(--mantine-spacing-md)}:where([dir=rtl]) .m-b0920b15{margin-left:var(--mantine-spacing-md);margin-right:0}.m-a49ed24{flex:1;margin-right:var(--mantine-spacing-xs);overflow:hidden}:where([dir=rtl]) .m-a49ed24{margin-left:var(--mantine-spacing-xs);margin-right:0}.m-3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m-3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m-3feedf16{color:var(--mantine-color-white)}.m-3d733a3a{color:var(--_description-color);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}[data-mantine-color-scheme=light] .m-3d733a3a{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-3d733a3a{color:var(--mantine-color-dark-0)}[data-mantine-color-scheme=light] .m-3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m-3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){[data-mantine-color-scheme=light] .m-919a4d88:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){[data-mantine-color-scheme=light] .m-919a4d88:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m-e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m-95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--_input-height) - .125rem*var(--mantine-scale));margin-left:auto;margin-right:0;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}:where([dir=rtl]) .m-95e17d22{margin-left:0;margin-right:auto}.m-80b4b171{--control-border:calc(0.0625rem*var(--mantine-scale)) solid var(--_input-bd);--control-radius:calc(var(--_input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-left:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--_input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m-80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m-80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m-80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m-e2f5cd4e[data-error] :where(.m-80b4b171){color:var(--mantine-color-error)}:where([dir=rtl]) .m-80b4b171{border-left:none;border-right:var(--control-border)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m-80b4b171:where(:first-of-type){border-bottom:calc(.03125rem*var(--mantine-scale)) solid var(--_input-bd);border-radius:0 var(--control-radius) 0 0}:where([dir=rtl]) .m-80b4b171:where(:first-of-type){border-radius:var(--control-radius) 0 0 0}.m-80b4b171:last-of-type{border-radius:0 0 var(--control-radius) 0;border-top:calc(.03125rem*var(--mantine-scale)) solid var(--_input-bd)}[dir=rtl] .m-80b4b171:last-of-type{border-radius:0 0 0 var(--control-radius)}.m-4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m-326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m-326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m-326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m-326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m-326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m-326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m-326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m-326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m-326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m-326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}[dir=rtl] .m-326d024a>svg{transform:rotate(180deg)}.m-4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m-f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m-ccf8da4c{overflow:hidden;position:relative}.m-f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-left:var(--_input-padding-left);padding-right:var(--_input-padding-right);position:absolute;width:100%}.m-ccf8da4c[data-disabled] .m-f2d85dd2,.m-f2d85dd2:disabled{cursor:not-allowed}.m-f2d85dd2::placeholder{color:var(--_input-placeholder-color);opacity:1}.m-b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m-b1072d44:disabled{display:none}.m-f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m-cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m-81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem*var(--mantine-scale)) 0}}.m-db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m-db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m-db6d6462{background-color:var(--mantine-color-dark-4)}.m-2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m-2242eb65:where([data-striped]){background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m-2242eb65:where([data-animated]){animation:m-81a374bd 1s linear infinite}.m-2242eb65:where(:last-of-type){border-radius:0 var(--progress-radius) var(--progress-radius) 0}:where([dir=rtl]) .m-2242eb65:where(:last-of-type){border-radius:var(--progress-radius) 0 0 var(--progress-radius)}.m-2242eb65:where(:first-of-type){border-radius:var(--progress-radius) 0 0 var(--progress-radius)}:where([dir=rtl]) .m-2242eb65:where(:first-of-type){border-radius:0 var(--progress-radius) var(--progress-radius) 0}.m-91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-left:calc(.25rem*var(--mantine-scale));padding-right:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;user-select:none;white-space:nowrap}.m-f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m-89c4f5e4{height:var(--radio-size);order:var(--_radio-order,1);position:relative;width:var(--radio-size)}.m-89c4f5e4[data-label-position=left]{--_radio-order:2}.m-f3ed6b2b{color:var(--_radio-icon-color,var(--radio-icon-color));height:var(--radio-icon-size);left:calc(50% - var(--radio-icon-size)/2);opacity:var(--_radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--_radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m-8a3dbb89{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;background-color:var(--_radio-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_radio-bd-color);border-radius:var(--radio-radius,var(--radio-size));cursor:var(--_cursor,var(--mantine-cursor-type));display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size)}[data-mantine-color-scheme=light] .m-8a3dbb89{--_radio-bg:var(--mantine-color-white);--_radio-bd-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-8a3dbb89{--_radio-bg:var(--mantine-color-dark-6);--_radio-bd-color:var(--mantine-color-dark-4)}.m-8a3dbb89:checked{--_radio-bg:var(--radio-color,var(--mantine-primary-color-filled));--_radio-bd-color:var(--radio-color,var(--mantine-primary-color-filled))}.m-8a3dbb89:checked+.m-f3ed6b2b{--_radio-icon-opacity:1;--_radio-icon-transform:scale(1)}.m-8a3dbb89:disabled{--_cursor:not-allowed}[data-mantine-color-scheme=light] .m-8a3dbb89:disabled{--_radio-bg:var(--mantine-color-gray-1);--_radio-bd-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=light] .m-8a3dbb89:disabled+.m-f3ed6b2b{--_radio-icon-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-8a3dbb89:disabled{--_radio-bg:var(--mantine-color-dark-5);--_radio-bd-color:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] .m-8a3dbb89:disabled+.m-f3ed6b2b{--_radio-icon-color:var(--mantine-color-dark-7)}.m-8a3dbb89[data-error]{--_radio-bd-color:var(--mantine-color-error)}.m-1bfe9d39+.m-f3ed6b2b{--_radio-icon-color:var(--radio-color)}[data-mantine-color-scheme] .m-1bfe9d39:checked:not(:disabled){--_radio-bg:transparent;--_radio-bd-color:var(--radio-color)}[data-mantine-color-scheme] .m-1bfe9d39:checked:not(:disabled)+.m-f3ed6b2b{--_radio-icon-color:var(--radio-color);--_radio-icon-opacity:1;--_radio-icon-transform:none}.m-f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:max-content}.m-f8d312f2:where(:has(input:disabled)){pointer-events:none}.m-61734bb7{position:relative;transition:transform .1s ease}.m-61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m-5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m-5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m-5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m-211007ba{-webkit-tap-highlight-color:transparent;height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m-211007ba:focus-visible+label{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m-21342ee4{-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;left:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0)}.m-21342ee4:where([data-read-only]){cursor:default}.m-21342ee4:where(:last-of-type){position:relative}.m-fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m-1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m-1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m-1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m-1b3c8819:where([data-multiline]){white-space:normal}.m-f898399f{background-color:inherit;border:0;z-index:1}.m-b32e4812{position:relative}.m-b32e4812,.m-d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m-d43b5134{transform:rotate(-90deg)}.m-b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m-b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m-b23f9dc4{left:var(--rp-label-offset);position:absolute;right:var(--rp-label-offset);top:50%;transform:translateY(-50%)}.m-cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);background-color:var(--_bg);border-radius:var(--sc-radius,var(--mantine-radius-default));display:var(--_display,inline-flex);flex-direction:var(--_flex-direction,row);overflow:hidden;padding:4px;position:relative;width:var(--_width,auto)}.m-cf365364[data-initialization]{--sc-transition-duration:0ms!important}.m-cf365364[data-full-width]{--_display:flex}.m-cf365364[data-orientation=vertical]{--_display:flex;--_flex-direction:column;--_width:max-content}.m-cf365364[data-orientation=vertical][data-full-width]{--_width:auto}[data-mantine-color-scheme=light] .m-cf365364{--_bg:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .m-cf365364{--_bg:var(--mantine-color-dark-8)}.m-9e182ccd{background-color:var(--_bg);border-radius:var(--sc-radius,var(--mantine-radius-default));box-shadow:var(--_box-shadow);display:block;height:var(--sc-indicator-height);position:absolute;transform:var(--sc-indicator-transform);transition:transform var(--sc-transition-duration) var(--sc-transition-timing-function),width var(--sc-transition-duration) var(--sc-transition-timing-function);width:var(--sc-indicator-width);z-index:1}[data-mantine-color-scheme=light] .m-9e182ccd{--_box-shadow:var(--sc-shadow,none);--_bg:var(--sc-color,var(--mantine-color-white))}[data-mantine-color-scheme=dark] .m-9e182ccd{--_box-shadow:none;--_bg:var(--sc-color,var(--mantine-color-dark-5))}.m-1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));color:var(--_color);cursor:var(--_cursor,pointer);display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--_outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);user-select:none;white-space:nowrap}.m-1738fcb2[data-read-only]{--_cursor:default}.m-1738fcb2[data-disabled],fieldset:disabled .m-1738fcb2{--_cursor:not-allowed}[data-mantine-color-scheme=light] .m-1738fcb2[data-disabled],[data-mantine-color-scheme=light] fieldset:disabled .m-1738fcb2{--_color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-1738fcb2[data-disabled],[data-mantine-color-scheme=dark] fieldset:disabled .m-1738fcb2{--_color:var(--mantine-color-dark-3)}[data-mantine-color-scheme=light] .m-1738fcb2[data-active]{--_color:var(--sc-label-color,var(--mantine-color-black))}[data-mantine-color-scheme=dark] .m-1738fcb2[data-active]{--_color:var(--sc-label-color,var(--mantine-color-white))}@media (hover:hover){[data-mantine-color-scheme=light] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):hover{--_color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):hover{--_color:var(--mantine-color-white)}}@media (hover:none){[data-mantine-color-scheme=light] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):active{--_color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):active{--_color:var(--mantine-color-white)}}@media (hover:hover){[data-mantine-color-scheme=light] fieldset:disabled .m-1738fcb2:hover{--_color:var(--mantine-color-gray-5)!important}[data-mantine-color-scheme=dark] fieldset:disabled .m-1738fcb2:hover{--_color:var(--mantine-color-dark-3)!important}}@media (hover:none){[data-mantine-color-scheme=light] fieldset:disabled .m-1738fcb2:active{--_color:var(--mantine-color-gray-5)!important}[data-mantine-color-scheme=dark] fieldset:disabled .m-1738fcb2:active{--_color:var(--mantine-color-dark-3)!important}}[data-mantine-color-scheme=light] .m-1738fcb2{--_color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-1738fcb2{--_color:var(--mantine-color-dark-1)}.m-1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m-1714d588[data-focus-ring=auto]:focus:focus-visible+.m-1738fcb2{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-1714d588[data-focus-ring=always]:focus+.m-1738fcb2{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m-cf365364[data-with-items-borders] :where(.m-69686b9b):before{background-color:var(--_separator-color);bottom:0;content:"";left:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}[dir=rtl] .m-cf365364[data-with-items-borders] :where(.m-69686b9b):before{left:auto;right:0}.m-69686b9b[data-orientation=vertical]:before{bottom:auto;height:calc(.0625rem*var(--mantine-scale));left:0;right:0;top:0;width:auto}[data-mantine-color-scheme=light] .m-69686b9b{--_separator-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-69686b9b{--_separator-color:var(--mantine-color-dark-4)}.m-69686b9b:first-of-type:before,[data-mantine-color-scheme] .m-69686b9b[data-active]+.m-69686b9b:before,[data-mantine-color-scheme] .m-69686b9b[data-active]:before{--_separator-color:transparent}.m-2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m-299c329c{0%,to{opacity:.4}50%{opacity:1}}.m-18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m-18320242:where([data-animate]):after{animation:m-299c329c 1.5s linear infinite}.m-18320242:where([data-visible]){overflow:hidden}.m-18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m-18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m-18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m-dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-left:var(--slider-size);padding-right:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m-dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m-c9357328{background-color:var(--_label-bg);border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;user-select:none;white-space:nowrap}[data-mantine-color-scheme=light] .m-c9357328{--_label-bg:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .m-c9357328{--_label-bg:var(--mantine-color-dark-4)}.m-c9a9a60a{align-items:center;background-color:var(--_thumb-bg);border:calc(.25rem*var(--mantine-scale)) solid var(--_thumb-bd);border-radius:var(--slider-radius);box-shadow:var(--_thumb-box-shadow,none);color:var(--_thumb-bd);cursor:pointer;display:var(--_thumb-display,flex);height:var(--slider-thumb-size);justify-content:center;left:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:var(--_thumb-transform,translate(-50%,-50%));transition:box-shadow .1s ease,transform .1s ease;user-select:none;width:var(--slider-thumb-size);z-index:3}[dir=rtl] .m-c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m-c9a9a60a[data-disabled],fieldset:disabled .m-c9a9a60a{--_thumb-display:none}.m-c9a9a60a[data-dragging]{--_thumb-transform:translate(-50%,-50%) scale(1.05);--_thumb-box-shadow:var(--mantine-shadow-sm)}[data-mantine-color-scheme=light] .m-c9a9a60a{--_thumb-bd:var(--slider-color);--_thumb-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-c9a9a60a{--_thumb-bd:var(--mantine-color-white);--_thumb-bg:var(--slider-color)}.m-a8645c2{align-items:center;cursor:var(--_track-cursor,pointer);display:flex;height:calc(var(--slider-size)*2);width:100%}.m-a8645c2[data-disabled],fieldset:disabled .m-a8645c2{--_track-cursor:not-allowed}.m-c9ade57f{height:var(--slider-size);position:relative;width:100%}.m-c9ade57f[data-inverted]:not([data-disabled]){--_track-bg:var(--slider-color)}.m-c9ade57f[data-inverted][data-disabled],fieldset:disabled .m-c9ade57f[data-inverted]{--_track-bg:var(--slider-track-disabled-bg)}.m-c9ade57f:before{background-color:var(--_track-bg,var(--slider-track-bg));content:"";left:calc(var(--slider-size)*-1);right:calc(var(--slider-size)*-1);z-index:0}.m-38aeed47,.m-c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m-38aeed47{background-color:var(--_bar-bg,var(--slider-color));left:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}[dir=rtl] .m-38aeed47{left:auto;right:var(--slider-bar-offset)}.m-38aeed47[data-inverted]{--_bar-bg:var(--slider-track-bg)}.m-38aeed47[data-disabled]:not([data-inverted]),fieldset:disabled .m-38aeed47:not([data-inverted]){--_bar-bg:var(--_bar-disabled-bg)}[data-mantine-color-scheme=light] .m-38aeed47{--_bar-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-38aeed47{--_bar-disabled-bg:var(--mantine-color-dark-3)}.m-b7b0423a{height:0;left:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}[dir=rtl] .m-b7b0423a{left:unset;right:calc(var(--mark-offset) - var(--slider-size)/2)}.m-dd33bc19{background-color:var(--_mark-bg,var(--mantine-color-white));border:calc(.125rem*var(--mantine-scale)) solid var(--_mark-bd);border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;transform:translateX((calc(var(--slider-size)/-2)));width:var(--slider-size)}[data-mantine-color-scheme] .m-dd33bc19[data-filled]{--_mark-bd:var(--slider-color)}[data-mantine-color-scheme=light] .m-dd33bc19[data-filled][data-disabled]{--_mark-bd:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-dd33bc19[data-filled][data-disabled]{--_mark-bd:var(--mantine-color-dark-3)}[data-mantine-color-scheme=light] .m-dd33bc19{--_mark-bd:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-dd33bc19{--_mark-bd:var(--mantine-color-dark-4)}.m-68c77a5b{color:var(--_mark-label-color);cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-50% + var(--slider-size)/2),calc(var(--mantine-spacing-xs)/2));user-select:none;white-space:nowrap}[data-mantine-color-scheme=light] .m-68c77a5b{--_mark-label-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m-68c77a5b{--_mark-label-color:var(--mantine-color-dark-2)}.m-559cce2d{margin-bottom:var(--_spoiler-margin-bottom);position:relative}.m-559cce2d[data-has-spoiler]{--_spoiler-margin-bottom:calc(1.5rem*var(--mantine-scale))}.m-b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m-b9131032{height:calc(1.5rem*var(--mantine-scale));left:0;position:absolute;top:100%}[dir=rtl] .m-b9131032{left:auto;right:0}.m-6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m-cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m-aaf89d0b{align-items:var(--_steps-align-items,center);display:flex;flex-direction:var(--_steps-direction);flex-wrap:var(--_steps-wrap,nowrap);gap:var(--_steps-gap)}.m-aaf89d0b[data-wrap]{--_steps-wrap:wrap;--_steps-gap:var(--mantine-spacing-md) 0}.m-aaf89d0b[data-orientation=vertical]{--_steps-direction:column}.m-aaf89d0b[data-orientation=vertical][data-icon-position=left]{--_steps-align-items:flex-start}.m-aaf89d0b[data-orientation=vertical][data-icon-position=right]{--_steps-align-items:flex-end}.m-aaf89d0b[data-orientation=horizontal]{--_steps-direction:row}.m-2a371ac9{--_separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));background-color:var(--_separator-bg);flex:1;height:var(--_separator-height);margin:var(--_separator-mt) var(--_separator-mr) var(--_separator-mb) var(--_separator-ml);transition:background-color .15s ease;width:var(--_separator-width)}[data-mantine-color-scheme=light] .m-2a371ac9{--_separator-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-2a371ac9{--_separator-bg:var(--mantine-color-dark-2)}.m-2a371ac9[data-active]{--_separator-bg:var(--stepper-color)}.m-2a371ac9[data-orientation=horizontal]{--_separator-height:calc(0.125rem*var(--mantine-scale));--_separator-ml:var(--mantine-spacing-md);--_separator-mr:var(--mantine-spacing-md);--_separator-mt:0;--_separator-mb:0}.m-2a371ac9[data-orientation=vertical]{--_separator-width:calc(0.125rem*var(--mantine-scale));--_separator-mt:calc(var(--mantine-spacing-xs)/2);--_separator-mb:calc(var(--mantine-spacing-xs) - 0.125rem*var(--mantine-scale))}.m-2a371ac9[data-orientation=vertical][data-icon-position=left]{--_separator-ml:var(--_separator-offset);--_separator-mr:0}.m-2a371ac9[data-orientation=vertical][data-icon-position=right],[dir=rtl] .m-2a371ac9[data-orientation=vertical][data-icon-position=left]{--_separator-ml:0;--_separator-mr:var(--_separator-offset)}[dir=rtl] .m-2a371ac9[data-orientation=vertical][data-icon-position=right]{--_separator-ml:var(--_separator-offset);--_separator-mr:0}.m-78da155d{padding-top:var(--stepper-content-padding)}.m-cbb57068{--_step-color:var(--step-color,var(--stepper-color));cursor:var(--_step-cursor,default);display:flex;flex-direction:var(--_step-direction)}.m-cbb57068[data-allow-click]{--_step-cursor:pointer}.m-cbb57068[data-icon-position=left]{--_step-direction:row}.m-cbb57068[data-icon-position=right]{--_step-direction:row-reverse}.m-f56b1e2c{align-items:center;flex-direction:var(--_step-direction)}.m-833edb7e{--_separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--_step-mt,var(--_separator-spacing));min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--_separator-spacing));overflow:hidden}.m-833edb7e:first-of-type{--_step-mt:0}.m-833edb7e:last-of-type .m-6496b3f3{display:none}.m-818e70b{position:relative}.m-6496b3f3{border-left:calc(.125rem*var(--mantine-scale)) solid var(--_separator-border-color);height:100vh;left:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--_separator-spacing))}[data-mantine-color-scheme=light] .m-6496b3f3{--_separator-border-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .m-6496b3f3{--_separator-border-color:var(--mantine-color-dark-5)}[data-mantine-color-scheme] .m-6496b3f3[data-active]{--_separator-border-color:var(--stepper-color)}.m-1959ad01{align-items:center;background-color:var(--_step-icon-bg);border:calc(.125rem*var(--mantine-scale)) solid var(--_step-icon-border-color);border-radius:var(--stepper-radius);color:var(--_step-icon-color);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}[data-mantine-color-scheme=light] .m-1959ad01{--_step-icon-bg:var(--mantine-color-gray-1);--_step-icon-border-color:var(--mantine-color-gray-1);--_step-icon-color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-1959ad01{--_step-icon-bg:var(--mantine-color-dark-5);--_step-icon-border-color:var(--mantine-color-dark-5);--_step-icon-color:var(--mantine-color-dark-1)}[data-mantine-color-scheme] .m-1959ad01[data-progress]{--_step-icon-border-color:var(--_step-color)}[data-mantine-color-scheme] .m-1959ad01[data-completed]{--_step-icon-color:var(--stepper-icon-color,var(--mantine-color-white));--_step-icon-bg:var(--_step-color);--_step-icon-border-color:var(--_step-color)}.m-a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m-1956aa2a{display:flex;flex-direction:column;margin-left:var(--_step-body-ml);margin-right:var(--_step-body-mr);margin-top:var(--_step-body-mt);text-align:var(--_step-body-ta)}.m-1956aa2a[data-icon-position=left]{--_step-body-ta:left;--_step-body-ml:var(--mantine-spacing-sm)}[dir=rtl] .m-1956aa2a[data-icon-position=left]{--_step-body-ta:right;--_step-body-ml:0;--_step-body-mr:var(--mantine-spacing-sm)}.m-1956aa2a[data-icon-position=right]{--_step-body-ta:right;--_step-body-mr:var(--mantine-spacing-sm)}[dir=rtl] .m-1956aa2a[data-icon-position=right]{--_step-body-ta:left;--_step-body-ml:var(--mantine-spacing-sm);--_step-body-mr:0}.m-12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m-164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m-5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m-926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m-926b4011,.m-9307d992{margin:0;overflow:hidden}.m-9307d992{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;background-color:var(--_switch-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_switch-bd);border-radius:var(--switch-radius);color:var(--_switch-color);cursor:var(--_switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--_switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;user-select:none;z-index:0}.m-926b4011:focus-visible+.m-9307d992{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m-926b4011:checked+.m-9307d992{--_switch-bg:var(--switch-color);--_switch-bd:var(--switch-color);--_switch-color:var(--mantine-color-white)}.m-926b4011:disabled+.m-9307d992,.m-926b4011[data-disabled]+.m-9307d992{--_switch-bg:var(--_switch-disabled-color);--_switch-bd:var(--_switch-disabled-color);--_switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m-9307d992{--_switch-bg:var(--mantine-color-gray-2);--_switch-bd:var(--mantine-color-gray-3);--_switch-color:var(--mantine-color-gray-6);--_switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-9307d992{--_switch-bg:var(--mantine-color-dark-6);--_switch-bd:var(--mantine-color-dark-4);--_switch-color:var(--mantine-color-dark-1);--_switch-disabled-color:var(--mantine-color-dark-4)}.m-9307d992[data-error]{--_switch-bd:var(--mantine-color-error)}.m-9307d992[data-label-position=left]{--_switch-order:2}.m-93039a1d{background-color:var(--_switch-thumb-bg,var(--mantine-color-white));border:calc(.0625rem*var(--mantine-scale)) solid var(--_switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);left:var(--_switch-thumb-left,var(--switch-track-label-padding));position:absolute;transition:left .15s ease;width:var(--switch-thumb-size);z-index:1}[dir=rtl] .m-93039a1d{left:unset;right:var(--_switch-thumb-left,var(--switch-track-label-padding));transition:right .15s ease}.m-93039a1d>*{margin:auto}.m-926b4011:checked+*>.m-93039a1d{--_switch-thumb-left:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--_switch-thumb-bd:var(--mantine-color-white)}.m-926b4011:disabled+*>.m-93039a1d,.m-926b4011[data-disabled]+*>.m-93039a1d{--_switch-thumb-bd:var(--_switch-thumb-bg-disabled);--_switch-thumb-bg:var(--_switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m-93039a1d{--_switch-thumb-bd:var(--mantine-color-gray-3);--_switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-93039a1d{--_switch-thumb-bd:var(--mantine-color-white);--_switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m-8277e082{display:grid;height:100%;margin:0 0 0 calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m-926b4011:checked+*>.m-8277e082,[dir=rtl] .m-8277e082{margin:0 calc(var(--switch-thumb-size) + var(--switch-track-label-padding)) 0 0}[dir=rtl] .m-926b4011:checked+*>.m-8277e082{margin:0 0 0 calc(var(--switch-thumb-size) + var(--switch-track-label-padding))}.m-b23fa0ef{border:var(--_table-border,none);border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}[data-mantine-color-scheme=light] .m-b23fa0ef{--_table-hover-color:var(--table-highlight-on-hover-color,var(--mantine-color-gray-1));--_table-striped-color:var(--table-striped-color,var(--mantine-color-gray-0));--_table-border-color:var(--table-border-color,var(--mantine-color-gray-3))}[data-mantine-color-scheme=dark] .m-b23fa0ef{--_table-hover-color:var(--table-highlight-on-hover-color,var(--mantine-color-dark-5));--_table-striped-color:var(--table-striped-color,var(--mantine-color-dark-6));--_table-border-color:var(--table-border-color,var(--mantine-color-dark-4))}.m-b23fa0ef[data-with-table-border]{--_table-border:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color)}.m-4e7aa4f3{text-align:var(--_th-text-align,left)}[dir=rtl] .m-4e7aa4f3{--_th-text-align:right}.m-4e7aa4fd{background-color:var(--_tr-bg,transparent);border-bottom:var(--_tr-border-bottom,none)}@media (hover:hover){[data-mantine-color-scheme] .m-4e7aa4fd:hover[data-hover]{--_tr-bg:var(--_tr-hover-bg)!important}}@media (hover:none){[data-mantine-color-scheme] .m-4e7aa4fd:active[data-hover]{--_tr-bg:var(--_tr-hover-bg)!important}}.m-4e7aa4fd[data-with-row-border]{--_tr-border-bottom:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color)}.m-4e7aa4ef,.m-4e7aa4f3{--_border-right:none;--_border-left:none;border-left:var(--_border-left);border-right:var(--_border-right);padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m-4e7aa4ef[data-with-column-border]:not(:last-child),.m-4e7aa4f3[data-with-column-border]:not(:last-child){--_border-right:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color)}[dir=rtl] .m-4e7aa4ef[data-with-column-border]:not(:last-child),[dir=rtl] .m-4e7aa4f3[data-with-column-border]:not(:last-child){--_border-left:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color);--_border-right:none}.m-b2404537>.m-4e7aa4fd:last-of-type[data-with-row-border]{--_tr-border-bottom:none}.m-b2404537>.m-4e7aa4fd[data-striped=even]:nth-of-type(2n),.m-b2404537>.m-4e7aa4fd[data-striped=odd]:nth-of-type(odd){--_tr-bg:var(--_table-striped-color)}.m-b2404537>.m-4e7aa4fd[data-hover]{--_tr-hover-bg:var(--_table-hover-color)}.m-b242d975{background-color:var(--_thead-bg,transparent);position:var(--_thead-position,static);top:var(--table-sticky-header-offset,0);z-index:1}.m-b242d975[data-sticky]{--_thead-position:sticky;--_thead-bg:var(--mantine-color-body)}.m-9e5a3ac7{color:var(--mantine-color-dimmed);margin-bottom:var(--_margin-bottom,0);margin-top:var(--_margin-top,0)}.m-9e5a3ac7[data-side=top]{--_margin-bottom:var(--mantine-spacing-xs)}.m-9e5a3ac7[data-side=bottom]{--_margin-top:var(--mantine-spacing-xs)}.m-a100c15{overflow-x:var(--table-overflow)}.m-62259741{min-width:var(--table-min-width)}.m-89d60db1{--_tab-justify:flex-start;--_list-direction:row;--_panel-grow:unset;--_tabs-display:block;--_tabs-flex-direction:row;--_list-border-width:0;--_list-border-size:0 0 var(--_list-border-width) 0;--_list-gap:unset;--_list-line-bottom:0;--_list-line-top:unset;--_list-line-left:0;--_list-line-right:0;--_tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--_tab-border-width:0 0 var(--_list-border-width) 0;display:var(--_tabs-display);flex-direction:var(--_tabs-flex-direction)}.m-89d60db1[data-inverted]{--_list-line-bottom:unset;--_list-line-top:0;--_tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--_tab-border-width:var(--_list-border-width) 0 0 0}.m-89d60db1[data-inverted] .m-576c9d4:before{bottom:unset;top:0}.m-89d60db1[data-orientation=vertical]{--_list-line-left:unset;--_list-line-right:0;--_list-line-top:0;--_list-line-bottom:0;--_list-border-size:0 var(--_list-border-width) 0 0;--_tab-border-width:0 var(--_list-border-width) 0 0;--_tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--_list-direction:column;--_panel-grow:1;--_tabs-display:flex}[dir=rtl] .m-89d60db1[data-orientation=vertical]{--_list-line-left:0;--_list-line-right:unset;--_list-border-size:0 0 0 var(--_list-border-width);--_tab-border-width:0 0 0 var(--_list-border-width);--_tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m-89d60db1[data-orientation=vertical][data-placement=right]{--_tabs-flex-direction:row-reverse;--_list-line-left:0;--_list-line-right:unset;--_list-border-size:0 0 0 var(--_list-border-width);--_tab-border-width:0 0 0 var(--_list-border-width);--_tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m-89d60db1[data-orientation=vertical][data-placement=right]{--_list-line-left:unset;--_list-line-right:0;--_list-border-size:0 var(--_list-border-width) 0 0;--_tab-border-width:0 var(--_list-border-width) 0 0;--_tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m-89d60db1{--_tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-89d60db1{--_tab-border-color:var(--mantine-color-dark-4)}.m-89d60db1[data-orientation=horizontal]{--_tab-justify:center}.m-89d60db1[data-variant=default]{--_list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-89d60db1[data-variant=default]{--_tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-89d60db1[data-variant=default]{--_tab-hover-color:var(--mantine-color-dark-6)}.m-89d60db1[data-variant=outline]{--_list-border-width:calc(0.0625rem*var(--mantine-scale))}.m-89d60db1[data-variant=pills]{--_list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m-89d60db1[data-variant=pills]{--_tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-89d60db1[data-variant=pills]{--_tab-hover-color:var(--mantine-color-dark-6)}.m-89d33d6d{--_tab-grow:unset;display:flex;flex-direction:var(--_list-direction);flex-wrap:wrap;gap:var(--_list-gap);justify-content:var(--tabs-justify,flex-start)}.m-89d33d6d[data-grow]{--_tab-grow:1}.m-b0c91715{flex-grow:var(--_panel-grow)}.m-4ec4dce6{align-items:center;display:flex;flex-grow:var(--_tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--_tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;user-select:none;white-space:nowrap;z-index:0}.m-4ec4dce6:disabled,.m-4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m-4ec4dce6:focus{z-index:1}.m-fc420b1f{align-items:center;display:flex;justify-content:center;margin-left:var(--_tab-section-margin-left,0);margin-right:var(--_tab-section-margin-right,0)}.m-fc420b1f[data-position=left]:not(:only-child){--_tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m-fc420b1f[data-position=left]:not(:only-child){--_tab-section-margin-right:0rem;--_tab-section-margin-left:var(--mantine-spacing-xs)}.m-fc420b1f[data-position=right]:not(:only-child){--_tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m-fc420b1f[data-position=right]:not(:only-child){--_tab-section-margin-left:0rem;--_tab-section-margin-right:var(--mantine-spacing-xs)}.m-576c9d4{position:relative}.m-576c9d4:before{border-color:var(--_tab-border-color);border-style:solid;border-width:var(--_list-border-size);bottom:var(--_list-line-bottom);content:"";left:var(--_list-line-left);position:absolute;right:var(--_list-line-right);top:var(--_list-line-top)}.m-539e827b{--__tab-border-color:transparent;--_tab-bg:transparent;background-color:var(--_tab-bg);border-color:var(--__tab-border-color);border-radius:var(--_tab-radius);border-style:solid;border-width:var(--_tab-border-width)}.m-539e827b[data-active]{--__tab-border-color:var(--tabs-color)}@media (hover:hover){.m-539e827b:hover{--_tab-bg:var(--_tab-hover-color)}.m-539e827b:hover:not([data-active]){--__tab-border-color:var(--_tab-border-color)}}@media (hover:none){.m-539e827b:active{--_tab-bg:var(--_tab-hover-color)}.m-539e827b:active:not([data-active]){--__tab-border-color:var(--_tab-border-color)}}@media (hover:hover){.m-539e827b:disabled:hover,.m-539e827b[data-disabled]:hover{--_tab-bg:transparent}}@media (hover:none){.m-539e827b:disabled:active,.m-539e827b[data-disabled]:active{--_tab-bg:transparent}}.m-6772fbd5{position:relative}.m-6772fbd5:before{border-color:var(--_tab-border-color);border-style:solid;border-width:var(--_list-border-size);bottom:var(--_list-line-bottom);content:"";left:var(--_list-line-left);position:absolute;right:var(--_list-line-right);top:var(--_list-line-top)}.m-b59ab47c{--_tab-border-bottom-color:transparent;--_tab-border-top-color:transparent;--_tab-border-right-color:transparent;--_tab-border-left-color:transparent;border-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-bottom-color);border-left:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-left-color);border-radius:var(--_tab-radius);border-right:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-right-color);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-top-color);position:relative}.m-b59ab47c[data-active]:before{bottom:var(--_tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));left:var(--_tab-before-left,calc(-.0625rem*var(--mantine-scale)));right:var(--_tab-before-right,auto);top:var(--_tab-before-top,auto)}.m-b59ab47c[data-active]:after,.m-b59ab47c[data-active]:before{background-color:var(--_tab-border-color);content:"";height:calc(.0625rem*var(--mantine-scale));position:absolute;width:calc(.0625rem*var(--mantine-scale))}.m-b59ab47c[data-active]:after{bottom:var(--_tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));left:var(--_tab-after-left,auto);right:var(--_tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--_tab-after-top,auto)}.m-b59ab47c[data-active]{--_tab-border-top-color:var(--_tab-border-color);--_tab-border-left-color:var(--_tab-border-color);--_tab-border-right-color:var(--_tab-border-color);--_tab-border-bottom-color:var(--mantine-color-body)}.m-b59ab47c[data-active][data-inverted]{--_tab-border-bottom-color:var(--_tab-border-color);--_tab-border-top-color:var(--mantine-color-body);--_tab-before-bottom:auto;--_tab-before-top:calc(-0.0625rem*var(--mantine-scale));--_tab-after-bottom:auto;--_tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m-b59ab47c[data-active][data-orientation=vertical][data-placement=left]{--_tab-border-right-color:var(--mantine-color-body);--_tab-border-left-color:var(--_tab-border-color);--_tab-border-bottom-color:var(--_tab-border-color);--_tab-before-right:calc(-0.0625rem*var(--mantine-scale));--_tab-before-left:auto;--_tab-before-bottom:auto;--_tab-before-top:calc(-0.0625rem*var(--mantine-scale));--_tab-after-left:auto;--_tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m-b59ab47c[data-active][data-orientation=vertical][data-placement=left]{--_tab-border-right-color:var(--_tab-border-color);--_tab-border-left-color:var(--mantine-color-body);--_tab-before-right:auto;--_tab-before-left:calc(-0.0625rem*var(--mantine-scale));--_tab-after-left:calc(-0.0625rem*var(--mantine-scale));--_tab-after-right:auto}.m-b59ab47c[data-active][data-orientation=vertical][data-placement=right]{--_tab-border-left-color:var(--mantine-color-body);--_tab-border-right-color:var(--_tab-border-color);--_tab-border-bottom-color:var(--_tab-border-color);--_tab-before-left:calc(-0.0625rem*var(--mantine-scale));--_tab-before-right:auto;--_tab-before-bottom:auto;--_tab-before-top:calc(-0.0625rem*var(--mantine-scale));--_tab-after-right:auto;--_tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m-b59ab47c[data-active][data-orientation=vertical][data-placement=right]{--_tab-border-left-color:var(--_tab-border-color);--_tab-border-right-color:var(--mantine-color-body);--_tab-before-left:auto;--_tab-before-right:calc(-0.0625rem*var(--mantine-scale));--_tab-after-right:calc(-0.0625rem*var(--mantine-scale));--_tab-after-left:auto}.m-c3381914{--_tab-bg:transparent;--_tab-color:inherit;background-color:var(--_tab-bg);border-radius:var(--tabs-radius);color:var(--_tab-color)}@media (hover:hover){.m-c3381914:not([data-disabled]):hover{--_tab-bg:var(--_tab-hover-color)}}@media (hover:none){.m-c3381914:not([data-disabled]):active{--_tab-bg:var(--_tab-hover-color)}}.m-c3381914[data-active][data-active]{--_tab-bg:var(--tabs-color);--_tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m-c3381914[data-active][data-active]:hover{--_tab-bg:var(--tabs-color)}}@media (hover:none){.m-c3381914[data-active][data-active]:active{--_tab-bg:var(--tabs-color)}}.m-7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;user-select:none;width:var(--ti-size)}.m-43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled);padding-left:var(--_tl-pl,0);padding-right:var(--_tl-pr,0)}.m-43657ece[data-align=left]{--_tl-pl:var(--offset)}[dir=rtl] .m-43657ece[data-align=left]{--_tl-pl:0;--_tl-pr:var(--offset)}.m-43657ece[data-align=right]{--_tl-pr:var(--offset)}[dir=rtl] .m-43657ece[data-align=right]{--_tl-pl:var(--offset);--_tl-pr:0}.m-2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m-436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--_item-border-color);color:var(--mantine-color-text);margin-top:var(--_item-mt);padding-left:var(--_item-pl,0);padding-right:var(--_item-pr,0);position:relative;text-align:var(--_item-ta)}.m-436178ff:before{border-left:var(--_line-border-left,var(--item-border));border-right:var(--_line-border-right,0);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--_line-display,none);left:var(--_line-left,0);pointer-events:none;position:absolute;right:var(--_line-right,0);top:0}[dir=rtl] .m-436178ff:before{--_line-border-left:0;--_line-border-right:var(--item-border)}.m-43657ece[data-align=left] .m-436178ff:before{--_line-left:calc(var(--tl-line-width)*-1);--_line-right:auto}.m-43657ece[data-align=right] .m-436178ff:before,[dir=rtl] .m-43657ece[data-align=left] .m-436178ff:before{--_line-left:auto;--_line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m-43657ece[data-align=right] .m-436178ff:before{--_line-left:calc(var(--tl-line-width)*-1);--_line-right:auto}.m-43657ece[data-align=left] .m-436178ff{--_item-pl:var(--offset);--_item-ta:left}[dir=rtl] .m-43657ece[data-align=left] .m-436178ff{--_item-pl:0;--_item-pr:var(--offset)}.m-43657ece[data-align=right] .m-436178ff{--_item-pr:var(--offset);--_item-ta:right}[dir=rtl] .m-43657ece[data-align=right] .m-436178ff{--_item-pl:var(--offset);--_item-pr:0}[data-mantine-color-scheme=light] .m-436178ff{--_item-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-436178ff{--_item-border-color:var(--mantine-color-dark-4)}[data-mantine-color-scheme] .m-436178ff[data-line-active]:before{border-color:var(--tli-color,var(--tl-color))}.m-436178ff:not(:last-of-type){--_line-display:block}.m-436178ff:not(:first-of-type){--_item-mt:var(--mantine-spacing-xl)}.m-8affcee1{align-items:center;background-color:var(--_bullet-bg-color,var(--mantine-color-body));border:var(--_bullet-border-width,var(--tl-line-width)) solid var(--_bullet-border-color);border-radius:var(--tli-radius,var(--tl-radius));color:var(--_bullet-color,var(--mantine-color-text));display:flex;height:var(--tl-bullet-size);justify-content:center;left:var(--_bullet-left,0);position:absolute;right:var(--_bullet-right,0);top:0;width:var(--tl-bullet-size)}[data-mantine-color-scheme=light] .m-8affcee1{--_bullet-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-8affcee1{--_bullet-border-color:var(--mantine-color-dark-4)}.m-43657ece[data-align=left] .m-8affcee1{--_bullet-left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);--_bullet-right:auto}.m-43657ece[data-align=right] .m-8affcee1,[dir=rtl] .m-43657ece[data-align=left] .m-8affcee1{--_bullet-left:auto;--_bullet-right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}[dir=rtl] .m-43657ece[data-align=right] .m-8affcee1{--_bullet-left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);--_bullet-right:auto}.m-8affcee1[data-with-child]{--_bullet-border-width:var(--tl-line-width)}[data-mantine-color-scheme=light] .m-8affcee1[data-with-child]{--_bullet-bg-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-8affcee1[data-with-child]{--_bullet-bg-color:var(--mantine-color-dark-4)}.m-8affcee1[data-active]{--_bullet-border-color:var(--tli-color,var(--tl-color));--_bullet-bg-color:var(--mantine-color-white);--_bullet-color:var(--tl-icon-color,var(--mantine-color-white))}.m-8affcee1[data-active][data-with-child]{--_bullet-bg-color:var(--tli-color,var(--tl-color));--_bullet-color:var(--tl-icon-color,var(--mantine-color-white))}.m-540e8f41{padding-left:var(--_body-pl,0);padding-right:var(--_body-pr,0);text-align:var(--_body-ta)}.m-43657ece[data-align=left] .m-540e8f41{--_body-pl:var(--offset);--_body-ta:left}[dir=rtl] .m-43657ece[data-align=left] .m-540e8f41{--_body-pl:0;--_body-pr:var(--offset);--_body-ta:right}.m-43657ece[data-align=right] .m-540e8f41{--_body-pr:var(--offset);--_body-ta:right}[dir=rtl] .m-43657ece[data-align=right] .m-540e8f41{--_body-pl:var(--offset);--_body-pr:0;--_body-ta:left}.m-8a5d1357{text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap));font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0}.m-8a5d1357:where([data-line-clamp]){-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.m-d6493fad :first-child{margin-top:0}.m-d6493fad :last-child{margin-bottom:0}.m-d6493fad :where(h1,h2,h3,h4,h5,h6){text-wrap:var(--mantine-heading-text-wrap);margin-bottom:var(--mantine-spacing-xs)}.m-d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m-d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m-d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m-d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m-d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m-d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m-d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m-d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}[data-mantine-color-scheme=light] .m-d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}[data-mantine-color-scheme=dark] .m-d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m-d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m-d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m-d6493fad :where(a):active{text-decoration:underline}}.m-d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}[data-mantine-color-scheme=light] .m-d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m-d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}[data-mantine-color-scheme=light] .m-d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m-d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m-d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m-d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m-d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m-d6493fad :where(ul,ol){margin-bottom:var(--mantine-spacing-md);padding-left:calc(2.375rem*var(--mantine-scale))}.m-d6493fad :where(ul,ol) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m-d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}.m-d6493fad :where(table) :where(caption){color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m-d6493fad :where(table) :where(th){color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left}.m-d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--mantine-color-gray-3)}.m-d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--mantine-color-gray-3)}.m-d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--mantine-color-gray-3);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m-d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m-d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m-d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}.m-a3c6e060{border-top-left-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale));border-top-right-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale));flex:1;padding:var(--_demo-spacing,0)}.m-a3c6e060[data-with-padding]{--_demo-spacing:var(--mantine-spacing-md)}.m-a3c6e060[data-dimmed]{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-a3c6e060[data-dimmed]{background-color:var(--mantine-color-dark-8)}.m-a3c6e060[data-centered]{align-items:center;display:flex;justify-content:center}.m-a3c6e060[data-striped]{background:repeating-linear-gradient(45deg,transparent 0,transparent calc(.625rem*var(--mantine-scale)),var(--stripe-color) calc(.625rem*var(--mantine-scale)),var(--stripe-color) 12px),repeating-linear-gradient(135deg,transparent 0,transparent calc(.625rem*var(--mantine-scale)),var(--stripe-color) calc(.625rem*var(--mantine-scale)),var(--stripe-color) calc(.75rem*var(--mantine-scale)));border-top-left-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale))}[dir=rtl] .m-a3c6e060[data-striped]{border-top-left-radius:0;border-top-right-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-a3c6e060[data-striped]{--stripe-color:rgba(0,0,0,.03)}[data-mantine-color-scheme=dark] .m-a3c6e060[data-striped]{--stripe-color:hsla(0,0%,100%,.03)}.m-ad8eb9d6{flex:var(--demo-flex);margin-left:var(--demo-margin-y,unset);margin-right:var(--demo-margin-y,unset);max-width:var(--demo-max-width,100%);min-height:var(--demo-min-height,unset)}.m-66990f0a{border-bottom-left-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-md);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);overflow:hidden}.m-761fa02a{border:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);border-radius:var(--mantine-radius-md)}[data-mantine-color-scheme=light] .m-761fa02a{--_demo-border:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-761fa02a{--_demo-border:var(--mantine-color-dark-4)}.m-df4e856a{display:flex}@media (max-width:55em){.m-df4e856a{flex-direction:column}}.m-de00ac9{border-left:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);flex:0 0 calc(15.625rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale));padding-bottom:var(--mantine-spacing-xs)}[dir=rtl] .m-de00ac9{border-left:none;border-right:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border)}@media (max-width:55em){.m-de00ac9{border-left:none;border-right:none!important;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);flex:unset}}.m-c4d78f60{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);margin-bottom:var(--mantine-spacing-xs);margin-left:calc(-.25rem*var(--mantine-scale));margin-right:calc(-.25rem*var(--mantine-scale));padding:calc(var(--mantine-spacing-md) - .25rem*var(--mantine-scale)) var(--mantine-spacing-md) var(--mantine-spacing-xs)}.m-5e1a038c{align-items:center;color:var(--mantine-color-white);cursor:pointer;display:flex;flex:1 0 calc(15% - 0.25rem*var(--mantine-scale));justify-content:center}.m-f9decbb8{height:calc(.75rem*var(--mantine-scale));width:calc(.75rem*var(--mantine-scale))}.m-2f5f7bca{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid var(--_control-border-color);border-radius:var(--mantine-radius-sm);cursor:pointer;display:flex;flex:1 0 calc(15% - 0.25rem*var(--mantine-scale));height:calc(1.75rem*var(--mantine-scale));justify-content:center}[data-mantine-color-scheme=light] .m-2f5f7bca{--_control-border-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-2f5f7bca{--_control-border-color:var(--mantine-color-dark-3)}.m-b14e0e0b{padding:calc(var(--mantine-spacing-md) - .25rem*var(--mantine-scale))}.m-22105db1{border-radius:var(--mantine-radius-sm);cursor:help;display:block;font-size:var(--mantine-font-size-sm);padding:calc(.375rem*var(--mantine-scale)) var(--mantine-spacing-sm);width:100%}@media (hover:hover){[data-mantine-color-scheme=light] .m-22105db1:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-22105db1:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){[data-mantine-color-scheme=light] .m-22105db1:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-22105db1:active{background-color:var(--mantine-color-dark-6)}}.m-18a11a80{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-md);display:flex;height:calc(2.125rem*var(--mantine-scale));justify-content:center;width:calc(2.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-18a11a80{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}@media (hover:hover){[data-mantine-color-scheme=light] .m-18a11a80:hover{background-color:var(--mantine-color-gray-0)}}@media (hover:none){[data-mantine-color-scheme=light] .m-18a11a80:active{background-color:var(--mantine-color-gray-0)}}[data-mantine-color-scheme=dark] .m-18a11a80{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-white)}@media (hover:hover){[data-mantine-color-scheme=dark] .m-18a11a80:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=dark] .m-18a11a80:active{background-color:var(--mantine-color-dark-5)}}.m-83c3d5d1{height:calc(1.375rem*var(--mantine-scale));width:calc(1.375rem*var(--mantine-scale))}[data-mantine-color-scheme=dark] .m-83c188ce{display:none}[data-mantine-color-scheme=light] .m-83c188ce{display:block}[data-mantine-color-scheme=light] .m-f4e3c6be{display:none}[data-mantine-color-scheme=dark] .m-f4e3c6be{display:block}.m-19df8210{--discord-color:#5865f2;--discord-color-hover:#4f5bd5}[data-mantine-color-scheme] .m-19df8210{background-color:var(--discord-color);border-color:var(--discord-color);color:var(--mantine-color-white)}@media (hover:hover){[data-mantine-color-scheme] .m-19df8210:hover{background-color:var(--discord-color-hover);border-color:var(--discord-color-hover)}}@media (hover:none){[data-mantine-color-scheme] .m-19df8210:active{background-color:var(--discord-color-hover);border-color:var(--discord-color-hover)}}.m-6e98493a{border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-md);color:var(--mantine-color-placeholder);height:calc(2.125rem*var(--mantine-scale));padding-left:var(--mantine-spacing-sm);padding-right:calc(.25rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-6e98493a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-6e98493a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}[dir=rtl] .m-6e98493a{padding-left:calc(.25rem*var(--mantine-scale));padding-right:var(--mantine-spacing-sm)}.m-602cb89e{border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-sm);font-size:calc(.6875rem*var(--mantine-scale));font-weight:700;line-height:1;padding:calc(.25rem*var(--mantine-scale)) calc(.4375rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-602cb89e{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-602cb89e{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}.m-2075ec07{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-2075ec07{color:var(--mantine-color-white)}[data-mantine-color-scheme=light] .m-36ceca49{--mantine-logo-fill:var(--mantine-color-cyan-6);--mantine-logo-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-36ceca49{--mantine-logo-fill:var(--mantine-color-yellow-4);--mantine-logo-color:var(--mantine-color-dark-8)}.m-5d0899e8{border-radius:var(--mantine-radius-xs);display:inline-block;font-family:var(--mantine-font-family-monospace);font-size:calc(.8125rem*var(--mantine-scale));line-height:var(--_code-line-height,var(--mantine-line-height));padding:calc(.0625rem*var(--mantine-scale)) calc(.1875rem*var(--mantine-scale))}.m-348cdb48{--_code-line-height:1.7;background:var(--_background);display:block;margin:0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}[data-mantine-color-scheme=light] .m-348cdb48{--_background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-348cdb48{--_background:var(--mantine-color-dark-8)}.m-4543bbc8{align-items:flex-start;background:var(--_background);display:flex;justify-content:space-between}[data-mantine-color-scheme=light] .m-4543bbc8{--_background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-4543bbc8{--_background:var(--mantine-color-dark-8)}.m-23f2bd31{display:flex;margin-right:calc(.4375rem*var(--mantine-scale));margin-top:calc(.4375rem*var(--mantine-scale))}.m-5d089b70,.m-6c83b382{background-color:transparent;color:var(--mantine-color-dimmed);margin:0;opacity:.8}@media (hover:hover){.m-5d089b70:hover,.m-6c83b382:hover{opacity:1}}@media (hover:none){.m-5d089b70:active,.m-6c83b382:active{opacity:1}}@media (max-width:40em){.m-5d089b70,.m-6c83b382{display:none}}.m-5d089b70{position:absolute;right:calc(.3125rem*var(--mantine-scale));top:calc(.3125rem*var(--mantine-scale));z-index:1}.m-5d09e177{align-items:center;background-color:var(--_file-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_file-bd);border-left:0;border-top:0;color:var(--_file-color);cursor:var(--_file-cursor);display:flex;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);font-weight:700;gap:calc(.4375rem*var(--mantine-scale));justify-content:center;line-height:1;margin:0;opacity:var(--_file-opacity);padding:calc(.4375rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));user-select:none;white-space:nowrap}@media (hover:hover){.m-5d09e177:hover{--_file-opacity:1}}@media (hover:none){.m-5d09e177:active{--_file-opacity:1}}.m-5d09e177:last-of-type{border-bottom-right-radius:var(--mantine-radius-sm)}.m-5d09e177:only-child{--_file-cursor:default}.m-5d09e177[data-active]{--_file-opacity:1;--_file-color:var(--_file-active-color)!important;--_file-bg:var(--_file-active-bg)}.m-5d09e177{--_file-opacity:0.8;--_file-cursor:pointer}[data-mantine-color-scheme=light] .m-5d09e177{--_file-color:var(--mantine-color-gray-8);--_file-bd:var(--mantine-color-gray-2);--_file-active-bg:var(--mantine-color-white);--_file-active-color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-5d09e177{--_file-color:var(--mantine-color-dark-0);--_file-bd:var(--mantine-color-dark-4);--_file-active-bg:var(--mantine-color-dark-6);--_file-active-color:var(--mantine-color-white)}.m-44324ddc{display:flex}.m-e42c0d8b{max-height:var(--ch-max-collapsed-height);overflow:hidden;position:relative}.m-e42c0d8b:before{background-image:linear-gradient(0deg,var(--_background) 16%,transparent 100%);border-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale));content:"";inset:0;pointer-events:none;position:absolute;z-index:100}.m-e42c0d8b[data-expanded]{max-height:none}.m-e42c0d8b[data-expanded]:before{display:none}.m-d9142897{bottom:0;color:var(--mantine-color-anchor);font-size:var(--mantine-font-size-sm);left:50%;padding-bottom:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:101}.m-d9142897[data-hidden]{display:none}.m-5d0f6cdd{margin-top:0;position:relative}.m-5d0f6cdd[data-collapsed] .mantine-ScrollArea-viewport>div{display:block!important}.m-19e0fe90{align-items:center;display:flex;flex:0;justify-content:center}.m-19e0fe90>svg{display:block} \ No newline at end of file + );transition-property:padding}[dir=rtl] .m-8983817{--_main-padding-left:calc(var(--app-shell-aside-offset, 0px) + var(--app-shell-padding));--_main-padding-right:calc(var(--app-shell-navbar-offset, 0px) + var(--app-shell-padding))}.m-3840c879,.m-3b16f56b{background-color:var(--mantine-color-body);left:var(--_section-left,0);position:fixed;right:var(--_section-right,0);transition-property:transform,left,right}[data-layout=alt] .m-3840c879,[data-layout=alt] .m-3b16f56b{--_section-left:var(--app-shell-navbar-offset,0px)}[dir=rtl] [data-layout=alt] .m-3840c879,[dir=rtl] [data-layout=alt] .m-3b16f56b{--_section-right:var(--app-shell-navbar-offset,0px);--_section-left:0px}.m-3b16f56b{background-color:var(--mantine-color-body);border-bottom:var(--_header-border-bottom);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m-3b16f56b[data-with-border]{--_header-border-bottom:calc(0.0625rem*var(--mantine-scale)) solid var(--_app-shell-border-color)}.m-3840c879{border-top:var(--_footer-border-top);bottom:0;height:var(--app-shell-footer-height);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m-3840c879[data-with-border]{--_footer-border-top:calc(0.0625rem*var(--mantine-scale)) solid var(--_app-shell-border-color)}.m-6dcfc7c7{flex-grow:var(--_section-grow,0)}.m-6dcfc7c7[data-grow]{--_section-grow:1}.m-71ac47fc{--ar-ratio:1;max-width:100%;position:relative}.m-71ac47fc:before{content:"";display:block;height:0;padding-bottom:calc((1/var(--ar-ratio))*100%)}.m-71ac47fc:after{clear:both;content:"";display:table}.m-71ac47fc>:where(:not(style)){align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.m-71ac47fc>:where(img,video){object-fit:cover}.m-88b62a41{--_combobox-padding:var(--combobox-padding,calc(0.25rem*var(--mantine-scale)));padding:var(--_combobox-padding)}.m-88b62a41[data-hidden]{display:none}.m-88b62a41,.m-b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--_combobox-option-padding:var(--combobox-option-padding,var(--combobox-option-padding-sm))}.m-92253aa5{background-color:var(--_option-bg,transparent);border-radius:var(--mantine-radius-default);color:var(--_option-color,inherit);cursor:var(--_option-cursor,pointer);font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));opacity:var(--_option-opacity,1);padding:var(--_combobox-option-padding);word-break:break-word}.m-92253aa5[data-combobox-selected]{--_option-bg:var(--mantine-primary-color-filled);--_option-color:var(--mantine-color-white)}.m-92253aa5[data-combobox-disabled]{--_option-cursor:not-allowed;--_option-opacity:0.35}@media (hover:hover){[data-mantine-color-scheme=light] .m-92253aa5:hover:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-92253aa5:hover:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-dark-7)}}@media (hover:none){[data-mantine-color-scheme=light] .m-92253aa5:active:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-92253aa5:active:not([data-combobox-selected],[data-combobox-disabled]){--_option-bg:var(--mantine-color-dark-7)}}.m-985517d8{background-color:var(--_search_background);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left-width:0;border-right-width:0;border-top-width:0;margin:calc(var(--_combobox-padding)*-1) calc(var(--_combobox-padding)*-1) var(--_combobox-padding);position:relative;width:calc(100% + var(--_combobox-padding)*2)}.m-985517d8,.m-985517d8:focus{border-color:var(--_search-border-color)}[data-mantine-color-scheme=light] .m-985517d8{--_search-border-color:var(--mantine-color-gray-2);--_search_background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-985517d8{--_search-border-color:var(--mantine-color-dark-4);--_search_background:var(--mantine-color-dark-7)}.m-2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m-2530cd1d,.m-82b967cb,.m-858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--_combobox-option-padding)}.m-82b967cb,.m-858f94bd{border:0 solid var(--_footer-border-color);margin-left:calc(var(--_combobox-padding)*-1);margin-right:calc(var(--_combobox-padding)*-1)}[data-mantine-color-scheme=light] .m-82b967cb,[data-mantine-color-scheme=light] .m-858f94bd{--_footer-border-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-82b967cb,[data-mantine-color-scheme=dark] .m-858f94bd{--_footer-border-color:var(--mantine-color-dark-4)}.m-82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--_combobox-padding)*-1);margin-top:var(--_combobox-padding)}.m-858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--_combobox-padding);margin-top:calc(var(--_combobox-padding)*-1)}.m-254f3e4f:has(.m-2bb2e9e5:only-child){display:none}.m-2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--_combobox-option-padding);position:relative}.m-2bb2e9e5:after{background-color:var(--_divider-bg);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));left:0;margin-left:var(--mantine-spacing-xs);right:0}[data-mantine-color-scheme=light] .m-2bb2e9e5:after{--_divider-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-2bb2e9e5:after{--_divider-bg:var(--mantine-color-dark-4)}[dir=rtl] .m-2bb2e9e5:after{margin-left:unset;margin-right:var(--mantine-spacing-xs)}.m-2bb2e9e5:only-child{display:none}.m-2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);color:var(--_color);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}[data-mantine-color-scheme=light] .m-2943220b{--_color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m-2943220b{--_color:var(--mantine-color-dark-3)}.m-2943220b[data-error]{--_color:var(--mantine-color-error)}.m-390b5f4{align-items:center;display:flex;flex-direction:var(--_flex-direction,row);gap:calc(.5rem*var(--mantine-scale))}.m-390b5f4[data-reverse]{justify-content:space-between}.m-8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}[data-combobox-selected] .m-8ee53fc2{opacity:1}.m-5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m-5f75b09e[data-label-position=left]{--label-order:1;--label-offset-right:var(--mantine-spacing-sm);--label-offset-left:0}[dir=rtl] .m-5f75b09e[data-label-position=left]{--label-offset-right:0;--label-offset-left:var(--mantine-spacing-sm)}.m-5f75b09e[data-label-position=right]{--label-order:2;--label-offset-right:0;--label-offset-left:var(--mantine-spacing-sm)}[dir=rtl] .m-5f75b09e[data-label-position=right]{--label-offset-right:var(--mantine-spacing-sm);--label-offset-left:0}.m-5f6e695e{display:flex}.m-d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m-d3ea56bb[data-disabled],fieldset:disabled .m-d3ea56bb{--label-cursor:not-allowed}.m-8ee546b8{color:inherit;cursor:var(--label-cursor);padding-left:var(--label-offset-left);padding-right:var(--label-offset-right)}:where([data-mantine-color-scheme=light]) .m-8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m-8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m-8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m-8ee546b8{color:var(--mantine-color-dark-3)}.m-328f68c0,.m-8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-left:var(--label-offset-left);padding-right:var(--label-offset-right)}.m-bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m-26062bec{height:var(--checkbox-size);order:var(--_checkbox-inner-order,1);position:relative;width:var(--checkbox-size)}.m-26062bec[data-label-position=left]{--_checkbox-inner-order:2}.m-26063560{-webkit-tap-highlight-color:transparent;appearance:none;background-color:var(--_checkbox-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_checkbox-bd-color);border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--_checkbox-cursor,var(--mantine-cursor-type));display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size)}[data-mantine-color-scheme=light] .m-26063560{--_checkbox-bg:var(--mantine-color-white);--_checkbox-bd-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-26063560{--_checkbox-bg:var(--mantine-color-dark-6);--_checkbox-bd-color:var(--mantine-color-dark-4)}.m-26063560[data-error]{--_checkbox-bd-color:var(--mantine-color-error)}[data-mantine-color-scheme] .m-26063560:checked,[data-mantine-color-scheme] .m-26063560[data-indeterminate]{--_checkbox-bg:var(--checkbox-color);--_checkbox-bd-color:var(--checkbox-color)}[data-mantine-color-scheme] .m-26063560:checked+.m-bf295423,[data-mantine-color-scheme] .m-26063560[data-indeterminate]+.m-bf295423{--_checkbox-icon-opacity:1;--_checkbox-icon-transform:none}.m-26063560:disabled{--_checkbox-cursor:not-allowed}[data-mantine-color-scheme=light] .m-26063560:disabled{--_checkbox-bg:var(--mantine-color-gray-2);--_checkbox-bd-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-26063560:disabled{--_checkbox-bg:var(--mantine-color-dark-6);--_checkbox-bd-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m-26063560:disabled+.m-bf295423{--_checkbox-icon-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-26063560:disabled+.m-bf295423{--_checkbox-icon-color:var(--mantine-color-dark-3)}.m-215c4542+.m-bf295423{--_checkbox-icon-color:var(--checkbox-color)}[data-mantine-color-scheme] .m-215c4542:checked:not(:disabled),[data-mantine-color-scheme] .m-215c4542[data-indeterminate]{--_checkbox-bg:transparent;--_checkbox-bd-color:var(--checkbox-color)}[data-mantine-color-scheme] .m-215c4542:checked:not(:disabled)+.m-bf295423,[data-mantine-color-scheme] .m-215c4542[data-indeterminate]+.m-bf295423{--_checkbox-icon-color:var(--checkbox-color);--_checkbox-icon-opacity:1;--_checkbox-icon-transform:none}.m-bf295423{bottom:0;color:var(--_checkbox-icon-color,var(--checkbox-icon-color));left:0;margin:auto;opacity:var(--_checkbox-icon-opacity,0);pointer-events:none;position:absolute;right:0;top:0;transform:var(--_checkbox-icon-transform,translateY(calc(.3125rem*var(--mantine-scale))) scale(.5));transition:transform .1s ease,opacity .1s ease;width:60%}.m-11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-left:var(--ag-spacing)}:where([dir=rtl]) .m-11def92b{padding-left:0;padding-right:var(--ag-spacing)}.m-f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;user-select:none;width:var(--avatar-size)}.m-f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:calc(.125rem*var(--mantine-scale)) solid var(--mantine-color-body);margin-left:var(--ag-offset)}:where([dir=rtl]) .m-f85678b6:where([data-within-group]){margin-left:unset;margin-right:var(--ag-offset)}.m-11f8ac07{display:block;height:100%;object-fit:cover;width:100%}.m-104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;user-select:none;width:100%}.m-104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m-2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m-347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:inherit;display:inline-flex;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:fit-content}.m-347db0ec:where([data-block]){display:flex;width:100%}.m-347db0ec:where([data-circle]){padding-left:calc(.125rem*var(--mantine-scale));padding-right:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m-fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m-fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m-fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m-fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-right:var(--badge-dot-size);width:var(--badge-dot-size)}:where([dir=rtl]) .m-fbd81e3d:before{margin-left:var(--badge-dot-size);margin-right:0}.m-5add502a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center}.m-91fdda9b:where([data-position=left]){margin-left:0;margin-right:var(--badge-section-margin)}:where([dir=rtl]) .m-91fdda9b:where([data-position=left]){margin-left:var(--badge-section-margin);margin-right:0}.m-91fdda9b:where([data-position=right]){margin-left:var(--badge-section-margin);margin-right:0}[dir=rtl] .m-91fdda9b:where([data-position=right]){margin-left:0;margin-right:var(--badge-section-margin)}.m-ddec01c0{--blockquote-border:calc(0.1875rem*var(--mantine-scale)) solid var(--bq-bd);border-bottom-right-radius:var(--bq-radius);border-left:var(--blockquote-border);border-top-right-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([dir=rtl]) .m-ddec01c0{border-bottom-left-radius:var(--bq-radius);border-bottom-right-radius:0;border-left:none;border-right:var(--blockquote-border);border-top-left-radius:var(--bq-radius);border-top-right-radius:0}:where([data-mantine-color-scheme=light]) .m-ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m-ddec01c0{background-color:var(--bq-bg-dark)}.m-dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);justify-content:center;left:var(--blockquote-icon-offset);position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}:where([dir=rtl]) .m-dde7bd57{left:0;right:var(--blockquote-icon-offset)}.m-dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m-8b3717df{align-items:center;display:flex}.m-f678d540{-webkit-tap-highlight-color:transparent;line-height:1;white-space:nowrap}.m-3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-left:var(--bc-separator-margin,var(--mantine-spacing-xs));margin-right:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m-3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m-3b8f2208{color:var(--mantine-color-dark-2)}.m-fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m-fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m-fea6bf1a{--burger-color:var(--mantine-color-white)}.m-d4fb9cad{position:relative;user-select:none}.m-d4fb9cad,.m-d4fb9cad:after,.m-d4fb9cad:before{background-color:var(--burger-color);display:block;height:calc(var(--burger-size)/12);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m-d4fb9cad:after,.m-d4fb9cad:before{content:"";left:0;position:absolute}.m-d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m-d4fb9cad:after{top:calc(var(--burger-size)/3)}.m-d4fb9cad[data-opened]{background-color:transparent}.m-d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(45deg)}.m-d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(-45deg)}.m-77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--_button-bg,var(--button-bg,var(--mantine-primary-color-filled)));border:var(--_button-bd,var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent));border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--_button-color,var(--button-color,var(--mantine-color-white)));cursor:var(--_button-cursor,pointer);display:var(--_button-display,inline-block);font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-left:var(--_button-padding-left,var(--button-padding-x,var(--button-padding-x-sm)));padding-right:var(--_button-padding-right,var(--button-padding-x,var(--button-padding-x-sm)));position:relative;text-align:center;user-select:none;vertical-align:middle;width:var(--_button-width,auto)}.m-77c9d27d[data-block]{--_button-display:block;--_button-width:100%}.m-77c9d27d[data-with-left-section]{--_button-padding-left:calc(var(--button-padding-x)/1.5)}[dir=rtl] .m-77c9d27d[data-with-left-section]{--_button-padding-left:var(--button-padding-x)}.m-77c9d27d[data-with-right-section],[dir=rtl] .m-77c9d27d[data-with-left-section]{--_button-padding-right:calc(var(--button-padding-x)/1.5)}[dir=rtl] .m-77c9d27d[data-with-right-section]{--_button-padding-right:var(--button-padding-x);--_button-padding-left:calc(var(--button-padding-x)/1.5)}.m-77c9d27d:disabled:not([data-loading]),.m-77c9d27d[data-disabled]:not([data-loading]){--_button-cursor:not-allowed;--_button-bg:var(--_disabled-bg);--_button-color:var(--_disabled-color);--_button-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;transform:none}.m-77c9d27d:before{background-color:var(--_button-loading-overlay-bg);border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}.m-77c9d27d[data-loading]{--_button-cursor:not-allowed;transform:none}.m-77c9d27d[data-loading]:before{opacity:1;transform:translateY(0)}.m-77c9d27d[data-loading] .m-80f1301b{opacity:0;transform:translateY(100%)}.m-77c9d27d[data-loading] .m-a25b86ee{opacity:1;transform:translate(-50%,calc(-50% + .0625rem*var(--mantine-scale)))}@media (hover:hover){.m-77c9d27d:hover:not([data-loading]):not(:disabled):not([data-disabled]){--_button-bg:var(--button-hover,var(--mantine-primary-color-filled-hover));--_button-color:var(--button-hover-color)}}@media (hover:none){.m-77c9d27d:active:not([data-loading]):not(:disabled):not([data-disabled]){--_button-bg:var(--button-hover,var(--mantine-primary-color-filled-hover));--_button-color:var(--button-hover-color)}}[data-mantine-color-scheme=light] .m-77c9d27d{--_disabled-color:var(--mantine-color-gray-5);--_disabled-bg:var(--mantine-color-gray-1);--_button-loading-overlay-bg:hsla(0,0%,100%,.15)}[data-mantine-color-scheme=dark] .m-77c9d27d{--_disabled-color:var(--mantine-color-dark-3);--_disabled-bg:var(--mantine-color-dark-6);--_button-loading-overlay-bg:rgba(0,0,0,.15)}.m-80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m-80f1301b,.m-811560b9{align-items:center;display:flex;height:100%}.m-811560b9{opacity:var(--_button-label-opacity,1);overflow:hidden;white-space:nowrap}.m-811560b9[data-loading]{--_button-label-opacity:0.2}.m-a74036a{align-items:center;display:flex;margin-left:var(--_button-section-margin-left);margin-right:var(--_button-section-margin-right)}.m-a74036a[data-position=left]{--_button-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m-a74036a[data-position=left]{--_button-section-margin-right:0}.m-a74036a[data-position=right],[dir=rtl] .m-a74036a[data-position=left]{--_button-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m-a74036a[data-position=right]{--_button-section-margin-left:0;--_button-section-margin-right:var(--mantine-spacing-xs)}.m-a25b86ee{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-200%);transition:transform .15s ease,opacity .1s ease}.m-80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m-80d6d844[data-orientation=horizontal]{flex-direction:row}.m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):first-child{border-bottom-right-radius:0;border-right-width:calc(var(--button-border-width)/2);border-top-right-radius:0}.m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):last-child{border-bottom-left-radius:0;border-left-width:calc(var(--button-border-width)/2);border-top-left-radius:0}.m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-left-width:calc(var(--button-border-width)/2);border-radius:0;border-right-width:calc(var(--button-border-width)/2)}[dir=rtl] .m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):first-child{border:var(--_button-bd,var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent));border-radius:var(--button-radius,var(--mantine-radius-default));border-bottom-left-radius:0;border-left-width:calc(var(--button-border-width)/2);border-top-left-radius:0}[dir=rtl] .m-80d6d844[data-orientation=horizontal] .m-77c9d27d:not(:only-child):last-child{border:var(--_button-bd,var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent));border-radius:var(--button-radius,var(--mantine-radius-default));border-bottom-right-radius:0;border-right-width:calc(var(--button-border-width)/2);border-top-right-radius:0}.m-80d6d844[data-orientation=vertical]{flex-direction:column}.m-80d6d844[data-orientation=vertical] .m-77c9d27d:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:calc(var(--button-border-width)/2)}.m-80d6d844[data-orientation=vertical] .m-77c9d27d:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m-80d6d844[data-orientation=vertical] .m-77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m-e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m-e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m-e615b15f{background-color:var(--mantine-color-dark-6)}.m-599a2148{display:block;margin-left:calc(var(--card-padding)*-1);margin-right:calc(var(--card-padding)*-1)}.m-599a2148:where([data-first-section]){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m-599a2148:where([data-last-section]){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m-599a2148:where([data-inherit-padding]){padding-left:var(--card-padding);padding-right:var(--card-padding)}.m-599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m-599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-599a2148{border-color:var(--mantine-color-dark-4)}.m-599a2148+.m-599a2148{border-top:none!important}.m-4451eb3a{align-items:center;display:flex;justify-content:center}.m-4451eb3a:where([data-inline]){display:inline-flex}.m-f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.78125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m-be049a53{-webkit-tap-highlight-color:transparent;align-items:center;background-color:var(--_chip-bg);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--chip-radius,calc(62.5rem*var(--mantine-scale)));color:var(--_chip-color,var(--mantine-color-text));cursor:var(--_chip-cursor,pointer);display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-left:var(--_chip-padding,var(--chip-padding));padding-right:var(--_chip-padding,var(--chip-padding));user-select:none;white-space:nowrap}.m-be049a53[data-checked]{--_chip-padding:var(--chip-checked-padding)}[data-mantine-color-scheme=light] .m-be049a53[data-disabled]{--_chip-bg:var(--mantine-color-gray-2);--_chip-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-be049a53[data-disabled]{--_chip-bg:var(--mantine-color-dark-6);--_chip-color:var(--mantine-color-dark-3)}.m-be049a53[data-disabled]{--_chip-cursor:not-allowed}.m-3904c1af:not([data-disabled]){background-color:var(--_chip-bg);border:var(--_chip-bd)}@media (hover:hover){[data-mantine-color-scheme=light] .m-3904c1af:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-3904c1af:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m-3904c1af:not([data-disabled]):active{--_chip-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-3904c1af:not([data-disabled]):active{--_chip-bg:var(--mantine-color-dark-5)}}[data-mantine-color-scheme=light] .m-3904c1af:not([data-disabled]){--_chip-bg:var(--mantine-color-white);--_chip-bd:calc(0.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-3904c1af:not([data-disabled]){--_chip-bg:var(--mantine-color-dark-6);--_chip-bd:calc(0.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}[data-mantine-color-scheme] .m-3904c1af:not([data-disabled])[data-checked]{--_chip-bd:var(--chip-bd);--_chip-icon-color:var(--chip-color)}@media (hover:hover){[data-mantine-color-scheme] .m-3904c1af:not([data-disabled])[data-checked]:hover{--_chip-bg:var(--chip-hover)}}@media (hover:none){[data-mantine-color-scheme] .m-3904c1af:not([data-disabled])[data-checked]:active{--_chip-bg:var(--chip-hover)}}.m-f7e165c3:not([data-disabled]),.m-fa109255:not([data-disabled]){background-color:var(--_chip-bg);border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--_chip-color,var(--mantine-color-text))}@media (hover:hover){[data-mantine-color-scheme=light] .m-f7e165c3:not([data-disabled]):hover,[data-mantine-color-scheme=light] .m-fa109255:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-f7e165c3:not([data-disabled]):hover,[data-mantine-color-scheme=dark] .m-fa109255:not([data-disabled]):hover{--_chip-bg:var(--mantine-color-dark-4)}}@media (hover:none){[data-mantine-color-scheme=light] .m-f7e165c3:not([data-disabled]):active,[data-mantine-color-scheme=light] .m-fa109255:not([data-disabled]):active{--_chip-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-f7e165c3:not([data-disabled]):active,[data-mantine-color-scheme=dark] .m-fa109255:not([data-disabled]):active{--_chip-bg:var(--mantine-color-dark-4)}}[data-mantine-color-scheme=light] .m-f7e165c3:not([data-disabled]),[data-mantine-color-scheme=light] .m-fa109255:not([data-disabled]){--_chip-bg:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .m-f7e165c3:not([data-disabled]),[data-mantine-color-scheme=dark] .m-fa109255:not([data-disabled]){--_chip-bg:var(--mantine-color-dark-5)}[data-mantine-color-scheme] .m-f7e165c3:not([data-disabled])[data-checked],[data-mantine-color-scheme] .m-fa109255:not([data-disabled])[data-checked]{--_chip-icon-color:var(--chip-color);--_chip-color:var(--chip-color);--_chip-bg:var(--chip-bg)}@media (hover:hover){[data-mantine-color-scheme] .m-f7e165c3:not([data-disabled])[data-checked]:hover,[data-mantine-color-scheme] .m-fa109255:not([data-disabled])[data-checked]:hover{--_chip-bg:var(--chip-hover)}}@media (hover:none){[data-mantine-color-scheme] .m-f7e165c3:not([data-disabled])[data-checked]:active,[data-mantine-color-scheme] .m-fa109255:not([data-disabled])[data-checked]:active{--_chip-bg:var(--chip-hover)}}.m-9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m-9ac86df9,.m-d6d72580{height:var(--chip-icon-size)}.m-d6d72580{color:var(--_chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m-bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m-bde07329:focus-visible+.m-be049a53{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m-b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:calc(.125rem*var(--mantine-scale)) calc(var(--mantine-spacing-xs)/2)}[data-mantine-color-scheme=light] .m-b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m-b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m-de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m-de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m-862f3d1b,.m-98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m-98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m-95709ac0{background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:0 0,0 calc(.25rem*var(--mantine-scale)),calc(.25rem*var(--mantine-scale)) calc(-.25rem*var(--mantine-scale)),calc(-.25rem*var(--mantine-scale)) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m-93e74e3,.m-95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m-93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m-fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--_cp-width,var(--cp-width))}.m-fee9c77[data-full-width]{--_cp-width:100%}.m-9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m-bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m-3283bb96{flex:1}.m-3283bb96:not(:only-child){margin-right:var(--mantine-spacing-xs)}.m-40d572ba{border:calc(.125rem*var(--mantine-scale)) solid var(--mantine-color-white);border-radius:var(--_cp-thumb-size);box-shadow:0 0 calc(.0625rem*var(--mantine-scale)) rgba(0,0,0,.6);height:var(--_cp-thumb-size);left:calc(var(--_thumb-x-offset) - var(--_cp-thumb-size)/2);outline:var(--_outline);overflow:hidden;position:absolute;top:calc(var(--_thumb-y-offset) - var(--_cp-thumb-size)/2);width:var(--_cp-thumb-size)}.m-d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m-5711e686{display:flex;flex-wrap:wrap;margin-left:calc(-.125rem*var(--mantine-scale));margin-right:calc(-.125rem*var(--mantine-scale));margin-top:calc(.3125rem*var(--mantine-scale))}.m-202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--_cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m-202a296e[data-focus-ring=auto]:focus:focus-visible .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-202a296e[data-focus-ring=always]:focus .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m-d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--_cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--_cp-thumb-size) + .125rem*var(--mantine-scale));margin-left:calc(var(--_cp-thumb-size)/2);margin-right:calc(var(--_cp-thumb-size)/2);outline:none;position:relative}.m-d856d47d+.m-d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m-d856d47d[data-focus-ring=auto]:focus:focus-visible .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-d856d47d[data-focus-ring=always]:focus .m-40d572ba{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}[data-mantine-color-scheme=light] .m-d856d47d{--_slider-checkers:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-d856d47d{--_slider-checkers:var(--mantine-color-dark-4)}.m-8f327113{border-radius:10000rem;bottom:0;left:calc(var(--_cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute;right:calc(var(--_cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));top:0}.m-b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m-c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m-5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m-7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-left:auto;margin-right:auto;max-width:var(--container-size);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.m-7485cace:where([data-fluid]){max-width:100%}.m-e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m-5abab665{left:auto;position:absolute;right:calc(var(--mantine-spacing-md)/2);top:calc(var(--mantine-spacing-md)/2)}:where([dir=rtl]) .m-5abab665{left:calc(var(--mantine-spacing-md)/2);right:auto}.m-3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m-3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m-3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m-3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-left:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m-3eebeb36:where([data-with-label]){border:0}.m-9e365f20{align-items:center;color:var(--divider-color,var(--mantine-color-dimmed));display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m-9e365f20:where([data-position=left]):before{display:none}.m-9e365f20:where([data-position=right]):after{display:none}.m-9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color,var(--_divider-color));content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m-9e365f20:before{margin-left:var(--mantine-spacing-xs);margin-right:0}.m-9e365f20:after{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color,var(--_divider-color));content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));margin-left:var(--mantine-spacing-xs)}:where([dir=rtl]) .m-9e365f20:after{margin-left:0;margin-right:var(--mantine-spacing-xs)}.m-f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m-5a7c2c9{z-index:1000}.m-b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:100%;max-width:100%;overflow-y:auto}.m-31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m-e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m-84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m-84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m-ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m-ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m-eda993d3{border:0;border-radius:0;padding:0}.m-90794832{font-size:var(--mantine-font-size-sm)}.m-74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m-410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m-dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m-96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-left:var(--col-offset);margin-right:0;max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}:where([dir=rtl]) .m-96bdd299{margin-left:0;margin-right:var(--col-offset)}.m-bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m-bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m-bcb3f3c2{background-color:var(--mark-bg-dark)}.m-9e117634{border-radius:var(--image-radius,0);display:block;flex:0;object-fit:var(--image-object-fit,cover);width:100%}@keyframes m-885901b1{0%{box-shadow:0 0 0 0 var(--indicator-color);opacity:.6}to{box-shadow:0 0 0 calc(.5rem*var(--mantine-scale)) var(--indicator-color);opacity:0}}.m-e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m-e5262200:where([data-inline]){display:inline-block}.m-760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;left:var(--indicator-left);min-width:var(--indicator-size);right:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m-760d1fb1,.m-760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,calc(62.5rem*var(--mantine-scale)));position:absolute}.m-760d1fb1:before{content:"";inset:0;z-index:-1}.m-760d1fb1:where([data-with-label]){padding-left:calc(var(--mantine-spacing-xs)/2);padding-right:calc(var(--mantine-spacing-xs)/2)}.m-760d1fb1:where([data-with-border]){border:calc(.125rem*var(--mantine-scale)) solid var(--mantine-color-body)}.m-760d1fb1[data-processing]:before{animation:m-885901b1 1s linear infinite}.m-dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m-dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m-abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m-abbac491:where([data-with-padding]){padding-left:var(--mantine-spacing-md)}[dir=rtl] .m-abbac491:where([data-with-padding]){padding-left:0;padding-right:var(--mantine-spacing-md)}.m-abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m-abb6bec2:where([data-with-icon]){list-style:none}.m-abb6bec2:where([data-with-icon]) .m-75cd9f71{--li-direction:row;--li-align:center}.m-abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m-abb6bec2:where([data-centered]){line-height:1}.m-75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m-60f83e5b{display:inline-block;margin-left:0;margin-right:var(--mantine-spacing-sm);vertical-align:middle}[dir=rtl] .m-60f83e5b{margin-left:var(--mantine-spacing-sm);margin-right:0}.m-6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m-e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m-df587f17{z-index:var(--lo-z-index)}[data-mantine-color-scheme=dark] .m-df587f17[data-light],[data-mantine-color-scheme=light] .m-df587f17[data-dark]{display:none}.m-dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m-9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m-efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-efdf90cb{border-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-efdf90cb{border-color:var(--mantine-color-dark-4)}.m-99ac2aa1{align-items:center;background-color:var(--_item-bg,transparent);border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);user-select:none;width:100%}.m-99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m-99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m-99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m-5476e0d3{flex:1}[dir=rtl] .m-5476e0d3{text-align:right}.m-8b75e504{align-items:center;display:flex;justify-content:center}.m-8b75e504:where([data-position=left]){margin-left:0;margin-right:var(--mantine-spacing-xs)}:where([dir=rtl]) .m-8b75e504:where([data-position=left]){margin-left:var(--mantine-spacing-xs);margin-right:0}.m-8b75e504:where([data-position=right]){margin-left:var(--mantine-spacing-xs);margin-right:0}:where([dir=rtl]) .m-8b75e504:where([data-position=right]){margin-left:0;margin-right:var(--mantine-spacing-xs)}.m-9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m-9df02822[data-full-screen]{--modal-border-radius:0!important}.m-9df02822[data-full-screen] .m-54c44539{--_content-flex:0 0 100%;--_content-max-height:auto;--_content-height:100dvh}.m-9df02822[data-full-screen] .m-1f958f16{--_inner-y-offset:0;--_inner-x-offset:0}.m-9df02822[data-centered] .m-1f958f16{--_inner-align:center}.m-d0e2b9cd{border-top-left-radius:var(--modal-radius,var(--mantine-radius-default));border-top-right-radius:var(--modal-radius,var(--mantine-radius-default))}.m-54c44539{flex:var(--_content-flex,0 0 var(--modal-size));height:var(--_content-height,auto);max-height:var(--_content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m-1f958f16{align-items:var(--_inner-align,flex-start);display:flex;justify-content:center;padding:var(--_inner-y-offset,var(--modal-y-offset)) var(--_inner-x-offset,var(--modal-x-offset))}.m-7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,calc(62.5rem*var(--mantine-scale)));display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-left:.8em;padding-right:.8em;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m-7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m-7cda1cd6{color:var(--mantine-color-black)}:where([dir=rtl]) .m-7cda1cd6{padding-left:.8em;padding-right:.8em}.m-7cda1cd6:where([data-with-remove]){padding-right:0}.m-7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m-44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m-44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m-e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m-e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m-1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m-ae386778{border-radius:0;color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-left:.1em;padding-right:.3em;width:unset}.m-7cda1cd6[data-disabled]>.m-ae386778,.m-ae386778:disabled{background-color:transparent;cursor:not-allowed;min-width:.8em;padding:0;width:.8em}.m-7cda1cd6[data-disabled]>.m-ae386778>svg,.m-ae386778:disabled>svg{display:none}.m-ae386778>svg{pointer-events:none}.m-1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m-45c4369d{appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m-45c4369d::placeholder{color:var(--_input-placeholder-color);opacity:1}.m-45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m-45c4369d:focus{outline:none}.m-45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m-45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m-45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m-f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;background:var(--_nav-link-bg);color:var(--_nav-link-color);display:flex;opacity:var(--_nav-link-opacity,1);padding:calc(.5rem*var(--mantine-scale)) var(--mantine-spacing-sm);pointer-events:var(--_nav-link-pointer-events,auto);user-select:none;width:100%}@media (hover:hover){[data-mantine-color-scheme=light] .m-f0824112:hover{--_nav-link-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-f0824112:hover{--_nav-link-bg:var(--mantine-color-dark-6)}}@media (hover:none){[data-mantine-color-scheme=light] .m-f0824112:active{--_nav-link-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-f0824112:active{--_nav-link-bg:var(--mantine-color-dark-6)}}.m-f0824112[data-disabled]{--_nav-link-opacity:0.4;--_nav-link-pointer-events:none}.m-f0824112[data-active]{--_nav-link-bg:var(--nl-bg);--_nav-link-color:var(--nl-color)}@media (hover:hover){.m-f0824112[data-active]:hover{--_nav-link-bg:var(--nl-hover)}}@media (hover:none){.m-f0824112[data-active]:active{--_nav-link-bg:var(--nl-hover)}}.m-f0824112[data-active] .m-57492dcc{--_description-opacity:0.9;--_description-color:var(--nl-color)}.m-690090b5{align-items:center;display:flex;justify-content:center;margin-left:var(--_section-ml);margin-right:var(--_section-mr);transform:var(--_section-transform,none);transition:transform .15s ease}.m-690090b5>svg{display:block}.m-690090b5[data-position=left]{--_section-ml:0;--_section-mr:var(--mantine-spacing-sm)}.m-690090b5[data-position=right],[dir=rtl] .m-690090b5[data-position=left]{--_section-ml:var(--mantine-spacing-sm);--_section-mr:0}[dir=rtl] .m-690090b5[data-position=right]{--_section-ml:0;--_section-mr:var(--mantine-spacing-sm)}.m-690090b5[data-rotate]{--_section-transform:rotate(90deg)}.m-1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m-f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:var(--_body-white-space,auto)}.m-f07af9d2[data-no-wrap]{--_body-white-space:nowrap}.m-57492dcc{color:var(--_description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--_description-opacity,1);overflow:hidden;text-overflow:ellipsis;white-space:var(--_body-white-space,auto)}.m-e17b862f{padding-left:var(--_children-pl,var(--nl-offset,var(--mantine-spacing-lg)));padding-right:var(--_children-pr,0)}[dir=rtl] .m-e17b862f{--_children-pl:0;--_children-pr:var(--nl-offset,var(--mantine-spacing-lg))}.m-1fd8a00b{transform:rotate(-90deg)}.m-a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs) var(--mantine-spacing-xs) calc(1.375rem*var(--mantine-scale));position:relative}.m-a513464,.m-a513464:before{border-radius:var(--notification-radius)}.m-a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;left:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([dir=rtl]) .m-a513464:before{left:auto;right:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m-a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m-a513464{background-color:var(--mantine-color-dark-6)}.m-a513464:where([data-with-icon]){padding-left:var(--mantine-spacing-xs)}:where([dir=rtl]) .m-a513464:where([data-with-icon]){padding-right:var(--mantine-spacing-xs)}.m-a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m-a513464:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-a513464:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}:where([dir=rtl]) .m-a513464{padding-left:var(--mantine-spacing-xs);padding-right:calc(1.375rem*var(--mantine-scale))}.m-a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;margin-right:var(--mantine-spacing-md);width:calc(1.75rem*var(--mantine-scale))}:where([dir=rtl]) .m-a4ceffb{margin-left:var(--mantine-spacing-md);margin-right:0}.m-b0920b15{margin-right:var(--mantine-spacing-md)}:where([dir=rtl]) .m-b0920b15{margin-left:var(--mantine-spacing-md);margin-right:0}.m-a49ed24{flex:1;margin-right:var(--mantine-spacing-xs);overflow:hidden}:where([dir=rtl]) .m-a49ed24{margin-left:var(--mantine-spacing-xs);margin-right:0}.m-3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m-3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m-3feedf16{color:var(--mantine-color-white)}.m-3d733a3a{color:var(--_description-color);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}[data-mantine-color-scheme=light] .m-3d733a3a{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-3d733a3a{color:var(--mantine-color-dark-0)}[data-mantine-color-scheme=light] .m-3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m-3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){[data-mantine-color-scheme=light] .m-919a4d88:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){[data-mantine-color-scheme=light] .m-919a4d88:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m-e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m-95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--_input-height) - .125rem*var(--mantine-scale));margin-left:auto;margin-right:0;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}:where([dir=rtl]) .m-95e17d22{margin-left:0;margin-right:auto}.m-80b4b171{--control-border:calc(0.0625rem*var(--mantine-scale)) solid var(--_input-bd);--control-radius:calc(var(--_input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-left:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--_input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m-80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m-80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m-80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m-e2f5cd4e[data-error] :where(.m-80b4b171){color:var(--mantine-color-error)}:where([dir=rtl]) .m-80b4b171{border-left:none;border-right:var(--control-border)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m-80b4b171:where(:first-of-type){border-bottom:calc(.03125rem*var(--mantine-scale)) solid var(--_input-bd);border-radius:0 var(--control-radius) 0 0}:where([dir=rtl]) .m-80b4b171:where(:first-of-type){border-radius:var(--control-radius) 0 0 0}.m-80b4b171:last-of-type{border-radius:0 0 var(--control-radius) 0;border-top:calc(.03125rem*var(--mantine-scale)) solid var(--_input-bd)}[dir=rtl] .m-80b4b171:last-of-type{border-radius:0 0 0 var(--control-radius)}.m-4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m-326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m-326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m-326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m-326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m-326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m-326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m-326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m-326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m-326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m-326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}[dir=rtl] .m-326d024a>svg{transform:rotate(180deg)}.m-4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m-f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m-ccf8da4c{overflow:hidden;position:relative}.m-f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-left:var(--_input-padding-left);padding-right:var(--_input-padding-right);position:absolute;width:100%}.m-ccf8da4c[data-disabled] .m-f2d85dd2,.m-f2d85dd2:disabled{cursor:not-allowed}.m-f2d85dd2::placeholder{color:var(--_input-placeholder-color);opacity:1}.m-b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m-b1072d44:disabled{display:none}.m-f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m-cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m-81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem*var(--mantine-scale)) 0}}.m-db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m-db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m-db6d6462{background-color:var(--mantine-color-dark-4)}.m-2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m-2242eb65:where([data-striped]){background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m-2242eb65:where([data-animated]){animation:m-81a374bd 1s linear infinite}.m-2242eb65:where(:last-of-type){border-radius:0 var(--progress-radius) var(--progress-radius) 0}:where([dir=rtl]) .m-2242eb65:where(:last-of-type){border-radius:var(--progress-radius) 0 0 var(--progress-radius)}.m-2242eb65:where(:first-of-type){border-radius:var(--progress-radius) 0 0 var(--progress-radius)}:where([dir=rtl]) .m-2242eb65:where(:first-of-type){border-radius:0 var(--progress-radius) var(--progress-radius) 0}.m-91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-left:calc(.25rem*var(--mantine-scale));padding-right:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;user-select:none;white-space:nowrap}.m-f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m-89c4f5e4{height:var(--radio-size);order:var(--_radio-order,1);position:relative;width:var(--radio-size)}.m-89c4f5e4[data-label-position=left]{--_radio-order:2}.m-f3ed6b2b{color:var(--_radio-icon-color,var(--radio-icon-color));height:var(--radio-icon-size);left:calc(50% - var(--radio-icon-size)/2);opacity:var(--_radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--_radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m-8a3dbb89{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;background-color:var(--_radio-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_radio-bd-color);border-radius:var(--radio-radius,var(--radio-size));cursor:var(--_cursor,var(--mantine-cursor-type));display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size)}[data-mantine-color-scheme=light] .m-8a3dbb89{--_radio-bg:var(--mantine-color-white);--_radio-bd-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-8a3dbb89{--_radio-bg:var(--mantine-color-dark-6);--_radio-bd-color:var(--mantine-color-dark-4)}.m-8a3dbb89:checked{--_radio-bg:var(--radio-color,var(--mantine-primary-color-filled));--_radio-bd-color:var(--radio-color,var(--mantine-primary-color-filled))}.m-8a3dbb89:checked+.m-f3ed6b2b{--_radio-icon-opacity:1;--_radio-icon-transform:scale(1)}.m-8a3dbb89:disabled{--_cursor:not-allowed}[data-mantine-color-scheme=light] .m-8a3dbb89:disabled{--_radio-bg:var(--mantine-color-gray-1);--_radio-bd-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=light] .m-8a3dbb89:disabled+.m-f3ed6b2b{--_radio-icon-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-8a3dbb89:disabled{--_radio-bg:var(--mantine-color-dark-5);--_radio-bd-color:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] .m-8a3dbb89:disabled+.m-f3ed6b2b{--_radio-icon-color:var(--mantine-color-dark-7)}.m-8a3dbb89[data-error]{--_radio-bd-color:var(--mantine-color-error)}.m-1bfe9d39+.m-f3ed6b2b{--_radio-icon-color:var(--radio-color)}[data-mantine-color-scheme] .m-1bfe9d39:checked:not(:disabled){--_radio-bg:transparent;--_radio-bd-color:var(--radio-color)}[data-mantine-color-scheme] .m-1bfe9d39:checked:not(:disabled)+.m-f3ed6b2b{--_radio-icon-color:var(--radio-color);--_radio-icon-opacity:1;--_radio-icon-transform:none}.m-f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:max-content}.m-f8d312f2:where(:has(input:disabled)){pointer-events:none}.m-61734bb7{position:relative;transition:transform .1s ease}.m-61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m-5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m-5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m-5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m-211007ba{-webkit-tap-highlight-color:transparent;height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m-211007ba:focus-visible+label{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m-21342ee4{-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;left:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0)}.m-21342ee4:where([data-read-only]){cursor:default}.m-21342ee4:where(:last-of-type){position:relative}.m-fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m-1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m-1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m-1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m-1b3c8819:where([data-multiline]){white-space:normal}.m-f898399f{background-color:inherit;border:0;z-index:1}.m-b32e4812{position:relative}.m-b32e4812,.m-d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m-d43b5134{transform:rotate(-90deg)}.m-b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m-b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m-b23f9dc4{left:var(--rp-label-offset);position:absolute;right:var(--rp-label-offset);top:50%;transform:translateY(-50%)}.m-cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);background-color:var(--_bg);border-radius:var(--sc-radius,var(--mantine-radius-default));display:var(--_display,inline-flex);flex-direction:var(--_flex-direction,row);overflow:hidden;padding:4px;position:relative;width:var(--_width,auto)}.m-cf365364[data-initialization]{--sc-transition-duration:0ms!important}.m-cf365364[data-full-width]{--_display:flex}.m-cf365364[data-orientation=vertical]{--_display:flex;--_flex-direction:column;--_width:max-content}.m-cf365364[data-orientation=vertical][data-full-width]{--_width:auto}[data-mantine-color-scheme=light] .m-cf365364{--_bg:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .m-cf365364{--_bg:var(--mantine-color-dark-8)}.m-9e182ccd{background-color:var(--_bg);border-radius:var(--sc-radius,var(--mantine-radius-default));box-shadow:var(--_box-shadow);display:block;height:var(--sc-indicator-height);position:absolute;transform:var(--sc-indicator-transform);transition:transform var(--sc-transition-duration) var(--sc-transition-timing-function),width var(--sc-transition-duration) var(--sc-transition-timing-function);width:var(--sc-indicator-width);z-index:1}[data-mantine-color-scheme=light] .m-9e182ccd{--_box-shadow:var(--sc-shadow,none);--_bg:var(--sc-color,var(--mantine-color-white))}[data-mantine-color-scheme=dark] .m-9e182ccd{--_box-shadow:none;--_bg:var(--sc-color,var(--mantine-color-dark-5))}.m-1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));color:var(--_color);cursor:var(--_cursor,pointer);display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--_outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);user-select:none;white-space:nowrap}.m-1738fcb2[data-read-only]{--_cursor:default}.m-1738fcb2[data-disabled],fieldset:disabled .m-1738fcb2{--_cursor:not-allowed}[data-mantine-color-scheme=light] .m-1738fcb2[data-disabled],[data-mantine-color-scheme=light] fieldset:disabled .m-1738fcb2{--_color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-1738fcb2[data-disabled],[data-mantine-color-scheme=dark] fieldset:disabled .m-1738fcb2{--_color:var(--mantine-color-dark-3)}[data-mantine-color-scheme=light] .m-1738fcb2[data-active]{--_color:var(--sc-label-color,var(--mantine-color-black))}[data-mantine-color-scheme=dark] .m-1738fcb2[data-active]{--_color:var(--sc-label-color,var(--mantine-color-white))}@media (hover:hover){[data-mantine-color-scheme=light] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):hover{--_color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):hover{--_color:var(--mantine-color-white)}}@media (hover:none){[data-mantine-color-scheme=light] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):active{--_color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-1738fcb2:not([data-disabled],[data-active],[data-read-only]):active{--_color:var(--mantine-color-white)}}@media (hover:hover){[data-mantine-color-scheme=light] fieldset:disabled .m-1738fcb2:hover{--_color:var(--mantine-color-gray-5)!important}[data-mantine-color-scheme=dark] fieldset:disabled .m-1738fcb2:hover{--_color:var(--mantine-color-dark-3)!important}}@media (hover:none){[data-mantine-color-scheme=light] fieldset:disabled .m-1738fcb2:active{--_color:var(--mantine-color-gray-5)!important}[data-mantine-color-scheme=dark] fieldset:disabled .m-1738fcb2:active{--_color:var(--mantine-color-dark-3)!important}}[data-mantine-color-scheme=light] .m-1738fcb2{--_color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-1738fcb2{--_color:var(--mantine-color-dark-1)}.m-1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m-1714d588[data-focus-ring=auto]:focus:focus-visible+.m-1738fcb2{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-1714d588[data-focus-ring=always]:focus+.m-1738fcb2{--_outline:calc(0.125rem*var(--mantine-scale)) solid var(--mantine-color-blue-filled)}.m-69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m-cf365364[data-with-items-borders] :where(.m-69686b9b):before{background-color:var(--_separator-color);bottom:0;content:"";left:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}[dir=rtl] .m-cf365364[data-with-items-borders] :where(.m-69686b9b):before{left:auto;right:0}.m-69686b9b[data-orientation=vertical]:before{bottom:auto;height:calc(.0625rem*var(--mantine-scale));left:0;right:0;top:0;width:auto}[data-mantine-color-scheme=light] .m-69686b9b{--_separator-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-69686b9b{--_separator-color:var(--mantine-color-dark-4)}.m-69686b9b:first-of-type:before,[data-mantine-color-scheme] .m-69686b9b[data-active]+.m-69686b9b:before,[data-mantine-color-scheme] .m-69686b9b[data-active]:before{--_separator-color:transparent}.m-2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m-299c329c{0%,to{opacity:.4}50%{opacity:1}}.m-18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m-18320242:where([data-animate]):after{animation:m-299c329c 1.5s linear infinite}.m-18320242:where([data-visible]){overflow:hidden}.m-18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m-18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m-18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m-18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m-dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-left:var(--slider-size);padding-right:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m-dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m-c9357328{background-color:var(--_label-bg);border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;user-select:none;white-space:nowrap}[data-mantine-color-scheme=light] .m-c9357328{--_label-bg:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .m-c9357328{--_label-bg:var(--mantine-color-dark-4)}.m-c9a9a60a{align-items:center;background-color:var(--_thumb-bg);border:calc(.25rem*var(--mantine-scale)) solid var(--_thumb-bd);border-radius:var(--slider-radius);box-shadow:var(--_thumb-box-shadow,none);color:var(--_thumb-bd);cursor:pointer;display:var(--_thumb-display,flex);height:var(--slider-thumb-size);justify-content:center;left:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:var(--_thumb-transform,translate(-50%,-50%));transition:box-shadow .1s ease,transform .1s ease;user-select:none;width:var(--slider-thumb-size);z-index:3}[dir=rtl] .m-c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m-c9a9a60a[data-disabled],fieldset:disabled .m-c9a9a60a{--_thumb-display:none}.m-c9a9a60a[data-dragging]{--_thumb-transform:translate(-50%,-50%) scale(1.05);--_thumb-box-shadow:var(--mantine-shadow-sm)}[data-mantine-color-scheme=light] .m-c9a9a60a{--_thumb-bd:var(--slider-color);--_thumb-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-c9a9a60a{--_thumb-bd:var(--mantine-color-white);--_thumb-bg:var(--slider-color)}.m-a8645c2{align-items:center;cursor:var(--_track-cursor,pointer);display:flex;height:calc(var(--slider-size)*2);width:100%}.m-a8645c2[data-disabled],fieldset:disabled .m-a8645c2{--_track-cursor:not-allowed}.m-c9ade57f{height:var(--slider-size);position:relative;width:100%}.m-c9ade57f[data-inverted]:not([data-disabled]){--_track-bg:var(--slider-color)}.m-c9ade57f[data-inverted][data-disabled],fieldset:disabled .m-c9ade57f[data-inverted]{--_track-bg:var(--slider-track-disabled-bg)}.m-c9ade57f:before{background-color:var(--_track-bg,var(--slider-track-bg));content:"";left:calc(var(--slider-size)*-1);right:calc(var(--slider-size)*-1);z-index:0}.m-38aeed47,.m-c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m-38aeed47{background-color:var(--_bar-bg,var(--slider-color));left:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}[dir=rtl] .m-38aeed47{left:auto;right:var(--slider-bar-offset)}.m-38aeed47[data-inverted]{--_bar-bg:var(--slider-track-bg)}.m-38aeed47[data-disabled]:not([data-inverted]),fieldset:disabled .m-38aeed47:not([data-inverted]){--_bar-bg:var(--_bar-disabled-bg)}[data-mantine-color-scheme=light] .m-38aeed47{--_bar-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-38aeed47{--_bar-disabled-bg:var(--mantine-color-dark-3)}.m-b7b0423a{height:0;left:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}[dir=rtl] .m-b7b0423a{left:unset;right:calc(var(--mark-offset) - var(--slider-size)/2)}.m-dd33bc19{background-color:var(--_mark-bg,var(--mantine-color-white));border:calc(.125rem*var(--mantine-scale)) solid var(--_mark-bd);border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;transform:translateX((calc(var(--slider-size)/-2)));width:var(--slider-size)}[data-mantine-color-scheme] .m-dd33bc19[data-filled]{--_mark-bd:var(--slider-color)}[data-mantine-color-scheme=light] .m-dd33bc19[data-filled][data-disabled]{--_mark-bd:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-dd33bc19[data-filled][data-disabled]{--_mark-bd:var(--mantine-color-dark-3)}[data-mantine-color-scheme=light] .m-dd33bc19{--_mark-bd:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-dd33bc19{--_mark-bd:var(--mantine-color-dark-4)}.m-68c77a5b{color:var(--_mark-label-color);cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-50% + var(--slider-size)/2),calc(var(--mantine-spacing-xs)/2));user-select:none;white-space:nowrap}[data-mantine-color-scheme=light] .m-68c77a5b{--_mark-label-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m-68c77a5b{--_mark-label-color:var(--mantine-color-dark-2)}.m-559cce2d{margin-bottom:var(--_spoiler-margin-bottom);position:relative}.m-559cce2d[data-has-spoiler]{--_spoiler-margin-bottom:calc(1.5rem*var(--mantine-scale))}.m-b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m-b9131032{height:calc(1.5rem*var(--mantine-scale));left:0;position:absolute;top:100%}[dir=rtl] .m-b9131032{left:auto;right:0}.m-6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m-cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m-aaf89d0b{align-items:var(--_steps-align-items,center);display:flex;flex-direction:var(--_steps-direction);flex-wrap:var(--_steps-wrap,nowrap);gap:var(--_steps-gap)}.m-aaf89d0b[data-wrap]{--_steps-wrap:wrap;--_steps-gap:var(--mantine-spacing-md) 0}.m-aaf89d0b[data-orientation=vertical]{--_steps-direction:column}.m-aaf89d0b[data-orientation=vertical][data-icon-position=left]{--_steps-align-items:flex-start}.m-aaf89d0b[data-orientation=vertical][data-icon-position=right]{--_steps-align-items:flex-end}.m-aaf89d0b[data-orientation=horizontal]{--_steps-direction:row}.m-2a371ac9{--_separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));background-color:var(--_separator-bg);flex:1;height:var(--_separator-height);margin:var(--_separator-mt) var(--_separator-mr) var(--_separator-mb) var(--_separator-ml);transition:background-color .15s ease;width:var(--_separator-width)}[data-mantine-color-scheme=light] .m-2a371ac9{--_separator-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-2a371ac9{--_separator-bg:var(--mantine-color-dark-2)}.m-2a371ac9[data-active]{--_separator-bg:var(--stepper-color)}.m-2a371ac9[data-orientation=horizontal]{--_separator-height:calc(0.125rem*var(--mantine-scale));--_separator-ml:var(--mantine-spacing-md);--_separator-mr:var(--mantine-spacing-md);--_separator-mt:0;--_separator-mb:0}.m-2a371ac9[data-orientation=vertical]{--_separator-width:calc(0.125rem*var(--mantine-scale));--_separator-mt:calc(var(--mantine-spacing-xs)/2);--_separator-mb:calc(var(--mantine-spacing-xs) - 0.125rem*var(--mantine-scale))}.m-2a371ac9[data-orientation=vertical][data-icon-position=left]{--_separator-ml:var(--_separator-offset);--_separator-mr:0}.m-2a371ac9[data-orientation=vertical][data-icon-position=right],[dir=rtl] .m-2a371ac9[data-orientation=vertical][data-icon-position=left]{--_separator-ml:0;--_separator-mr:var(--_separator-offset)}[dir=rtl] .m-2a371ac9[data-orientation=vertical][data-icon-position=right]{--_separator-ml:var(--_separator-offset);--_separator-mr:0}.m-78da155d{padding-top:var(--stepper-content-padding)}.m-cbb57068{--_step-color:var(--step-color,var(--stepper-color));cursor:var(--_step-cursor,default);display:flex;flex-direction:var(--_step-direction)}.m-cbb57068[data-allow-click]{--_step-cursor:pointer}.m-cbb57068[data-icon-position=left]{--_step-direction:row}.m-cbb57068[data-icon-position=right]{--_step-direction:row-reverse}.m-f56b1e2c{align-items:center;flex-direction:var(--_step-direction)}.m-833edb7e{--_separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--_step-mt,var(--_separator-spacing));min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--_separator-spacing));overflow:hidden}.m-833edb7e:first-of-type{--_step-mt:0}.m-833edb7e:last-of-type .m-6496b3f3{display:none}.m-818e70b{position:relative}.m-6496b3f3{border-left:calc(.125rem*var(--mantine-scale)) solid var(--_separator-border-color);height:100vh;left:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--_separator-spacing))}[data-mantine-color-scheme=light] .m-6496b3f3{--_separator-border-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .m-6496b3f3{--_separator-border-color:var(--mantine-color-dark-5)}[data-mantine-color-scheme] .m-6496b3f3[data-active]{--_separator-border-color:var(--stepper-color)}.m-1959ad01{align-items:center;background-color:var(--_step-icon-bg);border:calc(.125rem*var(--mantine-scale)) solid var(--_step-icon-border-color);border-radius:var(--stepper-radius);color:var(--_step-icon-color);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}[data-mantine-color-scheme=light] .m-1959ad01{--_step-icon-bg:var(--mantine-color-gray-1);--_step-icon-border-color:var(--mantine-color-gray-1);--_step-icon-color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-1959ad01{--_step-icon-bg:var(--mantine-color-dark-5);--_step-icon-border-color:var(--mantine-color-dark-5);--_step-icon-color:var(--mantine-color-dark-1)}[data-mantine-color-scheme] .m-1959ad01[data-progress]{--_step-icon-border-color:var(--_step-color)}[data-mantine-color-scheme] .m-1959ad01[data-completed]{--_step-icon-color:var(--stepper-icon-color,var(--mantine-color-white));--_step-icon-bg:var(--_step-color);--_step-icon-border-color:var(--_step-color)}.m-a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m-1956aa2a{display:flex;flex-direction:column;margin-left:var(--_step-body-ml);margin-right:var(--_step-body-mr);margin-top:var(--_step-body-mt);text-align:var(--_step-body-ta)}.m-1956aa2a[data-icon-position=left]{--_step-body-ta:left;--_step-body-ml:var(--mantine-spacing-sm)}[dir=rtl] .m-1956aa2a[data-icon-position=left]{--_step-body-ta:right;--_step-body-ml:0;--_step-body-mr:var(--mantine-spacing-sm)}.m-1956aa2a[data-icon-position=right]{--_step-body-ta:right;--_step-body-mr:var(--mantine-spacing-sm)}[dir=rtl] .m-1956aa2a[data-icon-position=right]{--_step-body-ta:left;--_step-body-ml:var(--mantine-spacing-sm);--_step-body-mr:0}.m-12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m-164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m-5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m-926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m-926b4011,.m-9307d992{margin:0;overflow:hidden}.m-9307d992{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;background-color:var(--_switch-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_switch-bd);border-radius:var(--switch-radius);color:var(--_switch-color);cursor:var(--_switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--_switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;user-select:none;z-index:0}.m-926b4011:focus-visible+.m-9307d992{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m-926b4011:checked+.m-9307d992{--_switch-bg:var(--switch-color);--_switch-bd:var(--switch-color);--_switch-color:var(--mantine-color-white)}.m-926b4011:disabled+.m-9307d992,.m-926b4011[data-disabled]+.m-9307d992{--_switch-bg:var(--_switch-disabled-color);--_switch-bd:var(--_switch-disabled-color);--_switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m-9307d992{--_switch-bg:var(--mantine-color-gray-2);--_switch-bd:var(--mantine-color-gray-3);--_switch-color:var(--mantine-color-gray-6);--_switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-9307d992{--_switch-bg:var(--mantine-color-dark-6);--_switch-bd:var(--mantine-color-dark-4);--_switch-color:var(--mantine-color-dark-1);--_switch-disabled-color:var(--mantine-color-dark-4)}.m-9307d992[data-error]{--_switch-bd:var(--mantine-color-error)}.m-9307d992[data-label-position=left]{--_switch-order:2}.m-93039a1d{background-color:var(--_switch-thumb-bg,var(--mantine-color-white));border:calc(.0625rem*var(--mantine-scale)) solid var(--_switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);left:var(--_switch-thumb-left,var(--switch-track-label-padding));position:absolute;transition:left .15s ease;width:var(--switch-thumb-size);z-index:1}[dir=rtl] .m-93039a1d{left:unset;right:var(--_switch-thumb-left,var(--switch-track-label-padding));transition:right .15s ease}.m-93039a1d>*{margin:auto}.m-926b4011:checked+*>.m-93039a1d{--_switch-thumb-left:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--_switch-thumb-bd:var(--mantine-color-white)}.m-926b4011:disabled+*>.m-93039a1d,.m-926b4011[data-disabled]+*>.m-93039a1d{--_switch-thumb-bd:var(--_switch-thumb-bg-disabled);--_switch-thumb-bg:var(--_switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m-93039a1d{--_switch-thumb-bd:var(--mantine-color-gray-3);--_switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-93039a1d{--_switch-thumb-bd:var(--mantine-color-white);--_switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m-8277e082{display:grid;height:100%;margin:0 0 0 calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m-926b4011:checked+*>.m-8277e082,[dir=rtl] .m-8277e082{margin:0 calc(var(--switch-thumb-size) + var(--switch-track-label-padding)) 0 0}[dir=rtl] .m-926b4011:checked+*>.m-8277e082{margin:0 0 0 calc(var(--switch-thumb-size) + var(--switch-track-label-padding))}.m-b23fa0ef{border:var(--_table-border,none);border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}[data-mantine-color-scheme=light] .m-b23fa0ef{--_table-hover-color:var(--table-highlight-on-hover-color,var(--mantine-color-gray-1));--_table-striped-color:var(--table-striped-color,var(--mantine-color-gray-0));--_table-border-color:var(--table-border-color,var(--mantine-color-gray-3))}[data-mantine-color-scheme=dark] .m-b23fa0ef{--_table-hover-color:var(--table-highlight-on-hover-color,var(--mantine-color-dark-5));--_table-striped-color:var(--table-striped-color,var(--mantine-color-dark-6));--_table-border-color:var(--table-border-color,var(--mantine-color-dark-4))}.m-b23fa0ef[data-with-table-border]{--_table-border:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color)}.m-4e7aa4f3{text-align:var(--_th-text-align,left)}[dir=rtl] .m-4e7aa4f3{--_th-text-align:right}.m-4e7aa4fd{background-color:var(--_tr-bg,transparent);border-bottom:var(--_tr-border-bottom,none)}@media (hover:hover){[data-mantine-color-scheme] .m-4e7aa4fd:hover[data-hover]{--_tr-bg:var(--_tr-hover-bg)!important}}@media (hover:none){[data-mantine-color-scheme] .m-4e7aa4fd:active[data-hover]{--_tr-bg:var(--_tr-hover-bg)!important}}.m-4e7aa4fd[data-with-row-border]{--_tr-border-bottom:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color)}.m-4e7aa4ef,.m-4e7aa4f3{--_border-right:none;--_border-left:none;border-left:var(--_border-left);border-right:var(--_border-right);padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m-4e7aa4ef[data-with-column-border]:not(:last-child),.m-4e7aa4f3[data-with-column-border]:not(:last-child){--_border-right:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color)}[dir=rtl] .m-4e7aa4ef[data-with-column-border]:not(:last-child),[dir=rtl] .m-4e7aa4f3[data-with-column-border]:not(:last-child){--_border-left:calc(0.0625rem*var(--mantine-scale)) solid var(--_table-border-color);--_border-right:none}.m-b2404537>.m-4e7aa4fd:last-of-type[data-with-row-border]{--_tr-border-bottom:none}.m-b2404537>.m-4e7aa4fd[data-striped=even]:nth-of-type(2n),.m-b2404537>.m-4e7aa4fd[data-striped=odd]:nth-of-type(odd){--_tr-bg:var(--_table-striped-color)}.m-b2404537>.m-4e7aa4fd[data-hover]{--_tr-hover-bg:var(--_table-hover-color)}.m-b242d975{background-color:var(--_thead-bg,transparent);position:var(--_thead-position,static);top:var(--table-sticky-header-offset,0);z-index:1}.m-b242d975[data-sticky]{--_thead-position:sticky;--_thead-bg:var(--mantine-color-body)}.m-9e5a3ac7{color:var(--mantine-color-dimmed);margin-bottom:var(--_margin-bottom,0);margin-top:var(--_margin-top,0)}.m-9e5a3ac7[data-side=top]{--_margin-bottom:var(--mantine-spacing-xs)}.m-9e5a3ac7[data-side=bottom]{--_margin-top:var(--mantine-spacing-xs)}.m-a100c15{overflow-x:var(--table-overflow)}.m-62259741{min-width:var(--table-min-width)}.m-89d60db1{--_tab-justify:flex-start;--_list-direction:row;--_panel-grow:unset;--_tabs-display:block;--_tabs-flex-direction:row;--_list-border-width:0;--_list-border-size:0 0 var(--_list-border-width) 0;--_list-gap:unset;--_list-line-bottom:0;--_list-line-top:unset;--_list-line-left:0;--_list-line-right:0;--_tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--_tab-border-width:0 0 var(--_list-border-width) 0;display:var(--_tabs-display);flex-direction:var(--_tabs-flex-direction)}.m-89d60db1[data-inverted]{--_list-line-bottom:unset;--_list-line-top:0;--_tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--_tab-border-width:var(--_list-border-width) 0 0 0}.m-89d60db1[data-inverted] .m-576c9d4:before{bottom:unset;top:0}.m-89d60db1[data-orientation=vertical]{--_list-line-left:unset;--_list-line-right:0;--_list-line-top:0;--_list-line-bottom:0;--_list-border-size:0 var(--_list-border-width) 0 0;--_tab-border-width:0 var(--_list-border-width) 0 0;--_tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--_list-direction:column;--_panel-grow:1;--_tabs-display:flex}[dir=rtl] .m-89d60db1[data-orientation=vertical]{--_list-line-left:0;--_list-line-right:unset;--_list-border-size:0 0 0 var(--_list-border-width);--_tab-border-width:0 0 0 var(--_list-border-width);--_tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m-89d60db1[data-orientation=vertical][data-placement=right]{--_tabs-flex-direction:row-reverse;--_list-line-left:0;--_list-line-right:unset;--_list-border-size:0 0 0 var(--_list-border-width);--_tab-border-width:0 0 0 var(--_list-border-width);--_tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m-89d60db1[data-orientation=vertical][data-placement=right]{--_list-line-left:unset;--_list-line-right:0;--_list-border-size:0 var(--_list-border-width) 0 0;--_tab-border-width:0 var(--_list-border-width) 0 0;--_tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m-89d60db1{--_tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-89d60db1{--_tab-border-color:var(--mantine-color-dark-4)}.m-89d60db1[data-orientation=horizontal]{--_tab-justify:center}.m-89d60db1[data-variant=default]{--_list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-89d60db1[data-variant=default]{--_tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-89d60db1[data-variant=default]{--_tab-hover-color:var(--mantine-color-dark-6)}.m-89d60db1[data-variant=outline]{--_list-border-width:calc(0.0625rem*var(--mantine-scale))}.m-89d60db1[data-variant=pills]{--_list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m-89d60db1[data-variant=pills]{--_tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-89d60db1[data-variant=pills]{--_tab-hover-color:var(--mantine-color-dark-6)}.m-89d33d6d{--_tab-grow:unset;display:flex;flex-direction:var(--_list-direction);flex-wrap:wrap;gap:var(--_list-gap);justify-content:var(--tabs-justify,flex-start)}.m-89d33d6d[data-grow]{--_tab-grow:1}.m-b0c91715{flex-grow:var(--_panel-grow)}.m-4ec4dce6{align-items:center;display:flex;flex-grow:var(--_tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--_tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;user-select:none;white-space:nowrap;z-index:0}.m-4ec4dce6:disabled,.m-4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m-4ec4dce6:focus{z-index:1}.m-fc420b1f{align-items:center;display:flex;justify-content:center;margin-left:var(--_tab-section-margin-left,0);margin-right:var(--_tab-section-margin-right,0)}.m-fc420b1f[data-position=left]:not(:only-child){--_tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m-fc420b1f[data-position=left]:not(:only-child){--_tab-section-margin-right:0rem;--_tab-section-margin-left:var(--mantine-spacing-xs)}.m-fc420b1f[data-position=right]:not(:only-child){--_tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m-fc420b1f[data-position=right]:not(:only-child){--_tab-section-margin-left:0rem;--_tab-section-margin-right:var(--mantine-spacing-xs)}.m-576c9d4{position:relative}.m-576c9d4:before{border-color:var(--_tab-border-color);border-style:solid;border-width:var(--_list-border-size);bottom:var(--_list-line-bottom);content:"";left:var(--_list-line-left);position:absolute;right:var(--_list-line-right);top:var(--_list-line-top)}.m-539e827b{--__tab-border-color:transparent;--_tab-bg:transparent;background-color:var(--_tab-bg);border-color:var(--__tab-border-color);border-radius:var(--_tab-radius);border-style:solid;border-width:var(--_tab-border-width)}.m-539e827b[data-active]{--__tab-border-color:var(--tabs-color)}@media (hover:hover){.m-539e827b:hover{--_tab-bg:var(--_tab-hover-color)}.m-539e827b:hover:not([data-active]){--__tab-border-color:var(--_tab-border-color)}}@media (hover:none){.m-539e827b:active{--_tab-bg:var(--_tab-hover-color)}.m-539e827b:active:not([data-active]){--__tab-border-color:var(--_tab-border-color)}}@media (hover:hover){.m-539e827b:disabled:hover,.m-539e827b[data-disabled]:hover{--_tab-bg:transparent}}@media (hover:none){.m-539e827b:disabled:active,.m-539e827b[data-disabled]:active{--_tab-bg:transparent}}.m-6772fbd5{position:relative}.m-6772fbd5:before{border-color:var(--_tab-border-color);border-style:solid;border-width:var(--_list-border-size);bottom:var(--_list-line-bottom);content:"";left:var(--_list-line-left);position:absolute;right:var(--_list-line-right);top:var(--_list-line-top)}.m-b59ab47c{--_tab-border-bottom-color:transparent;--_tab-border-top-color:transparent;--_tab-border-right-color:transparent;--_tab-border-left-color:transparent;border-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-bottom-color);border-left:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-left-color);border-radius:var(--_tab-radius);border-right:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-right-color);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--_tab-border-top-color);position:relative}.m-b59ab47c[data-active]:before{bottom:var(--_tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));left:var(--_tab-before-left,calc(-.0625rem*var(--mantine-scale)));right:var(--_tab-before-right,auto);top:var(--_tab-before-top,auto)}.m-b59ab47c[data-active]:after,.m-b59ab47c[data-active]:before{background-color:var(--_tab-border-color);content:"";height:calc(.0625rem*var(--mantine-scale));position:absolute;width:calc(.0625rem*var(--mantine-scale))}.m-b59ab47c[data-active]:after{bottom:var(--_tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));left:var(--_tab-after-left,auto);right:var(--_tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--_tab-after-top,auto)}.m-b59ab47c[data-active]{--_tab-border-top-color:var(--_tab-border-color);--_tab-border-left-color:var(--_tab-border-color);--_tab-border-right-color:var(--_tab-border-color);--_tab-border-bottom-color:var(--mantine-color-body)}.m-b59ab47c[data-active][data-inverted]{--_tab-border-bottom-color:var(--_tab-border-color);--_tab-border-top-color:var(--mantine-color-body);--_tab-before-bottom:auto;--_tab-before-top:calc(-0.0625rem*var(--mantine-scale));--_tab-after-bottom:auto;--_tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m-b59ab47c[data-active][data-orientation=vertical][data-placement=left]{--_tab-border-right-color:var(--mantine-color-body);--_tab-border-left-color:var(--_tab-border-color);--_tab-border-bottom-color:var(--_tab-border-color);--_tab-before-right:calc(-0.0625rem*var(--mantine-scale));--_tab-before-left:auto;--_tab-before-bottom:auto;--_tab-before-top:calc(-0.0625rem*var(--mantine-scale));--_tab-after-left:auto;--_tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m-b59ab47c[data-active][data-orientation=vertical][data-placement=left]{--_tab-border-right-color:var(--_tab-border-color);--_tab-border-left-color:var(--mantine-color-body);--_tab-before-right:auto;--_tab-before-left:calc(-0.0625rem*var(--mantine-scale));--_tab-after-left:calc(-0.0625rem*var(--mantine-scale));--_tab-after-right:auto}.m-b59ab47c[data-active][data-orientation=vertical][data-placement=right]{--_tab-border-left-color:var(--mantine-color-body);--_tab-border-right-color:var(--_tab-border-color);--_tab-border-bottom-color:var(--_tab-border-color);--_tab-before-left:calc(-0.0625rem*var(--mantine-scale));--_tab-before-right:auto;--_tab-before-bottom:auto;--_tab-before-top:calc(-0.0625rem*var(--mantine-scale));--_tab-after-right:auto;--_tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m-b59ab47c[data-active][data-orientation=vertical][data-placement=right]{--_tab-border-left-color:var(--_tab-border-color);--_tab-border-right-color:var(--mantine-color-body);--_tab-before-left:auto;--_tab-before-right:calc(-0.0625rem*var(--mantine-scale));--_tab-after-right:calc(-0.0625rem*var(--mantine-scale));--_tab-after-left:auto}.m-c3381914{--_tab-bg:transparent;--_tab-color:inherit;background-color:var(--_tab-bg);border-radius:var(--tabs-radius);color:var(--_tab-color)}@media (hover:hover){.m-c3381914:not([data-disabled]):hover{--_tab-bg:var(--_tab-hover-color)}}@media (hover:none){.m-c3381914:not([data-disabled]):active{--_tab-bg:var(--_tab-hover-color)}}.m-c3381914[data-active][data-active]{--_tab-bg:var(--tabs-color);--_tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m-c3381914[data-active][data-active]:hover{--_tab-bg:var(--tabs-color)}}@media (hover:none){.m-c3381914[data-active][data-active]:active{--_tab-bg:var(--tabs-color)}}.m-7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;user-select:none;width:var(--ti-size)}.m-43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled);padding-left:var(--_tl-pl,0);padding-right:var(--_tl-pr,0)}.m-43657ece[data-align=left]{--_tl-pl:var(--offset)}[dir=rtl] .m-43657ece[data-align=left]{--_tl-pl:0;--_tl-pr:var(--offset)}.m-43657ece[data-align=right]{--_tl-pr:var(--offset)}[dir=rtl] .m-43657ece[data-align=right]{--_tl-pl:var(--offset);--_tl-pr:0}.m-2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m-436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--_item-border-color);color:var(--mantine-color-text);margin-top:var(--_item-mt);padding-left:var(--_item-pl,0);padding-right:var(--_item-pr,0);position:relative;text-align:var(--_item-ta)}.m-436178ff:before{border-left:var(--_line-border-left,var(--item-border));border-right:var(--_line-border-right,0);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--_line-display,none);left:var(--_line-left,0);pointer-events:none;position:absolute;right:var(--_line-right,0);top:0}[dir=rtl] .m-436178ff:before{--_line-border-left:0;--_line-border-right:var(--item-border)}.m-43657ece[data-align=left] .m-436178ff:before{--_line-left:calc(var(--tl-line-width)*-1);--_line-right:auto}.m-43657ece[data-align=right] .m-436178ff:before,[dir=rtl] .m-43657ece[data-align=left] .m-436178ff:before{--_line-left:auto;--_line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m-43657ece[data-align=right] .m-436178ff:before{--_line-left:calc(var(--tl-line-width)*-1);--_line-right:auto}.m-43657ece[data-align=left] .m-436178ff{--_item-pl:var(--offset);--_item-ta:left}[dir=rtl] .m-43657ece[data-align=left] .m-436178ff{--_item-pl:0;--_item-pr:var(--offset)}.m-43657ece[data-align=right] .m-436178ff{--_item-pr:var(--offset);--_item-ta:right}[dir=rtl] .m-43657ece[data-align=right] .m-436178ff{--_item-pl:var(--offset);--_item-pr:0}[data-mantine-color-scheme=light] .m-436178ff{--_item-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-436178ff{--_item-border-color:var(--mantine-color-dark-4)}[data-mantine-color-scheme] .m-436178ff[data-line-active]:before{border-color:var(--tli-color,var(--tl-color))}.m-436178ff:not(:last-of-type){--_line-display:block}.m-436178ff:not(:first-of-type){--_item-mt:var(--mantine-spacing-xl)}.m-8affcee1{align-items:center;background-color:var(--_bullet-bg-color,var(--mantine-color-body));border:var(--_bullet-border-width,var(--tl-line-width)) solid var(--_bullet-border-color);border-radius:var(--tli-radius,var(--tl-radius));color:var(--_bullet-color,var(--mantine-color-text));display:flex;height:var(--tl-bullet-size);justify-content:center;left:var(--_bullet-left,0);position:absolute;right:var(--_bullet-right,0);top:0;width:var(--tl-bullet-size)}[data-mantine-color-scheme=light] .m-8affcee1{--_bullet-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-8affcee1{--_bullet-border-color:var(--mantine-color-dark-4)}.m-43657ece[data-align=left] .m-8affcee1{--_bullet-left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);--_bullet-right:auto}.m-43657ece[data-align=right] .m-8affcee1,[dir=rtl] .m-43657ece[data-align=left] .m-8affcee1{--_bullet-left:auto;--_bullet-right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}[dir=rtl] .m-43657ece[data-align=right] .m-8affcee1{--_bullet-left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);--_bullet-right:auto}.m-8affcee1[data-with-child]{--_bullet-border-width:var(--tl-line-width)}[data-mantine-color-scheme=light] .m-8affcee1[data-with-child]{--_bullet-bg-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-8affcee1[data-with-child]{--_bullet-bg-color:var(--mantine-color-dark-4)}.m-8affcee1[data-active]{--_bullet-border-color:var(--tli-color,var(--tl-color));--_bullet-bg-color:var(--mantine-color-white);--_bullet-color:var(--tl-icon-color,var(--mantine-color-white))}.m-8affcee1[data-active][data-with-child]{--_bullet-bg-color:var(--tli-color,var(--tl-color));--_bullet-color:var(--tl-icon-color,var(--mantine-color-white))}.m-540e8f41{padding-left:var(--_body-pl,0);padding-right:var(--_body-pr,0);text-align:var(--_body-ta)}.m-43657ece[data-align=left] .m-540e8f41{--_body-pl:var(--offset);--_body-ta:left}[dir=rtl] .m-43657ece[data-align=left] .m-540e8f41{--_body-pl:0;--_body-pr:var(--offset);--_body-ta:right}.m-43657ece[data-align=right] .m-540e8f41{--_body-pr:var(--offset);--_body-ta:right}[dir=rtl] .m-43657ece[data-align=right] .m-540e8f41{--_body-pl:var(--offset);--_body-pr:0;--_body-ta:left}.m-8a5d1357{text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap));font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0}.m-8a5d1357:where([data-line-clamp]){-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.m-d6493fad :first-child{margin-top:0}.m-d6493fad :last-child{margin-bottom:0}.m-d6493fad :where(h1,h2,h3,h4,h5,h6){text-wrap:var(--mantine-heading-text-wrap);margin-bottom:var(--mantine-spacing-xs)}.m-d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m-d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m-d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m-d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m-d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m-d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m-d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m-d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}[data-mantine-color-scheme=light] .m-d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}[data-mantine-color-scheme=dark] .m-d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m-d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m-d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m-d6493fad :where(a):active{text-decoration:underline}}.m-d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}[data-mantine-color-scheme=light] .m-d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m-d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}[data-mantine-color-scheme=light] .m-d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m-d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m-d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m-d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m-d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m-d6493fad :where(ul,ol){margin-bottom:var(--mantine-spacing-md);padding-left:calc(2.375rem*var(--mantine-scale))}.m-d6493fad :where(ul,ol) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m-d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}.m-d6493fad :where(table) :where(caption){color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m-d6493fad :where(table) :where(th){color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left}.m-d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--mantine-color-gray-3)}.m-d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--mantine-color-gray-3)}.m-d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--mantine-color-gray-3);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m-d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m-d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m-d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}.m-468e7eda{padding-top:0;padding-bottom:0;appearance:none}.m-468e7eda::-webkit-calendar-picker-indicator,.m-468e7eda::-webkit-clear-button{display:none}.m-468e7eda::-webkit-datetime-edit-hour-field,.m-468e7eda::-webkit-datetime-edit-minute-field,.m-468e7eda::-webkit-datetime-edit-second-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m-468e7eda::-webkit-datetime-edit-hour-field:focus,.m-468e7eda::-webkit-datetime-edit-minute-field:focus,.m-468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m-396ce5cb{--day-size-xs:calc(1.875rem * var(--mantine-scale));--day-size-sm:calc(2.25rem * var(--mantine-scale));--day-size-md:calc(2.625rem * var(--mantine-scale));--day-size-lg:calc(3rem * var(--mantine-scale));--day-size-xl:calc(3.375rem * var(--mantine-scale));--day-size:var(--day-size-sm);width:var(--day-size,calc(2.25rem * var(--mantine-scale)));height:var(--day-size,calc(2.25rem * var(--mantine-scale)));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media (hover:hover){[data-mantine-color-scheme=light] .m-396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m-396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m-396ce5cb:where([data-static]){user-select:auto;cursor:default}.m-396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m-396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m-396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m-396ce5cb:where([data-hidden]){display:none}.m-396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m-396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m-396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m-396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m-396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m-396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m-396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover:hover){.m-396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m-396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m-18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz,var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m-cc9820d3{border-collapse:collapse;table-layout:fixed}.m-8f457cd5{padding:0}.m-8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m-dc6a3c71{--dpc-size-xs:calc(1.875rem * var(--mantine-scale));--dpc-size-sm:calc(2.25rem * var(--mantine-scale));--dpc-size-md:calc(2.625rem * var(--mantine-scale));--dpc-size-lg:calc(3rem * var(--mantine-scale));--dpc-size-xl:calc(3.375rem * var(--mantine-scale));--dpc-size:var(--dpc-size-sm);font-size:var(--dpc-fz,var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m-dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m-dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m-dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m-dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m-dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white))}@media (hover:hover){.m-dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m-dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m-dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m-dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m-dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m-dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m-dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m-dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m-9206547b{border-collapse:collapse;border-width:0}.m-c5a19c7d{padding:0}.m-c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m-2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m-fe27622f{padding:0}.m-fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m-730a79ed{--dch-control-size-xs:calc(1.875rem * var(--mantine-scale));--dch-control-size-sm:calc(2.25rem * var(--mantine-scale));--dch-control-size-md:calc(2.625rem * var(--mantine-scale));--dch-control-size-lg:calc(3rem * var(--mantine-scale));--dch-control-size-xl:calc(3.375rem * var(--mantine-scale));--dch-control-size:var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 7 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m-2351eeb0,.m-f6645d97{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;user-select:none;opacity:1;cursor:pointer}@media (hover:hover){[data-mantine-color-scheme=light] .m-2351eeb0:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m-f6645d97:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-2351eeb0:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m-f6645d97:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m-2351eeb0:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m-f6645d97:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-2351eeb0:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m-f6645d97:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m-2351eeb0:where(:disabled,[data-disabled]),.m-f6645d97:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m-2351eeb0{width:var(--dch-control-size)}.m-f6645d97{flex:1;font-size:var(--dch-fz,var(--mantine-font-size-sm));font-weight:500;text-transform:capitalize}.m-367dc749{width:60%;height:60%}.m-367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m-367dc749:where([data-direction=next]){transform:rotate(90deg)}.m-367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m-367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m-30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m-6fa5e2aa{cursor:pointer;line-height:unset}.m-6fa5e2aa:where([data-read-only]){cursor:default}.m-208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m-62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}.m-a3c6e060{border-top-left-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale));border-top-right-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale));flex:1;padding:var(--_demo-spacing,0)}.m-a3c6e060[data-with-padding]{--_demo-spacing:var(--mantine-spacing-md)}.m-a3c6e060[data-dimmed]{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-a3c6e060[data-dimmed]{background-color:var(--mantine-color-dark-8)}.m-a3c6e060[data-centered]{align-items:center;display:flex;justify-content:center}.m-a3c6e060[data-striped]{background:repeating-linear-gradient(45deg,transparent 0,transparent calc(.625rem*var(--mantine-scale)),var(--stripe-color) calc(.625rem*var(--mantine-scale)),var(--stripe-color) 12px),repeating-linear-gradient(135deg,transparent 0,transparent calc(.625rem*var(--mantine-scale)),var(--stripe-color) calc(.625rem*var(--mantine-scale)),var(--stripe-color) calc(.75rem*var(--mantine-scale)));border-top-left-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale))}[dir=rtl] .m-a3c6e060[data-striped]{border-top-left-radius:0;border-top-right-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-a3c6e060[data-striped]{--stripe-color:rgba(0,0,0,.03)}[data-mantine-color-scheme=dark] .m-a3c6e060[data-striped]{--stripe-color:hsla(0,0%,100%,.03)}.m-ad8eb9d6{flex:var(--demo-flex);margin-left:var(--demo-margin-y,unset);margin-right:var(--demo-margin-y,unset);max-width:var(--demo-max-width,100%);min-height:var(--demo-min-height,unset)}.m-66990f0a{border-bottom-left-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-md);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);overflow:hidden}.m-761fa02a{border:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);border-radius:var(--mantine-radius-md)}[data-mantine-color-scheme=light] .m-761fa02a{--_demo-border:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m-761fa02a{--_demo-border:var(--mantine-color-dark-4)}.m-df4e856a{display:flex}@media (max-width:55em){.m-df4e856a{flex-direction:column}}.m-de00ac9{border-left:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);flex:0 0 calc(15.625rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale));padding-bottom:var(--mantine-spacing-xs)}[dir=rtl] .m-de00ac9{border-left:none;border-right:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border)}@media (max-width:55em){.m-de00ac9{border-left:none;border-right:none!important;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);flex:unset}}.m-c4d78f60{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--_demo-border);margin-bottom:var(--mantine-spacing-xs);margin-left:calc(-.25rem*var(--mantine-scale));margin-right:calc(-.25rem*var(--mantine-scale));padding:calc(var(--mantine-spacing-md) - .25rem*var(--mantine-scale)) var(--mantine-spacing-md) var(--mantine-spacing-xs)}.m-5e1a038c{align-items:center;color:var(--mantine-color-white);cursor:pointer;display:flex;flex:1 0 calc(15% - 0.25rem*var(--mantine-scale));justify-content:center}.m-f9decbb8{height:calc(.75rem*var(--mantine-scale));width:calc(.75rem*var(--mantine-scale))}.m-2f5f7bca{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid var(--_control-border-color);border-radius:var(--mantine-radius-sm);cursor:pointer;display:flex;flex:1 0 calc(15% - 0.25rem*var(--mantine-scale));height:calc(1.75rem*var(--mantine-scale));justify-content:center}[data-mantine-color-scheme=light] .m-2f5f7bca{--_control-border-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m-2f5f7bca{--_control-border-color:var(--mantine-color-dark-3)}.m-b14e0e0b{padding:calc(var(--mantine-spacing-md) - .25rem*var(--mantine-scale))}.m-22105db1{border-radius:var(--mantine-radius-sm);cursor:help;display:block;font-size:var(--mantine-font-size-sm);padding:calc(.375rem*var(--mantine-scale)) var(--mantine-spacing-sm);width:100%}@media (hover:hover){[data-mantine-color-scheme=light] .m-22105db1:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-22105db1:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){[data-mantine-color-scheme=light] .m-22105db1:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-22105db1:active{background-color:var(--mantine-color-dark-6)}}.m-18a11a80{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-md);display:flex;height:calc(2.125rem*var(--mantine-scale));justify-content:center;width:calc(2.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-18a11a80{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}@media (hover:hover){[data-mantine-color-scheme=light] .m-18a11a80:hover{background-color:var(--mantine-color-gray-0)}}@media (hover:none){[data-mantine-color-scheme=light] .m-18a11a80:active{background-color:var(--mantine-color-gray-0)}}[data-mantine-color-scheme=dark] .m-18a11a80{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-white)}@media (hover:hover){[data-mantine-color-scheme=dark] .m-18a11a80:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=dark] .m-18a11a80:active{background-color:var(--mantine-color-dark-5)}}.m-83c3d5d1{height:calc(1.375rem*var(--mantine-scale));width:calc(1.375rem*var(--mantine-scale))}[data-mantine-color-scheme=dark] .m-83c188ce{display:none}[data-mantine-color-scheme=light] .m-83c188ce{display:block}[data-mantine-color-scheme=light] .m-f4e3c6be{display:none}[data-mantine-color-scheme=dark] .m-f4e3c6be{display:block}.m-19df8210{--discord-color:#5865f2;--discord-color-hover:#4f5bd5}[data-mantine-color-scheme] .m-19df8210{background-color:var(--discord-color);border-color:var(--discord-color);color:var(--mantine-color-white)}@media (hover:hover){[data-mantine-color-scheme] .m-19df8210:hover{background-color:var(--discord-color-hover);border-color:var(--discord-color-hover)}}@media (hover:none){[data-mantine-color-scheme] .m-19df8210:active{background-color:var(--discord-color-hover);border-color:var(--discord-color-hover)}}.m-6e98493a{border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-md);color:var(--mantine-color-placeholder);height:calc(2.125rem*var(--mantine-scale));padding-left:var(--mantine-spacing-sm);padding-right:calc(.25rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-6e98493a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m-6e98493a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}[dir=rtl] .m-6e98493a{padding-left:calc(.25rem*var(--mantine-scale));padding-right:var(--mantine-spacing-sm)}.m-602cb89e{border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-sm);font-size:calc(.6875rem*var(--mantine-scale));font-weight:700;line-height:1;padding:calc(.25rem*var(--mantine-scale)) calc(.4375rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m-602cb89e{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .m-602cb89e{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}.m-2075ec07{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-2075ec07{color:var(--mantine-color-white)}[data-mantine-color-scheme=light] .m-36ceca49{--mantine-logo-fill:var(--mantine-color-cyan-6);--mantine-logo-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m-36ceca49{--mantine-logo-fill:var(--mantine-color-yellow-4);--mantine-logo-color:var(--mantine-color-dark-8)}.m-5d0899e8{border-radius:var(--mantine-radius-xs);display:inline-block;font-family:var(--mantine-font-family-monospace);font-size:calc(.8125rem*var(--mantine-scale));line-height:var(--_code-line-height,var(--mantine-line-height));padding:calc(.0625rem*var(--mantine-scale)) calc(.1875rem*var(--mantine-scale))}.m-348cdb48{--_code-line-height:1.7;background:var(--_background);display:block;margin:0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}[data-mantine-color-scheme=light] .m-348cdb48{--_background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-348cdb48{--_background:var(--mantine-color-dark-8)}.m-4543bbc8{align-items:flex-start;background:var(--_background);display:flex;justify-content:space-between}[data-mantine-color-scheme=light] .m-4543bbc8{--_background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-4543bbc8{--_background:var(--mantine-color-dark-8)}.m-23f2bd31{display:flex;margin-right:calc(.4375rem*var(--mantine-scale));margin-top:calc(.4375rem*var(--mantine-scale))}.m-5d089b70,.m-6c83b382{background-color:transparent;color:var(--mantine-color-dimmed);margin:0;opacity:.8}@media (hover:hover){.m-5d089b70:hover,.m-6c83b382:hover{opacity:1}}@media (hover:none){.m-5d089b70:active,.m-6c83b382:active{opacity:1}}@media (max-width:40em){.m-5d089b70,.m-6c83b382{display:none}}.m-5d089b70{position:absolute;right:calc(.3125rem*var(--mantine-scale));top:calc(.3125rem*var(--mantine-scale));z-index:1}.m-5d09e177{align-items:center;background-color:var(--_file-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--_file-bd);border-left:0;border-top:0;color:var(--_file-color);cursor:var(--_file-cursor);display:flex;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);font-weight:700;gap:calc(.4375rem*var(--mantine-scale));justify-content:center;line-height:1;margin:0;opacity:var(--_file-opacity);padding:calc(.4375rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));user-select:none;white-space:nowrap}@media (hover:hover){.m-5d09e177:hover{--_file-opacity:1}}@media (hover:none){.m-5d09e177:active{--_file-opacity:1}}.m-5d09e177:last-of-type{border-bottom-right-radius:var(--mantine-radius-sm)}.m-5d09e177:only-child{--_file-cursor:default}.m-5d09e177[data-active]{--_file-opacity:1;--_file-color:var(--_file-active-color)!important;--_file-bg:var(--_file-active-bg)}.m-5d09e177{--_file-opacity:0.8;--_file-cursor:pointer}[data-mantine-color-scheme=light] .m-5d09e177{--_file-color:var(--mantine-color-gray-8);--_file-bd:var(--mantine-color-gray-2);--_file-active-bg:var(--mantine-color-white);--_file-active-color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .m-5d09e177{--_file-color:var(--mantine-color-dark-0);--_file-bd:var(--mantine-color-dark-4);--_file-active-bg:var(--mantine-color-dark-6);--_file-active-color:var(--mantine-color-white)}.m-44324ddc{display:flex}.m-e42c0d8b{max-height:var(--ch-max-collapsed-height);overflow:hidden;position:relative}.m-e42c0d8b:before{background-image:linear-gradient(0deg,var(--_background) 16%,transparent 100%);border-radius:calc(var(--mantine-radius-md) - .0625rem*var(--mantine-scale));content:"";inset:0;pointer-events:none;position:absolute;z-index:100}.m-e42c0d8b[data-expanded]{max-height:none}.m-e42c0d8b[data-expanded]:before{display:none}.m-d9142897{bottom:0;color:var(--mantine-color-anchor);font-size:var(--mantine-font-size-sm);left:50%;padding-bottom:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:101}.m-d9142897[data-hidden]{display:none}.m-5d0f6cdd{margin-top:0;position:relative}.m-5d0f6cdd[data-collapsed] .mantine-ScrollArea-viewport>div{display:block!important}.m-19e0fe90{align-items:center;display:flex;flex:0;justify-content:center}.m-19e0fe90>svg{display:block}.me-51f1fe22{perspective:var(--flip-perspective,"1000px")}.me-ae362a36{height:100%;position:relative;transform-style:preserve-3d;transition:transform var(--flip-transition-duration,".1") var(--flip-transition-timing-function,"ease-in-out");width:100%}.me-bdaa9859{backface-visibility:hidden;height:100%;position:absolute;width:100%}.Footer_root__bgmye{box-shadow:inset 0 4px 6px 0 #00000022;background-color:#1c1d1f;padding:16px 0} \ No newline at end of file diff --git a/_next/static/flDovhkZAQgw7W-TfDcH6/_buildManifest.js b/_next/static/flDovhkZAQgw7W-TfDcH6/_buildManifest.js deleted file mode 100644 index ad542d4..0000000 --- a/_next/static/flDovhkZAQgw7W-TfDcH6/_buildManifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/chunks/9876-2091166c72075a61.js","static/css/7a4df4951a8f98d0.css","static/chunks/pages/index-6966afe9feae0421.js"],"/_error":["static/chunks/pages/_error-78f2934ae700e086.js"],sortedPages:["/","/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/yegBmsrfaV4mXF4HGPxpu/_buildManifest.js b/_next/static/yegBmsrfaV4mXF4HGPxpu/_buildManifest.js new file mode 100644 index 0000000..5e0c4c9 --- /dev/null +++ b/_next/static/yegBmsrfaV4mXF4HGPxpu/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/chunks/320-69f5cc5623afdb81.js","static/css/7a4df4951a8f98d0.css","static/chunks/pages/index-8df922e96ba9a6d0.js"],"/_error":["static/chunks/pages/_error-78f2934ae700e086.js"],sortedPages:["/","/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/flDovhkZAQgw7W-TfDcH6/_ssgManifest.js b/_next/static/yegBmsrfaV4mXF4HGPxpu/_ssgManifest.js similarity index 100% rename from _next/static/flDovhkZAQgw7W-TfDcH6/_ssgManifest.js rename to _next/static/yegBmsrfaV4mXF4HGPxpu/_ssgManifest.js diff --git a/index.html b/index.html index 09f9c63..59eaaf2 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme); } catch (e) {} -

@gfazioli/mantine-flip

A Mantine component that flips the content of the component when hovered over.

Installation

+
GitHub

@gfazioli/mantine-flip

A Mantine component that flips the content of the component when hovered over.

Installation

yarn add @gfazioli/mantine-flip

After installation import package styles at the root of your application:

import '@gfazioli/mantine-flip/styles.css';
@@ -158,7 +158,90 @@ ); }

More examples

-

Welcome back!

Do not have an account yet?

function Demo() {
+

Credit card

+

The Bank

function Demo() {
+  const [flipped, setFlipped] = useState(false);
+
+  const theme = useMantineTheme();
+
+  function FrontCreditCard() {
+    return (
+      <Paper
+        onClick={() => setFlipped(true)}
+        style={{ cursor: 'pointer' }}
+        bg={getGradient({ deg: 180, from: 'blue', to: 'cyan.7' }, theme)}
+        w={400}
+        h={220}
+        withBorder
+        shadow="md"
+        p={30}
+        radius="md"
+      >
+        <Stack>
+          <Title order={3} c="white" style={{ textAlign: 'right' }}>
+            The Bank
+          </Title>
+          <Paper
+            w={60}
+            h={40}
+            radius="sm"
+            shadow="none"
+            p={10}
+            bg={getGradient({ deg: 45, from: 'yellow.1', to: 'yellow.6' }, theme)}
+          />
+        </Stack>
+      </Paper>
+    );
+  }
+
+  function BackCreditCard() {
+    return (
+      <Paper
+        bg={getGradient({ deg: 180, from: 'gray.1', to: 'indigo.1' }, theme)}
+        w={400}
+        h={220}
+        withBorder
+        shadow="md"
+        p={30}
+        radius="md"
+        autoFocus
+      >
+        <Stack>
+          <TextInput
+            label="Number"
+            type="tel"
+            pattern="[0-9s]{13,19}"
+            autoComplete="cc-number"
+            maxLength={16}
+            placeholder="xxxx xxxx xxxx xxxx"
+            required
+          />
+          <Group>
+            <MonthPickerInput
+              w={100}
+              required
+              label="Expire"
+              placeholder="MM/YY"
+              valueFormat="MM/YY"
+            />
+            <TextInput w={100} label="CVV" placeholder="" required />
+          </Group>
+        </Stack>
+      </Paper>
+    );
+  }
+
+  return (
+    <Container size={420} my={40}>
+      <Flip h={200} w={400} flipped={flipped} mt={30}>
+        <FrontCreditCard />
+        <BackCreditCard />
+      </Flip>
+    </Container>
+  );
+}
+

Signin form

+

Welcome back!

Do not have an account yet?

function Demo() {
 
   const [flipped, setFlipped] = useState(false);
 
@@ -221,4 +304,4 @@
       
     </Container>
   );
-}
\ No newline at end of file +}
\ No newline at end of file