PageSourceSearch

https://www.media-j.com/_next/static/chunks/935-12b0a47c8e5dd904.js

js media-j.com collected 2026-10-02 05:22:43 UTC 66,545 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[935],{343:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(9650).A)("WandSparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}]])},3621:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(9650).A)("SlidersHorizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]])},5887:(e,t,n)=>{let r;n.d(t,{uB:()=>e3,wo:()=>e8});var a=/[\\\/_+.#"@\[\(\{&]/,o=/[\\\/_+.#"@\[\(\{&]/g,l=/[\s-]/,i=/[\s-]/g;function u(e){return e.toLowerCase().replace(i," ")}var c=n(4297),s=n(2115),d=n.t(s,2);function f(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}function m(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function v(...e){return(0,s.useCallback)(m(...e),e)}let p=(null==globalThis?void 0:globalThis.document)?s.useLayoutEffect:()=>{},h=d["useId".toString()]||(()=>void 0),g=0;function w(e){let[t,n]=s.useState(h());return p(()=>{e||n(e=>null!=e?e:String(g++))},[e]),e||(t?`radix-${t}`:"")}function y(e){let t=(0,s.useRef)(e);return(0,s.useEffect)(()=>{t.current=e}),(0,s.useMemo)(()=>(...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[])}var b=n(7650);let E=(0,s.forwardRef)((e,t)=>{let{children:n,...r}=e,a=s.Children.toArray(n),o=a.find(x);if(o){let e=o.props.children,n=a.map(t=>t!==o?t:s.Children.count(e)>1?s.Children.only(null):(0,s.isValidElement)(e)?e.props.children:null);return(0,s.createElement)(C,(0,c.A)({},r,{ref:t}),(0,s.isValidElement)(e)?(0,s.cloneElement)(e,void 0,n):null)}return(0,s.createElement)(C,(0,c.A)({},r,{ref:t}),n)});E.displayName="Slot";let C=(0,s.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,s.isValidElement)(n)?(0,s.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let a=e[r],o=t[r];/^on[A-Z]/.test(r)?a&&o?n[r]=(...e)=>{o(...e),a(...e)}:a&&(n[r]=a):"style"===r?n[r]={...a,...o}:"className"===r&&(n[r]=[a,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?m(t,n.ref):n.ref}):s.Children.count(n)>1?s.Children.only(null):null});C.displayName="SlotClone";let R=({children:e})=>(0,s.createElement)(s.Fragment,null,e);function x(e){return(0,s.isValidElement)(e)&&e.type===R}let T=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,s.forwardRef)((e,n)=>{let{asChild:r,...a}=e,o=r?E:t;return(0,s.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,s.createElement)(o,(0,c.A)({},a,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),A="dismissableLayer.update",k=(0,s.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),S=(0,s.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:i,onInteractOutside:u,onDismiss:d,...m}=e,p=(0,s.useContext)(k),[h,g]=(0,s.useState)(null),w=null!=(n=null==h?void 0:h.ownerDocument)?n:null==globalThis?void 0:globalThis.document,[,b]=(0,s.useState)({}),E=v(t,e=>g(e)),C=Array.from(p.layers),[R]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),x=C.indexOf(R),S=h?C.indexOf(h):-1,N=p.layersWithOutsidePointerEventsDisabled.size>0,P=S>=x,O=function(e,t=null==globalThis?void 0:globalThis.document){let n=y(e),r=(0,s.useRef)(!1),a=(0,s.useRef)(()=>{});return(0,s.useEffect)(()=>{let e=e=>{if(e.target&&!r.current){let r={originalEvent:e};function o(){M("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=o,t.addEventListener("click",a.current,{once:!0})):o()}else t.removeEventListener("click",a.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...p.branches].some(e=>e.contains(t));P&&!n&&(null==l||l(e),null==u||u(e),e.defaultPrevented||null==d||d())},w),I=function(e,t=null==globalThis?void 0:globalThis.document){let n=y(e),r=(0,s.useRef)(!1);return(0,s.useEffect)(()=>{let e=e=>{e.target&&!r.current&&M("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...p.branches].some(e=>e.contains(t))&&(null==i||i(e),null==u||u(e),e.defaultPrevented||null==d||d())},w);return!function(e,t=null==globalThis?void 0:globalThis.document){let n=y(e);(0,s.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}(e=>{S===p.layers.size-1&&(null==o||o(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},w),(0,s.useEffect)(()=>
1{if(h)return a&&(0===p.layersWithOutsidePointerEventsDisabled.size&&(r=w.body.style.pointerEvents,w.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(h)),p.layers.add(h),D(),()=>{a&&1===p.layersWithOutsidePointerEventsDisabled.size&&(w.body.style.pointerEvents=r)}},[h,w,a,p]),(0,s.useEffect)(()=>()=>{h&&(p.layers.delete(h),p.layersWithOutsidePointerEventsDisabled.delete(h),D())},[h,p]),(0,s.useEffect)(()=>{let e=()=>b({});return document.addEventListener(A,e),()=>document.removeEventListener(A,e)},[]),(0,s.createElement)(T.div,(0,c.A)({},m,{ref:E,style:{pointerEvents:N?P?"auto":"none":void 0,...e.style},onFocusCapture:f(e.onFocusCapture,I.onFocusCapture),onBlurCapture:f(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:f(e.onPointerDownCapture,O.onPointerDownCapture)}))});function D(){let e=new CustomEvent(A);document.dispatchEvent(e)}function M(e,t,n,{discrete:r}){let a=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&a.addEventListener(e,t,{once:!0}),r)a&&(0,b.flushSync)(()=>a.dispatchEvent(o));else a.dispatchEvent(o)}let N="focusScope.autoFocusOnMount",P="focusScope.autoFocusOnUnmount",O={bubbles:!1,cancelable:!0},I=(0,s.forwardRef)((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...l}=e,[i,u]=(0,s.useState)(null),d=y(a),f=y(o),m=(0,s.useRef)(null),p=v(t,e=>u(e)),h=(0,s.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,s.useEffect)(()=>{if(r){function e(e){if(h.paused||!i)return;let t=e.target;i.contains(t)?m.current=t:_(m.current,{select:!0})}function t(e){if(h.paused||!i)return;let t=e.relatedTarget;null!==t&&(i.contains(t)||_(m.current,{select:!0}))}document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&_(i)});return i&&n.observe(i,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,i,h.paused]),(0,s.useEffect)(()=>{if(i){B.add(h);let e=document.activeElement;if(!i.contains(e)){let t=new CustomEvent(N,O);i.addEventListener(N,d),i.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(_(r,{select:t}),document.activeElement!==n)return}(L(i).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&_(i))}return()=>{i.removeEventListener(N,d),setTimeout(()=>{let t=new CustomEvent(P,O);i.addEventListener(P,f),i.dispatchEvent(t),t.defaultPrevented||_(null!=e?e:document.body,{select:!0}),i.removeEventListener(P,f),B.remove(h)},0)}}},[i,d,f,h]);let g=(0,s.useCallback)(e=>{if(!n&&!r||h.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,a=document.activeElement;if(t&&a){let t=e.currentTarget,[r,o]=function(e){let t=L(e);return[F(t,e),F(t.reverse(),e)]}(t);r&&o?e.shiftKey||a!==o?e.shiftKey&&a===r&&(e.preventDefault(),n&&_(o,{select:!0})):(e.preventDefault(),n&&_(r,{select:!0})):a===t&&e.preventDefault()}},[n,r,h.paused]);return(0,s.createElement)(T.div,(0,c.A)({tabIndex:-1},l,{ref:p,onKeyDown:g}))});function L(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function F(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function _(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}let B=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=U(e,t)).unshift(t)},remove(t){var n;null==(n=(e=U(e,t))[0])||n.resume()}}}();function U(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}let W=(0,s.forwardRef)((e,t)=>{var n;
1let{container:r=null==globalThis||null==(n=globalThis.document)?void 0:n.body,...a}=e;return r?b.createPortal((0,s.createElement)(T.div,(0,c.A)({},a,{ref:t})),r):null}),j=e=>{let{present:t,children:n}=e,r=function(e){var t,n;let[r,a]=(0,s.useState)(),o=(0,s.useRef)({}),l=(0,s.useRef)(e),i=(0,s.useRef)("none"),[u,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,s.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return(0,s.useEffect)(()=>{let e=z(o.current);i.current="mounted"===u?e:"none"},[u]),p(()=>{let t=o.current,n=l.current;if(n!==e){let r=i.current,a=z(t);e?c("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==a?c("ANIMATION_OUT"):c("UNMOUNT"),l.current=e}},[e,c]),p(()=>{if(r){let e=e=>{let t=z(o.current).includes(e.animationName);e.target===r&&t&&(0,b.flushSync)(()=>c("ANIMATION_END"))},t=e=>{e.target===r&&(i.current=z(o.current))};return r.addEventListener("animationstart",t),r.addEventListener("animationcancel",e),r.addEventListener("animationend",e),()=>{r.removeEventListener("animationstart",t),r.removeEventListener("animationcancel",e),r.removeEventListener("animationend",e)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:(0,s.useCallback)(e=>{e&&(o.current=getComputedStyle(e)),a(e)},[])}}(t),a="function"==typeof n?n({present:r.isPresent}):s.Children.only(n),o=v(r.ref,a.ref);return"function"==typeof n||r.isPresent?(0,s.cloneElement)(a,{ref:o}):null};function z(e){return(null==e?void 0:e.animationName)||"none"}j.displayName="Presence";let H=0;function q(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var $=n(3570),K=n(468),V=n(7875),Y=(0,n(9907).f)(),X=function(){},G=s.forwardRef(function(e,t){var n=s.useRef(null),r=s.useState({onScrollCapture:X,onWheelCapture:X,onTouchMoveCapture:X}),a=r[0],o=r[1],l=e.forwardProps,i=e.children,u=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,m=e.sideCar,v=e.noIsolation,p=e.inert,h=e.allowPinchZoom,g=e.as,w=(0,$.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),y=(0,V.S)([n,t]),b=(0,$.Cl)((0,$.Cl)({},w),a);return s.createElement(s.Fragment,null,d&&s.createElement(m,{sideCar:Y,removeScrollBar:c,shards:f,noIsolation:v,inert:p,setCallbacks:o,allowPinchZoom:!!h,lockRef:n}),l?s.cloneElement(s.Children.only(i),(0,$.Cl)((0,$.Cl)({},b),{ref:y})):s.createElement(void 0===g?"div":g,(0,$.Cl)({},b,{className:u,ref:y}),i))});G.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},G.classNames={fullWidth:K.pN,zeroRight:K.Mi};var Z=n(7835),J=n(3992),Q=n(281),ee=!1;if("undefined"!=typeof window)try{var et=Object.defineProperty({},"passive",{get:function(){return ee=!0,!0}});window.addEventListener("test",et,et),window.removeEventListener("test",et,et)}catch(e){ee=!1}var en=!!ee&&{passive:!1},er=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},ea=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),eo(e,n)){var r=el(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},eo=function(e,t){return"v"===e?er(t,"overflowY"):er(t,"overflowX")},el=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},ei=function(e,t,n,r,a){var o,l=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),i=l*r,u=n.target,c=t.contains(u),s=!1,d=i>0,f=0,m=0;do{var v=el(e,u),p=v[0],h=v[1]-v[2]-l*p;(p||h)&&eo(e,u)&&(f+=h,m+=p),u=u.parentNode}while(!c&&u!==document.body||c&&(t.contains(u)||t===u));return d&&(a&&0===f||!a&&i>f)?s=!0:!d&&(a&&0===m||!a&&-i>m)&&(s=!0),s},eu=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},ec=function(e){return[e.deltaX,e.deltaY]},es=function(e){return e&&"current"in e?e.current:e},ed=0,ef=[];let em=(0,Z.m)(Y,function(e){var t=s.useRef([]),n=s.useRef([0,0]),r=s.useRef(),a=s.useState(ed++)[0],o=s.useState(function(){return(0,Q.T0)()})[0],l=s.useRef(e);s.useEffect(function(){l.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(0,$.fX)([e.lockRef.current],(e.shards||[]).map(es),!0).filter(
1Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var i=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!l.current.allowPinchZoom;var a,o=eu(e),i=n.current,u="deltaX"in e?e.deltaX:i[0]-o[0],c="deltaY"in e?e.deltaY:i[1]-o[1],s=e.target,d=Math.abs(u)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=ea(d,s);if(!f)return!0;if(f?a=d:(a="v"===d?"h":"v",f=ea(d,s)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||c)&&(r.current=a),!a)return!0;var m=r.current||a;return ei(m,t,e,"h"===m?u:c,!0)},[]),u=s.useCallback(function(e){if(ef.length&&ef[ef.length-1]===o){var n="deltaY"in e?ec(e):eu(e),r=t.current.filter(function(t){var r;return t.name===e.type&&t.target===e.target&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var a=(l.current.shards||[]).map(es).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?i(e,a[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=s.useCallback(function(e,n,r,a){var o={name:e,delta:n,target:r,should:a};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=s.useCallback(function(e){n.current=eu(e),r.current=void 0},[]),f=s.useCallback(function(t){c(t.type,ec(t),t.target,i(t,e.lockRef.current))},[]),m=s.useCallback(function(t){c(t.type,eu(t),t.target,i(t,e.lockRef.current))},[]);s.useEffect(function(){return ef.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",u,en),document.addEventListener("touchmove",u,en),document.addEventListener("touchstart",d,en),function(){ef=ef.filter(function(e){return e!==o}),document.removeEventListener("wheel",u,en),document.removeEventListener("touchmove",u,en),document.removeEventListener("touchstart",d,en)}},[]);var v=e.removeScrollBar,p=e.inert;return s.createElement(s.Fragment,null,p?s.createElement(o,{styles:"\n  .block-interactivity-".concat(a," {pointer-events: none;}\n  .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,v?s.createElement(J.jp,{gapMode:"margin"}):null)});var ev=s.forwardRef(function(e,t){return s.createElement(G,(0,$.Cl)({},e,{ref:t,sideCar:em}))});ev.classNames=G.classNames;var ep=n(4861);let eh="Dialog",[eg,ew]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>(0,s.createContext)(e));return function(n){let r=(null==n?void 0:n[e])||t;return(0,s.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let a=(0,s.createContext)(r),o=n.length;function l(t){let{scope:n,children:r,...l}=t,i=(null==n?void 0:n[e][o])||a,u=(0,s.useMemo)(()=>l,Object.values(l));return(0,s.createElement)(i.Provider,{value:u},r)}return n=[...n,r],l.displayName=t+"Provider",[l,function(n,l){let i=(null==l?void 0:l[e][o])||a,u=(0,s.useContext)(i);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let a=n(e)[`__scope${r}`];return{...t,...a}},{});return(0,s.useMemo)(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(eh),[ey,eb]=eg(eh),eE="DialogPortal",[eC,eR]=eg(eE,{forceMount:void 0}),ex="DialogOverlay",eT=(0,s.forwardRef)((e,t)=>{let n=eR(ex,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=eb(ex,e.__scopeDialog);return o.modal?(0,s.createElement)(j,{present:r||o.open},(0,s.createElement)(eA,(0,c.A)({},a,{ref:t}))):null}),eA=(0,s.forwardRef)((e,t)=>{let{__scopeDialog:n,...r}=e,a=eb(ex,n);return(0,s.createElement)(ev,{as:E,allowPinchZoom:!0,shards:[a.contentRef]},(0,s.createElement)(T.div,(0,c.A)({"data-state":eO(a.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),ek="DialogContent",eS=(0,s.forwardRef)((e,t)=>{let n=eR(ek,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=eb(ek,e.__scopeDialog);return(0,s.createElement)(j,{present:r||o.open}
1,o.modal?(0,s.createElement)(eD,(0,c.A)({},a,{ref:t})):(0,s.createElement)(eM,(0,c.A)({},a,{ref:t})))}),eD=(0,s.forwardRef)((e,t)=>{let n=eb(ek,e.__scopeDialog),r=(0,s.useRef)(null),a=v(t,n.contentRef,r);return(0,s.useEffect)(()=>{let e=r.current;if(e)return(0,ep.Eq)(e)},[]),(0,s.createElement)(eN,(0,c.A)({},e,{ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:f(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:f(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:f(e.onFocusOutside,e=>e.preventDefault())}))}),eM=(0,s.forwardRef)((e,t)=>{let n=eb(ek,e.__scopeDialog),r=(0,s.useRef)(!1),a=(0,s.useRef)(!1);return(0,s.createElement)(eN,(0,c.A)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,l;null==(o=e.onCloseAutoFocus)||o.call(e,t),t.defaultPrevented||(r.current||null==(l=n.triggerRef.current)||l.focus(),t.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:t=>{var o,l;null==(o=e.onInteractOutside)||o.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let i=t.target;(null==(l=n.triggerRef.current)?void 0:l.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}}))}),eN=(0,s.forwardRef)((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,...l}=e,i=eb(ek,n),u=v(t,(0,s.useRef)(null));return(0,s.useEffect)(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=n[0])?e:q()),document.body.insertAdjacentElement("beforeend",null!=(t=n[1])?t:q()),H++,()=>{1===H&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),H--}},[]),(0,s.createElement)(s.Fragment,null,(0,s.createElement)(I,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:o},(0,s.createElement)(S,(0,c.A)({role:"dialog",id:i.contentId,"aria-describedby":i.descriptionId,"aria-labelledby":i.titleId,"data-state":eO(i.open)},l,{ref:u,onDismiss:()=>i.onOpenChange(!1)}))),!1)}),eP="DialogTitle";function eO(e){return e?"open":"closed"}let[eI,eL]=function(e,t){let n=(0,s.createContext)(t);function r(e){let{children:t,...r}=e,a=(0,s.useMemo)(()=>r,Object.values(r));return(0,s.createElement)(n.Provider,{value:a},t)}return r.displayName=e+"Provider",[r,function(r){let a=(0,s.useContext)(n);if(a)return a;if(void 0!==t)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}]}("DialogTitleWarning",{contentName:ek,titleName:eP,docsSlug:"dialog"}),eF=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:a,onOpenChange:o,modal:l=!0}=e,i=(0,s.useRef)(null),u=(0,s.useRef)(null),[c=!1,d]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,a]=function({defaultProp:e,onChange:t}){let n=(0,s.useState)(e),[r]=n,a=(0,s.useRef)(r),o=y(t);return(0,s.useEffect)(()=>{a.current!==r&&(o(r),a.current=r)},[r,a,o]),n}({defaultProp:t,onChange:n}),o=void 0!==e,l=o?e:r,i=y(n);return[l,(0,s.useCallback)(t=>{if(o){let n="function"==typeof t?t(e):t;n!==e&&i(n)}else a(t)},[o,e,a,i])]}({prop:r,defaultProp:a,onChange:o});return(0,s.createElement)(ey,{scope:t,triggerRef:i,contentRef:u,contentId:w(),titleId:w(),descriptionId:w(),open:c,onOpenChange:d,onOpenToggle:(0,s.useCallback)(()=>d(e=>!e),[d]),modal:l},n)},e_=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:a}=e,o=eb(eE,t);return(0,s.createElement)(eC,{scope:t,forceMount:n},s.Children.map(r,e=>(0,s.createElement)(j,{present:n||o.open},(0,s.createElement)(W,{asChild:!0,container:a},e))))};var eB='[cmdk-group=""]',eU='[cmdk-group-items=""]',eW='[cmdk-item=""]',ej=`${eW}:not([aria-disabled="true"])`,ez="cmdk-item-select",eH="data-value",eq=(e,t,n)=>(function(e,t,n){return function e(t,n,r,u,c,s,d){if(s===n.length)return c===t.length?1:.99;var f=`${c},${s}`;if(void 0!==d[f])return d[f];for(var m,v,p,h,g=u.charAt(s),w=r.indexOf(g,c),y=0;w>=0;)(m=e(t,n,r,u,w+1,s+1,d))>y&&(w===c?m*=1:a.test(t.charAt(w-1))?(m*=.8,(p=t.slice(c,w-1).match(o)
1)&&c>0&&(m*=Math.pow(.999,p.length))):l.test(t.charAt(w-1))?(m*=.9,(h=t.slice(c,w-1).match(i))&&c>0&&(m*=Math.pow(.999,h.length))):(m*=.17,c>0&&(m*=Math.pow(.999,w-c))),t.charAt(w)!==n.charAt(s)&&(m*=.9999)),(m<.1&&r.charAt(w-1)===u.charAt(s+1)||u.charAt(s+1)===u.charAt(s)&&r.charAt(w-1)!==u.charAt(s))&&.1*(v=e(t,n,r,u,w+1,s+2,d))>m&&(m=.1*v),m>y&&(y=m),w=r.indexOf(g,w+1);return d[f]=y,y}(e=n&&n.length>0?`${e+" "+n.join(" ")}`:e,t,u(e),u(t),0,0,{})})(e,t,n),e$=s.createContext(void 0),eK=()=>s.useContext(e$),eV=s.createContext(void 0),eY=()=>s.useContext(eV),eX=s.createContext(void 0),eG=s.forwardRef((e,t)=>{let n=e5(()=>{var t,n;return{search:"",value:null!=(n=null!=(t=e.value)?t:e.defaultValue)?n:"",filtered:{count:0,items:new Map,groups:new Set}}}),r=e5(()=>new Set),a=e5(()=>new Map),o=e5(()=>new Map),l=e5(()=>new Set),i=e4(e),{label:u,children:c,value:d,onValueChange:f,filter:m,shouldFilter:v,loop:p,disablePointerSelection:h=!1,vimBindings:g=!0,...w}=e,y=s.useId(),b=s.useId(),E=s.useId(),C=s.useRef(null),R=te();e9(()=>{if(void 0!==d){let e=d.trim();n.current.value=e,x.emit()}},[d]),e9(()=>{R(6,N)},[]);let x=s.useMemo(()=>({subscribe:e=>(l.current.add(e),()=>l.current.delete(e)),snapshot:()=>n.current,setState:(e,t,r)=>{var a,o,l;if(!Object.is(n.current[e],t)){if(n.current[e]=t,"search"===e)M(),S(),R(1,D);else if("value"===e&&(r||R(5,N),(null==(a=i.current)?void 0:a.value)!==void 0)){null==(l=(o=i.current).onValueChange)||l.call(o,null!=t?t:"");return}x.emit()}},emit:()=>{l.current.forEach(e=>e())}}),[]),A=s.useMemo(()=>({value:(e,t,r)=>{var a;t!==(null==(a=o.current.get(e))?void 0:a.value)&&(o.current.set(e,{value:t,keywords:r}),n.current.filtered.items.set(e,k(t,r)),R(2,()=>{S(),x.emit()}))},item:(e,t)=>(r.current.add(e),t&&(a.current.has(t)?a.current.get(t).add(e):a.current.set(t,new Set([e]))),R(3,()=>{M(),S(),n.current.value||D(),x.emit()}),()=>{o.current.delete(e),r.current.delete(e),n.current.filtered.items.delete(e);let t=P();R(4,()=>{M(),(null==t?void 0:t.getAttribute("id"))===e&&D(),x.emit()})}),group:e=>(a.current.has(e)||a.current.set(e,new Set),()=>{o.current.delete(e),a.current.delete(e)}),filter:()=>i.current.shouldFilter,label:u||e["aria-label"],disablePointerSelection:h,listId:y,inputId:E,labelId:b,listInnerRef:C}),[]);function k(e,t){var r,a;let o=null!=(a=null==(r=i.current)?void 0:r.filter)?a:eq;return e?o(e,n.current.search,t):0}function S(){if(!n.current.search||!1===i.current.shouldFilter)return;let e=n.current.filtered.items,t=[];n.current.filtered.groups.forEach(n=>{let r=a.current.get(n),o=0;r.forEach(t=>{o=Math.max(e.get(t),o)}),t.push([n,o])});let r=C.current;O().sort((t,n)=>{var r,a;let o=t.getAttribute("id"),l=n.getAttribute("id");return(null!=(r=e.get(l))?r:0)-(null!=(a=e.get(o))?a:0)}).forEach(e=>{let t=e.closest(eU);t?t.appendChild(e.parentElement===t?e:e.closest(`${eU} > *`)):r.appendChild(e.parentElement===r?e:e.closest(`${eU} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{let t=C.current.querySelector(`${eB}[${eH}="${encodeURIComponent(e[0])}"]`);null==t||t.parentElement.appendChild(t)})}function D(){let e=O().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(eH);x.setState("value",t||void 0)}function M(){var e,t,l,u;if(!n.current.search||!1===i.current.shouldFilter){n.current.filtered.count=r.current.size;return}n.current.filtered.groups=new Set;let c=0;for(let a of r.current){let r=k(null!=(t=null==(e=o.current.get(a))?void 0:e.value)?t:"",null!=(u=null==(l=o.current.get(a))?void 0:l.keywords)?u:[]);n.current.filtered.items.set(a,r),r>0&&c++}for(let[e,t]of a.current)for(let r of t)if(n.current.filtered.items.get(r)>0){n.current.filtered.groups.add(e);break}n.current.filtered.count=c}function N(){var e,t,n;let r=P();r&&((null==(e=r.parentElement)?void 0:e.firstChild)===r&&(null==(n=null==(t=r.closest(eB))?void 0:t.querySelector('[cmdk-group-heading=""]'))||n.scrollIntoView({block:"nearest"})),r.scrollIntoView({block:"nearest"}))}function P(){var e;return null==(e=C.current)?void 0:e.querySelector(`${eW}[aria-selected="true"]`)}function O(){var e;return Array.from(null==(e=C.current)?void 0:e.querySelectorAll(ej))}
1function I(e){let t=O()[e];t&&x.setState("value",t.getAttribute(eH))}function L(e){var t;let n=P(),r=O(),a=r.findIndex(e=>e===n),o=r[a+e];null!=(t=i.current)&&t.loop&&(o=a+e<0?r[r.length-1]:a+e===r.length?r[0]:r[a+e]),o&&x.setState("value",o.getAttribute(eH))}function F(e){let t=P(),n=null==t?void 0:t.closest(eB),r;for(;n&&!r;)r=null==(n=e>0?function(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return n;n=n.nextElementSibling}}(n,eB):function(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return n;n=n.previousElementSibling}}(n,eB))?void 0:n.querySelector(ej);r?x.setState("value",r.getAttribute(eH)):L(e)}let _=()=>I(O().length-1),B=e=>{e.preventDefault(),e.metaKey?_():e.altKey?F(1):L(1)},U=e=>{e.preventDefault(),e.metaKey?I(0):e.altKey?F(-1):L(-1)};return s.createElement(T.div,{ref:t,tabIndex:-1,...w,"cmdk-root":"",onKeyDown:e=>{var t;if(null==(t=w.onKeyDown)||t.call(w,e),!e.defaultPrevented)switch(e.key){case"n":case"j":g&&e.ctrlKey&&B(e);break;case"ArrowDown":B(e);break;case"p":case"k":g&&e.ctrlKey&&U(e);break;case"ArrowUp":U(e);break;case"Home":e.preventDefault(),I(0);break;case"End":e.preventDefault(),_();break;case"Enter":if(!e.nativeEvent.isComposing&&229!==e.keyCode){e.preventDefault();let t=P();if(t){let e=new Event(ez);t.dispatchEvent(e)}}}}},s.createElement("label",{"cmdk-label":"",htmlFor:A.inputId,id:A.labelId,style:tn},u),tt(e,e=>s.createElement(eV.Provider,{value:x},s.createElement(e$.Provider,{value:A},e))))}),eZ=s.forwardRef((e,t)=>{var n,r;let a=s.useId(),o=s.useRef(null),l=s.useContext(eX),i=eK(),u=e4(e),c=null!=(r=null==(n=u.current)?void 0:n.forceMount)?r:null==l?void 0:l.forceMount;e9(()=>{if(!c)return i.item(a,null==l?void 0:l.id)},[c]);let d=e7(a,o,[e.value,e.children,o],e.keywords),f=eY(),m=e8(e=>e.value&&e.value===d.current),v=e8(e=>!!c||!1===i.filter()||!e.search||e.filtered.items.get(a)>0);function p(){var e,t;h(),null==(t=(e=u.current).onSelect)||t.call(e,d.current)}function h(){f.setState("value",d.current,!0)}if(s.useEffect(()=>{let t=o.current;if(!(!t||e.disabled))return t.addEventListener(ez,p),()=>t.removeEventListener(ez,p)},[v,e.onSelect,e.disabled]),!v)return null;let{disabled:g,value:w,onSelect:y,forceMount:b,keywords:E,...C}=e;return s.createElement(T.div,{ref:e6([o,t]),...C,id:a,"cmdk-item":"",role:"option","aria-disabled":!!g,"aria-selected":!!m,"data-disabled":!!g,"data-selected":!!m,onPointerMove:g||i.disablePointerSelection?void 0:h,onClick:g?void 0:p},e.children)}),eJ=s.forwardRef((e,t)=>{let{heading:n,children:r,forceMount:a,...o}=e,l=s.useId(),i=s.useRef(null),u=s.useRef(null),c=s.useId(),d=eK(),f=e8(e=>!!a||!1===d.filter()||!e.search||e.filtered.groups.has(l));e9(()=>d.group(l),[]),e7(l,i,[e.value,e.heading,u]);let m=s.useMemo(()=>({id:l,forceMount:a}),[a]);return s.createElement(T.div,{ref:e6([i,t]),...o,"cmdk-group":"",role:"presentation",hidden:!f||void 0},n&&s.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:c},n),tt(e,e=>s.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":n?c:void 0},s.createElement(eX.Provider,{value:m},e))))}),eQ=s.forwardRef((e,t)=>{let{alwaysRender:n,...r}=e,a=s.useRef(null),o=e8(e=>!e.search);return n||o?s.createElement(T.div,{ref:e6([a,t]),...r,"cmdk-separator":"",role:"separator"}):null}),e0=s.forwardRef((e,t)=>{let{onValueChange:n,...r}=e,a=null!=e.value,o=eY(),l=e8(e=>e.search),i=e8(e=>e.value),u=eK(),c=s.useMemo(()=>{var e;let t=null==(e=u.listInnerRef.current)?void 0:e.querySelector(`${eW}[${eH}="${encodeURIComponent(i)}"]`);return null==t?void 0:t.getAttribute("id")},[]);return s.useEffect(()=>{null!=e.value&&o.setState("search",e.value)},[e.value]),s.createElement(T.input,{ref:t,...r,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":c,id:u.inputId,type:"text",value:a?e.value:l,onChange:e=>{a||o.setState("search",e.target.value),null==n||n(e.target.value)}})}),e1=s.forwardRef((e,t)=>{let{children:n,label:r="Suggestions",...a}=e,o=s.useRef(null),l=s.useRef(null),i=eK();return s.useEffect(()=>{if(l.current&&o.current){let e=l.current,t=o.current,n,r=new ResizeObserver(()=>{n=requestAnimationFrame(()=>{let n=e.offsetHeight;t.style.setProperty("--cmdk-list-height",n.toFixed(1)+"px")})});return r.observe(e),()=>{cancelAnimationFrame(n),r.unobserve(e)}}},[]),s.createElement(T.div,{ref:e6([o,t]),...a,"cmdk-list":"",role:"listbox","aria-label":r,id:i.listId},tt(e,e=>s.createElement("div",{ref:e6([l,i.listInnerRef]),"cmdk-list-sizer":""},e)))}),e2=s.forwardRef((e,t)=>
1{let{open:n,onOpenChange:r,overlayClassName:a,contentClassName:o,container:l,...i}=e;return s.createElement(eF,{open:n,onOpenChange:r},s.createElement(e_,{container:l},s.createElement(eT,{"cmdk-overlay":"",className:a}),s.createElement(eS,{"aria-label":e.label,"cmdk-dialog":"",className:o},s.createElement(eG,{ref:t,...i}))))}),e3=Object.assign(eG,{List:e1,Item:eZ,Input:e0,Group:eJ,Separator:eQ,Dialog:e2,Empty:s.forwardRef((e,t)=>e8(e=>0===e.filtered.count)?s.createElement(T.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:s.forwardRef((e,t)=>{let{progress:n,children:r,label:a="Loading...",...o}=e;return s.createElement(T.div,{ref:t,...o,"cmdk-loading":"",role:"progressbar","aria-valuenow":n,"aria-valuemin":0,"aria-valuemax":100,"aria-label":a},tt(e,e=>s.createElement("div",{"aria-hidden":!0},e)))})});function e4(e){let t=s.useRef(e);return e9(()=>{t.current=e}),t}var e9="undefined"==typeof window?s.useEffect:s.useLayoutEffect;function e5(e){let t=s.useRef();return void 0===t.current&&(t.current=e()),t}function e6(e){return t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}}function e8(e){let t=eY(),n=()=>e(t.snapshot());return s.useSyncExternalStore(t.subscribe,n,n)}function e7(e,t,n,r=[]){let a=s.useRef(),o=eK();return e9(()=>{var l;let i=(()=>{var e;for(let t of n){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():a.current}})(),u=r.map(e=>e.trim());o.value(e,i,u),null==(l=t.current)||l.setAttribute(eH,i),a.current=i}),a}var te=()=>{let[e,t]=s.useState(),n=e5(()=>new Map);return e9(()=>{n.current.forEach(e=>e()),n.current=new Map},[e]),(e,r)=>{n.current.set(e,r),t({})}};function tt({asChild:e,children:t},n){let r;return e&&s.isValidElement(t)?s.cloneElement("function"==typeof(r=t.type)?r(t.props):"render"in r?r.render(t.props):t,{ref:t.ref},n(t.props.children)):n(t)}var tn={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"}},8587:(e,t,n)=>{n.d(t,{B8:()=>D,UC:()=>N,bL:()=>S,l9:()=>M});var r=n(2115),a=n(2404),o=n(2820),l=n(2007),i=n(6594),u=n(2970),c=n(6242),s=n(2942),d=n(5914),f=n(5155),m="Tabs",[v,p]=(0,o.A)(m,[l.RG]),h=(0,l.RG)(),[g,w]=v(m),y=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:a,defaultValue:o,orientation:l="horizontal",dir:i,activationMode:m="automatic",...v}=e,p=(0,c.jH)(i),[h,w]=(0,s.i)({prop:r,onChange:a,defaultProp:o});return(0,f.jsx)(g,{scope:n,baseId:(0,d.B)(),value:h,onValueChange:w,orientation:l,dir:p,activationMode:m,children:(0,f.jsx)(u.sG.div,{dir:p,"data-orientation":l,...v,ref:t})})});y.displayName=m;var b="TabsList",E=r.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...a}=e,o=w(b,n),i=h(n);return(0,f.jsx)(l.bL,{asChild:!0,...i,orientation:o.orientation,dir:o.dir,loop:r,children:(0,f.jsx)(u.sG.div,{role:"tablist","aria-orientation":o.orientation,...a,ref:t})})});E.displayName=b;var C="TabsTrigger",R=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:o=!1,...i}=e,c=w(C,n),s=h(n),d=A(c.baseId,r),m=k(c.baseId,r),v=r===c.value;return(0,f.jsx)(l.q7,{asChild:!0,...s,focusable:!o,active:v,children:(0,f.jsx)(u.sG.button,{type:"button",role:"tab","aria-selected":v,"aria-controls":m,"data-state":v?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:d,...i,ref:t,onMouseDown:(0,a.m)(e.onMouseDown,e=>{o||0!==e.button||!1!==e.ctrlKey?e.preventDefault():c.onValueChange(r)}),onKeyDown:(0,a.m)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&c.onValueChange(r)}),onFocus:(0,a.m)(e.onFocus,()=>{let e="manual"!==c.activationMode;v||o||!e||c.onValueChange(r)})})})});R.displayName=C;var x="TabsContent",T=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:a,forceMount:o,children:l,...c}=e,s=w(x,n),d=A(s.baseId,a),m=k(s.baseId,a),v=a===s.value,p=r.useRef(v);return r.useEffect(()=>{let e=requestAnimationFrame(()=>p.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(i.C,{present:o||v,children:n=>{let{present:r}=n;return(0,f.jsx)(u.sG.div,{"data-state":v?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":d,hidden:!r,id:m,tabIndex:0,...c,ref:t,style:{...e.style,animationDuration:p.current?"0s":void 0},children:r&&l})}})});function A(e,t){return"".concat(e,"-trigger-").concat(t)}function k(e,t){return"".concat(e,"-content-").concat(t)}T.displayName=x;var S=y,D=E,M=R,N=T},9569:(e,t,n)=>{let r;n.d(t,{_s:()=>_});var a=n(3999),o=n(2115);let l=o.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{}
1,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}),i=()=>{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 c(){return s(/^iPhone/)||s(/^iPad/)||s(/^Mac/)&&navigator.maxTouchPoints>1}function s(e){return"undefined"!=typeof window&&null!=window.navigator?e.test(window.navigator.platform):void 0}!function(e){if(!e||"undefined"==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 d="undefined"!=typeof window?o.useLayoutEffect:o.useEffect;function f(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];for(let e of t)"function"==typeof e&&e(...n)}}let m="undefined"!=typeof document&&window.visualViewport;function v(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function p(e){for(v(e)&&(e=e.parentElement);e&&!v(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let h=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),g=0;function w(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function y(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=p(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let n=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=r-n)}e=t.parentElement}}function b(e){return e instanceof HTMLInputElement&&!h.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function E(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.useCallback(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>t.forEach(t=>{"function"==typeof t?t(e):null!=t&&(t.current=e)})}(...t),t)}let C=new WeakMap;function R(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||!(e instanceof HTMLElement))return;let r={};Object.entries(t).forEach(t=>{let[n,a]=t;if(n.startsWith("--"))return void e.style.setProperty(n,a);r[n]=e.style[n],e.style[n]=a}),n||C.set(e,r)}let x=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function T(e,t){if(!e)return null;let n=window.getComputedStyle(e),r=n.transform||n.webkitTransform||n.mozTransform,a=r.match(/^matrix3d\((.+)\)$/);return a?parseFloat(a[1].split(", ")[x(t)?13:12]):(a=r.match(/^matrix\((.+)\)$/))?parseFloat(a[1].split(", ")[x(t)?5:4]):null}function A(e,t){if(!e)return()=>{};let n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}let k={DURATION:.5,EASE:[.32,.72,0,1]},S="vaul-dragging";function D(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current.call(t,...n)},[])}function M(e){let{prop:t,defaultProp:n,onChange:r=()=>{}}=e,[a,l]=function(e){let{defaultProp:t,onChange:n}=e,r=o.useState(t),[a]=r,l=o.useRef(a),i=D(n);return o.useEffect(()=>{l.current!==a&&(i(a),l.current=a)},[a,l,i]),r}({defaultProp:n,onChange:r}),i=void 0!==t,u=i?t:a,c=D(r);return[u,o.useCallback(e=>{if(i){let n="function"==typeof e?e(t):e;n!==t&&c(n)}else l(e)},[i,t,l,c])]}let N=()=>()=>{},P=null;function O(e){var t,n;let{open:i,onOpenChange:s,children:v,onDrag:h,onRelease:E,snapPoints:A,shouldScaleBackgroun
1d:D=!1,setBackgroundColorOnScale:N=!0,closeThreshold:O=.25,scrollLockTimeout:I=100,dismissible:L=!0,handleOnly:F=!1,fadeFromIndex:_=A&&A.length-1,activeSnapPoint:B,setActiveSnapPoint:U,fixed:W,modal:j=!0,onClose:z,nested:H,noBodyStyles:q=!1,direction:$="bottom",defaultOpen:K=!1,disablePreventScroll:V=!0,snapToSequentialPoint:Y=!1,preventScrollRestoration:X=!1,repositionInputs:G=!0,onAnimationEnd:Z,container:J,autoFocus:Q=!1}=e,[ee=!1,et]=M({defaultProp:K,prop:i,onChange:e=>{null==s||s(e),e||H||eP(),setTimeout(()=>{null==Z||Z(e)},1e3*k.DURATION),e&&!j&&"undefined"!=typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[en,er]=o.useState(!1),[ea,eo]=o.useState(!1),[el,ei]=o.useState(!1),eu=o.useRef(null),ec=o.useRef(null),es=o.useRef(null),ed=o.useRef(null),ef=o.useRef(null),em=o.useRef(!1),ev=o.useRef(null),ep=o.useRef(0),eh=o.useRef(!1),eg=o.useRef(!K),ew=o.useRef(0),ey=o.useRef(null),eb=o.useRef((null==(t=ey.current)?void 0:t.getBoundingClientRect().height)||0),eE=o.useRef((null==(n=ey.current)?void 0:n.getBoundingClientRect().width)||0),eC=o.useRef(0),eR=o.useCallback(e=>{A&&e===eS.length-1&&(ec.current=new Date)},[]),{activeSnapPoint:ex,activeSnapPointIndex:eT,setActiveSnapPoint:eA,onRelease:ek,snapPointsOffset:eS,onDrag:eD,shouldFade:eM,getPercentageDragged:eN}=function(e){let{activeSnapPointProp:t,setActiveSnapPointProp:n,snapPoints:r,drawerRef:a,overlayRef:l,fadeFromIndex:i,onSnapPointChange:u,direction:c="bottom",container:s,snapToSequentialPoint:d}=e,[f,m]=M({prop:t,defaultProp:null==r?void 0:r[0],onChange:n}),[v,p]=o.useState("undefined"!=typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);o.useEffect(()=>{function e(){p({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let h=o.useMemo(()=>f===(null==r?void 0:r[r.length-1])||null,[r,f]),g=o.useMemo(()=>{var e;return null!=(e=null==r?void 0:r.findIndex(e=>e===f))?e:null},[r,f]),w=r&&r.length>0&&(i||0===i)&&!Number.isNaN(i)&&r[i]===f||!r,y=o.useMemo(()=>{var e;let t=s?{width:s.getBoundingClientRect().width,height:s.getBoundingClientRect().height}:"undefined"!=typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};return null!=(e=null==r?void 0:r.map(e=>{let n="string"==typeof e,r=0;if(n&&(r=parseInt(e,10)),x(c)){let a=n?r:v?e*t.height:0;return v?"bottom"===c?t.height-a:-t.height+a:a}let a=n?r:v?e*t.width:0;return v?"right"===c?t.width-a:-t.width+a:a}))?e:[]},[r,v,s]),b=o.useMemo(()=>null!==g?null==y?void 0:y[g]:null,[y,g]),E=o.useCallback(e=>{var t;let n=null!=(t=null==y?void 0:y.findIndex(t=>t===e))?t:null;u(n),R(a.current,{transition:"transform ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")"),transform:x(c)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")}),y&&n!==y.length-1&&void 0!==i&&n!==i&&n<i?R(l.current,{transition:"opacity ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")"),opacity:"0"}):R(l.current,{transition:"opacity ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")"),opacity:"1"}),m(null==r?void 0:r[Math.max(n,0)])},[a.current,r,y,i,l,m]);return o.useEffect(()=>{if(f||t){var e;let n=null!=(e=null==r?void 0:r.findIndex(e=>e===t||e===f))?e:-1;y&&-1!==n&&"number"==typeof y[n]&&E(y[n])}},[f,t,r,y,E]),{isLastSnapPoint:h,activeSnapPoint:f,shouldFade:w,getPercentageDragged:function(e,t){if(!r||"number"!=typeof g||!y||void 0===i)return null;let n=g===i-1;if(g>=i&&t)return 0;if(n&&!t)return 1;if(!w&&!n)return null;let a=n?g+1:g-1,o=e/Math.abs(n?y[a]-y[a-1]:y[a+1]-y[a]);return n?1-o:o},setActiveSnapPoint:m,activeSnapPointIndex:g,onRelease:function(e){let{draggedDistance:t,closeDrawer:n,velocity:a,dismissible:o}=e;if(void 0===i)return;let u="bottom"===c||"right"===c?(null!=b?b:0)-t:(null!=b?b:0)+t,s=g===i-1,f=0===g,m=t>0;if(s&&R(l.current,{transition:"opacity ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")")}),!d&&a>2&&!m)return void(o?n():E(y[0]));if(!d&&a>2&&m&&y&&r)return void E(y[r.length-1]);let v=null==y?void 0:y.reduce((e,t)=>
1"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-u)<Math.abs(e-u)?t:e),p=x(c)?window.innerHeight:window.innerWidth;if(a>.4&&Math.abs(t)<.4*p){let e=m?1:-1;return e>0&&h&&r?void E(y[r.length-1]):void(f&&e<0&&o&&n(),null===g||E(y[g+e]))}E(v)},onDrag:function(e){let{draggedDistance:t}=e;if(null===b)return;let n="bottom"===c||"right"===c?b-t:b+t;("bottom"!==c&&"right"!==c||!(n<y[y.length-1]))&&(("top"===c||"left"===c)&&n>y[y.length-1]||R(a.current,{transform:x(c)?"translate3d(0, ".concat(n,"px, 0)"):"translate3d(".concat(n,"px, 0, 0)")}))},snapPointsOffset:y}}({snapPoints:A,activeSnapPointProp:B,setActiveSnapPointProp:U,drawerRef:ey,fadeFromIndex:_,overlayRef:eu,onSnapPointChange:eR,direction:$,container:J,snapToSequentialPoint:Y});!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isDisabled:t}=e;d(()=>{if(!t){var e,n,a;let t,o,l,i,u,s,d;return 1==++g&&c()&&(l=0,i=window.pageXOffset,u=window.pageYOffset,s=f((e=document.documentElement,n="paddingRight",a="".concat(window.innerWidth-document.documentElement.clientWidth,"px"),t=e.style[n],e.style[n]=a,()=>{e.style[n]=t})),window.scrollTo(0,0),d=f(w(document,"touchstart",e=>{((o=p(e.target))!==document.documentElement||o!==document.body)&&(l=e.changedTouches[0].pageY)},{passive:!1,capture:!0}),w(document,"touchmove",e=>{if(!o||o===document.documentElement||o===document.body)return void e.preventDefault();let t=e.changedTouches[0].pageY,n=o.scrollTop,r=o.scrollHeight-o.clientHeight;0!==r&&((n<=0&&t>l||n>=r&&t<l)&&e.preventDefault(),l=t)},{passive:!1,capture:!0}),w(document,"touchend",e=>{let t=e.target;b(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),w(document,"focus",e=>{let t=e.target;b(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",m&&(m.height<window.innerHeight?requestAnimationFrame(()=>{y(t)}):m.addEventListener("resize",()=>y(t),{once:!0}))}))},!0),w(window,"scroll",()=>{window.scrollTo(0,0)})),r=()=>{s(),d(),window.scrollTo(i,u)}),()=>{0==--g&&(null==r||r())}}},[t])}({isDisabled:!ee||ea||!j||el||!en||!G||!V});let{restorePositionSetting:eP}=function(e){let{isOpen:t,modal:n,nested:r,hasBeenOpened:a,preventScrollRestoration:l,noBodyStyles:i}=e,[c,s]=o.useState(()=>"undefined"!=typeof window?window.location.href:""),d=o.useRef(0),f=o.useCallback(()=>{if(u()&&null===P&&t&&!i){P={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:"".concat(-d.current,"px"),left:"".concat(-e,"px"),right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&d.current>=t&&(document.body.style.top="".concat(-(d.current+e),"px"))}),300)}},[t]),m=o.useCallback(()=>{if(u()&&null!==P&&!i){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,P),window.requestAnimationFrame(()=>{if(l&&c!==window.location.href)return void s(window.location.href);window.scrollTo(t,e)}),P=null}},[c]);return o.useEffect(()=>{function e(){d.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),o.useEffect(()=>{if(n)return()=>{"undefined"!=typeof document&&(document.querySelector("[data-vaul-drawer]")||m())}},[n,m]),o.useEffect(()=>{!r&&a&&(t?(window.matchMedia("(display-mode: standalone)").matches||f(),n||window.setTimeout(()=>{m()},500)):m())},[t,a,c,n,r,f,m]),{restorePositionSetting:m}}({isOpen:ee,modal:j,nested:null!=H&&H,hasBeenOpened:en,preventScrollRestoration:X,noBodyStyles:q});function eO(){return(window.innerWidth-26)/window.innerWidth}function eI(e,t){var n;let r=e,a=null==(n=window.getSelection())?void 0:n.toString(),o=ey.current?T(ey.current,$):null,l=new Date;if("SELECT"===r.tagName||r.hasAttribute("data-vaul-no-drag")||r.closest("[data-vaul-no-drag]"))return!1;
1if("right"===$||"left"===$)return!0;if(ec.current&&l.getTime()-ec.current.getTime()<500)return!1;if(null!==o&&("bottom"===$?o>0:o<0))return!0;if(a&&a.length>0)return!1;if(ef.current&&l.getTime()-ef.current.getTime()<I&&0===o||t)return ef.current=l,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return ef.current=new Date,!1;if("dialog"===r.getAttribute("role"))break}r=r.parentNode}return!0}function eL(e){ea&&ey.current&&(ey.current.classList.remove(S),em.current=!1,eo(!1),ed.current=new Date),null==z||z(),e||et(!1),setTimeout(()=>{A&&eA(A[0])},1e3*k.DURATION)}function eF(){if(!ey.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=T(ey.current,$);R(ey.current,{transform:"translate3d(0, 0, 0)",transition:"transform ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")")}),R(eu.current,{transition:"opacity ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")"),opacity:"1"}),D&&t&&t>0&&ee&&R(e,{borderRadius:"".concat(8,"px"),overflow:"hidden",...x($)?{transform:"scale(".concat(eO(),") translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)"),transformOrigin:"top"}:{transform:"scale(".concat(eO(),") translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)"),transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"".concat(k.DURATION,"s"),transitionTimingFunction:"cubic-bezier(".concat(k.EASE.join(","),")")},!0)}return o.useEffect(()=>{window.requestAnimationFrame(()=>{eg.current=!0})},[]),o.useEffect(()=>{var e;function t(){if(ey.current&&G&&(b(document.activeElement)||eh.current)){var e;let t=(null==(e=window.visualViewport)?void 0:e.height)||0,n=window.innerHeight,r=n-t,a=ey.current.getBoundingClientRect().height||0;eC.current||(eC.current=a);let o=ey.current.getBoundingClientRect().top;if(Math.abs(ew.current-r)>60&&(eh.current=!eh.current),A&&A.length>0&&eS&&eT&&(r+=eS[eT]||0),ew.current=r,a>t||eh.current){let e=ey.current.getBoundingClientRect().height,l=e;e>t&&(l=t-(a>.8*n?o:26)),W?ey.current.style.height="".concat(e-Math.max(r,0),"px"):ey.current.style.height="".concat(Math.max(l,t-o),"px")}else!function(){let e=navigator.userAgent;return"undefined"!=typeof window&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))}()&&(ey.current.style.height="".concat(eC.current,"px"));A&&A.length>0&&!eh.current?ey.current.style.bottom="0px":ey.current.style.bottom="".concat(Math.max(r,0),"px")}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[eT,A,eS]),o.useEffect(()=>(ee&&(R(document.documentElement,{scrollBehavior:"auto"}),ec.current=new Date),()=>{!function(e,t){if(!e||!(e instanceof HTMLElement))return;let n=C.get(e);n&&(e.style[t]=n[t])}(document.documentElement,"scrollBehavior")}),[ee]),o.useEffect(()=>{j||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[j]),o.createElement(a.bL,{defaultOpen:K,onOpenChange:e=>{(L||e)&&(e?er(!0):eL(!0),et(e))},open:ee},o.createElement(l.Provider,{value:{activeSnapPoint:ex,snapPoints:A,setActiveSnapPoint:eA,drawerRef:ey,overlayRef:eu,onOpenChange:s,onPress:function(e){var t,n;(L||A)&&(!ey.current||ey.current.contains(e.target))&&(eb.current=(null==(t=ey.current)?void 0:t.getBoundingClientRect().height)||0,eE.current=(null==(n=ey.current)?void 0:n.getBoundingClientRect().width)||0,eo(!0),es.current=new Date,c()&&window.addEventListener("touchend",()=>em.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),ep.current=x($)?e.pageY:e.pageX)},onRelease:function(e){var t,n;if(!ea||!ey.current)return;ey.current.classList.remove(S),em.current=!1,eo(!1),ed.current=new Date;let r=T(ey.current,$);
1if(!e||!eI(e.target,!1)||!r||Number.isNaN(r)||null===es.current)return;let a=ed.current.getTime()-es.current.getTime(),o=ep.current-(x($)?e.pageY:e.pageX),l=Math.abs(o)/a;if(l>.05&&(ei(!0),setTimeout(()=>{ei(!1)},200)),A){ek({draggedDistance:o*("bottom"===$||"right"===$?1:-1),closeDrawer:eL,velocity:l,dismissible:L}),null==E||E(e,!0);return}if("bottom"===$||"right"===$?o>0:o<0){eF(),null==E||E(e,!0);return}if(l>.4){eL(),null==E||E(e,!1);return}let i=Math.min(null!=(t=ey.current.getBoundingClientRect().height)?t:0,window.innerHeight),u=Math.min(null!=(n=ey.current.getBoundingClientRect().width)?n:0,window.innerWidth);if(Math.abs(r)>=("left"===$||"right"===$?u:i)*O){eL(),null==E||E(e,!1);return}null==E||E(e,!0),eF()},onDrag:function(e){if(ey.current&&ea){let t="bottom"===$||"right"===$?1:-1,n=(ep.current-(x($)?e.pageY:e.pageX))*t,r=n>0,a=A&&!L&&!r;if(a&&0===eT)return;let o=Math.abs(n),l=document.querySelector("[data-vaul-drawer-wrapper]"),i=o/("bottom"===$||"top"===$?eb.current:eE.current),u=eN(o,r);if(null!==u&&(i=u),a&&i>=1||!em.current&&!eI(e.target,r))return;if(ey.current.classList.add(S),em.current=!0,R(ey.current,{transition:"none"}),R(eu.current,{transition:"none"}),A&&eD({draggedDistance:n}),r&&!A){let e=Math.min(-(8*(Math.log(n+1)-2)*1),0)*t;R(ey.current,{transform:x($)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")});return}let c=1-i;if((eM||_&&eT===_-1)&&(null==h||h(e,i),R(eu.current,{opacity:"".concat(c),transition:"none"},!0)),l&&eu.current&&D){let e=Math.min(eO()+i*(1-eO()),1),t=8-8*i,n=Math.max(0,14-14*i);R(l,{borderRadius:"".concat(t,"px"),transform:x($)?"scale(".concat(e,") translate3d(0, ").concat(n,"px, 0)"):"scale(".concat(e,") translate3d(").concat(n,"px, 0, 0)"),transition:"none"},!0)}if(!A){let e=o*t;R(ey.current,{transform:x($)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")})}}},dismissible:L,shouldAnimate:eg,handleOnly:F,isOpen:ee,isDragging:ea,shouldFade:eM,closeDrawer:eL,onNestedDrag:function(e,t){if(t<0)return;let n=(window.innerWidth-16)/window.innerWidth,r=n+t*(1-n),a=-16+16*t;R(ey.current,{transform:x($)?"scale(".concat(r,") translate3d(0, ").concat(a,"px, 0)"):"scale(".concat(r,") translate3d(").concat(a,"px, 0, 0)"),transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,n=e?-16:0;ev.current&&window.clearTimeout(ev.current),R(ey.current,{transition:"transform ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")"),transform:x($)?"scale(".concat(t,") translate3d(0, ").concat(n,"px, 0)"):"scale(".concat(t,") translate3d(").concat(n,"px, 0, 0)")}),!e&&ey.current&&(ev.current=setTimeout(()=>{let e=T(ey.current,$);R(ey.current,{transition:"none",transform:x($)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")})},500))},onNestedRelease:function(e,t){let n=x($)?window.innerHeight:window.innerWidth,r=t?(n-16)/n:1,a=t?-16:0;t&&R(ey.current,{transition:"transform ".concat(k.DURATION,"s cubic-bezier(").concat(k.EASE.join(","),")"),transform:x($)?"scale(".concat(r,") translate3d(0, ").concat(a,"px, 0)"):"scale(".concat(r,") translate3d(").concat(a,"px, 0, 0)")})},keyboardIsOpen:eh,modal:j,snapPointsOffset:eS,activeSnapPointIndex:eT,direction:$,shouldScaleBackground:D,setBackgroundColorOnScale:N,noBodyStyles:q,container:J,autoFocus:Q}},v))}let I=o.forwardRef(function(e,t){let{...n}=e,{overlayRef:r,snapPoints:l,onRelease:u,shouldFade:c,isOpen:s,modal:d,shouldAnimate:f}=i(),m=E(t,r),v=l&&l.length>0;if(!d)return null;let p=o.useCallback(e=>u(e),[u]);return o.createElement(a.hJ,{onMouseUp:p,ref:m,"data-vaul-overlay":"","data-vaul-snap-points":s&&v?"true":"false","data-vaul-snap-points-overlay":s&&c?"true":"false","data-vaul-animate":(null==f?void 0:f.current)?"true":"false",...n})});I.displayName="Drawer.Overlay";let L=o.forwardRef(function(e,t){let{onPointerDownOutside:n,style:r,onOpenAutoFocus:l,...u}=e,{drawerRef:c,onPress:s,onRelease:d,onDrag:f,keyboardIsOpen:m,snapPointsOffset:v,activeSnapPointIndex:p,modal:h,isOpen:g,direction:w,snapPoints:y,container:b,handleOnly:C,shouldAnimate:R,autoFocus:T}
1=i(),[S,D]=o.useState(!1),M=E(t,c),P=o.useRef(null),O=o.useRef(null),I=o.useRef(!1),L=y&&y.length>0,{direction:F,isOpen:_,shouldScaleBackground:B,setBackgroundColorOnScale:U,noBodyStyles:W}=i(),j=o.useRef(null),z=(0,o.useMemo)(()=>document.body.style.backgroundColor,[]);function H(){return(window.innerWidth-26)/window.innerWidth}o.useEffect(()=>{if(_&&B){j.current&&clearTimeout(j.current);let e=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!e)return;!function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n]}(U&&!W?A(document.body,{background:"black"}):N,A(e,{transformOrigin:x(F)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:"".concat(k.DURATION,"s"),transitionTimingFunction:"cubic-bezier(".concat(k.EASE.join(","),")")}));let t=A(e,{borderRadius:"".concat(8,"px"),overflow:"hidden",...x(F)?{transform:"scale(".concat(H(),") translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)")}:{transform:"scale(".concat(H(),") translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)")}});return()=>{t(),j.current=window.setTimeout(()=>{z?document.body.style.background=z:document.body.style.removeProperty("background")},1e3*k.DURATION)}}},[_,B,z]);let q=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(I.current)return!0;let r=Math.abs(e.y),a=Math.abs(e.x),o=a>r,l=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*l<0)&&a>=0&&a<=n)return o}else if(!(e.y*l<0)&&r>=0&&r<=n)return!o;return I.current=!0,!0};function $(e){P.current=null,I.current=!1,d(e)}return o.useEffect(()=>{L&&window.requestAnimationFrame(()=>{D(!0)})},[]),o.createElement(a.UC,{"data-vaul-drawer-direction":w,"data-vaul-drawer":"","data-vaul-delayed-snap-points":S?"true":"false","data-vaul-snap-points":g&&L?"true":"false","data-vaul-custom-container":b?"true":"false","data-vaul-animate":(null==R?void 0:R.current)?"true":"false",...u,ref:M,style:v&&v.length>0?{"--snap-point-height":"".concat(v[null!=p?p:0],"px"),...r}:r,onPointerDown:e=>{C||(null==u.onPointerDown||u.onPointerDown.call(u,e),P.current={x:e.pageX,y:e.pageY},s(e))},onOpenAutoFocus:e=>{null==l||l(e),T||e.preventDefault()},onPointerDownOutside:e=>{if(null==n||n(e),!h||e.defaultPrevented)return void e.preventDefault();m.current&&(m.current=!1)},onFocusOutside:e=>{if(!h)return void e.preventDefault()},onPointerMove:e=>{if(O.current=e,C||(null==u.onPointerMove||u.onPointerMove.call(u,e),!P.current))return;let t=e.pageY-P.current.y,n=e.pageX-P.current.x,r="touch"===e.pointerType?10:2;q({x:n,y:t},w,r)?f(e):(Math.abs(n)>r||Math.abs(t)>r)&&(P.current=null)},onPointerUp:e=>{null==u.onPointerUp||u.onPointerUp.call(u,e),P.current=null,I.current=!1,d(e)},onPointerOut:e=>{null==u.onPointerOut||u.onPointerOut.call(u,e),$(O.current)},onContextMenu:e=>{null==u.onContextMenu||u.onContextMenu.call(u,e),O.current&&$(O.current)}})});L.displayName="Drawer.Content";let F=o.forwardRef(function(e,t){let{preventCycle:n=!1,children:r,...a}=e,{closeDrawer:l,isDragging:u,snapPoints:c,activeSnapPoint:s,setActiveSnapPoint:d,dismissible:f,handleOnly:m,isOpen:v,onPress:p,onDrag:h}=i(),g=o.useRef(null),w=o.useRef(!1);function y(){g.current&&window.clearTimeout(g.current),w.current=!1}return o.createElement("div",{onClick:function(){if(w.current)return void y();window.setTimeout(()=>{!function(){if(u||n||w.current)return y();if(y(),!c||0===c.length){f||l();return}if(s===c[c.length-1]&&f)return l();let e=c.findIndex(e=>e===s);-1!==e&&d(c[e+1])}()},120)},onPointerCancel:y,onPointerDown:e=>{m&&p(e),g.current=window.setTimeout(()=>{w.current=!0},250)},onPointerMove:e=>{m&&h(e)},ref:t,"data-vaul-drawer-visible":v?"true":"false","data-vaul-handle":"","aria-hidden":"true",...a},o.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},r))});F.displayName="Drawer.Handle";let _={Root:O,NestedRoot:function(e){let{onDrag:t,onOpenChange:n,open:r,...a}=e,{onNestedDrag:l,onNestedOpenChange:u,onNestedRelease:c}=i();if(!l)throw Error("Drawer.NestedRoot must be placed in another drawer");return o.createElement(O,{nested:!0,open:r,onClose:()=>{u(!1)}
1,onDrag:(e,n)=>{l(e,n),null==t||t(e,n)},onOpenChange:e=>{e&&u(e),null==n||n(e)},onRelease:c,...a})},Content:L,Overlay:I,Trigger:a.l9,Portal:function(e){let t=i(),{container:n=t.container,...r}=e;return o.createElement(a.ZL,{container:n,...r})},Handle:F,Close:a.bm,Title:a.hE,Description:a.VY}},9945:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(9650).A)("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])}}]);

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.