1try{!function(){var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="1dc1af7d-45df-4790-803f-c77346fb19a4",e._sentryDebugIdIdentifier="sentry-dbid-1dc1af7d-45df-4790-803f-c77346fb19a4")}()}catch(e){}try{("u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{}).SENTRY_RELEASE={id:"bcdbdce2870cd45d56228836b05c7d4fefac18d5"}}catch(e){}"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[829],{11984:function(e,t,n){var r=n(15427),a=n(49092);let o="selected_theme",i=e=>{(0,a.TV)(o,e,{domain:".drom.ru",path:"/",expires:0x7fffffff})},l="change-drom-theme",u=e=>{e===r.A.Dark?document.documentElement.classList.replace(r.A.Light,r.A.Dark):document.documentElement.classList.replace(r.A.Dark,r.A.Light)},s="(prefers-color-scheme: dark)";n.d(t,{},{l6:e=>{let t=new CustomEvent(l,{detail:e});window.dispatchEvent(t)},m7:i,s3:e=>{let t,n,a=window.matchMedia(s),o=e=>{u(e.matches?r.A.Dark:r.A.Light)};"addEventListener"in a?(t=()=>{a.addEventListener("change",o)},n=()=>{a.removeEventListener("change",o)}):(t=()=>{a.addListener(o)},n=()=>{a.removeListener(o)}),e===r.A.System&&t(),window.addEventListener(l,e=>{let a=e.detail;i(a),a===r.A.System?(u(window.matchMedia(s).matches?r.A.Dark:r.A.Light),t()):(u(a),n())})},tS:o})},15427:function(e,t){var n,r=((n=r||{}).Light="light",n.Dark="dark",n.System="system",n);t.A=r},76317:function(e,t,n){let r,a,o,i;n.r(t),n.d(t,{default:function(){return nw}});var l,u,s,c,d,f,m,p,v,h=n(98040),g=n(35076),y=n.t(g,2),w=n(87046),b=n.n(w),E=n(18475),x=n(58875);function C(e,t){let{checkForDefaultPrevented:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function R(){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)})}function N(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return g.useCallback(R(...t),t)}var T=globalThis?.document?g.useLayoutEffect:()=>{},A=y["useId".toString()]||(()=>void 0),D=0;function j(e){let[t,n]=g.useState(A());return T(()=>{e||n(e=>e??String(D++))},[e]),e||(t?`radix-${t}`:"")}function M(e){let t=g.useRef(e);return g.useEffect(()=>{t.current=e}),g.useMemo(()=>function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current?.(...n)},[])}var S=n(58623),k=g.forwardRef((e,t)=>{let{children:n,...r}=e,a=g.Children.toArray(n),o=a.find(L);if(o){let e=o.props.children,n=a.map(t=>t!==o?t:g.Children.count(e)>1?g.Children.only(null):g.isValidElement(e)?e.props.children:null);return(0,h.jsx)(O,{...r,ref:t,children:g.isValidElement(e)?g.cloneElement(e,void 0,n):null})}return(0,h.jsx)(O,{...r,ref:t,children:n})});k.displayName="Slot";var O=g.forwardRef((e,t)=>{let{children:n,...r}=e;if(g.isValidElement(n)){var a;let e,o,i=(a=n,(o=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(o=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref);return g.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]=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];o(...t),a(...t)}: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?R(t,i):i})}return g.Children.count(n)>1?g.Children.only(null):null});O.displayName="SlotClone";var P=e=>{let{children:t}=e;return(0,h.jsx)(h.Fragment,{children:t})};function L(e){return g.isValidElement(e)&&e.type===P}var $=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=g.forwardRef((e,n)=>{let{asChild:r,...a}=e,o=r?k:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,h.jsx)(o,{...a,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),I="dismissableLayer.update",F=g.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_=g.forwardRef((e,t)=>
1{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:o,onInteractOutside:i,onDismiss:l,...u}=e,s=g.useContext(F),[c,d]=g.useState(null),f=c?.ownerDocument??globalThis?.document,[,m]=g.useState({}),v=N(t,e=>d(e)),y=Array.from(s.layers),[w]=[...s.layersWithOutsidePointerEventsDisabled].slice(-1),b=y.indexOf(w),E=c?y.indexOf(c):-1,x=s.layersWithOutsidePointerEventsDisabled.size>0,R=E>=b,T=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:globalThis?.document,n=M(e),r=g.useRef(!1),a=g.useRef(()=>{});return g.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){B("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=r,t.addEventListener("click",a.current,{once:!0})):r()}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=[...s.branches].some(e=>e.contains(t));R&&!n&&(a?.(e),i?.(e),e.defaultPrevented||l?.())},f),A=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:globalThis?.document,n=M(e),r=g.useRef(!1);return g.useEffect(()=>{let e=e=>{e.target&&!r.current&&B("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;![...s.branches].some(e=>e.contains(t))&&(o?.(e),i?.(e),e.defaultPrevented||l?.())},f);return!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:globalThis?.document,n=M(e);g.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{E===s.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},f),g.useEffect(()=>{if(c)return n&&(0===s.layersWithOutsidePointerEventsDisabled.size&&(p=f.body.style.pointerEvents,f.body.style.pointerEvents="none"),s.layersWithOutsidePointerEventsDisabled.add(c)),s.layers.add(c),W(),()=>{n&&1===s.layersWithOutsidePointerEventsDisabled.size&&(f.body.style.pointerEvents=p)}},[c,f,n,s]),g.useEffect(()=>()=>{c&&(s.layers.delete(c),s.layersWithOutsidePointerEventsDisabled.delete(c),W())},[c,s]),g.useEffect(()=>{let e=()=>m({});return document.addEventListener(I,e),()=>document.removeEventListener(I,e)},[]),(0,h.jsx)($.div,{...u,ref:v,style:{pointerEvents:x?R?"auto":"none":void 0,...e.style},onFocusCapture:C(e.onFocusCapture,A.onFocusCapture),onBlurCapture:C(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:C(e.onPointerDownCapture,T.onPointerDownCapture)})});function W(){let e=new CustomEvent(I);document.dispatchEvent(e)}function B(e,t,n,r){let{discrete:a}=r,o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&o.addEventListener(e,t,{once:!0}),a)o&&S.flushSync(()=>o.dispatchEvent(i));else o.dispatchEvent(i)}_.displayName="DismissableLayer",(g.forwardRef((e,t)=>{let n=g.useContext(F),r=g.useRef(null),a=N(t,r);return g.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,h.jsx)($.div,{...e,ref:a})})).displayName="DismissableLayerBranch";var z="focusScope.autoFocusOnMount",q="focusScope.autoFocusOnUnmount",H={bubbles:!1,cancelable:!0},V=g.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[l,u]=g.useState(null),s=M(a),c=M(o),d=g.useRef(null),f=N(t,e=>u(e)),m=g.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;g.useEffect(()=>{if(r){let e=function(e){if(m.paused||!l)return;let t=e.target;l.contains(t)?d.current=t:X(d.current,{select:!0})},t=function(e){if(m.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||X(d.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&&X(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,m.paused]),g.useEffect(()=>{if(l){K.add(m);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(z,H);l.addEventListener(z,s),l.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(X(r,{select:t}),document.activeElement!==n)return}(U(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&X(l))}return()=>{l.removeEventListener(z,s),setTimeout(()=>{let t=new CustomEvent(q,H);l.addEventListener(q,c),l.dispatchEvent(t),t.defaultPrevented||X(e??document.body,{select:!0}),l.removeEventListener(q,c),K.remove(m)},0)}}},[l,s,c,m]);let p=g.useCallback(e=>{if(!n&&!r||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,a=document.activeElement;if(t&&a){var o;let t,r=e.currentTarget,[i,l]=[Y(t=U(o=r),o),Y(t.reverse(),o)];i&&l?e.shiftKey||a!==l?e.shiftKey&&a===i&&(e.preventDefault(),n&&X(l,{select:!0})):(e.preventDefault(),n&&X(i,{select:!0})):a===r&&e.preventDefault()}},[n,r,m.paused]);return(0,h.jsx)($.div,{tabIndex:-1,...i,ref:f,onKeyDown:p})});function U(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 Y(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function X(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[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()}}V.displayName="FocusScope";var K=(i=[],{add(e){let t=i[0];e!==t&&t?.pause(),(i=Z(i,e)).unshift(e)},remove(e){i=Z(i,e),i[0]?.resume()}});function Z(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var G=g.forwardRef((e,t)=>
1{let{container:n,...r}=e,[a,o]=g.useState(!1);T(()=>o(!0),[]);let i=n||a&&globalThis?.document?.body;return i?S.createPortal((0,h.jsx)($.div,{...r,ref:t}),i):null});G.displayName="Portal";var J=e=>{var t;let n,r,{present:a,children:o}=e,i=function(e){var t,n;let[r,a]=g.useState(),o=g.useRef({}),i=g.useRef(e),l=g.useRef("none"),[u,s]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},g.useReducer((e,t)=>n[e][t]??e,t));return g.useEffect(()=>{let e=Q(o.current);l.current="mounted"===u?e:"none"},[u]),T(()=>{let t=o.current,n=i.current;if(n!==e){let r=l.current,a=Q(t);e?s("MOUNT"):"none"===a||t?.display==="none"?s("UNMOUNT"):n&&r!==a?s("ANIMATION_OUT"):s("UNMOUNT"),i.current=e}},[e,s]),T(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let a=Q(o.current).includes(n.animationName);if(n.target===r&&a&&(s("ANIMATION_END"),!i.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},a=e=>{e.target===r&&(l.current=Q(o.current))};return r.addEventListener("animationstart",a),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",a),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}s("ANIMATION_END")},[r,s]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:g.useCallback(e=>{e&&(o.current=getComputedStyle(e)),a(e)},[])}}(a),l="function"==typeof o?o({present:i.isPresent}):g.Children.only(o),u=N(i.ref,(t=l,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof o||i.isPresent?g.cloneElement(l,{ref:u}):null};function Q(e){return e?.animationName||"none"}J.displayName="Presence";var ee=0;function et(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var en=function(){return(en=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function er(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)0>t.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n}var ea="right-scroll-bar-position",eo="width-before-scroll-bar",ei=(void 0===l&&(l={}),(void 0===u&&(u=function(e){return e}),s=[],c=!1,d={read:function(){if(c)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return s.length?s[s.length-1]:null},useMedium:function(e){var t=u(e,c);return s.push(t),function(){s=s.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(c=!0;s.length;){var t=s;s=[],t.forEach(e)}s={push:function(t){return e(t)},filter:function(){return s}}},assignMedium:function(e){c=!0;var t=[];if(s.length){var n=s;s=[],n.forEach(e),t=s}var r=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(r)};a(),s={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),s}}}}).options=en({async:!0,ssr:!1},l),d),el=function(){},eu=g.forwardRef(function(e,t){var n,r,a,o=g.useRef(null),i=g.useState({onScrollCapture:el,onWheelCapture:el,onTouchMoveCapture:el}),l=i[0],u=i[1],s=e.forwardProps,c=e.children,d=e.className,f=e.removeScrollBar,m=e.enabled,p=e.shards,v=e.sideCar,h=e.noIsolation,y=e.inert,w=e.allowPinchZoom,b=e.as,E=e.gapMode,x=er(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),C=(n=[o,t],r=function(e){return n.forEac
1h(function(t){return"function"==typeof t?t(e):t&&(t.current=e),t})},(a=(0,g.useState)(function(){return{value:null,callback:r,facade:{get current(){return a.value},set current(e){var t=a.value;t!==e&&(a.value=e,a.callback(e,t))}}}})[0]).callback=r,a.facade),R=en(en({},x),l);return g.createElement(g.Fragment,null,m&&g.createElement(v,{sideCar:ei,removeScrollBar:f,shards:p,noIsolation:h,inert:y,setCallbacks:u,allowPinchZoom:!!w,lockRef:o,gapMode:E}),s?g.cloneElement(g.Children.only(c),en(en({},R),{ref:C})):g.createElement(void 0===b?"div":b,en({},R,{className:d,ref:C}),c))});eu.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eu.classNames={fullWidth:eo,zeroRight:ea};var es=function(e){var t=e.sideCar,n=er(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return g.createElement(r,en({},n))};es.isSideCarExport=!0;var ec=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=v||n.nc;return t&&e.setAttribute("nonce",t),e}())){var a,o;(a=t).styleSheet?a.styleSheet.cssText=r:a.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ed=function(){var e=ec();return function(t,n){g.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},ef=function(){var e=ed();return function(t){return e(t.styles,t.dynamic),null}},em={left:0,top:0,right:0,gap:0},ep=function(e){return parseInt(e||"",10)||0},ev=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[ep(n),ep(r),ep(a)]},eh=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return em;var t=ev(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},eg=ef(),ey="data-scroll-locked",ew=function(e,t,n,r){var a=e.left,o=e.top,i=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(ey,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(a,"px;\n padding-top: ").concat(o,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(ea," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(eo," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(ea," .").concat(ea," {\n right: 0 ").concat(r,";\n }\n \n .").concat(eo," .").concat(eo," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(ey,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},eb=function(){var e=parseInt(document.body.getAttribute(ey)||"0",10);return isFinite(e)?e:0},eE=function(){g.useEffect(function(){return document.body.setAttribute(ey,(eb()+1).toString()),function(){var e=eb()-1;e<=0?document.body.removeAttribute(ey):document.body.setAttribute(ey,e.toString())}},[])},ex=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,a=void 0===r?"margin":r;eE();var o=g.useMemo(function(){return eh(a)},[a]);return g.createElement(eg,{styles:ew(o,!t,a,n?"":"!important")})},eC=!1;if("u">typeof window)try{var eR=Object.defineProperty({},"passive",{get:function(){return eC=!0,!0}});window.addEventListener("test",eR,eR),window.removeEventListener("test",eR,eR)}catch(e){eC=!1}var eN=!!eC&&{passive:!1},eT=function(e,t){if(!(e instanceof Element))return!1;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.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),eD(e,r)){var a=ej(e,r);if(a[1]>a[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},eD=function(e,t){return"v"===e?eT(t,"overflowY"):eT(t,"overflowX")},ej=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eM=function(e,t,n,r,a){var o,i=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),l=i*r,u=n.target,s=t.contains(u),c=!1,d=l>0,f=0,m=0;do{var p=ej(e,u),v=p[0],h=p[1]-p[2]-i*v;(v||h)&&eD(e,u)&&(f+=h,m+=v),u=u instanceof ShadowRoot?u.host:u.parentNode}while(!s&&u!==document.body||s&&(t.contains(u)||t===u))return d&&(a&&1>Math.abs(f)||!a&&l>f)?c=!0:!d&&(a&&1>Math.abs(m)||!a&&-l>m)&&(c=!0),c},eS=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},ek=function(e){return[e.deltaX,e.deltaY]},eO=function(e){return e&&"current"in e?e.current:e},eP=0,eL=[],e$=(f=function(e){var t=g.useRef([]),n=g.useRef([0,0]),r=g.useRef(),a=g.useState(eP++)[0],o=g.useState(ef)[0],i=g.useRef(e);g.useEffect(function(){i.current=e},[e]),g.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}
1)([e.lockRef.current],(e.shards||[]).map(eO),!0).filter(Boolean);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 l=g.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var a,o=eS(e),l=n.current,u="deltaX"in e?e.deltaX:l[0]-o[0],s="deltaY"in e?e.deltaY:l[1]-o[1],c=e.target,d=Math.abs(u)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=eA(d,c);if(!f)return!0;if(f?a=d:(a="v"===d?"h":"v",f=eA(d,c)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||s)&&(r.current=a),!a)return!0;var m=r.current||a;return eM(m,t,e,"h"===m?u:s,!0)},[]),u=g.useCallback(function(e){if(eL.length&&eL[eL.length-1]===o){var n="deltaY"in e?ek(e):eS(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}
1if(!r){var a=(i.current.shards||[]).map(eO).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?l(e,a[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),s=g.useCallback(function(e,n,r,a){var o={name:e,delta:n,target:r,should:a,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),c=g.useCallback(function(e){n.current=eS(e),r.current=void 0},[]),d=g.useCallback(function(t){s(t.type,ek(t),t.target,l(t,e.lockRef.current))},[]),f=g.useCallback(function(t){s(t.type,eS(t),t.target,l(t,e.lockRef.current))},[]);g.useEffect(function(){return eL.push(o),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",u,eN),document.addEventListener("touchmove",u,eN),document.addEventListener("touchstart",c,eN),function(){eL=eL.filter(function(e){return e!==o}),document.removeEventListener("wheel",u,eN),document.removeEventListener("touchmove",u,eN),document.removeEventListener("touchstart",c,eN)}},[]);var m=e.removeScrollBar,p=e.inert;return g.createElement(g.Fragment,null,p?g.createElement(o,{styles:"\n .block-interactivity-".concat(a," {pointer-events: none;}\n .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,m?g.createElement(ex,{gapMode:e.gapMode}):null)},ei.useMedium(f),es),eI=g.forwardRef(function(e,t){return g.createElement(eu,en({},e,{ref:t,sideCar:e$}))});eI.classNames=eu.classNames;var eF=new WeakMap,e_=new WeakMap,eW={},eB=0,ez=function(e){return e&&(e.host||ez(e.parentNode))},eq=function(e,t,n,r){var a=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=ez(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});eW[n]||(eW[n]=new WeakMap);var o=eW[n],i=[],l=new Set,u=new Set(a),s=function(e){!e||l.has(e)||(l.add(e),s(e.parentNode))};a.forEach(s);var c=function(e){!e||u.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))c(e);else{var t=e.getAttribute(r),a=null!==t&&"false"!==t,u=(eF.get(e)||0)+1,s=(o.get(e)||0)+1;eF.set(e,u),o.set(e,s),i.push(e),1===u&&a&&e_.set(e,!0),1===s&&e.setAttribute(n,"true"),a||e.setAttribute(r,"true")}})};return c(t),l.clear(),eB++,function(){i.forEach(function(e){var t=eF.get(e)-1,a=o.get(e)-1;eF.set(e,t),o.set(e,a),t||(e_.has(e)||e.removeAttribute(r),e_.delete(e)),a||e.removeAttribute(n)}),--eB||(eF=new WeakMap,eF=new WeakMap,e_=new WeakMap,eW={})}},eH=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live]"))),eq(r,a,n,"aria-hidden")):function(){return null}},eV="Dialog",[eU,eY]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=()=>{let t=n.map(e=>g.createContext(e));return function(n){let r=n?.[e]||t;return g.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let a=g.createContext(r),o=n.length;n=[...n,r];let i=t=>{let{scope:n,children:r,...i}=t,l=n?.[e]?.[o]||a,u=g.useMemo(()=>i,Object.values(i));return(0,h.jsx)(l.Provider,{value:u,children:r})};return i.displayName=t+"Provider",[i,function(n,i){let l=i?.[e]?.[o]||a,u=g.useContext(l);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=t[0];if(1===t.length)return r;let a=()=>{let e=t.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(t){let n=e.reduce((e,n)=>{let{useScope:r,scopeName:a}=n,o=r(t)[`__scope${a}`];return{...e,...o}},{});return g.useMemo(()=>({[`__scope${r.scopeName}`]:n}),[n])}};return a.scopeName=r.scopeName,a}(r,...t)]}(eV),[eX,eK]=eU(eV),eZ=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:a,onOpenChange:o,modal:i=!0}=e,l=g.useRef(null),u=g.useRef(null),[s=!1,c]=function(e){let{prop:t,defaultProp:n,onChange:r=()=>{}}=e,[a,o]=function(e){let{defaultProp:t,onChange:n}=e,r=g.useState(t),[a]=r,o=g.useRef(a),i=M(n);return g.useEffect(()=>{o.current!==a&&(i(a),o.current=a)},[a,o,i]),r}({defaultProp:n,onChange:r}),i=void 0!==t,l=i?t:a,u=M(r);return[l,g.useCallback(e=>{if(i){let n="function"==typeof e?e(t):e;n!==t&&u(n)}else o(e)},[i,t,o,u])]}({prop:r,defaultProp:a,onChange:o});return(0,h.jsx)(eX,{scope:t,triggerRef:l,contentRef:u,contentId:j(),titleId:j(),descriptionId:j(),open:s,onOpenChange:c,onOpenToggle:g.useCallback(()=>c(e=>!e),[c]),modal:i,children:n})};eZ.displayName=eV;var eG="DialogTrigger";
1(g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eK(eG,n),o=N(t,a.triggerRef);return(0,h.jsx)($.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":to(a.open),...r,ref:o,onClick:C(e.onClick,a.onOpenToggle)})})).displayName=eG;var eJ="DialogPortal",[eQ,e0]=eU(eJ,{forceMount:void 0}),e1=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:a}=e,o=eK(eJ,t);return(0,h.jsx)(eQ,{scope:t,forceMount:n,children:g.Children.map(r,e=>(0,h.jsx)(J,{present:n||o.open,children:(0,h.jsx)(G,{asChild:!0,container:a,children:e})}))})};e1.displayName=eJ;var e2="DialogOverlay",e3=g.forwardRef((e,t)=>{let n=e0(e2,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=eK(e2,e.__scopeDialog);return o.modal?(0,h.jsx)(J,{present:r||o.open,children:(0,h.jsx)(e5,{...a,ref:t})}):null});e3.displayName=e2;var e5=g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eK(e2,n);return(0,h.jsx)(eI,{as:k,allowPinchZoom:!0,shards:[a.contentRef],children:(0,h.jsx)($.div,{"data-state":to(a.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),e4="DialogContent",e8=g.forwardRef((e,t)=>{let n=e0(e4,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=eK(e4,e.__scopeDialog);return(0,h.jsx)(J,{present:r||o.open,children:o.modal?(0,h.jsx)(e6,{...a,ref:t}):(0,h.jsx)(e7,{...a,ref:t})})});e8.displayName=e4;var e6=g.forwardRef((e,t)=>{let n=eK(e4,e.__scopeDialog),r=g.useRef(null),a=N(t,n.contentRef,r);return g.useEffect(()=>{let e=r.current;if(e)return eH(e)},[]),(0,h.jsx)(e9,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:C(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:C(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:C(e.onFocusOutside,e=>e.preventDefault())})}),e7=g.forwardRef((e,t)=>{let n=eK(e4,e.__scopeDialog),r=g.useRef(!1),a=g.useRef(!1);return(0,h.jsx)(e9,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),e9=g.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,...i}=e,l=eK(e4,n),u=g.useRef(null),s=N(t,u);return g.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??et()),document.body.insertAdjacentElement("beforeend",e[1]??et()),ee++,()=>{1===ee&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),ee--}},[]),(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(V,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:o,children:(0,h.jsx)(_,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":to(l.open),...i,ref:s,onDismiss:()=>l.onOpenChange(!1)})}),(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(ts,{titleId:l.titleId}),(0,h.jsx)(tc,{contentRef:u,descriptionId:l.descriptionId})]})]})}),te="DialogTitle",tt=g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eK(te,n);return(0,h.jsx)($.h2,{id:a.titleId,...r,ref:t})});tt.displayName=te;var tn="DialogDescription";(g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eK(tn,n);return(0,h.jsx)($.p,{id:a.descriptionId,...r,ref:t})})).displayName=tn;var tr="DialogClose",ta=g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eK(tr,n);return(0,h.jsx)($.button,{type:"button",...r,ref:t,onClick:C(e.onClick,()=>a.onOpenChange(!1))})});function to(e){return e?"open":"closed"}ta.displayName=tr;var ti="DialogTitleWarning",[tl,tu]=(m={contentName:e4,titleName:te,docsSlug:"dialog"},a=g.createContext(m),(o=e=>{let{children:t,...n}=e,r=g.useMemo(()=>n,Object.values(n));return(0,h.jsx)(a.Provider,{value:r,children:t})}).displayName=ti+"Provider",[o,function(e){let t=g.useContext(a);if(t)return t;if(void 0!==m)return m;throw Error(`\`${e}\` must be used within \`${ti}\``)}]),ts=e=>{let{titleId:t}=e,n=tu(ti),r=`\`${n.contentName}\` requires a \`${n.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${n.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${n.docsSlug}`;return g.useEffect(()=>{t&&(document.getElementById(t)||console.error(r))},[r,t]),null},tc=e=>{let{contentRef:t,descriptionId:n}=e,r=tu("DialogDescriptionWarning"),a=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${r.contentName}}.`;return g.useEffect(()=>{let e=t.current?.getAttribute("aria-describedby");n&&e&&(document.getElementById(n)||console.warn(a))},[a,t,n]),null};let td=g.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{}
5,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}),tf=()=>{let e=g.useContext(td);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};function tm(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function tp(){return tv(/^iPhone/)||tv(/^iPad/)||tv(/^Mac/)&&navigator.maxTouchPoints>1}function tv(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}
5[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 th="u">typeof window?g.useLayoutEffect:g.useEffect;function tg(){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 ty="u">typeof document&&window.visualViewport;function tw(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function tb(e){for(tw(e)&&(e=e.parentElement);e&&!tw(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let tE=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),tx=0;function tC(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function tR(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=tb(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 tN(e){return e instanceof HTMLInputElement&&!tE.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function tT(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return g.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 tA=new WeakMap;function tD(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;n.startsWith("--")?e.style.setProperty(n,a):(r[n]=e.style[n],e.style[n]=a)}),n||tA.set(e,r)}let tj=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function tM(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(", ")[tj(t)?13:12]):(a=r.match(/^matrix\((.+)\)$/))?parseFloat(a[1].split(", ")[tj(t)?5:4]):null}function tS(e,t){if(!e)return()=>{};let n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}let tk=[.32,.72,0,1],tO="vaul-dragging";function tP(e){let t=g.useRef(e);return g.useEffect(()=>{t.current=e}),g.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 tL(e){let{prop:t,defaultProp:n,onChange:r=()=>{}}=e,[a,o]=function(e){let{defaultProp:t,onChange:n}=e,r=g.useState(t),[a]=r,o=g.useRef(a),i=tP(n);return g.useEffect(()=>{o.current!==a&&(i(a),o.current=a)},[a,o,i]),r}({defaultProp:n,onChange:r}),i=void 0!==t,l=i?t:a,u=tP(r);return[l,g.useCallback(e=>{if(i){let n="function"==typeof e?e(t):e;n!==t&&u(n)}else o(e)},[i,t,o,u])]}
5let t$=()=>()=>{},tI=null,tF=g.forwardRef(function(e,t){let{...n}=e,{overlayRef:r,snapPoints:a,onRelease:o,shouldFade:i,isOpen:l,modal:u,shouldAnimate:s}=tf(),c=tT(t,r),d=a&&a.length>0;if(!u)return null;let f=g.useCallback(e=>o(e),[o]);return g.createElement(e3,{onMouseUp:f,ref:c,"data-vaul-overlay":"","data-vaul-snap-points":l&&d?"true":"false","data-vaul-snap-points-overlay":l&&i?"true":"false","data-vaul-animate":(null==s?void 0:s.current)?"true":"false",...n})});tF.displayName="Drawer.Overlay";let t_=g.forwardRef(function(e,t){let{onPointerDownOutside:n,style:r,onOpenAutoFocus:a,...o}=e,{drawerRef:i,onPress:l,onRelease:u,onDrag:s,keyboardIsOpen:c,snapPointsOffset:d,activeSnapPointIndex:f,modal:m,isOpen:p,direction:v,snapPoints:h,container:y,handleOnly:w,shouldAnimate:b,autoFocus:E}=tf(),[x,C]=g.useState(!1),R=tT(t,i),N=g.useRef(null),T=g.useRef(null),A=g.useRef(!1),D=h&&h.length>0;!function(){let{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:r,noBodyStyles:a}=tf(),o=g.useRef(null),i=(0,g.useMemo)(()=>document.body.style.backgroundColor,[]);function l(){return(window.innerWidth-26)/window.innerWidth}g.useEffect(()=>{if(t&&n){o.current&&clearTimeout(o.current);let t=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!t)return;!function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n]}(r&&!a?tS(document.body,{background:"black"}):t$,tS(t,{transformOrigin:tj(e)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${tk.join(",")})`}));let n=tS(t,{borderRadius:"8px",overflow:"hidden",...tj(e)?{transform:`scale(${l()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${l()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});return()=>{n(),o.current=window.setTimeout(()=>{i?document.body.style.background=i:document.body.style.removeProperty("background")},500)}}},[t,n,i])}();let j=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(A.current)return!0;let r=Math.abs(e.y),a=Math.abs(e.x),o=a>r,i=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*i<0)&&a>=0&&a<=n)return o}else if(!(e.y*i<0)&&r>=0&&r<=n)return!o;return A.current=!0,!0};function M(e){N.current=null,A.current=!1,u(e)}return g.useEffect(()=>{D&&window.requestAnimationFrame(()=>{C(!0)})},[]),g.createElement(e8,{"data-vaul-drawer-direction":v,"data-vaul-drawer":"","data-vaul-delayed-snap-points":x?"true":"false","data-vaul-snap-points":p&&D?"true":"false","data-vaul-custom-container":y?"true":"false","data-vaul-animate":(null==b?void 0:b.current)?"true":"false",...o,ref:R,style:d&&d.length>0?{"--snap-point-height":`${d[null!=f?f:0]}px`,...r}:r,onPointerDown:e=>{w||(null==o.onPointerDown||o.onPointerDown.call(o,e),N.current={x:e.pageX,y:e.pageY},l(e))},onOpenAutoFocus:e=>{null==a||a(e),E||e.preventDefault()},onPointerDownOutside:e=>{(null==n||n(e),!m||e.defaultPrevented)?e.preventDefault():c.current&&(c.current=!1)},onFocusOutside:e=>{if(!m)return void e.preventDefault()},onPointerMove:e=>{if(T.current=e,w||(null==o.onPointerMove||o.onPointerMove.call(o,e),!N.current))return;let t=e.pageY-N.current.y,n=e.pageX-N.current.x,r="touch"===e.pointerType?10:2;j({x:n,y:t},v,r)?s(e):(Math.abs(n)>r||Math.abs(t)>r)&&(N.current=null)},onPointerUp:e=>{null==o.onPointerUp||o.onPointerUp.call(o,e),N.current=null,A.current=!1,u(e)},onPointerOut:e=>{null==o.onPointerOut||o.onPointerOut.call(o,e),M(T.current)},onContextMenu:e=>{null==o.onContextMenu||o.onContextMenu.call(o,e),T.current&&M(T.current)}})});t_.displayName="Drawer.Content";let tW=g.forwardRef(function(e,t){let{preventCycle:n=!1,children:r,...a}=e,{closeDrawer:o,isDragging:i,snapPoints:l,activeSnapPoint:u,setActiveSnapPoint:s,dismissible:c,handleOnly:d,isOpen:f,onPress:m,onDrag:p}=tf(),v=g.useRef(null),h=g.useRef(!1);function y(){v.current&&window.clearTimeout(v.current),h.current=!1}return g.createElement("div",{onClick:function(){h.current?y():window.setTimeout(()=>{!function(){if(i||n||h.current)return y();if(y(),!l||0===l.length){c||o();return}if(u===l[l.length-1]&&c)return o();let e=l.findIndex(e=>e===u);-1===e||s(l[e+1])}()},120)},onPointerCancel:y,onPointerDown:e=>{d&&m(e),v.current=window.setTimeout(()=>{h.current=!0},250)},onPointerMove:e=>{d&&p(e)},ref:t,"data-vaul-drawer-visible":f?"true":"false","data-vaul-handle":"","aria-hidden":"true",...a},g.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},r))});tW.displayName="Drawer.Handle";let tB=function(e){var t,n;let{open:a,onOpenChange:o,children:i,onDrag:l,onRelease:u,snapPoints:s,shouldScaleBackgroun
5d:c=!1,setBackgroundColorOnScale:d=!0,closeThreshold:f=.25,scrollLockTimeout:m=100,dismissible:p=!0,handleOnly:v=!1,fadeFromIndex:h=s&&s.length-1,activeSnapPoint:y,setActiveSnapPoint:w,fixed:b,modal:E=!0,onClose:x,nested:C,noBodyStyles:R=!1,direction:N="bottom",defaultOpen:T=!1,disablePreventScroll:A=!0,snapToSequentialPoint:D=!1,preventScrollRestoration:j=!1,repositionInputs:M=!0,onAnimationEnd:S,container:k,autoFocus:O=!1}=e,[P=!1,L]=tL({defaultProp:T,prop:a,onChange:e=>{null==o||o(e),e||C||ef(),setTimeout(()=>{null==S||S(e)},500),e&&!E&&"u">typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[$,I]=g.useState(!1),[F,_]=g.useState(!1),[W,B]=g.useState(!1),z=g.useRef(null),q=g.useRef(null),H=g.useRef(null),V=g.useRef(null),U=g.useRef(null),Y=g.useRef(!1),X=g.useRef(null),K=g.useRef(0),Z=g.useRef(!1),G=g.useRef(!T),J=g.useRef(0),Q=g.useRef(null),ee=g.useRef((null==(t=Q.current)?void 0:t.getBoundingClientRect().height)||0),et=g.useRef((null==(n=Q.current)?void 0:n.getBoundingClientRect().width)||0),en=g.useRef(0),er=g.useCallback(e=>{s&&e===eu.length-1&&(q.current=new Date)},[]),{activeSnapPoint:ea,activeSnapPointIndex:eo,setActiveSnapPoint:ei,onRelease:el,snapPointsOffset:eu,onDrag:es,shouldFade:ec,getPercentageDragged:ed}=function(e){let{activeSnapPointProp:t,setActiveSnapPointProp:n,snapPoints:r,drawerRef:a,overlayRef:o,fadeFromIndex:i,onSnapPointChange:l,direction:u="bottom",container:s,snapToSequentialPoint:c}=e,[d,f]=tL({prop:t,defaultProp:null==r?void 0:r[0],onChange:n}),[m,p]=g.useState("u">typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);g.useEffect(()=>{function e(){p({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let v=g.useMemo(()=>d===(null==r?void 0:r[r.length-1])||null,[r,d]),h=g.useMemo(()=>{var e;return null!=(e=null==r?void 0:r.findIndex(e=>e===d))?e:null},[r,d]),y=r&&r.length>0&&(i||0===i)&&!Number.isNaN(i)&&r[i]===d||!r,w=g.useMemo(()=>{var e;let t=s?{width:s.getBoundingClientRect().width,height:s.getBoundingClientRect().height}:"u">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)),tj(u)){let a=n?r:m?e*t.height:0;return m?"bottom"===u?t.height-a:-t.height+a:a}let a=n?r:m?e*t.width:0;return m?"right"===u?t.width-a:-t.width+a:a}))?e:[]},[r,m,s]),b=g.useMemo(()=>null!==h?null==w?void 0:w[h]:null,[w,h]),E=g.useCallback(e=>{var t;let n=null!=(t=null==w?void 0:w.findIndex(t=>t===e))?t:null;l(n),tD(a.current,{transition:`transform 0.5s cubic-bezier(${tk.join(",")})`,transform:tj(u)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`}),w&&n!==w.length-1&&void 0!==i&&n!==i&&n<i?tD(o.current,{transition:`opacity 0.5s cubic-bezier(${tk.join(",")})`,opacity:"0"}):tD(o.current,{transition:`opacity 0.5s cubic-bezier(${tk.join(",")})`,opacity:"1"}),f(null==r?void 0:r[Math.max(n,0)])},[a.current,r,w,i,o,f]);return g.useEffect(()=>{if(d||t){var e;let n=null!=(e=null==r?void 0:r.findIndex(e=>e===t||e===d))?e:-1;w&&-1!==n&&"number"==typeof w[n]&&E(w[n])}},[d,t,r,w,E]),{isLastSnapPoint:v,activeSnapPoint:d,shouldFade:y,getPercentageDragged:function(e,t){if(!r||"number"!=typeof h||!w||void 0===i)return null;let n=h===i-1;if(h>=i&&t)return 0;if(n&&!t)return 1;if(!y&&!n)return null;let a=n?h+1:h-1,o=e/Math.abs(n?w[a]-w[a-1]:w[a+1]-w[a]);return n?1-o:o},setActiveSnapPoint:f,activeSnapPointIndex:h,onRelease:function(e){let{draggedDistance:t,closeDrawer:n,velocity:a,dismissible:l}=e;if(void 0===i)return;let s="bottom"===u||"right"===u?(null!=b?b:0)-t:(null!=b?b:0)+t,d=h===i-1,f=0===h,m=t>0;if(d&&tD(o.current,{transition:`opacity 0.5s cubic-bezier(${tk.join(",")})`}),!c&&a>2&&!m)return void(l?n():E(w[0]));if(!c&&a>2&&m&&w&&r)return void E(w[r.length-1]);let p=null==w?void 0:w.reduce((e,t)=>"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-s)<Math.abs(e-s)?t:e),g=tj(u)?window.innerHeight:window.innerWidth;if(a>.4&&Math.abs(t)<.4*g){let e=m?1:-1;return e>0&&v&&r?void E(w[r.length-1]):void(f&&e<0&&l&&n(),null===h||E(w[h+e]))}E(p)},onDrag:function(e){let{draggedDistance:t}=e;if(null===b)return;let n="bottom"===u||"right"===u?b-t:b+t;("bottom"===u||"right"===u)&&n<w[w.length-1]||("top"===u||"left"===u)&&n>w[w.length-1]||tD(a.current,{transform:tj(u)?`translate3d(0, ${n}px, 0)`:`translate3d(${n}px, 0, 0)`})},snapPointsOffset:w}}({snapPoints:s,activeSnapPointProp:y,setActiveSnapPointProp:w,drawerRef:Q,fadeFromIndex:h,overlayRef:z,onSnapPointChange:er,direction:N,container:k,snapToSequentialPoint:D});!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isDisabled:t}=e;th(()=>
5{if(!t){var e,n,a;let t,o,i,l,u,s,c;return 1==++tx&&tp()&&(i=0,l=window.pageXOffset,u=window.pageYOffset,s=tg((e=document.documentElement,n="paddingRight",a=`${window.innerWidth-document.documentElement.clientWidth}px`,t=e.style[n],e.style[n]=a,()=>{e.style[n]=t})),window.scrollTo(0,0),c=tg(tC(document,"touchstart",e=>{((o=tb(e.target))!==document.documentElement||o!==document.body)&&(i=e.changedTouches[0].pageY)},{passive:!1,capture:!0}),tC(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>i||n>=r&&t<i)&&e.preventDefault(),i=t)},{passive:!1,capture:!0}),tC(document,"touchend",e=>{let t=e.target;tN(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),tC(document,"focus",e=>{let t=e.target;tN(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",ty&&(ty.height<window.innerHeight?requestAnimationFrame(()=>{tR(t)}):ty.addEventListener("resize",()=>tR(t),{once:!0}))}))},!0),tC(window,"scroll",()=>{window.scrollTo(0,0)})),r=()=>{s(),c(),window.scrollTo(l,u)}),()=>{0==--tx&&(null==r||r())}}},[t])}({isDisabled:!P||F||!E||W||!$||!M||!A});let{restorePositionSetting:ef}=function(e){let{isOpen:t,modal:n,nested:r,hasBeenOpened:a,preventScrollRestoration:o,noBodyStyles:i}=e,[l,u]=g.useState(()=>"u">typeof window?window.location.href:""),s=g.useRef(0),c=g.useCallback(()=>{if(tm()&&null===tI&&t&&!i){tI={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:`${-s.current}px`,left:`${-e}px`,right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&s.current>=t&&(document.body.style.top=`${-(s.current+e)}px`)}),300)}},[t]),d=g.useCallback(()=>{if(tm()&&null!==tI&&!i){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,tI),window.requestAnimationFrame(()=>{o&&l!==window.location.href?u(window.location.href):window.scrollTo(t,e)}),tI=null}},[l]);return g.useEffect(()=>{function e(){s.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),g.useEffect(()=>{if(n)return()=>{"u"<typeof document||document.querySelector("[data-vaul-drawer]")||d()}},[n,d]),g.useEffect(()=>{!r&&a&&(t?(window.matchMedia("(display-mode: standalone)").matches||c(),n||window.setTimeout(()=>{d()},500)):d())},[t,a,l,n,r,c,d]),{restorePositionSetting:d}}({isOpen:P,modal:E,nested:null!=C&&C,hasBeenOpened:$,preventScrollRestoration:j,noBodyStyles:R});function em(){return(window.innerWidth-26)/window.innerWidth}function ep(e,t){var n;let r=e,a=null==(n=window.getSelection())?void 0:n.toString(),o=Q.current?tM(Q.current,N):null,i=new Date;if("SELECT"===r.tagName||r.hasAttribute("data-vaul-no-drag")||r.closest("[data-vaul-no-drag]"))return!1;if("right"===N||"left"===N)return!0;if(q.current&&i.getTime()-q.current.getTime()<500)return!1;if(null!==o&&("bottom"===N?o>0:o<0))return!0;if(a&&a.length>0)return!1;if(U.current&&i.getTime()-U.current.getTime()<m&&0===o||t)return U.current=i,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return U.current=new Date,!1;if("dialog"===r.getAttribute("role"))break}r=r.parentNode}return!0}function ev(e){F&&Q.current&&(Q.current.classList.remove(tO),Y.current=!1,_(!1),V.current=new Date),null==x||x(),e||L(!1),setTimeout(()=>{s&&ei(s[0])},500)}function eh(){if(!Q.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=tM(Q.current,N);tD(Q.current,{transform:"translate3d(0, 0, 0)",transition:`transform 0.5s cubic-bezier(${tk.join(",")})`}),tD(z.current,{transition:`opacity 0.5s cubic-bezier(${tk.join(",")})`,opacity:"1"}),c&&t&&t>0&&P&&tD(e,{borderRadius:"8px",overflow:"hidden",...tj(N)?{transform:`scale(${em()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${em()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${tk.join(",")})`},!0)}return g.useEffect(()=>{window.requestAnimationFrame(()=>{G.current=!0})},[]),g.useEffect(()=>{var e;function t(){if(Q.current&&M&&(tN(document.activeElement)||Z.current)){var e;
5let t=(null==(e=window.visualViewport)?void 0:e.height)||0,n=window.innerHeight,r=n-t,a=Q.current.getBoundingClientRect().height||0;en.current||(en.current=a);let o=Q.current.getBoundingClientRect().top;if(Math.abs(J.current-r)>60&&(Z.current=!Z.current),s&&s.length>0&&eu&&eo&&(r+=eu[eo]||0),J.current=r,a>t||Z.current){let e=Q.current.getBoundingClientRect().height,i=e;e>t&&(i=t-(a>.8*n?o:26)),b?Q.current.style.height=`${e-Math.max(r,0)}px`:Q.current.style.height=`${Math.max(i,t-o)}px`}else{let e;e=navigator.userAgent,"u">typeof window&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))||(Q.current.style.height=`${en.current}px`)}s&&s.length>0&&!Z.current?Q.current.style.bottom="0px":Q.current.style.bottom=`${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)}},[eo,s,eu]),g.useEffect(()=>(P&&(tD(document.documentElement,{scrollBehavior:"auto"}),q.current=new Date),()=>{!function(e,t){if(!e||!(e instanceof HTMLElement))return;let n=tA.get(e);n&&(e.style[t]=n[t])}(document.documentElement,"scrollBehavior")}),[P]),g.useEffect(()=>{E||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[E]),g.createElement(eZ,{defaultOpen:T,onOpenChange:e=>{(p||e)&&(e?I(!0):ev(!0),L(e))},open:P},g.createElement(td.Provider,{value:{activeSnapPoint:ea,snapPoints:s,setActiveSnapPoint:ei,drawerRef:Q,overlayRef:z,onOpenChange:o,onPress:function(e){var t,n;!p&&!s||(!Q.current||Q.current.contains(e.target))&&(ee.current=(null==(t=Q.current)?void 0:t.getBoundingClientRect().height)||0,et.current=(null==(n=Q.current)?void 0:n.getBoundingClientRect().width)||0,_(!0),H.current=new Date,tp()&&window.addEventListener("touchend",()=>Y.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),K.current=tj(N)?e.pageY:e.pageX)},onRelease:function(e){var t,n;if(!F||!Q.current)return;Q.current.classList.remove(tO),Y.current=!1,_(!1),V.current=new Date;let r=tM(Q.current,N);
5if(!e||!ep(e.target,!1)||!r||Number.isNaN(r)||null===H.current)return;let a=V.current.getTime()-H.current.getTime(),o=K.current-(tj(N)?e.pageY:e.pageX),i=Math.abs(o)/a;if(i>.05&&(B(!0),setTimeout(()=>{B(!1)},200)),s){el({draggedDistance:o*("bottom"===N||"right"===N?1:-1),closeDrawer:ev,velocity:i,dismissible:p}),null==u||u(e,!0);return}if("bottom"===N||"right"===N?o>0:o<0){eh(),null==u||u(e,!0);return}if(i>.4){ev(),null==u||u(e,!1);return}let l=Math.min(null!=(t=Q.current.getBoundingClientRect().height)?t:0,window.innerHeight),c=Math.min(null!=(n=Q.current.getBoundingClientRect().width)?n:0,window.innerWidth);if(Math.abs(r)>=("left"===N||"right"===N?c:l)*f){ev(),null==u||u(e,!1);return}null==u||u(e,!0),eh()},onDrag:function(e){if(Q.current&&F){let t="bottom"===N||"right"===N?1:-1,n=(K.current-(tj(N)?e.pageY:e.pageX))*t,r=n>0,a=s&&!p&&!r;if(a&&0===eo)return;let o=Math.abs(n),i=document.querySelector("[data-vaul-drawer-wrapper]"),u=o/("bottom"===N||"top"===N?ee.current:et.current),d=ed(o,r);if(null!==d&&(u=d),a&&u>=1||!Y.current&&!ep(e.target,r))return;if(Q.current.classList.add(tO),Y.current=!0,tD(Q.current,{transition:"none"}),tD(z.current,{transition:"none"}),s&&es({draggedDistance:n}),r&&!s){let e=Math.min(-(8*(Math.log(n+1)-2)*1),0)*t;tD(Q.current,{transform:tj(N)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`});return}let f=1-u;if((ec||h&&eo===h-1)&&(null==l||l(e,u),tD(z.current,{opacity:`${f}`,transition:"none"},!0)),i&&z.current&&c){let e=Math.min(em()+u*(1-em()),1),t=8-8*u,n=Math.max(0,14-14*u);tD(i,{borderRadius:`${t}px`,transform:tj(N)?`scale(${e}) translate3d(0, ${n}px, 0)`:`scale(${e}) translate3d(${n}px, 0, 0)`,transition:"none"},!0)}if(!s){let e=o*t;tD(Q.current,{transform:tj(N)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})}}},dismissible:p,shouldAnimate:G,handleOnly:v,isOpen:P,isDragging:F,shouldFade:ec,closeDrawer:ev,onNestedDrag:function(e,t){if(t<0)return;let n=(window.innerWidth-16)/window.innerWidth,r=n+t*(1-n),a=-16+16*t;tD(Q.current,{transform:tj(N)?`scale(${r}) translate3d(0, ${a}px, 0)`:`scale(${r}) translate3d(${a}px, 0, 0)`,transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,n=e?-16:0;X.current&&window.clearTimeout(X.current),tD(Q.current,{transition:`transform 0.5s cubic-bezier(${tk.join(",")})`,transform:tj(N)?`scale(${t}) translate3d(0, ${n}px, 0)`:`scale(${t}) translate3d(${n}px, 0, 0)`}),!e&&Q.current&&(X.current=setTimeout(()=>{let e=tM(Q.current,N);tD(Q.current,{transition:"none",transform:tj(N)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})},500))},onNestedRelease:function(e,t){let n=tj(N)?window.innerHeight:window.innerWidth,r=t?(n-16)/n:1,a=t?-16:0;t&&tD(Q.current,{transition:`transform 0.5s cubic-bezier(${tk.join(",")})`,transform:tj(N)?`scale(${r}) translate3d(0, ${a}px, 0)`:`scale(${r}) translate3d(${a}px, 0, 0)`})},keyboardIsOpen:Z,modal:E,snapPointsOffset:eu,activeSnapPointIndex:eo,direction:N,shouldScaleBackground:c,setBackgroundColorOnScale:d,noBodyStyles:R,container:k,autoFocus:O}},i))},tz=function(e){let t=tf(),{container:n=t.container,...r}=e;return g.createElement(e1,{container:n,...r})};var tq=n(77174),tH=n(84533),tV=(0,tH.c)({defaultClassName:"pqypave",variantClassNames:{outside:{true:"pqypavf"},forceDark:{true:"pqypavg"}},defaultVariants:{},compoundVariants:[]}),tU=(0,tH.c)({defaultClassName:"pqypav3 _1f3r2p20",variantClassNames:{size:{auto:"pqypav4 pqypav2",maxHeight:"pqypav5 pqypav2",fullScreen:"pqypav6",fullScreenPadded:"pqypav7"}},defaultVariants:{},compoundVariants:[]}),tY="pqypavh",tX=(0,tH.c)({defaultClassName:"pqypav8",variantClassNames:{sticky:{true:"pqypav9"}},defaultVariants:{},compoundVariants:[]});let tK=(0,g.createContext)(!1),tZ=e=>{let{children:t,open:n,...r}=e,a=(0,g.useContext)(tK);return(0,g.useEffect)(()=>{if(a||!n)return tq.A;let e=window.scrollY;return document.documentElement.style.top=`-${e}px`,document.documentElement.classList.add(tY),()=>{window.requestAnimationFrame(()=>{document.documentElement.classList.remove(tY),document.documentElement.style.top="",document.documentElement.scrollTop=e})}},[a,n]),(0,h.jsx)(tB,{container:document.body,open:n,...r,children:(0,h.jsx)(tK.Provider,{value:!0,children:t})})},tG=(0,g.createContext)({}),tJ=tG.Provider,tQ=e=>(0,g.useContext)(tG)[e];var t0=e=>(0,h.jsx)(tJ,{value:e.classNames,children:(0,h.jsx)(tZ,{...e})});let t1=(0,g.createContext)({}),t2=(0,g.forwardRef)((e,t)=>{let{size:n,children:r,onMountAutoFocus:a,ftid:o}=e,i=tQ("content"),l=(0,g.useRef)(null);return(0,h.jsx)(V,{trapped:!1,onMountAutoFocus:e=>{e.preventDefault(),a&&a(e)},children:(0,h.jsx)(t_,{ref:e=>{l.current=e,"function"==typeof t?t(e):t&&(t.current=e)},className:b()(tU({size:n}),i),"aria-describedby":void 0,"data-ftid":`component_modal_content${o?`|${o}`:""}`,children:(0,h.jsx)(t1.Provider,{value:l,children:r})})})});var t3=n(63144);function t5(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var t4=Symbol.for("react.lazy"),t8=y[" use ".trim().toString()];function t6(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===t4&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var t7=Symbol("radix.slottable");function t9(e){return g.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===t7}var ne=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
5{var n,r;let a,o,i,l=(r=n=`Primitive.${t}`,(a=g.forwardRef((e,t)=>{let{children:n,...r}=e;if(t6(n)&&"function"==typeof t8&&(n=t8(n._payload)),g.isValidElement(n)){var a;let e,o,i=(a=n,(o=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(o=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),l=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]=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=o(...t);return a(...t),r}: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);return n.type!==g.Fragment&&(l.ref=t?function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,r=t.map(t=>{let r=t5(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<r.length;e++){let n=r[e];"function"==typeof n?n():t5(t[e],null)}}}}(t,i):i),g.cloneElement(n,l)}return g.Children.count(n)>1?g.Children.only(null):null})).displayName=`${r}.SlotClone`,o=a,(i=g.forwardRef((e,t)=>{let{children:n,...r}=e;t6(n)&&"function"==typeof t8&&(n=t8(n._payload));let a=g.Children.toArray(n),i=a.find(t9);if(i){let e=i.props.children,n=a.map(t=>t!==i?t:g.Children.count(e)>1?g.Children.only(null):g.isValidElement(e)?e.props.children:null);return(0,h.jsx)(o,{...r,ref:t,children:g.isValidElement(e)?g.cloneElement(e,void 0,n):null})}return(0,h.jsx)(o,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,i),u=g.forwardRef((e,n)=>{let{asChild:r,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,h.jsx)(r?l:t,{...a,ref:n})});return u.displayName=`Primitive.${t}`,{...e,[t]:u}},{}),nt=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),nn=g.forwardRef((e,t)=>(0,h.jsx)(ne.span,{...e,ref:t,style:{...nt,...e.style}}));nn.displayName="VisuallyHidden";let nr="pqypava",na=e=>{let{text:t,level:n=2,className:r,...a}=e,o=tQ("title");return(0,h.jsx)("div",{className:nr,children:(0,h.jsx)(tt,{asChild:!0,children:(0,h.jsx)(t3.A,{level:n,as:`h${n}`,className:b()(r,o,"pqypav1"),"data-ftid":"component_modal_title",...a,children:t})})})};var no=e=>{let{title:t}=e;return"string"==typeof t?(0,h.jsx)(na,{text:t}):"hide"in t?(0,h.jsx)(nn,{children:(0,h.jsx)(tt,{"data-ftid":"component_modal_title",children:t.text})}):"override"in t?t.addDefaultSpacings?(0,h.jsx)("div",{className:nr,children:t.override}):t.override:(0,h.jsx)(na,{...t})},ni=()=>{let e=tQ("handle");return(0,h.jsx)(tW,{className:b()("pqypavb",e)})};let nl=(0,g.forwardRef)((e,t)=>{let n=tQ("overlay");return(0,h.jsx)(tF,{ref:t,className:b()("pqypav0",n)})}),nu={outside:!1,forceDark:!1};var ns=e=>{let{closeProps:t=nu,onClick:n}=e,{outside:r=nu.outside,forceDark:a=nu.forceDark}=t,o=tQ("close");return(0,h.jsx)(ta,{onClick:e=>{e.preventDefault(),n&&setTimeout(n,0)},className:b()(tV({outside:r,forceDark:a}),o),"data-ftid":"component_modal_close"})},nc=e=>{let{sticky:t,children:n}=e,r=tQ("header");return(0,h.jsx)("div",{className:b()(tX({sticky:t}),r),children:n})};let nd=e=>{let{isOpen:t,onClose:n,stickyHeader:r=!0,classNames:a={},size:o="auto",swipe:i="all",direction:l="bottom",title:u,close:s,children:c,onMountAutoFocus:d,dismissible:f,ftid:m}=e;return(0,h.jsx)(t0,{open:t,onOpenChange:n,handleOnly:"all"!==i,direction:l,classNames:a,repositionInputs:!1,dismissible:f,children:(0,h.jsxs)(tz,{children:[(0,h.jsx)(nl,{}),(0,h.jsxs)(t2,{size:o,onMountAutoFocus:d,ftid:m,children:[(0,h.jsxs)(nc,{sticky:r,children:["none"!==i&&(0,h.jsx)(ni,{}),!1!==s&&(0,h.jsx)(ns,{closeProps:s,onClick:f?void 0:n}),(0,h.jsx)(no,{title:u})]}),c]})]})})},nf=e=>{let{isOpen:t,onClose:n}=e,[r,a]=(0,g.useState)(t);return((0,g.useEffect)(()=>{!r&&t?a(!0):r&&!t&&setTimeout(()=>{a(!1)},500)},[r,t]),r||t)?(0,h.jsx)(nd,{...e,isOpen:t&&r,onClose:n}):null};var nm=(0,x.A)(e=>e.optimizeRender?(0,h.jsx)(nf,{...e}):(0,h.jsx)(nd,{...e}
5)),np=n(23173),nv=n(41596),nh=n(78307),ng=n(90544),ny=n(58794),nw=e=>{let{initialTheme:t}=e,{state:n,setToTrue:r,setToFalse:a}=(0,np.A)(!1),o=(0,ny.zk)();(0,nh.bd)(t);let[i,l]=(0,g.useState)(t);return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("button",{type:"button",className:b()("ur4sm80",(0,nv.A)({active:!1,largeText:!1})),style:(0,E.D)({[nv.z]:"40px"}),onClick:()=>{r(),o()},...nh.MM,children:"Тема оÑоÑмлениÑ"}),(0,h.jsx)(nm,{isOpen:n,onClose:a,optimizeRender:!0,title:"Тема оÑоÑмлениÑ",children:(0,h.jsx)(ng.A,{theme:i,changeTheme:l})})]})}},90544:function(e,t,n){n.d(t,{A:function(){return s}});var r=n(98040),a=n(11984),o=n(15427);n(35076);var i=n(78307),l=(0,n(84533).c)({defaultClassName:"_8jrbi02",variantClassNames:{selected:{true:"_8jrbi03",false:"_8jrbi04"}},defaultVariants:{},compoundVariants:[]});let u=[{theme:o.A.Light,Icon:e=>(0,r.jsx)("svg",{width:25,height:24,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,r.jsx)("path",{d:"M12.018 18.525a1 1 0 0 1 1 1v2.95a1 1 0 0 1-2 0v-2.95a1 1 0 0 1 1-1M5.81 16.818a1 1 0 0 1 1.415 1.414l-2.5 2.5a1 1 0 0 1-1.414-1.414zM16.81 16.818a1 1 0 0 1 1.415 0l2.5 2.5a1 1 0 1 1-1.415 1.414l-2.5-2.5a1 1 0 0 1 0-1.414M10.43 8.084a2.25 2.25 0 0 1 3.183 0l2.363 2.363.155.17a2.25 2.25 0 0 1-.155 3.011l-2.363 2.364a2.25 2.25 0 0 1-3.182 0l-2.364-2.364a2.25 2.25 0 0 1 0-3.181zM4.62 11.044a1 1 0 0 1 0 1.99l-.102.005H1a1 1 0 0 1 0-2h3.518zM23.037 11.039a1 1 0 1 1 0 2H19.52a1 1 0 0 1 0-2zM3.31 3.318a1 1 0 0 1 1.415 0l2.5 2.5A1 1 0 1 1 5.81 7.232l-2.5-2.5a1 1 0 0 1 0-1.414M19.31 3.318a1 1 0 0 1 1.415 1.414l-2.5 2.5a1 1 0 0 1-1.415-1.414zM12.018.525a1 1 0 0 1 1 1v3a1 1 0 1 1-2 0v-3a1 1 0 0 1 1-1",fill:"currentColor"})}),text:"СвеÑлаÑ"},{theme:o.A.Dark,Icon:e=>(0,r.jsx)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,r.jsx)("path",{d:"M13.296 1.104c.48.042.818.38.937.751a1.1 1.1 0 0 1-.35 1.187c-1.766 1.45-2.88 3.618-2.88 6.038 0 4.335 3.59 7.88 8.059 7.88q.605 0 1.187-.085l.112-.012a1.46 1.46 0 0 1 1.315.652c.298.453.351 1.127-.115 1.651A11.16 11.16 0 0 1 13.2 22.9c-5.924 0-10.792-4.564-11.09-10.337L2.094 12c0-6.037 4.99-10.9 11.105-10.9z",fill:"currentColor"})}),text:"ТемнаÑ"},{theme:o.A.System,Icon:e=>(0,r.jsx)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.254.5a8 8 0 0 1 6.656 3.563l2.333 3.5a8 8 0 0 1 0 8.875l-2.333 3.5a8 8 0 0 1-6.656 3.562h-2.508a8 8 0 0 1-6.656-3.562l-2.333-3.5a8 8 0 0 1 0-8.875l2.333-3.5A8 8 0 0 1 10.746.5zm-2.508 2a6 6 0 0 0-4.992 2.672l-2.333 3.5a6 6 0 0 0 0 6.656l2.333 3.5a6 6 0 0 0 4.992 2.672h1.266v-19z",fill:"currentColor"})}),text:"СиÑÑемнаÑ"}];var s=e=>{let{theme:t,changeTheme:n}=e;return(0,r.jsx)("div",{className:"_8jrbi00",...i.OH,children:u.map(e=>{let{theme:o,Icon:u,text:s}=e;return(0,r.jsxs)("button",{type:"button",onClick:(e=>{if(e!==t)return()=>{n(e),(0,a.l6)(e),(0,i.dS)(e)}})(o),className:l({selected:o===t}),children:[(0,r.jsx)(u,{className:"_8jrbi05"}),s]},o)})})}},78307:function(e,t,n){var r=n(35076),a=n(19483),o=n(15427),i=n(42815),l=n(49092),u=n(11984);let s=(0,i.A)({name:"theme-menu-button",trackClick:!0,trackView:!0,isInfinityTracking:!0,engine:"va"}),c=(0,i.A)({name:"theme-menu-button",trackClick:!0,isInfinityTracking:!0,engine:"va"}),d=!1,f=(0,i.A)({name:"theme-change",trackView:!0,engine:"va"});n.d(t,{},{MM:s,OH:f,bd:e=>{(0,r.useEffect)(()=>{(0,l.Ri)(u.tS)||e!==o.A.System||((0,a.ZV)({name:"system-theme-value",event:"view",payload:{theme:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}}),(0,u.m7)(e))},[])},dS:e=>{(0,a.ZV)({name:"theme-change",event:"click",payload:{theme:e}})},j6:()=>{d||((0,a.ZV)({name:"theme-menu-button",event:"view"}),d=!0)},k3:c})}}]);
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.