PageSourceSearch

https://www.prageru.com/_next/static/chunks/7116-2032f8737461fff7.js?dpl=dpl_6Ya9Rc8Y3qxrCJdmyyeEAuSHb34y

js prageru.com collected 2026-09-24 08:47:43 UTC 92,279 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7116],{676:(e,t,n)=>{n.d(t,{Z:()=>i});var a=n(78445);function i(e){let t=a.useRef({value:e,previous:e});return a.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(0,Object.defineProperty)(i,"name",{value:"usePrevious",configurable:!0})},6769:(e,t,n)=>{n.d(t,{A:()=>a});let a=(0,n(30258).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},8939:(e,t,n)=>{n.d(t,{Se:()=>_,Bk:()=>F});var a,i,o="Document",l="FragmentDefinition";class s extends Error{constructor(e,t,n,a,i,o,l){super(e),this.name="GraphQLError",this.message=e,i&&(this.path=i),t&&(this.nodes=Array.isArray(t)?t:[t]),n&&(this.source=n),a&&(this.positions=a),o&&(this.originalError=o);var s=l;if(!s&&o){var u=o.extensions;u&&"object"==typeof u&&(s=u)}this.extensions=s||{}}toJSON(){return{...this,message:this.message}}toString(){return this.message}get[Symbol.toStringTag](){return"GraphQLError"}}function u(e){return new s(`Syntax Error: Unexpected token at ${i} in ${e}`)}function d(e){if(e.lastIndex=i,e.test(a))return a.slice(i,i=e.lastIndex)}var c=/ +(?=[^\s])/y;function f(){for(var e=0|a.charCodeAt(i++);9===e||10===e||13===e||32===e||35===e||44===e||65279===e;e=0|a.charCodeAt(i++))if(35===e)for(;(e=0|a.charCodeAt(i++))&&10!==e&&13!==e;);i--}function m(){for(var e=i,t=0|a.charCodeAt(i++);t>=48&&t<=57||t>=65&&t<=90||95===t||t>=97&&t<=122;t=0|a.charCodeAt(i++));if(e===i-1)throw u("Name");var n=a.slice(e,--i);return f(),n}function p(){return{kind:"Name",value:m()}}var h=/(?:"""|(?:[\s\S]*?[^\\])""")/y,v=/(?:(?:\.\d+)?[eE][+-]?\d+|\.\d+)/y;function y(e){var t;switch(a.charCodeAt(i)){case 91:i++,f();for(var n=[];93!==a.charCodeAt(i);)n.push(y(e));return i++,f(),{kind:"ListValue",values:n};case 123:i++,f();for(var o=[];125!==a.charCodeAt(i);){var l=p();if(58!==a.charCodeAt(i++))throw u("ObjectField");f(),o.push({kind:"ObjectField",name:l,value:y(e)})}return i++,f(),{kind:"ObjectValue",fields:o};case 36:if(e)throw u("Variable");return i++,{kind:"Variable",name:p()};case 34:if(34===a.charCodeAt(i+1)&&34===a.charCodeAt(i+2)){if(i+=3,null==(t=d(h)))throw u("StringValue");return f(),{kind:"StringValue",value:function(e){for(var t=e.split("\n"),n="",a=0,i=0,o=t.length-1,l=0;l<t.length;l++)c.lastIndex=0,c.test(t[l])&&(l&&(!a||c.lastIndex<a)&&(a=c.lastIndex),i=i||l,o=l);for(var s=i;s<=o;s++)s!==i&&(n+="\n"),n+=t[s].slice(a).replace(/\\"""/g,'"""');return n}(t.slice(0,-3)),block:!0}}var s,g=i;i++;var b=!1;for(s=0|a.charCodeAt(i++);92===s&&(i++,b=!0)||10!==s&&13!==s&&34!==s&&s;s=0|a.charCodeAt(i++));if(34!==s)throw u("StringValue");return t=a.slice(g,i),f(),{kind:"StringValue",value:b?JSON.parse(t):t.slice(1,-1),block:!1};case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:for(var w,k=i++;(w=0|a.charCodeAt(i++))>=48&&w<=57;);var x=a.slice(k,--i);if(46!==(w=a.charCodeAt(i))&&69!==w&&101!==w)return f(),{kind:"IntValue",value:x};if(null==(t=d(v)))throw u("FloatValue");return f(),{kind:"FloatValue",value:x+t};case 110:if(117===a.charCodeAt(i+1)&&108===a.charCodeAt(i+2)&&108===a.charCodeAt(i+3))return i+=4,f(),{kind:"NullValue"};break;case 116:if(114===a.charCodeAt(i+1)&&117===a.charCodeAt(i+2)&&101===a.charCodeAt(i+3))return i+=4,f(),{kind:"BooleanValue",value:!0};break;case 102:if(97===a.charCodeAt(i+1)&&108===a.charCodeAt(i+2)&&115===a.charCodeAt(i+3)&&101===a.charCodeAt(i+4))return i+=5,f(),{kind:"BooleanValue",value:!1}}return{kind:"EnumValue",value:m()}}function g(e){if(40===a.charCodeAt(i)){var t=[];i++,f();do{var n=p();if(58!==a.charCodeAt(i++))throw u("Argument");f(),t.push({kind:"Argument",name:n,value:y(e)})}while(41!==a.charCodeAt(i));return i++,f(),t}}function b(e){if(64===a.charCodeAt(i)){var t=[];do i++,t.push({kind:"Directive",name:p(),arguments:g(e)});while(64===a.charCodeAt(i));return t}}function w(){if(123!==a.charCodeAt(i++))throw u("SelectionSet");return f(),k()}function k(){var e=[];do if(46===a.charCodeAt(i)){if(46!==a.charCodeAt(++i)||46!==a.charCodeAt(++i))throw u("SelectionSet");switch(i++,f(),a.charCodeAt(i)){case 64:e.push({kind:"InlineFragment",typeCondition:void 0,directives:b(!1),selectionSet:w()});break;
1case 111:110===a.charCodeAt(i+1)?(i+=2,f(),e.push({kind:"InlineFragment",typeCondition:{kind:"NamedType",name:p()},directives:b(!1),selectionSet:w()})):e.push({kind:"FragmentSpread",name:p(),directives:b(!1)});break;case 123:i++,f(),e.push({kind:"InlineFragment",typeCondition:void 0,directives:void 0,selectionSet:k()});break;default:e.push({kind:"FragmentSpread",name:p(),directives:b(!1)})}}else{var t=p(),n=void 0;58===a.charCodeAt(i)&&(i++,f(),n=t,t=p());var o=g(!1),l=b(!1),s=void 0;123===a.charCodeAt(i)&&(i++,f(),s=k()),e.push({kind:"Field",alias:n,name:t,arguments:o,directives:l,selectionSet:s})}while(125!==a.charCodeAt(i));return i++,f(),{kind:"SelectionSet",selections:e}}function x(e,t,n){for(var a="",i=0;i<e.length;i++)i&&(a+=t),a+=n(e[i]);return a}var A="\n",C={OperationDefinition(e){var t="";e.description&&(t+=C.StringValue(e.description)+"\n"),t+=e.operation,e.name&&(t+=" "+e.name.value),e.variableDefinitions&&e.variableDefinitions.length&&(e.name||(t+=" "),t+="("+x(e.variableDefinitions,", ",C.VariableDefinition)+")"),e.directives&&e.directives.length&&(t+=" "+x(e.directives," ",C.Directive));var n=C.SelectionSet(e.selectionSet);return"query"!==t?t+" "+n:n},VariableDefinition(e){var t="";return e.description&&(t+=C.StringValue(e.description)+" "),t+=C.Variable(e.variable)+": "+V(e.type),e.defaultValue&&(t+=" = "+V(e.defaultValue)),e.directives&&e.directives.length&&(t+=" "+x(e.directives," ",C.Directive)),t},Field(e){var t=e.alias?e.alias.value+": "+e.name.value:e.name.value;if(e.arguments&&e.arguments.length){var n=x(e.arguments,", ",C.Argument);t.length+n.length+2>80?t+="("+(A+="  ")+x(e.arguments,A,C.Argument)+(A=A.slice(0,-2))+")":t+="("+n+")"}return e.directives&&e.directives.length&&(t+=" "+x(e.directives," ",C.Directive)),e.selectionSet&&e.selectionSet.selections.length&&(t+=" "+C.SelectionSet(e.selectionSet)),t}
1,StringValue:e=>e.block?('"""\n'+e.value.replace(/"""/g,'\\"""')+'\n"""').replace(/\n/g,A):JSON.stringify(e.value),BooleanValue:e=>""+e.value,NullValue:e=>"null",IntValue:e=>e.value,FloatValue:e=>e.value,EnumValue:e=>e.value,Name:e=>e.value,Variable:e=>"$"+e.name.value,ListValue:e=>"["+x(e.values,", ",V)+"]",ObjectValue:e=>"{"+x(e.fields,", ",C.ObjectField)+"}",ObjectField:e=>e.name.value+": "+V(e.value),Document:e=>e.definitions&&e.definitions.length?x(e.definitions,"\n\n",V):"",SelectionSet:e=>"{"+(A+="  ")+x(e.selections,A,V)+(A=A.slice(0,-2))+"}",Argument:e=>e.name.value+": "+V(e.value),FragmentSpread(e){var t="..."+e.name.value;return e.directives&&e.directives.length&&(t+=" "+x(e.directives," ",C.Directive)),t},InlineFragment(e){var t="...";return e.typeCondition&&(t+=" on "+e.typeCondition.name.value),e.directives&&e.directives.length&&(t+=" "+x(e.directives," ",C.Directive)),t+" "+C.SelectionSet(e.selectionSet)},FragmentDefinition(e){var t="";return e.description&&(t+=C.StringValue(e.description)+"\n"),t+="fragment "+e.name.value+" on "+e.typeCondition.name.value,e.directives&&e.directives.length&&(t+=" "+x(e.directives," ",C.Directive)),t+" "+C.SelectionSet(e.selectionSet)},Directive(e){var t="@"+e.name.value;return e.arguments&&e.arguments.length&&(t+="("+x(e.arguments,", ",C.Argument)+")"),t},NamedType:e=>
1e.name.value,ListType:e=>"["+V(e.type)+"]",NonNullType:e=>V(e.type)+"!"},V=e=>C[e.kind](e),D=0,S=new Set;function _(){function e(e,t){var n,s,d=(a=e.body?e.body:e,i=0,f(),{kind:"Document",definitions:function(){var e=[];do{var t=void 0;if(34===a.charCodeAt(i)&&(t=y(!0)),123===a.charCodeAt(i)){if(t)throw u("Document");i++,f(),e.push({kind:"OperationDefinition",operation:"query",name:void 0,variableDefinitions:void 0,directives:void 0,selectionSet:k()})}else{var n=m();switch(n){case"fragment":e.push(function(e){var t=p();if(111!==a.charCodeAt(i++)||110!==a.charCodeAt(i++))throw u("FragmentDefinition");f();var n={kind:"FragmentDefinition",name:t,typeCondition:{kind:"NamedType",name:p()},directives:b(!1),selectionSet:w()};return e&&(n.description=e),n}(t));break;case"query":case"mutation":case"subscription":var o,l=void 0;40!==(o=a.charCodeAt(i))&&64!==o&&123!==o&&(l=p());var s={kind:"OperationDefinition",operation:n,name:l,variableDefinitions:function(){if(f(),40===a.charCodeAt(i)){var e=[];i++,f();do{var t=void 0;if(34===a.charCodeAt(i)&&(t=y(!0)),36!==a.charCodeAt(i++))throw u("Variable");var n=p();if(58!==a.charCodeAt(i++))throw u("VariableDefinition");f();var o=function(){for(var e=0;91===a.charCodeAt(i);)e++,i++,f();var t={kind:"NamedType",name:p()};do if(33===a.charCodeAt(i)&&(i++,f(),t={kind:"NonNullType",type:t}),e){if(93!==a.charCodeAt(i++))throw u("NamedType");f(),t={kind:"ListType",type:t}}while(e--);return t}(),l=void 0;61===a.charCodeAt(i)&&(i++,f(),l=y(!0)),f();var s={kind:"VariableDefinition",variable:{kind:"Variable",name:n},type:o,defaultValue:l,directives:b(!0)};t&&(s.description=t),e.push(s)}while(41!==a.charCodeAt(i));return i++,f(),e}}(),directives:b(!1),selectionSet:w()};t&&(s.description=t),e.push(s);break;default:throw u("Document")}}}while(i<a.length);return e}(),loc:{start:0,end:a.length,startToken:void 0,endToken:void 0,source:{body:a,name:"graphql.web",locationOffset:{line:1,column:1}}}}).definitions,c=new Set;for(var h of t||[])for(var v of h.definitions)v.kind!==l||c.has(v)||(d.push(v),c.add(v));return(n=d[0].kind===l)&&d[0].directives&&(d[0].directives=d[0].directives.filter(e=>"_unmask"!==e.name.value)),{kind:o,definitions:d,get loc(){if(!s&&n){var g=e+function(e){try{D++;var t="";for(var n of e)if(!S.has(n)){S.add(n);var{loc:a}=n;a&&(t+=a.source.body)}return t}finally{0==--D&&S.clear()}}(t||[]);return{start:0,end:g.length,source:{body:g,name:"GraphQLTada",locationOffset:{line:1,column:1}}}}return s},set loc(r){s=r}}}return e.scalar=function(e,t){return t},e.persisted=function(e,t){return{kind:o,definitions:t?t.definitions:[],documentId:e}},e}function F(...e){return 2===e.length?e[1]:e[0]}_()},12015:(e,t,n)=>{n(7035),new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z"))},24526:(e,t,n)=>{let a;n.d(t,{_s:()=>P});var i=n(87125),o=n(78445);let l=o.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{},openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:"bottom",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),s=()=>{let e=o.useContext(l);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};function u(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function d(){return c(/^iPhone/)||c(/^iPad/)||c(/^Mac/)&&navigator.maxTouchPoints>1}function c(e){return"u">typeof window&&null!=window.navigator?e.test(window.navigator.platform):void 0}!function(e){if(!e||"u"<typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}("[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\n[data-state=closed]\n){opacity:0}
1[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}");let f="u">typeof window?o.useLayoutEffect:o.useEffect;function m(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}let p="u">typeof document&&window.visualViewport;function h(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function v(e){for(h(e)&&(e=e.parentElement);e&&!h(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let y=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),g=0;function b(e,t,n,a){return e.addEventListener(t,n,a),()=>{e.removeEventListener(t,n,a)}}function w(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=v(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let n=t.getBoundingClientRect().top,a=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=a-n)}e=t.parentElement}}function k(e){return e instanceof HTMLInputElement&&!y.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function x(...e){return o.useCallback(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}let A=new WeakMap;function C(e,t,n=!1){if(!e||!(e instanceof HTMLElement))return;let a={};Object.entries(t).forEach(([t,n])=>{t.startsWith("--")?e.style.setProperty(t,n):(a[t]=e.style[t],e.style[t]=n)}),n||A.set(e,a)}let V=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function D(e,t){if(!e)return null;let n=window.getComputedStyle(e),a=n.transform||n.webkitTransform||n.mozTransform,i=a.match(/^matrix3d\((.+)\)$/);return i?parseFloat(i[1].split(", ")[V(t)?13:12]):(i=a.match(/^matrix\((.+)\)$/))?parseFloat(i[1].split(", ")[V(t)?5:4]):null}function S(e,t){if(!e)return()=>{};let n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}let _=[.32,.72,0,1],F="vaul-dragging";function O(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>null==t.current?void 0:t.current.call(t,...e),[])}function T({prop:e,defaultProp:t,onChange:n=()=>{}}){let[a,i]=function({defaultProp:e,onChange:t}){let n=o.useState(e),[a]=n,i=o.useRef(a),l=O(t);return o.useEffect(()=>{i.current!==a&&(l(a),i.current=a)},[a,i,l]),n}({defaultProp:t,onChange:n}),l=void 0!==e,s=l?e:a,u=O(n);return[s,o.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&u(n)}else i(t)},[l,e,i,u])]}let E=()=>()=>{},R=null;function q({open:e,onOpenChange:t,children:n,onDrag:s,onRelease:c,snapPoints:h,shouldScaleBackgroun
1d:y=!1,setBackgroundColorOnScale:x=!0,closeThreshold:S=.25,scrollLockTimeout:O=100,dismissible:E=!0,handleOnly:N=!1,fadeFromIndex:j=h&&h.length-1,activeSnapPoint:M,setActiveSnapPoint:P,fixed:I,modal:L=!0,onClose:$,nested:B,noBodyStyles:H=!1,direction:z="bottom",defaultOpen:U=!1,disablePreventScroll:W=!0,snapToSequentialPoint:G=!1,preventScrollRestoration:X=!1,repositionInputs:Y=!0,onAnimationEnd:K,container:J,autoFocus:Q=!1}){var Z,ee;let[et=!1,er]=T({defaultProp:U,prop:e,onChange:e=>{null==t||t(e),e||B||eR(),setTimeout(()=>{null==K||K(e)},500),e&&!L&&"u">typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[en,ea]=o.useState(!1),[ei,eo]=o.useState(!1),[el,es]=o.useState(!1),eu=o.useRef(null),ed=o.useRef(null),ec=o.useRef(null),ef=o.useRef(null),em=o.useRef(null),ep=o.useRef(!1),eh=o.useRef(null),ev=o.useRef(0),ey=o.useRef(!1),eg=o.useRef(!U),eb=o.useRef(0),ew=o.useRef(null),ek=o.useRef((null==(Z=ew.current)?void 0:Z.getBoundingClientRect().height)||0),ex=o.useRef((null==(ee=ew.current)?void 0:ee.getBoundingClientRect().width)||0),eA=o.useRef(0),eC=o.useCallback(e=>{h&&e===eF.length-1&&(ed.current=new Date)},[]),{activeSnapPoint:eV,activeSnapPointIndex:eD,setActiveSnapPoint:eS,onRelease:e_,snapPointsOffset:eF,onDrag:eO,shouldFade:eT,getPercentageDragged:eE}=function({activeSnapPointProp:e,setActiveSnapPointProp:t,snapPoints:n,drawerRef:a,overlayRef:i,fadeFromIndex:l,onSnapPointChange:s,direction:u="bottom",container:d,snapToSequentialPoint:c}){let[f,m]=T({prop:e,defaultProp:null==n?void 0:n[0],onChange:t}),[p,h]=o.useState("u">typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);o.useEffect(()=>{function e(){h({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let v=o.useMemo(()=>f===(null==n?void 0:n[n.length-1])||null,[n,f]),y=o.useMemo(()=>{var e;return null!=(e=null==n?void 0:n.findIndex(e=>e===f))?e:null},[n,f]),g=n&&n.length>0&&(l||0===l)&&!Number.isNaN(l)&&n[l]===f||!n,b=o.useMemo(()=>{var e;let t=d?{width:d.getBoundingClientRect().width,height:d.getBoundingClientRect().height}:"u">typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};return null!=(e=null==n?void 0:n.map(e=>{let n="string"==typeof e,a=0;if(n&&(a=parseInt(e,10)),V(u)){let i=n?a:p?e*t.height:0;return p?"bottom"===u?t.height-i:-t.height+i:i}let i=n?a:p?e*t.width:0;return p?"right"===u?t.width-i:-t.width+i:i}))?e:[]},[n,p,d]),w=o.useMemo(()=>null!==y?null==b?void 0:b[y]:null,[b,y]),k=o.useCallback(e=>{var t;let o=null!=(t=null==b?void 0:b.findIndex(t=>t===e))?t:null;s(o),C(a.current,{transition:`transform 0.5s cubic-bezier(${_.join(",")})`,transform:V(u)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`}),b&&o!==b.length-1&&void 0!==l&&o!==l&&o<l?C(i.current,{transition:`opacity 0.5s cubic-bezier(${_.join(",")})`,opacity:"0"}):C(i.current,{transition:`opacity 0.5s cubic-bezier(${_.join(",")})`,opacity:"1"}),m(null==n?void 0:n[Math.max(o,0)])},[a.current,n,b,l,i,m]);return o.useEffect(()=>{if(f||e){var t;let a=null!=(t=null==n?void 0:n.findIndex(t=>t===e||t===f))?t:-1;b&&-1!==a&&"number"==typeof b[a]&&k(b[a])}},[f,e,n,b,k]),{isLastSnapPoint:v,activeSnapPoint:f,shouldFade:g,getPercentageDragged:function(e,t){if(!n||"number"!=typeof y||!b||void 0===l)return null;let a=y===l-1;if(y>=l&&t)return 0;if(a&&!t)return 1;if(!g&&!a)return null;let i=a?y+1:y-1,o=e/Math.abs(a?b[i]-b[i-1]:b[i+1]-b[i]);return a?1-o:o},setActiveSnapPoint:m,activeSnapPointIndex:y,onRelease:function({draggedDistance:e,closeDrawer:t,velocity:a,dismissible:o}){if(void 0===l)return;let s="bottom"===u||"right"===u?(null!=w?w:0)-e:(null!=w?w:0)+e,d=y===l-1,f=0===y,m=e>0;if(d&&C(i.current,{transition:`opacity 0.5s cubic-bezier(${_.join(",")})`}),!c&&a>2&&!m)return void(o?t():k(b[0]));if(!c&&a>2&&m&&b&&n)return void k(b[n.length-1]);let p=null==b?void 0:b.reduce((e,t)=>"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-s)<Math.abs(e-s)?t:e),h=V(u)?window.innerHeight:window.innerWidth;if(a>.4&&Math.abs(e)<.4*h){let e=m?1:-1;return e>0&&v&&n?void k(b[n.length-1]):void(f&&e<0&&o&&t(),null===y||k(b[y+e]))}k(p)},onDrag:function({draggedDistance:e}){if(null===w)return;let t="bottom"===u||"right"===u?w-e:w+e;("bottom"===u||"right"===u)&&t<b[b.length-1]||("top"===u||"left"===u)&&t>b[b.length-1]||C(a.current,{transform:V(u)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`})},snapPointsOffset:b}}({snapPoints:h,activeSnapPointProp:M,setActiveSnapPointProp:P,drawerRef:ew,fadeFromIndex:j,overlayRef:eu,onSnapPointChange:eC,direction:z,container:J,snapToSequentialPoint:G});!function(e={}){let{isDisabled:t}=e;f(()=>{if(!t){var e,n,i;let t,o,l,s,u,c,f;return 1==++g&&d()&&(l=0,s=window.pageXOffset,u=window.pageYOffset,c=m((e=document.documentElement,n="paddingRight",i=`${window.innerWidth-document.documentElement.clientWidth}px`,t=e.style[n],e.style[n]=i,()=>{e.style[n]=t})),window.scrollTo(0,0),f=m(b(document,"touchstart",e=>{((o=v(e.target))!==document.documentElement||o!==document.body)&&(l=e.changedTouches[0].pageY)},{passive:!1,capture:!0}),b(document,"touchmove",e=>{if(!o||o===document.documentElement||o===document.body)return void e.preventDefault();let t=e.changedTouches[0].pageY,n=o.scrollTop,a=o.scrollHeight-o.clientHeight;0!==a&&((n<=0&&t>l||n>=a&&t<l)&&e.preventDefault(),l=t)},{passive:!1,capture:!0}),b(document,"touchend",e=>{let t=e.target;k(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),b(document,"focus",e=>{let t=e.target;k(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",p&&(p.height<window.innerHeight?requestAnimationFrame(()=>{w(t)}):p.addEventListener("resize",()=>w(t),{once:!0}))}))},!0),b(window,"scroll",()=>{window.scrollTo(0,0)})),a=()=>{c(),f(),window.scrollTo(s,u)}),()=>{0==--g&&(null==a||a())}}},[t])}({isDisabled:!et||ei||!L||el||!en||!Y||!W});let{restorePositionSetting:eR}=function({isOpen:e,modal:t,nested:n,hasBeenOpened:a,preventScrollRestoration:i,noBodyStyles:l}
1){let[s,d]=o.useState(()=>"u">typeof window?window.location.href:""),c=o.useRef(0),f=o.useCallback(()=>{if(u()&&null===R&&e&&!l){R={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:"unset"};let{scrollX:e,innerHeight:t}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:`${-c.current}px`,left:`${-e}px`,right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&c.current>=t&&(document.body.style.top=`${-(c.current+e)}px`)}),300)}},[e]),m=o.useCallback(()=>{if(u()&&null!==R&&!l){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,R),window.requestAnimationFrame(()=>{i&&s!==window.location.href?d(window.location.href):window.scrollTo(t,e)}),R=null}},[s]);return o.useEffect(()=>{function e(){c.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),o.useEffect(()=>{if(t)return()=>{"u"<typeof document||document.querySelector("[data-vaul-drawer]")||m()}},[t,m]),o.useEffect(()=>{!n&&a&&(e?(window.matchMedia("(display-mode: standalone)").matches||f(),t||window.setTimeout(()=>{m()},500)):m())},[e,a,s,t,n,f,m]),{restorePositionSetting:m}}({isOpen:et,modal:L,nested:null!=B&&B,hasBeenOpened:en,preventScrollRestoration:X,noBodyStyles:H});function eq(){return(window.innerWidth-26)/window.innerWidth}function eN(e,t){var n;let a=e,i=null==(n=window.getSelection())?void 0:n.toString(),o=ew.current?D(ew.current,z):null,l=new Date;if("SELECT"===a.tagName||a.hasAttribute("data-vaul-no-drag")||a.closest("[data-vaul-no-drag]"))return!1;if("right"===z||"left"===z)return!0;if(ed.current&&l.getTime()-ed.current.getTime()<500)return!1;if(null!==o&&("bottom"===z?o>0:o<0))return!0;if(i&&i.length>0)return!1;if(em.current&&l.getTime()-em.current.getTime()<O&&0===o||t)return em.current=l,!1;for(;a;){if(a.scrollHeight>a.clientHeight){if(0!==a.scrollTop)return em.current=new Date,!1;if("dialog"===a.getAttribute("role"))break}a=a.parentNode}return!0}function ej(e){ei&&ew.current&&(ew.current.classList.remove(F),ep.current=!1,eo(!1),ef.current=new Date),null==$||$(),e||er(!1),setTimeout(()=>{h&&eS(h[0])},500)}function eM(){if(!ew.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=D(ew.current,z);C(ew.current,{transform:"translate3d(0, 0, 0)",transition:`transform 0.5s cubic-bezier(${_.join(",")})`}),C(eu.current,{transition:`opacity 0.5s cubic-bezier(${_.join(",")})`,opacity:"1"}),y&&t&&t>0&&et&&C(e,{borderRadius:"8px",overflow:"hidden",...V(z)?{transform:`scale(${eq()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${eq()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${_.join(",")})`},!0)}return o.useEffect(()=>{window.requestAnimationFrame(()=>{eg.current=!0})},[]),o.useEffect(()=>{var e;function t(){if(ew.current&&Y&&(k(document.activeElement)||ey.current)){var e;let t=(null==(e=window.visualViewport)?void 0:e.height)||0,n=window.innerHeight,a=n-t,i=ew.current.getBoundingClientRect().height||0;eA.current||(eA.current=i);let o=ew.current.getBoundingClientRect().top;if(Math.abs(eb.current-a)>60&&(ey.current=!ey.current),h&&h.length>0&&eF&&eD&&(a+=eF[eD]||0),eb.current=a,i>t||ey.current){let e=ew.current.getBoundingClientRect().height,l=e;e>t&&(l=t-(i>.8*n?o:26)),I?ew.current.style.height=`${e-Math.max(a,0)}px`:ew.current.style.height=`${Math.max(l,t-o)}px`}else{let e;e=navigator.userAgent,"u">typeof window&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))||(ew.current.style.height=`${eA.current}px`)}h&&h.length>0&&!ey.current?ew.current.style.bottom="0px":ew.current.style.bottom=`${Math.max(a,0)}px`}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;
1return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[eD,h,eF]),o.useEffect(()=>(et&&(C(document.documentElement,{scrollBehavior:"auto"}),ed.current=new Date),()=>{!function(e,t){if(!e||!(e instanceof HTMLElement))return;let n=A.get(e);n&&(e.style[t]=n[t])}(document.documentElement,"scrollBehavior")}),[et]),o.useEffect(()=>{L||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[L]),o.createElement(i.bL,{defaultOpen:U,onOpenChange:e=>{(E||e)&&(e?ea(!0):ej(!0),er(e))},open:et},o.createElement(l.Provider,{value:{activeSnapPoint:eV,snapPoints:h,setActiveSnapPoint:eS,drawerRef:ew,overlayRef:eu,onOpenChange:t,onPress:function(e){var t,n;!E&&!h||(!ew.current||ew.current.contains(e.target))&&(ek.current=(null==(t=ew.current)?void 0:t.getBoundingClientRect().height)||0,ex.current=(null==(n=ew.current)?void 0:n.getBoundingClientRect().width)||0,eo(!0),ec.current=new Date,d()&&window.addEventListener("touchend",()=>ep.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),ev.current=V(z)?e.pageY:e.pageX)},onRelease:function(e){var t,n;if(!ei||!ew.current)return;ew.current.classList.remove(F),ep.current=!1,eo(!1),ef.current=new Date;let a=D(ew.current,z);
1if(!e||!eN(e.target,!1)||!a||Number.isNaN(a)||null===ec.current)return;let i=ef.current.getTime()-ec.current.getTime(),o=ev.current-(V(z)?e.pageY:e.pageX),l=Math.abs(o)/i;if(l>.05&&(es(!0),setTimeout(()=>{es(!1)},200)),h){e_({draggedDistance:o*("bottom"===z||"right"===z?1:-1),closeDrawer:ej,velocity:l,dismissible:E}),null==c||c(e,!0);return}if("bottom"===z||"right"===z?o>0:o<0){eM(),null==c||c(e,!0);return}if(l>.4){ej(),null==c||c(e,!1);return}let s=Math.min(null!=(t=ew.current.getBoundingClientRect().height)?t:0,window.innerHeight),u=Math.min(null!=(n=ew.current.getBoundingClientRect().width)?n:0,window.innerWidth);if(Math.abs(a)>=("left"===z||"right"===z?u:s)*S){ej(),null==c||c(e,!1);return}null==c||c(e,!0),eM()},onDrag:function(e){if(ew.current&&ei){let t="bottom"===z||"right"===z?1:-1,n=(ev.current-(V(z)?e.pageY:e.pageX))*t,a=n>0,i=h&&!E&&!a;if(i&&0===eD)return;let o=Math.abs(n),l=document.querySelector("[data-vaul-drawer-wrapper]"),u=o/("bottom"===z||"top"===z?ek.current:ex.current),d=eE(o,a);if(null!==d&&(u=d),i&&u>=1||!ep.current&&!eN(e.target,a))return;if(ew.current.classList.add(F),ep.current=!0,C(ew.current,{transition:"none"}),C(eu.current,{transition:"none"}),h&&eO({draggedDistance:n}),a&&!h){let e=Math.min(-(8*(Math.log(n+1)-2)*1),0)*t;C(ew.current,{transform:V(z)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`});return}let c=1-u;if((eT||j&&eD===j-1)&&(null==s||s(e,u),C(eu.current,{opacity:`${c}`,transition:"none"},!0)),l&&eu.current&&y){let e=Math.min(eq()+u*(1-eq()),1),t=8-8*u,n=Math.max(0,14-14*u);C(l,{borderRadius:`${t}px`,transform:V(z)?`scale(${e}) translate3d(0, ${n}px, 0)`:`scale(${e}) translate3d(${n}px, 0, 0)`,transition:"none"},!0)}if(!h){let e=o*t;C(ew.current,{transform:V(z)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})}}},dismissible:E,shouldAnimate:eg,handleOnly:N,isOpen:et,isDragging:ei,shouldFade:eT,closeDrawer:ej,onNestedDrag:function(e,t){if(t<0)return;let n=(window.innerWidth-16)/window.innerWidth,a=n+t*(1-n),i=-16+16*t;C(ew.current,{transform:V(z)?`scale(${a}) translate3d(0, ${i}px, 0)`:`scale(${a}) translate3d(${i}px, 0, 0)`,transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,n=e?-16:0;eh.current&&window.clearTimeout(eh.current),C(ew.current,{transition:`transform 0.5s cubic-bezier(${_.join(",")})`,transform:V(z)?`scale(${t}) translate3d(0, ${n}px, 0)`:`scale(${t}) translate3d(${n}px, 0, 0)`}),!e&&ew.current&&(eh.current=setTimeout(()=>{let e=D(ew.current,z);C(ew.current,{transition:"none",transform:V(z)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})},500))},onNestedRelease:function(e,t){let n=V(z)?window.innerHeight:window.innerWidth,a=t?(n-16)/n:1,i=t?-16:0;t&&C(ew.current,{transition:`transform 0.5s cubic-bezier(${_.join(",")})`,transform:V(z)?`scale(${a}) translate3d(0, ${i}px, 0)`:`scale(${a}) translate3d(${i}px, 0, 0)`})},keyboardIsOpen:ey,modal:L,snapPointsOffset:eF,activeSnapPointIndex:eD,direction:z,shouldScaleBackground:y,setBackgroundColorOnScale:x,noBodyStyles:H,container:J,autoFocus:Q}},n))}let N=o.forwardRef(function({...e},t){let{overlayRef:n,snapPoints:a,onRelease:l,shouldFade:u,isOpen:d,modal:c,shouldAnimate:f}=s(),m=x(t,n),p=a&&a.length>0;if(!c)return null;let h=o.useCallback(e=>l(e),[l]);return o.createElement(i.hJ,{onMouseUp:h,ref:m,"data-vaul-overlay":"","data-vaul-snap-points":d&&p?"true":"false","data-vaul-snap-points-overlay":d&&u?"true":"false","data-vaul-animate":(null==f?void 0:f.current)?"true":"false",...e})});N.displayName="Drawer.Overlay";let j=o.forwardRef(function({onPointerDownOutside:e,style:t,onOpenAutoFocus:n,...a},l){let{drawerRef:u,onPress:d,onRelease:c,onDrag:f,keyboardIsOpen:m,snapPointsOffset:p,activeSnapPointIndex:h,modal:v,isOpen:y,direction:g,snapPoints:b,container:w,handleOnly:k,shouldAnimate:A,autoFocus:C}=s(),[D,F]=o.useState(!1),O=x(l,u),T=o.useRef(null),R=o.useRef(null),q=o.useRef(!1),N=b&&b.length>0;function j(e){T.current=null,q.current=!1,c(e)}return!function(){let{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:a,noBodyStyles:i}=s(),l=o.useRef(null),u=(0,o.useMemo)(()=>document.body.style.backgroundColor,[]);function d(){return(window.innerWidth-26)/window.innerWidth}o.useEffect(()=>{if(t&&n){l.current&&clearTimeout(l.current);let t=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!t)return;!function(...e){}(a&&!i?S(document.body,{background:"black"}):E,S(t,{transformOrigin:V(e)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${_.join(",")})`}));let n=S(t,{borderRadius:"8px",overflow:"hidden",...V(e)?{transform:`scale(${d()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${d()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}}
1);return()=>{n(),l.current=window.setTimeout(()=>{u?document.body.style.background=u:document.body.style.removeProperty("background")},500)}}},[t,n,u])}(),o.useEffect(()=>{N&&window.requestAnimationFrame(()=>{F(!0)})},[]),o.createElement(i.UC,{"data-vaul-drawer-direction":g,"data-vaul-drawer":"","data-vaul-delayed-snap-points":D?"true":"false","data-vaul-snap-points":y&&N?"true":"false","data-vaul-custom-container":w?"true":"false","data-vaul-animate":(null==A?void 0:A.current)?"true":"false",...a,ref:O,style:p&&p.length>0?{"--snap-point-height":`${p[null!=h?h:0]}px`,...t}:t,onPointerDown:e=>{k||(null==a.onPointerDown||a.onPointerDown.call(a,e),T.current={x:e.pageX,y:e.pageY},d(e))},onOpenAutoFocus:e=>{null==n||n(e),C||e.preventDefault()},onPointerDownOutside:t=>{(null==e||e(t),!v||t.defaultPrevented)?t.preventDefault():m.current&&(m.current=!1)},onFocusOutside:e=>{if(!v)return void e.preventDefault()},onPointerMove:e=>{if(R.current=e,k||(null==a.onPointerMove||a.onPointerMove.call(a,e),!T.current))return;let t=e.pageY-T.current.y,n=e.pageX-T.current.x,i="touch"===e.pointerType?10:2;((e,t,n=0)=>
1{if(q.current)return!0;let a=Math.abs(e.y),i=Math.abs(e.x),o=i>a,l=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*l<0)&&i>=0&&i<=n)return o}else if(!(e.y*l<0)&&a>=0&&a<=n)return!o;return q.current=!0,!0})({x:n,y:t},g,i)?f(e):(Math.abs(n)>i||Math.abs(t)>i)&&(T.current=null)},onPointerUp:e=>{null==a.onPointerUp||a.onPointerUp.call(a,e),T.current=null,q.current=!1,c(e)},onPointerOut:e=>{null==a.onPointerOut||a.onPointerOut.call(a,e),j(R.current)},onContextMenu:e=>{null==a.onContextMenu||a.onContextMenu.call(a,e),R.current&&j(R.current)}})});j.displayName="Drawer.Content";let M=o.forwardRef(function({preventCycle:e=!1,children:t,...n},a){let{closeDrawer:i,isDragging:l,snapPoints:u,activeSnapPoint:d,setActiveSnapPoint:c,dismissible:f,handleOnly:m,isOpen:p,onPress:h,onDrag:v}=s(),y=o.useRef(null),g=o.useRef(!1);function b(){y.current&&window.clearTimeout(y.current),g.current=!1}return o.createElement("div",{onClick:function(){g.current?b():window.setTimeout(()=>{!function(){if(l||e||g.current)return b();if(b(),!u||0===u.length){f||i();return}if(d===u[u.length-1]&&f)return i();let t=u.findIndex(e=>e===d);-1===t||c(u[t+1])}()},120)},onPointerCancel:b,onPointerDown:e=>{m&&h(e),y.current=window.setTimeout(()=>{g.current=!0},250)},onPointerMove:e=>{m&&v(e)},ref:a,"data-vaul-drawer-visible":p?"true":"false","data-vaul-handle":"","aria-hidden":"true",...n},o.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},t))});M.displayName="Drawer.Handle";let P={Root:q,NestedRoot:function({onDrag:e,onOpenChange:t,open:n,...a}){let{onNestedDrag:i,onNestedOpenChange:l,onNestedRelease:u}=s();if(!i)throw Error("Drawer.NestedRoot must be placed in another drawer");return o.createElement(q,{nested:!0,open:n,onClose:()=>{l(!1)},onDrag:(t,n)=>{i(t,n),null==e||e(t,n)},onOpenChange:e=>{e&&l(e),null==t||t(e)},onRelease:u,...a})},Content:j,Overlay:N,Trigger:i.l9,Portal:function(e){let t=s(),{container:n=t.container,...a}=e;return o.createElement(i.ZL,{container:n,...a})},Handle:M,Close:i.bm,Title:i.hE,Description:i.VY}},38226:(e,t,n)=>{n.d(t,{Cp:()=>l}),n(78445);var a=n(37811);let i=null,o={1:"[nuq+ %s `%s`] State changed: %O",2:"[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",3:"[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",4:"[nuq+ %s `%s`] Subscribing to sync for `%s`",5:"[nuq+ %s `%s`] Unsubscribing to sync for `%s`",6:"[nuq+ %s `%s`] setState: %O",7:"[nuqs gtq] Enqueueing %s=%s %O",8:"[nuqs gtq] Skipping flush due to throttleMs=Infinity",9:"[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",10:"[nuqs gtq] Resetting queue %s",11:"[nuqs gtq] Applying %d pending update(s) on top of %s",12:"[nuqs gtq] Flushing queue %O with options %O",13:"[nuqs dq] Flushing debounce queue %O",14:"[nuqs dq] Reset debounce queue %O",15:"[nuqs dqc] Creating debounce queue for `%s`",16:"[nuqs dqc] Cleaning up empty queue for `%s`",17:"[nuqs dqc] Enqueueing debounce update %O",18:"[nuqs dqc] Aborting debounce queue %s=%s",19:"[nuqs] Aborting queues",20:"[nuqs %s] Updating url: %s",21:"[nuqs %s] Patching history (%s adapter)",22:"[nuqs `%s`] no change, returning previous: %O",23:"[nuqs `%s`] subbed search params change\n  from %O\n  to   %O",24:"[nuqs] Error while parsing value `%s`: %O",25:"[nuqs] Error while parsing value `%s`: %O (for key `%s`)"};function l(e){function t(t){if(void 0===t)return null;let n="";if(Array.isArray(t)){if(void 0===t[0])return null;n=t[0]}"string"==typeof t&&(n=t);var a=e.parse,o=n;try{return a(o)}catch(e){return function(...e){i?.(24,e,!0)}(o,e),null}}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:n=>t(n)??e}},withOptions(e){return{...this,...e}}}}function s(e,t){return e.valueOf()===t.valueOf()}(function(){if("u"<typeof window)return(a.env.DEBUG||"").includes("nuqs");try{let e="nuqs-localStorage-test";if("u"<typeof localStorage)return!1;localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;return localStorage.removeItem(e),t&&(localStorage.getItem("debug")||"").includes("nuqs")}catch{return!1}})()&&(i=(e,t,n)=>{let a=o[e];if(n)return void console.warn(a,...t);let i=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let n=t.shift();return"%O"===e&&n?JSON.stringify(n).replace(/"([^"]+)":/g,"$1:"):String(n)})}(a,...t);performance.mark(i);try{console.log(a,...t)}catch{console.log(i)}}),Symbol("Input"),!function(){if(!("u"<typeof window)&&window.GestureEvent)try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);parseFloat(e[1])}catch{return 320}}(),l({parse:e=>e,serialize:String}),l({parse:e=>{let t=parseInt(e);return t==t?t:null}
1,serialize:e=>""+Math.round(e)}),l({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),l({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return t<"0"||!(1&t.length)?t:"0"+t}}),l({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String}),l({parse:e=>"true"===e.toLowerCase(),serialize:String}),l({parse:e=>{let t=new Date(parseInt(e));return t.valueOf()==t.valueOf()?t:null},serialize:e=>""+e.valueOf(),eq:s}),l({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:s}),l({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:s})},50669:(e,t,n)=>{n.d(t,{XX:()=>c,bq:()=>d,vH:()=>u});var a,i=n(96583),o=n(63323),l=(a=function(e,t){return(a=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var a=Array(e),i=0,t=0;t<n;t++)for(var o=arguments[t],l=0,s=o.length;l<s;l++,i++)a[i]=o[l];return a},u=function(e){function t(n,a){var i=e.call(this,n)||this;return i.node=a,Object.setPrototypeOf(i,t.prototype),i}return l(t,e),t}(Error),d=function(e,t){return{appliable:e,apply:function(e){return t(e)}}};function c(e,t,n){if(!t)return null;var a=(0,o.hm)(t)&&(0,o.wz)(t.value)?t.value.document:(0,o.wz)(t)?t.document:(0,o.Ll)(t)?t:void 0;if(!a)throw Error("Passed object is neither null, a Structured Text value, a DAST document or a DAST node");return function e(t,n,a,l,d){var c=(0,o.Go)(n)?(0,i.B)(n.children.map(function(a,i){return e(t,a,"t-"+i,s([n],l),d)}).filter(function(e){return!!e})):void 0,f=d.find(function(e){return e.appliable(n)});if(f)return f.apply({adapter:t,node:n,children:c,key:a,ancestors:l});throw new u("Don't know how to render a node with type \""+n.type+'". Please specify a custom renderRule for it!',n)}(e,a,"t-0",[],n)}},63323:(e,t,n)=>{n.d(t,{Go:()=>k,WH:()=>F,uP:()=>_,_m:()=>T,wz:()=>I,Vq:()=>x,DN:()=>O,Rz:()=>q,sm:()=>R,PJ:()=>E,Lv:()=>D,oG:()=>S,Ll:()=>M,Vs:()=>V,jX:()=>C,bl:()=>A,hm:()=>P,Xl:()=>N});var a,i,o="blockquote",l="block",s="inlineBlock",u="code",d="heading",c="inlineItem",f="itemLink",m="link",p="listItem",h="list",v="paragraph",y="root",g="span",b="thematicBreak",w=[o,l,s,u,d,c,f,m,p,h,v,y,g,b];function k(e){return"children"in e}function x(e){return e.type===d}function A(e){return e.type===g}function C(e){return e.type===y}function V(e){return e.type===v}function D(e){return e.type===h}function S(e){return e.type===p}function _(e){return e.type===o}function F(e){return e.type===l}function O(e){return e.type===s}function T(e){return e.type===u}function E(e){return e.type===m}function R(e){return e.type===f}function q(e){return e.type===c}function N(e){return e.type===b}function j(e){return!!("object"==typeof e&&e)}function M(e){var t;return!!(j(e)&&"type"in e&&"string"==typeof e.type&&(t=e.type,w.includes(t)))}function P(e){return!!(j(e)&&"value"in e&&I(e.value))}function I(e){return!!(j(e)&&"schema"in e&&"document"in e&&"dast"===e.schema)}(a={})[o]=[v],a[l]=[],a[s]=[],a[u]=[],a[d]="inlineNodes",a[c]=[],a[f]="inlineNodes",a[m]="inlineNodes",a[p]=[v,h],a[h]=[p],a[v]="inlineNodes",a[y]=[o,u,h,v,d,l,b],a[g]=[],a[b]=[],(i={})[o]=["children","attribution"],i[l]=["item"],i[s]=["item"],i[u]=["language","highlight","code"],i[d]=["level","children","style"],i[c]=["item"],i[f]=["item","children","meta"],i[m]=["url","children","meta"],i[p]=["children"],i[h]=["style","children"],i[v]=["children","style"],i[y]=["children"],i[g]=["value","marks"],i[b]=[]},65768:(e,t,n)=>{n.d(t,{Go:()=>k,WH:()=>F,uP:()=>_,_m:()=>T,wz:()=>L,n6:()=>$,Vq:()=>x,DN:()=>O,Rz:()=>q,sm:()=>R,PJ:()=>E,Lv:()=>D,oG:()=>S,Ll:()=>M,Vs:()=>V,jX:()=>C,bl:()=>A,hm:()=>I,Xl:()=>N});var a,i,o="blockquote",l="block",s="inlineBlock",u="code",d="heading",c="inlineItem",f="itemLink",m="link",p="listItem",h="list",v="paragraph",y="root",g="span",b="thematicBreak",w=[o,l,s,u,d,c,f,m,p,h,v,y,g,b];function k(e){return"children"in e}function x(e){return e.type===d}function A(e){return e.type===g}function C(e){return e.type===y}function V(e){return e.type===v}function D(e){return e.type===h}function S(e){return e.type===p}function _(e){return e.type===o}function F(e){return e.type===l}function O(e){return e.type===s}function T(e){return e.type===u}function E(e){return e.type===m}function R(e){return e.type===f}function q(e){return e.type===c}function N(e){return e.type===b}function j(e){return!!("object"==typeof e&&e)}function M(e){var t;return!!(j(e)&&"type"in e&&"string"==typeof e.type&&(t=e.type,w.includes(t)))}function P(e){return!!(j(e)&&"value"in e&&L(e.value))}function I(e){return P(e)}function L(e){return!!(j(e)&&"schema"in e&&"document"in e&&"dast"===e.schema)}function $(e){if(!e)return!0;var t=P(e)&&L(e.value)?e.value:L(e)?e:null;if(!t)throw Error("Passed object is neither null, a Structured Text value or a DAST document");return 1===t.document.children.length&&"paragraph"===t.document.children[0].type&&1===t.document.children[0].children.length&&"span"===t.document.children[0].children[0].type&&""===t.document.children[0].children[0].value}(a={})[o]=[v],a[l]=[],a[s]=[],a[u]=[],a[d]="inlineNodes",a[c]=[],a[f]="inlineNodes",a[m]="inlineNodes",a[p]=[v,h],a[h]=[p],a[v]="inlineNodes",a[y]=[o,u,h,v,d,l,b],a[g]=[],a[b]=[],(i={})[o]=["children","attribution"],i[l]=["item"],i[s]=["item"],i[u]=["language","highlight","code"],i[d]=["level","children","style"],i[c]=["item"],i[f]=["item","children","meta"],i[m]=["url","children","meta"],i[p]=["children"],i[h]=["style","children"],i[v]=["children","style"],i[y]=["children"],i[g]=["value","marks"],i[b]=[]},69207:(e,t,n)=>{n.d(t,{Jt:()=>F,Op:()=>es,mN:()=>eS,xI:()=>L,xW:()=>el});var a=n(78445),i=e=>e instanceof Date,o=e=>null==e;let l=e=>"object"==typeof e;var s=e=>!o(e)&&!Array.isArray(e)&&l(e)&&!i(e),u=e=>s(e)&&e.target?"checkbox"===e.target.type?e.target.checked:"file"===e.target.type?e.target.files:e.target.value:e,d=(e,t)=>t.split(".").some((t,n,a)=>!isNaN(Number(t))&&e.has(a.slice(0,n).join("."))),c=e=>{let t=e.constructor&&e.constructor.prototype;return s(t)&&t.hasOwnProperty("isPrototypeOf")},f="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function m(e){if(e instanceof Date)return new Date(e);let t="u">typeof FileList&&e instanceof FileList;if(f&&(e instanceof Blob||t))return e;let n=Array.isArray(e);if(!n&&!(s(e)&&c(e)))return e;let a=n?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(a[t]=m(e[t]));return a}let p="blur",h="trigger",v="onChange",y="onSubmit",g="maxLength",b="minLength",w="pattern",k="required",x="validate",A="root",C=["__proto__","constructor","prototype"],V=/^\w*$/;var D=e=>void 0===e;let S=/[.[\]'"]/;var _=e=>
1e.split(S).filter(Boolean),F=(e,t,n)=>{if(!t||!s(e))return n;let a=V.test(t)?[t]:_(t);if(a.some(e=>C.includes(e)))return n;let i=a.reduce((e,t)=>o(e)?void 0:e[t],e);return D(i)||i===e?D(e[t])?n:e[t]:i},O=e=>"function"==typeof e,T=(e,t,n)=>{let a=-1,i=V.test(t)?[t]:_(t),o=i.length,l=o-1;for(;++a<o;){let t=i[a],o=n;if(a!==l){let n=e[t];o=s(n)||Array.isArray(n)?n:isNaN(+i[a+1])?{}:[]}if(C.includes(t))return;e[t]=o,e=e[t]}};let E=a.createContext(null);E.displayName="HookFormControlContext";var R=(e,t,n,a=!0)=>{let i={};for(let o in e)Object.defineProperty(i,o,{get:()=>("all"!==t._proxyFormState[o]&&(t._proxyFormState[o]=!a||"all"),n&&(n[o]=!0),e[o])});return i};let q=f?a.useLayoutEffect:a.useEffect;var N=e=>"string"==typeof e,j=(e,t,n,a,i)=>N(e)?(a&&t.watch.add(e),F(n,e,i)):Array.isArray(e)?e.map(e=>(a&&t.watch.add(e),F(n,e))):(a&&(t.watchAll=!0),n),M=e=>o(e)||!l(e);let P=(e,t)=>0===t.length&&!Array.isArray(e)&&!c(e);function I(e,t,n=new WeakMap){if(e===t)return!0;if(M(e)||M(t))return Object.is(e,t);if(i(e)&&i(t))return Object.is(e.getTime(),t.getTime());let a=Object.keys(e),o=Object.keys(t);if(a.length!==o.length)return!1;if(P(e,a)||P(t,o))return Object.is(e,t);if(!a.length&&Array.isArray(e)!==Array.isArray(t))return!1;let l=n.get(e);if(l&&l.has(t))return!0;if(l)l.add(t);else{let a=new WeakSet;a.add(t),n.set(e,a)}for(let o of a){let a=e[o];if(!(o in t))return!1;if("ref"!==o){let e=t[o];if(i(a)&&i(e)||(s(a)||Array.isArray(a))&&(s(e)||Array.isArray(e))?!I(a,e,n):!Object.is(a,e))return!1}}return!0}let L=e=>e.render(function(e){let t=a.useContext(E),{name:n,disabled:i,control:o=t,shouldUnregister:l,defaultValue:s,exact:c=!0}=e,f=d(o._names.array,n),h=a.useMemo(()=>F(o._formValues,n,F(o._defaultValues,n,s)),[o,n,s]),v=function(e){let t=a.useContext(E),{control:n=t,name:i,defaultValue:o,disabled:l,exact:s,compute:u}=e||{},d=a.useRef(o),c=a.useRef(u),f=a.useRef(void 0),m=a.useRef(n),p=a.useRef(i);c.current=u;let[h,v]=a.useState(()=>{let e=n._getWatch(i,d.current);return c.current?c.current(e):e}),y=a.useCallback(e=>{let t=j(i,n._names,e||n._formValues,!1,d.current);return c.current?c.current(t):t},[n._formValues,n._names,i]),g=a.useCallback(e=>{if(!l){let t=j(i,n._names,e||n._formValues,!1,d.current);if(c.current){let e=c.current(t);I(e,f.current)||(v(e),f.current=e)}else v(t)}},[n._formValues,n._names,l,i]);q(()=>(m.current===n&&I(p.current,i)||(m.current=n,p.current=i,g()),n._subscribe({name:i,formState:{values:!0},exact:s,callback:e=>{g(e.values)}})),[n,s,i,g]),a.useEffect(()=>n._removeUnmounted());let b=m.current!==n,w=p.current,k=a.useMemo(()=>{if(l)return null;let e=!b&&!I(w,i);return b||e?y():null},[l,b,i,w,y]);return null!==k?k:h}({control:o,name:n,defaultValue:h,exact:c}),y=function(e){let t=a.useContext(E),{control:n=t,disabled:i,name:o,exact:l}=e||{},[s,u]=a.useState(()=>({...n._formState,defaultValues:n._defaultValues})),d=a.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return q(()=>n._subscribe({name:o,formState:d.current,exact:l,callback:e=>{i||u({...n._formState,...e,defaultValues:n._defaultValues})}}),[o,i,l]),a.useEffect(()=>{d.current.isValid&&n._setValid(!0)},[n]),a.useMemo(()=>R(s,n,d.current,!1),[s,n])}({control:o,name:n,exact:c}),g=a.useRef(e),b=a.useRef(null),w=a.useRef(o.register(n,{...e.rules,value:v,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}}));g.current=e;let k=a.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!F(y.errors,n)},isDirty:{enumerable:!0,get:()=>!!F(y.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!F(y.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!F(y.validatingFields,n)},error:{enumerable:!0,get:()=>F(y.errors,n)}}),[y,n]),x=a.useCallback(e=>{let t=u(e);return F(o._fields,n)||(w.current=o.register(n,{...g.current.rules,value:t})),w.current.onChange({target:{value:u(e),name:n},type:"change"})},[n,o]),A=a.useCallback(()=>w.current.onBlur({target:{value:F(o._formValues,n),name:n},type:p}),[n,o._formValues]),C=a.useCallback(e=>{e&&(b.current={focus:()=>O(e.focus)&&e.focus(),select:()=>O(e.select)&&e.select(),setCustomValidity:t=>O(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>O(e.reportValidity)&&e.reportValidity()});let t=F(o._fields,n);t&&t._f&&e&&(t._f.ref=b.current)},[o._fields,n]),V=a.useMemo(()=>({name:n,value:v,..."boolean"==typeof i||y.disabled?{disabled:y.disabled||i}:{},onChange:x,onBlur:A,ref:C}),[n,i,y.disabled,x,A,C,v]);return a.useEffect(()=>{let e=o._options.shouldUnregister||l;w.current=o.register(n,{...g.current.rules,..."boolean"==typeof g.current.disabled?{disabled:g.current.disabled}:{}});let t=(e,t)=>{let n=F(o._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){let e=m(F(l?o._defaultValues:o._options.values||o._defaultValues,n,F(o._options.defaultValues,n,g.current.defaultValue)));T(o._defaultValues,n,e),D(F(o._formValues,n))&&T(o._formValues,n,e)}if(f||o.register(n),b.current){let e=F(o._fields,n);e&&e._f&&(e._f.ref=b.current)}return()=>{(f?e&&!o._state.action:e)?o.unregister(n):t(n,!1)}},[n,o,f,l]),a.useEffect(()=>{o._setDisabledField({disabled:i,name:n})}
1,[i,n,o]),a.useMemo(()=>({field:V,formState:y,fieldState:k}),[V,y,k])}(e));var $=e=>({isOnSubmit:!e||e===y,isOnBlur:"onBlur"===e,isOnChange:e===v,isOnAll:"all"===e,isOnTouch:"onTouched"===e}),B=(e,t,n)=>{if(n)return!1;if(t.watchAll||t.watch.has(e))return!0;for(let n of t.watch)if(e.startsWith(n)&&"."===e.charAt(n.length))return!0;return!1};let H=(e,t,n,a)=>{for(let i of n||Object.keys(e)){if("_f"===i)continue;let o=n?F(e,i):e[i];if(o){let{_f:e}=o;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!a)return!0;else if(e.ref&&t(e.ref,e.name)&&!a)return!0;else if(H(o,t))break}else if((s(o)||Array.isArray(o))&&H(o,t))break}}};var z=(e,t,n)=>{let a=F(e,n),i=Array.isArray(a)?a:[];return T(i,A,t[n]),T(e,n,i),e},U=e=>s(e)&&!Object.keys(e).length,W=e=>{if(!f)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},G=(e,t,n,a,i)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[a]:i||!0}}:{};let X={value:!1,isValid:!1},Y={value:!0,isValid:!0};var K=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!D(e[0].attributes.value)?D(e[0].value)||""===e[0].value?Y:{value:e[0].value,isValid:!0}:Y:X}return X};let J={isValid:!1,value:null};var Q=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,J):J;function Z(e,t,n="validate"){if(N(e)||Array.isArray(e)&&e.every(N)||"boolean"==typeof e&&!e)return{type:n,message:N(e)?e:"",ref:t}}var ee=e=>!s(e)||e instanceof RegExp?{value:e,message:""}:e,et=async(e,t,n,a,i,l)=>{let{ref:u,refs:d,required:c,maxLength:f,minLength:m,min:p,max:h,pattern:v,validate:y,name:A,valueAsNumber:C,mount:V}=e._f,S=F(n,A);if(!V||t.has(A))return{};let _=d?d[0]:u,T=e=>{if(i&&_.reportValidity){let t="boolean"==typeof e?"":e||"";d?d.forEach(e=>e.setCustomValidity(t)):_.setCustomValidity(t),_.reportValidity()}},E={},R="radio"===u.type,q="checkbox"===u.type,j=(C||"file"===u.type)&&D(u.value)&&D(S)||W(u)&&""===u.value||""===S||Array.isArray(S)&&!S.length,M=G.bind(null,A,a,E),P=(e,t,n,a=g,i=b)=>{let o=e?t:n;E[A]={type:e?a:i,message:o,ref:u,...M(e?a:i,o)}};if(l?!Array.isArray(S)||!S.length:c&&(!(R||q)&&(j||o(S))||"boolean"==typeof S&&!S||q&&!K(d).isValid||R&&!Q(d).isValid)){let{value:e,message:t}=N(c)?{value:!!c,message:c}:ee(c);if(e&&(E[A]={type:k,message:t,ref:_,...M(k,t)},!a))return T(t),E}if(!j&&(!o(p)||!o(h))){let e,t,n=ee(h),i=ee(p);if(o(S)||isNaN(S)){let a=u.valueAsDate||new Date(S),o=e=>new Date(new Date().toDateString()+" "+e),l="time"==u.type,s="week"==u.type;N(n.value)&&S&&(e=l?o(S)>o(n.value):s?S>n.value:a>new Date(n.value)),N(i.value)&&S&&(t=l?o(S)<o(i.value):s?S<i.value:a<new Date(i.value))}else{let a=u.valueAsNumber||(S?+S:S);o(n.value)||(e=a>n.value),o(i.value)||(t=a<i.value)}if((e||t)&&(P(!!e,n.message,i.message,"max","min"),!a))return T(E[A].message),E}if((f||m)&&!j&&(N(S)||l&&Array.isArray(S))){let e=ee(f),t=ee(m),n=!o(e.value)&&S.length>+e.value,i=!o(t.value)&&S.length<+t.value;if((n||i)&&(P(n,e.message,t.message),!a))return T(E[A].message),E}if(v&&!j&&N(S)){let{value:e,message:t}=ee(v);if(e instanceof RegExp&&!S.match(e)&&(E[A]={type:w,message:t,ref:u,...M(w,t)},!a))return T(t),E}if(y){if(O(y)){let e=Z(await y(S,n),_);if(e&&(E[A]={...e,...M(x,e.message)},!a))return T(e.message),E}else if(s(y)){let e={};for(let t in y){if(!U(e)&&!a)break;let i=Z(await y[t](S,n),_,t);i&&(e={...i,...M(t,i.message)},T(i.message),a&&(E[A]=e))}if(!U(e)&&(E[A]={ref:_,...e},!a))return E}}return T(!0),E},er=e=>Array.isArray(e)?e:[e],en=e=>Array.isArray(e)?e.filter(Boolean):[];function ea(e,t){if(N(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;let n=Array.isArray(t)?t:V.test(t)?[t]:_(t);if(n.some(e=>C.includes(String(e))))return e;let a=1===n.length?e:function(e,t){let n=t.length-1,a=0;for(;a<n;){if(o(e)){e=void 0;break}e=e[t[a]],a++}return e}(e,n),i=n.length-1,l=n[i];return a&&delete a[l],0!==i&&(s(a)&&U(a)||Array.isArray(a)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!D(e[t]))return!1;return!0}(a))&&ea(e,n.slice(0,-1)),e}let ei=e=>{let t={};
1for(let n of Object.keys(e))if(l(e[n])&&null!==e[n]&&!i(e[n])){let a=ei(e[n]);for(let e of Object.keys(a))t[`${n}.${e}`]=a[e]}else t[n]=e[n];return t},eo=a.createContext(null);eo.displayName="HookFormContext";let el=()=>a.useContext(eo),es=({children:e,watch:t,getValues:n,getFieldState:i,setError:o,clearErrors:l,setValue:s,setValues:u,trigger:d,formState:c,resetField:f,reset:m,resetDefaultValues:p,handleSubmit:h,unregister:v,control:y,register:g,setFocus:b,subscribe:w})=>{let k=a.useMemo(()=>({watch:t,getValues:n,getFieldState:i,setError:o,clearErrors:l,setValue:s,setValues:u,trigger:d,formState:c,resetField:f,reset:m,resetDefaultValues:p,handleSubmit:h,unregister:v,control:y,register:g,setFocus:b,subscribe:w}),[l,y,c,i,n,h,g,m,p,f,o,b,s,u,w,d,v,t]);return a.createElement(eo.Provider,{value:k},a.createElement(E.Provider,{value:k.control},e))};var eu=()=>{let e=[];return{get observers(){return e},next:t=>{for(let n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},ed=e=>W(e)&&e.isConnected;function ec(e){return Array.isArray(e)||s(e)}function ef(e){return Array.isArray(e)||s(e)&&!(e=>{for(let t in e)if(O(e[t]))return!0;return!1})(e)}function em(e){return!!(e&&"_f"in e)}function ep(e){return Array.isArray(e)?!e.some(e=>!D(e)):!Object.keys(e).length}function eh(e,t){Array.isArray(e)?e[t]=void 0:delete e[t]}function ev(e,t={},n){for(let a in e){let i=e[a],o=n&&n[a];!ef(i)||Array.isArray(i)&&em(o)?D(i)||(t[a]=!0):(t[a]=Array.isArray(i)?[]:{},ev(i,t[a],o),ep(t[a])&&eh(t,a))}return t}function ey(e,t,n,a){for(let i in n||(n=ev(t,{},a)),e){let l=e[i],s=a&&a[i];!ef(l)||Array.isArray(l)&&em(s)?I(l,t[i])?eh(n,i):n[i]=!0:(D(t)||M(n[i])?n[i]=ev(l,Array.isArray(l)?[]:{},s):ey(l,o(t)?{}:t[i],n[i],s),ep(n[i])&&eh(n,i))}return n}var eg=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:a})=>D(e)?e:t?""===e?NaN:e?+e:e:n&&N(e)?new Date(e):a?a(e):e;function eb(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?Q(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?K(e.refs).value:eg(t.value,e)}var ew=e=>D(e)?e:e instanceof RegExp?e.source:s(e)?e.value instanceof RegExp?e.value.source:e.value:e;let ek="AsyncFunction";var ex=e=>{if(!e||!e.validate)return!1;if(O(e.validate))return e.validate.constructor.name===ek;if(s(e.validate)){for(let t in e.validate)if(e.validate[t].constructor.name===ek)return!0}return!1};function eA(e,t,n){let a=F(e,n);if(a||V.test(n))return{error:a,name:n};let i=n.split(".");for(;i.length;){let a=i.join("."),o=F(t,a),l=F(e,a);if(o&&!Array.isArray(o)&&n!==a)break;if(l&&l.type)return{name:a,error:l};if(l&&l.root&&l.root.type)return{name:`${a}.root`,error:l.root};i.pop()}return{name:n}}let eC={mode:y,reValidateMode:v,shouldFocusError:!0},eV="form",eD={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function eS(e={}){let t=a.useRef(void 0),n=a.useRef(void 0),l=a.useRef(e.formControl),[c,v]=a.useState(()=>({...m(eD),isLoading:O(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:O(e.defaultValues)?void 0:e.defaultValues}));if(!t.current||e.formControl&&l.current!==e.formControl)if(l.current=e.formControl,e.formControl)t.current={...e.formControl,formState:c},e.defaultValues&&!O(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:n,...a}=function(e={}){let t={...eC,...e},n={...m(eD),isLoading:O(t.defaultValues),errors:t.errors||{},disabled:t.disabled||!1},a={},l=(s(t.defaultValues)||s(t.values))&&m(t.defaultValues||t.values)||{},c=t.shouldUnregister?{}:m(l),v={action:!1,mount:!1,watch:!1,keepIsValid:!1},y={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},g={},b={},w=0,k=$(t.mode),C=$(t.reValidateMode),S={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},E={...S},R={...E},q={array:eu(),state:eu()},M=0,P="all"===t.criteriaMode,L=(e,t)=>n=>{clearTimeout(b[e]),b[e]=setTimeout(t,n)},G=async e=>{if(!v.keepIsValid&&!t.disabled&&(E.isValid||R.isValid||e)){let e,i=++M;t.resolver?(e=U((await Z()).errors),i===M&&X()):e=await el({fields:a,onlyCheckValid:!0,eventType:"valid"}),i===M&&e!==n.isValid&&q.state.next({isValid:e})}},X=(e,a)=>{!t.disabled&&(E.isValidating||E.validatingFields||R.isValidating||R.validatingFields)&&((e||Array.from(y.mount)).forEac
1h(e=>{e&&(a?T(n.validatingFields,e,a):ea(n.validatingFields,e))}),q.state.next({validatingFields:n.validatingFields,isValidating:!U(n.validatingFields)}))},Y=()=>{n.dirtyFields=ey(l,c,void 0,a)},K=(e,t)=>{T(n.errors,e,t),n.errors={...n.errors},q.state.next({errors:n.errors})},J=(t,i,s,u)=>{let d=F(a,t);if(d){if((e=>{let t=V.test(e)?[e]:_(e),n=c,a=l;for(let e=0;e<t.length-1;e++){let i=t[e];if(n=o(n)?n:n[i],a=o(a)?a:a[i],null===n&&null!==a)return!0}return!1})(t))return;let a=D(F(c,t)),f=F(c,t,D(s)?F(l,t):s);D(f)||u&&u.defaultChecked||i?T(c,t,i?f:eb(d._f)):em(t,f),v.mount&&!v.action&&(G(),a&&n.isDirty&&(E.isDirty||R.isDirty)&&(es()||(n.isDirty=!1,q.state.next({...n}))),e.shouldUnregister&&a&&!D(F(c,t))&&B(t,y)&&(v.watch=!0))}},Q=(e,i,o,s,u)=>{let d=!1,f=!1,m={name:e};if(!t.disabled||!0===s){if(!o||s){let t=I(F(l,e),i);if((E.isDirty||R.isDirty)&&(f=n.isDirty,n.isDirty=m.isDirty=!t||es(),d=f!==m.isDirty),f=!!F(n.dirtyFields,e),t!==n.isDirty){var p=n.dirtyFields,h=ey(l,c,void 0,a);for(let e in p)e in h||delete p[e];Object.assign(p,h)}else t?ea(n.dirtyFields,e):T(n.dirtyFields,e,!0);m.dirtyFields=n.dirtyFields,d=d||(E.dirtyFields||R.dirtyFields)&&!t!==f}if(o){let t=F(n.touchedFields,e);t||(T(n.touchedFields,e,o),m.touchedFields=n.touchedFields,d=d||(E.touchedFields||R.touchedFields)&&t!==o)}d&&u&&q.state.next(m)}return d?m:{}},Z=async e=>(X(e,!0),await t.resolver(c,t.context,((e,t,n,a)=>{let i={};for(let n of e){let e=F(t,n);e&&T(i,n,e._f)}return{criteriaMode:n,names:[...e],fields:i,shouldUseNativeValidation:a}})(e||y.mount,a,t.criteriaMode,t.shouldUseNativeValidation))),ee=async e=>{let{errors:t}=await Z(e);if(X(e),e){for(let a of e){let e=F(t,a);e?y.array.has(a)&&s(e)&&!Object.keys(e).some(e=>!Number.isNaN(Number(e)))?z(n.errors,{[a]:e},a):T(n.errors,a,e):ea(n.errors,a)}n.errors={...n.errors}}else n.errors=t;return t},eo=async({name:t,eventType:a})=>{if(e.validate){let i=await e.validate({formValues:c,formState:n,name:t,eventType:a});if(s(i))for(let e in i){let t=i[e];t&&eT(`${eV}.${e}`,{message:N(t.message)?t.message:"",type:t.type||x})}else N(i)||!i?eT(eV,{message:i||"",type:x}):eO(eV);return i}return!0},el=async({fields:a,onlyCheckValid:i,name:o,eventType:l,context:s={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(s.runRootValidation=!0,!await eo({name:o,eventType:l}))&&(s.valid=!1,i))return s.valid;for(let o in a){let u=a[o];if(u){let{_f:a,...d}=u;if(a){let o=y.array.has(a.name),l=u._f&&ex(u._f),d=E.validatingFields||E.isValidating||R.validatingFields||R.isValidating;l&&d&&X([a.name],!0);let f=await et(u,y.disabled,c,P,t.shouldUseNativeValidation&&!i,o);if(l&&d&&X([a.name]),f[a.name]&&(s.valid=!1,i)||(i||(F(f,a.name)?o?z(n.errors,f,a.name):T(n.errors,a.name,f[a.name]):ea(n.errors,a.name)),e.shouldUseNativeValidation&&f[a.name]))break}U(d)||await el({context:s,onlyCheckValid:i,fields:d,name:o,eventType:l})}}return s.valid},es=(e,t)=>(e&&t&&T(c,e,t),!I(v.mount?c:l,l)),ef=(e,t,n)=>j(e,y,{...v.mount?c:D(t)?l:N(e)?{[e]:t}:t},n,t),em=(e,t,n={},i=!1,l=!1)=>{let s=F(a,e),u=t;if(s){let n=s._f;n&&(n.disabled||T(c,e,eg(t,n)),u=W(n.ref)&&o(t)?"":t,"select-multiple"===n.ref.type?[...n.ref.options].forEach(e=>e.selected=u.includes(e.value)):n.refs?"checkbox"===n.ref.type?n.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(u)?e.checked=!!u.find(t=>t===e.value):e.checked=u===e.value||!!u)}):n.refs.forEach(e=>e.checked=e.value===u):"file"===n.ref.type?n.ref.value="":(n.ref.value=u,n.ref.type||l||q.state.next({name:e,values:i?c:m(c)})))}(n.shouldDirty||n.shouldTouch)&&Q(e,u,n.shouldTouch,n.shouldDirty,!l),n.shouldValidate&&e_(e,{delayError:n.delayError})},ep=(e,t,n,o=!1,l=!1)=>{for(let u in y.array.has(e)&&q.array.next({name:e,values:o?c:m(c)}),t){if(!t.hasOwnProperty(u))return;let d=t[u],c=e+"."+u,f=F(a,c);(y.array.has(e)||s(d)||f&&!f._f)&&!i(d)?ep(c,d,n,o,l):em(c,d,n,o,l)}},eh=(e,t,i,l,s=!1)=>{let u=F(a,e),d=y.array.has(e),f=l?t:m(t),p=I(F(c,e),f);if(p||T(c,e,f),d)q.array.next({name:e,values:l?c:m(c)}),(E.isDirty||E.dirtyFields||R.isDirty||R.dirtyFields)&&i.shouldDirty&&(Y(),s||q.state.next({name:e,dirtyFields:n.dirtyFields,isDirty:es(e,f)}));else{let t=Array.isArray(f)&&!f.length||U(f);!u||u._f||o(f)||t?em(e,f,i,l,s):ep(e,f,i,l,s)}if(!p&&!s){let t=B(e,y),a=l?c:m(c);q.state.next({...t&&n,name:v.mount||t?e:void 0,values:a})}},ev=(e,t,n={})=>eh(e,t,n,!1),ek=async o=>{v.mount=!0;let l=o.target,s=l.name,d=!0,f=F(a,s),h=e=>{d=Number.isNaN(e)||i(e)&&isNaN(e.getTime())||I(e,F(c,s,e))};if(f){var x,A,V,D,S;let i,v,j,M=l.type?eb(f._f):u(o),$=o.type===p||"focusout"===o.type,H=!((j=f._f).mount&&(j.required||j.min||j.max||j.maxLength||j.minLength||j.pattern||j.validate))&&!e.validate&&!t.resolver&&!F(n.errors,s)&&!f._f.deps,z=H||(x=$,A=F(n.touchedFields,s),V=n.isSubmitted,D=C,!(S=k).isOnAll&&(!V&&S.isOnTouch?!(A||x):(V?D.isOnBlur:S.isOnBlur)?!x:(V?!D.isOnChange:!S.isOnChange)||x)),W=B(s,y,$);
1if(T(c,s,M),$){if(!l||!l.readOnly){f._f.onBlur&&f._f.onBlur(o);let e=g[s];e&&e(0)}}else f._f.onChange&&f._f.onChange(o);let Y=Q(s,M,$),J=!U(Y)||W;if($||q.state.next({name:s,type:o.type,...w?{values:m(c)}:{}}),z)return(!H||!n.isValid)&&(E.isValid||R.isValid)&&("onBlur"===t.mode?$&&G():$||G()),J&&q.state.next({name:s,...W?{}:Y});if(!t.resolver&&e.validate&&await eo({name:s,eventType:o.type}),!$&&W&&q.state.next({...n}),t.resolver){let{errors:e}=await Z([s]);if(X([s]),h(M),!d){U(Y)||q.state.next(Y);return}let t=eA(n.errors,a,s),o=eA(e,a,t.name||s);i=o.error,s=o.name,v=U(e)}else X([s],!0),i=(await et(f,y.disabled,c,P,t.shouldUseNativeValidation))[s],X([s]),h(M),d&&(i?v=!1:(E.isValid||R.isValid)&&(v=await el({fields:a,onlyCheckValid:!0,name:s,eventType:o.type})));if(d){f._f.deps&&(!Array.isArray(f._f.deps)||f._f.deps.length>0)&&e_(f._f.deps);var _=s,O=v,N=i;let e=F(n.errors,_),a=(E.isValid||R.isValid)&&"boolean"==typeof O&&n.isValid!==O;if(t.delayError&&N?(g[_]=L(_,()=>K(_,N)),g[_](t.delayError)):(clearTimeout(b[_]),delete g[_],N?T(n.errors,_,N):ea(n.errors,_),n.errors={...n.errors}),(N?!I(e,N):e)||!U(Y)||a){let e={...Y,...a&&"boolean"==typeof O?{isValid:O}:{},errors:n.errors,name:_};n={...n,...e},q.state.next(e)}}}},eS=(e,t)=>{if(F(n.errors,t)&&e.focus)return e.focus(),1},e_=async(e,i={})=>{let o,l,s=er(e);if(t.resolver){let t=await ee(D(e)?e:s);o=U(t),l=e?!s.some(e=>F(t,e)):o}else e?((l=(await Promise.all(s.map(async e=>{let t=F(a,e);return await el({fields:t&&t._f?{[e]:t}:t,eventType:h})}))).every(Boolean))||n.isValid)&&G():l=o=await el({fields:a,name:e,eventType:h});if(i.delayError&&t.delayError&&N(e)){let a=F(n.errors,e);a?(ea(n.errors,e),g[e]=L(e,()=>K(e,a)),g[e](t.delayError)):(clearTimeout(b[e]),delete g[e])}return q.state.next({...!N(e)||(E.isValid||R.isValid)&&o!==n.isValid?{}:{name:e},...t.resolver||!e?{isValid:o}:{},errors:n.errors}),i.shouldFocus&&!l&&H(a,eS,e?s:y.mount),l},eF=(e,t)=>({invalid:!!F((t||n).errors,e),isDirty:!!F((t||n).dirtyFields,e),error:F((t||n).errors,e),isValidating:!!F(n.validatingFields,e),isTouched:!!F((t||n).touchedFields,e)}),eO=e=>{let t=e?er(e):void 0;null==t||t.forEach(e=>ea(n.errors,e)),t?t.forEach(e=>{q.state.next({name:e,errors:n.errors})}):(n.errors={},q.state.next({errors:n.errors}))},eT=(e,t,i)=>{let o=(F(a,e,{_f:{}})._f||{}).ref,{ref:l,message:s,type:u,...d}=F(n.errors,e)||{};T(n.errors,e,{...d,...t,ref:o}),q.state.next({name:e,errors:n.errors,isValid:!1}),i&&i.shouldFocus&&o&&o.focus&&o.focus()},eE=e=>{var t;let a=!!(null==(t=e.formState)?void 0:t.values);a&&w++;let{unsubscribe:i}=q.state.subscribe({next:t=>{var a,i;let o,s,u,d;if(o=e.name,s=t.name,u=e.exact,(!o||!s||o===s||er(o).some(e=>e&&(u?e===s||e.startsWith(s+"."):e.startsWith(s)||s.startsWith(e))))&&(a=e.formState||E,i=e.reRenderRoot,eL(t),!(d=Object.keys(t).filter(e=>"name"!==e)).length||i&&d.length>=Object.keys(a).length||d.find(e=>a[e]===(!i||"all")))){let a={...c};e.callback({values:a,...n,...t,defaultValues:l})}}});if(!a)return i;let o=!1;return()=>{o||(o=!0,w--,i())}},eR=(e,i={})=>{for(let o of e?er(e):y.mount)y.mount.delete(o),y.array.delete(o),i.keepValue||(ea(a,o),ea(c,o)),i.keepError||ea(n.errors,o),i.keepDirty||ea(n.dirtyFields,o),i.keepTouched||ea(n.touchedFields,o),i.keepIsValidating||ea(n.validatingFields,o),t.shouldUnregister||i.keepDefaultValue||ea(l,o);q.state.next({values:m(c)}),q.state.next({...n,...!i.keepDirty?{}:{isDirty:es()}}),i.keepIsValid||G()},eq=({disabled:e,name:t})=>{if("boolean"==typeof e&&v.mount||e||y.disabled.has(t)){let n=y.disabled.has(t);e?y.disabled.add(t):y.disabled.delete(t),!!e!==n&&v.mount&&!v.action&&G()}},eN=(e,n={})=>{let i=F(a,e),o="boolean"==typeof n.disabled||"boolean"==typeof t.disabled,s=!y.registerName.has(e)&&i&&i._f&&!i._f.mount;return(T(a,e,{...i||{},_f:{...i&&i._f?i._f:{ref:{name:e}},name:e,mount:!0,...n}}),y.mount.add(e),i&&!s)?eq({disabled:"boolean"==typeof n.disabled?n.disabled:t.disabled,name:e}):J(e,!0,n.value),{...o?{disabled:n.disabled||t.disabled}:{},...t.progressive?{required:!!n.required,min:ew(n.min),max:ew(n.max),minLength:ew(n.minLength),maxLength:ew(n.maxLength),pattern:ew(n.pattern)}:{}
1,name:e,onChange:ek,onBlur:ek,ref:o=>{if(o){let t;y.registerName.add(e),eN(e,n),y.registerName.delete(e),i=F(a,e);let s=D(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,u="radio"===(t=s).type||"checkbox"===t.type,d=i._f.refs||[];if(u?d.find(e=>e===s):s===i._f.ref)return;let c={...i._f};u?(c.refs=[...d.filter(ed),s,...Array.isArray(F(l,e))?[{}]:[]],c.ref={type:s.type,name:e}):(c.ref=s,delete c.refs),T(a,e,{_f:c}),J(e,!1,void 0,s)}else(i=F(a,e,{}))._f&&(i._f.mount=!1),(t.shouldUnregister||n.shouldUnregister)&&!(d(y.array,e)&&v.action)&&y.unMount.add(e)}}},ej=()=>t.shouldFocusError&&!t.shouldUseNativeValidation&&H(a,eS,y.mount),eM=(e,i)=>async o=>{let l,s;o&&(o.preventDefault&&o.preventDefault(),o.persist&&o.persist());let u=m(c);if(q.state.next({isSubmitting:!0}),t.resolver){let{errors:e,values:t}=await Z();X(),n.errors=e,u=m(t)}else await el({fields:a,eventType:"submit"});if(y.disabled.size)for(let e of y.disabled)ea(u,e);if(ea(n.errors,A),U(n.errors)){q.state.next({errors:{}});try{l=await e(u,o)}catch(e){s=e}}else i&&await i({...n.errors},o),ej(),setTimeout(ej);if(q.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:U(n.errors)&&!s,submitCount:n.submitCount+1,errors:n.errors}),s)throw s;return l},eP=(e,i={})=>{let o=e?m(e):l,s=m(o),u=U(e),d=a;if(i.keepDefaultValues||(l=o),!i.keepValues){if(i.keepDirtyValues)for(let e of Array.from(new Set([...y.mount,...function e(t,n,a="",i=[]){for(let o in t){let l=a?`${a}.${o}`:o,s=t[o];ec(s)&&ec(F(n,l))?e(s,n,l,i):i.push(l)}return i}(ey(l,c,void 0,d),n.dirtyFields)]))){let t=F(n.dirtyFields,e),a=F(c,e),i=F(s,e);t&&!D(a)?T(s,e,a):t||D(i)||ev(e,i)}else{if(f&&D(e))for(let e of y.mount){let t=F(a,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(W(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(i.keepFieldsRef)for(let e of y.mount)ev(e,F(s,e));else a={}}if(t.shouldUnregister){if(c=i.keepDefaultValues?m(l):{},i.keepFieldsRef)for(let e of y.mount)T(c,e,F(s,e))}else c=m(s);q.array.next({values:{...s}}),q.state.next({name:void 0,type:void 0,values:{...s}})}y={mount:i.keepDirtyValues?y.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},v.mount=!E.isValid||!!i.keepIsValid||!!i.keepDirtyValues||!t.shouldUnregister&&!U(s),v.watch=!!t.shouldUnregister,v.keepIsValid=!!i.keepIsValid,v.action=!1,i.keepErrors||(n.errors={}),q.state.next({submitCount:i.keepSubmitCount?n.submitCount:0,isDirty:!u&&(i.keepDirty?n.isDirty:i.keepValues?es():!!(i.keepDefaultValues&&!I(e,l))),isSubmitted:!!i.keepIsSubmitted&&n.isSubmitted,dirtyFields:u?{}:i.keepDirtyValues?i.keepDefaultValues&&c?ey(l,c,void 0,d):n.dirtyFields:i.keepDefaultValues&&e?ey(l,e,void 0,d):i.keepDirty?n.dirtyFields:{},touchedFields:i.keepTouched?n.touchedFields:{},errors:i.keepErrors?n.errors:{},isSubmitSuccessful:!!i.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1,defaultValues:l})},eI=(e,n)=>eP(O(e)?e(c):e,{...t.resetOptions,...n}),eL=e=>{let{name:t,type:a,values:i,...o}=e;n={...n,...o}},e$={control:{register:eN,unregister:eR,getFieldState:eF,handleSubmit:eM,setError:eT,_subscribe:eE,_runSchema:Z,_updateIsValidating:X,_focusError:ej,_getWatch:ef,_getDirty:es,_setValid:G,_setFieldArray:(e,i=[],o,l,s=!0,u=!0)=>{if(l&&o&&!t.disabled){if(v.action=!0,u&&Array.isArray(F(a,e))){let t=o(F(a,e),l.argA,l.argB);s&&T(a,e,t)}if(u&&Array.isArray(F(n.errors,e))){let t,a=o(F(n.errors,e),l.argA,l.argB);s&&T(n.errors,e,a),en(F(t=n.errors,e)).length||ea(t,e)}if((E.touchedFields||R.touchedFields)&&u&&Array.isArray(F(n.touchedFields,e))){let t=o(F(n.touchedFields,e),l.argA,l.argB);s&&T(n.touchedFields,e,t)}(E.dirtyFields||R.dirtyFields)&&Y(),q.state.next({name:e,isDirty:es(e,i),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else T(c,e,i)},_setDisabledField:eq,_setErrors:e=>{n.errors=e,q.state.next({errors:n.errors,isValid:!1})},_getFieldArray:e=>en(F(v.mount?c:l,e,t.shouldUnregister?F(l,e,[]):[])),_reset:eP,_resetDefaultValues:()=>O(t.defaultValues)&&t.defaultValues().then(e=>{eI(e,t.resetOptions),q.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of y.unMount){let t=F(a,e);t&&(t._f.refs?t._f.refs.every(e=>!ed(e)):!ed(t._f.ref))&&eR(e)}y.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(q.state.next({disabled:e}),H(a,(t,n)=>{let i=F(a,n);i&&(t.disabled=i._f.disabled||e,Array.isArray(i._f.refs)&&i._f.refs.forEac
1h(t=>{t.disabled=i._f.disabled||e}))},0,!1))},_subjects:q,_proxyFormState:E,get _fields(){return a},get _formValues(){return c},get _state(){return v},set _state(value){v=value},get _defaultValues(){return l},get _names(){return y},set _names(value){y=value},get _formState(){return n},get _options(){return t},set _options(value){k=$((t={...t,...value}).mode),C=$(t.reValidateMode)}},subscribe:e=>(v.mount=!0,R={...R,...e.formState},eE({...e,formState:{...S,...e.formState}})),trigger:e_,register:eN,handleSubmit:eM,watch:(e,t)=>{if(O(e)){w++;let{unsubscribe:n}=q.state.subscribe({next:n=>"values"in n&&e(n.values||ef(void 0,t),n)}),a=!1;return{unsubscribe:()=>{a||(a=!0,w--,n())}}}return ef(e,t,!0)},setValue:ev,setValues:(e,t={})=>{let a=O(e)?e(c):e;if(!I(c,a)){c={...c,...a};let e=ei(a);for(let n of y.mount)n in e&&eh(n,e[n],t,!0,!0);q.state.next({...n,name:void 0,type:void 0,...w?{values:c}:{}}),t.shouldValidate&&G()}},getValues:(e,t)=>{let a={...v.mount?c:l};return t&&(a=function e(t,n){let a={};for(let i in t)if(t.hasOwnProperty(i)){let o=t[i],l=n[i];if(o&&s(o)&&l){let t=e(o,l);s(t)&&(a[i]=t)}else t[i]&&(a[i]=l)}return a}(t.dirtyFields?n.dirtyFields:n.touchedFields,a)),D(e)?a:N(e)?F(a,e):e.map(e=>F(a,e))},reset:eI,resetField:(e,t={})=>{F(a,e)&&(D(t.defaultValue)?ev(e,m(F(l,e))):(ev(e,t.defaultValue),T(l,e,m(t.defaultValue))),t.keepTouched||ea(n.touchedFields,e),t.keepDirty||(ea(n.dirtyFields,e),n.isDirty=t.defaultValue?es(e,m(F(l,e))):es()),!t.keepError&&(ea(n.errors,e),E.isValid&&G()),q.state.next({...n}))},resetDefaultValues:(e,t={})=>{if(l=m(e),!t.keepDirty){let e=ey(l,c,void 0,a);n.dirtyFields=e,n.isDirty=!U(e)}t.keepIsValid||G(),q.state.next({...n,defaultValues:l})},clearErrors:eO,unregister:eR,setError:eT,setFocus:(e,t={})=>{let n=F(a,e),i=n&&n._f;if(i){let e=i.refs?i.refs[0]:i.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&O(e.select)&&e.select()})}},getFieldState:eF};return{...e$,formControl:e$}}(e);t.current={...a,formState:c}}let y=t.current.control;return y._options=e,q(()=>{let e=y._subscribe({formState:y._proxyFormState,callback:()=>v({...y._formState,defaultValues:y._defaultValues}),reRenderRoot:!0});return v(e=>({...e,isReady:!0})),y._formState.isReady=!0,e},[y]),a.useEffect(()=>y._disableForm(e.disabled),[y,e.disabled]),a.useEffect(()=>{e.mode&&(y._options.mode=e.mode),e.reValidateMode&&(y._options.reValidateMode=e.reValidateMode)},[y,e.mode,e.reValidateMode]),a.useEffect(()=>{e.errors&&(y._setErrors(e.errors),y._focusError())},[y,e.errors]),a.useEffect(()=>{e.shouldUnregister&&y._subjects.state.next({values:y._getWatch()})},[y,e.shouldUnregister]),a.useEffect(()=>{if(y._proxyFormState.isDirty){let e=y._getDirty();e!==c.isDirty&&y._subjects.state.next({isDirty:e})}},[y,c.isDirty]),a.useEffect(()=>{var t;e.values&&!I(e.values,n.current)?(y._reset(e.values,{keepFieldsRef:!0,...y._options.resetOptions}),(null==(t=y._options.resetOptions)?void 0:t.keepIsValid)||y._setValid(),n.current=e.values,v(e=>({...e}))):y._resetDefaultValues()},[y,e.values]),a.useEffect(()=>{y._state.mount||(y._setValid(),y._state.mount=!0),y._state.watch&&(y._state.watch=!1,y._subjects.state.next({...y._formState})),y._removeUnmounted()}),t.current.formState=a.useMemo(()=>R(c,y),[y,c]),t.current}},87125:(e,t,n)=>{n.d(t,{HM:()=>U,UC:()=>I,VY:()=>z,ZL:()=>R,bL:()=>_,bm:()=>U,hE:()=>H,hJ:()=>N,l9:()=>F});var a=n(78445),i=n(82354),o=n(89035),l=n(50633),s=n(81368),u=n(84349),d=n(28597),c=n(4387),f=n(88854),m=n(82347),p=n(73736),h=n(91334),v=n(42046),y=n(92723),g=n(82714),b=n(1463),w=n(71545),k=Object.defineProperty,x=(e,t)=>k(e,"name",{value:t,configurable:!0}),A="Dialog",[C,V]=(0,l.A)(A),[D,S]=C(A),_=x(e=>{let{__scopeDialog:t,children:n,open:i,defaultOpen:o,onOpenChange:l,modal:d=!0}=e,c=a.useRef(null),f=a.useRef(null),[m,p]=(0,u.i)({prop:i,defaultProp:o??!1,onChange:l,caller:A}),[h,v]=a.useState(0),[y,g]=a.useState(0);return(0,w.jsx)(D,{scope:t,triggerRef:c,contentRef:f,contentId:(0,s.B)(),titleId:(0,s.B)(),descriptionId:(0,s.B)(),titlePresent:h>0,descriptionPresent:y>0,setTitleCount:v,setDescriptionCount:g,open:m,onOpenChange:p,onOpenToggle:a.useCallback(()=>p(e=>!e),[p]),modal:d,children:n})},"Dialog"),F=a.forwardRef(x(function(e,t){let{__scopeDialog:n,...a}=e,l=S("DialogTrigger",n),s=(0,o.s)(t,l.triggerRef);return(0,w.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":W(l.open),...a,ref:s,onClick:(0,i.mK)(e.onClick,l.onOpenToggle)})},"DialogTrigger")),O="DialogPortal",[T,E]=C(O,{forceMount:void 0}),R=x(e=>{let{__scopeDialog:t,forceMount:n,children:i,container:o}=e,l=S(O,t);return(0,w.jsx)(T,{scope:t,forceMount:n,children:a.Children.map(i,e=>(0,w.jsx)(m.C,{present:n||l.open,children:(0,w.jsx)(f.Z,{asChild:!0,container:o,children:e})}))})},"DialogPortal"),q="DialogOverlay",N=a.forwardRef(x(function(e,t){let n=E(q,e.__scopeDialog),{forceMount:a=n.forceMount,...i}=e,o=S(q,e.__scopeDialog);return o.modal?(0,w.jsx)(m.C,{present:a||o.open,children:(0,w.jsx)(M,{...i,ref:t})}):null},"DialogOverlay")),j=(0,b.TL)("DialogOverlay.RemoveScroll"),M=a.forwardRef(x(function(e,t){let{__scopeDialog:n,...a}=e,i=S(q,n),l=(0,d.e0)(),s=(0,o.s)(t,l);return(0,w.jsx)(y.A,{as:j,allowPinchZoom:!0,shards:[i.contentRef],children:(0,w.jsx)(p.sG.div,{"data-state":W(i.open),...a,ref:s,style:{pointerEvents:"auto",...a.style}})})},"DialogOverlayImpl")),P="DialogContent",I=a.forwardRef(x(function(e,t){let n=E(P,e.__scopeDialog),{forceMount:a=n.forceMount,...i}=e,o=S(P,e.__scopeDialog);return(0,w.jsx)(m.C,{present:a||o.open,children:o.modal?(0,w.jsx)(L,{...i,ref:t}):(0,w.jsx)($,{...i,ref:t})})},"DialogContent")),L=a.forwardRef(x(function(e,t){let n=S(P,e.__scopeDialog),l=a.useRef(null),s=(0,o.s)(t,n.contentRef,l);return a.useEffect(()=>{let e=l.current;if(e)return(0,g.Eq)(e)},[]),(0,w.jsx)(B,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:n.open,onCloseAutoFocus:(0,i.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,i.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,i.mK)(e.onFocusOutside,e=>e.preventDefault())})},"DialogContentModal")),$=a.forwardRef(x(function(e,t){let n=S(P,e.__scopeDialog),i=a.useRef(!1),o=a.useRef(!1);return(0,w.jsx)(B,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(i.current||n.triggerRef.current?.focus(),t.preventDefault()),i.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let a=t.target;n.triggerRef.current?.contains(a)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})},"DialogContentNonModal")),B=a.forwardRef(x(function(e,t){let{__scopeDialog:n,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:o,...l}=e,s=S(P,n);return(0,h.Oh)(),(0,w.jsx)(w.Fragment,{children:(0,w.jsx)(c.n,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,w.jsx)(d.qW,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionPresent?s.descriptionId:void 0,"aria-labelledby":s.titlePresent?s.titleId:void 0,"data-state":W(s.open),...l,ref:t,deferPointerDownOutside:!0,onDismiss:()=>s.onOpenChange(!1)})})})},"DialogContentImpl")),H=a.forwardRef(x(function(e,t){let{__scopeDialog:n,...a}=e,i=S("DialogTitle",n),{setTitleCount:o}=i;
1return(0,v.N)(()=>(o(e=>e+1),()=>o(e=>e-1)),[o]),(0,w.jsx)(p.sG.h2,{id:i.titleId,...a,ref:t})},"DialogTitle")),z=a.forwardRef(x(function(e,t){let{__scopeDialog:n,...a}=e,i=S("DialogDescription",n),{setDescriptionCount:o}=i;return(0,v.N)(()=>(o(e=>e+1),()=>o(e=>e-1)),[o]),(0,w.jsx)(p.sG.p,{id:i.descriptionId,...a,ref:t})},"DialogDescription")),U=a.forwardRef(x(function(e,t){let{__scopeDialog:n,...a}=e,o=S("DialogClose",n);return(0,w.jsx)(p.sG.button,{type:"button",...a,ref:t,onClick:(0,i.mK)(e.onClick,()=>o.onOpenChange(!1))})},"DialogClose"));function W(e){return e?"open":"closed"}x(W,"getState")},87205:(e,t,n)=>{n.d(t,{d6:()=>f});var a=n(50669),i=n(63323),o=function(){return(o=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},l=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var a=Array(e),i=0,t=0;t<n;t++)for(var o=arguments[t],l=0,s=o.length;l<s;l++,i++)a[i]=o[l];return a},s=function(e){for(var t=e.meta,n={},a=0;a<t.length;a++){var i=t[a];["target","title","rel"].includes(i.id)&&(n[i.id]=i.value)}return n},u=n(78445);let d={renderNode:u.createElement,renderFragment:(e,t)=>u.createElement(u.Fragment,{key:t},e),renderText:(e,t)=>e};function c(e,t){return(0,u.isValidElement)(e)&&null===e.key?(0,u.cloneElement)(e,{key:t}):e}function f({data:e,renderInlineRecord:t,renderLinkToRecord:n,renderBlock:m,renderInlineBlock:p,renderText:h,renderNode:v,renderFragment:y,customMarkRules:g,customRules:b,customNodeRules:w,metaTransformer:k}){var x,A,C,V;let D=(x=e,V=(A={adapter:{renderText:h||d.renderText,renderNode:v||d.renderNode,renderFragment:y||d.renderFragment},metaTransformer:k,customMarkRules:g,customNodeRules:[(0,a.bq)(i.Rz,({node:n,key:o})=>{if(!t)throw new a.vH("The Structured Text document contains an 'inlineItem' node, but no 'renderInlineRecord' prop is specified!",n);if(!((0,i.hm)(e)&&e.links))throw new a.vH("The document contains an 'itemLink' node, but the passed data prop is not a Structured Text GraphQL response, or data.links is not present!",n);let l=e.links.find(e=>e.id===n.item);if(!l)throw new a.vH(`The Structured Text document contains an 'inlineItem' node, but cannot find a record with ID ${n.item} inside data.links!`,n);return c(t({record:l}),o)}),(0,a.bq)(i.sm,({node:t,key:o,children:l})=>{if(!n)throw new a.vH("The Structured Text document contains an 'itemLink' node, but no 'renderLinkToRecord' prop is specified!",t);if(!((0,i.hm)(e)&&e.links))throw new a.vH("The document contains an 'itemLink' node, but the passed data prop is not a Structured Text GraphQL response, or data.links is not present!",t);let u=e.links.find(e=>e.id===t.item);if(!u)throw new a.vH(`The Structured Text document contains an 'itemLink' node, but cannot find a record with ID ${t.item} inside data.links!`,t);return c(n({record:u,children:l,transformedMeta:t.meta?(k||s)({node:t,meta:t.meta}):null}),o)}),(0,a.bq)(i.WH,({node:t,key:n})=>{if(!m)throw new a.vH("The Structured Text document contains a 'block' node, but no 'renderBlock' prop is specified!",t);if(!((0,i.hm)(e)&&e.blocks))throw new a.vH("The document contains an 'block' node, but the passed data prop is not a Structured Text GraphQL response, or data.blocks is not present!",t);let o=e.blocks.find(e=>e.id===t.item);if(!o)throw new a.vH(`The Structured Text document contains a 'block' node, but cannot find a record with ID ${t.item} inside data.blocks!`,t);return c(m({record:o}),n)}),(0,a.bq)(i.DN,({node:t,key:n})=>{if(!p)throw new a.vH("The Structured Text document contains an 'inlineBlock' node, but no 'renderInlineBlock' prop is specified!",t);if(!((0,i.hm)(e)&&e.inlineBlocks))throw new a.vH("The document contains an 'inlineBlock' node, but the passed data prop is not a Structured Text GraphQL response, or data.inlineBlocks is not present!",t);let o=e.inlineBlocks.find(e=>e.id===t.item);if(!o)throw new a.vH(`The Structured Text document contains an 'inlineBlock' node, but cannot find a record with ID ${t.item} inside data.inlineBlocks!`,t);return c(p({record:o}),n)}),...w||b||[]]}).metaTransformer||s,(0,a.XX)(A.adapter,x,l(A.customNodeRules||[],[(0,a.bq)(i.jX,function(e){var t=e.adapter.renderFragment,n=e.key;return t(e.children,n)}),(0,a.bq)(i.Vs,function(e){return(0,e.adapter.renderNode)("p",{key:e.key},e.children)}),(0,a.bq)(i.Lv,function(e){var t=e.adapter.renderNode,n=e.node,a=e.key,i=e.children;return t("bulleted"===n.style?"ul":"ol",{key:a},i)}),(0,a.bq)(i.oG,function(e){return(0,e.adapter.renderNode)("li",{key:e.key},e.children)}),(0,a.bq)(i.uP,function(e){var t=e.adapter.renderNode,n=e.key,a=e.n
1ode,i=e.children,o=a.attribution?l(i||[],[t("footer",{key:"footer"},a.attribution)]):i;return t("blockquote",{key:n},o)}),(0,a.bq)(i._m,function(e){var t=e.adapter,n=t.renderNode,a=t.renderText,i=e.key,o=e.node;return n("pre",{key:i,"data-language":o.language},n("code",null,a(o.code)))}),(0,a.bq)(i.PJ,function(e){var t=e.adapter.renderNode,n=e.key,a=e.children,i=e.node,l=i.meta?V({node:i,meta:i.meta}):{};return t("a",o(o({},l||{}),{key:n,href:i.url}),a)}),(0,a.bq)(i.Xl,function(e){return(0,e.adapter.renderNode)("hr",{key:e.key})}),(0,a.bq)(i.Vq,function(e){var t=e.node,n=e.adapter.renderNode,a=e.children,i=e.key;return n("h"+t.level,{key:i},a)}),(C=({customMarkRules:A.customMarkRules||[]}).customMarkRules,(0,a.bq)(i.bl,function(e){var t,n,a,i,o,l,s,u=e.adapter,d=e.key;return(e.node.marks||[]).reduce(function(e,t){if(e){var n=C.find(function(e){return e.appliable(t)});return n?n.apply({adapter:u,key:d,mark:t,children:e}):u.renderNode(function(e){switch(e){case"emphasis":return"em";case"underline":return"u";case"strikethrough":return"s";case"highlight":return"mark";default:return e}}(t),{key:d},e)}},(t=e.node,n=e.key,i=(a=e.adapter).renderNode,o=a.renderText,l=a.renderFragment,0===(s=t.value.split(/\n/)).length?o(t.value,n):l(s.slice(1).reduce(function(e,t,a){return e.concat([i("br",{key:n+"-br-"+a}),o(t,n+"-line-"+a)])},[o(s[0],n+"-line-first")]),n)))}))])));return"string"==typeof D?u.createElement(u.Fragment,null,D):D||null}},95004:(e,t,n)=>{n.d(t,{B8:()=>F,UC:()=>T,bL:()=>_,l9:()=>O,tU:()=>x});var a=n(78445),i=n(82354),o=n(50633),l=n(5631),s=n(82347),u=n(73736),d=n(15832),c=n(84349),f=n(81368),m=n(71545),p=Object.defineProperty,h=(e,t)=>p(e,"name",{value:t,configurable:!0}),v="Tabs",[y,g]=(0,o.A)(v,[l.RG]),b=(0,l.RG)(),[w,k]=y(v),x=a.forwardRef(h(function(e,t){let{__scopeTabs:n,value:a,onValueChange:i,defaultValue:o,orientation:l="horizontal",dir:s,activationMode:p="automatic",...h}=e,y=(0,d.jH)(s),[g,b]=(0,c.i)({prop:a,onChange:i,defaultProp:o??"",caller:v});return(0,m.jsx)(w,{scope:n,baseId:(0,f.B)(),value:g,onValueChange:b,orientation:l,dir:y,activationMode:p,children:(0,m.jsx)(u.sG.div,{dir:y,"data-orientation":l,...h,ref:t})})},"Tabs")),A=a.forwardRef(h(function(e,t){let{__scopeTabs:n,loop:a=!0,...i}=e,o=k("TabsList",n),s=b(n);return(0,m.jsx)(l.bL,{asChild:!0,...s,orientation:o.orientation,dir:o.dir,loop:a,children:(0,m.jsx)(u.sG.div,{role:"tablist","aria-orientation":o.orientation,...i,ref:t})})},"TabsList")),C=a.forwardRef(h(function(e,t){let{__scopeTabs:n,value:a,disabled:o=!1,...s}=e,d=k("TabsTrigger",n),c=b(n),f=D(d.baseId,a),p=S(d.baseId,a),h=a===d.value;return(0,m.jsx)(l.q7,{asChild:!0,...c,focusable:!o,active:h,children:(0,m.jsx)(u.sG.button,{type:"button",role:"tab","aria-selected":h,"aria-controls":p,"data-state":h?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:f,...s,ref:t,onMouseDown:(0,i.mK)(e.onMouseDown,e=>{o||0!==e.button||!1!==e.ctrlKey?e.preventDefault():d.onValueChange(a)}),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{!o&&e.target===e.currentTarget&&[" ","Enter"].includes(e.key)&&d.onValueChange(a)}),onFocus:(0,i.mK)(e.onFocus,()=>{let e="manual"!==d.activationMode;h||o||!e||d.onValueChange(a)})})})},"TabsTrigger")),V=a.forwardRef(h(function(e,t){let{__scopeTabs:n,value:i,forceMount:o,children:l,...d}=e,c=k("TabsContent",n),f=D(c.baseId,i),p=S(c.baseId,i),h=i===c.value,v=a.useRef(h);return a.useEffect(()=>{let e=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,m.jsx)(s.C,{present:o||h,children:({present:n})=>(0,m.jsx)(u.sG.div,{"data-state":h?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":f,hidden:!n,id:p,tabIndex:0,...d,ref:t,style:{...e.style,animationDuration:v.current?"0s":void 0},children:n&&l})})},"TabsContent"));function D(e,t){return`${e}-trigger-${t}`}function S(e,t){return`${e}-content-${t}`}h(D,"makeTriggerId"),h(S,"makeContentId");var _=x,F=A,O=C,T=V},96583:(e,t,n)=>{function a(e){var t=[];return function e(t,n){for(var a=0;a<t.length;a++){var i=t[a];Array.isArray(i)?e(i,n):n.push(i)}}(e,t),t}n.d(t,{B:()=>a})}}]);

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.