PageSourceSearch

https://itoim.mn/_next/static/chunks/0a1~mbg.1aklb.js

js itoim.mn collected 2026-10-02 16:22:44 UTC 64,912 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95556,e=>{"use strict";var t=e.i(90098),n=e.i(21879),r=e.i(89549),o=e.i(71645),i=e.i(31316),l=e.i(31141),a=e.i(43476),u=e.i(74080);function s(e){let t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}let c={reuseTargetNode:!0},f=(0,n.factory)(e=>{let{children:t,target:n,reuseTargetNode:f,ref:d,...m}=(0,r.useProps)("Portal",c,e),[p,g]=(0,o.useState)(!1),h=(0,o.useRef)(null);return((0,l.useIsomorphicEffect)(()=>(g(!0),h.current=function({target:e,reuseTargetNode:t,...n}){if(e)return"string"==typeof e?document.querySelector(e)||s(n):e;if(t){let e=document.querySelector("[data-mantine-shared-portal-node]");if(e)return e;let t=s(n);return t.setAttribute("data-mantine-shared-portal-node","true"),document.body.appendChild(t),t}return s(n)}({target:n,reuseTargetNode:f,...m}),(0,i.assignRef)(d,h.current),n||f||!h.current||document.body.appendChild(h.current),()=>{n||f||!h.current||document.body.removeChild(h.current)}),[n]),p&&h.current)?(0,u.createPortal)((0,a.jsx)(a.Fragment,{children:t}),h.current):null});f.displayName="@mantine/core/Portal";let d=(0,n.factory)(({withinPortal:e=!0,children:n,...r})=>"test"!==(0,t.useMantineEnv)()&&e?(0,a.jsx)(f,{...r,children:n}):(0,a.jsx)(a.Fragment,{children:n}));d.displayName="@mantine/core/OptionalPortal",e.s(["OptionalPortal",0,d],95556)},87611,95991,67775,e=>{"use strict";var t=e.i(71645);function n(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==t.Fragment}function r(e){let r=t.Children.toArray(e);return 1===r.length&&n(r[0])?r[0]:null}e.s(["isElement",0,n],95991),e.s(["getSingleElementChild",0,r],67775);var o=e.i(17567);let i=/input|select|textarea|button|object/,l="a, input, select, textarea, button, object, [tabindex]";function a(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function u(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(a(e));return(i.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 s(e){let t=a(e);return(Number.isNaN(t)||t>=0)&&u(e)}var c=e.i(31316),f=e.i(43476);function d({children:e,active:n=!0,refProp:o="ref",innerRef:i}){let a=(0,c.useMergedRef)(function(e=!0){let n=(0,t.useRef)(null),r=e=>{let t=e.querySelector("[data-autofocus]");if(!t){let n=Array.from(e.querySelectorAll(l));!(t=n.find(s)||n.find(u)||null)&&u(e)&&(t=e)}t?t.focus({preventScroll:!0}):console.warn("[@mantine/hooks/use-focus-trap] Failed to find focusable element within provided node",e)},o=(0,t.useCallback)(t=>{e&&null!==t&&n.current!==t&&(t?(setTimeout(()=>{t.getRootNode()?r(t):console.warn("[@mantine/hooks/use-focus-trap] Ref node is not part of the dom",t)}),n.current=t):n.current=null)},[e]);return(0,t.useEffect)(()=>{if(!e)return;n.current&&setTimeout(()=>r(n.current));let t=e=>{"Tab"===e.key&&n.current&&function(e,t){let n=Array.from(e.querySelectorAll(l)).filter(s);if(!n.length)return t.preventDefault();let r=n[t.shiftKey?0:n.length-1],o=e.getRootNode(),i=r===o.activeElement||e===o.activeElement,a=o.activeElement;if("INPUT"===a.tagName&&"radio"===a.getAttribute("type")&&(i=n.filter(e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===a.getAttribute("name")).includes(r)),!i)return;t.preventDefault();let u=n[t.shiftKey?n.length-1:0];u&&u.focus()}(n.current,e)};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[e]),o}(n),i),f=r(e);return f?(0,t.cloneElement)(f,{[o]:a}):e}function m(e){return(0,f.jsx)(o.VisuallyHidden,{tabIndex:-1,"data-autofocus":!0,...e})}d.displayName="@mantine/core/FocusTrap",m.displayName="@mantine/core/FocusTrapInitialFocus",d.InitialFocus=m,e.s(["FocusTrap",0,d],87611)},29315,e=>{"use strict";let t;function n(){return"u">typeof window}function r(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function i(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return!!n()&&(e instanceof Node||e instanceof o(e).Node)}function a(e){return!!n()&&(e instanceof Element||e instanceof o(e).Element)}function u(e){return!!n()&&(e instanceof HTMLElement||e instanceof o(e).HTMLElement)}function s(e){return!(!n()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function c(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=y(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function f(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let d=/transform|translate|scale|rotate|perspective|filter/,m=/paint|layout|strict|content/,p=e=>!!e&&"none"!==e;function g(e){let t=a(e)?y(e):e;return p(t.transform)||p(t.translate)||p(t.scale)||p(t.rotate)||p(t.perspective)||!h()&&(p(t.backdropFilter)||p(t.filter))||d.test(t.willChange||"")||m.test(t.contain||"")}function h(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function v(e){return/^(html|body|#document)$/.test(r(e))}function y(e){return o(e).getComputedStyle(e)}function b(e){if("html"===r(e))return e;let t=e.assignedSlot||e.parentNode||s(e)&&e.host||i(e);return s(t)?t.host:t}function w(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,y,"getContainingBlock",0,function(e){let t=b(e);for(;u(t)&&!v(t);){if(g(t))return t;if(f(t))break;t=b(t)}return null},"getDocumentElement",0,i,"getFrameElement",0,w,"getNodeName",0,r,"getNodeScroll",0,function(e){return a(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,n,r){var i;void 0===n&&(n=[]),void 0===r&&(r=!0);let l=function e(t){let n=b(t);return v(n)?t.ownerDocument?t.ownerDocument.body:t.body:u(n)&&c(n)?n:e(n)}(t),a=l===(null==(i=t.ownerDocument)?void 0:i.body),s=o(l);if(!a)return n.concat(l,e(l,[],r));{let t=w(s);
1return n.concat(s,s.visualViewport||[],c(l)?l:[],t&&r?e(t):[])}},"getParentNode",0,b,"getWindow",0,o,"isContainingBlock",0,g,"isElement",0,a,"isHTMLElement",0,u,"isLastTraversableNode",0,v,"isNode",0,l,"isOverflowElement",0,c,"isShadowRoot",0,s,"isTableElement",0,function(e){return/^(table|td|th)$/.test(r(e))},"isTopLayer",0,f,"isWebKit",0,h])},43084,e=>{"use strict";let t=["top","right","bottom","left"],n=t.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),r=Math.min,o=Math.max,i=Math.round,l=Math.floor,a={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e){return e.split("-")[0]}function s(e){return e.split("-")[1]}function c(e){return"x"===e?"y":"x"}function f(e){return"y"===e?"height":"width"}function d(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function m(e){return c(d(e))}function p(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let g=["left","right"],h=["right","left"],v=["top","bottom"],y=["bottom","top"];function b(e){let t=u(e);return a[t]+e.slice(t.length)}e.s(["clamp",0,function(e,t,n){return o(e,r(t,n))},"createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,l,"getAlignment",0,s,"getAlignmentAxis",0,m,"getAlignmentSides",0,function(e,t,n){void 0===n&&(n=!1);let r=s(e),o=m(e),i=f(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=b(l)),[l,b(l)]},"getAxisLength",0,f,"getExpandedPlacements",0,function(e){let t=b(e);return[p(e),t,p(t)]},"getOppositeAlignmentPlacement",0,p,"getOppositeAxis",0,c,"getOppositeAxisPlacements",0,function(e,t,n,r){let o=s(e),i=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?h:g;return t?g:h;case"left":case"right":return t?v:y;default:return[]}}(u(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(p)))),i},"getOppositePlacement",0,b,"getPaddingObject",0,function(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}},"getSide",0,u,"getSideAxis",0,d,"max",0,o,"min",0,r,"placements",0,n,"rectToClientRect",0,function(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}},"round",0,i,"sides",0,t])},67173,97126,e=>{"use strict";e.i(47167);var t=e.i(29315),n=e.i(71645),r=e.i(43084),o='input:not([inert]):not([inert] *),select:not([inert]):not([inert] *),textarea:not([inert]):not([inert] *),a[href]:not([inert]):not([inert] *),button:not([inert]):not([inert] *),[tabindex]:not(slot):not([inert]):not([inert] *),audio[controls]:not([inert]):not([inert] *),video[controls]:not([inert]):not([inert] *),[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *),details>summary:first-of-type:not([inert]):not([inert] *),details:not([inert]):not([inert] *)',i="u"<typeof Element,l=i?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,a=!i&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},u=function(e,t){void 0===t&&(t=!0);var n,r=null==e||null==(n=e.getAttribute)?void 0:n.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):u(e.parentNode))},s=function(e){var t,n=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===n||"true"===n},c=function(e,t,n){if(u(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(o));return t&&l.call(e,o)&&r.unshift(e),r=r.filter(n)},f=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var a=i.shift();if(!u(a,!1))if("SLOT"===a.tagName){var s=a.assignedElements(),c=f(s.length?s:a.children,!0,n);
vendor: 4,814 bytes, line 1
1n.flatten?r.push.apply(r,c):r.push({scopeParent:a,candidates:c})}else{l.call(a,o)&&n.filter(a)&&(t||!e.includes(a))&&r.push(a);var d=a.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(a),m=!u(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(a));if(d&&m){var p=f(!0===d?a.children:d.children,!0,n);n.flatten?r.push.apply(r,p):r.push({scopeParent:a,candidates:p})}else i.unshift.apply(i,a.children)}}return r},d=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},m=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||s(e))&&!d(e)?0:e.tabIndex},p=function(e,t){var n=m(e);return n<0&&t&&!d(e)?0:n},g=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},h=function(e){return"INPUT"===e.tagName},v=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},y=function(e){if(!e.name)return!0;var t,n=e.form||a(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var o=v(t,e.form);return!o||o===e},b=function(e){return h(e)&&"radio"===e.type&&!y(e)},w=function(e){var t,n,r,o,i,l,u,s=e&&a(e),c=null==(t=s)?void 0:t.host,f=!1;if(s&&s!==e)for(f=!!(null!=(n=c)&&null!=(r=n.ownerDocument)&&r.contains(c)||null!=e&&null!=(o=e.ownerDocument)&&o.contains(e));!f&&c;)f=!!(null!=(l=c=null==(i=s=a(c))?void 0:i.host)&&null!=(u=l.ownerDocument)&&u.contains(c));return f},x=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},S=function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var o=l.call(e,"details>summary:first-of-type")?e.parentElement:e;if(l.call(o,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return x(e)}else{if("function"==typeof r){for(var i=e;e;){var u=e.parentElement,s=a(e);if(u&&!u.shadowRoot&&!0===r(u))return x(e);e=e.assignedSlot?e.assignedSlot:u||s===e.ownerDocument?u:s.host}e=i}if(w(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},E=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var r=t.children.item(n);if("LEGEND"===r.tagName)return!!l.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1},A=function(e,t){return!(t.disabled||h(t)&&"hidden"===t.type||S(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||E(t))},R=function(e,t){return!(b(t)||0>m(t))&&!!A(e,t)},C=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},T=function(e){var t=[],n=[];return e.forEach(function(e,r){var o=!!e.scopeParent,i=o?e.scopeParent:e,l=p(i,o),a=o?T(e.candidates):i;0===l?o?t.push.apply(t,a):t.push(i):n.push({documentOrder:r,tabIndex:l,item:e,isScope:o,content:a})}),n.sort(g).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},P=function(e,t){return T((t=t||{}).getShadowRoot?f([e],t.includeContainer,{filter:R.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:C}):c(e,t.includeContainer,R.bind(null,t)))};function L(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function N(){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 D(){let e=/android/i;return e.test(L())||e.test(N())}function O(){return N().includes("jsdom/")}e.s(["focusable",0,function(e,t){return(t=t||{}).getShadowRoot?f([e],t.includeContainer,{filter:A.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,A.bind(null,t))},"isTabbable",0,function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==l.call(e,o)&&R(t,e)},"tabbable",0,P],97126);let M="data-floating-ui-focusable",I="ArrowLeft",k="ArrowRight";function j(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 F(e,n){if(!e||!n)return!1;let r=null==n.getRootNode?void 0:n.getRootNode();if(e.contains(n))return!0;
1if(r&&(0,t.isShadowRoot)(r)){let t=n;for(;t;){if(e===t)return!0;t=t.parentNode||t.host}}return!1}function H(e){return(null==e?void 0:e.ownerDocument)||document}function W(e){return(0,t.isHTMLElement)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function z(e,t,n){return void 0===n&&(n=!0),e.filter(e=>{var r;return e.parentId===t&&(!n||(null==(r=e.context)?void 0:r.open))}).flatMap(t=>[t,...z(e,t.id,n)])}function B(e){e.preventDefault(),e.stopPropagation()}var V="u">typeof document?n.useLayoutEffect:function(){};let U={...n}.useInsertionEffect||(e=>e());function _(e,t,n){return Math.floor(e/t)!==n}function X(e,t){return t<0||t>=e.current.length}function $(e,t){let{startingIndex:n=-1,decrement:r=!1,disabledIndices:o,amount:i=1}=void 0===t?{}:t,l=n;do l+=r?-i:i;while(l>=0&&l<=e.current.length-1&&Y(e,l,o))return l}function Y(e,t,n){if("function"==typeof n)return n(t);if(n)return n.includes(t);let r=e.current[t];return null==r||r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")}let q=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function K(e,t){let n=P(e,q()),r=n.length;if(0===r)return;let o=j(H(e)),i=n.indexOf(o);return n[-1===i?1===t?0:r-1:i+t]}e.s(["activeElement",0,j,"contains",0,F,"createGridCellMap",0,function(e,t,n){let r=[],o=0;return e.forEach((e,i)=>{let{width:l,height:a}=e,u=!1;for(n&&(o=0);!u;){let e=[];for(let n=0;n<l;n++)for(let r=0;r<a;r++)e.push(o+n+r*t);o%t+l<=t&&e.every(e=>null==r[e])?(e.forEach(e=>{r[e]=i}),u=!0):o++}}),[...r]},"disableFocusInside",0,function(e){P(e,q()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"findNonDisabledListIndex",0,$,"getDeepestNode",0,function(e,t){let n,r=-1;return!function t(o,i){i>r&&(n=o,r=i),z(e,o).forEach(e=>{t(e.id,i+1)})}(t,0),e.find(e=>e.id===n)},"getDocument",0,H,"getFloatingFocusElement",0,function(e){return e?e.hasAttribute(M)?e:e.querySelector("["+M+"]")||e:null},"getGridCellIndexOfCorner",0,function(e,t,n,r,o){if(-1===e)return -1;let i=n.indexOf(e),l=t[e];switch(o){case"tl":return i;case"tr":if(!l)return i;return i+l.width-1;case"bl":if(!l)return i;return i+(l.height-1)*r;case"br":return n.lastIndexOf(e)}},"getGridCellIndices",0,function(e,t){return t.flatMap((t,n)=>e.includes(t)?[n]:[])},"getGridNavigatedIndex",0,function(e,t){let{event:n,orientation:o,loop:i,rtl:l,cols:a,disabledIndices:u,minIndex:s,maxIndex:c,prevIndex:f,stopEvent:d=!1}=t,m=f;if("ArrowUp"===n.key){if(d&&B(n),-1===f)m=c;else if(m=$(e,{startingIndex:m,amount:a,decrement:!0,disabledIndices:u}),i&&(f-a<s||m<0)){let e=f%a,t=c%a,n=c-(t-e);m=t===e?c:t>e?n:n-a}X(e,m)&&(m=f)}if("ArrowDown"===n.key&&(d&&B(n),-1===f?m=s:(m=$(e,{startingIndex:f,amount:a,disabledIndices:u}),i&&f+a>c&&(m=$(e,{startingIndex:f%a-a,amount:a,disabledIndices:u}))),X(e,m)&&(m=f)),"both"===o){let t=(0,r.floor)(f/a);n.key===(l?I:k)&&(d&&B(n),f%a!=a-1?(m=$(e,{startingIndex:f,disabledIndices:u}),i&&_(m,a,t)&&(m=$(e,{startingIndex:f-f%a-1,disabledIndices:u}))):i&&(m=$(e,{startingIndex:f-f%a-1,disabledIndices:u})),_(m,a,t)&&(m=f)),n.key===(l?k:I)&&(d&&B(n),f%a!=0?(m=$(e,{startingIndex:f,decrement:!0,disabledIndices:u}),i&&_(m,a,t)&&(m=$(e,{startingIndex:f+(a-f%a),decrement:!0,disabledIndices:u}))):i&&(m=$(e,{startingIndex:f+(a-f%a),decrement:!0,disabledIndices:u})),_(m,a,t)&&(m=f));let o=(0,r.floor)(c/a)===t;X(e,m)&&(m=i&&o?n.key===(l?k:I)?c:$(e,{startingIndex:f-f%a-1,disabledIndices:u}):f)}return m},"getMaxListIndex",0,function(e,t){return $(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})},"getMinListIndex",0,function(e,t){return $(e,{disabledIndices:t})},"getNextTabbable",0,function(e){return K(H(e).body,1)||e},"getNodeAncestors",0,function(e,t){var n;let r=[],o=null==(n=e.find(e=>e.id===t))?void 0:n.parentId;for(;o;){let t=e.find(e=>e.id===o);o=null==t?void 0:t.parentId,t&&(r=r.concat(t))}return r},"getNodeChildren",0,z,"getPlatform",0,L,"getPreviousTabbable",0,function(e){return K(H(e).body,-1)||e},"getTabbableOptions",0,q,"getTarget",0,function(e){return"composedPath"in e?e.composedPath()[0]:e.target},"getUserAgent",0,N,"isEventTargetWithin",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"isIndexOutOfListBounds",0,X,"isListIndexDisabled",0,Y,"isMac",0,function(){return L().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isOutsideEvent",0,function(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!F(n,r)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isRootElement",0,function(e){return e.matches("html,body")},"isSafari",0,function(){return/apple/i.test(navigator.vendor)},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&W(e)},"isTypeableElement",0,W,"isVirtualClick",0,function(e){return 0===e.mozInputSource&&!!e.isTrusted||(D()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}
1,"isVirtualPointerEvent",0,function(e){return!O()&&(!D()&&0===e.width&&0===e.height||D()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"matchesFocusVisible",0,function(e){if(!e||O())return!0;try{return e.matches(":focus-visible")}catch(e){return!0}},"stopEvent",0,B,"useEffectEvent",0,function(e){let t=n.useRef(()=>{});return U(()=>{t.current=e}),n.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)},[])},"useLatestRef",0,function(e){let t=n.useRef(e);return V(()=>{t.current=e}),t},"useModernLayoutEffect",0,V],67173)},1534,e=>{"use strict";var t=e.i(43084);function n(e,n,r){let o,{reference:i,floating:l}=e,a=(0,t.getSideAxis)(n),u=(0,t.getAlignmentAxis)(n),s=(0,t.getAxisLength)(u),c=(0,t.getSide)(n),f="y"===a,d=i.x+i.width/2-l.width/2,m=i.y+i.height/2-l.height/2,p=i[s]/2-l[s]/2;switch(c){case"top":o={x:d,y:i.y-l.height};break;case"bottom":o={x:d,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:m};break;case"left":o={x:i.x-l.width,y:m};break;default:o={x:i.x,y:i.y}}switch((0,t.getAlignment)(n)){case"start":o[u]-=p*(r&&f?-1:1);break;case"end":o[u]+=p*(r&&f?-1:1)}return o}async function r(e,n){var r;void 0===n&&(n={});let{x:o,y:i,platform:l,rects:a,elements:u,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:p=0}=(0,t.evaluate)(n,e),g=(0,t.getPaddingObject)(p),h=u[m?"floating"===d?"reference":"floating":d],v=(0,t.rectToClientRect)(await l.getClippingRect({element:null==(r=await (null==l.isElement?void 0:l.isElement(h)))||r?h:h.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(u.floating)),boundary:c,rootBoundary:f,strategy:s})),y="floating"===d?{x:o,y:i,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u.floating)),w=await (null==l.isElement?void 0:l.isElement(b))&&await (null==l.getScale?void 0:l.getScale(b))||{x:1,y:1},x=(0,t.rectToClientRect)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:y,offsetParent:b,strategy:s}):y);return{top:(v.top-x.top+g.top)/w.y,bottom:(x.bottom-v.bottom+g.bottom)/w.y,left:(v.left-x.left+g.left)/w.x,right:(x.right-v.right+g.right)/w.x}}let o=async(e,t,o)=>{let{placement:i="bottom",strategy:l="absolute",middleware:a=[],platform:u}=o,s=u.detectOverflow?u:{...u,detectOverflow:r},c=await (null==u.isRTL?void 0:u.isRTL(t)),f=await u.getElementRects({reference:e,floating:t,strategy:l}),{x:d,y:m}=n(f,i,c),p=i,g=0,h={};for(let r=0;r<a.length;r++){let o=a[r];if(!o)continue;let{name:v,fn:y}=o,{x:b,y:w,data:x,reset:S}=await y({x:d,y:m,initialPlacement:i,placement:p,strategy:l,middlewareData:h,rects:f,platform:s,elements:{reference:e,floating:t}});d=null!=b?b:d,m=null!=w?w:m,h[v]={...h[v],...x},S&&g<50&&(g++,"object"==typeof S&&(S.placement&&(p=S.placement),S.rects&&(f=!0===S.rects?await u.getElementRects({reference:e,floating:t,strategy:l}):S.rects),{x:d,y:m}=n(f,p,c)),r=-1)}return{x:d,y:m,placement:p,strategy:l,middlewareData:h}};function i(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function l(e){return t.sides.some(t=>e[t]>=0)}function a(e){let n=(0,t.min)(...e.map(e=>e.left)),r=(0,t.min)(...e.map(e=>e.top));return{x:n,y:r,width:(0,t.max)(...e.map(e=>e.right))-n,height:(0,t.max)(...e.map(e=>e.bottom))-r}}let u=new Set(["left","top"]);async function s(e,n){let{placement:r,platform:o,elements:i}=e,l=await (null==o.isRTL?void 0:o.isRTL(i.floating)),a=(0,t.getSide)(r),s=(0,t.getAlignment)(r),c="y"===(0,t.getSideAxis)(r),f=u.has(a)?-1:1,d=l&&c?-1:1,m=(0,t.evaluate)(n,e),{mainAxis:p,crossAxis:g,alignmentAxis:h}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&"number"==typeof h&&(g="end"===s?-1*h:h),c?{x:g*d,y:p*f}:{x:p*f,y:g*d}}e.s(["arrow",0,e=>({name:"arrow",options:e,async fn(n){let{x:r,y:o,placement:i,rects:l,platform:a,elements:u,middlewareData:s}=n,{element:c,padding:f=0}=(0,t.evaluate)(e,n)||{};if(null==c)return{};
1let d=(0,t.getPaddingObject)(f),m={x:r,y:o},p=(0,t.getAlignmentAxis)(i),g=(0,t.getAxisLength)(p),h=await a.getDimensions(c),v="y"===p,y=v?"clientHeight":"clientWidth",b=l.reference[g]+l.reference[p]-m[p]-l.floating[g],w=m[p]-l.reference[p],x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),S=x?x[y]:0;S&&await (null==a.isElement?void 0:a.isElement(x))||(S=u.floating[y]||l.floating[g]);let E=S/2-h[g]/2-1,A=(0,t.min)(d[v?"top":"left"],E),R=(0,t.min)(d[v?"bottom":"right"],E),C=S-h[g]-R,T=S/2-h[g]/2+(b/2-w/2),P=(0,t.clamp)(A,T,C),L=!s.arrow&&null!=(0,t.getAlignment)(i)&&T!==P&&l.reference[g]/2-(T<A?A:R)-h[g]/2<0,N=L?T<A?T-A:T-C:0;return{[p]:m[p]+N,data:{[p]:P,centerOffset:T-P-N,...L&&{alignmentOffset:N}},reset:L}}}),"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(n){var r,o,i,l;let{rects:a,middlewareData:u,placement:s,platform:c,elements:f}=n,{crossAxis:d=!1,alignment:m,allowedPlacements:p=t.placements,autoAlignment:g=!0,...h}=(0,t.evaluate)(e,n),v=void 0!==m||p===t.placements?((l=m||null)?[...p.filter(e=>(0,t.getAlignment)(e)===l),...p.filter(e=>(0,t.getAlignment)(e)!==l)]:p.filter(e=>(0,t.getSide)(e)===e)).filter(e=>!l||(0,t.getAlignment)(e)===l||!!g&&(0,t.getOppositeAlignmentPlacement)(e)!==e):p,y=await c.detectOverflow(n,h),b=(null==(r=u.autoPlacement)?void 0:r.index)||0,w=v[b];if(null==w)return{};let x=(0,t.getAlignmentSides)(w,a,await (null==c.isRTL?void 0:c.isRTL(f.floating)));if(s!==w)return{reset:{placement:v[0]}};let S=[y[(0,t.getSide)(w)],y[x[0]],y[x[1]]],E=[...(null==(o=u.autoPlacement)?void 0:o.overflows)||[],{placement:w,overflows:S}],A=v[b+1];if(A)return{data:{index:b+1,overflows:E},reset:{placement:A}};let R=E.map(e=>{let n=(0,t.getAlignment)(e.placement);return[e.placement,n&&d?e.overflows.slice(0,2).reduce((e,t)=>e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),C=(null==(i=R.filter(e=>e[2].slice(0,(0,t.getAlignment)(e[0])?2:3).every(e=>e<=0))[0])?void 0:i[0])||R[0][0];return C!==s?{data:{index:b+1,overflows:E},reset:{placement:C}}:{}}}},"computePosition",0,o,"detectOverflow",0,r,"flip",0,function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(n){var r,o,i,l,a;let{placement:u,middlewareData:s,rects:c,initialPlacement:f,platform:d,elements:m}=n,{mainAxis:p=!0,crossAxis:g=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:b=!0,...w}=(0,t.evaluate)(e,n);if(null!=(r=s.arrow)&&r.alignmentOffset)return{};let x=(0,t.getSide)(u),S=(0,t.getSideAxis)(f),E=(0,t.getSide)(f)===f,A=await (null==d.isRTL?void 0:d.isRTL(m.floating)),R=h||(E||!b?[(0,t.getOppositePlacement)(f)]:(0,t.getExpandedPlacements)(f)),C="none"!==y;!h&&C&&R.push(...(0,t.getOppositeAxisPlacements)(f,b,y,A));let T=[f,...R],P=await d.detectOverflow(n,w),L=[],N=(null==(o=s.flip)?void 0:o.overflows)||[];if(p&&L.push(P[x]),g){let e=(0,t.getAlignmentSides)(u,c,A);L.push(P[e[0]],P[e[1]])}if(N=[...N,{placement:u,overflows:L}],!L.every(e=>e<=0)){let e=((null==(i=s.flip)?void 0:i.index)||0)+1,n=T[e];if(n&&("alignment"!==g||S===(0,t.getSideAxis)(n)||N.every(e=>(0,t.getSideAxis)(e.placement)!==S||e.overflows[0]>0)))return{data:{index:e,overflows:N},reset:{placement:n}};let r=null==(l=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!r)switch(v){case"bestFit":{let e=null==(a=N.filter(e=>{if(C){let n=(0,t.getSideAxis)(e.placement);return n===S||"y"===n}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=f}if(u!==r)return{reset:{placement:r}}}return{}}}},"hide",0,function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(n){let{rects:r,platform:o}=n,{strategy:a="referenceHidden",...u}=(0,t.evaluate)(e,n);switch(a){case"referenceHidden":{let e=i(await o.detectOverflow(n,{...u,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:l(e)}}}case"escaped":{let e=i(await o.detectOverflow(n,{...u,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:l(e)}}}default:return{}}}}},"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(n){let{placement:r,elements:o,rects:i,platform:l,strategy:u}=n,{padding:s=2,x:c,y:f}=(0,t.evaluate)(e,n),d=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(o.reference))||[]),m=function(e){let n=e.slice().sort((e,t)=>
1e.y-t.y),r=[],o=null;for(let e=0;e<n.length;e++){let t=n[e];!o||t.y-o.y>o.height/2?r.push([t]):r[r.length-1].push(t),o=t}return r.map(e=>(0,t.rectToClientRect)(a(e)))}(d),p=(0,t.rectToClientRect)(a(d)),g=(0,t.getPaddingObject)(s),h=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===m.length&&m[0].left>m[1].right&&null!=c&&null!=f)return m.find(e=>c>e.left-g.left&&c<e.right+g.right&&f>e.top-g.top&&f<e.bottom+g.bottom)||p;if(m.length>=2){if("y"===(0,t.getSideAxis)(r)){let e=m[0],n=m[m.length-1],o="top"===(0,t.getSide)(r),i=e.top,l=n.bottom,a=o?e.left:n.left,u=o?e.right:n.right;return{top:i,bottom:l,left:a,right:u,width:u-a,height:l-i,x:a,y:i}}let e="left"===(0,t.getSide)(r),n=(0,t.max)(...m.map(e=>e.right)),o=(0,t.min)(...m.map(e=>e.left)),i=m.filter(t=>e?t.left===o:t.right===n),l=i[0].top,a=i[i.length-1].bottom;return{top:l,bottom:a,left:o,right:n,width:n-o,height:a-l,x:o,y:l}}return p}},floating:o.floating,strategy:u});return i.reference.x!==h.reference.x||i.reference.y!==h.reference.y||i.reference.width!==h.reference.width||i.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}},"limitShift",0,function(e){return void 0===e&&(e={}),{options:e,fn(n){let{x:r,y:o,placement:i,rects:l,middlewareData:a}=n,{offset:s=0,mainAxis:c=!0,crossAxis:f=!0}=(0,t.evaluate)(e,n),d={x:r,y:o}
1,m=(0,t.getSideAxis)(i),p=(0,t.getOppositeAxis)(m),g=d[p],h=d[m],v=(0,t.evaluate)(s,n),y="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let e="y"===p?"height":"width",t=l.reference[p]-l.floating[e]+y.mainAxis,n=l.reference[p]+l.reference[e]-y.mainAxis;g<t?g=t:g>n&&(g=n)}if(f){var b,w;let e="y"===p?"width":"height",n=u.has((0,t.getSide)(i)),r=l.reference[m]-l.floating[e]+(n&&(null==(b=a.offset)?void 0:b[m])||0)+(n?0:y.crossAxis),o=l.reference[m]+l.reference[e]+(n?0:(null==(w=a.offset)?void 0:w[m])||0)-(n?y.crossAxis:0);h<r?h=r:h>o&&(h=o)}return{[p]:g,[m]:h}}}},"offset",0,function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:l,middlewareData:a}=t,u=await s(t,e);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:l}}}}},"shift",0,function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(n){let{x:r,y:o,placement:i,platform:l}=n,{mainAxis:a=!0,crossAxis:u=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=(0,t.evaluate)(e,n),f={x:r,y:o},d=await l.detectOverflow(n,c),m=(0,t.getSideAxis)((0,t.getSide)(i)),p=(0,t.getOppositeAxis)(m),g=f[p],h=f[m];
1if(a){let e="y"===p?"top":"left",n="y"===p?"bottom":"right",r=g+d[e],o=g-d[n];g=(0,t.clamp)(r,g,o)}if(u){let e="y"===m?"top":"left",n="y"===m?"bottom":"right",r=h+d[e],o=h-d[n];h=(0,t.clamp)(r,h,o)}let v=s.fn({...n,[p]:g,[m]:h});return{...v,data:{x:v.x-r,y:v.y-o,enabled:{[p]:a,[m]:u}}}}}},"size",0,function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(n){var r,o;let i,l,{placement:a,rects:u,platform:s,elements:c}=n,{apply:f=()=>{},...d}=(0,t.evaluate)(e,n),m=await s.detectOverflow(n,d),p=(0,t.getSide)(a),g=(0,t.getAlignment)(a),h="y"===(0,t.getSideAxis)(a),{width:v,height:y}=u.floating;"top"===p||"bottom"===p?(i=p,l=g===(await (null==s.isRTL?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(l=p,i="end"===g?"top":"bottom");let b=y-m.top-m.bottom,w=v-m.left-m.right,x=(0,t.min)(y-m[i],b),S=(0,t.min)(v-m[l],w),E=!n.middlewareData.shift,A=x,R=S;if(null!=(r=n.middlewareData.shift)&&r.enabled.x&&(R=w),null!=(o=n.middlewareData.shift)&&o.enabled.y&&(A=b),E&&!g){let e=(0,t.max)(m.left,0),n=(0,t.max)(m.right,0),r=(0,t.max)(m.top,0),o=(0,t.max)(m.bottom,0);h?R=v-2*(0!==e||0!==n?e+n:(0,t.max)(m.left,m.right)):A=y-2*(0!==r||0!==o?r+o:(0,t.max)(m.top,m.bottom))}await f({...n,availableWidth:R,availableHeight:A});let C=await s.getDimensions(c.floating);return v!==C.width||y!==C.height?{reset:{rects:!0}}:{}}}}])},58950,53760,e=>{"use strict";var t=e.i(43084),n=e.i(1534),r=e.i(29315);function o(e){let n=(0,r.getComputedStyle)(e),o=parseFloat(n.width)||0,i=parseFloat(n.height)||0,l=(0,r.isHTMLElement)(e),a=l?e.offsetWidth:o,u=l?e.offsetHeight:i,s=(0,t.round)(o)!==a||(0,t.round)(i)!==u;return s&&(o=a,i=u),{width:o,height:i,$:s}}function i(e){return(0,r.isElement)(e)?e:e.contextElement}function l(e){let n=i(e);if(!(0,r.isHTMLElement)(n))return(0,t.createCoords)(1);let l=n.getBoundingClientRect(),{width:a,height:u,$:s}=o(n),c=(s?(0,t.round)(l.width):l.width)/a,f=(s?(0,t.round)(l.height):l.height)/u;return c&&Number.isFinite(c)||(c=1),f&&Number.isFinite(f)||(f=1),{x:c,y:f}}let a=(0,t.createCoords)(0);function u(e){let t=(0,r.getWindow)(e);return(0,r.isWebKit)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:a}function s(e,n,o,a){var s;void 0===n&&(n=!1),void 0===o&&(o=!1);let c=e.getBoundingClientRect(),f=i(e),d=(0,t.createCoords)(1);n&&(a?(0,r.isElement)(a)&&(d=l(a)):d=l(e));let m=(void 0===(s=o)&&(s=!1),a&&(!s||a===(0,r.getWindow)(f))&&s)?u(f):(0,t.createCoords)(0),p=(c.left+m.x)/d.x,g=(c.top+m.y)/d.y,h=c.width/d.x,v=c.height/d.y;if(f){let e=(0,r.getWindow)(f),t=a&&(0,r.isElement)(a)?(0,r.getWindow)(a):a,n=e,o=(0,r.getFrameElement)(n);for(;o&&a&&t!==n;){let e=l(o),t=o.getBoundingClientRect(),i=(0,r.getComputedStyle)(o),a=t.left+(o.clientLeft+parseFloat(i.paddingLeft))*e.x,u=t.top+(o.clientTop+parseFloat(i.paddingTop))*e.y;p*=e.x,g*=e.y,h*=e.x,v*=e.y,p+=a,g+=u,n=(0,r.getWindow)(o),o=(0,r.getFrameElement)(n)}}return(0,t.rectToClientRect)({width:h,height:v,x:p,y:g})}function c(e,t){let n=(0,r.getNodeScroll)(e).scrollLeft;return t?t.left+n:s((0,r.getDocumentElement)(e)).left+n}function f(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-c(e,n),y:n.top+t.scrollTop}}function d(e,n,o){var i;let a;if("viewport"===n)a=function(e,t){let n=(0,r.getWindow)(e),o=(0,r.getDocumentElement)(e),i=n.visualViewport,l=o.clientWidth,a=o.clientHeight,u=0,s=0;if(i){l=i.width,a=i.height;let e=(0,r.isWebKit)();(!e||e&&"fixed"===t)&&(u=i.offsetLeft,s=i.offsetTop)}let f=c(o);if(f<=0){let e=o.ownerDocument,t=e.body,n=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(o.clientWidth-t.clientWidth-r);i<=25&&(l-=i)}else f<=25&&(l+=f);return{width:l,height:a,x:u,y:s}}(e,o);else if("document"===n){let n,o,l,u,s,f,d;i=(0,r.getDocumentElement)(e),n=(0,r.getDocumentElement)(i),o=(0,r.getNodeScroll)(i),l=i.ownerDocument.body,u=(0,t.max)(n.scrollWidth,n.clientWidth,l.scrollWidth,l.clientWidth),s=(0,t.max)(n.scrollHeight,n.clientHeight,l.scrollHeight,l.clientHeight),f=-o.scrollLeft+c(i),d=-o.scrollTop,"rtl"===(0,r.getComputedStyle)(l).direction&&(f+=(0,t.max)(n.clientWidth,l.clientWidth)-u),a={width:u,height:s,x:f,y:d}}else if((0,r.isElement)(n)){let e,i,u,c,f,d;i=(e=s(n,!0,"fixed"===o)).top+n.clientTop,u=e.left+n.clientLeft,c=(0,r.isHTMLElement)(n)?l(n):(0,t.createCoords)(1),f=n.clientWidth*c.x,d=n.clientHeight*c.y,a={width:f,height:d,x:u*c.x,y:i*c.y}}else{let t=u(e);a={x:n.x-t.x,y:n.y-t.y,width:n.width,height:n.height}}return(0,t.rectToClientRect)(a)}function m(e){return"static"===(0,r.getComputedStyle)(e).position}function p(e,t){if(!(0,r.isHTMLElement)(e)||"fixed"===(0,r.getComputedStyle)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,r.getDocumentElement)(e)===n&&(n=n.ownerDocument.body),n}function g(e,t){let n=(0,r.getWindow)(e);if((0,r.isTopLayer)(e))return n;if(!(0,r.isHTMLElement)(e)){let t=(0,r.getParentNode)(e);for(;t&&!(0,r.isLastTraversableNode)(t);){if((0,r.isElement)(t)&&!m(t))return t;t=(0,r.getParentNode)(t)}return n}let o=p(e,t);for(;o&&(0,r.isTableElement)(o)&&m(o);)o=p(o,t);return o&&(0,r.isLastTraversableNode)(o)&&m(o)&&!(0,r.isContainingBlock)(o)?n:o||(0,r.getContainingBlock)(e)||n}let h=async function(e){let n=this.getOffsetParent||g,o=this.getDimensions,i=await o(e.floating);return{reference:function(e,n,o){let i=(0,r.isHTMLElement)(n),l=(0,r.getDocumentElement)(n),a="fixed"===o,u=s(e,!0,a,n),d={scrollLeft:0,scrollTop:0},m=(0,t.createCoords)(0);if(i||!i&&!a)if(("body"!==(0,r.getNodeName)(n)||(0,r.isOverflowElement)(l))&&(d=(0,r.getNodeScroll)(n)),i){let e=s(n,!0,a,n);m.x=e.x+n.clientLeft,m.y=e.y+n.clientTop}else l&&(m.x=c(l));a&&!i&&l&&(m.x=c(l));let p=!l||i||a?(0,t.createCoords)(0):f(l,d);return{x:u.left+d.scrollLeft-m.x-p.x,y:u.top+d.scrollTop-m.y-p.y,width:u.width,height:u.height}}(e.reference,await n(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},v={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:n,rect:o,offsetParent:i,strategy:a}=e,u="fixed"===a,c=(0,r.getDocumentElement)(i),d=!!n&&(0,r.isTopLayer)(n.floating);if(i===c||d&&u)return o;let m={scrollLeft:0,scrollTop:0},p=(0,t.createCoords)(1),g=(0,t.createCoords)(0),h=(0,r.isHTMLElement)(i);if((h||!h&&!u)&&(("body"!==(0,r.getNodeName)(i)||(0,r.isOverflowElement)(c))&&(m=(0,r.getNodeScroll)(i)),h)){let e=s(i);p=l(i),g.x=e.x+i.clientLeft,g.y=e.y+i.clientTop}let v=!c||h||u?(0,t.createCoords)(0):f(c,m);return{width:o.width*p.x,height:o.height*p.y,x:o.x*p.x-m.scrollLeft*p.x+g.x+v.x,y:o.y*p.y-m.scrollTop*p.y+g.y+v.y}},getDocumentElement:r.getDocumentElement,getClippingRect:function(e){let{element:n,boundary:o,rootBoundary:i,strategy:l}=e,a=[..."clippingAncestors"===o?(0,r.isTopLayer)(n)?[]:function(e,t){let n=t.get(e);if(n)return n;let o=(0,r.getOverflowAncestors)(e,[],!1).filter(e=>(0,r.isElement)(e)&&"body"!==(0,r.getNodeName)(e)),i=null,l="fixed"===(0,r.getComputedStyle)(e).position,a=l?(0,r.getParentNode)(e):e;for(;(0,r.isElement)(a)&&!(0,r.isLastTraversableNode)(a);){let t=(0,r.getComputedStyle)(a),n=(0,r.isContainingBlock)(a);n||"fixed"!==t.position||(i=null),(l?n||i:!(!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||(0,r.isOverflowElement)(a)&&!n&&function e(t,n){let o=(0,r.getParentNode)(t);return!(o===n||!(0,r.isElement)(o)||(0,r.isLastTraversableNode)(o))&&("fixed"===(0,r.getComputedStyle)(o).position||e(o,n))}
1(e,a)))?i=t:o=o.filter(e=>e!==a),a=(0,r.getParentNode)(a)}return t.set(e,o),o}(n,this._c):[].concat(o),i],u=d(n,a[0],l),s=u.top,c=u.right,f=u.bottom,m=u.left;for(let e=1;e<a.length;e++){let r=d(n,a[e],l);s=(0,t.max)(r.top,s),c=(0,t.min)(r.right,c),f=(0,t.min)(r.bottom,f),m=(0,t.max)(r.left,m)}return{width:c-m,height:f-s,x:m,y:s}},getOffsetParent:g,getElementRects:h,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=o(e);return{width:t,height:n}},getScale:l,isElement:r.isElement,isRTL:function(e){return"rtl"===(0,r.getComputedStyle)(e).direction}};function y(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}n.detectOverflow;let b=n.offset,w=n.autoPlacement,x=n.shift,S=n.flip,E=n.size,A=n.hide,R=n.arrow,C=n.inline,T=n.limitShift,P=(e,t,r)=>{let o=new Map,i={platform:v,...r},l={...i.platform,_c:o};return(0,n.computePosition)(e,t,{...i,platform:l})};e.s(["arrow",0,R,"autoPlacement",0,w,"autoUpdate",0,function(e,n,o,l){let a;void 0===l&&(l={});let{ancestorScroll:u=!0,ancestorResize:c=!0,elementResize:f="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:m=!1}=l,p=i(e),g=u||c?[...p?(0,r.getOverflowAncestors)(p):[],...n?(0,r.getOverflowAncestors)(n):[]]:[];g.forEach(e=>{u&&e.addEventListener("scroll",o,{passive:!0}),c&&e.addEventListener("resize",o)});let h=p&&d?function(e,n){let o,i=null,l=(0,r.getDocumentElement)(e);function a(){var e;clearTimeout(o),null==(e=i)||e.disconnect(),i=null}return!function r(u,s){void 0===u&&(u=!1),void 0===s&&(s=1),a();let c=e.getBoundingClientRect(),{left:f,top:d,width:m,height:p}=c;if(u||n(),!m||!p)return;let g={rootMargin:-(0,t.floor)(d)+"px "+-(0,t.floor)(l.clientWidth-(f+m))+"px "+-(0,t.floor)(l.clientHeight-(d+p))+"px "+-(0,t.floor)(f)+"px",threshold:(0,t.max)(0,(0,t.min)(1,s))||1},h=!0;function v(t){let n=t[0].intersectionRatio;if(n!==s){if(!h)return r();n?r(!1,n):o=setTimeout(()=>{r(!1,1e-7)},1e3)}1!==n||y(c,e.getBoundingClientRect())||r(),h=!1}try{i=new IntersectionObserver(v,{...g,root:l.ownerDocument})}catch(e){i=new IntersectionObserver(v,g)}i.observe(e)}(!0),a}(p,o):null,v=-1,b=null;f&&(b=new ResizeObserver(e=>{let[t]=e;t&&t.target===p&&b&&n&&(b.unobserve(n),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=b)||e.observe(n)})),o()}),p&&!m&&b.observe(p),n&&b.observe(n));let w=m?s(e):null;return m&&function t(){let n=s(e);w&&!y(w,n)&&o(),w=n,a=requestAnimationFrame(t)}(),o(),()=>{var e;g.forEach(e=>{u&&e.removeEventListener("scroll",o),c&&e.removeEventListener("resize",o)}),null==h||h(),null==(e=b)||e.disconnect(),b=null,m&&cancelAnimationFrame(a)}},"computePosition",0,P,"flip",0,S,"hide",0,A,"inline",0,C,"limitShift",0,T,"offset",0,b,"shift",0,x,"size",0,E],53760);var L=e.i(71645),N=e.i(74080),D="u">typeof document?L.useLayoutEffect:function(){};function O(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!O(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!O(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function M(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function I(e,t){let n=M(e);return Math.round(t*n)/n}function k(e){let t=L.useRef(e);return D(()=>{t.current=e}),t}e.s(["arrow",0,(e,t)=>{let n={name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?R({element:n.current,padding:r}).fn(t):{}:n?R({element:n,padding:r}).fn(t):{}}};return{name:n.name,fn:n.fn,options:[e,t]}},"flip",0,(e,t)=>{let n=S(e);return{name:n.name,fn:n.fn,options:[e,t]}},"hide",0,(e,t)=>{let n=A(e);return{name:n.name,fn:n.fn,options:[e,t]}},"inline",0,(e,t)=>{let n=C(e);return{name:n.name,fn:n.fn,options:[e,t]}},"limitShift",0,(e,t)=>({fn:T(e).fn,options:[e,t]}),"offset",0,(e,t)=>{let n=b(e);return{name:n.name,fn:n.fn,options:[e,t]}},"shift",0,(e,t)=>{let n=x(e);return{name:n.name,fn:n.fn,options:[e,t]}},"size",0,(e,t)=>{let n=E(e);return{name:n.name,fn:n.fn,options:[e,t]}},"useFloating",0,function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:l}={},transform:a=!0,whileElementsMounted:u,open:s}=e,[c,f]=L.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[d,m]=L.useState(r);O(d,r)||m(r);let[p,g]=L.useState(null),[h,v]=L.useState(null),y=L.useCallback(e=>
1{e!==S.current&&(S.current=e,g(e))},[]),b=L.useCallback(e=>{e!==E.current&&(E.current=e,v(e))},[]),w=i||p,x=l||h,S=L.useRef(null),E=L.useRef(null),A=L.useRef(c),R=null!=u,C=k(u),T=k(o),j=k(s),F=L.useCallback(()=>{if(!S.current||!E.current)return;let e={placement:t,strategy:n,middleware:d};T.current&&(e.platform=T.current),P(S.current,E.current,e).then(e=>{let t={...e,isPositioned:!1!==j.current};H.current&&!O(A.current,t)&&(A.current=t,N.flushSync(()=>{f(t)}))})},[d,t,n,T,j]);D(()=>{!1===s&&A.current.isPositioned&&(A.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[s]);let H=L.useRef(!1);D(()=>(H.current=!0,()=>{H.current=!1}),[]),D(()=>{if(w&&(S.current=w),x&&(E.current=x),w&&x){if(C.current)return C.current(w,x,F);F()}},[w,x,F,C,R]);let W=L.useMemo(()=>({reference:S,floating:E,setReference:y,setFloating:b}),[y,b]),z=L.useMemo(()=>({reference:w,floating:x}),[w,x]),B=L.useMemo(()=>{let e={position:n,left:0,top:0};if(!z.floating)return e;let t=I(z.floating,c.x),r=I(z.floating,c.y);return a?{...e,transform:"translate("+t+"px, "+r+"px)",...M(z.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,a,z.floating,c.x,c.y]);return L.useMemo(()=>({...c,update:F,refs:W,elements:z,floatingStyles:B}),[c,F,W,z,B])}],58950)},43489,e=>{"use strict";var t=e.i(71645),n=e.i(67173),r=(e.i(43476),e.i(29315));e.i(97126),e.i(74080);var o=e.i(58950);e.i(43084);let i={...t},l=!1,a=0,u=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+a++,s=i.useId||function(){let[e,r]=t.useState(()=>l?u():void 0);return(0,n.useModernLayoutEffect)(()=>{null==e&&r(u())},[]),t.useEffect(()=>{l=!0},[]),e},c=t.createContext(null),f=t.createContext(null);e.s(["useFloating",0,function(e){void 0===e&&(e={});let{nodeId:i}=e,l=function(e){var r;let{open:o=!1,onOpenChange:i,elements:l}=e,a=s(),u=t.useRef({}),[f]=t.useState(()=>{let e;return e=new Map,{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null==(r=e.get(t))||r.delete(n)}}}),d=null!=((null==(r=t.useContext(c))?void 0:r.id)||null),[m,p]=t.useState(l.reference),g=(0,n.useEffectEvent)((e,t,n)=>{u.current.openEvent=e?t:void 0,f.emit("openchange",{open:e,event:t,reason:n,nested:d}),null==i||i(e,t,n)}),h=t.useMemo(()=>({setPositionReference:p}),[]),v=t.useMemo(()=>({reference:m||l.reference||null,floating:l.floating||null,domReference:l.reference}),[m,l.reference,l.floating]);return t.useMemo(()=>({dataRef:u,open:o,onOpenChange:g,elements:v,events:f,floatingId:a,refs:h}),[o,g,v,f,a,h])}({...e,elements:{reference:null,floating:null,...e.elements}}),a=e.rootContext||l,u=a.elements,[d,m]=t.useState(null),[p,g]=t.useState(null),h=(null==u?void 0:u.domReference)||d,v=t.useRef(null),y=t.useContext(f);(0,n.useModernLayoutEffect)(()=>{h&&(v.current=h)},[h]);let b=(0,o.useFloating)({...e,elements:{...u,...p&&{reference:p}}}),w=t.useCallback(e=>{let t=(0,r.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;g(t),b.refs.setReference(t)},[b.refs]),x=t.useCallback(e=>{((0,r.isElement)(e)||null===e)&&(v.current=e,m(e)),((0,r.isElement)(b.refs.reference.current)||null===b.refs.reference.current||null!==e&&!(0,r.isElement)(e))&&b.refs.setReference(e)},[b.refs]),S=t.useMemo(()=>({...b.refs,setReference:x,setPositionReference:w,domReference:v}),[b.refs,x,w]),E=t.useMemo(()=>({...b.elements,domReference:h}),[b.elements,h]),A=t.useMemo(()=>({...b,...a,refs:S,elements:E,nodeId:i}),[b,S,E,i,a]);return(0,n.useModernLayoutEffect)(()=>{a.dataRef.current.floatingContext=A;let e=null==y?void 0:y.nodesRef.current.find(e=>e.id===i);e&&(e.context=A)}),t.useMemo(()=>({...b,context:A,refs:S,elements:E}),[b,S,E,A])},"useMergeRefs",0,function(e){let n=t.useRef(void 0),r=t.useCallback(t=>{let n=e.map(e=>{if(null!=e){if("function"==typeof e){let n=e(t);return"function"==typeof n?n:()=>{e(null)}}return e.current=t,()=>{e.current=null}}});return()=>{n.forEach(e=>null==e?void 0:e())}},e);return t.useMemo(()=>e.every(e=>null==e)?null:e=>{n.current&&(n.current(),n.current=void 0),null!=e&&(n.current=r(e))},e)}])},47596,e=>{"use strict";var t=e.i(82451),n=e.i(43798),r=e.i(89549),o=e.i(14037),i=e.i(21879),l=e.i(44662),a=e.i(71645),u=e.i(31141);function s(e,t){let n=(0,a.useEffectEvent)(t);(0,u.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])}var c=e.i(84660);let[f,d]=(0,c.createSafeContext)("ScrollArea.Root component was not found in tree");var m=e.i(43476);function p(e){let{style:t,...n}=e,r=d(),[o,i]=(0,a.useState)(0),[l,u]=(0,a.useState)(0),c=!!(o&&l);return s(r.scrollbarX,()=>{let e=r.scrollbarX?.offsetHeight||0;
1r.onCornerHeightChange(e),u(e)}),s(r.scrollbarY,()=>{let e=r.scrollbarY?.offsetWidth||0;r.onCornerWidthChange(e),i(e)}),c?(0,m.jsx)("div",{...n,style:{...t,width:o,height:l}}):null}function g(e){let t=d(),n=!!(t.scrollbarX&&t.scrollbarY);return"scroll"!==t.type&&n?(0,m.jsx)(p,{...e}):null}var h=e.i(31316);let v={scrollHideDelay:1e3,type:"hover"};function y(e){let{type:t,scrollHideDelay:n,scrollbars:o,getStyles:i,ref:u,...s}=(0,r.useProps)("ScrollAreaRoot",v,e),[c,d]=(0,a.useState)(null),[p,g]=(0,a.useState)(null),[y,b]=(0,a.useState)(null),[w,x]=(0,a.useState)(null),[S,E]=(0,a.useState)(null),[A,R]=(0,a.useState)(0),[C,T]=(0,a.useState)(0),[P,L]=(0,a.useState)(!1),[N,D]=(0,a.useState)(!1),O=(0,h.useMergedRef)(u,e=>d(e));return(0,m.jsx)(f,{value:{type:t,scrollHideDelay:n,scrollArea:c,viewport:p,onViewportChange:g,content:y,onContentChange:b,scrollbarX:w,onScrollbarXChange:x,scrollbarXEnabled:P,onScrollbarXEnabledChange:L,scrollbarY:S,onScrollbarYChange:E,scrollbarYEnabled:N,onScrollbarYEnabledChange:D,onCornerWidthChange:R,onCornerHeightChange:T,getStyles:i},children:(0,m.jsx)(l.Box,{...s,ref:O,__vars:{"--sa-corner-width":"xy"!==o?"0px":`${A}px`,"--sa-corner-height":"xy"!==o?"0px":`${C}px`}})})}y.displayName="@mantine/core/ScrollAreaRoot";var b=e.i(17303);function w(e,t){let n=e/t;return Number.isNaN(n)?0:n}function x(e){let t=w(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-n)*t,18)}function S(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function E(e,t,n="ltr"){let r=x(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-o,l=t.content-t.viewport,a=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,"ltr"===n?[0,l]:[-1*l,0]);return S([0,l],[0,i-r])(a)}function A(e){return e?parseInt(e,10):0}function R(e,t,{checkForDefaultPrevented:n=!0}={}){return r=>{e?.(r),!1!==n&&r.defaultPrevented||t?.(r)}}let[C,T]=(0,c.createSafeContext)("ScrollAreaScrollbar was not found in tree");function P(e){let t=(0,a.useRef)(e);return(0,a.useEffect)(()=>{t.current=e}),(0,a.useMemo)(()=>(...e)=>t.current?.(...e),[])}function L(e,t){let{delay:n,flushOnUnmount:r,leading:o}="number"==typeof t?{delay:t,flushOnUnmount:!1,leading:!1}:t,i=P(e),l=(0,a.useRef)(0),u=(0,a.useMemo)(()=>{let e=Object.assign((...t)=>{window.clearTimeout(l.current);let r=e._isFirstCall;function a(){window.clearTimeout(l.current),l.current=0,e._isFirstCall=!0}if(e._isFirstCall=!1,o&&r){i(...t),e.flush=()=>{0!==l.current&&(a(),i(...t))},e.cancel=()=>{a()},l.current=window.setTimeout(()=>{a()},n);return}if(o&&!r){e.flush=()=>{0!==l.current&&(a(),i(...t))},e.cancel=()=>{a()},l.current=window.setTimeout(()=>{a()},n);return}let u=()=>{0!==l.current&&(a(),i(...t))};e.flush=u,e.cancel=()=>{a()},l.current=window.setTimeout(u,n)},{flush:()=>{},cancel:()=>{},_isFirstCall:!0});return e},[i,n,o]);return(0,a.useEffect)(()=>()=>{r?u.flush():u.cancel()},[u,r]),u}function N(e){let{sizes:t,hasThumb:n,onThumbChange:r,onThumbPointerUp:o,onThumbPointerDown:i,onThumbPositionChange:l,onDragScroll:u,onWheelScroll:c,onResize:f,ref:p,...g}=e,v=d(),[y,b]=(0,a.useState)(null),w=(0,h.useMergedRef)(p,e=>b(e)),x=(0,a.useRef)(null),S=(0,a.useRef)(""),{viewport:E}=v,A=t.content-t.viewport,T=(0,a.useEffectEvent)(c),N=P(l),D=L(f,10),O=e=>{x.current&&u({x:e.clientX-x.current.left,y:e.clientY-x.current.top})};return(0,a.useEffect)(()=>{let e=e=>{let t=e.target;y?.contains(t)&&T(e,A)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[E,y,A]),(0,a.useEffect)(N,[t,N]),s(y,D),s(v.content,D),(0,m.jsx)(C,{value:{scrollbar:y,hasThumb:n,onThumbChange:P(r),onThumbPointerUp:P(o),onThumbPositionChange:N,onThumbPointerDown:P(i)},children:(0,m.jsx)("div",{...g,ref:w,"data-mantine-scrollbar":!0,style:{position:"absolute",...g.style},onPointerDown:R(e.onPointerDown,e=>{e.preventDefault(),0===e.button&&(e.target.setPointerCapture(e.pointerId),x.current=y.getBoundingClientRect(),S.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",O(e))}),onPointerMove:R(e.onPointerMove,O),onPointerUp:R(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(e.preventDefault(),t.releasePointerCapture(e.pointerId))}),onLostPointerCapture:()=>{document.body.style.webkitUserSelect=S.current,x.current=null}})})}let D=e=>{let{sizes:t,onSizesChange:n,style:r,ref:o,...i}=e,l=d(),[u,s]=(0,a.useState)(),c=(0,a.useRef)(null),f=(0,h.useMergedRef)(o,c,l.onScrollbarXChange);return(0,a.useEffect)(()=>{c.current&&s(getComputedStyle(c.current))},[c]),(0,m.jsx)(N,{"data-orientation":"horizontal",...i,ref:f,sizes:t,style:{...r,"--sa-thumb-width":`${x(t)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(l.viewport){let r=l.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),r>0&&r<n&&t.preventDefault()}},onResize:()=>{c.current&&l.viewport&&u&&n({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:A(u.paddingLeft),paddingEnd:A(u.paddingRight)}})}})};function O(e){let{sizes:t,onSizesChange:n,style:r,ref:o,...i}=e,l=d(),[u,s]=(0,a.useState)(),c=(0,a.useRef)(null),f=(0,h.useMergedRef)(o,c,l.onScrollbarYChange);return(0,a.useEffect)(()=>{c.current&&s(window.getComputedStyle(c.current))},[]),(0,m.jsx)(N,{...i,"data-orientation":"vertical",ref:f,sizes:t,style:{"--sa-thumb-height":`${x(t)}px`,...r},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>
1e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(l.viewport){let r=l.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),r>0&&r<n&&t.preventDefault()}},onResize:()=>{c.current&&l.viewport&&u&&n({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:A(u.paddingTop),paddingEnd:A(u.paddingBottom)}})}})}function M(e){let{orientation:t="vertical",...n}=e,{dir:r}=(0,b.useDirection)(),o=d(),i=(0,a.useRef)(null),l=(0,a.useRef)(0),[u,s]=(0,a.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),c=w(u.viewport,u.content),f={...n,sizes:u,onSizesChange:s,hasThumb:!!(c>0&&c<1),onThumbChange:e=>{i.current=e},onThumbPointerUp:()=>{l.current=0},onThumbPointerDown:e=>{l.current=e}},p=(e,t)=>(function(e,t,n,r="ltr"){let o=x(n),i=t||o/2,l=n.scrollbar.paddingStart+i,a=n.scrollbar.size-n.scrollbar.paddingEnd-(o-i),u=n.content-n.viewport;return S([l,a],"ltr"===r?[0,u]:[-1*u,0])(e)})(e,l.current,u,t);return"horizontal"===t?(0,m.jsx)(D,{...f,onThumbPositionChange:()=>{if(o.viewport&&i.current){let e=E(o.viewport.scrollLeft,u,r);i.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{o.viewport&&(o.viewport.scrollLeft=e)},onDragScroll:e=>{o.viewport&&(o.viewport.scrollLeft=p(e,r))}}):"vertical"===t?(0,m.jsx)(O,{...f,onThumbPositionChange:()=>{if(o.viewport&&i.current){let e=E(o.viewport.scrollTop,u);0===u.scrollbar.size?i.current.style.setProperty("--thumb-opacity","0"):i.current.style.setProperty("--thumb-opacity","1"),i.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{o.viewport&&(o.viewport.scrollTop=e)},onDragScroll:e=>{o.viewport&&(o.viewport.scrollTop=p(e))}}):null}function I(e){let t=d(),{forceMount:n,...r}=e,[o,i]=(0,a.useState)(!1),l="horizontal"===e.orientation,u=L(()=>{if(t.viewport){let e=t.viewport.offsetWidth<t.viewport.scrollWidth,n=t.viewport.offsetHeight<t.viewport.scrollHeight;i(l?e:n)}},10);return(s(t.viewport,u),s(t.content,u),n||o)?(0,m.jsx)(M,{"data-state":o?"visible":"hidden",...r}):null}function k(e){let{forceMount:t,...n}=e,r=d(),[o,i]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{let{scrollArea:e}=r,t=0;if(e){let n=()=>{window.clearTimeout(t),i(!0)},o=()=>{t=window.setTimeout(()=>i(!1),r.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",o),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",o)}}},[r.scrollArea,r.scrollHideDelay]),t||o)?(0,m.jsx)(I,{"data-state":o?"visible":"hidden",...n}):null}function j(e){let{forceMount:t,...n}=e,r=d(),o="horizontal"===e.orientation,[i,l]=(0,a.useState)("hidden"),u=L(()=>l("idle"),100);return((0,a.useEffect)(()=>{if("idle"===i){let e=window.setTimeout(()=>l("hidden"),r.scrollHideDelay);return()=>window.clearTimeout(e)}},[i,r.scrollHideDelay]),(0,a.useEffect)(()=>{let{viewport:e}=r,t=o?"scrollLeft":"scrollTop";if(e){let n=e[t],r=()=>{let r=e[t];n!==r&&(l("scrolling"),u()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[r.viewport,o,u]),t||"hidden"!==i)?(0,m.jsx)(M,{"data-state":"hidden"===i?"hidden":"visible",...n,onPointerEnter:R(e.onPointerEnter,()=>l("interacting")),onPointerLeave:R(e.onPointerLeave,()=>l("idle"))}):null}function F(e){let{forceMount:t,...n}=e,r=d(),{onScrollbarXEnabledChange:o,onScrollbarYEnabledChange:i}=r,l="horizontal"===e.orientation;return(0,a.useEffect)(()=>(l?o(!0):i(!0),()=>{l?o(!1):i(!1)}),[l,o,i]),"hover"===r.type?(0,m.jsx)(k,{...n,forceMount:t}):"scroll"===r.type?(0,m.jsx)(j,{...n,forceMount:t}):"auto"===r.type?(0,m.jsx)(I,{...n,forceMount:t}):"always"===r.type?(0,m.jsx)(M,{...n}):null}function H(e){let{style:t,ref:n,...r}=e,o=d(),i=T(),{onThumbPositionChange:l}=i,u=(0,h.useMergedRef)(n,e=>i.onThumbChange(e)),s=(0,a.useRef)(void 0),c=L(()=>{s.current&&(s.current(),s.current=void 0)},100);return(0,a.useEffect)(()=>{let{viewport:e}=o;if(e){let t=()=>{c(),s.current||(s.current=function(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return!function o(){let i={left:e.scrollLeft,top:e.scrollTop},l=n.left!==i.left,a=n.top!==i.top;(l||a)&&t(),n=i,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)}(e,l),l())};return l(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[o.viewport,c,l]),(0,m.jsx)("div",{"data-state":i.hasThumb?"visible":"hidden",...r,ref:u,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...t},onPointerDownCapture:R(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;i.onThumbPointerDown({x:n,y:r})}),onPointerUp:R(e.onPointerUp,i.onThumbPointerUp)})}function W(e){let{forceMount:t,...n}=e,r=T();return t||r.hasThumb?(0,m.jsx)(H,{...n}):null}function z({children:e,style:t,ref:n,onWheel:r,...o}){let i=d(),a=(0,h.useMergedRef)(n,i.onViewportChange);return(0,m.jsx)(l.Box,{...o,ref:a,onWheel:e=>{if(r?.(e),i.scrollbarXEnabled&&i.viewport&&e.shiftKey){let{scrollTop:t,scrollHeight:n,
1clientHeight:r,scrollWidth:o,clientWidth:l}=i.viewport;o>l&&(t<1||t>=n-r-1)&&e.stopPropagation()}},style:{overflowX:i.scrollbarXEnabled?"scroll":"hidden",overflowY:i.scrollbarYEnabled?"scroll":"hidden",...t},children:(0,m.jsx)("div",{...i.getStyles("content"),ref:i.onContentChange,children:e})})}D.displayName="@mantine/core/ScrollAreaScrollbarX",O.displayName="@mantine/core/ScrollAreaScrollbarY",M.displayName="@mantine/core/ScrollAreaScrollbarVisible",I.displayName="@mantine/core/ScrollAreaScrollbarAuto",k.displayName="@mantine/core/ScrollAreaScrollbarHover",F.displayName="@mantine/core/ScrollAreaScrollbar",H.displayName="@mantine/core/ScrollAreaThumb",W.displayName="@mantine/core/ScrollAreaThumb",z.displayName="@mantine/core/ScrollAreaViewport";var B={root:"m_d57069b5",content:"m_b1336c6",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"},V=e.i(43489);let U={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},_=(0,n.createVarsResolver)((e,{scrollbarSize:n,overscrollBehavior:r,scrollbars:o})=>{let i=r;return r&&o&&("x"===o?i=`${r} auto`:"y"===o&&(i=`auto ${r}`)),{root:{"--scrollarea-scrollbar-size":(0,t.rem)(n),"--scrollarea-over-scroll-behavior":i}}}),X=(0,i.factory)(e=>{let t=(0,r.useProps)("ScrollArea",U,e),{classNames:n,className:i,style:l,styles:c,unstyled:f,scrollbarSize:d,vars:p,type:h,scrollHideDelay:v,viewportProps:b,viewportRef:w,onScrollPositionChange:x,children:S,offsetScrollbars:E,scrollbars:A,onBottomReached:R,onTopReached:C,onLeftReached:T,onRightReached:P,overscrollBehavior:L,startScrollPosition:N,attributes:D,...O}=t,[M,I]=(0,a.useState)(!1),[k,j]=(0,a.useState)(!1),[H,X]=(0,a.useState)(!1),$=(0,a.useRef)(!0),Y=(0,a.useRef)(!1),q=(0,a.useRef)(!0),K=(0,a.useRef)(!1),G=(0,o.useStyles)({name:"ScrollArea",props:t,classes:B,className:i,style:l,classNames:n,styles:c,unstyled:f,attributes:D,vars:p,varsResolver:_}),J=(0,a.useRef)(null),Q=(0,V.useMergeRefs)([w,J]);return(0,u.useIsomorphicEffect)(()=>{N&&J.current&&J.current.scrollTo({left:N.x??0,top:N.y??0})},[]),s("present"===E?J.current:null,()=>{let e=J.current;e&&(j(e.scrollHeight>e.clientHeight),X(e.scrollWidth>e.clientWidth))}),(0,m.jsxs)(y,{getStyles:G,type:"never"===h?"always":h,scrollHideDelay:v,scrollbars:A,...G("root"),...O,children:[(0,m.jsx)(z,{...b,...G("viewport",{style:b?.style}),ref:Q,"data-offset-scrollbars":!0===E?"xy":E||void 0,"data-scrollbars":A||void 0,"data-horizontal-hidden":"present"!==E||H?void 0:"true","data-vertical-hidden":"present"!==E||k?void 0:"true",onScroll:e=>{b?.onScroll?.(e),x?.({x:e.currentTarget.scrollLeft,y:e.currentTarget.scrollTop});let{scrollTop:t,scrollHeight:n,clientHeight:r,scrollLeft:o,scrollWidth:i,clientWidth:l}=e.currentTarget,a=t-(n-r)>=-.8,u=0===t;a&&!Y.current&&R?.(),u&&!$.current&&C?.(),Y.current=a,$.current=u;let s=o-(i-l)>=-.8,c=0===o;s&&!K.current&&P?.(),c&&!q.current&&T?.(),K.current=s,q.current=c},children:S}),("xy"===A||"x"===A)&&(0,m.jsx)(F,{...G("scrollbar"),orientation:"horizontal","data-hidden":"never"===h||"present"===E&&!H||void 0,forceMount:!0,onMouseEnter:()=>I(!0),onMouseLeave:()=>I(!1),children:(0,m.jsx)(W,{...G("thumb")})}),("xy"===A||"y"===A)&&(0,m.jsx)(F,{...G("scrollbar"),orientation:"vertical","data-hidden":"never"===h||"present"===E&&!k||void 0,forceMount:!0,onMouseEnter:()=>I(!0),onMouseLeave:()=>I(!1),children:(0,m.jsx)(W,{...G("thumb")})}),(0,m.jsx)(g,{...G("corner"),"data-hovered":M||void 0,"data-hidden":"never"===h||void 0})]})});X.displayName="@mantine/core/ScrollArea";let $=(0,i.factory)(e=>{let{children:t,classNames:n,styles:o,scrollbarSize:i,scrollHideDelay:u,type:c,dir:f,offsetScrollbars:d,overscrollBehavior:p,viewportRef:g,onScrollPositionChange:h,unstyled:v,variant:y,viewportProps:b,scrollbars:w,style:x,vars:S,onBottomReached:E,onTopReached:A,startScrollPosition:R,onOverflowChange:C,...T}=(0,r.useProps)("ScrollAreaAutosize",U,e),P=(0,a.useRef)(null),L=(0,V.useMergeRefs)([g,P]),N=(0,a.useRef)(!1),D=(0,a.useRef)(!1),O=(0,a.useEffectEvent)(()=>{let e=P.current;if(!e||!C)return;let t=e.scrollHeight>e.clientHeight;
1t!==N.current&&(D.current?C(t):(D.current=!0,t&&C(!0)),N.current=t)});return s(C?P.current:null,O),(0,m.jsx)(l.Box,{...T,variant:y,style:[{display:"flex",overflow:"hidden"},x],children:(0,m.jsx)(l.Box,{style:{display:"flex",flexDirection:"column",flex:1,overflow:"hidden",..."y"===w&&{minWidth:0},..."x"===w&&{minHeight:0},..."xy"===w&&{minWidth:0,minHeight:0},...!1===w&&{minWidth:0,minHeight:0}},children:(0,m.jsx)(X,{classNames:n,styles:o,scrollHideDelay:u,scrollbarSize:i,type:c,dir:f,offsetScrollbars:d,overscrollBehavior:p,viewportRef:L,onScrollPositionChange:h,unstyled:v,variant:y,viewportProps:b,vars:S,scrollbars:w,onBottomReached:E,onTopReached:A,startScrollPosition:R,"data-autosize":"true",children:t})})})});X.classes=B,X.varsResolver=_,$.displayName="@mantine/core/ScrollAreaAutosize",$.classes=B,X.Autosize=$,e.s(["ScrollArea",0,X],47596)},29969,e=>{"use strict";var t=e.i(45500),n=e.i(71645);e.s(["useFocusReturn",0,function({opened:e,shouldReturnFocus:r=!0}){let o=(0,n.useRef)(null),i=()=>{o.current&&"focus"in o.current&&"function"==typeof o.current.focus&&o.current?.focus({preventScroll:!0})};return(0,t.useDidUpdate)(()=>{let t=-1,n=e=>{"Tab"===e.key&&window.clearTimeout(t)};return document.addEventListener("keydown",n),e?o.current=document.activeElement:r&&(t=window.setTimeout(i,10)),()=>{window.clearTimeout(t),document.removeEventListener("keydown",n)}},[e,r]),i}])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.