1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8706],{9205:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(2265);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let s=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:c="",children:d,iconNode:u,...f}=e;return(0,n.createElement)("svg",{ref:t,...i,width:o,height:o,stroke:r,strokeWidth:l?24*Number(s)/Number(o):s,className:a("lucide",c),...f},[...u.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(d)?d:[d]])}),l=(e,t)=>{let r=(0,n.forwardRef)((r,i)=>{let{className:l,...c}=r;return(0,n.createElement)(s,{ref:i,iconNode:t,className:a("lucide-".concat(o(e)),l),...c})});return r.displayName="".concat(e),r}},2489:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(9205).Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},257:function(e,t,r){"use strict";var n,o;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(o=r.g.process)?void 0:o.env)?r.g.process:r(4227)},4227:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var l=[],c=!1,d=-1;function u(){c&&n&&(c=!1,n.length?l=n.concat(l):d=-1,l.length&&f())}function f(){if(!c){var e=s(u);c=!0;for(var t=l.length;t;){for(n=l,l=[];++d<t;)n&&n[d].run();d=-1,t=l.length}n=null,c=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new p(e,t)),1!==l.length||c||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var a=r[e]={exports:{}},i=!0;try{t[e](a,a.exports,n),i=!1}finally{i&&delete r[e]}return a.exports}n.ab="//";var o=n(229);e.exports=o}()},6741:function(e,t,r){"use strict";function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}r.d(t,{M:function(){return n}})},8068:function(e,t,r){"use strict";r.d(t,{B:function(){return l}});var n=r(2265),o=r(3966),a=r(8575),i=r(7495),s=r(7437);function l(e){let t=e+"CollectionProvider",[r,l]=(0,o.b)(t),[c,d]=r(t,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:t,children:r}=e,o=n.useRef(null),a=n.useRef(new Map).current;return(0,s.jsx)(c,{scope:t,itemMap:a,collectionRef:o,children:r})};u.displayName=t;let f=e+"CollectionSlot",p=(0,i.Z8)(f),m=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=d(f,r),i=(0,a.e)(t,o.collectionRef);return(0,s.jsx)(p,{ref:i,children:n})});m.displayName=f;let h=e+"CollectionItemSlot",g="data-radix-collection-item",v=(0,i.Z8)(h),b=n.forwardRef((e,t)=>
1{let{scope:r,children:o,...i}=e,l=n.useRef(null),c=(0,a.e)(t,l),u=d(h,r);return n.useEffect(()=>(u.itemMap.set(l,{ref:l,...i}),()=>void u.itemMap.delete(l))),(0,s.jsx)(v,{[g]:"",ref:c,children:o})});return b.displayName=h,[{Provider:u,Slot:m,ItemSlot:b},function(t){let r=d(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},l]}},8575:function(e,t,r){"use strict";r.d(t,{F:function(){return a},e:function(){return i}});var n=r(2265);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}function i(...e){return n.useCallback(a(...e),e)}},3966:function(e,t,r){"use strict";r.d(t,{b:function(){return i},k:function(){return a}});var n=r(2265),o=r(7437);function a(e,t){let r=n.createContext(t),a=e=>{let{children:t,...a}=e,i=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(r.Provider,{value:i,children:t})};return a.displayName=e+"Provider",[a,function(o){let a=n.useContext(r);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return a.scopeName=e,[function(t,a){let i=n.createContext(a),s=r.length;r=[...r,a];let l=t=>{let{scope:r,children:a,...l}=t,c=r?.[e]?.[s]||i,d=n.useMemo(()=>l,Object.values(l));return(0,o.jsx)(c.Provider,{value:d,children:a})};return l.displayName=t+"Provider",[l,function(r,o){let l=o?.[e]?.[s]||i,c=n.useContext(l);if(c)return c;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(a,...t)]}},9114:function(e,t,r){"use strict";r.d(t,{gm:function(){return a}});var n=r(2265);r(7437);var o=n.createContext(void 0);function a(e){let t=n.useContext(o);return e||t||"ltr"}},5278:function(e,t,r){"use strict";r.d(t,{I0:function(){return v},XB:function(){return f},fC:function(){return g}});var n,o=r(2265),a=r(6741),i=r(6840),s=r(8575),l=r(6606),c=r(7437),d="dismissableLayer.update",u=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=o.forwardRef((e,t)=>{var r,f;let{disableOutsidePointerEvents:p=!1,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:b,onInteractOutside:y,onDismiss:w,...x}=e,E=o.useContext(u),[k,N]=o.useState(null),C=null!==(f=null==k?void 0:k.ownerDocument)&&void 0!==f?f:null===(r=globalThis)||void 0===r?void 0:r.document,[,S]=o.useState({}),T=(0,s.e)(t,e=>N(e)),R=Array.from(E.layers),[A]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),P=R.indexOf(A),z=k?R.indexOf(k):-1,M=E.layersWithOutsidePointerEventsDisabled.size>0,j=z>=P,O=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=(0,l.W)(e),a=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let t=function(){h("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",i.current),i.current=t,r.addEventListener("click",i.current,{once:!0})):t()}else r.removeEventListener("click",i.current);a.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",i.current)}},[r,n]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));!j||r||(null==v||v(e),null==y||y(e),e.defaultPrevented||null==w||w())},C),L=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=(0,l.W)(e),a=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!a.current&&h("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let t=e.target;[...E.branches].some(e=>e.contains(t))||(null==b||b(e),null==y||y(e),e.defaultPrevented||null==w||w())},C);return!function(e,t=globalThis?.document){let r=(0,l.W)(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{z!==E.layers.size-1||(null==g||g(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},C),o.useEffect(()=>{if(k)return p&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(n=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(k)),E.layers.add(k),m(),()=>{p&&1===E.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=n)}},[k,C,p,E]),o.useEffect(()=>()=>{k&&(E.layers.delete(k),E.layersWithOutsidePointerEventsDisabled.delete(k),m())},[k,E]),o.useEffect(()=>{let e=()=>S({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,c.jsx)(i.WV.div,{...x,ref:T,style:{pointerEvents:M?j?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.M)(e.onFocusCapture,L.onFocusCapture),onBlurCapture:(0,a.M)(e.onBlurCapture,L.onBlurCapture),onPointerDownCapture:(0,a.M)(e.onPointerDownCapture,O.onPointerDownCapture)})});f.displayName="DismissableLayer";var p=o.forwardRef((e,t)=>
1{let r=o.useContext(u),n=o.useRef(null),a=(0,s.e)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,c.jsx)(i.WV.div,{...e,ref:a})});function m(){let e=new CustomEvent(d);document.dispatchEvent(e)}function h(e,t,r,n){let{discrete:o}=n,a=r.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),o?(0,i.jH)(a,s):a.dispatchEvent(s)}p.displayName="DismissableLayerBranch";var g=f,v=p},9255:function(e,t,r){"use strict";r.d(t,{M:function(){return l}});var n,o=r(2265),a=r(1188),i=(n||(n=r.t(o,2)))[" useId ".trim().toString()]||(()=>void 0),s=0;function l(e){let[t,r]=o.useState(i());return(0,a.b)(()=>{e||r(e=>e??String(s++))},[e]),e||(t?`radix-${t}`:"")}},6008:function(e,t,r){"use strict";r.d(t,{ee:function(){return te},Eh:function(){return tr},VY:function(){return tt},fC:function(){return e9},D7:function(){return eG}});var n=r(2265);let o=["top","right","bottom","left"],a=Math.min,i=Math.max,s=Math.round,l=Math.floor,c=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function f(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}let v=new Set(["top","bottom"]);function b(e){return v.has(p(e))?"y":"x"}function y(e){return e.replace(/start|end/g,e=>u[e])}let w=["left","right"],x=["right","left"],E=["top","bottom"],k=["bottom","top"];function N(e){return e.replace(/left|right|bottom|top/g,e=>d[e])}function C(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function S(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function T(e,t,r){let n,{reference:o,floating:a}=e,i=b(t),s=h(b(t)),l=g(s),c=p(t),d="y"===i,u=o.x+o.width/2-a.width/2,f=o.y+o.height/2-a.height/2,v=o[l]/2-a[l]/2;switch(c){case"top":n={x:u,y:o.y-a.height};break;case"bottom":n={x:u,y:o.y+o.height};break;case"right":n={x:o.x+o.width,y:f};break;case"left":n={x:o.x-a.width,y:f};break;default:n={x:o.x,y:o.y}}switch(m(t)){case"start":n[s]-=v*(r&&d?-1:1);break;case"end":n[s]+=v*(r&&d?-1:1)}return n}let R=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:i}=r,s=a.filter(Boolean),l=await (null==i.isRTL?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:u}=T(c,n,l),f=n,p={},m=0;for(let r=0;r<s.length;r++){let{name:a,fn:h}=s[r],{x:g,y:v,data:b,reset:y}=await h({x:d,y:u,initialPlacement:n,placement:f,strategy:o,middlewareData:p,rects:c,platform:i,elements:{reference:e,floating:t}});d=null!=g?g:d,u=null!=v?v:u,p={...p,[a]:{...p[a],...b}},y&&m<=50&&(m++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(c=!0===y.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):y.rects),{x:d,y:u}=T(c,f,l)),r=-1)}return{x:d,y:u,placement:f,strategy:o,middlewareData:p}};async function A(e,t){var r;void 0===t&&(t={});let{x:n,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:p=!1,padding:m=0}=f(t,e),h=C(m),g=s[p?"floating"===u?"reference":"floating":u],v=S(await a.getClippingRect({element:null==(r=await (null==a.isElement?void 0:a.isElement(g)))||r?g:g.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:l})),b="floating"===u?{x:n,y:o,width:i.floating.width,height:i.floating.height}:i.reference,y=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),w=await (null==a.isElement?void 0:a.isElement(y))&&await (null==a.getScale?void 0:a.getScale(y))||{x:1,y:1},x=S(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:y,strategy:l}):b);return{top:(v.top-x.top+h.top)/w.y,bottom:(x.bottom-v.bottom+h.bottom)/w.y,left:(v.left-x.left+h.left)/w.x,right:(x.right-v.right+h.right)/w.x}}function P(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function z(e){return o.some(t=>e[t]>=0)}let M=new Set(["left","top"]);async function j(e,t){let{placement:r,platform:n,elements:o}=e,a=await (null==n.isRTL?void 0:n.isRTL(o.floating)),i=p(r),s=m(r),l="y"===b(r),c=M.has(i)?-1:1,d=a&&l?-1:1,u=f(t,e),{mainAxis:h,crossAxis:g,alignmentAxis:v}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}
1:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&"number"==typeof v&&(g="end"===s?-1*v:v),l?{x:g*d,y:h*c}:{x:h*c,y:g*d}}function O(){return"undefined"!=typeof window}function L(e){return W(e)?(e.nodeName||"").toLowerCase():"#document"}function D(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function B(e){var t;return null==(t=(W(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function W(e){return!!O()&&(e instanceof Node||e instanceof D(e).Node)}function I(e){return!!O()&&(e instanceof Element||e instanceof D(e).Element)}function H(e){return!!O()&&(e instanceof HTMLElement||e instanceof D(e).HTMLElement)}function F(e){return!!O()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof D(e).ShadowRoot)}let V=new Set(["inline","contents"]);function Y(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=ee(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!V.has(o)}let $=new Set(["table","td","th"]),_=[":popover-open",":modal"];function U(e){return _.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let G=["transform","translate","scale","rotate","perspective"],X=["transform","translate","scale","rotate","perspective","filter"],Z=["paint","layout","strict","content"];function q(e){let t=K(),r=I(e)?ee(e):e;return G.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||X.some(e=>(r.willChange||"").includes(e))||Z.some(e=>(r.contain||"").includes(e))}function K(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let J=new Set(["html","body","#document"]);function Q(e){return J.has(L(e))}function ee(e){return D(e).getComputedStyle(e)}function et(e){return I(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function er(e){if("html"===L(e))return e;let t=e.assignedSlot||e.parentNode||F(e)&&e.host||B(e);return F(t)?t.host:t}function en(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=er(t);return Q(r)?t.ownerDocument?t.ownerDocument.body:t.body:H(r)&&Y(r)?r:e(r)}(e),a=o===(null==(n=e.ownerDocument)?void 0:n.body),i=D(o);if(a){let e=eo(i);return t.concat(i,i.visualViewport||[],Y(o)?o:[],e&&r?en(e):[])}return t.concat(o,en(o,[],r))}function eo(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ea(e){let t=ee(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=H(e),a=o?e.offsetWidth:r,i=o?e.offsetHeight:n,l=s(r)!==a||s(n)!==i;return l&&(r=a,n=i),{width:r,height:n,$:l}}function ei(e){return I(e)?e:e.contextElement}function es(e){let t=ei(e);if(!H(t))return c(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:a}=ea(t),i=(a?s(r.width):r.width)/n,l=(a?s(r.height):r.height)/o;return i&&Number.isFinite(i)||(i=1),l&&Number.isFinite(l)||(l=1),{x:i,y:l}}let el=c(0);function ec(e){let t=D(e);return K()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:el}function ed(e,t,r,n){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),i=ei(e),s=c(1);t&&(n?I(n)&&(s=es(n)):s=es(e));let l=(void 0===(o=r)&&(o=!1),n&&(!o||n===D(i))&&o)?ec(i):c(0),d=(a.left+l.x)/s.x,u=(a.top+l.y)/s.y,f=a.width/s.x,p=a.height/s.y;if(i){let e=D(i),t=n&&I(n)?D(n):n,r=e,o=eo(r);for(;o&&n&&t!==r;){let e=es(o),t=o.getBoundingClientRect(),n=ee(o),a=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;d*=e.x,u*=e.y,f*=e.x,p*=e.y,d+=a,u+=i,o=eo(r=D(o))}}return S({width:f,height:p,x:d,y:u})}function eu(e,t){let r=et(e).scrollLeft;return t?t.left+r:ed(B(e)).left+r}function ef(e,t,r){void 0===r&&(r=!1);let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-(r?0:eu(e,n)),y:n.top+t.scrollTop}}let ep=new Set(["absolute","fixed"]);function em(e,t,r){let n;if("viewport"===t)n=function(e,t){let r=D(e),n=B(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;let e=K();
1(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,r);else if("document"===t)n=function(e){let t=B(e),r=et(e),n=e.ownerDocument.body,o=i(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=i(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-r.scrollLeft+eu(e),l=-r.scrollTop;return"rtl"===ee(n).direction&&(s+=i(t.clientWidth,n.clientWidth)-o),{width:o,height:a,x:s,y:l}}(B(e));else if(I(t))n=function(e,t){let r=ed(e,!0,"fixed"===t),n=r.top+e.clientTop,o=r.left+e.clientLeft,a=H(e)?es(e):c(1),i=e.clientWidth*a.x;return{width:i,height:e.clientHeight*a.y,x:o*a.x,y:n*a.y}}(t,r);else{let r=ec(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return S(n)}function eh(e){return"static"===ee(e).position}function eg(e,t){if(!H(e)||"fixed"===ee(e).position)return null;if(t)return t(e);let r=e.offsetParent;return B(e)===r&&(r=r.ownerDocument.body),r}function ev(e,t){var r;let n=D(e);if(U(e))return n;if(!H(e)){let t=er(e);for(;t&&!Q(t);){if(I(t)&&!eh(t))return t;t=er(t)}return n}let o=eg(e,t);for(;o&&(r=o,$.has(L(r)))&&eh(o);)o=eg(o,t);return o&&Q(o)&&eh(o)&&!q(o)?n:o||function(e){let t=er(e);for(;H(t)&&!Q(t);){if(q(t))return t;if(U(t))break;t=er(t)}return null}(e)||n}let eb=async function(e){let t=this.getOffsetParent||ev,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=H(t),o=B(t),a="fixed"===r,i=ed(e,!0,a,t),s={scrollLeft:0,scrollTop:0},l=c(0);if(n||!n&&!a){if(("body"!==L(t)||Y(o))&&(s=et(t)),n){let e=ed(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=eu(o))}a&&!n&&o&&(l.x=eu(o));let d=!o||n||a?c(0):ef(o,s);return{x:i.left+s.scrollLeft-l.x-d.x,y:i.top+s.scrollTop-l.y-d.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},ey={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,a="fixed"===o,i=B(n),s=!!t&&U(t.floating);if(n===i||s&&a)return r;let l={scrollLeft:0,scrollTop:0},d=c(1),u=c(0),f=H(n);if((f||!f&&!a)&&(("body"!==L(n)||Y(i))&&(l=et(n)),H(n))){let e=ed(n);d=es(n),u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}let p=!i||f||a?c(0):ef(i,l,!0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-l.scrollLeft*d.x+u.x+p.x,y:r.y*d.y-l.scrollTop*d.y+u.y+p.y}},getDocumentElement:B,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,s=[..."clippingAncestors"===r?U(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=en(e,[],!1).filter(e=>I(e)&&"body"!==L(e)),o=null,a="fixed"===ee(e).position,i=a?er(e):e;for(;I(i)&&!Q(i);){let t=ee(i),r=q(i);r||"fixed"!==t.position||(o=null),(a?!r&&!o:!r&&"static"===t.position&&!!o&&ep.has(o.position)||Y(i)&&!r&&function e(t,r){let n=er(t);return!(n===r||!I(n)||Q(n))&&("fixed"===ee(n).position||e(n,r))}(e,i))?n=n.filter(e=>e!==i):o=t,i=er(i)}return t.set(e,n),n}(t,this._c):[].concat(r),n],l=s[0],c=s.reduce((e,r)=>{let n=em(t,r,o);return e.top=i(n.top,e.top),e.right=a(n.right,e.right),e.bottom=a(n.bottom,e.bottom),e.left=i(n.left,e.left),e},em(t,l,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:ev,getElementRects:eb,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=ea(e);return{width:t,height:r}},getScale:es,isElement:I,isRTL:function(e){return"rtl"===ee(e).direction}};function ew(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let ex=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:s,platform:l,elements:c,middlewareData:d}=t,{element:u,padding:p=0}=f(e,t)||{};if(null==u)return{};let v=C(p),y={x:r,y:n},w=h(b(o)),x=g(w),E=await l.getDimensions(u),k="y"===w,N=k?"clientHeight":"clientWidth",S=s.reference[x]+s.reference[w]-y[w]-s.floating[x],T=y[w]-s.reference[w],R=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u)),A=R?R[N]:0;A&&await (null==l.isElement?void 0:l.isElement(R))||(A=c.floating[N]||s.floating[x]);let P=A/2-E[x]/2-1,z=a(v[k?"top":"left"],P),M=a(v[k?"bottom":"right"],P),j=A-E[x]-M,O=A/2-E[x]/2+(S/2-T/2),L=i(z,a(O,j)),D=!d.arrow&&null!=m(o)&&O!==L&&s.reference[x]/2-(O<z?z:M)-E[x]/2<0,B=D?O<z?O-z:O-j:0;return{[w]:y[w]+B,data:{[w]:L,centerOffset:O-L-B,...D&&{alignmentOffset:B}},reset:D}}}),eE=(e,t,r)=>{let n=new Map,o={platform:ey,...r},a={...o.platform,_c:n};return R(e,t,{...o,platform:a})};var ek=r(4887),eN="undefined"!=typeof document?n.useLayoutEffect:function(){};function eC(e,t){let r,n,o;if(e===t)return!0;
1if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!eC(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!eC(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function eS(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eT(e,t){let r=eS(e);return Math.round(t*r)/r}function eR(e){let t=n.useRef(e);return eN(()=>{t.current=e}),t}let eA=e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?ex({element:r.current,padding:n}).fn(t):{}:r?ex({element:r,padding:n}).fn(t):{}}}),eP=(e,t)=>{var r;return{...(void 0===(r=e)&&(r=0),{name:"offset",options:r,async fn(e){var t,n;let{x:o,y:a,placement:i,middlewareData:s}=e,l=await j(e,r);return i===(null==(t=s.offset)?void 0:t.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}),options:[e,t]}},ez=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"shift",options:r,async fn(e){let{x:t,y:n,placement:o}=e,{mainAxis:s=!0,crossAxis:l=!1,limiter:c={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...d}=f(r,e),u={x:t,y:n},m=await A(e,d),g=b(p(o)),v=h(g),y=u[v],w=u[g];if(s){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",r=y+m[e],n=y-m[t];y=i(r,a(y,n))}if(l){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",r=w+m[e],n=w-m[t];w=i(r,a(w,n))}let x=c.fn({...e,[v]:y,[g]:w});return{...x,data:{x:x.x-t,y:x.y-n,enabled:{[v]:s,[g]:l}}}}}),options:[e,t]}},eM=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{options:r,fn(e){let{x:t,y:n,placement:o,rects:a,middlewareData:i}=e,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=f(r,e),d={x:t,y:n},u=b(o),m=h(u),g=d[m],v=d[u],y=f(s,e),w="number"==typeof y?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(l){let e="y"===m?"height":"width",t=a.reference[m]-a.floating[e]+w.mainAxis,r=a.reference[m]+a.reference[e]-w.mainAxis;g<t?g=t:g>r&&(g=r)}if(c){var x,E;let e="y"===m?"width":"height",t=M.has(p(o)),r=a.reference[u]-a.floating[e]+(t&&(null==(x=i.offset)?void 0:x[u])||0)+(t?0:w.crossAxis),n=a.reference[u]+a.reference[e]+(t?0:(null==(E=i.offset)?void 0:E[u])||0)-(t?w.crossAxis:0);v<r?v=r:v>n&&(v=n)}return{[m]:g,[u]:v}}}),options:[e,t]}},ej=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"flip",options:r,async fn(e){var t,n,o,a,i;let{placement:s,middlewareData:l,rects:c,initialPlacement:d,platform:u,elements:v}=e,{mainAxis:C=!0,crossAxis:S=!0,fallbackPlacements:T,fallbackStrategy:R="bestFit",fallbackAxisSideDirection:P="none",flipAlignment:z=!0,...M}=f(r,e);if(null!=(t=l.arrow)&&t.alignmentOffset)return{};let j=p(s),O=b(d),L=p(d)===d,D=await (null==u.isRTL?void 0:u.isRTL(v.floating)),B=T||(L||!z?[N(d)]:function(e){let t=N(e);return[y(e),t,y(t)]}(d)),W="none"!==P;!T&&W&&B.push(...function(e,t,r,n){let o=m(e),a=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?x:w;return t?w:x;case"left":case"right":return t?E:k;default:return[]}}(p(e),"start"===r,n);return o&&(a=a.map(e=>e+"-"+o),t&&(a=a.concat(a.map(y)))),a}(d,z,P,D));let I=[d,...B],H=await A(e,M),F=[],V=(null==(n=l.flip)?void 0:n.overflows)||[];if(C&&F.push(H[j]),S){let e=function(e,t,r){void 0===r&&(r=!1);let n=m(e),o=h(b(e)),a=g(o),i="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=N(i)),[i,N(i)]}(s,c,D);F.push(H[e[0]],H[e[1]])}if(V=[...V,{placement:s,overflows:F}],!F.every(e=>e<=0)){let e=((null==(o=l.flip)?void 0:o.index)||0)+1,t=I[e];if(t&&(!("alignment"===S&&O!==b(t))||V.every(e=>e.overflows[0]>0&&b(e.placement)===O)))return{data:{index:e,overflows:V},reset:{placement:t}};let r=null==(a=V.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(R){case"bestFit":{let e=null==(i=V.filter(e=>{if(W){let t=b(e.placement);return t===O||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>
1e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(r=e);break}case"initialPlacement":r=d}if(s!==r)return{reset:{placement:r}}}return{}}}),options:[e,t]}},eO=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"size",options:r,async fn(e){var t,n;let o,s;let{placement:l,rects:c,platform:d,elements:u}=e,{apply:h=()=>{},...g}=f(r,e),v=await A(e,g),y=p(l),w=m(l),x="y"===b(l),{width:E,height:k}=c.floating;"top"===y||"bottom"===y?(o=y,s=w===(await (null==d.isRTL?void 0:d.isRTL(u.floating))?"start":"end")?"left":"right"):(s=y,o="end"===w?"top":"bottom");let N=k-v.top-v.bottom,C=E-v.left-v.right,S=a(k-v[o],N),T=a(E-v[s],C),R=!e.middlewareData.shift,P=S,z=T;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(z=C),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(P=N),R&&!w){let e=i(v.left,0),t=i(v.right,0),r=i(v.top,0),n=i(v.bottom,0);x?z=E-2*(0!==e||0!==t?e+t:i(v.left,v.right)):P=k-2*(0!==r||0!==n?r+n:i(v.top,v.bottom))}await h({...e,availableWidth:z,availableHeight:P});let M=await d.getDimensions(u.floating);return E!==M.width||k!==M.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},eL=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"hide",options:r,async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...o}=f(r,e);switch(n){case"referenceHidden":{let r=P(await A(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:z(r)}}}case"escaped":{let r=P(await A(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:z(r)}}}default:return{}}}}),options:[e,t]}},eD=(e,t)=>({...eA(e),options:[e,t]});var eB=r(6840),eW=r(7437),eI=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...a}=e;return(0,eW.jsx)(eB.WV.svg,{...a,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,eW.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eI.displayName="Arrow";var eH=r(8575),eF=r(3966),eV=r(6606),eY=r(1188),e$=r(420),e_="Popper",[eU,eG]=(0,eF.b)(e_),[eX,eZ]=eU(e_),eq=e=>{let{__scopePopper:t,children:r}=e,[o,a]=n.useState(null);return(0,eW.jsx)(eX,{scope:t,anchor:o,onAnchorChange:a,children:r})};eq.displayName=e_;var eK="PopperAnchor",eJ=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:o,...a}=e,i=eZ(eK,r),s=n.useRef(null),l=(0,eH.e)(t,s);return n.useEffect(()=>{i.onAnchorChange((null==o?void 0:o.current)||s.current)}),o?null:(0,eW.jsx)(eB.WV.div,{...a,ref:l})});eJ.displayName=eK;var eQ="PopperContent",[e0,e1]=eU(eQ),e2=n.forwardRef((e,t)=>{var r,o,s,c,d,u,f,p;let{__scopePopper:m,side:h="bottom",sideOffset:g=0,align:v="center",alignOffset:b=0,arrowPadding:y=0,avoidCollisions:w=!0,collisionBoundary:x=[],collisionPadding:E=0,sticky:k="partial",hideWhenDetached:N=!1,updatePositionStrategy:C="optimized",onPlaced:S,...T}=e,R=eZ(eQ,m),[A,P]=n.useState(null),z=(0,eH.e)(t,e=>P(e)),[M,j]=n.useState(null),O=(0,e$.t)(M),L=null!==(f=null==O?void 0:O.width)&&void 0!==f?f:0,D=null!==(p=null==O?void 0:O.height)&&void 0!==p?p:0,W="number"==typeof E?E:{top:0,right:0,bottom:0,left:0,...E},I=Array.isArray(x)?x:[x],H=I.length>0,F={padding:W,boundary:I.filter(e6),altBoundary:H},{refs:V,floatingStyles:Y,placement:$,isPositioned:_,middlewareData:U}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:a,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:d}=e,[u,f]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=n.useState(o);eC(p,o)||m(o);let[h,g]=n.useState(null),[v,b]=n.useState(null),y=n.useCallback(e=>{e!==k.current&&(k.current=e,g(e))},[]),w=n.useCallback(e=>{e!==N.current&&(N.current=e,b(e))},[]),x=i||h,E=s||v,k=n.useRef(null),N=n.useRef(null),C=n.useRef(u),S=null!=c,T=eR(c),R=eR(a),A=eR(d),P=n.useCallback(()=>{if(!k.current||!N.current)return;let e={placement:t,strategy:r,middleware:p};R.current&&(e.platform=R.current),eE(k.current,N.current,e).then(e=>{let t={...e,isPositioned:!1!==A.current};z.current&&!eC(C.current,t)&&(C.current=t,ek.flushSync(()=>{f(t)}))})},[p,t,r,R,A]);eN(()=>{!1===d&&C.current.isPositioned&&(C.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[d]);let z=n.useRef(!1);eN(()=>(z.current=!0,()=>{z.current=!1}),[]),eN(()=>
1{if(x&&(k.current=x),E&&(N.current=E),x&&E){if(T.current)return T.current(x,E,P);P()}},[x,E,P,T,S]);let M=n.useMemo(()=>({reference:k,floating:N,setReference:y,setFloating:w}),[y,w]),j=n.useMemo(()=>({reference:x,floating:E}),[x,E]),O=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!j.floating)return e;let t=eT(j.floating,u.x),n=eT(j.floating,u.y);return l?{...e,transform:"translate("+t+"px, "+n+"px)",...eS(j.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,l,j.floating,u.x,u.y]);return n.useMemo(()=>({...u,update:P,refs:M,elements:j,floatingStyles:O}),[u,P,M,j,O])}({strategy:"fixed",placement:h+("center"!==v?"-"+v:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,t,r,n){let o;void 0===n&&(n={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:f=!1}=n,p=ei(e),m=s||c?[...p?en(p):[],...en(t)]:[];m.forEach(e=>{s&&e.addEventListener("scroll",r,{passive:!0}),c&&e.addEventListener("resize",r)});let h=p&&u?function(e,t){let r,n=null,o=B(e);function s(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function c(d,u){void 0===d&&(d=!1),void 0===u&&(u=1),s();let f=e.getBoundingClientRect(),{left:p,top:m,width:h,height:g}=f;if(d||t(),!h||!g)return;let v=l(m),b=l(o.clientWidth-(p+h)),y={rootMargin:-v+"px "+-b+"px "+-l(o.clientHeight-(m+g))+"px "+-l(p)+"px",threshold:i(0,a(1,u))||1},w=!0;function x(t){let n=t[0].intersectionRatio;if(n!==u){if(!w)return c();n?c(!1,n):r=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==n||ew(f,e.getBoundingClientRect())||c(),w=!1}try{n=new IntersectionObserver(x,{...y,root:o.ownerDocument})}catch(e){n=new IntersectionObserver(x,y)}n.observe(e)}(!0),s}(p,r):null,g=-1,v=null;d&&(v=new ResizeObserver(e=>{let[n]=e;n&&n.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),r()}),p&&!f&&v.observe(p),v.observe(t));let b=f?ed(e):null;return f&&function t(){let n=ed(e);b&&!ew(b,n)&&r(),b=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;m.forEach(e=>{s&&e.removeEventListener("scroll",r),c&&e.removeEventListener("resize",r)}),null==h||h(),null==(e=v)||e.disconnect(),v=null,f&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===C})},elements:{reference:R.anchor},middleware:[eP({mainAxis:g+D,alignmentAxis:b}),w&&ez({mainAxis:!0,crossAxis:!1,limiter:"partial"===k?eM():void 0,...F}),w&&ej({...F}),eO({...F,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:o}=e,{width:a,height:i}=r.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(n,"px")),s.setProperty("--radix-popper-available-height","".concat(o,"px")),s.setProperty("--radix-popper-anchor-width","".concat(a,"px")),s.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),M&&eD({element:M,padding:y}),e7({arrowWidth:L,arrowHeight:D}),N&&eL({strategy:"referenceHidden",...F})]}),[G,X]=e3($),Z=(0,eV.W)(S);(0,eY.b)(()=>{_&&(null==Z||Z())},[_,Z]);let q=null===(r=U.arrow)||void 0===r?void 0:r.x,K=null===(o=U.arrow)||void 0===o?void 0:o.y,J=(null===(s=U.arrow)||void 0===s?void 0:s.centerOffset)!==0,[Q,ee]=n.useState();return(0,eY.b)(()=>{A&&ee(window.getComputedStyle(A).zIndex)},[A]),(0,eW.jsx)("div",{ref:V.setFloating,"data-radix-popper-content-wrapper":"",style:{...Y,transform:_?Y.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Q,"--radix-popper-transform-origin":[null===(c=U.transformOrigin)||void 0===c?void 0:c.x,null===(d=U.transformOrigin)||void 0===d?void 0:d.y].join(" "),...(null===(u=U.hide)||void 0===u?void 0:u.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,eW.jsx)(e0,{scope:m,placedSide:G,onArrowChange:j,arrowX:q,arrowY:K,shouldHideArrow:J,children:(0,eW.jsx)(eB.WV.div,{"data-side":G,"data-align":X,...T,ref:z,style:{...T.style,animation:_?void 0:"none"}})})})});e2.displayName=eQ;var e5="PopperArrow",e4={top:"bottom",right:"left",bottom:"top",left:"right"},e8=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=e1(e5,r),a=e4[o.placedSide];return(0,eW.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,eW.jsx)(eI,{...n,ref:t,style:{...n.style,display:"block"}})})});function e6(e){return null!==e}e8.displayName=e5;var e7=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,a,i;let{placement:s,rects:l,middlewareData:c}=t,d=(null===(r=c.arrow)||void 0===r?void 0:r.centerOffset)!==0,u=d?0:e.arrowWidth,f=d?0:e.arrowHeight,[p,m]=e3(s),h={start:"0%",center:"50%",end:"100%"}[m],g=(null!==(a=null===(n=c.arrow)||void 0===n?void 0:n.x)&&void 0!==a?a:0)+u/2,v=(null!==(i=null===(o=c.arrow)||void 0===o?void 0:o.y)&&void 0!==i?i:0)+f/2,b="",y="";return"bottom"===p?(b=d?h:"".concat(g,"px"),y="".concat(-f,"px")):"top"===p?(b=d?h:"".concat(g,"px"),y="".concat(l.floating.height+f,"px")):"right"===p?(b="".concat(-f,"px"),y=d?h:"".concat(v,"px")):"left"===p&&(b="".concat(l.floating.width+f,"px"),y=d?h:"".concat(v,"px")),{data:{x:b,y}}}});function e3(e){let[t,r="center"]=e.split("-");return[t,r]}var e9=eq,te=eJ,tt=e2,tr=e8},3832:function(e,t,r){"use strict";r.d(t,{h:function(){return l}});var n=r(2265),o=r(4887),a=r(6840),i=r(1188),s=r(7437),l=n.forwardRef((e,t)=>
1{var r,l;let{container:c,...d}=e,[u,f]=n.useState(!1);(0,i.b)(()=>f(!0),[]);let p=c||u&&(null===(l=globalThis)||void 0===l?void 0:null===(r=l.document)||void 0===r?void 0:r.body);return p?o.createPortal((0,s.jsx)(a.WV.div,{...d,ref:t}),p):null});l.displayName="Portal"},1599:function(e,t,r){"use strict";r.d(t,{z:function(){return i}});var n=r(2265),o=r(8575),a=r(1188),i=e=>{var t,r;let i,l;let{present:c,children:d}=e,u=function(e){var t,r;let[o,i]=n.useState(),l=n.useRef(null),c=n.useRef(e),d=n.useRef("none"),[u,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=s(l.current);d.current="mounted"===u?e:"none"},[u]),(0,a.b)(()=>{let t=l.current,r=c.current;if(r!==e){let n=d.current,o=s(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==o?f("ANIMATION_OUT"):f("UNMOUNT"),c.current=e}},[e,f]),(0,a.b)(()=>{if(o){var e;let t;let r=null!==(e=o.ownerDocument.defaultView)&&void 0!==e?e:window,n=e=>{let n=s(l.current).includes(e.animationName);if(e.target===o&&n&&(f("ANIMATION_END"),!c.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},a=e=>{e.target===o&&(d.current=s(l.current))};return o.addEventListener("animationstart",a),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{r.clearTimeout(t),o.removeEventListener("animationstart",a),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:n.useCallback(e=>{l.current=e?getComputedStyle(e):null,i(e)},[])}}(c),f="function"==typeof d?d({present:u.isPresent}):n.Children.only(d),p=(0,o.e)(u.ref,(i=null===(t=Object.getOwnPropertyDescriptor(f.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in i&&i.isReactWarning?f.ref:(i=null===(r=Object.getOwnPropertyDescriptor(f,"ref"))||void 0===r?void 0:r.get)&&"isReactWarning"in i&&i.isReactWarning?f.props.ref:f.props.ref||f.ref);return"function"==typeof d||u.isPresent?n.cloneElement(f,{ref:p}):null};function s(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"},6840:function(e,t,r){"use strict";r.d(t,{WV:function(){return s},jH:function(){return l}});var n=r(2265),o=r(4887),a=r(7495),i=r(7437),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,a.Z8)(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...a}=e,s=o?r:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(s,{...a,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function l(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},7495:function(e,t,r){"use strict";r.d(t,{Z8:function(){return i},g7:function(){return s},sA:function(){return c}});var n=r(2265),o=r(8575),a=r(7437);function i(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){let e,i;let s=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,l=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==n.Fragment&&(l.ref=t?(0,o.F)(t,s):s),n.cloneElement(r,l)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...i}=e,s=n.Children.toArray(o),l=s.find(d);if(l){let e=l.props.children,o=s.map(t=>t!==l?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...i,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,a.jsx)(t,{...i,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}var s=i("Slot"),l=Symbol("radix.slottable");function c(e){let t=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=l,t}function d(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}},6606:function(e,t,r){"use strict";r.d(t,{W:function(){return o}});var n=r(2265);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},886:function(e,t,r){"use strict";r.d(t,{T:function(){return s}});var n,o=r(2265),a=r(1188),i=(n||(n=r.t(o,2)))[" useInsertionEffect ".trim().toString()]||a.b;function s({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[a,s,l]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),a=o.useRef(r),s=o.useRef(t);return i(()=>{s.current=t},[t]),o.useEffect(()=>{a.current!==r&&(s.current?.(r),a.current=r)},[r,a]),[r,n,s]}({defaultProp:t,onChange:r}),c=void 0!==e,d=c?e:a;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==c){let t=c?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=c},[c,n])}return[d,o.useCallback(t=>{if(c){let r="function"==typeof t?t(e):t;r!==e&&l.current?.(r)}else s(t)},[c,e,s,l])]}Symbol("RADIX:SYNC_STATE")},1188:function(e,t,r){"use strict";r.d(t,{b:function(){return o}});var n=r(2265),o=globalThis?.document?n.useLayoutEffect:()=>{}},420:function(e,t,r){"use strict";r.d(t,{t:function(){return a}});var n=r(2265),o=r(1188);function a(e){let[t,r]=n.useState(void 0);return(0,o.b)(()=>
1{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},535:function(e,t,r){"use strict";r.d(t,{j:function(){return i}});var n=r(1994);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=n.W,i=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:i,defaultVariants:s}=t,l=Object.keys(i).map(e=>{let t=null==r?void 0:r[e],n=null==s?void 0:s[e];if(null===t)return null;let a=o(t)||o(n);return i[e][a]}),c=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return a(e,l,null==t?void 0:null===(n=t.compoundVariants)||void 0===n?void 0:n.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...c}[t]):({...s,...c})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},1994:function(e,t,r){"use strict";function n(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t)){var a=t.length;for(r=0;r<a;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(e))&&(n&&(n+=" "),n+=t);return n}r.d(t,{W:function(){return n}})},4438:function(e,t,r){"use strict";r.d(t,{Am:function(){return v},x7:function(){return E}});var n=r(2265),o=r(4887),a=e=>{switch(e){case"success":return l;case"info":return d;case"warning":return c;case"error":return u;default:return null}},i=Array(12).fill(0),s=e=>{let{visible:t,className:r}=e;return n.createElement("div",{className:["sonner-loading-wrapper",r].filter(Boolean).join(" "),"data-visible":t},n.createElement("div",{className:"sonner-spinner"},i.map((e,t)=>n.createElement("div",{className:"sonner-loading-bar",key:"spinner-bar-".concat(t)}))))},l=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),c=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),d=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),u=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),f=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),n.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),p=()=>{let[e,t]=n.useState(document.hidden);return n.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e},m=1,h=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>
1{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:r,...n}=e,o="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:m++,a=this.toasts.find(e=>e.id===o),i=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(o)&&this.dismissedToasts.delete(o),a?this.toasts=this.toasts.map(t=>t.id===o?(this.publish({...t,...e,id:o,title:r}),{...t,...e,id:o,dismissible:i,title:r}):t):this.addToast({title:r,...n,dismissible:i,id:o}),o},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>
1this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{let r;if(!t)return;void 0!==t.loading&&(r=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));let o=e instanceof Promise?e:e(),a=void 0!==r,i,s=o.then(async e=>{if(i=["resolve",e],n.isValidElement(e))a=!1,this.create({id:r,type:"default",message:e});else if(g(e)&&!e.ok){a=!1;let n="function"==typeof t.error?await t.error("HTTP error! status: ".concat(e.status)):t.error,o="function"==typeof t.description?await t.description("HTTP error! status: ".concat(e.status)):t.description;this.create({id:r,type:"error",message:n,description:o})}else if(void 0!==t.success){a=!1;let n="function"==typeof t.success?await t.success(e):t.success,o="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"success",message:n,description:o})}}).catch(async e=>{if(i=["reject",e],void 0!==t.error){a=!1;let n="function"==typeof t.error?await t.error(e):t.error,o="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"error",message:n,description:o})}}).finally(()=>{var e;a&&(this.dismiss(r),r=void 0),null==(e=t.finally)||e.call(t)}),l=()=>new Promise((e,t)=>s.then(()=>"reject"===i[0]?t(i[1]):e(i[1])).catch(t));return"string"!=typeof r&&"number"!=typeof r?{unwrap:l}:Object.assign(r,{unwrap:l})},this.custom=(e,t)=>{let r=(null==t?void 0:t.id)||m++;return this.create({jsx:e(r),id:r,...t}),r},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},g=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,v=Object.assign((e,t)=>{let r=(null==t?void 0:t.id)||m++;return h.addToast({title:e,...t,id:r}),r},{success:h.success,info:h.info,warning:h.warning,error:h.error,custom:h.custom,message:h.message,promise:h.promise,dismiss:h.dismiss,loading:h.loading},{getHistory:()=>h.toasts,getToasts:()=>h.getActiveToasts()});function b(e){return void 0!==e.label}function y(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(Boolean).join(" ")}!function(e){let{insertAt:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||"undefined"==typeof document)return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===t&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}(':where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
1left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
1:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);
1--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}\n');var w=e=>{var t,r,o,i,l,c,d,u,m,h,g,v,w,x;let{invert:E,toast:k,unstyled:N,interacting:C,setHeights:S,visibleToasts:T,heights:R,index:A,toasts:P,expanded:z,removeToast:M,defaultRichColors:j,closeButton:O,style:L,cancelButtonStyle:D,actionButtonStyle:B,className:W="",descriptionClassName:I="",duration:H,position:F,gap:V,loadingIcon:Y,expandByDefault:$,classNames:_,icons:U,closeButtonAriaLabel:G="Close toast",pauseWhenPageIsHidden:X}=e,[Z,q]=n.useState(null),[K,J]=n.useState(null),[Q,ee]=n.useState(!1),[et,er]=n.useState(!1),[en,eo]=n.useState(!1),[ea,ei]=n.useState(!1),[es,el]=n.useState(!1),[ec,ed]=n.useState(0),[eu,ef]=n.useState(0),ep=n.useRef(k.duration||H||4e3),em=n.useRef(null),eh=n.useRef(null),eg=0===A,ev=A+1<=T,eb=k.type,ey=!1!==k.dismissible,ew=k.className||"",ex=k.descriptionClassName||"",eE=n.useMemo(()=>R.findIndex(e=>e.toastId===k.id)||0,[R,k.id]),ek=n.useMemo(()=>{var e;return null!=(e=k.closeButton)?e:O},[k.closeButton,O]),eN=n.useMemo(()=>k.duration||H||4e3,[k.duration,H]),eC=n.useRef(0),eS=n.useRef(0),eT=n.useRef(0),eR=n.useRef(null),[eA,eP]=F.split("-"),ez=n.useMemo(()=>R.reduce((e,t,r)=>r>
1=eE?e:e+t.height,0),[R,eE]),eM=p(),ej=k.invert||E,eO="loading"===eb;eS.current=n.useMemo(()=>eE*V+ez,[eE,ez]),n.useEffect(()=>{ep.current=eN},[eN]),n.useEffect(()=>{ee(!0)},[]),n.useEffect(()=>{let e=eh.current;if(e){let t=e.getBoundingClientRect().height;return ef(t),S(e=>[{toastId:k.id,height:t,position:k.position},...e]),()=>S(e=>e.filter(e=>e.toastId!==k.id))}},[S,k.id]),n.useLayoutEffect(()=>{if(!Q)return;let e=eh.current,t=e.style.height;e.style.height="auto";let r=e.getBoundingClientRect().height;e.style.height=t,ef(r),S(e=>e.find(e=>e.toastId===k.id)?e.map(e=>e.toastId===k.id?{...e,height:r}:e):[{toastId:k.id,height:r,position:k.position},...e])},[Q,k.title,k.description,S,k.id]);let eL=n.useCallback(()=>{er(!0),ed(eS.current),S(e=>e.filter(e=>e.toastId!==k.id)),setTimeout(()=>{M(k)},200)},[k,M,S,eS]);return n.useEffect(()=>{let e;if((!k.promise||"loading"!==eb)&&k.duration!==1/0&&"loading"!==k.type)return z||C||X&&eM?(()=>{if(eT.current<eC.current){let e=new Date().getTime()-eC.current;ep.current=ep.current-e}eT.current=new Date().getTime()})():ep.current!==1/0&&(eC.current=new Date().getTime(),e=setTimeout(()=>{var e;null==(e=k.onAutoClose)||e.call(k,k),eL()},ep.current)),()=>clearTimeout(e)},[z,C,k,eb,X,eM,eL]),n.useEffect(()=>{k.delete&&eL()},[eL,k.delete]),n.createElement("li",{tabIndex:0,ref:eh,className:y(W,ew,null==_?void 0:_.toast,null==(t=null==k?void 0:k.classNames)?void 0:t.toast,null==_?void 0:_.default,null==_?void 0:_[eb],null==(r=null==k?void 0:k.classNames)?void 0:r[eb]),"data-sonner-toast":"","data-rich-colors":null!=(o=k.richColors)?o:j,"data-styled":!(k.jsx||k.unstyled||N),"data-mounted":Q,"data-promise":!!k.promise,"data-swiped":es,"data-removed":et,"data-visible":ev,"data-y-position":eA,"data-x-position":eP,"data-index":A,"data-front":eg,"data-swiping":en,"data-dismissible":ey,"data-type":eb,"data-invert":ej,"data-swipe-out":ea,"data-swipe-direction":K,"data-expanded":!!(z||$&&Q),style:{"--index":A,"--toasts-before":A,"--z-index":P.length-A,"--offset":"".concat(et?ec:eS.current,"px"),"--initial-height":$?"auto":"".concat(eu,"px"),...L,...k.style},onDragEnd:()=>{eo(!1),q(null),eR.current=null},onPointerDown:e=>{eO||!ey||(em.current=new Date,ed(eS.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(eo(!0),eR.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,r,n;if(ea||!ey)return;eR.current=null;let o=Number((null==(e=eh.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),a=Number((null==(t=eh.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),i=new Date().getTime()-(null==(r=em.current)?void 0:r.getTime()),s="x"===Z?o:a;
1if(Math.abs(s)>=20||Math.abs(s)/i>.11){ed(eS.current),null==(n=k.onDismiss)||n.call(k,k),J("x"===Z?o>0?"right":"left":a>0?"down":"up"),eL(),ei(!0),el(!1);return}eo(!1),q(null)},onPointerMove:t=>{var r,n,o,a;if(!eR.current||!ey||(null==(r=window.getSelection())?void 0:r.toString().length)>0)return;let i=t.clientY-eR.current.y,s=t.clientX-eR.current.x,l=null!=(n=e.swipeDirections)?n:function(e){let[t,r]=e.split("-"),n=[];return t&&n.push(t),r&&n.push(r),n}(F);!Z&&(Math.abs(s)>1||Math.abs(i)>1)&&q(Math.abs(s)>Math.abs(i)?"x":"y");let c={x:0,y:0};"y"===Z?(l.includes("top")||l.includes("bottom"))&&(l.includes("top")&&i<0||l.includes("bottom")&&i>0)&&(c.y=i):"x"===Z&&(l.includes("left")||l.includes("right"))&&(l.includes("left")&&s<0||l.includes("right")&&s>0)&&(c.x=s),(Math.abs(c.x)>0||Math.abs(c.y)>0)&&el(!0),null==(o=eh.current)||o.style.setProperty("--swipe-amount-x","".concat(c.x,"px")),null==(a=eh.current)||a.style.setProperty("--swipe-amount-y","".concat(c.y,"px"))}},ek&&!k.jsx?n.createElement("button",{"aria-label":G,"data-disabled":eO,"data-close-button":!0,onClick:eO||!ey?()=>{}:()=>{var e;eL(),null==(e=k.onDismiss)||e.call(k,k)},className:y(null==_?void 0:_.closeButton,null==(i=null==k?void 0:k.classNames)?void 0:i.closeButton)},null!=(l=null==U?void 0:U.close)?l:f):null,k.jsx||(0,n.isValidElement)(k.title)?k.jsx?k.jsx:"function"==typeof k.title?k.title():k.title:n.createElement(n.Fragment,null,eb||k.icon||k.promise?n.createElement("div",{"data-icon":"",className:y(null==_?void 0:_.icon,null==(c=null==k?void 0:k.classNames)?void 0:c.icon)},k.promise||"loading"===k.type&&!k.icon?k.icon||(null!=U&&U.loading?n.createElement("div",{className:y(null==_?void 0:_.loader,null==(v=null==k?void 0:k.classNames)?void 0:v.loader,"sonner-loader"),"data-visible":"loading"===eb},U.loading):Y?n.createElement("div",{className:y(null==_?void 0:_.loader,null==(w=null==k?void 0:k.classNames)?void 0:w.loader,"sonner-loader"),"data-visible":"loading"===eb},Y):n.createElement(s,{className:y(null==_?void 0:_.loader,null==(x=null==k?void 0:k.classNames)?void 0:x.loader),visible:"loading"===eb})):null,"loading"!==k.type?k.icon||(null==U?void 0:U[eb])||a(eb):null):null,n.createElement("div",{"data-content":"",className:y(null==_?void 0:_.content,null==(d=null==k?void 0:k.classNames)?void 0:d.content)},n.createElement("div",{"data-title":"",className:y(null==_?void 0:_.title,null==(u=null==k?void 0:k.classNames)?void 0:u.title)},"function"==typeof k.title?k.title():k.title),k.description?n.createElement("div",{"data-description":"",className:y(I,ex,null==_?void 0:_.description,null==(m=null==k?void 0:k.classNames)?void 0:m.description)},"function"==typeof k.description?k.description():k.description):null),(0,n.isValidElement)(k.cancel)?k.cancel:k.cancel&&b(k.cancel)?n.createElement("button",{"data-button":!0,"data-cancel":!0,style:k.cancelButtonStyle||D,onClick:e=>{var t,r;b(k.cancel)&&ey&&(null==(r=(t=k.cancel).onClick)||r.call(t,e),eL())},className:y(null==_?void 0:_.cancelButton,null==(h=null==k?void 0:k.classNames)?void 0:h.cancelButton)},k.cancel.label):null,(0,n.isValidElement)(k.action)?k.action:k.action&&b(k.action)?n.createElement("button",{"data-button":!0,"data-action":!0,style:k.actionButtonStyle||B,onClick:e=>{var t,r;b(k.action)&&(null==(r=(t=k.action).onClick)||r.call(t,e),e.defaultPrevented||eL())},className:y(null==_?void 0:_.actionButton,null==(g=null==k?void 0:k.classNames)?void 0:g.actionButton)},k.action.label):null))};function x(){if("undefined"==typeof window||"undefined"==typeof document)return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}var E=(0,n.forwardRef)(function(e,t){let{invert:r,position:a="bottom-right",hotkey:i=["altKey","KeyT"],expand:s,closeButton:l,className:c,offset:d,mobileOffset:u,theme:f="light",richColors:p,duration:m,style:g,visibleToasts:v=3,toastOptions:b,dir:y=x(),gap:E=14,loadingIcon:k,icons:N,containerAriaLabel:C="Notifications",pauseWhenPageIsHidden:S}=e,[T,R]=n.useState([]),A=n.useMemo(()=>Array.from(new Set([a].concat(T.filter(e=>e.position).map(e=>e.position)))),[T,a]),[P,z]=n.useState([]),[M,j]=n.useState(!1),[O,L]=n.useState(!1),[D,B]=n.useState("system"!==f?f:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
1k":"light"),W=n.useRef(null),I=i.join("+").replace(/Key/g,"").replace(/Digit/g,""),H=n.useRef(null),F=n.useRef(!1),V=n.useCallback(e=>{R(t=>{var r;return null!=(r=t.find(t=>t.id===e.id))&&r.delete||h.dismiss(e.id),t.filter(t=>{let{id:r}=t;return r!==e.id})})},[]);return n.useEffect(()=>h.subscribe(e=>{if(e.dismiss){R(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t));return}setTimeout(()=>{o.flushSync(()=>{R(t=>{let r=t.findIndex(t=>t.id===e.id);return -1!==r?[...t.slice(0,r),{...t[r],...e},...t.slice(r+1)]:[e,...t]})})})}),[]),n.useEffect(()=>{if("system"!==f){B(f);return}if("system"===f&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?B("dark"):B("light")),"undefined"==typeof window)return;let e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",e=>{let{matches:t}=e;B(t?"dark":"light")})}catch(t){e.addListener(e=>{let{matches:t}=e;try{B(t?"dark":"light")}catch(e){console.error(e)}})}},[f]),n.useEffect(()=>{T.length<=1&&j(!1)},[T]),n.useEffect(()=>{let e=e=>{var t,r;i.every(t=>e[t]||e.code===t)&&(j(!0),null==(t=W.current)||t.focus()),"Escape"===e.code&&(document.activeElement===W.current||null!=(r=W.current)&&r.contains(document.activeElement))&&j(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[i]),n.useEffect(()=>{if(W.current)return()=>{H.current&&(H.current.focus({preventScroll:!0}),H.current=null,F.current=!1)}},[W.current]),n.createElement("section",{ref:t,"aria-label":"".concat(C," ").concat(I),tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},A.map((t,o)=>{var a;let i;let[f,h]=t.split("-");return T.length?n.createElement("ol",{key:t,dir:"auto"===y?x():y,tabIndex:-1,ref:W,className:c,"data-sonner-toaster":!0,"data-theme":D,"data-y-position":f,"data-lifted":M&&T.length>1&&!s,"data-x-position":h,style:{"--front-toast-height":"".concat((null==(a=P[0])?void 0:a.height)||0,"px"),"--width":"".concat(356,"px"),"--gap":"".concat(E,"px"),...g,...(i={},[d,u].forEach((e,t)=>{let r=1===t,n=r?"--mobile-offset":"--offset",o=r?"16px":"32px";function a(e){["top","right","bottom","left"].forEach(t=>{i["".concat(n,"-").concat(t)]="number"==typeof e?"".concat(e,"px"):e})}"number"==typeof e||"string"==typeof e?a(e):"object"==typeof e?["top","right","bottom","left"].forEach(t=>{void 0===e[t]?i["".concat(n,"-").concat(t)]=o:i["".concat(n,"-").concat(t)]="number"==typeof e[t]?"".concat(e[t],"px"):e[t]}):a(o)}),i)},onBlur:e=>{F.current&&!e.currentTarget.contains(e.relatedTarget)&&(F.current=!1,H.current&&(H.current.focus({preventScroll:!0}),H.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||F.current||(F.current=!0,H.current=e.relatedTarget)},onMouseEnter:()=>j(!0),onMouseMove:()=>j(!0),onMouseLeave:()=>{O||j(!1)},onDragEnd:()=>j(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||L(!0)},onPointerUp:()=>L(!1)},T.filter(e=>!e.position&&0===o||e.position===t).map((o,a)=>{var i,c;return n.createElement(w,{key:o.id,icons:N,index:a,toast:o,defaultRichColors:p,duration:null!=(i=null==b?void 0:b.duration)?i:m,className:null==b?void 0:b.className,descriptionClassName:null==b?void 0:b.descriptionClassName,invert:r,visibleToasts:v,closeButton:null!=(c=null==b?void 0:b.closeButton)?c:l,interacting:O,position:t,style:null==b?void 0:b.style,unstyled:null==b?void 0:b.unstyled,classNames:null==b?void 0:b.classNames,cancelButtonStyle:null==b?void 0:b.cancelButtonStyle,actionButtonStyle:null==b?void 0:b.actionButtonStyle,removeToast:V,toasts:T.filter(e=>e.position==o.position),heights:P.filter(e=>e.position==o.position),setHeights:z,expandByDefault:s,gap:E,loadingIcon:k,expanded:M,pauseWhenPageIsHidden:S,swipeDirections:e.swipeDirections})})):null}))})},3335:function(e,t,r){"use strict";r.d(t,{m6:function(){return Z}});let n=e=>{let t=s(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{let r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),o(r,t)||i(e)},getConflictingClassGroupIds:(e,t)=>{let o=r[e]||[];return t&&n[e]?[...o,...n[e]]:o}}},o=(e,t)=>{if(0===e.length)return t.classGroupId;let r=e[0],n=t.nextPart.get(r),a=n?o(e.slice(1),n):void 0;if(a)return a;
1if(0===t.validators.length)return;let i=e.join("-");return t.validators.find(({validator:e})=>e(i))?.classGroupId},a=/^\[(.+)\]$/,i=e=>{if(a.test(e)){let t=a.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},s=e=>{let{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return u(Object.entries(e.classGroups),r).forEach(([e,r])=>{l(r,n,e,t)}),n},l=(e,t,r,n)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:c(t,e)).classGroupId=r;return}if("function"==typeof e){if(d(e)){l(e(n),t,r,n);return}t.validators.push({validator:e,classGroupId:r});return}Object.entries(e).forEach(([e,o])=>{l(o,c(t,e),r,n)})})},c=(e,t)=>{let r=e;return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},d=e=>e.isThemeGetter,u=(e,t)=>t?e.map(([e,r])=>[e,r.map(e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,r])=>[t+e,r])):e)]):e,f=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,n=new Map,o=(o,a)=>{r.set(o,a),++t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},p=e=>{let{separator:t,experimentalParseClassName:r}=e,n=1===t.length,o=t[0],a=t.length,i=e=>{let r;let i=[],s=0,l=0;for(let c=0;c<e.length;c++){let d=e[c];if(0===s){if(d===o&&(n||e.slice(c,c+a)===t)){i.push(e.slice(l,c)),l=c+a;continue}if("/"===d){r=c;continue}}"["===d?s++:"]"===d&&s--}let c=0===i.length?e:e.substring(l),d=c.startsWith("!"),u=d?c.substring(1):c;return{modifiers:i,hasImportantModifier:d,baseClassName:u,maybePostfixModifierPosition:r&&r>l?r-l:void 0}};return r?e=>r({className:e,parseClassName:i}):i},m=e=>{if(e.length<=1)return e;let t=[],r=[];return e.forEach(e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)}),t.push(...r.sort()),t},h=e=>({cache:f(e.cacheSize),parseClassName:p(e),...n(e)}),g=/\s+/,v=(e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o}=t,a=[],i=e.trim().split(g),s="";for(let e=i.length-1;e>=0;e-=1){let t=i[e],{modifiers:l,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:u}=r(t),f=!!u,p=n(f?d.substring(0,u):d);if(!p){if(!f||!(p=n(d))){s=t+(s.length>0?" "+s:s);continue}f=!1}let h=m(l).join(":"),g=c?h+"!":h,v=g+p;if(a.includes(v))continue;a.push(v);let b=o(p,f);for(let e=0;e<b.length;++e){let t=b[e];a.push(g+t)}s=t+(s.length>0?" "+s:s)}return s};function b(){let e,t,r=0,n="";for(;r<arguments.length;)(e=arguments[r++])&&(t=y(e))&&(n&&(n+=" "),n+=t);return n}let y=e=>{let t;if("string"==typeof e)return e;let r="";for(let n=0;n<e.length;n++)e[n]&&(t=y(e[n]))&&(r&&(r+=" "),r+=t);return r},w=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},x=/^\[(?:([a-z-]+):)?(.+)\]$/i,E=/^\d+\/\d+$/,k=new Set(["px","full","screen"]),N=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,C=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,S=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,T=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,R=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,A=e=>z(e)||k.has(e)||E.test(e),P=e=>$(e,"length",_),z=e=>!!e&&!Number.isNaN(Number(e)),M=e=>$(e,"number",z),j=e=>!!e&&Number.isInteger(Number(e)),O=e=>e.endsWith("%")&&z(e.slice(0,-1)),L=e=>x.test(e),D=e=>N.test(e),B=new Set(["length","size","percentage"]),W=e=>$(e,B,U),I=e=>$(e,"position",U),H=new Set(["image","url"]),F=e=>$(e,H,X),V=e=>$(e,"",G),Y=()=>!0,$=(e,t,r)=>{let n=x.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):r(n[2]))},_=e=>C.test(e)&&!S.test(e),U=()=>!1,G=e=>T.test(e),X=e=>R.test(e),Z=function(e,...t){let r,n,o;let a=function(s){return n=(r=h(t.reduce((e,t)=>t(e),e()))).cache.get,o=r.cache.set,a=i,i(s)};function i(e){let t=n(e);if(t)return t;let a=v(e,r);return o(e,a),a}return function(){return a(b.apply(null,arguments))}}(()=>{let e=w("colors"),t=w("spacing"),r=w("blur"),n=w("brightness"),o=w("borderColor"),a=w("borderRadius"),i=w("borderSpacing"),s=w("borderWidth"),l=w("contrast"),c=w("grayscale"),d=w("hueRotate"),u=w("invert"),f=w("gap"),p=w("gradientColorStops"),m=w("gradientColorStopPositions"),h=w("inset"),g=w("margin"),v=w("opacity"),b=w("padding"),y=w("saturate"),x=w("scale"),E=w("sepia"),k=w("skew"),N=w("space"),C=w("translate"),S=()=>["auto","contain","none"],T=()=>["auto","hidden","clip","visible","scroll"],R=()=>["auto",L,t],B=()=>[L,t],H=()=>["",A,P],$=()=>["auto",z,L],_=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],U=()=>["solid","dashed","dotted","double","none"],G=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],X=()=>["start","end","center","between","around","evenly","stretch"],Z=()=>["","0",L],q=()=>["auto","avoid","all","avoid-page","page","left","right","column"],K=()=>[z,L];return{cacheSize:500,separator:":",theme:{colors:[Y],spacing:[A,P],blur:["none","",D,L],brightness:K(),borderColor:[e],borderRadius:["n
1one","","full",D,L],borderSpacing:B(),borderWidth:H(),contrast:K(),grayscale:Z(),hueRotate:K(),invert:Z(),gap:B(),gradientColorStops:[e],gradientColorStopPositions:[O,P],inset:R(),margin:R(),opacity:K(),padding:B(),saturate:K(),scale:K(),sepia:Z(),skew:K(),space:B(),translate:B()},classGroups:{aspect:[{aspect:["auto","square","video",L]}],container:["container"],columns:[{columns:[D]}],"break-after":[{"break-after":q()}],"break-before":[{"break-before":q()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[..._(),L]}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:S()}],"overscroll-x":[{"overscroll-x":S()}],"overscroll-y":[{"overscroll-y":S()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",j,L]}],basis:[{basis:R()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",L]}],grow:[{grow:Z()}],shrink:[{shrink:Z()}],order:[{order:["first","last","none",j,L]}],"grid-cols":[{"grid-cols":[Y]}],"col-start-end":[{col:["auto",{span:["full",j,L]},L]}],"col-start":[{"col-start":$()}],"col-end":[{"col-end":$()}],"grid-rows":[{"grid-rows":[Y]}],"row-start-end":[{row:["auto",{span:[j,L]},L]}],"row-start":[{"row-start":$()}],"row-end":[{"row-end":$()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",L]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",L]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...X()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...X(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...X(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],"space-x":[{"space-x":[N]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[N]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",L,t]}],"min-w":[{"min-w":[L,t,"min","max","fit"]}],"max-w":[{"max-w":[L,t,"none","full","min","max","fit","prose",{screen:[D]},D]}],h:[{h:[L,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[L,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[L,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[L,t,"auto","min","max","fit"]}],"font-size":[{text:["base",D,P]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",M]}],"font-family":[{font:[Y]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",L]}],"line-clamp":[{"line-clamp":["none",z,M]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",A,L]}],"list-image":[{"list-image":["none",L]}],"list-style-type":[{list:["none","disc","decimal",L]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[v]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[v]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...U(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",A,P]}
vendor: 5,022 bytes, line 1
1],"underline-offset":[{"underline-offset":["auto",A,L]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:B()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",L]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",L]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[v]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[..._(),I]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",W]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},F]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[m]}],"gradient-via-pos":[{via:[m]}],"gradient-to-pos":[{to:[m]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[v]}],"border-style":[{border:[...U(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[v]}],"divide-style":[{divide:U()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...U()]}],"outline-offset":[{"outline-offset":[A,L]}],"outline-w":[{outline:[A,P]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:H()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[v]}],"ring-offset-w":[{"ring-offset":[A,P]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",D,V]}],"shadow-color":[{shadow:[Y]}],opacity:[{opacity:[v]}],"mix-blend":[{"mix-blend":[...G(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":G()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",D,L]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[u]}],saturate:[{saturate:[y]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[u]}],"backdrop-opacity":[{"backdrop-opacity":[v]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",L]}],duration:[{duration:K()}],ease:[{ease:["linear","in","out","in-out",L]}],delay:[{delay:K()}],animate:[{animate:["none","spin","ping","pulse","bounce",L]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[j,L]}],"translate-x":[{"translate-x":[C]}],"translate-y":[{"translate-y":[C]}],"skew-x":[{"skew-x":[k]}],"skew-y":[{"skew-y":[k]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",L]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","
1none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",L]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":B()}],"scroll-mx":[{"scroll-mx":B()}],"scroll-my":[{"scroll-my":B()}],"scroll-ms":[{"scroll-ms":B()}],"scroll-me":[{"scroll-me":B()}],"scroll-mt":[{"scroll-mt":B()}],"scroll-mr":[{"scroll-mr":B()}],"scroll-mb":[{"scroll-mb":B()}],"scroll-ml":[{"scroll-ml":B()}],"scroll-p":[{"scroll-p":B()}],"scroll-px":[{"scroll-px":B()}],"scroll-py":[{"scroll-py":B()}],"scroll-ps":[{"scroll-ps":B()}],"scroll-pe":[{"scroll-pe":B()}],"scroll-pt":[{"scroll-pt":B()}],"scroll-pr":[{"scroll-pr":B()}],"scroll-pb":[{"scroll-pb":B()}],"scroll-pl":[{"scroll-pl":B()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",L]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[A,P,M]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}})}}]);
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.