!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="642d2856-0080-4bb4-ae0a-b1c32d13eac8",e._sentryDebugIdIdentifier="sentry-dbid-642d2856-0080-4bb4-ae0a-b1c32d13eac8")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1733],{18735:function(e,t,n){"use strict";n.d(t,{kZ:function(){return i},rg:function(){return a}});var r=n(2265);let o=(0,r.createContext)(null);function a(e){let{clientId:t,nonce:n,onScriptLoadSuccess:a,onScriptLoadError:l,children:i}=e,c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{nonce:t,onScriptLoadSuccess:n,onScriptLoadError:o}=e,[a,l]=(0,r.useState)(!1),i=(0,r.useRef)(n);i.current=n;let c=(0,r.useRef)(o);return c.current=o,(0,r.useEffect)(()=>{let e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.nonce=t,e.onload=()=>{var e;l(!0),null===(e=i.current)||void 0===e||e.call(i)},e.onerror=()=>{var e;l(!1),null===(e=c.current)||void 0===e||e.call(c)},document.body.appendChild(e),()=>{document.body.removeChild(e)}},[t]),a}({nonce:n,onScriptLoadSuccess:a,onScriptLoadError:l}),u=(0,r.useMemo)(()=>({clientId:t,scriptLoadedSuccessfully:c}),[t,c]);return r.createElement(o.Provider,{value:u},i)}let l={large:40,medium:32,small:20};function i(e){let{onSuccess:t,onError:n,useOneTap:a,promptMomentNotification:i,type:c="standard",theme:u="outline",size:s="large",text:d,shape:f,logo_alignment:m,width:p,locale:v,click_listener:h,containerProps:g,...b}=e,y=(0,r.useRef)(null),{clientId:w,scriptLoadedSuccessfully:E}=function(){let e=(0,r.useContext)(o);if(!e)throw Error("Google OAuth components must be used within GoogleOAuthProvider");return e}(),C=(0,r.useRef)(t);C.current=t;let S=(0,r.useRef)(n);S.current=n;let x=(0,r.useRef)(i);return x.current=i,(0,r.useEffect)(()=>{var e,t,n,r,o,l,i,g,k;if(E)return null===(n=null===(t=null===(e=null==window?void 0:window.google)||void 0===e?void 0:e.accounts)||void 0===t?void 0:t.id)||void 0===n||n.initialize({client_id:w,callback:e=>{var t,n;if(!(null==e?void 0:e.credential))return null===(t=S.current)||void 0===t?void 0:t.call(S);let{credential:r,select_by:o}=e;C.current({credential:r,clientId:null!==(n=null==e?void 0:e.clientId)&&void 0!==n?n:null==e?void 0:e.client_id,select_by:o})},...b}),null===(l=null===(o=null===(r=null==window?void 0:window.google)||void 0===r?void 0:r.accounts)||void 0===o?void 0:o.id)||void 0===l||l.renderButton(y.current,{type:c,theme:u,size:s,text:d,shape:f,logo_alignment:m,width:p,locale:v,click_listener:h}),a&&(null===(k=null===(g=null===(i=null==window?void 0:window.google)||void 0===i?void 0:i.accounts)||void 0===g?void 0:g.id)||void 0===k||k.prompt(x.current)),()=>{var e,t,n;a&&(null===(n=null===(t=null===(e=null==window?void 0:window.google)||void 0===e?void 0:e.accounts)||void 0===t?void 0:t.id)||void 0===n||n.cancel())}},[w,E,a,c,u,s,d,f,m,p,v]),r.createElement("div",{...g,ref:y,style:{height:l[s],...null==g?void 0:g.style}})}},17323:function(e){var t;t=function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="dist/",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=(r(n(1)),n(6)),l=r(a),i=r(n(7)),c=r(n(8)),u=r(n(9)),s=r(n(10)),d=r(n(11)),f=r(n(14)),m=[],p=!1,v={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},h=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e&&(p=!0),p)return m=(0,d.default)(m,v),(0,s.default)(m,v.once),m},g=function(){m=(0,f.default)(),h()},b=function(){m.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")})};e.exports={init:function(e){v=o(v,e),m=(0,f.default)();var t,n=document.all&&!window.atob;return!0===(t=v.disable)||"mobile"===t&&u.default.mobile()||"phone"===t&&u.default.phone()||"tablet"===t&&u.default.tablet()||"function"==typeof t&&!0===t()||n?b():(v.disableMutationObserver||c.default.isSupported()||(console.info('\n      aos: MutationObserver is not supported on this browser,\n      code mutations observing has been disabled.\n      You may have to call "refreshHard()" by yourself.\n    '),v.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",v.easing),document.querySelector("body").setAttribute("data-aos-duration",v.duration),document.querySelector("body").setAttribute("data-aos-delay",v.delay),"DOMContentLoaded"===v.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?h(!0):"load"===v.startEvent?window.addEventListener(v.startEvent,function(){h(!0)}):document.addEventListener(v.startEvent,function(){h(!0)}),window.addEventListener("resize",(0,i.default)(h,v.debounceDelay,!0)),window.addEventListener("orientationchange",(0,i.default)(h,v.debounceDelay,!0)),window.addEventListener("scroll",(0,l.default)(function(){(0,s.default)(m,v.once)},v.throttleDelay)),v.disableMutationObserver||c.default.ready("[data-aos]",g),m)},refresh:h,refreshHard:g}},function(e,t){},,,,,function(e,t){(function(t){"use strict";function n(e){var t=void 0===e?"undefined":o(e);return!!e&&("object"==t||"function"==t)}function r(e){if("number"==typeof e)return e;if("symbol"==(void 0===(t=e)?"undefined":o(t))||t&&"object"==(void 0===t?"undefined":o(t))&&h.call(t)==i)return l;if(n(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=n(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;var a=s.test(e=e.replace(c,""));return a||d.test(e)?f(e.slice(2),a?2:8):u.test(e)?l:+e}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a="Expected a function",l=NaN,i="[object Symbol]",c=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,d=/^0o[0-7]+$/i,f=parseInt,m="object"==(void 0===t?"undefined":o(t))&&t&&t.Object===Object&&t,p="object"==("undefined"==typeof self?"undefined":o(self))&&self&&self.Object===Object&&self,v=m||p||Function("return this")(),h=Object.prototype.toString,g=Math.max,b=Math.min,y=function(){return v.Date.now()};e.exports=function(e,t,o){var l=!0,i=!0;if("function"!=typeof e)throw TypeError(a);return n(o)&&(l="leading"in o?!!o.leading:l,i="trailing"in o?!!o.trailing:i),function(e,t,o){function l(t){var n=d,r=f;return d=f=void 0,w=t,p=e.apply(r,n)}function i(e){var n=e-h,r=e-w;return void 0===h||n>=t||n<0||C&&r>=m}function c(){var e,n,r,o=y();return i(o)?u(o):void(v=setTimeout(c,(e=o-h,n=o-w,r=t-e,C?b(r,m-n):r)))}function u(e){return v=void 0,S&&d?l(e):(d=f=void 0,p)}function s(){var e,n=y(),r=i(n);if(d=arguments,f=this,h=n,r){if(void 0===v)return w=e=h,v=setTimeout(c,t),E?l(e):p;if(C)return v=setTimeout(c,t),l(h)}return void 0===v&&(v=setTimeout(c,t)),p}var d,f,m,p,v,h,w=0,E=!1,C=!1,S=!0;if("function"!=typeof e)throw TypeError(a);return t=r(t)||0,n(o)&&(E=!!o.leading,m=(C="maxWait"in o)?g(r(o.maxWait)||0,t):m,S="trailing"in o?!!o.trailing:S),s.cancel=function(){void 0!==v&&clearTimeout(v),w=0,d=h=f=v=void 0},s.flush=function(){return void 0===v?p:u(y())},s}(e,t,{leading:l,maxWait:t,trailing:i})}}).call(t,function(){return this}())},function(e,t){(function(t){"use strict";function n(e){var t=void 0===e?"undefined":o(e);return!!e&&("object"==t||"function"==t)}function r(e){if("number"==typeof e)return e;if("symbol"==(void 0===(t=e)?"undefined":o(t))||t&&"object"==(void 0===t?"undefined":o(t))&&v.call(t)==l)return a;if(n(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=n(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;var f=u.test(e=e.replace(i,""));return f||s.test(e)?d(e.slice(2),f?2:8):c.test(e)?a:+e}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=NaN,l="[object Symbol]",i=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,d=parseInt,f="object"==(void 0===t?"undefined":o(t))&&t&&t.Object===Object&&t,m="object"==("undefined"==typeof self?"undefined":o(self))&&self&&self.Object===Object&&self,p=f||m||Function("return this")(),v=Object.prototype.toString,h=Math.max,g=Math.min,b=function(){return p.Date.now()};e.exports=function(e,t,o){function a(t){var n=s,r=d;return s=d=void 0,y=t,m=e.apply(r,n)}function l(e){var n=e-v,r=e-y;return void 0===v||n>=t||n<0||E&&r>=f}function i(){var e,n,r,o=b();return l(o)?c(o):void(p=setTimeout(i,(e=o-v,n=o-y,r=t-e,E?g(r,f-n):r)))}function c(e){return p=void 0,C&&s?a(e):(s=d=void 0,m)}function u(){var e,n=b(),r=l(n);if(s=arguments,d=this,v=n,r){if(void 0===p)return y=e=v,p=setTimeout(i,t),w?a(e):m;if(E)return p=setTimeout(i,t),a(v)}return void 0===p&&(p=setTimeout(i,t)),m}var s,d,f,m,p,v,y=0,w=!1,E=!1,C=!0;if("function"!=typeof e)throw TypeError("Expected a function");return t=r(t)||0,n(o)&&(w=!!o.leading,f=(E="maxWait"in o)?h(r(o.maxWait)||0,t):f,C="trailing"in o?!!o.trailing:C),u.cancel=function(){void 0!==p&&clearTimeout(p),y=0,s=v=d=p=void 0},u.flush=function(){return void 0===p?m:c(b())},u}}).call(t,function(){return this}())},function(e,t){"use strict";function n(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function r(e){e&&e.forEach(function(e){var t=Array.prototype.slice.call(e.addedNodes),n=Array.prototype.slice.call(e.removedNodes);if(function e(t){var n=void 0,r=void 0;for(n=0;n<t.length;n+=1)if((r=t[n]).dataset&&r.dataset.aos||r.children&&e(r.children))return!0;return!1}(t.concat(n)))return o()})}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){};t.default={isSupported:function(){return!!n()},ready:function(e,t){var a=window.document,l=new(n())(r);o=t,l.observe(a.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}}},function(e,t){"use strict";function n(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,l=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,i=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,c=function(){function e(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"phone",value:function(){var e=n();return!(!o.test(e)&&!a.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=n();return!(!l.test(e)&&!i.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),e}();t.default=new c},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t,n){var r=e.node.getAttribute("data-aos-once");t>e.position?e.node.classList.add("aos-animate"):void 0===r||"false"!==r&&(n||"true"===r)||e.node.classList.remove("aos-animate")};t.default=function(e,t){var r=window.pageYOffset,o=window.innerHeight;e.forEach(function(e,a){n(e,o+r,t)})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n(12))&&r.__esModule?r:{default:r};t.default=function(e,t){return e.forEach(function(e,n){e.node.classList.add("aos-init"),e.position=(0,o.default)(e.node,t.offset)}),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n(13))&&r.__esModule?r:{default:r};t.default=function(e,t){var n=0,r=0,a=window.innerHeight,l={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(l.offset&&!isNaN(l.offset)&&(r=parseInt(l.offset)),l.anchor&&document.querySelectorAll(l.anchor)&&(e=document.querySelectorAll(l.anchor)[0]),n=(0,o.default)(e).top,l.anchorPlacement){case"top-bottom":break;case"center-bottom":n+=e.offsetHeight/2;break;case"bottom-bottom":n+=e.offsetHeight;break;case"top-center":n+=a/2;break;case"bottom-center":n+=a/2+e.offsetHeight;break;case"center-center":n+=a/2+e.offsetHeight/2;break;case"top-top":n+=a;break;case"bottom-top":n+=e.offsetHeight+a;break;case"center-top":n+=e.offsetHeight/2+a}return l.anchorPlacement||l.offset||isNaN(t)||(r=t),n+r}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=0,n=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),n+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:n,left:t}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e=e||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(e,function(e){return{node:e}})}}])},e.exports=t()},31877:function(e,t,n){"use strict";n.d(t,{default:function(){return o.a}});var r=n(84080),o=n.n(r)},62665:function(e,t,n){"use strict";n.d(t,{h3:function(){return D}});var r,o,a,l,i,c=n(2265);function u(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function s(){}function d(e){return!!(e||"").match(/\d/)}function f(e){return null==e}function m(e){return f(e)||"number"==typeof e&&isNaN(e)||"number"==typeof e&&!isFinite(e)}function p(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function v(e,t){void 0===t&&(t=!0);var n="-"===e[0],r=n&&t,o=(e=e.replace("-","")).split(".");return{beforeDecimal:o[0],afterDecimal:o[1]||"",hasNegation:n,addNegation:r}}function h(e,t,n){for(var r="",o=n?"0":"",a=0;a<=t-1;a++)r+=e[a]||o;return r}function g(e,t){return Array(t+1).join(e)}function b(e){var t=e+"",n="-"===t[0]?"-":"";n&&(t=t.substring(1));var r=t.split(/[eE]/g),o=r[0],a=r[1];if(!(a=Number(a)))return n+o;o=o.replace(".","");var l=1+a,i=o.length;return l<0?o="0."+g("0",Math.abs(l))+o:l>=i?o+=g("0",l-i):o=(o.substring(0,l)||"0")+"."+o.substring(l),n+o}function y(e,t,n){if(-1!==["","-"].indexOf(e))return e;var r=(-1!==e.indexOf(".")||n)&&t,o=v(e),a=o.beforeDecimal,l=o.afterDecimal,i=o.hasNegation,c=parseFloat("0."+(l||"0")),u=(l.length<=t?"0."+l:c.toFixed(t)).split(".");return(i?"-":"")+a.split("").reverse().reduce(function(e,t,n){return e.length>n?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e},u[0])+(r?".":"")+h(u[1]||"",t,n)}function w(e,t){if(e.value=e.value,null!==e){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||0===e.selectionStart?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}(r=i||(i={})).event="event",r.props="prop";var E=(o=function(e,t){for(var n=0,r=0,o=e.length,a=t.length;e[n]===t[n]&&n<o;)n++;for(;e[o-1-r]===t[a-1-r]&&a-r>n&&o-r>n;)r++;return{from:{start:n,end:o-r},to:{start:n,end:a-r}}},l=void 0,function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return a&&e.length===a.length&&e.every(function(e,t){return e===a[t]})?l:(a=e,l=o.apply(void 0,e))});function C(e){return Math.max(e.selectionStart,e.selectionEnd)}function S(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,o=e.formattedValueIndex;return t[r]===n[o]}function x(e,t,n,r){var o=e.length;if(t=Math.min(Math.max(t,0),o),"left"===r){for(;t>=0&&!n[t];)t--;-1===t&&(t=n.indexOf(!0))}else{for(;t<=o&&!n[t];)t++;t>o&&(t=n.lastIndexOf(!0))}return -1===t&&(t=o),t}function k(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;n<r;n++)t[n]=!!(d(e[n])||d(e[n-1]));return t}function P(e,t,n,r,o,a){void 0===a&&(a=s);var l,i,u=(l=function(e,t){var n,a;return m(e)?(a="",n=""):n="number"==typeof e||t?r(a="number"==typeof e?b(e):e):r(a=o(e,void 0)),{formattedValue:n,numAsString:a}},(i=(0,c.useRef)(l)).current=l,(0,c.useRef)(function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return i.current.apply(i,e)}).current),d=(0,c.useState)(function(){return u(f(e)?t:e,n)}),p=d[0],v=d[1],h=e,g=n;f(e)&&(h=p.numAsString,g=!0);var y=u(h,g);return(0,c.useMemo)(function(){v(y)},[y.formattedValue]),[p,function(e,t){e.formattedValue!==p.formattedValue&&v({formattedValue:e.formattedValue,numAsString:e.value}),a(e,t)}]}function T(e){return e.replace(/[^0-9]/g,"")}function R(e){return e}function I(e){var t=e.type;void 0===t&&(t="text");var n=e.displayType;void 0===n&&(n="input");var r=e.customInput,o=e.renderText,a=e.getInputRef,l=e.format;void 0===l&&(l=R);var f=e.removeFormatting;void 0===f&&(f=T);var m=e.defaultValue,p=e.valueIsNumericString,v=e.onValueChange,h=e.isAllowed,g=e.onChange;void 0===g&&(g=s);var b=e.onKeyDown;void 0===b&&(b=s);var y=e.onMouseUp;void 0===y&&(y=s);var I=e.onFocus;void 0===I&&(I=s);var _=e.onBlur;void 0===_&&(_=s);var M=e.value,D=e.getCaretBoundary;void 0===D&&(D=k);var N=e.isValidInputCharacter;void 0===N&&(N=d);var A=e.isCharacterSame,B=u(e,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter","isCharacterSame"]),z=P(M,m,!!p,l,f,v),L=z[0],O=L.formattedValue,F=L.numAsString,V=z[1],Z=(0,c.useRef)({formattedValue:O,numAsString:F}),H=function(e,t){Z.current={formattedValue:e.formattedValue,numAsString:e.value},V(e,t)},j=(0,c.useState)(!1),G=j[0],W=j[1],U=(0,c.useRef)(null),q=(0,c.useRef)({setCaretTimeout:null,focusTimeout:null});(0,c.useEffect)(function(){return W(!0),function(){clearTimeout(q.current.setCaretTimeout),clearTimeout(q.current.focusTimeout)}},[]);var K=l,X=function(e,t){var n=parseFloat(t);return{formattedValue:e,value:t,floatValue:isNaN(n)?void 0:n}},Y=function(e,t,n){(0!==e.selectionStart||e.selectionEnd!==e.value.length)&&(w(e,t),q.current.setCaretTimeout=setTimeout(function(){e.value===n&&e.selectionStart!==e.selectionEnd&&w(e,t)},0))},J=function(e,t,n){return x(e,t,D(e),n)},$=function(e,t,n){var r=D(t),o=function(e,t,n,r,o,a,l){void 0===l&&(l=S);var i=o.findIndex(function(e){return e}),c=e.slice(0,i);t||n.startsWith(c)||(t=c,n=c+n,r+=c.length);for(var u=n.length,s=e.length,d={},f=Array(u),m=0;m<u;m++){f[m]=-1;for(var p=0;p<s;p++)if(l({currentValue:n,lastValue:t,formattedValue:e,currentValueIndex:m,formattedValueIndex:p})&&!0!==d[p]){f[m]=p,d[p]=!0;break}}for(var v=r;v<u&&(-1===f[v]||!a(n[v]));)v++;var h=v===u||-1===f[v]?s:f[v];for(v=r-1;v>0&&-1===f[v];)v--;var g=-1===v||-1===f[v]?0:f[v]+1;return g>h?h:r-g<h-r?g:h}(t,O,e,n,r,N,A);return x(t,o,r)},Q=function(e){var t=e.formattedValue;void 0===t&&(t="");var n=e.input,r=e.setCaretPosition;void 0===r&&(r=!0);var o=e.source,a=e.event,l=e.numAsString,i=e.caretPos;if(n){if(void 0===i&&r){var c=e.inputValue||n.value,u=C(n);n.value=t,i=$(c,t,u)}n.value=t,r&&void 0!==i&&Y(n,i,t)}t!==O&&H(X(t,l),{event:a,source:o})};(0,c.useEffect)(function(){var e=Z.current,t=e.formattedValue,n=e.numAsString;O!==t&&(O!==F||t!==n)&&H(X(O,F),{event:void 0,source:i.props})},[O,F]);var ee=U.current?C(U.current):void 0;("undefined"!=typeof window?c.useLayoutEffect:c.useEffect)(function(){var e=U.current;if(O!==Z.current.formattedValue&&e){var t=$(Z.current.formattedValue,O,ee);e.value=O,Y(e,t,O)}},[O]);var et=function(e,t,n){var r=Object.assign(Object.assign({},E(O,e)),{lastValue:O}),o=f(e,r),a=K(o);if(o=f(a,void 0),h&&!h(X(a,o))){var l=t.target,i=$(e,O,C(l));return l.value=O,Y(l,i,O),!1}return Q({formattedValue:a,numAsString:o,inputValue:e,event:t,source:n,setCaretPosition:!0,input:t.target}),!0},en=Object.assign({inputMode:G&&"undefined"!=typeof navigator&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))?"numeric":void 0},B,{type:t,value:O,onChange:function(e){et(e.target.value,e,i.event)&&g(e)},onKeyDown:function(e){var t,n=e.target,r=e.key,o=n.selectionStart,a=n.selectionEnd,l=n.value;if(void 0===l&&(l=""),"ArrowLeft"===r||"Backspace"===r?t=Math.max(o-1,0):"ArrowRight"===r?t=Math.min(o+1,l.length):"Delete"===r&&(t=o),void 0===t||o!==a){b(e);return}var i=t;"ArrowLeft"===r||"ArrowRight"===r?(i=J(l,t,"ArrowLeft"===r?"left":"right"))!==t&&e.preventDefault():"Delete"!==r||N(l[t])?"Backspace"!==r||N(l[t])||(i=J(l,t,"left")):i=J(l,t,"right"),i!==t&&Y(n,i,l),e.isUnitTestRun&&Y(n,i,l),b(e)},onMouseUp:function(e){var t=e.target,n=t.selectionStart,r=t.selectionEnd,o=t.value;if(void 0===o&&(o=""),n===r){var a=J(o,n);a!==n&&Y(t,a,o)}y(e)},onFocus:function(e){e.persist&&e.persist();var t=e.target;U.current=t,q.current.focusTimeout=setTimeout(function(){var n=t.selectionStart,r=t.selectionEnd,o=t.value;void 0===o&&(o="");var a=J(o,n);a===n||0===n&&r===o.length||Y(t,a,o),I(e)},0)},onBlur:function(e){U.current=null,clearTimeout(q.current.focusTimeout),clearTimeout(q.current.setCaretTimeout),_(e)}});return"text"===n?o?c.createElement(c.Fragment,null,o(O,B)||null):c.createElement("span",Object.assign({},B,{ref:a}),O):r?c.createElement(r,Object.assign({},en,{ref:a})):c.createElement("input",Object.assign({},en,{ref:a}))}function _(e,t){var n,r,o,a=t.decimalScale,l=t.fixedDecimalScale,i=t.prefix;void 0===i&&(i="");var c=t.suffix;void 0===c&&(c="");var u=t.allowNegative,s=t.thousandsGroupStyle;if(void 0===s&&(s="thousand"),""===e||"-"===e)return e;var d=M(t),f=d.thousandSeparator,m=d.decimalSeparator,p=0!==a&&-1!==e.indexOf(".")||a&&l,g=v(e,u),b=g.beforeDecimal,y=g.afterDecimal,w=g.addNegation;return void 0!==a&&(y=h(y,a,!!l)),f&&(n=b,r=function(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;default:return/(\d)(?=(\d{3})+(?!\d))/g}}(s),o=-1===(o=n.search(/[1-9]/))?n.length:o,b=n.substring(0,o)+n.substring(o,n.length).replace(r,"$1"+f)),i&&(b=i+b),c&&(y+=c),w&&(b="-"+b),e=b+(p&&m||"")+y}function M(e){var t=e.decimalSeparator;void 0===t&&(t=".");var n=e.thousandSeparator,r=e.allowedDecimalSeparators;return!0===n&&(n=","),r||(r=[t,"."]),{decimalSeparator:t,thousandSeparator:n,allowedDecimalSeparators:r}}function D(e){var t,n,r,o,a,l,h,g,C,S,x,k,T,R,D,N,A,B,z,L,O,F,V,Z,H,j,G,W,U,q=((t=function(e){var t=M(e),n=t.thousandSeparator,r=t.decimalSeparator,o=e.prefix;void 0===o&&(o="");var a=e.allowNegative;if(void 0===a&&(a=!0),n===r)throw Error("\n        Decimal separator can't be same as thousand separator.\n        thousandSeparator: "+n+' (thousandSeparator = {true} is same as thousandSeparator = ",")\n        decimalSeparator: '+r+" (default value for decimalSeparator is .)\n     ");return o.startsWith("-")&&a&&(console.error("\n      Prefix can't start with '-' when allowNegative is true.\n      prefix: "+o+"\n      allowNegative: "+a+"\n    "),a=!1),Object.assign(Object.assign({},e),{allowNegative:a})}(t=e)).decimalSeparator,t.allowedDecimalSeparators,t.thousandsGroupStyle,n=t.suffix,r=t.allowNegative,o=t.allowLeadingZeros,void 0===(a=t.onKeyDown)&&(a=s),void 0===(l=t.onBlur)&&(l=s),h=t.thousandSeparator,g=t.decimalScale,C=t.fixedDecimalScale,void 0===(S=t.prefix)&&(S=""),x=t.defaultValue,k=t.value,T=t.valueIsNumericString,R=t.onValueChange,D=u(t,["decimalSeparator","allowedDecimalSeparators","thousandsGroupStyle","suffix","allowNegative","allowLeadingZeros","onKeyDown","onBlur","thousandSeparator","decimalScale","fixedDecimalScale","prefix","defaultValue","value","valueIsNumericString","onValueChange"]),A=(N=M(t)).decimalSeparator,B=N.allowedDecimalSeparators,z=function(e){return _(e,t)},L=function(e,n){return function(e,t,n){void 0===t&&(t={from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""});var r,o,a,l,i=n.allowNegative,c=n.prefix;void 0===c&&(c="");var u=n.suffix;void 0===u&&(u="");var s=n.decimalScale,f=t.from,m=t.to,h=m.start,g=m.end,b=M(n),y=b.allowedDecimalSeparators,w=b.decimalSeparator,E=e[g]===w;if(d(e)&&(e===c||e===u)&&""===t.lastValue)return e;if(g-h==1&&-1!==y.indexOf(e[h])){var C=0===s?"":w;e=e.substring(0,h)+C+e.substring(h+1,e.length)}var S=function(e,t,n){var r=!1,o=!1;c.startsWith("-")?r=!1:e.startsWith("--")?(r=!1,o=!0):u.startsWith("-")&&e.length===u.length?r=!1:"-"===e[0]&&(r=!0);var a=r?1:0;return o&&(a=2),a&&(e=e.substring(a),t-=a,n-=a),{value:e,start:t,end:n,hasNegation:r}},x=S(e,h,g),k=x.hasNegation;e=x.value,h=x.start,g=x.end;var P=S(t.lastValue,f.start,f.end),T=P.start,R=P.end,I=P.value,_=e.substring(h,g);e.length&&I.length&&(T>I.length-u.length||R<c.length)&&!(_&&u.startsWith(_))&&(e=I);var D=0;e.startsWith(c)?D+=c.length:h<c.length&&(D=h),e=e.substring(D),g-=D;var N=e.length,A=e.length-u.length;e.endsWith(u)?N=A:g>A?N=g:g>e.length-u.length&&(N=g),e=e.substring(0,N),void 0===(r=k?"-"+e:e)&&(r=""),o=RegExp("(-)(.)*(-)"),a=/(-)/.test(r),l=o.test(r),r=r.replace(/-/g,""),a&&!l&&i&&(r="-"+r);var B=(e=((e=r).match(RegExp("(^-)|[0-9]|"+p(w),"g"))||[]).join("")).indexOf(w),z=v(e=e.replace(RegExp(p(w),"g"),function(e,t){return t===B?".":""}),i),L=z.beforeDecimal,O=z.afterDecimal,F=z.addNegation;return m.end-m.start<f.end-f.start&&""===L&&E&&!parseFloat(O)&&(e=F?"-":""),e}(e,n,t)},O=f(k)?x:k,V=null!=T?T:(F=S,""===O||!(null==F?void 0:F.match(/\d/))&&!(null==n?void 0:n.match(/\d/))&&"string"==typeof O&&!isNaN(Number(O))),f(k)?f(x)||(V=V||"number"==typeof x):V=V||"number"==typeof k,G=(j=(H=P((Z=function(e){return m(e)?e:("number"==typeof e&&(e=b(e)),V&&"number"==typeof g)?y(e,g,!!C):e})(k),Z(x),!!V,z,L,R))[0]).numAsString,W=j.formattedValue,U=H[1],Object.assign(Object.assign({},D),{value:W,valueIsNumericString:!1,isValidInputCharacter:function(e){return e===A||d(e)},isCharacterSame:function(e){var t=e.currentValue,n=e.lastValue,r=e.formattedValue,o=e.currentValueIndex,a=e.formattedValueIndex,l=t[o],i=r[a],c=E(n,t).to;return!!(o>=c.start&&o<c.end&&B&&B.includes(l))&&i===A||l===i},onValueChange:U,format:z,removeFormatting:L,getCaretBoundary:function(e){var n,r,o,a,l,i;return void 0===(r=(n=t).prefix)&&(r=""),void 0===(o=n.suffix)&&(o=""),a=Array.from({length:e.length+1}).map(function(){return!0}),l="-"===e[0],a.fill(!1,0,r.length+(l?1:0)),i=e.length,a.fill(!1,i-o.length+1,i+1),a},onKeyDown:function(e){var t=e.target,n=e.key,o=t.selectionStart,l=t.selectionEnd,i=t.value;if(void 0===i&&(i=""),o!==l){a(e);return}"Backspace"===n&&"-"===i[0]&&o===S.length+1&&r&&w(t,1),g&&C&&("Backspace"===n&&i[o-1]===A?(w(t,o-1),e.preventDefault()):"Delete"===n&&i[o]===A&&e.preventDefault()),(null==B?void 0:B.includes(n))&&i[o]===A&&w(t,o+1);var c=!0===h?",":h;"Backspace"===n&&i[o-1]===c&&w(t,o-1),"Delete"===n&&i[o]===c&&w(t,o+1),a(e)},onBlur:function(e){var n=G;n.match(/\d/g)||(n=""),o||(n=function(e){if(!e)return e;var t="-"===e[0];t&&(e=e.substring(1,e.length));var n=e.split("."),r=n[0].replace(/^0+/,"")||"0",o=n[1]||"";return(t?"-":"")+r+(o?"."+o:"")}(n)),C&&g&&(n=y(n,g,C)),n!==G&&U({formattedValue:_(n,t),value:n,floatValue:parseFloat(n)},{event:e,source:i.event}),l(e)}}));return c.createElement(I,Object.assign({},q))}},9219:function(e,t,n){"use strict";n.d(t,{Z:function(){return R}});var r=n(11735),o=n(2265),a=n(91584),l=n(28215),i=(0,n(15411)._)(),c=function(){},u=o.forwardRef(function(e,t){var n=o.useRef(null),a=o.useState({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:c}),u=a[0],s=a[1],d=e.forwardProps,f=e.children,m=e.className,p=e.removeScrollBar,v=e.enabled,h=e.shards,g=e.sideCar,b=e.noIsolation,y=e.inert,w=e.allowPinchZoom,E=e.as,C=e.gapMode,S=(0,r._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=(0,l.q)([n,t]),k=(0,r.pi)((0,r.pi)({},S),u);return o.createElement(o.Fragment,null,v&&o.createElement(g,{sideCar:i,removeScrollBar:p,shards:h,noIsolation:b,inert:y,setCallbacks:s,allowPinchZoom:!!w,lockRef:n,gapMode:C}),d?o.cloneElement(o.Children.only(f),(0,r.pi)((0,r.pi)({},k),{ref:x})):o.createElement(void 0===E?"div":E,(0,r.pi)({},k,{className:m,ref:x}),f))});u.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},u.classNames={fullWidth:a.zi,zeroRight:a.pF};var s=n(48776),d=n(65973),f=n(18039),m=!1;if("undefined"!=typeof window)try{var p=Object.defineProperty({},"passive",{get:function(){return m=!0,!0}});window.addEventListener("test",p,p),window.removeEventListener("test",p,p)}catch(e){m=!1}var v=!!m&&{passive:!1},h=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},g=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),b(e,r)){var o=y(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},b=function(e,t){return"v"===e?h(t,"overflowY"):h(t,"overflowX")},y=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},w=function(e,t,n,r,o){var a,l=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),i=l*r,c=n.target,u=t.contains(c),s=!1,d=i>0,f=0,m=0;do{var p=y(e,c),v=p[0],h=p[1]-p[2]-l*v;(v||h)&&b(e,c)&&(f+=h,m+=v),c instanceof ShadowRoot?c=c.host:c=c.parentNode}while(!u&&c!==document.body||u&&(t.contains(c)||t===c));return d&&(o&&1>Math.abs(f)||!o&&i>f)?s=!0:!d&&(o&&1>Math.abs(m)||!o&&-i>m)&&(s=!0),s},E=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},C=function(e){return[e.deltaX,e.deltaY]},S=function(e){return e&&"current"in e?e.current:e},x=0,k=[],P=(0,s.L)(i,function(e){var t=o.useRef([]),n=o.useRef([0,0]),a=o.useRef(),l=o.useState(x++)[0],i=o.useState(f.Ws)[0],c=o.useRef(e);o.useEffect(function(){c.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));var t=(0,r.ev)([e.lockRef.current],(e.shards||[]).map(S),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var u=o.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!c.current.allowPinchZoom;var r,o=E(e),l=n.current,i="deltaX"in e?e.deltaX:l[0]-o[0],u="deltaY"in e?e.deltaY:l[1]-o[1],s=e.target,d=Math.abs(i)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=g(d,s);if(!f)return!0;if(f?r=d:(r="v"===d?"h":"v",f=g(d,s)),!f)return!1;if(!a.current&&"changedTouches"in e&&(i||u)&&(a.current=r),!r)return!0;var m=a.current||r;return w(m,t,e,"h"===m?i:u,!0)},[]),s=o.useCallback(function(e){if(k.length&&k[k.length-1]===i){var n="deltaY"in e?C(e):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=(c.current.shards||[]).map(S).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!c.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),m=o.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)},[]),p=o.useCallback(function(e){n.current=E(e),a.current=void 0},[]),h=o.useCallback(function(t){m(t.type,C(t),t.target,u(t,e.lockRef.current))},[]),b=o.useCallback(function(t){m(t.type,E(t),t.target,u(t,e.lockRef.current))},[]);o.useEffect(function(){return k.push(i),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:b}),document.addEventListener("wheel",s,v),document.addEventListener("touchmove",s,v),document.addEventListener("touchstart",p,v),function(){k=k.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,v),document.removeEventListener("touchmove",s,v),document.removeEventListener("touchstart",p,v)}},[]);var y=e.removeScrollBar,P=e.inert;return o.createElement(o.Fragment,null,P?o.createElement(i,{styles:"\n  .block-interactivity-".concat(l," {pointer-events: none;}\n  .allow-interactivity-").concat(l," {pointer-events: all;}\n")}):null,y?o.createElement(d.jp,{gapMode:e.gapMode}):null)}),T=o.forwardRef(function(e,t){return o.createElement(u,(0,r.pi)({},e,{ref:t,sideCar:P}))});T.classNames=u.classNames;var R=T},18170:function(){},73023:function(){},44193:function(){},55291:function(){},9051:function(){},94531:function(e,t,n){"use strict";n.d(t,{e0:function(){return z},Qu:function(){return L},tj:function(){return B},bQ:function(){return H},YF:function(){return j},KK:function(){return G},XI:function(){return D},NI:function(){return K},qs:function(){return Y}});var r=n(2265),o=n.t(r,2),a=n(75224);function l(e){let t=e.activeElement;for(;(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function i(e,t){if(!e||!t)return!1;let n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&(0,a.Zq)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function c(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function u(){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}function s(){let e=/android/i;return e.test(c())||e.test(u())}function d(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function f(e){return(null==e?void 0:e.ownerDocument)||document}function m(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function p(e){return"composedPath"in e?e.composedPath()[0]:e.target}var v=n(94674);n(54887);let h={...o},g=h.useInsertionEffect||(e=>e());function b(e){let t=r.useRef(()=>{});return g(()=>{t.current=e}),r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var y="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;let w=!1,E=0,C=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+E++,S=h.useId||function(){let[e,t]=r.useState(()=>w?C():void 0);return y(()=>{null==e&&t(C())},[]),r.useEffect(()=>{w=!0},[]),e},x=r.createContext(null),k=r.createContext(null),P=()=>{var e;return(null==(e=r.useContext(x))?void 0:e.id)||null},T=()=>r.useContext(k);function R(e){return"data-floating-ui-"+e}function I(e){let t=(0,r.useRef)(e);return y(()=>{t.current=e}),t}let _=R("safe-polygon");function M(e,t,n){return n&&!d(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}function D(e,t){void 0===t&&(t={});let{open:n,onOpenChange:o,dataRef:l,events:c,elements:{domReference:u,floating:s},refs:m}=e,{enabled:p=!0,delay:v=0,handleClose:h=null,mouseOnly:g=!1,restMs:b=0,move:w=!0}=t,E=T(),C=P(),S=I(h),x=I(v),k=r.useRef(),R=r.useRef(),D=r.useRef(),N=r.useRef(),A=r.useRef(!0),B=r.useRef(!1),z=r.useRef(()=>{}),L=r.useCallback(()=>{var e;let t=null==(e=l.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[l]);r.useEffect(()=>{if(p)return c.on("openchange",e),()=>{c.off("openchange",e)};function e(e){let{open:t}=e;t||(clearTimeout(R.current),clearTimeout(N.current),A.current=!0)}},[p,c]),r.useEffect(()=>{if(!p||!S.current||!n)return;function e(e){L()&&o(!1,e,"hover")}let t=f(s).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[s,n,o,p,S,L]);let O=r.useCallback(function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="hover");let r=M(x.current,"close",k.current);r&&!D.current?(clearTimeout(R.current),R.current=setTimeout(()=>o(!1,e,n),r)):t&&(clearTimeout(R.current),o(!1,e,n))},[x,o]),F=r.useCallback(()=>{z.current(),D.current=void 0},[]),V=r.useCallback(()=>{if(B.current){let e=f(m.floating.current).body;e.style.pointerEvents="",e.removeAttribute(_),B.current=!1}},[m]);return r.useEffect(()=>{if(p&&(0,a.kK)(u))return n&&u.addEventListener("mouseleave",m),null==s||s.addEventListener("mouseleave",m),w&&u.addEventListener("mousemove",r,{once:!0}),u.addEventListener("mouseenter",r),u.addEventListener("mouseleave",c),()=>{n&&u.removeEventListener("mouseleave",m),null==s||s.removeEventListener("mouseleave",m),w&&u.removeEventListener("mousemove",r),u.removeEventListener("mouseenter",r),u.removeEventListener("mouseleave",c)};function t(){return!!l.current.openEvent&&["click","mousedown"].includes(l.current.openEvent.type)}function r(e){if(clearTimeout(R.current),A.current=!1,g&&!d(k.current)||b>0&&0===M(x.current,"open"))return;let t=M(x.current,"open",k.current);t?R.current=setTimeout(()=>{o(!0,e,"hover")},t):o(!0,e,"hover")}function c(r){if(t())return;z.current();let o=f(s);if(clearTimeout(N.current),S.current){n||clearTimeout(R.current),D.current=S.current({...e,tree:E,x:r.clientX,y:r.clientY,onClose(){V(),F(),O(r,!0,"safe-polygon")}});let t=D.current;o.addEventListener("mousemove",t),z.current=()=>{o.removeEventListener("mousemove",t)};return}"touch"===k.current&&i(s,r.relatedTarget)||O(r)}function m(n){t()||null==S.current||S.current({...e,tree:E,x:n.clientX,y:n.clientY,onClose(){V(),F(),O(n)}})(n)}},[u,s,p,e,g,b,w,O,F,V,o,n,E,x,S,l]),y(()=>{var e,t;if(p&&n&&null!=(e=S.current)&&e.__options.blockPointerEvents&&L()){let e=f(s).body;if(e.setAttribute(_,""),e.style.pointerEvents="none",B.current=!0,(0,a.kK)(u)&&s){let e=null==E||null==(t=E.nodesRef.current.find(e=>e.id===C))||null==(t=t.context)?void 0:t.elements.floating;return e&&(e.style.pointerEvents=""),u.style.pointerEvents="auto",s.style.pointerEvents="auto",()=>{u.style.pointerEvents="",s.style.pointerEvents=""}}}},[p,n,C,s,u,E,S,L]),y(()=>{n||(k.current=void 0,F(),V())},[n,F,V]),r.useEffect(()=>()=>{F(),clearTimeout(R.current),clearTimeout(N.current),V()},[p,u,F,V]),r.useMemo(()=>{if(!p)return{};function e(e){k.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(e){function t(){A.current||o(!0,e.nativeEvent,"hover")}(!g||d(k.current))&&!n&&0!==b&&(clearTimeout(N.current),"touch"===k.current?t():N.current=setTimeout(t,b))}},floating:{onMouseEnter(){clearTimeout(R.current)},onMouseLeave(e){O(e.nativeEvent,!1)}}}},[p,g,n,b,o,O])}let N=()=>{},A=r.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:N,setState:N,isInstantPhase:!1}),B=()=>r.useContext(A),z=e=>{let{children:t,delay:n,timeoutMs:o=0}=e,[a,l]=r.useReducer((e,t)=>({...e,...t}),{delay:n,timeoutMs:o,initialDelay:n,currentId:null,isInstantPhase:!1}),i=r.useRef(null),c=r.useCallback(e=>{l({currentId:e})},[]);return y(()=>{a.currentId?null===i.current?i.current=a.currentId:l({isInstantPhase:!0}):(l({isInstantPhase:!1}),i.current=null)},[a.currentId]),r.createElement(A.Provider,{value:r.useMemo(()=>({...a,setState:l,setCurrentId:c}),[a,c])},t)};function L(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,floatingId:o}=e,{id:a}=t,l=null!=a?a:o,i=B(),{currentId:c,setCurrentId:u,initialDelay:s,setState:d,timeoutMs:f}=i;return y(()=>{c&&(d({delay:{open:1,close:M(s,"close")}}),c!==l&&r(!1))},[l,r,d,c,s]),y(()=>{function e(){r(!1),d({delay:s,currentId:null})}if(c&&!n&&c===l){if(f){let t=window.setTimeout(e,f);return()=>{clearTimeout(t)}}e()}},[n,d,c,l,r,s,f]),y(()=>{u!==N&&n&&u(l)},[n,u,l]),i}function O(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 F={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},V={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},Z=e=>{var t,n;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function H(e,t){void 0===t&&(t={});let{open:n,onOpenChange:o,nodeId:l,elements:{reference:c,domReference:u,floating:s},dataRef:d}=e,{enabled:v=!0,escapeKey:h=!0,outsidePress:g=!0,outsidePressEvent:y="pointerdown",referencePress:w=!1,referencePressEvent:E="pointerdown",ancestorScroll:C=!1,bubbles:S,capture:x}=t,k=T(),P=b("function"==typeof g?g:()=>!1),I="function"==typeof g?P:g,_=r.useRef(!1),M=r.useRef(!1),{escapeKey:D,outsidePress:N}=Z(S),{escapeKey:A,outsidePress:B}=Z(x),z=b(e=>{if(!n||!v||!h||"Escape"!==e.key)return;let t=k?O(k.nodesRef.current,l):[];if(!D&&(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}o(!1,"nativeEvent"in e?e.nativeEvent:e,"escape-key")}),L=b(e=>{var t;let n=()=>{var t;z(e),null==(t=p(e))||t.removeEventListener("keydown",n)};null==(t=p(e))||t.addEventListener("keydown",n)}),H=b(e=>{let t=_.current;_.current=!1;let n=M.current;if(M.current=!1,"click"===y&&n||t||"function"==typeof I&&!I(e))return;let r=p(e),c="["+R("inert")+"]",d=f(s).querySelectorAll(c),v=(0,a.kK)(r)?r:null;for(;v&&!(0,a.Py)(v);){let e=(0,a.Ow)(v);if((0,a.Py)(e)||!(0,a.kK)(e))break;v=e}if(d.length&&(0,a.kK)(r)&&!r.matches("html,body")&&!i(r,s)&&Array.from(d).every(e=>!i(v,e)))return;if((0,a.Re)(r)&&s){let t=r.clientWidth>0&&r.scrollWidth>r.clientWidth,n=r.clientHeight>0&&r.scrollHeight>r.clientHeight,o=n&&e.offsetX>r.clientWidth;if(n&&"rtl"===(0,a.Dx)(r).direction&&(o=e.offsetX<=r.offsetWidth-r.clientWidth),o||t&&e.offsetY>r.clientHeight)return}let h=k&&O(k.nodesRef.current,l).some(t=>{var n;return m(e,null==(n=t.context)?void 0:n.elements.floating)});if(m(e,s)||m(e,u)||h)return;let g=k?O(k.nodesRef.current,l):[];if(g.length>0){let e=!0;if(g.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}o(!1,e,"outside-press")}),j=b(e=>{var t;let n=()=>{var t;H(e),null==(t=p(e))||t.removeEventListener(y,n)};null==(t=p(e))||t.addEventListener(y,n)});return r.useEffect(()=>{if(!n||!v)return;function e(e){o(!1,e,"ancestor-scroll")}d.current.__escapeKeyBubbles=D,d.current.__outsidePressBubbles=N;let t=f(s);h&&t.addEventListener("keydown",A?L:z,A),I&&t.addEventListener(y,B?j:H,B);let r=[];return C&&((0,a.kK)(u)&&(r=(0,a.Kx)(u)),(0,a.kK)(s)&&(r=r.concat((0,a.Kx)(s))),!(0,a.kK)(c)&&c&&c.contextElement&&(r=r.concat((0,a.Kx)(c.contextElement)))),(r=r.filter(e=>{var n;return e!==(null==(n=t.defaultView)?void 0:n.visualViewport)})).forEach(t=>{t.addEventListener("scroll",e,{passive:!0})}),()=>{h&&t.removeEventListener("keydown",A?L:z,A),I&&t.removeEventListener(y,B?j:H,B),r.forEach(t=>{t.removeEventListener("scroll",e)})}},[d,s,u,c,h,I,y,n,o,C,v,D,N,z,A,L,H,B,j]),r.useEffect(()=>{_.current=!1},[I,y]),r.useMemo(()=>v?{reference:{onKeyDown:z,[F[E]]:e=>{w&&o(!1,e.nativeEvent,"reference-press")}},floating:{onKeyDown:z,onMouseDown(){M.current=!0},onMouseUp(){M.current=!0},[V[y]]:()=>{_.current=!0}}}:{},[v,w,y,E,o,z])}function j(e){var t;void 0===e&&(e={});let{open:n=!1,onOpenChange:o,nodeId:l}=e,[i,c]=r.useState(null),[u,s]=r.useState(null),d=(null==(t=e.elements)?void 0:t.reference)||i;y(()=>{d&&(g.current=d)},[d]);let f=(0,v.YF)({...e,elements:{...e.elements,...u&&{reference:u}}}),m=T(),p=null!=P(),h=b((e,t,n)=>{w.current.openEvent=e?t:void 0,E.emit("openchange",{open:e,event:t,reason:n,nested:p}),null==o||o(e,t,n)}),g=r.useRef(null),w=r.useRef({}),E=r.useState(()=>(function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}})())[0],C=S(),x=r.useCallback(e=>{let t=(0,a.kK)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;s(t),f.refs.setReference(t)},[f.refs]),k=r.useCallback(e=>{((0,a.kK)(e)||null===e)&&(g.current=e,c(e)),((0,a.kK)(f.refs.reference.current)||null===f.refs.reference.current||null!==e&&!(0,a.kK)(e))&&f.refs.setReference(e)},[f.refs]),R=r.useMemo(()=>({...f.refs,setReference:k,setPositionReference:x,domReference:g}),[f.refs,k,x]),I=r.useMemo(()=>({...f.elements,domReference:d}),[f.elements,d]),_=r.useMemo(()=>({...f,refs:R,elements:I,dataRef:w,nodeId:l,floatingId:C,events:E,open:n,onOpenChange:h}),[f,l,C,E,n,h,R,I]);return y(()=>{let e=null==m?void 0:m.nodesRef.current.find(e=>e.id===l);e&&(e.context=_)}),r.useMemo(()=>({...f,context:_,refs:R,elements:I}),[f,R,I,_])}function G(e,t){void 0===t&&(t={});let{open:n,onOpenChange:o,events:d,refs:m,elements:{domReference:v}}=e,{enabled:h=!0,visibleOnly:g=!0}=t,b=r.useRef(!1),y=r.useRef(),w=r.useRef(!0);return r.useEffect(()=>{if(!h)return;let e=(0,a.Jj)(v);function t(){!n&&(0,a.Re)(v)&&v===l(f(v))&&(b.current=!0)}function r(){w.current=!0}return e.addEventListener("blur",t),e.addEventListener("keydown",r,!0),()=>{e.removeEventListener("blur",t),e.removeEventListener("keydown",r,!0)}},[v,n,h]),r.useEffect(()=>{if(h)return d.on("openchange",e),()=>{d.off("openchange",e)};function e(e){let{reason:t}=e;("reference-press"===t||"escape-key"===t)&&(b.current=!0)}},[d,h]),r.useEffect(()=>()=>{clearTimeout(y.current)},[]),r.useMemo(()=>h?{reference:{onPointerDown(e){var t;t=e.nativeEvent,!u().includes("jsdom/")&&(!s()&&0===t.width&&0===t.height||s()&&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&&"touch"===t.pointerType)||(w.current=!1)},onMouseLeave(){b.current=!1},onFocus(e){if(b.current)return;let t=p(e.nativeEvent);if(g&&(0,a.kK)(t))try{if(/apple/i.test(navigator.vendor)&&c().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints)throw Error();if(!t.matches(":focus-visible"))return}catch(e){if(!w.current&&!((0,a.Re)(t)&&t.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")))return}o(!0,e.nativeEvent,"focus")},onBlur(e){b.current=!1;let t=e.relatedTarget,n=(0,a.kK)(t)&&t.hasAttribute(R("focus-guard"))&&"outside"===t.getAttribute("data-type");y.current=window.setTimeout(()=>{let r=l(v?v.ownerDocument:document);if(t||r!==v){if(i(m.floating.current,r)||i(v,r)||n)return;o(!1,e.nativeEvent,"focus")}})}}}:{},[h,g,v,m,o])}let W="active",U="selected";function q(e,t,n){let r=new Map,o="item"===n,a=e;if(o&&e){let{[W]:t,[U]:n,...r}=e;a=r}return{..."floating"===n&&{tabIndex:-1},...a,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,a]=t;if(!(o&&[W,U].includes(n))){if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof a){var l;null==(l=r.get(n))||l.push(a),e[n]=function(){for(var e,t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return null==(e=r.get(n))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)}}}else e[n]=a}}),e),{})}}function K(e){void 0===e&&(e=[]);let t=e,n=r.useCallback(t=>q(t,e,"reference"),t),o=r.useCallback(t=>q(t,e,"floating"),t),a=r.useCallback(t=>q(t,e,"item"),e.map(e=>null==e?void 0:e.item));return r.useMemo(()=>({getReferenceProps:n,getFloatingProps:o,getItemProps:a}),[n,o,a])}let X=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function Y(e,t){var n;void 0===t&&(t={});let{open:o,floatingId:a}=e,{enabled:l=!0,role:i="dialog"}=t,c=null!=(n=X.get(i))?n:i,u=S(),s=null!=P();return r.useMemo(()=>{if(!l)return{};let e={id:a,...c&&{role:c}};return"tooltip"===c||"label"===i?{reference:{["aria-"+("label"===i?"labelledby":"describedby")]:o?a:void 0},floating:e}:{reference:{"aria-expanded":o?"true":"false","aria-haspopup":"alertdialog"===c?"dialog":c,"aria-controls":o?a:void 0,..."listbox"===c&&{role:"combobox"},..."menu"===c&&{id:u},..."menu"===c&&s&&{role:"menuitem"},..."select"===i&&{"aria-autocomplete":"none"},..."combobox"===i&&{"aria-autocomplete":"list"}},floating:{...e,..."menu"===c&&{"aria-labelledby":u}},item(e){let{active:t,selected:n}=e,r={role:"option",...t&&{id:a+"-option"}};switch(i){case"select":return{...r,"aria-selected":t&&n};case"combobox":return{...r,...t&&{"aria-selected":!0}}}return{}}}},[l,i,c,o,a,u,s])}},22981:function(e,t,n){"use strict";n.d(t,{E:function(){return o},a:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Accordion component was not found in the tree")},80021:function(e,t,n){"use strict";n.d(t,{Accordion:function(){return E}});var r=n(2265),o=n(27011),a=n(15057),l=n(20322),i=n(88936),c=n(94120),u=n(15593),s=n(50591),d=n(94541),f=n(31831),m=n(22981),p=n(53478),v=n(62556),h=n(2951),g=n(32881),b=n(91729);let y={multiple:!1,disableChevronRotation:!1,chevronPosition:"right",variant:"default",chevron:r.createElement(p.AccordionChevron,null)},w=(0,u.createVarsResolver)((e,t)=>{let{transitionDuration:n,chevronSize:r,radius:o}=t;return{root:{"--accordion-transition-duration":void 0===n?void 0:"".concat(n,"ms"),"--accordion-chevron-size":void 0===r?void 0:(0,l.h)(r),"--accordion-radius":void 0===o?void 0:(0,c.getRadius)(o)}}});function E(e){let t=(0,s.useProps)("Accordion",y,e),{classNames:n,className:l,style:c,styles:u,unstyled:p,vars:v,children:h,multiple:g,value:E,defaultValue:C,onChange:S,id:x,loop:k,transitionDuration:P,disableChevronRotation:T,chevronPosition:R,chevronSize:I,order:_,chevron:M,variant:D,radius:N,...A}=t,B=(0,o.useId)(x),[z,L]=(0,a.useUncontrolled)({value:E,defaultValue:C,finalValue:g?[]:null,onChange:S}),O=(0,d.useStyles)({name:"Accordion",classes:b.Z,props:t,className:l,style:c,classNames:n,styles:u,unstyled:p,vars:v,varsResolver:w});return r.createElement(m.a,{value:{isItemActive:e=>Array.isArray(z)?z.includes(e):e===z,onChange:e=>{L(Array.isArray(z)?z.includes(e)?z.filter(t=>t!==e):[...z,e]:e===z?null:e)},getControlId:(0,i.getSafeId)("".concat(B,"-control"),"Accordion.Item component was rendered with invalid value or without value"),getRegionId:(0,i.getSafeId)("".concat(B,"-panel"),"Accordion.Item component was rendered with invalid value or without value"),transitionDuration:P,disableChevronRotation:T,chevronPosition:R,order:_,chevron:M,loop:k,getStyles:O,variant:D,unstyled:p}},r.createElement(f.Box,{...O("root"),id:B,...A,variant:D,"data-accordion":!0},h))}E.extend=e=>e,E.classes=b.Z,E.displayName="@mantine/core/Accordion",E.Item=h.AccordionItem,E.Panel=g.AccordionPanel,E.Control=v.AccordionControl,E.Chevron=p.AccordionChevron},91729:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_9bdbb667",panel:"m_df78851f",content:"m_4ba554d4",itemTitle:"m_8fa820a0",control:"m_4ba585b8","control--default":"m_6939a5e9","control--contained":"m_4271d21b",label:"m_df3ffa0f",chevron:"m_3f35ae96",icon:"m_9bd771fe",item:"m_9bd7b098","item--default":"m_fe19b709","item--contained":"m_1f921b3b","item--filled":"m_2cdf939a","item--separated":"m_9f59b069"}},53478:function(e,t,n){"use strict";n.d(t,{AccordionChevron:function(){return a}});var r=n(2265),o=n(20322);function a(e){let{style:t,size:n=16,...a}=e;return r.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:(0,o.h)(n),height:(0,o.h)(n),display:"block"},...a},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"}))}a.displayName="@mantine/core/AccordionChevron"},62556:function(e,t,n){"use strict";n.d(t,{AccordionControl:function(){return m}});var r=n(2265),o=n(85876),a=n(50591),l=n(31831),i=n(73147),c=n(30712),u=n(22981),s=n(57142),d=n(91729);let f={},m=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:d,styles:m,vars:p,chevron:v,icon:h,onClick:g,onKeyDown:b,children:y,disabled:w,mod:E,...C}=(0,a.useProps)("AccordionControl",f,e),{value:S}=(0,s.b)(),x=(0,u.E)(),k=x.isItemActive(S),P="number"==typeof x.order,T="h".concat(x.order),R=r.createElement(c.UnstyledButton,{...C,...x.getStyles("control",{className:i,classNames:n,style:d,styles:m,variant:x.variant}),unstyled:x.unstyled,mod:["accordion-control",{active:k,"chevron-position":x.chevronPosition,disabled:w},E],ref:t,onClick:e=>{null==g||g(e),x.onChange(S)},type:"button",disabled:w,"aria-expanded":k,"aria-controls":x.getRegionId(S),id:x.getControlId(S),onKeyDown:(0,o.createScopedKeydownHandler)({siblingSelector:"[data-accordion-control]",parentSelector:"[data-accordion]",activateOnFocus:!1,loop:x.loop,orientation:"vertical",onKeyDown:b})},r.createElement(l.Box,{component:"span",mod:{rotate:!x.disableChevronRotation&&k,position:x.chevronPosition},...x.getStyles("chevron",{classNames:n,styles:m})},v||x.chevron),r.createElement("span",{...x.getStyles("label",{classNames:n,styles:m})},y),h&&r.createElement(l.Box,{component:"span",mod:{"chevron-position":x.chevronPosition},...x.getStyles("icon",{classNames:n,styles:m})},h));return P?r.createElement(T,{...x.getStyles("itemTitle",{classNames:n,styles:m})},R):R});m.displayName="@mantine/core/AccordionControl",m.classes=d.Z},57142:function(e,t,n){"use strict";n.d(t,{b:function(){return o},e:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Accordion.Item component was not found in the tree")},2951:function(e,t,n){"use strict";n.d(t,{AccordionItem:function(){return d}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(22981),c=n(57142),u=n(91729);let s={},d=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:u,styles:d,vars:f,value:m,mod:p,...v}=(0,o.useProps)("AccordionItem",s,e),h=(0,i.E)();return r.createElement(c.e,{value:{value:m}},r.createElement(a.Box,{ref:t,mod:[{active:h.isItemActive(m)},p],...h.getStyles("item",{className:l,classNames:n,styles:d,style:u,variant:h.variant}),...v}))});d.displayName="@mantine/core/AccordionItem",d.classes=u.Z},32881:function(e,t,n){"use strict";n.d(t,{AccordionPanel:function(){return d}});var r=n(2265),o=n(50591),a=n(73147),l=n(7662),i=n(22981),c=n(57142),u=n(91729);let s={},d=(0,a.factory)((e,t)=>{var n;let{classNames:a,className:u,style:d,styles:f,vars:m,children:p,...v}=(0,o.useProps)("AccordionPanel",s,e),{value:h}=(0,c.b)(),g=(0,i.E)();return r.createElement(l.Collapse,{ref:t,...g.getStyles("panel",{className:u,classNames:a,style:d,styles:f}),...v,in:g.isItemActive(h),transitionDuration:null!==(n=g.transitionDuration)&&void 0!==n?n:200,role:"region",id:g.getRegionId(h),"aria-labelledby":g.getControlId(h)},r.createElement("div",{...g.getStyles("content",{classNames:a,styles:f})},p))});d.displayName="@mantine/core/AccordionPanel",d.classes=u.Z},58323:function(e,t,n){"use strict";n.d(t,{ActionIcon:function(){return g}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(869),s=n(34479),d=n(93719),f=n(30712),m=n(80870),p=n(18839);let v={},h=(0,a.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:a,gradient:l,color:i,autoContrast:c}=t,u=e.variantColorResolver({color:i||e.primaryColor,theme:e,gradient:l,variant:a||"filled",autoContrast:c});return{root:{"--ai-size":(0,o.getSize)(n,"ai-size"),"--ai-radius":void 0===r?void 0:(0,o.getRadius)(r),"--ai-bg":i||a?u.background:void 0,"--ai-hover":i||a?u.hover:void 0,"--ai-hover-color":i||a?u.hoverColor:void 0,"--ai-color":u.color,"--ai-bd":i||a?u.border:void 0}}}),g=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("ActionIcon",v,e),{className:o,unstyled:a,variant:u,classNames:m,styles:g,style:b,loading:y,loaderProps:w,size:E,color:C,radius:S,__staticSelector:x,gradient:k,vars:P,children:T,disabled:R,"data-disabled":I,autoContrast:_,mod:M,...D}=n,N=(0,i.useStyles)({name:["ActionIcon",x],props:n,className:o,style:b,classes:p.Z,classNames:m,styles:g,unstyled:a,vars:P,varsResolver:h});return r.createElement(f.UnstyledButton,{...N("root",{active:!R&&!y&&!I}),...D,unstyled:a,variant:u,size:E,disabled:R||y,ref:t,mod:[{loading:y,disabled:R||I},M]},r.createElement(d.Transition,{mounted:!!y,transition:"slide-down",duration:150},e=>r.createElement(c.Box,{component:"span",...N("loader",{style:e}),"aria-hidden":!0},r.createElement(s.Loader,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...w}))),r.createElement(c.Box,{component:"span",mod:{loading:y},...N("icon")},T))});g.classes=p.Z,g.displayName="@mantine/core/ActionIcon",g.Group=m.ActionIconGroup},18839:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"}},80870:function(e,t,n){"use strict";n.d(t,{ActionIconGroup:function(){return m}});var r=n(2265),o=n(20322),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(18839);let d={orientation:"horizontal"},f=(0,a.createVarsResolver)((e,t)=>{let{borderWidth:n}=t;return{group:{"--ai-border-width":(0,o.h)(n)}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("ActionIconGroup",d,e),{className:o,style:a,classNames:u,styles:m,unstyled:p,orientation:v,vars:h,borderWidth:g,variant:b,mod:y,...w}=(0,l.useProps)("ActionIconGroup",d,e),E=(0,i.useStyles)({name:"ActionIconGroup",props:n,classes:s.Z,className:o,style:a,classNames:u,styles:m,unstyled:p,vars:h,varsResolver:f,rootSelector:"group"});return r.createElement(c.Box,{...E("group"),ref:t,variant:b,mod:[{"data-orientation":v},y],role:"group",...w})});m.classes=s.Z,m.displayName="@mantine/core/ActionIconGroup"},18849:function(e,t,n){"use strict";n.d(t,{Affix:function(){return v}});var r=n(2265),o=n(20322),a=n(33123),l=n(15593),i=n(50591),c=n(94541),u=n(31831),s=n(73147),d=n(7586),f={root:"m_7f854edf"};let m={position:{bottom:0,right:0},zIndex:(0,a.getDefaultZIndex)("modal"),withinPortal:!0},p=(0,l.createVarsResolver)((e,t)=>{let{zIndex:n,position:r}=t;return{root:{"--affix-z-index":null==n?void 0:n.toString(),"--affix-top":(0,o.h)(null==r?void 0:r.top),"--affix-left":(0,o.h)(null==r?void 0:r.left),"--affix-bottom":(0,o.h)(null==r?void 0:r.bottom),"--affix-right":(0,o.h)(null==r?void 0:r.right)}}}),v=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Affix",m,e),{classNames:o,className:a,style:l,styles:s,unstyled:v,vars:h,portalProps:g,zIndex:b,withinPortal:y,position:w,...E}=n,C=(0,c.useStyles)({name:"Affix",classes:f,props:n,className:a,style:l,classNames:o,styles:s,unstyled:v,vars:h,varsResolver:p});return r.createElement(d.OptionalPortal,{...g,withinPortal:y},r.createElement(u.Box,{ref:t,...C("root"),...E}))});v.classes=f,v.displayName="@mantine/core/Affix"},27002:function(e,t,n){"use strict";n.d(t,{Alert:function(){return v}});var r=n(2265),o=n(27011),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(31831),s=n(73147),d=n(79445),f={root:"m_66836ed3",wrapper:"m_a5d60502",body:"m_667c2793",title:"m_6a03f287",label:"m_698f4f23",icon:"m_667f2a6a",message:"m_7fa78076",closeButton:"m_87f54839"};let m={},p=(0,l.createVarsResolver)((e,t)=>{let{radius:n,color:r,variant:o,autoContrast:l}=t,i=e.variantColorResolver({color:r||e.primaryColor,theme:e,variant:o||"light",autoContrast:l});return{root:{"--alert-radius":void 0===n?void 0:(0,a.getRadius)(n),"--alert-bg":r||o?i.background:void 0,"--alert-color":i.color,"--alert-bd":r||o?i.border:void 0}}}),v=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Alert",m,e),{classNames:a,className:l,style:s,styles:v,unstyled:h,vars:g,radius:b,color:y,title:w,children:E,id:C,icon:S,withCloseButton:x,onClose:k,closeButtonLabel:P,variant:T,autoContrast:R,...I}=n,_=(0,c.useStyles)({name:"Alert",classes:f,props:n,className:l,style:s,classNames:a,styles:v,unstyled:h,vars:g,varsResolver:p}),M=(0,o.useId)(C),D=w&&"".concat(M,"-title")||void 0,N="".concat(M,"-body");return r.createElement(u.Box,{id:M,..._("root",{variant:T}),variant:T,ref:t,...I,role:"alert","aria-describedby":N,"aria-labelledby":D},r.createElement("div",{..._("wrapper")},S&&r.createElement("div",{..._("icon")},S),r.createElement("div",{..._("body")},w&&r.createElement("div",{..._("title"),"data-with-close-button":x||void 0},r.createElement("span",{id:D,..._("label")},w)),E&&r.createElement("div",{id:N,..._("message"),"data-variant":T},E)),x&&r.createElement(d.CloseButton,{..._("closeButton"),onClick:k,variant:"transparent",size:16,iconSize:16,"aria-label":P,unstyled:h})))});v.classes=f,v.displayName="@mantine/core/Alert"},22281:function(e,t,n){"use strict";n.d(t,{Anchor:function(){return s}});var r=n(2265),o=n(44839),a=n(50591),l=n(869),i=n(96293),c={root:"m_849cf0da"};let u={underline:"hover"},s=(0,l.polymorphicFactory)((e,t)=>{let{underline:n,className:l,unstyled:s,mod:d,...f}=(0,a.useProps)("Anchor",u,e);return r.createElement(i.Text,{component:"a",ref:t,className:(0,o.Z)({[c.root]:!s},l),...f,mod:[{underline:n},d],__staticSelector:"Anchor",unstyled:s})});s.classes=c,s.displayName="@mantine/core/Anchor"},63113:function(e,t,n){"use strict";n.d(t,{T:function(){return r},_:function(){return o}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("AppShell was not found in tree")},68908:function(e,t,n){"use strict";n.d(t,{AppShell:function(){return B}});var r=n(2265),o=n(33123),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(63113),d=n(9848),f=n(39544),m=n(12924),p=n(37976),v=n(78150),h=n(15274),g=n(41217),b=n(29481),y=n(20322),w=n(1760),E=n(89409);function C(e){return"object"==typeof e?e.base:e}function S(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 x(e){return"object"==typeof e&&null!==e&&(1!==Object.keys(e).length||!("base"in e))}var k=n(94120);function P(e){return 0===Number(e)?"0px":(0,k.getSpacing)(e)}function T(e){let{navbar:t,header:n,aside:o,footer:a,padding:l}=e,i=(0,h.useMantineTheme)(),c=(0,v.useMantineContext)(),{media:u,baseStyles:s}=function(e){let{navbar:t,header:n,footer:r,aside:o,padding:a,theme:l}=e,i={},c={},u={};return function(e){var t,n,r;let{baseStyles:o,minMediaStyles:a,maxMediaStyles:l,navbar:i,theme:c}=e,u=null==i?void 0:i.width,s="translateX(calc(var(--app-shell-navbar-width) * -1))",d="translateX(var(--app-shell-navbar-width))";if(null==i||!i.breakpoint||(null==i?void 0:null===(t=i.collapsed)||void 0===t?void 0:t.mobile)||(l[null==i?void 0:i.breakpoint]=l[null==i?void 0:i.breakpoint]||{},l[null==i?void 0:i.breakpoint]["--app-shell-navbar-width"]="100%",l[null==i?void 0:i.breakpoint]["--app-shell-navbar-offset"]="0px"),S(u)){let e=(0,y.h)(C(u));o["--app-shell-navbar-width"]=e,o["--app-shell-navbar-offset"]=e}if(x(u)&&(void 0!==u.base&&(o["--app-shell-navbar-width"]=(0,y.h)(u.base),o["--app-shell-navbar-offset"]=(0,y.h)(u.base)),(0,b.keys)(u).forEach(e=>{"base"!==e&&(a[e]=a[e]||{},a[e]["--app-shell-navbar-width"]=(0,y.h)(u[e]),a[e]["--app-shell-navbar-offset"]=(0,y.h)(u[e]))})),null==i?void 0:null===(n=i.collapsed)||void 0===n?void 0:n.desktop){let e=i.breakpoint;a[e]=a[e]||{},a[e]["--app-shell-navbar-transform"]=s,a[e]["--app-shell-navbar-transform-rtl"]=d,a[e]["--app-shell-navbar-offset"]="0px !important"}if(null==i?void 0:null===(r=i.collapsed)||void 0===r?void 0:r.mobile){let e=(0,E.getBreakpointValue)(i.breakpoint,c)-.1;l[e]=l[e]||{},l[e]["--app-shell-navbar-width"]="100%",l[e]["--app-shell-navbar-offset"]="0px",l[e]["--app-shell-navbar-transform"]=s,l[e]["--app-shell-navbar-transform-rtl"]=d}}({baseStyles:u,minMediaStyles:i,maxMediaStyles:c,navbar:t,theme:l}),function(e){var t,n,r;let{baseStyles:o,minMediaStyles:a,maxMediaStyles:l,aside:i,theme:c}=e,u=null==i?void 0:i.width,s="translateX(var(--app-shell-aside-width))",d="translateX(calc(var(--app-shell-aside-width) * -1))";if(null==i||!i.breakpoint||(null==i?void 0:null===(t=i.collapsed)||void 0===t?void 0:t.mobile)||(l[null==i?void 0:i.breakpoint]=l[null==i?void 0:i.breakpoint]||{},l[null==i?void 0:i.breakpoint]["--app-shell-aside-width"]="100%",l[null==i?void 0:i.breakpoint]["--app-shell-aside-offset"]="0px"),S(u)){let e=(0,y.h)(C(u));o["--app-shell-aside-width"]=e,o["--app-shell-aside-offset"]=e}if(x(u)&&(void 0!==u.base&&(o["--app-shell-aside-width"]=(0,y.h)(u.base),o["--app-shell-aside-offset"]=(0,y.h)(u.base)),(0,b.keys)(u).forEach(e=>{"base"!==e&&(a[e]=a[e]||{},a[e]["--app-shell-aside-width"]=(0,y.h)(u[e]),a[e]["--app-shell-aside-offset"]=(0,y.h)(u[e]))})),null==i?void 0:null===(n=i.collapsed)||void 0===n?void 0:n.desktop){let e=i.breakpoint;a[e]=a[e]||{},a[e]["--app-shell-aside-transform"]=s,a[e]["--app-shell-aside-transform-rtl"]=d,a[e]["--app-shell-aside-offset"]="0px !important"}if(null==i?void 0:null===(r=i.collapsed)||void 0===r?void 0:r.mobile){let e=(0,E.getBreakpointValue)(i.breakpoint,c)-.1;l[e]=l[e]||{},l[e]["--app-shell-aside-width"]="100%",l[e]["--app-shell-aside-offset"]="0px",l[e]["--app-shell-aside-transform"]=s,l[e]["--app-shell-aside-transform-rtl"]=d}}({baseStyles:u,minMediaStyles:i,maxMediaStyles:c,aside:o,theme:l}),function(e){var t;let{baseStyles:n,minMediaStyles:r,header:o}=e,a=null==o?void 0:o.height,l=null===(t=null==o?void 0:o.offset)||void 0===t||t;if(S(a)){let e=(0,y.h)(C(a));n["--app-shell-header-height"]=e,l&&(n["--app-shell-header-offset"]=e)}x(a)&&(void 0!==a.base&&(n["--app-shell-header-height"]=(0,y.h)(a.base),l&&(n["--app-shell-header-offset"]=(0,y.h)(a.base))),(0,b.keys)(a).forEach(e=>{"base"!==e&&(r[e]=r[e]||{},r[e]["--app-shell-header-height"]=(0,y.h)(a[e]),l&&(r[e]["--app-shell-header-offset"]=(0,y.h)(a[e])))})),(null==o?void 0:o.collapsed)&&(n["--app-shell-header-transform"]="translateY(calc(var(--app-shell-header-height) * -1))",n["--app-shell-header-offset"]="0px !important")}({baseStyles:u,minMediaStyles:i,header:n}),function(e){var t;let{baseStyles:n,minMediaStyles:r,footer:o}=e,a=null==o?void 0:o.height,l=null===(t=null==o?void 0:o.offset)||void 0===t||t;if(S(a)){let e=(0,y.h)(C(a));n["--app-shell-footer-height"]=e,l&&(n["--app-shell-footer-offset"]=e)}x(a)&&(void 0!==a.base&&(n["--app-shell-footer-height"]=(0,y.h)(a.base),l&&(n["--app-shell-footer-offset"]=(0,y.h)(a.base))),(0,b.keys)(a).forEach(e=>{"base"!==e&&(r[e]=r[e]||{},r[e]["--app-shell-footer-height"]=(0,y.h)(a[e]),l&&(r[e]["--app-shell-footer-offset"]=(0,y.h)(a[e])))})),(null==o?void 0:o.collapsed)&&(n["--app-shell-footer-transform"]="translateY(var(--app-shell-footer-height))",n["--app-shell-footer-offset"]="0px !important")}({baseStyles:u,minMediaStyles:i,footer:r}),function(e){let{padding:t,baseStyles:n,minMediaStyles:r}=e;S(t)&&(n["--app-shell-padding"]=P(C(t))),x(t)&&(t.base&&(n["--app-shell-padding"]=P(t.base)),(0,b.keys)(t).forEach(e=>{"base"!==e&&(r[e]=r[e]||{},r[e]["--app-shell-padding"]=P(t[e]))}))}({baseStyles:u,minMediaStyles:i,padding:a}),{baseStyles:u,media:[...(0,w.getSortedBreakpoints)((0,b.keys)(i),l).map(e=>({query:"(min-width: ".concat((0,y.em)(e.px),")"),styles:i[e.value]})),...(0,w.getSortedBreakpoints)((0,b.keys)(c),l).map(e=>({query:"(max-width: ".concat((0,y.em)(e.px),")"),styles:c[e.value]}))]}}({navbar:t,header:n,footer:a,aside:o,padding:l,theme:i});return r.createElement(g.InlineStyles,{media:u,styles:s,selector:c.cssVariablesSelector})}var R=n(39280),I=n(95067),_=n(4963),M=n(95206),D=n(66553);let N={withBorder:!0,offsetScrollbars:!0,padding:0,transitionDuration:200,transitionTimingFunction:"ease",zIndex:(0,o.getDefaultZIndex)("app")},A=(0,a.createVarsResolver)((e,t)=>{let{transitionDuration:n,transitionTimingFunction:r}=t;return{root:{"--app-shell-transition-duration":"".concat(n,"ms"),"--app-shell-transition-timing-function":r}}}),B=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("AppShell",N,e),{classNames:o,className:a,style:u,styles:d,unstyled:f,vars:m,navbar:p,withBorder:v,padding:h,transitionDuration:g,transitionTimingFunction:b,header:y,zIndex:w,layout:E,disabled:C,aside:S,footer:x,offsetScrollbars:k,mod:P,...R}=n,I=(0,i.useStyles)({name:"AppShell",classes:D.Z,props:n,className:a,style:u,classNames:o,styles:d,unstyled:f,vars:m,varsResolver:A}),B=function(e){let{transitionDuration:t,disabled:n}=e,[o,a]=(0,r.useState)(!0),l=(0,r.useRef)(),i=(0,r.useRef)();return(0,_.useWindowEvent)("resize",()=>{a(!0),clearTimeout(l.current),l.current=window.setTimeout(()=>a(!1),200)}),(0,M.useIsomorphicEffect)(()=>{(0,r.startTransition)(()=>{a(!0),clearTimeout(i.current),i.current=window.setTimeout(()=>a(!1),t||0)})},[n,t]),o}({disabled:C,transitionDuration:g});return r.createElement(s.T,{value:{getStyles:I,withBorder:v,zIndex:w,disabled:C,offsetScrollbars:k}},r.createElement(T,{navbar:p,header:y,aside:S,footer:x,padding:h}),r.createElement(c.Box,{ref:t,...I("root"),mod:[{resizing:B,layout:E,disabled:C},P],...R}))});B.classes=D.Z,B.displayName="@mantine/core/AppShell",B.Navbar=R.AppShellNavbar,B.Header=m.AppShellHeader,B.Main=p.AppShellMain,B.Aside=d.AppShellAside,B.Footer=f.AppShellFooter,B.Section=I.AppShellSection},66553:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_89ab340",navbar:"m_45252eee",aside:"m_9cdde9a",header:"m_3b16f56b",main:"m_8983817",footer:"m_3840c879",section:"m_6dcfc7c7"}},9848:function(e,t,n){"use strict";n.d(t,{AppShellAside:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(63113),c=n(66553);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,unstyled:d,vars:f,withBorder:m,zIndex:p,mod:v,...h}=(0,o.useProps)("AppShellAside",u,e),g=(0,i._)();return g.disabled?null:r.createElement(a.Box,{component:"aside",ref:t,mod:[{"with-border":null!=m?m:g.withBorder},v],...g.getStyles("aside",{className:l,classNames:n,styles:s,style:c}),...h,__vars:{"--app-shell-aside-z-index":"calc(".concat(null!=p?p:g.zIndex," + 1)")}})});s.classes=c.Z,s.displayName="@mantine/core/AppShellAside"},39544:function(e,t,n){"use strict";n.d(t,{AppShellFooter:function(){return f}});var r=n(2265),o=n(44839),a=n(9219),l=n(50591),i=n(31831),c=n(73147),u=n(63113),s=n(66553);let d={},f=(0,c.factory)((e,t)=>{var n;let{classNames:c,className:s,style:f,styles:m,unstyled:p,vars:v,withBorder:h,zIndex:g,mod:b,...y}=(0,l.useProps)("AppShellFooter",d,e),w=(0,u._)();return w.disabled?null:r.createElement(i.Box,{component:"footer",ref:t,mod:[{"with-border":null!=h?h:w.withBorder},b],...w.getStyles("footer",{className:(0,o.Z)({[a.Z.classNames.zeroRight]:w.offsetScrollbars},s),classNames:c,styles:m,style:f}),...y,__vars:{"--app-shell-footer-z-index":null===(n=null!=g?g:w.zIndex)||void 0===n?void 0:n.toString()}})});f.classes=s.Z,f.displayName="@mantine/core/AppShellFooter"},12924:function(e,t,n){"use strict";n.d(t,{AppShellHeader:function(){return f}});var r=n(2265),o=n(44839),a=n(9219),l=n(50591),i=n(31831),c=n(73147),u=n(63113),s=n(66553);let d={},f=(0,c.factory)((e,t)=>{var n;let{classNames:c,className:s,style:f,styles:m,unstyled:p,vars:v,withBorder:h,zIndex:g,mod:b,...y}=(0,l.useProps)("AppShellHeader",d,e),w=(0,u._)();return w.disabled?null:r.createElement(i.Box,{component:"header",ref:t,mod:[{"with-border":null!=h?h:w.withBorder},b],...w.getStyles("header",{className:(0,o.Z)({[a.Z.classNames.zeroRight]:w.offsetScrollbars},s),classNames:c,styles:m,style:f}),...y,__vars:{"--app-shell-header-z-index":null===(n=null!=g?g:w.zIndex)||void 0===n?void 0:n.toString()}})});f.classes=s.Z,f.displayName="@mantine/core/AppShellHeader"},37976:function(e,t,n){"use strict";n.d(t,{AppShellMain:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(63113),c=n(66553);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,...f}=(0,o.useProps)("AppShellMain",u,e),m=(0,i._)();return r.createElement(a.Box,{component:"main",ref:t,...m.getStyles("main",{className:l,style:c,classNames:n,styles:s}),...f})});s.classes=c.Z,s.displayName="@mantine/core/AppShellMain"},39280:function(e,t,n){"use strict";n.d(t,{AppShellNavbar:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(63113),c=n(66553);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,unstyled:d,vars:f,withBorder:m,zIndex:p,mod:v,...h}=(0,o.useProps)("AppShellNavbar",u,e),g=(0,i._)();return g.disabled?null:r.createElement(a.Box,{component:"nav",ref:t,mod:[{"with-border":null!=m?m:g.withBorder},v],...g.getStyles("navbar",{className:l,classNames:n,styles:s,style:c}),...h,__vars:{"--app-shell-navbar-z-index":"calc(".concat(null!=p?p:g.zIndex," + 1)")}})});s.classes=c.Z,s.displayName="@mantine/core/AppShellNavbar"},95067:function(e,t,n){"use strict";n.d(t,{AppShellSection:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(869),i=n(63113),c=n(66553);let u={},s=(0,l.polymorphicFactory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,grow:f,mod:m,...p}=(0,o.useProps)("AppShellSection",u,e),v=(0,i._)();return r.createElement(a.Box,{ref:t,mod:[{grow:f},m],...v.getStyles("section",{className:l,style:c,classNames:n,styles:s}),...p})});s.classes=c.Z,s.displayName="@mantine/core/AppShellSection"},85117:function(e,t,n){"use strict";n.d(t,{AspectRatio:function(){return f}});var r=n(2265),o=n(15593),a=n(50591),l=n(94541),i=n(31831),c=n(73147),u={root:"m_71ac47fc"};let s={},d=(0,o.createVarsResolver)((e,t)=>{let{ratio:n}=t;return{root:{"--ar-ratio":null==n?void 0:n.toString()}}}),f=(0,c.factory)((e,t)=>{let n=(0,a.useProps)("AspectRatio",s,e),{classNames:o,className:c,style:f,styles:m,unstyled:p,vars:v,ratio:h,...g}=n,b=(0,l.useStyles)({name:"AspectRatio",classes:u,props:n,className:c,style:f,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:d});return r.createElement(i.Box,{ref:t,...b("root"),...g})});f.classes=u,f.displayName="@mantine/core/AspectRatio"},925:function(e,t,n){"use strict";n.d(t,{Autocomplete:function(){return h}});var r=n(2265),o=n(27011),a=n(15057),l=n(63361),i=n(50591),c=n(73147),u=n(4457),s=n(74432),d=n(71440),f=n(31310),m=n(69165),p=n(73112);let v={},h=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("Autocomplete",v,e),{classNames:c,styles:h,unstyled:g,vars:b,dropdownOpened:y,defaultDropdownOpened:w,onDropdownClose:E,onDropdownOpen:C,onFocus:S,onBlur:x,onClick:k,onChange:P,data:T,value:R,defaultValue:I,selectFirstOptionOnChange:_,onOptionSubmit:M,comboboxProps:D,readOnly:N,disabled:A,filter:B,limit:z,withScrollArea:L,maxDropdownHeight:O,size:F,id:V,renderOption:Z,autoComplete:H,scrollAreaProps:j,...G}=n,W=(0,o.useId)(V),U=(0,u.getParsedComboboxData)(T),q=(0,s.getOptionsLockup)(U),[K,X]=(0,a.useUncontrolled)({value:R,defaultValue:I,finalValue:"",onChange:P}),Y=(0,m.useCombobox)({opened:y,defaultOpened:w,onDropdownOpen:C,onDropdownClose:()=>{null==E||E(),Y.resetSelectedOption()}}),{resolvedClassNames:J,resolvedStyles:$}=(0,l.useResolvedStylesApi)({props:n,styles:h,classNames:c});return(0,r.useEffect)(()=>{_&&Y.selectFirstOption()},[_,K]),r.createElement(d.Combobox,{store:Y,__staticSelector:"Autocomplete",classNames:J,styles:$,unstyled:g,readOnly:N,onOptionSubmit:e=>{null==M||M(e),X(q[e].label),Y.closeDropdown()},size:F,...D},r.createElement(d.Combobox.Target,{autoComplete:H},r.createElement(p.InputBase,{ref:t,...G,size:F,__staticSelector:"Autocomplete",disabled:A,readOnly:N,value:K,onChange:e=>{X(e.currentTarget.value),Y.openDropdown(),_&&Y.selectFirstOption()},onFocus:e=>{Y.openDropdown(),null==S||S(e)},onBlur:e=>{Y.closeDropdown(),null==x||x(e)},onClick:e=>{Y.openDropdown(),null==k||k(e)},classNames:J,styles:$,unstyled:g,id:W})),r.createElement(f.OptionsDropdown,{data:U,hidden:N||A,filter:B,search:K,limit:z,hiddenWhenEmpty:!0,withScrollArea:L,maxDropdownHeight:O,unstyled:g,labelId:"".concat(W,"-label"),renderOption:Z,scrollAreaProps:j}))});h.classes={...p.InputBase.classes,...d.Combobox.classes},h.displayName="@mantine/core/Autocomplete"},64711:function(e,t,n){"use strict";n.d(t,{Avatar:function(){return h}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(869),s=n(61851),d=n(5718);function f(e){return r.createElement("svg",{...e,"data-avatar-placeholder-icon":!0,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{d:"M0.877014 7.49988C0.877014 3.84219 3.84216 0.877045 7.49985 0.877045C11.1575 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1575 14.1227 7.49985 14.1227C3.84216 14.1227 0.877014 11.1575 0.877014 7.49988ZM7.49985 1.82704C4.36683 1.82704 1.82701 4.36686 1.82701 7.49988C1.82701 8.97196 2.38774 10.3131 3.30727 11.3213C4.19074 9.94119 5.73818 9.02499 7.50023 9.02499C9.26206 9.02499 10.8093 9.94097 11.6929 11.3208C12.6121 10.3127 13.1727 8.97172 13.1727 7.49988C13.1727 4.36686 10.6328 1.82704 7.49985 1.82704ZM10.9818 11.9787C10.2839 10.7795 8.9857 9.97499 7.50023 9.97499C6.01458 9.97499 4.71624 10.7797 4.01845 11.9791C4.97952 12.7272 6.18765 13.1727 7.49985 13.1727C8.81227 13.1727 10.0206 12.727 10.9818 11.9787ZM5.14999 6.50487C5.14999 5.207 6.20212 4.15487 7.49999 4.15487C8.79786 4.15487 9.84999 5.207 9.84999 6.50487C9.84999 7.80274 8.79786 8.85487 7.49999 8.85487C6.20212 8.85487 5.14999 7.80274 5.14999 6.50487ZM7.49999 5.10487C6.72679 5.10487 6.09999 5.73167 6.09999 6.50487C6.09999 7.27807 6.72679 7.90487 7.49999 7.90487C8.27319 7.90487 8.89999 7.27807 8.89999 6.50487C8.89999 5.73167 8.27319 5.10487 7.49999 5.10487Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}var m=n(9641);let p={},v=(0,a.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:a,gradient:l,color:i,autoContrast:c}=t,u=e.variantColorResolver({color:i||"gray",theme:e,gradient:l,variant:a||"light",autoContrast:c});return{root:{"--avatar-size":(0,o.getSize)(n,"avatar-size"),"--avatar-radius":void 0===r?void 0:(0,o.getRadius)(r),"--avatar-bg":i||a?u.background:void 0,"--avatar-color":i||a?u.color:void 0,"--avatar-bd":i||a?u.border:void 0}}}),h=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Avatar",p,e),{classNames:o,className:a,style:u,styles:s,unstyled:h,vars:g,src:b,alt:y,radius:w,color:E,gradient:C,imageProps:S,children:x,autoContrast:k,mod:P,...T}=n,R=(0,d.C)(),[I,_]=(0,r.useState)(!b),M=(0,i.useStyles)({name:"Avatar",props:n,classes:m.Z,className:a,style:u,classNames:o,styles:s,unstyled:h,vars:g,varsResolver:v});return(0,r.useEffect)(()=>_(!b),[b]),r.createElement(c.Box,{...M("root"),mod:[{"within-group":R.withinGroup},P],ref:t,...T},I?r.createElement("span",{...M("placeholder"),title:y},x||r.createElement(f,null)):r.createElement("img",{...S,...M("image"),src:b,alt:y,onError:e=>{var t;_(!0),null==S||null===(t=S.onError)||void 0===t||t.call(S,e)}}))});h.classes=m.Z,h.displayName="@mantine/core/Avatar",h.Group=s.AvatarGroup},9641:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={group:"m_11def92b",root:"m_f85678b6",image:"m_11f8ac07",placeholder:"m_104cd71f"}},5718:function(e,t,n){"use strict";n.d(t,{C:function(){return l},k:function(){return a}});var r=n(2265);let o=(0,r.createContext)(null),a=o.Provider;function l(){return{withinGroup:!!(0,r.useContext)(o)}}},61851:function(e,t,n){"use strict";n.d(t,{AvatarGroup:function(){return p}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(5718),d=n(9641);let f={},m=(0,a.createVarsResolver)((e,t)=>{let{spacing:n}=t;return{group:{"--ag-spacing":(0,o.getSpacing)(n)}}}),p=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("AvatarGroup",f,e),{classNames:o,className:a,style:u,styles:p,unstyled:v,vars:h,spacing:g,...b}=n,y=(0,i.useStyles)({name:"AvatarGroup",classes:d.Z,props:n,className:a,style:u,classNames:o,styles:p,unstyled:v,vars:h,varsResolver:m,rootSelector:"group"});return r.createElement(s.k,{value:!0},r.createElement(c.Box,{ref:t,...y("group"),...b}))});p.classes=d.Z,p.displayName="@mantine/core/AvatarGroup"},42462:function(e,t,n){"use strict";n.d(t,{BackgroundImage:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(869),s={root:"m_2ce0de02"};let d={},f=(0,a.createVarsResolver)((e,t)=>{let{radius:n}=t;return{root:{"--bi-radius":void 0===n?void 0:(0,o.getRadius)(n)}}}),m=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("BackgroundImage",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,radius:h,src:g,variant:b,...y}=n,w=(0,i.useStyles)({name:"BackgroundImage",props:n,classes:s,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(c.Box,{ref:t,variant:b,...w("root",{style:{backgroundImage:"url(".concat(g,")")}}),...y})});m.classes=s,m.displayName="@mantine/core/BackgroundImage"},83184:function(e,t,n){"use strict";n.d(t,{Badge:function(){return p}});var r=n(2265),o=n(94120),a=n(15593),l=n(45027),i=n(50591),c=n(94541),u=n(31831),s=n(869),d={root:"m_347db0ec","root--dot":"m_fbd81e3d",label:"m_5add502a",section:"m_91fdda9b"};let f={},m=(0,a.createVarsResolver)((e,t)=>{let{radius:n,color:r,gradient:a,variant:i,size:c,autoContrast:u}=t,s=e.variantColorResolver({color:r||e.primaryColor,theme:e,gradient:a,variant:i||"filled",autoContrast:u});return{root:{"--badge-height":(0,o.getSize)(c,"badge-height"),"--badge-padding-x":(0,o.getSize)(c,"badge-padding-x"),"--badge-fz":(0,o.getSize)(c,"badge-fz"),"--badge-radius":void 0===n?void 0:(0,o.getRadius)(n),"--badge-bg":r||i?s.background:void 0,"--badge-color":r||i?s.color:void 0,"--badge-bd":r||i?s.border:void 0,"--badge-dot-color":"dot"===i?(0,l.getThemeColor)(r,e):void 0}}}),p=(0,s.polymorphicFactory)((e,t)=>{let n=(0,i.useProps)("Badge",f,e),{classNames:o,className:a,style:l,styles:s,unstyled:p,vars:v,radius:h,color:g,gradient:b,leftSection:y,rightSection:w,children:E,variant:C,fullWidth:S,autoContrast:x,circle:k,mod:P,...T}=n,R=(0,c.useStyles)({name:"Badge",props:n,classes:d,className:a,style:l,classNames:o,styles:s,unstyled:p,vars:v,varsResolver:m});return r.createElement(u.Box,{variant:C,mod:[{block:S,circle:k},P],...R("root",{variant:C}),ref:t,...T},y&&r.createElement("span",{...R("section"),"data-position":"left"},y),r.createElement("span",{...R("label")},E),w&&r.createElement("span",{...R("section"),"data-position":"right"},w))});p.classes=d,p.displayName="@mantine/core/Badge"},41198:function(e,t,n){"use strict";n.d(t,{Blockquote:function(){return g}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(41846),c=n(45027),u=n(78928),s=n(50591),d=n(94541),f=n(31831),m=n(73147),p={root:"m_ddec01c0",icon:"m_dde7bd57",cite:"m_dde51a35"};let v={iconSize:48},h=(0,l.createVarsResolver)((e,t)=>{let{color:n,iconSize:r,radius:l}=t,s=(0,i.parseThemeColor)({color:n||e.primaryColor,theme:e,colorScheme:"dark"}),d=(0,i.parseThemeColor)({color:n||e.primaryColor,theme:e,colorScheme:"light"});return{root:{"--bq-bg-light":(0,u.m)(d.value,.07),"--bq-bg-dark":(0,u.m)(s.value,.06),"--bq-bd":(0,c.getThemeColor)(n,e),"--bq-icon-size":(0,o.h)(r),"--bq-radius":(0,a.getRadius)(l)}}}),g=(0,m.factory)((e,t)=>{let n=(0,s.useProps)("Blockquote",v,e),{classNames:o,className:a,style:l,styles:i,unstyled:c,vars:u,children:m,icon:g,iconSize:b,cite:y,...w}=n,E=(0,d.useStyles)({name:"Blockquote",classes:p,props:n,className:a,style:l,classNames:o,styles:i,unstyled:c,vars:u,varsResolver:h});return r.createElement(f.Box,{component:"blockquote",ref:t,...E("root"),...w},g&&r.createElement("span",{...E("icon")},g),m,y&&r.createElement("cite",{...E("cite")},y))});g.classes=p,g.displayName="@mantine/core/Blockquote"},41707:function(e,t,n){"use strict";n.d(t,{Breadcrumbs:function(){return p}});var r=n(2265),o=n(67457),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(31831),s=n(73147),d={root:"m_8b3717df",breadcrumb:"m_f678d540",separator:"m_3b8f2208"};let f={separator:"/"},m=(0,l.createVarsResolver)((e,t)=>{let{separatorMargin:n}=t;return{root:{"--bc-separator-margin":(0,a.getSpacing)(n)}}}),p=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Breadcrumbs",f,e),{classNames:a,className:l,style:s,styles:p,unstyled:v,vars:h,children:g,separator:b,separatorMargin:y,...w}=n,E=(0,c.useStyles)({name:"Breadcrumbs",classes:d,props:n,className:l,style:s,classNames:a,styles:p,unstyled:v,vars:h,varsResolver:m}),C=r.Children.toArray(g).reduce((e,t,n,a)=>{var l;let i=(0,o.isElement)(t)?r.cloneElement(t,{...E("breadcrumb",{className:null===(l=t.props)||void 0===l?void 0:l.className}),key:n}):r.createElement("div",{...E("breadcrumb"),key:n},t);return e.push(i),n!==a.length-1&&e.push(r.createElement(u.Box,{...E("separator"),key:"separator-".concat(n)},b)),e},[]);return r.createElement(u.Box,{ref:t,...E("root"),...w},C)});p.classes=d,p.displayName="@mantine/core/Breadcrumbs"},8244:function(e,t,n){"use strict";n.d(t,{Burger:function(){return v}});var r=n(2265),o=n(94120),a=n(15593),l=n(45027),i=n(50591),c=n(94541),u=n(31831),s=n(73147),d=n(30712),f={root:"m_fea6bf1a",burger:"m_d4fb9cad"};let m={},p=(0,a.createVarsResolver)((e,t)=>{let{color:n,size:r,transitionDuration:a,transitionTimingFunction:i}=t;return{root:{"--burger-color":n?(0,l.getThemeColor)(n,e):void 0,"--burger-size":(0,o.getSize)(r,"burger-size"),"--burger-transition-duration":void 0===a?void 0:"".concat(a,"ms"),"--burger-transition-timing-function":i}}}),v=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Burger",m,e),{classNames:o,className:a,style:l,styles:s,unstyled:v,vars:h,opened:g,children:b,transitionDuration:y,transitionTimingFunction:w,...E}=n,C=(0,c.useStyles)({name:"Burger",classes:f,props:n,className:a,style:l,classNames:o,styles:s,unstyled:v,vars:h,varsResolver:p});return r.createElement(d.UnstyledButton,{...C("root"),ref:t,...E},r.createElement(u.Box,{mod:["reduce-motion",{opened:g}],...C("burger")}),b)});v.classes=f,v.displayName="@mantine/core/Burger"},57029:function(e,t,n){"use strict";n.d(t,{Button:function(){return y}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(31831),s=n(869),d=n(34479),f=n(93719),m=n(30712),p=n(24390),v=n(62191);let h={in:{opacity:1,transform:"translate(-50%, calc(-50% + ".concat((0,o.h)(1),"))")},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},g={},b=(0,l.createVarsResolver)((e,t)=>{let{radius:n,color:r,gradient:o,variant:l,size:i,justify:c,autoContrast:u}=t,s=e.variantColorResolver({color:r||e.primaryColor,theme:e,gradient:o,variant:l||"filled",autoContrast:u});return{root:{"--button-justify":c,"--button-height":(0,a.getSize)(i,"button-height"),"--button-padding-x":(0,a.getSize)(i,"button-padding-x"),"--button-fz":(null==i?void 0:i.includes("compact"))?(0,a.getFontSize)(i.replace("compact-","")):(0,a.getFontSize)(i),"--button-radius":void 0===n?void 0:(0,a.getRadius)(n),"--button-bg":r||l?s.background:void 0,"--button-hover":r||l?s.hover:void 0,"--button-color":s.color,"--button-bd":r||l?s.border:void 0,"--button-hover-color":r||l?s.hoverColor:void 0}}}),y=(0,s.polymorphicFactory)((e,t)=>{let n=(0,i.useProps)("Button",g,e),{style:o,vars:a,className:l,color:s,disabled:p,children:y,leftSection:w,rightSection:E,fullWidth:C,variant:S,radius:x,loading:k,loaderProps:P,gradient:T,classNames:R,styles:I,unstyled:_,"data-disabled":M,autoContrast:D,mod:N,...A}=n,B=(0,c.useStyles)({name:"Button",props:n,classes:v.Z,className:l,style:o,classNames:R,styles:I,unstyled:_,vars:a,varsResolver:b}),z=!!w,L=!!E;return r.createElement(m.UnstyledButton,{ref:t,...B("root",{active:!p&&!k&&!M}),unstyled:_,variant:S,disabled:p||k,mod:[{disabled:p||M,loading:k,block:C,"with-left-section":z,"with-right-section":L},N],...A},r.createElement(f.Transition,{mounted:!!k,transition:h,duration:150},e=>r.createElement(u.Box,{component:"span",...B("loader",{style:e}),"aria-hidden":!0},r.createElement(d.Loader,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...P}))),r.createElement("span",{...B("inner")},w&&r.createElement(u.Box,{component:"span",...B("section"),mod:{position:"left"}},w),r.createElement(u.Box,{component:"span",mod:{loading:k},...B("label")},y),E&&r.createElement(u.Box,{component:"span",...B("section"),mod:{position:"right"}},E)))});y.classes=v.Z,y.displayName="@mantine/core/Button",y.Group=p.ButtonGroup},62191:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"}},24390:function(e,t,n){"use strict";n.d(t,{ButtonGroup:function(){return m}});var r=n(2265),o=n(20322),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(62191);let d={orientation:"horizontal"},f=(0,a.createVarsResolver)((e,t)=>{let{borderWidth:n}=t;return{group:{"--button-border-width":(0,o.h)(n)}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("ButtonGroup",d,e),{className:o,style:a,classNames:u,styles:m,unstyled:p,orientation:v,vars:h,borderWidth:g,variant:b,mod:y,...w}=(0,l.useProps)("ButtonGroup",d,e),E=(0,i.useStyles)({name:"ButtonGroup",props:n,classes:s.Z,className:o,style:a,classNames:u,styles:m,unstyled:p,vars:h,varsResolver:f,rootSelector:"group"});return r.createElement(c.Box,{...E("group"),ref:t,variant:b,mod:[{"data-orientation":v},y],role:"group",...w})});m.classes=s.Z,m.displayName="@mantine/core/ButtonGroup"},95385:function(e,t,n){"use strict";n.d(t,{R:function(){return o},k:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Card component was not found in tree")},24012:function(e,t,n){"use strict";n.d(t,{Card:function(){return v}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(869),u=n(12194),s=n(95385),d=n(72922),f=n(33427);let m={},p=(0,a.createVarsResolver)((e,t)=>{let{padding:n}=t;return{root:{"--card-padding":(0,o.getSpacing)(n)}}}),v=(0,c.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Card",m,e),{classNames:o,className:a,style:c,styles:v,unstyled:h,vars:g,children:b,padding:y,...w}=n,E=(0,i.useStyles)({name:"Card",props:n,classes:f.Z,className:a,style:c,classNames:o,styles:v,unstyled:h,vars:g,varsResolver:p}),C=r.Children.toArray(b),S=C.map((e,t)=>"object"==typeof e&&e&&"type"in e&&e.type===d.CardSection?(0,r.cloneElement)(e,{"data-first-section":0===t||void 0,"data-last-section":t===C.length-1||void 0}):e);return r.createElement(s.k,{value:{getStyles:E}},r.createElement(u.Paper,{ref:t,unstyled:h,...E("root"),...w},S))});v.classes=f.Z,v.displayName="@mantine/core/Card",v.Section=d.CardSection},33427:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_e615b15f",section:"m_599a2148"}},72922:function(e,t,n){"use strict";n.d(t,{CardSection:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(869),i=n(95385),c=n(33427);let u={},s=(0,l.polymorphicFactory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,withBorder:f,inheritPadding:m,mod:p,...v}=(0,o.useProps)("CardSection",u,e),h=(0,i.R)();return r.createElement(a.Box,{ref:t,mod:[{"with-border":f,"inherit-padding":m},p],...h.getStyles("section",{className:l,style:c,styles:s,classNames:n}),...v})});s.classes=c.Z,s.displayName="@mantine/core/CardSection"},98557:function(e,t,n){"use strict";n.d(t,{Center:function(){return s}});var r=n(2265),o=n(50591),a=n(94541),l=n(31831),i=n(869),c={root:"m_4451eb3a"};let u={},s=(0,i.polymorphicFactory)((e,t)=>{let n=(0,o.useProps)("Center",u,e),{classNames:i,className:s,style:d,styles:f,unstyled:m,vars:p,inline:v,mod:h,...g}=n,b=(0,a.useStyles)({name:"Center",props:n,classes:c,className:s,style:d,classNames:i,styles:f,unstyled:m,vars:p});return r.createElement(l.Box,{ref:t,mod:[{inline:v},h],...b("root"),...g})});s.classes=c,s.displayName="@mantine/core/Center"},47464:function(e,t,n){"use strict";n.d(t,{CheckIcon:function(){return a},P:function(){return l}});var r=n(2265),o=n(20322);function a(e){let{size:t,style:n,...a}=e,l=void 0!==t?{width:(0,o.h)(t),height:(0,o.h)(t),...n}:n;return r.createElement("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:l,"aria-hidden":!0,...a},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(e){let{indeterminate:t,...n}=e;return t?r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...n},r.createElement("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})):r.createElement(a,{...n})}},59095:function(e,t,n){"use strict";n.d(t,{Checkbox:function(){return S}});var r=n(2265),o=n(27011),a=n(94120),l=n(15593),i=n(41846),c=n(45027),u=n(19955),s=n(58834),d=n(50591),f=n(94541),m=n(17622),p=n(31831),v=n(73147),h=n(39712),g=n(621),b=n(73952),y=n(47464),w={root:"m_bf2d988c",inner:"m_26062bec",input:"m_26063560",icon:"m_bf295423","input--outline":"m_215c4542"};let E={labelPosition:"right",icon:y.P},C=(0,l.createVarsResolver)((e,t)=>{let{radius:n,color:r,size:o,iconColor:l,variant:d,autoContrast:f}=t,m=(0,i.parseThemeColor)({color:r||e.primaryColor,theme:e}),p=m.isThemeColor&&void 0===m.shade?"var(--mantine-color-".concat(m.color,"-outline)"):m.color;return{root:{"--checkbox-size":(0,a.getSize)(o,"checkbox-size"),"--checkbox-radius":void 0===n?void 0:(0,a.getRadius)(n),"--checkbox-color":"outline"===d?p:(0,c.getThemeColor)(r,e),"--checkbox-icon-color":l?(0,c.getThemeColor)(l,e):(0,s.getAutoContrastValue)(f,e)?(0,u.getContrastColor)({color:r,theme:e}):void 0}}}),S=(0,v.factory)((e,t)=>{let n=(0,d.useProps)("Checkbox",E,e),{classNames:a,className:l,style:i,styles:c,unstyled:u,vars:s,color:v,label:b,id:y,size:S,radius:x,wrapperProps:k,children:P,checked:T,labelPosition:R,description:I,error:_,disabled:M,variant:D,indeterminate:N,icon:A,rootRef:B,iconColor:z,onChange:L,autoContrast:O,mod:F,...V}=n,Z=(0,g.J)(),H=S||(null==Z?void 0:Z.size),j=(0,f.useStyles)({name:"Checkbox",props:n,classes:w,className:l,style:i,classNames:a,styles:c,unstyled:u,vars:s,varsResolver:C}),{styleProps:G,rest:W}=(0,m.extractStyleProps)(V),U=(0,o.useId)(y),q=Z?{checked:Z.value.includes(W.value),onChange:e=>{Z.onChange(e),null==L||L(e)}}:{};return r.createElement(h.Z,{...j("root"),__staticSelector:"Checkbox",__stylesApiProps:n,id:U,size:H,labelPosition:R,label:b,description:I,error:_,disabled:M,classNames:a,styles:c,unstyled:u,"data-checked":q.checked||T||void 0,variant:D,ref:B,mod:F,...G,...k},r.createElement(p.Box,{...j("inner"),mod:{"data-label-position":R}},r.createElement(p.Box,{component:"input",id:U,ref:t,checked:T,disabled:M,mod:{error:!!_,indeterminate:N},...j("input",{focusable:!0,variant:D}),onChange:L,...W,...q,type:"checkbox"}),r.createElement(A,{indeterminate:N,...j("icon")})))});S.classes={...w,...h.J},S.displayName="@mantine/core/Checkbox",S.Group=b.CheckboxGroup},621:function(e,t,n){"use strict";n.d(t,{J:function(){return l},z:function(){return a}});var r=n(2265);let o=(0,r.createContext)(null),a=o.Provider,l=()=>(0,r.useContext)(o)},73952:function(e,t,n){"use strict";n.d(t,{CheckboxGroup:function(){return d}});var r=n(2265),o=n(15057),a=n(50591),l=n(73147),i=n(64030),c=n(41124),u=n(621);let s={},d=(0,l.factory)((e,t)=>{let{value:n,defaultValue:l,onChange:d,size:f,wrapperProps:m,children:p,readOnly:v,...h}=(0,a.useProps)("CheckboxGroup",s,e),[g,b]=(0,o.useUncontrolled)({value:n,defaultValue:l,finalValue:[],onChange:d});return r.createElement(u.z,{value:{value:g,onChange:e=>{let t=e.currentTarget.value;v||b(g.includes(t)?g.filter(e=>e!==t):[...g,t])},size:f}},r.createElement(i.Input.Wrapper,{size:f,ref:t,...m,...h,labelElement:"div",__staticSelector:"CheckboxGroup"},r.createElement(c.m,{role:"group"},p)))});d.classes=i.Input.Wrapper.classes,d.displayName="@mantine/core/CheckboxGroup"},36363:function(e,t,n){"use strict";n.d(t,{Chip:function(){return y}});var r=n(2265),o=n(27011),a=n(15057),l=n(94120),i=n(15593),c=n(50591),u=n(94541),s=n(17622),d=n(31831),f=n(73147),m=n(47464),p=n(18734),v=n(73248),h={root:"m_f59ffda3",label:"m_be049a53","label--outline":"m_3904c1af","label--filled":"m_fa109255","label--light":"m_f7e165c3",iconWrapper:"m_9ac86df9",checkIcon:"m_d6d72580",input:"m_bde07329"};let g={type:"checkbox"},b=(0,i.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:o,color:a,autoContrast:i}=t,c=e.variantColorResolver({color:a||e.primaryColor,theme:e,variant:o||"filled",autoContrast:i});return{root:{"--chip-fz":(0,l.getFontSize)(n),"--chip-size":(0,l.getSize)(n,"chip-size"),"--chip-radius":void 0===r?void 0:(0,l.getRadius)(r),"--chip-checked-padding":(0,l.getSize)(n,"chip-checked-padding"),"--chip-padding":(0,l.getSize)(n,"chip-padding"),"--chip-icon-size":(0,l.getSize)(n,"chip-icon-size"),"--chip-bg":a||o?c.background:void 0,"--chip-hover":a||o?c.hover:void 0,"--chip-color":a||o?c.color:void 0,"--chip-bd":a||o?c.border:void 0,"--chip-spacing":(0,l.getSize)(n,"chip-spacing")}}}),y=(0,f.factory)((e,t)=>{let n=(0,c.useProps)("Chip",g,e),{classNames:l,className:i,style:f,styles:v,unstyled:y,vars:w,id:E,checked:C,defaultChecked:S,onChange:x,value:k,wrapperProps:P,type:T,disabled:R,children:I,size:_,variant:M,icon:D,rootRef:N,autoContrast:A,mod:B,...z}=n,L=(0,u.useStyles)({name:"Chip",classes:h,props:n,className:i,style:f,classNames:l,styles:v,unstyled:y,vars:w,varsResolver:b}),O=(0,p.Q)(),F=(0,o.useId)(E),{styleProps:V,rest:Z}=(0,s.extractStyleProps)(z),[H,j]=(0,a.useUncontrolled)({value:C,defaultValue:S,finalValue:!1,onChange:x}),G=O?{checked:O.isChipSelected(k),onChange:e=>{O.onChange(e),null==x||x(e.currentTarget.checked)},type:O.multiple?"checkbox":"radio"}:{},W=G.checked||H;return r.createElement(d.Box,{size:_,variant:M,ref:N,mod:B,...L("root"),...V,...P},r.createElement("input",{type:T,...L("input"),checked:W,onChange:e=>j(e.currentTarget.checked),id:F,disabled:R,ref:t,value:k,...G,...Z}),r.createElement("label",{htmlFor:F,"data-checked":W||void 0,"data-disabled":R||void 0,...L("label",{variant:M||"filled"})},W&&r.createElement("span",{...L("iconWrapper")},D||r.createElement(m.CheckIcon,{...L("checkIcon")})),r.createElement("span",null,I)))});y.classes=h,y.displayName="@mantine/core/Chip",y.Group=v.ChipGroup},18734:function(e,t,n){"use strict";n.d(t,{A:function(){return r},Q:function(){return o}}),n(2265);let[r,o]=(0,n(58725).createOptionalContext)()},73248:function(e,t,n){"use strict";n.d(t,{ChipGroup:function(){return c}});var r=n(2265),o=n(15057),a=n(50591),l=n(18734);let i={};function c(e){let{value:t,defaultValue:n,onChange:c,multiple:u,children:s}=(0,a.useProps)("ChipGroup",i,e),[d,f]=(0,o.useUncontrolled)({value:t,defaultValue:n,finalValue:u?[]:null,onChange:c});return r.createElement(l.A,{value:{isChipSelected:e=>Array.isArray(d)?d.includes(e):e===d,onChange:e=>{let t=e.currentTarget.value;Array.isArray(d)?f(d.includes(t)?d.filter(e=>e!==t):[...d,t]):f(t)},multiple:u}},s)}c.displayName="@mantine/core/ChipGroup"},79445:function(e,t,n){"use strict";n.d(t,{CloseButton:function(){return v}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(869),s=n(30712),d=n(56701),f={root:"m_86a44da5","root--subtle":"m_220c80f2"};let m={variant:"subtle"},p=(0,l.createVarsResolver)((e,t)=>{let{size:n,radius:r,iconSize:l}=t;return{root:{"--cb-size":(0,a.getSize)(n,"cb-size"),"--cb-radius":void 0===r?void 0:(0,a.getRadius)(r),"--cb-icon-size":(0,o.h)(l)}}}),v=(0,u.polymorphicFactory)((e,t)=>{let n=(0,i.useProps)("CloseButton",m,e),{iconSize:o,children:a,vars:l,radius:u,className:v,classNames:h,style:g,styles:b,unstyled:y,"data-disabled":w,disabled:E,variant:C,icon:S,mod:x,...k}=n,P=(0,c.useStyles)({name:"CloseButton",props:n,className:v,style:g,classes:f,classNames:h,styles:b,unstyled:y,vars:l,varsResolver:p});return r.createElement(s.UnstyledButton,{ref:t,...k,unstyled:y,variant:C,disabled:E,mod:[{disabled:E||w},x],...P("root",{variant:C,active:!0})},S||r.createElement(d.CloseIcon,null),a)});v.classes=f,v.displayName="@mantine/core/CloseButton"},56701:function(e,t,n){"use strict";n.d(t,{CloseIcon:function(){return o}});var r=n(2265);let o=(0,r.forwardRef)((e,t)=>{let{size:n="var(--cb-icon-size, 70%)",style:o,...a}=e;return r.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...o,width:n,height:n},ref:t,...a},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"}))});o.displayName="@mantine/core/CloseIcon"},31921:function(e,t,n){"use strict";n.d(t,{Code:function(){return m}});var r=n(2265),o=n(15593),a=n(45027),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s={root:"m_b183c0a2"};let d={},f=(0,o.createVarsResolver)((e,t)=>{let{color:n}=t;return{root:{"--code-bg":n?(0,a.getThemeColor)(n,e):void 0}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Code",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,color:h,block:g,variant:b,mod:y,...w}=n,E=(0,i.useStyles)({name:"Code",props:n,classes:s,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(c.Box,{component:g?"pre":"code",variant:b,ref:t,mod:[{block:g},y],...E("root"),...w,dir:"ltr"})});m.classes=s,m.displayName="@mantine/core/Code"},7662:function(e,t,n){"use strict";n.d(t,{Collapse:function(){return h}});var r=n(2265),o=n(47993),a=n(15274),l=n(50591),i=n(14194),c=n(31831),u=n(73147),s=n(54887),d=n(87957),f=n(79373);function m(e){return(null==e?void 0:e.current)?e.current.scrollHeight:"auto"}let p="undefined"!=typeof window&&window.requestAnimationFrame,v={transitionDuration:200,transitionTimingFunction:"ease",animateOpacity:!0},h=(0,u.factory)((e,t)=>{let{children:n,in:u,transitionDuration:h,transitionTimingFunction:g,style:b,onTransitionEnd:y,animateOpacity:w,...E}=(0,l.useProps)("Collapse",v,e),C=(0,a.useMantineTheme)(),S=(0,o.useReducedMotion)(),x=C.respectReducedMotion&&S?0:h,k=function(e){let{transitionDuration:t,transitionTimingFunction:n="ease",onTransitionEnd:o=()=>{},opened:a}=e,l=(0,r.useRef)(null),i={display:"none",height:0,overflow:"hidden"},[c,u]=(0,r.useState)(a?{}:i),v=e=>{(0,s.flushSync)(()=>u(e))},h=e=>{v(t=>({...t,...e}))};function g(e){let r=t||function(e){if(!e||"string"==typeof e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}(e);return{transition:"height ".concat(r,"ms ").concat(n,", opacity ").concat(r,"ms ").concat(n)}}(0,d.useDidUpdate)(()=>{"function"==typeof p&&(a?p(()=>{h({willChange:"height",display:"block",overflow:"hidden"}),p(()=>{let e=m(l);h({...g(e),height:e})})}):p(()=>{let e=m(l);h({...g(e),willChange:"height",height:e}),p(()=>h({height:0,overflow:"hidden"}))}))},[a]);let b=e=>{if(e.target===l.current&&"height"===e.propertyName){if(a){let e=m(l);e===c.height?v({}):h({height:e}),o()}else 0===c.height&&(v(i),o())}};return function(){let{style:e={},refKey:t="ref",...n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n[t];return{"aria-hidden":!a,...n,[t]:(0,f.mergeRefs)(l,r),onTransitionEnd:b,style:{boxSizing:"border-box",...e,...c}}}}({opened:u,transitionDuration:x,transitionTimingFunction:g,onTransitionEnd:y});return 0===x?u?r.createElement(c.Box,{...E},n):null:r.createElement(c.Box,{...k({style:{opacity:u||!w?1:0,transition:w?"opacity ".concat(x,"ms ").concat(g):"none",...(0,i.getStyleObject)(b,C)},ref:t,...E})},n)});h.displayName="@mantine/core/Collapse"},5148:function(e,t,n){"use strict";n.d(t,{ColorInput:function(){return P}});var r=n(2265),o=n(15057),a=n(89966),l=n(87957),i=n(94120),c=n(15593),u=n(63361),s=n(94541),d=n(50591),f=n(73147),m=n(58323),p=n(36822),v=n(95415),h=n(47534),g=n(3380),b=n(64030),y=n(35093),w=n(73112),E=n(99942);function C(e){let{style:t,...n}=e;return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{width:"var(--ci-eye-dropper-icon-size)",height:"var(--ci-eye-dropper-icon-size)",...t},viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...n},r.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),r.createElement("path",{d:"M11 7l6 6"}),r.createElement("path",{d:"M4 16l11.7 -11.7a1 1 0 0 1 1.4 0l2.6 2.6a1 1 0 0 1 0 1.4l-11.7 11.7h-4v-4z"}))}var S={eyeDropperIcon:"m_b077c2bc",colorPreview:"m_c5ccdcab",dropdown:"m_5ece2cd7"};let x={format:"hex",fixOnBlur:!0,withPreview:!0,swatchesPerRow:7,withPicker:!0,popoverProps:{transitionProps:{transition:"fade",duration:0}},withEyeDropper:!0},k=(0,c.createVarsResolver)((e,t)=>{let{size:n}=t;return{eyeDropperIcon:{"--ci-eye-dropper-icon-size":(0,i.getSize)(n,"ci-eye-dropper-icon-size")},colorPreview:{"--ci-preview-size":(0,i.getSize)(n,"ci-preview-size")}}}),P=(0,f.factory)((e,t)=>{let n=(0,d.useProps)("ColorInput",x,e),{classNames:i,styles:c,unstyled:f,disallowInput:w,fixOnBlur:P,popoverProps:T,withPreview:R,withEyeDropper:I,eyeDropperIcon:_,closeOnColorSwatchClick:M,eyeDropperButtonProps:D,value:N,defaultValue:A,onChange:B,onChangeEnd:z,onClick:L,onFocus:O,onBlur:F,inputProps:V,format:Z,wrapperProps:H,readOnly:j,withPicker:G,swatches:W,disabled:U,leftSection:q,rightSection:K,swatchesPerRow:X,...Y}=(0,y.useInputProps)("ColorInput",x,e),J=(0,s.useStyles)({name:"ColorInput",props:n,classes:S,classNames:i,styles:c,unstyled:f,rootSelector:"wrapper",vars:n.vars,varsResolver:k}),{resolvedClassNames:$,resolvedStyles:Q}=(0,u.useResolvedStylesApi)({classNames:i,styles:c,props:n}),[ee,et]=(0,r.useState)(!1),[en,er]=(0,r.useState)(""),[eo,ea]=(0,o.useUncontrolled)({value:N,defaultValue:A,finalValue:"",onChange:B}),{supported:el,open:ei}=(0,a.useEyeDropper)(),ec=r.createElement(m.ActionIcon,{...D,...J("eyeDropperButton",{className:null==D?void 0:D.className,style:null==D?void 0:D.style}),variant:"subtle",color:"gray",size:V.size,unstyled:f,onClick:()=>ei().then(e=>{if(null==e?void 0:e.sRGBHex){let t=(0,v.convertHsvaTo)(Z,(0,h.parseColor)(e.sRGBHex));ea(t),null==z||z(t)}}).catch(()=>{})},_||r.createElement(C,{...J("eyeDropperIcon")}));return(0,r.useEffect)(()=>{((0,h.isColorValid)(eo)||""===eo.trim())&&er(eo)},[eo]),(0,l.useDidUpdate)(()=>{(0,h.isColorValid)(eo)&&ea((0,v.convertHsvaTo)(Z,(0,h.parseColor)(eo)))},[Z]),r.createElement(b.Input.Wrapper,{...H,classNames:$,styles:Q,__staticSelector:"ColorInput"},r.createElement(E.Popover,{__staticSelector:"ColorInput",position:"bottom-start",offset:5,...T,opened:ee,classNames:$,styles:Q,unstyled:f,withRoles:!1,disabled:j||!1===G&&(!Array.isArray(W)||0===W.length)},r.createElement(E.Popover.Target,null,r.createElement(b.Input,{autoComplete:"off",...Y,...V,classNames:$,styles:Q,disabled:U,ref:t,__staticSelector:"ColorInput",onFocus:e=>{null==O||O(e),et(!0)},onBlur:e=>{P&&ea(en),null==F||F(e),et(!1)},onClick:e=>{null==L||L(e),et(!0)},spellCheck:!1,value:eo,onChange:e=>{let t=e.currentTarget.value;ea(t),(0,h.isColorValid)(t)&&(null==z||z((0,v.convertHsvaTo)(Z,(0,h.parseColor)(t))))},leftSection:q||(R?r.createElement(g.ColorSwatch,{color:(0,h.isColorValid)(eo)?eo:"#fff",size:"var(--ci-preview-size)",...J("colorPreview")}):null),readOnly:w||j,pointer:w,unstyled:f,rightSection:K||(I&&!U&&!j&&el?ec:null)})),r.createElement(E.Popover.Dropdown,{onMouseDown:e=>e.preventDefault(),className:S.dropdown},r.createElement(p.ColorPicker,{__staticSelector:"ColorInput",value:eo,onChange:ea,onChangeEnd:z,format:Z,swatches:W,swatchesPerRow:X,withPicker:G,size:V.size,focusable:!1,unstyled:f,styles:Q,classNames:$,onColorSwatchClick:()=>M&&et(!1)}))))});P.classes=w.InputBase.classes,P.displayName="@mantine/core/ColorInput"},36471:function(e,t,n){"use strict";n.d(t,{AlphaSlider:function(){return u}});var r=n(2265),o=n(20322),a=n(50591),l=n(88740),i=n(47534);let c={},u=(0,r.forwardRef)((e,t)=>{let{value:n,onChange:u,onChangeEnd:s,color:d,...f}=(0,a.useProps)("AlphaSlider",c,e);return r.createElement(l._,{...f,ref:t,value:n,onChange:e=>null==u?void 0:u((0,i.NM)(e,2)),onChangeEnd:e=>null==s?void 0:s((0,i.NM)(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:"".concat((0,o.h)(8)," ").concat((0,o.h)(8)),backgroundPosition:"0 0, 0 ".concat((0,o.h)(4),", ").concat((0,o.h)(4)," ").concat((0,o.h)(-4),", ").concat((0,o.h)(-4)," 0")},{backgroundImage:"linear-gradient(90deg, transparent, ".concat(d,")")},{boxShadow:"rgba(0, 0, 0, .1) 0 0 0 ".concat((0,o.h)(1)," inset, rgb(0, 0, 0, .15) 0 0 ").concat((0,o.h)(4)," inset")}]})});u.displayName="@mantine/core/AlphaSlider"},51142:function(e,t,n){"use strict";n.d(t,{K:function(){return r},j:function(){return o}}),n(2265);let[r,o]=(0,n(58725).createOptionalContext)(null)},36822:function(e,t,n){"use strict";n.d(t,{ColorPicker:function(){return k}});var r=n(2265),o=n(15057),a=n(87957),l=n(94120),i=n(15593),c=n(50591),u=n(94541),s=n(31831),d=n(73147),f=n(3380),m=n(36471),p=n(51142),v=n(95415),h=n(47534),g=n(51156),b=n(46706),y=n(21249);function w(e){let{className:t,onChange:n,onChangeEnd:o,value:a,saturationLabel:l,focusable:i=!0,size:c,color:u,onScrubStart:d,onScrubEnd:f,...m}=e,{getStyles:h}=(0,p.j)(),[g,w]=(0,r.useState)({x:a.s/100,y:1-a.v/100}),E=(0,r.useRef)(g),{ref:C}=(0,b.useMove)(e=>{let{x:t,y:r}=e;E.current={x:t,y:r},n({s:Math.round(100*t),v:Math.round((1-r)*100)})},{onScrubEnd:()=>{let{x:e,y:t}=E.current;o({s:Math.round(100*e),v:Math.round((1-t)*100)}),null==f||f()},onScrubStart:d});(0,r.useEffect)(()=>{w({x:a.s/100,y:1-a.v/100})},[a.s,a.v]);let S=(e,t)=>{e.preventDefault();let r=(0,b.clampUseMovePosition)(t);n({s:Math.round(100*r.x),v:Math.round((1-r.y)*100)}),o({s:Math.round(100*r.x),v:Math.round((1-r.y)*100)})};return r.createElement(s.Box,{...h("saturation"),ref:C,...m,role:"slider","aria-label":l,"aria-valuenow":g.x,"aria-valuetext":(0,v.convertHsvaTo)("rgba",a),tabIndex:i?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowUp":S(e,{y:g.y-.05,x:g.x});break;case"ArrowDown":S(e,{y:g.y+.05,x:g.x});break;case"ArrowRight":S(e,{x:g.x+.05,y:g.y});break;case"ArrowLeft":S(e,{x:g.x-.05,y:g.y})}}},r.createElement("div",{...h("saturationOverlay",{style:{backgroundColor:"hsl(".concat(a.h,", 100%, 50%)")}})}),r.createElement("div",{...h("saturationOverlay",{style:{backgroundImage:"linear-gradient(90deg, #fff, transparent)"}})}),r.createElement("div",{...h("saturationOverlay",{style:{backgroundImage:"linear-gradient(0deg, #000, transparent)"}})}),r.createElement(y.b,{position:g,...h("thumb",{style:{backgroundColor:u}})}))}w.displayName="@mantine/core/Saturation";let E=(0,r.forwardRef)((e,t)=>{let{className:n,datatype:o,setValue:a,onChangeEnd:l,size:i,focusable:c,data:u,swatchesPerRow:d,...m}=e,v=(0,p.j)(),h=u.map((e,t)=>r.createElement(f.ColorSwatch,{...v.getStyles("swatch"),unstyled:v.unstyled,component:"button",type:"button",color:e,key:t,radius:"sm",onClick:()=>{a(e),null==l||l(e)},"aria-label":e,tabIndex:c?0:-1,"data-swatch":!0}));return r.createElement(s.Box,{...v.getStyles("swatches"),ref:t,...m},h)});E.displayName="@mantine/core/Swatches";var C=n(82160);let S={swatchesPerRow:7,withPicker:!0,focusable:!0,size:"md",__staticSelector:"ColorPicker"},x=(0,i.createVarsResolver)((e,t)=>{let{size:n,swatchesPerRow:r}=t;return{wrapper:{"--cp-preview-size":(0,l.getSize)(n,"cp-preview-size"),"--cp-width":(0,l.getSize)(n,"cp-width"),"--cp-body-spacing":(0,l.getSpacing)(n),"--cp-swatch-size":"".concat(100/r,"%"),"--cp-thumb-size":(0,l.getSize)(n,"cp-thumb-size"),"--cp-saturation-height":(0,l.getSize)(n,"cp-saturation-height")}}}),k=(0,d.factory)((e,t)=>{let n=(0,c.useProps)("ColorPicker",S,e),{classNames:l,className:i,style:d,styles:b,unstyled:y,vars:k,format:P,value:T,defaultValue:R,onChange:I,onChangeEnd:_,withPicker:M,size:D,saturationLabel:N,hueLabel:A,alphaLabel:B,focusable:z,swatches:L,swatchesPerRow:O,fullWidth:F,onColorSwatchClick:V,__staticSelector:Z,mod:H,...j}=n,G=(0,u.useStyles)({name:Z,props:n,classes:C.Z,className:i,style:d,classNames:l,styles:b,unstyled:y,rootSelector:"wrapper",vars:k,varsResolver:x}),W=(0,r.useRef)(P),U=(0,r.useRef)(),q=(0,r.useRef)(-1),K=(0,r.useRef)(!1),X="hexa"===P||"rgba"===P||"hsla"===P,[Y,J,$]=(0,o.useUncontrolled)({value:T,defaultValue:R,finalValue:"#FFFFFF",onChange:I}),[Q,ee]=(0,r.useState)((0,h.parseColor)(Y)),et=()=>{window.clearTimeout(q.current),K.current=!0},en=()=>{window.clearTimeout(q.current),q.current=window.setTimeout(()=>{K.current=!1},200)},er=e=>{ee(t=>{let n={...t,...e};return U.current=(0,v.convertHsvaTo)(W.current,n),n}),J(U.current)};return(0,a.useDidUpdate)(()=>{(0,h.isColorValid)(T)&&!K.current&&ee((0,h.parseColor)(T))},[T]),(0,a.useDidUpdate)(()=>{W.current=P,J((0,v.convertHsvaTo)(P,Q))},[P]),r.createElement(p.K,{value:{getStyles:G,unstyled:y}},r.createElement(s.Box,{ref:t,...G("wrapper"),size:D,mod:[{"full-width":F},H],...j},M&&r.createElement(r.Fragment,null,r.createElement(w,{value:Q,onChange:er,onChangeEnd:e=>{let{s:t,v:n}=e;return null==_?void 0:_((0,v.convertHsvaTo)(W.current,{...Q,s:t,v:n}))},color:Y,size:D,focusable:z,saturationLabel:N,onScrubStart:et,onScrubEnd:en}),r.createElement("div",{...G("body")},r.createElement("div",{...G("sliders")},r.createElement(g.HueSlider,{value:Q.h,onChange:e=>er({h:e}),onChangeEnd:e=>null==_?void 0:_((0,v.convertHsvaTo)(W.current,{...Q,h:e})),size:D,focusable:z,"aria-label":A,onScrubStart:et,onScrubEnd:en}),X&&r.createElement(m.AlphaSlider,{value:Q.a,onChange:e=>er({a:e}),onChangeEnd:e=>{null==_||_((0,v.convertHsvaTo)(W.current,{...Q,a:e}))},size:D,color:(0,v.convertHsvaTo)("hex",Q),focusable:z,"aria-label":B,onScrubStart:et,onScrubEnd:en})),X&&r.createElement(f.ColorSwatch,{color:Y,radius:"sm",size:"var(--cp-preview-size)",...G("preview")}))),Array.isArray(L)&&r.createElement(E,{data:L,swatchesPerRow:O,focusable:z,setValue:J,onChangeEnd:e=>{let t=(0,v.convertHsvaTo)(P,(0,h.parseColor)(e));null==V||V(t),null==_||_(t),$||ee((0,h.parseColor)(e))}})))});k.classes=C.Z,k.displayName="@mantine/core/ColorPicker"},82160:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={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"}},88740:function(e,t,n){"use strict";n.d(t,{_:function(){return g}});var r=n(2265),o=n(46706),a=n(87957),l=n(79373),i=n(20322),c=n(15274),u=n(50591),s=n(94541),d=n(31831),f=n(73147),m=n(51142),p=n(21249),v=n(82160);let h={},g=(0,f.factory)((e,t)=>{var n;let f=(0,u.useProps)("ColorSlider",h,e),{classNames:g,className:b,style:y,styles:w,unstyled:E,vars:C,onChange:S,onChangeEnd:x,maxValue:k,round:P,size:T="md",focusable:R=!0,value:I,overlays:_,thumbColor:M="transparent",onScrubStart:D,onScrubEnd:N,__staticSelector:A="ColorPicker",...B}=f,z=(0,s.useStyles)({name:A,classes:v.Z,props:f,className:b,style:y,classNames:g,styles:w,unstyled:E}),L=(null===(n=(0,m.j)())||void 0===n?void 0:n.getStyles)||z,O=(0,c.useMantineTheme)(),[F,V]=(0,r.useState)({y:0,x:I/k}),Z=(0,r.useRef)(F),H=e=>P?Math.round(e*k):e*k,{ref:j}=(0,o.useMove)(e=>{let{x:t,y:n}=e;Z.current={x:t,y:n},null==S||S(H(t))},{onScrubEnd:()=>{let{x:e}=Z.current;null==x||x(H(e)),null==N||N()},onScrubStart:D});(0,a.useDidUpdate)(()=>{V({y:0,x:I/k})},[I]);let G=(e,t)=>{e.preventDefault();let n=(0,o.clampUseMovePosition)(t);null==S||S(H(n.x)),null==x||x(H(n.x))},W=_.map((e,t)=>r.createElement("div",{...L("sliderOverlay"),style:e,key:t}));return r.createElement(d.Box,{...B,ref:(0,l.useMergedRef)(j,t),...L("slider"),role:"slider","aria-valuenow":I,"aria-valuemax":k,"aria-valuemin":0,tabIndex:R?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowRight":G(e,{x:F.x+.05,y:F.y});break;case"ArrowLeft":G(e,{x:F.x-.05,y:F.y})}},"data-focus-ring":O.focusRing,__vars:{"--cp-thumb-size":"var(--cp-thumb-size-".concat(T,")")}},W,r.createElement(p.b,{position:F,...L("thumb",{style:{top:(0,i.h)(1),background:M}})}))});g.displayName="@mantine/core/ColorSlider"},51156:function(e,t,n){"use strict";n.d(t,{HueSlider:function(){return i}});var r=n(2265),o=n(20322),a=n(50591),l=n(88740);let i=(0,r.forwardRef)((e,t)=>{let{value:n,onChange:i,onChangeEnd:c,color:u,...s}=(0,a.useProps)("HueSlider",{},e);return r.createElement(l._,{...s,ref:t,value:n,onChange:i,onChangeEnd:c,maxValue:360,thumbColor:"hsl(".concat(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 ".concat((0,o.h)(1)," inset, rgb(0, 0, 0, .15) 0 0 ").concat((0,o.h)(4)," inset")}]})});i.displayName="@mantine/core/HueSlider"},21249:function(e,t,n){"use strict";n.d(t,{b:function(){return a}});var r=n(2265),o=n(31831);let a=(0,r.forwardRef)((e,t)=>{let{position:n,...a}=e;return r.createElement(o.Box,{ref:t,__vars:{"--thumb-y-offset":"".concat(100*n.y,"%"),"--thumb-x-offset":"".concat(100*n.x,"%")},...a})});a.displayName="@mantine/core/ColorPickerThumb"},95415:function(e,t,n){"use strict";n.d(t,{convertHsvaTo:function(){return s}});var r=n(47534);function o(e){let{h:t,s:n,v:o,a}=e,l=t/360*6,i=n/100,c=o/100,u=Math.floor(l),s=c*(1-i),d=c*(1-(l-u)*i),f=c*(1-(1-l+u)*i),m=u%6;return{r:(0,r.NM)(255*[c,d,s,s,f,c][m]),g:(0,r.NM)(255*[f,c,c,d,s,s][m]),b:(0,r.NM)(255*[s,s,f,c,c,d][m]),a:(0,r.NM)(a,2)}}function a(e,t){let{r:n,g:a,b:l,a:i}=o(e);return t?"rgba(".concat(n,", ").concat(a,", ").concat(l,", ").concat((0,r.NM)(i,2),")"):"rgb(".concat(n,", ").concat(a,", ").concat(l,")")}function l(e,t){let{h:n,s:o,v:a,a:l}=e,i=(200-o)*a/100,c={h:Math.round(n),s:Math.round(i>0&&i<200?o*a/100/(i<=100?i:200-i)*100:0),l:Math.round(i/2)};return t?"hsla(".concat(c.h,", ").concat(c.s,"%, ").concat(c.l,"%, ").concat((0,r.NM)(l,2),")"):"hsl(".concat(c.h,", ").concat(c.s,"%, ").concat(c.l,"%)")}function i(e){let t=e.toString(16);return t.length<2?"0".concat(t):t}function c(e){let{r:t,g:n,b:r}=o(e);return"#".concat(i(t)).concat(i(n)).concat(i(r))}let u={hex:c,hexa:e=>(function(e){let t=Math.round(255*e.a);return"".concat(c(e)).concat(i(t))})(e),rgb:e=>a(e,!1),rgba:e=>a(e,!0),hsl:e=>l(e,!1),hsla:e=>l(e,!0)};function s(e,t){return t?e in u?u[e](t):u.hex(t):"#000000"}},47534:function(e,t,n){"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10**t;return Math.round(n*e)/n}n.d(t,{NM:function(){return r},isColorValid:function(){return m},parseColor:function(){return p}});let o={grad:.9,turn:360,rad:360/(2*Math.PI)},a=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function l(e){let t=a.exec(e);return t?function(e){let{h:t,s:n,l:r,a:o}=e,a=(r<50?r:100-r)/100*n;return{h:t,s:a>0?2*a/(r+a)*100:0,v:r+a,a:o}}({h:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"deg";return Number(e)*(o[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 i(e){let{r:t,g:n,b:o,a}=e,l=Math.max(t,n,o),i=l-Math.min(t,n,o),c=i?l===t?(n-o)/i:l===n?2+(o-t)/i:4+(t-n)/i:0;return{h:r(60*(c<0?c+6:c),3),s:r(l?i/l*100:0,3),v:r(l/255*100,3),a}}function c(e){let t="#"===e[0]?e.slice(1):e;return 3===t.length?i({r:parseInt(t[0]+t[0],16),g:parseInt(t[1]+t[1],16),b:parseInt(t[2]+t[2],16),a:1}):i({r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:1})}let u=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function s(e){let t=u.exec(e);return t?i({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 d={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},f={hex:c,hexa:function(e){let t="#"===e[0]?e.slice(1):e,n=e=>r(parseInt(e,16)/255,3);if(4===t.length){let e=t.slice(0,3),r=n(t[3]+t[3]);return{...c(e),a:r}}let o=t.slice(0,6),a=n(t.slice(6,8));return{...c(o),a}},rgb:s,rgba:s,hsl:l,hsla:l};function m(e){for(let[,t]of Object.entries(d))if(t.test(e))return!0;return!1}function p(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(d))if(n.test(t))return f[e](t);return{h:0,s:0,v:0,a:1}}},3380:function(e,t,n){"use strict";n.d(t,{ColorSwatch:function(){return p}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(31831),s=n(869),d={root:"m_de3d2490",colorOverlay:"m_862f3d1b",shadowOverlay:"m_98ae7f22",alphaOverlay:"m_95709ac0",childrenOverlay:"m_93e74e3"};let f={withShadow:!0},m=(0,l.createVarsResolver)((e,t)=>{let{radius:n,size:r}=t;return{root:{"--cs-radius":void 0===n?void 0:(0,a.getRadius)(n),"--cs-size":(0,o.h)(r)}}}),p=(0,s.polymorphicFactory)((e,t)=>{let n=(0,i.useProps)("ColorSwatch",f,e),{classNames:o,className:a,style:l,styles:s,unstyled:p,vars:v,color:h,size:g,radius:b,withShadow:y,children:w,variant:E,...C}=(0,i.useProps)("ColorSwatch",f,n),S=(0,c.useStyles)({name:"ColorSwatch",props:n,classes:d,className:a,style:l,classNames:o,styles:s,unstyled:p,vars:v,varsResolver:m});return r.createElement(u.Box,{ref:t,variant:E,size:g,...S("root",{focusable:!0}),...C},r.createElement("span",{...S("alphaOverlay")}),y&&r.createElement("span",{...S("shadowOverlay")}),r.createElement("span",{...S("colorOverlay",{style:{backgroundColor:h}})}),r.createElement("span",{...S("childrenOverlay")},w))});p.classes=d,p.displayName="@mantine/core/ColorSwatch"},79306:function(e,t,n){"use strict";n.d(t,{e:function(){return r},h:function(){return o}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Combobox component was not found in tree")},71440:function(e,t,n){"use strict";n.d(t,{Combobox:function(){return I}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(99942),s=n(79306),d=n(33611),f=n(71563),m=n(97955),p=n(39543),v=n(52477),h=n(27429),g=n(40086),b=n(54412),y=n(18684),w=n(97024),E=n(2359),C=n(73012),S=n(96447),x=n(3228),k=n(69165),P=n(59521);let T={keepMounted:!0,withinPortal:!0,resetSelectionOnOptionHover:!1,width:"target",transitionProps:{transition:"fade",duration:0}},R=(0,l.createVarsResolver)((e,t)=>{let{size:n,dropdownPadding:r}=t;return{options:{"--combobox-option-fz":(0,a.getFontSize)(n),"--combobox-option-padding":(0,a.getSize)(n,"combobox-option-padding")},dropdown:{"--combobox-padding":void 0===r?void 0:(0,o.h)(r),"--combobox-option-fz":(0,a.getFontSize)(n),"--combobox-option-padding":(0,a.getSize)(n,"combobox-option-padding")}}});function I(e){let t=(0,i.useProps)("Combobox",T,e),{classNames:n,styles:o,unstyled:a,children:l,store:d,vars:f,onOptionSubmit:m,onClose:p,size:v,dropdownPadding:h,resetSelectionOnOptionHover:g,__staticSelector:b,readOnly:y,...w}=t,E=(0,k.useCombobox)(),C=d||E,S=(0,c.useStyles)({name:b||"Combobox",classes:P.Z,props:t,classNames:n,styles:o,unstyled:a,vars:f,varsResolver:R});return r.createElement(s.e,{value:{getStyles:S,store:C,onOptionSubmit:m,size:v,resetSelectionOnOptionHover:g,readOnly:y}},r.createElement(u.Popover,{opened:C.dropdownOpened,...w,onClose:()=>{null==p||p(),C.closeDropdown()},withRoles:!1,unstyled:a},l))}I.extend=e=>e,I.classes=P.Z,I.displayName="@mantine/core/Combobox",I.Target=x.ComboboxTarget,I.Dropdown=m.ComboboxDropdown,I.Options=C.ComboboxOptions,I.Option=E.ComboboxOption,I.Search=S.ComboboxSearch,I.Empty=v.ComboboxEmpty,I.Chevron=d.ComboboxChevron,I.Footer=g.ComboboxFooter,I.Header=y.ComboboxHeader,I.EventsTarget=h.ComboboxEventsTarget,I.DropdownTarget=p.ComboboxDropdownTarget,I.Group=b.ComboboxGroup,I.ClearButton=f.ComboboxClearButton,I.HiddenInput=w.ComboboxHiddenInput},59521:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={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"}},33611:function(e,t,n){"use strict";n.d(t,{ComboboxChevron:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(59521);let d={error:null},f=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{chevron:{"--combobox-chevron-size":(0,o.getSize)(n,"combobox-chevron-size")}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("ComboboxChevron",d,e),{size:o,error:a,style:u,className:m,classNames:p,styles:v,unstyled:h,vars:g,mod:b,...y}=n,w=(0,i.useStyles)({name:"ComboboxChevron",classes:s.Z,props:n,style:u,className:m,classNames:p,styles:v,unstyled:h,vars:g,varsResolver:f,rootSelector:"chevron"});return r.createElement(c.Box,{component:"svg",...y,...w("chevron"),size:o,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:a},b],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"}))});m.classes=s.Z,m.displayName="@mantine/core/ComboboxChevron"},71563:function(e,t,n){"use strict";n.d(t,{ComboboxClearButton:function(){return a}});var r=n(2265),o=n(79445);let a=(0,r.forwardRef)((e,t)=>{let{size:n,onMouseDown:a,onClick:l,onClear:i,...c}=e;return r.createElement(o.CloseButton,{ref:t,size:n||"sm",variant:"transparent",tabIndex:-1,"aria-hidden":!0,...c,onMouseDown:e=>{e.preventDefault(),null==a||a(e)},onClick:e=>{i(),null==l||l(e)}})});a.displayName="@mantine/core/ComboboxClearButton"},97955:function(e,t,n){"use strict";n.d(t,{ComboboxDropdown:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(99942),i=n(79306),c=n(59521);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,styles:a,className:c,style:s,hidden:d,...f}=(0,o.useProps)("ComboboxDropdown",u,e),m=(0,i.h)();return r.createElement(l.Popover.Dropdown,{...f,ref:t,role:"presentation","data-hidden":d||void 0,...m.getStyles("dropdown",{className:c,style:s,classNames:n,styles:a})})});s.classes=c.Z,s.displayName="@mantine/core/ComboboxDropdown"},39543:function(e,t,n){"use strict";n.d(t,{ComboboxDropdownTarget:function(){return s}});var r=n(2265),o=n(67457),a=n(50591),l=n(73147),i=n(99942),c=n(79306);let u={refProp:"ref"},s=(0,l.factory)((e,t)=>{let{children:n,refProp:l}=(0,a.useProps)("ComboboxDropdownTarget",u,e);if((0,c.h)(),!(0,o.isElement)(n))throw Error("Combobox.DropdownTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");return r.createElement(i.Popover.Target,{ref:t,refProp:l},n)});s.displayName="@mantine/core/ComboboxDropdownTarget"},52477:function(e,t,n){"use strict";n.d(t,{ComboboxEmpty:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(79306),c=n(59521);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ComboboxEmpty",u,e),m=(0,i.h)();return r.createElement(a.Box,{ref:t,...m.getStyles("empty",{className:l,classNames:n,styles:s,style:c}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ComboboxEmpty"},27429:function(e,t,n){"use strict";n.d(t,{ComboboxEventsTarget:function(){return d}});var r=n(2265),o=n(79373),a=n(67457),l=n(50591),i=n(73147),c=n(79306),u=n(35438);let s={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},d=(0,i.factory)((e,t)=>{let{children:n,refProp:i,withKeyboardNavigation:d,withAriaAttributes:f,withExpandedAttribute:m,targetType:p,autoComplete:v,...h}=(0,l.useProps)("ComboboxEventsTarget",s,e);if(!(0,a.isElement)(n))throw Error("Combobox.EventsTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let g=(0,c.h)(),b=(0,u.useComboboxTargetProps)({targetType:p,withAriaAttributes:f,withKeyboardNavigation:d,withExpandedAttribute:m,onKeyDown:n.props.onKeyDown,autoComplete:v});return(0,r.cloneElement)(n,{...b,...h,[i]:(0,o.useMergedRef)(t,g.store.targetRef,null==n?void 0:n.ref)})});d.displayName="@mantine/core/ComboboxEventsTarget"},40086:function(e,t,n){"use strict";n.d(t,{ComboboxFooter:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(79306),c=n(59521);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ComboboxFooter",u,e),m=(0,i.h)();return r.createElement(a.Box,{ref:t,...m.getStyles("footer",{className:l,classNames:n,style:c,styles:s}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ComboboxFooter"},54412:function(e,t,n){"use strict";n.d(t,{ComboboxGroup:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(79306),c=n(59521);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,children:f,label:m,...p}=(0,o.useProps)("ComboboxGroup",u,e),v=(0,i.h)();return r.createElement(a.Box,{ref:t,...v.getStyles("group",{className:l,classNames:n,style:c,styles:s}),...p},m&&r.createElement("div",{...v.getStyles("groupLabel",{classNames:n,styles:s})},m),f)});s.classes=c.Z,s.displayName="@mantine/core/ComboboxGroup"},18684:function(e,t,n){"use strict";n.d(t,{ComboboxHeader:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(79306),c=n(59521);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ComboboxHeader",u,e),m=(0,i.h)();return r.createElement(a.Box,{ref:t,...m.getStyles("header",{className:l,classNames:n,style:c,styles:s}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ComboboxHeader"},97024:function(e,t,n){"use strict";n.d(t,{ComboboxHiddenInput:function(){return o}});var r=n(2265);function o(e){let{value:t,valuesDivider:n=",",...o}=e;return r.createElement("input",{type:"hidden",value:Array.isArray(t)?t.join(n):t||"",...o})}o.displayName="@mantine/core/ComboboxHiddenInput"},2359:function(e,t,n){"use strict";n.d(t,{ComboboxOption:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(79306),c=n(59521);let u={},s=(0,l.factory)((e,t)=>{let n=(0,o.useProps)("ComboboxOption",u,e),{classNames:l,className:c,style:s,styles:d,vars:f,onClick:m,id:p,active:v,onMouseDown:h,onMouseOver:g,disabled:b,selected:y,mod:w,...E}=n,C=(0,i.h)(),S=(0,r.useId)();return r.createElement(a.Box,{...C.getStyles("option",{className:c,classNames:l,styles:d,style:s}),...E,ref:t,id:p||S,mod:["combobox-option",{"combobox-active":v,"combobox-disabled":b,"combobox-selected":y},w],role:"option",onClick:e=>{if(b)e.preventDefault();else{var t;null===(t=C.onOptionSubmit)||void 0===t||t.call(C,n.value,n),null==m||m(e)}},onMouseDown:e=>{e.preventDefault(),null==h||h(e)},onMouseOver:e=>{C.resetSelectionOnOptionHover&&C.store.resetSelectedOption(),null==g||g(e)}})});s.classes=c.Z,s.displayName="@mantine/core/ComboboxOption"},73012:function(e,t,n){"use strict";n.d(t,{ComboboxOptions:function(){return d}});var r=n(2265),o=n(27011),a=n(50591),l=n(31831),i=n(73147),c=n(79306),u=n(59521);let s={},d=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:u,styles:d,id:f,onMouseDown:m,labelledBy:p,...v}=(0,a.useProps)("ComboboxOptions",s,e),h=(0,c.h)(),g=(0,o.useId)(f);return(0,r.useEffect)(()=>{h.store.setListId(g)},[g]),r.createElement(l.Box,{ref:t,...h.getStyles("options",{className:i,style:u,classNames:n,styles:d}),...v,id:g,role:"listbox","aria-labelledby":p,onMouseDown:e=>{e.preventDefault(),null==m||m(e)}})});d.classes=u.Z,d.displayName="@mantine/core/ComboboxOptions"},96447:function(e,t,n){"use strict";n.d(t,{ComboboxSearch:function(){return f}});var r=n(2265),o=n(79373),a=n(50591),l=n(73147),i=n(64030),c=n(79306),u=n(35438),s=n(59521);let d={withAriaAttributes:!0,withKeyboardNavigation:!0},f=(0,l.factory)((e,t)=>{let{classNames:n,styles:l,unstyled:s,vars:f,withAriaAttributes:m,onKeyDown:p,withKeyboardNavigation:v,size:h,...g}=(0,a.useProps)("ComboboxSearch",d,e),b=(0,c.h)(),y=b.getStyles("search"),w=(0,u.useComboboxTargetProps)({targetType:"input",withAriaAttributes:m,withKeyboardNavigation:v,withExpandedAttribute:!1,onKeyDown:p,autoComplete:"off"});return r.createElement(i.Input,{ref:(0,o.useMergedRef)(t,b.store.searchRef),classNames:[{input:y.className},n],styles:[{input:y.style},l],size:h||b.size,...w,...g,__staticSelector:"Combobox"})});f.classes=s.Z,f.displayName="@mantine/core/ComboboxSearch"},3228:function(e,t,n){"use strict";n.d(t,{ComboboxTarget:function(){return f}});var r=n(2265),o=n(79373),a=n(67457),l=n(50591),i=n(73147),c=n(99942),u=n(79306),s=n(35438);let d={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},f=(0,i.factory)((e,t)=>{let{children:n,refProp:i,withKeyboardNavigation:f,withAriaAttributes:m,withExpandedAttribute:p,targetType:v,autoComplete:h,...g}=(0,l.useProps)("ComboboxTarget",d,e);if(!(0,a.isElement)(n))throw Error("Combobox.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let b=(0,u.h)(),y=(0,s.useComboboxTargetProps)({targetType:v,withAriaAttributes:m,withKeyboardNavigation:f,withExpandedAttribute:p,onKeyDown:n.props.onKeyDown,autoComplete:h}),w=(0,r.cloneElement)(n,{...y,...g});return r.createElement(c.Popover.Target,{ref:(0,o.useMergedRef)(t,b.store.targetRef)},w)});f.displayName="@mantine/core/ComboboxTarget"},31310:function(e,t,n){"use strict";n.d(t,{OptionsDropdown:function(){return f}});var r=n(2265),o=n(44839),a=n(47464),l=n(62238),i=n(71440),c=n(9132),u=n(23161),s=n(59521);function d(e){let{data:t,withCheckIcon:n,value:l,checkIconPosition:c,unstyled:f,renderOption:m}=e;if(!(0,u.isOptionsGroup)(t)){var p;let e=(p=t.value,Array.isArray(l)?l.includes(p):l===p),u=n&&e&&r.createElement(a.CheckIcon,{className:s.Z.optionsDropdownCheckIcon}),d=r.createElement(r.Fragment,null,"left"===c&&u,r.createElement("span",null,t.label),"right"===c&&u);return r.createElement(i.Combobox.Option,{value:t.value,disabled:t.disabled,className:(0,o.Z)({[s.Z.optionsDropdownOption]:!f}),"data-reverse":"right"===c||void 0,"data-checked":e||void 0,"aria-selected":e,active:e},"function"==typeof m?m({option:t,checked:e}):d)}let v=t.items.map(e=>r.createElement(d,{data:e,value:l,key:e.value,unstyled:f,withCheckIcon:n,checkIconPosition:c,renderOption:m}));return r.createElement(i.Combobox.Group,{label:t.group},v)}function f(e){let{data:t,hidden:n,hiddenWhenEmpty:o,filter:a,search:s,limit:f,maxDropdownHeight:m,withScrollArea:p=!0,filterOptions:v=!0,withCheckIcon:h=!1,value:g,checkIconPosition:b,nothingFoundMessage:y,unstyled:w,labelId:E,renderOption:C,scrollAreaProps:S}=e;!function e(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;if(Array.isArray(t))for(let r of t)if((0,u.isOptionsGroup)(r))e(r.items,n);else{if(void 0===r.value)throw Error("[@mantine/core] Each option must have value property");if("string"!=typeof r.value)throw Error("[@mantine/core] Option value must be a string, other data formats are not supported, got ".concat(typeof r.value));if(n.has(r.value))throw Error('[@mantine/core] Duplicate options are not supported. Option with value "'.concat(r.value,'" was provided more than once'));n.add(r.value)}}(t);let x="string"==typeof s?(a||c.defaultOptionsFilter)({options:t,search:v?s:"",limit:null!=f?f:1/0}):t,k=function(e){if(0===e.length)return!0;for(let t of e)if(!("group"in t)||t.items.length>0)return!1;return!0}(x),P=x.map(e=>r.createElement(d,{data:e,key:(0,u.isOptionsGroup)(e)?e.group:e.value,withCheckIcon:h,value:g,checkIconPosition:b,unstyled:w,renderOption:C}));return r.createElement(i.Combobox.Dropdown,{hidden:n||o&&k},r.createElement(i.Combobox.Options,{labelledBy:E},p?r.createElement(l.ScrollArea.Autosize,{mah:null!=m?m:220,type:"scroll",scrollbarSize:"var(--combobox-padding)",offsetScrollbars:"y",...S},P):P,k&&y&&r.createElement(i.Combobox.Empty,null,y)))}},9132:function(e,t,n){"use strict";n.d(t,{defaultOptionsFilter:function(){return function e(t){let{options:n,search:o,limit:a}=t,l=o.trim().toLowerCase(),i=[];for(let t=0;t<n.length;t+=1){let c=n[t];if(i.length===a)break;(0,r.isOptionsGroup)(c)&&i.push({group:c.group,items:e({options:c.items,search:o,limit:a-i.length})}),!(0,r.isOptionsGroup)(c)&&c.label.toLowerCase().includes(l)&&i.push(c)}return i}}});var r=n(23161)},23161:function(e,t,n){"use strict";function r(e){return"group"in e}n.d(t,{isOptionsGroup:function(){return r}})},74432:function(e,t,n){"use strict";n.d(t,{getLabelsLockup:function(){return function e(t){return t.reduce((t,n)=>"group"in n?{...t,...e(n.items)}:(t[n.label]=n,t),{})}},getOptionsLockup:function(){return function e(t){return t.reduce((t,n)=>"group"in n?{...t,...e(n.items)}:(t[n.value]=n,t),{})}}})},4457:function(e,t,n){"use strict";function r(e){return e?e.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)):[]}n.d(t,{getParsedComboboxData:function(){return r}})},35438:function(e,t,n){"use strict";n.d(t,{useComboboxTargetProps:function(){return a}});var r=n(2265),o=n(79306);function a(e){let{onKeyDown:t,withKeyboardNavigation:n,withAriaAttributes:a,withExpandedAttribute:l,targetType:i,autoComplete:c}=e,u=(0,o.h)(),[s,d]=(0,r.useState)(null);return{...a?{"aria-haspopup":"listbox","aria-expanded":l&&!!(u.store.listId&&u.store.dropdownOpened)||void 0,"aria-controls":u.store.listId,"aria-activedescendant":u.store.dropdownOpened&&s||void 0,autoComplete:c,"data-expanded":u.store.dropdownOpened||void 0,"data-mantine-stop-propagation":u.store.dropdownOpened||void 0}:{},onKeyDown:e=>{if(null==t||t(e),!u.readOnly&&n&&!e.nativeEvent.isComposing){if("ArrowDown"===e.nativeEvent.code&&(e.preventDefault(),u.store.dropdownOpened?d(u.store.selectNextOption()):(u.store.openDropdown("keyboard"),d(u.store.selectActiveOption()))),"ArrowUp"===e.nativeEvent.code&&(e.preventDefault(),u.store.dropdownOpened?d(u.store.selectPreviousOption()):(u.store.openDropdown("keyboard"),d(u.store.selectActiveOption()))),"Enter"===e.nativeEvent.code||"NumpadEnter"===e.nativeEvent.code){if(229===e.nativeEvent.keyCode)return;let t=u.store.getSelectedOptionIndex();u.store.dropdownOpened&&-1!==t?(e.preventDefault(),u.store.clickSelectedOption()):"button"===i&&(e.preventDefault(),u.store.openDropdown("keyboard"))}"Escape"===e.nativeEvent.code&&u.store.closeDropdown("keyboard"),"Space"===e.nativeEvent.code&&"button"===i&&(e.preventDefault(),u.store.toggleDropdown("keyboard"))}}}}},69165:function(e,t,n){"use strict";n.d(t,{useCombobox:function(){return a}});var r=n(2265),o=n(15057);function a(){let{defaultOpened:e,opened:t,onOpenedChange:n,onDropdownClose:a,onDropdownOpen:l,loop:i=!0,scrollBehavior:c="instant"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[u,s]=(0,o.useUncontrolled)({value:t,defaultValue:e,finalValue:!1,onChange:n}),d=(0,r.useRef)(null),f=(0,r.useRef)(-1),m=(0,r.useRef)(null),p=(0,r.useRef)(null),v=(0,r.useRef)(-1),h=(0,r.useRef)(-1),g=(0,r.useRef)(-1),b=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";u||(s(!0),null==l||l(e))},[s,l,u]),y=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";u&&(s(!1),null==a||a(e))},[s,a,u]),w=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";u?y(e):b(e)},[y,b,u]),E=(0,r.useCallback)(()=>{let e=document.querySelector("#".concat(d.current," [data-combobox-selected]"));null==e||e.removeAttribute("data-combobox-selected"),null==e||e.removeAttribute("aria-selected")},[]),C=(0,r.useCallback)(e=>{let t=document.getElementById(d.current),n=null==t?void 0:t.querySelectorAll("[data-combobox-option]");if(!n)return null;let r=e>=n.length?0:e<0?n.length-1:e;return(f.current=r,(null==n?void 0:n[r])&&!n[r].hasAttribute("data-combobox-disabled"))?(E(),n[r].setAttribute("data-combobox-selected","true"),n[r].setAttribute("aria-selected","true"),n[r].scrollIntoView({block:"nearest",behavior:c}),n[r].id):null},[c,E]),S=(0,r.useCallback)(()=>{let e=document.querySelector("#".concat(d.current," [data-combobox-active]"));return e?C(Array.from(document.querySelectorAll("#".concat(d.current," [data-combobox-option]"))).findIndex(t=>t===e)):C(0)},[C]),x=(0,r.useCallback)(()=>C(function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].hasAttribute("data-combobox-disabled"))return n;if(n){for(let e=0;e<t.length;e+=1)if(!t[e].hasAttribute("data-combobox-disabled"))return e}return e}(f.current,document.querySelectorAll("#".concat(d.current," [data-combobox-option]")),i)),[C,i]),k=(0,r.useCallback)(()=>C(function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].hasAttribute("data-combobox-disabled"))return n;if(n){for(let e=t.length-1;e>-1;e-=1)if(!t[e].hasAttribute("data-combobox-disabled"))return e}return e}(f.current,document.querySelectorAll("#".concat(d.current," [data-combobox-option]")),i)),[C,i]),P=(0,r.useCallback)(()=>C(function(e){for(let t=0;t<e.length;t+=1)if(!e[t].hasAttribute("data-combobox-disabled"))return t;return -1}(document.querySelectorAll("#".concat(d.current," [data-combobox-option]")))),[C]),T=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"selected",t=arguments.length>1?arguments[1]:void 0;g.current=window.setTimeout(()=>{let n=document.querySelectorAll("#".concat(d.current," [data-combobox-option]")),r=Array.from(n).findIndex(t=>t.hasAttribute("data-combobox-".concat(e)));if(f.current=r,null==t?void 0:t.scrollIntoView){var o;null===(o=n[r])||void 0===o||o.scrollIntoView({block:"nearest",behavior:c})}},0)},[]),R=(0,r.useCallback)(()=>{f.current=-1,E()},[E]),I=(0,r.useCallback)(()=>{let e=document.querySelectorAll("#".concat(d.current," [data-combobox-option]")),t=null==e?void 0:e[f.current];null==t||t.click()},[]),_=(0,r.useCallback)(e=>{d.current=e},[]),M=(0,r.useCallback)(()=>{v.current=window.setTimeout(()=>m.current.focus(),0)},[]),D=(0,r.useCallback)(()=>{h.current=window.setTimeout(()=>p.current.focus(),0)},[]),N=(0,r.useCallback)(()=>f.current,[]);return(0,r.useEffect)(()=>()=>{window.clearTimeout(v.current),window.clearTimeout(h.current),window.clearTimeout(g.current)},[]),{dropdownOpened:u,openDropdown:b,closeDropdown:y,toggleDropdown:w,selectedOptionIndex:f.current,getSelectedOptionIndex:N,selectOption:C,selectFirstOption:P,selectActiveOption:S,selectNextOption:x,selectPreviousOption:k,resetSelectedOption:R,updateSelectedOptionIndex:T,listId:d.current,setListId:_,clickSelectedOption:I,searchRef:m,focusSearchInput:M,targetRef:p,focusTarget:D}}},49894:function(e,t,n){"use strict";n.d(t,{useVirtualizedCombobox:function(){return a}});var r=n(2265),o=n(15057);function a(){let{defaultOpened:e,opened:t,onOpenedChange:n,onDropdownClose:a,onDropdownOpen:l,loop:i=!0,totalOptionsCount:c,isOptionDisabled:u=()=>!1,getOptionId:s,selectedOptionIndex:d,setSelectedOptionIndex:f,activeOptionIndex:m,onSelectedOptionSubmit:p}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{totalOptionsCount:0,getOptionId:()=>null,selectedOptionIndex:1,setSelectedOptionIndex:()=>{},onSelectedOptionSubmit:()=>{}},[v,h]=(0,o.useUncontrolled)({value:t,defaultValue:e,finalValue:!1,onChange:n}),g=(0,r.useRef)(null),b=(0,r.useRef)(null),y=(0,r.useRef)(null),w=(0,r.useRef)(-1),E=(0,r.useRef)(-1),C=()=>{v||(h(!0),null==l||l())},S=()=>{v&&(h(!1),null==a||a())},x=e=>{let t=e>=c?0:e<0?c-1:e;return f(t),s(t)};(0,r.useEffect)(()=>()=>{window.clearTimeout(w.current),window.clearTimeout(E.current)},[]);let k=(0,r.useCallback)(()=>d,[]);return{dropdownOpened:v,openDropdown:C,closeDropdown:S,toggleDropdown:()=>{v?S():C()},selectedOptionIndex:d,getSelectedOptionIndex:k,selectOption:x,selectFirstOption:()=>x(function(e){let{totalOptionsCount:t,isOptionDisabled:n}=e;for(let e=0;e<t;e+=1)if(!n(e))return e;return -1}({isOptionDisabled:u,totalOptionsCount:c})),selectActiveOption:()=>x(null!=m?m:0),selectNextOption:()=>x(function(e){let{currentIndex:t,isOptionDisabled:n,totalOptionsCount:r,loop:o}=e;for(let e=t+1;e<r;e+=1)if(!n(e))return e;if(o){for(let e=0;e<r;e+=1)if(!n(e))return e}return t}({currentIndex:d,isOptionDisabled:u,totalOptionsCount:c,loop:i})),selectPreviousOption:()=>x(function(e){let{currentIndex:t,isOptionDisabled:n,totalOptionsCount:r,loop:o}=e;for(let e=t-1;e>=0;e-=1)if(!n(e))return e;if(o){for(let e=r-1;e>-1;e-=1)if(!n(e))return e}return t}({currentIndex:d,isOptionDisabled:u,totalOptionsCount:c,loop:i})),resetSelectedOption:()=>{f(-1)},updateSelectedOptionIndex:()=>{},listId:g.current,setListId:e=>{g.current=e},clickSelectedOption:()=>{null==p||p(d)},searchRef:b,focusSearchInput:()=>{w.current=window.setTimeout(()=>b.current.focus(),0)},targetRef:y,focusTarget:()=>{E.current=window.setTimeout(()=>y.current.focus(),0)}}}},1959:function(e,t,n){"use strict";n.d(t,{Container:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s={root:"m_7485cace"};let d={},f=(0,a.createVarsResolver)((e,t)=>{let{size:n,fluid:r}=t;return{root:{"--container-size":r?void 0:(0,o.getSize)(n,"container-size")}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Container",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,fluid:h,mod:g,...b}=n,y=(0,i.useStyles)({name:"Container",classes:s,props:n,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(c.Box,{ref:t,mod:[{fluid:h},g],...y("root"),...b})});m.classes=s,m.displayName="@mantine/core/Container"},2358:function(e,t,n){"use strict";n.d(t,{CopyButton:function(){return i}});var r=n(2265),o=n(17666),a=n(50591);let l={timeout:1e3};function i(e){let{children:t,timeout:n,value:i,...c}=(0,a.useProps)("CopyButton",l,e),u=(0,o.useClipboard)({timeout:n});return r.createElement(r.Fragment,null,t({copy:()=>u.copy(i),copied:u.copied,...c}))}i.displayName="@mantine/core/CopyButton"},85061:function(e,t,n){"use strict";n.d(t,{Dialog:function(){return h}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(73147),u=n(18849),s=n(79445),d=n(12194),f=n(93719),m={root:"m_e2125a27",closeButton:"m_5abab665"};let p={shadow:"md",p:"md",withBorder:!1,transitionProps:{transition:"pop-top-right",duration:200},position:{bottom:30,right:30}},v=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{root:{"--dialog-size":(0,o.getSize)(n,"dialog-size")}}}),h=(0,c.factory)((e,t)=>{let n=(0,l.useProps)("Dialog",p,e),{classNames:o,className:a,style:c,styles:h,unstyled:g,vars:b,zIndex:y,position:w,keepMounted:E,opened:C,transitionProps:S,withCloseButton:x,withinPortal:k,children:P,onClose:T,portalProps:R,...I}=n,_=(0,i.useStyles)({name:"Dialog",classes:m,props:n,className:a,style:c,classNames:o,styles:h,unstyled:g,vars:b,varsResolver:v});return r.createElement(u.Affix,{zIndex:y,position:w,ref:t,withinPortal:k,portalProps:R,unstyled:g},r.createElement(f.Transition,{keepMounted:E,mounted:C,...S},e=>r.createElement(d.Paper,{unstyled:g,..._("root",{style:e}),...I},x&&r.createElement(s.CloseButton,{onClick:T,unstyled:g,..._("closeButton")}),P)))});h.classes=m,h.displayName="@mantine/core/Dialog"},91601:function(e,t,n){"use strict";n.d(t,{Divider:function(){return p}});var r=n(2265),o=n(94120),a=n(15593),l=n(45027),i=n(50591),c=n(94541),u=n(31831),s=n(73147),d={root:"m_3eebeb36",label:"m_9e365f20"};let f={orientation:"horizontal"},m=(0,a.createVarsResolver)((e,t)=>{let{color:n,variant:r,size:a}=t;return{root:{"--divider-color":n?(0,l.getThemeColor)(n,e):void 0,"--divider-border-style":r,"--divider-size":(0,o.getSize)(a,"divider-size")}}}),p=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Divider",f,e),{classNames:o,className:a,style:l,styles:s,unstyled:p,vars:v,color:h,orientation:g,label:b,labelPosition:y,mod:w,...E}=n,C=(0,c.useStyles)({name:"Divider",classes:d,props:n,className:a,style:l,classNames:o,styles:s,unstyled:p,vars:v,varsResolver:m});return r.createElement(u.Box,{ref:t,mod:[{orientation:g,"with-label":!!b},w],...C("root"),...E,role:"separator"},b&&r.createElement(u.Box,{component:"span",mod:{position:y},...C("label")},b))});p.classes=d,p.displayName="@mantine/core/Divider"},321:function(e,t,n){"use strict";n.d(t,{D:function(){return r},M:function(){return o}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Drawer component was not found in tree")},45224:function(e,t,n){"use strict";n.d(t,{Drawer:function(){return h}});var r=n(2265),o=n(33123),a=n(50591),l=n(73147),i=n(80144),c=n(84983),u=n(4942),s=n(59436),d=n(35532),f=n(91163),m=n(22508),p=n(18324);let v={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,o.getDefaultZIndex)("modal"),withOverlay:!0,withCloseButton:!0},h=(0,l.factory)((e,t)=>{let{title:n,withOverlay:o,overlayProps:l,withCloseButton:p,closeButtonProps:h,children:g,...b}=(0,a.useProps)("Drawer",v,e),y=!!n||p;return r.createElement(f.DrawerRoot,{ref:t,...b},o&&r.createElement(d.DrawerOverlay,{...l}),r.createElement(u.DrawerContent,null,y&&r.createElement(s.DrawerHeader,null,n&&r.createElement(m.DrawerTitle,null,n),p&&r.createElement(c.DrawerCloseButton,{...h})),r.createElement(i.DrawerBody,null,g)))});h.classes=p.Z,h.displayName="@mantine/core/Drawer",h.Root=f.DrawerRoot,h.Overlay=d.DrawerOverlay,h.Content=u.DrawerContent,h.Body=i.DrawerBody,h.Header=s.DrawerHeader,h.Title=m.DrawerTitle,h.CloseButton=c.DrawerCloseButton},18324:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_f11b401e",header:"m_5a7c2c9",content:"m_b8a05bbd",inner:"m_31cd769a"}},80144:function(e,t,n){"use strict";n.d(t,{DrawerBody:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(93271),i=n(321),c=n(18324);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("DrawerBody",u,e),m=(0,i.M)();return r.createElement(l.ModalBaseBody,{ref:t,...m.getStyles("body",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/DrawerBody"},84983:function(e,t,n){"use strict";n.d(t,{DrawerCloseButton:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(92628),i=n(321),c=n(18324);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("DrawerCloseButton",u,e),m=(0,i.M)();return r.createElement(l.ModalBaseCloseButton,{ref:t,...m.getStyles("close",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/DrawerCloseButton"},4942:function(e,t,n){"use strict";n.d(t,{DrawerContent:function(){return d}});var r=n(2265),o=n(50591),a=n(73147),l=n(80514),i=n(52143),c=n(321),u=n(18324);let s={},d=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:u,styles:d,vars:f,children:m,radius:p,...v}=(0,o.useProps)("DrawerContent",s,e),h=(0,c.M)(),g=h.scrollAreaComponent||i.NativeScrollArea;return r.createElement(l.ModalBaseContent,{...h.getStyles("content",{className:a,style:u,styles:d,classNames:n}),innerProps:h.getStyles("inner",{className:a,style:u,styles:d,classNames:n}),ref:t,...v,radius:p||h.radius||0},r.createElement(g,{style:{height:"100vh"}},m))});d.classes=u.Z,d.displayName="@mantine/core/DrawerContent"},59436:function(e,t,n){"use strict";n.d(t,{DrawerHeader:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(80275),i=n(321),c=n(18324);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("DrawerHeader",u,e),m=(0,i.M)();return r.createElement(l.ModalBaseHeader,{ref:t,...m.getStyles("header",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/DrawerHeader"},35532:function(e,t,n){"use strict";n.d(t,{DrawerOverlay:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(69526),i=n(321),c=n(18324);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("DrawerOverlay",u,e),m=(0,i.M)();return r.createElement(l.ModalBaseOverlay,{ref:t,...m.getStyles("overlay",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/DrawerOverlay"},91163:function(e,t,n){"use strict";n.d(t,{DrawerRoot:function(){return y}});var r=n(2265),o=n(20322),a=n(33123),l=n(94120),i=n(15593),c=n(50591),u=n(94541),s=n(73147),d=n(24895),f=n(23908),m=n(321),p=n(18324);let v={top:"slide-down",bottom:"slide-up",left:"slide-right",right:"slide-left"},h={top:"slide-down",bottom:"slide-up",right:"slide-right",left:"slide-left"},g={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,a.getDefaultZIndex)("modal"),position:"left"},b=(0,i.createVarsResolver)((e,t)=>{let{position:n,size:r,offset:a}=t;return{root:{"--drawer-size":(0,l.getSize)(r,"drawer-size"),"--drawer-flex":function(e){if("top"===e||"bottom"===e)return"0 0 calc(100% - var(--drawer-offset, 0rem) * 2)"}(n),"--drawer-height":"left"===n||"right"===n?void 0:"var(--drawer-size)","--drawer-align":function(e){switch(e){case"top":return"flex-start";case"bottom":return"flex-end";default:return}}(n),"--drawer-justify":"right"===n?"flex-end":void 0,"--drawer-offset":(0,o.h)(a)}}}),y=(0,s.factory)((e,t)=>{let n=(0,c.useProps)("DrawerRoot",g,e),{classNames:o,className:a,style:l,styles:i,unstyled:s,vars:y,scrollAreaComponent:w,position:E,transitionProps:C,radius:S,...x}=n,{dir:k}=(0,d.useDirection)(),P=(0,u.useStyles)({name:"Drawer",classes:p.Z,props:n,className:a,style:l,classNames:o,styles:i,unstyled:s,vars:y,varsResolver:b}),T=("rtl"===k?h:v)[E];return r.createElement(m.D,{value:{scrollAreaComponent:w,getStyles:P,radius:S}},r.createElement(f.ModalBase,{ref:t,...P("root"),transitionProps:{transition:T,...C},unstyled:s,...x}))});y.classes=p.Z,y.displayName="@mantine/core/DrawerRoot"},22508:function(e,t,n){"use strict";n.d(t,{DrawerTitle:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(52779),i=n(321),c=n(18324);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("DrawerTitle",u,e),m=(0,i.M)();return r.createElement(l.ModalBaseTitle,{ref:t,...m.getStyles("title",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/DrawerTitle"},98920:function(e,t,n){"use strict";n.d(t,{Fieldset:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s={root:"m_e9408a47","root--default":"m_84c9523a","root--filled":"m_ef274e49","root--unstyled":"m_eda993d3",legend:"m_90794832","legend--unstyled":"m_74ca27fe"};let d={variant:"default"},f=(0,a.createVarsResolver)((e,t)=>{let{radius:n}=t;return{root:{"--fieldset-radius":void 0===n?void 0:(0,o.getRadius)(n)}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Fieldset",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,legend:h,variant:g,children:b,...y}=n,w=(0,i.useStyles)({name:"Fieldset",classes:s,props:n,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(c.Box,{component:"fieldset",ref:t,variant:g,...w("root",{variant:g}),...y},h&&r.createElement("legend",{...w("legend",{variant:g})},h),b)});m.classes=s,m.displayName="@mantine/core/Fieldset"},31912:function(e,t,n){"use strict";n.d(t,{FileButton:function(){return i}});var r=n(2265),o=n(79373),a=n(50591);let l={multiple:!1},i=(0,r.forwardRef)((e,t)=>{let{onChange:n,children:i,multiple:c,accept:u,name:s,form:d,resetRef:f,disabled:m,capture:p,inputProps:v,...h}=(0,a.useProps)("FileButton",l,e),g=(0,r.useRef)();return(0,o.assignRef)(f,()=>{g.current.value=""}),r.createElement(r.Fragment,null,i({onClick:()=>{var e;m||null===(e=g.current)||void 0===e||e.click()},...h}),r.createElement("input",{style:{display:"none"},type:"file",accept:u,multiple:c,onChange:e=>{c?n(Array.from(e.currentTarget.files)):n(e.currentTarget.files[0]||null)},ref:(0,o.useMergedRef)(t,g),name:s,form:d,capture:p,...v}))});i.displayName="@mantine/core/FileButton"},19743:function(e,t,n){"use strict";n.d(t,{FileInput:function(){return m}});var r=n(2265),o=n(15057),a=n(50591),l=n(73147),i=n(79445),c=n(31912),u=n(64030),s=n(73112);let d={valueComponent:e=>{let{value:t}=e;return r.createElement("div",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},Array.isArray(t)?t.map(e=>e.name).join(", "):null==t?void 0:t.name)}},f=(0,l.factory)((e,t)=>{let n=(0,a.useProps)("FileInput",d,e),{unstyled:l,vars:f,onChange:m,value:p,defaultValue:v,multiple:h,accept:g,name:b,form:y,valueComponent:w,clearable:E,clearButtonProps:C,readOnly:S,capture:x,fileInputProps:k,rightSection:P,size:T,placeholder:R,...I}=n,_=(0,r.useRef)(null),[M,D]=(0,o.useUncontrolled)({value:p,defaultValue:v,onChange:m,finalValue:h?[]:null}),N=Array.isArray(M)?0!==M.length:null!==M,A=P||(E&&N&&!S?r.createElement(i.CloseButton,{...C,variant:"subtle",onClick:()=>D(h?[]:null),size:T,unstyled:l}):null);return(0,r.useEffect)(()=>{if(Array.isArray(M)&&0===M.length||null===M){var e;null===(e=_.current)||void 0===e||e.call(_)}},[M]),r.createElement(c.FileButton,{onChange:D,multiple:h,accept:g,name:b,form:y,resetRef:_,disabled:S,capture:x,inputProps:k},e=>r.createElement(s.InputBase,{component:"button",ref:t,rightSection:A,...e,...I,__staticSelector:"FileInput",multiline:!0,type:"button",pointer:!0,__stylesApiProps:n,unstyled:l,size:T},N?r.createElement(w,{value:M}):r.createElement(u.Input.Placeholder,null,R)))});f.classes=s.InputBase.classes,f.displayName="@mantine/core/FileInput";let m=f},10481:function(e,t,n){"use strict";n.d(t,{Flex:function(){return h}});var r=n(2265),o=n(20686),a=n(15274),l=n(50591),i=n(94541),c=n(41217),u=n(63597),s=n(54803),d=n(31831),f=n(869),m=n(94341),p={root:"m_8bffd616"};let v={},h=(0,f.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Flex",v,e),{classNames:f,className:h,style:g,styles:b,unstyled:y,vars:w,gap:E,rowGap:C,columnGap:S,align:x,justify:k,wrap:P,direction:T,...R}=n,I=(0,i.useStyles)({name:"Flex",classes:p,props:n,className:h,style:g,classNames:f,styles:b,unstyled:y,vars:w}),_=(0,a.useMantineTheme)(),M=(0,s.useRandomClassName)(),D=(0,u.parseStyleProps)({styleProps:{gap:E,rowGap:C,columnGap:S,align:x,justify:k,wrap:P,direction:T},theme:_,data:m.FLEX_STYLE_PROPS_DATA});return r.createElement(r.Fragment,null,D.hasResponsiveStyles&&r.createElement(c.InlineStyles,{selector:".".concat(M),styles:D.styles,media:D.media}),r.createElement(d.Box,{ref:t,...I("root",{className:M,style:(0,o.filterProps)(D.inlineStyles)}),...R}))});h.classes=p,h.displayName="@mantine/core/Flex"},94341:function(e,t,n){"use strict";n.d(t,{FLEX_STYLE_PROPS_DATA:function(){return r}});let r={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}}},71551:function(e,t,n){"use strict";n.d(t,{FloatingArrow:function(){return u}});var r=n(2265),o=n(24895),a=n(20322);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 c={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"},u=(0,r.forwardRef)((e,t)=>{let{position:n,arrowSize:u,arrowOffset:s,arrowRadius:d,arrowPosition:f,visible:m,arrowX:p,arrowY:v,style:h,...g}=e,{dir:b}=(0,o.useDirection)();return m?r.createElement("div",{...g,ref:t,style:{...h,...function(e){let{position:t,arrowSize:n,arrowOffset:r,arrowRadius:o,arrowPosition:u,arrowX:s,arrowY:d,dir:f}=e,[m,p="center"]=t.split("-"),v={width:(0,a.h)(n),height:(0,a.h)(n),transform:"rotate(45deg)",position:"absolute",[c[m]]:(0,a.h)(o)},h=(0,a.h)(-n/2);return"left"===m?{...v,...l(p,d,r,u),right:h,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===m?{...v,...l(p,d,r,u),left:h,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===m?{...v,...i(p,s,r,u,f),bottom:h,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===m?{...v,...i(p,s,r,u,f),top:h,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}({position:n,arrowSize:u,arrowOffset:s,arrowRadius:d,arrowPosition:f,dir:b,arrowX:p,arrowY:v})}}):null});u.displayName="@mantine/core/FloatingArrow"},49630: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:"".concat(r,"-").concat(n)}return t}n.d(t,{getFloatingPosition:function(){return r}})},92403:function(e,t,n){"use strict";n.d(t,{useDelayedHover:function(){return o}});var r=n(2265);function o(e){let{open:t,close:n,openDelay:o,closeDelay:a}=e,l=(0,r.useRef)(-1),i=(0,r.useRef)(-1),c=()=>{window.clearTimeout(l.current),window.clearTimeout(i.current)};return(0,r.useEffect)(()=>c,[]),{openDropdown:()=>{c(),0===o||void 0===o?t():l.current=window.setTimeout(t,o)},closeDropdown:()=>{c(),0===a||void 0===a?n():i.current=window.setTimeout(n,a)}}}},86463:function(e,t,n){"use strict";n.d(t,{useFloatingAutoUpdate:function(){return l}});var r=n(2265),o=n(54016),a=n(87957);function l(e){let{opened:t,floating:n,position:l,positionDependencies:i}=e,[c,u]=(0,r.useState)(0);(0,r.useEffect)(()=>{if(n.refs.reference.current&&n.refs.floating.current)return(0,o.Me)(n.refs.reference.current,n.refs.floating.current,n.update)},[n.refs.reference.current,n.refs.floating.current,t,c,l]),(0,a.useDidUpdate)(()=>{n.update()},i),(0,a.useDidUpdate)(()=>{u(e=>e+1)},[t])}},43506:function(e,t,n){"use strict";n.d(t,{FloatingIndicator:function(){return h}});var r=n(2265),o=n(79373),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(75058),d=n(64027),f=n(79413),m={root:"m_96b553a6"};let p={},v=(0,a.createVarsResolver)((e,t)=>{let{transitionDuration:n}=t;return{root:{"--transition-duration":"number"==typeof n?"".concat(n,"ms"):n}}}),h=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("FloatingIndicator",p,e),{classNames:a,className:u,style:h,styles:g,unstyled:b,vars:y,target:w,parent:E,transitionDuration:C,mod:S,displayAfterTransitionEnd:x,...k}=n,P=(0,i.useStyles)({name:"FloatingIndicator",classes:m,props:n,className:u,style:h,classNames:a,styles:g,unstyled:b,vars:y,varsResolver:v}),T=(0,r.useRef)(null),{initialized:R,hidden:I}=function(e){let{target:t,parent:n,ref:o,displayAfterTransitionEnd:a}=e,l=(0,r.useRef)(),[i,c]=(0,r.useState)(!1),[u,m]=(0,r.useState)("boolean"==typeof a&&a),p=()=>{if(!t||!n)return;let e=t.getBoundingClientRect(),r=n.getBoundingClientRect(),a={top:e.top-r.top,left:e.left-r.left,width:e.width,height:e.height};o.current&&(o.current.style.transform="translateY(".concat(a.top,"px) translateX(").concat(a.left,"px)"),o.current.style.width="".concat(a.width,"px"),o.current.style.height="".concat(a.height,"px"))},v=()=>{window.clearTimeout(l.current),o.current&&(o.current.style.transitionDuration="0ms"),p(),l.current=window.setTimeout(()=>{o.current&&(o.current.style.transitionDuration="")},30)},h=(0,r.useRef)(),g=(0,r.useRef)();return(0,r.useEffect)(()=>{if(p(),t)return h.current=new ResizeObserver(v),h.current.observe(t),g.current=new ResizeObserver(v),g.current.observe(n),()=>{var e,t;null===(e=h.current)||void 0===e||e.disconnect(),null===(t=g.current)||void 0===t||t.disconnect()}},[n,t]),(0,r.useEffect)(()=>{if(n){let e=e=>{(function(e,t){if(!t||!e)return!1;let n=t.parentNode;for(;null!=n;){if(n===e)return!0;n=n.parentNode}return!1})(e.target,n)&&(v(),m(!1))};return document.addEventListener("transitionend",e),()=>{document.removeEventListener("transitionend",e)}}},[n]),(0,s.useTimeout)(()=>{"test"!==(0,f.getEnv)()&&c(!0)},20,{autoInvoke:!0}),(0,d.useMutationObserver)(e=>{e.forEach(e=>{"attributes"===e.type&&"dir"===e.attributeName&&v()})},{attributes:!0,attributeFilter:["dir"]},()=>document.documentElement),{initialized:i,hidden:u}}({target:w,parent:E,ref:T,displayAfterTransitionEnd:x}),_=(0,o.useMergedRef)(t,T);return w&&E?r.createElement(c.Box,{ref:_,mod:[{initialized:R,hidden:I},S],...P("root"),...k}):null});h.displayName="@mantine/core/FloatingIndicator",h.classes=m},62934:function(e,t,n){"use strict";n.d(t,{FocusTrap:function(){return c},FocusTrapInitialFocus:function(){return u}});var r=n(2265),o=n(26410),a=n(79373),l=n(67457),i=n(46404);function c(e){let{children:t,active:n=!0,refProp:i="ref"}=e,c=(0,o.useFocusTrap)(n),u=(0,a.useMergedRef)(c,null==t?void 0:t.ref);return(0,l.isElement)(t)?(0,r.cloneElement)(t,{[i]:u}):t}function u(e){return r.createElement(i.VisuallyHidden,{tabIndex:-1,"data-autofocus":!0,...e})}c.displayName="@mantine/core/FocusTrap",u.displayName="@mantine/core/FocusTrapInitialFocus",c.InitialFocus=u},31721:function(e,t,n){"use strict";n.d(t,{k:function(){return r},n:function(){return o}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Grid component was not found in tree")},73654:function(e,t,n){"use strict";n.d(t,{Grid:function(){return S}});var r=n(2265),o=n(15593),a=n(50591),l=n(94541),i=n(54803),c=n(31831),u=n(73147),s=n(31721),d=n(71330),f=n(29481),m=n(20686),p=n(94120),v=n(1760),h=n(50848),g=n(15274),b=n(41217);function y(e){let{gutter:t,selector:n}=e,o=(0,g.useMantineTheme)(),a=(0,m.filterProps)({"--grid-gutter":(0,p.getSpacing)((0,h.getBaseValue)(t))}),l=(0,f.keys)(o.breakpoints).reduce((e,n)=>(e[n]||(e[n]={}),"object"==typeof t&&void 0!==t[n]&&(e[n]["--grid-gutter"]=(0,p.getSpacing)(t[n])),e),{}),i=(0,v.getSortedBreakpoints)((0,f.keys)(l),o).filter(e=>(0,f.keys)(l[e.value]).length>0).map(e=>({query:"(min-width: ".concat(o.breakpoints[e.value],")"),styles:l[e.value]}));return r.createElement(b.InlineStyles,{styles:a,media:i,selector:n})}var w=n(66945);let E={gutter:"md",grow:!1,columns:12},C=(0,o.createVarsResolver)((e,t)=>{let{justify:n,align:r,overflow:o}=t;return{root:{"--grid-justify":n,"--grid-align":r,"--grid-overflow":o}}}),S=(0,u.factory)((e,t)=>{let n=(0,a.useProps)("Grid",E,e),{classNames:o,className:u,style:d,styles:f,unstyled:m,vars:p,grow:v,gutter:h,columns:g,align:b,justify:S,children:x,...k}=n,P=(0,l.useStyles)({name:"Grid",classes:w.Z,props:n,className:u,style:d,classNames:o,styles:f,unstyled:m,vars:p,varsResolver:C}),T=(0,i.useRandomClassName)();return r.createElement(s.k,{value:{getStyles:P,grow:v,columns:g}},r.createElement(y,{selector:".".concat(T),...n}),r.createElement(c.Box,{ref:t,...P("root",{className:T}),...k},r.createElement("div",{...P("inner")},x)))});S.classes=w.Z,S.displayName="@mantine/core/Grid",S.Col=d.GridCol},66945:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"}},71330:function(e,t,n){"use strict";n.d(t,{GridCol:function(){return S}});var r=n(2265),o=n(44839),a=n(50591),l=n(54803),i=n(31831),c=n(73147),u=n(31721),s=n(29481),d=n(20686),f=n(1760),m=n(50848),p=n(15274),v=n(41217);let h=(e,t)=>"content"===e?"auto":"auto"===e?"0rem":e?"".concat(100/(t/e),"%"):void 0,g=(e,t,n)=>n||"auto"===e?"100%":"content"===e?"unset":h(e,t),b=(e,t)=>{if(e)return"auto"===e||t?"1":"auto"},y=(e,t)=>0===e?"0":e?"".concat(100/(t/e),"%"):void 0;function w(e){var t;let{span:n,order:o,offset:a,selector:l}=e,i=(0,p.useMantineTheme)(),c=(0,u.n)(),w=void 0===(0,m.getBaseValue)(n)?12:(0,m.getBaseValue)(n),E=(0,d.filterProps)({"--col-order":null===(t=(0,m.getBaseValue)(o))||void 0===t?void 0:t.toString(),"--col-flex-grow":b(w,c.grow),"--col-flex-basis":h(w,c.columns),"--col-width":"content"===w?"auto":void 0,"--col-max-width":g(w,c.columns,c.grow),"--col-offset":y((0,m.getBaseValue)(a),c.columns)}),C=(0,s.keys)(i.breakpoints).reduce((e,t)=>{if(e[t]||(e[t]={}),"object"==typeof o&&void 0!==o[t]){var r;e[t]["--col-order"]=null===(r=o[t])||void 0===r?void 0:r.toString()}return"object"==typeof n&&void 0!==n[t]&&(e[t]["--col-flex-grow"]=b(n[t],c.grow),e[t]["--col-flex-basis"]=h(n[t],c.columns),e[t]["--col-width"]="content"===n[t]?"auto":void 0,e[t]["--col-max-width"]=g(n[t],c.columns,c.grow)),"object"==typeof a&&void 0!==a[t]&&(e[t]["--col-offset"]=y(a[t],c.columns)),e},{}),S=(0,f.getSortedBreakpoints)((0,s.keys)(C),i).filter(e=>(0,s.keys)(C[e.value]).length>0).map(e=>({query:"(min-width: ".concat(i.breakpoints[e.value],")"),styles:C[e.value]}));return r.createElement(v.InlineStyles,{styles:E,media:S,selector:l})}var E=n(66945);let C={span:12},S=(0,c.factory)((e,t)=>{let{classNames:n,className:c,style:s,styles:d,vars:f,span:m,order:p,offset:v,...h}=(0,a.useProps)("GridCol",C,e),g=(0,u.n)(),b=(0,l.useRandomClassName)();return r.createElement(r.Fragment,null,r.createElement(w,{selector:".".concat(b),span:m,order:p,offset:v}),r.createElement(i.Box,{ref:t,...g.getStyles("col",{className:(0,o.Z)(c,b),style:s,classNames:n,styles:d}),...h}))});S.classes=E.Z,S.displayName="@mantine/core/GridCol"},86608:function(e,t,n){"use strict";n.d(t,{Group:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s={root:"m_4081bf90"};let d={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},f=(0,a.createVarsResolver)((e,t,n)=>{let{grow:r,preventGrowOverflow:a,gap:l,align:i,justify:c,wrap:u}=t,{childWidth:s}=n;return{root:{"--group-child-width":r&&a?s:void 0,"--group-gap":(0,o.getSpacing)(l),"--group-align":i,"--group-justify":c,"--group-wrap":u}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Group",d,e),{classNames:a,className:u,style:m,styles:p,unstyled:v,children:h,gap:g,align:b,justify:y,wrap:w,grow:E,preventGrowOverflow:C,vars:S,variant:x,__size:k,mod:P,...T}=n,R=r.Children.toArray(h).filter(Boolean),I=R.length,_=(0,o.getSpacing)(null!=g?g:"md"),M="calc(".concat(100/I,"% - (").concat(_," - ").concat(_," / ").concat(I,"))"),D=(0,i.useStyles)({name:"Group",props:n,stylesCtx:{childWidth:M},className:u,style:m,classes:s,classNames:a,styles:p,unstyled:v,vars:S,varsResolver:f});return r.createElement(c.Box,{...D("root"),ref:t,variant:x,mod:[{grow:E},P],size:k,...T},R)});m.classes=s,m.displayName="@mantine/core/Group"},94946:function(e,t,n){"use strict";n.d(t,{Highlight:function(){return s}});var r=n(2265),o=n(50591),a=n(869),l=n(29347),i=n(96293);function c(e){return e.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&")}let u={},s=(0,a.polymorphicFactory)((e,t)=>{let{unstyled:n,children:a,highlight:s,highlightStyles:d,color:f,...m}=(0,o.useProps)("Highlight",u,e),p=function(e,t){if(null==t)return[{chunk:e,highlighted:!1}];let n=Array.isArray(t)?t.map(c):c(t);if(!(Array.isArray(n)?n.filter(e=>e.trim().length>0).length>0:""!==n.trim()))return[{chunk:e,highlighted:!1}];let r="string"==typeof n?n.trim():n.filter(e=>0!==e.trim().length).map(e=>e.trim()).sort((e,t)=>t.length-e.length).join("|"),o=RegExp("(".concat(r,")"),"gi");return e.split(o).map(e=>({chunk:e,highlighted:o.test(e)})).filter(e=>{let{chunk:t}=e;return t})}(a,s);return r.createElement(i.Text,{unstyled:n,ref:t,...m,__staticSelector:"Highlight"},p.map((e,t)=>{let{chunk:o,highlighted:a}=e;return a?r.createElement(l.Mark,{unstyled:n,key:t,color:f,style:d,"data-highlight":o},o):r.createElement("span",{key:t},o)}))});s.classes=i.Text.classes,s.displayName="@mantine/core/Highlight"},44691:function(e,t,n){"use strict";n.d(t,{I:function(){return o},e:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("HoverCard component was not found in the tree")},18119:function(e,t,n){"use strict";n.d(t,{HoverCard:function(){return f}});var r=n(2265),o=n(93059),a=n(50591),l=n(92403),i=n(99942),c=n(44691),u=n(88437),s=n(57586);let d={openDelay:0,closeDelay:150,initiallyOpened:!1};function f(e){let{children:t,onOpen:n,onClose:u,openDelay:s,closeDelay:f,initiallyOpened:m,...p}=(0,a.useProps)("HoverCard",d,e),[v,{open:h,close:g}]=(0,o.useDisclosure)(m,{onClose:u,onOpen:n}),{openDropdown:b,closeDropdown:y}=(0,l.useDelayedHover)({open:h,close:g,openDelay:s,closeDelay:f});return r.createElement(c.e,{value:{openDropdown:b,closeDropdown:y}},r.createElement(i.Popover,{...p,opened:v,__staticSelector:"HoverCard"},t))}f.displayName="@mantine/core/HoverCard",f.Target=s.HoverCardTarget,f.Dropdown=u.HoverCardDropdown,f.extend=e=>e},88437:function(e,t,n){"use strict";n.d(t,{HoverCardDropdown:function(){return u}});var r=n(2265),o=n(36367),a=n(50591),l=n(99942),i=n(44691);let c={};function u(e){let{children:t,onMouseEnter:n,onMouseLeave:u,...s}=(0,a.useProps)("HoverCardDropdown",c,e),d=(0,i.I)(),f=(0,o.createEventHandler)(n,d.openDropdown),m=(0,o.createEventHandler)(u,d.closeDropdown);return r.createElement(l.Popover.Dropdown,{onMouseEnter:f,onMouseLeave:m,...s},t)}u.displayName="@mantine/core/HoverCardDropdown"},57586:function(e,t,n){"use strict";n.d(t,{HoverCardTarget:function(){return s}});var r=n(2265),o=n(67457),a=n(36367),l=n(50591),i=n(99942),c=n(44691);let u={refProp:"ref"},s=(0,r.forwardRef)((e,t)=>{let{children:n,refProp:s,eventPropsWrapperName:d,...f}=(0,l.useProps)("HoverCardTarget",u,e);if(!(0,o.isElement)(n))throw Error("HoverCard.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let m=(0,c.I)(),p={onMouseEnter:(0,a.createEventHandler)(n.props.onMouseEnter,m.openDropdown),onMouseLeave:(0,a.createEventHandler)(n.props.onMouseLeave,m.closeDropdown)};return r.createElement(i.Popover.Target,{refProp:s,ref:t,...f},(0,r.cloneElement)(n,d?{[d]:p}:p))});s.displayName="@mantine/core/HoverCardTarget"},99075:function(e,t,n){"use strict";n.d(t,{Image:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(869),s={root:"m_9e117634"};let d={},f=(0,a.createVarsResolver)((e,t)=>{let{radius:n,fit:r}=t;return{root:{"--image-radius":void 0===n?void 0:(0,o.getRadius)(n),"--image-object-fit":r}}}),m=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Image",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,onError:h,src:g,radius:b,fit:y,fallbackSrc:w,mod:E,...C}=n,[S,x]=(0,r.useState)(!g);(0,r.useEffect)(()=>x(!g),[g]);let k=(0,i.useStyles)({name:"Image",classes:s,props:n,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return S&&w?r.createElement(c.Box,{component:"img",ref:t,src:w,...k("root"),onError:h,mod:["fallback",E],...C}):r.createElement(c.Box,{component:"img",ref:t,...k("root"),src:g,onError:e=>{null==h||h(e),x(!0)},mod:E,...C})});m.classes=s,m.displayName="@mantine/core/Image"},2156:function(e,t,n){"use strict";n.d(t,{Indicator:function(){return g}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(45027),c=n(19955),u=n(58834),s=n(50591),d=n(94541),f=n(31831),m=n(73147),p={root:"m_e5262200",indicator:"m_760d1fb1",processing:"m_885901b1"};let v={position:"top-end",offset:0,inline:!1,withBorder:!1,disabled:!1,processing:!1},h=(0,l.createVarsResolver)((e,t)=>{let{color:n,position:r,offset:l,size:s,radius:d,zIndex:f,autoContrast:m}=t;return{root:{"--indicator-color":n?(0,i.getThemeColor)(n,e):void 0,"--indicator-text-color":(0,u.getAutoContrastValue)(m,e)?(0,c.getContrastColor)({color:n,theme:e}):void 0,"--indicator-size":(0,o.h)(s),"--indicator-radius":void 0===d?void 0:(0,a.getRadius)(d),"--indicator-z-index":null==f?void 0:f.toString(),...function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"top-end",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n={"--indicator-top":void 0,"--indicator-bottom":void 0,"--indicator-left":void 0,"--indicator-right":void 0,"--indicator-translate-x":void 0,"--indicator-translate-y":void 0},r=(0,o.h)(t),[a,l]=e.split("-");return"top"===a&&(n["--indicator-top"]=r,n["--indicator-translate-y"]="-50%"),"middle"===a&&(n["--indicator-top"]="50%",n["--indicator-translate-y"]="-50%"),"bottom"===a&&(n["--indicator-bottom"]=r,n["--indicator-translate-y"]="50%"),"start"===l&&(n["--indicator-left"]=r,n["--indicator-translate-x"]="-50%"),"center"===l&&(n["--indicator-left"]="50%",n["--indicator-translate-x"]="-50%"),"end"===l&&(n["--indicator-right"]=r,n["--indicator-translate-x"]="50%"),n}(r,l)}}}),g=(0,m.factory)((e,t)=>{let n=(0,s.useProps)("Indicator",v,e),{classNames:o,className:a,style:l,styles:i,unstyled:c,vars:u,children:m,position:g,offset:b,inline:y,label:w,radius:E,color:C,withBorder:S,disabled:x,processing:k,zIndex:P,autoContrast:T,mod:R,...I}=n,_=(0,d.useStyles)({name:"Indicator",classes:p,props:n,className:a,style:l,classNames:o,styles:i,unstyled:c,vars:u,varsResolver:h});return r.createElement(f.Box,{ref:t,..._("root"),mod:[{inline:y},R],...I},!x&&r.createElement(r.Fragment,null,r.createElement(f.Box,{mod:{"with-label":!!w,"with-border":S,processing:k},..._("indicator")},w)),m)});g.classes=p,g.displayName="@mantine/core/Indicator"},39712:function(e,t,n){"use strict";n.d(t,{Z:function(){return s},J:function(){return u}});var r=n(2265),o=n(94120),a=n(94541),l=n(31831),i=n(64030),c={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};let u=c,s=(0,r.forwardRef)((e,t)=>{let{__staticSelector:n,__stylesApiProps:u,className:s,classNames:d,styles:f,unstyled:m,children:p,label:v,description:h,id:g,disabled:b,error:y,size:w,labelPosition:E="left",bodyElement:C="div",labelElement:S="label",variant:x,style:k,vars:P,mod:T,...R}=e,I=(0,a.useStyles)({name:n,props:u,className:s,style:k,classes:c,classNames:d,styles:f,unstyled:m});return r.createElement(l.Box,{...I("root"),ref:t,__vars:{"--label-fz":(0,o.getFontSize)(w),"--label-lh":(0,o.getSize)(w,"label-lh")},mod:[{"label-position":E},T],variant:x,size:w,...R},r.createElement(l.Box,{component:C,htmlFor:"label"===C?g:void 0,...I("body")},p,r.createElement("div",{...I("labelWrapper"),"data-disabled":b||void 0},v&&r.createElement(l.Box,{component:S,htmlFor:"label"===S?g:void 0,...I("label"),"data-disabled":b||void 0},v),h&&r.createElement(i.Input.Description,{size:w,__inheritStyles:!1,...I("description")},h),y&&"boolean"!==y&&r.createElement(i.Input.Error,{size:w,__inheritStyles:!1,...I("error")},y))))});s.displayName="@mantine/core/InlineInput"},41124:function(e,t,n){"use strict";n.d(t,{m:function(){return a}});var r=n(2265),o=n(99970);function a(e){let{children:t,role:n}=e,a=(0,o.useInputWrapperContext)();return a?r.createElement("div",{role:n,"aria-labelledby":a.labelId,"aria-describedby":a.describedBy},t):r.createElement(r.Fragment,null,t)}},28527:function(e,t,n){"use strict";n.d(t,{JsonInput:function(){return d}});var r=n(2265),o=n(15057),a=n(50591),l=n(73147),i=n(73112),c=n(83190);function u(e,t){if("string"==typeof e&&0===e.trim().length)return!0;try{return t(e),!0}catch(e){return!1}}let s={serialize:JSON.stringify,deserialize:JSON.parse},d=(0,l.factory)((e,t)=>{let{value:n,defaultValue:l,onChange:i,formatOnBlur:d,validationError:f,serialize:m,deserialize:p,onFocus:v,onBlur:h,readOnly:g,error:b,...y}=(0,a.useProps)("JsonInput",s,e),[w,E]=(0,o.useUncontrolled)({value:n,defaultValue:l,finalValue:"",onChange:i}),[C,S]=(0,r.useState)(u(w,p));return r.createElement(c.Textarea,{value:w,onChange:e=>E(e.currentTarget.value),onFocus:e=>{null==v||v(e),S(!0)},onBlur:e=>{"function"==typeof h&&h(e);let t=u(e.currentTarget.value,p);d&&!g&&t&&""!==e.currentTarget.value.trim()&&E(m(p(e.currentTarget.value),null,2)),S(t)},ref:t,readOnly:g,...y,autoComplete:"off",__staticSelector:"JsonInput",error:C?b:f||!0,"data-monospace":!0})});d.classes=i.InputBase.classes,d.displayName="@mantine/core/JsonInput"},66580:function(e,t,n){"use strict";n.d(t,{Kbd:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s={root:"m_dc6f14e2"};let d={},f=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{root:{"--kbd-fz":(0,o.getSize)(n,"kbd-fz"),"--kbd-padding":(0,o.getSize)(n,"kbd-padding")}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Kbd",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,...h}=n,g=(0,i.useStyles)({name:"Kbd",classes:s,props:n,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(c.Box,{component:"kbd",ref:t,...g("root"),...h})});m.classes=s,m.displayName="@mantine/core/Kbd"},34102:function(e,t,n){"use strict";n.d(t,{U:function(){return o},Z:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("List component was not found in tree")},32924:function(e,t,n){"use strict";n.d(t,{List:function(){return v}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(34102),d=n(90440),f=n(98010);let m={type:"unordered"},p=(0,a.createVarsResolver)((e,t)=>{let{size:n,spacing:r}=t;return{root:{"--list-fz":(0,o.getFontSize)(n),"--list-lh":(0,o.getLineHeight)(n),"--list-spacing":(0,o.getSpacing)(r)}}}),v=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("List",m,e),{classNames:o,className:a,style:u,styles:d,unstyled:v,vars:h,children:g,type:b,withPadding:y,icon:w,spacing:E,center:C,listStyleType:S,mod:x,...k}=n,P=(0,i.useStyles)({name:"List",classes:f.Z,props:n,className:a,style:u,classNames:o,styles:d,unstyled:v,vars:h,varsResolver:p});return r.createElement(s.Z,{value:{center:C,icon:w,getStyles:P}},r.createElement(c.Box,{...P("root",{style:{listStyleType:S}}),component:"unordered"===b?"ul":"ol",mod:[{"with-padding":y},x],ref:t,...k},g))});v.classes=f.Z,v.displayName="@mantine/core/List",v.Item=d.ListItem},98010:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_abbac491",item:"m_abb6bec2",itemWrapper:"m_75cd9f71",itemIcon:"m_60f83e5b"}},90440:function(e,t,n){"use strict";n.d(t,{ListItem:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(34102),c=n(98010);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,icon:f,children:m,mod:p,...v}=(0,o.useProps)("ListItem",u,e),h=(0,i.U)(),g=f||h.icon,b={classNames:n,styles:s};return r.createElement(a.Box,{...h.getStyles("item",{...b,className:l,style:c}),component:"li",mod:[{"with-icon":!!g,centered:h.center},p],ref:t,...v},r.createElement("div",{...h.getStyles("itemWrapper",b)},g&&r.createElement("span",{...h.getStyles("itemIcon",b)},g),r.createElement("span",{...h.getStyles("itemLabel",b)},m)))});s.classes=c.Z,s.displayName="@mantine/core/ListItem"},29347:function(e,t,n){"use strict";n.d(t,{Mark:function(){return p}});var r=n(2265),o=n(15593),a=n(50591),l=n(94541),i=n(31831),c=n(73147),u=n(41846);function s(e){let{color:t,theme:n,defaultShade:r}=e,o=(0,u.parseThemeColor)({color:t,theme:n});return o.isThemeColor?void 0===o.shade?"var(--mantine-color-".concat(o.color,"-").concat(r,")"):"var(".concat(o.variable,")"):t}var d={root:"m_bcb3f3c2"};let f={color:"yellow"},m=(0,o.createVarsResolver)((e,t)=>{let{color:n}=t;return{root:{"--mark-bg-dark":s({color:n,theme:e,defaultShade:5}),"--mark-bg-light":s({color:n,theme:e,defaultShade:2})}}}),p=(0,c.factory)((e,t)=>{let n=(0,a.useProps)("Mark",f,e),{classNames:o,className:c,style:u,styles:s,unstyled:p,vars:v,color:h,variant:g,...b}=n,y=(0,l.useStyles)({name:"Mark",props:n,className:c,style:u,classes:d,classNames:o,styles:s,unstyled:p,vars:v,varsResolver:m});return r.createElement(i.Box,{component:"mark",ref:t,variant:g,...y("root"),...b})});p.classes=d,p.displayName="@mantine/core/Mark"},36946:function(e,t,n){"use strict";n.d(t,{X:function(){return o},q:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Menu component was not found in the tree")},14251:function(e,t,n){"use strict";n.d(t,{Menu:function(){return E}});var r=n(2265),o=n(15057),a=n(87957),l=n(28894),i=n(37804),c=n(63361),u=n(94541),s=n(50591),d=n(92403),f=n(99942),m=n(36946),p=n(89187),v=n(61701),h=n(92984),g=n(26070),b=n(36035),y=n(23237);let w={trapFocus:!0,closeOnItemClick:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function E(e){let t=(0,s.useProps)("Menu",w,e),{children:n,onOpen:p,onClose:v,opened:h,defaultOpened:g,trapFocus:b,onChange:E,closeOnItemClick:C,loop:S,closeOnEscape:x,trigger:k,openDelay:P,closeDelay:T,classNames:R,styles:I,unstyled:_,variant:M,vars:D,menuItemTabIndex:N,keepMounted:A,...B}=t,z=(0,u.useStyles)({name:"Menu",classes:y.Z,props:t,classNames:R,styles:I,unstyled:_}),[L,{setHovered:O,resetHovered:F}]=(0,i.useHovered)(),[V,Z]=(0,o.useUncontrolled)({value:h,defaultValue:g,finalValue:!1,onChange:E}),[H,j]=(0,r.useState)(!1),G=()=>{Z(!1),j(!1),V&&(null==v||v())},W=()=>{Z(!0),V||null==p||p()},U=()=>{V?G():W()},{openDropdown:q,closeDropdown:K}=(0,d.useDelayedHover)({open:W,close:G,closeDelay:T,openDelay:P}),{resolvedClassNames:X,resolvedStyles:Y}=(0,c.useResolvedStylesApi)({classNames:R,styles:I,props:t});return(0,a.useDidUpdate)(()=>{F()},[V]),r.createElement(m.q,{value:{getStyles:z,opened:V,toggleDropdown:U,getItemIndex:e=>(0,l.getContextItemIndex)("[data-menu-item]","[data-menu-dropdown]",e),hovered:L,setHovered:O,openedViaClick:H,setOpenedViaClick:j,closeOnItemClick:C,closeDropdown:"click"===k?G:K,openDropdown:"click"===k?W:q,closeDropdownImmediately:G,loop:S,trigger:k,unstyled:_,menuItemTabIndex:N}},r.createElement(f.Popover,{...B,opened:V,onChange:U,defaultOpened:g,trapFocus:!A&&b,closeOnEscape:x,__staticSelector:"Menu",classNames:X,styles:Y,unstyled:_,variant:M,keepMounted:A},n))}E.extend=e=>e,E.classes=y.Z,E.displayName="@mantine/core/Menu",E.Item=h.MenuItem,E.Label=g.MenuLabel,E.Dropdown=v.MenuDropdown,E.Target=b.MenuTarget,E.Divider=p.MenuDivider},23237:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"}},89187:function(e,t,n){"use strict";n.d(t,{MenuDivider:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(36946),c=n(23237);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,...f}=(0,o.useProps)("MenuDivider",u,e),m=(0,i.X)();return r.createElement(a.Box,{ref:t,...m.getStyles("divider",{className:l,style:c,styles:s,classNames:n}),...f})});s.classes=c.Z,s.displayName="@mantine/core/MenuDivider"},61701:function(e,t,n){"use strict";n.d(t,{MenuDropdown:function(){return f}});var r=n(2265),o=n(79373),a=n(36367),l=n(50591),i=n(73147),c=n(99942),u=n(36946),s=n(23237);let d={},f=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:f,vars:m,onMouseEnter:p,onMouseLeave:v,children:h,...g}=(0,l.useProps)("MenuDropdown",d,e),b=(0,r.useRef)(null),y=(0,u.X)(),w=(0,a.createEventHandler)(p,()=>("hover"===y.trigger||"click-hover"===y.trigger)&&y.openDropdown()),E=(0,a.createEventHandler)(v,()=>("hover"===y.trigger||"click-hover"===y.trigger)&&y.closeDropdown());return r.createElement(c.Popover.Dropdown,{...g,onMouseEnter:w,onMouseLeave:E,role:"menu","aria-orientation":"vertical",ref:(0,o.useMergedRef)(t,b),...y.getStyles("dropdown",{className:i,style:s,styles:f,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:e=>{if("ArrowUp"===e.key||"ArrowDown"===e.key){var t,n;e.preventDefault(),null===(n=b.current)||void 0===n||null===(t=n.querySelectorAll("[data-menu-item]:not(:disabled)")[0])||void 0===t||t.focus()}}},r.createElement("div",{tabIndex:-1,"data-autofocus":!0,"aria-hidden":!0,style:{outline:0}}),h)});f.classes=s.Z,f.displayName="@mantine/core/MenuDropdown"},92984:function(e,t,n){"use strict";n.d(t,{MenuItem:function(){return h}});var r=n(2265),o=n(79373),a=n(85876),l=n(36367),i=n(41846),c=n(15274),u=n(50591),s=n(869),d=n(24895),f=n(30712),m=n(36946),p=n(23237);let v={},h=(0,s.polymorphicFactory)((e,t)=>{let{classNames:n,className:s,style:p,styles:h,vars:g,color:b,closeMenuOnClick:y,leftSection:w,rightSection:E,children:C,disabled:S,...x}=(0,u.useProps)("MenuItem",v,e),k=(0,m.X)(),P=(0,c.useMantineTheme)(),{dir:T}=(0,d.useDirection)(),R=(0,r.useRef)(),I=k.getItemIndex(R.current),_=(0,l.createEventHandler)(x.onMouseLeave,()=>k.setHovered(-1)),M=(0,l.createEventHandler)(x.onMouseEnter,()=>k.setHovered(k.getItemIndex(R.current))),D=(0,l.createEventHandler)(x.onClick,()=>{"boolean"==typeof y?y&&k.closeDropdownImmediately():k.closeOnItemClick&&k.closeDropdownImmediately()}),N=(0,l.createEventHandler)(x.onFocus,()=>k.setHovered(k.getItemIndex(R.current))),A=b?P.variantColorResolver({color:b,theme:P,variant:"light"}):void 0,B=b?(0,i.parseThemeColor)({color:b,theme:P}):null;return r.createElement(f.UnstyledButton,{...x,unstyled:k.unstyled,tabIndex:k.menuItemTabIndex,onFocus:N,...k.getStyles("item",{className:s,style:p,styles:h,classNames:n}),ref:(0,o.useMergedRef)(R,t),role:"menuitem",disabled:S,"data-menu-item":!0,"data-disabled":S||void 0,"data-hovered":k.hovered===I||void 0,onMouseEnter:M,onMouseLeave:_,onClick:D,onKeyDown:(0,a.createScopedKeydownHandler)({siblingSelector:"[data-menu-item]",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:k.loop,dir:T,orientation:"vertical",onKeyDown:x.onKeydown}),__vars:{"--menu-item-color":(null==B?void 0:B.isThemeColor)&&(null==B?void 0:B.shade)===void 0?"var(--mantine-color-".concat(B.color,"-6)"):null==A?void 0:A.color,"--menu-item-hover":null==A?void 0:A.hover}},w&&r.createElement("div",{...k.getStyles("itemSection",{styles:h,classNames:n}),"data-position":"left"},w),C&&r.createElement("div",{...k.getStyles("itemLabel",{styles:h,classNames:n})},C),E&&r.createElement("div",{...k.getStyles("itemSection",{styles:h,classNames:n}),"data-position":"right"},E))});h.classes=p.Z,h.displayName="@mantine/core/MenuItem"},26070:function(e,t,n){"use strict";n.d(t,{MenuLabel:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(36946),c=n(23237);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,...f}=(0,o.useProps)("MenuLabel",u,e),m=(0,i.X)();return r.createElement(a.Box,{ref:t,...m.getStyles("label",{className:l,style:c,styles:s,classNames:n}),...f})});s.classes=c.Z,s.displayName="@mantine/core/MenuLabel"},36035:function(e,t,n){"use strict";n.d(t,{MenuTarget:function(){return s}});var r=n(2265),o=n(67457),a=n(36367),l=n(50591),i=n(99942),c=n(36946);let u={refProp:"ref"},s=(0,r.forwardRef)((e,t)=>{let{children:n,refProp:s,...d}=(0,l.useProps)("MenuTarget",u,e);if(!(0,o.isElement)(n))throw Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let f=(0,c.X)(),m=(0,a.createEventHandler)(n.props.onClick,()=>{"click"===f.trigger?f.toggleDropdown():"click-hover"!==f.trigger||(f.setOpenedViaClick(!0),f.opened||f.openDropdown())}),p=(0,a.createEventHandler)(n.props.onMouseEnter,()=>("hover"===f.trigger||"click-hover"===f.trigger)&&f.openDropdown()),v=(0,a.createEventHandler)(n.props.onMouseLeave,()=>{"hover"===f.trigger?f.closeDropdown():"click-hover"!==f.trigger||f.openedViaClick||f.closeDropdown()});return r.createElement(i.Popover.Target,{refProp:s,popupType:"menu",ref:t,...d},(0,r.cloneElement)(n,{onClick:m,onMouseEnter:p,onMouseLeave:v,"data-expanded":!!f.opened||void 0}))});s.displayName="@mantine/core/MenuTarget"},68534:function(e,t,n){"use strict";n.d(t,{D:function(){return r},v:function(){return o}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Modal component was not found in tree")},87520:function(e,t,n){"use strict";n.d(t,{Modal:function(){return h}});var r=n(2265),o=n(33123),a=n(50591),l=n(73147),i=n(74376),c=n(56298),u=n(95244),s=n(38726),d=n(5264),f=n(15391),m=n(46131),p=n(99323);let v={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,o.getDefaultZIndex)("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},h=(0,l.factory)((e,t)=>{let{title:n,withOverlay:o,overlayProps:l,withCloseButton:p,closeButtonProps:h,children:g,radius:b,...y}=(0,a.useProps)("Modal",v,e),w=!!n||p;return r.createElement(f.ModalRoot,{ref:t,radius:b,...y},o&&r.createElement(d.ModalOverlay,{...l}),r.createElement(u.ModalContent,{radius:b},w&&r.createElement(s.ModalHeader,null,n&&r.createElement(m.ModalTitle,null,n),p&&r.createElement(c.ModalCloseButton,{...h})),r.createElement(i.ModalBody,null,g)))});h.classes=p.Z,h.displayName="@mantine/core/Modal",h.Root=f.ModalRoot,h.Overlay=d.ModalOverlay,h.Content=u.ModalContent,h.Body=i.ModalBody,h.Header=s.ModalHeader,h.Title=m.ModalTitle,h.CloseButton=c.ModalCloseButton},99323:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"}},74376:function(e,t,n){"use strict";n.d(t,{ModalBody:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(93271),i=n(68534),c=n(99323);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ModalBody",u,e),m=(0,i.v)();return r.createElement(l.ModalBaseBody,{ref:t,...m.getStyles("body",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ModalBody"},56298:function(e,t,n){"use strict";n.d(t,{ModalCloseButton:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(92628),i=n(68534),c=n(99323);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ModalCloseButton",u,e),m=(0,i.v)();return r.createElement(l.ModalBaseCloseButton,{ref:t,...m.getStyles("close",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ModalCloseButton"},95244:function(e,t,n){"use strict";n.d(t,{ModalContent:function(){return f}});var r=n(2265),o=n(20322),a=n(50591),l=n(73147),i=n(80514),c=n(52143),u=n(68534),s=n(99323);let d={},f=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:s,styles:f,vars:m,children:p,...v}=(0,a.useProps)("ModalContent",d,e),h=(0,u.v)(),g=h.scrollAreaComponent||c.NativeScrollArea;return r.createElement(i.ModalBaseContent,{...h.getStyles("content",{className:l,style:s,styles:f,classNames:n}),innerProps:h.getStyles("inner",{className:l,style:s,styles:f,classNames:n}),"data-full-screen":h.fullScreen||void 0,"data-modal-content":!0,ref:t,...v},r.createElement(g,{style:{maxHeight:h.fullScreen?"100dvh":"calc(100dvh - (".concat((0,o.h)(h.yOffset)," * 2))")}},p))});f.classes=s.Z,f.displayName="@mantine/core/ModalContent"},38726:function(e,t,n){"use strict";n.d(t,{ModalHeader:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(80275),i=n(68534),c=n(99323);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ModalHeader",u,e),m=(0,i.v)();return r.createElement(l.ModalBaseHeader,{ref:t,...m.getStyles("header",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ModalHeader"},5264:function(e,t,n){"use strict";n.d(t,{ModalOverlay:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(69526),i=n(68534),c=n(99323);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ModalOverlay",u,e),m=(0,i.v)();return r.createElement(l.ModalBaseOverlay,{ref:t,...m.getStyles("overlay",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ModalOverlay"},15391:function(e,t,n){"use strict";n.d(t,{ModalRoot:function(){return h}});var r=n(2265),o=n(20322),a=n(33123),l=n(94120),i=n(15593),c=n(50591),u=n(94541),s=n(73147),d=n(23908),f=n(68534),m=n(99323);let p={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,a.getDefaultZIndex)("modal"),transitionProps:{duration:200,transition:"pop"},yOffset:"5dvh"},v=(0,i.createVarsResolver)((e,t)=>{let{radius:n,size:r,yOffset:a,xOffset:i}=t;return{root:{"--modal-radius":void 0===n?void 0:(0,l.getRadius)(n),"--modal-size":(0,l.getSize)(r,"modal-size"),"--modal-y-offset":(0,o.h)(a),"--modal-x-offset":(0,o.h)(i)}}}),h=(0,s.factory)((e,t)=>{let n=(0,c.useProps)("ModalRoot",p,e),{classNames:o,className:a,style:l,styles:i,unstyled:s,vars:h,yOffset:g,scrollAreaComponent:b,radius:y,fullScreen:w,centered:E,xOffset:C,__staticSelector:S,...x}=n,k=(0,u.useStyles)({name:S,classes:m.Z,props:n,className:a,style:l,classNames:o,styles:i,unstyled:s,vars:h,varsResolver:v});return r.createElement(f.D,{value:{yOffset:g,scrollAreaComponent:b,getStyles:k,fullScreen:w}},r.createElement(d.ModalBase,{ref:t,...k("root"),"data-full-screen":w||void 0,"data-centered":E||void 0,unstyled:s,...x}))});h.classes=m.Z,h.displayName="@mantine/core/ModalRoot"},46131:function(e,t,n){"use strict";n.d(t,{ModalTitle:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(52779),i=n(68534),c=n(99323);let u={},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ModalTitle",u,e),m=(0,i.v)();return r.createElement(l.ModalBaseTitle,{ref:t,...m.getStyles("title",{classNames:n,style:c,styles:s,className:a}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ModalTitle"},61218:function(e,t,n){"use strict";n.d(t,{i:function(){return r},q:function(){return o}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("ModalBase component was not found in tree")},23908:function(e,t,n){"use strict";n.d(t,{ModalBase:function(){return p}});var r=n(2265),o=n(9219),a=n(33123),l=n(94120),i=n(31831),c=n(7586),u=n(61218),s=n(27011),d=n(4963),f=n(58365),m=n(47993);let p=(0,r.forwardRef)((e,t)=>{let{keepMounted:n,opened:p,onClose:v,id:h,transitionProps:g,trapFocus:b,closeOnEscape:y,returnFocus:w,closeOnClickOutside:E,withinPortal:C,portalProps:S,lockScroll:x,children:k,zIndex:P,shadow:T,padding:R,__vars:I,unstyled:_,removeScrollProps:M,...D}=e,{_id:N,titleMounted:A,bodyMounted:B,shouldLockScroll:z,setTitleMounted:L,setBodyMounted:O}=function(e){let{id:t,transitionProps:n,opened:o,trapFocus:a,closeOnEscape:l,onClose:i,returnFocus:c}=e,u=(0,s.useId)(t),[p,v]=(0,r.useState)(!1),[h,g]=(0,r.useState)(!1),b=function(e){let{opened:t,transitionDuration:n}=e,[o,a]=(0,r.useState)(t),l=(0,r.useRef)(),i=(0,m.useReducedMotion)()?0:n;return(0,r.useEffect)(()=>(t?(a(!0),window.clearTimeout(l.current)):0===i?a(!1):l.current=window.setTimeout(()=>a(!1),i),()=>window.clearTimeout(l.current)),[t,i]),o}({opened:o,transitionDuration:"number"==typeof(null==n?void 0:n.duration)?null==n?void 0:n.duration:200});return(0,d.useWindowEvent)("keydown",e=>{if("Escape"===e.key&&l){var t;(null===(t=e.target)||void 0===t?void 0:t.getAttribute("data-mantine-stop-propagation"))!=="true"&&i()}},{capture:!0}),(0,f.useFocusReturn)({opened:o,shouldReturnFocus:a&&c}),{_id:u,titleMounted:p,bodyMounted:h,shouldLockScroll:b,setTitleMounted:v,setBodyMounted:g}}({id:h,transitionProps:g,opened:p,trapFocus:b,closeOnEscape:y,onClose:v,returnFocus:w});return r.createElement(c.OptionalPortal,{...S,withinPortal:C},r.createElement(u.i,{value:{opened:p,onClose:v,closeOnClickOutside:E,transitionProps:{...g,keepMounted:n},getTitleId:()=>"".concat(N,"-title"),getBodyId:()=>"".concat(N,"-body"),titleMounted:A,bodyMounted:B,setTitleMounted:L,setBodyMounted:O,trapFocus:b,closeOnEscape:y,zIndex:P,unstyled:_}},r.createElement(o.Z,{enabled:z&&x,...M},r.createElement(i.Box,{ref:t,...D,__vars:{...I,"--mb-z-index":(P||(0,a.getDefaultZIndex)("modal")).toString(),"--mb-shadow":(0,l.getShadow)(T),"--mb-padding":(0,l.getSpacing)(R)}},k))))})},1532:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={title:"m_615af6c9",header:"m_b5489c3c",inner:"m_60c222c7",content:"m_fd1ab0aa",close:"m_606cb269",body:"m_5df29311"}},93271:function(e,t,n){"use strict";n.d(t,{ModalBaseBody:function(){return c}});var r=n(2265),o=n(44839),a=n(31831),l=n(61218),i=n(1532);let c=(0,r.forwardRef)((e,t)=>{let{className:n,...c}=e,u=function(){let e=(0,l.q)();return(0,r.useEffect)(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}(),s=(0,l.q)();return r.createElement(a.Box,{ref:t,...c,id:u,className:(0,o.Z)({[i.Z.body]:!s.unstyled},n)})});c.displayName="@mantine/core/ModalBaseBody"},92628:function(e,t,n){"use strict";n.d(t,{ModalBaseCloseButton:function(){return c}});var r=n(2265),o=n(44839),a=n(79445),l=n(61218),i=n(1532);let c=(0,r.forwardRef)((e,t)=>{let{className:n,onClick:c,...u}=e,s=(0,l.q)();return r.createElement(a.CloseButton,{ref:t,...u,onClick:e=>{s.onClose(),null==c||c(e)},className:(0,o.Z)({[i.Z.close]:!s.unstyled},n),unstyled:s.unstyled})});c.displayName="@mantine/core/ModalBaseCloseButton"},80514:function(e,t,n){"use strict";n.d(t,{ModalBaseContent:function(){return s}});var r=n(2265),o=n(44839),a=n(62934),l=n(12194),i=n(93719),c=n(61218),u=n(1532);let s=(0,r.forwardRef)((e,t)=>{let{transitionProps:n,className:s,innerProps:d,onKeyDown:f,style:m,...p}=e,v=(0,c.q)();return r.createElement(i.Transition,{mounted:v.opened,transition:"pop",...v.transitionProps,...n},e=>r.createElement("div",{...d,className:(0,o.Z)({[u.Z.inner]:!v.unstyled},d.className)},r.createElement(a.FocusTrap,{active:v.opened&&v.trapFocus},r.createElement(l.Paper,{...p,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":v.bodyMounted?v.getBodyId():void 0,"aria-labelledby":v.titleMounted?v.getTitleId():void 0,ref:t,style:[m,e],className:(0,o.Z)({[u.Z.content]:!v.unstyled},s),unstyled:v.unstyled},p.children))))})},80275:function(e,t,n){"use strict";n.d(t,{ModalBaseHeader:function(){return c}});var r=n(2265),o=n(44839),a=n(31831),l=n(61218),i=n(1532);let c=(0,r.forwardRef)((e,t)=>{let{className:n,...c}=e,u=(0,l.q)();return r.createElement(a.Box,{component:"header",ref:t,className:(0,o.Z)({[i.Z.header]:!u.unstyled},n),...c})});c.displayName="@mantine/core/ModalBaseHeader"},69526:function(e,t,n){"use strict";n.d(t,{ModalBaseOverlay:function(){return c}});var r=n(2265),o=n(4179),a=n(93719),l=n(61218);let i={duration:200,timingFunction:"ease",transition:"fade"},c=(0,r.forwardRef)((e,t)=>{let{onClick:n,transitionProps:c,style:u,...s}=e,d=(0,l.q)(),f=function(e){let t=(0,l.q)();return{...i,...t.transitionProps,...e}}(c);return r.createElement(a.Transition,{mounted:d.opened,...f,transition:"fade"},e=>r.createElement(o.Overlay,{ref:t,fixed:!0,style:[u,e],zIndex:d.zIndex,unstyled:d.unstyled,onClick:e=>{null==n||n(e),d.closeOnClickOutside&&d.onClose()},...s}))});c.displayName="@mantine/core/ModalBaseOverlay"},52779:function(e,t,n){"use strict";n.d(t,{ModalBaseTitle:function(){return c}});var r=n(2265),o=n(44839),a=n(31831),l=n(61218),i=n(1532);let c=(0,r.forwardRef)((e,t)=>{let{className:n,...c}=e,u=function(){let e=(0,l.q)();return(0,r.useEffect)(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}(),s=(0,l.q)();return r.createElement(a.Box,{component:"h2",ref:t,className:(0,o.Z)({[i.Z.title]:!s.unstyled},n),...c,id:u})});c.displayName="@mantine/core/ModalBaseTitle"},52143:function(e,t,n){"use strict";n.d(t,{NativeScrollArea:function(){return o}});var r=n(2265);function o(e){let{children:t}=e;return r.createElement(r.Fragment,null,t)}},35047:function(e,t,n){"use strict";n.d(t,{MultiSelect:function(){return E}});var r=n(2265),o=n(27011),a=n(15057),l=n(63361),i=n(94541),c=n(50591),u=n(17622),s=n(73147),d=n(4457),f=n(74432),m=n(71440),p=n(31310),v=n(69165),h=n(73112),g=n(43041),b=n(88757),y=n(23161);let w={maxValues:1/0,withCheckIcon:!0,checkIconPosition:"left",hiddenInputValuesDivider:","},E=(0,s.factory)((e,t)=>{let n=(0,c.useProps)("MultiSelect",w,e),{classNames:s,className:h,style:E,styles:C,unstyled:S,vars:x,size:k,value:P,defaultValue:T,onChange:R,onKeyDown:I,variant:_,data:M,dropdownOpened:D,defaultDropdownOpened:N,onDropdownOpen:A,onDropdownClose:B,selectFirstOptionOnChange:z,onOptionSubmit:L,comboboxProps:O,filter:F,limit:V,withScrollArea:Z,maxDropdownHeight:H,searchValue:j,defaultSearchValue:G,onSearchChange:W,readOnly:U,disabled:q,onFocus:K,onBlur:X,onPaste:Y,radius:J,rightSection:$,rightSectionWidth:Q,rightSectionPointerEvents:ee,rightSectionProps:et,leftSection:en,leftSectionWidth:er,leftSectionPointerEvents:eo,leftSectionProps:ea,inputContainer:el,inputWrapperOrder:ei,withAsterisk:ec,labelProps:eu,descriptionProps:es,errorProps:ed,wrapperProps:ef,description:em,label:ep,error:ev,maxValues:eh,searchable:eg,nothingFoundMessage:eb,withCheckIcon:ey,checkIconPosition:ew,hidePickedOptions:eE,withErrorStyles:eC,name:eS,form:ex,id:ek,clearable:eP,clearButtonProps:eT,hiddenInputProps:eR,placeholder:eI,hiddenInputValuesDivider:e_,required:eM,mod:eD,renderOption:eN,onRemove:eA,onClear:eB,scrollAreaProps:ez,...eL}=n,eO=(0,o.useId)(ek),eF=(0,d.getParsedComboboxData)(M),eV=(0,f.getOptionsLockup)(eF),eZ=(0,v.useCombobox)({opened:D,defaultOpened:N,onDropdownOpen:A,onDropdownClose:()=>{null==B||B(),eZ.resetSelectedOption()}}),{styleProps:eH,rest:{type:ej,autoComplete:eG,...eW}}=(0,u.extractStyleProps)(eL),[eU,eq]=(0,a.useUncontrolled)({value:P,defaultValue:T,finalValue:[],onChange:R}),[eK,eX]=(0,a.useUncontrolled)({value:j,defaultValue:G,finalValue:"",onChange:W}),eY=(0,i.useStyles)({name:"MultiSelect",classes:{},props:n,classNames:s,styles:C,unstyled:S}),{resolvedClassNames:eJ,resolvedStyles:e$}=(0,l.useResolvedStylesApi)({props:n,styles:C,classNames:s}),eQ=eU.map((e,t)=>{var n,o;return r.createElement(g.Pill,{key:"".concat(e,"-").concat(t),withRemoveButton:!U&&!(null===(n=eV[e])||void 0===n?void 0:n.disabled),onRemove:()=>{eq(eU.filter(t=>e!==t)),null==eA||eA(e)},unstyled:S,disabled:q,...eY("pill")},(null===(o=eV[e])||void 0===o?void 0:o.label)||e)});(0,r.useEffect)(()=>{z&&eZ.selectFirstOption()},[z,eU]);let e0=eP&&eU.length>0&&!q&&!U&&r.createElement(m.Combobox.ClearButton,{size:k,...eT,onClear:()=>{null==eB||eB(),eq([]),eX("")}}),e1=function(e){let{data:t,value:n}=e,r=n.map(e=>e.trim().toLowerCase());return t.reduce((e,t)=>((0,y.isOptionsGroup)(t)?e.push({group:t.group,items:t.items.filter(e=>-1===r.indexOf(e.value.toLowerCase().trim()))}):-1===r.indexOf(t.value.toLowerCase().trim())&&e.push(t),e),[])}({data:eF,value:eU});return r.createElement(r.Fragment,null,r.createElement(m.Combobox,{store:eZ,classNames:eJ,styles:e$,unstyled:S,size:k,readOnly:U,__staticSelector:"MultiSelect",onOptionSubmit:e=>{null==L||L(e),eX(""),eZ.updateSelectedOptionIndex("selected"),eU.includes(eV[e].value)?(eq(eU.filter(t=>t!==eV[e].value)),null==eA||eA(eV[e].value)):eU.length<eh&&eq([...eU,eV[e].value])},...O},r.createElement(m.Combobox.DropdownTarget,null,r.createElement(b.PillsInput,{...eH,__staticSelector:"MultiSelect",classNames:eJ,styles:e$,unstyled:S,size:k,className:h,style:E,variant:_,disabled:q,radius:J,rightSection:$||e0||r.createElement(m.Combobox.Chevron,{size:k,error:ev,unstyled:S}),rightSectionPointerEvents:ee||(e0?"all":"none"),rightSectionWidth:Q,rightSectionProps:et,leftSection:en,leftSectionWidth:er,leftSectionPointerEvents:eo,leftSectionProps:ea,inputContainer:el,inputWrapperOrder:ei,withAsterisk:ec,labelProps:eu,descriptionProps:es,errorProps:ed,wrapperProps:ef,description:em,label:ep,error:ev,multiline:!0,withErrorStyles:eC,__stylesApiProps:{...n,rightSectionPointerEvents:ee||(e0?"all":"none"),multiline:!0},pointer:!eg,onClick:()=>eg?eZ.openDropdown():eZ.toggleDropdown(),"data-expanded":eZ.dropdownOpened||void 0,id:eO,required:eM,mod:eD},r.createElement(g.Pill.Group,{disabled:q,unstyled:S,...eY("pillsList")},eQ,r.createElement(m.Combobox.EventsTarget,{autoComplete:eG},r.createElement(b.PillsInput.Field,{...eW,ref:t,id:eO,placeholder:eI,type:eg||eI?"visible":"hidden",...eY("inputField"),unstyled:S,onFocus:e=>{null==K||K(e),eg&&eZ.openDropdown()},onBlur:e=>{null==X||X(e),eZ.closeDropdown(),eX("")},onKeyDown:e=>{null==I||I(e)," "!==e.key||eg||(e.preventDefault(),eZ.toggleDropdown()),"Backspace"===e.key&&0===eK.length&&eU.length>0&&(null==eA||eA(eU[eU.length-1]),eq(eU.slice(0,eU.length-1)))},value:eK,onChange:e=>{eX(e.currentTarget.value),eg&&eZ.openDropdown(),z&&eZ.selectFirstOption()},disabled:q,readOnly:U||!eg,pointer:!eg}))))),r.createElement(p.OptionsDropdown,{data:eE?e1:eF,hidden:U||q,filter:F,search:eK,limit:V,hiddenWhenEmpty:!eg||!eb||eE&&0===e1.length&&0===eK.trim().length,withScrollArea:Z,maxDropdownHeight:H,filterOptions:eg,value:eU,checkIconPosition:ew,withCheckIcon:ey,nothingFoundMessage:eb,unstyled:S,labelId:"".concat(eO,"-label"),renderOption:eN,scrollAreaProps:ez})),r.createElement(m.Combobox.HiddenInput,{name:eS,valuesDivider:e_,value:eU,form:ex,disabled:q,...eR}))});E.classes={...h.InputBase.classes,...m.Combobox.classes},E.displayName="@mantine/core/MultiSelect"},92076:function(e,t,n){"use strict";n.d(t,{NativeSelect:function(){return d}});var r=n(2265),o=n(50591),a=n(73147),l=n(4457),i=n(33611),c=n(73112);function u(e){let{data:t}=e;if("group"in t){let e=t.items.map(e=>r.createElement(u,{key:e.value,data:e}));return r.createElement("optgroup",{label:t.group},e)}let{value:n,label:o,...a}=t;return r.createElement("option",{key:t.value,value:t.value,...a},t.label)}u.displayName="@mantine/core/NativeSelectOption";let s={rightSectionPointerEvents:"none"},d=(0,a.factory)((e,t)=>{let{data:n,children:a,size:d,error:f,rightSection:m,unstyled:p,...v}=(0,o.useProps)("NativeSelect",s,e),h=(0,l.getParsedComboboxData)(n).map((e,t)=>r.createElement(u,{key:t,data:e}));return r.createElement(c.InputBase,{component:"select",ref:t,...v,__staticSelector:"NativeSelect",size:d,pointer:!0,error:f,unstyled:p,rightSection:m||r.createElement(i.ComboboxChevron,{size:d,error:f,unstyled:p})},a||h)});d.classes=c.InputBase.classes,d.displayName="@mantine/core/NativeSelect"},57334:function(e,t,n){"use strict";n.d(t,{NavLink:function(){return g}});var r=n(2265),o=n(15057),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(31831),s=n(869),d=n(53478),f=n(7662),m=n(30712),p={root:"m_f0824112",description:"m_57492dcc",section:"m_690090b5",label:"m_1f6ac4c4",body:"m_f07af9d2",children:"m_e17b862f",chevron:"m_1fd8a00b"};let v={},h=(0,l.createVarsResolver)((e,t)=>{let{variant:n,color:r,childrenOffset:o,autoContrast:l}=t,i=e.variantColorResolver({color:r||e.primaryColor,theme:e,variant:n||"light",autoContrast:l});return{root:{"--nl-bg":r||n?i.background:void 0,"--nl-hover":r||n?i.hover:void 0,"--nl-color":r||n?i.color:void 0},children:{"--nl-offset":(0,a.getSpacing)(o)}}}),g=(0,s.polymorphicFactory)((e,t)=>{let n=(0,i.useProps)("NavLink",v,e),{classNames:a,className:l,style:s,styles:g,unstyled:b,vars:y,opened:w,defaultOpened:E,onChange:C,children:S,onClick:x,active:k,disabled:P,leftSection:T,rightSection:R,label:I,description:_,disableRightSectionRotation:M,noWrap:D,childrenOffset:N,onKeyDown:A,autoContrast:B,mod:z,...L}=n,O=(0,c.useStyles)({name:"NavLink",props:n,classes:p,className:l,style:s,classNames:a,styles:g,unstyled:b,vars:y,varsResolver:h}),[F,V]=(0,o.useUncontrolled)({value:w,defaultValue:E,finalValue:!1,onChange:C}),Z=!!S;return r.createElement(r.Fragment,null,r.createElement(m.UnstyledButton,{...O("root"),component:"a",ref:t,onClick:e=>{null==x||x(e),Z&&(e.preventDefault(),V(!F))},onKeyDown:e=>{null==A||A(e),"Space"===e.nativeEvent.code&&Z&&(e.preventDefault(),V(!F))},unstyled:b,mod:[{disabled:P,active:k,expanded:F},z],...L},T&&r.createElement(u.Box,{component:"span",...O("section"),mod:{position:"left"}},T),r.createElement(u.Box,{...O("body"),mod:{"no-wrap":D}},r.createElement(u.Box,{component:"span",...O("label")},I),r.createElement(u.Box,{component:"span",mod:{active:k},...O("description")},_)),(Z||R)&&r.createElement(u.Box,{...O("section"),component:"span",mod:{rotate:F&&!M,position:"right"}},Z?R||r.createElement(d.AccordionChevron,{...O("chevron")}):R)),r.createElement(f.Collapse,{in:F,...O("collapse")},r.createElement("div",{...O("children")},S)))});g.classes=p,g.displayName="@mantine/core/NavLink"},80815:function(e,t,n){"use strict";n.d(t,{Notification:function(){return h}});var r=n(2265),o=n(94120),a=n(15593),l=n(45027),i=n(50591),c=n(94541),u=n(31831),s=n(73147),d=n(79445),f=n(34479),m={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};let p={withCloseButton:!0},v=(0,a.createVarsResolver)((e,t)=>{let{radius:n,color:r}=t;return{root:{"--notification-radius":void 0===n?void 0:(0,o.getRadius)(n),"--notification-color":r?(0,l.getThemeColor)(r,e):void 0}}}),h=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Notification",p,e),{className:o,color:a,radius:l,loading:s,withCloseButton:h,withBorder:g,title:b,icon:y,children:w,onClose:E,closeButtonProps:C,classNames:S,style:x,styles:k,unstyled:P,variant:T,vars:R,mod:I,..._}=n,M=(0,c.useStyles)({name:"Notification",classes:m,props:n,className:o,style:x,classNames:S,styles:k,unstyled:P,vars:R,varsResolver:v});return r.createElement(u.Box,{...M("root"),mod:[{"data-with-icon":!!y||s,"data-with-border":g},I],ref:t,variant:T,..._,role:"alert"},y&&!s&&r.createElement("div",{...M("icon")},y),s&&r.createElement(f.Loader,{size:28,color:a,...M("loader")}),r.createElement("div",{...M("body")},b&&r.createElement("div",{...M("title")},b),r.createElement(u.Box,{...M("description"),mod:{"data-with-title":!!b}},w)),h&&r.createElement(d.CloseButton,{iconSize:16,color:"gray",...C,unstyled:P,onClick:E,...M("closeButton")}))});h.classes=m,h.displayName="@mantine/core/Notification"},47757:function(e,t,n){"use strict";n.d(t,{NumberFormatter:function(){return i}});var r=n(2265),o=n(62665),a=n(50591);let l={};function i(e){let{value:t,defaultValue:n,...i}=(0,a.useProps)("NumberFormatter",l,e);return void 0===t?null:r.createElement(o.h3,{displayType:"text",value:t,...i})}i.extend=e=>e,i.displayName="@mantine/core/NumberFormatter"},75036:function(e,t,n){"use strict";n.d(t,{NumberInput:function(){return x}});var r=n(2265),o=n(44839),a=n(62665),l=n(15057),i=n(5884),c=n(79373),u=n(94120),s=n(15593),d=n(63361),f=n(94541),m=n(50591),p=n(73147),v=n(73112),h=n(30712);function g(e){let{direction:t,style:n,...o}=e;return r.createElement("svg",{style:{width:"var(--ni-chevron-size)",height:"var(--ni-chevron-size)",transform:"up"===t?"rotate(180deg)":void 0,...n},viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},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"}))}var b={root:"m_e2f5cd4e",controls:"m_95e17d22",control:"m_80b4b171"};let y=/^-0(\.0*)?$/,w=/^-?0\d+$/;function E(e,t,n){return void 0===e||(void 0===t||e>=t)&&(void 0===n||e<=n)}let C={step:1,clampBehavior:"blur",allowDecimal:!0,allowNegative:!0,startValue:0},S=(0,s.createVarsResolver)((e,t)=>{let{size:n}=t;return{controls:{"--ni-chevron-size":(0,u.getSize)(n,"ni-chevron-size")}}}),x=(0,p.factory)((e,t)=>{let n=(0,m.useProps)("NumberInput",C,e),{className:u,classNames:s,styles:p,unstyled:x,vars:k,onChange:P,onValueChange:T,value:R,defaultValue:I,max:_,min:M,step:D,hideControls:N,rightSection:A,isAllowed:B,clampBehavior:z,onBlur:L,allowDecimal:O,decimalScale:F,onKeyDown:V,handlersRef:Z,startValue:H,disabled:j,rightSectionPointerEvents:G,allowNegative:W,readOnly:U,size:q,rightSectionWidth:K,stepHoldInterval:X,stepHoldDelay:Y,allowLeadingZeros:J,...$}=n,Q=(0,f.useStyles)({name:"NumberInput",classes:b,props:n,classNames:s,styles:p,unstyled:x,vars:k,varsResolver:S}),{resolvedClassNames:ee,resolvedStyles:et}=(0,d.useResolvedStylesApi)({classNames:s,styles:p,props:n}),[en,er]=(0,l.useUncontrolled)({value:R,defaultValue:I,onChange:P}),eo=void 0!==Y&&void 0!==X,ea=(0,r.useRef)(null),el=(0,r.useRef)(null),ei=(0,r.useRef)(0),ec=e=>{let t=String(e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},eu=(0,r.useRef)();eu.current=()=>{let e;let t=Math.max(ec(en),ec(D)),n=10**t;if("number"!=typeof en||Number.isNaN(en))e=(0,i.clamp)(H,M,_);else if(void 0!==_){let t=(Math.round(en*n)+Math.round(D*n))/n;e=t<=_?t:_}else e=(Math.round(en*n)+Math.round(D*n))/n;let r=e.toFixed(t);er(parseFloat(r)),null==T||T({floatValue:parseFloat(r),formattedValue:r,value:r},{source:"increment"})};let es=(0,r.useRef)();es.current=()=>{let e;let t=Math.max(ec(en),ec(D)),n=10**t;if("number"!=typeof en||Number.isNaN(en))e=(0,i.clamp)(H,M,_);else{let t=(Math.round(en*n)-Math.round(D*n))/n;e=void 0!==M&&t<M?M:t}let r=e.toFixed(t);er(parseFloat(r)),null==T||T({floatValue:parseFloat(r),formattedValue:r,value:r},{source:"decrement"})},(0,c.assignRef)(Z,{increment:eu.current,decrement:es.current});let ed=e=>{e?eu.current():es.current(),ei.current+=1},ef=e=>{if(ed(e),eo){let t="number"==typeof X?X:X(ei.current);el.current=window.setTimeout(()=>ef(e),t)}},em=(e,t)=>{var n;e.preventDefault(),null===(n=ea.current)||void 0===n||n.focus(),ed(t),eo&&(el.current=window.setTimeout(()=>ef(t),Y))},ep=()=>{el.current&&window.clearTimeout(el.current),el.current=null,ei.current=0},ev=r.createElement("div",{...Q("controls")},r.createElement(h.UnstyledButton,{...Q("control"),tabIndex:-1,"aria-hidden":!0,disabled:j||"number"==typeof en&&void 0!==_&&en>=_,mod:{direction:"up"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{em(e,!0)},onPointerUp:ep,onPointerLeave:ep},r.createElement(g,{direction:"up"})),r.createElement(h.UnstyledButton,{...Q("control"),tabIndex:-1,"aria-hidden":!0,disabled:j||"number"==typeof en&&void 0!==M&&en<=M,mod:{direction:"down"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{em(e,!1)},onPointerUp:ep,onPointerLeave:ep},r.createElement(g,{direction:"down"})));return r.createElement(v.InputBase,{component:a.h3,allowNegative:W,className:(0,o.Z)(b.root,u),size:q,...$,readOnly:U,disabled:j,value:en,getInputRef:(0,c.useMergedRef)(t,ea),onValueChange:(e,t)=>{if("event"===t.source){var n;er(!(("number"==typeof(n=e.floatValue)?n<Number.MAX_SAFE_INTEGER:!Number.isNaN(Number(n)))&&!Number.isNaN(n))||y.test(e.value)||J&&w.test(e.value)?e.value:e.floatValue)}null==T||T(e,t)},rightSection:N||U?A:A||ev,classNames:ee,styles:et,unstyled:x,__staticSelector:"NumberInput",decimalScale:O?F:0,onKeyDown:e=>{null==V||V(e),U||("ArrowUp"===e.key&&(e.preventDefault(),eu.current()),"ArrowDown"===e.key&&(e.preventDefault(),es.current()))},rightSectionPointerEvents:null!=G?G:j?"none":void 0,rightSectionWidth:null!=K?K:"var(--ni-right-section-width-".concat(q||"sm",")"),allowLeadingZeros:J,onBlur:e=>{null==L||L(e),"blur"===z&&"number"==typeof en&&(0,i.clamp)(en,M,_)!==en&&er((0,i.clamp)(en,M,_))},isAllowed:e=>"strict"===z?B?B(e)&&E(e.floatValue,M,_):E(e.floatValue,M,_):!B||B(e)})});x.classes={...v.InputBase.classes,...b},x.displayName="@mantine/core/NumberInput"},48644:function(e,t,n){"use strict";n.d(t,{E:function(){return o},b:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Pagination.Root component was not found in tree")},28685:function(e,t,n){"use strict";n.d(t,{Kk:function(){return c},Tx:function(){return a},hu:function(){return u},lH:function(){return l},wk:function(){return i}});var r=n(2265);function o(e){let{style:t,children:n,path:o,...a}=e;return r.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)",...t},...a},r.createElement("path",{d:o,fill:"currentColor"}))}let a=e=>r.createElement(o,{...e,path:"M8.781 8l-3.3-3.3.943-.943L10.667 8l-4.243 4.243-.943-.943 3.3-3.3z"}),l=e=>r.createElement(o,{...e,path:"M7.219 8l3.3 3.3-.943.943L5.333 8l4.243-4.243.943.943-3.3 3.3z"}),i=e=>r.createElement(o,{...e,path:"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z"}),c=e=>r.createElement(o,{...e,path:"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z"}),u=e=>r.createElement(o,{...e,path:"M2 8c0-.733.6-1.333 1.333-1.333.734 0 1.334.6 1.334 1.333s-.6 1.333-1.334 1.333C2.6 9.333 2 8.733 2 8zm9.333 0c0-.733.6-1.333 1.334-1.333C13.4 6.667 14 7.267 14 8s-.6 1.333-1.333 1.333c-.734 0-1.334-.6-1.334-1.333zM6.667 8c0-.733.6-1.333 1.333-1.333s1.333.6 1.333 1.333S8.733 9.333 8 9.333 6.667 8.733 6.667 8z"})},33764:function(e,t,n){"use strict";n.d(t,{Pagination:function(){return p}});var r=n(2265),o=n(50591),a=n(73147),l=n(86608),i=n(83524),c=n(75616),u=n(15309),s=n(98171),d=n(92549),f=n(97669);let m={withControls:!0,siblings:1,boundaries:1,gap:8},p=(0,a.factory)((e,t)=>{let{withEdges:n,withControls:a,getControlProps:i,nextIcon:c,previousIcon:f,lastIcon:p,firstIcon:v,dotsIcon:h,total:g,gap:b,...y}=(0,o.useProps)("Pagination",m,e);return g<=0?null:r.createElement(d.PaginationRoot,{ref:t,total:g,...y},r.createElement(l.Group,{gap:b},n&&r.createElement(u.PaginationFirst,{icon:v,...null==i?void 0:i("first")}),a&&r.createElement(u.PaginationPrevious,{icon:f,...null==i?void 0:i("previous")}),r.createElement(s.PaginationItems,{dotsIcon:h}),a&&r.createElement(u.PaginationNext,{icon:c,...null==i?void 0:i("next")}),n&&r.createElement(u.PaginationLast,{icon:p,...null==i?void 0:i("last")})))});p.classes=f.Z,p.displayName="@mantine/core/Pagination",p.Root=d.PaginationRoot,p.Control=i.PaginationControl,p.Dots=c.PaginationDots,p.First=u.PaginationFirst,p.Last=u.PaginationLast,p.Next=u.PaginationNext,p.Previous=u.PaginationPrevious,p.Items=s.PaginationItems},97669:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_4addd315",control:"m_326d024a",dots:"m_4ad7767d"}},83524:function(e,t,n){"use strict";n.d(t,{PaginationControl:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(30712),i=n(48644),c=n(97669);let u={withPadding:!0},s=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,active:f,disabled:m,withPadding:p,mod:v,...h}=(0,o.useProps)("PaginationControl",u,e),g=(0,i.E)(),b=m||g.disabled;return r.createElement(l.UnstyledButton,{ref:t,disabled:b,mod:[{active:f,disabled:b,"with-padding":p},v],...g.getStyles("control",{className:a,style:c,classNames:n,styles:s,active:!b}),...h})});s.classes=c.Z,s.displayName="@mantine/core/PaginationControl"},75616:function(e,t,n){"use strict";n.d(t,{PaginationDots:function(){return d}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(48644),c=n(28685),u=n(97669);let s={icon:c.hu},d=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:u,vars:d,icon:f,...m}=(0,o.useProps)("PaginationDots",s,e),p=(0,i.E)();return r.createElement(a.Box,{ref:t,...p.getStyles("dots",{className:l,style:c,styles:u,classNames:n}),...m},r.createElement(f,{style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}}))});d.classes=u.Z,d.displayName="@mantine/core/PaginationDots"},15309:function(e,t,n){"use strict";n.d(t,{PaginationFirst:function(){return f},PaginationLast:function(){return m},PaginationNext:function(){return s},PaginationPrevious:function(){return d}});var r=n(2265),o=n(50591),a=n(89910),l=n(48644),i=n(28685),c=n(83524);function u(e){let{icon:t,name:n,action:i,type:u}=e,s={icon:t},d=(0,r.forwardRef)((e,t)=>{let{icon:a,...d}=(0,o.useProps)(n,s,e),f=(0,l.E)(),m="next"===u?f.active===f.total:1===f.active;return r.createElement(c.PaginationControl,{disabled:f.disabled||m,ref:t,onClick:f[i],withPadding:!1,...d},r.createElement(a,{className:"mantine-rotate-rtl",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}}))});return d.displayName="@mantine/core/".concat(n),(0,a.F)(d)}let s=u({icon:i.Tx,name:"PaginationNext",action:"onNext",type:"next"}),d=u({icon:i.lH,name:"PaginationPrevious",action:"onPrevious",type:"previous"}),f=u({icon:i.wk,name:"PaginationFirst",action:"onFirst",type:"previous"}),m=u({icon:i.Kk,name:"PaginationLast",action:"onLast",type:"next"})},98171:function(e,t,n){"use strict";n.d(t,{PaginationItems:function(){return i}});var r=n(2265),o=n(48644),a=n(83524),l=n(75616);function i(e){let{dotsIcon:t}=e,n=(0,o.E)(),i=n.range.map((e,o)=>{var i;return"dots"===e?r.createElement(l.PaginationDots,{icon:t,key:o}):r.createElement(a.PaginationControl,{key:o,active:e===n.active,"aria-current":e===n.active?"page":void 0,onClick:()=>n.onChange(e),disabled:n.disabled,...null===(i=n.getItemProps)||void 0===i?void 0:i.call(n,e)},e)});return r.createElement(r.Fragment,null,i)}i.displayName="@mantine/core/PaginationItems"},92549:function(e,t,n){"use strict";n.d(t,{PaginationRoot:function(){return y}});var r=n(2265),o=n(23226),a=n(94120),l=n(36367),i=n(15593),c=n(45027),u=n(19955),s=n(58834),d=n(50591),f=n(94541),m=n(31831),p=n(73147),v=n(48644),h=n(97669);let g={siblings:1,boundaries:1},b=(0,i.createVarsResolver)((e,t)=>{let{size:n,radius:r,color:o,autoContrast:l}=t;return{root:{"--pagination-control-radius":void 0===r?void 0:(0,a.getRadius)(r),"--pagination-control-size":(0,a.getSize)(n,"pagination-control-size"),"--pagination-control-fz":(0,a.getFontSize)(n),"--pagination-active-bg":o?(0,c.getThemeColor)(o,e):void 0,"--pagination-active-color":(0,s.getAutoContrastValue)(l,e)?(0,u.getContrastColor)({color:o,theme:e}):void 0}}}),y=(0,p.factory)((e,t)=>{let n=(0,d.useProps)("PaginationRoot",g,e),{classNames:a,className:i,style:c,styles:u,unstyled:s,vars:p,total:y,value:w,defaultValue:E,onChange:C,disabled:S,siblings:x,boundaries:k,color:P,radius:T,onNextPage:R,onPreviousPage:I,onFirstPage:_,onLastPage:M,getItemProps:D,autoContrast:N,...A}=n,B=(0,f.useStyles)({name:"Pagination",classes:h.Z,props:n,className:i,style:c,classNames:a,styles:u,unstyled:s,vars:p,varsResolver:b}),{range:z,setPage:L,next:O,previous:F,active:V,first:Z,last:H}=(0,o.usePagination)({page:w,initialPage:E,onChange:C,total:y,siblings:x,boundaries:k}),j=(0,l.createEventHandler)(R,O),G=(0,l.createEventHandler)(I,F),W=(0,l.createEventHandler)(_,Z),U=(0,l.createEventHandler)(M,H);return r.createElement(v.b,{value:{total:y,range:z,active:V,disabled:S,getItemProps:D,onChange:L,onNext:j,onPrevious:G,onFirst:W,onLast:U,getStyles:B}},r.createElement(m.Box,{ref:t,...B("root"),...A}))});y.classes=h.Z,y.displayName="@mantine/core/PaginationRoot"},12194:function(e,t,n){"use strict";n.d(t,{Paper:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(869),s={root:"m_1b7284a3"};let d={},f=(0,a.createVarsResolver)((e,t)=>{let{radius:n,shadow:r}=t;return{root:{"--paper-radius":void 0===n?void 0:(0,o.getRadius)(n),"--paper-shadow":(0,o.getShadow)(r)}}}),m=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Paper",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,withBorder:v,vars:h,radius:g,shadow:b,variant:y,mod:w,...E}=n,C=(0,i.useStyles)({name:"Paper",props:n,classes:s,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:h,varsResolver:f});return r.createElement(c.Box,{ref:t,mod:[{"data-with-border":v},w],...C("root"),variant:y,...E})});m.classes=s,m.displayName="@mantine/core/Paper"},75513:function(e,t,n){"use strict";n.d(t,{PasswordInput:function(){return w}});var r=n(2265),o=n(44839),a=n(27011),l=n(15057),i=n(94120),c=n(15593),u=n(63361),s=n(94541),d=n(50591),f=n(17622),m=n(73147),p=n(58323),v=n(64030),h=n(73112),g={root:"m_f61ca620",input:"m_ccf8da4c",innerInput:"m_f2d85dd2",visibilityToggle:"m_b1072d44"};let b={visibilityToggleIcon:e=>{let{reveal:t}=e;return 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:t?"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"}))}},y=(0,c.createVarsResolver)((e,t)=>{let{size:n}=t;return{root:{"--psi-icon-size":(0,i.getSize)(n,"psi-icon-size"),"--psi-button-size":(0,i.getSize)(n,"psi-button-size")}}}),w=(0,m.factory)((e,t)=>{let n=(0,d.useProps)("PasswordInput",b,e),{classNames:i,className:c,style:m,styles:h,unstyled:w,vars:E,required:C,error:S,leftSection:x,disabled:k,id:P,variant:T,inputContainer:R,description:I,label:_,size:M,errorProps:D,descriptionProps:N,labelProps:A,withAsterisk:B,inputWrapperOrder:z,wrapperProps:L,radius:O,rightSection:F,rightSectionWidth:V,rightSectionPointerEvents:Z,leftSectionWidth:H,visible:j,defaultVisible:G,onVisibilityChange:W,visibilityToggleIcon:U,visibilityToggleButtonProps:q,rightSectionProps:K,leftSectionProps:X,leftSectionPointerEvents:Y,mod:J,...$}=n,Q=(0,a.useId)(P),[ee,et]=(0,l.useUncontrolled)({value:j,defaultValue:G,finalValue:!1,onChange:W}),en=()=>et(!ee),er=(0,s.useStyles)({name:"PasswordInput",classes:g,props:n,className:c,style:m,classNames:i,styles:h,unstyled:w,vars:E,varsResolver:y}),{resolvedClassNames:eo,resolvedStyles:ea}=(0,u.useResolvedStylesApi)({classNames:i,styles:h,props:n}),{styleProps:el,rest:ei}=(0,f.extractStyleProps)($),ec=r.createElement(p.ActionIcon,{...er("visibilityToggle"),disabled:k,radius:O,"aria-hidden":!q,tabIndex:-1,...q,variant:"subtle",color:"gray",unstyled:w,onMouseDown:e=>{var t;e.preventDefault(),null==q||null===(t=q.onMouseDown)||void 0===t||t.call(q,e),en()},onKeyDown:e=>{var t;null==q||null===(t=q.onKeyDown)||void 0===t||t.call(q,e)," "===e.key&&(e.preventDefault(),en())}},r.createElement(U,{reveal:ee}));return r.createElement(v.Input.Wrapper,{required:C,id:Q,label:_,error:S,description:I,size:M,classNames:eo,styles:ea,__staticSelector:"PasswordInput",errorProps:D,descriptionProps:N,unstyled:w,withAsterisk:B,inputWrapperOrder:z,inputContainer:R,variant:T,labelProps:{...A,htmlFor:Q},mod:J,...er("root"),...el,...L},r.createElement(v.Input,{component:"div",error:S,leftSection:x,size:M,classNames:{...eo,input:(0,o.Z)(g.input,eo.input)},styles:ea,radius:O,disabled:k,__staticSelector:"PasswordInput",rightSectionWidth:V,rightSection:null!=F?F:ec,variant:T,unstyled:w,leftSectionWidth:H,rightSectionPointerEvents:Z||"all",rightSectionProps:K,leftSectionProps:X,leftSectionPointerEvents:Y,withAria:!1},r.createElement("input",{required:C,"data-invalid":!!S||void 0,"data-with-left-section":!!x||void 0,...er("innerInput"),disabled:k,id:Q,ref:t,...ei,autoComplete:ei.autoComplete||"off",type:ee?"text":"password"})))});w.classes={...h.InputBase.classes,...g},w.displayName="@mantine/core/PasswordInput"},43041:function(e,t,n){"use strict";n.d(t,{Pill:function(){return g}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(79445),d=n(95290),f=n(54247),m=n(80269),p=n(87689);let v={variant:"default"},h=(0,a.createVarsResolver)((e,t,n)=>{let{radius:r}=t,{size:a}=n;return{root:{"--pill-fz":(0,o.getSize)(a,"pill-fz"),"--pill-height":(0,o.getSize)(a,"pill-height"),"--pill-radius":void 0===r?void 0:(0,o.getRadius)(r)}}}),g=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Pill",v,e),{classNames:o,className:a,style:u,styles:m,unstyled:g,vars:b,variant:y,children:w,withRemoveButton:E,onRemove:C,removeButtonProps:S,radius:x,size:k,disabled:P,mod:T,...R}=n,I=(0,f.E)(),_=(0,d.D)(),M=k||(null==I?void 0:I.size)||void 0,D=(null==_?void 0:_.variant)==="filled"?"contrast":y||"default",N=(0,i.useStyles)({name:"Pill",classes:p.Z,props:n,className:a,style:u,classNames:o,styles:m,unstyled:g,vars:b,varsResolver:h,stylesCtx:{size:M}});return r.createElement(c.Box,{component:"span",ref:t,variant:D,size:M,...N("root",{variant:D}),mod:[{"with-remove":E&&!P,disabled:P||(null==I?void 0:I.disabled)},T],...R},r.createElement("span",{...N("label")},w),E&&r.createElement(s.CloseButton,{variant:"transparent",radius:x,tabIndex:-1,"aria-hidden":!0,unstyled:g,...S,...N("remove",{className:null==S?void 0:S.className,style:null==S?void 0:S.style}),onMouseDown:e=>{var t;e.preventDefault(),e.stopPropagation(),null==S||null===(t=S.onMouseDown)||void 0===t||t.call(S,e)},onClick:e=>{var t;e.stopPropagation(),null==C||C(),null==S||null===(t=S.onClick)||void 0===t||t.call(S,e)}}))});g.classes=p.Z,g.displayName="@mantine/core/Pill",g.Group=m.PillGroup},87689:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_7cda1cd6","root--default":"m_44da308b","root--contrast":"m_e3a01f8",label:"m_1e0e6180",remove:"m_ae386778",group:"m_1dcfd90b"}},54247:function(e,t,n){"use strict";n.d(t,{E:function(){return o},c:function(){return r}}),n(2265);let[r,o]=(0,n(58725).createOptionalContext)()},80269:function(e,t,n){"use strict";n.d(t,{PillGroup:function(){return v}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(95290),d=n(54247),f=n(87689);let m={},p=(0,a.createVarsResolver)((e,t,n)=>{let{gap:r}=t,{size:a}=n;return{group:{"--pg-gap":void 0!==r?(0,o.getSize)(r):(0,o.getSize)(a,"pg-gap")}}}),v=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("PillGroup",m,e),{classNames:o,className:a,style:u,styles:v,unstyled:h,vars:g,size:b,disabled:y,...w}=n,E=(0,s.D)(),C=(null==E?void 0:E.size)||b||void 0,S=(0,i.useStyles)({name:"PillGroup",classes:f.Z,props:n,className:a,style:u,classNames:o,styles:v,unstyled:h,vars:g,varsResolver:p,stylesCtx:{size:C},rootSelector:"group"});return r.createElement(d.c,{value:{size:C,disabled:y}},r.createElement(c.Box,{ref:t,size:C,...S("group"),...w}))});v.classes=f.Z,v.displayName="@mantine/core/PillGroup"},95290:function(e,t,n){"use strict";n.d(t,{D:function(){return o},H:function(){return r}}),n(2265);let[r,o]=(0,n(58725).createOptionalContext)()},88757:function(e,t,n){"use strict";n.d(t,{PillsInput:function(){return s}});var r=n(2265),o=n(50591),a=n(73147),l=n(73112),i=n(95290),c=n(34281);let u={},s=(0,a.factory)((e,t)=>{let{children:n,onMouseDown:a,onClick:c,size:s,disabled:d,__staticSelector:f,error:m,variant:p,...v}=(0,o.useProps)("PillsInput",u,e),h=(0,r.useRef)();return r.createElement(i.H,{value:{fieldRef:h,size:s,disabled:d,hasError:!!m,variant:p}},r.createElement(l.InputBase,{size:s,error:m,variant:p,component:"div",ref:t,onMouseDown:e=>{var t;e.preventDefault(),null==a||a(e),null===(t=h.current)||void 0===t||t.focus()},onClick:e=>{var t;e.preventDefault(),null==c||c(e),null===(t=h.current)||void 0===t||t.focus()},...v,multiline:!0,disabled:d,__staticSelector:f||"PillsInput",withAria:!1},n))});s.displayName="@mantine/core/PillsInput",s.Field=c.PillsInputField},34281:function(e,t,n){"use strict";n.d(t,{PillsInputField:function(){return m}});var r=n(2265),o=n(79373),a=n(50591),l=n(94541),i=n(31831),c=n(73147),u=n(99970),s=n(95290),d={field:"m_45c4369d"};let f={type:"visible"},m=(0,c.factory)((e,t)=>{let n=(0,a.useProps)("PillsInputField",f,e),{classNames:c,className:m,style:p,styles:v,unstyled:h,vars:g,type:b,disabled:y,id:w,pointer:E,mod:C,...S}=n,x=(0,s.D)(),k=(0,u.useInputWrapperContext)(),P=(0,l.useStyles)({name:"PillsInputField",classes:d,props:n,className:m,style:p,classNames:c,styles:v,unstyled:h,rootSelector:"field"}),T=y||(null==x?void 0:x.disabled);return r.createElement(i.Box,{component:"input",ref:(0,o.useMergedRef)(t,null==x?void 0:x.fieldRef),"data-type":b,disabled:T,mod:[{disabled:T,pointer:E},C],...P("field"),...S,id:(null==k?void 0:k.inputId)||w,"aria-invalid":null==x?void 0:x.hasError,"aria-describedby":null==k?void 0:k.describedBy,type:"text",onMouseDown:e=>!E&&e.stopPropagation()})});m.classes=d,m.displayName="@mantine/core/PillsInputField"},5262:function(e,t,n){"use strict";n.d(t,{PinInput:function(){return E}});var r=n(2265),o=n(27011),a=n(15057),l=n(79373),i=n(94120),c=n(15593),u=n(63361),s=n(94541),d=n(50591),f=n(73147),m=n(86608),p=n(64030),v=n(73112);function h(e,t){if(e<1)return[];let n=Array(e).fill("");if(t){let r=t.trim().split("");for(let t=0;t<Math.min(e,r.length);t+=1)n[t]=" "===r[t]?"":r[t]}return n}var g={root:"m_f1cb205a",pinInput:"m_cb288ead"};let b={number:/^[0-9]+$/,alphanumeric:/^[a-zA-Z0-9]+$/i},y={gap:"sm",length:4,manageFocus:!0,oneTimeCode:!0,placeholder:"○",type:"alphanumeric",ariaLabel:"PinInput"},w=(0,c.createVarsResolver)((e,t)=>{let{size:n}=t;return{root:{"--pin-input-size":(0,i.getSize)(null!=n?n:y.size,"pin-input-size")}}}),E=(0,f.factory)((e,t)=>{let{name:n,form:i,className:c,value:f,defaultValue:v,variant:E,gap:C,style:S,size:x,classNames:k,styles:P,unstyled:T,length:R,onChange:I,onComplete:_,manageFocus:M,autoFocus:D,error:N,radius:A,disabled:B,oneTimeCode:z,placeholder:L,type:O,mask:F,readOnly:V,inputType:Z,inputMode:H,ariaLabel:j,vars:G,id:W,hiddenInputProps:U,...q}=(0,d.useProps)("PinInput",y,e),K=(0,o.useId)(W),X=(0,s.useStyles)({name:"PinInput",classes:g,props:e,className:c,style:S,classNames:k,styles:P,unstyled:T,vars:G,varsResolver:w}),{resolvedClassNames:Y,resolvedStyles:J}=(0,u.useResolvedStylesApi)({classNames:k,styles:P,props:e}),[$,Q]=(0,r.useState)(-1),[ee,et]=(0,a.useUncontrolled)({value:f?h(null!=R?R:0,f):void 0,defaultValue:null==v?void 0:v.split("").slice(0,null!=R?R:0),finalValue:h(null!=R?R:0,""),onChange:"function"==typeof I?e=>{I(e.join("").trim())}:void 0}),en=ee.join("").trim(),er=(0,r.useRef)([]),eo=e=>{let t=O instanceof RegExp?O:O&&O in b?b[O]:null;return null==t?void 0:t.test(e)},ea=(e,t,n)=>{if(!M){null==n||n.preventDefault();return}if("next"===e){let e=t+1;e<(null!=R?R:0)&&(null==n||n.preventDefault(),er.current[e].focus())}if("prev"===e){let e=t-1;e>-1&&(null==n||n.preventDefault(),er.current[e].focus())}},el=(e,t)=>{let n=[...ee];n[t]=e,et(n)},ei=(e,t)=>{let n=e.target.value,r=2===n.length?n.split("")[n.length-1]:n,o=eo(r);r.length<2?o?(el(r,t),ea("next",t)):el("",t):o&&et(h(null!=R?R:0,n))},ec=(e,t)=>{let{ctrlKey:n,metaKey:r,key:o,shiftKey:a,target:l}=e,i=l.value;"numeric"!==H||"Backspace"===o||"Tab"===o||"Control"===o||"Delete"===o||n&&"v"===o||r&&"v"===o||!Number.isNaN(Number(o))||e.preventDefault(),"ArrowLeft"===o||a&&"Tab"===o?ea("prev",t,e):"ArrowRight"===o||"Tab"===o||" "===o?ea("next",t,e):"Delete"===o?el("",t):"Backspace"===o?(el("",t),R===t+1?""===e.target.value&&ea("prev",t,e):ea("prev",t,e)):i.length>0&&o===ee[t]&&ea("next",t,e)},eu=(e,t)=>{e.target.select(),Q(t)},es=()=>{Q(-1)},ed=e=>{e.preventDefault();let t=e.clipboardData.getData("text/plain").replace(/[\n\r\s]+/g,"");if(eo(t.trim())){let e=h(null!=R?R:0,t);et(e),ea("next",e.length-2)}};return(0,r.useEffect)(()=>{en.length===R&&(null==_||_(en))},[R,en]),(0,r.useEffect)(()=>{R!==ee.length&&et(h(null!=R?R:0,ee.join("")))},[R,ee]),(0,r.useEffect)(()=>{""===f&&et(h(null!=R?R:0,f))},[f]),(0,r.useEffect)(()=>{B&&Q(-1)},[B]),r.createElement(r.Fragment,null,r.createElement(m.Group,{...q,...X("root"),role:"group",id:K,gap:C,unstyled:T,wrap:"nowrap",variant:E,__size:x},ee.map((e,n)=>r.createElement(p.Input,{component:"input",...X("pinInput",{style:{"--input-padding":"0","--input-text-align":"center"}}),classNames:Y,styles:J,size:x,__staticSelector:"PinInput",id:"".concat(K,"-").concat(n+1),key:"".concat(K,"-").concat(n),inputMode:H||("number"===O?"numeric":"text"),onChange:e=>ei(e,n),onKeyDown:e=>ec(e,n),onFocus:e=>eu(e,n),onBlur:es,onPaste:ed,type:Z||(F?"password":"number"===O?"tel":"text"),radius:A,error:N,variant:E,disabled:B,ref:e=>{0===n&&(0,l.assignRef)(t,e),er.current[n]=e},autoComplete:z?"one-time-code":"off",placeholder:$===n?"":L,value:e,autoFocus:D&&0===n,unstyled:T,"aria-label":j,readOnly:V}))),r.createElement("input",{type:"hidden",name:n,form:i,value:en,...U}))});E.classes={...g,...v.InputBase.classes},E.displayName="@mantine/core/PinInput"},44689:function(e,t,n){"use strict";n.d(t,{l:function(){return o},q:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Popover component was not found in the tree")},99942:function(e,t,n){"use strict";n.d(t,{Popover:function(){return P}});var r=n(2265),o=n(27011),a=n(83531),l=n(33123),i=n(94120),c=n(15593),u=n(50591),s=n(94541),d=n(24895),f=n(49630),m=n(44689),p=n(52433),v=n(90827),h=n(20151),g=n(54016),b=n(94674),y=n(94531),w=n(15057),E=n(87957),C=n(86463),S=n(89516);let x={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.getDefaultZIndex)("popover"),__staticSelector:"Popover",width:"max-content"},k=(0,c.createVarsResolver)((e,t)=>{let{radius:n,shadow:r}=t;return{dropdown:{"--popover-radius":void 0===n?void 0:(0,i.getRadius)(n),"--popover-shadow":(0,i.getShadow)(r)}}});function P(e){var t,n,l,i,c,p;let v=(0,u.useProps)("Popover",x,e),{children:P,position:T,offset:R,onPositionChange:I,positionDependencies:_,opened:M,transitionProps:D,width:N,middlewares:A,withArrow:B,arrowSize:z,arrowOffset:L,arrowRadius:O,arrowPosition:F,unstyled:V,classNames:Z,styles:H,closeOnClickOutside:j,withinPortal:G,portalProps:W,closeOnEscape:U,clickOutsideEvents:q,trapFocus:K,onClose:X,onOpen:Y,onChange:J,zIndex:$,radius:Q,shadow:ee,id:et,defaultOpened:en,__staticSelector:er,withRoles:eo,disabled:ea,returnFocus:el,variant:ei,keepMounted:ec,vars:eu,floatingStrategy:es,...ed}=v,ef=(0,s.useStyles)({name:er,props:v,classes:S.Z,classNames:Z,styles:H,unstyled:V,rootSelector:"dropdown",vars:eu,varsResolver:k}),em=(0,r.useRef)(null),[ep,ev]=(0,r.useState)(null),[eh,eg]=(0,r.useState)(null),{dir:eb}=(0,d.useDirection)(),ey=(0,o.useId)(et),ew=function(e){let[t,n]=(0,w.useUncontrolled)({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),r=(0,y.YF)({strategy:e.strategy,placement:e.position,middleware:function(e,t){var n,r,o,a;let l=[(0,h.cv)(e.offset)];return(null===(n=e.middlewares)||void 0===n?void 0:n.shift)&&l.push((0,g.uY)({limiter:(0,g.dr)()})),(null===(r=e.middlewares)||void 0===r?void 0:r.flip)&&l.push((0,g.RR)()),(null===(o=e.middlewares)||void 0===o?void 0:o.inline)&&l.push((0,g.Qo)()),l.push((0,b.x7)({element:e.arrowRef,padding:e.arrowOffset})),((null===(a=e.middlewares)||void 0===a?void 0:a.size)||"target"===e.width)&&l.push((0,g.dp)({apply(n){var r,o,a;let{rects:l,availableWidth:i,availableHeight:c}=n,u=null!==(a=null===(r=t().refs.floating.current)||void 0===r?void 0:r.style)&&void 0!==a?a:{};(null===(o=e.middlewares)||void 0===o?void 0:o.size)&&Object.assign(u,{maxWidth:"".concat(i,"px"),maxHeight:"".concat(c,"px")}),"target"===e.width&&Object.assign(u,{width:"".concat(l.reference.width,"px")})}})),l}(e,()=>r)});return(0,C.useFloatingAutoUpdate)({opened:e.opened,position:e.position,positionDependencies:e.positionDependencies||[],floating:r}),(0,E.useDidUpdate)(()=>{var t;null===(t=e.onPositionChange)||void 0===t||t.call(e,r.placement)},[r.placement]),(0,E.useDidUpdate)(()=>{var t,n;e.opened?null===(n=e.onOpen)||void 0===n||n.call(e):null===(t=e.onClose)||void 0===t||t.call(e)},[e.opened]),{floating:r,controlled:"boolean"==typeof e.opened,opened:t,onClose:()=>{if(t){var r;null===(r=e.onClose)||void 0===r||r.call(e),n(!1)}},onToggle:()=>{var r,o;t?(null===(r=e.onClose)||void 0===r||r.call(e),n(!1)):(null===(o=e.onOpen)||void 0===o||o.call(e),n(!0))}}}({middlewares:A,width:N,position:(0,f.getFloatingPosition)(eb,T),offset:"number"==typeof R?R+(B?z/2:0):R,arrowRef:em,arrowOffset:L,onPositionChange:I,positionDependencies:_,opened:M,defaultOpened:en,onChange:J,onOpen:Y,onClose:X,strategy:es});(0,a.useClickOutside)(()=>j&&ew.onClose(),q,[ep,eh]);let eE=(0,r.useCallback)(e=>{ev(e),ew.floating.refs.setReference(e)},[ew.floating.refs.setReference]),eC=(0,r.useCallback)(e=>{eg(e),ew.floating.refs.setFloating(e)},[ew.floating.refs.setFloating]);return r.createElement(m.q,{value:{returnFocus:el,disabled:ea,controlled:ew.controlled,reference:eE,floating:eC,x:ew.floating.x,y:ew.floating.y,arrowX:null===(l=ew.floating)||void 0===l?void 0:null===(n=l.middlewareData)||void 0===n?void 0:null===(t=n.arrow)||void 0===t?void 0:t.x,arrowY:null===(p=ew.floating)||void 0===p?void 0:null===(c=p.middlewareData)||void 0===c?void 0:null===(i=c.arrow)||void 0===i?void 0:i.y,opened:ew.opened,arrowRef:em,transitionProps:D,width:N,withArrow:B,arrowSize:z,arrowOffset:L,arrowRadius:O,arrowPosition:F,placement:ew.floating.placement,trapFocus:K,withinPortal:G,portalProps:W,zIndex:$,radius:Q,shadow:ee,closeOnEscape:U,onClose:ew.onClose,onToggle:ew.onToggle,getTargetId:()=>"".concat(ey,"-target"),getDropdownId:()=>"".concat(ey,"-dropdown"),withRoles:eo,targetProps:ed,__staticSelector:er,classNames:Z,styles:H,unstyled:V,variant:ei,keepMounted:ec,getStyles:ef}},P)}P.Target=v.PopoverTarget,P.Dropdown=p.PopoverDropdown,P.displayName="@mantine/core/Popover",P.extend=e=>e},89516:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={dropdown:"m_38a85659",arrow:"m_a31dc6c1"}},52433:function(e,t,n){"use strict";n.d(t,{PopoverDropdown:function(){return b}});var r=n(2265),o=n(58365),a=n(79373),l=n(20322),i=n(9009),c=n(50591),u=n(31831),s=n(73147),d=n(71551),f=n(62934),m=n(7586),p=n(93719),v=n(44689),h=n(89516);let g={},b=(0,s.factory)((e,t)=>{var n,s,h,b,y;let w=(0,c.useProps)("PopoverDropdown",g,e),{className:E,style:C,vars:S,children:x,onKeyDownCapture:k,variant:P,classNames:T,styles:R,...I}=w,_=(0,v.l)(),M=(0,o.useFocusReturn)({opened:_.opened,shouldReturnFocus:_.returnFocus}),D=_.withRoles?{"aria-labelledby":_.getTargetId(),id:_.getDropdownId(),role:"dialog",tabIndex:-1}:{},N=(0,a.useMergedRef)(t,_.floating);return _.disabled?null:r.createElement(m.OptionalPortal,{..._.portalProps,withinPortal:_.withinPortal},r.createElement(p.Transition,{mounted:_.opened,..._.transitionProps,transition:(null===(n=_.transitionProps)||void 0===n?void 0:n.transition)||"fade",duration:null!==(y=null===(s=_.transitionProps)||void 0===s?void 0:s.duration)&&void 0!==y?y:150,keepMounted:_.keepMounted,exitDuration:"number"==typeof(null===(h=_.transitionProps)||void 0===h?void 0:h.exitDuration)?_.transitionProps.exitDuration:null===(b=_.transitionProps)||void 0===b?void 0:b.duration},e=>{var t,n;return r.createElement(f.FocusTrap,{active:_.trapFocus},r.createElement(u.Box,{...D,...I,variant:P,ref:N,onKeyDownCapture:(0,i.closeOnEscape)(_.onClose,{active:_.closeOnEscape,onTrigger:M,onKeyDown:k}),"data-position":_.placement,..._.getStyles("dropdown",{className:E,props:w,classNames:T,styles:R,style:[{...e,zIndex:_.zIndex,top:null!==(t=_.y)&&void 0!==t?t:0,left:null!==(n=_.x)&&void 0!==n?n:0,width:"target"===_.width?void 0:(0,l.h)(_.width)},C]})},x,r.createElement(d.FloatingArrow,{ref:_.arrowRef,arrowX:_.arrowX,arrowY:_.arrowY,visible:_.withArrow,position:_.placement,arrowSize:_.arrowSize,arrowRadius:_.arrowRadius,arrowOffset:_.arrowOffset,arrowPosition:_.arrowPosition,..._.getStyles("arrow",{props:w,classNames:T,styles:R})})))}))});b.classes=h.Z,b.displayName="@mantine/core/PopoverDropdown"},90827:function(e,t,n){"use strict";n.d(t,{PopoverTarget:function(){return d}});var r=n(2265),o=n(44839),a=n(79373),l=n(67457),i=n(50591),c=n(73147),u=n(44689);let s={refProp:"ref",popupType:"dialog"},d=(0,c.factory)((e,t)=>{let{children:n,refProp:c,popupType:d,...f}=(0,i.useProps)("PopoverTarget",s,e);if(!(0,l.isElement)(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 m=(0,u.l)(),p=(0,a.useMergedRef)(m.reference,n.ref,t),v=m.withRoles?{"aria-haspopup":d,"aria-expanded":m.opened,"aria-controls":m.getDropdownId(),id:m.getTargetId()}:{};return(0,r.cloneElement)(n,{...f,...v,...m.targetProps,className:(0,o.Z)(m.targetProps.className,f.className,n.props.className),[c]:p,...m.controlled?null:{onClick:m.onToggle}})});d.displayName="@mantine/core/PopoverTarget"},6094:function(e,t,n){"use strict";n.d(t,{p:function(){return o},w:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Progress.Root component was not found in tree")},55966:function(e,t,n){"use strict";n.d(t,{Progress:function(){return f}});var r=n(2265),o=n(63361),a=n(50591),l=n(73147),i=n(82357),c=n(9177),u=n(1853),s=n(82708);let d={},f=(0,l.factory)((e,t)=>{let n=(0,a.useProps)("Progress",d,e),{value:l,classNames:i,styles:s,vars:f,color:m,striped:p,animated:v,"aria-label":h,...g}=n,{resolvedClassNames:b,resolvedStyles:y}=(0,o.useResolvedStylesApi)({classNames:i,styles:s,props:n});return r.createElement(c.ProgressRoot,{ref:t,classNames:b,styles:y,vars:f,...g},r.createElement(u.ProgressSection,{value:l,color:m,striped:p,animated:v,"aria-label":h}))});f.classes=s.Z,f.displayName="@mantine/core/Progress",f.Section=u.ProgressSection,f.Root=c.ProgressRoot,f.Label=i.ProgressLabel},82708:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_db6d6462",section:"m_2242eb65","stripes-animation":"m_81a374bd",label:"m_91e40b74"}},82357:function(e,t,n){"use strict";n.d(t,{ProgressLabel:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(6094),c=n(82708);let u={},s=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:c,styles:s,vars:d,...f}=(0,o.useProps)("ProgressLabel",u,e),m=(0,i.p)();return r.createElement(a.Box,{ref:t,...m.getStyles("label",{className:l,style:c,classNames:n,styles:s}),...f})});s.classes=c.Z,s.displayName="@mantine/core/ProgressLabel"},9177:function(e,t,n){"use strict";n.d(t,{ProgressRoot:function(){return p}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(6094),d=n(82708);let f={},m=(0,a.createVarsResolver)((e,t)=>{let{size:n,radius:r,transitionDuration:a}=t;return{root:{"--progress-size":(0,o.getSize)(n,"progress-size"),"--progress-radius":void 0===r?void 0:(0,o.getRadius)(r),"--progress-transition-duration":"number"==typeof a?"".concat(a,"ms"):void 0}}}),p=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("ProgressRoot",f,e),{classNames:o,className:a,style:u,styles:p,unstyled:v,vars:h,autoContrast:g,transitionDuration:b,...y}=n,w=(0,i.useStyles)({name:"Progress",classes:d.Z,props:n,className:a,style:u,classNames:o,styles:p,unstyled:v,vars:h,varsResolver:m});return r.createElement(s.w,{value:{getStyles:w,autoContrast:g}},r.createElement(c.Box,{ref:t,...w("root"),...y}))});p.classes=d.Z,p.displayName="@mantine/core/ProgressRoot"},1853:function(e,t,n){"use strict";n.d(t,{ProgressSection:function(){return p}});var r=n(2265),o=n(45027),a=n(19955),l=n(58834),i=n(15274),c=n(50591),u=n(31831),s=n(73147),d=n(6094),f=n(82708);let m={withAria:!0},p=(0,s.factory)((e,t)=>{let{classNames:n,className:s,style:f,styles:p,vars:v,value:h,withAria:g,color:b,striped:y,animated:w,mod:E,...C}=(0,c.useProps)("ProgressSection",m,e),S=(0,d.p)(),x=(0,i.useMantineTheme)();return r.createElement(u.Box,{ref:t,...S.getStyles("section",{className:s,classNames:n,styles:p,style:f}),...C,...g?{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":h,"aria-valuetext":"".concat(h,"%")}:{},mod:[{striped:y||w,animated:w},E],__vars:{"--progress-section-width":"".concat(h,"%"),"--progress-section-color":(0,o.getThemeColor)(b,x),"--progress-label-color":(0,l.getAutoContrastValue)(S.autoContrast,x)?(0,a.getContrastColor)({color:b,theme:x}):void 0}})});p.classes=f.Z,p.displayName="@mantine/core/ProgressSection"},74138:function(e,t,n){"use strict";n.d(t,{Radio:function(){return S}});var r=n(2265),o=n(27011),a=n(94120),l=n(15593),i=n(41846),c=n(45027),u=n(19955),s=n(58834),d=n(50591),f=n(94541),m=n(17622),p=n(31831),v=n(73147),h=n(39712),g=n(33412),b=n(58873),y=n(68644),w={root:"m_f3f1af94",inner:"m_89c4f5e4",icon:"m_f3ed6b2b",radio:"m_8a3dbb89","radio--outline":"m_1bfe9d39"};let E={labelPosition:"right"},C=(0,l.createVarsResolver)((e,t)=>{let{size:n,radius:r,color:o,iconColor:l,variant:d,autoContrast:f}=t,m=(0,i.parseThemeColor)({color:o||e.primaryColor,theme:e}),p=m.isThemeColor&&void 0===m.shade?"var(--mantine-color-".concat(m.color,"-outline)"):m.color;return{root:{"--radio-size":(0,a.getSize)(n,"radio-size"),"--radio-radius":void 0===r?void 0:(0,a.getRadius)(r),"--radio-color":"outline"===d?p:(0,c.getThemeColor)(o,e),"--radio-icon-color":l?(0,c.getThemeColor)(l,e):(0,s.getAutoContrastValue)(f,e)?(0,u.getContrastColor)({color:o,theme:e}):void 0,"--radio-icon-size":(0,a.getSize)(n,"radio-icon-size")}}}),S=(0,v.factory)((e,t)=>{var n,a;let l=(0,d.useProps)("Radio",E,e),{classNames:i,className:c,style:u,styles:s,unstyled:v,vars:b,id:S,size:x,label:k,labelPosition:P,description:T,error:R,radius:I,color:_,variant:M,disabled:D,wrapperProps:N,icon:A=y.RadioIcon,rootRef:B,iconColor:z,onChange:L,mod:O,...F}=l,V=(0,f.useStyles)({name:"Radio",classes:w,props:l,className:c,style:u,classNames:i,styles:s,unstyled:v,vars:b,varsResolver:C}),Z=(0,g.F)(),H=null!==(n=null==Z?void 0:Z.size)&&void 0!==n?n:x,j=l.size?x:H,{styleProps:G,rest:W}=(0,m.extractStyleProps)(F),U=(0,o.useId)(S),q=Z?{checked:Z.value===W.value,name:null!==(a=W.name)&&void 0!==a?a:Z.name,onChange:e=>{Z.onChange(e),null==L||L(e)}}:{};return r.createElement(h.Z,{...V("root"),__staticSelector:"Radio",__stylesApiProps:l,id:U,size:j,labelPosition:P,label:k,description:T,error:R,disabled:D,classNames:i,styles:s,unstyled:v,"data-checked":q.checked||void 0,variant:M,ref:B,mod:O,...G,...N},r.createElement(p.Box,{...V("inner"),mod:{"label-position":P}},r.createElement(p.Box,{...V("radio",{focusable:!0,variant:M}),onChange:L,...W,...q,component:"input",mod:{error:!!R},ref:t,id:U,disabled:D,type:"radio"}),r.createElement(A,{...V("icon"),"aria-hidden":!0})))});S.classes=w,S.displayName="@mantine/core/Radio",S.Group=b.RadioGroup},33412:function(e,t,n){"use strict";n.d(t,{F:function(){return o},X:function(){return r}}),n(2265);let[r,o]=(0,n(58725).createOptionalContext)()},58873:function(e,t,n){"use strict";n.d(t,{RadioGroup:function(){return f}});var r=n(2265),o=n(27011),a=n(15057),l=n(50591),i=n(73147),c=n(64030),u=n(41124),s=n(33412);let d={},f=(0,i.factory)((e,t)=>{let{value:n,defaultValue:i,onChange:f,size:m,wrapperProps:p,children:v,name:h,readOnly:g,...b}=(0,l.useProps)("RadioGroup",d,e),y=(0,o.useId)(h),[w,E]=(0,a.useUncontrolled)({value:n,defaultValue:i,finalValue:"",onChange:f});return r.createElement(s.X,{value:{value:w,onChange:e=>!g&&E(e.currentTarget.value),size:m,name:y}},r.createElement(c.Input.Wrapper,{size:m,ref:t,...p,...b,labelElement:"div",__staticSelector:"RadioGroup"},r.createElement(u.m,{role:"radiogroup"},v)))});f.classes=c.Input.Wrapper.classes,f.displayName="@mantine/core/RadioGroup"},68644:function(e,t,n){"use strict";n.d(t,{RadioIcon:function(){return a}});var r=n(2265),o=n(20322);function a(e){let{size:t,style:n,...a}=e;return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 5 5",style:{width:(0,o.h)(t),height:(0,o.h)(t),...n},"aria-hidden":!0,...a},r.createElement("circle",{cx:"2.5",cy:"2.5",r:"2.5",fill:"currentColor"}))}},62364:function(e,t,n){"use strict";n.d(t,{RingProgress:function(){return g}});var r=n(2265),o=n(20322),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(45027),d=n(15274),f=n(6746);function m(e){let{size:t,value:n,offset:o,sum:a,thickness:l,root:i,color:u,lineRoundCaps:m,tooltip:p,getStyles:v,display:h,...g}=e,b=(0,d.useMantineTheme)();return r.createElement(f.Tooltip.Floating,{disabled:!p,label:p},r.createElement(c.Box,{component:"circle",...g,...v("curve"),__vars:{"--curve-color":u?(0,s.getThemeColor)(u,b):void 0},fill:"none",strokeLinecap:m?"round":"butt",...function(e){let{size:t,thickness:n,sum:r,value:o,root:a,offset:l}=e,i=(.9*t-2*n)/2,c=Math.PI*i*2/100,u=a||void 0===o?"".concat((100-r)*c,", ").concat(r*c):"".concat(o*c,", ").concat((100-o)*c);return{strokeWidth:Number.isNaN(n)?12:n,cx:t/2||0,cy:t/2||0,r:i||0,transform:a?"scale(1, -1) translate(0, -".concat(t,")"):void 0,strokeDasharray:u,strokeDashoffset:a?0:l||0}}({sum:a,size:t,thickness:l,value:n,offset:o,root:i})}))}m.displayName="@mantine/core/Curve";var p={root:"m_b32e4812",svg:"m_d43b5134",curve:"m_b1ca1fbf",label:"m_b23f9dc4"};let v={size:120,thickness:12},h=(0,a.createVarsResolver)((e,t)=>{let{size:n,thickness:r}=t;return{root:{"--rp-size":(0,o.h)(n),"--rp-label-offset":(0,o.h)(2*r)}}}),g=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("RingProgress",v,e),{classNames:o,className:a,style:u,styles:s,unstyled:d,vars:f,label:g,sections:b,size:y,thickness:w,roundCaps:E,rootColor:C,...S}=n,x=(0,i.useStyles)({name:"RingProgress",classes:p,props:n,className:a,style:u,classNames:o,styles:s,unstyled:d,vars:f,varsResolver:h}),k=Math.min(w||12,(y||120)/4),P=(function(e){let{size:t,thickness:n,sections:r,renderRoundedLineCaps:o,rootColor:a}=e,l=r.reduce((e,t)=>e+t.value,0),i=(.9*t-2*n)/2*Math.PI*2,c=i,u=[],s=[];for(let e=0;e<r.length;e+=1)u.push({sum:l,offset:c,data:r[e],root:!1}),c-=r[e].value/100*i;if(u.push({sum:l,offset:c,data:{color:a},root:!0}),s.push({...u[u.length-1],lineRoundCaps:!1}),u.length>2){s.push({...u[0],lineRoundCaps:o}),s.push({...u[u.length-2],lineRoundCaps:o});for(let e=1;e<=u.length-3;e+=1)s.push({...u[e],lineRoundCaps:!1})}else s.push({...u[0],lineRoundCaps:o});return s})({size:y,thickness:k,sections:b,renderRoundedLineCaps:E,rootColor:C}).map((e,t)=>{let{data:n,sum:o,root:a,lineRoundCaps:l,offset:i}=e;return r.createElement(m,{...n,key:t,size:y,thickness:k,sum:o,offset:i,color:null==n?void 0:n.color,root:a,lineRoundCaps:l,getStyles:x})});return r.createElement(c.Box,{...x("root"),size:y,ref:t,...S},r.createElement("svg",{...x("svg")},P),g&&r.createElement("div",{...x("label")},g))});g.classes=p,g.displayName="@mantine/core/RingProgress"},62238:function(e,t,n){"use strict";n.d(t,{ScrollArea:function(){return W},ScrollAreaAutosize:function(){return U}});var r=n(2265),o=n(20322),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(1122);let[d,f]=(0,s.createSafeContext)("ScrollArea.Root component was not found in tree");var m=n(43896),p=n(95206);function v(e,t){let n=(0,m.useCallbackRef)(t);(0,p.useIsomorphicEffect)(()=>{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 h=r.forwardRef((e,t)=>{let{style:n,...o}=e,a=f(),[l,i]=r.useState(0),[c,u]=r.useState(0),s=!!(l&&c);return v(a.scrollbarX,()=>{var e;let t=(null===(e=a.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;a.onCornerHeightChange(t),u(t)}),v(a.scrollbarY,()=>{var e;let t=(null===(e=a.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;a.onCornerWidthChange(t),i(t)}),s?r.createElement("div",{...o,ref:t,style:{...n,width:l,height:c}}):null}),g=r.forwardRef((e,t)=>{let n=f(),o=!!(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&o?r.createElement(h,{...e,ref:t}):null});var b=n(79373);let y={scrollHideDelay:1e3,type:"hover"},w=(0,r.forwardRef)((e,t)=>{let{type:n,scrollHideDelay:o,scrollbars:a,...i}=(0,l.useProps)("ScrollAreaRoot",y,e),[u,s]=(0,r.useState)(null),[f,m]=(0,r.useState)(null),[p,v]=(0,r.useState)(null),[h,g]=(0,r.useState)(null),[w,E]=(0,r.useState)(null),[C,S]=(0,r.useState)(0),[x,k]=(0,r.useState)(0),[P,T]=(0,r.useState)(!1),[R,I]=(0,r.useState)(!1),_=(0,b.useMergedRef)(t,e=>s(e));return r.createElement(d,{value:{type:n,scrollHideDelay:o,scrollArea:u,viewport:f,onViewportChange:m,content:p,onContentChange:v,scrollbarX:h,onScrollbarXChange:g,scrollbarXEnabled:P,onScrollbarXEnabledChange:T,scrollbarY:w,onScrollbarYChange:E,scrollbarYEnabled:R,onScrollbarYEnabledChange:I,onCornerWidthChange:S,onCornerHeightChange:k}},r.createElement(c.Box,{...i,ref:_,__vars:{"--sa-corner-width":"xy"!==a?"0px":"".concat(C,"px"),"--sa-corner-height":"xy"!==a?"0px":"".concat(x,"px")}}))});w.displayName="@mantine/core/ScrollAreaRoot";var E=n(91014),C=n(24895);function S(e,t){let n=e/t;return Number.isNaN(n)?0:n}function x(e){let t=S(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-n)*t,18)}function k(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 P(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",r=x(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,l=t.content-t.viewport,i=function(e,t){let[n,r]=t;return Math.min(r,Math.max(n,e))}(e,"ltr"===n?[0,l]:[-1*l,0]);return k([0,l],[0,a-r])(i)}function T(e){return e?parseInt(e,10):0}function R(e,t){let{checkForDefaultPrevented:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return r=>{null==e||e(r),!1!==n&&r.defaultPrevented||null==t||t(r)}}let[I,_]=(0,s.createSafeContext)("ScrollAreaScrollbar was not found in tree"),M=(0,r.forwardRef)((e,t)=>{let{sizes:n,hasThumb:o,onThumbChange:a,onThumbPointerUp:l,onThumbPointerDown:i,onThumbPositionChange:c,onDragScroll:u,onWheelScroll:s,onResize:d,...p}=e,h=f(),[g,y]=r.useState(null),w=(0,b.useMergedRef)(t,e=>y(e)),C=r.useRef(null),S=r.useRef(""),{viewport:x}=h,k=n.content-n.viewport,P=(0,m.useCallbackRef)(s),T=(0,m.useCallbackRef)(c),_=(0,E.useDebounceCallback)(d,10),M=e=>{C.current&&u({x:e.clientX-C.current.left,y:e.clientY-C.current.top})};return(0,r.useEffect)(()=>{let e=e=>{let t=e.target;(null==g?void 0:g.contains(t))&&P(e,k)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[x,g,k,P]),(0,r.useEffect)(T,[n,T]),v(g,_),v(h.content,_),r.createElement(I,{value:{scrollbar:g,hasThumb:o,onThumbChange:(0,m.useCallbackRef)(a),onThumbPointerUp:(0,m.useCallbackRef)(l),onThumbPositionChange:T,onThumbPointerDown:(0,m.useCallbackRef)(i)}},r.createElement("div",{...p,ref:w,style:{position:"absolute",...p.style},onPointerDown:R(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),C.current=g.getBoundingClientRect(),S.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",M(e))}),onPointerMove:R(e.onPointerMove,M),onPointerUp:R(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=S.current,C.current=null})}))}),D=(0,r.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...l}=e,i=f(),[c,u]=(0,r.useState)(),s=(0,r.useRef)(null),d=(0,b.useMergedRef)(t,s,i.onScrollbarXChange);return(0,r.useEffect)(()=>{s.current&&u(getComputedStyle(s.current))},[s]),r.createElement(M,{"data-orientation":"horizontal",...l,ref:d,sizes:n,style:{...a,"--sa-thumb-width":"".concat(x(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<n&&t.preventDefault()}},onResize:()=>{s.current&&i.viewport&&c&&o({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:s.current.clientWidth,paddingStart:T(c.paddingLeft),paddingEnd:T(c.paddingRight)}})}})}),N=(0,r.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...l}=e,i=f(),[c,u]=r.useState(),s=(0,r.useRef)(null),d=(0,b.useMergedRef)(t,s,i.onScrollbarYChange);return(0,r.useEffect)(()=>{s.current&&u(getComputedStyle(s.current))},[s]),r.createElement(M,{...l,"data-orientation":"vertical",ref:d,sizes:n,style:{"--sa-thumb-height":"".concat(x(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<n&&t.preventDefault()}},onResize:()=>{s.current&&i.viewport&&c&&o({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:s.current.clientHeight,paddingStart:T(c.paddingTop),paddingEnd:T(c.paddingBottom)}})}})}),A=(0,r.forwardRef)((e,t)=>{let{orientation:n="vertical",...o}=e,{dir:a}=(0,C.useDirection)(),l=f(),i=(0,r.useRef)(null),c=(0,r.useRef)(0),[u,s]=(0,r.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=S(u.viewport,u.content),m={...o,sizes:u,onSizesChange:s,hasThumb:!!(d>0&&d<1),onThumbChange:e=>{i.current=e},onThumbPointerUp:()=>{c.current=0},onThumbPointerDown:e=>{c.current=e}},p=(e,t)=>(function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=x(n),a=t||o/2,l=n.scrollbar.paddingStart+a,i=n.scrollbar.size-n.scrollbar.paddingEnd-(o-a),c=n.content-n.viewport;return k([l,i],"ltr"===r?[0,c]:[-1*c,0])(e)})(e,c.current,u,t);return"horizontal"===n?r.createElement(D,{...m,ref:t,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=P(l.viewport.scrollLeft,u,a);i.current.style.transform="translate3d(".concat(e,"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=P(l.viewport.scrollTop,u);i.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=p(e))}}):null}),B=(0,r.forwardRef)((e,t)=>{let n=f(),{forceMount:o,...a}=e,[l,i]=(0,r.useState)(!1),c="horizontal"===e.orientation,u=(0,E.useDebounceCallback)(()=>{if(n.viewport){let e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;i(c?e:t)}},10);return(v(n.viewport,u),v(n.content,u),o||l)?r.createElement(A,{"data-state":l?"visible":"hidden",...a,ref:t}):null}),z=(0,r.forwardRef)((e,t)=>{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(B,{"data-state":l?"visible":"hidden",...o,ref:t}):null}),L=(0,r.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,a=f(),l="horizontal"===e.orientation,[i,c]=(0,r.useState)("hidden"),u=(0,E.useDebounceCallback)(()=>c("idle"),100);return((0,r.useEffect)(()=>{if("idle"===i){let e=window.setTimeout(()=>c("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];n!==r&&(c("scrolling"),u()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[a.viewport,l,u]),n||"hidden"!==i)?r.createElement(A,{"data-state":"hidden"===i?"hidden":"visible",...o,ref:t,onPointerEnter:R(e.onPointerEnter,()=>c("interacting")),onPointerLeave:R(e.onPointerLeave,()=>c("idle"))}):null}),O=r.forwardRef((e,t)=>{let{forceMount:n,...o}=e,a=f(),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:i}=a,c="horizontal"===e.orientation;return r.useEffect(()=>(c?l(!0):i(!0),()=>{c?l(!1):i(!1)}),[c,l,i]),"hover"===a.type?r.createElement(z,{...o,ref:t,forceMount:n}):"scroll"===a.type?r.createElement(L,{...o,ref:t,forceMount:n}):"auto"===a.type?r.createElement(B,{...o,ref:t,forceMount:n}):"always"===a.type?r.createElement(A,{...o,ref:t}):null}),F=(0,r.forwardRef)((e,t)=>{let{style:n,...o}=e,a=f(),l=_(),{onThumbPositionChange:i}=l,c=(0,b.useMergedRef)(t,e=>l.onThumbChange(e)),u=(0,r.useRef)(),s=(0,E.useDebounceCallback)(()=>{u.current&&(u.current(),u.current=void 0)},100);return(0,r.useEffect)(()=>{let{viewport:e}=a;if(e){let t=()=>{if(s(),!u.current){let t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},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);u.current=t,i()}};return i(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[a.viewport,s,i]),r.createElement("div",{"data-state":l.hasThumb?"visible":"hidden",...o,ref:c,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...n},onPointerDownCapture:R(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;l.onThumbPointerDown({x:n,y:r})}),onPointerUp:R(e.onPointerUp,l.onThumbPointerUp)})}),V=r.forwardRef((e,t)=>{let{forceMount:n,...o}=e,a=_();return n||a.hasThumb?r.createElement(F,{ref:t,...o}):null}),Z=(0,r.forwardRef)((e,t)=>{let{children:n,style:o,...a}=e,l=f(),i=(0,b.useMergedRef)(t,l.onViewportChange);return r.createElement(c.Box,{...a,ref:i,style:{overflowX:l.scrollbarXEnabled?"scroll":"hidden",overflowY:l.scrollbarYEnabled?"scroll":"hidden",...o}},r.createElement("div",{style:{minWidth:"100%",display:"table"},ref:l.onContentChange},n))});Z.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 j={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},G=(0,a.createVarsResolver)((e,t)=>{let{scrollbarSize:n}=t;return{root:{"--scrollarea-scrollbar-size":(0,o.h)(n)}}}),W=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("ScrollArea",j,e),{classNames:o,className:a,style:c,styles:u,unstyled:s,scrollbarSize:d,vars:f,type:m,scrollHideDelay:p,viewportProps:v,viewportRef:h,onScrollPositionChange:b,children:y,offsetScrollbars:E,scrollbars:C,...S}=n,[x,k]=(0,r.useState)(!1),P=(0,i.useStyles)({name:"ScrollArea",props:n,classes:H,className:a,style:c,classNames:o,styles:u,unstyled:s,vars:f,varsResolver:G});return r.createElement(w,{type:"never"===m?"always":m,scrollHideDelay:p,ref:t,scrollbars:C,...P("root"),...S},r.createElement(Z,{...v,...P("viewport",{style:null==v?void 0:v.style}),ref:h,"data-offset-scrollbars":!0===E?"xy":E||void 0,"data-scrollbars":C||void 0,onScroll:"function"==typeof b?e=>{let{currentTarget:t}=e;return b({x:t.scrollLeft,y:t.scrollTop})}:void 0},y),("xy"===C||"x"===C)&&r.createElement(O,{...P("scrollbar"),orientation:"horizontal","data-hidden":"never"===m||void 0,forceMount:!0,onMouseEnter:()=>k(!0),onMouseLeave:()=>k(!1)},r.createElement(V,{...P("thumb")})),("xy"===C||"y"===C)&&r.createElement(O,{...P("scrollbar"),orientation:"vertical","data-hidden":"never"===m||void 0,forceMount:!0,onMouseEnter:()=>k(!0),onMouseLeave:()=>k(!1)},r.createElement(V,{...P("thumb")})),r.createElement(g,{...P("corner"),"data-hovered":x||void 0,"data-hidden":"never"===m||void 0}))});W.displayName="@mantine/core/ScrollArea";let U=(0,u.factory)((e,t)=>{let{children:n,classNames:o,styles:a,scrollbarSize:i,scrollHideDelay:u,type:s,dir:d,offsetScrollbars:f,viewportRef:m,onScrollPositionChange:p,unstyled:v,variant:h,viewportProps:g,scrollbars:b,style:y,vars:w,...E}=(0,l.useProps)("ScrollAreaAutosize",j,e);return r.createElement(c.Box,{...E,ref:t,style:[{display:"flex",overflow:"auto"},y]},r.createElement(c.Box,{style:{display:"flex",flexDirection:"column",flex:1}},r.createElement(W,{classNames:o,styles:a,scrollHideDelay:u,scrollbarSize:i,type:s,dir:d,offsetScrollbars:f,viewportRef:m,onScrollPositionChange:p,unstyled:v,variant:h,viewportProps:g,vars:w,scrollbars:b},n)))});W.classes=H,U.displayName="@mantine/core/ScrollAreaAutosize",U.classes=H,W.Autosize=U},48234:function(e,t,n){"use strict";n.d(t,{SegmentedControl:function(){return E}});var r=n(2265),o=n(31601),a=n(15057),l=n(27011),i=n(79373),c=n(94120),u=n(15593),s=n(45027),d=n(19955),f=n(15274),m=n(50591),p=n(94541),v=n(31831),h=n(73147),g=n(43506),b={root:"m_cf365364",indicator:"m_9e182ccd",label:"m_1738fcb2",input:"m_1714d588",control:"m_69686b9b",innerLabel:"m_78882f40"};let y={withItemsBorders:!0},w=(0,u.createVarsResolver)((e,t)=>{let{radius:n,color:r,transitionDuration:o,size:a,transitionTimingFunction:l}=t;return{root:{"--sc-radius":void 0===n?void 0:(0,c.getRadius)(n),"--sc-color":r?(0,s.getThemeColor)(r,e):void 0,"--sc-shadow":r?void 0:"var(--mantine-shadow-xs)","--sc-transition-duration":void 0===o?void 0:"".concat(o,"ms"),"--sc-transition-timing-function":l,"--sc-padding":(0,c.getSize)(a,"sc-padding"),"--sc-font-size":(0,c.getFontSize)(a)}}}),E=(0,h.factory)((e,t)=>{var n,c,u,s;let h=(0,m.useProps)("SegmentedControl",y,e),{classNames:E,className:C,style:S,styles:x,unstyled:k,vars:P,data:T,value:R,defaultValue:I,onChange:_,size:M,name:D,disabled:N,readOnly:A,fullWidth:B,orientation:z,radius:L,color:O,transitionDuration:F,transitionTimingFunction:V,variant:Z,autoContrast:H,withItemsBorders:j,mod:G,...W}=h,U=(0,p.useStyles)({name:"SegmentedControl",props:h,classes:b,className:C,style:S,classNames:E,styles:x,unstyled:k,vars:P,varsResolver:w}),q=(0,f.useMantineTheme)(),K=T.map(e=>"string"==typeof e?{label:e,value:e}:e),X=(0,o.useMounted)(),[Y,J]=(0,r.useState)(null),[$,Q]=(0,r.useState)({}),ee=(e,t)=>{$[t]=e,Q($)},[et,en]=(0,a.useUncontrolled)({value:R,defaultValue:I,finalValue:Array.isArray(T)&&null!==(s=null!==(u=null===(n=K.find(e=>!e.disabled))||void 0===n?void 0:n.value)&&void 0!==u?u:null===(c=T[0])||void 0===c?void 0:c.value)&&void 0!==s?s:null,onChange:_}),er=(0,l.useId)(D),eo=K.map(e=>r.createElement(v.Box,{...U("control"),mod:{active:et===e.value,orientation:z},key:e.value},r.createElement("input",{...U("input"),disabled:N||e.disabled,type:"radio",name:er,value:e.value,id:"".concat(er,"-").concat(e.value),checked:et===e.value,onChange:()=>!A&&en(e.value),"data-focus-ring":q.focusRing}),r.createElement(v.Box,{component:"label",...U("label"),mod:{active:et===e.value&&!(N||e.disabled),disabled:N||e.disabled,"read-only":A},htmlFor:"".concat(er,"-").concat(e.value),ref:t=>ee(t,e.value),__vars:{"--sc-label-color":void 0!==O?(0,d.getContrastColor)({color:O,theme:q,autoContrast:H}):void 0}},r.createElement("span",{...U("innerLabel")},e.label)))),ea=(0,i.useMergedRef)(t,e=>J(e));return 0===T.length?null:r.createElement(v.Box,{...U("root"),variant:Z,size:M,ref:ea,mod:[{"full-width":B,orientation:z,initialized:X,"with-items-borders":j},G],...W,role:"radiogroup"},"string"==typeof et&&r.createElement(g.FloatingIndicator,{target:$[et],parent:Y,component:"span",transitionDuration:"var(--sc-transition-duration)",...U("indicator")}),eo)});E.classes=b,E.displayName="@mantine/core/SegmentedControl"},56048:function(e,t,n){"use strict";n.d(t,{Select:function(){return h}});var r=n(2265),o=n(27011),a=n(15057),l=n(63361),i=n(50591),c=n(73147),u=n(4457),s=n(74432),d=n(71440),f=n(31310),m=n(69165),p=n(73112);let v={searchable:!1,withCheckIcon:!0,allowDeselect:!0,checkIconPosition:"left"},h=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("Select",v,e),{classNames:c,styles:h,unstyled:g,vars:b,dropdownOpened:y,defaultDropdownOpened:w,onDropdownClose:E,onDropdownOpen:C,onFocus:S,onBlur:x,onClick:k,onChange:P,data:T,value:R,defaultValue:I,selectFirstOptionOnChange:_,onOptionSubmit:M,comboboxProps:D,readOnly:N,disabled:A,filter:B,limit:z,withScrollArea:L,maxDropdownHeight:O,size:F,searchable:V,rightSection:Z,checkIconPosition:H,withCheckIcon:j,nothingFoundMessage:G,name:W,form:U,searchValue:q,defaultSearchValue:K,onSearchChange:X,allowDeselect:Y,error:J,rightSectionPointerEvents:$,id:Q,clearable:ee,clearButtonProps:et,hiddenInputProps:en,renderOption:er,onClear:eo,autoComplete:ea,scrollAreaProps:el,...ei}=n,ec=(0,r.useMemo)(()=>(0,u.getParsedComboboxData)(T),[T]),eu=(0,r.useMemo)(()=>(0,s.getOptionsLockup)(ec),[ec]),es=(0,o.useId)(Q),[ed,ef,em]=(0,a.useUncontrolled)({value:R,defaultValue:I,finalValue:null,onChange:P}),ep="string"==typeof ed?eu[ed]:void 0,[ev,eh]=(0,a.useUncontrolled)({value:q,defaultValue:K,finalValue:ep?ep.label:"",onChange:X}),eg=(0,m.useCombobox)({opened:y,defaultOpened:w,onDropdownOpen:()=>{null==C||C(),eg.updateSelectedOptionIndex("active",{scrollIntoView:!0})},onDropdownClose:()=>{null==E||E(),eg.resetSelectedOption()}}),{resolvedClassNames:eb,resolvedStyles:ey}=(0,l.useResolvedStylesApi)({props:n,styles:h,classNames:c});(0,r.useEffect)(()=>{_&&eg.selectFirstOption()},[_,ed]),(0,r.useEffect)(()=>{null===R&&eh(""),"string"==typeof R&&ep&&eh(ep.label)},[R,ep]);let ew=ee&&!!ed&&!A&&!N&&r.createElement(d.Combobox.ClearButton,{size:F,...et,onClear:()=>{ef(null,null),eh(""),null==eo||eo()}});return r.createElement(r.Fragment,null,r.createElement(d.Combobox,{store:eg,__staticSelector:"Select",classNames:eb,styles:ey,unstyled:g,readOnly:N,onOptionSubmit:e=>{null==M||M(e);let t=Y&&eu[e].value===ed?null:eu[e],n=t?t.value:null;ef(n,t),em||eh("string"==typeof n&&(null==t?void 0:t.label)||""),eg.closeDropdown()},size:F,...D},r.createElement(d.Combobox.Target,{targetType:V?"input":"button",autoComplete:ea},r.createElement(p.InputBase,{id:es,ref:t,rightSection:Z||ew||r.createElement(d.Combobox.Chevron,{size:F,error:J,unstyled:g}),rightSectionPointerEvents:$||(ew?"all":"none"),...ei,size:F,__staticSelector:"Select",disabled:A,readOnly:N||!V,value:ev,onChange:e=>{eh(e.currentTarget.value),eg.openDropdown(),_&&eg.selectFirstOption()},onFocus:e=>{V&&eg.openDropdown(),null==S||S(e)},onBlur:e=>{var t;V&&eg.closeDropdown(),eh(null!=ed&&(null===(t=eu[ed])||void 0===t?void 0:t.label)||""),null==x||x(e)},onClick:e=>{V?eg.openDropdown():eg.toggleDropdown(),null==k||k(e)},classNames:eb,styles:ey,unstyled:g,pointer:!V,error:J})),r.createElement(f.OptionsDropdown,{data:ec,hidden:N||A,filter:B,search:ev,limit:z,hiddenWhenEmpty:!V||!G,withScrollArea:L,maxDropdownHeight:O,filterOptions:V&&(null==ep?void 0:ep.label)!==ev,value:ed,checkIconPosition:H,withCheckIcon:j,nothingFoundMessage:G,unstyled:g,labelId:"".concat(es,"-label"),renderOption:er,scrollAreaProps:el})),r.createElement(d.Combobox.HiddenInput,{value:ed,name:W,form:U,disabled:A,...en}))});h.classes={...p.InputBase.classes,...d.Combobox.classes},h.displayName="@mantine/core/Select"},22637:function(e,t,n){"use strict";n.d(t,{SimpleGrid:function(){return y}});var r=n(2265),o=n(50591),a=n(94541),l=n(54803),i=n(31831),c=n(73147),u=n(29481),s=n(20686),d=n(94120),f=n(1760),m=n(50848),p=n(15274),v=n(41217);function h(e){var t;let{spacing:n,verticalSpacing:o,cols:a,selector:l}=e,i=(0,p.useMantineTheme)(),c=void 0===o?n:o,h=(0,s.filterProps)({"--sg-spacing-x":(0,d.getSpacing)((0,m.getBaseValue)(n)),"--sg-spacing-y":(0,d.getSpacing)((0,m.getBaseValue)(c)),"--sg-cols":null===(t=(0,m.getBaseValue)(a))||void 0===t?void 0:t.toString()}),g=(0,u.keys)(i.breakpoints).reduce((e,t)=>(e[t]||(e[t]={}),"object"==typeof n&&void 0!==n[t]&&(e[t]["--sg-spacing-x"]=(0,d.getSpacing)(n[t])),"object"==typeof c&&void 0!==c[t]&&(e[t]["--sg-spacing-y"]=(0,d.getSpacing)(c[t])),"object"==typeof a&&void 0!==a[t]&&(e[t]["--sg-cols"]=a[t]),e),{}),b=(0,f.getSortedBreakpoints)((0,u.keys)(g),i).filter(e=>(0,u.keys)(g[e.value]).length>0).map(e=>({query:"(min-width: ".concat(i.breakpoints[e.value],")"),styles:g[e.value]}));return r.createElement(v.InlineStyles,{styles:h,media:b,selector:l})}var g={root:"m_2415a157"};let b={cols:1,spacing:"md"},y=(0,c.factory)((e,t)=>{let n=(0,o.useProps)("SimpleGrid",b,e),{classNames:c,className:u,style:s,styles:d,unstyled:f,vars:m,cols:p,verticalSpacing:v,spacing:y,...w}=n,E=(0,a.useStyles)({name:"SimpleGrid",classes:g,props:n,className:u,style:s,classNames:c,styles:d,unstyled:f,vars:m}),C=(0,l.useRandomClassName)();return r.createElement(r.Fragment,null,r.createElement(h,{...n,selector:".".concat(C)}),r.createElement(i.Box,{ref:t,...E("root",{className:C}),...w}))});y.classes=g,y.displayName="@mantine/core/SimpleGrid"},45123:function(e,t,n){"use strict";n.d(t,{Skeleton:function(){return p}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(50591),c=n(94541),u=n(31831),s=n(73147),d={root:"m_18320242","skeleton-fade":"m_299c329c"};let f={visible:!0,animate:!0},m=(0,l.createVarsResolver)((e,t)=>{let{width:n,height:r,radius:l,circle:i}=t;return{root:{"--skeleton-height":(0,o.h)(r),"--skeleton-width":i?(0,o.h)(r):(0,o.h)(n),"--skeleton-radius":i?"1000px":void 0===l?void 0:(0,a.getRadius)(l)}}}),p=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Skeleton",f,e),{classNames:o,className:a,style:l,styles:s,unstyled:p,vars:v,width:h,height:g,circle:b,visible:y,radius:w,animate:E,mod:C,...S}=n,x=(0,c.useStyles)({name:"Skeleton",classes:d,props:n,className:a,style:l,classNames:o,styles:s,unstyled:p,vars:v,varsResolver:m});return r.createElement(u.Box,{ref:t,...x("root"),mod:[{visible:y,animate:E},C],...S})});p.classes=d,p.displayName="@mantine/core/Skeleton"},93564:function(e,t,n){"use strict";n.d(t,{RangeSlider:function(){return k}});var r=n(2265),o=n(15057),a=n(46706),l=n(20322),i=n(94120),c=n(15593),u=n(45027),s=n(50591),d=n(94541),f=n(73147),m=n(24895),p=n(753),v=n(66542),h=n(23992),g=n(45193),b=n(20698),y=n(56325),w=n(94642),E=n(95208),C=n(19842);let S=(0,c.createVarsResolver)((e,t)=>{let{size:n,color:r,thumbSize:o,radius:a}=t;return{root:{"--slider-size":(0,i.getSize)(n,"slider-size"),"--slider-color":r?(0,u.getThemeColor)(r,e):void 0,"--slider-radius":void 0===a?void 0:(0,i.getRadius)(a),"--slider-thumb-size":void 0!==o?(0,l.h)(o):"calc(var(--slider-size) * 2)"}}}),x={min:0,max:100,minRange:10,step:1,marks:[],label:e=>e,labelTransitionProps:{transition:"fade",duration:0},labelAlwaysOn:!1,showLabelOnHover:!0,disabled:!1,scale:e=>e},k=(0,f.factory)((e,t)=>{let n=(0,s.useProps)("RangeSlider",x,e),{classNames:l,styles:i,value:c,onChange:u,onChangeEnd:f,size:k,min:P,max:T,minRange:R,maxRange:I,step:_,precision:M,defaultValue:D,name:N,marks:A,label:B,labelTransitionProps:z,labelAlwaysOn:L,thumbFromLabel:O,thumbToLabel:F,showLabelOnHover:V,thumbChildren:Z,disabled:H,unstyled:j,scale:G,inverted:W,className:U,style:q,vars:K,hiddenInputProps:X,...Y}=n,J=(0,d.useStyles)({name:"Slider",props:n,classes:C.Z,classNames:l,className:U,styles:i,style:q,vars:K,varsResolver:S,unstyled:j}),{dir:$}=(0,m.useDirection)(),[Q,ee]=(0,r.useState)(-1),[et,en]=(0,r.useState)(!1),[er,eo]=(0,o.useUncontrolled)({value:c,defaultValue:D,finalValue:[P,T],onChange:u}),ea=(0,r.useRef)(er),el=(0,r.useRef)([]),ei=(0,r.useRef)(void 0),ec=[(0,w.b)({value:er[0],min:P,max:T}),(0,w.b)({value:er[1],min:P,max:T})],eu=null!=M?M:(0,E.p)(_),es=e=>{eo(e),ea.current=e};(0,r.useEffect)(()=>{Array.isArray(c)&&(ea.current=c)},Array.isArray(c)?[c[0],c[1]]:[null,null]);let ed=(e,t,n)=>{let r=[...ea.current];r[t]=e,0===t&&(e>r[1]-(R-1e-9)&&(r[1]=Math.min(e+R,T)),e>(T-(R-1e-9)||P)&&(r[t]=ea.current[t]),r[1]-e>I&&(r[1]=e+I)),1===t&&(e<r[0]+R&&(r[0]=Math.max(e-R,P)),e<r[0]+R&&(r[t]=ea.current[t]),e-r[0]>I&&(r[0]=e-I)),r[0]=(0,y.J)(r[0],eu),r[1]=(0,y.J)(r[1],eu),es(r),n&&(null==f||f(ea.current))},ef=e=>{H||ed((0,b.i)({value:e,min:P,max:T,step:_,precision:eu}),ei.current,!1)},{ref:em,active:ep}=(0,a.useMove)(e=>{let{x:t}=e;return ef(t)},{onScrubEnd:()=>null==f?void 0:f(ea.current)},$),ev=e=>{var t;em.current.focus();let n=em.current.getBoundingClientRect(),r=(t=e.nativeEvent,"TouchEvent"in window&&t instanceof window.TouchEvent?t.touches[0].clientX:t.clientX),o=(0,b.i)({value:r-n.left,max:T,min:P,step:_,containerWidth:n.width}),a=Math.abs(er[0]-o)>Math.abs(er[1]-o)?1:0,l="ltr"===$?a:1===a?0:1;ei.current=l},eh=()=>1!==Q&&0!==Q?(ee(0),0):Q,eg={max:T,min:P,size:k,labelTransitionProps:z,labelAlwaysOn:L,onBlur:()=>ee(-1)},eb=Array.isArray(Z);return r.createElement(p.Y,{value:{getStyles:J}},r.createElement(v.l,{...Y,size:k,ref:t,disabled:H},r.createElement(g.f,{offset:ec[0],marksOffset:er[0],filled:ec[1]-ec[0],marks:A,inverted:W,min:P,max:T,value:er[1],disabled:H,containerProps:{ref:em,onMouseEnter:V?()=>en(!0):void 0,onMouseLeave:V?()=>en(!1):void 0,onTouchStartCapture:ev,onTouchEndCapture:()=>{ei.current=-1},onMouseDownCapture:ev,onMouseUpCapture:()=>{ei.current=-1},onKeyDownCapture:e=>{if(!H)switch(e.key){case"ArrowUp":{e.preventDefault();let t=eh();el.current[t].focus(),ed((0,y.J)(Math.min(Math.max(ea.current[t]+_,P),T),eu),t,!0);break}case"ArrowRight":{e.preventDefault();let t=eh();el.current[t].focus(),ed((0,y.J)(Math.min(Math.max("rtl"===$?ea.current[t]-_:ea.current[t]+_,P),T),eu),t,!0);break}case"ArrowDown":{e.preventDefault();let t=eh();el.current[t].focus(),ed((0,y.J)(Math.min(Math.max(ea.current[t]-_,P),T),eu),t,!0);break}case"ArrowLeft":{e.preventDefault();let t=eh();el.current[t].focus(),ed((0,y.J)(Math.min(Math.max("rtl"===$?ea.current[t]+_:ea.current[t]-_,P),T),eu),t,!0)}}}}},r.createElement(h.b,{...eg,value:G(er[0]),position:ec[0],dragging:ep,label:"function"==typeof B?B((0,y.J)(G(er[0]),eu)):B,ref:e=>{el.current[0]=e},thumbLabel:O,onMouseDown:()=>void(ei.current=0),onFocus:()=>ee(0),showLabelOnHover:V,isHovered:et,disabled:H},eb?Z[0]:Z),r.createElement(h.b,{...eg,thumbLabel:F,value:G(er[1]),position:ec[1],dragging:ep,label:"function"==typeof B?B((0,y.J)(G(er[1]),eu)):B,ref:e=>{el.current[1]=e},onMouseDown:()=>void(ei.current=1),onFocus:()=>ee(1),showLabelOnHover:V,isHovered:et,disabled:H},eb?Z[1]:Z)),r.createElement("input",{type:"hidden",name:"".concat(N,"_from"),value:er[0],...X}),r.createElement("input",{type:"hidden",name:"".concat(N,"_to"),value:er[1],...X})))});k.classes=C.Z,k.displayName="@mantine/core/RangeSlider"},753:function(e,t,n){"use strict";n.d(t,{I:function(){return o},Y:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("SliderProvider was not found in tree")},19842:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={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"}},70445:function(e,t,n){"use strict";n.d(t,{Slider:function(){return T}});var r=n(2265),o=n(15057),a=n(5884),l=n(46706),i=n(79373),c=n(20322),u=n(94120),s=n(15593),d=n(45027),f=n(50591),m=n(94541),p=n(73147),v=n(24895),h=n(753),g=n(66542),b=n(23992),y=n(45193),w=n(20698),E=n(56325),C=n(94642),S=n(95208),x=n(19842);let k={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},P=(0,s.createVarsResolver)((e,t)=>{let{size:n,color:r,thumbSize:o,radius:a}=t;return{root:{"--slider-size":(0,u.getSize)(n,"slider-size"),"--slider-color":r?(0,d.getThemeColor)(r,e):void 0,"--slider-radius":void 0===a?void 0:(0,u.getRadius)(a),"--slider-thumb-size":void 0!==o?(0,c.h)(o):"calc(var(--slider-size) * 2)"}}}),T=(0,p.factory)((e,t)=>{let n=(0,f.useProps)("Slider",k,e),{classNames:c,styles:u,value:s,onChange:d,onChangeEnd:p,size:T,min:R,max:I,step:_,precision:M,defaultValue:D,name:N,marks:A,label:B,labelTransitionProps:z,labelAlwaysOn:L,thumbLabel:O,showLabelOnHover:F,thumbChildren:V,disabled:Z,unstyled:H,scale:j,inverted:G,className:W,style:U,vars:q,hiddenInputProps:K,...X}=n,Y=(0,m.useStyles)({name:"Slider",props:n,classes:x.Z,classNames:c,className:W,styles:u,style:U,vars:q,varsResolver:P,unstyled:H}),{dir:J}=(0,v.useDirection)(),[$,Q]=(0,r.useState)(!1),[ee,et]=(0,o.useUncontrolled)({value:"number"==typeof s?(0,a.clamp)(s,R,I):s,defaultValue:"number"==typeof D?(0,a.clamp)(D,R,I):D,finalValue:(0,a.clamp)(0,R,I),onChange:d}),en=(0,r.useRef)(ee),er=(0,r.useRef)(),eo=(0,r.useRef)(),ea=(0,C.b)({value:ee,min:R,max:I}),el=j(ee),ei="function"==typeof B?B(el):B,ec=null!=M?M:(0,S.p)(_),eu=(0,r.useCallback)(e=>{let{x:t}=e;if(!Z){let e=(0,w.i)({value:t,min:R,max:I,step:_,precision:ec});et(e),en.current=e}},[Z,R,I,_,ec,et]),{ref:es,active:ed}=(0,l.useMove)(eu,{onScrubEnd:()=>null==p?void 0:p(en.current)},J);return r.createElement(h.Y,{value:{getStyles:Y}},r.createElement(g.l,{...X,ref:(0,i.useMergedRef)(t,er),onKeyDownCapture:e=>{if(!Z){var t,n,r,o,a,l;switch(e.key){case"ArrowUp":{e.preventDefault(),null===(t=eo.current)||void 0===t||t.focus();let n=(0,E.J)(Math.min(Math.max(ee+_,R),I),ec);null==p||p(n),et(n);break}case"ArrowRight":{e.preventDefault(),null===(n=eo.current)||void 0===n||n.focus();let t=(0,E.J)(Math.min(Math.max("rtl"===J?ee-_:ee+_,R),I),ec);null==p||p(t),et(t);break}case"ArrowDown":{e.preventDefault(),null===(r=eo.current)||void 0===r||r.focus();let t=(0,E.J)(Math.min(Math.max(ee-_,R),I),ec);null==p||p(t),et(t);break}case"ArrowLeft":{e.preventDefault(),null===(o=eo.current)||void 0===o||o.focus();let t=(0,E.J)(Math.min(Math.max("rtl"===J?ee+_:ee-_,R),I),ec);null==p||p(t),et(t);break}case"Home":e.preventDefault(),null===(a=eo.current)||void 0===a||a.focus(),null==p||p(R),et(R);break;case"End":e.preventDefault(),null===(l=eo.current)||void 0===l||l.focus(),null==p||p(I),et(I)}}},onMouseDownCapture:()=>{var e;return null===(e=er.current)||void 0===e?void 0:e.focus()},size:T,disabled:Z},r.createElement(y.f,{inverted:G,offset:0,filled:ea,marks:A,min:R,max:I,value:el,disabled:Z,containerProps:{ref:es,onMouseEnter:F?()=>Q(!0):void 0,onMouseLeave:F?()=>Q(!1):void 0}},r.createElement(b.b,{max:I,min:R,value:el,position:ea,dragging:ed,label:ei,ref:eo,labelTransitionProps:z,labelAlwaysOn:L,thumbLabel:O,showLabelOnHover:F,isHovered:$,disabled:Z},V)),r.createElement("input",{type:"hidden",name:N,value:el,...K})))});T.classes=x.Z,T.displayName="@mantine/core/Slider"},66542:function(e,t,n){"use strict";n.d(t,{l:function(){return l}});var r=n(2265),o=n(31831),a=n(753);let l=(0,r.forwardRef)((e,t)=>{let{size:n,disabled:l,variant:i,color:c,thumbSize:u,radius:s,...d}=e,{getStyles:f}=(0,a.I)();return r.createElement(o.Box,{tabIndex:-1,variant:i,size:n,ref:t,...f("root"),...d})});l.displayName="@mantine/core/SliderRoot"},23992:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(2265),o=n(31831),a=n(93719),l=n(753);let i=(0,r.forwardRef)((e,t)=>{let{max:n,min:i,value:c,position:u,label:s,dragging:d,onMouseDown:f,onKeyDownCapture:m,labelTransitionProps:p,labelAlwaysOn:v,thumbLabel:h,onFocus:g,onBlur:b,showLabelOnHover:y,isHovered:w,children:E=null,disabled:C}=e,{getStyles:S}=(0,l.I)(),[x,k]=(0,r.useState)(!1),P=v||d||x||y&&w;return r.createElement(o.Box,{tabIndex:0,role:"slider","aria-label":h,"aria-valuemax":n,"aria-valuemin":i,"aria-valuenow":c,ref:t,__vars:{"--slider-thumb-offset":"".concat(u,"%")},...S("thumb",{focusable:!0}),mod:{dragging:d,disabled:C},onFocus:()=>{k(!0),"function"==typeof g&&g()},onBlur:()=>{k(!1),"function"==typeof b&&b()},onTouchStart:f,onMouseDown:f,onKeyDownCapture:m,onClick:e=>e.stopPropagation()},E,r.createElement(a.Transition,{mounted:null!=s&&!!P,transition:"fade",duration:0,...p},e=>r.createElement("div",{...S("label",{style:e})},s)))});i.displayName="@mantine/core/SliderThumb"},45193:function(e,t,n){"use strict";n.d(t,{f:function(){return c}});var r=n(2265),o=n(31831),a=n(753),l=n(94642);function i(e){let{marks:t,min:n,max:i,disabled:c,value:u,offset:s,inverted:d}=e,{getStyles:f}=(0,a.I)();if(!t)return null;let m=t.map((e,t)=>r.createElement(o.Box,{...f("markWrapper"),__vars:{"--mark-offset":"".concat((0,l.b)({value:e.value,min:n,max:i}),"%")},key:t},r.createElement(o.Box,{...f("mark"),mod:{filled:function(e){let{mark:t,offset:n,value:r,inverted:o=!1}=e;return o?"number"==typeof n&&t.value<=n||t.value>=r:"number"==typeof n?t.value>=n&&t.value<=r:t.value<=r}({mark:e,value:u,offset:s,inverted:d}),disabled:c}}),e.label&&r.createElement("div",{...f("markLabel")},e.label)));return r.createElement("div",null,m)}function c(e){let{filled:t,children:n,offset:l,disabled:c,marksOffset:u,inverted:s,containerProps:d,...f}=e,{getStyles:m}=(0,a.I)();return r.createElement(r.Fragment,null,r.createElement(o.Box,{...m("trackContainer"),mod:{disabled:c},...d},r.createElement(o.Box,{...m("track"),mod:{inverted:s,disabled:c}},r.createElement(o.Box,{mod:{inverted:s,disabled:c},__vars:{"--slider-bar-width":"calc(".concat(t,"% + var(--slider-size))"),"--slider-bar-offset":"calc(".concat(l,"% - var(--slider-size))")},...m("bar")}),n,r.createElement(i,{...f,offset:u,disabled:c,inverted:s}))))}i.displayName="@mantine/core/SliderMarks",c.displayName="@mantine/core/SliderTrack"},20698:function(e,t,n){"use strict";function r(e){let{value:t,containerWidth:n,min:r,max:o,step:a,precision:l}=e,i=(n?Math.min(Math.max(t,0),n)/n:t)*(o-r),c=Math.max((0!==i?Math.round(i/a)*a:0)+r,r);return void 0!==l?Number(c.toFixed(l)):c}n.d(t,{i:function(){return r}})},56325:function(e,t,n){"use strict";function r(e,t){return parseFloat(e.toFixed(t))}n.d(t,{J:function(){return r}})},94642:function(e,t,n){"use strict";function r(e){let{value:t,min:n,max:r}=e;return Math.min(Math.max((t-n)/(r-n)*100,0),100)}n.d(t,{b:function(){return r}})},95208:function(e,t,n){"use strict";function r(e){if(!e)return 0;let t=e.toString().split(".");return t.length>1?t[1].length:0}n.d(t,{p:function(){return r}})},6925:function(e,t,n){"use strict";n.d(t,{Space:function(){return c}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147);let i={},c=(0,l.factory)((e,t)=>{let{w:n,h:l,miw:c,mih:u,...s}=(0,o.useProps)("Space",i,e);return r.createElement(a.Box,{ref:t,...s,w:n,miw:null!=c?c:n,h:l,mih:null!=u?u:l})});c.displayName="@mantine/core/Space"},70009:function(e,t,n){"use strict";n.d(t,{Spoiler:function(){return h}});var r=n(2265),o=n(27011),a=n(49814),l=n(20322),i=n(15593),c=n(50591),u=n(94541),s=n(31831),d=n(73147),f=n(22281),m={root:"m_559cce2d",content:"m_b912df4e",control:"m_b9131032"};let p={maxHeight:100,initialState:!1},v=(0,i.createVarsResolver)((e,t)=>{let{transitionDuration:n}=t;return{root:{"--spoiler-transition-duration":void 0!==n?"".concat(n,"ms"):void 0}}}),h=(0,d.factory)((e,t)=>{let n=(0,c.useProps)("Spoiler",p,e),{classNames:i,className:d,style:h,styles:g,unstyled:b,vars:y,initialState:w,maxHeight:E,hideLabel:C,showLabel:S,children:x,controlRef:k,transitionDuration:P,id:T,...R}=n,I=(0,u.useStyles)({name:"Spoiler",classes:m,props:n,className:d,style:h,classNames:i,styles:g,unstyled:b,vars:y,varsResolver:v}),_=(0,o.useId)(T),M="".concat(_,"-region"),[D,N]=(0,r.useState)(w),{ref:A,height:B}=(0,a.useElementSize)(),z=D?C:S,L=null!==z&&E<B;return r.createElement(s.Box,{...I("root"),id:_,ref:t,"data-has-spoiler":L||void 0,...R},L&&r.createElement(f.Anchor,{component:"button",type:"button",ref:k,onClick:()=>N(e=>!e),"aria-expanded":D,"aria-controls":M,...I("control")},z),r.createElement("div",{...I("content",{style:{maxHeight:D?B?(0,l.h)(B):void 0:(0,l.h)(E)}}),"data-reduce-motion":!0,role:"region",id:M},r.createElement("div",{ref:A},x)))});h.classes=m,h.displayName="@mantine/core/Spoiler"},70132:function(e,t,n){"use strict";n.d(t,{Stack:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s={root:"m_6d731127"};let d={gap:"md",align:"stretch",justify:"flex-start"},f=(0,a.createVarsResolver)((e,t)=>{let{gap:n,align:r,justify:a}=t;return{root:{"--stack-gap":(0,o.getSpacing)(n),"--stack-align":r,"--stack-justify":a}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Stack",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,align:h,justify:g,gap:b,variant:y,...w}=n,E=(0,i.useStyles)({name:"Stack",props:n,classes:s,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(c.Box,{ref:t,...E("root"),variant:y,...w})});m.classes=s,m.displayName="@mantine/core/Stack"},67462:function(e,t,n){"use strict";n.d(t,{s:function(){return o},x:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Stepper component was not found in tree")},40809:function(e,t,n){"use strict";n.d(t,{Stepper:function(){return w}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(45027),c=n(19955),u=n(58834),s=n(50591),d=n(94541),f=n(31831),m=n(73147),p=n(67462),v=n(72760),h=n(99677),g=n(6720);let b={orientation:"horizontal",iconPosition:"left",allowNextStepsSelect:!0,wrap:!0},y=(0,l.createVarsResolver)((e,t)=>{let{color:n,iconSize:r,size:l,contentPadding:s,radius:d,autoContrast:f}=t;return{root:{"--stepper-color":n?(0,i.getThemeColor)(n,e):void 0,"--stepper-icon-color":(0,u.getAutoContrastValue)(f,e)?(0,c.getContrastColor)({color:n,theme:e}):void 0,"--stepper-icon-size":void 0===r?(0,a.getSize)(l,"stepper-icon-size"):(0,o.h)(r),"--stepper-content-padding":(0,a.getSpacing)(s),"--stepper-radius":void 0===d?void 0:(0,a.getRadius)(d),"--stepper-fz":(0,a.getFontSize)(l),"--stepper-spacing":(0,a.getSpacing)(l)}}}),w=(0,m.factory)((e,t)=>{var n,o,a;let l=(0,s.useProps)("Stepper",b,e),{classNames:i,className:c,style:u,styles:m,unstyled:h,vars:w,children:E,onStepClick:C,active:S,icon:x,completedIcon:k,progressIcon:P,color:T,iconSize:R,contentPadding:I,orientation:_,iconPosition:M,size:D,radius:N,allowNextStepsSelect:A,wrap:B,...z}=l,L=(0,d.useStyles)({name:"Stepper",classes:g.Z,props:l,className:c,style:u,classNames:i,styles:m,unstyled:h,vars:w,varsResolver:y}),O=r.Children.toArray(E),F=O.filter(e=>e.type!==v.StepperCompleted),V=O.find(e=>e.type===v.StepperCompleted),Z=F.reduce((e,t,n)=>{let o=S===n?"stepProgress":S>n?"stepCompleted":"stepInactive",a="function"==typeof C&&("boolean"==typeof t.props.allowStepSelect?t.props.allowStepSelect:"stepCompleted"===o||A);return e.push((0,r.cloneElement)(t,{icon:t.props.icon||x||n+1,key:n,step:n,state:o,onClick:()=>a&&(null==C?void 0:C(n)),allowStepClick:a,completedIcon:t.props.completedIcon||k,progressIcon:t.props.progressIcon||P,color:t.props.color||T,iconSize:R,radius:N,iconPosition:t.props.iconPosition||M,orientation:_,unstyled:h})),"horizontal"===_&&n!==F.length-1&&e.push(r.createElement("div",{...L("separator"),"data-active":n<S||void 0,"data-orientation":_,key:"separator-".concat(n)})),e},[]),H=null===(o=F[S])||void 0===o?void 0:null===(n=o.props)||void 0===n?void 0:n.children,j=null==V?void 0:null===(a=V.props)||void 0===a?void 0:a.children,G=S>F.length-1?j:H;return r.createElement(p.x,{value:{getStyles:L,orientation:_,iconPosition:M}},r.createElement(f.Box,{...L("root"),ref:t,size:D,...z},r.createElement(f.Box,{...L("steps"),mod:{orientation:_,"icon-position":M,wrap:B&&"vertical"!==_}},Z),G&&r.createElement("div",{...L("content")},G)))});w.classes=g.Z,w.displayName="@mantine/core/Stepper",w.Completed=v.StepperCompleted,w.Step=h.StepperStep},6720:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_cbb4ea7e",steps:"m_aaf89d0b",separator:"m_2a371ac9",content:"m_78da155d",step:"m_cbb57068","step--horizontal":"m_f56b1e2c","step--vertical":"m_833edb7e",verticalSeparator:"m_6496b3f3",stepWrapper:"m_818e70b",stepIcon:"m_1959ad01",stepCompletedIcon:"m_a79331dc",stepBody:"m_1956aa2a",stepLabel:"m_12051f6c",stepDescription:"m_164eea74"}},72760:function(e,t,n){"use strict";n.d(t,{StepperCompleted:function(){return r}});let r=()=>null;r.displayName="@mantine/core/StepperCompleted"},99677:function(e,t,n){"use strict";n.d(t,{StepperStep:function(){return h}});var r=n(2265),o=n(45027),a=n(15274),l=n(50591),i=n(73147),c=n(47464),u=n(34479),s=n(93719),d=n(30712),f=n(67462),m=n(6720);let p=(e,t)=>"function"==typeof e?r.createElement(e,{step:t||0}):e,v={withIcon:!0,allowStepClick:!0,iconPosition:"left"},h=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:m,styles:h,vars:g,step:b,state:y,color:w,icon:E,completedIcon:C,progressIcon:S,label:x,description:k,withIcon:P,iconSize:T,loading:R,allowStepClick:I,allowStepSelect:_,iconPosition:M,orientation:D,mod:N,...A}=(0,l.useProps)("StepperStep",v,e),B=(0,f.s)(),z=(0,a.useMantineTheme)(),L={classNames:n,styles:h},O="stepCompleted"===y?null:"stepProgress"===y?S:E,F={"data-progress":"stepProgress"===y||void 0,"data-completed":"stepCompleted"===y||void 0};return r.createElement(d.UnstyledButton,{...B.getStyles("step",{className:i,style:m,variant:B.orientation,...L}),mod:[{"icon-position":M||B.iconPosition,"allow-click":I},N],ref:t,...F,...A,__vars:{"--step-color":w?(0,o.getThemeColor)(w,z):void 0},tabIndex:I?0:-1},P&&r.createElement("span",{...B.getStyles("stepWrapper",L)},r.createElement("span",{...B.getStyles("stepIcon",L),...F},r.createElement(s.Transition,{mounted:"stepCompleted"===y,transition:"pop",duration:200},e=>r.createElement("span",{...B.getStyles("stepCompletedIcon",{style:e,...L})},R?r.createElement(u.Loader,{color:"var(--mantine-color-white)",size:"calc(var(--stepper-icon-size) / 2)",...B.getStyles("stepLoader",L)}):p(C,b)||r.createElement(c.CheckIcon,{size:"60%"}))),"stepCompleted"!==y?R?r.createElement(u.Loader,{...B.getStyles("stepLoader",L),size:"calc(var(--stepper-icon-size) / 2)",color:w}):p(O||E,b):null),"vertical"===D&&r.createElement("span",{...B.getStyles("verticalSeparator",L),"data-active":"stepCompleted"===y||void 0})),(x||k)&&r.createElement("span",{...B.getStyles("stepBody",L),"data-orientation":B.orientation,"data-icon-position":M||B.iconPosition},x&&r.createElement("span",{...B.getStyles("stepLabel",L)},p(x,b)),k&&r.createElement("span",{...B.getStyles("stepDescription",L)},p(k,b))))});h.classes=m.Z,h.displayName="@mantine/core/StepperStep"},53:function(e,t,n){"use strict";n.d(t,{Switch:function(){return w}});var r=n(2265),o=n(27011),a=n(15057),l=n(94120),i=n(15593),c=n(45027),u=n(50591),s=n(94541),d=n(17622),f=n(31831),m=n(73147),p=n(39712),v=n(20362),h=n(89453),g={root:"m_5f93f3bb",input:"m_926b4011",track:"m_9307d992",thumb:"m_93039a1d",trackLabel:"m_8277e082"};let b={labelPosition:"right"},y=(0,i.createVarsResolver)((e,t)=>{let{radius:n,color:r,size:o}=t;return{root:{"--switch-radius":void 0===n?void 0:(0,l.getRadius)(n),"--switch-height":(0,l.getSize)(o,"switch-height"),"--switch-width":(0,l.getSize)(o,"switch-width"),"--switch-thumb-size":(0,l.getSize)(o,"switch-thumb-size"),"--switch-label-font-size":(0,l.getSize)(o,"switch-label-font-size"),"--switch-track-label-padding":(0,l.getSize)(o,"switch-track-label-padding"),"--switch-color":r?(0,c.getThemeColor)(r,e):void 0}}}),w=(0,m.factory)((e,t)=>{var n;let l=(0,u.useProps)("Switch",b,e),{classNames:i,className:c,style:m,styles:h,unstyled:w,vars:E,color:C,label:S,offLabel:x,onLabel:k,id:P,size:T,radius:R,wrapperProps:I,children:_,thumbIcon:M,checked:D,defaultChecked:N,onChange:A,labelPosition:B,description:z,error:L,disabled:O,variant:F,rootRef:V,mod:Z,...H}=l,j=(0,v.x)(),G=T||(null==j?void 0:j.size),W=(0,s.useStyles)({name:"Switch",props:l,classes:g,className:c,style:m,classNames:i,styles:h,unstyled:w,vars:E,varsResolver:y}),{styleProps:U,rest:q}=(0,d.extractStyleProps)(H),K=(0,o.useId)(P),X=j?{checked:j.value.includes(q.value),onChange:j.onChange}:{},[Y,J]=(0,a.useUncontrolled)({value:null!==(n=X.checked)&&void 0!==n?n:D,defaultValue:N,finalValue:!1});return r.createElement(p.Z,{...W("root"),__staticSelector:"Switch",__stylesApiProps:l,id:K,size:G,labelPosition:B,label:S,description:z,error:L,disabled:O,bodyElement:"label",labelElement:"span",classNames:i,styles:h,unstyled:w,"data-checked":X.checked||void 0,variant:F,ref:V,mod:Z,...U,...I},r.createElement("input",{...q,disabled:O,checked:Y,onChange:e=>{var t;j?null===(t=X.onChange)||void 0===t||t.call(X,e):null==A||A(e),J(e.currentTarget.checked)},id:K,ref:t,type:"checkbox",role:"switch",...W("input")}),r.createElement(f.Box,{"aria-hidden":"true",mod:{error:L,"label-position":B},...W("track")},r.createElement(f.Box,{component:"span",mod:"reduce-motion",...W("thumb")},M),r.createElement("span",{...W("trackLabel")},Y?k:x)))});w.classes={...g,...p.J},w.displayName="@mantine/core/Switch",w.Group=h.SwitchGroup},20362:function(e,t,n){"use strict";n.d(t,{j:function(){return a},x:function(){return l}});var r=n(2265);let o=(0,r.createContext)(null),a=o.Provider,l=()=>(0,r.useContext)(o)},89453:function(e,t,n){"use strict";n.d(t,{SwitchGroup:function(){return d}});var r=n(2265),o=n(15057),a=n(50591),l=n(73147),i=n(64030),c=n(41124),u=n(20362);let s={},d=(0,l.factory)((e,t)=>{let{value:n,defaultValue:l,onChange:d,size:f,wrapperProps:m,children:p,readOnly:v,...h}=(0,a.useProps)("SwitchGroup",s,e),[g,b]=(0,o.useUncontrolled)({value:n,defaultValue:l,finalValue:[],onChange:d});return r.createElement(u.j,{value:{value:g,onChange:e=>{let t=e.currentTarget.value;v||b(g.includes(t)?g.filter(e=>e!==t):[...g,t])},size:f}},r.createElement(i.Input.Wrapper,{size:f,ref:t,...m,...h,labelElement:"div",__staticSelector:"SwitchGroup"},r.createElement(c.m,{role:"group"},p)))});d.classes=i.Input.Wrapper.classes,d.displayName="@mantine/core/SwitchGroup"},77492:function(e,t,n){"use strict";n.d(t,{TableCaption:function(){return h},TableTbody:function(){return p},TableTd:function(){return d},TableTfoot:function(){return v},TableTh:function(){return s},TableThead:function(){return m},TableTr:function(){return f}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(42681),c=n(60764);function u(e,t){let n="Table".concat(e.charAt(0).toUpperCase()).concat(e.slice(1)),u=(0,l.factory)((l,c)=>{let u=(0,o.useProps)(n,{},l),{classNames:s,className:d,style:f,styles:m,...p}=u,v=(0,i.S)();return r.createElement(a.Box,{component:e,ref:c,...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}(v,t),...v.getStyles(e,{className:d,classNames:s,style:f,styles:m,props:u}),...p})});return u.displayName="@mantine/core/".concat(n),u.classes=c.Z,u}let s=u("th",{columnBorder:!0}),d=u("td",{columnBorder:!0}),f=u("tr",{rowBorder:!0,striped:!0,highlightOnHover:!0}),m=u("thead",{stickyHeader:!0}),p=u("tbody"),v=u("tfoot"),h=u("caption",{captionSide:!0})},42681:function(e,t,n){"use strict";n.d(t,{S:function(){return o},a:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Table component was not found in the tree")},89468:function(e,t,n){"use strict";n.d(t,{Table:function(){return y}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(45027),c=n(50591),u=n(94541),s=n(31831),d=n(73147),f=n(77492),m=n(42681);function p(e){let{data:t}=e;return r.createElement(r.Fragment,null,t.caption&&r.createElement(f.TableCaption,null,t.caption),t.head&&r.createElement(f.TableThead,null,r.createElement(f.TableTr,null,t.head.map((e,t)=>r.createElement(f.TableTh,{key:t},e)))),t.body&&r.createElement(f.TableTbody,null,t.body.map((e,t)=>r.createElement(f.TableTr,{key:t},e.map((e,t)=>r.createElement(f.TableTd,{key:t},e))))),t.foot&&r.createElement(f.TableTfoot,null,r.createElement(f.TableTr,null,t.foot.map((e,t)=>r.createElement(f.TableTh,{key:t},e)))))}p.displayName="@mantine/core/TableDataRenderer";var v=n(54095),h=n(60764);let g={withRowBorders:!0,verticalSpacing:7},b=(0,l.createVarsResolver)((e,t)=>{let{layout:n,captionSide:r,horizontalSpacing:l,verticalSpacing:c,borderColor:u,stripedColor:s,highlightOnHoverColor:d,striped:f,highlightOnHover:m,stickyHeaderOffset:p,stickyHeader:v}=t;return{table:{"--table-layout":n,"--table-caption-side":r,"--table-horizontal-spacing":(0,a.getSpacing)(l),"--table-vertical-spacing":(0,a.getSpacing)(c),"--table-border-color":u?(0,i.getThemeColor)(u,e):void 0,"--table-striped-color":f&&s?(0,i.getThemeColor)(s,e):void 0,"--table-highlight-on-hover-color":m&&d?(0,i.getThemeColor)(d,e):void 0,"--table-sticky-header-offset":v?(0,o.h)(p):void 0}}}),y=(0,d.factory)((e,t)=>{let n=(0,c.useProps)("Table",g,e),{classNames:o,className:a,style:l,styles:i,unstyled:d,vars:f,horizontalSpacing:v,verticalSpacing:y,captionSide:w,stripedColor:E,highlightOnHoverColor:C,striped:S,highlightOnHover:x,withColumnBorders:k,withRowBorders:P,withTableBorder:T,borderColor:R,layout:I,variant:_,data:M,children:D,stickyHeader:N,stickyHeaderOffset:A,mod:B,...z}=n,L=(0,u.useStyles)({name:"Table",props:n,className:a,style:l,classes:h.Z,classNames:o,styles:i,unstyled:d,rootSelector:"table",vars:f,varsResolver:b});return r.createElement(m.a,{value:{getStyles:L,stickyHeader:N,striped:!0===S?"odd":S||void 0,highlightOnHover:x,withColumnBorders:k,withRowBorders:P,captionSide:w||"bottom"}},r.createElement(s.Box,{component:"table",variant:_,ref:t,mod:[{"data-with-table-border":T},B],...L("table"),...z},D||!!M&&r.createElement(p,{data:M})))});y.classes=h.Z,y.displayName="@mantine/core/Table",y.Td=f.TableTd,y.Th=f.TableTh,y.Tr=f.TableTr,y.Thead=f.TableThead,y.Tbody=f.TableTbody,y.Tfoot=f.TableTfoot,y.Caption=f.TableCaption,y.ScrollContainer=v.TableScrollContainer,y.DataRenderer=p},60764:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={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"}},54095:function(e,t,n){"use strict";n.d(t,{TableScrollContainer:function(){return p}});var r=n(2265),o=n(20322),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s=n(62238),d=n(60764);let f={type:"scrollarea"},m=(0,a.createVarsResolver)((e,t)=>{let{minWidth:n,type:r}=t;return{scrollContainer:{"--table-min-width":(0,o.h)(n),"--table-overflow":"native"===r?"auto":void 0}}}),p=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("TableScrollContainer",f,e),{classNames:o,className:a,style:u,styles:p,unstyled:v,vars:h,children:g,minWidth:b,type:y,...w}=n,E=(0,i.useStyles)({name:"TableScrollContainer",classes:d.Z,props:n,className:a,style:u,classNames:o,styles:p,unstyled:v,vars:h,varsResolver:m,rootSelector:"scrollContainer"});return r.createElement(c.Box,{component:"scrollarea"===y?s.ScrollArea:"div",..."scrollarea"===y?{offsetScrollbars:"x"}:{},ref:t,...E("scrollContainer"),...w},r.createElement("div",{...E("scrollContainerInner")},g))});p.classes=d.Z,p.displayName="@mantine/core/TableScrollContainer"},90132:function(e,t,n){"use strict";n.d(t,{X:function(){return r},g:function(){return o}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Tabs component was not found in the tree")},50328:function(e,t,n){"use strict";n.d(t,{Tabs:function(){return x}});var r=n(2265),o=n(27011),a=n(15057),l=n(88936),i=n(94120),c=n(15593),u=n(45027),s=n(19955),d=n(58834),f=n(50591),m=n(94541),p=n(31831),v=n(73147),h=n(90132),g=n(73098),b=n(93295),y=n(54445),w=n(98190);let E="Tabs.Tab or Tabs.Panel component was rendered with invalid value or without value",C={keepMounted:!0,orientation:"horizontal",loop:!0,activateTabWithKeyboard:!0,allowTabDeactivation:!1,unstyled:!1,inverted:!1,variant:"default",placement:"left"},S=(0,c.createVarsResolver)((e,t)=>{let{radius:n,color:r,autoContrast:o}=t;return{root:{"--tabs-radius":(0,i.getRadius)(n),"--tabs-color":(0,u.getThemeColor)(r,e),"--tabs-text-color":(0,d.getAutoContrastValue)(o,e)?(0,s.getContrastColor)({color:r,theme:e}):void 0}}}),x=(0,v.factory)((e,t)=>{let n=(0,f.useProps)("Tabs",C,e),{defaultValue:i,value:c,onChange:u,orientation:s,children:d,loop:v,id:g,activateTabWithKeyboard:b,allowTabDeactivation:y,variant:x,color:k,radius:P,inverted:T,placement:R,keepMounted:I,classNames:_,styles:M,unstyled:D,className:N,style:A,vars:B,autoContrast:z,mod:L,...O}=n,F=(0,o.useId)(g),[V,Z]=(0,a.useUncontrolled)({value:c,defaultValue:i,finalValue:null,onChange:u}),H=(0,m.useStyles)({name:"Tabs",props:n,classes:w.Z,className:N,style:A,classNames:_,styles:M,unstyled:D,vars:B,varsResolver:S});return r.createElement(h.X,{value:{placement:R,value:V,orientation:s,id:F,loop:v,activateTabWithKeyboard:b,getTabId:(0,l.getSafeId)("".concat(F,"-tab"),E),getPanelId:(0,l.getSafeId)("".concat(F,"-panel"),E),onChange:Z,allowTabDeactivation:y,variant:x,color:k,radius:P,inverted:T,keepMounted:I,unstyled:D,getStyles:H}},r.createElement(p.Box,{ref:t,id:F,variant:x,mod:[{orientation:s,inverted:"horizontal"===s&&T,placement:"vertical"===s&&R},L],...H("root"),...O},d))});x.classes=w.Z,x.displayName="@mantine/core/Tabs",x.Tab=y.TabsTab,x.Panel=b.TabsPanel,x.List=g.TabsList},98190:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={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"}},73098:function(e,t,n){"use strict";n.d(t,{TabsList:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(90132),c=n(98190);let u={},s=(0,l.factory)((e,t)=>{let n=(0,o.useProps)("TabsList",u,e),{children:l,className:c,grow:s,justify:d,classNames:f,styles:m,style:p,mod:v,...h}=n,g=(0,i.g)();return r.createElement(a.Box,{...h,...g.getStyles("list",{className:c,style:p,classNames:f,styles:m,props:n,variant:g.variant}),ref:t,role:"tablist",variant:g.variant,mod:[{grow:s,orientation:g.orientation,placement:"vertical"===g.orientation&&g.placement,inverted:g.inverted},v],"aria-orientation":g.orientation,__vars:{"--tabs-justify":d}},l)});s.classes=c.Z,s.displayName="@mantine/core/TabsList"},93295:function(e,t,n){"use strict";n.d(t,{TabsPanel:function(){return s}});var r=n(2265),o=n(50591),a=n(31831),l=n(73147),i=n(90132),c=n(98190);let u={},s=(0,l.factory)((e,t)=>{let n=(0,o.useProps)("TabsPanel",u,e),{children:l,className:c,value:s,classNames:d,styles:f,style:m,mod:p,...v}=n,h=(0,i.g)(),g=h.value===s,b=h.keepMounted||n.keepMounted?l:g?l:null;return r.createElement(a.Box,{...v,...h.getStyles("panel",{className:c,classNames:d,styles:f,style:[m,g?void 0:{display:"none"}],props:n}),ref:t,mod:[{orientation:h.orientation},p],role:"tabpanel",id:h.getPanelId(s),"aria-labelledby":h.getTabId(s)},b)});s.classes=c.Z,s.displayName="@mantine/core/TabsPanel"},54445:function(e,t,n){"use strict";n.d(t,{TabsTab:function(){return p}});var r=n(2265),o=n(85876),a=n(45027),l=n(15274),i=n(50591),c=n(73147),u=n(24895),s=n(30712),d=n(90132),f=n(98190);let m={},p=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("TabsTab",m,e),{className:c,children:f,rightSection:p,leftSection:v,value:h,onClick:g,onKeyDown:b,disabled:y,color:w,style:E,classNames:C,styles:S,vars:x,mod:k,...P}=n,T=(0,l.useMantineTheme)(),{dir:R}=(0,u.useDirection)(),I=(0,d.g)(),_=h===I.value,M={classNames:C,styles:S,props:n};return r.createElement(s.UnstyledButton,{...P,...I.getStyles("tab",{className:c,style:E,variant:I.variant,...M}),disabled:y,unstyled:I.unstyled,variant:I.variant,mod:[{active:_,disabled:y,orientation:I.orientation,inverted:I.inverted,placement:"vertical"===I.orientation&&I.placement},k],ref:t,role:"tab",id:I.getTabId(h),"aria-selected":_,tabIndex:_||null===I.value?0:-1,"aria-controls":I.getPanelId(h),onClick:e=>{I.onChange(I.allowTabDeactivation&&h===I.value?null:h),null==g||g(e)},__vars:{"--tabs-color":w?(0,a.getThemeColor)(w,T):void 0},onKeyDown:(0,o.createScopedKeydownHandler)({siblingSelector:'[role="tab"]',parentSelector:'[role="tablist"]',activateOnFocus:I.activateTabWithKeyboard,loop:I.loop,orientation:I.orientation||"horizontal",dir:R,onKeyDown:b})},v&&r.createElement("span",{...I.getStyles("tabSection",M),"data-position":"left"},v),f&&r.createElement("span",{...I.getStyles("tabLabel",M)},f),p&&r.createElement("span",{...I.getStyles("tabSection",M),"data-position":"right"},p))});p.classes=f.Z,p.displayName="@mantine/core/TabsTab"},24327:function(e,t,n){"use strict";n.d(t,{TagsInput:function(){return C}});var r=n(2265),o=n(27011),a=n(15057),l=n(63361),i=n(94541),c=n(50591),u=n(17622),s=n(73147),d=n(4457),f=n(74432),m=n(71440),p=n(31310),v=n(69165),h=n(73112),g=n(43041),b=n(88757),y=n(23161);function w(e){let{splitChars:t,allowDuplicates:n,maxTags:r,value:o,currentTags:a}=e,l=t?o.split(new RegExp("[".concat(t.join(""),"]"))).map(e=>e.trim()).filter(e=>""!==e):[o],i=n?[...a,...l]:[...new Set([...a,...l])];return r?i.slice(0,r):i}let E={maxTags:1/0,allowDuplicates:!1,splitChars:[","],hiddenInputValuesDivider:","},C=(0,s.factory)((e,t)=>{let n=(0,c.useProps)("TagsInput",E,e),{classNames:s,className:h,style:C,styles:S,unstyled:x,vars:k,size:P,value:T,defaultValue:R,onChange:I,onKeyDown:_,maxTags:M,allowDuplicates:D,onDuplicate:N,variant:A,data:B,dropdownOpened:z,defaultDropdownOpened:L,onDropdownOpen:O,onDropdownClose:F,selectFirstOptionOnChange:V,onOptionSubmit:Z,comboboxProps:H,filter:j,limit:G,withScrollArea:W,maxDropdownHeight:U,searchValue:q,defaultSearchValue:K,onSearchChange:X,readOnly:Y,disabled:J,splitChars:$,onFocus:Q,onBlur:ee,onPaste:et,radius:en,rightSection:er,rightSectionWidth:eo,rightSectionPointerEvents:ea,rightSectionProps:el,leftSection:ei,leftSectionWidth:ec,leftSectionPointerEvents:eu,leftSectionProps:es,inputContainer:ed,inputWrapperOrder:ef,withAsterisk:em,required:ep,labelProps:ev,descriptionProps:eh,errorProps:eg,wrapperProps:eb,description:ey,label:ew,error:eE,withErrorStyles:eC,name:eS,form:ex,id:ek,clearable:eP,clearButtonProps:eT,hiddenInputProps:eR,hiddenInputValuesDivider:eI,mod:e_,renderOption:eM,onRemove:eD,onClear:eN,scrollAreaProps:eA,...eB}=n,ez=(0,o.useId)(ek),eL=(0,d.getParsedComboboxData)(B),eO=(0,f.getOptionsLockup)(eL),eF=(0,v.useCombobox)({opened:z,defaultOpened:L,onDropdownOpen:O,onDropdownClose:()=>{null==F||F(),eF.resetSelectedOption()}}),{styleProps:eV,rest:{type:eZ,autoComplete:eH,...ej}}=(0,u.extractStyleProps)(eB),[eG,eW]=(0,a.useUncontrolled)({value:T,defaultValue:R,finalValue:[],onChange:I}),[eU,eq]=(0,a.useUncontrolled)({value:q,defaultValue:K,finalValue:"",onChange:X}),eK=(0,i.useStyles)({name:"TagsInput",classes:{},props:n,classNames:s,styles:S,unstyled:x}),{resolvedClassNames:eX,resolvedStyles:eY}=(0,l.useResolvedStylesApi)({props:n,styles:S,classNames:s}),eJ=eG.map((e,t)=>r.createElement(g.Pill,{key:"".concat(e,"-").concat(t),withRemoveButton:!Y,onRemove:()=>{eW(eG.filter(t=>e!==t)),null==eD||eD(e)},unstyled:x,disabled:J,...eK("pill")},e)),e$=eP&&eG.length>0&&!J&&!Y&&r.createElement(m.Combobox.ClearButton,{size:P,...eT,onClear:()=>{eW([]),eq(""),null==eN||eN()}});return r.createElement(r.Fragment,null,r.createElement(m.Combobox,{store:eF,classNames:eX,styles:eY,unstyled:x,size:P,readOnly:Y,__staticSelector:"TagsInput",onOptionSubmit:e=>{null==Z||Z(e),eq(""),eG.length<M&&eW([...eG,eO[e].label])},...H},r.createElement(m.Combobox.DropdownTarget,null,r.createElement(b.PillsInput,{...eV,__staticSelector:"TagsInput",classNames:eX,styles:eY,unstyled:x,size:P,className:h,style:C,variant:A,disabled:J,radius:en,rightSection:er||e$,rightSectionWidth:eo,rightSectionPointerEvents:ea,rightSectionProps:el,leftSection:ei,leftSectionWidth:ec,leftSectionPointerEvents:eu,leftSectionProps:es,inputContainer:ed,inputWrapperOrder:ef,withAsterisk:em,required:ep,labelProps:ev,descriptionProps:eh,errorProps:eg,wrapperProps:eb,description:ey,label:ew,error:eE,multiline:!0,withErrorStyles:eC,__stylesApiProps:{...n,multiline:!0},id:ez,mod:e_},r.createElement(g.Pill.Group,{disabled:J,unstyled:x,...eK("pillsList")},eJ,r.createElement(m.Combobox.EventsTarget,{autoComplete:eH},r.createElement(b.PillsInput.Field,{...ej,ref:t,...eK("inputField"),unstyled:x,onKeyDown:e=>{null==_||_(e);let t=eU.trim(),{length:n}=t;if($.includes(e.key)&&n>0&&(eW(w({splitChars:$,allowDuplicates:D,maxTags:M,value:eU,currentTags:eG})),eq(""),e.preventDefault()),"Enter"===e.key&&n>0&&!e.nativeEvent.isComposing){e.preventDefault();let n=eG.some(e=>e.toLowerCase()===t.toLowerCase());n&&(null==N||N(t)),(!n||n&&D)&&eG.length<M&&(null==Z||Z(t),eq(""),t.length>0&&eW([...eG,t]))}"Backspace"===e.key&&0===n&&eG.length>0&&(null==eD||eD(eG[eG.length-1]),eW(eG.slice(0,eG.length-1)))},onFocus:e=>{null==Q||Q(e),eF.openDropdown()},onBlur:e=>{null==ee||ee(e),eF.closeDropdown()},onPaste:e=>{null==et||et(e),e.preventDefault(),e.clipboardData&&(eW(w({splitChars:$,allowDuplicates:D,maxTags:M,value:e.clipboardData.getData("text/plain"),currentTags:eG})),eq(""))},value:eU,onChange:e=>eq(e.currentTarget.value),required:ep&&0===eG.length,disabled:J,readOnly:Y,id:ez}))))),r.createElement(p.OptionsDropdown,{data:function(e){let{data:t,value:n}=e,r=n.map(e=>e.trim().toLowerCase());return t.reduce((e,t)=>((0,y.isOptionsGroup)(t)?e.push({group:t.group,items:t.items.filter(e=>-1===r.indexOf(e.label.toLowerCase().trim()))}):-1===r.indexOf(t.label.toLowerCase().trim())&&e.push(t),e),[])}({data:eL,value:eG}),hidden:Y||J,filter:j,search:eU,limit:G,hiddenWhenEmpty:!0,withScrollArea:W,maxDropdownHeight:U,unstyled:x,labelId:"".concat(ez,"-label"),renderOption:eM,scrollAreaProps:eA})),r.createElement(m.Combobox.HiddenInput,{name:eS,form:ex,value:eG,valuesDivider:eI,disabled:J,...eR}))});C.classes={...h.InputBase.classes,...m.Combobox.classes},C.displayName="@mantine/core/TagsInput"},96293:function(e,t,n){"use strict";n.d(t,{Text:function(){return v}});var r=n(2265),o=n(94120),a=n(15593),l=n(45027),i=n(92442),c=n(50591),u=n(94541),s=n(31831),d=n(869),f={root:"m_b6d8b162"};let m={inherit:!1},p=(0,a.createVarsResolver)((e,t)=>{let{variant:n,lineClamp:r,gradient:a,size:c,color:u}=t;return{root:{"--text-fz":(0,o.getFontSize)(c),"--text-lh":(0,o.getLineHeight)(c),"--text-gradient":"gradient"===n?(0,i.getGradient)(a,e):void 0,"--text-line-clamp":"number"==typeof r?r.toString():void 0,"--text-color":u?(0,l.getThemeColor)(u,e):void 0}}}),v=(0,d.polymorphicFactory)((e,t)=>{let n=(0,c.useProps)("Text",m,e),{lineClamp:o,truncate:a,inline:l,inherit:i,gradient:d,span:v,__staticSelector:h,vars:g,className:b,style:y,classNames:w,styles:E,unstyled:C,variant:S,mod:x,size:k,...P}=n,T=(0,u.useStyles)({name:["Text",h],props:n,classes:f,className:b,style:y,classNames:w,styles:E,unstyled:C,vars:g,varsResolver:p});return r.createElement(s.Box,{...T("root",{focusable:!0}),ref:t,component:v?"span":"p",variant:S,mod:[{"data-truncate":"start"===a?"start":"end"===a||a?"end":void 0,"data-line-clamp":"number"==typeof o,"data-inline":l,"data-inherit":i},x],size:k,...P})});v.classes=f,v.displayName="@mantine/core/Text"},11736:function(e,t,n){"use strict";n.d(t,{TextInput:function(){return c}});var r=n(2265),o=n(50591),a=n(73147),l=n(73112);let i={},c=(0,a.factory)((e,t)=>{let n=(0,o.useProps)("TextInput",i,e);return r.createElement(l.InputBase,{component:"input",ref:t,...n,__staticSelector:"TextInput"})});c.classes=l.InputBase.classes,c.displayName="@mantine/core/TextInput"},97439:function(e,t,n){"use strict";n.d(t,{ThemeIcon:function(){return m}});var r=n(2265),o=n(94120),a=n(15593),l=n(50591),i=n(94541),c=n(31831),u=n(73147),s={root:"m_7341320d"};let d={},f=(0,a.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:a,gradient:l,color:i,autoContrast:c}=t,u=e.variantColorResolver({color:i||e.primaryColor,theme:e,gradient:l,variant:a||"filled",autoContrast:c});return{root:{"--ti-size":(0,o.getSize)(n,"ti-size"),"--ti-radius":void 0===r?void 0:(0,o.getRadius)(r),"--ti-bg":i||a?u.background:void 0,"--ti-color":i||a?u.color:void 0,"--ti-bd":i||a?u.border:void 0}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("ThemeIcon",d,e),{classNames:o,className:a,style:u,styles:m,unstyled:p,vars:v,autoContrast:h,...g}=n,b=(0,i.useStyles)({name:"ThemeIcon",classes:s,props:n,className:a,style:u,classNames:o,styles:m,unstyled:p,vars:v,varsResolver:f});return r.createElement(c.Box,{ref:t,...b("root"),...g})});m.classes=s,m.displayName="@mantine/core/ThemeIcon"},25979:function(e,t,n){"use strict";n.d(t,{i:function(){return o},w:function(){return r}}),n(2265);let[r,o]=(0,n(1122).createSafeContext)("Timeline component was not found in tree")},64356:function(e,t,n){"use strict";n.d(t,{Timeline:function(){return y}});var r=n(2265),o=n(20322),a=n(94120),l=n(15593),i=n(45027),c=n(19955),u=n(58834),s=n(50591),d=n(94541),f=n(31831),m=n(73147),p=n(25979),v=n(67943),h=n(37598);let g={active:-1,align:"left",reverseActive:!1},b=(0,l.createVarsResolver)((e,t)=>{let{bulletSize:n,lineWidth:r,radius:l,color:s,autoContrast:d}=t;return{root:{"--tl-bullet-size":(0,o.h)(n),"--tl-line-width":(0,o.h)(r),"--tl-radius":void 0===l?void 0:(0,a.getRadius)(l),"--tl-color":s?(0,i.getThemeColor)(s,e):void 0,"--tl-icon-color":(0,u.getAutoContrastValue)(d,e)?(0,c.getContrastColor)({color:s,theme:e}):void 0}}}),y=(0,m.factory)((e,t)=>{let n=(0,s.useProps)("Timeline",g,e),{classNames:o,className:a,style:l,styles:i,unstyled:c,vars:u,children:m,active:v,color:y,radius:w,bulletSize:E,align:C,lineWidth:S,reverseActive:x,mod:k,autoContrast:P,...T}=n,R=(0,d.useStyles)({name:"Timeline",classes:h.Z,props:n,className:a,style:l,classNames:o,styles:i,unstyled:c,vars:u,varsResolver:b}),I=r.Children.toArray(m),_=I.map((e,t)=>{var n,o;return(0,r.cloneElement)(e,{unstyled:c,__align:C,__active:(null===(n=e.props)||void 0===n?void 0:n.active)||(x?v>=I.length-t-1:v>=t),__lineActive:(null===(o=e.props)||void 0===o?void 0:o.lineActive)||(x?v>=I.length-t-1:v-1>=t)})});return r.createElement(p.w,{value:{getStyles:R}},r.createElement(f.Box,{...R("root"),mod:[{align:C},k],ref:t,...T},_))});y.classes=h.Z,y.displayName="@mantine/core/Timeline",y.Item=v.TimelineItem},37598:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_43657ece",itemTitle:"m_2ebe8099",item:"m_436178ff",itemBullet:"m_8affcee1",itemBody:"m_540e8f41"}},67943:function(e,t,n){"use strict";n.d(t,{TimelineItem:function(){return m}});var r=n(2265),o=n(94120),a=n(45027),l=n(15274),i=n(50591),c=n(31831),u=n(73147),s=n(25979),d=n(37598);let f={},m=(0,u.factory)((e,t)=>{let{classNames:n,className:u,style:d,styles:m,vars:p,__active:v,__align:h,__lineActive:g,__vars:b,bullet:y,radius:w,color:E,lineVariant:C,children:S,title:x,mod:k,...P}=(0,i.useProps)("TimelineItem",f,e),T=(0,s.i)(),R=(0,l.useMantineTheme)(),I={classNames:n,styles:m};return r.createElement(c.Box,{...T.getStyles("item",{...I,className:u,style:d}),mod:[{"line-active":g,active:v},k],ref:t,__vars:{"--tli-radius":w?(0,o.getRadius)(w):void 0,"--tli-color":E?(0,a.getThemeColor)(E,R):void 0,"--tli-border-style":C||void 0},...P},r.createElement(c.Box,{...T.getStyles("itemBullet",I),mod:{"with-child":!!y,align:h,active:v}},y),r.createElement("div",{...T.getStyles("itemBody",I)},x&&r.createElement("div",{...T.getStyles("itemTitle",I)},x),r.createElement("div",{...T.getStyles("itemContent",I)},S)))});m.classes=d.Z,m.displayName="@mantine/core/TimelineItem"},99763:function(e,t,n){"use strict";n.d(t,{Title:function(){return p}});var r=n(2265),o=n(15593),a=n(50591),l=n(94541),i=n(31831),c=n(73147),u=n(20322);let s=["h1","h2","h3","h4","h5","h6"];var d={root:"m_8a5d1357"};let f={order:1},m=(0,o.createVarsResolver)((e,t)=>{let{order:n,size:r,lineClamp:o,textWrap:a}=t,l=function(e,t){let n=void 0!==t?t:"h".concat(e);return s.includes(n)?{fontSize:"var(--mantine-".concat(n,"-font-size)"),fontWeight:"var(--mantine-".concat(n,"-font-weight)"),lineHeight:"var(--mantine-".concat(n,"-line-height)")}:{fontSize:(0,u.h)(n),fontWeight:"var(--mantine-h".concat(e,"-font-weight)"),lineHeight:"var(--mantine-h".concat(e,"-line-height)")}}(n,r);return{root:{"--title-fw":l.fontWeight,"--title-lh":l.lineHeight,"--title-fz":l.fontSize,"--title-line-clamp":"number"==typeof o?o.toString():void 0,"--title-text-wrap":a}}}),p=(0,c.factory)((e,t)=>{let n=(0,a.useProps)("Title",f,e),{classNames:o,className:c,style:u,styles:s,unstyled:p,order:v,vars:h,size:g,variant:b,lineClamp:y,textWrap:w,mod:E,...C}=n,S=(0,l.useStyles)({name:"Title",props:n,classes:d,className:c,style:u,classNames:o,styles:s,unstyled:p,vars:h,varsResolver:m});return[1,2,3,4,5,6].includes(v)?r.createElement(i.Box,{...S("root"),component:"h".concat(v),variant:b,ref:t,mod:[{order:v,"data-line-clamp":"number"==typeof y},E],size:g,...C}):null});p.classes=d,p.displayName="@mantine/core/Title"},6746:function(e,t,n){"use strict";n.d(t,{Tooltip:function(){return A}});var r=n(2265),o=n(44839),a=n(79373),l=n(67457),i=n(33123),c=n(94120),u=n(15593),s=n(45027),d=n(50591),f=n(94541),m=n(31831),p=n(73147),v=n(24895),h=n(49630),g=n(71551),b=n(7586),y=n(93719),w=n(23132),E=n(21696),C=n(23133),S=n(94531),x=n(20151),k=n(54016),P=n(94674),T=n(27011),R=n(87957),I=n(86463),_=n(98368),M=n(25550);let D={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.getDefaultZIndex)("popover"),positionDependencies:[]},N=(0,u.createVarsResolver)((e,t)=>{let{radius:n,color:r}=t;return{tooltip:{"--tooltip-radius":void 0===n?void 0:(0,c.getRadius)(n),"--tooltip-bg":r?(0,s.getThemeColor)(r,e):void 0,"--tooltip-color":r?"var(--mantine-color-white)":void 0}}}),A=(0,p.factory)((e,t)=>{let n=(0,d.useProps)("Tooltip",D,e),{children:i,position:c,refProp:u,label:s,openDelay:p,closeDelay:E,onPositionChange:C,opened:A,withinPortal:B,radius:z,color:L,classNames:O,styles:F,unstyled:V,style:Z,className:H,withArrow:j,arrowSize:G,arrowOffset:W,arrowRadius:U,arrowPosition:q,offset:K,transitionProps:X,multiline:Y,events:J,zIndex:$,disabled:Q,positionDependencies:ee,onClick:et,onMouseEnter:en,onMouseLeave:er,inline:eo,variant:ea,keepMounted:el,vars:ei,portalProps:ec,mod:eu,floatingStrategy:es,...ed}=(0,d.useProps)("Tooltip",D,n),{dir:ef}=(0,v.useDirection)(),em=(0,r.useRef)(null),ep=function(e){var t,n,o;let[a,l]=(0,r.useState)(!1),i="boolean"==typeof e.opened?e.opened:a,c=(0,_.F)(),u=(0,T.useId)(),{delay:s,currentId:d,setCurrentId:f}=(0,S.tj)(),m=(0,r.useCallback)(e=>{l(e),e&&f(u)},[f,u]),{x:p,y:v,context:h,refs:g,update:b,placement:y,middlewareData:{arrow:{x:w,y:E}={}}}=(0,S.YF)({strategy:e.strategy,placement:e.position,open:i,onOpenChange:m,middleware:[(0,x.cv)(e.offset),(0,k.uY)({padding:8}),(0,k.RR)(),(0,P.x7)({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[(0,k.Qo)()]:[]]}),{getReferenceProps:C,getFloatingProps:M}=(0,S.NI)([(0,S.XI)(h,{enabled:null===(t=e.events)||void 0===t?void 0:t.hover,delay:c?s:{open:e.openDelay,close:e.closeDelay},mouseOnly:!(null===(n=e.events)||void 0===n?void 0:n.touch)}),(0,S.KK)(h,{enabled:null===(o=e.events)||void 0===o?void 0:o.focus,visibleOnly:!0}),(0,S.qs)(h,{role:"tooltip"}),(0,S.bQ)(h,{enabled:void 0===e.opened}),(0,S.Qu)(h,{id:u})]);(0,I.useFloatingAutoUpdate)({opened:i,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:g,update:b}}),(0,R.useDidUpdate)(()=>{var t;null===(t=e.onPositionChange)||void 0===t||t.call(e,y)},[y]);let D=i&&d&&d!==u;return{x:p,y:v,arrowX:w,arrowY:E,reference:g.setReference,floating:g.setFloating,getFloatingProps:M,getReferenceProps:C,isGroupPhase:D,opened:i,placement:y}}({position:(0,h.getFloatingPosition)(ef,c),closeDelay:E,openDelay:p,onPositionChange:C,opened:A,events:J,arrowRef:em,arrowOffset:W,offset:"number"==typeof K?K+(j?G/2:0):K,positionDependencies:[...ee,i],inline:eo,strategy:es}),ev=(0,f.useStyles)({name:"Tooltip",props:n,classes:M.Z,className:H,style:Z,classNames:O,styles:F,unstyled:V,rootSelector:"tooltip",vars:ei,varsResolver:N});if(!(0,l.isElement)(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 eh=(0,a.useMergedRef)(ep.reference,i.ref,t),eg=(0,w.getTransitionProps)(X,{duration:100,transition:"fade"});return r.createElement(r.Fragment,null,r.createElement(b.OptionalPortal,{...ec,withinPortal:B},r.createElement(y.Transition,{...eg,keepMounted:el,mounted:!Q&&!!ep.opened,duration:ep.isGroupPhase?10:eg.duration},e=>{var t,n;return r.createElement(m.Box,{...ed,variant:ea,mod:[{multiline:Y},eu],...ep.getFloatingProps({ref:ep.floating,className:ev("tooltip").className,style:{...ev("tooltip").style,...e,zIndex:$,top:null!==(t=ep.y)&&void 0!==t?t:0,left:null!==(n=ep.x)&&void 0!==n?n:0}})},s,r.createElement(g.FloatingArrow,{ref:em,arrowX:ep.arrowX,arrowY:ep.arrowY,visible:j,position:ep.placement,arrowSize:G,arrowOffset:W,arrowRadius:U,arrowPosition:q,...ev("arrow")}))})),(0,r.cloneElement)(i,ep.getReferenceProps({onClick:et,onMouseEnter:en,onMouseLeave:er,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[u]:eh,className:(0,o.Z)(H,i.props.className),...i.props})))});A.classes=M.Z,A.displayName="@mantine/core/Tooltip",A.Floating=E.TooltipFloating,A.Group=C.TooltipGroup},25550:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={tooltip:"m_1b3c8819",arrow:"m_f898399f"}},21696:function(e,t,n){"use strict";n.d(t,{TooltipFloating:function(){return S}});var r=n(2265),o=n(79373),a=n(67457),l=n(33123),i=n(94120),c=n(15593),u=n(45027),s=n(15274),d=n(50591),f=n(94541),m=n(14194),p=n(31831),v=n(73147),h=n(7586),g=n(94531),b=n(54016),y=n(75224),w=n(25550);let E={refProp:"ref",withinPortal:!0,offset:10,position:"right",zIndex:(0,l.getDefaultZIndex)("popover")},C=(0,c.createVarsResolver)((e,t)=>{let{radius:n,color:r}=t;return{tooltip:{"--tooltip-radius":void 0===n?void 0:(0,i.getRadius)(n),"--tooltip-bg":r?(0,u.getThemeColor)(r,e):void 0,"--tooltip-color":r?"var(--mantine-color-white)":void 0}}}),S=(0,v.factory)((e,t)=>{var n,l;let i=(0,d.useProps)("TooltipFloating",E,e),{children:c,refProp:u,withinPortal:v,style:S,className:x,classNames:k,styles:P,unstyled:T,radius:R,color:I,label:_,offset:M,position:D,multiline:N,zIndex:A,disabled:B,variant:z,vars:L,portalProps:O,...F}=i,V=(0,s.useMantineTheme)(),Z=(0,f.useStyles)({name:"TooltipFloating",props:i,classes:w.Z,className:x,style:S,classNames:k,styles:P,unstyled:T,rootSelector:"tooltip",vars:L,varsResolver:C}),{handleMouseMove:H,x:j,y:G,opened:W,boundaryRef:U,floating:q,setOpened:K}=function(e){let{offset:t,position:n}=e,[o,a]=(0,r.useState)(!1),l=(0,r.useRef)(),{x:i,y:c,elements:u,refs:s,update:d,placement:f}=(0,g.YF)({placement:n,middleware:[(0,b.uY)({crossAxis:!0,padding:5,rootBoundary:"document"})]}),m=f.includes("right")?t:n.includes("left")?-1*t:0,p=f.includes("bottom")?t:n.includes("top")?-1*t:0,v=(0,r.useCallback)(e=>{let{clientX:t,clientY:n}=e;s.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:t,y:n,left:t+m,top:n+p,right:t,bottom:n})})},[u.reference]);return(0,r.useEffect)(()=>{if(s.floating.current){let e=l.current;e.addEventListener("mousemove",v);let t=(0,y.Kx)(s.floating.current);return t.forEach(e=>{e.addEventListener("scroll",d)}),()=>{e.removeEventListener("mousemove",v),t.forEach(e=>{e.removeEventListener("scroll",d)})}}},[u.reference,s.floating.current,d,v,o]),{handleMouseMove:v,x:i,y:c,opened:o,setOpened:a,boundaryRef:l,floating:s.setFloating}}({offset:M,position:D});if(!(0,a.isElement)(c))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 X=(0,o.useMergedRef)(U,c.ref,t);return r.createElement(r.Fragment,null,r.createElement(h.OptionalPortal,{...O,withinPortal:v},r.createElement(p.Box,{...F,...Z("tooltip",{style:{...(0,m.getStyleObject)(S,V),zIndex:A,display:!B&&W?"block":"none",top:null!==(n=G&&Math.round(G))&&void 0!==n?n:"",left:null!==(l=j&&Math.round(j))&&void 0!==l?l:""}}),variant:z,ref:q,mod:{multiline:N}},_)),(0,r.cloneElement)(c,{...c.props,[u]:X,onMouseEnter:e=>{var t,n;null===(t=(n=c.props).onMouseEnter)||void 0===t||t.call(n,e),H(e),K(!0)},onMouseLeave:e=>{var t,n;null===(t=(n=c.props).onMouseLeave)||void 0===t||t.call(n,e),K(!1)}}))});S.classes=w.Z,S.displayName="@mantine/core/TooltipFloating"},98368:function(e,t,n){"use strict";n.d(t,{F:function(){return l},j:function(){return a}});var r=n(2265);let o=(0,r.createContext)(!1),a=o.Provider,l=()=>(0,r.useContext)(o)},23133:function(e,t,n){"use strict";n.d(t,{TooltipGroup:function(){return c}});var r=n(2265),o=n(94531),a=n(50591),l=n(98368);let i={openDelay:0,closeDelay:0};function c(e){let{openDelay:t,closeDelay:n,children:c}=(0,a.useProps)("TooltipGroup",i,e);return r.createElement(l.j,{value:!0},r.createElement(o.e0,{delay:{open:t,close:n}},c))}c.displayName="@mantine/core/TooltipGroup"},23132:function(e,t,n){"use strict";n.d(t,{getTransitionProps:function(){return o}});let r={duration:100,transition:"fade"};function o(e,t){return{...r,...t,...e}}},99923:function(e,t,n){"use strict";n.d(t,{TypographyStylesProvider:function(){return s}});var r=n(2265),o=n(50591),a=n(94541),l=n(31831),i=n(73147),c={root:"m_d6493fad"};let u={},s=(0,i.factory)((e,t)=>{let n=(0,o.useProps)("TypographyStylesProvider",u,e),{classNames:i,className:s,style:d,styles:f,unstyled:m,...p}=n,v=(0,a.useStyles)({name:"TypographyStylesProvider",classes:c,props:n,className:s,style:d,classNames:i,styles:f,unstyled:m});return r.createElement(l.Box,{ref:t,...v("root"),...p})});s.classes=c,s.displayName="@mantine/core/TypographyStylesProvider"},30712:function(e,t,n){"use strict";n.d(t,{UnstyledButton:function(){return s}});var r=n(2265),o=n(50591),a=n(94541),l=n(31831),i=n(869),c={root:"m_87cf2631"};let u={__staticSelector:"UnstyledButton"},s=(0,i.polymorphicFactory)((e,t)=>{let n=(0,o.useProps)("UnstyledButton",u,e),{className:i,component:s="button",__staticSelector:d,unstyled:f,classNames:m,styles:p,style:v,...h}=n,g=(0,a.useStyles)({name:d,props:n,classes:c,className:i,style:v,classNames:m,styles:p,unstyled:f});return r.createElement(l.Box,{...g("root",{focusable:!0}),component:s,ref:t,type:"button"===s?"button":void 0,...h})});s.classes=c,s.displayName="@mantine/core/UnstyledButton"},46404:function(e,t,n){"use strict";n.d(t,{VisuallyHidden:function(){return s}});var r=n(2265),o=n(50591),a=n(94541),l=n(31831),i=n(73147),c={root:"m_515a97f8"};let u={},s=(0,i.factory)((e,t)=>{let n=(0,o.useProps)("VisuallyHidden",u,e),{classNames:i,className:s,style:d,styles:f,unstyled:m,vars:p,...v}=n,h=(0,a.useStyles)({name:"VisuallyHidden",classes:c,props:n,className:s,style:d,classNames:i,styles:f,unstyled:m});return r.createElement(l.Box,{component:"span",ref:t,...h("root"),...v})});s.classes=c,s.displayName="@mantine/core/VisuallyHidden"},14194:function(e,t,n){"use strict";n.d(t,{getStyleObject:function(){return function e(t,n){return Array.isArray(t)?[...t].reduce((t,r)=>({...t,...e(r,n)}),{}):"function"==typeof t?t(n):null==t?{}:t}}})},72581:function(e,t,n){"use strict";n.d(t,{ColorSchemeScript:function(){return a}});var r=n(2265);let o=e=>{let{defaultColorScheme:t,localStorageKey:n,forceColorScheme:r}=e;return r?'document.documentElement.setAttribute("data-mantine-color-scheme", \''.concat(r,"');"):'try {\n  var _colorScheme = window.localStorage.getItem("'.concat(n,'");\n  var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "').concat(t,'";\n  var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";\n  document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);\n} catch (e) {}\n')};function a(e){let{defaultColorScheme:t="light",localStorageKey:n="mantine-color-scheme-value",forceColorScheme:a,...l}=e,i=["light","dark","auto"].includes(t)?t:"light";return r.createElement("script",{...l,"data-mantine-script":!0,dangerouslySetInnerHTML:{__html:o({defaultColorScheme:i,localStorageKey:n,forceColorScheme:a})}})}},51344:function(e,t,n){"use strict";n.r(t),n.d(t,{MantineCssVariables:function(){return f}});var r=n(2265),o=n(69589),a=n(78150),l=n(15274),i=n(33138),c=n(62858),u=n(29481),s=n(91870);let d=(0,c.defaultCssVariablesResolver)(s.t);function f(e){let{cssVariablesSelector:t,deduplicateCssVariables:n}=e,s=(0,l.useMantineTheme)(),f=(0,a.useMantineStyleNonce)(),m=function(e){let{theme:t,generator:n}=e,r=(0,c.defaultCssVariablesResolver)(t),o=null==n?void 0:n(t);return o?(0,i.R)(r,o):r}({theme:s,generator:(0,a.useMantineCssVariablesResolver)()}),p=":root"===t&&n,v=p?function(e){let t={variables:{},light:{},dark:{}};return(0,u.keys)(e.variables).forEach(n=>{d.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])}),(0,u.keys)(e.light).forEach(n=>{d.light[n]!==e.light[n]&&(t.light[n]=e.light[n])}),(0,u.keys)(e.dark).forEach(n=>{d.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])}),t}(m):m,h=(0,o.convertCssVariables)(v,t);return h?r.createElement("style",{"data-mantine-styles":!0,nonce:null==f?void 0:f(),dangerouslySetInnerHTML:{__html:"".concat(h).concat(p?"":"\n  ".concat(t,'[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; }\n  ').concat(t,'[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; }\n'))}}):null}f.displayName="@mantine/CssVariables"},62858:function(e,t,n){"use strict";n.d(t,{defaultCssVariablesResolver:function(){return s}});var r=n(29481),o=n(20322);n(2265);var a=n(76900),l=n(19955),i=n(92616),c=n(20765);function u(e,t,n){(0,r.keys)(t).forEach(r=>Object.assign(e,{["--mantine-".concat(n,"-").concat(r)]:t[r]}))}let s=e=>{let t=(0,a.getPrimaryShade)(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:(0,o.h)(e.defaultRadius),s={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--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-".concat(e.primaryColor,"-filled)"),"--mantine-primary-color-filled-hover":"var(--mantine-color-".concat(e.primaryColor,"-filled-hover)"),"--mantine-primary-color-light":"var(--mantine-color-".concat(e.primaryColor,"-light)"),"--mantine-primary-color-light-hover":"var(--mantine-color-".concat(e.primaryColor,"-light-hover)"),"--mantine-primary-color-light-color":"var(--mantine-color-".concat(e.primaryColor,"-light-color)")},light:{"--mantine-primary-color-contrast":(0,l.getPrimaryContrastColor)(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-".concat(e.primaryColor,"-").concat(t,")"),"--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)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":(0,l.getPrimaryContrastColor)(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-".concat(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)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};u(s.variables,e.breakpoints,"breakpoint"),u(s.variables,e.spacing,"spacing"),u(s.variables,e.fontSizes,"font-size"),u(s.variables,e.lineHeights,"line-height"),u(s.variables,e.shadows,"shadow"),u(s.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((t,n)=>{s.variables["--mantine-primary-color-".concat(n)]="var(--mantine-color-".concat(e.primaryColor,"-").concat(n,")")}),(0,r.keys)(e.colors).forEach(t=>{let n=e.colors[t];if((0,c.isVirtualColor)(n)){Object.assign(s.light,(0,i.getCSSColorVariables)({theme:e,name:n.name,color:n.light,colorScheme:"light",withColorValues:!0})),Object.assign(s.dark,(0,i.getCSSColorVariables)({theme:e,name:n.name,color:n.dark,colorScheme:"dark",withColorValues:!0}));return}n.forEach((e,n)=>{s.variables["--mantine-color-".concat(t,"-").concat(n)]=e}),Object.assign(s.light,(0,i.getCSSColorVariables)({theme:e,color:t,colorScheme:"light",withColorValues:!1})),Object.assign(s.dark,(0,i.getCSSColorVariables)({theme:e,color:t,colorScheme:"dark",withColorValues:!1}))});let d=e.headings.sizes;return(0,r.keys)(d).forEach(t=>{s.variables["--mantine-".concat(t,"-font-size")]=d[t].fontSize,s.variables["--mantine-".concat(t,"-line-height")]=d[t].lineHeight,s.variables["--mantine-".concat(t,"-font-weight")]=d[t].fontWeight||e.headings.fontWeight}),s}},92616:function(e,t,n){"use strict";n.d(t,{getCSSColorVariables:function(){return a}});var r=n(76900);n(2265);var o=n(78928);function a(e){let{theme:t,color:n,colorScheme:a,name:l=n,withColorValues:i=!0}=e;if(!t.colors[n])return{};if("light"===a){let e=(0,r.getPrimaryShade)(t,"light"),a={["--mantine-color-".concat(l,"-text")]:"var(--mantine-color-".concat(l,"-filled)"),["--mantine-color-".concat(l,"-filled")]:"var(--mantine-color-".concat(l,"-").concat(e,")"),["--mantine-color-".concat(l,"-filled-hover")]:"var(--mantine-color-".concat(l,"-").concat(9===e?8:e+1,")"),["--mantine-color-".concat(l,"-light")]:(0,o.F)(t.colors[n][e],.1),["--mantine-color-".concat(l,"-light-hover")]:(0,o.F)(t.colors[n][e],.12),["--mantine-color-".concat(l,"-light-color")]:"var(--mantine-color-".concat(l,"-").concat(e,")"),["--mantine-color-".concat(l,"-outline")]:"var(--mantine-color-".concat(l,"-").concat(e,")"),["--mantine-color-".concat(l,"-outline-hover")]:(0,o.F)(t.colors[n][e],.05)};return i?{["--mantine-color-".concat(l,"-0")]:t.colors[n][0],["--mantine-color-".concat(l,"-1")]:t.colors[n][1],["--mantine-color-".concat(l,"-2")]:t.colors[n][2],["--mantine-color-".concat(l,"-3")]:t.colors[n][3],["--mantine-color-".concat(l,"-4")]:t.colors[n][4],["--mantine-color-".concat(l,"-5")]:t.colors[n][5],["--mantine-color-".concat(l,"-6")]:t.colors[n][6],["--mantine-color-".concat(l,"-7")]:t.colors[n][7],["--mantine-color-".concat(l,"-8")]:t.colors[n][8],["--mantine-color-".concat(l,"-9")]:t.colors[n][9],...a}:a}let c=(0,r.getPrimaryShade)(t,"dark"),u={["--mantine-color-".concat(l,"-text")]:"var(--mantine-color-".concat(l,"-4)"),["--mantine-color-".concat(l,"-filled")]:"var(--mantine-color-".concat(l,"-").concat(c,")"),["--mantine-color-".concat(l,"-filled-hover")]:"var(--mantine-color-".concat(l,"-").concat(9===c?8:c+1,")"),["--mantine-color-".concat(l,"-light")]:(0,o.F)(t.colors[n][Math.max(0,c-2)],.15),["--mantine-color-".concat(l,"-light-hover")]:(0,o.F)(t.colors[n][Math.max(0,c-2)],.2),["--mantine-color-".concat(l,"-light-color")]:"var(--mantine-color-".concat(l,"-").concat(Math.max(c-5,0),")"),["--mantine-color-".concat(l,"-outline")]:"var(--mantine-color-".concat(l,"-").concat(Math.max(c-4,0),")"),["--mantine-color-".concat(l,"-outline-hover")]:(0,o.F)(t.colors[n][Math.max(c-4,0)],.05)};return i?{["--mantine-color-".concat(l,"-0")]:t.colors[n][0],["--mantine-color-".concat(l,"-1")]:t.colors[n][1],["--mantine-color-".concat(l,"-2")]:t.colors[n][2],["--mantine-color-".concat(l,"-3")]:t.colors[n][3],["--mantine-color-".concat(l,"-4")]:t.colors[n][4],["--mantine-color-".concat(l,"-5")]:t.colors[n][5],["--mantine-color-".concat(l,"-6")]:t.colors[n][6],["--mantine-color-".concat(l,"-7")]:t.colors[n][7],["--mantine-color-".concat(l,"-8")]:t.colors[n][8],["--mantine-color-".concat(l,"-9")]:t.colors[n][9],...u}:u}},20765:function(e,t,n){"use strict";n.d(t,{isVirtualColor:function(){return a},virtualColor:function(){return o}}),n(2265);var r=n(92824);function o(e){let t=(0,r.colorsTuple)(Array.from({length:10}).map((t,n)=>"var(--mantine-color-".concat(e.name,"-").concat(n,")")));return Object.defineProperty(t,"mantine-virtual-color",{enumerable:!1,writable:!1,configurable:!1,value:!0}),Object.defineProperty(t,"dark",{enumerable:!1,writable:!1,configurable:!1,value:e.dark}),Object.defineProperty(t,"light",{enumerable:!1,writable:!1,configurable:!1,value:e.light}),Object.defineProperty(t,"name",{enumerable:!1,writable:!1,configurable:!1,value:e.name}),t}function a(e){return!!e&&"object"==typeof e&&"mantine-virtual-color"in e}},63941:function(e,t,n){"use strict";n.d(t,{HeadlessMantineProvider:function(){return v},MantineProvider:function(){return p}});var r=n(2265),o=n(84955),a=n(78150),l=n(29481),i=n(76726),c=n(20322),u=n(15274);function s(){let e=(0,u.useMantineTheme)(),t=(0,a.useMantineStyleNonce)(),n=(0,l.keys)(e.breakpoints).reduce((t,n)=>{let r=e.breakpoints[n].includes("px"),o=(0,i.px)(e.breakpoints[n]),a=r?"".concat(o-.1,"px"):(0,c.em)(o-.1),l=r?"".concat(o,"px"):(0,c.em)(o);return"".concat(t,"@media (max-width: ").concat(a,") {.mantine-visible-from-").concat(n," {display: none !important;}}@media (min-width: ").concat(l,") {.mantine-hidden-from-").concat(n," {display: none !important;}}")},"");return r.createElement("style",{"data-mantine-styles":"classes",nonce:null==t?void 0:t(),dangerouslySetInnerHTML:{__html:n}})}var d=n(51344),f=n(64806),m=n(95206);function p(e){let{theme:t,children:n,getStyleNonce:l,withStaticClasses:i=!0,withGlobalClasses:c=!0,deduplicateCssVariables:p=!0,withCssVariables:v=!0,cssVariablesSelector:h=":root",classNamesPrefix:g="mantine",colorSchemeManager:b=(0,o.localStorageColorSchemeManager)(),defaultColorScheme:y="light",getRootElement:w=()=>document.documentElement,cssVariablesResolver:E,forceColorScheme:C}=e,{colorScheme:S,setColorScheme:x,clearColorScheme:k}=(0,f.useProviderColorScheme)({defaultColorScheme:y,forceColorScheme:C,manager:b,getRootElement:w});return function(e){let{respectReducedMotion:t,getRootElement:n}=e;(0,m.useIsomorphicEffect)(()=>{if(t){var e;null===(e=n())||void 0===e||e.setAttribute("data-respect-reduced-motion","true")}},[t])}({respectReducedMotion:(null==t?void 0:t.respectReducedMotion)||!1,getRootElement:w}),r.createElement(a.MantineContext.Provider,{value:{colorScheme:S,setColorScheme:x,clearColorScheme:k,getRootElement:w,classNamesPrefix:g,getStyleNonce:l,cssVariablesResolver:E,cssVariablesSelector:h,withStaticClasses:i}},r.createElement(u.MantineThemeProvider,{theme:t},v&&r.createElement(d.MantineCssVariables,{cssVariablesSelector:h,deduplicateCssVariables:p}),c&&r.createElement(s,null),n))}function v(e){let{children:t,theme:n}=e;return r.createElement(a.MantineContext.Provider,{value:{colorScheme:"auto",setColorScheme:()=>{},clearColorScheme:()=>{},getRootElement:()=>document.documentElement,classNamesPrefix:"mantine",cssVariablesSelector:":root",withStaticClasses:!1,headless:!0}},r.createElement(u.MantineThemeProvider,{theme:n},t))}(function(){let e=console.error;console.error=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.length>1&&"string"==typeof n[0]&&n[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof n[1]&&n[1].toLowerCase().includes("data-mantine-color-scheme")||e(...n)}})(),p.displayName="@mantine/core/MantineProvider",v.displayName="@mantine/core/HeadlessMantineProvider"},92824:function(e,t,n){"use strict";function r(e){return Array.isArray(e)?e:Array(10).fill(e)}n.d(t,{colorsTuple:function(){return r}})},58834:function(e,t,n){"use strict";function r(e,t){return"boolean"==typeof e?e:t.autoContrast}n.d(t,{getAutoContrastValue:function(){return r}})},19955:function(e,t,n){"use strict";n.d(t,{getContrastColor:function(){return a},getPrimaryContrastColor:function(){return l}});var r=n(76900),o=n(41846);function a(e){let{color:t,theme:n,autoContrast:r}=e;return("boolean"==typeof r?r:n.autoContrast)&&(0,o.parseThemeColor)({color:t||n.primaryColor,theme:n}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function l(e,t){return a({color:e.colors[e.primaryColor][(0,r.getPrimaryShade)(e,t)],theme:e,autoContrast:null})}},31670:function(e,t,n){"use strict";function r(e){return"auto"===e||"dark"===e||"light"===e}n.d(t,{isMantineColorScheme:function(){return r}})},84955:function(e,t,n){"use strict";n.d(t,{localStorageColorSchemeManager:function(){return o}});var r=n(31670);function o(){let e,{key:t="mantine-color-scheme-value"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{get:e=>{if("undefined"==typeof window)return e;try{let n=window.localStorage.getItem(t);return(0,r.isMantineColorScheme)(n)?n:e}catch(t){return e}},set:e=>{try{window.localStorage.setItem(t,e)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:n=>{e=e=>{e.storageArea===window.localStorage&&e.key===t&&(0,r.isMantineColorScheme)(e.newValue)&&n(e.newValue)},window.addEventListener("storage",e)},unsubscribe:()=>{window.removeEventListener("storage",e)},clear:()=>{window.localStorage.removeItem(t)}}}},69589:function(e,t,n){"use strict";function r(e){return Object.entries(e).map(e=>{let[t,n]=e;return"".concat(t,": ").concat(n,";")}).join("")}function o(e,t){return(Array.isArray(e)?e:[e]).reduce((e,t)=>"".concat(t,"{").concat(e,"}"),t)}function a(e,t){let n=r(e.variables),a=n?o(t,n):"",l=r(e.dark),i=l?o("".concat(t,'[data-mantine-color-scheme="dark"]'),l):"",c=r(e.light),u=c?o("".concat(t,'[data-mantine-color-scheme="light"]'),c):"";return"".concat(a).concat(i).concat(u)}n.d(t,{convertCssVariables:function(){return a}})},71335:function(e,t,n){"use strict";n.d(t,{mergeThemeOverrides:function(){return o}});var r=n(33138);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((e,t)=>(0,r.R)(e,t),{})}n(2265)},86580:function(e,t,n){"use strict";n.d(t,{useComputedColorScheme:function(){return a}});var r=n(24573),o=n(16472);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{getInitialValueInEffect:!0},n=(0,r.useColorScheme)(e,t),{colorScheme:a}=(0,o.useMantineColorScheme)();return"auto"===a?n:a}},16472:function(e,t,n){"use strict";n.d(t,{useMantineColorScheme:function(){return i}});var r=n(2265),o=n(24573),a=n(78150);function l(){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 i(){let{keepTransitions:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useRef)(),n=(0,r.useRef)(),i=(0,r.useContext)(a.MantineContext);if(!i)throw Error("[@mantine/core] MantineProvider was not found in tree");let c=r=>{i.setColorScheme(r),t.current=e?()=>{}:l(),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{var e;null===(e=t.current)||void 0===e||e.call(t)},10)},u=(0,o.useColorScheme)("light",{getInitialValueInEffect:!1}),s="auto"===i.colorScheme?u:i.colorScheme,d=(0,r.useCallback)(()=>c("light"===s?"dark":"light"),[c,s]);return(0,r.useEffect)(()=>()=>{var e;null===(e=t.current)||void 0===e||e.call(t),window.clearTimeout(n.current)},[]),{colorScheme:i.colorScheme,setColorScheme:c,clearColorScheme:()=>{i.clearColorScheme(),t.current=e?()=>{}:l(),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{var e;null===(e=t.current)||void 0===e||e.call(t)},10)},toggleColorScheme:d}}},64806:function(e,t,n){"use strict";n.d(t,{useProviderColorScheme:function(){return l}});var r=n(2265),o=n(95206);function a(e,t){var n;let r="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";null===(n=t())||void 0===n||n.setAttribute("data-mantine-color-scheme",r)}function l(e){let{manager:t,defaultColorScheme:n,getRootElement:l,forceColorScheme:i}=e,c=(0,r.useRef)(),[u,s]=(0,r.useState)(()=>t.get(n)),d=i||u,f=(0,r.useCallback)(e=>{i||(a(e,l),s(e),t.set(e))},[t.set,d,i]),m=(0,r.useCallback)(()=>{s(n),a(n,l),t.clear()},[t.clear,n]);return(0,r.useEffect)(()=>(t.subscribe(f),t.unsubscribe),[t.subscribe,t.unsubscribe]),(0,o.useIsomorphicEffect)(()=>{a(t.get(n),l)},[]),(0,r.useEffect)(()=>{var e;if(i)return a(i,l),()=>{};void 0===i&&a(u,l),c.current=window.matchMedia("(prefers-color-scheme: dark)");let t=e=>{"auto"===u&&a(e.matches?"dark":"light",l)};return null===(e=c.current)||void 0===e||e.addEventListener("change",t),()=>{var e;return null===(e=c.current)||void 0===e?void 0:e.removeEventListener("change",t)}},[u,i]),{colorScheme:d,setColorScheme:f,clearColorScheme:m}}},9009:function(e,t,n){"use strict";n.d(t,{closeOnEscape:function(){return o}});var r=n(56381);function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{active:!0};return"function"==typeof e&&t.active?n=>{if("Escape"===n.key){var r;e(n),null===(r=t.onTrigger)||void 0===r||r.call(t)}}:t.onKeyDown||r.noop}},36367:function(e,t,n){"use strict";function r(e,t){return n=>{null==e||e(n),null==t||t(n)}}n.d(t,{createEventHandler:function(){return r}})},85876:function(e,t,n){"use strict";n.d(t,{createScopedKeydownHandler:function(){return o}});var r=n(48211);function o(e){let{parentSelector:t,siblingSelector:n,onKeyDown:o,loop:a=!0,activateOnFocus:l=!1,dir:i="rtl",orientation:c}=e;return e=>{var u;null==o||o(e);let s=Array.from((null===(u=(0,r.findElementAncestor)(e.currentTarget,t))||void 0===u?void 0:u.querySelectorAll(n))||[]).filter(n=>{var o;return o=e.currentTarget,(0,r.findElementAncestor)(o,t)===(0,r.findElementAncestor)(n,t)}),d=s.findIndex(t=>e.currentTarget===t),f=function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].disabled)return n;if(n){for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e}return e}(d,s,a),m=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}(d,s,a),p="rtl"===i?m:f,v="rtl"===i?f:m;switch(e.key){case"ArrowRight":"horizontal"===c&&(e.stopPropagation(),e.preventDefault(),s[p].focus(),l&&s[p].click());break;case"ArrowLeft":"horizontal"===c&&(e.stopPropagation(),e.preventDefault(),s[v].focus(),l&&s[v].click());break;case"ArrowUp":"vertical"===c&&(e.stopPropagation(),e.preventDefault(),s[m].focus(),l&&s[m].click());break;case"ArrowDown":"vertical"===c&&(e.stopPropagation(),e.preventDefault(),s[f].focus(),l&&s[f].click());break;case"Home":e.stopPropagation(),e.preventDefault(),s[0].disabled||s[0].focus();break;case"End":{e.stopPropagation(),e.preventDefault();let t=s.length-1;s[t].disabled||s[t].focus()}}}}},92646:function(e,t,n){"use strict";n.d(t,{createUseExternalEvents:function(){return o}});var r=n(95206);function o(e){return[function(t){let n=Object.keys(t).reduce((n,r)=>(n["".concat(e,":").concat(r)]=e=>t[r](e.detail),n),{});(0,r.useIsomorphicEffect)(()=>(Object.keys(n).forEach(e=>{window.removeEventListener(e,n[e]),window.addEventListener(e,n[e])}),()=>Object.keys(n).forEach(e=>{window.removeEventListener(e,n[e])})),[n])},function(t){return function(){for(var n,r,o=arguments.length,a=Array(o),l=0;l<o;l++)a[l]=arguments[l];return n="".concat(e,":").concat(String(t)),r=a[0],void window.dispatchEvent(new CustomEvent(n,{detail:r}))}}]}},48211:function(e,t,n){"use strict";function r(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}n.d(t,{findElementAncestor:function(){return r}})},50848:function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!==e?"base"in e?e.base:void 0:e}n.d(t,{getBaseValue:function(){return r}})},89409:function(e,t,n){"use strict";n.d(t,{getBreakpointValue:function(){return o}});var r=n(76726);function o(e,t){return e in t.breakpoints?(0,r.px)(t.breakpoints[e]):(0,r.px)(e)}},28894:function(e,t,n){"use strict";n.d(t,{getContextItemIndex:function(){return o}});var r=n(48211);function o(e,t,n){var o;return n?Array.from((null===(o=(0,r.findElementAncestor)(n,t))||void 0===o?void 0:o.querySelectorAll(e))||[]).findIndex(e=>e===n):null}},88936:function(e,t,n){"use strict";function r(e,t){return n=>{if("string"!=typeof n||0===n.trim().length)throw Error(t);return"".concat(e,"-").concat(n)}}n.d(t,{getSafeId:function(){return r}})},1760:function(e,t,n){"use strict";n.d(t,{getSortedBreakpoints:function(){return o}});var r=n(89409);function o(e,t){let n=e.map(e=>({value:e,px:(0,r.getBreakpointValue)(e,t)}));return n.sort((e,t)=>e.px-t.px),n}},56381:function(e,t,n){"use strict";n.d(t,{noop:function(){return r}});let r=()=>{}},76726:function(e,t,n){"use strict";function r(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}n.d(t,{px:function(){return r}})},37804:function(e,t,n){"use strict";n.d(t,{useHovered:function(){return o}});var r=n(2265);function o(){let[e,t]=(0,r.useState)(-1);return[e,{setHovered:t,resetHovered:()=>t(-1)}]}},43896:function(e,t,n){"use strict";n.d(t,{useCallbackRef:function(){return o}});var r=n(2265);function o(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>function(){for(var e,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return null===(e=t.current)||void 0===e?void 0:e.call(t,...r)},[])}},83531:function(e,t,n){"use strict";n.d(t,{useClickOutside:function(){return a}});var r=n(2265);let o=["mousedown","touchstart"];function a(e,t,n){let a=(0,r.useRef)();return(0,r.useEffect)(()=>{let r=t=>{let{target:r}=null!=t?t:{};if(Array.isArray(n)){let o=(null==r?void 0:r.hasAttribute("data-ignore-outside-clicks"))||!document.body.contains(r)&&"HTML"!==r.tagName;n.every(e=>!!e&&!t.composedPath().includes(e))&&!o&&e()}else a.current&&!a.current.contains(r)&&e()};return(t||o).forEach(e=>document.addEventListener(e,r)),()=>{(t||o).forEach(e=>document.removeEventListener(e,r))}},[a,e,n]),a}},17666:function(e,t,n){"use strict";n.d(t,{useClipboard:function(){return o}});var r=n(2265);function o(){let{timeout:e=2e3}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,r.useState)(null),[o,a]=(0,r.useState)(!1),[l,i]=(0,r.useState)(null),c=t=>{window.clearTimeout(l),i(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(l)},error:t,copied:o}}},24573:function(e,t,n){"use strict";n.d(t,{useColorScheme:function(){return o}});var r=n(25624);function o(e,t){return(0,r.useMediaQuery)("(prefers-color-scheme: dark)","dark"===e,t)?"dark":"light"}},40528:function(e,t,n){"use strict";n.d(t,{useCounter:function(){return l}});var r=n(2265),o=n(5884);let a={min:-1/0,max:1/0};function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,{min:n,max:l}={...a,...t},[i,c]=(0,r.useState)((0,o.clamp)(e,n,l));return[i,{increment:()=>c(e=>(0,o.clamp)(e+1,n,l)),decrement:()=>c(e=>(0,o.clamp)(e-1,n,l)),set:e=>c((0,o.clamp)(e,n,l)),reset:()=>c((0,o.clamp)(e,n,l))}]}},91014:function(e,t,n){"use strict";n.d(t,{useDebounceCallback:function(){return a}});var r=n(2265),o=n(43896);function a(e,t){let n=(0,o.useCallbackRef)(e),a=(0,r.useRef)(0);return(0,r.useEffect)(()=>()=>window.clearTimeout(a.current),[]),(0,r.useCallback)(()=>{window.clearTimeout(a.current),a.current=window.setTimeout(n,t)},[n,t])}},82609:function(e,t,n){"use strict";n.d(t,{useDebouncedState:function(){return o}});var r=n(2265);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{leading:!1},[o,a]=(0,r.useState)(e),l=(0,r.useRef)(null),i=(0,r.useRef)(!0),c=()=>window.clearTimeout(l.current);return(0,r.useEffect)(()=>c,[]),[o,(0,r.useCallback)(e=>{c(),i.current&&n.leading?a(e):l.current=window.setTimeout(()=>{i.current=!0,a(e)},t),i.current=!1},[n.leading])]}},51422:function(e,t,n){"use strict";n.d(t,{useDebouncedValue:function(){return o}});var r=n(2265);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{leading:!1},[o,a]=(0,r.useState)(e),l=(0,r.useRef)(!1),i=(0,r.useRef)(null),c=(0,r.useRef)(!1),u=()=>window.clearTimeout(i.current);return(0,r.useEffect)(()=>{l.current&&(!c.current&&n.leading?(c.current=!0,a(e)):(u(),i.current=window.setTimeout(()=>{c.current=!1,a(e)},t)))},[e,n.leading,t]),(0,r.useEffect)(()=>(l.current=!0,u),[]),[o,u]}},98590:function(e,t,n){"use strict";n.d(t,{useDocumentTitle:function(){return o}});var r=n(95206);function o(e){(0,r.useIsomorphicEffect)(()=>{"string"==typeof e&&e.trim().length>0&&(document.title=e.trim())},[e])}},57887:function(e,t,n){"use strict";n.d(t,{useDocumentVisibility:function(){return o}});var r=n(2265);function o(){let[e,t]=(0,r.useState)("visible");return(0,r.useEffect)(()=>{let e=()=>t(document.visibilityState);return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)},[]),e}},80750:function(e,t,n){"use strict";n.d(t,{useEventListener:function(){return o}});var r=n(2265);function o(e,t,n){let o=(0,r.useRef)();return(0,r.useEffect)(()=>{if(o.current)return o.current.addEventListener(e,t,n),()=>{var r;return null===(r=o.current)||void 0===r?void 0:r.removeEventListener(e,t,n)}},[t,n]),o}},89966:function(e,t,n){"use strict";n.d(t,{useEyeDropper:function(){return a}});var r=n(2265),o=n(95206);function a(){let[e,t]=(0,r.useState)(!1);(0,o.useIsomorphicEffect)(()=>{t("undefined"!=typeof window&&"EyeDropper"in window)},[]);let n=(0,r.useCallback)(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e?new window.EyeDropper().open(t):Promise.resolve(void 0)},[e]);return{supported:e,open:n}}},31706:function(e,t,n){"use strict";n.d(t,{useFavicon:function(){return l}});var r=n(2265),o=n(95206);let a={ico:"image/x-icon",png:"image/png",svg:"image/svg+xml",gif:"image/gif"};function l(e){let t=(0,r.useRef)();(0,o.useIsomorphicEffect)(()=>{if(!e)return;if(!t.current){document.querySelectorAll('link[rel*="icon"]').forEach(e=>document.head.removeChild(e));let e=document.createElement("link");e.rel="shortcut icon",t.current=e,document.querySelector("head").appendChild(e)}let n=e.split(".");t.current.setAttribute("type",a[n[n.length-1].toLowerCase()]),t.current.setAttribute("href",e)},[e])}},58365:function(e,t,n){"use strict";n.d(t,{useFocusReturn:function(){return a}});var r=n(2265),o=n(87957);function a(e){let{opened:t,shouldReturnFocus:n=!0}=e,a=(0,r.useRef)(),l=()=>{if(a.current&&"focus"in a.current&&"function"==typeof a.current.focus){var e;null===(e=a.current)||void 0===e||e.focus({preventScroll:!0})}};return(0,o.useDidUpdate)(()=>{let e=-1,r=t=>{"Tab"===t.key&&window.clearTimeout(e)};return document.addEventListener("keydown",r),t?a.current=document.activeElement:n&&(e=window.setTimeout(l,10)),()=>{window.clearTimeout(e),document.removeEventListener("keydown",r)}},[t,n]),l}},26410:function(e,t,n){"use strict";n.d(t,{useFocusTrap:function(){return s}});var r=n(2265),o=n(64881);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 c(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(i(e));return(a.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if("none"===t.style.display)return!1;t=t.parentNode}return!0}(e)}function u(e){let t=i(e);return(Number.isNaN(t)||t>=0)&&c(e)}function s(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],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(u)||n.find(c)||null)&&c(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){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body > :not(script)",n=(0,o.randomId)(),r=Array.from(document.querySelectorAll(t)).map(t=>{var r;if((null==t?void 0:null===(r=t.shadowRoot)||void 0===r?void 0:r.contains(e))||t.contains(e))return;let o=t.getAttribute("aria-hidden"),a=t.getAttribute("data-hidden"),l=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===o||"false"===o?t.setAttribute("aria-hidden","true"):a||l||t.setAttribute("data-hidden",o),{node:t,ariaHidden:a||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(u);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;if("INPUT"===i.tagName&&"radio"===i.getAttribute("type")&&(a=n.filter(e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===i.getAttribute("name")).includes(r)),!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]),i}},50721:function(e,t,n){"use strict";n.d(t,{useFocusWithin:function(){return o}});var r=n(2265);function o(){let{onBlur:e,onFocus:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,r.useRef)(),[o,a]=(0,r.useState)(!1),l=(0,r.useRef)(!1),i=e=>{a(e),l.current=e},c=e=>{l.current||(i(!0),null==t||t(e))},u=t=>{l.current&&!(t.currentTarget instanceof HTMLElement&&t.relatedTarget instanceof HTMLElement&&t.currentTarget.contains(t.relatedTarget))&&(i(!1),null==e||e(t))};return(0,r.useEffect)(()=>{if(n.current)return n.current.addEventListener("focusin",c),n.current.addEventListener("focusout",u),()=>{var e,t;null===(e=n.current)||void 0===e||e.removeEventListener("focusin",c),null===(t=n.current)||void 0===t||t.removeEventListener("focusout",u)}},[c,u]),{ref:n,focused:o}}},65954:function(e,t,n){"use strict";n.d(t,{useForceUpdate:function(){return a}});var r=n(2265);let o=e=>(e+1)%1e6;function a(){let[,e]=(0,r.useReducer)(o,0);return e}},49362:function(e,t,n){"use strict";n.d(t,{useFullscreen:function(){return u}});var r=n(2265);function o(){let e=window.document;return e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement}async function a(){let e=window.document;return"function"==typeof e.exitFullscreen?e.exitFullscreen():"function"==typeof e.msExitFullscreen?e.msExitFullscreen():"function"==typeof e.webkitExitFullscreen?e.webkitExitFullscreen():"function"==typeof e.mozCancelFullScreen?e.mozCancelFullScreen():null}async function l(e){var t,n,r,o,a;return(null===(t=e.requestFullscreen)||void 0===t?void 0:t.call(e))||(null===(n=e.msRequestFullscreen)||void 0===n?void 0:n.call(e))||(null===(r=e.webkitEnterFullscreen)||void 0===r?void 0:r.call(e))||(null===(o=e.webkitRequestFullscreen)||void 0===o?void 0:o.call(e))||(null===(a=e.mozRequestFullscreen)||void 0===a?void 0:a.call(e))}let i=["","webkit","moz","ms"];function c(e,t){let{onFullScreen:n,onError:r}=t;return i.forEach(t=>{e.addEventListener("".concat(t,"fullscreenchange"),n),e.addEventListener("".concat(t,"fullscreenerror"),r)}),()=>{i.forEach(t=>{e.removeEventListener("".concat(t,"fullscreenchange"),n),e.removeEventListener("".concat(t,"fullscreenerror"),r)})}}function u(){let[e,t]=(0,r.useState)(!1),n=(0,r.useRef)(),i=(0,r.useCallback)(e=>{t(e.target===o())},[t]),u=(0,r.useCallback)(e=>{t(!1),console.error("[@mantine/hooks] use-fullscreen: Error attempting full-screen mode method: ".concat(e," (").concat(e.target,")"))},[t]),s=(0,r.useCallback)(async()=>{o()?await a():await l(n.current)},[]),d=(0,r.useCallback)(e=>{null===e?n.current=window.document.documentElement:n.current=e},[]);return(0,r.useEffect)(()=>!n.current&&window.document?(n.current=window.document.documentElement,c(n.current,{onFullScreen:i,onError:u})):n.current?c(n.current,{onFullScreen:i,onError:u}):void 0,[]),{ref:d,toggle:s,fullscreen:e}}},18815:function(e,t,n){"use strict";n.d(t,{useHash:function(){return a}});var r=n(2265),o=n(4963);function a(){let{getInitialValueInEffect:e=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,r.useState)(e?"":window.location.hash||"");return(0,o.useWindowEvent)("hashchange",()=>{t!==window.location.hash&&n(t)}),(0,r.useEffect)(()=>{e&&n(window.location.hash)},[]),[t,e=>{let t=e.startsWith("#")?e:"#".concat(e);window.location.hash=t,n(t)}]}},59801:function(e,t,n){"use strict";n.d(t,{useHeadroom:function(){return u}});var r=n(2265),o=n(95206),a=n(4190);let l=(e,t)=>e<=t,i=(e,t,n,r,o,a)=>{let i=l(e,t);i&&!n.current?(n.current=!0,null==o||o()):i||!r||n.current?!i&&n.current&&(n.current=!1,null==a||a()):(n.current=!0,null==o||o())},c=()=>{let[e,t]=(0,r.useState)(0),[n,o]=(0,r.useState)(!1),[a,l]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let n;let r=()=>{l(!0),clearTimeout(n),n=setTimeout(()=>{l(!1)},300)},i=()=>{if(a)return;let n=window.pageYOffset||document.documentElement.scrollTop;o(n<e),t(n)};return window.addEventListener("scroll",i),window.addEventListener("resize",r),()=>{window.removeEventListener("scroll",i),window.removeEventListener("resize",r)}},[e,a]),n};function u(){let{fixedAt:e=0,onPin:t,onFix:n,onRelease:u}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=(0,r.useRef)(!1),d=c(),[{y:f}]=(0,a.useWindowScroll)();return(0,o.useIsomorphicEffect)(()=>{i(f,e,s,d,t,u)},[f]),(0,o.useIsomorphicEffect)(()=>{l(f,e)&&(null==n||n())},[f,e,n]),!!l(f,e)||!!d}},30314:function(e,t,n){"use strict";function r(e){return t=>(function(e,t){let{alt:n,ctrl:r,meta:o,mod:a,shift:l,key:i}=e,{altKey:c,ctrlKey:u,metaKey:s,shiftKey:d,key:f}=t;if(n!==c)return!1;if(a){if(!u&&!s)return!1}else if(r!==u||o!==s)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),t)}function o(e){return t=>{let n="nativeEvent"in t?t.nativeEvent:t;e.forEach(e=>{let[o,a,l={preventDefault:!0}]=e;r(o)(n)&&(l.preventDefault&&t.preventDefault(),a(n))})}}n.d(t,{getHotkeyHandler:function(){return o},k:function(){return r}})},65071:function(e,t,n){"use strict";n.d(t,{useHotkeys:function(){return a}});var r=n(2265),o=n(30314);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["INPUT","TEXTAREA","SELECT"],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];(0,r.useEffect)(()=>{let r=r=>{e.forEach(e=>{let[a,l,i={preventDefault:!0}]=e;(0,o.k)(a)(r)&&function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!(e.target instanceof HTMLElement)||(n?!t.includes(e.target.tagName):!e.target.isContentEditable&&!t.includes(e.target.tagName))}(r,t,n)&&(i.preventDefault&&r.preventDefault(),l(r))})};return document.documentElement.addEventListener("keydown",r),()=>document.documentElement.removeEventListener("keydown",r)},[e])}},38618:function(e,t,n){"use strict";n.d(t,{useHover:function(){return o}});var r=n(2265);function o(){let[e,t]=(0,r.useState)(!1),n=(0,r.useRef)(null),o=(0,r.useCallback)(()=>t(!0),[]),a=(0,r.useCallback)(()=>t(!1),[]);return(0,r.useEffect)(()=>{if(n.current)return n.current.addEventListener("mouseenter",o),n.current.addEventListener("mouseleave",a),()=>{var e,t;null===(e=n.current)||void 0===e||e.removeEventListener("mouseenter",o),null===(t=n.current)||void 0===t||t.removeEventListener("mouseleave",a)}},[]),{ref:n,hovered:e}}},22462:function(e,t,n){"use strict";n.d(t,{useIdle:function(){return a}});var r=n(2265);let o={events:["keypress","mousemove","touchmove","click","scroll"],initialState:!0};function a(e,t){let{events:n,initialState:a}={...o,...t},[l,i]=(0,r.useState)(a),c=(0,r.useRef)();return(0,r.useEffect)(()=>{let t=()=>{i(!1),c.current&&window.clearTimeout(c.current),c.current=window.setTimeout(()=>{i(!0)},e)};return n.forEach(e=>document.addEventListener(e,t)),()=>{n.forEach(e=>document.removeEventListener(e,t))}},[e]),l}},56106:function(e,t,n){"use strict";n.d(t,{useInViewport:function(){return o}});var r=n(2265);function o(){let e=(0,r.useRef)(null),[t,n]=(0,r.useState)(!1),o=(0,r.useMemo)(()=>"undefined"==typeof IntersectionObserver?null:new IntersectionObserver(e=>{let[t]=e;return n(t.isIntersecting)}),[e]);return(0,r.useEffect)(()=>e.current&&o?(o.observe(e.current),()=>o.disconnect()):()=>null,[]),{ref:e,inViewport:t}}},95768:function(e,t,n){"use strict";n.d(t,{useInputState:function(){return o}});var r=n(2265);function o(e){let[t,n]=(0,r.useState)(e);return[t,e=>{if(e){if("function"==typeof e)n(e);else if("object"==typeof e&&"nativeEvent"in e){let{currentTarget:t}=e;n("checkbox"===t.type?t.checked:t.value)}else n(e)}else n(e)}]}},21519:function(e,t,n){"use strict";n.d(t,{useIntersection:function(){return o}});var r=n(2265);function o(e){let[t,n]=(0,r.useState)(null),o=(0,r.useRef)(null);return{ref:(0,r.useCallback)(t=>{if(o.current&&(o.current.disconnect(),o.current=null),null===t){n(null);return}o.current=new IntersectionObserver(e=>{let[t]=e;n(t)},e),o.current.observe(t)},[null==e?void 0:e.rootMargin,null==e?void 0:e.root,null==e?void 0:e.threshold]),entry:t}}},37093:function(e,t,n){"use strict";n.d(t,{useInterval:function(){return o}});var r=n(2265);function o(e,t){let[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(),l=(0,r.useRef)();(0,r.useEffect)(()=>{l.current=e},[e]);let i=()=>{o(e=>(e||a.current||(a.current=window.setInterval(l.current,t)),!0))},c=()=>{o(!1),window.clearInterval(a.current),a.current=void 0};return{start:i,stop:c,toggle:()=>{n?c():i()},active:n}}},51571:function(e,t,n){"use strict";n.d(t,{useListState:function(){return o}});var r=n(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],[t,n]=(0,r.useState)(e);return[t,{setState:n,append:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n(e=>[...e,...t])},prepend:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n(e=>[...t,...e])},insert:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return n(t=>[...t.slice(0,e),...r,...t.slice(e)])},pop:()=>n(e=>{let t=[...e];return t.pop(),t}),shift:()=>n(e=>{let t=[...e];return t.shift(),t}),apply:e=>n(t=>t.map((t,n)=>e(t,n))),applyWhere:(e,t)=>n(n=>n.map((n,r)=>e(n,r)?t(n,r):n)),remove:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n(e=>e.filter((e,n)=>!t.includes(n)))},reorder:e=>{let{from:t,to:r}=e;return n(e=>{let n=[...e],o=e[t];return n.splice(t,1),n.splice(r,0,o),n})},swap:e=>{let{from:t,to:r}=e;return n(e=>{let n=[...e],o=n[t],a=n[r];return n.splice(r,1,o),n.splice(t,1,a),n})},setItem:(e,t)=>n(n=>{let r=[...n];return r[e]=t,r}),setItemProp:(e,t,r)=>n(n=>{let o=[...n];return o[e]={...o[e],[t]:r},o}),filter:e=>{n(t=>t.filter(e))}}]}},88122:function(e,t,n){"use strict";n.d(t,{R:function(){return c},o:function(){return i}});var r=n(2265),o=n(4963);function a(e){try{return e&&JSON.parse(e)}catch(t){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,t){let n="localStorage"===e?"mantine-local-storage":"mantine-session-storage",{getItem:i,setItem:c,removeItem:u}=l(e);return function(l){let{key:s,defaultValue:d,getInitialValueInEffect:f=!0,deserialize:m=a,serialize:p=e=>(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"use-local-storage";try{return JSON.stringify(e)}catch(e){throw Error("@mantine/hooks ".concat(t,": Failed to serialize the value"))}})(e,t)}=l,v=(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 d;let r=i(s);return null!==r?m(r):d},[s,m,d]),[h,g]=(0,r.useState)(v(f)),b=(0,r.useCallback)(e=>{e instanceof Function?g(t=>{let r=e(t);return c(s,p(r)),window.dispatchEvent(new CustomEvent(n,{detail:{key:s,value:e(t)}})),r}):(c(s,p(e)),window.dispatchEvent(new CustomEvent(n,{detail:{key:s,value:e}})),g(e))},[s,p]),y=(0,r.useCallback)(()=>{u(s),window.dispatchEvent(new CustomEvent(n,{detail:{key:s,value:d}}))},[d,s]);return(0,o.useWindowEvent)("storage",t=>{if(t.storageArea===window[e]&&t.key===s){var n;g(m(null!==(n=t.newValue)&&void 0!==n?n:void 0))}}),(0,o.useWindowEvent)(n,e=>{e.detail.key===s&&g(e.detail.value)}),(0,r.useEffect)(()=>{void 0!==d&&void 0===h&&b(d)},[d,h,b]),(0,r.useEffect)(()=>{let e=v();void 0!==e&&b(e)},[v,b]),[void 0===h?d:h,b,y]}}function c(e){let{getItem:t}=l(e);return function(n){let r,{key:o,defaultValue:l,deserialize:i=a}=n;try{r="undefined"==typeof window||!(e in window)||null===window[e]}catch(e){r=!0}if(r)return l;let c=t(o);return null!==c?i(c):l}}},83339:function(e,t,n){"use strict";n.d(t,{readLocalStorageValue:function(){return a},useLocalStorage:function(){return o}});var r=n(88122);function o(e){return(0,r.o)("localStorage","use-local-storage")(e)}let a=(0,r.R)("localStorage")},27229:function(e,t,n){"use strict";n.d(t,{useLogger:function(){return a}});var r=n(2265),o=n(87957);function a(e,t){return(0,r.useEffect)(()=>(console.log("".concat(e," mounted"),...t),()=>console.log("".concat(e," unmounted"))),[]),(0,o.useDidUpdate)(()=>{console.log("".concat(e," updated"),...t)},t),null}},31601:function(e,t,n){"use strict";n.d(t,{useMounted:function(){return o}});var r=n(2265);function o(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>t(!0),[]),e}},27643:function(e,t,n){"use strict";n.d(t,{useMouse:function(){return o}});var r=n(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{resetOnExit:!1},[t,n]=(0,r.useState)({x:0,y:0}),o=(0,r.useRef)(),a=e=>{if(o.current){let t=e.currentTarget.getBoundingClientRect();n({x:Math.max(0,Math.round(e.pageX-t.left-(window.pageXOffset||window.scrollX))),y:Math.max(0,Math.round(e.pageY-t.top-(window.pageYOffset||window.scrollY)))})}else n({x:e.clientX,y:e.clientY})},l=()=>n({x:0,y:0});return(0,r.useEffect)(()=>{let t=(null==o?void 0:o.current)?o.current:document;return t.addEventListener("mousemove",a),e.resetOnExit&&t.addEventListener("mouseleave",l),()=>{t.removeEventListener("mousemove",a),e.resetOnExit&&t.removeEventListener("mouseleave",l)}},[o.current]),{ref:o,...t}}},46706:function(e,t,n){"use strict";n.d(t,{clampUseMovePosition:function(){return a},useMove:function(){return l}});var r=n(2265),o=n(5884);function a(e){return{x:(0,o.clamp)(e.x,0,1),y:(0,o.clamp)(e.y,0,1)}}function l(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",a=(0,r.useRef)(null),l=(0,r.useRef)(!1),i=(0,r.useRef)(!1),c=(0,r.useRef)(0),[u,s]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{l.current=!0},[]),(0,r.useEffect)(()=>{var r,u;let d=t=>{let{x:r,y:i}=t;cancelAnimationFrame(c.current),c.current=requestAnimationFrame(()=>{if(l.current&&a.current){a.current.style.userSelect="none";let t=a.current.getBoundingClientRect();if(t.width&&t.height){let a=(0,o.clamp)((r-t.left)/t.width,0,1);e({x:"ltr"===n?a:1-a,y:(0,o.clamp)((i-t.top)/t.height,0,1)})}}})},f=()=>{document.addEventListener("mousemove",g),document.addEventListener("mouseup",v),document.addEventListener("touchmove",y),document.addEventListener("touchend",v)},m=()=>{document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",v),document.removeEventListener("touchmove",y),document.removeEventListener("touchend",v)},p=()=>{!i.current&&l.current&&(i.current=!0,"function"==typeof(null==t?void 0:t.onScrubStart)&&t.onScrubStart(),s(!0),f())},v=()=>{i.current&&l.current&&(i.current=!1,s(!1),m(),setTimeout(()=>{"function"==typeof(null==t?void 0:t.onScrubEnd)&&t.onScrubEnd()},0))},h=e=>{p(),e.preventDefault(),g(e)},g=e=>d({x:e.clientX,y:e.clientY}),b=e=>{e.cancelable&&e.preventDefault(),p(),y(e)},y=e=>{e.cancelable&&e.preventDefault(),d({x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY})};return null===(r=a.current)||void 0===r||r.addEventListener("mousedown",h),null===(u=a.current)||void 0===u||u.addEventListener("touchstart",b,{passive:!1}),()=>{a.current&&(a.current.removeEventListener("mousedown",h),a.current.removeEventListener("touchstart",b))}},[n,e]),{ref:a,active:u}}},64027:function(e,t,n){"use strict";n.d(t,{useMutationObserver:function(){return o}});var r=n(2265);function o(e,t,n){let o=(0,r.useRef)(),a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let r="function"==typeof n?n():n;return(r||a.current)&&(o.current=new MutationObserver(e),o.current.observe(r||a.current,t)),()=>{var e;null===(e=o.current)||void 0===e||e.disconnect()}},[e,t]),a}},44707:function(e,t,n){"use strict";n.d(t,{useNetwork:function(){return l}});var r=n(2265),o=n(4963);function a(){if("undefined"==typeof navigator)return{};let e=navigator,t=e.connection||e.mozConnection||e.webkitConnection;return t?{downlink:null==t?void 0:t.downlink,downlinkMax:null==t?void 0:t.downlinkMax,effectiveType:null==t?void 0:t.effectiveType,rtt:null==t?void 0:t.rtt,saveData:null==t?void 0:t.saveData,type:null==t?void 0:t.type}:{}}function l(){let[e,t]=(0,r.useState)({online:!0}),n=(0,r.useCallback)(()=>t(e=>({...e,...a()})),[]);return(0,o.useWindowEvent)("online",()=>t({online:!0,...a()})),(0,o.useWindowEvent)("offline",()=>t({online:!1,...a()})),(0,r.useEffect)(()=>{let e=navigator;if(e.connection)return t({online:e.onLine,...a()}),e.connection.addEventListener("change",n),()=>e.connection.removeEventListener("change",n);"boolean"==typeof e.onLine&&t(t=>({...t,online:e.onLine}))},[]),e}},81430:function(e,t,n){"use strict";n.d(t,{useOs:function(){return l}});var r=n(2265),o=n(95206);function a(){if("undefined"==typeof window)return"undetermined";let{userAgent:e}=window.navigator;return/(Macintosh)|(MacIntel)|(MacPPC)|(Mac68K)/i.test(e)?"macos":/(iPhone)|(iPad)|(iPod)/i.test(e)?"ios":/(Win32)|(Win64)|(Windows)|(WinCE)/i.test(e)?"windows":/Android/i.test(e)?"android":/Linux/i.test(e)?"linux":"undetermined"}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{getValueInEffect:!0},[t,n]=(0,r.useState)(e.getValueInEffect?"undetermined":a());return(0,o.useIsomorphicEffect)(()=>{e.getValueInEffect&&n(a)},[]),t}},40737:function(e,t,n){"use strict";n.d(t,{usePageLeave:function(){return o}});var r=n(2265);function o(e){(0,r.useEffect)(()=>(document.documentElement.addEventListener("mouseleave",e),()=>document.documentElement.removeEventListener("mouseleave",e)),[])}},23226:function(e,t,n){"use strict";n.d(t,{usePagination:function(){return i}});var r=n(2265),o=n(15057);function a(e,t){return Array.from({length:t-e+1},(t,n)=>n+e)}let l="dots";function i(e){let{total:t,siblings:n=1,boundaries:i=1,page:c,initialPage:u=1,onChange:s}=e,d=Math.max(Math.trunc(t),0),[f,m]=(0,o.useUncontrolled)({value:c,onChange:s,defaultValue:u,finalValue:u}),p=e=>{e<=0?m(1):e>d?m(d):m(e)};return{range:(0,r.useMemo)(()=>{if(2*n+3+2*i>=d)return a(1,d);let e=Math.max(f-n,i),t=Math.min(f+n,d-i),r=e>i+2,o=t<d-(i+1);if(!r&&o)return[...a(1,2*n+i+2),l,...a(d-(i-1),d)];if(r&&!o){let e=i+1+2*n;return[...a(1,i),l,...a(d-e,d)]}return[...a(1,i),l,...a(e,t),l,...a(d-i+1,d)]},[d,n,f]),active:f,setPage:p,next:()=>p(f+1),previous:()=>p(f-1),first:()=>p(1),last:()=>p(d)}}},82615:function(e,t,n){"use strict";n.d(t,{usePrevious:function(){return o}});var r=n(2265);function o(e){let t=(0,r.useRef)();return(0,r.useEffect)(()=>{t.current=e},[e]),t.current}},89892:function(e,t,n){"use strict";n.d(t,{useQueue:function(){return o}});var r=n(2265);function o(e){let{initialValues:t=[],limit:n}=e,[{state:o,queue:a},l]=(0,r.useState)({state:t.slice(0,n),queue:t.slice(n)});return{state:o,queue:a,add:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return l(e=>{let r=[...e.state,...e.queue,...t];return{state:r.slice(0,n),queue:r.slice(n)}})},update:e=>l(t=>{let r=e([...t.state,...t.queue]);return{state:r.slice(0,n),queue:r.slice(n)}}),cleanQueue:()=>l(e=>({state:e.state,queue:[]}))}}},49814:function(e,t,n){"use strict";n.d(t,{useElementSize:function(){return l},useResizeObserver:function(){return a}});var r=n(2265);let o={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function a(e){let t=(0,r.useRef)(0),n=(0,r.useRef)(null),[a,l]=(0,r.useState)(o),i=(0,r.useMemo)(()=>"undefined"!=typeof window?new ResizeObserver(e=>{let r=e[0];r&&(cancelAnimationFrame(t.current),t.current=requestAnimationFrame(()=>{n.current&&l(r.contentRect)}))}):null,[]);return(0,r.useEffect)(()=>(n.current&&(null==i||i.observe(n.current,e)),()=>{null==i||i.disconnect(),t.current&&cancelAnimationFrame(t.current)}),[n.current]),[n,a]}function l(e){let[t,{width:n,height:r}]=a(e);return{ref:t,width:n,height:r}}},96599:function(e,t,n){"use strict";n.d(t,{readSessionStorageValue:function(){return a},useSessionStorage:function(){return o}});var r=n(88122);function o(e){return(0,r.o)("sessionStorage","use-session-storage")(e)}let a=(0,r.R)("sessionStorage")},80140:function(e,t,n){"use strict";n.d(t,{useSetState:function(){return o}});var r=n(2265);function o(e){let[t,n]=(0,r.useState)(e);return[t,(0,r.useCallback)(e=>n(t=>({...t,..."function"==typeof e?e(t):e})),[])]}},78793:function(e,t,n){"use strict";n.d(t,{useShallowEffect:function(){return a}});var r=n(2265),o=n(28039);function a(e,t){(0,r.useEffect)(e,function(e){let t=(0,r.useRef)([]),n=(0,r.useRef)(0);return!function(e,t){if(!e||!t)return!1;if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n+=1)if(!(0,o.shallowEqual)(e[n],t[n]))return!1;return!0}(t.current,e)&&(t.current=e,n.current+=1),[n.current]}(t))}},87519:function(e,t,n){"use strict";n.d(t,{useStateHistory:function(){return o}});var r=n(2265);function o(e){let[t,n]=(0,r.useState)({history:[e],current:0}),o=(0,r.useCallback)(e=>n(t=>{let n=[...t.history.slice(0,t.current+1),e];return{history:n,current:n.length-1}}),[]),a=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return n(t=>({history:t.history,current:Math.max(0,t.current-e)}))},[]),l=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return n(t=>({history:t.history,current:Math.min(t.history.length-1,t.current+e)}))},[]),i=(0,r.useMemo)(()=>({set:o,forward:l,back:a}),[]);return[t.history[t.current],i,t]}},33487:function(e,t,n){"use strict";n.d(t,{useTextSelection:function(){return a}});var r=n(2265),o=n(65954);function a(){let e=(0,o.useForceUpdate)(),[t,n]=(0,r.useState)(null),a=()=>{n(document.getSelection()),e()};return(0,r.useEffect)(()=>(n(document.getSelection()),document.addEventListener("selectionchange",a),()=>document.removeEventListener("selectionchange",a)),[]),t}},75058:function(e,t,n){"use strict";n.d(t,{useTimeout:function(){return o}});var r=n(2265);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{autoInvoke:!1},o=(0,r.useRef)(null),a=(0,r.useCallback)(function(){for(var n=arguments.length,r=Array(n),a=0;a<n;a++)r[a]=arguments[a];o.current||(o.current=window.setTimeout(()=>{e(r),o.current=null},t))},[t]),l=(0,r.useCallback)(()=>{o.current&&(window.clearTimeout(o.current),o.current=null)},[]);return(0,r.useEffect)(()=>(n.autoInvoke&&a(),l),[l,a]),{start:a,clear:l}}},85497:function(e,t,n){"use strict";n.d(t,{useToggle:function(){return o}});var r=n(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[!1,!0],[[t],n]=(0,r.useReducer)((e,t)=>{let n=t instanceof Function?t(e[0]):t,r=Math.abs(e.indexOf(n));return e.slice(r).concat(e.slice(0,r))},e);return[t,n]}},83154:function(e,t,n){"use strict";n.d(t,{useValidatedState:function(){return o}});var r=n(2265);function o(e,t,n){let[o,a]=(0,r.useState)(e),[l,i]=(0,r.useState)(t(e)?e:void 0),[c,u]=(0,r.useState)("boolean"==typeof n?n:t(e));return[{value:o,lastValidValue:l,valid:c},e=>{t(e)?(i(e),u(!0)):u(!1),a(e)}]}},73958:function(e,t,n){"use strict";n.d(t,{useViewportSize:function(){return l}});var r=n(2265),o=n(4963);let a={passive:!0};function l(){let[e,t]=(0,r.useState)({width:0,height:0}),n=(0,r.useCallback)(()=>{t({width:window.innerWidth||0,height:window.innerHeight||0})},[]);return(0,o.useWindowEvent)("resize",n,a),(0,o.useWindowEvent)("orientationchange",n,a),(0,r.useEffect)(n,[]),e}},4190:function(e,t,n){"use strict";n.d(t,{useWindowScroll:function(){return i}});var r=n(2265),o=n(4963);function a(){return"undefined"!=typeof window?{x:window.pageXOffset,y:window.pageYOffset}:{x:0,y:0}}function l(e){let{x:t,y:n}=e;if("undefined"!=typeof window){let e={behavior:"smooth"};"number"==typeof t&&(e.left=t),"number"==typeof n&&(e.top=n),window.scrollTo(e)}}function i(){let[e,t]=(0,r.useState)({x:0,y:0});return(0,o.useWindowEvent)("scroll",()=>t(a())),(0,o.useWindowEvent)("resize",()=>t(a())),(0,r.useEffect)(()=>{t(a())},[]),[e,l]}},26973:function(e,t,n){"use strict";function r(e){return"string"!=typeof e?"":e.charAt(0).toLowerCase()+e.slice(1)}n.d(t,{lowerFirst:function(){return r}})},38255:function(e,t,n){"use strict";function r(e,t){let n=Math.abs(t-e)+1;return e>t?Array.from({length:n},(t,n)=>e-n):Array.from({length:n},(t,n)=>n+e)}n.d(t,{range:function(){return r}})},28039:function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if(!(e instanceof Object)||!(t instanceof Object))return!1;let n=Object.keys(e),{length:r}=n;if(r!==Object.keys(t).length)return!1;for(let o=0;o<r;o+=1){let r=n[o];if(!(r in t)||e[r]!==t[r])return!1}return!0}n.d(t,{shallowEqual:function(){return r}})}}]);