1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5605],{30313:(t,e,i)=>{i.d(e,{A:()=>n});var o=i(12115),s={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};let n=(t,e,i,n)=>{let r=(0,o.forwardRef)((i,r)=>{let{color:a="currentColor",size:l=24,stroke:u=2,title:c,className:h,children:d,...p}=i;return(0,o.createElement)("svg",{ref:r,...s[t],width:l,height:l,className:["tabler-icon","tabler-icon-".concat(e),h].join(" "),..."filled"===t?{fill:a}:{strokeWidth:u,stroke:a},...p},[c&&(0,o.createElement)("title",{key:"svg-title"},c),...n.map(t=>{let[e,i]=t;return(0,o.createElement)(e,i)}),...Array.isArray(d)?d:[d]])});return r.displayName="".concat(i),r}},38559:(t,e,i)=>{i.d(e,{$:()=>a,s:()=>r});var o=i(74268),s=i(69781),n=i(93049),r=class extends s.k{#t;#e;#i;#o;constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#i=t.mutationCache,this.#e=[],this.state=t.state||a(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#e.includes(t)||(this.#e.push(t),this.clearGcTimeout(),this.#i.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#e=this.#e.filter(e=>e!==t),this.scheduleGc(),this.#i.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#e.length||("pending"===this.state.status?this.scheduleGc():this.#i.remove(this))}continue(){return this.#o?.continue()??this.execute(this.state.variables)}async execute(t){let e=()=>{this.#s({type:"continue"})},i={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#o=(0,n.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(t,i):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{this.#s({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#s({type:"pause"})},onContinue:e,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#i.canRun(this)});let o="pending"===this.state.status,s=!this.#o.canStart();try{if(o)e();else{this.#s({type:"pending",variables:t,isPaused:s}),await this.#i.config.onMutate?.(t,this,i);let e=await this.options.onMutate?.(t,i);e!==this.state.context&&this.#s({type:"pending",context:e,variables:t,isPaused:s})}let n=await this.#o.start();return await this.#i.config.onSuccess?.(n,t,this.state.context,this,i),await this.options.onSuccess?.(n,t,this.state.context,i),await this.#i.config.onSettled?.(n,null,this.state.variables,this.state.context,this,i),await this.options.onSettled?.(n,null,t,this.state.context,i),this.#s({type:"success",data:n}),n}catch(e){try{throw await this.#i.config.onError?.(e,t,this.state.context,this,i),await this.options.onError?.(e,t,this.state.context,i),await this.#i.config.onSettled?.(void 0,e,this.state.variables,this.state.context,this,i),await this.options.onSettled?.(void 0,e,t,this.state.context,i),e}finally{this.#s({type:"error",error:e})}}finally{this.#i.runNext(this)}}#s(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...e,isPaused:!0};case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),o.jG.batch(()=>{this.#e.forEach(e=>{e.onMutationUpdate(t)}),this.#i.notify({mutation:this,type:"updated",action:t})})}};function a(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}}
1,59565:(t,e,i)=>{i.d(e,{X:()=>function t(e,i){return Array.isArray(e)?[...e].reduce((e,o)=>({...e,...t(o,i)}),{}):"function"==typeof e?e(i):null==e?{}:e}})},71165:(t,e,i)=>{i.d(e,{c:()=>f});var o=i(95155);i(12115);var s=i(49957),n=i(80533),r=i(26225),a=i(23653),l=i(47331),u=i(37333),c=i(91853),h={root:"m_3eebeb36",label:"m_9e365f20"};let d={orientation:"horizontal"},p=(0,n.V)((t,e)=>{let{color:i,variant:o,size:n}=e;return{root:{"--divider-color":i?(0,r.r)(i,t):void 0,"--divider-border-style":o,"--divider-size":(0,s.YC)(n,"divider-size")}}}),f=(0,c.P9)((t,e)=>{let i=(0,a.Y)("Divider",d,t),{classNames:s,className:n,style:r,styles:c,unstyled:f,vars:m,color:v,orientation:y,label:b,labelPosition:g,mod:w,attributes:x,...C}=i,E=(0,l.I)({name:"Divider",classes:h,props:i,className:n,style:r,classNames:s,styles:c,unstyled:f,attributes:x,vars:m,varsResolver:p});return(0,o.jsx)(u.Box,{ref:e,mod:[{orientation:y,"with-label":!!b},w],...E("root"),...C,role:"separator",children:b&&(0,o.jsx)(u.Box,{component:"span",mod:{position:g},...E("label"),children:b})})});f.classes=h,f.displayName="@mantine/core/Divider"},80549:(t,e,i)=>{i.d(e,{n:()=>c});var o=i(12115),s=i(38559),n=i(74268),r=i(38445),a=i(34049),l=class extends r.Q{#t;#n=void 0;#r;#a;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#l()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#t.defaultMutationOptions(t),(0,a.f8)(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,a.EN)(e.mutationKey)!==(0,a.EN)(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(t){this.#l(),this.#u(t)}getCurrentResult(){return this.#n}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#l(),this.#u()}mutate(t,e){return this.#a=e,this.#r?.removeObserver(this),this.#r=this.#t.getMutationCache().build(this.#t,this.options),this.#r.addObserver(this),this.#r.execute(t)}#l(){let t=this.#r?.state??(0,s.$)();this.#n={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#u(t){n.jG.batch(()=>{if(this.#a&&this.hasListeners()){let e=this.#n.variables,i=this.#n.context,o={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#a.onSuccess?.(t.data,e,i,o),this.#a.onSettled?.(t.data,null,e,i,o)):t?.type==="error"&&(this.#a.onError?.(t.error,e,i,o),this.#a.onSettled?.(void 0,t.error,e,i,o))}this.listeners.forEach(t=>{t(this.#n)})})}},u=i(99776);function c(t,e){let i=(0,u.jE)(e),[s]=o.useState(()=>new l(i,t));o.useEffect(()=>{s.setOptions(t)},[s,t]);let r=o.useSyncExternalStore(o.useCallback(t=>s.subscribe(n.jG.batchCalls(t)),[s]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),c=o.useCallback((t,e)=>{s.mutate(t,e).catch(a.lQ)},[s]);if(r.error&&(0,a.GU)(s.options.throwOnError,[r.error]))throw r.error;return{...r,mutate:c,mutateAsync:r.mutate}}},86093:(t,e,i)=>{i.d(e,{m:()=>K});var o=i(95155),s=i(12115),n=i(2821),r=i(11286),a=i(24107),l=i(94419),u=i(49957),c=i(5297),h=i(80533),d=i(23653),p=i(47331),f=i(37333),m=i(91853),v=i(66645),y=i(80738),b=i(2380),g=i(17899),w=i(21395);let x={duration:100,transition:"fade"};function C(t,e){return{...x,...e,...t}}var E=i(26225),M=i(58835),R=i(59565),P=i(16424),O=i(88334),j=i(2066),k={tooltip:"m_1b3c8819",arrow:"m_f898399f"};let N={refProp:"ref",withinPortal:!0,offset:10,position:"right",zIndex:(0,l.I)("popover")},S=(0,h.V)((t,e)=>{let{radius:i,color:o}=e;return{tooltip:{"--tooltip-radius":void 0===i?void 0:(0,u.nJ)(i),"--tooltip-bg":o?(0,E.r)(o,t):void 0,"--tooltip-color":o?"var(--mantine-color-white)":void 0}}}),G=(0,m.P9)((t,e)=>{var i,n;let l=(0,d.Y)("TooltipFloating",N,t),{children:u,refProp:h,withinPortal:m,style:v,className:y,classNames:b,styles:w,unstyled:x,radius:C,color:E,label:G,offset:F,position:D,multiline:T,zIndex:I,disabled:B,defaultOpened:A,variant:L,vars:Y,portalProps:U,attributes:K,..._}=l,z=(0,M.xd)(),X=(0,p.I)({name:"TooltipFloating",props:l,classes:k,className:y,style:v,classNames:b,styles:w,unstyled:x,attributes:K,rootSelector:"tooltip",vars:Y,varsResolver:S}),{handleMouseMove:Q,x:V,y:H,opened:J,boundaryRef:W,floating:$,setOpened:q}=function(t){let{offset:e,position:i,defaultOpened:o}
1=t,[n,r]=(0,s.useState)(o),a=(0,s.useRef)(null),{x:l,y:u,elements:c,refs:h,update:d,placement:p}=(0,P.we)({placement:i,middleware:[(0,O.BN)({crossAxis:!0,padding:5,rootBoundary:"document"})]}),f=p.includes("right")?e:i.includes("left")?-1*e:0,m=p.includes("bottom")?e:i.includes("top")?-1*e:0,v=(0,s.useCallback)(t=>{let{clientX:e,clientY:i}=t;h.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:e,y:i,left:e+f,top:i+m,right:e,bottom:i})})},[c.reference]);return(0,s.useEffect)(()=>{if(h.floating.current){let t=a.current;t.addEventListener("mousemove",v);let e=(0,j.v9)(h.floating.current);return e.forEach(t=>{t.addEventListener("scroll",d)}),()=>{t.removeEventListener("mousemove",v),e.forEach(t=>{t.removeEventListener("scroll",d)})}}},[c.reference,h.floating.current,d,v,n]),{handleMouseMove:v,x:l,y:u,opened:n,setOpened:r,boundaryRef:a,floating:h.setFloating}}({offset:F,position:D,defaultOpened:A});if(!(0,a.v)(u))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 Z=(0,r.pc)(W,(0,c.x)(u),e),tt=u.props;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(g.r,{...U,withinPortal:m,children:(0,o.jsx)(f.Box,{..._,...X("tooltip",{style:{...(0,R.X)(v,z),zIndex:I,display:!B&&J?"block":"none",top:null!=(i=H&&Math.round(H))?i:"",left:null!=(n=V&&Math.round(V))?n:""}}),variant:L,ref:$,mod:{multiline:T},children:G})}),(0,s.cloneElement)(u,{...tt,[h]:Z,onMouseEnter:t=>{var e;null==(e=tt.onMouseEnter)||e.call(tt,t),Q(t),q(!0)},onMouseLeave:t=>{var e;null==(e=tt.onMouseLeave)||e.call(tt,t),q(!1)}})]})});G.classes=k,G.displayName="@mantine/core/TooltipFloating";let F=(0,s.createContext)(!1),D=F.Provider,T={openDelay:0,closeDelay:0};function I(t){let{openDelay:e,closeDelay:i,children:s}=(0,d.Y)("TooltipGroup",T,t);return(0,o.jsx)(D,{value:!0,children:(0,o.jsx)(P.T3,{delay:{open:e,close:i},children:s})})}I.displayName="@mantine/core/TooltipGroup",I.extend=t=>t;var B=i(21166),A=i(8893),L=i(59680);let Y={position:"top",refProp:"ref",withinPortal:!0,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:(0,l.I)("popover"),positionDependencies:[],middlewares:{flip:!0,shift:!0,inline:!1}},U=(0,h.V)((t,e)=>{let{radius:i,color:o,variant:s,autoContrast:n}=e,r=t.variantColorResolver({theme:t,color:o||t.primaryColor,autoContrast:n,variant:s||"filled"});return{tooltip:{"--tooltip-radius":void 0===i?void 0:(0,u.nJ)(i),"--tooltip-bg":o?r.background:void 0,"--tooltip-color":o?r.color:void 0}}}),K=(0,m.P9)((t,e)=>{let i=(0,d.Y)("Tooltip",Y,t),{children:l,position:u,refProp:h,label:m,openDelay:x,closeDelay:E,onPositionChange:M,opened:R,defaultOpened:j,withinPortal:N,radius:S,color:G,classNames:D,styles:T,unstyled:I,style:K,className:_,withArrow:z,arrowSize:X,arrowOffset:Q,arrowRadius:V,arrowPosition:H,offset:J,transitionProps:W,multiline:$,events:q,zIndex:Z,disabled:tt,positionDependencies:te,onClick:ti,onMouseEnter:to,onMouseLeave:ts,inline:tn,variant:tr,keepMounted:ta,vars:tl,portalProps:tu,mod:tc,floatingStrategy:th,middlewares:td,autoContrast:tp,attributes:tf,target:tm,...tv}=(0,d.Y)("Tooltip",Y,i),{dir:ty}=(0,v.jH)(),tb=(0,s.useRef)(null),tg=function(t){var e,i,o;let[n,r]=(0,s.useState)(t.defaultOpened),a="boolean"==typeof t.opened?t.opened:n,l=(0,s.useContext)(F),u=(0,A.B)(),c=(0,s.useCallback)(t=>{r(t),t&&w(u)},[u]),{x:h,y:d,context:p,refs:f,placement:m,middlewareData:{arrow:{x:v,y:y}={}}}=(0,P.we)({strategy:t.strategy,placement:t.position,open:a,onOpenChange:c,middleware:function(t){let e=function(t){if(void 0===t)return{shift:!0,flip:!0};let e={...t};return void 0===t.shift&&(e.shift=!0),void 0===t.flip&&(e.flip=!0),e}(t.middlewares),i=[(0,O.cY)(t.offset)];return e.shift&&i.push((0,O.BN)("boolean"==typeof e.shift?{padding:8}:{padding:8,...e.shift})),e.flip&&i.push("boolean"==typeof e.flip?(0,O.UU)():(0,O.UU)(e.flip)),i.push((0,O.UE)({element:t.arrowRef,padding:t.arrowOffset})),e.inline?i.push("boolean"==typeof e.inline?(0,O.mG)():(0,O.mG)(e.inline)):t.inline&&i.push((0,O.mG)()),i}(t),whileElementsMounted:B.ll}),{delay:b,currentId:g,setCurrentId:w}=(0,P.ck)(p,{id:u}),{getReferenceProps:x,getFloatingProps:C}=(0,P.bv)([(0,P.Mk)(p,{enabled:null==(e=t.events)?void 0:e.hover,delay:l?b:{open:t.openDelay,close:t.closeDelay},mouseOnly:!(null==(i=t.events)?void 0:i.touch)}),(0,P.iQ)(p,{enabled:null==(o=t.events)?void 0:o.focus,visibleOnly:!0}),(0,P.It)(p,{role:"tooltip"}),(0,P.s9)(p,{enabled:void 0===t.opened})]);(0,L.C)(()=>{var e;null==(e=t.onPositionChange)||e.call(t,m)},[m]);let E=a&&g&&g!==u;return{x:h,y:d,arrowX:v,arrowY:y,reference:f.setReference,floating:f.setFloating,getFloatingProps:C,getReferenceProps:x,isGroupPhase:E,opened:a,placement:m}}({position:(0,b.Q)(ty,u),closeDelay:E,openDelay:x,onPositionChange:M,opened:R,defaultOpened:j,events:q,arrowRef:tb,arrowOffset:Q,offset:"number"==typeof J?J+(z?X/2:0):J,positionDependencies:[...te,null!=tm?tm:l],inline:tn,strategy:th,middlewares:td});(0,s.useEffect)(()=>{let t=tm instanceof HTMLElement?tm:"string"==typeof tm?document.querySelector(tm):(null==tm?void 0:tm.current)||null;t&&tg.reference(t)},[tm,tg]);let tw=(0,p.I)({name:"Tooltip",props:i,classes:k,className:_,style:K,classNames:D,styles:T,unstyled:I,attributes:tf,rootSelector:"tooltip",vars:tl,varsResolver:U});if(!tm&&!(0,a.v)(l))return null;if(tm){let t=C(W,{duration:100,transition:"fade"});return(0,o.jsx)(o.Fragment,{children:(0,o.jsx)(g.r,{...tu,withinPortal:N,
1children:(0,o.jsx)(w.e,{...t,keepMounted:ta,mounted:!tt&&!!tg.opened,duration:tg.isGroupPhase?10:t.duration,children:t=>{var e,i;return(0,o.jsxs)(f.Box,{...tv,"data-fixed":"fixed"===th||void 0,variant:tr,mod:[{multiline:$},tc],...tg.getFloatingProps({ref:tg.floating,className:tw("tooltip").className,style:{...tw("tooltip").style,...t,zIndex:Z,top:null!=(e=tg.y)?e:0,left:null!=(i=tg.x)?i:0}}),children:[m,(0,o.jsx)(y.i,{ref:tb,arrowX:tg.arrowX,arrowY:tg.arrowY,visible:z,position:tg.placement,arrowSize:X,arrowOffset:Q,arrowRadius:V,arrowPosition:H,...tw("arrow")})]})}})})})}let tx=l.props,tC=(0,r.pc)(tg.reference,(0,c.x)(l),e),tE=C(W,{duration:100,transition:"fade"});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(g.r,{...tu,withinPortal:N,children:(0,o.jsx)(w.e,{...tE,keepMounted:ta,mounted:!tt&&!!tg.opened,duration:tg.isGroupPhase?10:tE.duration,children:t=>{var e,i;return(0,o.jsxs)(f.Box,{...tv,"data-fixed":"fixed"===th||void 0,variant:tr,mod:[{multiline:$},tc],...tg.getFloatingProps({ref:tg.floating,className:tw("tooltip").className,style:{...tw("tooltip").style,...t,zIndex:Z,top:null!=(e=tg.y)?e:0,left:null!=(i=tg.x)?i:0}}),children:[m,(0,o.jsx)(y.i,{ref:tb,arrowX:tg.arrowX,arrowY:tg.arrowY,visible:z,position:tg.placement,arrowSize:X,arrowOffset:Q,arrowRadius:V,arrowPosition:H,...tw("arrow")})]})}})}),(0,s.cloneElement)(l,tg.getReferenceProps({onClick:ti,onMouseEnter:to,onMouseLeave:ts,onMouseMove:i.onMouseMove,onPointerDown:i.onPointerDown,onPointerEnter:i.onPointerEnter,className:(0,n.A)(_,tx.className),...tx,[h]:tC}))]})});K.classes=k,K.displayName="@mantine/core/Tooltip",K.Floating=G,K.Group=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.