"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2583],{6816:function(e,t,n){n.d(t,{O:function(){return f}});var a=n(6036),r=n(67673),i=n(89656),l=n(37977),o=n(45663),c=n(16465),s=n(14954),d=n(29522),u=n(2265);function f(e={}){let t=(0,a.K)(e),{isDisabled:n,isReadOnly:f,isRequired:h,isInvalid:p,id:m,onBlur:k,onFocus:b,"aria-describedby":y}=t,{defaultChecked:w,isChecked:_,isFocusable:B,onChange:P,isIndeterminate:x,name:E,value:g,tabIndex:S,"aria-label":C,"aria-labelledby":L,"aria-invalid":M,...N}=e,j=function(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}(N,["isDisabled","isReadOnly","isRequired","isInvalid","id","onBlur","onFocus","aria-describedby"]),D=(0,l.W)(P),K=(0,l.W)(k),O=(0,l.W)(b),[R,T]=(0,u.useState)(!1),[q,z]=(0,u.useState)(!1),[F,I]=(0,u.useState)(!1),[H,U]=(0,u.useState)(!1);(0,u.useEffect)(()=>(0,d.BT)(T),[]);let A=(0,u.useRef)(null),[G,W]=(0,u.useState)(!0),[Y,V]=(0,u.useState)(!!w),J=void 0!==_,Q=J?_:Y,X=(0,u.useCallback)(e=>{if(f||n){e.preventDefault();return}J||(Q?V(e.target.checked):V(!!x||e.target.checked)),null==D||D(e)},[f,n,Q,J,x,D]);(0,r.G)(()=>{A.current&&(A.current.indeterminate=!!x)},[x]),(0,i.r)(()=>{n&&z(!1)},[n,z]),(0,r.G)(()=>{let e=A.current;if(!(null==e?void 0:e.form))return;let t=()=>{V(!!w)};return e.form.addEventListener("reset",t),()=>{var n;return null==(n=e.form)?void 0:n.removeEventListener("reset",t)}},[]);let Z=n&&!B,$=(0,u.useCallback)(e=>{" "===e.key&&U(!0)},[U]),ee=(0,u.useCallback)(e=>{" "===e.key&&U(!1)},[U]);(0,r.G)(()=>{if(!A.current)return;let e=A.current.checked!==Q;e&&V(A.current.checked)},[A.current]);let et=(0,u.useCallback)((e={},t=null)=>({...e,ref:t,"data-active":(0,c.PB)(H),"data-hover":(0,c.PB)(F),"data-checked":(0,c.PB)(Q),"data-focus":(0,c.PB)(q),"data-focus-visible":(0,c.PB)(q&&R),"data-indeterminate":(0,c.PB)(x),"data-disabled":(0,c.PB)(n),"data-invalid":(0,c.PB)(p),"data-readonly":(0,c.PB)(f),"aria-hidden":!0,onMouseDown:(0,c.v0)(e.onMouseDown,e=>{q&&e.preventDefault(),U(!0)}),onMouseUp:(0,c.v0)(e.onMouseUp,()=>U(!1)),onMouseEnter:(0,c.v0)(e.onMouseEnter,()=>I(!0)),onMouseLeave:(0,c.v0)(e.onMouseLeave,()=>I(!1))}),[H,Q,n,q,R,F,x,p,f]),en=(0,u.useCallback)((e={},t=null)=>({...e,ref:t,"data-active":(0,c.PB)(H),"data-hover":(0,c.PB)(F),"data-checked":(0,c.PB)(Q),"data-focus":(0,c.PB)(q),"data-focus-visible":(0,c.PB)(q&&R),"data-indeterminate":(0,c.PB)(x),"data-disabled":(0,c.PB)(n),"data-invalid":(0,c.PB)(p),"data-readonly":(0,c.PB)(f)}),[H,Q,n,q,R,F,x,p,f]),ea=(0,u.useCallback)((e={},t=null)=>({...j,...e,ref:(0,o.lq)(t,e=>{e&&W("LABEL"===e.tagName)}),onClick:(0,c.v0)(e.onClick,()=>{var e;G||(null==(e=A.current)||e.click(),requestAnimationFrame(()=>{var e;null==(e=A.current)||e.focus({preventScroll:!0})}))}),"data-disabled":(0,c.PB)(n),"data-checked":(0,c.PB)(Q),"data-invalid":(0,c.PB)(p)}),[j,n,Q,p,G]),er=(0,u.useCallback)((e={},t=null)=>({...e,ref:(0,o.lq)(A,t),type:"checkbox",name:E,value:g,id:m,tabIndex:S,onChange:(0,c.v0)(e.onChange,X),onBlur:(0,c.v0)(e.onBlur,K,()=>z(!1)),onFocus:(0,c.v0)(e.onFocus,O,()=>z(!0)),onKeyDown:(0,c.v0)(e.onKeyDown,$),onKeyUp:(0,c.v0)(e.onKeyUp,ee),required:h,checked:Q,disabled:Z,readOnly:f,"aria-label":C,"aria-labelledby":L,"aria-invalid":M?!!M:p,"aria-describedby":y,"aria-disabled":n,style:s.N}),[E,g,m,X,K,O,$,ee,h,Q,Z,f,C,L,M,p,y,n,S]),ei=(0,u.useCallback)((e={},t=null)=>({...e,ref:t,onMouseDown:(0,c.v0)(e.onMouseDown,v),"data-disabled":(0,c.PB)(n),"data-checked":(0,c.PB)(Q),"data-invalid":(0,c.PB)(p)}),[Q,n,p]);return{state:{isInvalid:p,isFocused:q,isChecked:Q,isActive:H,isHovered:F,isIndeterminate:x,isDisabled:n,isReadOnly:f,isRequired:h},getRootProps:ea,getCheckboxProps:et,getIndicatorProps:en,getInputProps:er,getLabelProps:ei,htmlProps:j}}function v(e){e.preventDefault(),e.stopPropagation()}},29386:function(e,t,n){n.d(t,{P:function(){return f}});var a=n(55985),r=n(6036),i=n(58250),l=n(89839),o=n(50446),c=n(23145),s=n(16465),d=n(2265),u=n(57437),f=(0,i.forwardRef)((e,t)=>{var n;let i=(0,l.useMultiStyleConfig)("Select",e),{rootProps:d,placeholder:f,icon:v,color:h,height:m,h:k,minH:b,minHeight:y,iconColor:w,iconSize:_,...B}=(0,o.Lr)(e),[P,x]=function(e,t){let n={},a={};for(let[r,i]of Object.entries(e))t.includes(r)?n[r]=i:a[r]=i;return[n,a]}(B,o.oE),E=(0,r.Y)(x),g={paddingEnd:"2rem",...i.field,_focus:{zIndex:"unset",...null==(n=i.field)?void 0:n._focus}};return(0,u.jsxs)(c.chakra.div,{className:"chakra-select__wrapper",__css:{width:"100%",height:"fit-content",position:"relative",color:h},...P,...d,children:[(0,u.jsx)(a.m,{ref:t,height:null!=k?k:m,minH:null!=b?b:y,placeholder:f,...E,__css:g,children:e.children}),(0,u.jsx)(p,{"data-disabled":(0,s.PB)(E.disabled),...(w||h)&&{color:w||h},__css:i.icon,..._&&{fontSize:_},children:v})]})});f.displayName="Select";var v=e=>(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"})}),h=(0,c.chakra)("div",{baseStyle:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)"}}),p=e=>{let{children:t=(0,u.jsx)(v,{}),...n}=e,a=(0,d.cloneElement)(t,{role:"presentation",className:"chakra-select__icon",focusable:!1,"aria-hidden":!0,style:{width:"1em",height:"1em",color:"currentColor"}});return(0,u.jsx)(h,{...n,className:"chakra-select__icon-wrapper",children:(0,d.isValidElement)(t)?a:null})};p.displayName="SelectIcon"},55985:function(e,t,n){n.d(t,{m:function(){return o}});var a=n(16465),r=n(58250),i=n(23145),l=n(57437),o=(0,r.forwardRef)(function(e,t){let{children:n,placeholder:r,className:o,...c}=e;return(0,l.jsxs)(i.chakra.select,{...c,ref:t,className:(0,a.cx)("chakra-select",o),children:[r&&(0,l.jsx)("option",{value:"",children:r}),n]})});o.displayName="SelectField"},21534:function(e,t,n){n.d(t,{r:function(){return u}});var a=n(6816),r=n(16465),i=n(58250),l=n(89839),o=n(50446),c=n(23145),s=n(2265),d=n(57437),u=(0,i.forwardRef)(function(e,t){let n=(0,l.useMultiStyleConfig)("Switch",e),{spacing:i="0.5rem",children:u,...f}=(0,o.Lr)(e),{getIndicatorProps:v,getInputProps:h,getCheckboxProps:p,getRootProps:m,getLabelProps:k}=(0,a.O)(f),b=(0,s.useMemo)(()=>({display:"inline-block",position:"relative",verticalAlign:"middle",lineHeight:0,...n.container}),[n.container]),y=(0,s.useMemo)(()=>({display:"inline-flex",flexShrink:0,justifyContent:"flex-start",boxSizing:"content-box",cursor:"pointer",...n.track}),[n.track]),w=(0,s.useMemo)(()=>({userSelect:"none",marginStart:i,...n.label}),[i,n.label]);return(0,d.jsxs)(c.chakra.label,{...m(),className:(0,r.cx)("chakra-switch",e.className),__css:b,children:[(0,d.jsx)("input",{className:"chakra-switch__input",...h({},t)}),(0,d.jsx)(c.chakra.span,{...p(),className:"chakra-switch__track",__css:y,children:(0,d.jsx)(c.chakra.span,{__css:n.thumb,className:"chakra-switch__thumb",...v()})}),u&&(0,d.jsx)(c.chakra.span,{className:"chakra-switch__label",...k(),__css:w,children:u})]})});u.displayName="Switch"},14954:function(e,t,n){n.d(t,{N:function(){return a}});var a={border:"0",clip:"rect(0, 0, 0, 0)",height:"1px",width:"1px",margin:"-1px",padding:"0",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"}},29522:function(e,t,n){n.d(t,{BT:function(){return k}});var a=()=>"undefined"!=typeof document,r=!1,i=null,l=!1,o=!1,c=new Set;function s(e,t){c.forEach(n=>n(e,t))}var d="undefined"!=typeof window&&null!=window.navigator&&/^Mac/.test(window.navigator.platform);function u(e){l=!0,e.metaKey||!d&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(i="keyboard",s("keyboard",e))}function f(e){if(i="pointer","mousedown"===e.type||"pointerdown"===e.type){l=!0;let t=e.composedPath?e.composedPath()[0]:e.target,n=!1;try{n=t.matches(":focus-visible")}catch{}n||s("pointer",e)}}function v(e){(0===e.mozInputSource&&e.isTrusted||0===e.detail&&!e.pointerType)&&(l=!0,i="virtual")}function h(e){e.target!==window&&e.target!==document&&(l||o||(i="virtual",s("virtual",e)),l=!1,o=!1)}function p(){l=!1,o=!0}function m(){return"pointer"!==i}function k(e){!function(){if(!a()||r)return;let{focus:e}=HTMLElement.prototype;HTMLElement.prototype.focus=function(...t){l=!0,e.apply(this,t)},document.addEventListener("keydown",u,!0),document.addEventListener("keyup",u,!0),document.addEventListener("click",v,!0),window.addEventListener("focus",h,!0),window.addEventListener("blur",p,!1),"undefined"!=typeof PointerEvent?(document.addEventListener("pointerdown",f,!0),document.addEventListener("pointermove",f,!0),document.addEventListener("pointerup",f,!0)):(document.addEventListener("mousedown",f,!0),document.addEventListener("mousemove",f,!0),document.addEventListener("mouseup",f,!0)),r=!0}(),e(m());let t=()=>e(m());return c.add(t),()=>{c.delete(t)}}}}]);